@charset "UTF-8";/*!
 * Bootstrap v4.5.3 (https://getbootstrap.com/)
 * Copyright 2011-2020 The Bootstrap Authors
 * Copyright 2011-2020 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */
#main-container .container-fluid.sf-page-container,#main-container .sf-page-container.container-lg,#main-container .sf-page-container.container-md,#main-container .sf-page-container.container-sm,#main-container .sf-page-container.container-xl,.sf-login-page form .row:last-child,.sn-pt-0,.sn-py-0{padding-top:0!important}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl,.container-xxxl{width:auto;max-width:none;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container,.container-sm{max-width:540px!important}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px!important}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:992px!important}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1200px!important}.container{padding-left:40px;padding-right:40px}}@media (min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1366px!important}}.container{max-width:none!important}@media (min-width:1600px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl,.container-xxxl{max-width:1600px!important}}.row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.sf-frontend-page div.section{margin-left:-12px!important;margin-right:-12px!important;max-width:100vw;overflow-x:hidden}.sn-ml-0,.sn-mx-0,div.section.eliminar-margin-negativo-section{margin-left:0!important}@media (min-width:576px){.contenedor-interior .row.bhp-row{max-width:540px}}@media (min-width:768px){.contenedor-interior .row.bhp-row{max-width:720px}}@media (min-width:992px){.contenedor-interior .row.bhp-row{max-width:960px}}@media (max-width:575.98px){.container-lg .container,.container-md .container,.container-sm .container,.container-xl .container,.contenedor-interior,.contenedor-interior .row.bhp-row{padding:0!important}}.sn-m-0{margin:0!important}.sn-mt-0,.sn-my-0{margin-top:0!important}.sn-mr-0,.sn-mx-0{margin-right:0!important}.sn-mb-0,.sn-my-0{margin-bottom:0!important}.sn-m-1{margin:1rem!important}.sn-mt-1,.sn-my-1{margin-top:1rem!important}.sn-mr-1,.sn-mx-1{margin-right:1rem!important}.sn-mb-1,.sn-my-1{margin-bottom:1rem!important}.sn-ml-1,.sn-mx-1{margin-left:1rem!important}.sn-m-2{margin:2rem!important}.sn-mt-2,.sn-my-2{margin-top:2rem!important}.sn-mr-2,.sn-mx-2{margin-right:2rem!important}.sn-mb-2,.sn-my-2{margin-bottom:2rem!important}.sn-ml-2,.sn-mx-2{margin-left:2rem!important}.sn-m-3{margin:3rem!important}.sn-mt-3,.sn-my-3{margin-top:3rem!important}.sn-mr-3,.sn-mx-3{margin-right:3rem!important}.sn-mb-3,.sn-my-3{margin-bottom:3rem!important}.sn-ml-3,.sn-mx-3{margin-left:3rem!important}.sn-m-4{margin:4rem!important}.sn-mt-4,.sn-my-4{margin-top:4rem!important}.sn-mr-4,.sn-mx-4{margin-right:4rem!important}.sn-mb-4,.sn-my-4{margin-bottom:4rem!important}.sn-ml-4,.sn-mx-4{margin-left:4rem!important}.sn-m-5{margin:5rem!important}.sn-mt-5,.sn-my-5{margin-top:5rem!important}.sn-mr-5,.sn-mx-5{margin-right:5rem!important}.sn-mb-5,.sn-my-5{margin-bottom:5rem!important}.sn-ml-5,.sn-mx-5{margin-left:5rem!important}.sn-p-0{padding:0!important}.sn-pr-0,.sn-px-0{padding-right:0!important}.sn-pb-0,.sn-py-0{padding-bottom:0!important}.sn-pl-0,.sn-px-0{padding-left:0!important}.sn-p-1{padding:1rem!important}.sn-pt-1,.sn-py-1{padding-top:1rem!important}.sn-pr-1,.sn-px-1{padding-right:1rem!important}.sn-pb-1,.sn-py-1{padding-bottom:1rem!important}.sn-pl-1,.sn-px-1{padding-left:1rem!important}.sn-p-2{padding:2rem!important}.sn-pt-2,.sn-py-2{padding-top:2rem!important}.sn-pr-2,.sn-px-2{padding-right:2rem!important}.sn-pb-2,.sn-py-2{padding-bottom:2rem!important}.sn-pl-2,.sn-px-2{padding-left:2rem!important}.sn-p-3{padding:3rem!important}.sn-pt-3,.sn-py-3{padding-top:3rem!important}.sn-pr-3,.sn-px-3{padding-right:3rem!important}.sn-pb-3,.sn-py-3{padding-bottom:3rem!important}.sn-pl-3,.sn-px-3{padding-left:3rem!important}.sn-p-4{padding:4rem!important}.sn-pt-4,.sn-py-4{padding-top:4rem!important}.sn-pr-4,.sn-px-4{padding-right:4rem!important}.sn-pb-4,.sn-py-4{padding-bottom:4rem!important}.sn-pl-4,.sn-px-4{padding-left:4rem!important}.sn-p-5{padding:5rem!important}.sn-pt-5,.sn-py-5{padding-top:5rem!important}.sn-pr-5,.sn-px-5{padding-right:5rem!important}.sn-pb-5,.sn-py-5{padding-bottom:5rem!important}.sn-pl-5,.sn-px-5{padding-left:5rem!important}@media (min-width:576px){.sn-m-sm-0{margin:0!important}.sn-mt-sm-0,.sn-my-sm-0{margin-top:0!important}.sn-mr-sm-0,.sn-mx-sm-0{margin-right:0!important}.sn-mb-sm-0,.sn-my-sm-0{margin-bottom:0!important}.sn-ml-sm-0,.sn-mx-sm-0{margin-left:0!important}.sn-m-sm-1{margin:1rem!important}.sn-mt-sm-1,.sn-my-sm-1{margin-top:1rem!important}.sn-mr-sm-1,.sn-mx-sm-1{margin-right:1rem!important}.sn-mb-sm-1,.sn-my-sm-1{margin-bottom:1rem!important}.sn-ml-sm-1,.sn-mx-sm-1{margin-left:1rem!important}.sn-m-sm-2{margin:2rem!important}.sn-mt-sm-2,.sn-my-sm-2{margin-top:2rem!important}.sn-mr-sm-2,.sn-mx-sm-2{margin-right:2rem!important}.sn-mb-sm-2,.sn-my-sm-2{margin-bottom:2rem!important}.sn-ml-sm-2,.sn-mx-sm-2{margin-left:2rem!important}.sn-m-sm-3{margin:3rem!important}.sn-mt-sm-3,.sn-my-sm-3{margin-top:3rem!important}.sn-mr-sm-3,.sn-mx-sm-3{margin-right:3rem!important}.sn-mb-sm-3,.sn-my-sm-3{margin-bottom:3rem!important}.sn-ml-sm-3,.sn-mx-sm-3{margin-left:3rem!important}.sn-m-sm-4{margin:4rem!important}.sn-mt-sm-4,.sn-my-sm-4{margin-top:4rem!important}.sn-mr-sm-4,.sn-mx-sm-4{margin-right:4rem!important}.sn-mb-sm-4,.sn-my-sm-4{margin-bottom:4rem!important}.sn-ml-sm-4,.sn-mx-sm-4{margin-left:4rem!important}.sn-m-sm-5{margin:5rem!important}.sn-mt-sm-5,.sn-my-sm-5{margin-top:5rem!important}.sn-mr-sm-5,.sn-mx-sm-5{margin-right:5rem!important}.sn-mb-sm-5,.sn-my-sm-5{margin-bottom:5rem!important}.sn-ml-sm-5,.sn-mx-sm-5{margin-left:5rem!important}.sn-p-sm-0{padding:0!important}.sn-pt-sm-0,.sn-py-sm-0{padding-top:0!important}.sn-pr-sm-0,.sn-px-sm-0{padding-right:0!important}.sn-pb-sm-0,.sn-py-sm-0{padding-bottom:0!important}.sn-pl-sm-0,.sn-px-sm-0{padding-left:0!important}.sn-p-sm-1{padding:1rem!important}.sn-pt-sm-1,.sn-py-sm-1{padding-top:1rem!important}.sn-pr-sm-1,.sn-px-sm-1{padding-right:1rem!important}.sn-pb-sm-1,.sn-py-sm-1{padding-bottom:1rem!important}.sn-pl-sm-1,.sn-px-sm-1{padding-left:1rem!important}.sn-p-sm-2{padding:2rem!important}.sn-pt-sm-2,.sn-py-sm-2{padding-top:2rem!important}.sn-pr-sm-2,.sn-px-sm-2{padding-right:2rem!important}.sn-pb-sm-2,.sn-py-sm-2{padding-bottom:2rem!important}.sn-pl-sm-2,.sn-px-sm-2{padding-left:2rem!important}.sn-p-sm-3{padding:3rem!important}.sn-pt-sm-3,.sn-py-sm-3{padding-top:3rem!important}.sn-pr-sm-3,.sn-px-sm-3{padding-right:3rem!important}.sn-pb-sm-3,.sn-py-sm-3{padding-bottom:3rem!important}.sn-pl-sm-3,.sn-px-sm-3{padding-left:3rem!important}.sn-p-sm-4{padding:4rem!important}.sn-pt-sm-4,.sn-py-sm-4{padding-top:4rem!important}.sn-pr-sm-4,.sn-px-sm-4{padding-right:4rem!important}.sn-pb-sm-4,.sn-py-sm-4{padding-bottom:4rem!important}.sn-pl-sm-4,.sn-px-sm-4{padding-left:4rem!important}.sn-p-sm-5{padding:5rem!important}.sn-pt-sm-5,.sn-py-sm-5{padding-top:5rem!important}.sn-pr-sm-5,.sn-px-sm-5{padding-right:5rem!important}.sn-pb-sm-5,.sn-py-sm-5{padding-bottom:5rem!important}.sn-pl-sm-5,.sn-px-sm-5{padding-left:5rem!important}}@media (min-width:768px){.sn-m-md-0{margin:0!important}.sn-mt-md-0,.sn-my-md-0{margin-top:0!important}.sn-mr-md-0,.sn-mx-md-0{margin-right:0!important}.sn-mb-md-0,.sn-my-md-0{margin-bottom:0!important}.sn-ml-md-0,.sn-mx-md-0{margin-left:0!important}.sn-m-md-1{margin:1rem!important}.sn-mt-md-1,.sn-my-md-1{margin-top:1rem!important}.sn-mr-md-1,.sn-mx-md-1{margin-right:1rem!important}.sn-mb-md-1,.sn-my-md-1{margin-bottom:1rem!important}.sn-ml-md-1,.sn-mx-md-1{margin-left:1rem!important}.sn-m-md-2{margin:2rem!important}.sn-mt-md-2,.sn-my-md-2{margin-top:2rem!important}.sn-mr-md-2,.sn-mx-md-2{margin-right:2rem!important}.sn-mb-md-2,.sn-my-md-2{margin-bottom:2rem!important}.sn-ml-md-2,.sn-mx-md-2{margin-left:2rem!important}.sn-m-md-3{margin:3rem!important}.sn-mt-md-3,.sn-my-md-3{margin-top:3rem!important}.sn-mr-md-3,.sn-mx-md-3{margin-right:3rem!important}.sn-mb-md-3,.sn-my-md-3{margin-bottom:3rem!important}.sn-ml-md-3,.sn-mx-md-3{margin-left:3rem!important}.sn-m-md-4{margin:4rem!important}.sn-mt-md-4,.sn-my-md-4{margin-top:4rem!important}.sn-mr-md-4,.sn-mx-md-4{margin-right:4rem!important}.sn-mb-md-4,.sn-my-md-4{margin-bottom:4rem!important}.sn-ml-md-4,.sn-mx-md-4{margin-left:4rem!important}.sn-m-md-5{margin:5rem!important}.sn-mt-md-5,.sn-my-md-5{margin-top:5rem!important}.sn-mr-md-5,.sn-mx-md-5{margin-right:5rem!important}.sn-mb-md-5,.sn-my-md-5{margin-bottom:5rem!important}.sn-ml-md-5,.sn-mx-md-5{margin-left:5rem!important}.sn-p-md-0{padding:0!important}.sn-pt-md-0,.sn-py-md-0{padding-top:0!important}.sn-pr-md-0,.sn-px-md-0{padding-right:0!important}.sn-pb-md-0,.sn-py-md-0{padding-bottom:0!important}.sn-pl-md-0,.sn-px-md-0{padding-left:0!important}.sn-p-md-1{padding:1rem!important}.sn-pt-md-1,.sn-py-md-1{padding-top:1rem!important}.sn-pr-md-1,.sn-px-md-1{padding-right:1rem!important}.sn-pb-md-1,.sn-py-md-1{padding-bottom:1rem!important}.sn-pl-md-1,.sn-px-md-1{padding-left:1rem!important}.sn-p-md-2{padding:2rem!important}.sn-pt-md-2,.sn-py-md-2{padding-top:2rem!important}.sn-pr-md-2,.sn-px-md-2{padding-right:2rem!important}.sn-pb-md-2,.sn-py-md-2{padding-bottom:2rem!important}.sn-pl-md-2,.sn-px-md-2{padding-left:2rem!important}.sn-p-md-3{padding:3rem!important}.sn-pt-md-3,.sn-py-md-3{padding-top:3rem!important}.sn-pr-md-3,.sn-px-md-3{padding-right:3rem!important}.sn-pb-md-3,.sn-py-md-3{padding-bottom:3rem!important}.sn-pl-md-3,.sn-px-md-3{padding-left:3rem!important}.sn-p-md-4{padding:4rem!important}.sn-pt-md-4,.sn-py-md-4{padding-top:4rem!important}.sn-pr-md-4,.sn-px-md-4{padding-right:4rem!important}.sn-pb-md-4,.sn-py-md-4{padding-bottom:4rem!important}.sn-pl-md-4,.sn-px-md-4{padding-left:4rem!important}.sn-p-md-5{padding:5rem!important}.sn-pt-md-5,.sn-py-md-5{padding-top:5rem!important}.sn-pr-md-5,.sn-px-md-5{padding-right:5rem!important}.sn-pb-md-5,.sn-py-md-5{padding-bottom:5rem!important}.sn-pl-md-5,.sn-px-md-5{padding-left:5rem!important}}@media (min-width:992px){.sn-m-lg-0{margin:0!important}.sn-mt-lg-0,.sn-my-lg-0{margin-top:0!important}.sn-mr-lg-0,.sn-mx-lg-0{margin-right:0!important}.sn-mb-lg-0,.sn-my-lg-0{margin-bottom:0!important}.sn-ml-lg-0,.sn-mx-lg-0{margin-left:0!important}.sn-m-lg-1{margin:1rem!important}.sn-mt-lg-1,.sn-my-lg-1{margin-top:1rem!important}.sn-mr-lg-1,.sn-mx-lg-1{margin-right:1rem!important}.sn-mb-lg-1,.sn-my-lg-1{margin-bottom:1rem!important}.sn-ml-lg-1,.sn-mx-lg-1{margin-left:1rem!important}.sn-m-lg-2{margin:2rem!important}.sn-mt-lg-2,.sn-my-lg-2{margin-top:2rem!important}.sn-mr-lg-2,.sn-mx-lg-2{margin-right:2rem!important}.sn-mb-lg-2,.sn-my-lg-2{margin-bottom:2rem!important}.sn-ml-lg-2,.sn-mx-lg-2{margin-left:2rem!important}.sn-m-lg-3{margin:3rem!important}.sn-mt-lg-3,.sn-my-lg-3{margin-top:3rem!important}.sn-mr-lg-3,.sn-mx-lg-3{margin-right:3rem!important}.sn-mb-lg-3,.sn-my-lg-3{margin-bottom:3rem!important}.sn-ml-lg-3,.sn-mx-lg-3{margin-left:3rem!important}.sn-m-lg-4{margin:4rem!important}.sn-mt-lg-4,.sn-my-lg-4{margin-top:4rem!important}.sn-mr-lg-4,.sn-mx-lg-4{margin-right:4rem!important}.sn-mb-lg-4,.sn-my-lg-4{margin-bottom:4rem!important}.sn-ml-lg-4,.sn-mx-lg-4{margin-left:4rem!important}.sn-m-lg-5{margin:5rem!important}.sn-mt-lg-5,.sn-my-lg-5{margin-top:5rem!important}.sn-mr-lg-5,.sn-mx-lg-5{margin-right:5rem!important}.sn-mb-lg-5,.sn-my-lg-5{margin-bottom:5rem!important}.sn-ml-lg-5,.sn-mx-lg-5{margin-left:5rem!important}.sn-p-lg-0{padding:0!important}.sn-pt-lg-0,.sn-py-lg-0{padding-top:0!important}.sn-pr-lg-0,.sn-px-lg-0{padding-right:0!important}.sn-pb-lg-0,.sn-py-lg-0{padding-bottom:0!important}.sn-pl-lg-0,.sn-px-lg-0{padding-left:0!important}.sn-p-lg-1{padding:1rem!important}.sn-pt-lg-1,.sn-py-lg-1{padding-top:1rem!important}.sn-pr-lg-1,.sn-px-lg-1{padding-right:1rem!important}.sn-pb-lg-1,.sn-py-lg-1{padding-bottom:1rem!important}.sn-pl-lg-1,.sn-px-lg-1{padding-left:1rem!important}.sn-p-lg-2{padding:2rem!important}.sn-pt-lg-2,.sn-py-lg-2{padding-top:2rem!important}.sn-pr-lg-2,.sn-px-lg-2{padding-right:2rem!important}.sn-pb-lg-2,.sn-py-lg-2{padding-bottom:2rem!important}.sn-pl-lg-2,.sn-px-lg-2{padding-left:2rem!important}.sn-p-lg-3{padding:3rem!important}.sn-pt-lg-3,.sn-py-lg-3{padding-top:3rem!important}.sn-pr-lg-3,.sn-px-lg-3{padding-right:3rem!important}.sn-pb-lg-3,.sn-py-lg-3{padding-bottom:3rem!important}.sn-pl-lg-3,.sn-px-lg-3{padding-left:3rem!important}.sn-p-lg-4{padding:4rem!important}.sn-pt-lg-4,.sn-py-lg-4{padding-top:4rem!important}.sn-pr-lg-4,.sn-px-lg-4{padding-right:4rem!important}.sn-pb-lg-4,.sn-py-lg-4{padding-bottom:4rem!important}.sn-pl-lg-4,.sn-px-lg-4{padding-left:4rem!important}.sn-p-lg-5{padding:5rem!important}.sn-pt-lg-5,.sn-py-lg-5{padding-top:5rem!important}.sn-pr-lg-5,.sn-px-lg-5{padding-right:5rem!important}.sn-pb-lg-5,.sn-py-lg-5{padding-bottom:5rem!important}.sn-pl-lg-5,.sn-px-lg-5{padding-left:5rem!important}}@media (min-width:1400px){.contenedor-interior .row.bhp-row{max-width:1340px}.sn-m-xl-0{margin:0!important}.sn-mt-xl-0,.sn-my-xl-0{margin-top:0!important}.sn-mr-xl-0,.sn-mx-xl-0{margin-right:0!important}.sn-mb-xl-0,.sn-my-xl-0{margin-bottom:0!important}.sn-ml-xl-0,.sn-mx-xl-0{margin-left:0!important}.sn-m-xl-1{margin:1rem!important}.sn-mt-xl-1,.sn-my-xl-1{margin-top:1rem!important}.sn-mr-xl-1,.sn-mx-xl-1{margin-right:1rem!important}.sn-mb-xl-1,.sn-my-xl-1{margin-bottom:1rem!important}.sn-ml-xl-1,.sn-mx-xl-1{margin-left:1rem!important}.sn-m-xl-2{margin:2rem!important}.sn-mt-xl-2,.sn-my-xl-2{margin-top:2rem!important}.sn-mr-xl-2,.sn-mx-xl-2{margin-right:2rem!important}.sn-mb-xl-2,.sn-my-xl-2{margin-bottom:2rem!important}.sn-ml-xl-2,.sn-mx-xl-2{margin-left:2rem!important}.sn-m-xl-3{margin:3rem!important}.sn-mt-xl-3,.sn-my-xl-3{margin-top:3rem!important}.sn-mr-xl-3,.sn-mx-xl-3{margin-right:3rem!important}.sn-mb-xl-3,.sn-my-xl-3{margin-bottom:3rem!important}.sn-ml-xl-3,.sn-mx-xl-3{margin-left:3rem!important}.sn-m-xl-4{margin:4rem!important}.sn-mt-xl-4,.sn-my-xl-4{margin-top:4rem!important}.sn-mr-xl-4,.sn-mx-xl-4{margin-right:4rem!important}.sn-mb-xl-4,.sn-my-xl-4{margin-bottom:4rem!important}.sn-ml-xl-4,.sn-mx-xl-4{margin-left:4rem!important}.sn-m-xl-5{margin:5rem!important}.sn-mt-xl-5,.sn-my-xl-5{margin-top:5rem!important}.sn-mr-xl-5,.sn-mx-xl-5{margin-right:5rem!important}.sn-mb-xl-5,.sn-my-xl-5{margin-bottom:5rem!important}.sn-ml-xl-5,.sn-mx-xl-5{margin-left:5rem!important}.sn-p-xl-0{padding:0!important}.sn-pt-xl-0,.sn-py-xl-0{padding-top:0!important}.sn-pr-xl-0,.sn-px-xl-0{padding-right:0!important}.sn-pb-xl-0,.sn-py-xl-0{padding-bottom:0!important}.sn-pl-xl-0,.sn-px-xl-0{padding-left:0!important}.sn-p-xl-1{padding:1rem!important}.sn-pt-xl-1,.sn-py-xl-1{padding-top:1rem!important}.sn-pr-xl-1,.sn-px-xl-1{padding-right:1rem!important}.sn-pb-xl-1,.sn-py-xl-1{padding-bottom:1rem!important}.sn-pl-xl-1,.sn-px-xl-1{padding-left:1rem!important}.sn-p-xl-2{padding:2rem!important}.sn-pt-xl-2,.sn-py-xl-2{padding-top:2rem!important}.sn-pr-xl-2,.sn-px-xl-2{padding-right:2rem!important}.sn-pb-xl-2,.sn-py-xl-2{padding-bottom:2rem!important}.sn-pl-xl-2,.sn-px-xl-2{padding-left:2rem!important}.sn-p-xl-3{padding:3rem!important}.sn-pt-xl-3,.sn-py-xl-3{padding-top:3rem!important}.sn-pr-xl-3,.sn-px-xl-3{padding-right:3rem!important}.sn-pb-xl-3,.sn-py-xl-3{padding-bottom:3rem!important}.sn-pl-xl-3,.sn-px-xl-3{padding-left:3rem!important}.sn-p-xl-4{padding:4rem!important}.sn-pt-xl-4,.sn-py-xl-4{padding-top:4rem!important}.sn-pr-xl-4,.sn-px-xl-4{padding-right:4rem!important}.sn-pb-xl-4,.sn-py-xl-4{padding-bottom:4rem!important}.sn-pl-xl-4,.sn-px-xl-4{padding-left:4rem!important}.sn-p-xl-5{padding:5rem!important}.sn-pt-xl-5,.sn-py-xl-5{padding-top:5rem!important}.sn-pr-xl-5,.sn-px-xl-5{padding-right:5rem!important}.sn-pb-xl-5,.sn-py-xl-5{padding-bottom:5rem!important}.sn-pl-xl-5,.sn-px-xl-5{padding-left:5rem!important}}@font-face{font-family:"RBNo3.1";font-style:normal;font-weight:300;font-display:swap;src:url(/File/RBNo31-Light.woff2?id=257967) format("woff2")}@font-face{font-family:"RBNo3.1";font-style:normal;font-weight:600;font-display:swap;src:url(/File/RBNo31-Bold.woff2?id=257968) format("woff2")}@font-face{font-family:"RBNo3.1";font-style:normal;font-weight:800;font-display:swap;src:url(/File/RBNo31-Black.woff2?id=257969) format("woff2")}@font-face{font-family:"Titillium Web";font-style:normal;font-weight:200;font-display:swap;src:url(/File/TitilliumWeb-ExtraLight.woff2?id=227189) format("woff2")}@font-face{font-family:"Titillium Web";font-style:italic;font-weight:200;font-display:swap;src:url(/File/TitilliumWeb-ExtraLightItalic.woff2?id=227190) format("woff2")}@font-face{font-family:"Titillium Web";font-style:normal;font-weight:300;font-display:swap;src:url(/File/TitilliumWeb-Light.woff2?id=227191) format("woff2")}@font-face{font-family:"Titillium Web";font-style:italic;font-weight:300;font-display:swap;src:url(/File/TitilliumWeb-LightItalic.woff2?id=227192) format("woff2")}@font-face{font-family:"Titillium Web";font-style:normal;font-weight:400;font-display:swap;src:url(/File/TitilliumWeb-Regular.woff2?id=227193) format("woff2")}@font-face{font-family:"Titillium Web";font-style:italic;font-weight:400;font-display:swap;src:url(/File/TitilliumWeb-Italic.woff2?id=227194) format("woff2")}@font-face{font-family:"Titillium Web";font-style:normal;font-weight:600;font-display:swap;src:url(/File/TitilliumWeb-SemiBold.woff2?id=227195) format("woff2")}@font-face{font-family:"Titillium Web";font-style:italic;font-weight:600;font-display:swap;src:url(/File/TitilliumWeb-SemiBoldItalic.woff2?id=227196) format("woff2")}@font-face{font-family:"Titillium Web";font-style:normal;font-weight:700;font-display:swap;src:url(/File/TitilliumWeb-Bold.woff2?id=227197) format("woff2")}@font-face{font-family:"Titillium Web";font-style:italic;font-weight:700;font-display:swap;src:url(/File/TitilliumWeb-BoldItalic.woff2?id=227198) format("woff2")}@font-face{font-family:"Titillium Web";font-style:normal;font-weight:900;font-display:swap;src:url(/File/TitilliumWeb-Black.woff2?id=227199) format("woff2")}.CookieConsent,.account-page-container .account-container,.custom-menu-mobile .menu1,.custom-menu-mobile .menu1 ul.lista,.custom-menu-mobile .menu1 ul.lista li.item,.custom-menu-panel,.navbar-preheader,.registration-request-page .registration-request,.sf-frontend-page a,.sf-frontend-page abbr,.sf-frontend-page acronym,.sf-frontend-page address,.sf-frontend-page applet,.sf-frontend-page article,.sf-frontend-page aside,.sf-frontend-page audio,.sf-frontend-page b,.sf-frontend-page big,.sf-frontend-page blockquote,.sf-frontend-page body,.sf-frontend-page canvas,.sf-frontend-page caption,.sf-frontend-page center,.sf-frontend-page cite,.sf-frontend-page code,.sf-frontend-page dd,.sf-frontend-page del,.sf-frontend-page details,.sf-frontend-page dfn,.sf-frontend-page div,.sf-frontend-page dl,.sf-frontend-page dt,.sf-frontend-page em,.sf-frontend-page embed,.sf-frontend-page fieldset,.sf-frontend-page figcaption,.sf-frontend-page figure,.sf-frontend-page footer,.sf-frontend-page form,.sf-frontend-page header,.sf-frontend-page hgroup,.sf-frontend-page html,.sf-frontend-page i,.sf-frontend-page iframe,.sf-frontend-page img,.sf-frontend-page ins,.sf-frontend-page kbd,.sf-frontend-page label,.sf-frontend-page legend,.sf-frontend-page li,.sf-frontend-page mark,.sf-frontend-page menu,.sf-frontend-page nav,.sf-frontend-page object,.sf-frontend-page ol,.sf-frontend-page output,.sf-frontend-page p,.sf-frontend-page pre,.sf-frontend-page q,.sf-frontend-page ruby,.sf-frontend-page s,.sf-frontend-page samp,.sf-frontend-page section,.sf-frontend-page small,.sf-frontend-page span,.sf-frontend-page strike,.sf-frontend-page strong,.sf-frontend-page sub,.sf-frontend-page summary,.sf-frontend-page sup,.sf-frontend-page table,.sf-frontend-page tbody,.sf-frontend-page td,.sf-frontend-page tfoot,.sf-frontend-page th,.sf-frontend-page thead,.sf-frontend-page time,.sf-frontend-page tr,.sf-frontend-page tt,.sf-frontend-page u,.sf-frontend-page ul,.sf-frontend-page var,.sf-frontend-page video,.sf-login-page,.sn-faq .sn-faq-item .sn-faq-header h5,footer.sf-frontend-page,ul.menu-mobile-external-links li.item{font-family:"Titillium Web",sans-serif}.payment-link-intro-custom h1,.sf-frontend-page h1,.sf-frontend-page h2,.sf-frontend-page h3,.sf-frontend-page h4,.sf-frontend-page h5,.sf-frontend-page h6,.sn-banner-grx .sn-grx-linea,.sn-banner-grx h1,.sn-banner-grx h3 span,.sn-producto-breadcrumb a,.sn-producto-breadcrumb span,.sn-producto-card .card .product-price-calculator .product-price-calculator-addtocart span,.sn-producto-card .card .product-price-calculator .product-price-calculator-toggler span,.sn-producto-card .prod-packs-notice,.sn-producto-card .sn-precio .available-achievements-container .available-achievements-modal-link,.sn-producto-card.sn-banner-texto .card .card-body .btn.btn-primary span,.sn-producto-fechas-fijas .product-fixeddates-month-dates,.sn-producto-fechas-fijas .product-fixeddates-month-name,.sn-producto-fechas-fijas .product-label,.sn-producto-imagenes-precio .product-price-calculator-panel .ppc-actions button.btn.btn-primary.sn-fixed-bottom span,.sn-producto-ppc-footer.snowfriday .btn.addtocart,.sn-promocion-tabs ul.nav-tabs .nav-item .nav-link,.sn-promocion-tabs ul.nav-tabs .nav-link,.sn-snowfriday-cuerpo .btn.addtocart,.sn-snowfriday-cuerpo .countdown-timer-wrapper,.sn-snowfriday-cuerpo .sn-intro p,.sn-snowfriday-cuerpo .sn-intro span,.sn-snowfriday-cuerpo .sn-snowfriday-card .sn-dcha .sn-iva,.sn-snowfriday-cuerpo .sn-snowfriday-card .sn-dcha .sn-precio,.sn-subidon-cuerpo h2 span,.sn-textsearch-card h4,.website-search-result-items .sn-textsearch-card-achievement .btn.btn-primary,.website-search-result-items .sn-textsearch-card-category .btn.btn-primary,span.ppc-best-discount,span.ppc-no-price,span.ppc-originalprice,span.ppc-price,span.price.best-price,span.price.price-original{font-family:"RBNo3.1",sans-serif}@-webkit-keyframes placeHolderShimmer{0%{background-position:-790px 0}100%{background-position:790px 0}}@keyframes placeHolderShimmer{0%{background-position:-790px 0}100%{background-position:790px 0}}@-webkit-keyframes jittery{5%,50%{transform:scale(1)}10%{transform:scale(.9)}15%{transform:scale(1.15)}20%{transform:scale(1.15) rotate(-5deg)}25%{transform:scale(1.15) rotate(5deg)}30%{transform:scale(1.15) rotate(-3deg)}35%{transform:scale(1.15) rotate(2deg)}40%{transform:scale(1.15) rotate(0)}}@keyframes jittery{5%,50%{transform:scale(1)}10%{transform:scale(.9)}15%{transform:scale(1.15)}20%{transform:scale(1.15) rotate(-5deg)}25%{transform:scale(1.15) rotate(5deg)}30%{transform:scale(1.15) rotate(-3deg)}35%{transform:scale(1.15) rotate(2deg)}40%{transform:scale(1.15) rotate(0)}}@-webkit-keyframes heartbeat{50%{transform:scale(1.1)}}@keyframes heartbeat{50%{transform:scale(1.1)}}@-webkit-keyframes progress{from{width:0}to{width:100%}}@keyframes progress{from{width:0}to{width:100%}}@-webkit-keyframes show{from{opacity:0}to{opacity:1}}@keyframes show{from{opacity:0}to{opacity:1}}@-webkit-keyframes productAchievementRightToLeft{0%{transform:translateX(200px)}100%{transform:translateX(0)}}@keyframes productAchievementRightToLeft{0%{transform:translateX(200px)}100%{transform:translateX(0)}}@-webkit-keyframes slideDown{0%{transform:translateY(100%)}100%{transform:translateY(0)}}@keyframes slideDown{0%{transform:translateY(100%)}100%{transform:translateY(0)}}@-webkit-keyframes lozadfade{from{opacity:0}to{opacity:1}}@keyframes lozadfade{from{opacity:0}to{opacity:1}}.sf-frontend-page .btn{text-transform:uppercase;font-size:1em;border-radius:5px;border:0;font-weight:600;padding:.4em 3em!important;letter-spacing:.06em}@media (max-width:767.98px){.sf-frontend-page .btn{font-size:.9em;padding:.4em 1em!important}}.sf-frontend-page .btn.btn-primary{background:#2e2f57!important;color:#fff!important;text-decoration:none!important}.sf-frontend-page .btn.btn-primary:hover{background:#e1127a!important}.sf-frontend-page .btn.btn-outline-primary{color:#fff!important;border:2px solid #fff!important;text-decoration:none!important}.sf-frontend-page .btn.btn-outline-primary:hover{background:#e1127a!important;color:#fff!important;border-color:#e1127a!important}.sf-frontend-page .btn.btn-secondary{border:0;background:#e1127a!important;color:#fff!important;text-decoration:none!important}.sf-frontend-page .btn.btn-secondary:hover{background:#2e2f57!important;border:0}.sf-frontend-page .btn.btn-outline-secondary{color:#e1127a!important;border:2px solid #e1127a!important;font-weight:800;text-decoration:none!important}.sf-frontend-page .btn.btn-outline-secondary:hover{background:#e1127a!important;color:#fff!important;border-color:#e1127a!important}.sf-frontend-page .btn.btn-success{background:#fff!important;color:#2e2f57!important;text-decoration:none!important}.sf-frontend-page .btn.btn-outline-success{color:#fff!important;border:1px solid #fff!important;text-decoration:none!important}.sf-frontend-page .btn.btn-outline-success:hover{background:#2e2f57!important}.parking-payment-container .btn{text-transform:uppercase;font-size:1em;border-radius:5px;border:0;font-weight:600;padding:.4em 3em!important;letter-spacing:.06em}@media (max-width:767.98px){.parking-payment-container .btn{font-size:.9em;padding:.4em 1em!important}}.parking-payment-container .btn.btn-primary{background:#e1127a!important;color:#fff!important;text-decoration:none!important}.parking-payment-container .btn.btn-primary:hover{background:#2e2f57!important}.parking-payment-container .btn.btn-secondary{border:0;background:#2e2f57!important;color:#fff!important;text-decoration:none!important}.parking-payment-container .btn.btn-secondary:hover{background:#e1127a!important;border:0}.sf-frontend-page .sn-logro .btn{color:#e1127a!important;border:2px solid #e1127a!important;text-decoration:none!important;text-transform:uppercase;font-size:1em;border-radius:5px;font-weight:700;padding:.4em 3em!important;letter-spacing:.06em;background-color:transparent!important;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out}.sf-frontend-page .sn-logro .btn :hover{background-color:#e1127a!important;color:#fff!important}.sn-producto-card .card .product-price-calculator .product-price-calculator-addtocart,.sn-producto-card .card .product-price-calculator .product-price-calculator-toggler,.sn-producto-imagenes-precio .product-price-calculator-panel .ppc-actions button.btn.btn-primary.sn-fixed-bottom{background-color:#e1127a!important;border-radius:0.3rem!important;padding:.5rem 0!important;width:130px}.sn-producto-card .card:hover .product-price-calculator .product-price-calculator-addtocart,.sn-producto-card .card:hover .product-price-calculator .product-price-calculator-toggler{background-color:#2e2f57!important}.sn-producto-card .card .product-price-calculator .product-price-calculator-addtocart span,.sn-producto-card .card .product-price-calculator .product-price-calculator-toggler span,.sn-producto-imagenes-precio .product-price-calculator-panel .ppc-actions button.btn.btn-primary.sn-fixed-bottom span{color:#fff!important;visibility:hidden;margin-right:0;position:relative;font-weight:600;text-transform:uppercase;text-align:center;font-size:1.1rem;display:block;white-space:nowrap}.sn-producto-card .card .product-price-calculator .product-price-calculator-addtocart span:after,.sn-producto-card .card .product-price-calculator .product-price-calculator-toggler span:after,.sn-producto-imagenes-precio .product-price-calculator-panel .ppc-actions button.btn.btn-primary.sn-fixed-bottom span:after{content:"Comprar >";visibility:visible;display:block;position:absolute;top:0;width:100%}.sn-producto-card.sn-producto-card-english .card .product-price-calculator .product-price-calculator-addtocart span:after,.sn-producto-card.sn-producto-card-english .card .product-price-calculator .product-price-calculator-toggler span:after{content:"Buy now >"}@media (max-width:420px){.sn-producto-card .card .product-price-calculator .product-price-calculator-addtocart,.sn-producto-card .card .product-price-calculator .product-price-calculator-toggler{width:108px}.sn-producto-card .card .product-price-calculator .product-price-calculator-addtocart span,.sn-producto-card .card .product-price-calculator .product-price-calculator-toggler span{font-size:.9rem}}@media (min-width:576px) and (max-width:680px){.sn-producto-card .card .product-price-calculator .product-price-calculator-addtocart,.sn-producto-card .card .product-price-calculator .product-price-calculator-toggler .sn-producto-imagenes-precio .product-price-calculator-panel .ppc-actions button.btn.btn-primary.sn-fixed-bottom{width:100px;padding:.5rem 0!important}.sn-producto-card .card .product-price-calculator .product-price-calculator-addtocart span,.sn-producto-card .card .product-price-calculator .product-price-calculator-toggler span .sn-producto-imagenes-precio .product-price-calculator-panel .ppc-actions button.btn.btn-primary.sn-fixed-bottom span{font-size:.8rem}}.sf-frontend-cart div[data-property-path="Password"] .btn.btn-outline-secondary.btn-sm,.sf-frontend-cart div[data-property-path="ConfirmPassword"] .btn.btn-outline-secondary.btn-sm{padding:0!important;width:2.5em;height:100%;border:1px solid #ccc!important;cursor:pointer;outline:0;color:#777!important}.sf-frontend-cart div[data-property-path="Password"] .btn.btn-outline-secondary.btn-sm:hover,.sf-frontend-cart div[data-property-path="ConfirmPassword"] .btn.btn-outline-secondary.btn-sm:hover{background-color:#e6e6e6!important}.sf-frontend-cart a.btn.btn-default,.sf-frontend-cart a.btn.btn-primary,.sf-frontend-cart button.btn.btn-default,.sf-frontend-cart button.btn.btn-primary,.sf-frontend-cart button.btn.btn-success{padding:.4rem 2rem!important;font-size:16px;font-weight:700;text-transform:uppercase;border-radius:5px;background-color:#e1127a!important;color:#fff!important;border:none;line-height:24px}.sf-frontend-cart a.btn.btn-default:hover,.sf-frontend-cart a.btn.btn-primary:hover,.sf-frontend-cart button.btn.btn-default:hover,.sf-frontend-cart button.btn.btn-primary:hover,.sf-frontend-cart button.btn.btn-success:hover{background-color:#2e2f57!important;color:#fff!important;text-decoration:none}.sf-frontend-cart a.btn.btn-default.cart-line-discount-apply,.sf-frontend-cart a.btn.btn-primary.cart-line-discount-apply,.sf-frontend-cart button.btn.btn-default.cart-line-discount-apply,.sf-frontend-cart button.btn.btn-primary.cart-line-discount-apply,.sf-frontend-cart button.btn.btn-success.cart-line-discount-apply{max-height:37px}.sf-frontend-cart a.btn.btn-default{background-color:#2e2f57!important}.sf-frontend-cart a.btn.btn-default:hover{background-color:#e1127a!important}@media (max-width:991.98px){.sf-frontend-cart .cart-footer .btn{width:100%;margin-bottom:0!important}}@media (max-width:767.98px){.sf-frontend-cart .registration-request-incart .registration-request .alert.alert-info button.btn{display:block;margin:.5rem 0;width:100%}}@media (max-width:576px){.sf-frontend-cart .cart-footer.cart-footer-billing .btn,.sf-frontend-cart .cart-footer.cart-footer-billing .btn:hover,.sf-frontend-cart .cart-footer.cart-footer-configure .btn,.sf-frontend-cart .cart-footer.cart-footer-configure .btn:hover,.sf-frontend-cart .cart-footer.cart-footer-shipping .btn,.sf-frontend-cart .cart-footer.cart-footer-shipping .btn:hover{padding:.4rem 1rem!important;width:150px}.sf-frontend-cart .cart-footer.cart-footer-billing .btn.btn-primary,.sf-frontend-cart .cart-footer.cart-footer-configure .btn.btn-primary,.sf-frontend-cart .cart-footer.cart-footer-shipping .btn.btn-primary{display:block;margin-left:auto}}.modal-body .bec-cart-added-related-container .btn.addtocart{display:inline-block!important;padding:0!important;margin:0!important;overflow:hidden!important;vertical-align:middle!important;cursor:pointer!important;box-shadow:0 5px 11px 0 rgb(0 0 0 / .18),0 4px 15px 0 rgb(0 0 0 / .15)!important;background-color:#e1127a!important;border-width:0!important;padding:5px!important;margin-top:5px!important}.bhp-auto-component-loadmore a:active:after,.bhp-auto-component-loadmore a:hover:after,.modal-body .bec-cart-added-related-container .btn.addtocart:hover{box-shadow:0 8px 17px 0 rgb(0 0 0 / .2),0 6px 20px 0 rgb(0 0 0 / .19)!important}.modal-body .bec-cart-added-related-container .btn.addtocart svg{display:inline-block!important;width:inherit!important;color:#fff!important;text-align:center!important;font-size:1.25rem!important;line-height:47px!important}.modal-body .bec-cart-added-related-container .btn.addtocart:before{border-radius:0!important}.modal-body .bec-cart-added-related-container .btn.addtocart.addtocart{background-color:#e1127a!important}.cart-widget-dropdown.cart-list.show li.total .btn.btn-primary.btn-view-cart{margin:0 0 0 auto!important;font-weight:400;border:0}.sf-frontend-page .cart-widget-dropdown .total>a.btn.btn-primary{background-color:#e1127a!important}.sf-frontend-page .btn.btn-primary.bmach-request-create-trigger{padding:.5rem 1.3rem!important;text-decoration:none;font-weight:700;text-transform:uppercase;text-align:center;font-size:.9rem;box-shadow:0 3px 1px -2px rgb(0 0 0 / .2),0 2px 2px 0 rgb(0 0 0 / .14),0 1px 5px 0 rgb(0 0 0 / .12);transition:background-color 0.25s cubic-bezier(.4,0,.2,1) 0s,box-shadow 0.25s cubic-bezier(.4,0,.2,1) 0s,border-color 0.25s cubic-bezier(.4,0,.2,1) 0s,color 0.25s cubic-bezier(.4,0,.2,1) 0s;background-color:#e1127a!important}.bec-cat-filters .category-filter-formgroup button.btn{background-color:#e1127a!important;text-decoration:none!important;text-transform:uppercase;font-size:16px;border-radius:5px;border-width:0;font-weight:700;padding:.4em 3em!important;letter-spacing:.06em;line-height:1.5;text-align:center;vertical-align:middle;color:#fff}@media (min-width:992px) and (max-width:1399.98px){.bec-cat-filters .category-filter-formgroup button.btn{padding:.4em 1em!important}}.bec-cat-filters .category-filter-formgroup button.btn.btn-secondary{color:#e1127a!important;background-color:transparent!important;border:1px solid #e1127a}@media (min-width:768px) and (max-width:991.98px){.bec-cat-filters .category-filter-formgroup button.btn{padding:.4em 1em!important}}.sn-producto-card.sn-banner-texto .card .card-body .btn.btn-primary{background-color:#e1127a!important;padding:.5rem 2rem!important;position:relative}.sn-producto-card.sn-banner-texto .card .card-body .btn.btn-primary span{font-size:1.1rem;font-weight:600;text-transform:uppercase}.sn-producto-card.sn-banner-texto:hover .card .card-body .btn.btn-primary{background-color:#2e2f57!important}.achievement.card .btn.sn-solicitar{border:2px solid #e1127a}.achievement.card .btn.sn-solicitar,.achievement.card .btn.sn-solicitar:hover{background-color:transparent!important}.modal.show .modal-dialog.message-modal.empty-cart-confirmation-modal .btn-toolbar .btn.sf-close-button,.modal.show.product-price-calculator-modal .ppc-actions button.btn{margin-left:0;margin-right:0;padding:.4rem 2rem!important;font-size:16px;font-weight:700;text-transform:uppercase;border-radius:5px}@media (max-width:575.98px){.bmach-request-create-trigger.btn-primary{width:100%}.modal.show.product-price-calculator-modal .ppc-actions button.btn{padding:.4rem 0.5rem!important}}.modal.show.product-price-calculator-modal .ppc-actions button.btn.btn-secondary{background-color:transparent!important;border:2px solid #8e8e8e!important}.modal.show.product-price-calculator-modal .ppc-actions button.btn.btn-secondary span{color:#8e8e8e!important}.modal.show .modal-dialog.message-modal.empty-cart-confirmation-modal .btn-toolbar .btn.btn-primary.sf-close-button.sf-yes-button.ms-1,.modal.show .modal-dialog.message-modal.empty-cart-confirmation-modal .btn-toolbar .btn.btn-secondary.sf-close-button.sf-cancel-button.ms-1:hover,.modal.show.product-price-calculator-modal .ppc-actions button.btn.btn-primary{border:2px solid #e1127a!important;background-color:#e1127a!important;color:#fff!important}.modal.show .modal-dialog.message-modal.empty-cart-confirmation-modal .btn-toolbar .btn.btn-primary.sf-close-button.sf-yes-button.ms-1:hover,.modal.show .modal-dialog.message-modal.empty-cart-confirmation-modal .btn-toolbar .btn.btn-secondary.sf-close-button.sf-cancel-button.ms-1{border:2px solid #2e2f57!important;background-color:#2e2f57!important;color:#fff!important}.modal.show.product-price-calculator-modal .ppc-hasfinance button.btn.addtocart{width:100%}.bec-tasks-table-modal .purchase-tasks-table .tasks-table-chart-view-container .tasks-chart-selected-row-container .tasks-chart-selected-row-button button.btn svg,.modal.show.product-price-calculator-modal .ppc-actions button.btn svg{display:none}.bec-tasks-table-modal .purchase-tasks-table .tasks-table-chart-view-container .tasks-chart-selected-row-container .tasks-chart-selected-row-button button.btn{margin-left:0;margin-right:0;padding:.4rem 2rem!important;font-size:16px;font-weight:700;text-transform:uppercase;border-radius:5px}@media (max-width:575.98px){.bec-tasks-table-modal .purchase-tasks-table .tasks-table-chart-view-container .tasks-chart-selected-row-container .tasks-chart-selected-row-button button.btn{font-size:10px!important;padding:.4rem 0.5rem!important}}.bec-tasks-table-modal .purchase-tasks-table .tasks-table-chart-view-container .tasks-chart-selected-row-container .tasks-chart-selected-row-button button.btn.btn-danger{margin-top:10px;background-color:transparent!important;border:2px solid #8e8e8e!important}.bec-tasks-table-modal .purchase-tasks-table .tasks-table-chart-view-container .tasks-chart-selected-row-container .tasks-chart-selected-row-button button.btn.btn-danger span{color:#8e8e8e!important}.bec-tasks-table-modal .purchase-tasks-table .tasks-table-chart-view-container .tasks-chart-selected-row-container .tasks-chart-selected-row-button button.btn.btn-primary,.purchase-tasks-table .explicit-continue-container .btn.btn-primary,.tasks-table-inline-chart-view-container .tasks-chart-selected-row-button button.btn-sm.btn-primary{border:2px solid #e1127a!important;background-color:#e1127a!important;color:#fff!important}.tasks-table-inline-chart-view-container .tasks-chart-selected-row-button button.btn-sm{margin:.5rem 1rem;padding:.5rem 1rem;font-size:.95rem}.registration-request-page .registration-request>.row:last-child .btn.btn-primary{visibility:visible;padding:.4rem 2rem!important;font-size:16px;font-weight:700;text-transform:uppercase;border-radius:5px;background-color:#e1127a;color:#fff;border:none;line-height:24px;width:15rem!important}.registration-request-page .registration-request>.row:last-child .btn.btn-primary:hover{background-color:#e1127a;color:#fff;text-decoration:none}.product-price-calculator-panel .ppc-actions button.btn.btn-secondary span{color:#8e8e8e!important}.product-price-calculator-panel .ppc-actions button.btn{margin-left:0;margin-right:0;padding:.4rem 2rem!important;font-size:16px;font-weight:700;text-transform:uppercase;border-radius:5px}@media (min-width:576px) and (max-width:767.98px){.product-price-calculator-panel .ppc-actions button.btn{padding:.4rem 1.5rem!important}}@media (min-width:768px) and (max-width:991.98px){.product-price-calculator-panel .ppc-actions button.btn{padding:.4rem 2rem!important}.product-price-calculator-panel .ppc-actions button.btn.addtocart{margin-left:0!important;margin-top:.5rem}}@media (min-width:992px) and (max-width:1399.98px){.product-price-calculator-panel .ppc-actions button.btn{padding:.4rem 0.5rem!important}}@media (max-width:575.98px){.product-price-calculator-panel .ppc-actions button.btn{padding:.4rem 0.5rem!important}}.product-price-calculator-panel .ppc-actions button.btn.btn-secondary{background-color:transparent!important;border:2px solid #8e8e8e!important;width:100%}.product-price-calculator-panel .ppc-actions button.btn.btn-primary{background-color:#e1127a!important;border-radius:5px;padding:.5rem 2rem .5rem 1rem!important;position:relative;margin-top:1rem}.product-price-calculator-panel .ppc-actions button.btn.btn-primary:hover{background-color:#2e2f57!important;border:2px solid #2e2f57!important}.product-price-calculator-panel .ppc-actions button.btn.btn-primary:after{content:">";display:block;position:absolute;top:6px;right:1rem;margin-left:5px}.product-price-calculator-panel .ppc-actions button.btn svg{display:none}.product-price-calculator-panel.ppc-hasfinance .ppc-actions button.btn.addtocart{width:100%}@media (max-width:575.98px){.product-price-calculator-panel .ppc-actions button.btn.btn-primary{display:block;width:100%;text-align:center}}.product-price-calculator-panel .ppc-actions button.btn.btn-primary.sn-fixed-bottom:after{display:none}.accordion.panel_iconos .card .card-header h4.collapsed svg.flecha,.product-price-calculator-modal .product-price-calculator-panel .ppc-actions .btn{display:block}@media (max-width:480px){.product-price-calculator-modal .btn.addtocart{position:initial}}@media (min-width:576px) and (max-width:767.98px){.sn-producto-nombre-precio .product-price-calculator-panel .ppc-actions button.btn.btn-primary{display:block;margin:0 auto}}.sn-producto-nombre-precio .product-price-calculator>.btn.addtocart.btn-primary.product-price-calculator-addtocart{width:100%;margin-top:1em;margin-bottom:1rem}.website-search-result-items .sn-textsearch-card-achievement .btn.btn-primary,.website-search-result-items .sn-textsearch-card-category .btn.btn-primary{border-radius:5px;text-decoration:none;font-weight:600;text-transform:uppercase;text-align:center;font-size:0.9rem!important;background-color:#e1127a!important;border-color:#e1127a!important;color:#fff;margin-top:1rem}.website-search-result-items .sn-producto-card.sn-textsearch-card .card .product-price-calculator .product-price-calculator-addtocart,.website-search-result-items .sn-producto-card.sn-textsearch-card .card .product-price-calculator .product-price-calculator-toggler{width:100%}.website-search-result-items .sn-producto-card.sn-textsearch-card .card .product-price-calculator .product-price-calculator-addtocart span,.website-search-result-items .sn-producto-card.sn-textsearch-card .card .product-price-calculator .product-price-calculator-toggler span{font-size:0.9rem!important}.website-search-result-items .sn-textsearch-card-achievement .btn.btn-primary:hover,.website-search-result-items .sn-textsearch-card-category .btn.btn-primary:hover{color:#fff!important}.website-search-result-items .sn-textsearch-card-achievement:hover .btn.btn-primary,.website-search-result-items .sn-textsearch-card-category:hover .btn.btn-primary{background-color:#2e2f57!important}.website-search-result-items .sn-producto-card.sn-textsearch-card .card .product-price-calculator .product-price-calculator-addtocart,.website-search-result-items .sn-producto-card.sn-textsearch-card .card .product-price-calculator .product-price-calculator-toggler,.website-search-result-items .sn-textsearch-card-achievement .btn.btn-primary,.website-search-result-items .sn-textsearch-card-category .btn.btn-primary{padding:.4rem 0.5rem!important;border-width:0!important}.bec-tasks-table-modal .form-control,.bec-tasks-table-modal .form-select,.bec-tasks-table-modal .rw-date-picker input.rw-widget-input.rw-input,.sf-frontend-cart input.pac-input.w-100.pac-target-input,.sf-frontend-page .form-control,.sf-frontend-page .form-select,.sf-frontend-page .rw-date-picker input.rw-widget-input.rw-input{padding-top:0.6rem!important;padding-bottom:0.6rem!important}.sf-frontend-page .rw-date-picker .rw-widget-picker{border:1px solid #8e8e8e;border-radius:5px;box-shadow:none!important;grid-template:1fr/1fr 2.5em}.sf-frontend-page .rw-date-picker input.rw-input{width:10rem!important;box-shadow:none!important;text-align:left;padding:0 0 0 1.25rem}@media (max-width:575.98px){.sf-frontend-page .rw-date-picker input.rw-input{width:8rem!important}}.sf-frontend-page .rw-date-picker .rw-widget-picker>button{border-left:none;font-size:1.4rem;font-weight:400;color:gray}.sf-frontend-page .rw-widget-sm .rw-date-picker .rw-widget-picker>button{font-size:1.2rem}.sf-frontend-page .rw-date-picker .rw-widget-picker>button:hover{background-color:#fff}.rw-datepicker-cell-disabled,.rw-datepicker-cell-season{margin:-5px -4px;padding:6px 5px}.rw-datepicker-cell-disabled{opacity:.3;background-color:silver}.accordion.menu_accordion{margin:1em 0 2em;background:initial;border:0!important;padding:0}@media (max-width:767.98px){.accordion.menu_accordion{margin:2em 0 .5em}}.accordion.menu_accordion .card,.accordion.menu_accordion .card .card-header{background:0 0!important;border:0!important}.accordion.menu_accordion .card .card-header h2{text-align:center;font-size:1em!important;line-height:1!important}.accordion.menu_accordion .card .card-header h2 a{color:#fff!important;font-weight:800;font-size:1.8em;text-transform:uppercase}.accordion.menu_accordion .card .card-header h2 a:hover{color:#fff!important;text-decoration:underline}@media (min-width:768px) and (max-width:991.98px){.accordion.menu_accordion .card .card-header h2 a{font-size:3.5em}}.accordion.menu_accordion .card .card-header h2 button{width:40px;height:45px;background:0 0;position:absolute;right:0;top:0;padding:0;font-size:2em;color:#fff!important;border:0}.accordion.menu_accordion .card .card-header h2 button:active,.accordion.menu_accordion .card .card-header h2 button:focus{outline:0!important;box-shadow:none}.accordion.menu_accordion .card .card-body{background:0 0!important;padding:0}.accordion.menu_accordion .card .card-body ul{text-align:center;background:rgb(0 0 0 / .05)}.accordion.menu_accordion .card .card-body ul li{padding:.5em 0}.accordion.menu_accordion .card .card-body ul li a{text-transform:uppercase;color:#fff!important;font-weight:300}.accordion.menu_accordion .card .card-body ul li a:hover{color:#fff!important;text-decoration:underline}@media (min-width:768px) and (max-width:991.98px){.accordion.menu_accordion .card .card-body ul li a{font-size:1.5em}}.accordion.panel_iconos{margin-bottom:8rem}.accordion.panel_iconos .card{border:0;border-bottom:solid 1px rgb(135 134 138 / .3)}.accordion.panel_iconos .card:first-child{border-top:solid 1px rgb(135 134 138 / .3)}.accordion.panel_iconos .card .card-header{color:#e1127a;font-weight:700;font-size:24px;border:0!important;text-align:left;background:initial;padding:0}.accordion.panel_iconos .card .card-header h4{border:0;padding:1rem 0;border-radius:0!important;text-transform:uppercase;position:relative}.accordion.panel_iconos .card .card-header h4.collapsed svg.flecha_up,.accordion.panel_iconos .card .card-header h4:not(.collapsed) svg.flecha{display:none}.accordion.panel_iconos .card .card-header h4:not(.collapsed) svg.flecha_up{display:block}.accordion.panel_iconos .card .card-header svg.icono{height:64px;width:64px;fill:#e1127a;margin-right:3rem}@media (max-width:991.98px){.accordion.panel_iconos .card .card-header{font-size:16px}.accordion.panel_iconos .card .card-header svg.icono{height:47px;width:47px;margin-right:.5rem}}.accordion.panel_iconos .card .card-header svg.flecha,.accordion.panel_iconos .card .card-header svg.flecha_up{height:16px;width:31.7px;position:absolute;right:1.5rem;top:2.5rem;fill:#e1127a}.accordion.panel_iconos .card .card-body{color:#6c757d;font-weight:300;line-height:1.3em;text-align:left}.accordion.panel_iconos .card .card-body p{font-size:1em}.accordion.panel_iconos .card .card-body ol{list-style-type:decimal;margin-left:2em}@media (max-width:991.98px){.accordion.panel_iconos .card .card-header svg.flecha,.accordion.panel_iconos .card .card-header svg.flecha_up{right:0;top:2rem;height:8px;width:16px}.accordion.panel_iconos .card .card-body ol{margin-left:.5em}}.accordion.panel_iconos .card .card-body ol li{margin-bottom:1em}.accordion.panel_iconos .card .card-body ol li ol,.accordion.panel_iconos .card .card-body ol li ul{margin-left:2em;background:#f8f9fa;padding:2em}@media (max-width:991.98px){.accordion.panel_iconos .card .card-body ol li ol,.accordion.panel_iconos .card .card-body ol li ul{margin-left:0}.accordion.paneldesplega .card .card-header h2{text-align:left!important}}.accordion.panel_iconos .card .card-body ol li ol li,.accordion.panel_iconos .card .card-body ol li ul li{margin-bottom:.5em}.accordion.panel_iconos .card .card-body ul{font-size:1em;margin-left:2em;list-style-type:disc}.accordion.panel_iconos .card .card-body ul li{margin-bottom:1em}.accordion.panel_iconos .card .card-body strong{font-weight:600}.accordion.panel_iconos .card .card-body a{color:#e1127a;text-decoration:underline}.accordion.paneldesplega{margin-bottom:4em}.accordion.paneldesplega .card{border:2px solid #adb5bd!important;margin-bottom:.5em}.accordion.paneldesplega .card .card-header{border:0;background:inherit}.accordion.paneldesplega .card .card-header h2{padding:0;font-size:.9em;text-align:left!important}.accordion.paneldesplega .card .card-header h2 .btn{color:#6c757d;padding:.4em 0!important;text-align:left}.accordion.paneldesplega .card .card-body{color:#6c757d;font-weight:300;line-height:1.3em}.accordion.paneldesplega .card .card-body p{font-size:1em}.accordion.paneldesplega .card .card-body ol{list-style-type:decimal;margin-left:2em}@media (max-width:991.98px){.accordion.paneldesplega .card .card-body ol{margin-left:.5em}}.accordion.paneldesplega .card .card-body ol li{margin-bottom:1em}.accordion.paneldesplega .card .card-body ol li ol,.accordion.paneldesplega .card .card-body ol li ul{margin-left:2em;background:#f8f9fa;padding:2em}@media (max-width:991.98px){.accordion.paneldesplega .card .card-body ol li ol,.accordion.paneldesplega .card .card-body ol li ul{margin-left:0}}.accordion.paneldesplega .card .card-body ol li ol li,.accordion.paneldesplega .card .card-body ol li ul li{margin-bottom:.5em}.accordion.paneldesplega .card .card-body ul{font-size:1em;margin-left:2em;list-style-type:disc}.accordion.paneldesplega .card .card-body ul li{margin-bottom:1em}.accordion.paneldesplega .card .card-body strong{font-weight:600}.accordion.paneldesplega .card .card-body a{font-weight:600;color:#e1127a}.sn-promocion-tabs ul.nav-tabs{border:0;display:flex;justify-content:center}.sn-promocion-tabs ul.nav-tabs .nav-item .nav-link,.sn-promocion-tabs ul.nav-tabs .nav-link{height:100%;font-size:1.1rem;font-weight:300;opacity:1;color:#6d757d;border:0;margin:0 .5rem}.sn-promocion-tabs ul.nav-tabs .nav-item.show .nav-link,.sn-promocion-tabs ul.nav-tabs .nav-link.active{border:1px solid #555;height:100%;font-weight:600;border-radius:.45rem;padding:.8rem 1rem!important;font-size:1.1rem}.sn-promocion-tabs ul.nav-tabs .nav-link:not(.active):hover{background-color:#f4f5f7}.sn-promocion-tabs .tab-content .tab-pane{border:0;margin-top:1rem;padding:0}.sn-promocion-tabs .accordion-item .accordion-collapse h5,.sn-promocion-tabs .tab-content .tab-pane h5{font-weight:600;font-size:1.2rem}.sn-promocion-tabs .accordion-item .accordion-collapse p,.sn-promocion-tabs .tab-content .tab-pane p{font-size:1.1rem}.sn-promocion-tabs .accordion-item .accordion-collapse ul,.sn-promocion-tabs .tab-content .tab-pane ul{font-size:1.1rem;list-style:disc}.sn-promocion-tabs .accordion-item{border-width:0}.sn-promocion-tabs .accordion-item .accordion-header .accordion-button{border-bottom:1px solid #e1127a;border-top:1px solid #e1127a;margin-bottom:-1px;border-radius:0!important}.sn-promocion-tabs .accordion-item .accordion-header .accordion-button:focus,.sn-promocion-tabs .accordion-item .accordion-header .accordion-button:not(.collapsed){color:#000;background-color:#fff0;box-shadow:none;border-bottom-width:0}.sn-promocion-tabs .accordion-item .accordion-collapse{padding:1rem}@media (max-width:1399.98px){.sn-promocion-tabs .nav-item .nav-link,.sn-promocion-tabs .nav-link{font-size:.9rem;margin:0}.sn-promocion-tabs .nav-item.show .nav-link,.sn-promocion-tabs .nav-link.active{padding:.6rem 0.8rem!important;font-size:.9rem}}@media (max-width:991.98px){.sn-promocion-tabs{padding:0}}@media (max-width:767.98px){.sn-promocion-tabs{flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;padding-bottom:1rem}.sn-promocion-tabs .nav-item .nav-link,.sn-promocion-tabs .nav-link{font-size:.9rem}}.sn-tabs-alojamiento{margin:0 -15px}.sn-tabs-alojamiento .sn-tabs a{color:#2e2f57;font-weight:700;font-size:18px;cursor:pointer}.sn-tabs-alojamiento .sn-tabs a:hover{color:#2e2f57}.sn-tabs-alojamiento .sn-tab-content{position:relative;height:500px}.sn-tabs-alojamiento .sn-tab-content #Granada,.sn-tabs-alojamiento .sn-tab-content #SierraNevada{position:absolute;top:0;left:0;width:100%;visibility:hidden}.sn-tabs-alojamiento .sn-tab-content #Granada.activa,.sn-tabs-alojamiento .sn-tab-content #SierraNevada.activa{visibility:visible}.achieved>.closetoexpiration-inner,.achieved>.expired-inner,.achieved>.notachieved-inner,.achieved>.notactive-inner,.achieved>.pendingverification-inner,.closetoexpiration>.achieved-inner,.closetoexpiration>.expired-inner,.closetoexpiration>.notachieved-inner,.closetoexpiration>.notactive-inner,.closetoexpiration>.pendingverification-inner,.expired>.achieved-inner,.expired>.closetoexpiration-inner,.expired>.notachieved-inner,.expired>.notactive-inner,.expired>.pendingverification-inner,.notachieved>.achieved-inner,.notachieved>.closetoexpiration-inner,.notachieved>.expired-inner,.notachieved>.notactive-inner,.notachieved>.pendingverification-inner,.notactive>.achieved-inner,.notactive>.closetoexpiration-inner,.notactive>.expired-inner,.notactive>.notachieved-inner,.notactive>.pendingverification-inner,.pendingverification>.achieved-inner,.pendingverification>.closetoexpiration-inner,.pendingverification>.expired-inner,.pendingverification>.notachieved-inner,.pendingverification>.notactive-inner,.sn-card .achieved .achievement-partials{display:none!important}.sn-card .card{border:none;border-radius:8px;box-shadow:0 3px 6px rgb(0 0 0 / .29);flex-direction:row}.sn-card .card .card-link{position:relative;padding:2rem .5rem 2rem 2rem!important}@media (min-width:992px) and (max-width:1399.98px){.sn-card .card .card-link{padding:1.5rem 0 1.5rem 1.5rem!important}}@media (min-width:768px) and (max-width:991.98px){.sn-card .card .card-link{padding:.5rem 0 .5rem 0.5rem!important}}.sn-card .card .card-link .radial-progress-container{display:flex;justify-content:center;background-color:#2e2f57;max-height:205px;position:relative}.sn-card .card .card-link .radial-progress-container>span{position:absolute;top:0;color:#fff;font-variant:small-caps;font-size:1.5em}@media (max-width:991.98px){.sn-card .card .card-link .radial-progress-container>span{font-size:1em}}.sn-card .card .card-link .radial-progress-container .chart-container{margin:10px;transform:scale(.7)}.sn-card .card .card-link .radial-progress-container .chart-container .back{stroke:#fff;stroke-width:15}.sn-card .card .card-link .radial-progress-container .chart-container .front{stroke:#e1127a;stroke-width:15;stroke-linecap:round;transform:rotate(-90deg);transform-origin:center}.sn-card .card .card-link .radial-progress-container .chart-container .text{font-size:32px;fill:#fff}.sn-card .card .card-link picture img,.sn-card .card .img-card,.sn-card .card .radial-progress-container{-o-object-fit:cover;object-fit:cover;width:100%;border-radius:8px}.sn-card .card .card-content{display:flex;flex-direction:column}.sn-card .card .card-header{background:#fff!important;border:0!important;padding:1rem}.sn-card .card .card-header a:hover{text-decoration:none}.sn-card .card .card-header a h4{color:#2e2f57!important;text-transform:uppercase!important;font-weight:900!important;font-size:40px!important;margin-bottom:0;padding:0!important;background-color:transparent!important}.sn-card .card .card-header a h4:hover{color:#e1127a!important}.sn-card .card .card-body{display:flex;flex-direction:column;flex-basis:content;justify-content:space-between;padding:0 1rem 1rem}.sn-card .card .card-body p{font-size:18px;font-weight:500;line-height:24px;padding-bottom:.5rem;margin-bottom:0}.sn-card .card .card-body .card-actions{display:flex;justify-content:flex-end;align-items:center;margin-bottom:1rem}.sn-card .card .card-body .card-actions .sn-estado-titulo .sn-estado.achieved>.closetoexpiration,.sn-card .card .card-body .card-actions .sn-estado-titulo .sn-estado.achieved>.expired,.sn-card .card .card-body .card-actions .sn-estado-titulo .sn-estado.achieved>.notachieved,.sn-card .card .card-body .card-actions .sn-estado-titulo .sn-estado.achieved>.notactive,.sn-card .card .card-body .card-actions .sn-estado-titulo .sn-estado.achieved>.pendingverification,.sn-card .card .card-body .card-actions .sn-estado-titulo .sn-estado.closetoexpiration>.achieved,.sn-card .card .card-body .card-actions .sn-estado-titulo .sn-estado.closetoexpiration>.expired,.sn-card .card .card-body .card-actions .sn-estado-titulo .sn-estado.closetoexpiration>.notachieved,.sn-card .card .card-body .card-actions .sn-estado-titulo .sn-estado.closetoexpiration>.notactive,.sn-card .card .card-body .card-actions .sn-estado-titulo .sn-estado.closetoexpiration>.pendingverification,.sn-card .card .card-body .card-actions .sn-estado-titulo .sn-estado.expired>.achieved,.sn-card .card .card-body .card-actions .sn-estado-titulo .sn-estado.expired>.closetoexpiration,.sn-card .card .card-body .card-actions .sn-estado-titulo .sn-estado.expired>.notachieved,.sn-card .card .card-body .card-actions .sn-estado-titulo .sn-estado.expired>.notactive,.sn-card .card .card-body .card-actions .sn-estado-titulo .sn-estado.expired>.pendingverification,.sn-card .card .card-body .card-actions .sn-estado-titulo .sn-estado.notachieved>.achieved,.sn-card .card .card-body .card-actions .sn-estado-titulo .sn-estado.notachieved>.closetoexpiration,.sn-card .card .card-body .card-actions .sn-estado-titulo .sn-estado.notachieved>.expired,.sn-card .card .card-body .card-actions .sn-estado-titulo .sn-estado.notachieved>.notactive,.sn-card .card .card-body .card-actions .sn-estado-titulo .sn-estado.notachieved>.pendingverification,.sn-card .card .card-body .card-actions .sn-estado-titulo .sn-estado.pendingverification>.achieved,.sn-card .card .card-body .card-actions .sn-estado-titulo .sn-estado.pendingverification>.closetoexpiration,.sn-card .card .card-body .card-actions .sn-estado-titulo .sn-estado.pendingverification>.expired,.sn-card .card .card-body .card-actions .sn-estado-titulo .sn-estado.pendingverification>.notachieved,.sn-card .card .card-body .card-actions .sn-estado-titulo .sn-estado.pendingverification>.notactive,.sn-card .card .card-body .card-actions>.achieved,.sn-card .card .card-body .card-actions>.pendingverification{display:none}@media (max-width:991.98px){.sn-card .card .card-body .card-actions{flex-direction:column;align-items:flex-start}}.sn-card .card .card-body .card-actions .sn-estado-titulo{font-size:18px;font-weight:700;color:#8e8e8e!important;margin-right:1rem}.sn-card .card .card-body .card-actions .sn-estado-titulo .sn-estado{color:#e1127a!important}.sn-card .card .card-body .card-actions a.sn-boton{text-transform:capitalize}.sn-card .card .card-body .card-actions a.sn-boton:hover{background-color:#e1127a!important}@media (max-width:1399.98px){.sn-card .card .card-body .card-actions a.sn-boton{padding:.4rem 1rem!important}}.sn-card.sn-pases-industriales .card,.sn-card.sn-tarjeta-card .card{flex-wrap:wrap}.sn-card.sn-pases-industriales .card>.col-12{padding:0 2rem!important}@media (min-width:992px) and (max-width:1399.98px){.sn-card.sn-pases-industriales .card>.col-12{padding:0 1.5rem!important}}@media (min-width:768px) and (max-width:991.98px){.sn-card.sn-pases-industriales .card>.col-12{padding:0 0.5rem!important}}@media (max-width:767.98px){.sn-card.sn-pases-industriales .card>.col-12{padding:0 15px!important}}.sn-card.sn-documentacion .alert,.sn-card.sn-pases-industriales .card .alert{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:.35rem 1rem;margin-bottom:.75rem}.sn-card.sn-pases-industriales .card .alert .achievement-msg{text-align:right}.sn-card.sn-documentacion .alert.alert-danger .achievement-name,.sn-card.sn-pases-industriales .card .alert.alert-danger .achievement-name{white-space:nowrap;padding-right:1rem}.sn-card.sn-pases-industriales .card .no-partials.alert{display:none}.sn-card.sn-pases-industriales .card.has-partials-no .no-partials.alert{display:flex}.sf-login-page form .form-group .input-group-text,.sf-login-page form .row:last-child button svg,.sf-login-page form hr,.sn-card.sn-anuncio-logro .sn-tarjeta-activa-null .sn-tarjeta-activa,.sn-card.sn-anuncio-logro .sn-tarjeta-activa-yes .sn-tarjeta-inactiva,.sn-card.sn-anuncio-logro .sn-tipo-tarjeta-1 .sn-tarjeta-desechable,.sn-card.sn-anuncio-logro .sn-tipo-tarjeta-2 .sn-tarjeta-permanente,.sn-card.sn-anuncio-logro .sn-tipo-tarjeta-3 .sn-tarjeta-desechable,.sn-card.sn-anuncio-logro .sn-tipo-tarjeta-4 .sn-tarjeta-desechable,.sn-card.sn-anuncio-logro .sn-tipo-tarjeta-5 .sn-tarjeta-desechable,.sn-card.sn-tarjeta-card .sn-tarjeta-activa-null .sn-tarjeta-activa,.sn-card.sn-tarjeta-card .sn-tarjeta-activa-yes .sn-tarjeta-inactiva,.sn-card.sn-tarjeta-card .sn-tipo-tarjeta-1 .sn-tarjeta-desechable,.sn-card.sn-tarjeta-card .sn-tipo-tarjeta-2 .sn-tarjeta-permanente,.sn-card.sn-tarjeta-card .sn-tipo-tarjeta-3 .sn-tarjeta-desechable,.sn-card.sn-tarjeta-card .sn-tipo-tarjeta-4 .sn-tarjeta-desechable,.sn-card.sn-tarjeta-card .sn-tipo-tarjeta-5 .sn-tarjeta-desechable{display:none}.sn-card.sn-anuncio-logro .card-link .sn-cta-logro,.sn-card.sn-anuncio-logro .card-link .sn-tarjeta-inactiva,.sn-card.sn-tarjeta-card .card-link .sn-cta-logro,.sn-card.sn-tarjeta-card .card-link .sn-tarjeta-inactiva{position:absolute;top:90px;left:50px;color:#2e2f57;font-size:3em;font-variant:small-caps;font-weight:700;transform:rotate(333deg);z-index:20}@media (min-width:992px) and (max-width:1399.98px){.sn-card.sn-anuncio-logro .card-link .sn-cta-logro,.sn-card.sn-anuncio-logro .card-link .sn-tarjeta-inactiva,.sn-card.sn-tarjeta-card .card-link .sn-cta-logro,.sn-card.sn-tarjeta-card .card-link .sn-tarjeta-inactiva{top:65px;left:32px;font-size:2em}}@media (min-width:768px) and (max-width:991.98px){.sn-card.sn-anuncio-logro .card-link .sn-cta-logro,.sn-card.sn-anuncio-logro .card-link .sn-tarjeta-inactiva,.sn-card.sn-tarjeta-card .card-link .sn-cta-logro,.sn-card.sn-tarjeta-card .card-link .sn-tarjeta-inactiva{top:31px;left:8px;font-size:1.4em}.sn-card.sn-tarjeta-card .card .card-header{padding:2rem 0 1rem 1rem}}@media (min-width:576px) and (max-width:767.98px){.sn-card.sn-anuncio-logro .card-link .sn-cta-logro,.sn-card.sn-anuncio-logro .card-link .sn-tarjeta-inactiva,.sn-card.sn-tarjeta-card .card-link .sn-cta-logro,.sn-card.sn-tarjeta-card .card-link .sn-tarjeta-inactiva{left:3%;font-size:1.8em}}@media (max-width:575.98px){.sn-card.sn-anuncio-logro .card-link .sn-cta-logro,.sn-card.sn-anuncio-logro .card-link .sn-tarjeta-inactiva,.sn-card.sn-tarjeta-card .card-link .sn-cta-logro,.sn-card.sn-tarjeta-card .card-link .sn-tarjeta-inactiva{font-size:1em;left:3%}}.sn-card.sn-anuncio-logro .card-link .img-card,.sn-card.sn-tarjeta-card .card-link .img-card{opacity:.2;z-index:10}.sn-card.sn-anuncio-logro .sn-tarjeta-activa-yes .img-card,.sn-card.sn-tarjeta-card .sn-tarjeta-activa-yes .img-card{opacity:1!important}.sn-card.sn-tarjeta-card .card .card-header{padding:2rem 0 1rem 1rem}.sn-card.sn-tarjeta-card .card .card-header h4{color:#e1127a!important;text-transform:uppercase!important;font-weight:500!important;font-size:16px!important;margin-bottom:0;padding:0!important;background-color:transparent!important}.sn-card.sn-tarjeta-card .card .card-header h2{text-transform:uppercase!important;font-weight:700!important;font-size:33px!important;color:#2e2f57}.sn-card.sn-tarjeta-card .card .card-body{justify-content:flex-end;padding:0 1rem 1rem}@media (min-width:768px) and (max-width:991.98px){.sn-card.sn-tarjeta-card .card .card-header h2{font-size:20px!important}.sn-card.sn-tarjeta-card .card .card-body{padding:0 1rem 1rem}}.sn-card.sn-tarjeta-card .card .card-body p{margin:auto 0}.sn-card.sn-tarjeta-card .card .card-body .card-actions{display:flex;justify-content:flex-start}.sn-card.sn-tarjeta-card .card .card-body .card-actions a.sn-boton{text-transform:capitalize;border:1px solid #e1127a;background-color:#fff!important;color:#e1127a!important}.sn-card.sn-tarjeta-card .card .card-body .card-actions a.sn-boton:hover{background-color:#fff!important}@media (min-width:992px) and (max-width:1399.98px){.sn-producto-card.media-pantalla .card .card-content .card-body .sn-ver-producto,.sn-producto-card.slider .card .card-content .card-body .sn-ver-producto{padding:.4rem 1rem!important}}.sn-producto-card{margin-bottom:3rem}@media (max-width:575.98px){.sn-card .card{flex-direction:column;align-items:center;justify-items:center}.sn-card .card .card-link{padding:2rem 2rem 2rem 2rem!important}.sn-card.sn-tarjeta-card .card .card-header h2{font-size:20px!important}.sn-producto-card{margin-bottom:1.5rem}}.sn-producto-card .card{border-radius:15px;background-color:#f4f5f7;text-align:left;color:#000;border:none;box-shadow:rgb(0 0 0 / .1) 0 1px 5px 0}.sn-producto-card .card .card-family{position:absolute;left:0;top:0;z-index:10;width:100%;background-color:rgb(46 47 87 / .7);border-top-left-radius:15px;border-top-right-radius:15px;margin:0}.sn-producto-card .card .card-family .col-md-4{padding:0}.sn-producto-card .card .card-family .product-formgroup{display:inline-flex;flex-direction:row;align-content:flex-start;text-align:left;padding:.75em 0;margin:0;border-bottom-right-radius:5px;width:100%}.sn-producto-card .card .card-family .product-formgroup label{display:flex;color:#fff!important;white-space:nowrap;font-weight:600;margin-bottom:0;line-height:37px;font-size:1rem!important;text-decoration:none!important;background-color:transparent!important;justify-content:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.sn-producto-card .card .card-family .product-formgroup select{border:none!important;border-radius:5px;text-align:left;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none!important;color:#2e2f57;margin-left:.5rem}.sn-producto-card .card .financeoptions-small-notification{position:absolute;left:0;bottom:0;z-index:10;width:100%;background-color:rgb(46 47 87 / .7);color:#fff;cursor:pointer;padding:.5rem 1rem}.sn-producto-card .card .financeoptions-small-notification span{font-weight:600;color:#fff;font-size:1rem;margin-bottom:0;line-height:37px}.sn-producto-card .card .financeoptions-small-notification img{height:21px;margin-left:10px}.sn-producto-card .card .card-link{position:relative}.sn-producto-card .card .card-packs{position:absolute;top:70px;left:-10px}.sn-producto-card .card .card-packs .prod-packs-notice{padding:5px 1.5em;background-color:#e1127a!important;font-size:1rem!important;font-weight:600;color:#fff;width:auto;border-radius:5px;text-decoration:none!important;text-transform:unset!important}.sn-producto-card .card .card-packs .prod-packs-notice a{color:#fff!important}.sn-producto-card .card .card-packs .prod-packs-notice a:hover{color:#2e2f57!important;text-decoration:none}.sn-producto-card .card .img-card{-o-object-fit:cover;object-fit:cover;width:100%;border-top-left-radius:15px;border-top-right-radius:15px}.sn-producto-card .card .card-content{display:flex;flex-direction:column;height:100%}.sn-producto-card .card .card-header{background:#f4f5f7!important;border:0!important;padding:2rem 1.5rem .5rem}.sn-producto-card .card .card-header a{color:inherit}.sn-producto-card .card .card-header a:hover{color:#000!important}.sn-producto-card .card .card-header a h4{font-weight:600;font-size:1.5rem!important;margin-bottom:0;color:#2e2f57}.sn-producto-card .card .card-body{font-size:1rem;padding:0 1.5rem 1.5rem;display:flex;flex-wrap:wrap;justify-content:space-between;align-content:space-between}.sn-producto-card .card .card-body p{font-weight:400;margin:0;padding-bottom:.5rem;font-size:1.1rem;width:100%}.sn-producto-card .card .sn-precio{font-size:1.5rem;font-weight:600;color:#2e2f57;display:flex;flex-direction:row;flex-wrap:wrap;align-content:flex-end}.sn-producto-card .card .sn-precio .price.best-price{font-weight:600}.sn-producto-card .card .sn-precio .price-from{color:#000;font-size:1.3rem;font-weight:300;margin-right:8px}.sn-producto-card .card .sn-precio .price-original{color:#8e8e8e!important;text-decoration:line-through;margin-left:12px;font-weight:400}.sn-producto-card .card .sn-precio .best-discount,.sn-producto-card .sn-precio .available-achievements-container .available-achievements-modal-link{position:absolute;top:70px;right:-10px;background-color:#e1127a!important;padding:5px 1.5em;color:#fff;font-weight:600;font-size:1rem!important;width:auto;border-radius:5px;text-decoration:none!important;text-transform:unset!important;font-style:unset!important}.sn-producto-card .card .sn-precio .best-discount:after{content:"de descuento";margin-left:5px}.sn-producto-card.sn-producto-card-english .card .sn-precio .best-discount:after{content:"off"}.sn-producto-card .sn-precio .available-achievements-container .available-achievements-modal-link{top:110px}@media (max-width:575.98px){.sn-producto-card .card .sn-precio{display:flex;flex-direction:column;justify-content:flex-end}.sn-producto-card .card .sn-ppc{margin-top:1rem}.sn-producto-card .card .sn-precio .price.best-price{order:2}.sn-producto-card .card .sn-precio .price-original{margin-left:0;order:1}}@media (min-width:1200px) and (max-width:1399.98px){.sn-producto-card .card .sn-precio{display:flex;flex-direction:column;justify-content:flex-end}.sn-producto-card .card .sn-ppc{margin-top:1rem}.sn-producto-card .card .sn-precio .price.best-price{order:2}.sn-producto-card .card .sn-precio .price-original{margin-left:0;order:1}.sn-producto-card .card .sn-precio .price-from{font-size:.9rem;margin-right:5px}.sn-producto-card .card .card-family .product-formgroup{padding:.4em 0}.sn-producto-card .card .sn-precio .best-discount{top:53px}.sn-producto-card .sn-precio .available-achievements-container .available-achievements-modal-link{top:90px}.sn-producto-card .card .financeoptions-small-notification{padding:.4rem 1rem}}.sn-producto-card .card .product-price-calculator{display:flex;align-items:center}.sn-producto-card .card .product-price-calculator .product-price-calculator-purchaseinfo{font-size:1.75rem;height:42px}.sn-producto-card .card .product-price-calculator svg{display:none}@media (max-width:420px){.sn-producto-card .card .sn-precio .price-from{font-size:1rem;margin-right:5px}.sn-producto-card .card .card-family .product-formgroup{padding:.3em 0}.sn-producto-card .card .sn-precio .best-discount{top:48px}.sn-producto-card .sn-precio .available-achievements-container .available-achievements-modal-link{top:85px}.sn-producto-card .card .financeoptions-small-notification{padding:.3rem 1rem}}@media (min-width:576px) and (max-width:680px){.sn-producto-card .card .card-header a h4{font-size:1.2rem!important}.sn-producto-card .card .card-family .product-formgroup .col-md-4{max-width:66.666666%!important}.sn-producto-card .card .card-family .product-formgroup .col-md-8{max-width:33.333333%!important}.sn-producto-card .card .card-family .product-formgroup{padding:.2em 0!important}.sn-producto-card .card .sn-precio .best-discount{display:none}.sn-producto-card .sn-precio .available-achievements-container .available-achievements-modal-link{top:45px}.sn-producto-card .card .sn-precio{display:flex;flex-direction:column;justify-content:flex-end}.sn-producto-card .card .sn-ppc{margin-top:1rem}.sn-producto-card .card .sn-precio .price.best-price{order:2;font-size:1.2rem}.sn-producto-card .card .sn-precio .price-original{margin-left:0;order:1;white-space:nowrap;font-size:1.2rem}.sn-producto-card .card .sn-precio .price-from{font-size:1rem;margin-right:0;position:absolute;bottom:42px}.sn-producto-card .card .financeoptions-small-notification{padding:.2rem .5rem}}@media (max-width:767px){.sn-producto-card .card .card-header{padding:1rem 1.5rem .5rem}}.sn-producto-card .card-family .product-cvs{padding:0 1rem}.sn-producto-card .card .card-family .col-md-4{max-width:50%!important}.sn-producto-card .card .card-family .col-md-8{padding:0 0 0 1rem;max-width:50%!important}.sn-producto-card .card .card-family .product-formgroup select{padding:.375rem 2.25rem .375rem .75rem;width:initial;max-width:100%}.sn-producto-card .card-best-discount .best-discount{position:absolute;right:-3px;bottom:70px;background:#e1127a;color:#fff;padding:5px 10px}.sn-producto-card .available-achievements-container{display:inline-block;margin-left:1rem}.sn-producto-card .available-achievements-container .available-achievements-modal-link{color:#000;text-decoration:underline!important;font-style:italic}.sn-producto-card .card .product-price-calculator .product-price-calculator-purchaseinfo svg{display:inline-block;margin-left:.5rem;color:#2e2f57;cursor:pointer}.alerta-activa .atencion a,.alerta-activa .atencion a:hover,.alerta-activa .atencion span,.alerta-activa .clara a,.alerta-activa .clara a:hover,.alerta-activa .clara span{color:#8e8e8e!important}@media (max-width:575.98px){.alerta-activa .container.sn-alerta{padding:1rem 15px!important}}.alerta-activa .primario{background-color:#2e2f57!important}.alerta-activa .secundario{background-color:#e1127a!important}.alerta-activa .exito{background-color:#28a745!important}.alerta-activa .peligro{background-color:#dc3545!important}.alerta-activa .atencion{background-color:#f9ff6c!important}.alerta-activa .info{background-color:#17a2b8!important}.alerta-activa .clara{background-color:#f8f9fa!important}.alerta-activa a,.alerta-activa a:hover,.alerta-activa span{color:#fff}.alerta-activa .oscura{background-color:#343a40!important}.alerta-activa a{padding-left:.5rem;text-decoration:underline}.alerta-activa a[href="{'id':'13'}"],.alerta-inactiva{display:none}.sn-categoria-banner-1 a{position:relative;display:inline-block;width:100%;height:100%;color:#fff!important}.sn-categoria-banner-1 a:hover{color:#fff!important;text-decoration:none}.sn-categoria-banner-1 a img{border-radius:15px;width:100%;max-height:500px;-o-object-fit:cover;object-fit:cover}.sn-categoria-banner-1 a h3{font-size:55px;font-weight:900;text-transform:uppercase;position:absolute;bottom:4rem;left:3rem;text-shadow:0 3px 6px rgb(0 0 0 / .29);z-index:20;margin-bottom:0}@media (max-width:767.98px){.sn-categoria-banner-1 a h3{font-size:26px;bottom:1rem;left:1rem;line-height:23px}}@media (min-width:576px) and (max-width:767.98px){.sn-categoria-banner-1 a h3{font-size:30px!important}}.sn-categoria-banner-1 a .sn-overlay{width:100%;height:100%;position:absolute;top:0;z-index:10}.sn-categoria-banner-1 a .sn-overlay div{width:100%;height:100%;opacity:.6}.sn-categoria-banner-1.banner-overlay img{filter:grayscale(1)}.sn-categoria-banner-1.banner-overlay>div.transparente img{filter:none}.sn-categoria-banner-2,.sn-categoria-banner-3{text-align:center;border-radius:10px}.sn-categoria-banner-2 a,.sn-categoria-banner-3 a{position:relative}.sn-categoria-banner-2 img,.sn-categoria-banner-3 img{border-radius:15px}.sn-categoria-banner-2 h3,.sn-categoria-banner-3 h3{display:inline-block;position:absolute;top:-50%;left:0;right:0;font-size:22px!important;font-weight:800!important;padding:1.5rem 4rem;background-color:#2e2f57!important;text-transform:uppercase;color:#fff!important;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto}@media (max-width:767.98px){.sn-categoria-banner-2 h3,.sn-categoria-banner-3 h3{font-size:20px!important;padding:.5rem}}@media (max-width:575.98px){.sn-categoria-banner-2 h3:hover,.sn-categoria-banner-3 h3:hover{color:#fff!important;text-decoration:none}}.sn-categoria-banner-1.sn-banner-withoverlay,.sn-categoria-banner-3.sn-banner-withoverlay{position:relative;text-align:initial}.sn-categoria-banner-1.sn-banner-withoverlay .sn-banner-overlay,.sn-categoria-banner-3.sn-banner-withoverlay .sn-banner-overlay{position:absolute;top:0;left:0;width:calc(100% - var(--bs-gutter-x));height:100%;background:rgb(0 0 0 / .3);border-radius:15px;display:flex;justify-content:center;align-items:center;margin:0 12px}.sn-categoria-banner-1.sn-banner-withoverlay h3,.sn-categoria-banner-3.sn-banner-withoverlay h3{font-size:2.3rem!important;color:#fff!important;text-shadow:1px 1px 7px #000;font-weight:600!important;padding:0;margin:0;position:absolute;display:inline-block;top:initial;bottom:2rem;left:2rem;background-color:transparent!important;text-transform:initial}.sn-producto-card.sn-banner-texto .card,.sn-producto-card.sn-banner-texto .card .card-header{background-color:#fff!important}@media (max-width:1399.98px){.sn-categoria-banner-1.sn-banner-withoverlay h3,.sn-categoria-banner-3.sn-banner-withoverlay h3{font-size:1.5rem}}@media (max-width:991.98px){.sn-categoria-banner-1.sn-banner-withoverlay h3,.sn-categoria-banner-3.sn-banner-withoverlay h3{font-size:1.2rem!important;left:1rem;bottom:1rem}}@media (max-width:767.98px){.sn-categoria-banner-1.sn-banner-withoverlay h3,.sn-categoria-banner-3.sn-banner-withoverlay h3{font-size:1.7rem!important;left:1.5rem;bottom:1.5rem}}.sn-categoria-banner-1.sn-banner-withoverlay.sn-banner-manual .sn-banner-overlay,.sn-categoria-banner-3.sn-banner-withoverlay.sn-banner-manual .sn-banner-overlay{width:100%;margin:0}.sn-categoria-banner-1.sn-banner-withoverlay.sn-banner-manual-boton,.sn-categoria-banner-3.sn-banner-withoverlay.sn-banner-manual-boton{position:relative}.sn-categoria-banner-1.sn-banner-withoverlay.sn-banner-manual-boton img,.sn-categoria-banner-3.sn-banner-withoverlay.sn-banner-manual-boton img{width:100%;height:100%;max-height:300px;-o-object-fit:cover;object-fit:cover;border-radius:15px}.sn-categoria-banner-1.sn-banner-withoverlay.sn-banner-manual-boton .sn-banner-overlay,.sn-categoria-banner-3.sn-banner-withoverlay.sn-banner-manual-boton .sn-banner-overlay{left:0;margin:0;width:100%}.sn-categoria-banner-1.sn-banner-withoverlay.sn-banner-manual-boton h3,.sn-categoria-banner-3.sn-banner-withoverlay.sn-banner-manual-boton h3{font-size:3rem!important;font-weight:800!important;color:#fff;max-width:270px;position:absolute}.sn-categoria-banner-1.sn-banner-withoverlay.sn-banner-manual-boton span,.sn-categoria-banner-3.sn-banner-withoverlay.sn-banner-manual-boton span{position:relative}.sn-categoria-banner-1.sn-banner-withoverlay.sn-banner-manual-boton a.btn,.sn-categoria-banner-3.sn-banner-withoverlay.sn-banner-manual-boton a.btn{padding:.4rem 2rem .4rem 1rem!important;display:inline;width:auto;height:auto}.sn-categoria-banner-1.sn-banner-withoverlay.sn-banner-manual-boton a.btn:after,.sn-categoria-banner-3.sn-banner-withoverlay.sn-banner-manual-boton a.btn:after{content:">";display:block;position:absolute;top:5px;right:1rem}@media (min-width:576px){.sn-categoria-banner-1.sn-banner-withoverlay.sn-banner-manual-boton h3,.sn-categoria-banner-3.sn-banner-withoverlay.sn-banner-manual-boton h3{top:2rem;left:4rem}.sn-categoria-banner-1.sn-banner-withoverlay.sn-banner-manual-boton a.btn,.sn-categoria-banner-3.sn-banner-withoverlay.sn-banner-manual-boton a.btn{position:absolute;bottom:3rem;left:4rem}}@media (max-width:767.98px){.sn-categoria-banner-1.sn-banner-withoverlay.sn-banner-manual-boton h3,.sn-categoria-banner-3.sn-banner-withoverlay.sn-banner-manual-boton h3{font-size:2rem!important;font-weight:600!important;line-height:1.2;top:.5rem;left:2rem}.sn-categoria-banner-1.sn-banner-withoverlay.sn-banner-manual-boton a.btn,.sn-categoria-banner-3.sn-banner-withoverlay.sn-banner-manual-boton a.btn{position:absolute;bottom:.5rem;left:2rem}.sn-producto-breadcrumb{margin-top:1rem}}@media (max-width:459.98px){.sn-categoria-banner-1.sn-banner-withoverlay.sn-banner-manual-boton h3,.sn-categoria-banner-3.sn-banner-withoverlay.sn-banner-manual-boton h3{font-size:1.4rem!important}}@media (min-width:768px) and (max-width:991.98px){.sn-categoria-banner-3 h3{font-size:20px!important;padding:1rem .5rem}}.sn-producto-card.sn-banner-texto .card .img-card{max-height:300px}.sn-producto-card.sn-banner-texto .card .card-header a h2{transition:all 0.2s ease;font-weight:600;font-size:1.5rem!important;margin-bottom:0;color:#2e2f57}.sn-producto-card.sn-banner-texto .card .card-header a h2:before{content:"";border:solid #e1127a;border-width:0 4px 4px 0;display:inline-block;margin-right:.5rem;padding:5px;transform:rotate(-45deg);transition:transform 0.2s ease}.sn-promocion-banner>div{box-shadow:0 3px 6px rgb(0 0 0 / .29);background:linear-gradient(0.25turn,#2e2f57,#e1127a);text-align:center}.sn-promocion-banner>div .btn.btn-secondary{color:#fff!important;border:2px solid #fff!important;background:0 0!important}.sn-promocion-banner>div .btn.btn-secondary:hover{color:#e5ca27!important;border:2px solid #e5ca27!important;background:0 0!important}.ribbon{line-height:.8em;font-size:1.5em;text-transform:uppercase;text-align:center;font-weight:700;text-shadow:1px 1px 5px rgb(0 0 0 / .15);letter-spacing:-2px;display:block;width:6rem;height:4rem;background:linear-gradient(to bottom,#999 0,#ccc 100%);color:#fff;float:left;padding-top:1rem;filter:drop-shadow(0 .5rem .3em rgb(0 0 0 / .5));transform:translate3d(0,0,0);position:absolute;top:1rem;left:1rem}.ribbon:after{content:"";width:0;height:0;border-right:3rem solid #fff0;border-left:3rem solid #fff0;border-top:1.5rem solid #ccc;position:absolute;top:4rem;left:0}.ribbon.ribbon-red{background:linear-gradient(to bottom,#d3362d 0,#e57368 100%)}.ribbon.ribbon-red:after{border-top:1.5rem solid #e57368}.ribbon.ribbon-orange{background:linear-gradient(to bottom,#e7711b 0,#f7981d 100%)}.ribbon.ribbon-orange:after{border-top:1.5rem solid #f7981d}.ribbon.ribbon-yellow{background:linear-gradient(to bottom,#f1ca3a 0,#f6eb3b 100%)}.ribbon.ribbon-yellow:after{border-top:1.5rem solid #f6eb3b}.ribbon.ribbon-green{background:linear-gradient(to bottom,#5f9654 0,#65b045 100%)}.ribbon.ribbon-green:after{border-top:1.5rem solid #65b045}.ribbon.ribbon-blue{background:linear-gradient(to bottom,#1c91c0 0,#11a9cc 100%)}.ribbon.ribbon-blue:after{border-top:1.5rem solid #11a9cc}.ribbon.ribbon-purple{background:linear-gradient(to bottom,#5c3292 0,#7e3794 100%)}.ribbon.ribbon-purple:after{border-top:1.5rem solid #7e3794}.section.sn-category-tree-menu-section{overflow:hidden}@media (min-width:768px){.bhp-tree-component-part{padding:0;flex-direction:column}.bhp-tree-component-part .bhp-tree-firstlevel{display:flex;flex-direction:row;justify-content:center;width:100%;background-color:#f4f5f7;border-bottom:1px solid #e1127a}.bhp-tree-component-part .bhp-tree-firstlevel .bhp-tree-item{display:inline-flex;flex-direction:column;align-items:center;width:150px;padding:.75rem .2rem}.bhp-tree-component-part .bhp-tree-firstlevel .bhp-tree-item a{display:inline-flex;flex-direction:column;align-items:center}.bhp-tree-component-part .bhp-tree-firstlevel .bhp-tree-item a:hover{text-decoration:none}.bhp-tree-component-part .bhp-tree-firstlevel .bhp-tree-item a:hover span{color:#e1127a}.bhp-tree-component-part .bhp-tree-firstlevel .bhp-tree-item img{width:55px;filter:invert(40%) sepia(30%) saturate(150%) hue-rotate(20deg) brightness(90%) contrast(95%)}.bhp-tree-component-part .bhp-tree-firstlevel .bhp-tree-item a:hover img,.bhp-tree-component-part .bhp-tree-firstlevel .bhp-tree-item.bhp-tree-item-active img{filter:invert(70%) sepia(40%) saturate(200%) hue-rotate(60deg) brightness(90%) contrast(95%)}.bhp-tree-component-part .bhp-tree-firstlevel .bhp-tree-item span{color:#2e2f57;font-size:15px;font-weight:700;text-transform:uppercase;text-align:center}.bhp-tree-component-part .bhp-tree-firstlevel .bhp-tree-item span :hover{text-decoration:none}.bhp-tree-component-part .bhp-tree-firstlevel .bhp-tree-item.bhp-tree-item-active{border-top:1px solid #e1127a;border-left:1px solid #e1127a;border-right:1px solid #e1127a;border-bottom:1px solid #fff;border-radius:10px 10px 0 0;margin-bottom:-1px;background-color:#fff}.bhp-tree-component-part .bhp-tree-firstlevel .bhp-tree-item.bhp-tree-item-active span{color:#e1127a}.bhp-tree-component-part .bhp-tree-sublevel{text-align:center;width:100%;padding:1.5rem 0 .5rem}.bhp-tree-component-part .bhp-tree-sublevel .bhp-tree-item{display:inline-flex}.bhp-tree-component-part .bhp-tree-sublevel .bhp-tree-item .sn-menu-categorias a{padding:3px 1.5rem;color:#2e2f57}.bhp-tree-component-part .bhp-tree-sublevel .bhp-tree-item .sn-menu-categorias a span{font-size:1.2rem;font-weight:500}.bhp-tree-component-part .bhp-tree-sublevel .bhp-tree-item .sn-menu-categorias a:hover{color:#8e8e8e;text-decoration:none}.bhp-tree-component-part .bhp-tree-sublevel .bhp-tree-item.bhp-tree-item-active a{background-color:#e1127a;border-radius:30px}.bhp-tree-component-part .bhp-tree-sublevel .bhp-tree-item.bhp-tree-item-active a span{color:#fff}}.bhp-tree-component-part .bhp-tree-component-part-mobile .collapse.show .card-body,.bhp-tree-component-part .bhp-tree-component-part-mobile .collapsing .card-body,.bhp-tree-component-part .bhp-tree-component-part-mobile div.bhp-tree-item{padding:0}@media (min-width:768px) and (max-width:991.98px){.bhp-tree-component-part .bhp-tree-firstlevel .bhp-tree-item span{font-size:12px}}.bhp-tree-component-part .bhp-tree-component-part-mobile.menu-selected{background-color:#2e2f57;text-align:center}.bhp-tree-component-part .bhp-tree-component-part-mobile.menu-selected .bhp-tree-item span{color:#fff}.bhp-tree-component-part .bhp-tree-component-part-mobile.menu-selected .bhp-tree-item img{filter:invert(100%)}.bhp-tree-component-part .bhp-tree-component-part-mobile.menu-toggler svg{width:1rem;color:#2e2f57}.bhp-tree-component-part .bhp-tree-component-part-mobile.menu-toggler svg.fa-filter{color:#fff}.bhp-tree-component-part .bhp-tree-component-part-mobile div.bhp-tree-item a{display:inline-flex;flex-direction:row;align-items:center}.bhp-tree-component-part .bhp-tree-component-part-mobile div.bhp-tree-item img{margin:0 .5rem 0 0;width:35px;filter:invert(40%) sepia(30%) saturate(150%) hue-rotate(20deg) brightness(90%) contrast(95%)}.bhp-tree-component-part .bhp-tree-component-part-mobile div.bhp-tree-item span{color:#2e2f57;font-size:16px;font-weight:700;text-transform:uppercase}.bhp-tree-component-part .bhp-tree-component-part-mobile .first-level-box .bhp-tree-item-active span,.bhp-tree-component-part .bhp-tree-component-part-mobile .second-level-box .second-level-box-content .bhp-tree-item-active span{color:#e1127a}.bhp-tree-component-part .bhp-tree-component-part-mobile div.bhp-tree-item a:hover,.bhp-tree-component-part .bhp-tree-component-part-mobile div.bhp-tree-item span:hover{text-decoration:none}.bhp-tree-component-part .bhp-tree-component-part-mobile .card{border:none}.bhp-tree-component-part .bhp-tree-component-part-mobile .card .card-header{background-color:#fff0}.bhp-tree-component-part .bhp-tree-component-part-mobile .collapse.show{border-bottom:1px solid rgb(0 0 0 / .175)}.bhp-tree-component-part .bhp-tree-component-part-mobile .second-level-box .second-level-box-content{margin-right:20px}.bhp-tree-component-part .bhp-tree-component-part-mobile .second-level-box .second-level-box-content .bhp-tree-item{width:auto;border-bottom:1px solid rgb(0 0 0 / .175);padding:.5rem 0;text-align:center}.bhp-tree-component-part .bhp-tree-component-part-mobile .second-level-box .second-level-box-content .bhp-tree-item:last-child{border-bottom:none}.bhp-tree-component-part .bhp-tree-component-part-mobile .second-level-box .second-level-box-content .bhp-tree-item span{font-weight:600}.bhp-tree-component-part .bhp-tree-component-part-mobile .first-level-box .bhp-tree-item-active img{filter:invert(70%) sepia(40%) saturate(200%) hue-rotate(60deg) brightness(90%) contrast(95%)}.modal-header .sf-popup-fullscreen.sf-pointer{color:#e1127a!important}.modal-header .sf-popup-fullscreen.sf-pointer:hover{opacity:.8}.modal.show .modal-header{background-color:#2e2f57;padding:1rem;border-bottom:none}.modal.show .modal-header .modal-title{font-size:24px;font-weight:400;color:#fff}.modal.show .modal-header button.btn-close{opacity:1!important;filter:brightness(0) invert(1)}.modal.show .modal-header button.btn-close:hover{opacity:0.5!important}.modal.show .modal-body .product-price-calculator-panel{flex-direction:column;margin:0 auto}.modal.show .modal-body .product-price-calculator-panel>.ppc-formgroup{max-width:500px}.modal.show .modal-body .product-price-calculator-panel>.ppc-formgroup .ppc-formgroup-label{font-size:18px;font-weight:700}.modal.show .modal-body .product-price-calculator-panel>.ppc-formgroup:not(.ppc-formgroup-other){max-width:200px}.modal.show .modal-body .product-price-calculator-panel .ppc-formgroup-value-div .rw-widget-picker{max-width:12rem}.modal.show .modal-body .product-price-calculator-panel .ppc-formgroup-value-div .rw-widget-picker .rw-datetime-picker input.rw-input{width:10rem!important;font-size:18px;font-weight:600}.modal.show .modal-body .product-price-calculator-panel .ppc-formgroup-value-div select{font-size:18px;font-weight:600;min-height:41px}.modal.show .modal-body .product-price-calculator-panel .ppc-formgroup-value-div .ppc-additional-benes-toggler{margin:10px 0;cursor:pointer}.modal.show .modal-body .product-price-calculator-panel .ppc-formgroup-value-div .ppc-additional-benes-toggler svg{margin-left:1em;color:#e1127a!important}.modal.show .modal-body .tasks-table-navigation{color:#e1127a!important}.modal.show .modal-body .tasks-table-navigation:hover{color:#2e2f57!important}.modal.show .modal-body .tasks-table-view-mode-toggler{font-variant:small-caps;font-size:1.3em}.modal.show .modal-body .tasks-chart-navigation a,.modal.show .modal-body .tasks-chart-navigation span{color:#e1127a!important}.modal.show .modal-body .tasks-chart-navigation a:hover,.modal.show .modal-body .tasks-chart-navigation span:hover{color:#2e2f57!important}.modal.show.product-price-calculator-modal .modal-dialog.modal-lg{max-width:600px}.modal.show.product-price-calculator-modal .ppc-actions{justify-content:space-between;padding-top:2rem!important;position:relative}.bec-tasks-table-modal .purchase-tasks-table .tasks-table-legend .tasks-table-legend-price-icon,.bec-tasks-table-modal .purchase-tasks-table .tasks-table-legend .tasks-table-legend-splitter>span.tasks-table-legend-splitter-last-seats{display:none}@media (max-width:575.98px){.modal.show .modal-body .tasks-table-view-mode-toggler{font-size:1em}.modal.show.product-price-calculator-modal .ppc-actions{justify-content:flex-end}}.modal.show.product-price-calculator-modal .ppc-actions .catalog-finance-ppc-trigger{background-color:#e1127a}.bec-tasks-table-modal .modal-body{padding:1rem 0 0}.bec-tasks-table-modal .modal-body .purchase-tasks-table-filters{padding:0 1rem}.bec-tasks-table-modal .modal-body .purchase-tasks-table-filters .bec-cat-filters>.row{max-width:758px;width:100%}.bec-tasks-table-modal .modal-body .purchase-tasks-table-filters .bec-cat-filters .category-filter-beneficiaryType select{padding:0 2rem 0 1.25rem!important}.bec-tasks-table-modal .modal-body .purchase-tasks-table-filters .bec-cat-filters .category-filter-formgroup{display:inline-flex;flex-direction:column;margin-right:1rem;margin-bottom:1rem}@media (max-width:575.98px){.modal.show.product-price-calculator-modal .ppc-actions .ppc-no-price,.modal.show.product-price-calculator-modal .ppc-actions .ppc-price{font-size:18px!important}.bec-tasks-table-modal .modal-body .purchase-tasks-table-filters .bec-cat-filters .category-filter-formgroup{margin-right:.5rem}}.bec-tasks-table-modal .modal-body .purchase-tasks-table-filters .bec-cat-filters .category-filter-formgroup label.ppc-formgroup-label{font-size:18px;font-weight:700;text-transform:uppercase;color:#2e2f57}.purchase-tasks-table .tasks-table-splitted-selected{background-color:#dbdbdb!important}@media (max-width:575.98px){.bec-tasks-table-modal .modal-body .purchase-tasks-table-filters .bec-cat-filters .category-filter-formgroup label.ppc-formgroup-label{font-size:14px!important}}.bec-tasks-table-modal .purchase-tasks-table>table.table{border-spacing:1rem;border-collapse:separate;background-color:rgb(142 142 142 / .15);margin-bottom:0}@media (max-width:767.98px){.bec-tasks-table-modal .modal-body .purchase-tasks-table-filters .bec-cat-filters .category-filter-formgroup{flex-direction:column}.bec-tasks-table-modal .purchase-tasks-table>table.table{border-spacing:.5rem}}.bec-tasks-table-modal .purchase-tasks-table>table.table th{background-color:#2e2f57;border:none;font-size:18px;font-weight:500!important;color:#fff}.bec-tasks-table-modal .purchase-tasks-table>table.table tbody th{background-color:#2e2f57;color:#fff}.bec-tasks-table-modal .purchase-tasks-table>table.table td{background-color:#fff!important;border:none}.bec-tasks-table-modal .purchase-tasks-table>table.table thead a.tasks-table-navigation.tasks-table-view-mode-toggler{margin:0!important}.bec-tasks-table-modal .purchase-tasks-table>table.table thead .purchase-tasks-table-chart-view,.bec-tasks-table-modal .purchase-tasks-table>table.table thead .purchase-tasks-table-table-view{color:#e1127a}.bec-tasks-table-modal .purchase-tasks-table>table.table thead .purchase-tasks-table-chart-view:hover,.bec-tasks-table-modal .purchase-tasks-table>table.table thead .purchase-tasks-table-table-view:hover{color:#2e2f57}.bec-tasks-table-modal .purchase-tasks-table>table.table thead>tr>th:first-child{background-color:transparent!important}.bec-tasks-table-modal .purchase-tasks-table>table.table .tasks-table-price{font-weight:700;font-size:18px}.bec-tasks-table-modal .purchase-tasks-table>table.table .tasks-table-low-price{color:#fff;background-color:#e1127a}.bec-tasks-table-modal .purchase-tasks-table>table.table .tasks-table-mid-price{color:#2e2f57}.bec-tasks-table-modal .purchase-tasks-table>table.table .tasks-table-someRemaining{border:2px dashed #2e2f57!important}.bec-tasks-table-modal .purchase-tasks-table .tasks-table-legend{margin:.5em 0}.bec-tasks-table-modal .purchase-tasks-table .tasks-table-legend .tasks-table-legend-higher-price,.bec-tasks-table-modal .purchase-tasks-table .tasks-table-legend .tasks-table-legend-lower-price,.bec-tasks-table-modal .purchase-tasks-table .tasks-table-legend .tasks-table-legend-splitter>span{font-size:16px;font-weight:700;padding:.5em}.bec-tasks-table-modal .purchase-tasks-table .tasks-table-legend .tasks-table-legend-lower-price{color:#fff;background-color:#e1127a}.bec-tasks-table-modal .purchase-tasks-table .tasks-table-legend .tasks-table-legend-higher-price{color:#2e2f57}.bec-tasks-table-modal .purchase-tasks-table .tasks-table-legend .tasks-table-legend-splitter>span{color:#2e2f57;border:2px dashed #2e2f57!important}.bec-tasks-table-modal .purchase-tasks-table .purchase-tasks-table-filters .bec-cat-filters .col-12 .ppc-formgroup{display:block;margin:0}.bec-tasks-table-modal .purchase-tasks-table .purchase-tasks-table-filters .bec-cat-filters .col-12 .ppc-formgroup-value-div{display:flex;flex-direction:column;width:100%}.bec-tasks-table-modal .purchase-tasks-table .purchase-tasks-table-filters .bec-cat-filters .col-12 .ppc-formgroup-value-div .ppc-bene{width:100%;padding:.25rem 0;border-top:1px solid rgb(112 112 112 / .2)}.bec-tasks-table-modal .purchase-tasks-table .purchase-tasks-table-filters .bec-cat-filters .col-12 .ppc-formgroup-value-div .ppc-bene:last-child{border-bottom:1px solid rgb(112 112 112 / .2)}.bec-tasks-table-modal .purchase-tasks-table .purchase-tasks-table-filters .bec-cat-filters .col-12 .ppc-formgroup-value-div .ppc-bene-label{display:inline-flex;position:relative;width:calc(100% - 118.4px);white-space:nowrap;overflow:hidden;text-align:left;line-height:40px;font-size:16px}@media (max-width:575.98px){.bec-tasks-table-modal .purchase-tasks-table .purchase-tasks-table-filters .bec-cat-filters .col-12 .ppc-formgroup-value-div .ppc-bene-label{font-size:14px!important}}.bec-tasks-table-modal .purchase-tasks-table .purchase-tasks-table-filters .bec-cat-filters .col-12 .ppc-formgroup-value-div .ppc-bene-label:before{content:"";position:absolute;top:0;right:0;height:100%;width:30px;background-image:linear-gradient(to right,#fff0,#fff)}.bec-tasks-table-modal .purchase-tasks-table .tasks-table-chart-view-container .tasks-chart-selected-row-container .tasks-chart-selected-row-days{font-weight:700;font-size:1.3em;color:#2e2f57;font-variant:small-caps}.bec-tasks-table-modal .purchase-tasks-table .tasks-table-chart-view-container .tasks-chart-selected-row-container .tasks-chart-selected-row-button{display:flex;flex-direction:column;margin-top:.5em}.modal-faq-financiacion{color:#6c757d;background-color:rgb(0 0 0 / .5);z-index:1060!important}.modal-faq-financiacion .modal-title{font-size:23px!important;font-weight:300!important}.modal-faq-financiacion h2{text-align:center;padding-top:1rem;color:#2e2f57;font-weight:600;text-transform:uppercase}.modal-faq-financiacion h2:first-child{padding-top:0}.modal-faq-financiacion h5{color:#2e2f57}.modal-faq-financiacion .row{text-align:center}.sf-frontend-page.modal.show:not(.custom-menu-panel) .modal-dialog{color:#6c757d!important}.sf-frontend-page.modal.show:not(.custom-menu-panel) .modal-dialog a:hover{color:#e1127a!important;text-decoration:none}.sf-frontend-page.modal.show .modal-dialog .continue-shopping,.sf-frontend-page.modal.show .modal-dialog .goto-cart{color:#fff!important;border-radius:5px;border-width:0!important}.sf-frontend-page.modal.show:not(.custom-menu-panel) .modal-dialog a.continue-shopping:hover,.sf-frontend-page.modal.show:not(.custom-menu-panel) .modal-dialog a.goto-cart:hover{color:#fff!important}.sf-frontend-page.modal.show .modal-dialog .product-cvs{position:absolute;left:71px;top:28px}.sf-frontend-page.modal.show:not(.custom-menu-panel) .modal-dialog .modal-content{border-radius:.25rem}.sf-frontend-page.modal.show:not(.custom-menu-panel) .modal-dialog .modal-header{background-color:#2e2f57;padding:13px;border-bottom:none;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.sf-frontend-page.modal.show:not(.custom-menu-panel) .modal-dialog .modal-header .modal-title{font-weight:400;color:#fff}.sf-frontend-page.modal.show:not(.custom-menu-panel) .modal-dialog .modal-body{padding:13px;border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}.modal.message-modal{z-index:1300!important}@media (max-width:991.98px){.modal-body .purchase-tasks-table-filters>.row>.bec-cat-filters>.row>.col-6:nth-child(3){max-width:100%;flex:inherit;text-align:center;margin-top:1em}}.purchase-tasks-table .purchase-tasks-table-intro{font-weight:400!important;margin-bottom:.5rem}.purchase-tasks-table .tasks-table-low-price{background-color:#d8f0e3;color:inherit!important}.purchase-tasks-table .tasks-table-high-price{color:inherit!important;background-color:#ffd3d3}.tasks-table-legend-price .tasks-table-legend-higher-price,.tasks-table-legend-price .tasks-table-legend-lower-price{color:#212529!important;background-color:inherit!important;font-weight:600!important}.tasks-table-inline-chart-view-container .tasks-chart-selected-row-container{z-index:9}.purchase-tasks-table .explicit-continue-container{margin-bottom:1rem}.purchase-tasks-table .table{margin-bottom:0}.tasks-table-legend-price{float:none!important}.tasks-table-legend-price .tasks-table-legend-lower-price{width:50%;text-align:right}.tasks-table-legend-price .tasks-table-legend-higher-price .tasks-table-legend-price-icon,.tasks-table-legend-price .tasks-table-legend-lower-price .tasks-table-legend-price-icon{background-color:#d8f0e3;border:1px solid #dbdbdb;border-radius:10px;display:inline-block!important;float:none}.tasks-table-legend-price .tasks-table-legend-higher-price .tasks-table-legend-price-icon{background-color:#ffd3d3}@media (max-width:575.98px){.purchase-tasks-table .table td{width:30%}.purchase-tasks-table .tasks-table-navigation-left-double,.purchase-tasks-table .tasks-table-navigation-right-double{display:none}.purchase-tasks-table .explicit-continue-container{margin-bottom:2rem}}header li.usuario>svg{width:1rem;height:1rem}header li.usuario a.dropdown-item{padding:6px 1rem!important;font-weight:300;text-transform:none;font-size:1rem!important}header li.carrito>svg{box-sizing:border-box;position:relative;transform:scale(var(--ggs,1));width:20px;height:21px;background:linear-gradient(270deg,currentColor 12px,transparent 0) -1px 6px/18px 2px no-repeat,linear-gradient(270deg,currentColor 12px,transparent 0) 6px 14px/11px 2px no-repeat,linear-gradient(270deg,currentColor 12px,transparent 0) 0 2px/4px 2px no-repeat,radial-gradient(circle,currentColor 60%,transparent 0) 12px 17px/4px 4px no-repeat,radial-gradient(circle,currentColor 60%,transparent 0) 6px 17px/4px 4px no-repeat}header li.carrito>svg:after,header li.carrito>svg:before{content:"";display:block;position:absolute;box-sizing:border-box;width:2px;height:14px;top:2px;left:4px;transform:skew(12deg)}header li.carrito>svg:after{height:10px;top:6px;left:16px;transform:skew(-12deg)}header .logo,header .logo img,header .logo svg{display:block;max-width:190px}header{color:#fafafa;position:relative}header ul.menu li{display:inline-block}header ul.menu li:last-child{border-right:none}header ul.menu li a{font-weight:800;font-size:95%;text-transform:uppercase;color:#2e2f57;padding:0 .5em 2em}header ul.menu li a:hover{color:#e1127a}@media (max-width:767.98px){header ul.menu_icons li.m_opcion{display:none}}header ul.menu_icons li a{display:flex;align-items:center;text-align:center;text-transform:uppercase;font-size:15px;font-weight:800;color:#fff!important;background-color:#e1127a;border-radius:30px;padding:.25rem 1rem}@media (max-width:767.98px){header ul.menu_icons li a{font-size:.99em}header ul.menu_icons li a span{font-size:.9em}}@media (min-width:768px) and (max-width:991.98px){header ul.menu_icons li a{font-size:.9em}}header ul.menu_icons li a:hover{color:#fff!important}header ul.menu_icons li a:hover svg{fill:#fff}header ul.menu_icons li a span{padding-left:1rem}header ul.menu_icons li a svg{fill:#fff;width:52px;height:34px}header ul.menu_icons li.sn-atender-cliente a svg,header ul.menu_icons li.sn-atender-cliente a:hover svg{fill:#2e2f57}header ul.menu_icons li.sn-atender-cliente{cursor:pointer}header ul.menu_icons li.sn-atender-cliente a{font-size:17px;font-style:italic;color:#2e2f57!important;background-color:#fff0;border-radius:0;padding:.25rem 1rem}header ul.menu_icons li.sn-atender-cliente a:hover{color:#2e2f57!important}header ul.menu_icons li.sn-atender-cliente a span{padding-left:1rem}@media (max-width:767.98px){header ul.menu_icons li a svg{width:35px;height:35px}header ul.menu_icons li.sn-atender-cliente{display:none}header ul.menu_icons li.sn-atender-cliente a span{font-size:.9em}}.envDevelopment>.navbar.navbar-preheader:not(.sn-hide-client){background:red}.envDevelopment>.navbar.navbar-preheader:not(.sn-hide-client) .container::before{content:"TEST";color:#fff;font-weight:800;text-align:center;margin:auto;font-size:1.6rem;position:absolute;left:48%}.sidebar.sidebar-nav.hidden{height:0;border-right:none!important}.sf-page-container>div.license-check-warning{flex-grow:initial}.navbar.navbar-preheader:not(.sn-hide-client){background:rgb(0 1 3 / .7);height:2rem;font-size:12px;text-transform:none;color:#fff!important;font-weight:400;border-bottom:6px solid #e1127a!important}.navbar-preheader .preheader-sn a{padding:0;color:#fff}.navbar-preheader .preheader-idiomas a.dropdown-toggle{padding:0;color:#fff;text-transform:capitalize}.navbar-preheader .preheader-idiomas a.dropdown-toggle:hover{color:#fff}.navbar-preheader .preheader-idiomas .dropdown-menu a{text-transform:capitalize}.navbar.navbar-preheader.sn-hide-client{background-color:#f4f5f7;padding:10px 0}.navbar-preheader .nav .sn-boton-neo{margin-left:1rem}.navbar-preheader .nav .sn-boton-neo span{font-size:2rem;line-height:2rem;font-weight:900;font-style:italic;color:#2e2f57!important}.navbar-preheader .nav .sn-omnibox{margin-left:3rem}@media (max-width:575.98px){.sn-omnibox .form-control.omnibox-input{width:50vw!important}}.navbar-preheader.sn-hide-client .nav.right a,.navbar-preheader.sn-hide-client .nav.right a:focus,.navbar-preheader.sn-hide-client .nav.right a:hover{color:#2e2f57;font-weight:700;cursor:pointer;padding:0 1rem}.navbar-preheader.sn-hide-client .nav.right a.dropdown-item{font-weight:inherit;padding:3px 1rem}.navbar-preheader.sn-hide-client .nav.right a.dropdown-item.disabled,.navbar-preheader.sn-hide-client .nav.right a.dropdown-item:disabled{color:#adb5bd}.navbar-preheader.sn-hide-client .nav.right .attend-client-menu>a{max-width:250px;overflow:hidden;text-overflow:ellipsis}.navbar-preheader.sn-hide-client .nav.right .client-dropdown a.dropdown-toggle{max-width:300px;overflow:hidden;text-overflow:ellipsis}header .nav.custom-menu{flex:1 1}header .logo .logo-main svg{width:222px;height:47px}@media (max-width:575.98px){header .logo .logo-main svg{width:160px;height:40px;padding-top:.3rem}.hamburger{padding:6px!important;margin-top:2px}}@media (max-width:991.98px){header .nav.custom-menu,header ul.tienda .parte-nieve{display:none}}@media (max-width:430px){.nav.nav-right ul.tienda.nav{gap:0!important}}@media (max-width:413px){#cartWidgetToggler.cart-widget-toggler-hasitems.dropdown-toggle:after,#sfLoginDropdown.dropdown-toggle:after{display:none!important}}.modal-body .nav.menu_burger{flex-direction:row-reverse}@media (min-width:992px){.nav.menu_burger{display:none}}#adminModal{z-index:1050!important;background:#fff!important}@media (min-width:768px) and (max-width:991.98px){#adminModal,#menuModal{padding:3em 0 0 8em}}#adminModal .modal-dialog,#menuModal .modal-dialog{margin:0}#adminModal .modal-dialog .modal-content,#menuModal .modal-dialog .modal-content{border:0;border-radius:0;background:initial;box-shadow:none}#adminModal .modal-dialog .modal-content .modal-body ul.sec,#adminModal .modal-dialog .modal-content .modal-body ul.social,#menuModal .modal-dialog .modal-content .modal-body ul.sec,#menuModal .modal-dialog .modal-content .modal-body ul.social{text-align:center;padding:0!important}#adminModal .modal-dialog .modal-content .modal-body ul.sec li,#adminModal .modal-dialog .modal-content .modal-body ul.social li,#menuModal .modal-dialog .modal-content .modal-body ul.sec li,#menuModal .modal-dialog .modal-content .modal-body ul.social li{display:inline-block;text-align:center}#adminModal .modal-dialog .modal-content .modal-body ul.sec li a,#adminModal .modal-dialog .modal-content .modal-body ul.social li a,#menuModal .modal-dialog .modal-content .modal-body ul.sec li a,#menuModal .modal-dialog .modal-content .modal-body ul.social li a{color:#fff!important;text-transform:uppercase;font-size:.8em}#adminModal .modal-dialog .modal-content .modal-body ul.sec li a svg,#adminModal .modal-dialog .modal-content .modal-body ul.social li a svg,#menuModal .modal-dialog .modal-content .modal-body ul.sec li a svg,#menuModal .modal-dialog .modal-content .modal-body ul.social li a svg{fill:#fff!important;width:30px;height:30px}#adminModal .modal-dialog .modal-content .modal-body ul.sec li a span,#adminModal .modal-dialog .modal-content .modal-body ul.social li a span,#menuModal .modal-dialog .modal-content .modal-body ul.sec li a span,#menuModal .modal-dialog .modal-content .modal-body ul.social li a span{display:block;padding-top:.5em}#adminModal .modal-dialog .modal-content .modal-body .btn-compra,#menuModal .modal-dialog .modal-content .modal-body .btn-compra{text-align:center;padding:0 0 1em}#adminModal .modal-dialog .modal-content .modal-body .btn-compra .btn,#menuModal .modal-dialog .modal-content .modal-body .btn-compra .btn{border-radius:5px;background:#2e2f57;color:#fff!important;font-size:1em;padding:.3em 2em!important;font-weight:800}@media (min-width:768px) and (max-width:991.98px){#adminModal .modal-dialog .modal-content .modal-body .btn-compra .btn,#menuModal .modal-dialog .modal-content .modal-body .btn-compra .btn{font-size:1.5em!important}}#adminModal .modal-dialog .modal-content .modal-body .btn-compra .btn svg,#menuModal .modal-dialog .modal-content .modal-body .btn-compra .btn svg{width:35px!important;height:35px!important;fill:#fff!important}#adminModal .modal-dialog .modal-content .modal-body .cliente-actual-movil,#menuModal .modal-dialog .modal-content .modal-body .cliente-actual-movil{position:absolute;left:0;top:15px}#adminModal .modal-dialog .modal-content .modal-body .cliente-actual-movil .client-dropdown>a,#menuModal .modal-dialog .modal-content .modal-body .cliente-actual-movil .client-dropdown>a{color:#fff!important;font-size:1.1em;font-weight:300;padding:0}#adminModal .modal-dialog .modal-content .modal-body .cliente-actual-movil .client-dropdown>a:active,#adminModal .modal-dialog .modal-content .modal-body .cliente-actual-movil .client-dropdown>a:focus,#adminModal .modal-dialog .modal-content .modal-body .cliente-actual-movil .client-dropdown>a:hover,#menuModal .modal-dialog .modal-content .modal-body .cliente-actual-movil .client-dropdown>a:active,#menuModal .modal-dialog .modal-content .modal-body .cliente-actual-movil .client-dropdown>a:focus,#menuModal .modal-dialog .modal-content .modal-body .cliente-actual-movil .client-dropdown>a:hover{color:#fff!important}#adminModal .modal-dialog .modal-content .modal-body .cliente-actual-movil .client-dropdown .dropdown-menu>a,#menuModal .modal-dialog .modal-content .modal-body .cliente-actual-movil .client-dropdown .dropdown-menu>a{color:#212529!important}#adminModal .modal-dialog .modal-content .modal-body .cliente-actual-movil .client-dropdown .dropdown-menu>a.disabled,#menuModal .modal-dialog .modal-content .modal-body .cliente-actual-movil .client-dropdown .dropdown-menu>a.disabled{color:#adb5bd!important}@media (max-width:767.98px){#adminModal .modal-dialog .modal-content .modal-body .cliente-actual-movil,#menuModal .modal-dialog .modal-content .modal-body .cliente-actual-movil{left:70px;top:18px}#adminModal .modal-dialog .modal-content .modal-body .cliente-actual-movil .client-dropdown>a,#menuModal .modal-dialog .modal-content .modal-body .cliente-actual-movil .client-dropdown>a{font-size:.8em;max-width:200px;overflow-x:hidden}}.skinprofesional .menu_burger{top:0}.sn-boton-toolbar .btn{font-size:2rem;padding:0!important}.sn-boton-toolbar .btn svg{width:1.4rem}.sn-omnibox{margin-left:1rem}.sn-omnibox .form-control.omnibox-input{font-size:18px;font-weight:500;line-height:23px;width:500px!important;border:0;border-radius:20px}@media (min-width:992px) and (max-width:1399.98px){.sn-omnibox .form-control.omnibox-input{width:250px!important}.sn-omnibox .typeahead.dropdown-menu.show{left:-425px!important}}@media (min-width:768px) and (max-width:991.98px){.sn-omnibox .form-control.omnibox-input{width:485px!important}}@media (min-width:576px) and (max-width:767.98px){.sn-omnibox .form-control.omnibox-input{width:490px!important}}@media (max-width:575.98px){.sn-omnibox .form-control.omnibox-input{width:75vw!important}}.sn-omnibox .form-control.omnibox-input:active,.sn-omnibox .form-control.omnibox-input:focus,.sn-omnibox .form-control.omnibox-input:hover{box-shadow:none;border:0}.cart-progress .step .step-separatorafter-done,.cart-progress .step.active .step-separatorafter{border-left-color:#e1127a!important}.sn-omnibox .form-control.omnibox-input::-moz-placeholder{font-weight:200;font-size:18px;color:#8b8b8c}.sn-omnibox .form-control.omnibox-input:-ms-input-placeholder{font-weight:200;font-size:18px;color:#8b8b8c}.sn-omnibox .form-control.omnibox-input::placeholder{font-weight:200;font-size:18px;color:#8b8b8c}.sn-omnibox .typeahead.dropdown-menu.show{transform:translate(0,0)!important;border-radius:0!important;border-top:2px solid #2e2f57;width:600px}@media (min-width:768px) and (max-width:991.98px){.sn-omnibox .typeahead.dropdown-menu.show{left:-485px!important;width:485px}}@media (min-width:576px) and (max-width:767.98px){.sn-omnibox .typeahead.dropdown-menu.show{left:-490px!important;width:490px}}@media (max-width:575.98px){.sn-omnibox .typeahead.dropdown-menu.show{position:fixed!important;left:2.5vw!important;width:95vw;transform:translate(0,148px)!important}}.sn-omnibox .typeahead.dropdown-menu.show button{padding:8px 1.5rem;color:#2e2f57}.sn-omnibox .typeahead.dropdown-menu.show button span strong{font-weight:700;font-style:normal!important}.sn-omnibox .typeahead.dropdown-menu.show button span span{font-size:18px;font-weight:500;line-height:23px;font-style:normal!important}.sn-omnibox .typeahead.dropdown-menu.show button.active{background-color:rgb(39 43 88 / .05)}.custom-menu-panel.modal.show{z-index:1200!important}.custom-menu-panel>.opacity-layer{opacity:.8;display:block;z-index:1000}.custom-menu-panel>.modal-dialog-container{width:85%!important;right:0;left:inherit!important;position:fixed;background-color:#fff;margin-left:15%;z-index:1005;height:100%;overflow-y:auto}.custom-menu-mobile .menu1,.custom-menu-mobile .menu2{width:100%}.custom-menu-panel>.modal-dialog-container>.modal-dialog{padding:2rem 1rem 2rem 2rem}.custom-menu-panel>.modal-dialog-container>.modal-dialog .modal-body{padding:0!important}.custom-menu-mobile .menu1,.custom-menu-mobile .menu1 ul.lista,.custom-menu-mobile .menu1 ul.lista li.item,ul.menu-mobile-external-links li.item{color:#000;font-size:1.5rem!important;font-weight:600}ul.menu-mobile-external-links li.item{font-weight:600;height:50px;background:0 0;display:flex;align-items:center;justify-content:space-between}.custom-menu-mobile .menu1 ul.lista,ul.menu-mobile-external-links{margin-bottom:0;padding:0}.nav0.custom-menu-mobile ul.lista a,.nav0.custom-menu-mobile ul.lista a:hover,.nav2.custom-menu-mobile ul.lista a,.nav2.custom-menu-mobile ul.lista a:hover,ul.menu-mobile-external-links .item a,ul.menu-mobile-external-links .item a:hover{color:#000}.custom-menu-mobile .menu2>.card{border:0}.custom-menu-mobile .menu2>.card>.card-header{cursor:pointer;padding:0;background:0;border:0}.custom-menu-mobile .menu2>.card>.card-header>.float-end svg{color:#000;font-size:1.3rem;margin-top:13px}.custom-menu-mobile .menu2>.card>.card-header .titulo span,.custom-menu-mobile .menu2>.itemSolo a{font-size:1.5rem!important;font-weight:600;height:50px;background:0 0;display:flex;align-items:center;justify-content:space-between;color:rgb(0 0 0 / .87)!important}.custom-menu-mobile .titSec{font-size:1.5rem!important;font-weight:600;display:inline-block;border-bottom:solid 3px #000!important;margin-bottom:.5rem;opacity:.4;color:#000}.custom-menu-mobile .menu2 .volver>svg{color:#000;height:24px!important}.custom-menu-mobile .menu2 .card .card-body{padding:0}.custom-menu-mobile .menu2 .card .card-body ul{margin:0;padding:0}.custom-menu-mobile .menu2 .card .card-body ul li{font-size:1.2rem;line-height:100%;margin-bottom:.7rem;color:rgb(0 0 0 / .87)!important}.custom-menu-mobile .menu2 .card .card-body ul li a{color:rgb(0 0 0 / .87)!important;font-weight:400;text-decoration:none;display:block;padding:7px 0}.navbar-preheader .sf-culture-dropdown>.dropdown-menu{z-index:2000}.main-sidebar-button.nav-link{font-size:2rem;font-weight:600;letter-spacing:.06em;display:inline-block;line-height:1.5;color:#212529;padding:0}.multilevelmenu-nav.nav .navItem>ul>li>a,.nav.nav-right ul.tienda.nav,.nav.nav-right ul.tienda.nav li a>span,.nav.nav-right ul.tienda.nav li>a{font-weight:700}.main-sidebar-button.nav-link:active,.main-sidebar-button.nav-link:focus,.main-sidebar-button.nav-link:hover{color:#212529}.main-sidebar-button.nav-link.main-sidebar-button-hidden .fa-bars,.main-sidebar-button.nav-link.main-sidebar-button-wide .fa-angle-double-left{width:1.4rem!important}header.sf-frontend-page.navbar{background-color:#f4f5f7;position:-webkit-sticky;position:sticky;top:0;z-index:1050}header>container{padding:0}.multilevelmenu-nav{z-index:10!important}.multilevelmenu-nav.nav .mega-menu{top:4.4rem}.multilevelmenu-nav .opacity-layer.visible{display:block;opacity:.9;top:150px}.nav.nav-right ul.tienda.nav{padding:0;margin:0;display:flex;gap:.6rem;text-transform:uppercase}.nav.nav-right ul.tienda.nav li a{text-decoration:none;cursor:pointer;display:block;padding:.2rem .5rem;background-color:#fff0;color:#000;border-radius:5px;line-height:1rem;font-size:15px;border:1px inset #fff0}.nav.nav-right ul.tienda.nav li.parte-nieve a{height:80%;padding:10px 8px}.nav.nav-right ul.tienda.nav li.parte-nieve a svg{font-size:1.2rem;color:#000}.nav.nav-right ul.tienda.nav li.parte-nieve a:hover svg{color:#fff}.nav.nav-right ul.tienda.nav>li:not(.parte-nieve):not(.alojamientos):not(.webcams)>a{height:80%;display:flex;align-items:center;font-size:1.5rem}.nav.nav-right ul.tienda.nav li a:hover{background-color:#e1127a;color:#fff}.nav.nav-right ul.tienda.nav li a:hover #cartWidgetToggler .cart-widget-custom-icon{color:#fff}.nav.nav-right ul.tienda.nav li.active>a{background:#e1127a;color:#fff}@media (min-width:768px){.small-user-profile-photo{display:none}.small-user-profile-photo .user-circle{text-decoration:none!important;background-color:#2e2f57!important}}.nav.nav-right ul.tienda.nav li.usuario #sfLoginDropdown.dropdown-toggle>span{vertical-align:top;height:36px}.nav.nav-right ul.tienda.nav li.usuario #sfLoginDropdown.dropdown-toggle:after{margin-top:15px}.nav.nav-right ul.tienda.nav li.usuario #sfLoginDropdown .sf-login-custom-icon{margin-right:2px}.nav.nav-right ul.tienda.nav li.usuario a.sf-login>span{display:none}.nav.nav-right ul.tienda.nav li.usuario a.sf-login>svg{height:20px;padding-top:2px}.sf-login-custom-icon{display:block;transform:scale(var(--ggs,1));box-sizing:border-box;width:12px;height:18px}.sf-login-custom-icon:after,.sf-login-custom-icon:before{content:"";display:block;box-sizing:border-box;position:absolute;border:2px solid}.sf-login-custom-icon:before{width:8px;height:8px;border-radius:30px;top:0;left:2px}.sf-login-custom-icon:after{width:12px;height:9px;border-bottom:0;border-top-left-radius:3px;border-top-right-radius:3px;top:9px}@media (max-width:767.98px){.nav.nav-right ul.tienda.nav li.usuario #sfLoginDropdown.dropdown-toggle>span{width:22px;overflow:hidden;height:24px}.nav.nav-right ul.tienda.nav li.usuario #sfLoginDropdown.dropdown-toggle .sf-login-custom-icon{margin-right:25px}}.custom-menu-panel ul.menu-mobile-links{padding:0;margin-top:2rem}.custom-menu-panel ul.menu-mobile-links li{display:block;padding-top:1rem}.custom-menu-panel ul.idioma_md li,.custom-menu-panel ul.menu-mobile-links li a .sf-login-custom-icon{display:inline-block}.custom-menu-panel ul.menu-mobile-links li a{color:#000;font-size:1.25rem;font-weight:600}.custom-menu-panel ul.menu-mobile-links li a .mobile-links-icon{margin-right:.75rem}.custom-menu-panel ul.idioma_md{padding:0;border-top:1px solid rgb(0 0 0 / .3);border-bottom:1px solid rgb(0 0 0 / .3);margin-top:1.5rem}.custom-menu-panel ul.idioma_md li a{font-size:1rem;display:block;padding:15px 0;margin-right:1rem;color:#000}.mobilemultilevelmenu-nav .nav a.cerrar,.sn-parte-nieve-header,.sn-parte-nieve-overlay.oculto{display:none}.mobilemultilevelmenu-nav li.item.sn-icon-out svg{width:15px;height:15px;transform:none!important;margin-bottom:2px}@media (max-width:991.98px){.nav0.custom-menu-mobile .mobilemultilevelmenu-nav .lista{margin-top:3rem}}.sn-parte-nieve-overlay{position:absolute;top:119px;left:0;width:100%;height:calc(100vw - 119px);background-color:#000;opacity:.5;z-index:1050}.sn-parte-nieve-header{padding:16px 50px;position:absolute;z-index:1051;width:100%;left:0;top:119px;background-color:#fff}.sn-parte-nieve-header iframe{width:100%;height:500px}footer{padding:2rem 0;border-top:5px solid #e1127a}.patrocinan{margin:2rem 0}.patrocinan .patrocinadores{border-top:1px solid rgb(0 0 0 / .15);display:flex;justify-content:center;align-items:center;gap:2rem;padding:1rem 0;flex-wrap:wrap}.patrocinan img{filter:grayscale(100%);opacity:.6;transition:all 0.3s ease;width:auto;max-height:90px}.patrocinan img:hover{opacity:1;filter:initial}.patrocinan h3{font-size:2rem;text-transform:uppercase;font-weight:600;color:#000}.footer-info{display:flex;justify-content:space-between}.footer-info h4{text-transform:uppercase;font-weight:600;font-size:1rem}.footer-info p{color:#000;font-weight:300;font-size:1rem;line-height:normal}.footer-info a{color:#000;text-decoration:underline!important}.footer-info a:hover{color:#000}.footer-sec{display:flex;justify-content:space-between;border-top:1px solid #000;border-bottom:1px solid #000;margin-top:1rem;padding:1rem 0 0}.footer-sec ul.footer-legal{padding:0;flex-basis:60%;line-height:normal;margin-bottom:1rem}.footer-sec ul.footer-legal li{display:inline;margin-right:3%}.footer-sec ul.footer-legal li a{font-size:.9rem;text-decoration:none;color:#000}.footer-copy a.web-author:hover,.footer-sec ul.footer-legal li a:hover{color:#000;text-decoration:underline!important}.footer-sec ul.footer-social{padding:0}.footer-sec ul.footer-social li{display:inline-block}.footer-sec ul.footer-social li svg{margin-left:1rem;width:30px;height:30px}.footer-copy{display:flex;align-items:center;gap:2rem;padding:2rem 0}.footer-copy svg.footer-logo{width:132px;height:72.5px}.footer-copy p{opacity:.5;margin-bottom:0}.footer-copy a.web-author{color:#000;font-size:.9rem;margin-top:5px;display:block}.footer-copy .footer-logos{margin-left:auto;display:flex;align-items:center;gap:2rem}.footer-copy .footer-logos img{filter:grayscale(100%);width:100%;height:auto}@media (max-width:767.98px){footer{text-align:center}.patrocinan h3{font-size:1rem;text-align:left}.patrocinan img{max-height:50px}}@media (max-width:575.98px){footer{padding:1rem 0 0}.footer-info{flex-direction:column;text-align:center}.footer-info h4{margin-bottom:0}.footer-info p{font-size:.9rem;line-height:1.2rem}.footer-copy a.web-author,.footer-copy p{font-size:.7rem}.footer-sec{flex-direction:column}.footer-sec ul.footer-legal{justify-content:center;display:flex;flex-wrap:wrap}.footer-sec ul.footer-legal li{margin-bottom:.5rem}.footer-sec ul.footer-social{justify-content:center;display:flex;flex-wrap:wrap}.footer-copy{padding:1rem 0 2rem;flex-direction:column;justify-content:center}.footer-copy p{text-align:center;margin-top:1rem}.footer-copy .footer-logos{margin-left:0}}footer ul li{display:inline-block;list-style-type:none}footer ul li svg{width:25px;height:25px;fill:#e1127a}footer small{opacity:.5;font-size:.9em}footer ul.f_corp li{margin-bottom:1em}@media (max-width:767.98px){footer ul.f_corp li{margin-bottom:.5em}footer ul.f_corp li a{font-size:.8em}}footer .social,footer ul.f_app{margin:1em 0 2em}footer ul.f_corp li:after{content:"|";opacity:.1;padding:0 1em}footer ul.f_corp li:last-child:after{content:""}footer ul.f_app li{text-align:left}footer ul.f_app li a{display:block;height:initial!important}.sf-selector-modal-website-search .website-search-container .search-component>div:first-child,footer .logo_f a{display:inline-block}footer ul.f_app li a svg{fill:#e1127a;stroke:#e1127a;width:150px;height:50px!important}footer .social a svg{width:45px;height:45px;margin-right:.2em}footer .logo_sn{border:1px solid red}footer .logo_lssi{max-width:85px}footer .logo_f a{margin-left:.5rem}@media (max-width:767.98px){footer ul.f_corp li:after{padding:0 .2em}footer .logo_lssi{max-width:90px}}.sn-producto-card.sn-textsearch-card .card .card-header a h4{font-size:1rem!important;font-weight:600}.sf-selector-modal-website-search.modal.fade{padding-right:0!important}.sf-selector-modal-website-search .modal-content,.sf-selector-modal-website-search .modal-dialog{border-radius:0;margin:0;width:100%;max-width:100%!important}.sf-selector-modal-website-search.modal.fade .modal-dialog{transition:transform 0.3s ease-out!important;transform:translateY(-300px)!important}.sf-selector-modal-website-search.modal.show .modal-dialog{transform:none!important}.sf-selector-modal-website-search .modal-content .modal-header{background-color:#fff}.sf-selector-modal-website-search .modal-content .modal-header .btn-close{filter:initial!important;position:absolute;right:4rem;top:3.5rem;z-index:1060}.sf-selector-modal-website-search .website-search-container{margin:-3rem auto 0}.website-search-container .text-search-base-container .input-group-sm{width:100%}.website-search-container .text-search-base-container .input-group-sm>div{width:90%}.website-search-container .text-search-base-container input.form-control-sm{border-radius:10px;border:1px solid #f4f5f7;padding:.5rem;font-weight:600;width:400px;font-size:1.3rem}.website-search-container .text-search-base-container input.form-control-sm::-moz-placeholder{color:#c2c8ce;font-weight:300}.website-search-container .text-search-base-container input.form-control-sm:-ms-input-placeholder{color:#c2c8ce;font-weight:300}.website-search-container .text-search-base-container input.form-control-sm::placeholder{color:#c2c8ce;font-weight:300}.website-search-container .text-search-base-container input.form-control-sm:focus{box-shadow:0 0 0 .25rem rgb(225 18 122 / .25)}.website-search-container .text-search-base-container .input-group-sm>.btn{font-size:1.1rem;color:#000;opacity:.7;position:absolute;top:12px;right:12px;padding:0!important}.website-search-container .text-search-suggestions .logo svg{width:222px;height:47px}.website-search-container .text-search-suggestions .text-search-suggestions-title h3{text-transform:uppercase;font-weight:700;margin-top:5rem;font-size:1.2rem}.website-search-container .text-search-suggestions .text-search-suggestions-items a{display:block;font-weight:600;font-size:calc(1.262rem + 0.144vw);margin-bottom:.5rem;color:#000;opacity:.4}.hamburger:hover,.slick-slider .slick-dots li.slick-active button:before{opacity:1}.website-search-container .text-search-suggestions .text-search-suggestions-items a:hover{text-decoration:underline}.website-search-result-items .sn-producto-card.sn-textsearch-card .card .sn-precio .price.best-price{font-size:1rem!important}.website-search-result-items .sn-producto-card.sn-textsearch-card .card .card-content{justify-content:space-between}.website-search-result-items .sn-producto-card.sn-textsearch-card .card .card-body{padding:0 .75rem 0.75rem!important;flex:0 1 auto}.website-search-result-items .sn-producto-card.sn-textsearch-card .card .card-header{padding:1rem .75rem .75rem;border-bottom-left-radius:15px;border-bottom-right-radius:15px;display:flex;flex-direction:column;height:100%;justify-content:space-between}.website-search-result-items .sn-producto-card.sn-textsearch-card .card .financeoptions-small-notification{text-align:center;padding:.5rem 1rem!important}.website-search-modal-link svg,.website-search-result-items .sn-producto-card.sn-textsearch-card .card .financeoptions-small-notification span{display:none}.website-search-custom-icon{position:relative;transform:scale(var(--ggs,1));width:16px;height:16px;border:2px solid;border-radius:100%;margin-left:-4px;margin-top:-4px}.website-search-custom-icon,.website-search-custom-icon:after{box-sizing:border-box;display:block}.website-search-custom-icon:after{content:"";position:absolute;border-radius:3px;width:2px;height:8px;background:currentColor;transform:rotate(-45deg);top:10px;left:12px}.website-search-result-inline .website-search-result-items{justify-content:center}.mobile-search.d-md-none{width:100%}.mobile-search.d-md-none .website-search-container .text-search-base-container .input-group-sm{justify-content:center}.mobile-search.d-md-none .website-search-container .text-search-base-container .input-group-sm input{margin:0!important;text-align:center;width:100%}.website-search-result-items .sn-producto-card.sn-textsearch-card .card .card-body{flex-direction:column}.website-search-result-items .sn-producto-card.sn-textsearch-card .card .sn-precio{align-content:flex-start}.website-search-result-items .sn-producto-card.sn-textsearch-card .card .sn-ppc{margin-top:0.5rem!important;width:100%}.website-search-result-items .sn-producto-card.sn-textsearch-card .card .sn-precio .price-from{color:#2e2f57!important;font-size:.9rem}@media (max-width:991.98px){.sf-selector-modal-website-search .modal-content .modal-header .btn-close{right:2rem;top:3.7rem}.website-search-container .text-search-suggestions .logo svg{width:166px;height:35px}.website-search-container .text-search-base-container .input-group-sm>div{width:85%}.website-search-container .text-search-base-container input.form-control-sm{margin-left:1rem;width:95%}.sn-textsearch-card{margin-bottom:1rem}}@media (max-width:767.98px){.website-search-container .text-search-base-container input.form-control-sm{margin-right:1rem;padding:.5rem 2rem}}@media (max-width:575.98px){.sf-selector-modal-website-search .website-search-container{margin:-4rem auto 0}.sf-selector-modal-website-search .modal-content .modal-header .btn-close{right:1.5rem;top:1.5rem}.text-search-suggestions-items,.text-search-suggestions-title{display:none}.search-component{margin-top:1.5rem}}@media (min-width:576px){.website-search-container{max-width:540px!important}}@media (min-width:768px){.website-search-container{max-width:720px!important}}@media (min-width:992px){.website-search-container{max-width:992px!important}}@media (min-width:1200px){.website-search-container{max-width:1200px!important}}@media (min-width:1400px){.website-search-container{max-width:1366px!important}}@media (min-width:1600px){.website-search-container{max-width:1600px!important}}/*!
#main-container .container-fluid.sf-page-container,#main-container .sf-page-container.container-lg,#main-container .sf-page-container.container-md,#main-container .sf-page-container.container-sm,#main-container .sf-page-container.container-xl,.sf-login-page form .row:last-child,.sn-pt-0,.sn-py-0{padding-top:0!important}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl,.container-xxxl{width:auto;max-width:none;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container,.container-sm{max-width:540px!important}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px!important}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:992px!important}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1200px!important}.container{padding-left:40px;padding-right:40px}}@media (min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1366px!important}}.container{max-width:none!important}@media (min-width:1600px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl,.container-xxxl{max-width:1600px!important}}.row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.sf-frontend-page div.section{margin-left:-12px!important;margin-right:-12px!important;max-width:100vw;overflow-x:hidden}.sn-ml-0,.sn-mx-0,div.section.eliminar-margin-negativo-section{margin-left:0!important}@media (min-width:576px){.contenedor-interior .row.bhp-row{max-width:540px}}@media (min-width:768px){.contenedor-interior .row.bhp-row{max-width:720px}}@media (min-width:992px){.contenedor-interior .row.bhp-row{max-width:960px}}@media (max-width:575.98px){.container-lg .container,.container-md .container,.container-sm .container,.container-xl .container,.contenedor-interior,.contenedor-interior .row.bhp-row{padding:0!important}}.sn-m-0{margin:0!important}.sn-mt-0,.sn-my-0{margin-top:0!important}.sn-mr-0,.sn-mx-0{margin-right:0!important}.sn-mb-0,.sn-my-0{margin-bottom:0!important}.sn-m-1{margin:1rem!important}.sn-mt-1,.sn-my-1{margin-top:1rem!important}.sn-mr-1,.sn-mx-1{margin-right:1rem!important}.sn-mb-1,.sn-my-1{margin-bottom:1rem!important}.sn-ml-1,.sn-mx-1{margin-left:1rem!important}.sn-m-2{margin:2rem!important}.sn-mt-2,.sn-my-2{margin-top:2rem!important}.sn-mr-2,.sn-mx-2{margin-right:2rem!important}.sn-mb-2,.sn-my-2{margin-bottom:2rem!important}.sn-ml-2,.sn-mx-2{margin-left:2rem!important}.sn-m-3{margin:3rem!important}.sn-mt-3,.sn-my-3{margin-top:3rem!important}.sn-mr-3,.sn-mx-3{margin-right:3rem!important}.sn-mb-3,.sn-my-3{margin-bottom:3rem!important}.sn-ml-3,.sn-mx-3{margin-left:3rem!important}.sn-m-4{margin:4rem!important}.sn-mt-4,.sn-my-4{margin-top:4rem!important}.sn-mr-4,.sn-mx-4{margin-right:4rem!important}.sn-mb-4,.sn-my-4{margin-bottom:4rem!important}.sn-ml-4,.sn-mx-4{margin-left:4rem!important}.sn-m-5{margin:5rem!important}.sn-mt-5,.sn-my-5{margin-top:5rem!important}.sn-mr-5,.sn-mx-5{margin-right:5rem!important}.sn-mb-5,.sn-my-5{margin-bottom:5rem!important}.sn-ml-5,.sn-mx-5{margin-left:5rem!important}.sn-p-0{padding:0!important}.sn-pr-0,.sn-px-0{padding-right:0!important}.sn-pb-0,.sn-py-0{padding-bottom:0!important}.sn-pl-0,.sn-px-0{padding-left:0!important}.sn-p-1{padding:1rem!important}.sn-pt-1,.sn-py-1{padding-top:1rem!important}.sn-pr-1,.sn-px-1{padding-right:1rem!important}.sn-pb-1,.sn-py-1{padding-bottom:1rem!important}.sn-pl-1,.sn-px-1{padding-left:1rem!important}.sn-p-2{padding:2rem!important}.sn-pt-2,.sn-py-2{padding-top:2rem!important}.sn-pr-2,.sn-px-2{padding-right:2rem!important}.sn-pb-2,.sn-py-2{padding-bottom:2rem!important}.sn-pl-2,.sn-px-2{padding-left:2rem!important}.sn-p-3{padding:3rem!important}.sn-pt-3,.sn-py-3{padding-top:3rem!important}.sn-pr-3,.sn-px-3{padding-right:3rem!important}.sn-pb-3,.sn-py-3{padding-bottom:3rem!important}.sn-pl-3,.sn-px-3{padding-left:3rem!important}.sn-p-4{padding:4rem!important}.sn-pt-4,.sn-py-4{padding-top:4rem!important}.sn-pr-4,.sn-px-4{padding-right:4rem!important}.sn-pb-4,.sn-py-4{padding-bottom:4rem!important}.sn-pl-4,.sn-px-4{padding-left:4rem!important}.sn-p-5{padding:5rem!important}.sn-pt-5,.sn-py-5{padding-top:5rem!important}.sn-pr-5,.sn-px-5{padding-right:5rem!important}.sn-pb-5,.sn-py-5{padding-bottom:5rem!important}.sn-pl-5,.sn-px-5{padding-left:5rem!important}@media (min-width:576px){.sn-m-sm-0{margin:0!important}.sn-mt-sm-0,.sn-my-sm-0{margin-top:0!important}.sn-mr-sm-0,.sn-mx-sm-0{margin-right:0!important}.sn-mb-sm-0,.sn-my-sm-0{margin-bottom:0!important}.sn-ml-sm-0,.sn-mx-sm-0{margin-left:0!important}.sn-m-sm-1{margin:1rem!important}.sn-mt-sm-1,.sn-my-sm-1{margin-top:1rem!important}.sn-mr-sm-1,.sn-mx-sm-1{margin-right:1rem!important}.sn-mb-sm-1,.sn-my-sm-1{margin-bottom:1rem!important}.sn-ml-sm-1,.sn-mx-sm-1{margin-left:1rem!important}.sn-m-sm-2{margin:2rem!important}.sn-mt-sm-2,.sn-my-sm-2{margin-top:2rem!important}.sn-mr-sm-2,.sn-mx-sm-2{margin-right:2rem!important}.sn-mb-sm-2,.sn-my-sm-2{margin-bottom:2rem!important}.sn-ml-sm-2,.sn-mx-sm-2{margin-left:2rem!important}.sn-m-sm-3{margin:3rem!important}.sn-mt-sm-3,.sn-my-sm-3{margin-top:3rem!important}.sn-mr-sm-3,.sn-mx-sm-3{margin-right:3rem!important}.sn-mb-sm-3,.sn-my-sm-3{margin-bottom:3rem!important}.sn-ml-sm-3,.sn-mx-sm-3{margin-left:3rem!important}.sn-m-sm-4{margin:4rem!important}.sn-mt-sm-4,.sn-my-sm-4{margin-top:4rem!important}.sn-mr-sm-4,.sn-mx-sm-4{margin-right:4rem!important}.sn-mb-sm-4,.sn-my-sm-4{margin-bottom:4rem!important}.sn-ml-sm-4,.sn-mx-sm-4{margin-left:4rem!important}.sn-m-sm-5{margin:5rem!important}.sn-mt-sm-5,.sn-my-sm-5{margin-top:5rem!important}.sn-mr-sm-5,.sn-mx-sm-5{margin-right:5rem!important}.sn-mb-sm-5,.sn-my-sm-5{margin-bottom:5rem!important}.sn-ml-sm-5,.sn-mx-sm-5{margin-left:5rem!important}.sn-p-sm-0{padding:0!important}.sn-pt-sm-0,.sn-py-sm-0{padding-top:0!important}.sn-pr-sm-0,.sn-px-sm-0{padding-right:0!important}.sn-pb-sm-0,.sn-py-sm-0{padding-bottom:0!important}.sn-pl-sm-0,.sn-px-sm-0{padding-left:0!important}.sn-p-sm-1{padding:1rem!important}.sn-pt-sm-1,.sn-py-sm-1{padding-top:1rem!important}.sn-pr-sm-1,.sn-px-sm-1{padding-right:1rem!important}.sn-pb-sm-1,.sn-py-sm-1{padding-bottom:1rem!important}.sn-pl-sm-1,.sn-px-sm-1{padding-left:1rem!important}.sn-p-sm-2{padding:2rem!important}.sn-pt-sm-2,.sn-py-sm-2{padding-top:2rem!important}.sn-pr-sm-2,.sn-px-sm-2{padding-right:2rem!important}.sn-pb-sm-2,.sn-py-sm-2{padding-bottom:2rem!important}.sn-pl-sm-2,.sn-px-sm-2{padding-left:2rem!important}.sn-p-sm-3{padding:3rem!important}.sn-pt-sm-3,.sn-py-sm-3{padding-top:3rem!important}.sn-pr-sm-3,.sn-px-sm-3{padding-right:3rem!important}.sn-pb-sm-3,.sn-py-sm-3{padding-bottom:3rem!important}.sn-pl-sm-3,.sn-px-sm-3{padding-left:3rem!important}.sn-p-sm-4{padding:4rem!important}.sn-pt-sm-4,.sn-py-sm-4{padding-top:4rem!important}.sn-pr-sm-4,.sn-px-sm-4{padding-right:4rem!important}.sn-pb-sm-4,.sn-py-sm-4{padding-bottom:4rem!important}.sn-pl-sm-4,.sn-px-sm-4{padding-left:4rem!important}.sn-p-sm-5{padding:5rem!important}.sn-pt-sm-5,.sn-py-sm-5{padding-top:5rem!important}.sn-pr-sm-5,.sn-px-sm-5{padding-right:5rem!important}.sn-pb-sm-5,.sn-py-sm-5{padding-bottom:5rem!important}.sn-pl-sm-5,.sn-px-sm-5{padding-left:5rem!important}}@media (min-width:768px){.sn-m-md-0{margin:0!important}.sn-mt-md-0,.sn-my-md-0{margin-top:0!important}.sn-mr-md-0,.sn-mx-md-0{margin-right:0!important}.sn-mb-md-0,.sn-my-md-0{margin-bottom:0!important}.sn-ml-md-0,.sn-mx-md-0{margin-left:0!important}.sn-m-md-1{margin:1rem!important}.sn-mt-md-1,.sn-my-md-1{margin-top:1rem!important}.sn-mr-md-1,.sn-mx-md-1{margin-right:1rem!important}.sn-mb-md-1,.sn-my-md-1{margin-bottom:1rem!important}.sn-ml-md-1,.sn-mx-md-1{margin-left:1rem!important}.sn-m-md-2{margin:2rem!important}.sn-mt-md-2,.sn-my-md-2{margin-top:2rem!important}.sn-mr-md-2,.sn-mx-md-2{margin-right:2rem!important}.sn-mb-md-2,.sn-my-md-2{margin-bottom:2rem!important}.sn-ml-md-2,.sn-mx-md-2{margin-left:2rem!important}.sn-m-md-3{margin:3rem!important}.sn-mt-md-3,.sn-my-md-3{margin-top:3rem!important}.sn-mr-md-3,.sn-mx-md-3{margin-right:3rem!important}.sn-mb-md-3,.sn-my-md-3{margin-bottom:3rem!important}.sn-ml-md-3,.sn-mx-md-3{margin-left:3rem!important}.sn-m-md-4{margin:4rem!important}.sn-mt-md-4,.sn-my-md-4{margin-top:4rem!important}.sn-mr-md-4,.sn-mx-md-4{margin-right:4rem!important}.sn-mb-md-4,.sn-my-md-4{margin-bottom:4rem!important}.sn-ml-md-4,.sn-mx-md-4{margin-left:4rem!important}.sn-m-md-5{margin:5rem!important}.sn-mt-md-5,.sn-my-md-5{margin-top:5rem!important}.sn-mr-md-5,.sn-mx-md-5{margin-right:5rem!important}.sn-mb-md-5,.sn-my-md-5{margin-bottom:5rem!important}.sn-ml-md-5,.sn-mx-md-5{margin-left:5rem!important}.sn-p-md-0{padding:0!important}.sn-pt-md-0,.sn-py-md-0{padding-top:0!important}.sn-pr-md-0,.sn-px-md-0{padding-right:0!important}.sn-pb-md-0,.sn-py-md-0{padding-bottom:0!important}.sn-pl-md-0,.sn-px-md-0{padding-left:0!important}.sn-p-md-1{padding:1rem!important}.sn-pt-md-1,.sn-py-md-1{padding-top:1rem!important}.sn-pr-md-1,.sn-px-md-1{padding-right:1rem!important}.sn-pb-md-1,.sn-py-md-1{padding-bottom:1rem!important}.sn-pl-md-1,.sn-px-md-1{padding-left:1rem!important}.sn-p-md-2{padding:2rem!important}.sn-pt-md-2,.sn-py-md-2{padding-top:2rem!important}.sn-pr-md-2,.sn-px-md-2{padding-right:2rem!important}.sn-pb-md-2,.sn-py-md-2{padding-bottom:2rem!important}.sn-pl-md-2,.sn-px-md-2{padding-left:2rem!important}.sn-p-md-3{padding:3rem!important}.sn-pt-md-3,.sn-py-md-3{padding-top:3rem!important}.sn-pr-md-3,.sn-px-md-3{padding-right:3rem!important}.sn-pb-md-3,.sn-py-md-3{padding-bottom:3rem!important}.sn-pl-md-3,.sn-px-md-3{padding-left:3rem!important}.sn-p-md-4{padding:4rem!important}.sn-pt-md-4,.sn-py-md-4{padding-top:4rem!important}.sn-pr-md-4,.sn-px-md-4{padding-right:4rem!important}.sn-pb-md-4,.sn-py-md-4{padding-bottom:4rem!important}.sn-pl-md-4,.sn-px-md-4{padding-left:4rem!important}.sn-p-md-5{padding:5rem!important}.sn-pt-md-5,.sn-py-md-5{padding-top:5rem!important}.sn-pr-md-5,.sn-px-md-5{padding-right:5rem!important}.sn-pb-md-5,.sn-py-md-5{padding-bottom:5rem!important}.sn-pl-md-5,.sn-px-md-5{padding-left:5rem!important}}@media (min-width:992px){.sn-m-lg-0{margin:0!important}.sn-mt-lg-0,.sn-my-lg-0{margin-top:0!important}.sn-mr-lg-0,.sn-mx-lg-0{margin-right:0!important}.sn-mb-lg-0,.sn-my-lg-0{margin-bottom:0!important}.sn-ml-lg-0,.sn-mx-lg-0{margin-left:0!important}.sn-m-lg-1{margin:1rem!important}.sn-mt-lg-1,.sn-my-lg-1{margin-top:1rem!important}.sn-mr-lg-1,.sn-mx-lg-1{margin-right:1rem!important}.sn-mb-lg-1,.sn-my-lg-1{margin-bottom:1rem!important}.sn-ml-lg-1,.sn-mx-lg-1{margin-left:1rem!important}.sn-m-lg-2{margin:2rem!important}.sn-mt-lg-2,.sn-my-lg-2{margin-top:2rem!important}.sn-mr-lg-2,.sn-mx-lg-2{margin-right:2rem!important}.sn-mb-lg-2,.sn-my-lg-2{margin-bottom:2rem!important}.sn-ml-lg-2,.sn-mx-lg-2{margin-left:2rem!important}.sn-m-lg-3{margin:3rem!important}.sn-mt-lg-3,.sn-my-lg-3{margin-top:3rem!important}.sn-mr-lg-3,.sn-mx-lg-3{margin-right:3rem!important}.sn-mb-lg-3,.sn-my-lg-3{margin-bottom:3rem!important}.sn-ml-lg-3,.sn-mx-lg-3{margin-left:3rem!important}.sn-m-lg-4{margin:4rem!important}.sn-mt-lg-4,.sn-my-lg-4{margin-top:4rem!important}.sn-mr-lg-4,.sn-mx-lg-4{margin-right:4rem!important}.sn-mb-lg-4,.sn-my-lg-4{margin-bottom:4rem!important}.sn-ml-lg-4,.sn-mx-lg-4{margin-left:4rem!important}.sn-m-lg-5{margin:5rem!important}.sn-mt-lg-5,.sn-my-lg-5{margin-top:5rem!important}.sn-mr-lg-5,.sn-mx-lg-5{margin-right:5rem!important}.sn-mb-lg-5,.sn-my-lg-5{margin-bottom:5rem!important}.sn-ml-lg-5,.sn-mx-lg-5{margin-left:5rem!important}.sn-p-lg-0{padding:0!important}.sn-pt-lg-0,.sn-py-lg-0{padding-top:0!important}.sn-pr-lg-0,.sn-px-lg-0{padding-right:0!important}.sn-pb-lg-0,.sn-py-lg-0{padding-bottom:0!important}.sn-pl-lg-0,.sn-px-lg-0{padding-left:0!important}.sn-p-lg-1{padding:1rem!important}.sn-pt-lg-1,.sn-py-lg-1{padding-top:1rem!important}.sn-pr-lg-1,.sn-px-lg-1{padding-right:1rem!important}.sn-pb-lg-1,.sn-py-lg-1{padding-bottom:1rem!important}.sn-pl-lg-1,.sn-px-lg-1{padding-left:1rem!important}.sn-p-lg-2{padding:2rem!important}.sn-pt-lg-2,.sn-py-lg-2{padding-top:2rem!important}.sn-pr-lg-2,.sn-px-lg-2{padding-right:2rem!important}.sn-pb-lg-2,.sn-py-lg-2{padding-bottom:2rem!important}.sn-pl-lg-2,.sn-px-lg-2{padding-left:2rem!important}.sn-p-lg-3{padding:3rem!important}.sn-pt-lg-3,.sn-py-lg-3{padding-top:3rem!important}.sn-pr-lg-3,.sn-px-lg-3{padding-right:3rem!important}.sn-pb-lg-3,.sn-py-lg-3{padding-bottom:3rem!important}.sn-pl-lg-3,.sn-px-lg-3{padding-left:3rem!important}.sn-p-lg-4{padding:4rem!important}.sn-pt-lg-4,.sn-py-lg-4{padding-top:4rem!important}.sn-pr-lg-4,.sn-px-lg-4{padding-right:4rem!important}.sn-pb-lg-4,.sn-py-lg-4{padding-bottom:4rem!important}.sn-pl-lg-4,.sn-px-lg-4{padding-left:4rem!important}.sn-p-lg-5{padding:5rem!important}.sn-pt-lg-5,.sn-py-lg-5{padding-top:5rem!important}.sn-pr-lg-5,.sn-px-lg-5{padding-right:5rem!important}.sn-pb-lg-5,.sn-py-lg-5{padding-bottom:5rem!important}.sn-pl-lg-5,.sn-px-lg-5{padding-left:5rem!important}}@media (min-width:1400px){.contenedor-interior .row.bhp-row{max-width:1340px}.sn-m-xl-0{margin:0!important}.sn-mt-xl-0,.sn-my-xl-0{margin-top:0!important}.sn-mr-xl-0,.sn-mx-xl-0{margin-right:0!important}.sn-mb-xl-0,.sn-my-xl-0{margin-bottom:0!important}.sn-ml-xl-0,.sn-mx-xl-0{margin-left:0!important}.sn-m-xl-1{margin:1rem!important}.sn-mt-xl-1,.sn-my-xl-1{margin-top:1rem!important}.sn-mr-xl-1,.sn-mx-xl-1{margin-right:1rem!important}.sn-mb-xl-1,.sn-my-xl-1{margin-bottom:1rem!important}.sn-ml-xl-1,.sn-mx-xl-1{margin-left:1rem!important}.sn-m-xl-2{margin:2rem!important}.sn-mt-xl-2,.sn-my-xl-2{margin-top:2rem!important}.sn-mr-xl-2,.sn-mx-xl-2{margin-right:2rem!important}.sn-mb-xl-2,.sn-my-xl-2{margin-bottom:2rem!important}.sn-ml-xl-2,.sn-mx-xl-2{margin-left:2rem!important}.sn-m-xl-3{margin:3rem!important}.sn-mt-xl-3,.sn-my-xl-3{margin-top:3rem!important}.sn-mr-xl-3,.sn-mx-xl-3{margin-right:3rem!important}.sn-mb-xl-3,.sn-my-xl-3{margin-bottom:3rem!important}.sn-ml-xl-3,.sn-mx-xl-3{margin-left:3rem!important}.sn-m-xl-4{margin:4rem!important}.sn-mt-xl-4,.sn-my-xl-4{margin-top:4rem!important}.sn-mr-xl-4,.sn-mx-xl-4{margin-right:4rem!important}.sn-mb-xl-4,.sn-my-xl-4{margin-bottom:4rem!important}.sn-ml-xl-4,.sn-mx-xl-4{margin-left:4rem!important}.sn-m-xl-5{margin:5rem!important}.sn-mt-xl-5,.sn-my-xl-5{margin-top:5rem!important}.sn-mr-xl-5,.sn-mx-xl-5{margin-right:5rem!important}.sn-mb-xl-5,.sn-my-xl-5{margin-bottom:5rem!important}.sn-ml-xl-5,.sn-mx-xl-5{margin-left:5rem!important}.sn-p-xl-0{padding:0!important}.sn-pt-xl-0,.sn-py-xl-0{padding-top:0!important}.sn-pr-xl-0,.sn-px-xl-0{padding-right:0!important}.sn-pb-xl-0,.sn-py-xl-0{padding-bottom:0!important}.sn-pl-xl-0,.sn-px-xl-0{padding-left:0!important}.sn-p-xl-1{padding:1rem!important}.sn-pt-xl-1,.sn-py-xl-1{padding-top:1rem!important}.sn-pr-xl-1,.sn-px-xl-1{padding-right:1rem!important}.sn-pb-xl-1,.sn-py-xl-1{padding-bottom:1rem!important}.sn-pl-xl-1,.sn-px-xl-1{padding-left:1rem!important}.sn-p-xl-2{padding:2rem!important}.sn-pt-xl-2,.sn-py-xl-2{padding-top:2rem!important}.sn-pr-xl-2,.sn-px-xl-2{padding-right:2rem!important}.sn-pb-xl-2,.sn-py-xl-2{padding-bottom:2rem!important}.sn-pl-xl-2,.sn-px-xl-2{padding-left:2rem!important}.sn-p-xl-3{padding:3rem!important}.sn-pt-xl-3,.sn-py-xl-3{padding-top:3rem!important}.sn-pr-xl-3,.sn-px-xl-3{padding-right:3rem!important}.sn-pb-xl-3,.sn-py-xl-3{padding-bottom:3rem!important}.sn-pl-xl-3,.sn-px-xl-3{padding-left:3rem!important}.sn-p-xl-4{padding:4rem!important}.sn-pt-xl-4,.sn-py-xl-4{padding-top:4rem!important}.sn-pr-xl-4,.sn-px-xl-4{padding-right:4rem!important}.sn-pb-xl-4,.sn-py-xl-4{padding-bottom:4rem!important}.sn-pl-xl-4,.sn-px-xl-4{padding-left:4rem!important}.sn-p-xl-5{padding:5rem!important}.sn-pt-xl-5,.sn-py-xl-5{padding-top:5rem!important}.sn-pr-xl-5,.sn-px-xl-5{padding-right:5rem!important}.sn-pb-xl-5,.sn-py-xl-5{padding-bottom:5rem!important}.sn-pl-xl-5,.sn-px-xl-5{padding-left:5rem!important}}@font-face{font-family:"RBNo3.1";font-style:normal;font-weight:300;font-display:swap;src:url(/File/RBNo31-Light.woff2?id=257967) format("woff2")}@font-face{font-family:"RBNo3.1";font-style:normal;font-weight:600;font-display:swap;src:url(/File/RBNo31-Bold.woff2?id=257968) format("woff2")}@font-face{font-family:"RBNo3.1";font-style:normal;font-weight:800;font-display:swap;src:url(/File/RBNo31-Black.woff2?id=257969) format("woff2")}@font-face{font-family:"Titillium Web";font-style:normal;font-weight:200;font-display:swap;src:url(/File/TitilliumWeb-ExtraLight.woff2?id=227189) format("woff2")}@font-face{font-family:"Titillium Web";font-style:italic;font-weight:200;font-display:swap;src:url(/File/TitilliumWeb-ExtraLightItalic.woff2?id=227190) format("woff2")}@font-face{font-family:"Titillium Web";font-style:normal;font-weight:300;font-display:swap;src:url(/File/TitilliumWeb-Light.woff2?id=227191) format("woff2")}@font-face{font-family:"Titillium Web";font-style:italic;font-weight:300;font-display:swap;src:url(/File/TitilliumWeb-LightItalic.woff2?id=227192) format("woff2")}@font-face{font-family:"Titillium Web";font-style:normal;font-weight:400;font-display:swap;src:url(/File/TitilliumWeb-Regular.woff2?id=227193) format("woff2")}@font-face{font-family:"Titillium Web";font-style:italic;font-weight:400;font-display:swap;src:url(/File/TitilliumWeb-Italic.woff2?id=227194) format("woff2")}@font-face{font-family:"Titillium Web";font-style:normal;font-weight:600;font-display:swap;src:url(/File/TitilliumWeb-SemiBold.woff2?id=227195) format("woff2")}@font-face{font-family:"Titillium Web";font-style:italic;font-weight:600;font-display:swap;src:url(/File/TitilliumWeb-SemiBoldItalic.woff2?id=227196) format("woff2")}@font-face{font-family:"Titillium Web";font-style:normal;font-weight:700;font-display:swap;src:url(/File/TitilliumWeb-Bold.woff2?id=227197) format("woff2")}@font-face{font-family:"Titillium Web";font-style:italic;font-weight:700;font-display:swap;src:url(/File/TitilliumWeb-BoldItalic.woff2?id=227198) format("woff2")}@font-face{font-family:"Titillium Web";font-style:normal;font-weight:900;font-display:swap;src:url(/File/TitilliumWeb-Black.woff2?id=227199) format("woff2")}.CookieConsent,.account-page-container .account-container,.custom-menu-mobile .menu1,.custom-menu-mobile .menu1 ul.lista,.custom-menu-mobile .menu1 ul.lista li.item,.custom-menu-panel,.navbar-preheader,.registration-request-page .registration-request,.sf-frontend-page a,.sf-frontend-page abbr,.sf-frontend-page acronym,.sf-frontend-page address,.sf-frontend-page applet,.sf-frontend-page article,.sf-frontend-page aside,.sf-frontend-page audio,.sf-frontend-page b,.sf-frontend-page big,.sf-frontend-page blockquote,.sf-frontend-page body,.sf-frontend-page canvas,.sf-frontend-page caption,.sf-frontend-page center,.sf-frontend-page cite,.sf-frontend-page code,.sf-frontend-page dd,.sf-frontend-page del,.sf-frontend-page details,.sf-frontend-page dfn,.sf-frontend-page div,.sf-frontend-page dl,.sf-frontend-page dt,.sf-frontend-page em,.sf-frontend-page embed,.sf-frontend-page fieldset,.sf-frontend-page figcaption,.sf-frontend-page figure,.sf-frontend-page footer,.sf-frontend-page form,.sf-frontend-page header,.sf-frontend-page hgroup,.sf-frontend-page html,.sf-frontend-page i,.sf-frontend-page iframe,.sf-frontend-page img,.sf-frontend-page ins,.sf-frontend-page kbd,.sf-frontend-page label,.sf-frontend-page legend,.sf-frontend-page li,.sf-frontend-page mark,.sf-frontend-page menu,.sf-frontend-page nav,.sf-frontend-page object,.sf-frontend-page ol,.sf-frontend-page output,.sf-frontend-page p,.sf-frontend-page pre,.sf-frontend-page q,.sf-frontend-page ruby,.sf-frontend-page s,.sf-frontend-page samp,.sf-frontend-page section,.sf-frontend-page small,.sf-frontend-page span,.sf-frontend-page strike,.sf-frontend-page strong,.sf-frontend-page sub,.sf-frontend-page summary,.sf-frontend-page sup,.sf-frontend-page table,.sf-frontend-page tbody,.sf-frontend-page td,.sf-frontend-page tfoot,.sf-frontend-page th,.sf-frontend-page thead,.sf-frontend-page time,.sf-frontend-page tr,.sf-frontend-page tt,.sf-frontend-page u,.sf-frontend-page ul,.sf-frontend-page var,.sf-frontend-page video,.sf-login-page,.sn-faq .sn-faq-item .sn-faq-header h5,footer.sf-frontend-page,ul.menu-mobile-external-links li.item{font-family:"Titillium Web",sans-serif}.payment-link-intro-custom h1,.sf-frontend-page h1,.sf-frontend-page h2,.sf-frontend-page h3,.sf-frontend-page h4,.sf-frontend-page h5,.sf-frontend-page h6,.sn-banner-grx .sn-grx-linea,.sn-banner-grx h1,.sn-banner-grx h3 span,.sn-producto-breadcrumb a,.sn-producto-breadcrumb span,.sn-producto-card .card .product-price-calculator .product-price-calculator-addtocart span,.sn-producto-card .card .product-price-calculator .product-price-calculator-toggler span,.sn-producto-card .prod-packs-notice,.sn-producto-card .sn-precio .available-achievements-container .available-achievements-modal-link,.sn-producto-card.sn-banner-texto .card .card-body .btn.btn-primary span,.sn-producto-fechas-fijas .product-fixeddates-month-dates,.sn-producto-fechas-fijas .product-fixeddates-month-name,.sn-producto-fechas-fijas .product-label,.sn-producto-imagenes-precio .product-price-calculator-panel .ppc-actions button.btn.btn-primary.sn-fixed-bottom span,.sn-producto-ppc-footer.snowfriday .btn.addtocart,.sn-promocion-tabs ul.nav-tabs .nav-item .nav-link,.sn-promocion-tabs ul.nav-tabs .nav-link,.sn-snowfriday-cuerpo .btn.addtocart,.sn-snowfriday-cuerpo .countdown-timer-wrapper,.sn-snowfriday-cuerpo .sn-intro p,.sn-snowfriday-cuerpo .sn-intro span,.sn-snowfriday-cuerpo .sn-snowfriday-card .sn-dcha .sn-iva,.sn-snowfriday-cuerpo .sn-snowfriday-card .sn-dcha .sn-precio,.sn-subidon-cuerpo h2 span,.sn-textsearch-card h4,.website-search-result-items .sn-textsearch-card-achievement .btn.btn-primary,.website-search-result-items .sn-textsearch-card-category .btn.btn-primary,span.ppc-best-discount,span.ppc-no-price,span.ppc-originalprice,span.ppc-price,span.price.best-price,span.price.price-original{font-family:"RBNo3.1",sans-serif}@-webkit-keyframes placeHolderShimmer{0%{background-position:-790px 0}100%{background-position:790px 0}}@keyframes placeHolderShimmer{0%{background-position:-790px 0}100%{background-position:790px 0}}@-webkit-keyframes jittery{5%,50%{transform:scale(1)}10%{transform:scale(.9)}15%{transform:scale(1.15)}20%{transform:scale(1.15) rotate(-5deg)}25%{transform:scale(1.15) rotate(5deg)}30%{transform:scale(1.15) rotate(-3deg)}35%{transform:scale(1.15) rotate(2deg)}40%{transform:scale(1.15) rotate(0)}}@keyframes jittery{5%,50%{transform:scale(1)}10%{transform:scale(.9)}15%{transform:scale(1.15)}20%{transform:scale(1.15) rotate(-5deg)}25%{transform:scale(1.15) rotate(5deg)}30%{transform:scale(1.15) rotate(-3deg)}35%{transform:scale(1.15) rotate(2deg)}40%{transform:scale(1.15) rotate(0)}}@-webkit-keyframes heartbeat{50%{transform:scale(1.1)}}@keyframes heartbeat{50%{transform:scale(1.1)}}@-webkit-keyframes progress{from{width:0}to{width:100%}}@keyframes progress{from{width:0}to{width:100%}}@-webkit-keyframes show{from{opacity:0}to{opacity:1}}@keyframes show{from{opacity:0}to{opacity:1}}@-webkit-keyframes productAchievementRightToLeft{0%{transform:translateX(200px)}100%{transform:translateX(0)}}@keyframes productAchievementRightToLeft{0%{transform:translateX(200px)}100%{transform:translateX(0)}}@-webkit-keyframes slideDown{0%{transform:translateY(100%)}100%{transform:translateY(0)}}@keyframes slideDown{0%{transform:translateY(100%)}100%{transform:translateY(0)}}@-webkit-keyframes lozadfade{from{opacity:0}to{opacity:1}}@keyframes lozadfade{from{opacity:0}to{opacity:1}}.sf-frontend-page .btn{text-transform:uppercase;font-size:1em;border-radius:5px;border:0;font-weight:600;padding:.4em 3em!important;letter-spacing:.06em}@media (max-width:767.98px){.sf-frontend-page .btn{font-size:.9em;padding:.4em 1em!important}}.sf-frontend-page .btn.btn-primary{background:#2e2f57!important;color:#fff!important;text-decoration:none!important}.sf-frontend-page .btn.btn-primary:hover{background:#e1127a!important}.sf-frontend-page .btn.btn-outline-primary{color:#fff!important;border:2px solid #fff!important;text-decoration:none!important}.sf-frontend-page .btn.btn-outline-primary:hover{background:#e1127a!important;color:#fff!important;border-color:#e1127a!important}.sf-frontend-page .btn.btn-secondary{border:0;background:#e1127a!important;color:#fff!important;text-decoration:none!important}.sf-frontend-page .btn.btn-secondary:hover{background:#2e2f57!important;border:0}.sf-frontend-page .btn.btn-outline-secondary{color:#e1127a!important;border:2px solid #e1127a!important;font-weight:800;text-decoration:none!important}.sf-frontend-page .btn.btn-outline-secondary:hover{background:#e1127a!important;color:#fff!important;border-color:#e1127a!important}.sf-frontend-page .btn.btn-success{background:#fff!important;color:#2e2f57!important;text-decoration:none!important}.sf-frontend-page .btn.btn-outline-success{color:#fff!important;border:1px solid #fff!important;text-decoration:none!important}.sf-frontend-page .btn.btn-outline-success:hover{background:#2e2f57!important}.parking-payment-container .btn{text-transform:uppercase;font-size:1em;border-radius:5px;border:0;font-weight:600;padding:.4em 3em!important;letter-spacing:.06em}@media (max-width:767.98px){.parking-payment-container .btn{font-size:.9em;padding:.4em 1em!important}}.parking-payment-container .btn.btn-primary{background:#e1127a!important;color:#fff!important;text-decoration:none!important}.parking-payment-container .btn.btn-primary:hover{background:#2e2f57!important}.parking-payment-container .btn.btn-secondary{border:0;background:#2e2f57!important;color:#fff!important;text-decoration:none!important}.parking-payment-container .btn.btn-secondary:hover{background:#e1127a!important;border:0}.sf-frontend-page .sn-logro .btn{color:#e1127a!important;border:2px solid #e1127a!important;text-decoration:none!important;text-transform:uppercase;font-size:1em;border-radius:5px;font-weight:700;padding:.4em 3em!important;letter-spacing:.06em;background-color:transparent!important;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out}.sf-frontend-page .sn-logro .btn :hover{background-color:#e1127a!important;color:#fff!important}.sn-producto-card .card .product-price-calculator .product-price-calculator-addtocart,.sn-producto-card .card .product-price-calculator .product-price-calculator-toggler,.sn-producto-imagenes-precio .product-price-calculator-panel .ppc-actions button.btn.btn-primary.sn-fixed-bottom{background-color:#e1127a!important;border-radius:0.3rem!important;padding:.5rem 0!important;width:130px}.sn-producto-card .card:hover .product-price-calculator .product-price-calculator-addtocart,.sn-producto-card .card:hover .product-price-calculator .product-price-calculator-toggler{background-color:#2e2f57!important}.sn-producto-card .card .product-price-calculator .product-price-calculator-addtocart span,.sn-producto-card .card .product-price-calculator .product-price-calculator-toggler span,.sn-producto-imagenes-precio .product-price-calculator-panel .ppc-actions button.btn.btn-primary.sn-fixed-bottom span{color:#fff!important;visibility:hidden;margin-right:0;position:relative;font-weight:600;text-transform:uppercase;text-align:center;font-size:1.1rem;display:block;white-space:nowrap}.sn-producto-card .card .product-price-calculator .product-price-calculator-addtocart span:after,.sn-producto-card .card .product-price-calculator .product-price-calculator-toggler span:after,.sn-producto-imagenes-precio .product-price-calculator-panel .ppc-actions button.btn.btn-primary.sn-fixed-bottom span:after{content:"Comprar >";visibility:visible;display:block;position:absolute;top:0;width:100%}.sn-producto-card.sn-producto-card-english .card .product-price-calculator .product-price-calculator-addtocart span:after,.sn-producto-card.sn-producto-card-english .card .product-price-calculator .product-price-calculator-toggler span:after{content:"Buy now >"}@media (max-width:420px){.sn-producto-card .card .product-price-calculator .product-price-calculator-addtocart,.sn-producto-card .card .product-price-calculator .product-price-calculator-toggler{width:108px}.sn-producto-card .card .product-price-calculator .product-price-calculator-addtocart span,.sn-producto-card .card .product-price-calculator .product-price-calculator-toggler span{font-size:.9rem}}@media (min-width:576px) and (max-width:680px){.sn-producto-card .card .product-price-calculator .product-price-calculator-addtocart,.sn-producto-card .card .product-price-calculator .product-price-calculator-toggler .sn-producto-imagenes-precio .product-price-calculator-panel .ppc-actions button.btn.btn-primary.sn-fixed-bottom{width:100px;padding:.5rem 0!important}.sn-producto-card .card .product-price-calculator .product-price-calculator-addtocart span,.sn-producto-card .card .product-price-calculator .product-price-calculator-toggler span .sn-producto-imagenes-precio .product-price-calculator-panel .ppc-actions button.btn.btn-primary.sn-fixed-bottom span{font-size:.8rem}}.sf-frontend-cart div[data-property-path="Password"] .btn.btn-outline-secondary.btn-sm,.sf-frontend-cart div[data-property-path="ConfirmPassword"] .btn.btn-outline-secondary.btn-sm{padding:0!important;width:2.5em;height:100%;border:1px solid #ccc!important;cursor:pointer;outline:0;color:#777!important}.sf-frontend-cart div[data-property-path="Password"] .btn.btn-outline-secondary.btn-sm:hover,.sf-frontend-cart div[data-property-path="ConfirmPassword"] .btn.btn-outline-secondary.btn-sm:hover{background-color:#e6e6e6!important}.sf-frontend-cart a.btn.btn-default,.sf-frontend-cart a.btn.btn-primary,.sf-frontend-cart button.btn.btn-default,.sf-frontend-cart button.btn.btn-primary,.sf-frontend-cart button.btn.btn-success{padding:.4rem 2rem!important;font-size:16px;font-weight:700;text-transform:uppercase;border-radius:5px;background-color:#e1127a!important;color:#fff!important;border:none;line-height:24px}.sf-frontend-cart a.btn.btn-default:hover,.sf-frontend-cart a.btn.btn-primary:hover,.sf-frontend-cart button.btn.btn-default:hover,.sf-frontend-cart button.btn.btn-primary:hover,.sf-frontend-cart button.btn.btn-success:hover{background-color:#2e2f57!important;color:#fff!important;text-decoration:none}.sf-frontend-cart a.btn.btn-default.cart-line-discount-apply,.sf-frontend-cart a.btn.btn-primary.cart-line-discount-apply,.sf-frontend-cart button.btn.btn-default.cart-line-discount-apply,.sf-frontend-cart button.btn.btn-primary.cart-line-discount-apply,.sf-frontend-cart button.btn.btn-success.cart-line-discount-apply{max-height:37px}.sf-frontend-cart a.btn.btn-default{background-color:#2e2f57!important}.sf-frontend-cart a.btn.btn-default:hover{background-color:#e1127a!important}@media (max-width:991.98px){.sf-frontend-cart .cart-footer .btn{width:100%;margin-bottom:0!important}}@media (max-width:767.98px){.sf-frontend-cart .registration-request-incart .registration-request .alert.alert-info button.btn{display:block;margin:.5rem 0;width:100%}}@media (max-width:576px){.sf-frontend-cart .cart-footer.cart-footer-billing .btn,.sf-frontend-cart .cart-footer.cart-footer-billing .btn:hover,.sf-frontend-cart .cart-footer.cart-footer-configure .btn,.sf-frontend-cart .cart-footer.cart-footer-configure .btn:hover,.sf-frontend-cart .cart-footer.cart-footer-shipping .btn,.sf-frontend-cart .cart-footer.cart-footer-shipping .btn:hover{padding:.4rem 1rem!important;width:150px}.sf-frontend-cart .cart-footer.cart-footer-billing .btn.btn-primary,.sf-frontend-cart .cart-footer.cart-footer-configure .btn.btn-primary,.sf-frontend-cart .cart-footer.cart-footer-shipping .btn.btn-primary{display:block;margin-left:auto}}.modal-body .bec-cart-added-related-container .btn.addtocart{display:inline-block!important;padding:0!important;margin:0!important;overflow:hidden!important;vertical-align:middle!important;cursor:pointer!important;box-shadow:0 5px 11px 0 rgb(0 0 0 / .18),0 4px 15px 0 rgb(0 0 0 / .15)!important;background-color:#e1127a!important;border-width:0!important;padding:5px!important;margin-top:5px!important}.bhp-auto-component-loadmore a:active:after,.bhp-auto-component-loadmore a:hover:after,.modal-body .bec-cart-added-related-container .btn.addtocart:hover{box-shadow:0 8px 17px 0 rgb(0 0 0 / .2),0 6px 20px 0 rgb(0 0 0 / .19)!important}.modal-body .bec-cart-added-related-container .btn.addtocart svg{display:inline-block!important;width:inherit!important;color:#fff!important;text-align:center!important;font-size:1.25rem!important;line-height:47px!important}.modal-body .bec-cart-added-related-container .btn.addtocart:before{border-radius:0!important}.modal-body .bec-cart-added-related-container .btn.addtocart.addtocart{background-color:#e1127a!important}.cart-widget-dropdown.cart-list.show li.total .btn.btn-primary.btn-view-cart{margin:0 0 0 auto!important;font-weight:400;border:0}.sf-frontend-page .cart-widget-dropdown .total>a.btn.btn-primary{background-color:#e1127a!important}.sf-frontend-page .btn.btn-primary.bmach-request-create-trigger{padding:.5rem 1.3rem!important;text-decoration:none;font-weight:700;text-transform:uppercase;text-align:center;font-size:.9rem;box-shadow:0 3px 1px -2px rgb(0 0 0 / .2),0 2px 2px 0 rgb(0 0 0 / .14),0 1px 5px 0 rgb(0 0 0 / .12);transition:background-color 0.25s cubic-bezier(.4,0,.2,1) 0s,box-shadow 0.25s cubic-bezier(.4,0,.2,1) 0s,border-color 0.25s cubic-bezier(.4,0,.2,1) 0s,color 0.25s cubic-bezier(.4,0,.2,1) 0s;background-color:#e1127a!important}.bec-cat-filters .category-filter-formgroup button.btn{background-color:#e1127a!important;text-decoration:none!important;text-transform:uppercase;font-size:16px;border-radius:5px;border-width:0;font-weight:700;padding:.4em 3em!important;letter-spacing:.06em;line-height:1.5;text-align:center;vertical-align:middle;color:#fff}@media (min-width:992px) and (max-width:1399.98px){.bec-cat-filters .category-filter-formgroup button.btn{padding:.4em 1em!important}}.bec-cat-filters .category-filter-formgroup button.btn.btn-secondary{color:#e1127a!important;background-color:transparent!important;border:1px solid #e1127a}@media (min-width:768px) and (max-width:991.98px){.bec-cat-filters .category-filter-formgroup button.btn{padding:.4em 1em!important}}.sn-producto-card.sn-banner-texto .card .card-body .btn.btn-primary{background-color:#e1127a!important;padding:.5rem 2rem!important;position:relative}.sn-producto-card.sn-banner-texto .card .card-body .btn.btn-primary span{font-size:1.1rem;font-weight:600;text-transform:uppercase}.sn-producto-card.sn-banner-texto:hover .card .card-body .btn.btn-primary{background-color:#2e2f57!important}.achievement.card .btn.sn-solicitar{border:2px solid #e1127a}.achievement.card .btn.sn-solicitar,.achievement.card .btn.sn-solicitar:hover{background-color:transparent!important}.modal.show .modal-dialog.message-modal.empty-cart-confirmation-modal .btn-toolbar .btn.sf-close-button,.modal.show.product-price-calculator-modal .ppc-actions button.btn{margin-left:0;margin-right:0;padding:.4rem 2rem!important;font-size:16px;font-weight:700;text-transform:uppercase;border-radius:5px}@media (max-width:575.98px){.bmach-request-create-trigger.btn-primary{width:100%}.modal.show.product-price-calculator-modal .ppc-actions button.btn{padding:.4rem 0.5rem!important}}.modal.show.product-price-calculator-modal .ppc-actions button.btn.btn-secondary{background-color:transparent!important;border:2px solid #8e8e8e!important}.modal.show.product-price-calculator-modal .ppc-actions button.btn.btn-secondary span{color:#8e8e8e!important}.modal.show .modal-dialog.message-modal.empty-cart-confirmation-modal .btn-toolbar .btn.btn-primary.sf-close-button.sf-yes-button.ms-1,.modal.show .modal-dialog.message-modal.empty-cart-confirmation-modal .btn-toolbar .btn.btn-secondary.sf-close-button.sf-cancel-button.ms-1:hover,.modal.show.product-price-calculator-modal .ppc-actions button.btn.btn-primary{border:2px solid #e1127a!important;background-color:#e1127a!important;color:#fff!important}.modal.show .modal-dialog.message-modal.empty-cart-confirmation-modal .btn-toolbar .btn.btn-primary.sf-close-button.sf-yes-button.ms-1:hover,.modal.show .modal-dialog.message-modal.empty-cart-confirmation-modal .btn-toolbar .btn.btn-secondary.sf-close-button.sf-cancel-button.ms-1{border:2px solid #2e2f57!important;background-color:#2e2f57!important;color:#fff!important}.modal.show.product-price-calculator-modal .ppc-hasfinance button.btn.addtocart{width:100%}.bec-tasks-table-modal .purchase-tasks-table .tasks-table-chart-view-container .tasks-chart-selected-row-container .tasks-chart-selected-row-button button.btn svg,.modal.show.product-price-calculator-modal .ppc-actions button.btn svg{display:none}.bec-tasks-table-modal .purchase-tasks-table .tasks-table-chart-view-container .tasks-chart-selected-row-container .tasks-chart-selected-row-button button.btn{margin-left:0;margin-right:0;padding:.4rem 2rem!important;font-size:16px;font-weight:700;text-transform:uppercase;border-radius:5px}@media (max-width:575.98px){.bec-tasks-table-modal .purchase-tasks-table .tasks-table-chart-view-container .tasks-chart-selected-row-container .tasks-chart-selected-row-button button.btn{font-size:10px!important;padding:.4rem 0.5rem!important}}.bec-tasks-table-modal .purchase-tasks-table .tasks-table-chart-view-container .tasks-chart-selected-row-container .tasks-chart-selected-row-button button.btn.btn-danger{margin-top:10px;background-color:transparent!important;border:2px solid #8e8e8e!important}.bec-tasks-table-modal .purchase-tasks-table .tasks-table-chart-view-container .tasks-chart-selected-row-container .tasks-chart-selected-row-button button.btn.btn-danger span{color:#8e8e8e!important}.bec-tasks-table-modal .purchase-tasks-table .tasks-table-chart-view-container .tasks-chart-selected-row-container .tasks-chart-selected-row-button button.btn.btn-primary,.purchase-tasks-table .explicit-continue-container .btn.btn-primary,.tasks-table-inline-chart-view-container .tasks-chart-selected-row-button button.btn-sm.btn-primary{border:2px solid #e1127a!important;background-color:#e1127a!important;color:#fff!important}.tasks-table-inline-chart-view-container .tasks-chart-selected-row-button button.btn-sm{margin:.5rem 1rem;padding:.5rem 1rem;font-size:.95rem}.registration-request-page .registration-request>.row:last-child .btn.btn-primary{visibility:visible;padding:.4rem 2rem!important;font-size:16px;font-weight:700;text-transform:uppercase;border-radius:5px;background-color:#e1127a;color:#fff;border:none;line-height:24px;width:15rem!important}.registration-request-page .registration-request>.row:last-child .btn.btn-primary:hover{background-color:#e1127a;color:#fff;text-decoration:none}.product-price-calculator-panel .ppc-actions button.btn.btn-secondary span{color:#8e8e8e!important}.product-price-calculator-panel .ppc-actions button.btn{margin-left:0;margin-right:0;padding:.4rem 2rem!important;font-size:16px;font-weight:700;text-transform:uppercase;border-radius:5px}@media (min-width:576px) and (max-width:767.98px){.product-price-calculator-panel .ppc-actions button.btn{padding:.4rem 1.5rem!important}}@media (min-width:768px) and (max-width:991.98px){.product-price-calculator-panel .ppc-actions button.btn{padding:.4rem 2rem!important}.product-price-calculator-panel .ppc-actions button.btn.addtocart{margin-left:0!important;margin-top:.5rem}}@media (min-width:992px) and (max-width:1399.98px){.product-price-calculator-panel .ppc-actions button.btn{padding:.4rem 0.5rem!important}}@media (max-width:575.98px){.product-price-calculator-panel .ppc-actions button.btn{padding:.4rem 0.5rem!important}}.product-price-calculator-panel .ppc-actions button.btn.btn-secondary{background-color:transparent!important;border:2px solid #8e8e8e!important;width:100%}.product-price-calculator-panel .ppc-actions button.btn.btn-primary{background-color:#e1127a!important;border-radius:5px;padding:.5rem 2rem .5rem 1rem!important;position:relative;margin-top:1rem}.product-price-calculator-panel .ppc-actions button.btn.btn-primary:hover{background-color:#2e2f57!important;border:2px solid #2e2f57!important}.product-price-calculator-panel .ppc-actions button.btn.btn-primary:after{content:">";display:block;position:absolute;top:6px;right:1rem;margin-left:5px}.product-price-calculator-panel .ppc-actions button.btn svg{display:none}.product-price-calculator-panel.ppc-hasfinance .ppc-actions button.btn.addtocart{width:100%}@media (max-width:575.98px){.product-price-calculator-panel .ppc-actions button.btn.btn-primary{display:block;width:100%;text-align:center}}.product-price-calculator-panel .ppc-actions button.btn.btn-primary.sn-fixed-bottom:after{display:none}.accordion.panel_iconos .card .card-header h4.collapsed svg.flecha,.product-price-calculator-modal .product-price-calculator-panel .ppc-actions .btn{display:block}@media (max-width:480px){.product-price-calculator-modal .btn.addtocart{position:initial}}@media (min-width:576px) and (max-width:767.98px){.sn-producto-nombre-precio .product-price-calculator-panel .ppc-actions button.btn.btn-primary{display:block;margin:0 auto}}.sn-producto-nombre-precio .product-price-calculator>.btn.addtocart.btn-primary.product-price-calculator-addtocart{width:100%;margin-top:1em;margin-bottom:1rem}.website-search-result-items .sn-textsearch-card-achievement .btn.btn-primary,.website-search-result-items .sn-textsearch-card-category .btn.btn-primary{border-radius:5px;text-decoration:none;font-weight:600;text-transform:uppercase;text-align:center;font-size:0.9rem!important;background-color:#e1127a!important;border-color:#e1127a!important;color:#fff;margin-top:1rem}.website-search-result-items .sn-producto-card.sn-textsearch-card .card .product-price-calculator .product-price-calculator-addtocart,.website-search-result-items .sn-producto-card.sn-textsearch-card .card .product-price-calculator .product-price-calculator-toggler{width:100%}.website-search-result-items .sn-producto-card.sn-textsearch-card .card .product-price-calculator .product-price-calculator-addtocart span,.website-search-result-items .sn-producto-card.sn-textsearch-card .card .product-price-calculator .product-price-calculator-toggler span{font-size:0.9rem!important}.website-search-result-items .sn-textsearch-card-achievement .btn.btn-primary:hover,.website-search-result-items .sn-textsearch-card-category .btn.btn-primary:hover{color:#fff!important}.website-search-result-items .sn-textsearch-card-achievement:hover .btn.btn-primary,.website-search-result-items .sn-textsearch-card-category:hover .btn.btn-primary{background-color:#2e2f57!important}.website-search-result-items .sn-producto-card.sn-textsearch-card .card .product-price-calculator .product-price-calculator-addtocart,.website-search-result-items .sn-producto-card.sn-textsearch-card .card .product-price-calculator .product-price-calculator-toggler,.website-search-result-items .sn-textsearch-card-achievement .btn.btn-primary,.website-search-result-items .sn-textsearch-card-category .btn.btn-primary{padding:.4rem 0.5rem!important;border-width:0!important}.bec-tasks-table-modal .form-control,.bec-tasks-table-modal .form-select,.bec-tasks-table-modal .rw-date-picker input.rw-widget-input.rw-input,.sf-frontend-cart input.pac-input.w-100.pac-target-input,.sf-frontend-page .form-control,.sf-frontend-page .form-select,.sf-frontend-page .rw-date-picker input.rw-widget-input.rw-input{padding-top:0.6rem!important;padding-bottom:0.6rem!important}.sf-frontend-page .rw-date-picker .rw-widget-picker{border:1px solid #8e8e8e;border-radius:5px;box-shadow:none!important;grid-template:1fr/1fr 2.5em}.sf-frontend-page .rw-date-picker input.rw-input{width:10rem!important;box-shadow:none!important;text-align:left;padding:0 0 0 1.25rem}@media (max-width:575.98px){.sf-frontend-page .rw-date-picker input.rw-input{width:8rem!important}}.sf-frontend-page .rw-date-picker .rw-widget-picker>button{border-left:none;font-size:1.4rem;font-weight:400;color:gray}.sf-frontend-page .rw-widget-sm .rw-date-picker .rw-widget-picker>button{font-size:1.2rem}.sf-frontend-page .rw-date-picker .rw-widget-picker>button:hover{background-color:#fff}.rw-datepicker-cell-disabled,.rw-datepicker-cell-season{margin:-5px -4px;padding:6px 5px}.rw-datepicker-cell-disabled{opacity:.3;background-color:silver}.accordion.menu_accordion{margin:1em 0 2em;background:initial;border:0!important;padding:0}@media (max-width:767.98px){.accordion.menu_accordion{margin:2em 0 .5em}}.accordion.menu_accordion .card,.accordion.menu_accordion .card .card-header{background:0 0!important;border:0!important}.accordion.menu_accordion .card .card-header h2{text-align:center;font-size:1em!important;line-height:1!important}.accordion.menu_accordion .card .card-header h2 a{color:#fff!important;font-weight:800;font-size:1.8em;text-transform:uppercase}.accordion.menu_accordion .card .card-header h2 a:hover{color:#fff!important;text-decoration:underline}@media (min-width:768px) and (max-width:991.98px){.accordion.menu_accordion .card .card-header h2 a{font-size:3.5em}}.accordion.menu_accordion .card .card-header h2 button{width:40px;height:45px;background:0 0;position:absolute;right:0;top:0;padding:0;font-size:2em;color:#fff!important;border:0}.accordion.menu_accordion .card .card-header h2 button:active,.accordion.menu_accordion .card .card-header h2 button:focus{outline:0!important;box-shadow:none}.accordion.menu_accordion .card .card-body{background:0 0!important;padding:0}.accordion.menu_accordion .card .card-body ul{text-align:center;background:rgb(0 0 0 / .05)}.accordion.menu_accordion .card .card-body ul li{padding:.5em 0}.accordion.menu_accordion .card .card-body ul li a{text-transform:uppercase;color:#fff!important;font-weight:300}.accordion.menu_accordion .card .card-body ul li a:hover{color:#fff!important;text-decoration:underline}@media (min-width:768px) and (max-width:991.98px){.accordion.menu_accordion .card .card-body ul li a{font-size:1.5em}}.accordion.panel_iconos{margin-bottom:8rem}.accordion.panel_iconos .card{border:0;border-bottom:solid 1px rgb(135 134 138 / .3)}.accordion.panel_iconos .card:first-child{border-top:solid 1px rgb(135 134 138 / .3)}.accordion.panel_iconos .card .card-header{color:#e1127a;font-weight:700;font-size:24px;border:0!important;text-align:left;background:initial;padding:0}.accordion.panel_iconos .card .card-header h4{border:0;padding:1rem 0;border-radius:0!important;text-transform:uppercase;position:relative}.accordion.panel_iconos .card .card-header h4.collapsed svg.flecha_up,.accordion.panel_iconos .card .card-header h4:not(.collapsed) svg.flecha{display:none}.accordion.panel_iconos .card .card-header h4:not(.collapsed) svg.flecha_up{display:block}.accordion.panel_iconos .card .card-header svg.icono{height:64px;width:64px;fill:#e1127a;margin-right:3rem}@media (max-width:991.98px){.accordion.panel_iconos .card .card-header{font-size:16px}.accordion.panel_iconos .card .card-header svg.icono{height:47px;width:47px;margin-right:.5rem}}.accordion.panel_iconos .card .card-header svg.flecha,.accordion.panel_iconos .card .card-header svg.flecha_up{height:16px;width:31.7px;position:absolute;right:1.5rem;top:2.5rem;fill:#e1127a}.accordion.panel_iconos .card .card-body{color:#6c757d;font-weight:300;line-height:1.3em;text-align:left}.accordion.panel_iconos .card .card-body p{font-size:1em}.accordion.panel_iconos .card .card-body ol{list-style-type:decimal;margin-left:2em}@media (max-width:991.98px){.accordion.panel_iconos .card .card-header svg.flecha,.accordion.panel_iconos .card .card-header svg.flecha_up{right:0;top:2rem;height:8px;width:16px}.accordion.panel_iconos .card .card-body ol{margin-left:.5em}}.accordion.panel_iconos .card .card-body ol li{margin-bottom:1em}.accordion.panel_iconos .card .card-body ol li ol,.accordion.panel_iconos .card .card-body ol li ul{margin-left:2em;background:#f8f9fa;padding:2em}@media (max-width:991.98px){.accordion.panel_iconos .card .card-body ol li ol,.accordion.panel_iconos .card .card-body ol li ul{margin-left:0}.accordion.paneldesplega .card .card-header h2{text-align:left!important}}.accordion.panel_iconos .card .card-body ol li ol li,.accordion.panel_iconos .card .card-body ol li ul li{margin-bottom:.5em}.accordion.panel_iconos .card .card-body ul{font-size:1em;margin-left:2em;list-style-type:disc}.accordion.panel_iconos .card .card-body ul li{margin-bottom:1em}.accordion.panel_iconos .card .card-body strong{font-weight:600}.accordion.panel_iconos .card .card-body a{color:#e1127a;text-decoration:underline}.accordion.paneldesplega{margin-bottom:4em}.accordion.paneldesplega .card{border:2px solid #adb5bd!important;margin-bottom:.5em}.accordion.paneldesplega .card .card-header{border:0;background:inherit}.accordion.paneldesplega .card .card-header h2{padding:0;font-size:.9em;text-align:left!important}.accordion.paneldesplega .card .card-header h2 .btn{color:#6c757d;padding:.4em 0!important;text-align:left}.accordion.paneldesplega .card .card-body{color:#6c757d;font-weight:300;line-height:1.3em}.accordion.paneldesplega .card .card-body p{font-size:1em}.accordion.paneldesplega .card .card-body ol{list-style-type:decimal;margin-left:2em}@media (max-width:991.98px){.accordion.paneldesplega .card .card-body ol{margin-left:.5em}}.accordion.paneldesplega .card .card-body ol li{margin-bottom:1em}.accordion.paneldesplega .card .card-body ol li ol,.accordion.paneldesplega .card .card-body ol li ul{margin-left:2em;background:#f8f9fa;padding:2em}@media (max-width:991.98px){.accordion.paneldesplega .card .card-body ol li ol,.accordion.paneldesplega .card .card-body ol li ul{margin-left:0}}.accordion.paneldesplega .card .card-body ol li ol li,.accordion.paneldesplega .card .card-body ol li ul li{margin-bottom:.5em}.accordion.paneldesplega .card .card-body ul{font-size:1em;margin-left:2em;list-style-type:disc}.accordion.paneldesplega .card .card-body ul li{margin-bottom:1em}.accordion.paneldesplega .card .card-body strong{font-weight:600}.accordion.paneldesplega .card .card-body a{font-weight:600;color:#e1127a}.sn-promocion-tabs ul.nav-tabs{border:0;display:flex;justify-content:center}.sn-promocion-tabs ul.nav-tabs .nav-item .nav-link,.sn-promocion-tabs ul.nav-tabs .nav-link{height:100%;font-size:1.1rem;font-weight:300;opacity:1;color:#6d757d;border:0;margin:0 .5rem}.sn-promocion-tabs ul.nav-tabs .nav-item.show .nav-link,.sn-promocion-tabs ul.nav-tabs .nav-link.active{border:1px solid #555;height:100%;font-weight:600;border-radius:.45rem;padding:.8rem 1rem!important;font-size:1.1rem}.sn-promocion-tabs ul.nav-tabs .nav-link:not(.active):hover{background-color:#f4f5f7}.sn-promocion-tabs .tab-content .tab-pane{border:0;margin-top:1rem;padding:0}.sn-promocion-tabs .accordion-item .accordion-collapse h5,.sn-promocion-tabs .tab-content .tab-pane h5{font-weight:600;font-size:1.2rem}.sn-promocion-tabs .accordion-item .accordion-collapse p,.sn-promocion-tabs .tab-content .tab-pane p{font-size:1.1rem}.sn-promocion-tabs .accordion-item .accordion-collapse ul,.sn-promocion-tabs .tab-content .tab-pane ul{font-size:1.1rem;list-style:disc}.sn-promocion-tabs .accordion-item{border-width:0}.sn-promocion-tabs .accordion-item .accordion-header .accordion-button{border-bottom:1px solid #e1127a;border-top:1px solid #e1127a;margin-bottom:-1px;border-radius:0!important}.sn-promocion-tabs .accordion-item .accordion-header .accordion-button:focus,.sn-promocion-tabs .accordion-item .accordion-header .accordion-button:not(.collapsed){color:#000;background-color:#fff0;box-shadow:none;border-bottom-width:0}.sn-promocion-tabs .accordion-item .accordion-collapse{padding:1rem}@media (max-width:1399.98px){.sn-promocion-tabs .nav-item .nav-link,.sn-promocion-tabs .nav-link{font-size:.9rem;margin:0}.sn-promocion-tabs .nav-item.show .nav-link,.sn-promocion-tabs .nav-link.active{padding:.6rem 0.8rem!important;font-size:.9rem}}@media (max-width:991.98px){.sn-promocion-tabs{padding:0}}@media (max-width:767.98px){.sn-promocion-tabs{flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;padding-bottom:1rem}.sn-promocion-tabs .nav-item .nav-link,.sn-promocion-tabs .nav-link{font-size:.9rem}}.sn-tabs-alojamiento{margin:0 -15px}.sn-tabs-alojamiento .sn-tabs a{color:#2e2f57;font-weight:700;font-size:18px;cursor:pointer}.sn-tabs-alojamiento .sn-tabs a:hover{color:#2e2f57}.sn-tabs-alojamiento .sn-tab-content{position:relative;height:500px}.sn-tabs-alojamiento .sn-tab-content #Granada,.sn-tabs-alojamiento .sn-tab-content #SierraNevada{position:absolute;top:0;left:0;width:100%;visibility:hidden}.sn-tabs-alojamiento .sn-tab-content #Granada.activa,.sn-tabs-alojamiento .sn-tab-content #SierraNevada.activa{visibility:visible}.achieved>.closetoexpiration-inner,.achieved>.expired-inner,.achieved>.notachieved-inner,.achieved>.notactive-inner,.achieved>.pendingverification-inner,.closetoexpiration>.achieved-inner,.closetoexpiration>.expired-inner,.closetoexpiration>.notachieved-inner,.closetoexpiration>.notactive-inner,.closetoexpiration>.pendingverification-inner,.expired>.achieved-inner,.expired>.closetoexpiration-inner,.expired>.notachieved-inner,.expired>.notactive-inner,.expired>.pendingverification-inner,.notachieved>.achieved-inner,.notachieved>.closetoexpiration-inner,.notachieved>.expired-inner,.notachieved>.notactive-inner,.notachieved>.pendingverification-inner,.notactive>.achieved-inner,.notactive>.closetoexpiration-inner,.notactive>.expired-inner,.notactive>.notachieved-inner,.notactive>.pendingverification-inner,.pendingverification>.achieved-inner,.pendingverification>.closetoexpiration-inner,.pendingverification>.expired-inner,.pendingverification>.notachieved-inner,.pendingverification>.notactive-inner,.sn-card .achieved .achievement-partials{display:none!important}.sn-card .card{border:none;border-radius:8px;box-shadow:0 3px 6px rgb(0 0 0 / .29);flex-direction:row}.sn-card .card .card-link{position:relative;padding:2rem .5rem 2rem 2rem!important}@media (min-width:992px) and (max-width:1399.98px){.sn-card .card .card-link{padding:1.5rem 0 1.5rem 1.5rem!important}}@media (min-width:768px) and (max-width:991.98px){.sn-card .card .card-link{padding:.5rem 0 .5rem 0.5rem!important}}.sn-card .card .card-link .radial-progress-container{display:flex;justify-content:center;background-color:#2e2f57;max-height:205px;position:relative}.sn-card .card .card-link .radial-progress-container>span{position:absolute;top:0;color:#fff;font-variant:small-caps;font-size:1.5em}@media (max-width:991.98px){.sn-card .card .card-link .radial-progress-container>span{font-size:1em}}.sn-card .card .card-link .radial-progress-container .chart-container{margin:10px;transform:scale(.7)}.sn-card .card .card-link .radial-progress-container .chart-container .back{stroke:#fff;stroke-width:15}.sn-card .card .card-link .radial-progress-container .chart-container .front{stroke:#e1127a;stroke-width:15;stroke-linecap:round;transform:rotate(-90deg);transform-origin:center}.sn-card .card .card-link .radial-progress-container .chart-container .text{font-size:32px;fill:#fff}.sn-card .card .card-link picture img,.sn-card .card .img-card,.sn-card .card .radial-progress-container{-o-object-fit:cover;object-fit:cover;width:100%;border-radius:8px}.sn-card .card .card-content{display:flex;flex-direction:column}.sn-card .card .card-header{background:#fff!important;border:0!important;padding:1rem}.sn-card .card .card-header a:hover{text-decoration:none}.sn-card .card .card-header a h4{color:#2e2f57!important;text-transform:uppercase!important;font-weight:900!important;font-size:40px!important;margin-bottom:0;padding:0!important;background-color:transparent!important}.sn-card .card .card-header a h4:hover{color:#e1127a!important}.sn-card .card .card-body{display:flex;flex-direction:column;flex-basis:content;justify-content:space-between;padding:0 1rem 1rem}.sn-card .card .card-body p{font-size:18px;font-weight:500;line-height:24px;padding-bottom:.5rem;margin-bottom:0}.sn-card .card .card-body .card-actions{display:flex;justify-content:flex-end;align-items:center;margin-bottom:1rem}.sn-card .card .card-body .card-actions .sn-estado-titulo .sn-estado.achieved>.closetoexpiration,.sn-card .card .card-body .card-actions .sn-estado-titulo .sn-estado.achieved>.expired,.sn-card .card .card-body .card-actions .sn-estado-titulo .sn-estado.achieved>.notachieved,.sn-card .card .card-body .card-actions .sn-estado-titulo .sn-estado.achieved>.notactive,.sn-card .card .card-body .card-actions .sn-estado-titulo .sn-estado.achieved>.pendingverification,.sn-card .card .card-body .card-actions .sn-estado-titulo .sn-estado.closetoexpiration>.achieved,.sn-card .card .card-body .card-actions .sn-estado-titulo .sn-estado.closetoexpiration>.expired,.sn-card .card .card-body .card-actions .sn-estado-titulo .sn-estado.closetoexpiration>.notachieved,.sn-card .card .card-body .card-actions .sn-estado-titulo .sn-estado.closetoexpiration>.notactive,.sn-card .card .card-body .card-actions .sn-estado-titulo .sn-estado.closetoexpiration>.pendingverification,.sn-card .card .card-body .card-actions .sn-estado-titulo .sn-estado.expired>.achieved,.sn-card .card .card-body .card-actions .sn-estado-titulo .sn-estado.expired>.closetoexpiration,.sn-card .card .card-body .card-actions .sn-estado-titulo .sn-estado.expired>.notachieved,.sn-card .card .card-body .card-actions .sn-estado-titulo .sn-estado.expired>.notactive,.sn-card .card .card-body .card-actions .sn-estado-titulo .sn-estado.expired>.pendingverification,.sn-card .card .card-body .card-actions .sn-estado-titulo .sn-estado.notachieved>.achieved,.sn-card .card .card-body .card-actions .sn-estado-titulo .sn-estado.notachieved>.closetoexpiration,.sn-card .card .card-body .card-actions .sn-estado-titulo .sn-estado.notachieved>.expired,.sn-card .card .card-body .card-actions .sn-estado-titulo .sn-estado.notachieved>.notactive,.sn-card .card .card-body .card-actions .sn-estado-titulo .sn-estado.notachieved>.pendingverification,.sn-card .card .card-body .card-actions .sn-estado-titulo .sn-estado.pendingverification>.achieved,.sn-card .card .card-body .card-actions .sn-estado-titulo .sn-estado.pendingverification>.closetoexpiration,.sn-card .card .card-body .card-actions .sn-estado-titulo .sn-estado.pendingverification>.expired,.sn-card .card .card-body .card-actions .sn-estado-titulo .sn-estado.pendingverification>.notachieved,.sn-card .card .card-body .card-actions .sn-estado-titulo .sn-estado.pendingverification>.notactive,.sn-card .card .card-body .card-actions>.achieved,.sn-card .card .card-body .card-actions>.pendingverification{display:none}@media (max-width:991.98px){.sn-card .card .card-body .card-actions{flex-direction:column;align-items:flex-start}}.sn-card .card .card-body .card-actions .sn-estado-titulo{font-size:18px;font-weight:700;color:#8e8e8e!important;margin-right:1rem}.sn-card .card .card-body .card-actions .sn-estado-titulo .sn-estado{color:#e1127a!important}.sn-card .card .card-body .card-actions a.sn-boton{text-transform:capitalize}.sn-card .card .card-body .card-actions a.sn-boton:hover{background-color:#e1127a!important}@media (max-width:1399.98px){.sn-card .card .card-body .card-actions a.sn-boton{padding:.4rem 1rem!important}}.sn-card.sn-pases-industriales .card,.sn-card.sn-tarjeta-card .card{flex-wrap:wrap}.sn-card.sn-pases-industriales .card>.col-12{padding:0 2rem!important}@media (min-width:992px) and (max-width:1399.98px){.sn-card.sn-pases-industriales .card>.col-12{padding:0 1.5rem!important}}@media (min-width:768px) and (max-width:991.98px){.sn-card.sn-pases-industriales .card>.col-12{padding:0 0.5rem!important}}@media (max-width:767.98px){.sn-card.sn-pases-industriales .card>.col-12{padding:0 15px!important}}.sn-card.sn-documentacion .alert,.sn-card.sn-pases-industriales .card .alert{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:.35rem 1rem;margin-bottom:.75rem}.sn-card.sn-pases-industriales .card .alert .achievement-msg{text-align:right}.sn-card.sn-documentacion .alert.alert-danger .achievement-name,.sn-card.sn-pases-industriales .card .alert.alert-danger .achievement-name{white-space:nowrap;padding-right:1rem}.sn-card.sn-pases-industriales .card .no-partials.alert{display:none}.sn-card.sn-pases-industriales .card.has-partials-no .no-partials.alert{display:flex}.sf-login-page form .form-group .input-group-text,.sf-login-page form .row:last-child button svg,.sf-login-page form hr,.sn-card.sn-anuncio-logro .sn-tarjeta-activa-null .sn-tarjeta-activa,.sn-card.sn-anuncio-logro .sn-tarjeta-activa-yes .sn-tarjeta-inactiva,.sn-card.sn-anuncio-logro .sn-tipo-tarjeta-1 .sn-tarjeta-desechable,.sn-card.sn-anuncio-logro .sn-tipo-tarjeta-2 .sn-tarjeta-permanente,.sn-card.sn-anuncio-logro .sn-tipo-tarjeta-3 .sn-tarjeta-desechable,.sn-card.sn-anuncio-logro .sn-tipo-tarjeta-4 .sn-tarjeta-desechable,.sn-card.sn-anuncio-logro .sn-tipo-tarjeta-5 .sn-tarjeta-desechable,.sn-card.sn-tarjeta-card .sn-tarjeta-activa-null .sn-tarjeta-activa,.sn-card.sn-tarjeta-card .sn-tarjeta-activa-yes .sn-tarjeta-inactiva,.sn-card.sn-tarjeta-card .sn-tipo-tarjeta-1 .sn-tarjeta-desechable,.sn-card.sn-tarjeta-card .sn-tipo-tarjeta-2 .sn-tarjeta-permanente,.sn-card.sn-tarjeta-card .sn-tipo-tarjeta-3 .sn-tarjeta-desechable,.sn-card.sn-tarjeta-card .sn-tipo-tarjeta-4 .sn-tarjeta-desechable,.sn-card.sn-tarjeta-card .sn-tipo-tarjeta-5 .sn-tarjeta-desechable{display:none}.sn-card.sn-anuncio-logro .card-link .sn-cta-logro,.sn-card.sn-anuncio-logro .card-link .sn-tarjeta-inactiva,.sn-card.sn-tarjeta-card .card-link .sn-cta-logro,.sn-card.sn-tarjeta-card .card-link .sn-tarjeta-inactiva{position:absolute;top:90px;left:50px;color:#2e2f57;font-size:3em;font-variant:small-caps;font-weight:700;transform:rotate(333deg);z-index:20}@media (min-width:992px) and (max-width:1399.98px){.sn-card.sn-anuncio-logro .card-link .sn-cta-logro,.sn-card.sn-anuncio-logro .card-link .sn-tarjeta-inactiva,.sn-card.sn-tarjeta-card .card-link .sn-cta-logro,.sn-card.sn-tarjeta-card .card-link .sn-tarjeta-inactiva{top:65px;left:32px;font-size:2em}}@media (min-width:768px) and (max-width:991.98px){.sn-card.sn-anuncio-logro .card-link .sn-cta-logro,.sn-card.sn-anuncio-logro .card-link .sn-tarjeta-inactiva,.sn-card.sn-tarjeta-card .card-link .sn-cta-logro,.sn-card.sn-tarjeta-card .card-link .sn-tarjeta-inactiva{top:31px;left:8px;font-size:1.4em}.sn-card.sn-tarjeta-card .card .card-header{padding:2rem 0 1rem 1rem}}@media (min-width:576px) and (max-width:767.98px){.sn-card.sn-anuncio-logro .card-link .sn-cta-logro,.sn-card.sn-anuncio-logro .card-link .sn-tarjeta-inactiva,.sn-card.sn-tarjeta-card .card-link .sn-cta-logro,.sn-card.sn-tarjeta-card .card-link .sn-tarjeta-inactiva{left:3%;font-size:1.8em}}@media (max-width:575.98px){.sn-card.sn-anuncio-logro .card-link .sn-cta-logro,.sn-card.sn-anuncio-logro .card-link .sn-tarjeta-inactiva,.sn-card.sn-tarjeta-card .card-link .sn-cta-logro,.sn-card.sn-tarjeta-card .card-link .sn-tarjeta-inactiva{font-size:1em;left:3%}}.sn-card.sn-anuncio-logro .card-link .img-card,.sn-card.sn-tarjeta-card .card-link .img-card{opacity:.2;z-index:10}.sn-card.sn-anuncio-logro .sn-tarjeta-activa-yes .img-card,.sn-card.sn-tarjeta-card .sn-tarjeta-activa-yes .img-card{opacity:1!important}.sn-card.sn-tarjeta-card .card .card-header{padding:2rem 0 1rem 1rem}.sn-card.sn-tarjeta-card .card .card-header h4{color:#e1127a!important;text-transform:uppercase!important;font-weight:500!important;font-size:16px!important;margin-bottom:0;padding:0!important;background-color:transparent!important}.sn-card.sn-tarjeta-card .card .card-header h2{text-transform:uppercase!important;font-weight:700!important;font-size:33px!important;color:#2e2f57}.sn-card.sn-tarjeta-card .card .card-body{justify-content:flex-end;padding:0 1rem 1rem}@media (min-width:768px) and (max-width:991.98px){.sn-card.sn-tarjeta-card .card .card-header h2{font-size:20px!important}.sn-card.sn-tarjeta-card .card .card-body{padding:0 1rem 1rem}}.sn-card.sn-tarjeta-card .card .card-body p{margin:auto 0}.sn-card.sn-tarjeta-card .card .card-body .card-actions{display:flex;justify-content:flex-start}.sn-card.sn-tarjeta-card .card .card-body .card-actions a.sn-boton{text-transform:capitalize;border:1px solid #e1127a;background-color:#fff!important;color:#e1127a!important}.sn-card.sn-tarjeta-card .card .card-body .card-actions a.sn-boton:hover{background-color:#fff!important}@media (min-width:992px) and (max-width:1399.98px){.sn-producto-card.media-pantalla .card .card-content .card-body .sn-ver-producto,.sn-producto-card.slider .card .card-content .card-body .sn-ver-producto{padding:.4rem 1rem!important}}.sn-producto-card{margin-bottom:3rem}@media (max-width:575.98px){.sn-card .card{flex-direction:column;align-items:center;justify-items:center}.sn-card .card .card-link{padding:2rem 2rem 2rem 2rem!important}.sn-card.sn-tarjeta-card .card .card-header h2{font-size:20px!important}.sn-producto-card{margin-bottom:1.5rem}}.sn-producto-card .card{border-radius:15px;background-color:#f4f5f7;text-align:left;color:#000;border:none;box-shadow:rgb(0 0 0 / .1) 0 1px 5px 0}.sn-producto-card .card .card-family{position:absolute;left:0;top:0;z-index:10;width:100%;background-color:rgb(46 47 87 / .7);border-top-left-radius:15px;border-top-right-radius:15px;margin:0}.sn-producto-card .card .card-family .col-md-4{padding:0}.sn-producto-card .card .card-family .product-formgroup{display:inline-flex;flex-direction:row;align-content:flex-start;text-align:left;padding:.75em 0;margin:0;border-bottom-right-radius:5px;width:100%}.sn-producto-card .card .card-family .product-formgroup label{display:flex;color:#fff!important;white-space:nowrap;font-weight:600;margin-bottom:0;line-height:37px;font-size:1rem!important;text-decoration:none!important;background-color:transparent!important;justify-content:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.sn-producto-card .card .card-family .product-formgroup select{border:none!important;border-radius:5px;text-align:left;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none!important;color:#2e2f57;margin-left:.5rem}.sn-producto-card .card .financeoptions-small-notification{position:absolute;left:0;bottom:0;z-index:10;width:100%;background-color:rgb(46 47 87 / .7);color:#fff;cursor:pointer;padding:.5rem 1rem}.sn-producto-card .card .financeoptions-small-notification span{font-weight:600;color:#fff;font-size:1rem;margin-bottom:0;line-height:37px}.sn-producto-card .card .financeoptions-small-notification img{height:21px;margin-left:10px}.sn-producto-card .card .card-link{position:relative}.sn-producto-card .card .card-packs{position:absolute;top:70px;left:-10px}.sn-producto-card .card .card-packs .prod-packs-notice{padding:5px 1.5em;background-color:#e1127a!important;font-size:1rem!important;font-weight:600;color:#fff;width:auto;border-radius:5px;text-decoration:none!important;text-transform:unset!important}.sn-producto-card .card .card-packs .prod-packs-notice a{color:#fff!important}.sn-producto-card .card .card-packs .prod-packs-notice a:hover{color:#2e2f57!important;text-decoration:none}.sn-producto-card .card .img-card{-o-object-fit:cover;object-fit:cover;width:100%;border-top-left-radius:15px;border-top-right-radius:15px}.sn-producto-card .card .card-content{display:flex;flex-direction:column;height:100%}.sn-producto-card .card .card-header{background:#f4f5f7!important;border:0!important;padding:2rem 1.5rem .5rem}.sn-producto-card .card .card-header a{color:inherit}.sn-producto-card .card .card-header a:hover{color:#000!important}.sn-producto-card .card .card-header a h4{font-weight:600;font-size:1.5rem!important;margin-bottom:0;color:#2e2f57}.sn-producto-card .card .card-body{font-size:1rem;padding:0 1.5rem 1.5rem;display:flex;flex-wrap:wrap;justify-content:space-between;align-content:space-between}.sn-producto-card .card .card-body p{font-weight:400;margin:0;padding-bottom:.5rem;font-size:1.1rem;width:100%}.sn-producto-card .card .sn-precio{font-size:1.5rem;font-weight:600;color:#2e2f57;display:flex;flex-direction:row;flex-wrap:wrap;align-content:flex-end}.sn-producto-card .card .sn-precio .price.best-price{font-weight:600}.sn-producto-card .card .sn-precio .price-from{color:#000;font-size:1.3rem;font-weight:300;margin-right:8px}.sn-producto-card .card .sn-precio .price-original{color:#8e8e8e!important;text-decoration:line-through;margin-left:12px;font-weight:400}.sn-producto-card .card .sn-precio .best-discount,.sn-producto-card .sn-precio .available-achievements-container .available-achievements-modal-link{position:absolute;top:70px;right:-10px;background-color:#e1127a!important;padding:5px 1.5em;color:#fff;font-weight:600;font-size:1rem!important;width:auto;border-radius:5px;text-decoration:none!important;text-transform:unset!important;font-style:unset!important}.sn-producto-card .card .sn-precio .best-discount:after{content:"de descuento";margin-left:5px}.sn-producto-card.sn-producto-card-english .card .sn-precio .best-discount:after{content:"off"}.sn-producto-card .sn-precio .available-achievements-container .available-achievements-modal-link{top:110px}@media (max-width:575.98px){.sn-producto-card .card .sn-precio{display:flex;flex-direction:column;justify-content:flex-end}.sn-producto-card .card .sn-ppc{margin-top:1rem}.sn-producto-card .card .sn-precio .price.best-price{order:2}.sn-producto-card .card .sn-precio .price-original{margin-left:0;order:1}}@media (min-width:1200px) and (max-width:1399.98px){.sn-producto-card .card .sn-precio{display:flex;flex-direction:column;justify-content:flex-end}.sn-producto-card .card .sn-ppc{margin-top:1rem}.sn-producto-card .card .sn-precio .price.best-price{order:2}.sn-producto-card .card .sn-precio .price-original{margin-left:0;order:1}.sn-producto-card .card .sn-precio .price-from{font-size:.9rem;margin-right:5px}.sn-producto-card .card .card-family .product-formgroup{padding:.4em 0}.sn-producto-card .card .sn-precio .best-discount{top:53px}.sn-producto-card .sn-precio .available-achievements-container .available-achievements-modal-link{top:90px}.sn-producto-card .card .financeoptions-small-notification{padding:.4rem 1rem}}.sn-producto-card .card .product-price-calculator{display:flex;align-items:center}.sn-producto-card .card .product-price-calculator .product-price-calculator-purchaseinfo{font-size:1.75rem;height:42px}.sn-producto-card .card .product-price-calculator svg{display:none}@media (max-width:420px){.sn-producto-card .card .sn-precio .price-from{font-size:1rem;margin-right:5px}.sn-producto-card .card .card-family .product-formgroup{padding:.3em 0}.sn-producto-card .card .sn-precio .best-discount{top:48px}.sn-producto-card .sn-precio .available-achievements-container .available-achievements-modal-link{top:85px}.sn-producto-card .card .financeoptions-small-notification{padding:.3rem 1rem}}@media (min-width:576px) and (max-width:680px){.sn-producto-card .card .card-header a h4{font-size:1.2rem!important}.sn-producto-card .card .card-family .product-formgroup .col-md-4{max-width:66.666666%!important}.sn-producto-card .card .card-family .product-formgroup .col-md-8{max-width:33.333333%!important}.sn-producto-card .card .card-family .product-formgroup{padding:.2em 0!important}.sn-producto-card .card .sn-precio .best-discount{display:none}.sn-producto-card .sn-precio .available-achievements-container .available-achievements-modal-link{top:45px}.sn-producto-card .card .sn-precio{display:flex;flex-direction:column;justify-content:flex-end}.sn-producto-card .card .sn-ppc{margin-top:1rem}.sn-producto-card .card .sn-precio .price.best-price{order:2;font-size:1.2rem}.sn-producto-card .card .sn-precio .price-original{margin-left:0;order:1;white-space:nowrap;font-size:1.2rem}.sn-producto-card .card .sn-precio .price-from{font-size:1rem;margin-right:0;position:absolute;bottom:42px}.sn-producto-card .card .financeoptions-small-notification{padding:.2rem .5rem}}@media (max-width:767px){.sn-producto-card .card .card-header{padding:1rem 1.5rem .5rem}}.sn-producto-card .card-family .product-cvs{padding:0 1rem}.sn-producto-card .card .card-family .col-md-4{max-width:50%!important}.sn-producto-card .card .card-family .col-md-8{padding:0 0 0 1rem;max-width:50%!important}.sn-producto-card .card .card-family .product-formgroup select{padding:.375rem 2.25rem .375rem .75rem;width:initial;max-width:100%}.sn-producto-card .card-best-discount .best-discount{position:absolute;right:-3px;bottom:70px;background:#e1127a;color:#fff;padding:5px 10px}.sn-producto-card .available-achievements-container{display:inline-block;margin-left:1rem}.sn-producto-card .available-achievements-container .available-achievements-modal-link{color:#000;text-decoration:underline!important;font-style:italic}.sn-producto-card .card .product-price-calculator .product-price-calculator-purchaseinfo svg{display:inline-block;margin-left:.5rem;color:#2e2f57;cursor:pointer}.alerta-activa .atencion a,.alerta-activa .atencion a:hover,.alerta-activa .atencion span,.alerta-activa .clara a,.alerta-activa .clara a:hover,.alerta-activa .clara span{color:#8e8e8e!important}@media (max-width:575.98px){.alerta-activa .container.sn-alerta{padding:1rem 15px!important}}.alerta-activa .primario{background-color:#2e2f57!important}.alerta-activa .secundario{background-color:#e1127a!important}.alerta-activa .exito{background-color:#28a745!important}.alerta-activa .peligro{background-color:#dc3545!important}.alerta-activa .atencion{background-color:#f9ff6c!important}.alerta-activa .info{background-color:#17a2b8!important}.alerta-activa .clara{background-color:#f8f9fa!important}.alerta-activa a,.alerta-activa a:hover,.alerta-activa span{color:#fff}.alerta-activa .oscura{background-color:#343a40!important}.alerta-activa a{padding-left:.5rem;text-decoration:underline}.alerta-activa a[href="{'id':'13'}"],.alerta-inactiva{display:none}.sn-categoria-banner-1 a{position:relative;display:inline-block;width:100%;height:100%;color:#fff!important}.sn-categoria-banner-1 a:hover{color:#fff!important;text-decoration:none}.sn-categoria-banner-1 a img{border-radius:15px;width:100%;max-height:500px;-o-object-fit:cover;object-fit:cover}.sn-categoria-banner-1 a h3{font-size:55px;font-weight:900;text-transform:uppercase;position:absolute;bottom:4rem;left:3rem;text-shadow:0 3px 6px rgb(0 0 0 / .29);z-index:20;margin-bottom:0}@media (max-width:767.98px){.sn-categoria-banner-1 a h3{font-size:26px;bottom:1rem;left:1rem;line-height:23px}}@media (min-width:576px) and (max-width:767.98px){.sn-categoria-banner-1 a h3{font-size:30px!important}}.sn-categoria-banner-1 a .sn-overlay{width:100%;height:100%;position:absolute;top:0;z-index:10}.sn-categoria-banner-1 a .sn-overlay div{width:100%;height:100%;opacity:.6}.sn-categoria-banner-1.banner-overlay img{filter:grayscale(1)}.sn-categoria-banner-1.banner-overlay>div.transparente img{filter:none}.sn-categoria-banner-2,.sn-categoria-banner-3{text-align:center;border-radius:10px}.sn-categoria-banner-2 a,.sn-categoria-banner-3 a{position:relative}.sn-categoria-banner-2 img,.sn-categoria-banner-3 img{border-radius:15px}.sn-categoria-banner-2 h3,.sn-categoria-banner-3 h3{display:inline-block;position:absolute;top:-50%;left:0;right:0;font-size:22px!important;font-weight:800!important;padding:1.5rem 4rem;background-color:#2e2f57!important;text-transform:uppercase;color:#fff!important;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto}@media (max-width:767.98px){.sn-categoria-banner-2 h3,.sn-categoria-banner-3 h3{font-size:20px!important;padding:.5rem}}@media (max-width:575.98px){.sn-categoria-banner-2 h3:hover,.sn-categoria-banner-3 h3:hover{color:#fff!important;text-decoration:none}}.sn-categoria-banner-1.sn-banner-withoverlay,.sn-categoria-banner-3.sn-banner-withoverlay{position:relative;text-align:initial}.sn-categoria-banner-1.sn-banner-withoverlay .sn-banner-overlay,.sn-categoria-banner-3.sn-banner-withoverlay .sn-banner-overlay{position:absolute;top:0;left:0;width:calc(100% - var(--bs-gutter-x));height:100%;background:rgb(0 0 0 / .3);border-radius:15px;display:flex;justify-content:center;align-items:center;margin:0 12px}.sn-categoria-banner-1.sn-banner-withoverlay h3,.sn-categoria-banner-3.sn-banner-withoverlay h3{font-size:2.3rem!important;color:#fff!important;text-shadow:1px 1px 7px #000;font-weight:600!important;padding:0;margin:0;position:absolute;display:inline-block;top:initial;bottom:2rem;left:2rem;background-color:transparent!important;text-transform:initial}.sn-producto-card.sn-banner-texto .card,.sn-producto-card.sn-banner-texto .card .card-header{background-color:#fff!important}@media (max-width:1399.98px){.sn-categoria-banner-1.sn-banner-withoverlay h3,.sn-categoria-banner-3.sn-banner-withoverlay h3{font-size:1.5rem}}@media (max-width:991.98px){.sn-categoria-banner-1.sn-banner-withoverlay h3,.sn-categoria-banner-3.sn-banner-withoverlay h3{font-size:1.2rem!important;left:1rem;bottom:1rem}}@media (max-width:767.98px){.sn-categoria-banner-1.sn-banner-withoverlay h3,.sn-categoria-banner-3.sn-banner-withoverlay h3{font-size:1.7rem!important;left:1.5rem;bottom:1.5rem}}.sn-categoria-banner-1.sn-banner-withoverlay.sn-banner-manual .sn-banner-overlay,.sn-categoria-banner-3.sn-banner-withoverlay.sn-banner-manual .sn-banner-overlay{width:100%;margin:0}.sn-categoria-banner-1.sn-banner-withoverlay.sn-banner-manual-boton,.sn-categoria-banner-3.sn-banner-withoverlay.sn-banner-manual-boton{position:relative}.sn-categoria-banner-1.sn-banner-withoverlay.sn-banner-manual-boton img,.sn-categoria-banner-3.sn-banner-withoverlay.sn-banner-manual-boton img{width:100%;height:100%;max-height:300px;-o-object-fit:cover;object-fit:cover;border-radius:15px}.sn-categoria-banner-1.sn-banner-withoverlay.sn-banner-manual-boton .sn-banner-overlay,.sn-categoria-banner-3.sn-banner-withoverlay.sn-banner-manual-boton .sn-banner-overlay{left:0;margin:0;width:100%}.sn-categoria-banner-1.sn-banner-withoverlay.sn-banner-manual-boton h3,.sn-categoria-banner-3.sn-banner-withoverlay.sn-banner-manual-boton h3{font-size:3rem!important;font-weight:800!important;color:#fff;max-width:270px;position:absolute}.sn-categoria-banner-1.sn-banner-withoverlay.sn-banner-manual-boton span,.sn-categoria-banner-3.sn-banner-withoverlay.sn-banner-manual-boton span{position:relative}.sn-categoria-banner-1.sn-banner-withoverlay.sn-banner-manual-boton a.btn,.sn-categoria-banner-3.sn-banner-withoverlay.sn-banner-manual-boton a.btn{padding:.4rem 2rem .4rem 1rem!important;display:inline;width:auto;height:auto}.sn-categoria-banner-1.sn-banner-withoverlay.sn-banner-manual-boton a.btn:after,.sn-categoria-banner-3.sn-banner-withoverlay.sn-banner-manual-boton a.btn:after{content:">";display:block;position:absolute;top:5px;right:1rem}@media (min-width:576px){.sn-categoria-banner-1.sn-banner-withoverlay.sn-banner-manual-boton h3,.sn-categoria-banner-3.sn-banner-withoverlay.sn-banner-manual-boton h3{top:2rem;left:4rem}.sn-categoria-banner-1.sn-banner-withoverlay.sn-banner-manual-boton a.btn,.sn-categoria-banner-3.sn-banner-withoverlay.sn-banner-manual-boton a.btn{position:absolute;bottom:3rem;left:4rem}}@media (max-width:767.98px){.sn-categoria-banner-1.sn-banner-withoverlay.sn-banner-manual-boton h3,.sn-categoria-banner-3.sn-banner-withoverlay.sn-banner-manual-boton h3{font-size:2rem!important;font-weight:600!important;line-height:1.2;top:.5rem;left:2rem}.sn-categoria-banner-1.sn-banner-withoverlay.sn-banner-manual-boton a.btn,.sn-categoria-banner-3.sn-banner-withoverlay.sn-banner-manual-boton a.btn{position:absolute;bottom:.5rem;left:2rem}.sn-producto-breadcrumb{margin-top:1rem}}@media (max-width:459.98px){.sn-categoria-banner-1.sn-banner-withoverlay.sn-banner-manual-boton h3,.sn-categoria-banner-3.sn-banner-withoverlay.sn-banner-manual-boton h3{font-size:1.4rem!important}}@media (min-width:768px) and (max-width:991.98px){.sn-categoria-banner-3 h3{font-size:20px!important;padding:1rem .5rem}}.sn-producto-card.sn-banner-texto .card .img-card{max-height:300px}.sn-producto-card.sn-banner-texto .card .card-header a h2{transition:all 0.2s ease;font-weight:600;font-size:1.5rem!important;margin-bottom:0;color:#2e2f57}.sn-producto-card.sn-banner-texto .card .card-header a h2:before{content:"";border:solid #e1127a;border-width:0 4px 4px 0;display:inline-block;margin-right:.5rem;padding:5px;transform:rotate(-45deg);transition:transform 0.2s ease}.sn-promocion-banner>div{box-shadow:0 3px 6px rgb(0 0 0 / .29);background:linear-gradient(0.25turn,#2e2f57,#e1127a);text-align:center}.sn-promocion-banner>div .btn.btn-secondary{color:#fff!important;border:2px solid #fff!important;background:0 0!important}.sn-promocion-banner>div .btn.btn-secondary:hover{color:#e5ca27!important;border:2px solid #e5ca27!important;background:0 0!important}.ribbon{line-height:.8em;font-size:1.5em;text-transform:uppercase;text-align:center;font-weight:700;text-shadow:1px 1px 5px rgb(0 0 0 / .15);letter-spacing:-2px;display:block;width:6rem;height:4rem;background:linear-gradient(to bottom,#999 0,#ccc 100%);color:#fff;float:left;padding-top:1rem;filter:drop-shadow(0 .5rem .3em rgb(0 0 0 / .5));transform:translate3d(0,0,0);position:absolute;top:1rem;left:1rem}.ribbon:after{content:"";width:0;height:0;border-right:3rem solid #fff0;border-left:3rem solid #fff0;border-top:1.5rem solid #ccc;position:absolute;top:4rem;left:0}.ribbon.ribbon-red{background:linear-gradient(to bottom,#d3362d 0,#e57368 100%)}.ribbon.ribbon-red:after{border-top:1.5rem solid #e57368}.ribbon.ribbon-orange{background:linear-gradient(to bottom,#e7711b 0,#f7981d 100%)}.ribbon.ribbon-orange:after{border-top:1.5rem solid #f7981d}.ribbon.ribbon-yellow{background:linear-gradient(to bottom,#f1ca3a 0,#f6eb3b 100%)}.ribbon.ribbon-yellow:after{border-top:1.5rem solid #f6eb3b}.ribbon.ribbon-green{background:linear-gradient(to bottom,#5f9654 0,#65b045 100%)}.ribbon.ribbon-green:after{border-top:1.5rem solid #65b045}.ribbon.ribbon-blue{background:linear-gradient(to bottom,#1c91c0 0,#11a9cc 100%)}.ribbon.ribbon-blue:after{border-top:1.5rem solid #11a9cc}.ribbon.ribbon-purple{background:linear-gradient(to bottom,#5c3292 0,#7e3794 100%)}.ribbon.ribbon-purple:after{border-top:1.5rem solid #7e3794}.section.sn-category-tree-menu-section{overflow:hidden}@media (min-width:768px){.bhp-tree-component-part{padding:0;flex-direction:column}.bhp-tree-component-part .bhp-tree-firstlevel{display:flex;flex-direction:row;justify-content:center;width:100%;background-color:#f4f5f7;border-bottom:1px solid #e1127a}.bhp-tree-component-part .bhp-tree-firstlevel .bhp-tree-item{display:inline-flex;flex-direction:column;align-items:center;width:150px;padding:.75rem .2rem}.bhp-tree-component-part .bhp-tree-firstlevel .bhp-tree-item a{display:inline-flex;flex-direction:column;align-items:center}.bhp-tree-component-part .bhp-tree-firstlevel .bhp-tree-item a:hover{text-decoration:none}.bhp-tree-component-part .bhp-tree-firstlevel .bhp-tree-item a:hover span{color:#e1127a}.bhp-tree-component-part .bhp-tree-firstlevel .bhp-tree-item img{width:55px;filter:invert(40%) sepia(30%) saturate(150%) hue-rotate(20deg) brightness(90%) contrast(95%)}.bhp-tree-component-part .bhp-tree-firstlevel .bhp-tree-item a:hover img,.bhp-tree-component-part .bhp-tree-firstlevel .bhp-tree-item.bhp-tree-item-active img{filter:invert(70%) sepia(40%) saturate(200%) hue-rotate(60deg) brightness(90%) contrast(95%)}.bhp-tree-component-part .bhp-tree-firstlevel .bhp-tree-item span{color:#2e2f57;font-size:15px;font-weight:700;text-transform:uppercase;text-align:center}.bhp-tree-component-part .bhp-tree-firstlevel .bhp-tree-item span :hover{text-decoration:none}.bhp-tree-component-part .bhp-tree-firstlevel .bhp-tree-item.bhp-tree-item-active{border-top:1px solid #e1127a;border-left:1px solid #e1127a;border-right:1px solid #e1127a;border-bottom:1px solid #fff;border-radius:10px 10px 0 0;margin-bottom:-1px;background-color:#fff}.bhp-tree-component-part .bhp-tree-firstlevel .bhp-tree-item.bhp-tree-item-active span{color:#e1127a}.bhp-tree-component-part .bhp-tree-sublevel{text-align:center;width:100%;padding:1.5rem 0 .5rem}.bhp-tree-component-part .bhp-tree-sublevel .bhp-tree-item{display:inline-flex}.bhp-tree-component-part .bhp-tree-sublevel .bhp-tree-item .sn-menu-categorias a{padding:3px 1.5rem;color:#2e2f57}.bhp-tree-component-part .bhp-tree-sublevel .bhp-tree-item .sn-menu-categorias a span{font-size:1.2rem;font-weight:500}.bhp-tree-component-part .bhp-tree-sublevel .bhp-tree-item .sn-menu-categorias a:hover{color:#8e8e8e;text-decoration:none}.bhp-tree-component-part .bhp-tree-sublevel .bhp-tree-item.bhp-tree-item-active a{background-color:#e1127a;border-radius:30px}.bhp-tree-component-part .bhp-tree-sublevel .bhp-tree-item.bhp-tree-item-active a span{color:#fff}}.bhp-tree-component-part .bhp-tree-component-part-mobile .collapse.show .card-body,.bhp-tree-component-part .bhp-tree-component-part-mobile .collapsing .card-body,.bhp-tree-component-part .bhp-tree-component-part-mobile div.bhp-tree-item{padding:0}@media (min-width:768px) and (max-width:991.98px){.bhp-tree-component-part .bhp-tree-firstlevel .bhp-tree-item span{font-size:12px}}.bhp-tree-component-part .bhp-tree-component-part-mobile.menu-selected{background-color:#2e2f57;text-align:center}.bhp-tree-component-part .bhp-tree-component-part-mobile.menu-selected .bhp-tree-item span{color:#fff}.bhp-tree-component-part .bhp-tree-component-part-mobile.menu-selected .bhp-tree-item img{filter:invert(100%)}.bhp-tree-component-part .bhp-tree-component-part-mobile.menu-toggler svg{width:1rem;color:#2e2f57}.bhp-tree-component-part .bhp-tree-component-part-mobile.menu-toggler svg.fa-filter{color:#fff}.bhp-tree-component-part .bhp-tree-component-part-mobile div.bhp-tree-item a{display:inline-flex;flex-direction:row;align-items:center}.bhp-tree-component-part .bhp-tree-component-part-mobile div.bhp-tree-item img{margin:0 .5rem 0 0;width:35px;filter:invert(40%) sepia(30%) saturate(150%) hue-rotate(20deg) brightness(90%) contrast(95%)}.bhp-tree-component-part .bhp-tree-component-part-mobile div.bhp-tree-item span{color:#2e2f57;font-size:16px;font-weight:700;text-transform:uppercase}.bhp-tree-component-part .bhp-tree-component-part-mobile .first-level-box .bhp-tree-item-active span,.bhp-tree-component-part .bhp-tree-component-part-mobile .second-level-box .second-level-box-content .bhp-tree-item-active span{color:#e1127a}.bhp-tree-component-part .bhp-tree-component-part-mobile div.bhp-tree-item a:hover,.bhp-tree-component-part .bhp-tree-component-part-mobile div.bhp-tree-item span:hover{text-decoration:none}.bhp-tree-component-part .bhp-tree-component-part-mobile .card{border:none}.bhp-tree-component-part .bhp-tree-component-part-mobile .card .card-header{background-color:#fff0}.bhp-tree-component-part .bhp-tree-component-part-mobile .collapse.show{border-bottom:1px solid rgb(0 0 0 / .175)}.bhp-tree-component-part .bhp-tree-component-part-mobile .second-level-box .second-level-box-content{margin-right:20px}.bhp-tree-component-part .bhp-tree-component-part-mobile .second-level-box .second-level-box-content .bhp-tree-item{width:auto;border-bottom:1px solid rgb(0 0 0 / .175);padding:.5rem 0;text-align:center}.bhp-tree-component-part .bhp-tree-component-part-mobile .second-level-box .second-level-box-content .bhp-tree-item:last-child{border-bottom:none}.bhp-tree-component-part .bhp-tree-component-part-mobile .second-level-box .second-level-box-content .bhp-tree-item span{font-weight:600}.bhp-tree-component-part .bhp-tree-component-part-mobile .first-level-box .bhp-tree-item-active img{filter:invert(70%) sepia(40%) saturate(200%) hue-rotate(60deg) brightness(90%) contrast(95%)}.modal-header .sf-popup-fullscreen.sf-pointer{color:#e1127a!important}.modal-header .sf-popup-fullscreen.sf-pointer:hover{opacity:.8}.modal.show .modal-header{background-color:#2e2f57;padding:1rem;border-bottom:none}.modal.show .modal-header .modal-title{font-size:24px;font-weight:400;color:#fff}.modal.show .modal-header button.btn-close{opacity:1!important;filter:brightness(0) invert(1)}.modal.show .modal-header button.btn-close:hover{opacity:0.5!important}.modal.show .modal-body .product-price-calculator-panel{flex-direction:column;margin:0 auto}.modal.show .modal-body .product-price-calculator-panel>.ppc-formgroup{max-width:500px}.modal.show .modal-body .product-price-calculator-panel>.ppc-formgroup .ppc-formgroup-label{font-size:18px;font-weight:700}.modal.show .modal-body .product-price-calculator-panel>.ppc-formgroup:not(.ppc-formgroup-other){max-width:200px}.modal.show .modal-body .product-price-calculator-panel .ppc-formgroup-value-div .rw-widget-picker{max-width:12rem}.modal.show .modal-body .product-price-calculator-panel .ppc-formgroup-value-div .rw-widget-picker .rw-datetime-picker input.rw-input{width:10rem!important;font-size:18px;font-weight:600}.modal.show .modal-body .product-price-calculator-panel .ppc-formgroup-value-div select{font-size:18px;font-weight:600;min-height:41px}.modal.show .modal-body .product-price-calculator-panel .ppc-formgroup-value-div .ppc-additional-benes-toggler{margin:10px 0;cursor:pointer}.modal.show .modal-body .product-price-calculator-panel .ppc-formgroup-value-div .ppc-additional-benes-toggler svg{margin-left:1em;color:#e1127a!important}.modal.show .modal-body .tasks-table-navigation{color:#e1127a!important}.modal.show .modal-body .tasks-table-navigation:hover{color:#2e2f57!important}.modal.show .modal-body .tasks-table-view-mode-toggler{font-variant:small-caps;font-size:1.3em}.modal.show .modal-body .tasks-chart-navigation a,.modal.show .modal-body .tasks-chart-navigation span{color:#e1127a!important}.modal.show .modal-body .tasks-chart-navigation a:hover,.modal.show .modal-body .tasks-chart-navigation span:hover{color:#2e2f57!important}.modal.show.product-price-calculator-modal .modal-dialog.modal-lg{max-width:600px}.modal.show.product-price-calculator-modal .ppc-actions{justify-content:space-between;padding-top:2rem!important;position:relative}.bec-tasks-table-modal .purchase-tasks-table .tasks-table-legend .tasks-table-legend-price-icon,.bec-tasks-table-modal .purchase-tasks-table .tasks-table-legend .tasks-table-legend-splitter>span.tasks-table-legend-splitter-last-seats{display:none}@media (max-width:575.98px){.modal.show .modal-body .tasks-table-view-mode-toggler{font-size:1em}.modal.show.product-price-calculator-modal .ppc-actions{justify-content:flex-end}}.modal.show.product-price-calculator-modal .ppc-actions .catalog-finance-ppc-trigger{background-color:#e1127a}.bec-tasks-table-modal .modal-body{padding:1rem 0 0}.bec-tasks-table-modal .modal-body .purchase-tasks-table-filters{padding:0 1rem}.bec-tasks-table-modal .modal-body .purchase-tasks-table-filters .bec-cat-filters>.row{max-width:758px;width:100%}.bec-tasks-table-modal .modal-body .purchase-tasks-table-filters .bec-cat-filters .category-filter-beneficiaryType select{padding:0 2rem 0 1.25rem!important}.bec-tasks-table-modal .modal-body .purchase-tasks-table-filters .bec-cat-filters .category-filter-formgroup{display:inline-flex;flex-direction:column;margin-right:1rem;margin-bottom:1rem}@media (max-width:575.98px){.modal.show.product-price-calculator-modal .ppc-actions .ppc-no-price,.modal.show.product-price-calculator-modal .ppc-actions .ppc-price{font-size:18px!important}.bec-tasks-table-modal .modal-body .purchase-tasks-table-filters .bec-cat-filters .category-filter-formgroup{margin-right:.5rem}}.bec-tasks-table-modal .modal-body .purchase-tasks-table-filters .bec-cat-filters .category-filter-formgroup label.ppc-formgroup-label{font-size:18px;font-weight:700;text-transform:uppercase;color:#2e2f57}.purchase-tasks-table .tasks-table-splitted-selected{background-color:#dbdbdb!important}@media (max-width:575.98px){.bec-tasks-table-modal .modal-body .purchase-tasks-table-filters .bec-cat-filters .category-filter-formgroup label.ppc-formgroup-label{font-size:14px!important}}.bec-tasks-table-modal .purchase-tasks-table>table.table{border-spacing:1rem;border-collapse:separate;background-color:rgb(142 142 142 / .15);margin-bottom:0}@media (max-width:767.98px){.bec-tasks-table-modal .modal-body .purchase-tasks-table-filters .bec-cat-filters .category-filter-formgroup{flex-direction:column}.bec-tasks-table-modal .purchase-tasks-table>table.table{border-spacing:.5rem}}.bec-tasks-table-modal .purchase-tasks-table>table.table th{background-color:#2e2f57;border:none;font-size:18px;font-weight:500!important;color:#fff}.bec-tasks-table-modal .purchase-tasks-table>table.table tbody th{background-color:#2e2f57;color:#fff}.bec-tasks-table-modal .purchase-tasks-table>table.table td{background-color:#fff!important;border:none}.bec-tasks-table-modal .purchase-tasks-table>table.table thead a.tasks-table-navigation.tasks-table-view-mode-toggler{margin:0!important}.bec-tasks-table-modal .purchase-tasks-table>table.table thead .purchase-tasks-table-chart-view,.bec-tasks-table-modal .purchase-tasks-table>table.table thead .purchase-tasks-table-table-view{color:#e1127a}.bec-tasks-table-modal .purchase-tasks-table>table.table thead .purchase-tasks-table-chart-view:hover,.bec-tasks-table-modal .purchase-tasks-table>table.table thead .purchase-tasks-table-table-view:hover{color:#2e2f57}.bec-tasks-table-modal .purchase-tasks-table>table.table thead>tr>th:first-child{background-color:transparent!important}.bec-tasks-table-modal .purchase-tasks-table>table.table .tasks-table-price{font-weight:700;font-size:18px}.bec-tasks-table-modal .purchase-tasks-table>table.table .tasks-table-low-price{color:#fff;background-color:#e1127a}.bec-tasks-table-modal .purchase-tasks-table>table.table .tasks-table-mid-price{color:#2e2f57}.bec-tasks-table-modal .purchase-tasks-table>table.table .tasks-table-someRemaining{border:2px dashed #2e2f57!important}.bec-tasks-table-modal .purchase-tasks-table .tasks-table-legend{margin:.5em 0}.bec-tasks-table-modal .purchase-tasks-table .tasks-table-legend .tasks-table-legend-higher-price,.bec-tasks-table-modal .purchase-tasks-table .tasks-table-legend .tasks-table-legend-lower-price,.bec-tasks-table-modal .purchase-tasks-table .tasks-table-legend .tasks-table-legend-splitter>span{font-size:16px;font-weight:700;padding:.5em}.bec-tasks-table-modal .purchase-tasks-table .tasks-table-legend .tasks-table-legend-lower-price{color:#fff;background-color:#e1127a}.bec-tasks-table-modal .purchase-tasks-table .tasks-table-legend .tasks-table-legend-higher-price{color:#2e2f57}.bec-tasks-table-modal .purchase-tasks-table .tasks-table-legend .tasks-table-legend-splitter>span{color:#2e2f57;border:2px dashed #2e2f57!important}.bec-tasks-table-modal .purchase-tasks-table .purchase-tasks-table-filters .bec-cat-filters .col-12 .ppc-formgroup{display:block;margin:0}.bec-tasks-table-modal .purchase-tasks-table .purchase-tasks-table-filters .bec-cat-filters .col-12 .ppc-formgroup-value-div{display:flex;flex-direction:column;width:100%}.bec-tasks-table-modal .purchase-tasks-table .purchase-tasks-table-filters .bec-cat-filters .col-12 .ppc-formgroup-value-div .ppc-bene{width:100%;padding:.25rem 0;border-top:1px solid rgb(112 112 112 / .2)}.bec-tasks-table-modal .purchase-tasks-table .purchase-tasks-table-filters .bec-cat-filters .col-12 .ppc-formgroup-value-div .ppc-bene:last-child{border-bottom:1px solid rgb(112 112 112 / .2)}.bec-tasks-table-modal .purchase-tasks-table .purchase-tasks-table-filters .bec-cat-filters .col-12 .ppc-formgroup-value-div .ppc-bene-label{display:inline-flex;position:relative;width:calc(100% - 118.4px);white-space:nowrap;overflow:hidden;text-align:left;line-height:40px;font-size:16px}@media (max-width:575.98px){.bec-tasks-table-modal .purchase-tasks-table .purchase-tasks-table-filters .bec-cat-filters .col-12 .ppc-formgroup-value-div .ppc-bene-label{font-size:14px!important}}.bec-tasks-table-modal .purchase-tasks-table .purchase-tasks-table-filters .bec-cat-filters .col-12 .ppc-formgroup-value-div .ppc-bene-label:before{content:"";position:absolute;top:0;right:0;height:100%;width:30px;background-image:linear-gradient(to right,#fff0,#fff)}.bec-tasks-table-modal .purchase-tasks-table .tasks-table-chart-view-container .tasks-chart-selected-row-container .tasks-chart-selected-row-days{font-weight:700;font-size:1.3em;color:#2e2f57;font-variant:small-caps}.bec-tasks-table-modal .purchase-tasks-table .tasks-table-chart-view-container .tasks-chart-selected-row-container .tasks-chart-selected-row-button{display:flex;flex-direction:column;margin-top:.5em}.modal-faq-financiacion{color:#6c757d;background-color:rgb(0 0 0 / .5);z-index:1060!important}.modal-faq-financiacion .modal-title{font-size:23px!important;font-weight:300!important}.modal-faq-financiacion h2{text-align:center;padding-top:1rem;color:#2e2f57;font-weight:600;text-transform:uppercase}.modal-faq-financiacion h2:first-child{padding-top:0}.modal-faq-financiacion h5{color:#2e2f57}.modal-faq-financiacion .row{text-align:center}.sf-frontend-page.modal.show:not(.custom-menu-panel) .modal-dialog{color:#6c757d!important}.sf-frontend-page.modal.show:not(.custom-menu-panel) .modal-dialog a:hover{color:#e1127a!important;text-decoration:none}.sf-frontend-page.modal.show .modal-dialog .continue-shopping,.sf-frontend-page.modal.show .modal-dialog .goto-cart{color:#fff!important;border-radius:5px;border-width:0!important}.sf-frontend-page.modal.show:not(.custom-menu-panel) .modal-dialog a.continue-shopping:hover,.sf-frontend-page.modal.show:not(.custom-menu-panel) .modal-dialog a.goto-cart:hover{color:#fff!important}.sf-frontend-page.modal.show .modal-dialog .product-cvs{position:absolute;left:71px;top:28px}.sf-frontend-page.modal.show:not(.custom-menu-panel) .modal-dialog .modal-content{border-radius:.25rem}.sf-frontend-page.modal.show:not(.custom-menu-panel) .modal-dialog .modal-header{background-color:#2e2f57;padding:13px;border-bottom:none;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.sf-frontend-page.modal.show:not(.custom-menu-panel) .modal-dialog .modal-header .modal-title{font-weight:400;color:#fff}.sf-frontend-page.modal.show:not(.custom-menu-panel) .modal-dialog .modal-body{padding:13px;border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}.modal.message-modal{z-index:1300!important}@media (max-width:991.98px){.modal-body .purchase-tasks-table-filters>.row>.bec-cat-filters>.row>.col-6:nth-child(3){max-width:100%;flex:inherit;text-align:center;margin-top:1em}}.purchase-tasks-table .purchase-tasks-table-intro{font-weight:400!important;margin-bottom:.5rem}.purchase-tasks-table .tasks-table-low-price{background-color:#d8f0e3;color:inherit!important}.purchase-tasks-table .tasks-table-high-price{color:inherit!important;background-color:#ffd3d3}.tasks-table-legend-price .tasks-table-legend-higher-price,.tasks-table-legend-price .tasks-table-legend-lower-price{color:#212529!important;background-color:inherit!important;font-weight:600!important}.tasks-table-inline-chart-view-container .tasks-chart-selected-row-container{z-index:9}.purchase-tasks-table .explicit-continue-container{margin-bottom:1rem}.purchase-tasks-table .table{margin-bottom:0}.tasks-table-legend-price{float:none!important}.tasks-table-legend-price .tasks-table-legend-lower-price{width:50%;text-align:right}.tasks-table-legend-price .tasks-table-legend-higher-price .tasks-table-legend-price-icon,.tasks-table-legend-price .tasks-table-legend-lower-price .tasks-table-legend-price-icon{background-color:#d8f0e3;border:1px solid #dbdbdb;border-radius:10px;display:inline-block!important;float:none}.tasks-table-legend-price .tasks-table-legend-higher-price .tasks-table-legend-price-icon{background-color:#ffd3d3}@media (max-width:575.98px){.purchase-tasks-table .table td{width:30%}.purchase-tasks-table .tasks-table-navigation-left-double,.purchase-tasks-table .tasks-table-navigation-right-double{display:none}.purchase-tasks-table .explicit-continue-container{margin-bottom:2rem}}header li.usuario>svg{width:1rem;height:1rem}header li.usuario a.dropdown-item{padding:6px 1rem!important;font-weight:300;text-transform:none;font-size:1rem!important}header li.carrito>svg{box-sizing:border-box;position:relative;transform:scale(var(--ggs,1));width:20px;height:21px;background:linear-gradient(270deg,currentColor 12px,transparent 0) -1px 6px/18px 2px no-repeat,linear-gradient(270deg,currentColor 12px,transparent 0) 6px 14px/11px 2px no-repeat,linear-gradient(270deg,currentColor 12px,transparent 0) 0 2px/4px 2px no-repeat,radial-gradient(circle,currentColor 60%,transparent 0) 12px 17px/4px 4px no-repeat,radial-gradient(circle,currentColor 60%,transparent 0) 6px 17px/4px 4px no-repeat}header li.carrito>svg:after,header li.carrito>svg:before{content:"";display:block;position:absolute;box-sizing:border-box;width:2px;height:14px;top:2px;left:4px;transform:skew(12deg)}header li.carrito>svg:after{height:10px;top:6px;left:16px;transform:skew(-12deg)}header .logo,header .logo img,header .logo svg{display:block;max-width:190px}header{color:#fafafa;position:relative}header ul.menu li{display:inline-block}header ul.menu li:last-child{border-right:none}header ul.menu li a{font-weight:800;font-size:95%;text-transform:uppercase;color:#2e2f57;padding:0 .5em 2em}header ul.menu li a:hover{color:#e1127a}@media (max-width:767.98px){header ul.menu_icons li.m_opcion{display:none}}header ul.menu_icons li a{display:flex;align-items:center;text-align:center;text-transform:uppercase;font-size:15px;font-weight:800;color:#fff!important;background-color:#e1127a;border-radius:30px;padding:.25rem 1rem}@media (max-width:767.98px){header ul.menu_icons li a{font-size:.99em}header ul.menu_icons li a span{font-size:.9em}}@media (min-width:768px) and (max-width:991.98px){header ul.menu_icons li a{font-size:.9em}}header ul.menu_icons li a:hover{color:#fff!important}header ul.menu_icons li a:hover svg{fill:#fff}header ul.menu_icons li a span{padding-left:1rem}header ul.menu_icons li a svg{fill:#fff;width:52px;height:34px}header ul.menu_icons li.sn-atender-cliente a svg,header ul.menu_icons li.sn-atender-cliente a:hover svg{fill:#2e2f57}header ul.menu_icons li.sn-atender-cliente{cursor:pointer}header ul.menu_icons li.sn-atender-cliente a{font-size:17px;font-style:italic;color:#2e2f57!important;background-color:#fff0;border-radius:0;padding:.25rem 1rem}header ul.menu_icons li.sn-atender-cliente a:hover{color:#2e2f57!important}header ul.menu_icons li.sn-atender-cliente a span{padding-left:1rem}@media (max-width:767.98px){header ul.menu_icons li a svg{width:35px;height:35px}header ul.menu_icons li.sn-atender-cliente{display:none}header ul.menu_icons li.sn-atender-cliente a span{font-size:.9em}}.envDevelopment>.navbar.navbar-preheader:not(.sn-hide-client){background:red}.envDevelopment>.navbar.navbar-preheader:not(.sn-hide-client) .container::before{content:"TEST";color:#fff;font-weight:800;text-align:center;margin:auto;font-size:1.6rem;position:absolute;left:48%}.sidebar.sidebar-nav.hidden{height:0;border-right:none!important}.sf-page-container>div.license-check-warning{flex-grow:initial}.navbar.navbar-preheader:not(.sn-hide-client){background:rgb(0 1 3 / .7);height:2rem;font-size:12px;text-transform:none;color:#fff!important;font-weight:400;border-bottom:6px solid #e1127a!important}.navbar-preheader .preheader-sn a{padding:0;color:#fff}.navbar-preheader .preheader-idiomas a.dropdown-toggle{padding:0;color:#fff;text-transform:capitalize}.navbar-preheader .preheader-idiomas a.dropdown-toggle:hover{color:#fff}.navbar-preheader .preheader-idiomas .dropdown-menu a{text-transform:capitalize}.navbar.navbar-preheader.sn-hide-client{background-color:#f4f5f7;padding:10px 0}.navbar-preheader .nav .sn-boton-neo{margin-left:1rem}.navbar-preheader .nav .sn-boton-neo span{font-size:2rem;line-height:2rem;font-weight:900;font-style:italic;color:#2e2f57!important}.navbar-preheader .nav .sn-omnibox{margin-left:3rem}@media (max-width:575.98px){.sn-omnibox .form-control.omnibox-input{width:50vw!important}}.navbar-preheader.sn-hide-client .nav.right a,.navbar-preheader.sn-hide-client .nav.right a:focus,.navbar-preheader.sn-hide-client .nav.right a:hover{color:#2e2f57;font-weight:700;cursor:pointer;padding:0 1rem}.navbar-preheader.sn-hide-client .nav.right a.dropdown-item{font-weight:inherit;padding:3px 1rem}.navbar-preheader.sn-hide-client .nav.right a.dropdown-item.disabled,.navbar-preheader.sn-hide-client .nav.right a.dropdown-item:disabled{color:#adb5bd}.navbar-preheader.sn-hide-client .nav.right .attend-client-menu>a{max-width:250px;overflow:hidden;text-overflow:ellipsis}.navbar-preheader.sn-hide-client .nav.right .client-dropdown a.dropdown-toggle{max-width:300px;overflow:hidden;text-overflow:ellipsis}header .nav.custom-menu{flex:1 1}header .logo .logo-main svg{width:222px;height:47px}@media (max-width:575.98px){header .logo .logo-main svg{width:160px;height:40px;padding-top:.3rem}.hamburger{padding:6px!important;margin-top:2px}}@media (max-width:991.98px){header .nav.custom-menu,header ul.tienda .parte-nieve{display:none}}@media (max-width:430px){.nav.nav-right ul.tienda.nav{gap:0!important}}@media (max-width:413px){#cartWidgetToggler.cart-widget-toggler-hasitems.dropdown-toggle:after,#sfLoginDropdown.dropdown-toggle:after{display:none!important}}.modal-body .nav.menu_burger{flex-direction:row-reverse}@media (min-width:992px){.nav.menu_burger{display:none}}#adminModal{z-index:1050!important;background:#fff!important}@media (min-width:768px) and (max-width:991.98px){#adminModal,#menuModal{padding:3em 0 0 8em}}#adminModal .modal-dialog,#menuModal .modal-dialog{margin:0}#adminModal .modal-dialog .modal-content,#menuModal .modal-dialog .modal-content{border:0;border-radius:0;background:initial;box-shadow:none}#adminModal .modal-dialog .modal-content .modal-body ul.sec,#adminModal .modal-dialog .modal-content .modal-body ul.social,#menuModal .modal-dialog .modal-content .modal-body ul.sec,#menuModal .modal-dialog .modal-content .modal-body ul.social{text-align:center;padding:0!important}#adminModal .modal-dialog .modal-content .modal-body ul.sec li,#adminModal .modal-dialog .modal-content .modal-body ul.social li,#menuModal .modal-dialog .modal-content .modal-body ul.sec li,#menuModal .modal-dialog .modal-content .modal-body ul.social li{display:inline-block;text-align:center}#adminModal .modal-dialog .modal-content .modal-body ul.sec li a,#adminModal .modal-dialog .modal-content .modal-body ul.social li a,#menuModal .modal-dialog .modal-content .modal-body ul.sec li a,#menuModal .modal-dialog .modal-content .modal-body ul.social li a{color:#fff!important;text-transform:uppercase;font-size:.8em}#adminModal .modal-dialog .modal-content .modal-body ul.sec li a svg,#adminModal .modal-dialog .modal-content .modal-body ul.social li a svg,#menuModal .modal-dialog .modal-content .modal-body ul.sec li a svg,#menuModal .modal-dialog .modal-content .modal-body ul.social li a svg{fill:#fff!important;width:30px;height:30px}#adminModal .modal-dialog .modal-content .modal-body ul.sec li a span,#adminModal .modal-dialog .modal-content .modal-body ul.social li a span,#menuModal .modal-dialog .modal-content .modal-body ul.sec li a span,#menuModal .modal-dialog .modal-content .modal-body ul.social li a span{display:block;padding-top:.5em}#adminModal .modal-dialog .modal-content .modal-body .btn-compra,#menuModal .modal-dialog .modal-content .modal-body .btn-compra{text-align:center;padding:0 0 1em}#adminModal .modal-dialog .modal-content .modal-body .btn-compra .btn,#menuModal .modal-dialog .modal-content .modal-body .btn-compra .btn{border-radius:5px;background:#2e2f57;color:#fff!important;font-size:1em;padding:.3em 2em!important;font-weight:800}@media (min-width:768px) and (max-width:991.98px){#adminModal .modal-dialog .modal-content .modal-body .btn-compra .btn,#menuModal .modal-dialog .modal-content .modal-body .btn-compra .btn{font-size:1.5em!important}}#adminModal .modal-dialog .modal-content .modal-body .btn-compra .btn svg,#menuModal .modal-dialog .modal-content .modal-body .btn-compra .btn svg{width:35px!important;height:35px!important;fill:#fff!important}#adminModal .modal-dialog .modal-content .modal-body .cliente-actual-movil,#menuModal .modal-dialog .modal-content .modal-body .cliente-actual-movil{position:absolute;left:0;top:15px}#adminModal .modal-dialog .modal-content .modal-body .cliente-actual-movil .client-dropdown>a,#menuModal .modal-dialog .modal-content .modal-body .cliente-actual-movil .client-dropdown>a{color:#fff!important;font-size:1.1em;font-weight:300;padding:0}#adminModal .modal-dialog .modal-content .modal-body .cliente-actual-movil .client-dropdown>a:active,#adminModal .modal-dialog .modal-content .modal-body .cliente-actual-movil .client-dropdown>a:focus,#adminModal .modal-dialog .modal-content .modal-body .cliente-actual-movil .client-dropdown>a:hover,#menuModal .modal-dialog .modal-content .modal-body .cliente-actual-movil .client-dropdown>a:active,#menuModal .modal-dialog .modal-content .modal-body .cliente-actual-movil .client-dropdown>a:focus,#menuModal .modal-dialog .modal-content .modal-body .cliente-actual-movil .client-dropdown>a:hover{color:#fff!important}#adminModal .modal-dialog .modal-content .modal-body .cliente-actual-movil .client-dropdown .dropdown-menu>a,#menuModal .modal-dialog .modal-content .modal-body .cliente-actual-movil .client-dropdown .dropdown-menu>a{color:#212529!important}#adminModal .modal-dialog .modal-content .modal-body .cliente-actual-movil .client-dropdown .dropdown-menu>a.disabled,#menuModal .modal-dialog .modal-content .modal-body .cliente-actual-movil .client-dropdown .dropdown-menu>a.disabled{color:#adb5bd!important}@media (max-width:767.98px){#adminModal .modal-dialog .modal-content .modal-body .cliente-actual-movil,#menuModal .modal-dialog .modal-content .modal-body .cliente-actual-movil{left:70px;top:18px}#adminModal .modal-dialog .modal-content .modal-body .cliente-actual-movil .client-dropdown>a,#menuModal .modal-dialog .modal-content .modal-body .cliente-actual-movil .client-dropdown>a{font-size:.8em;max-width:200px;overflow-x:hidden}}.skinprofesional .menu_burger{top:0}.sn-boton-toolbar .btn{font-size:2rem;padding:0!important}.sn-boton-toolbar .btn svg{width:1.4rem}.sn-omnibox{margin-left:1rem}.sn-omnibox .form-control.omnibox-input{font-size:18px;font-weight:500;line-height:23px;width:500px!important;border:0;border-radius:20px}@media (min-width:992px) and (max-width:1399.98px){.sn-omnibox .form-control.omnibox-input{width:250px!important}.sn-omnibox .typeahead.dropdown-menu.show{left:-425px!important}}@media (min-width:768px) and (max-width:991.98px){.sn-omnibox .form-control.omnibox-input{width:485px!important}}@media (min-width:576px) and (max-width:767.98px){.sn-omnibox .form-control.omnibox-input{width:490px!important}}@media (max-width:575.98px){.sn-omnibox .form-control.omnibox-input{width:75vw!important}}.sn-omnibox .form-control.omnibox-input:active,.sn-omnibox .form-control.omnibox-input:focus,.sn-omnibox .form-control.omnibox-input:hover{box-shadow:none;border:0}.cart-progress .step .step-separatorafter-done,.cart-progress .step.active .step-separatorafter{border-left-color:#e1127a!important}.sn-omnibox .form-control.omnibox-input::-moz-placeholder{font-weight:200;font-size:18px;color:#8b8b8c}.sn-omnibox .form-control.omnibox-input:-ms-input-placeholder{font-weight:200;font-size:18px;color:#8b8b8c}.sn-omnibox .form-control.omnibox-input::placeholder{font-weight:200;font-size:18px;color:#8b8b8c}.sn-omnibox .typeahead.dropdown-menu.show{transform:translate(0,0)!important;border-radius:0!important;border-top:2px solid #2e2f57;width:600px}@media (min-width:768px) and (max-width:991.98px){.sn-omnibox .typeahead.dropdown-menu.show{left:-485px!important;width:485px}}@media (min-width:576px) and (max-width:767.98px){.sn-omnibox .typeahead.dropdown-menu.show{left:-490px!important;width:490px}}@media (max-width:575.98px){.sn-omnibox .typeahead.dropdown-menu.show{position:fixed!important;left:2.5vw!important;width:95vw;transform:translate(0,148px)!important}}.sn-omnibox .typeahead.dropdown-menu.show button{padding:8px 1.5rem;color:#2e2f57}.sn-omnibox .typeahead.dropdown-menu.show button span strong{font-weight:700;font-style:normal!important}.sn-omnibox .typeahead.dropdown-menu.show button span span{font-size:18px;font-weight:500;line-height:23px;font-style:normal!important}.sn-omnibox .typeahead.dropdown-menu.show button.active{background-color:rgb(39 43 88 / .05)}.custom-menu-panel.modal.show{z-index:1200!important}.custom-menu-panel>.opacity-layer{opacity:.8;display:block;z-index:1000}.custom-menu-panel>.modal-dialog-container{width:85%!important;right:0;left:inherit!important;position:fixed;background-color:#fff;margin-left:15%;z-index:1005;height:100%;overflow-y:auto}.custom-menu-mobile .menu1,.custom-menu-mobile .menu2{width:100%}.custom-menu-panel>.modal-dialog-container>.modal-dialog{padding:2rem 1rem 2rem 2rem}.custom-menu-panel>.modal-dialog-container>.modal-dialog .modal-body{padding:0!important}.custom-menu-mobile .menu1,.custom-menu-mobile .menu1 ul.lista,.custom-menu-mobile .menu1 ul.lista li.item,ul.menu-mobile-external-links li.item{color:#000;font-size:1.5rem!important;font-weight:600}ul.menu-mobile-external-links li.item{font-weight:600;height:50px;background:0 0;display:flex;align-items:center;justify-content:space-between}.custom-menu-mobile .menu1 ul.lista,ul.menu-mobile-external-links{margin-bottom:0;padding:0}.nav0.custom-menu-mobile ul.lista a,.nav0.custom-menu-mobile ul.lista a:hover,.nav2.custom-menu-mobile ul.lista a,.nav2.custom-menu-mobile ul.lista a:hover,ul.menu-mobile-external-links .item a,ul.menu-mobile-external-links .item a:hover{color:#000}.custom-menu-mobile .menu2>.card{border:0}.custom-menu-mobile .menu2>.card>.card-header{cursor:pointer;padding:0;background:0;border:0}.custom-menu-mobile .menu2>.card>.card-header>.float-end svg{color:#000;font-size:1.3rem;margin-top:13px}.custom-menu-mobile .menu2>.card>.card-header .titulo span,.custom-menu-mobile .menu2>.itemSolo a{font-size:1.5rem!important;font-weight:600;height:50px;background:0 0;display:flex;align-items:center;justify-content:space-between;color:rgb(0 0 0 / .87)!important}.custom-menu-mobile .titSec{font-size:1.5rem!important;font-weight:600;display:inline-block;border-bottom:solid 3px #000!important;margin-bottom:.5rem;opacity:.4;color:#000}.custom-menu-mobile .menu2 .volver>svg{color:#000;height:24px!important}.custom-menu-mobile .menu2 .card .card-body{padding:0}.custom-menu-mobile .menu2 .card .card-body ul{margin:0;padding:0}.custom-menu-mobile .menu2 .card .card-body ul li{font-size:1.2rem;line-height:100%;margin-bottom:.7rem;color:rgb(0 0 0 / .87)!important}.custom-menu-mobile .menu2 .card .card-body ul li a{color:rgb(0 0 0 / .87)!important;font-weight:400;text-decoration:none;display:block;padding:7px 0}.navbar-preheader .sf-culture-dropdown>.dropdown-menu{z-index:2000}.main-sidebar-button.nav-link{font-size:2rem;font-weight:600;letter-spacing:.06em;display:inline-block;line-height:1.5;color:#212529;padding:0}.multilevelmenu-nav.nav .navItem>ul>li>a,.nav.nav-right ul.tienda.nav,.nav.nav-right ul.tienda.nav li a>span,.nav.nav-right ul.tienda.nav li>a{font-weight:700}.main-sidebar-button.nav-link:active,.main-sidebar-button.nav-link:focus,.main-sidebar-button.nav-link:hover{color:#212529}.main-sidebar-button.nav-link.main-sidebar-button-hidden .fa-bars,.main-sidebar-button.nav-link.main-sidebar-button-wide .fa-angle-double-left{width:1.4rem!important}header.sf-frontend-page.navbar{background-color:#f4f5f7;position:-webkit-sticky;position:sticky;top:0;z-index:1050}header>container{padding:0}.multilevelmenu-nav{z-index:10!important}.multilevelmenu-nav.nav .mega-menu{top:4.4rem}.multilevelmenu-nav .opacity-layer.visible{display:block;opacity:.9;top:150px}.nav.nav-right ul.tienda.nav{padding:0;margin:0;display:flex;gap:.6rem;text-transform:uppercase}.nav.nav-right ul.tienda.nav li a{text-decoration:none;cursor:pointer;display:block;padding:.2rem .5rem;background-color:#fff0;color:#000;border-radius:5px;line-height:1rem;font-size:15px;border:1px inset #fff0}.nav.nav-right ul.tienda.nav li.parte-nieve a{height:80%;padding:10px 8px}.nav.nav-right ul.tienda.nav li.parte-nieve a svg{font-size:1.2rem;color:#000}.nav.nav-right ul.tienda.nav li.parte-nieve a:hover svg{color:#fff}.nav.nav-right ul.tienda.nav>li:not(.parte-nieve):not(.alojamientos):not(.webcams)>a{height:80%;display:flex;align-items:center;font-size:1.5rem}.nav.nav-right ul.tienda.nav li a:hover{background-color:#e1127a;color:#fff}.nav.nav-right ul.tienda.nav li a:hover #cartWidgetToggler .cart-widget-custom-icon{color:#fff}.nav.nav-right ul.tienda.nav li.active>a{background:#e1127a;color:#fff}@media (min-width:768px){.small-user-profile-photo{display:none}.small-user-profile-photo .user-circle{text-decoration:none!important;background-color:#2e2f57!important}}.nav.nav-right ul.tienda.nav li.usuario #sfLoginDropdown.dropdown-toggle>span{vertical-align:top;height:36px}.nav.nav-right ul.tienda.nav li.usuario #sfLoginDropdown.dropdown-toggle:after{margin-top:15px}.nav.nav-right ul.tienda.nav li.usuario #sfLoginDropdown .sf-login-custom-icon{margin-right:2px}.nav.nav-right ul.tienda.nav li.usuario a.sf-login>span{display:none}.nav.nav-right ul.tienda.nav li.usuario a.sf-login>svg{height:20px;padding-top:2px}.sf-login-custom-icon{display:block;transform:scale(var(--ggs,1));box-sizing:border-box;width:12px;height:18px}.sf-login-custom-icon:after,.sf-login-custom-icon:before{content:"";display:block;box-sizing:border-box;position:absolute;border:2px solid}.sf-login-custom-icon:before{width:8px;height:8px;border-radius:30px;top:0;left:2px}.sf-login-custom-icon:after{width:12px;height:9px;border-bottom:0;border-top-left-radius:3px;border-top-right-radius:3px;top:9px}@media (max-width:767.98px){.nav.nav-right ul.tienda.nav li.usuario #sfLoginDropdown.dropdown-toggle>span{width:22px;overflow:hidden;height:24px}.nav.nav-right ul.tienda.nav li.usuario #sfLoginDropdown.dropdown-toggle .sf-login-custom-icon{margin-right:25px}}.custom-menu-panel ul.menu-mobile-links{padding:0;margin-top:2rem}.custom-menu-panel ul.menu-mobile-links li{display:block;padding-top:1rem}.custom-menu-panel ul.idioma_md li,.custom-menu-panel ul.menu-mobile-links li a .sf-login-custom-icon{display:inline-block}.custom-menu-panel ul.menu-mobile-links li a{color:#000;font-size:1.25rem;font-weight:600}.custom-menu-panel ul.menu-mobile-links li a .mobile-links-icon{margin-right:.75rem}.custom-menu-panel ul.idioma_md{padding:0;border-top:1px solid rgb(0 0 0 / .3);border-bottom:1px solid rgb(0 0 0 / .3);margin-top:1.5rem}.custom-menu-panel ul.idioma_md li a{font-size:1rem;display:block;padding:15px 0;margin-right:1rem;color:#000}.mobilemultilevelmenu-nav .nav a.cerrar,.sn-parte-nieve-header,.sn-parte-nieve-overlay.oculto{display:none}.mobilemultilevelmenu-nav li.item.sn-icon-out svg{width:15px;height:15px;transform:none!important;margin-bottom:2px}@media (max-width:991.98px){.nav0.custom-menu-mobile .mobilemultilevelmenu-nav .lista{margin-top:3rem}}.sn-parte-nieve-overlay{position:absolute;top:119px;left:0;width:100%;height:calc(100vw - 119px);background-color:#000;opacity:.5;z-index:1050}.sn-parte-nieve-header{padding:16px 50px;position:absolute;z-index:1051;width:100%;left:0;top:119px;background-color:#fff}.sn-parte-nieve-header iframe{width:100%;height:500px}footer{padding:2rem 0;border-top:5px solid #e1127a}.patrocinan{margin:2rem 0}.patrocinan .patrocinadores{border-top:1px solid rgb(0 0 0 / .15);display:flex;justify-content:center;align-items:center;gap:2rem;padding:1rem 0;flex-wrap:wrap}.patrocinan img{filter:grayscale(100%);opacity:.6;transition:all 0.3s ease;width:auto;max-height:90px}.patrocinan img:hover{opacity:1;filter:initial}.patrocinan h3{font-size:2rem;text-transform:uppercase;font-weight:600;color:#000}.footer-info{display:flex;justify-content:space-between}.footer-info h4{text-transform:uppercase;font-weight:600;font-size:1rem}.footer-info p{color:#000;font-weight:300;font-size:1rem;line-height:normal}.footer-info a{color:#000;text-decoration:underline!important}.footer-info a:hover{color:#000}.footer-sec{display:flex;justify-content:space-between;border-top:1px solid #000;border-bottom:1px solid #000;margin-top:1rem;padding:1rem 0 0}.footer-sec ul.footer-legal{padding:0;flex-basis:60%;line-height:normal;margin-bottom:1rem}.footer-sec ul.footer-legal li{display:inline;margin-right:3%}.footer-sec ul.footer-legal li a{font-size:.9rem;text-decoration:none;color:#000}.footer-copy a.web-author:hover,.footer-sec ul.footer-legal li a:hover{color:#000;text-decoration:underline!important}.footer-sec ul.footer-social{padding:0}.footer-sec ul.footer-social li{display:inline-block}.footer-sec ul.footer-social li svg{margin-left:1rem;width:30px;height:30px}.footer-copy{display:flex;align-items:center;gap:2rem;padding:2rem 0}.footer-copy svg.footer-logo{width:132px;height:72.5px}.footer-copy p{opacity:.5;margin-bottom:0}.footer-copy a.web-author{color:#000;font-size:.9rem;margin-top:5px;display:block}.footer-copy .footer-logos{margin-left:auto;display:flex;align-items:center;gap:2rem}.footer-copy .footer-logos img{filter:grayscale(100%);width:100%;height:auto}@media (max-width:767.98px){footer{text-align:center}.patrocinan h3{font-size:1rem;text-align:left}.patrocinan img{max-height:50px}}@media (max-width:575.98px){footer{padding:1rem 0 0}.footer-info{flex-direction:column;text-align:center}.footer-info h4{margin-bottom:0}.footer-info p{font-size:.9rem;line-height:1.2rem}.footer-copy a.web-author,.footer-copy p{font-size:.7rem}.footer-sec{flex-direction:column}.footer-sec ul.footer-legal{justify-content:center;display:flex;flex-wrap:wrap}.footer-sec ul.footer-legal li{margin-bottom:.5rem}.footer-sec ul.footer-social{justify-content:center;display:flex;flex-wrap:wrap}.footer-copy{padding:1rem 0 2rem;flex-direction:column;justify-content:center}.footer-copy p{text-align:center;margin-top:1rem}.footer-copy .footer-logos{margin-left:0}}footer ul li{display:inline-block;list-style-type:none}footer ul li svg{width:25px;height:25px;fill:#e1127a}footer small{opacity:.5;font-size:.9em}footer ul.f_corp li{margin-bottom:1em}@media (max-width:767.98px){footer ul.f_corp li{margin-bottom:.5em}footer ul.f_corp li a{font-size:.8em}}footer .social,footer ul.f_app{margin:1em 0 2em}footer ul.f_corp li:after{content:"|";opacity:.1;padding:0 1em}footer ul.f_corp li:last-child:after{content:""}footer ul.f_app li{text-align:left}footer ul.f_app li a{display:block;height:initial!important}.sf-selector-modal-website-search .website-search-container .search-component>div:first-child,footer .logo_f a{display:inline-block}footer ul.f_app li a svg{fill:#e1127a;stroke:#e1127a;width:150px;height:50px!important}footer .social a svg{width:45px;height:45px;margin-right:.2em}footer .logo_sn{border:1px solid red}footer .logo_lssi{max-width:85px}footer .logo_f a{margin-left:.5rem}@media (max-width:767.98px){footer ul.f_corp li:after{padding:0 .2em}footer .logo_lssi{max-width:90px}}.sn-producto-card.sn-textsearch-card .card .card-header a h4{font-size:1rem!important;font-weight:600}.sf-selector-modal-website-search.modal.fade{padding-right:0!important}.sf-selector-modal-website-search .modal-content,.sf-selector-modal-website-search .modal-dialog{border-radius:0;margin:0;width:100%;max-width:100%!important}.sf-selector-modal-website-search.modal.fade .modal-dialog{transition:transform 0.3s ease-out!important;transform:translateY(-300px)!important}.sf-selector-modal-website-search.modal.show .modal-dialog{transform:none!important}.sf-selector-modal-website-search .modal-content .modal-header{background-color:#fff}.sf-selector-modal-website-search .modal-content .modal-header .btn-close{filter:initial!important;position:absolute;right:4rem;top:3.5rem;z-index:1060}.sf-selector-modal-website-search .website-search-container{margin:-3rem auto 0}.website-search-container .text-search-base-container .input-group-sm{width:100%}.website-search-container .text-search-base-container .input-group-sm>div{width:90%}.website-search-container .text-search-base-container input.form-control-sm{border-radius:10px;border:1px solid #f4f5f7;padding:.5rem;font-weight:600;width:400px;font-size:1.3rem}.website-search-container .text-search-base-container input.form-control-sm::-moz-placeholder{color:#c2c8ce;font-weight:300}.website-search-container .text-search-base-container input.form-control-sm:-ms-input-placeholder{color:#c2c8ce;font-weight:300}.website-search-container .text-search-base-container input.form-control-sm::placeholder{color:#c2c8ce;font-weight:300}.website-search-container .text-search-base-container input.form-control-sm:focus{box-shadow:0 0 0 .25rem rgb(225 18 122 / .25)}.website-search-container .text-search-base-container .input-group-sm>.btn{font-size:1.1rem;color:#000;opacity:.7;position:absolute;top:12px;right:12px;padding:0!important}.website-search-container .text-search-suggestions .logo svg{width:222px;height:47px}.website-search-container .text-search-suggestions .text-search-suggestions-title h3{text-transform:uppercase;font-weight:700;margin-top:5rem;font-size:1.2rem}.website-search-container .text-search-suggestions .text-search-suggestions-items a{display:block;font-weight:600;font-size:calc(1.262rem + 0.144vw);margin-bottom:.5rem;color:#000;opacity:.4}.hamburger:hover,.slick-slider .slick-dots li.slick-active button:before{opacity:1}.website-search-container .text-search-suggestions .text-search-suggestions-items a:hover{text-decoration:underline}.website-search-result-items .sn-producto-card.sn-textsearch-card .card .sn-precio .price.best-price{font-size:1rem!important}.website-search-result-items .sn-producto-card.sn-textsearch-card .card .card-content{justify-content:space-between}.website-search-result-items .sn-producto-card.sn-textsearch-card .card .card-body{padding:0 .75rem 0.75rem!important;flex:0 1 auto}.website-search-result-items .sn-producto-card.sn-textsearch-card .card .card-header{padding:1rem .75rem .75rem;border-bottom-left-radius:15px;border-bottom-right-radius:15px;display:flex;flex-direction:column;height:100%;justify-content:space-between}.website-search-result-items .sn-producto-card.sn-textsearch-card .card .financeoptions-small-notification{text-align:center;padding:.5rem 1rem!important}.website-search-modal-link svg,.website-search-result-items .sn-producto-card.sn-textsearch-card .card .financeoptions-small-notification span{display:none}.website-search-custom-icon{position:relative;transform:scale(var(--ggs,1));width:16px;height:16px;border:2px solid;border-radius:100%;margin-left:-4px;margin-top:-4px}.website-search-custom-icon,.website-search-custom-icon:after{box-sizing:border-box;display:block}.website-search-custom-icon:after{content:"";position:absolute;border-radius:3px;width:2px;height:8px;background:currentColor;transform:rotate(-45deg);top:10px;left:12px}.website-search-result-inline .website-search-result-items{justify-content:center}.mobile-search.d-md-none{width:100%}.mobile-search.d-md-none .website-search-container .text-search-base-container .input-group-sm{justify-content:center}.mobile-search.d-md-none .website-search-container .text-search-base-container .input-group-sm input{margin:0!important;text-align:center;width:100%}.website-search-result-items .sn-producto-card.sn-textsearch-card .card .card-body{flex-direction:column}.website-search-result-items .sn-producto-card.sn-textsearch-card .card .sn-precio{align-content:flex-start}.website-search-result-items .sn-producto-card.sn-textsearch-card .card .sn-ppc{margin-top:0.5rem!important;width:100%}.website-search-result-items .sn-producto-card.sn-textsearch-card .card .sn-precio .price-from{color:#2e2f57!important;font-size:.9rem}@media (max-width:991.98px){.sf-selector-modal-website-search .modal-content .modal-header .btn-close{right:2rem;top:3.7rem}.website-search-container .text-search-suggestions .logo svg{width:166px;height:35px}.website-search-container .text-search-base-container .input-group-sm>div{width:85%}.website-search-container .text-search-base-container input.form-control-sm{margin-left:1rem;width:95%}.sn-textsearch-card{margin-bottom:1rem}}@media (max-width:767.98px){.website-search-container .text-search-base-container input.form-control-sm{margin-right:1rem;padding:.5rem 2rem}}@media (max-width:575.98px){.sf-selector-modal-website-search .website-search-container{margin:-4rem auto 0}.sf-selector-modal-website-search .modal-content .modal-header .btn-close{right:1.5rem;top:1.5rem}.text-search-suggestions-items,.text-search-suggestions-title{display:none}.search-component{margin-top:1.5rem}}@media (min-width:576px){.website-search-container{max-width:540px!important}}@media (min-width:768px){.website-search-container{max-width:720px!important}}@media (min-width:992px){.website-search-container{max-width:992px!important}}@media (min-width:1200px){.website-search-container{max-width:1200px!important}}@media (min-width:1400px){.website-search-container{max-width:1366px!important}}@media (min-width:1600px){.website-search-container{max-width:1600px!important}}/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */
.hamburger{padding:10px 0;display:inline-block;cursor:pointer;transition-property:opacity,filter;transition-duration:0.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:#fff0;border:0;margin:0;overflow:visible}.hamburger-box{width:30px;height:19px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-1.5px}.hamburger-inner,.hamburger-inner::after,.hamburger-inner::before{width:30px;height:3px;background-color:#000;border-radius:0;position:absolute;transition-property:transform;transition-duration:0.15s;transition-timing-function:ease}.hamburger-inner::after,.hamburger-inner::before{content:"";display:block}.hamburger-inner::before{top:-8px}.hamburger-inner::after{bottom:-8px}.hamburger--spin .hamburger-inner{transition-duration:0.22s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin .hamburger-inner::before{transition:top 0.1s 0.25s ease-in,opacity 0.1s ease-in}.hamburger--spin .hamburger-inner::after{transition:bottom 0.1s 0.25s ease-in,transform 0.22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin.is-active .hamburger-inner{transform:rotate(225deg);transition-delay:0.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spin.is-active .hamburger-inner::before{top:0;opacity:0;transition:top 0.1s ease-out,opacity 0.1s 0.12s ease-out}.hamburger--spin.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom 0.1s ease-out,transform 0.22s 0.12s cubic-bezier(.215,.61,.355,1)}.bhp-component-selector,.bhp-edit-container{z-index:2000!important}.sf-type-nice-name.text-muted{font-weight:200;color:#ddd!important}.envDevelopment .nav.menu_icons>.nav-item.sn-tienda>a{background-color:red}#main-container .sf-page-container table#results>tbody>tr td.leftCell+td.monospaceCell{max-width:1600px;overflow-x:auto}.sf-button-bar .dropdown-item.text-secondary.disabled,.sf-button-bar .dropdown-item.text-secondary:disabled{color:var(--bs-dropdown-link-disabled-color)!important;pointer-events:none;background-color:#fff0}.sn-calculador .product-price-calculator{display:block}.sn-calculador .product-price-calculator .product-price-calculator-addtocart svg,.sn-calculador .product-price-calculator .product-price-calculator-toggler svg,.sn-calculador .product-price-calculator button.addtocart svg{display:none}.sn-calculador .product-price-calculator .product-price-calculator-toggler{margin-left:0;margin-right:1rem;padding:.4rem 2rem!important;font-size:16px;font-weight:800;text-transform:uppercase;border-radius:5px;color:#8e8e8e!important;background-color:transparent!important;border:2px solid #8e8e8e!important}@media (min-width:576px) and (max-width:767.98px){.sn-calculador .product-price-calculator .product-price-calculator-toggler{padding:.4rem 1.5rem!important}}@media (min-width:768px) and (max-width:991.98px){.sn-calculador .product-price-calculator{flex-direction:column}.sn-calculador .product-price-calculator .product-price-calculator-toggler{padding:.4rem 2rem!important;margin-right:0!important;margin-bottom:.5rem;text-align:center}}@media (min-width:992px) and (max-width:1399.98px){.sn-calculador .product-price-calculator .product-price-calculator-toggler{padding:.4rem 0.5rem!important}}@media (max-width:575.98px){.sn-calculador .product-price-calculator .product-price-calculator-toggler{font-size:0.9rem!important;padding:.4rem 1rem!important}}.sn-calculador .product-price-calculator .product-price-calculator-toggler span{cursor:pointer}.sn-calculador .product-price-calculator .product-price-calculator-addtocart,.sn-calculador .product-price-calculator button.addtocart{margin-left:0;margin-right:0;padding:.4rem 2rem!important;font-size:16px;font-weight:700;text-transform:uppercase;border-radius:5px;border:2px solid #e1127a!important;background-color:#e1127a!important;color:#fff!important}@media (min-width:576px) and (max-width:767.98px){.sn-calculador .product-price-calculator .product-price-calculator-addtocart,.sn-calculador .product-price-calculator button.addtocart{padding:.4rem 1.5rem!important}}@media (min-width:768px) and (max-width:991.98px){.sn-calculador .product-price-calculator .product-price-calculator-addtocart,.sn-calculador .product-price-calculator button.addtocart{padding:.4rem 2rem!important}}@media (min-width:992px) and (max-width:1399.98px){.sn-calculador .product-price-calculator .product-price-calculator-addtocart,.sn-calculador .product-price-calculator button.addtocart{padding:.4rem 0.5rem!important}}.bec-plan-locked{top:0;left:0}.product-price-calculator-panel{display:block;width:100%;color:#000}.product-price-calculator .product-onlyinpack-notice{text-transform:uppercase;font-size:1em;border-radius:5px;border:0;font-weight:400;padding:.4em 3em!important;letter-spacing:.06em;background-color:#95949a;text-align:center;color:#fff;display:inline-block}@media (max-width:767.98px){.sn-calculador .product-price-calculator .product-price-calculator-addtocart,.sn-calculador .product-price-calculator button.addtocart{font-size:0.9rem!important}.product-price-calculator-panel{justify-content:flex-start}}.product-price-calculator-panel .ppc-formgroup{display:inline-flex;flex-direction:column;margin-right:1rem;margin-bottom:1rem}.product-cvs .product-label,.product-price-calculator-panel .ppc-formgroup label.ppc-formgroup-label{font-size:.8rem;text-transform:none;color:#000;font-weight:500;margin-bottom:5px}@media (max-width:575.98px){.product-price-calculator-panel .ppc-formgroup{margin-right:.5rem}.product-price-calculator-panel .ppc-formgroup label.ppc-formgroup-label{font-size:14px!important}}.product-price-calculator-panel .ppc-formgroup.ppc-formgroup-other{margin-right:0;min-width:100%!important;display:block}.product-price-calculator-panel .ppc-formgroup .rw-datetime-picker .rw-widget-picker{border:1px solid #e1127a;border-radius:5px;box-shadow:none!important}.product-price-calculator-panel .ppc-formgroup .rw-datetime-picker input.rw-input{width:10rem!important;box-shadow:none!important;font-size:18px;font-weight:600;color:#e1127a;text-align:left;padding:0 0 0 1.25rem}@media (max-width:575.98px){.product-price-calculator-panel .ppc-formgroup .rw-datetime-picker input.rw-input{font-size:14px!important;width:8rem!important}}.product-price-calculator-panel .ppc-formgroup .rw-datetime-picker input.rw-input:placeholder{color:transparent!important}.product-price-calculator-panel .ppc-formgroup .rw-datetime-picker .rw-widget-picker>button{border-left:none}.product-price-calculator-panel .ppc-formgroup .rw-datetime-picker .rw-widget-picker>button:hover{background-color:#fff}.product-price-calculator-panel .ppc-formgroup .rw-datetime-picker .rw-widget-picker>button:after{content:"";position:absolute;right:1rem;top:1rem;width:0;height:0;border-left:8px solid #fff0;border-right:8px solid #fff0;border-top:8px solid #e1127a;clear:both}.product-price-calculator-panel .ppc-formgroup .rw-datetime-picker .rw-widget-picker>button svg{display:none}.product-cvs .form-select,.product-price-calculator-panel .ppc-formgroup select{border:1px solid #8e8e8e!important;border-radius:5px;width:6.5rem;text-align:left;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none!important;margin:0;box-sizing:border-box}.product-price-calculator-panel .ppc-formgroup-other{margin-top:1em}.product-price-calculator-panel .ppc-formgroup-other .ppc-formgroup{display:block;margin:0}.product-price-calculator-panel .ppc-formgroup-other>.ppc-formgroup:first-child>.ppc-formgroup-label{font-size:.8rem;color:#000!important;font-weight:500}.product-price-calculator-panel .ppc-formgroup-other .ppc-formgroup-value-div{display:flex;flex-direction:column;width:100%}.product-price-calculator-panel .ppc-formgroup-other .ppc-formgroup-value-div .ppc-bene{width:100%;padding:.25rem 0;border-top:1px solid rgb(112 112 112 / .2)}.product-price-calculator-panel .ppc-formgroup-other .ppc-formgroup-value-div .ppc-bene:last-child{border-bottom:1px solid rgb(112 112 112 / .2)}.product-price-calculator-panel .ppc-formgroup-other .ppc-formgroup-value-div .ppc-bene-label{display:inline-flex;position:relative;width:calc(100% - 118.4px);white-space:nowrap;overflow:hidden;text-align:left;line-height:40px;font-size:16px;font-weight:300}@media (max-width:575.98px){.product-price-calculator-panel .ppc-formgroup-other .ppc-formgroup-value-div .ppc-bene-label{font-size:14px!important}}.product-price-calculator-panel .ppc-formgroup-other .ppc-formgroup-value-div .ppc-bene-label:before{content:"";position:absolute;top:0;right:0;height:100%;width:30px;background-image:linear-gradient(to right,#fff0,#fff)}.bec-tasks-table-modal .purchase-tasks-table .purchase-tasks-table-filters .bec-cat-filters .col-12 .ppc-formgroup-value-div .numeric-up-down,.product-price-calculator-panel .ppc-formgroup-other .ppc-formgroup-value-div .numeric-up-down{float:right}.bec-tasks-table-modal .purchase-tasks-table .purchase-tasks-table-filters .bec-cat-filters .col-12 .ppc-formgroup-value-div .numeric-up-down-move,.product-price-calculator-panel .ppc-formgroup-other .ppc-formgroup-value-div .numeric-up-down-move{font-size:1.4em;color:#e1127a;cursor:pointer}.bec-tasks-table-modal .purchase-tasks-table .purchase-tasks-table-filters .bec-cat-filters .col-12 .ppc-formgroup-value-div .numeric-up-down-move-down,.product-price-calculator-panel .ppc-formgroup-other .ppc-formgroup-value-div .numeric-up-down-move-down{margin-right:.3rem}.bec-tasks-table-modal .purchase-tasks-table .purchase-tasks-table-filters .bec-cat-filters .col-12 .ppc-formgroup-value-div .numeric-up-down-move-up,.product-price-calculator-panel .ppc-formgroup-other .ppc-formgroup-value-div .numeric-up-down-move-up{margin-left:.3rem}.bec-tasks-table-modal .purchase-tasks-table .purchase-tasks-table-filters .bec-cat-filters .col-12 .ppc-formgroup-value-div .numeric-up-down>input,.product-price-calculator-panel .ppc-formgroup-other .ppc-formgroup-value-div .numeric-up-down>input{height:40px;font-size:18px;line-height:1.5;text-align:center;width:1.5em!important;color:#000!important;background-color:#fff;border:0!important;font-weight:300}.product-price-calculator-panel .ppc-additional-benes-toggler{margin:10px 0;cursor:pointer}.product-price-calculator-panel .ppc-additional-benes-toggler svg{margin-left:1em;color:#e1127a}.product-price-calculator-panel .ppc-finance-notification .catalog-finance-ppc-trigger span{color:#2e2f57!important}.product-price-calculator-panel .ppc-actions{display:flex!important;flex-direction:row;justify-content:space-between;position:relative;flex-wrap:wrap;margin-top:0.5rem!important}@media (min-width:768px) and (max-width:991.98px){.product-price-calculator-panel .ppc-actions{flex-direction:column;align-items:center}}.product-price-calculator-panel .ppc-actions .ppc-no-price,.product-price-calculator-panel .ppc-actions .ppc-price{color:#2e2f57;font-size:1.7rem!important;font-weight:600}.product-price-calculator-panel .ppc-actions .ppc-price:after{content:"IVA incl.";position:absolute;top:16px;right:0;white-space:nowrap;font-weight:300!important;font-size:.8rem}.product-price-calculator-panel .ppc-finance-notification{align-items:center;margin-right:0;margin-bottom:0;padding:1rem 0 0;max-width:100%!important}@media (max-width:575.98px){.product-price-calculator-panel .ppc-actions .ppc-no-price,.product-price-calculator-panel .ppc-actions .ppc-price{bottom:-0.5rem!important;font-size:1.1rem!important}.sn-producto-imagenes-precio .product-price-calculator-panel .ppc-actions .ppc-bestdiscount,.sn-producto-imagenes-precio .product-price-calculator-panel .ppc-actions .ppc-originalprice{font-size:1.1rem!important}.product-price-calculator-panel .ppc-finance-notification{align-items:flex-end;padding:0;margin-right:0}.product-price-calculator-panel .ppc-actions .ppc-price:after{top:7px}}.product-price-calculator-panel .ppc-finance-notification>div{width:100%}.product-price-calculator-panel .ppc-finance-notification .catalog-finance-ppc-trigger{margin-left:0;margin-right:0;padding:.4rem 2rem!important;font-size:16px;font-weight:700;text-transform:uppercase;border-radius:5px;display:flex;align-items:center;flex-wrap:wrap;justify-content:center;background-color:transparent!important;width:100%;border:1px solid #aeafc0;margin-bottom:1rem}.product-price-calculator-panel .ppc-finance-notification .catalog-finance-ppc-trigger:hover{background-color:transparent!important}@media (min-width:576px) and (max-width:767.98px){.product-price-calculator-panel .ppc-finance-notification .catalog-finance-ppc-trigger{padding:.4rem 1.5rem!important}}@media (min-width:768px) and (max-width:991.98px){.product-price-calculator-panel .ppc-finance-notification .catalog-finance-ppc-trigger{padding:.4rem 1.5rem!important}}@media (min-width:992px) and (max-width:1399.98px){.product-price-calculator-panel .ppc-finance-notification .catalog-finance-ppc-trigger{padding:.4rem 0.5rem!important}}@media (max-width:575.98px){.product-price-calculator-panel .ppc-finance-notification .catalog-finance-ppc-trigger{font-size:10px!important;padding:.4rem 0.5rem!important}.product-price-calculator-panel .ppc-finance-options .finance-title{font-size:.7rem}}.product-price-calculator-panel .ppc-finance-notification img{height:25px;margin:0 15px}@media (min-width:992px){.product-price-calculator-panel .ppc-finance-notification img{margin-right:0}}@media (min-width:576px) and (max-width:767.98px){.product-price-calculator-panel .ppc-finance-notification img{margin-right:0}}.product-price-calculator-panel .ppc-finance-options{width:100%;border:2px solid #8e8e8e!important;border-radius:5px;margin-bottom:1rem}.product-price-calculator-panel .ppc-finance-options .finance-title{text-align:center;padding:.5rem 1rem 0}.product-price-calculator-panel .ppc-finance-options .finance-title img{height:35px;margin-left:15px}@media (min-width:768px) and (max-width:991.98px){.product-price-calculator-panel .ppc-finance-options .finance-title img{margin-right:15px}}.product-price-calculator-panel .ppc-finance-options .catalog-finance-ppc-options .cart-finance-options-container{padding:.5rem 0}.product-price-calculator-panel .ppc-finance-options .catalog-finance-ppc-options .col-12.my-2{padding:.3rem 0;margin:0!important;border-bottom:1px solid #8e8e8e!important;cursor:pointer}.product-price-calculator-panel .ppc-finance-options .catalog-finance-ppc-options .col-12.my-2:first-child{border-top:1px solid #8e8e8e!important}.product-price-calculator-panel .ppc-finance-options .catalog-finance-ppc-options .col-12.my-2 .cart-finance-option-container>.row:first-child{justify-content:space-between;align-items:center;margin-right:0;margin-left:0}.product-price-calculator-panel .ppc-finance-options .catalog-finance-ppc-options .col-12.my-2 .cart-finance-option-container>.row:first-child .col-md-auto{width:45%;padding-left:10px;padding-right:10px}.product-price-calculator-panel .ppc-finance-options .catalog-finance-ppc-options .col-12.my-2 .cart-finance-option-container>.row:first-child .col-md-auto:first-child{width:50%}@media (min-width:768px) and (max-width:991.98px){.product-price-calculator-panel .ppc-finance-options .catalog-finance-ppc-options .col-12.my-2 .cart-finance-option-container>.row:first-child .col-md-auto:first-child{width:48%}}@media (max-width:575.98px){.product-price-calculator-panel .ppc-finance-options .catalog-finance-ppc-options .col-12.my-2 .cart-finance-option-container>.row:first-child .col-md-auto:first-child{width:48%}}.product-price-calculator-panel .ppc-finance-options .catalog-finance-ppc-options .col-12.my-2 .cart-finance-option-container>.row:first-child .col-md-auto:last-child{width:5%;padding-left:0}.product-price-calculator-panel .ppc-finance-options .catalog-finance-ppc-options .col-12.my-2 .cart-finance-option-container>.row:first-child label{margin-bottom:0;cursor:pointer}.product-price-calculator-panel .ppc-finance-options .catalog-finance-ppc-options .col-12.my-2 .cart-finance-option-container>.row:first-child label span{display:inline-block}.product-price-calculator-panel .ppc-finance-options .catalog-finance-ppc-options .col-12.my-2 .cart-finance-option-container .cart-finance-option-installment-container{margin-bottom:0!important;border-bottom:none;margin-right:0;margin-left:0}.product-price-calculator-panel .ppc-finance-options .catalog-finance-ppc-options .col-12.my-2 .cart-finance-option-container .cart-finance-option-installment-container .cart-finance-option-installment{padding-left:5px;padding-right:5px}@media (min-width:768px) and (max-width:991.98px){.product-price-calculator-panel .ppc-finance-options .catalog-finance-ppc-options .col-12.my-2 .cart-finance-option-container>.row:first-child .col-md-auto:last-child{width:7%}.product-price-calculator-panel .ppc-finance-options .catalog-finance-ppc-options .col-12.my-2 .cart-finance-option-container .cart-finance-option-installment-container .cart-finance-option-installment{flex:0 0 50%!important;max-width:50%!important}.product-price-calculator-panel .ppc-finance-options .catalog-finance-ppc-options .col-12.my-2 .cart-finance-option-container .cart-finance-option-installment-container .cart-finance-option-installment:first-child,.product-price-calculator-panel .ppc-finance-options .catalog-finance-ppc-options .col-12.my-2 .cart-finance-option-container .cart-finance-option-installment-container .cart-finance-option-installment:nth-child(2){padding-bottom:1rem}}@media (max-width:575.98px){.product-price-calculator-panel .ppc-finance-options .catalog-finance-ppc-options .col-12.my-2 .cart-finance-option-container>.row:first-child .col-md-auto:last-child{width:7%}.product-price-calculator-panel .ppc-finance-options .catalog-finance-ppc-options .col-12.my-2 .cart-finance-option-container .cart-finance-option-installment-container .cart-finance-option-installment:first-child,.product-price-calculator-panel .ppc-finance-options .catalog-finance-ppc-options .col-12.my-2 .cart-finance-option-container .cart-finance-option-installment-container .cart-finance-option-installment:nth-child(2){padding-bottom:1rem}.product-price-calculator-panel .ppc-actions{margin-top:0!important}}.product-price-calculator-panel .ppc-finance-options .catalog-finance-ppc-options .col-12.my-2 .cart-finance-option-container .cart-finance-option-installment-container .cart-finance-option-installment .cart-finance-option-installment-label{font-weight:400;font-size:.7em}.product-price-calculator-panel .ppc-finance-options .catalog-finance-ppc-options .col-12.my-2 .cart-finance-option-container .cart-finance-option-installment-container .cart-finance-option-installment .cart-finance-option-installment-amount{color:#2e2f57;font-size:19px}.product-price-calculator-panel .ppc-finance-options .catalog-finance-ppc-options .col-12.my-2 .cart-finance-option-container .cart-finance-option-installment-container .cart-finance-option-installment .cart-finance-option-installment-extra{font-weight:400;color:#8e8e8e!important;font-size:.6rem}.product-price-calculator-panel .ppc-finance-options .finance-info{text-align:center;padding:0 1rem .5rem}.product-price-calculator-panel .ppc-finance-options .finance-info .sn-modal-launcher{cursor:pointer}.product-price-calculator-toggler{padding:.5em;text-transform:uppercase;font-weight:700}.product-price-calculator-toggler span{margin-right:10px;cursor:pointer}.product-price-calculator-modal .modal-dialog.modal-lg{min-width:auto}.product-price-calculator-modal .product-price-calculator-panel .ppc-actions .ppc-no-price,.product-price-calculator-modal .product-price-calculator-panel .ppc-actions .ppc-price{display:block;margin-left:0}.modal.show.product-price-calculator-modal .ppc-actions .ppc-originalprice,.product-price-calculator-panel .ppc-actions .ppc-originalprice{font-size:1.75rem;font-weight:400;margin-left:20px;text-decoration:line-through}.modal.show.product-price-calculator-modal .ppc-actions .ppc-bestdiscount,.product-price-calculator-panel .ppc-actions .ppc-bestdiscount{font-size:28px;color:#fff;background-color:#2e2f57;padding:0 8px;margin-left:20px}@media (max-width:767.98px){.product-price-calculator-panel .ppc-actions{flex-direction:column}}.ppc-additional-benes-toggler{margin:10px 0;cursor:pointer}.ppc-additional-benes-toggler svg{margin-left:1em;color:#e1127a}.product-price-calculator-panel .ppc-formgroup-value-div .text-filter-readonly.form-control{color:#000!important;font-size:1rem;width:175px;text-align:center}.product-price-calculator-panel .ppc-formgroup-value-div .numeric-filter-readonly.form-control.numeric{color:#000!important;font-size:1rem;width:64px;text-align:center}.product-price-calculator-panel .ppc-actions .ppc-no-price,.product-price-calculator-panel .ppc-actions .ppc-price{display:inline-block;position:relative;bottom:inherit;text-align:right;padding-right:3rem;margin-top:1rem}.product-price-calculator-panel .ppc-actions .comparador-precios-trigger-container{display:block;clear:both;margin-top:1rem}.product-price-calculator-panel .ppc-actions .comparador-precios-trigger-container strong{color:#2e2f57}.product-price-calculator-panel .ppc-actions .comparador-precios-trigger-container a{font-size:16px;line-height:106%;color:#2e2f57;text-decoration:underline!important;font-weight:700}@media (max-width:575.98px){.product-price-calculator-panel .ppc-actions .comparador-precios-trigger-container{margin-top:1rem}}.product-price-calculator-modal .product-price-calculator-panel .ppc-actions .ppc-addtocartcontainer{align-items:flex-end}.product-price-calculator-panel .ppc-actions .ppc-addtocartcontainer{display:flex}.product-price-calculator-panel .ppc-actions .ppc-addtocartcontainer .product-price-calculator-purchaseinfo{margin-top:1.5rem;margin-left:1rem;font-size:1.25rem;color:#e1127a;order:3;cursor:pointer}.amount-document-webextract{max-width:1000px!important}.order-webextract-part-container>div>.container:first-child{position:relative;max-width:1000px!important}.order-webextract-part-container>div>.container>.row{margin-bottom:1rem}.order-webextract-part-container>div>.container>.row>.d-flex.flex-row-reverse.mt-2{position:absolute;right:0;margin-top:0!important;max-width:25%}.order-webextract-part-container #cart-open-order-admin{color:#2e2f57}.order-webextract-part-container #cart-open-order-admin:hover{color:#e1127a}.alert-primary.alert-gracias{--bs-alert-color:$negro;--bs-alert-bg:rgba(174, 200, 104, 0.2);--bs-alert-border-color:transparent}.alert-primary.alert-gracias h4{font-weight:700;color:#e1127a}.alert-primary.alert-gracias p{margin:0!important}#extracto-gracias.sn-gracias>.card{margin-bottom:1rem;border:none!important;background-color:#f4f4f4;padding:0;border-radius:10px}#extracto-gracias.sn-gracias>.card .card-header{border:none!important;background-color:#f4f4f4;padding:0;border-radius:10px}#extracto-gracias.sn-gracias>.card .card-header h2{border:none!important;background-color:#f4f4f4;border-radius:10px}.ForfaitsOpciones_tableWrapper__65vtq table tbody tr:nth-child(odd),.account-page-container{background-color:#e8e8e8}#extracto-gracias.sn-gracias>.card .card-header button{position:relative;padding:1rem!important;color:#000!important;font-weight:600;text-decoration:none;width:100%;text-align:left;font-size:1rem;text-transform:initial!important;letter-spacing:normal!important}#extracto-gracias.sn-gracias>.card .card-header button:after{position:absolute;right:40px;top:20%;font-size:1.5rem;content:">";transform:rotate(90deg);transition:transform 0.2s ease-in-out;font-weight:300}#extracto-gracias.sn-gracias>.card .card-header button:not(.collapsed):after{transform:rotate(-90deg)}#extracto-gracias.sn-gracias fieldset{cursor:pointer}#extracto-gracias.sn-gracias fieldset legend::after{position:absolute;right:40px;top:4px;font-size:1.5rem;content:">";transform:rotate(90deg);transition:transform 0.2s ease-in-out}#extracto-gracias.sn-gracias fieldset:not(.collapsed) legend::after{transform:rotate(-90deg)}#extracto-gracias.sn-gracias #panel_1 p span,#extracto-gracias.sn-gracias #panel_6 p span{font-weight:700;float:right}.account-page-container{width:100vw!important;max-width:100vw!important;margin-left:-15px!important;margin-bottom:-1rem}.account-page-container .account-container{position:relative;width:100vw}@media (max-width:575.98px){.account-page-container .account-container>.row{margin-left:0!important;margin-right:0!important}}.account-page-container .account-container>.row .account-profile-header,.account-page-container .account-container>.row .col-sm-9{margin-left:auto;margin-right:auto}@media (min-width:576px){.account-page-container .account-container>.row .account-profile-header,.account-page-container .account-container>.row .col-sm-9{max-width:540px!important;width:540px!important;flex-basis:540px!important}}@media (min-width:768px){.account-page-container .account-container>.row .account-profile-header,.account-page-container .account-container>.row .col-sm-9{max-width:720px!important;width:720px!important;flex-basis:720px!important}}@media (min-width:992px){.account-page-container .account-container>.row .account-profile-header,.account-page-container .account-container>.row .col-sm-9{max-width:960px!important;width:960px!important;flex-basis:960px!important}}@media (min-width:1400px){.account-page-container .account-container>.row .account-profile-header,.account-page-container .account-container>.row .col-sm-9{max-width:1340px!important;width:1340px!important;flex-basis:1340px!important}}.account-page-container .account-container>.row .col-sm-3{position:absolute;top:0;height:260px;width:100vw;max-width:100%!important;display:flex;background-image:url(/File/fondo-cuenta.jpg?id=2632);background-position:top;background-repeat:no-repeat;background-size:cover}@media (max-width:575.98px){.account-page-container .account-container>.row .col-sm-3{height:180px}}.account-page-container .account-container>.row .col-sm-3>.account-profile-header{padding:0 15px}.account-page-container .account-container>.row .col-sm-3>.account-profile-header>div.w-100{display:flex;align-items:flex-end;margin-top:0!important;padding-bottom:50px;height:100%;position:relative}.account-page-container .account-container>.row .col-sm-3>.account-profile-header>div.w-100:hover>div.account-title{display:flex}.account-page-container .account-container>.row .col-sm-3>.account-profile-header>div.w-100 .img-account.img-account-main{border-radius:50%;width:100px;height:100px;-o-object-fit:cover;object-fit:cover;border:2px solid #fff}.account-page-container .account-container>.row .col-sm-3>.account-profile-header>div.w-100>div.account-title{position:absolute;width:100px!important;height:100px;justify-content:center;align-items:center;display:none}.account-page-container .account-container>.row .col-sm-3>.account-profile-header>div.w-100>div.account-title:hover{display:flex}@media (max-width:767.98px){.account-page-container .account-container>.row .col-sm-3>.account-profile-header>div.w-100{padding-bottom:20px}.account-page-container .account-container>.row .col-sm-3>.account-profile-header>div.w-100>div.account-title{font-size:10px;bottom:-38px;display:flex!important}}.account-page-container .account-container>.row .col-sm-3>.account-profile-header>div.w-100>div.account-title a{color:#fff!important}.account-page-container .account-container>.row .col-sm-3>.account-profile-header>div.w-100>div.account-title a:hover{color:#fff!important;text-decoration:none}.account-page-container .account-container>.row .col-sm-3>.account-profile-header>div.w-100 h1.account-title-fullname{margin-top:1rem!important;color:#fff;font-size:50px;white-space:nowrap;position:relative;margin-bottom:0;padding-top:24px;margin-left:1rem}.account-page-container .account-container>.row .col-sm-3>.account-profile-header>div.w-100 h1.account-title-fullname:before{content:"HOLA";font-weight:300;position:absolute;top:-17px}@media (min-width:576px) and (max-width:767.98px){.account-page-container .account-container>.row .col-sm-3>.account-profile-header>div.w-100 h1.account-title-fullname{font-size:30px;margin-bottom:30px}.account-page-container .account-container>.row .col-sm-3>.account-profile-header>div.w-100 h1.account-title-fullname:before{top:-2px}}@media (max-width:575.98px){.account-page-container .account-container>.row .col-sm-3>.account-profile-header>div.w-100 h1.account-title-fullname{font-size:20px;margin-bottom:30px}.account-page-container .account-container>.row .col-sm-3>.account-profile-header>div.w-100 h1.account-title-fullname:before{top:5px}}.account-page-container .account-container>.row .col-sm-3>.account-profile-header>div.w-100 h1.account-title-fullname:after{content:"Bienvenido de nuevo al Club";font-size:18px;font-weight:300;position:absolute;bottom:-17px;left:0;text-transform:initial}@media (min-width:576px) and (max-width:767.98px){.account-page-container .account-container>.row .col-sm-3>.account-profile-header>div.w-100 h1.account-title-fullname:after{bottom:-14px;font-size:16px}}.account-page-container .account-container>.row .col-sm-3>.account-profile-header>div.w-100 .account-membershipnumber{position:absolute;left:115px;color:#fff}.account-page-container .account-container>.row .col-sm-9{margin-top:290px;flex-basis:initial;padding-left:0!important;padding-right:0!important}.account-page-container .account-container>.row .col-sm-9>div.mt-4,.sn-compra-anticipada{display:flex;flex-direction:row}@media (max-width:575.98px){.account-page-container .account-container>.row .col-sm-3>.account-profile-header>div.w-100 h1.account-title-fullname:after{bottom:-17px;font-size:12px}.account-page-container .account-container>.row .col-sm-9{margin-top:200px}}@media (max-width:767.98px){.account-page-container .account-container>.row .col-sm-3>.account-profile-header>div.w-100 .account-membershipnumber{font-size:12px}.account-page-container .account-container>.row .col-sm-9>div.mt-4{margin-top:0!important}}.account-page-container .account-container>.row .col-sm-9>div.mt-4>.nav{flex-direction:column;border:none!important}.account-page-container .account-container>.row .col-sm-9>div.mt-4>.nav.nav-tabs .nav-link{font-size:18px;font-weight:900;color:#8e8e8e!important;border:none;padding-left:0!important}.account-page-container .account-container>.row .col-sm-9>div.mt-4>.nav.nav-tabs .nav-link:hover{border:none}.account-page-container .account-container>.row .col-sm-9>div.mt-4>.nav.nav-tabs .nav-link.active{background-color:#fff0;color:#2e2f57!important;text-decoration:none;border:none}.account-page-container .account-container>.row .col-sm-9>div.mt-4 .tab-content{flex-basis:100%}.account-page-container .account-container>.row .col-sm-9>div.mt-4 .tab-content .fade.tab-pane{border:none}.account-page-container .account-container>.row .col-sm-9>div.mt-4 .tab-content .fade.tab-pane#appTabs-tabpane-1,.account-page-container .account-container>.row .col-sm-9>div.mt-4 .tab-content .fade.tab-pane#appTabs-tabpane-2,.account-page-container .account-container>.row .col-sm-9>div.mt-4 .tab-content .fade.tab-pane#appTabs-tabpane-3{background-color:#fff;margin-bottom:2rem}.account-profile-container .responsive-tab-full-page-content.responsive-tab-animate-right .responsive-tab-dropdown .tab-content{min-height:300px}.account-page-container .account-container>.row .col-sm-9>div.mt-4 .tab-content .sn-titulo-promociones .col-12.sn-mb-1.sn-my-md-2{margin-top:0!important}.account-page-container .account-container>.row .col-sm-9>div.mt-4>.accordion{width:100%;margin-bottom:1rem}.account-page-container .account-container>.row .col-sm-9>div.mt-4>.accordion .card-header{background-color:#2e2f57;font-size:900;padding:.75rem 1.25rem}.account-page-container .account-container>.row .col-sm-9>div.mt-4>.accordion .card-header button{background-color:#fff0;color:#fff;font-size:larger;padding:0}@media (max-width:575.98px){.account-page-container .account-container>.row .col-sm-9>div.mt-4>.accordion .sn-card{padding:0!important}}.account-container #appTabs-tabpane-achievements>div.sf-frontend-page.bhp-page-container .barra-seccion-gris h3{background-color:rgb(142 142 142 / .36)!important;color:#fff!important;font-size:30px!important;font-weight:900;padding:.5rem 0;text-transform:uppercase;margin:2rem 0 1rem!important;text-align:center}@media (max-width:575.98px){.account-container #appTabs-tabpane-achievements>div.sf-frontend-page.bhp-page-container .barra-seccion-gris h3{font-size:16px}}@media (max-width:991.98px){.account-container #appTabs-tabpane-achievements>div.sf-frontend-page.bhp-page-container .barra-seccion-gris h3{font-size:20px}}.account-container #appTabs-tabpane-achievements>div.sf-frontend-page.bhp-page-container .barra-seccion-gris h3:first-child{margin-top:0!important}.account-container .account-data h4,.account-container .account-discount-codes-data h4,.account-container .account-orders-data h4,.account-container .account-relation-data h4{background-color:rgb(142 142 142 / .36)!important;color:#fff!important;font-size:30px;font-weight:900;padding:.5rem 0;text-transform:uppercase;margin:2rem 0 1rem!important;text-align:center}@media (max-width:575.98px){.account-container .account-data h4,.account-container .account-discount-codes-data h4,.account-container .account-orders-data h4,.account-container .account-relation-data h4{font-size:16px}}@media (max-width:991.98px){.account-container .account-data h4,.account-container .account-discount-codes-data h4,.account-container .account-orders-data h4,.account-container .account-relation-data h4{font-size:20px}}.account-container .account-data h4:first-child,.account-container .account-discount-codes-data h4:first-child,.account-container .account-orders-data h4:first-child,.account-container .account-relation-data h4:first-child{margin-top:0!important}.account-container .account-data .becra-privacy-container h4,.account-container .account-discount-codes-data .becra-privacy-container h4,.account-container .account-orders-data .becra-privacy-container h4,.account-container .account-relation-data .becra-privacy-container h4{margin-top:2rem!important}.account-container .account-data label,.account-container .account-discount-codes-data label,.account-container .account-orders-data label,.account-container .account-relation-data label{font-size:18px;font-weight:700;color:#2e2f57!important}@media (max-width:575.98px){.account-container .account-data label,.account-container .account-discount-codes-data label,.account-container .account-orders-data label,.account-container .account-relation-data label{font-size:14px!important}}.account-container .account-data .form-group label+input,.account-container .account-data .form-group select,.account-container .account-discount-codes-data .form-group label+input,.account-container .account-discount-codes-data .form-group select,.account-container .account-orders-data .form-group label+input,.account-container .account-orders-data .form-group select,.account-container .account-relation-data .form-group label+input,.account-container .account-relation-data .form-group select{text-align:left}.account-container .account-data-and-fiscal-data .form-group label+input,.account-container .account-data-and-fiscal-data .form-group select,.account-container .account-data-and-fiscal-data .rw-date-picker .rw-widget-picker,.account-container .account-relation-data .form-group label+input,.account-container .account-relation-data .form-group select,.account-container .account-relation-data .rw-date-picker .rw-widget-picker{border:1px solid #8e8e8e!important;border-radius:5px!important;text-align:left;box-shadow:none}.account-container .account-data .form-group[title="Email"] .input-group .form-control-sm.readonly,.account-container .account-discount-codes-data .form-group[title="Email"] .input-group .form-control-sm.readonly,.account-container .account-orders-data .form-group[title="Email"] .input-group .form-control-sm.readonly,.account-container .account-relation-data .form-group[title="Email"] .input-group .form-control-sm.readonly{border-top-left-radius:15px;border-bottom-left-radius:15px}.account-container .account-data .form-group .input-group,.account-container .account-data .form-group .rw-widget-picker,.account-container .account-data .form-group .sf-entity-combo,.account-container .account-discount-codes-data .form-group .input-group,.account-container .account-discount-codes-data .form-group .rw-widget-picker,.account-container .account-discount-codes-data .form-group .sf-entity-combo,.account-container .account-orders-data .form-group .input-group,.account-container .account-orders-data .form-group .rw-widget-picker,.account-container .account-orders-data .form-group .sf-entity-combo,.account-container .account-relation-data .form-group .input-group,.account-container .account-relation-data .form-group .rw-widget-picker,.account-container .account-relation-data .form-group .sf-entity-combo{text-align:left}.account-container .account-data .form-group .input-group input,.account-container .account-data .form-group .rw-widget-picker input,.account-container .account-data .form-group .sf-entity-combo input,.account-container .account-discount-codes-data .form-group .input-group input,.account-container .account-discount-codes-data .form-group .rw-widget-picker input,.account-container .account-discount-codes-data .form-group .sf-entity-combo input,.account-container .account-orders-data .form-group .input-group input,.account-container .account-orders-data .form-group .rw-widget-picker input,.account-container .account-orders-data .form-group .sf-entity-combo input,.account-container .account-relation-data .form-group .input-group input,.account-container .account-relation-data .form-group .rw-widget-picker input,.account-container .account-relation-data .form-group .sf-entity-combo input{border:none;border-radius:5px!important}.account-container .account-data .form-group .input-group .input-group-append button,.account-container .account-data .form-group .rw-widget-picker .input-group-append button,.account-container .account-data .form-group .sf-entity-combo .input-group-append button,.account-container .account-discount-codes-data .form-group .input-group .input-group-append button,.account-container .account-discount-codes-data .form-group .rw-widget-picker .input-group-append button,.account-container .account-discount-codes-data .form-group .sf-entity-combo .input-group-append button,.account-container .account-orders-data .form-group .input-group .input-group-append button,.account-container .account-orders-data .form-group .rw-widget-picker .input-group-append button,.account-container .account-orders-data .form-group .sf-entity-combo .input-group-append button,.account-container .account-relation-data .form-group .input-group .input-group-append button,.account-container .account-relation-data .form-group .rw-widget-picker .input-group-append button,.account-container .account-relation-data .form-group .sf-entity-combo .input-group-append button{border:none!important;color:#8e8e8e!important}.account-container .account-data .form-group .input-group .input-group-append button:active,.account-container .account-data .form-group .input-group .input-group-append button:focus,.account-container .account-data .form-group .input-group .input-group-append button:hover,.account-container .account-data .form-group .rw-widget-picker .input-group-append button:active,.account-container .account-data .form-group .rw-widget-picker .input-group-append button:focus,.account-container .account-data .form-group .rw-widget-picker .input-group-append button:hover,.account-container .account-data .form-group .sf-entity-combo .input-group-append button:active,.account-container .account-data .form-group .sf-entity-combo .input-group-append button:focus,.account-container .account-data .form-group .sf-entity-combo .input-group-append button:hover,.account-container .account-discount-codes-data .form-group .input-group .input-group-append button:active,.account-container .account-discount-codes-data .form-group .input-group .input-group-append button:focus,.account-container .account-discount-codes-data .form-group .input-group .input-group-append button:hover,.account-container .account-discount-codes-data .form-group .rw-widget-picker .input-group-append button:active,.account-container .account-discount-codes-data .form-group .rw-widget-picker .input-group-append button:focus,.account-container .account-discount-codes-data .form-group .rw-widget-picker .input-group-append button:hover,.account-container .account-discount-codes-data .form-group .sf-entity-combo .input-group-append button:active,.account-container .account-discount-codes-data .form-group .sf-entity-combo .input-group-append button:focus,.account-container .account-discount-codes-data .form-group .sf-entity-combo .input-group-append button:hover,.account-container .account-orders-data .form-group .input-group .input-group-append button:active,.account-container .account-orders-data .form-group .input-group .input-group-append button:focus,.account-container .account-orders-data .form-group .input-group .input-group-append button:hover,.account-container .account-orders-data .form-group .rw-widget-picker .input-group-append button:active,.account-container .account-orders-data .form-group .rw-widget-picker .input-group-append button:focus,.account-container .account-orders-data .form-group .rw-widget-picker .input-group-append button:hover,.account-container .account-orders-data .form-group .sf-entity-combo .input-group-append button:active,.account-container .account-orders-data .form-group .sf-entity-combo .input-group-append button:focus,.account-container .account-orders-data .form-group .sf-entity-combo .input-group-append button:hover,.account-container .account-relation-data .form-group .input-group .input-group-append button:active,.account-container .account-relation-data .form-group .input-group .input-group-append button:focus,.account-container .account-relation-data .form-group .input-group .input-group-append button:hover,.account-container .account-relation-data .form-group .rw-widget-picker .input-group-append button:active,.account-container .account-relation-data .form-group .rw-widget-picker .input-group-append button:focus,.account-container .account-relation-data .form-group .rw-widget-picker .input-group-append button:hover,.account-container .account-relation-data .form-group .sf-entity-combo .input-group-append button:active,.account-container .account-relation-data .form-group .sf-entity-combo .input-group-append button:focus,.account-container .account-relation-data .form-group .sf-entity-combo .input-group-append button:hover{background-color:transparent!important;color:#8e8e8e!important;box-shadow:none!important}.account-container .account-data .form-group .input-group .input-group-append button.btn-change-email,.account-container .account-data .form-group .rw-widget-picker .input-group-append button.btn-change-email,.account-container .account-data .form-group .sf-entity-combo .input-group-append button.btn-change-email,.account-container .account-discount-codes-data .form-group .input-group .input-group-append button.btn-change-email,.account-container .account-discount-codes-data .form-group .rw-widget-picker .input-group-append button.btn-change-email,.account-container .account-discount-codes-data .form-group .sf-entity-combo .input-group-append button.btn-change-email,.account-container .account-orders-data .form-group .input-group .input-group-append button.btn-change-email,.account-container .account-orders-data .form-group .rw-widget-picker .input-group-append button.btn-change-email,.account-container .account-orders-data .form-group .sf-entity-combo .input-group-append button.btn-change-email,.account-container .account-relation-data .form-group .input-group .input-group-append button.btn-change-email,.account-container .account-relation-data .form-group .rw-widget-picker .input-group-append button.btn-change-email,.account-container .account-relation-data .form-group .sf-entity-combo .input-group-append button.btn-change-email{background-color:#e9ecef!important;border-radius:5px}.account-container .account-data .form-group .input-group .input-group-append button.btn-change-email:active,.account-container .account-data .form-group .input-group .input-group-append button.btn-change-email:focus,.account-container .account-data .form-group .input-group .input-group-append button.btn-change-email:hover,.account-container .account-data .form-group .rw-widget-picker .input-group-append button.btn-change-email:active,.account-container .account-data .form-group .rw-widget-picker .input-group-append button.btn-change-email:focus,.account-container .account-data .form-group .rw-widget-picker .input-group-append button.btn-change-email:hover,.account-container .account-data .form-group .sf-entity-combo .input-group-append button.btn-change-email:active,.account-container .account-data .form-group .sf-entity-combo .input-group-append button.btn-change-email:focus,.account-container .account-data .form-group .sf-entity-combo .input-group-append button.btn-change-email:hover,.account-container .account-discount-codes-data .form-group .input-group .input-group-append button.btn-change-email:active,.account-container .account-discount-codes-data .form-group .input-group .input-group-append button.btn-change-email:focus,.account-container .account-discount-codes-data .form-group .input-group .input-group-append button.btn-change-email:hover,.account-container .account-discount-codes-data .form-group .rw-widget-picker .input-group-append button.btn-change-email:active,.account-container .account-discount-codes-data .form-group .rw-widget-picker .input-group-append button.btn-change-email:focus,.account-container .account-discount-codes-data .form-group .rw-widget-picker .input-group-append button.btn-change-email:hover,.account-container .account-discount-codes-data .form-group .sf-entity-combo .input-group-append button.btn-change-email:active,.account-container .account-discount-codes-data .form-group .sf-entity-combo .input-group-append button.btn-change-email:focus,.account-container .account-discount-codes-data .form-group .sf-entity-combo .input-group-append button.btn-change-email:hover,.account-container .account-orders-data .form-group .input-group .input-group-append button.btn-change-email:active,.account-container .account-orders-data .form-group .input-group .input-group-append button.btn-change-email:focus,.account-container .account-orders-data .form-group .input-group .input-group-append button.btn-change-email:hover,.account-container .account-orders-data .form-group .rw-widget-picker .input-group-append button.btn-change-email:active,.account-container .account-orders-data .form-group .rw-widget-picker .input-group-append button.btn-change-email:focus,.account-container .account-orders-data .form-group .rw-widget-picker .input-group-append button.btn-change-email:hover,.account-container .account-orders-data .form-group .sf-entity-combo .input-group-append button.btn-change-email:active,.account-container .account-orders-data .form-group .sf-entity-combo .input-group-append button.btn-change-email:focus,.account-container .account-orders-data .form-group .sf-entity-combo .input-group-append button.btn-change-email:hover,.account-container .account-relation-data .form-group .input-group .input-group-append button.btn-change-email:active,.account-container .account-relation-data .form-group .input-group .input-group-append button.btn-change-email:focus,.account-container .account-relation-data .form-group .input-group .input-group-append button.btn-change-email:hover,.account-container .account-relation-data .form-group .rw-widget-picker .input-group-append button.btn-change-email:active,.account-container .account-relation-data .form-group .rw-widget-picker .input-group-append button.btn-change-email:focus,.account-container .account-relation-data .form-group .rw-widget-picker .input-group-append button.btn-change-email:hover,.account-container .account-relation-data .form-group .sf-entity-combo .input-group-append button.btn-change-email:active,.account-container .account-relation-data .form-group .sf-entity-combo .input-group-append button.btn-change-email:focus,.account-container .account-relation-data .form-group .sf-entity-combo .input-group-append button.btn-change-email:hover{background-color:#e9ecef!important}.account-container .account-data .form-group .input-group button,.account-container .account-data .form-group .rw-widget-picker button,.account-container .account-data .form-group .sf-entity-combo button,.account-container .account-discount-codes-data .form-group .input-group button,.account-container .account-discount-codes-data .form-group .rw-widget-picker button,.account-container .account-discount-codes-data .form-group .sf-entity-combo button,.account-container .account-orders-data .form-group .input-group button,.account-container .account-orders-data .form-group .rw-widget-picker button,.account-container .account-orders-data .form-group .sf-entity-combo button,.account-container .account-relation-data .form-group .input-group button,.account-container .account-relation-data .form-group .rw-widget-picker button,.account-container .account-relation-data .form-group .sf-entity-combo button{border:none!important;color:#8e8e8e!important}.account-container .account-data .form-group .input-group button:active,.account-container .account-data .form-group .input-group button:focus,.account-container .account-data .form-group .input-group button:hover,.account-container .account-data .form-group .rw-widget-picker button:active,.account-container .account-data .form-group .rw-widget-picker button:focus,.account-container .account-data .form-group .rw-widget-picker button:hover,.account-container .account-data .form-group .sf-entity-combo button:active,.account-container .account-data .form-group .sf-entity-combo button:focus,.account-container .account-data .form-group .sf-entity-combo button:hover,.account-container .account-discount-codes-data .form-group .input-group button:active,.account-container .account-discount-codes-data .form-group .input-group button:focus,.account-container .account-discount-codes-data .form-group .input-group button:hover,.account-container .account-discount-codes-data .form-group .rw-widget-picker button:active,.account-container .account-discount-codes-data .form-group .rw-widget-picker button:focus,.account-container .account-discount-codes-data .form-group .rw-widget-picker button:hover,.account-container .account-discount-codes-data .form-group .sf-entity-combo button:active,.account-container .account-discount-codes-data .form-group .sf-entity-combo button:focus,.account-container .account-discount-codes-data .form-group .sf-entity-combo button:hover,.account-container .account-orders-data .form-group .input-group button:active,.account-container .account-orders-data .form-group .input-group button:focus,.account-container .account-orders-data .form-group .input-group button:hover,.account-container .account-orders-data .form-group .rw-widget-picker button:active,.account-container .account-orders-data .form-group .rw-widget-picker button:focus,.account-container .account-orders-data .form-group .rw-widget-picker button:hover,.account-container .account-orders-data .form-group .sf-entity-combo button:active,.account-container .account-orders-data .form-group .sf-entity-combo button:focus,.account-container .account-orders-data .form-group .sf-entity-combo button:hover,.account-container .account-relation-data .form-group .input-group button:active,.account-container .account-relation-data .form-group .input-group button:focus,.account-container .account-relation-data .form-group .input-group button:hover,.account-container .account-relation-data .form-group .rw-widget-picker button:active,.account-container .account-relation-data .form-group .rw-widget-picker button:focus,.account-container .account-relation-data .form-group .rw-widget-picker button:hover,.account-container .account-relation-data .form-group .sf-entity-combo button:active,.account-container .account-relation-data .form-group .sf-entity-combo button:focus,.account-container .account-relation-data .form-group .sf-entity-combo button:hover{background-color:transparent!important;color:#8e8e8e!important;box-shadow:none!important}.account-container .account-data button.btn.btn-danger,.account-container .account-data button.btn.btn-light,.account-container .account-data button.btn.btn-primary,.account-container .account-data button.btn.btn-secondary,.account-container .account-data button.btn.btn-success,.account-container .account-discount-codes-data button.btn.btn-danger,.account-container .account-discount-codes-data button.btn.btn-light,.account-container .account-discount-codes-data button.btn.btn-primary,.account-container .account-discount-codes-data button.btn.btn-secondary,.account-container .account-discount-codes-data button.btn.btn-success,.account-container .account-orders-data button.btn.btn-danger,.account-container .account-orders-data button.btn.btn-light,.account-container .account-orders-data button.btn.btn-primary,.account-container .account-orders-data button.btn.btn-secondary,.account-container .account-orders-data button.btn.btn-success,.account-container .account-relation-data button.btn.btn-danger,.account-container .account-relation-data button.btn.btn-light,.account-container .account-relation-data button.btn.btn-primary,.account-container .account-relation-data button.btn.btn-secondary,.account-container .account-relation-data button.btn.btn-success{visibility:visible;padding:.4rem 2rem!important;font-size:16px;font-weight:700;text-transform:uppercase;border-radius:5px;border:none;line-height:24px}.account-container .account-data button.btn.btn-danger:hover,.account-container .account-data button.btn.btn-light:hover,.account-container .account-data button.btn.btn-primary:hover,.account-container .account-data button.btn.btn-secondary:hover,.account-container .account-data button.btn.btn-success:hover,.account-container .account-discount-codes-data button.btn.btn-danger:hover,.account-container .account-discount-codes-data button.btn.btn-light:hover,.account-container .account-discount-codes-data button.btn.btn-primary:hover,.account-container .account-discount-codes-data button.btn.btn-secondary:hover,.account-container .account-discount-codes-data button.btn.btn-success:hover,.account-container .account-orders-data button.btn.btn-danger:hover,.account-container .account-orders-data button.btn.btn-light:hover,.account-container .account-orders-data button.btn.btn-primary:hover,.account-container .account-orders-data button.btn.btn-secondary:hover,.account-container .account-orders-data button.btn.btn-success:hover,.account-container .account-relation-data button.btn.btn-danger:hover,.account-container .account-relation-data button.btn.btn-light:hover,.account-container .account-relation-data button.btn.btn-primary:hover,.account-container .account-relation-data button.btn.btn-secondary:hover,.account-container .account-relation-data button.btn.btn-success:hover{background-color:#e1127a;color:#fff;text-decoration:none}.account-container .account-data button.btn.btn-light,.account-container .account-data button.btn.btn-light:hover,.account-container .account-data button.btn.btn-secondary,.account-container .account-data button.btn.btn-secondary:hover,.account-container .account-discount-codes-data button.btn.btn-light,.account-container .account-discount-codes-data button.btn.btn-light:hover,.account-container .account-discount-codes-data button.btn.btn-secondary,.account-container .account-discount-codes-data button.btn.btn-secondary:hover,.account-container .account-orders-data button.btn.btn-light,.account-container .account-orders-data button.btn.btn-light:hover,.account-container .account-orders-data button.btn.btn-secondary,.account-container .account-orders-data button.btn.btn-secondary:hover,.account-container .account-relation-data button.btn.btn-light,.account-container .account-relation-data button.btn.btn-light:hover,.account-container .account-relation-data button.btn.btn-secondary,.account-container .account-relation-data button.btn.btn-secondary:hover{background-color:#2e2f57}.account-container .account-discount-codes-data h4,.account-container .account-vouchers-data h4,.account-container .account-wallet-container h4,.account-container .account-wallet-intro h4,.account-credit-cards-data>div>div>h4{background-color:rgb(142 142 142 / .36)!important;color:#fff!important;font-size:30px;font-weight:600;padding:.5rem 0;text-transform:uppercase;margin:0 0 1rem!important;text-align:center}.account-container .account-wallet-container h4,.account-credit-cards-data>div>div>h4{font-size:24px;background-color:#2e2f57!important}.account-credit-cards-data>div>div>h4 .btn{padding:.2rem 0.5rem!important;font-size:1rem;margin-left:1rem!important}.account-credit-cards-data>div>div>h4 .btn:hover{background-color:#e1127a}.account-container .account-discount-codes-data .active-discount-codes>.container,.account-container .account-discount-codes-data .expired-discount-codes>.container,.account-container .account-discount-codes-data .used-discount-codes>.container{padding-right:0!important;padding-left:0!important}.account-container .account-discount-codes-data .active-discount-codes .discount-code,.account-container .account-discount-codes-data .expired-discount-codes .discount-code,.account-container .account-discount-codes-data .used-discount-codes .discount-code{border-radius:8px;box-shadow:0 3px 6px rgb(0 0 0 / .29);border:2px solid #2e2f57;margin:0 0 2em;color:#2e2f57}.account-container .account-discount-codes-data .active-discount-codes .discount-code>.row,.account-container .account-discount-codes-data .expired-discount-codes .discount-code>.row,.account-container .account-discount-codes-data .used-discount-codes .discount-code>.row{margin:0}.account-container .account-discount-codes-data .active-discount-codes .discount-code .discount-code-name,.account-container .account-discount-codes-data .expired-discount-codes .discount-code .discount-code-name,.account-container .account-discount-codes-data .used-discount-codes .discount-code .discount-code-name{font-size:18px;font-weight:700;text-transform:uppercase;color:#fff!important;text-align:center;padding:1em 15px;background-color:#2e2f57}.account-container .account-discount-codes-data .active-discount-codes .discount-code .discount-code-info .discount-code-percentage b,.account-container .account-discount-codes-data .active-discount-codes .discount-code .discount-code-main h3,.account-container .account-discount-codes-data .expired-discount-codes .discount-code .discount-code-info .discount-code-percentage b,.account-container .account-discount-codes-data .expired-discount-codes .discount-code .discount-code-main h3,.account-container .account-discount-codes-data .used-discount-codes .discount-code .discount-code-info .discount-code-percentage b,.account-container .account-discount-codes-data .used-discount-codes .discount-code .discount-code-main h3{font-weight:900!important;font-size:40px!important;color:#2e2f57!important}.account-container .account-discount-codes-data .active-discount-codes .discount-code .discount-code-info,.account-container .account-discount-codes-data .active-discount-codes .discount-code .discount-code-main,.account-container .account-discount-codes-data .expired-discount-codes .discount-code .discount-code-info,.account-container .account-discount-codes-data .expired-discount-codes .discount-code .discount-code-main,.account-container .account-discount-codes-data .used-discount-codes .discount-code .discount-code-info,.account-container .account-discount-codes-data .used-discount-codes .discount-code .discount-code-main{padding-bottom:15px}.account-container .account-discount-codes-data .active-discount-codes .discount-code .discount-code-info .discount-code-currentemail,.account-container .account-discount-codes-data .active-discount-codes .discount-code .discount-code-info .discount-code-currentra,.account-container .account-discount-codes-data .active-discount-codes .discount-code .discount-code-info .discount-code-originalra,.account-container .account-discount-codes-data .expired-discount-codes .discount-code .discount-code-info .discount-code-currentemail,.account-container .account-discount-codes-data .expired-discount-codes .discount-code .discount-code-info .discount-code-currentra,.account-container .account-discount-codes-data .expired-discount-codes .discount-code .discount-code-info .discount-code-originalra,.account-container .account-discount-codes-data .used-discount-codes .discount-code .discount-code-info .discount-code-currentemail,.account-container .account-discount-codes-data .used-discount-codes .discount-code .discount-code-info .discount-code-currentra,.account-container .account-discount-codes-data .used-discount-codes .discount-code .discount-code-info .discount-code-originalra{margin-bottom:.5em}.account-container .account-discount-codes-data .active-discount-codes .discount-code>.container.m-2,.account-container .account-discount-codes-data .expired-discount-codes .discount-code>.container.m-2,.account-container .account-discount-codes-data .used-discount-codes .discount-code>.container.m-2{margin:0!important;padding:15px}.account-container .account-discount-codes-data .active-discount-codes .discount-code>.container.m-2>div.mb-2 h5,.account-container .account-discount-codes-data .expired-discount-codes .discount-code>.container.m-2>div.mb-2 h5,.account-container .account-discount-codes-data .used-discount-codes .discount-code>.container.m-2>div.mb-2 h5{font-size:18px;font-weight:700;text-transform:uppercase;color:#fff!important;text-align:center;padding:1em 15px}.account-container .account-discount-codes-data .active-discount-codes .discount-code>.container.m-2>div>label,.account-container .account-discount-codes-data .expired-discount-codes .discount-code>.container.m-2>div>label,.account-container .account-discount-codes-data .used-discount-codes .discount-code>.container.m-2>div>label{font-size:inherit;margin-bottom:0;font-weight:inherit;text-transform:none;color:#2e2f57!important}.account-container .account-discount-codes-data .active-discount-codes .discount-code>.container.m-2>div.mb-2{background-color:#2e2f57;color:#fff;margin:-15px}.account-container .account-discount-codes-data div:not(.discount-code-assigned-1224) .sn-show-regala{display:none}.account-container .account-discount-codes-data div:not(.discount-code-assigned-1224) .sn-hide-regala{display:flex}.account-container .account-discount-codes-data div.discount-code-assigned-1224 .sn-show-regala{display:block}.account-container .account-discount-codes-data div.discount-code-assigned-1224 .sn-show-regala .card-link img{border-radius:5px}.account-container .account-discount-codes-data div.discount-code-assigned-1224 .sn-show-regala .card-title{margin:0!important}.account-container .account-discount-codes-data div.discount-code-assigned-1224 .sn-show-regala .sn-regala-importe{display:flex;justify-content:space-between}.account-container .account-discount-codes-data div.discount-code-assigned-1224 .sn-show-regala .sn-regala-importe .label{font-size:1.1rem}.account-container .account-discount-codes-data div.discount-code-assigned-1224 .sn-show-regala .sn-regala-importe .importe{font-size:1.4em!important;color:#2e2f57!important;font-weight:700!important}.account-container .account-discount-codes-data div.discount-code-assigned-1224 .sn-show-regala .card-actions{display:flex;justify-content:space-between}.account-container .account-discount-codes-data div.discount-code-assigned-1224 .sn-show-regala .card-actions .btn-transfer{background-color:#e1127a!important;color:#e1127a!important;position:relative}.account-container .account-discount-codes-data div.discount-code-assigned-1224 .sn-show-regala .card-actions .btn-transfer:after{content:"Enviar regalo";color:#fff;position:absolute;left:calc((100% - 136px) / 2)}@media (max-width:767.98px){.account-container .account-discount-codes-data div.discount-code-assigned-1224 .sn-show-regala .card-link{padding:1rem!important}.account-container .account-discount-codes-data div.discount-code-assigned-1224 .sn-show-regala .texto-gris{text-align:center}.account-container .account-discount-codes-data div.discount-code-assigned-1224 .sn-show-regala .card-actions>div,.account-container .account-discount-codes-data div.discount-code-assigned-1224 .sn-show-regala .card-actions>div .btn{width:100%}}.account-container .account-discount-codes-data div.discount-code-assigned-1224 .sn-hide-regala{display:none}@media (max-width:991.98px){.account-container #appTabs-tabpane-0 .sf-frontend-page>.section>.bhp-page-row>.row>.col-sm-8 .col-sm-6{flex:0 0 100%;max-width:100%}}.account-container .accordion div[class^="col-sm"]{flex:0 0 100%;max-width:100%}@media (min-width:576px) and (max-width:767.98px){.account-container .img-account{max-width:110px}}.account-page-container .account-container>.row .col-sm-3>.account-profile-header>div.w-100.text-center{text-align:left;padding-bottom:85px}.account-page-container .account-container>.row .col-sm-3>.account-profile-header>div.w-100>div.account-title{bottom:80px;left:4px}.account-page-container .account-container>.row .col-sm-3>.account-profile-header>div.w-100 h1.account-title-fullname{font-weight:800}.account-page-container .account-container>.row .col-sm-3>.account-profile-header>div.w-100 h1 .account-title-surname{display:block;font-size:.4em;margin-top:-8px;margin-left:0;text-align:left}.account-page-container .account-container>.row .col-sm-3>.account-profile-header>div.w-100 .account-membershipnumber{bottom:45px;border:1px solid #fff;padding:3px 5px}.account-page-container .account-container>.row .col-sm-3>.account-profile-header>div.w-100 h1.account-title-fullname:after{display:none}@media (max-width:767.98px){.account-page-container .account-container>.row .col-sm-3{height:160px;background-image:none;background-color:#e1127a}.account-page-container .account-container>.row .col-sm-9{margin-top:180px}.account-page-container .account-container>.row .col-sm-3>.account-profile-header{padding:0;margin:0}.account-page-container .account-container>.row .col-sm-3>.account-profile-header>div.w-100.text-center{padding-bottom:30px}.account-page-container .account-container>.row .col-sm-3>.account-profile-header>div.w-100>div.account-title{bottom:-30px;left:0}.account-page-container .account-container>.row .col-sm-3>.account-profile-header>div.w-100 h1.account-title-fullname{margin-bottom:35px;font-size:25px;text-align:left}.account-page-container .account-container>.row .col-sm-3>.account-profile-header>div.w-100 h1 .account-title-surname{font-size:.6em;margin-top:-2px}.account-page-container .account-container>.row .col-sm-3>.account-profile-header>div.w-100 .account-membershipnumber{bottom:35px}}.account-credit-cards-data>div.ms-3,.account-part-container .no-linked-account,.account-vouchers-data div.ms-3,.account-wallet-empty.ms-3,.account-wallet-info-description.ms-3{margin-left:0!important;text-align:center;color:#2e2f57;font-weight:700}.account-wallet-info-description.ms-3 a{color:#e1127a!important}.account-credit-cards-data>div>div,.account-wallet-container{border:2px solid #2e2f57;border-radius:8px;margin-bottom:2rem}.account-wallet-info .account-wallet-header{margin:1em 1em 0;text-align:center}.account-wallet-header .account-wallet-title{font-size:1.2em;display:block;font-weight:700;color:#2e2f57}.account-wallet-header .account-wallet-amount{color:#2e2f57;font-size:3em;font-weight:900}.account-credit-cards-data .credit-cards-container{margin:0 0 1rem;width:100%;justify-content:center}.account-credit-cards-data .credit-cards-container .credit-card-container,.register-credit-card-transaction-result .credit-card-container{border:2px solid #2e2f57!important;border-radius:8px!important;color:#2e2f57!important;background-color:#f4f5f7!important}.credit-card-container .credit-card-name{font-weight:600!important}.credit-card-container .credit-card-pan{font-weight:300!important}.account-credit-cards-data .credit-cards-container .credit-card-container .credit-card-action-container a{color:#2e2f57!important}.account-credit-cards-data .credit-cards-container .credit-card-container .credit-card-action-container a:hover{color:#e1127a!important}.account-credit-cards-data .credit-cards-container .credit-card-container .credit-card-action-container .btn{padding:.2rem 1rem!important}.account-credit-cards-data .credit-cards-container .credit-card-container .credit-card-action-container .btn.btn-success{background-color:#e1127a!important;color:#fff!important}.register-credit-card-transaction-result>div:first-child{text-align:center}.register-credit-card-transaction-result button{margin:1rem auto;display:block;background-color:#e1127a!important;border-width:0!important}@media (max-width:767.98px){.account-wallet-info-description{float:none;margin:1em}.account-wallet-intro::after{display:none}.account-wallet-info{float:none;text-align:center}}.account-profile-header .account-part-container{position:relative;border-radius:5px;box-shadow:0 3px 1px -2px rgb(0 0 0 / .2),0 2px 2px 0 rgb(0 0 0 / .14),0 1px 5px 0 rgb(0 0 0 / .12);z-index:200;margin:3rem 1rem;background-color:#fff}.account-profile-header .w-100.text-center{display:flex;align-items:flex-end;margin-top:0!important;height:100%;position:relative;padding:3rem 2rem}.account-profile-header .w-100.text-center>div{position:relative}.account-profile-header .w-100.text-center>div:first-child{min-width:100px}.account-profile-header .w-100.text-center img{cursor:pointer;border-radius:50%;width:100px;height:100px;-o-object-fit:cover;object-fit:cover;border:2px solid #fff}.account-profile-header .w-100.text-center>div>div{position:absolute;width:100px!important;height:100px;justify-content:center;align-items:center;display:none;left:4px;top:30px}.account-profile-header .w-100.text-center>div:hover>div{display:block}.account-profile-header .w-100.text-center>div>div>a{text-transform:uppercase;color:#fff!important;font-weight:700}.account-profile-header .account-title-fullname{position:relative;color:#2e2f57;font-size:2rem;margin:auto 0;padding-left:10px;text-align:left}.account-profile-header .account-title-saludo{font-size:2rem;font-weight:700}.account-profile-header .account-membershipnumber{color:#2e2f57;position:absolute;left:143px;font-weight:600}.account-profile-header .sn-account-facts{display:flex;margin-left:100px}.account-profile-header .w-100.text-center>div>div.sn-account-facts-item{display:block;position:initial!important;width:auto!important;padding:1rem;text-align:left}.account-profile-header .sn-account-facts .sn-account-fact-title{font-weight:700;color:#2e2f57}.account-profile-header .sn-account-facts .sn-account-fact-text{color:#2e2f57}.sn-account-grey-background{position:absolute;top:0;left:0;bottom:0;height:100%;width:25%;background-color:#f4f5f7}.account-profile-container{overflow:hidden;margin-bottom:3rem;position:relative}.account-profile-container .sn-account-grey-background{height:4000px}.container.account-profile-tabs{position:relative;padding:0}.responsive-tab-animate-right,.responsive-tab-animate-right-closing{z-index:1100!important}.account-profile-container .account-profile-tabs .nav-item .nav-link{font-size:1.3rem;font-weight:300;color:#2e2f57!important;border:none}.account-profile-container .account-profile-tabs .col-sm-3 .nav-item .nav-link.active{background-color:#fff0;color:#2e2f57!important;text-decoration:underline!important;border:none;font-weight:700}.account-profile-container .account-profile-tabs .col-sm-9 .nav-item button.nav-link{padding:10px 25px;margin-right:2rem;border-radius:10px}.account-profile-container .account-profile-tabs .col-sm-9 .nav-item button.nav-link:hover{background-color:#f4f5f7}.account-profile-container .account-profile-tabs .col-sm-9 .nav-item button.nav-link.active{background-color:#fff0;border:1px solid #2e2f57!important;font-weight:700}.account-profile-container .account-profile-tabs .col-sm-9 .nav.nav-tabs{border:none;margin-bottom:2rem;padding-left:12px}.account-profile-container .account-profile-tabs .tab-content .sn-titulo-promociones .col-12.sn-mb-1.sn-my-md-2{margin-top:0!important}.account-profile-container .account-profile-tabs .tab-content .barra-seccion-gris h3{background-color:rgb(142 142 142 / .36)!important;color:#fff!important;font-size:30px!important;font-weight:900;padding:.5rem 0;text-transform:uppercase;margin:2rem 0 1rem!important;text-align:center}.account-profile-container .account-profile-tabs .tab-content .barra-seccion-gris h3:first-child{margin-top:0!important}.account-profile-container .account-profile-tabs .tab-content .account-credit-cards-data>h4,.account-profile-container .account-profile-tabs .tab-content .account-data h4,.account-profile-container .account-profile-tabs .tab-content .account-discount-codes-data h4,.account-profile-container .account-profile-tabs .tab-content .account-orders-data h4,.account-profile-container .account-profile-tabs .tab-content .account-relation-data h4{background-color:transparent!important;color:#2e2f57!important;font-size:1em;font-weight:900;text-transform:none;text-align:left!important}.account-data h4 a{display:none}.account-profile-container .account-profile-tabs .accordion>.accordion-item>.accordion-header .accordion-button{background-color:#2e2f57!important;padding:1rem 1.75rem;color:#fff;font-size:1.2rem}.account-profile-container .account-profile-tabs .accordion>.accordion-item>.accordion-header .accordion-button:focus{border:0;box-shadow:none}.account-profile-container .account-profile-tabs .accordion .accordion-collapse.collapse.show{padding:1rem 1.75rem}.account-profile-container .account-profile-tabs .accordion .accordion-collapse.collapse.show>.bhp-page-container>.section{margin-left:0!important;margin-right:0!important}.account-container .account-data button.btn.btn-danger,.account-container .account-data button.btn.btn-danger:hover,.account-container .account-data button.btn.btn-light,.account-container .account-data button.btn.btn-primary,.account-container .account-data button.btn.btn-secondary,.account-container .account-data button.btn.btn-success,.account-container .account-discount-codes-data button.btn.btn-danger,.account-container .account-discount-codes-data button.btn.btn-danger:hover,.account-container .account-discount-codes-data button.btn.btn-light,.account-container .account-discount-codes-data button.btn.btn-primary,.account-container .account-discount-codes-data button.btn.btn-secondary,.account-container .account-discount-codes-data button.btn.btn-success,.account-container .account-orders-data button.btn.btn-danger,.account-container .account-orders-data button.btn.btn-danger:hover,.account-container .account-orders-data button.btn.btn-light,.account-container .account-orders-data button.btn.btn-primary,.account-container .account-orders-data button.btn.btn-secondary,.account-container .account-orders-data button.btn.btn-success,.account-container .account-relation-data button.btn.btn-danger,.account-container .account-relation-data button.btn.btn-danger:hover,.account-container .account-relation-data button.btn.btn-light,.account-container .account-relation-data button.btn.btn-primary,.account-container .account-relation-data button.btn.btn-secondary,.account-container .account-relation-data button.btn.btn-success{background-color:transparent!important;color:#e1127a!important}.account-container .account-data-and-fiscal-data button.btn.btn-danger.btn-change-email-cancel,.account-container .account-discount-codes-data .discount-code .btn.btn-light.mx-1,.account-container .account-orders-data .account-orders-action-container button.btn.btn-danger,.account-container .account-relation-data button.btn.btn-danger.btn-create-managed-cancel,.account-container .account-relation-data button.btn.btn-danger.btn-request-manage-cancel{color:#dc3545!important}.account-orders-data .table.table-stripped .col-auto{display:none}.account-orders-data .sale-orders .table-striped tr,.account-orders-data .table.table-stripped tr{border-bottom:1px solid #e1127a;font-size:16px!important;color:#000}.account-orders-data .sale-orders .table-striped thead th,.account-orders-data .table.table-stripped thead th{text-transform:uppercase}.account-orders-data .sale-orders .table-striped tbody td,.account-orders-data .sale-orders .table-striped thead th,.account-orders-data .table.table-stripped tbody td,.account-orders-data .table.table-stripped thead th{color:#2e2f57}@media (min-width:768px) and (max-width:1100px){.account-profile-container .account-profile-tabs .nav-item .nav-link{font-size:1em}}@media (max-width:1000px){.account-profile-header .w-100.text-center{padding:1rem;flex-wrap:wrap}.account-profile-header .w-100.text-center>div:first-child{width:100px}.account-profile-header .w-100.text-center>h1.account-title-fullname{width:calc(100% - 100px)}.account-profile-header .w-100.text-center>div>div{display:flex;font-size:10px;top:60px}.account-profile-header .w-100.text-center>div>div>a{color:#fff!important}.account-profile-header .account-title-fullname{margin-bottom:35px;font-size:25px;text-align:left;width:70%}.account-profile-header .account-membershipnumber{bottom:120px;left:125px;font-size:14px}.account-profile-header .sn-account-facts{width:100%;margin-left:0;flex-wrap:wrap;justify-content:center}}@media (max-width:767.98px){.account-profile-header{min-height:300px;background-image:none;background-color:#f4f5f7}.account-profile-header .account-part-container{margin:1rem}.account-profile-header .w-100.text-center{padding:1rem;flex-wrap:wrap}.account-profile-header .w-100.text-center>div:first-child{width:100px}.account-profile-header .w-100.text-center>h1.account-title-fullname{width:calc(100% - 100px)}.account-profile-header .w-100.text-center>div>div{display:flex;font-size:10px;top:60px}.account-orders-data .sale-order-header .col-auto,.account-profile-header .w-100.text-center>div>div.sn-account-facts-item.sn-account-facts-toggled-content{display:none}.account-profile-header .w-100.text-center>div>div>a{color:#fff!important}.account-profile-header .account-title-fullname{margin-bottom:35px;font-size:25px;text-align:left;width:70%}.account-profile-header .sn-account-facts{width:100%;margin-left:0;flex-wrap:wrap}.account-profile-header .sn-account-facts-toggler{font-size:1.2em;color:#e1127a;font-weight:600;width:100%!important}.account-profile-header .sn-account-facts-toggler svg{margin-left:1rem}.account-profile-header .sn-account-facts-toggler svg.rotated{transform:rotate(180deg)}.account-profile-header .w-100.text-center>div>div.sn-account-facts-item{width:50%!important}.account-profile-header .sn-account-facts .sn-account-fact-text,.account-profile-header .sn-account-facts .sn-account-fact-title{font-size:1rem}.section.account-tabs-section{min-height:570px}.account-profile-container{padding-top:0}.responsive-tab-vertical-full-page-slide-left .responsive-tab-buttons .responsive-tab-button .responsive-tab-button-icon{height:46px!important}.responsive-tab-vertical-full-page-slide-left .responsive-tab-full-page-content .responsive-tab-header{margin:1rem!important}.responsive-tab-back-title{font-size:1.3em;cursor:pointer;vertical-align:middle}.tab-content>.tab-pane{border:none!important}.responsive-tab-vertical-full-page-slide-left .responsive-tab-title{font-size:2rem;color:#e1127a;font-weight:700;padding:1rem 1rem 0}.responsive-tab-vertical-full-page-slide-left .responsive-tab-content{width:100vw;padding:1rem}.responsive-tab-vertical-full-page-slide-left .responsive-tab-content>.bhp-page-container>.section{margin:0!important}.responsive-tab-vertical-full-page-slide-left .btn.btn-light{background-color:#f4f5f7;color:#2e2f57;text-transform:initial;font-size:1.5rem;border-radius:0}.responsive-tab-vertical-full-page-slide-left .responsive-tab-dropdown .nav-item.dropdown{margin:0 1rem 1rem;border:1px solid #2e2f57;border-radius:5px;padding:5px 15px}.responsive-tab-vertical-full-page-slide-left .responsive-tab-dropdown .nav-item.dropdown span{white-space:normal;font-weight:700;font-size:1.2rem;line-height:36px;padding-right:15px;color:#2e2f57}.responsive-tab-vertical-full-page-slide-left .responsive-tab-dropdown .nav-item.dropdown div{width:100%;left:-1rem!important;top:2px!important}.responsive-tab-vertical-full-page-slide-left .responsive-tab-dropdown .nav-item.dropdown div a{padding:1rem;font-size:1.4rem}.responsive-tab-vertical-full-page-slide-left .responsive-tab-dropdown .nav-item.dropdown .dropdown-toggle:after{position:absolute;top:calc(50% - 3px);right:15px}.responsive-tab-vertical-full-page-slide-left .sn-card.sn-tarjeta-card .card .card-body .card-actions a.sn-boton{background-color:#e1127a!important;color:#fff!important;font-size:1.5em!important;padding:.5rem 2rem!important;margin:0 auto 1rem}.account-container .sn-card .card .card-header{padding-top:0.5em!important}.account-part-container .account-wallet-data .account-wallet-container .account-wallet-entry .account-wallet-entry-header{border:0;background-color:transparent!important}.account-part-container .account-wallet-data .account-wallet-container .account-wallet-entry .account-wallet-entry-header .account-wallet-entry-header-title{text-align:left!important;width:100%;display:inline-block}.account-wallet-entry-header .row .col-12{width:auto;flex:0 0 auto!important}.account-wallet-amount{font-size:5em}.account-orders-data .sale-orders .sale-order .row.sale-order-header{background-color:#fff!important;border:none!important}.account-orders-data .sale-order .row.sale-order-header .col-12{margin-bottom:.8rem;font-size:1.2em;color:#2e2f57!important}.account-orders-data .sale-order .row.sale-order-header .col-12 a{color:#e1127a!important;font-weight:500;font-size:1.2rem}.account-orders-data .sale-order .sale-order-header span.sale-order-header-title,.account-orders-data .sale-orders .sale-order .sale-order-header span.sale-order-header-title{font-size:1em!important;font-weight:700;text-transform:uppercase}#appTabs-dropdown-tabpane-AccountReloadingReservations .sale-order-header,#appTabs-dropdown-tabpane-accountInvoices .sale-order-header,.account-orders-data .sale-orders .sale-order{border-bottom:1px solid #e1127a}#appTabs-dropdown-tabpane-AccountReloadingReservations .sale-order-header,#appTabs-dropdown-tabpane-accountInvoices .sale-order-header{margin-bottom:1rem}.account-orders-action-container{justify-content:space-between}.account-container .account-orders-data .sale-order-header .account-orders-action-container button.btn{padding:1rem 0!important;text-transform:inherit;font-size:1.2rem;font-weight:700}.sale-orders-voucher .sale-order-header>.col-12>.row>.col-12.text-center{text-align:center!important}.account-vouchers-data .sale-orders-voucher .sale-order .sale-order-header .account-voucher-qr{max-width:300px!important;max-height:300px!important}.beneficiary-accounts.manager-benefs .sale-order-header .col,.management-relationships.managed-accounts .sale-order-header .col{display:flex;justify-content:space-between}.management-relationships.managed-accounts .sale-order-header .col a{color:#e1127a!important;font-weight:500;font-size:1.2rem}.text-danger.manager-benef-remove{font-weight:700;font-size:1rem}#appTabs-dropdown-tabpane-accountBilling .section{padding:0 1rem}.account-container .account-discount-codes-data .active-discount-codes .discount-code>.container.m-2>div.mb-2{margin:inherit!important}.account-container .bhp-auto-component-loadmore,.account-part-container .load-more-entries-link,.account-part-container .load-more-results-link{margin-top:1rem}.account-container .bhp-auto-component-loadmore a,.account-part-container .load-more-entries-link a,.account-part-container .load-more-results-link a{font-weight:500!important}}.account-credit-cards-data>h4,.account-data-and-fiscal-data>h4,.account-discount-codes-data>h4,.account-orders-data>h4,.account-relation-data p.fw-bold.font-italic,.account-relation-data>h4,.account-vouchers-data>h4,.account-wallet-intro>h4,.becra-privacy-container>h4,.data-modification-message{display:none}.account-container .account-data-and-fiscal-data .form-group label+.input-group input[readonly],.account-container .account-data-and-fiscal-data .form-group label+.sf-entity-combo input[readonly],.account-container .account-data-and-fiscal-data .form-group label+input[readonly]{border-width:0!important;background-color:transparent!important;padding:0;font-size:1em}.account-container .account-data-and-fiscal-data .col-md-6{margin-bottom:1rem}.change-email-request input{border-width:1px;border-radius:5px}.account-data-and-fiscal-data>div.row:last-child{margin-top:1rem}.billing-data .line,.shipping-data .line{margin-bottom:0!important}.billing-data .line-data,.shipping-data .line-data{padding:0!important}.billing-data-item,.shipping-data-item{border-width:0!important;padding-left:0!important;color:#2e2f57}.account-container .sn-card .card{background-color:#f4f5f7}.account-container .sn-card .card .card-header{background-color:transparent!important;padding-top:2em}.account-container .sn-card .card .card-header h4.card-title{font-size:1.4em!important;color:#2e2f57!important;font-weight:900!important}.account-wallet-entries{color:#2e2f57}.account-wallet-entries-title{margin-left:1rem;padding-left:8px;font-weight:700}.account-wallet-entries table.table-striped,.account-wallet-entries table.table-striped>tbody>tr>td{color:#2e2f57!important}.account-vouchers-data .sale-orders-voucher .sale-order .row.sale-order-header{background-color:transparent!important;border-width:0;border-bottom:1px solid #e1127a}.account-vouchers-data .sale-orders-voucher .sale-order .sale-order-header .account-voucher-qr{max-width:150px;max-height:150px}.sale-order-header>.col-12.col-md-6.text-center>.row{flex-wrap:wrap;flex-direction:column;max-height:164px}.sale-order-header>.col-12.col-md-6.text-center>.row>.col-12{text-align:left;flex:0 0 50%!important;color:#2e2f57;margin:1rem;width:50%}.sale-order-header>.col-12.col-md-6.text-center>.row>.col-12>.sale-order-header-title{font-weight:700;font-size:1.1rem!important}.account-vouchers-data .sale-order-header b{font-weight:500}.account-relation-data .text-center.mb-5{text-align:left!important}.account-relation-data p.mt-5.fw-bold.font-italic{display:block;color:#2e2f57}.account-relation-data .management-relationships.managed-accounts{border-bottom:1px solid #e1127a;padding-bottom:1rem}.account-relation-data .management-relationships.managed-accounts .text-muted{font-weight:700;color:#2e2f57!important}.account-orders-data .sale-orders thead,.account-relation-data .beneficiary-accounts.manager-benefs thead,.account-relation-data .management-relationships.managed-accounts thead,.account-relation-data .management-relationships.managed-benefs thead,.account-relation-data .management-relationships.managed-family-members thead,.account-wallet-data .account-wallet-entries thead{color:#2e2f57;border-bottom:1px solid #e1127a}.account-orders-data .sale-orders .table-striped>tbody>tr:nth-of-type(odd)>*,.account-relation-data .beneficiary-accounts.manager-benefs .table-striped>tbody>tr:nth-of-type(odd)>*,.account-relation-data .management-relationships.managed-accounts .table-striped>tbody>tr:nth-of-type(odd)>*,.account-relation-data .management-relationships.managed-benefs .table-striped>tbody>tr:nth-of-type(odd)>*,.account-relation-data .management-relationships.managed-family-members .table-striped>tbody>tr:nth-of-type(odd)>*,.account-wallet-data .account-wallet-entries .table-striped>tbody>tr:nth-of-type(odd)>*{color:#2e2f57;--bs-table-accent-bg:transparent !important;background-color:transparent!important}.account-orders-data .sale-orders .table>:not(caption)>*>*,.account-relation-data .beneficiary-accounts.manager-benefs .table>:not(caption)>*>*,.account-relation-data .management-relationships.managed-accounts .table>:not(caption)>*>*,.account-relation-data .management-relationships.managed-benefs .table>:not(caption)>*>*,.account-relation-data .management-relationships.managed-family-members .table>:not(caption)>*>*,.account-wallet-data .account-wallet-entries .table>:not(caption)>*>*{border-bottom:none}.account-orders-data .sale-orders .table a,.account-orders-data .table a,.account-relation-data .beneficiary-accounts.manager-benefs .table a,.account-relation-data .management-relationships.managed-accounts .table a,.account-relation-data .management-relationships.managed-benefs .table a,.account-relation-data .management-relationships.managed-family-members .table a{font-weight:600;color:#e1127a;font-size:1.2em}.account-container .account-relation-data .btn.btn-primary.btn-create-managed,.account-container .account-relation-data .btn.btn-primary.btn-request-manage-account,.account-container .account-relation-data .btn.btn-primary.btn-request-manage-benef{padding-left:0!important}.account-discount-codes-data div.ms-3,.account-orders-data div.ms-3,.account-relation-data .ms-3{text-align:center;font-weight:700;color:#2e2f57}.discount-code-transfered{color:#2e2f57!important}.account-container .bhp-auto-component-loadmore,.account-part-container .load-more-entries-link,.account-part-container .load-more-results-link{text-align:center;width:100%;float:none}.account-container .bhp-auto-component-loadmore{margin-bottom:0;height:auto}.account-container .bhp-auto-component-loadmore a,.account-part-container .load-more-entries-link a,.account-part-container .load-more-results-link a{font-weight:700;color:#e1127a!important;font-size:1.2em!important}.account-container .bhp-auto-component-loadmore a:after,.account-part-container .load-more-entries-link a:after,.account-part-container .load-more-results-link a:after{display:none}.sn-matricula .barra-azul{position:absolute;left:0;top:0;bottom:0;background-color:blue;width:35px;border-bottom-left-radius:8px;border-top-left-radius:8px;text-align:center}.sn-matricula .barra-azul .estrellas-ue{width:25px;margin-top:15px}.sn-matricula .barra-azul>span{color:#fff;font-size:2em}.sn-matricula h2.card-number{letter-spacing:.2em;font-weight:700;font-size:3em;margin-left:.1em}@media (min-width:992px) and (max-width:1399.98px){.sn-matricula h2.card-number{font-size:2.7em;margin-left:.2em}}@media (min-width:768px) and (max-width:991.98px){.sn-matricula h2.card-number{letter-spacing:.5em;font-size:4em;margin-left:.3em}}@media (min-width:576px) and (max-width:767.98px){.sn-matricula h2.card-number{letter-spacing:.4em;font-weight:700;font-size:3.5em;margin-left:.3em}}.sf-login-page form .col-md-6,.sf-login-page>div:nth-child(1) .col-md-6{background-color:#fff}.sf-login-page{position:relative;width:100vw!important;max-width:100vw!important;margin-left:-15px!important;margin-bottom:-1rem;padding:4rem 0 6rem;background-image:url(/File/bg_login.jpg?id=1987);background-repeat:no-repeat;background-size:cover;background-position:top}.sf-login-page .row{margin-left:auto;margin-right:auto}@media (max-width:575.98px){.sf-login-page .row{padding-left:15px;padding-right:15px}}@media (min-width:576px){.sf-login-page .row{max-width:540px}}@media (min-width:768px){.sf-login-page .row{max-width:720px}}@media (min-width:992px){.sf-login-page .row{max-width:960px}}@media (min-width:1400px){.sf-login-page .row{max-width:1340px}}.sf-login-page .row .offset-md-3{margin-left:0!important;position:relative}.sf-login-page>div:nth-child(1) h2{margin-top:3rem;font-size:2em;text-transform:uppercase;font-weight:900;text-align:center;color:#2e2f57}.sf-login-page form{text-align:center}.sf-login-page form .form-group{width:60%;margin-left:auto;margin-right:auto}.sf-login-page form .form-group input{border:1px solid #8e8e8e!important;border-radius:5px!important;text-align:left;color:#8e8e8e!important}.sf-login-page form>div:nth-child(1)>div:nth-child(1)>p:nth-child(1){color:#2e2f57}.sf-login-page form .row:nth-child(3)>div:nth-child(1)>div:nth-child(1){margin-bottom:0}.sf-login-page form .form-check.mb-2.mr-sm-2.mb-sm-0{max-width:125px;margin:0 auto}.sf-login-page form .form-check.mb-2.mr-sm-2.mb-sm-0 input{margin-top:12px}.sf-login-page form .sf-remember-me{padding:.5rem 0;color:#2e2f57}.sf-login-page form .row:last-child button{padding:.4rem 2rem!important;margin-bottom:3rem;font-size:16px;font-weight:700;text-transform:uppercase;border-radius:5px;background-color:#e1127a;color:#fff;border:none}.sf-login-page form .row:last-child button:hover{background-color:#2e2f57}.sf-login-page form .row:last-child span{position:absolute;bottom:-4rem;white-space:nowrap;left:calc(50% - 114px)}.sf-login-page form .row:last-child span a{color:#fff}.sf-login-page form .row:last-child span a:hover{color:#fff;text-decoration:none}.sf-login-page>div:nth-child(3){color:#fff;flex-direction:column}@media (min-width:768px){.sf-login-page>div:nth-child(3){position:absolute;top:3rem;left:60%;width:33%}}@media (min-width:992px){.sf-login-page>div:nth-child(3){left:58%;width:26%}}@media (max-width:767.98px){.sf-login-page>div:nth-child(3){min-height:300px;margin-top:6rem}}.sf-login-page>div:nth-child(3):before{content:"Crear cuenta";font-size:2em;text-transform:uppercase;font-weight:900;margin:0 auto}.sf-login-page>div:nth-child(3) .col-md-6{width:0!important;max-width:0!important;flex-basis:0!important;visibility:hidden;margin-top:1rem!important;height:0;line-height:5px}.sf-login-page>div:nth-child(3) .col-md-6:before{content:"Con tu cuenta accederás a un mundo de ofertas, servicios y ventajas exclusivas para que vivir Sierra Nevada sea aún más apasionante";font-weight:300!important;font-size:.9em;display:block;visibility:visible;margin-bottom:1rem;line-height:20px}@media (min-width:768px){.sf-login-page>div:nth-child(3) .col-md-6:before{width:33vw;margin-left:-2vw}}@media (min-width:992px){.sf-login-page>div:nth-child(3) .col-md-6:before{width:25vw;margin-left:-1vw}}@media (min-width:1400px){.sf-login-page>div:nth-child(3) .col-md-6:before{margin-left:0}}@media (max-width:767.98px){.sf-login-page>div:nth-child(3) .col-md-6:before{width:73vw}}@media (max-width:575.98px){.sf-login-page>div:nth-child(3) .col-md-6:before{width:90vw;position:absolute}}.sf-login-page .sn-login-profesional .sn-boton-profesional,.sf-login-page>div:nth-child(3) .col-md-6 a{padding:.4rem 2rem!important;font-weight:700;border-radius:5px;background-color:#e1127a;width:23vw;min-width:14rem}.sf-login-page .sn-login-profesional .sn-boton-profesional:hover,.sf-login-page>div:nth-child(3) .col-md-6 a:hover{background-color:#2e2f57;text-decoration:none}.sf-login-page>div:nth-child(3) .col-md-6 a{visibility:visible;display:inline-block;margin-bottom:3rem;font-size:16px;text-transform:uppercase;color:#fff;border:none;line-height:24px}@media (min-width:768px) and (max-width:991.98px){.sf-login-page>div:nth-child(3) .col-md-6 a{margin-left:1rem!important}}@media (min-width:992px) and (max-width:1399.98px){.sf-login-page>div:nth-child(3) .col-md-6 a{margin-left:0.4rem!important}}@media (min-width:1400px){.sf-login-page>div:nth-child(3) .col-md-6 a{margin-left:0.6rem!important}}@media (max-width:767.98px){.sf-login-page>div:nth-child(3) .col-md-6 a{margin-left:25vw!important}}@media (max-width:575.98px){.sf-login-page>div:nth-child(3) .col-md-6 a{margin-top:5rem;margin-left:calc((100vw - 280px) / 2)!important}}.sf-login-page .sn-login-profesional{margin-top:11rem;text-align:center}.sf-login-page .sn-login-profesional .sn-titulo-profesional{font-size:2em;text-transform:uppercase;font-weight:900}.sf-login-page .sn-login-profesional .sn-texto-profesional{font-weight:300!important;font-size:.9em;display:block;visibility:visible;margin-bottom:1rem;line-height:20px}.sf-login-page .sn-login-profesional .sn-boton-profesional{display:inline-block;margin-bottom:3rem;font-size:16px;text-transform:uppercase;color:#fff;border:none;line-height:24px}.sf-login-page form .row:last-child span.help-block.text-danger{bottom:1rem!important}.registration-request-page .registration-request{padding-top:1rem}.registration-request-page .registration-request>.row:first-child h2{color:#2e2f57!important;font-size:32px!important;font-weight:900!important;text-align:left;text-transform:uppercase!important}.registration-request-page .registration-request>.row:first-child p{color:#8e8e8e!important;font-size:16px;font-weight:400;line-height:24px}.registration-request-page .registration-request .row .col-md-6 h4{background-color:rgb(142 142 142 / .36)!important;color:#fff!important;font-size:30px;font-weight:900;padding:.5rem 0;text-transform:uppercase;margin:2rem 0 1rem!important;text-align:center}@media (max-width:575.98px){.registration-request-page .registration-request .row .col-md-6 h4{font-size:16px}}@media (max-width:991.98px){.registration-request-page .registration-request .row .col-md-6 h4{font-size:20px}}.registration-request-page .registration-request label.label-sm{font-size:18px;font-weight:700;text-transform:uppercase;color:#2e2f57}@media (max-width:575.98px){.registration-request-page .registration-request label.label-sm{font-size:14px!important}}.registration-request-page .registration-request .input-group,.registration-request-page .registration-request .rw-widget-picker,.registration-request-page .registration-request label+input,.registration-request-page .registration-request select{border:1px solid #8e8e8e!important;border-radius:5px!important;text-align:left}.registration-request-page .registration-request .input-group input,.registration-request-page .registration-request .rw-widget-picker input{border:none;border-radius:5px!important}.registration-request-page .registration-request .input-group .input-group-append button,.registration-request-page .registration-request .input-group button,.registration-request-page .registration-request .rw-widget-picker .input-group-append button,.registration-request-page .registration-request .rw-widget-picker button{border:none!important;color:#8e8e8e!important}.registration-request-page .registration-request .input-group .input-group-append button:active,.registration-request-page .registration-request .input-group .input-group-append button:focus,.registration-request-page .registration-request .input-group .input-group-append button:hover,.registration-request-page .registration-request .input-group button:active,.registration-request-page .registration-request .input-group button:focus,.registration-request-page .registration-request .input-group button:hover,.registration-request-page .registration-request .rw-widget-picker .input-group-append button:active,.registration-request-page .registration-request .rw-widget-picker .input-group-append button:focus,.registration-request-page .registration-request .rw-widget-picker .input-group-append button:hover,.registration-request-page .registration-request .rw-widget-picker button:active,.registration-request-page .registration-request .rw-widget-picker button:focus,.registration-request-page .registration-request .rw-widget-picker button:hover{background-color:transparent!important;color:#8e8e8e!important;box-shadow:none!important}.registration-request-page .registration-request>.row:nth-child(2) div.mt-3{color:#8e8e8e!important;font-size:16px;font-weight:400;line-height:24px}.registration-request-page .registration-request>.row:nth-child(2) div.mt-3 a,.registration-request-page .registration-request>.row:nth-child(2) div.mt-3 a:hover{color:#e1127a!important}.registration-request-page .registration-request>.row:last-child{text-align:center}.sn-banner-subidon{background-image:url(/File/fondo-subidon.png?id=1439);background-repeat:no-repeat;background-size:cover;min-height:400px;background-color:#2e2f57;background-position:top}.sn-banner-subidon .sn-bienvenida-subidon{color:#fff;text-align:center;padding:5em 0}.sn-banner-subidon .sn-bienvenida-subidon h5{font-size:1.5em;font-weight:300;line-height:24px}@media (max-width:767.98px){.sn-banner-subidon{min-height:200px}.sn-banner-subidon .sn-bienvenida-subidon h5{font-size:1em}}.sn-banner-subidon .sn-bienvenida-subidon h1{font-weight:800;text-transform:uppercase;font-size:5em;padding:0;margin:.4em 0 .2em;line-height:80px}@media (max-width:767.98px){.sn-banner-subidon .sn-bienvenida-subidon h1{font-size:1.7em;line-height:27px;margin:.2em 0}}.sn-banner-subidon .sn-bienvenida-subidon h3{font-size:16px;font-weight:500;line-height:16px;margin:.5rem}.sn-banner-subidon .sn-bienvenida-subidon h2{font-size:1.5em;font-weight:300;line-height:24px;margin:0}@media (max-width:767.98px){.sn-banner-subidon .sn-bienvenida-subidon h2{font-size:1em}}@media (min-width:576px) and (max-width:767.98px){.sn-subidon .barra-seccion-gris:first-child{margin-top:1rem}}.sn-snowfriday-cuerpo .sn-snowfriday-boton.sn-banner-boton{position:absolute;top:calc(100vw / 1.987577 * 0.71);left:5.6vw}@media (max-width:899.98px){.sn-snowfriday-cuerpo .sn-snowfriday-boton.sn-banner-boton{top:calc(100vw / 1.987577 * 0.26);left:62vw}}@media (max-width:575.98px){.sn-snowfriday-cuerpo .sn-snowfriday-boton.sn-banner-boton{position:inherit!important;margin:0 auto 1rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.sn-snowfriday-cuerpo .sn-snowfriday-boton.sn-boton-ficha,.sn-snowfriday-cuerpo .sn-snowfriday-boton.sn-boton-ficha .btn.addtocart{width:100%}}.sn-snowfriday-cuerpo .sn-snowfriday-boton.sn-boton-ficha{margin-top:1rem}.sn-producto-ppc-footer.snowfriday .btn.addtocart,.sn-snowfriday-cuerpo .btn.addtocart{background:#e1127a!important;color:#fff!important;text-decoration:none!important;padding:.5rem 2rem .5rem 1rem!important}.sn-producto-ppc-footer.snowfriday .btn.addtocart:hover,.sn-snowfriday-cuerpo .btn.addtocart:hover{background:#2e2f57!important;color:#fff!important}.sn-producto-ppc-footer.snowfriday .btn.addtocart svg,.sn-snowfriday-cuerpo .btn.addtocart svg{display:none}.sn-producto-ppc-footer.snowfriday .btn.addtocart span,.sn-snowfriday-cuerpo .btn.addtocart span{position:relative}.sn-producto-ppc-footer.snowfriday .btn.addtocart span:after,.sn-snowfriday-cuerpo .btn.addtocart span:after{content:">";position:absolute;right:-1rem;top:-2px}.sn-producto-ppc-footer.snowfriday .sn-precio-boton{width:auto!important}.sn-producto-ppc-footer.snowfriday .sn-precio-boton .btn.addtocart{width:205px!important}@media (max-width:479.98px){.sn-producto-ppc-footer.snowfriday .sn-precio-boton .btn.addtocart{width:117px!important}.sn-producto-ppc-footer.snowfriday .sn-precio-boton .btn.addtocart span{white-space:nowrap;color:#fff0}.sn-producto-ppc-footer.snowfriday .sn-precio-boton .btn.addtocart span:after{content:"COMPRAR >";position:absolute;right:3.5rem;top:0;visibility:visible;color:#fff}}.sn-snowfriday-breadcrumb{position:absolute;top:0;left:2rem}.sn-snowfriday-breadcrumb .sn-producto-breadcrumb a,.sn-snowfriday-breadcrumb .sn-producto-breadcrumb a:hover,.sn-snowfriday-breadcrumb .sn-producto-breadcrumb span{color:white!important}.sn-snowfriday-cuerpo{margin-top:-152px}@media (max-width:575.98px){.sn-snowfriday-breadcrumb{left:1rem}.sn-snowfriday-breadcrumb .sn-producto-breadcrumb a,.sn-snowfriday-breadcrumb .sn-producto-breadcrumb a:hover,.sn-snowfriday-breadcrumb .sn-producto-breadcrumb span{color:#fff!important}.sn-snowfriday-cuerpo{margin-top:-90px}}.sn-snowfriday-cuerpo .countdown-timer-wrapper{display:block;margin:0 auto 45px;border:none;border-radius:10px 10px 0 0}@media (max-width:575.98px){.sn-snowfriday-cuerpo .countdown-timer-wrapper{border-bottom-left-radius:10px;border-bottom-right-radius:10px}}.sn-snowfriday-cuerpo .countdown-timer-wrapper>span{font-size:1.1rem;color:#e9e9ee}.sn-snowfriday-cuerpo .countdown-timer-wrapper .timer{padding-top:0}.sn-snowfriday-cuerpo .sn-intro{text-align:center}.sn-snowfriday-cuerpo .sn-intro h3{font-weight:600;color:#2e2f57}.sn-snowfriday-cuerpo .sn-intro p{font-size:1.3rem;color:#2e2f57}.sn-snowfriday-cuerpo .sn-intro span{font-size:1.5rem;color:#e1127a;font-weight:600}.sn-snowfriday-cuerpo .sn-snowfriday-card{background-color:#e8e7f4;border-radius:15px}.sn-snowfriday-cuerpo .sn-snowfriday-card .sn-izq h2{color:#e1127a;font-size:1.8rem}.sn-snowfriday-cuerpo .sn-snowfriday-card .sn-izq h1{color:#2e2f57;font-size:2rem;font-weight:800}.sn-snowfriday-cuerpo .sn-snowfriday-card .sn-izq li{font-size:1.1rem}.sn-snowfriday-cuerpo .sn-snowfriday-card .sn-izq li a{color:#e1127a}.sn-snowfriday-cuerpo .sn-snowfriday-card .sn-dcha{text-align:right;display:flex;flex-direction:column;align-items:flex-end}.sn-snowfriday-cuerpo .sn-snowfriday-card .sn-dcha h3{font-size:2.5rem;color:#fff;background-color:#2e2f57;font-weight:600;padding:.5rem 1rem}@media (max-width:575.98px){.sn-snowfriday-cuerpo .sn-snowfriday-card .sn-dcha h3{font-size:1.2rem}}.sn-snowfriday-cuerpo .sn-snowfriday-card .sn-dcha .sn-precio{color:#e1127a;font-size:5rem;font-weight:800;line-height:.8}.sn-snowfriday-cuerpo .sn-snowfriday-card .sn-dcha .sn-iva{font-size:.8rem;font-weight:300}.sn-snowfriday-tabs a{color:#e1127a}.sn-snowfriday-faq .sn-faq{max-width:1000px;margin:0 auto}.sn-snowfriday-faq .sn-faq>.bhp-auto-component-part.row{max-width:100%;margin:0 auto}.countdown-timer-wrapper{display:none;border-radius:5px;background-color:#2d2f57;max-width:330px;margin:45px auto;border:1px solid #e9e9ee}@media (max-width:767.98px){.countdown-timer-wrapper{margin-top:0}}.countdown-timer-wrapper>span{display:block;font-size:1.4rem;letter-spacing:.5px;text-align:center;padding-top:10px;text-shadow:none;font-weight:600}.countdown-timer-wrapper .timer{padding:10px;text-align:center}.countdown-timer-wrapper .timer .timer-wrapper{display:inline-block;width:75px;height:50px}.countdown-timer-wrapper .timer .timer-wrapper .time{font-size:28px;font-weight:700;color:#e9e9ee}.countdown-timer-wrapper .timer .timer-wrapper .text{font-size:12px;color:#e9e9ee;text-transform:uppercase;font-weight:300}.sn-subidon-header{margin-bottom:-1px}.sn-subidon-cuerpo{margin-top:-18px;background:#2e2f57;background:linear-gradient(180deg,#2e2f57 0,#2e2f57 60%,#000 95%,#000 100%);color:#fff}.sn-subidon-cuerpo h2{font-weight:600;text-transform:uppercase;text-wrap:nowrap;font-size:2.2rem;line-height:1;margin-bottom:2rem}.sn-subidon-cuerpo h2 span{color:#e1127a;font-weight:700}.sn-subidon-cuerpo p{font-size:1.1rem;margin-bottom:1.5rem;font-weight:200}@media (min-width:576px){.sn-subidon-cuerpo h2{font-size:2.5rem;margin-bottom:2rem}}@media (min-width:768px){.sn-subidon-cuerpo h2{margin-bottom:0}}@media (min-width:992px){.sn-subidon-cuerpo h2{font-size:3rem}.sn-subidon-cuerpo p{font-size:1.3rem}}@media (min-width:1200px){.sn-subidon-cuerpo h2{font-size:4rem}.sn-subidon-cuerpo p{margin-bottom:3rem}}@media (max-width:575.98px){.sn-subidon-cuerpo .btn.btn-secondary{width:100%}}@media (max-width:991.98px){.sn-subidon-tabs{padding-left:0!important;padding-right:0!important}}.sn-subidon-tabs a{color:#e1127a}.sn-subidon-tabs .accordion-button:not(.collapsed)::after{background-image:var(--bs-accordion-btn-icon)!important}.sn-subidon-formulario{background-color:#e8e7f4;border-top:1px solid #e1127a}.sn-subidon-formulario .bmach-request-container{max-width:775px;margin:0 auto}.sn-subidon-formulario .bmach-request-container .bmach-request-data{min-height:650px}.sn-subidon-formulario .input-group,.sn-subidon-formulario .sf-file-drop,.sn-subidon-formulario input:not(input[type="checkbox"]),.sn-subidon-formulario select{border:none;border-radius:10px;box-shadow:0 10px 15px -3px rgb(0 0 0 / .1);background-color:#fff;width:100%;display:inline-block;padding-left:1.25rem;padding-right:1.25rem;color:#6c757d;font-size:1.3rem}.sn-subidon-formulario .input-group input,.sn-subidon-formulario .sf-file-drop input,.sn-subidon-formulario input:not(input[type="checkbox"]) input,.sn-subidon-formulario select input{box-shadow:none}.sn-subidon-formulario div[title="Archivo"]>.input-group.input-group-sm{display:flex}.sn-subidon-formulario div[title="Archivo"]>.input-group.input-group-sm .file-control{border:none}.sn-subidon-formulario .input-group{padding-right:0}.sn-subidon-formulario .rw-date-picker .rw-widget-picker{border:none!important}.sn-subidon-formulario .rw-date-picker .rw-widget-picker input{padding-left:0}.sn-subidon-formulario .sf-file-drop{color:#6c757d;font-size:1.3rem!important;text-align:left;font-weight:400;padding:10px 1.25rem}.sn-subidon-formulario .sf-file-drop .sf-upload.btn{background-color:#f4f4f4;color:#6c757d;font-size:1.1rem;padding:0.4rem!important;cursor:pointer}@media (max-width:991.98px){.sn-subidon-formulario .sf-file-drop{text-align:center}.sn-subidon-formulario .sf-file-drop .sf-upload.btn{width:100%}}.sn-subidon-formulario .cv-terms-container{color:#2e2f57;font-size:1.3rem!important}.sn-subidon-formulario .alert a,.sn-subidon-formulario .cv-terms-container a{color:#e1127a}.sn-subidon-formulario .bmach-request-actions{text-align:center}.sn-boton-flotante p{margin-bottom:0}.sn-boton-flotante .btn.btn-secondary.sn-floating-btn{position:fixed;bottom:20px;right:20px;padding:.5rem 1.3rem!important;z-index:100}@media (max-width:767.98px){.sn-boton-flotante .btn.btn-secondary.sn-floating-btn{width:100vw;bottom:0;left:0;border-radius:0}}@media (max-width:991.98px){.sn-compra-anticipada{flex-direction:column;margin-bottom:1rem}}.sn-compra-anticipada .sn-foto{flex-basis:50%}.sn-compra-anticipada .sn-foto img{width:100%}.sn-compra-anticipada .sn-condiciones{flex-basis:50%;padding:1rem;color:#fff;background-color:#e1127a}.sn-compra-anticipada .sn-condiciones h1{font-weight:900;font-size:58px}.sn-compra-anticipada .sn-condiciones h4{font-weight:500;font-size:18px;line-height:1.3rem;padding-bottom:1.5rem}.sn-compra-anticipada .sn-condiciones p{font-weight:500}.sn-compra-anticipada .sn-condiciones ul{margin-bottom:0}.sn-compra-anticipada .sn-condiciones ul li{padding:1rem 0 1rem 3rem;border-top:1px solid #fff;font-weight:500;list-style:none;position:relative}.sn-compra-anticipada .sn-condiciones ul li:before{content:"";margin-right:1rem;position:absolute;left:1.3rem;width:.6rem;height:.6rem;background-color:#fff;border-radius:50%;top:1.45rem}.sn-compra-anticipada .sn-condiciones ul li:last-child{border-bottom:1px solid #fff}.sn-compra-anticipada .sn-condiciones ul li.financiacion img.sn-logo-caixabank{height:31px;margin:0 13px}.sn-compra-anticipada .sn-condiciones ul li.financiacion span.sn-modal-launcher{color:#fff;text-decoration:underline;cursor:pointer}.sn-compra-anticipada .sn-condiciones video{width:46%;height:23%;margin:0 auto -5rem}@media (min-width:1470px){.sn-compra-anticipada .sn-condiciones video{margin:2% auto -5rem;width:60%;height:30%}}@media (min-width:1600px){.sn-compra-anticipada .sn-condiciones video{width:75%;height:35.5%}}@media (min-width:1750px){.sn-compra-anticipada .sn-condiciones video{margin:3% auto -2rem;width:80%;height:40%}}@media (min-width:992px) and (max-width:1399.98px){.sn-compra-anticipada .sn-condiciones ul{margin-bottom:-15px}}@media (max-width:1399.98px){.sn-compra-anticipada .sn-condiciones{padding:1rem}.sn-compra-anticipada .sn-condiciones h1{font-size:40px}.sn-compra-anticipada .sn-condiciones h4{padding-bottom:1.5rem;font-size:14px}.sn-compra-anticipada .sn-condiciones li,.sn-compra-anticipada .sn-condiciones p{font-size:14px;font-weight:300}}@media (max-width:767.98px){.sn-compra-anticipada .sn-condiciones h1{font-size:34px}.sn-compra-anticipada .sn-condiciones h4{padding-bottom:.5rem;font-size:11px}.sn-compra-anticipada .sn-condiciones li,.sn-compra-anticipada .sn-condiciones p{font-size:12px}}@media (min-width:1120px) and (max-width:1398.98px){.sn-compra-anticipada .sn-condiciones{padding:3rem}}.parking-payment-container div.login-container{color:#2e2f57;background-color:rgb(255 255 255 / .9);position:relative;padding:.75rem 1.25rem;border:1px solid #fff0;border-radius:.25rem;text-align:center}.parking-payment-container div.login-container .btn.btn-primary{margin-top:1rem}.parking-payment-container div.window-html-container{margin-top:0;margin-bottom:0}.parking-payment-container div.window-html-container .payment-link-intro-custom{background-color:rgb(255 255 255 / .9);padding-bottom:0;margin:1.5rem auto 0;text-align:center;border-top-left-radius:.25rem;border-top-right-radius:.25rem;color:#2e2f57}.parking-payment-container div.window-html-container .payment-link-intro-custom h1{font-size:40px;font-weight:900;line-height:45px;margin-bottom:2rem;text-transform:uppercase}@media (max-width:767.98px){.parking-payment-container div.window-html-container .payment-link-intro-custom h1{font-size:35px}}@media (max-width:575.98px){.parking-payment-container div.window-html-container .payment-link-intro-custom h1{font-size:24px;margin-bottom:.25rem}}.parking-payment-container div.window-html-container .payment-link-intro-custom h2{padding-bottom:1.5rem;font-size:18px;text-transform:uppercase;font-weight:500;margin-bottom:0}.parking-payment-container div.window-html-container .payment-link-intro-custom h2 p{margin-bottom:0}@media (max-width:575.98px){.parking-payment-container div.window-html-container .payment-link-intro-custom h2{font-size:14px}}.parking-payment-container div.fields-container{margin-top:0;background-color:rgb(255 255 255 / .9);padding:0 2rem 2rem;text-align:center;border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}.parking-payment-container div.fields-container .fields-header-information{padding-bottom:1rem;font-size:1.1rem;font-weight:600;color:#2e2f57}.parking-payment-container div.fields-container label{font-weight:500;font-size:1rem;color:#2e2f57}.parking-payment-container div.fields-container label[for=":r1:"],.parking-payment-container div.fields-container label[for=":r2:"]{text-transform:uppercase}.parking-payment-container div.fields-container label a{color:#e1127a}.parking-payment-container div.fields-container input[id=":r1:"],.parking-payment-container div.fields-container input[id=":r2:"]{max-width:300px;margin:0 auto 1rem;text-align:center}.parking-payment-container div.fields-container div[data-property-path="AcceptTermsAndConditions"]{display:flex;justify-content:center}.parking-payment-container div.fields-container div[data-property-path="AcceptTermsAndConditions"] input{min-width:16px}@media (max-width:436.98px){.parking-payment-container div.fields-container div[data-property-path="AcceptTermsAndConditions"] .hide-mobile{display:none}}.parking-payment-container .btn.btn-primary.btn-calculate-price{display:block;margin:0 auto}.parking-payment-container .validaton-summary{text-align:center}@media (max-width:575.98px){.parking-payment-container div.fields-container .fields-header-information{font-size:1rem}.parking-payment-container .btn{padding:.8rem 1rem!important;width:100%}}.sn-grx-header{position:relative}.sn-banner-grx{position:absolute;top:5vw;right:4vw;color:#fff;max-width:37vw}.sn-banner-grx h3{font-size:1vw}.sn-banner-grx h3 span{font-size:1.3vw;font-weight:700}.sn-banner-grx h1{font-size:3.5vw;font-weight:800;line-height:1}.sn-banner-grx .sn-grx-linea{font-size:1.3vw}.sn-banner-grx .sn-grx-linea.azul{font-size:1.3vw;background-color:#2e2f57;padding:.5rem 1rem;font-weight:600;margin-bottom:1rem;display:inline-block}.sn-banner-grx .sn-grx-linea.negrita{font-weight:600}.sn-banner-grx .sn-grx-btn{margin-top:1rem}@media (max-width:767.98px){.sn-banner-grx h3{font-size:.7rem}.sn-banner-grx h3 span{font-size:.8rem}.sn-banner-grx .sn-grx-linea{font-size:.7rem;line-height:0}.sn-banner-grx .sn-grx-linea.azul{font-size:.7rem;line-height:initial}}@media (max-width:575.98px){.sn-banner-grx{top:70vw;right:5vw;max-width:90vw;text-align:center}.sn-banner-grx h3{font-size:.9rem;position:absolute;top:-65vw;left:0;width:100%}.sn-banner-grx h3 span{font-size:1rem}.sn-banner-grx h1{font-size:2rem}.sn-banner-grx .sn-grx-linea,.sn-banner-grx .sn-grx-linea.azul{font-size:1rem}}.slick-slider .slick-dots{left:0}.slick-slider .slick-dots li button:before,.slick-slider .slick-dots li.slick-active button:before{font-size:15px;color:#2e2f57}.slick-slider .slick-next:before,.slick-slider .slick-prev:before{color:#e1127a;font-size:30px}.slick-slider .slick-next{right:-16px}@media (max-width:1249.98px){.slick-slider{padding:0 20px}.slick-slider .slick-prev{left:-8px}.slick-slider .slick-next{right:2px}}.sn-grx-formulario .bmach-request-container{max-width:775px;margin:0 auto}.sn-boton-flotante .btn.btn-secondary.sn-floating-btn-grx{position:fixed;bottom:0;left:0;width:100vw;border-radius:0;padding:.5rem 1.3rem!important;z-index:100}.sn-producto-ppc-footer.grx .sn-precio-boton{justify-content:flex-end}.sn-subidon-tabs.grx a{font-weight:600}.sn-subidon-tabs.grx strong{color:#e1127a}.slider-grx{min-height:590px}.slider-grx .parking-payment-container .btn,.slider-grx .sf-frontend-page .btn,.slider-grx .sf-frontend-page .sn-logro .btn{padding:.4em 2.5em!important}@media (max-width:767.98px){.slider-grx{min-height:635px}}.product-price-calculator-panel .ppc-formgroup.cv-container-691b71ab-d0e4-448b-b98c-de0ac78da09b,.product-price-calculator-panel .ppc-formgroup.cv-container-08be7a59-b3b4-40cc-b7fe-3cad7ea03d58,.product-price-calculator-panel .ppc-formgroup.cv-container-e5635910-5e0b-4025-b671-6f76ad39e38d{width:100%;max-width:100%!important}.product-price-calculator-panel .ppc-formgroup.cv-container-691b71ab-d0e4-448b-b98c-de0ac78da09b .cv-filter-icons-items,.product-price-calculator-panel .ppc-formgroup.cv-container-08be7a59-b3b4-40cc-b7fe-3cad7ea03d58 .cv-filter-icons-items,.product-price-calculator-panel .ppc-formgroup.cv-container-e5635910-5e0b-4025-b671-6f76ad39e38d .cv-filter-icons-items{flex-wrap:wrap}.product-price-calculator-panel .ppc-formgroup.cv-container-691b71ab-d0e4-448b-b98c-de0ac78da09b .cv-filter-icons-items .btn,.product-price-calculator-panel .ppc-formgroup.cv-container-08be7a59-b3b4-40cc-b7fe-3cad7ea03d58 .cv-filter-icons-items .btn,.product-price-calculator-panel .ppc-formgroup.cv-container-e5635910-5e0b-4025-b671-6f76ad39e38d .cv-filter-icons-items .btn{margin:0 20px 0 0;padding:8px 10px 11px!important;background-color:#fff;border:1px solid #adb5bd;border-radius:5px!important;flex:0 1 auto}.product-price-calculator-panel .ppc-formgroup.cv-container-691b71ab-d0e4-448b-b98c-de0ac78da09b .cv-filter-icons-items .btn input,.product-price-calculator-panel .ppc-formgroup.cv-container-08be7a59-b3b4-40cc-b7fe-3cad7ea03d58 .cv-filter-icons-items .btn input,.product-price-calculator-panel .ppc-formgroup.cv-container-e5635910-5e0b-4025-b671-6f76ad39e38d .cv-filter-icons-items .btn input{display:none}.product-price-calculator-panel .ppc-formgroup.cv-container-691b71ab-d0e4-448b-b98c-de0ac78da09b .cv-filter-icons-items .btn.active,.product-price-calculator-panel .ppc-formgroup.cv-container-08be7a59-b3b4-40cc-b7fe-3cad7ea03d58 .cv-filter-icons-items .btn.active,.product-price-calculator-panel .ppc-formgroup.cv-container-e5635910-5e0b-4025-b671-6f76ad39e38d .cv-filter-icons-items .btn.active{background-color:#d9d7ec;border-color:#000}@media (max-width:575.98px){.slider-grx{min-height:555px}.product-price-calculator-panel .ppc-formgroup.cv-container-691b71ab-d0e4-448b-b98c-de0ac78da09b .cv-filter-icons-items .btn,.product-price-calculator-panel .ppc-formgroup.cv-container-08be7a59-b3b4-40cc-b7fe-3cad7ea03d58 .cv-filter-icons-items .btn,.product-price-calculator-panel .ppc-formgroup.cv-container-e5635910-5e0b-4025-b671-6f76ad39e38d .cv-filter-icons-items .btn{margin-right:10px}}.product-price-calculator-panel .ppc-formgroup.cv-container-691b71ab-d0e4-448b-b98c-de0ac78da09b .cv-extra-container,.product-price-calculator-panel .ppc-formgroup.cv-container-08be7a59-b3b4-40cc-b7fe-3cad7ea03d58 .cv-extra-container,.product-price-calculator-panel .ppc-formgroup.cv-container-e5635910-5e0b-4025-b671-6f76ad39e38d .cv-extra-container{width:100%;margin-top:5px}.product-price-calculator-panel .ppc-formgroup.cv-container-691b71ab-d0e4-448b-b98c-de0ac78da09b .cv-extra-container .cv-extra-html,.product-price-calculator-panel .ppc-formgroup.cv-container-08be7a59-b3b4-40cc-b7fe-3cad7ea03d58 .cv-extra-container .cv-extra-html,.product-price-calculator-panel .ppc-formgroup.cv-container-e5635910-5e0b-4025-b671-6f76ad39e38d .cv-extra-container .cv-extra-html{font-size:.8rem;color:#2e2f57;font-weight:500;width:100%}.product-price-calculator-panel .ppc-formgroup.cv-container-691b71ab-d0e4-448b-b98c-de0ac78da09b .cv-filter-icons-selected,.product-price-calculator-panel .ppc-formgroup.cv-container-08be7a59-b3b4-40cc-b7fe-3cad7ea03d58 .cv-filter-icons-selected,.product-price-calculator-panel .ppc-formgroup.cv-container-e5635910-5e0b-4025-b671-6f76ad39e38d .cv-filter-icons-selected{display:none}.product-price-calculator-panel .ppc-formgroup.cv-container-691b71ab-d0e4-448b-b98c-de0ac78da09b .cv-filter-icons-items .btn img,.product-price-calculator-panel .ppc-formgroup.cv-container-e5635910-5e0b-4025-b671-6f76ad39e38d .cv-filter-icons-items .btn img{height:13px}.product-price-calculator-panel .ppc-formgroup.cv-container-691b71ab-d0e4-448b-b98c-de0ac78da09b .cv-filter-icons-items .btn[title="100"] img,.product-price-calculator-panel .ppc-formgroup.cv-container-e5635910-5e0b-4025-b671-6f76ad39e38d .cv-filter-icons-items .btn[title="100"] img{height:16px}.product-price-calculator-panel .ppc-formgroup.cv-container-691b71ab-d0e4-448b-b98c-de0ac78da09b .cv-filter-icons-items .btn[title="No"] img,.product-price-calculator-panel .ppc-formgroup.cv-container-e5635910-5e0b-4025-b671-6f76ad39e38d .cv-filter-icons-items .btn[title="No"] img{height:11px}.product-price-calculator-panel .ppc-formgroup.cv-container-08be7a59-b3b4-40cc-b7fe-3cad7ea03d58 .cv-filter-icons-items{justify-content:space-between}.product-price-calculator-panel .ppc-formgroup.cv-container-08be7a59-b3b4-40cc-b7fe-3cad7ea03d58 .cv-filter-icons-items .btn{max-width:23%;padding:0!important;border-width:2px;border-color:#fff;overflow:hidden;margin:0 0 20px}.product-price-calculator-panel .ppc-formgroup.cv-container-08be7a59-b3b4-40cc-b7fe-3cad7ea03d58 .cv-filter-icons-items .btn[title="Pasión por la nieve"],.product-price-calculator-panel .ppc-formgroup.cv-container-08be7a59-b3b4-40cc-b7fe-3cad7ea03d58 .cv-filter-icons-items .btn[title="Regalo de Reyes"],.product-price-calculator-panel .ppc-formgroup.cv-container-08be7a59-b3b4-40cc-b7fe-3cad7ea03d58 .cv-filter-icons-items .btn[title="Llegan los Reyes Magos"]{display:none}.cart-line-container-product-624 .sf-repater-elements>div{width:100%}.cart-line-container-product-624 .sf-repater-elements>div:nth-child(1){width:200px}.cart-line-container-product-624 .sf-repater-elements>div:nth-child(2){width:calc(100% - 230px);margin-right:-30px!important}@media (max-width:767.98px){.product-price-calculator-panel .ppc-formgroup.cv-container-08be7a59-b3b4-40cc-b7fe-3cad7ea03d58 .cv-filter-icons-items{flex-wrap:wrap;justify-content:center}.cart-line-container-product-624 .sf-repater-elements>div{width:calc(100% + 24px)!important;margin-left:0!important;margin-right:0!important}}.cart-lx-container .cv-container-08be7a59-b3b4-40cc-b7fe-3cad7ea03d58 .cv-filter-icons-items .btn{margin:0 20px 0 0;border:1px solid #fff;border-radius:5px!important;width:25%;padding:0!important;border-width:2px;overflow:hidden;display:none}.cart-lx-container .cv-container-08be7a59-b3b4-40cc-b7fe-3cad7ea03d58 .cv-filter-icons-items .btn input{display:none}.cart-lx-container .cv-container-08be7a59-b3b4-40cc-b7fe-3cad7ea03d58 .cv-filter-icons-items .btn.active{border-color:#000;display:block}.cart-lx-container .cv-container-08be7a59-b3b4-40cc-b7fe-3cad7ea03d58 .cv-filter-icons-selected,.sf-frontend-page.sf-frontend-cart .cart-progress .step-separatorafter,.sf-frontend-page.sf-frontend-cart .cart-progress .step-separatorbefore{display:none}.cart-lx-container .cv-container-691b71ab-d0e4-448b-b98c-de0ac78da09b,.cart-lx-container .cv-container-d02be967-20aa-42fb-8ac4-bacb1db4fe92,.cart-lx-container .cv-container-08be7a59-b3b4-40cc-b7fe-3cad7ea03d58,.cart-lx-container .cv-container-e5635910-5e0b-4025-b671-6f76ad39e38d,.cart-lx-container .cv-container-1ac45e95-e26d-4fd8-bcb0-d007d21f5534{width:100%}.cart-lx-container .cv-container-1ac45e95-e26d-4fd8-bcb0-d007d21f5534 textarea{min-height:103px!important}.sn-pagina-regala{max-width:600px;margin:0 auto}.sn-descuento-regala{background-color:#fdf3f8;border-radius:15px;padding:1rem;text-align:center}.sn-descuento-regala h2{color:#e1127a;font-weight:700}.sn-descuento-regala .sn-mensaje-personal{background-color:#fff;border-radius:5px;padding:2rem}.sn-descuento-regala .sn-acciones{display:flex;flex-direction:row;justify-content:center}.sn-descuento-regala .sn-acciones .btn{padding:.4rem 1.5rem!important;border-radius:25px;text-transform:initial}.sn-descuento-regala .sn-acciones .btn.btn-active{background-color:#e1127a!important;margin-right:1rem}.sn-descuento-regala .sn-acciones .btn.btn-active:hover{background-color:#2e2f57!important}.cart-container-right-summary,.sn-descuento-regala .sn-acciones .btn.btn-print,.sn-descuento-regala .sn-acciones .btn.btn-print:hover{background-color:transparent!important}.sn-descuento-regala .sn-acciones .btn.btn-print{color:#2e2f57}.sn-imagen-regala img{width:100%;border-radius:5px}.cart-progress .step .step-separatorbefore-done+a,.cart-progress .step.active .step-separatorbefore+span{background-color:#e1127a!important}.cart-progress .step.active .step-separatorbefore+span:after{border-top-color:#e1127a!important}.sf-frontend-cart .cart-footer,.sf-frontend-cart .cart-line-container .cart-line,.sf-frontend-cart .cart-totals-container{border-radius:.375rem}.sf-frontend-cart .cart-line-container .gx-5.cart-line-header{--bs-gutter-x:24px}.sf-frontend-cart .cart-line-container .cart-line-header,.sf-frontend-cart .cart-line-header{background-color:#f7f7f7;border-bottom:1px solid rgb(0 0 0 / .175);border-top-left-radius:.375rem;border-top-right-radius:.375rem}.cart-right-summary-box-header>h4,.sf-frontend-cart .cart-line-container .cart-line-header h4{font-weight:600!important}.sf-frontend-cart .cart-footer{margin-left:0!important}.sf-frontend-cart .cart-line-purchaseconditions .cart-payment-credit-card-options-container{margin-top:.5rem;margin-bottom:.5rem}.sf-frontend-cart .cart-line-purchaseconditions .cart-payment-credit-card-option #sn-pago-seguro{color:#e1127a;cursor:pointer;text-decoration:underline}@media (min-width:576px) and (max-width:767.98px){.sf-frontend-cart .cart-line .cart-line-data{width:100%;margin:0}.sf-frontend-cart .cart-line .cart-line-data .col-12{display:flex;align-items:center;flex-direction:column}.sf-frontend-cart .cart-line .cart-line-data .cart-line-product-img>div{width:100%}.sf-frontend-cart .cart-line .cart-line-data .cart-line-product-img>div>a{width:100%;display:inline-block}.sf-frontend-cart .cart-line .cart-line-data .cart-line-product-img>div>a>img{width:100%;max-height:200px;-o-object-fit:cover;object-fit:cover}.sf-frontend-cart .cart-line-container .cart-line{padding:0}.sf-frontend-cart .cart-line-product-img{padding:0!important}.sf-frontend-cart .cart-line-container .cart-line-discounts,.sf-frontend-cart .cart-line-container .gx-5.cart-line-header{margin:0}}@media (max-width:767.98px){.sf-frontend-cart .cart-line-data,.sf-frontend-cart .cart-line-discounts,.sf-frontend-cart .cart-line-header{width:100%;margin:0}.sf-frontend-cart .cart-line-container .cart-line{padding:0}}.sf-frontend-cart .cart-line-data{--bs-gutter-x:3rem !important}.sf-frontend-cart .cart-line-product-img{padding:0 0 0 12px}.sf-frontend-cart .cart-line-product-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.sf-frontend-cart .cart-line-details-panel fieldset{border:1px solid #d3d3d3;padding:10px}.sf-frontend-cart .cart-container-right-summary{padding-top:0}.sf-frontend-cart .registration-request h4{background-color:rgb(142 142 142 / .36)!important;color:#fff!important;font-size:30px;font-weight:900;padding:.5rem 0;text-transform:uppercase;margin:2rem 0 1rem!important;text-align:center}@media (max-width:575.98px){.sf-frontend-cart .registration-request h4{font-size:16px}.sf-frontend-cart .cart-line-product-img{display:none}}@media (max-width:991.98px){.sf-frontend-cart .cart-container-right-summary .cart-right-summary-box.discount{text-align:center}.sf-frontend-cart .registration-request h4{font-size:20px}}.sf-frontend-cart .form-group div.readonly,.sf-frontend-cart .form-group label+input,.sf-frontend-cart .form-group select,.sf-frontend-cart input.pac-input.w-100.pac-target-input{border:1px solid #8e8e8e!important;border-radius:5px!important;text-align:left;box-shadow:none}.sf-frontend-cart .form-group div.readonly.numeric,.sf-frontend-cart .form-group label+input.numeric,.sf-frontend-cart .form-group select.numeric{text-align:center}.sf-frontend-cart .form-group div.readonly.sf-readonly-date,.sf-frontend-cart .form-group label+input.sf-readonly-date,.sf-frontend-cart .form-group select.sf-readonly-date{padding:.25rem .5rem}@supports (-webkit-touch-callout:none){.sf-frontend-cart .form-group select{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:16px;box-sizing:border-box;background-image:linear-gradient(45deg,transparent 50%,#e1127a 50%),linear-gradient(135deg,#e1127a 50%,transparent 50%);background-position:calc(100% - 20px) calc(1em - 1px),calc(100% - 12px) calc(1em - 1px);background-size:8px 8px,8px 8px;background-repeat:no-repeat}}.sf-frontend-cart .form-group[title="Teléfono fijo"] input{text-align:left}.sf-frontend-cart .form-group .input-group,.sf-frontend-cart .form-group .rw-widget-picker{border:1px solid #8e8e8e!important;border-radius:5px!important;text-align:left}.sf-frontend-cart .form-group .input-group input,.sf-frontend-cart .form-group .rw-widget-picker input{border:none;border-radius:5px!important;box-shadow:none}.sf-frontend-cart .form-group .input-group select,.sf-frontend-cart .form-group .rw-widget-picker select{border:1px solid #8e8e8e!important;border-radius:5px;text-align:left;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none!important;color:#8e8e8e!important;padding:0 0 0 1.25rem;margin:0;box-sizing:border-box;background-image:linear-gradient(45deg,transparent 50%,#e1127a 50%),linear-gradient(135deg,#e1127a 50%,transparent 50%);background-position:calc(100% - 20px) calc(1em - 1px),calc(100% - 12px) calc(1em - 1px);background-size:8px 8px,8px 8px;background-repeat:no-repeat;height:37px}.sf-frontend-cart .form-group .input-group button,.sf-frontend-cart .form-group .rw-widget-picker button{border:none!important;color:#8e8e8e!important}.sf-frontend-cart .form-group .input-group button:active,.sf-frontend-cart .form-group .input-group button:focus,.sf-frontend-cart .form-group .input-group button:hover,.sf-frontend-cart .form-group .rw-widget-picker button:active,.sf-frontend-cart .form-group .rw-widget-picker button:focus,.sf-frontend-cart .form-group .rw-widget-picker button:hover{background-color:transparent!important;color:#8e8e8e!important;box-shadow:none!important}.sf-frontend-cart .form-group .bene-birthdate .rw-widget-container{background-color:#e9ecef}.sf-frontend-cart .cart-bene-order{position:relative;width:100%}.sf-frontend-cart .cart-bene-order .col-12.col-md{max-width:85%!important}.sf-frontend-cart .cart-bene-order .cart-bene-photo{position:absolute!important;top:-20px;right:0;padding-right:0}.sf-frontend-cart .cart-footer{border:1px solid #c7ccd1}@media (max-width:991.98px){.sf-frontend-cart .cart-footer,.sf-frontend-cart .cart-footer .col-12.col-md-6{margin-bottom:1em}.sf-frontend-cart .cart-footer .col-12.col-md-6:last-child{margin-bottom:0!important}}.cart-container-right-summary .cart-wallet-summary .cart-wallet-amount{color:#e1127a}.sf-frontend-page.sf-frontend-cart{margin-bottom:2rem;margin-top:1rem}@media (max-width:767.98px){.sf-frontend-page.sf-frontend-cart{margin-top:.75rem}.cart-header-left h1{font-size:1.5rem}.cart-header-left h1 svg{width:1.25rem!important;margin-right:5px!important}.cart-line{border-radius:5px}.sf-frontend-cart .form-group .input-group,.sf-frontend-cart .form-group .rw-widget-picker,.sf-frontend-cart .form-group div.readonly,.sf-frontend-cart .form-group label+input,.sf-frontend-cart .form-group select{border-radius:5px!important}.sf-frontend-cart .registration-request-incart .registration-request .alert.alert-info{text-align:center}}.sf-frontend-page.sf-frontend-cart .cart-progress{height:auto;box-shadow:none}.sf-frontend-page.sf-frontend-cart .cart-progress li{float:none!important;text-align:center}.sf-frontend-page.sf-frontend-cart ul.cart-progress li.step .cart-step-index{display:inline!important;border:2px solid #e1127a;padding:5px 11px!important;border-radius:50px;color:#e1127a!important}.sf-frontend-page.sf-frontend-cart ul.cart-progress li.step .cart-step-index svg{margin-left:-2px}.sf-frontend-page.sf-frontend-cart ul.cart-progress li.step:not(.active) .cart-step-index{border:2px solid #eee;background-color:#eee!important;color:#a9a9a9!important}.sf-frontend-page.sf-frontend-cart .cart-progress .step:first-child span:nth-child(2),.sf-frontend-page.sf-frontend-cart .cart-progress .step:last-child span:nth-child(2){border-radius:50px}.cart-progress li.active span:not(.step-separatorbefore):not(.step-separatorafter),.sf-frontend-page.sf-frontend-cart .cart-progress .step .step-separatorbefore-done+a,.sf-frontend-page.sf-frontend-cart .cart-progress .step.active .step-separatorbefore+span{background-color:#fff!important;color:#e1127a!important}.sf-frontend-page.sf-frontend-cart .cart-progress .step .cart-step-name{background:0 0;color:#e1127a;text-transform:initial;margin-top:5px}.sf-frontend-page.sf-frontend-cart .cart-progress .step:not(.active) .cart-step-name{color:#d3d3d3}.cart-progress li.active span:not(.step-separatorbefore):not(.step-separatorafter):after,.sf-frontend-page.sf-frontend-cart .cart-progress .step.active .step-separatorbefore+span:after{display:none}.sf-frontend-page.sf-frontend-cart ul.cart-progress li.step .cart-step-index{position:absolute;z-index:3;background-color:#fff!important;width:35px;height:35px;top:-6px;left:44%}.sf-frontend-page.sf-frontend-cart ul.cart-progress li.step:first-child .step-separatorbefore,.sf-frontend-page.sf-frontend-cart ul.cart-progress li.step:last-child .step-separatorbefore{position:relative;left:0;top:0;width:50%;height:100%;content:"";min-width:50%;display:block;float:left;background-color:#fff;min-height:45px;z-index:2}.sf-frontend-page.sf-frontend-cart ul.cart-progress li.step:last-child .step-separatorbefore{left:50%}.sf-frontend-page.sf-frontend-cart .cart-progress .step>.cart-step-name,.sf-frontend-page.sf-frontend-cart .cart-progress .step>a{background:0 0;color:#e1127a;text-transform:initial;margin-top:10px;padding-top:15px;border-top:5px solid;z-index:1}.sf-frontend-page.sf-frontend-cart ul.cart-progress li.step>a{z-index:initial}.sf-frontend-page.sf-frontend-cart ul.cart-progress li.step:not(.active)>a .cart-step-index{top:-19px;background-color:#fff!important;color:#e1127a!important;border:2px solid #e1127a}.sf-frontend-page.sf-frontend-cart ul.cart-progress li.step:not(.active)>a .cart-step-name{color:#e1127a!important}@media (max-width:991.98px){.sf-frontend-page.sf-frontend-cart ul.cart-progress li.step .cart-step-index{left:35%}}@media (max-width:575.98px){.sf-frontend-page.sf-frontend-cart ul.cart-progress li.step .cart-step-index{left:25%}.sf-frontend-page.sf-frontend-cart .cart-progress-container .cart-progress li{overflow:initial}.sf-frontend-page.sf-frontend-cart .cart-progress-container .cart-progress li a,.sf-frontend-page.sf-frontend-cart .cart-progress-container .cart-progress li a span,.sf-frontend-page.sf-frontend-cart .cart-progress-container .cart-progress li>span{font-size:initial!important}.sf-frontend-page.sf-frontend-cart .cart-progress-container .cart-progress li.step span.cart-step-name,.sf-frontend-page.sf-frontend-cart ul.cart-progress li.step>a{font-size:0.75rem!important}.sf-frontend-page.sf-frontend-cart .cart-progress li>span.step-separatorbefore{display:none!important}.sf-frontend-page.sf-frontend-cart .cart-progress li:first-child>span.step-separatorbefore,.sf-frontend-page.sf-frontend-cart .cart-progress li:last-child>span.step-separatorbefore{display:initial!important}}@media (max-width:576px){.cart-footer{margin:0!important;padding:25px 20px;background-color:#fff!important;border-top:1px solid rgb(0 0 0 / .125)!important;border-radius:.5rem .5rem 0 0;box-shadow:0 2px 5px 0 rgb(0 0 0 / .16),0 2px 10px 0 rgb(0 0 0 / .12);border:1px solid rgb(0 0 0 / .125);width:100%;position:fixed;bottom:0;left:0;right:0;z-index:998}.cart-footer.cart-footer-index .cart-footer-price-container{margin-bottom:1rem}.cart-footer.cart-footer-index .cart-footer-price-container .cart-footer-price-amount,.cart-footer.cart-footer-index .cart-footer-price-container .cart-footer-price-label-total{color:#2c3e50;font-weight:700}.cart-footer.cart-footer-index .cart-footer-price-container .cart-footer-price-label-tax-included{color:grey;margin-left:5px}.cart-footer.cart-footer-billing>.col-12.col-md-6,.cart-footer.cart-footer-configure>.col-12.col-md-6,.cart-footer.cart-footer-configure>.row>.col-12.col-md-6,.cart-footer.cart-footer-confirm>.row>.col-12.col-md-6,.cart-footer.cart-footer-shipping>.col-12.col-md-6{width:50%;flex:0 0 50%!important;margin-bottom:0;padding:0}}.cart-credential-chooser-bottomnotification .credential-chooser-result{padding:0!important}.cart-credential-chooser-bottomnotification{overflow:hidden;margin-top:-.5rem}.cart-credential-chooser-bottomnotification-inner{-webkit-animation:slideDown 1s ease forwards;animation:slideDown 1s ease forwards}.cart-credential-chooser-bottomnotification .credential-chooser-result-inner:hover{background-color:#f4f5f6}.cart-credential-chooser-bottomnotification .cart-credential-chooser-description .cart-credential-chooser-descriptor-visual-name{font-style:italic}.cart-credential-chooser-bottomnotification .credential-chooser-result .cart-credential-chooser-photo{width:60px}header.cart-header .nav.logo svg{display:inline}header.cart-header .nav.logo .sn-logo-clientes-carrito{padding:0 1rem;font-size:1.6rem;font-weight:700;font-style:italic;color:#2e2f57}.sn-seccion-expandible h3{color:#2e2f57;font-weight:600;font-size:1.5rem}.sn-seccion-expandible .sn-texto{max-height:10000px;transition:all 0.6s ease-in-out}.sn-seccion-expandible .sn-texto.contraido{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;max-height:58px;transition:all 0.6s ease-in-out}.sn-seccion-expandible .sn-read-more{position:relative;color:#e1127a;margin:.5rem 0 1.5rem;font-size:1.2rem;cursor:pointer}.sn-seccion-expandible .sn-read-more:after{position:absolute;left:95px;top:-2px;font-size:1.5rem;content:">";transform:rotate(90deg);transition:transform 0.2s ease-in-out;font-weight:300}.sn-seccion-expandible .sn-read-more.desplegado:after{left:95px;transform:rotate(-90deg)}.seccion-titulo-y-breadcrumb{margin-bottom:2rem}.seccion-titulo-y-breadcrumb .breadcrumb-manual{text-align:center}.seccion-titulo-y-breadcrumb .breadcrumb-manual a{opacity:.4;padding:.5rem 0;text-transform:uppercase;color:#000;font-size:.9rem;margin:0}.seccion-titulo-y-breadcrumb .titulo-container h1{font-weight:700;margin-bottom:1.5rem;line-height:calc(1.525rem + 3.3vw);color:#2e2f57}.seccion-titulo-y-breadcrumb .titulo-container h2{font-size:1rem;line-height:1.8rem}@media (min-width:1200px){.seccion-titulo-y-breadcrumb .titulo-container h1{font-size:3rem;line-height:4rem}.seccion-titulo-y-breadcrumb .titulo-container h2{font-size:1.4rem;padding:0 9rem}}@media (max-width:575.98px){.seccion-titulo-y-breadcrumb .titulo-container h1{margin-bottom:0;font-size:2rem;line-height:1.8rem;padding:1.5rem 1.2rem 0}.seccion-titulo-y-breadcrumb .titulo-container h2{margin-top:.5rem;padding:0 1.2rem;line-height:1.2rem}}.titulo-secccion-banners h3{text-align:center}.sn-producto-breadcrumb .cat-breadcrumb{display:inline}.sn-producto-breadcrumb a,.sn-producto-breadcrumb span{color:#adb5bd}.sn-producto-breadcrumb span{margin:0 .3rem}.sn-producto-breadcrumb a,.sn-producto-breadcrumb span:not(.cat-breadcrumb-separator){font-size:1.1rem;margin:0}.sn-producto-breadcrumb a:hover{color:#000}.sn-producto-breadcrumb>p{font-size:14px;font-weight:300;color:#000;margin:.5rem 0!important}.sn-producto-breadcrumb .breadcrumb-product-name{font-weight:600}.sn-producto-imagenes-precio{margin-left:0!important;margin-right:0!important}.sn-producto-imagenes{text-align:center;padding-right:0!important;padding-left:0!important}.sn-producto-imagenes .bh-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:5px}.sn-producto-imagenes .bhp-react-player{width:100%!important;height:100%!important}.sn-producto-imagenes .catft-thumbs{display:flex;flex-direction:row;margin-top:1.5em;overflow-x:auto}.sn-producto-imagenes .catft-thumbs::-webkit-scrollbar{height:8px}.sn-producto-imagenes .catft-thumbs::-webkit-scrollbar-thumb{background:#ccc;border-radius:4px}.sn-producto-imagenes .catft-thumbs::-webkit-scrollbar-thumb:active{background-color:#999}.sn-producto-imagenes .catft-thumbs::-webkit-scrollbar-thumb:hover{background:#b3b3b3;box-shadow:0 0 2px 1px rgb(0 0 0 / .2)}.sn-producto-imagenes .catft-thumbs::-webkit-scrollbar-track{background:#e1e1e1;border-radius:4px}.sn-producto-imagenes .catft-thumbs::-webkit-scrollbar-track:active,.sn-producto-imagenes .catft-thumbs::-webkit-scrollbar-track:hover{background:#d4d4d4}.sn-producto-imagenes .catft-thumbs .bh-image-thumb{cursor:pointer;width:100px;height:70px;opacity:1;transition:all 0.15s ease-in-out;border-radius:5px}.sn-producto-imagenes .catft-thumbs .bh-image-thumb:hover{opacity:.85;box-shadow:0 5px 11px 0 rgb(0 0 0 / .18),0 4px 15px 0 rgb(0 0 0 / .15)}.sn-producto-imagenes .catft-thumbs .bh-image-thumb-container{min-width:100px;margin-right:1em;position:relative;margin-bottom:.2rem}.sn-producto-imagenes .catft-thumbs .bh-image-thumb-container svg{position:absolute;top:calc((100% - 44px) / 2);left:calc((100% - 44px) / 2);background-color:#e1127a;padding:14px 16px;border-radius:50%;color:#fff;opacity:.7;cursor:pointer}@media (max-width:767.98px){.sn-producto-breadcrumb a,.sn-producto-breadcrumb span:not(.cat-breadcrumb-separator){font-size:.9rem}}.sn-calculador.sn-producto-nombre-precio{display:flex;flex-direction:column;padding:0 0 0 2rem!important}h1.sn-producto-nombre{color:#2e2f57!important;font-weight:600!important;font-size:1.8rem!important;text-align:left}@media (max-width:767.98px){.sn-producto-imagenes-precio{box-shadow:none}.sn-producto-imagenes{margin-top:1rem;order:2}.sn-producto-imagenes .bh-media-container{margin-left:-12px;width:100vw}.sn-producto-imagenes .bh-media-container .bh-image{width:100vw;border-radius:0}.sn-calculador.sn-producto-nombre-precio{padding-left:0!important;padding-right:0!important}h1.sn-producto-nombre{font-size:24px!important}}.sn-producto-informacion .sn-producto-informacion-title h3{font-weight:600;font-size:1.4rem!important;text-transform:uppercase;color:#000;margin-top:2em;margin-bottom:1rem;text-align:left}.sn-producto-informacion-top{color:#000!important;font-size:1.2rem;font-weight:400}.sn-promocion-ppc p{font-weight:700;text-transform:uppercase;color:#2e2f57}.sn-promocion-ppc p a,.sn-promocion-ppc p a:hover{color:#e1127a!important}.sn-calculador .sn-producto-family{width:100%}.sn-calculador .sn-producto-family .col-md-4{padding:0;max-width:66.666666%!important}.sn-calculador .sn-producto-family .col-md-8{padding:0;max-width:33.333333%!important}.sn-calculador .sn-producto-family .product-cvs .product-formgroup{display:inline-flex;flex-direction:column;align-content:flex-start;text-align:left;padding:.75em 0;margin:0;border-bottom-right-radius:5px}.sn-calculador .sn-producto-family .product-cvs .product-formgroup label{white-space:nowrap}@media (max-width:767.98px){.sn-producto-informacion .sn-producto-informacion-title h3{margin-top:1.25em}}@media (max-width:575.98px){.sn-calculador .sn-producto-family .product-cvs .product-formgroup label{font-size:14px!important}}.sn-calculador .sn-producto-family .product-cvs .product-formgroup select{border:1px solid #8e8e8e!important;border-radius:5px;width:6.5rem;text-align:left!important;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none!important;padding:0 0 0 .5rem}.sn-producto-ppc{flex-grow:1;display:flex;flex-direction:column;justify-content:flex-end}.sn-producto-financiacion>div{box-shadow:0 3px 6px rgb(0 0 0 / .29)}.sn-producto-financiacion img.sn-logo-caixabank{height:60px;margin:0 10px}.sn-producto-financiacion span:first-child{font-weight:600;margin-right:30px}.sn-producto-financiacion span.sn-modal-launcher{text-decoration:underline;cursor:pointer}.sn-producto-informacion-bottom>:first-child{padding-top:1rem}.sn-producto-nombre-precio .product-price-calculator-panel .ppc-actions .ppc-addtocartcontainer+.product-price-calculator-toggler{width:100%;margin-top:1rem}.sn-producto-nombre-precio .product-price-calculator-panel .ppc-actions .ppc-addtocartcontainer+.product-price-calculator-toggler+.product-price-calculator-purchaseinfo{display:none}.sn-producto-nombre-precio .product-price-calculator-panel .ppc-actions .ppc-hasprice-container{white-space:nowrap;position:relative}.sn-producto-nombre-precio .product-price-calculator-panel .ppc-actions .ppc-hasprice-container .price-from{font-weight:300;color:#8e8e8e;font-size:.9rem;margin-right:5px}.sn-producto-nombre-precio .product-price-calculator-panel .ppc-actions .ppc-originalprice{color:#8e8e8e;font-size:1.7rem;font-weight:500;margin-left:1rem;margin-top:1rem}.sn-producto-nombre-precio .product-price-calculator-panel .ppc-actions .ppc-bestdiscount{color:#25a960;background:0 0;font-size:1.7rem;margin-top:1rem;margin-left:1rem}.sn-producto-nombre-precio .product-price-calculator-panel .ppc-actions .ppc-bestdiscount::after{content:" de descuento";font-size:.9rem;font-weight:300}.sn-producto-nombre-precio.sn-producto-nombre-precio-english .product-price-calculator-panel .ppc-actions .ppc-bestdiscount::after{content:" off"}@media (min-width:992px) and (max-width:1399.98px){.sn-producto-nombre-precio .product-price-calculator-panel .ppc-actions .ppc-originalprice{position:absolute;left:0;top:-2rem;margin-left:0}.sn-producto-nombre-precio .product-price-calculator-panel .ppc-actions .ppc-bestdiscount{position:absolute;right:-7rem;top:-2rem;margin-left:0}}@media (min-width:768px) and (max-width:991.98px){.sn-producto-nombre-precio .product-price-calculator-panel .ppc-actions .ppc-bestdiscount{display:none}}@media (max-width:767.98px){.sn-producto-nombre-precio .product-price-calculator-panel .ppc-actions .ppc-hasprice-container{display:flex;flex-direction:column;align-items:center}.sn-producto-nombre-precio .product-price-calculator-panel .ppc-actions .ppc-hasprice-container .ppc-bestdiscount,.sn-producto-nombre-precio .product-price-calculator-panel .ppc-actions .ppc-hasprice-container .ppc-originalprice,.sn-producto-nombre-precio .product-price-calculator-panel .ppc-actions .ppc-hasprice-container .ppc-price{margin:0}.sn-producto-nombre-precio .product-price-calculator-panel .ppc-actions .ppc-hasprice-container .ppc-originalprice{order:1}.sn-producto-nombre-precio .product-price-calculator-panel .ppc-actions .ppc-hasprice-container .ppc-bestdiscount{order:2}.sn-producto-nombre-precio .product-price-calculator-panel .ppc-actions .ppc-hasprice-container .ppc-price{order:3}}@media (max-width:575.98px){.sn-producto-nombre-precio .product-price-calculator-panel .ppc-actions .ppc-price:after{top:5px}}.sn-producto-imagenes-precio .sn-calculador .sn-producto-family .product-cvs .product-formgroup select{min-width:6.5rem;padding:0 2em 0 .5rem;width:auto!important}.sn-calculador .product-cvs .product-formgroup{display:inline-flex;flex-direction:column;align-content:flex-start;text-align:left}.sn-calculador .product-cvs .product-formgroup .col-12{max-width:100%}.sn-calculador .product-cvs .product-formgroup label{display:flex}.sn-calculador .product-cvs .product-formgroup select{color:#555;box-shadow:inset 0 1px 1px rgb(0 0 0 / .075);width:3em;text-align:center!important;padding:0;border:1px solid #ced4da;border-radius:.25rem;transition:border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out}.sn-producto-nombre-precio .product-price-calculator-panel .ppc-actions .ppc-no-price.sn-fixed-bottom,.sn-producto-nombre-precio .product-price-calculator-panel .ppc-actions .ppc-price.sn-fixed-bottom{position:fixed;bottom:18px!important;right:145px;z-index:1300;color:#e1127a}.sn-producto-imagenes-precio .product-price-calculator-panel .ppc-actions button.btn.btn-primary.sn-fixed-bottom{position:fixed;bottom:18px!important;right:1em;z-index:1300}@media (min-width:768px){.sn-producto-nombre-precio .product-price-calculator-panel .ppc-actions .ppc-no-price.sn-fixed-bottom,.sn-producto-nombre-precio .product-price-calculator-panel .ppc-actions .ppc-price.sn-fixed-bottom{right:165px!important}.sn-producto-imagenes-precio .product-price-calculator-panel .ppc-actions button.btn.btn-primary.sn-fixed-bottom{width:130px}}@media (min-width:992px){.sn-producto-nombre-precio .product-price-calculator-panel .ppc-actions .ppc-no-price.sn-fixed-bottom,.sn-producto-nombre-precio .product-price-calculator-panel .ppc-actions .ppc-price.sn-fixed-bottom{right:250px!important}.sn-producto-imagenes-precio .product-price-calculator-panel .ppc-actions button.btn.btn-primary.sn-fixed-bottom{width:200px}}@media (max-width:767.98px){.sn-producto-nombre-precio .product-price-calculator-panel .ppc-actions .ppc-no-price.sn-fixed-bottom,.sn-producto-nombre-precio .product-price-calculator-panel .ppc-actions .ppc-price.sn-fixed-bottom{bottom:22px!important;padding-right:0;font-size:1.1rem!important}.sn-producto-nombre-precio .product-price-calculator-panel .ppc-actions .ppc-price.sn-fixed-bottom:after{top:18px;right:0}.sn-producto-imagenes-precio .product-price-calculator-panel .ppc-actions button.btn.btn-primary.sn-fixed-bottom{bottom:10px!important;width:108px}.sn-producto-imagenes-precio .product-price-calculator-panel .ppc-actions button.btn.btn-primary.sn-fixed-bottom span{font-size:.8rem}}.sn-producto-fechas-fijas .product-fixeddates{padding:.5rem 0 1rem;margin:1rem 0 1.5rem;border-bottom:1px solid #e1127a}.sn-producto-fechas-fijas .product-fixeddates>.row.product-formgroup{flex-direction:column!important}.sn-producto-fechas-fijas .product-fixeddates>.row.product-formgroup .col-12{width:100%;max-width:100%!important}.sn-producto-fechas-fijas .col-12.col-md-8.product-value-div{display:flex;flex-direction:row}.sn-producto-fechas-fijas .product-label{color:#2e2f57;margin-bottom:.5rem;font-weight:600}.sn-producto-fechas-fijas .product-fixeddates-month-name{text-transform:capitalize;font-weight:600}.sn-producto-fechas-fijas .product-fixeddates-month-dates{font-weight:300}.sn-producto-fechas-fijas .product-fixeddates-month{margin-right:1rem}.sn-producto-informacion iframe{max-width:100%}.prod-pack-childlines-container,.prod-packs-list{background-color:#f5f5f5!important;font-size:1rem!important;font-weight:400!important;border-radius:5px;text-align:left;padding:1rem 1.5rem;line-height:1.7rem}.prod-pack-childlines-container p,.prod-packs-list p{margin-bottom:0!important}.prod-pack-childlines-container{margin:2rem 0;color:#8e8e8e!important}.sn-intab .prod-pack-childlines-container{background-color:transparent!important;padding:0!important;margin:0!important;color:#000!important}.prod-pack-childlines-container .prod-pack-line-details{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;margin-bottom:1rem}.prod-pack-childlines-container .prod-pack-line-details .sn-prod-pack-info{margin-left:1rem;width:calc(100% - 1em - 80px)}@media (max-width:767.98px){.prod-pack-childlines-container{padding:1rem!important;margin-bottom:1rem}.prod-pack-childlines-container .prod-pack-line-details:last-child{padding-bottom:0}.prod-pack-childlines-container .prod-pack-line-details .sn-prod-pack-info{width:100%}.prod-pack-childlines-container .prod-pack-line-details .sn-prod-pack-info .prod-pack-line-name{margin:0 0 .5rem}}.prod-pack-childlines-container .prod-pack-childlines-title{text-transform:uppercase;margin-bottom:.5rem;font-weight:700}.prod-pack-childlines-container .bhp-auto-component-part{display:flex;flex-direction:column;margin-right:-15px;margin-left:-15px}.sn-faq .sn-faq-item .sn-faq-header.collapsed+.sn-faq-content,.sn-producto-ppc-footer.oculto{display:none}.prod-pack-childlines-container .sn-prod-pack-info .prod-pack-line-name{font-weight:700}.prod-pack-childlines-container .sn-prod-pack-img img{border-radius:5px}.prod-packs-list{padding:1rem;margin-top:1rem;font-weight:700!important}@media (max-width:575.98px){.prod-packs-list{padding:1rem!important;margin-bottom:1rem}}.prod-packs-list .prod-packs-list-title{color:#2e2f57;padding:0 0 .5rem;text-transform:uppercase;border-bottom:1px solid #e1127a!important}.prod-packs-list .prod-packs-list-item{border-bottom:1px solid #e1127a!important;padding:.3rem 0}.prod-packs-list .prod-packs-list-item a{color:#2e2f57}.prod-packs-list .prod-packs-list-item a:hover{color:#2e2f57;text-decoration:none}.prod-packs-list .prod-packs-list-item a .prod-packs-list-item-pricefrom{color:#e1127a!important}.prod-packs-list .prod-packs-list-item a .prod-packs-list-item-pricefrom:before{content:"-";margin:0 .25em}.sn-faq,.sn-promocion-tabs .tab-content{max-width:1200px;margin:0 auto}.sn-faq .sn-faq-item{border:1px solid #aeafc0;border-radius:10px;margin-bottom:1rem}.sn-faq .sn-faq-item .sn-faq-header h5{font-size:1.3rem;margin:0!important;padding:1rem 2rem 1rem 1rem;cursor:pointer;position:relative}.sn-faq .sn-faq-item .sn-faq-header h5:after{position:absolute;right:1rem;top:15px;font-size:1.5rem;content:">";transform:rotate(90deg);transition:transform 0.2s ease-in-out}.sn-faq .sn-faq-item .sn-faq-header:not(.collapsed) h5::after{transform:rotate(-90deg)}.sn-faq .sn-faq-item .sn-faq-content{padding:1rem}.sn-faq .sn-faq-item .sn-faq-content p{font-size:1.1rem}.sn-producto-ppc-footer{position:fixed;bottom:0;left:0;background-color:#fff;width:100vw;height:80px;z-index:1200;box-shadow:rgb(0 0 0 / .1) 0 -3px 15px 0;padding:0 1rem}.sn-producto-ppc-footer .ppc-footer-container,.sn-producto-ppc-footer .sn-foto-nombre,.sn-producto-ppc-footer .sn-precio-boton{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;height:100%}.sn-producto-ppc-footer h1.sn-producto-nombre{font-size:1.3rem!important;margin-left:2rem;margin-bottom:0!important}.sn-producto-ppc-footer .sn-foto-nombre img{height:80px;width:55px;-o-object-fit:cover;object-fit:cover}.sn-producto-ppc-footer .price.best-price{color:#e1127a!important;font-size:1.7rem!important;font-weight:600;position:relative;margin-right:4rem;white-space:nowrap}.sn-producto-ppc-footer .price.best-price:after{content:"IVA incl.";position:absolute;top:16px;right:-50px;white-space:nowrap;font-weight:300!important;font-size:.8rem}.sn-producto-ppc-footer .sn-precio-boton .btn-primary{width:200px!important}@media (max-width:991.98px){.sn-producto-ppc-footer .sn-precio-boton .btn-primary{width:130px!important}}@media (max-width:767.98px){.sn-producto-ppc-footer{height:60px}.sn-producto-ppc-footer h1.sn-producto-nombre{font-size:0.7rem!important;margin-left:0!important}.sn-producto-ppc-footer .price.best-price{margin-right:1rem;margin-top:-10px;font-size:1.1rem!important}.sn-producto-ppc-footer .price.best-price:after{top:25px;right:0;font-size:.8rem}.sn-producto-ppc-footer .sn-precio-boton .btn-primary{width:108px!important}.sn-producto-ppc-footer .sn-precio-boton .btn-primary span{font-size:0.9rem!important}}@media (min-width:768px){.sn-producto-ppc-footer .sn-precio-boton{width:330px;min-width:330px}}@media (min-width:992px){.sn-producto-ppc-footer .sn-precio-boton{width:420px;min-width:420px}}@media (max-width:767.98px){.sn-producto-ppc-footer .sn-precio-boton{width:200px;min-width:200px}}.sf-frontend-page.modal.show .modal-dialog .modal-body .bec-cart-added{padding:0}.modal-body .bec-cart-added-items img{width:80px;margin-right:20px}@media (max-width:575.98px){.modal-body .bec-cart-added-item{display:flex}.modal-body .bec-cart-added-item img{margin-right:8px}}.modal-body .bec-cart-added-item-info{display:inline-block;vertical-align:middle}.modal-body .bec-cart-added-item-name{font-size:1.4em;font-variant:small-caps}.modal-body .bec-cart-added-item-details{margin-left:15px}.modal-body .bec-cart-added-total{margin-top:1em;padding-top:1em}.modal-body .bec-cart-added-total-lbl{font-weight:700;margin-right:.5em}.modal-body .bec-cart-added-total-value{font-weight:700;margin-left:.5em}.modal-body .bec-cart-added-total-value-pending{font-style:italic;margin-left:.5em}.modal-body .bec-cart-added-actions{text-align:center}.modal-body .widget-product-added-container{padding-bottom:5px}.modal-body .widget-product-added-container .row{margin:0}.modal-body .widget-product-added-container .col{padding:0}.modal-body .bec-cart-added-related-container{margin-top:2em}.modal-body .bec-cart-added-related-container .bec-cart-added-related-title{font-size:1.5em;margin-bottom:1em}.modal-body .bec-cart-added-related-container .widget-product-added-img-container{padding:0 1em 0 0}.modal-body .bec-cart-added-related-container .widget-product-added-name{display:inline-block;overflow:hidden;white-space:nowrap;width:100%}.modal-body .bec-cart-added-related-container .widget-product-added-name:before{content:"";position:absolute;top:0;right:0;height:100%;width:30px;background-image:linear-gradient(to right,#fff0,#fff)}.modal-body .bec-cart-added-related-container .product-cvs .product-formgroup{padding:2px 0}.modal-body .bec-cart-added-related-container .product-cvs .product-label{margin-bottom:0;padding:0;flex:0 0 100%;max-width:100%}.modal-body .bec-cart-added-related-container .product-cvs .product-value-div{padding:0;flex:0 0 100%;max-width:100%}.modal-body .bec-cart-added-related-container .product-cvs .product-value-select-family{width:auto;padding:2px}.modal-body .bec-cart-added-related-container .price-from{margin-right:5px}@media (max-width:480px){.bec-cart-added-items div{overflow:hidden}.bec-cart-added-items img{float:left;display:block;margin-right:1em;height:80px}.bec-cart-added-items span{margin-left:0;font-size:1.1em}.bec-cart-added-total>span{margin:0;display:block;text-align:center}.bec-cart-added-actions{margin-top:1em}.bec-cart-added-related-container .product-cvs .product-label,.bec-cart-added-related-container .product-cvs .product-value-div{padding:0}.bec-cart-added-related-container .widget-product-added-container{margin-bottom:1.5em;padding-bottom:1.5em}.bec-cart-added-related-container .widget-product-added-container:last-child{border-bottom:0;padding-bottom:0}}#cartWidgetToggler{cursor:pointer}.cart-list .spinner-border{display:block;margin:auto}.cart-widget-hidden+svg{display:none}.cart-widget-dropdown.cart-list.show{max-width:500px!important;min-width:400px;padding:0!important}@media (max-width:410px){.cart-widget-dropdown.cart-list.show{max-width:350px!important;min-width:300px}}@media (max-width:360px){.cart-widget-dropdown.cart-list.show{max-width:300px!important;min-width:300px!important}}.cart-widget-dropdown.cart-list.show li:hover{box-shadow:none!important}.cart-widget-dropdown.cart-list.show li.cart-widget-lines{background-color:transparent!important;max-height:350px;overflow-y:auto;padding:8px!important}.cart-widget-dropdown.cart-list.show li.cart-widget-lines .cart-widget-line{overflow:hidden;padding:5px}.cart-widget-dropdown.cart-list.show li.cart-widget-lines .cart-widget-line .cart-widget-line-desc h6 a{color:#8e8e8e!important;margin-bottom:3px}.cart-widget-dropdown.cart-list.show li.cart-widget-lines .cart-widget-line .cart-widget-line-desc h6 a:hover{color:#e1127a!important;background-color:#fff!important;text-decoration:none}.cart-widget-dropdown.cart-list.show li.cart-widget-lines .cart-widget-line a.cart-widget-line-remove{float:right;color:#8e8e8e!important;font-weight:400;font-size:.9em;padding:0}.cart-widget-dropdown.cart-list.show li.cart-widget-lines .cart-widget-line a.cart-widget-line-remove:hover{color:#e1127a!important;background-color:#fff!important;text-decoration:none}.cart-widget-dropdown.cart-list.show li.cart-widget-lines .cart-widget-line a.photo{padding:0;margin-right:15px;float:left;width:50px;height:50px}.cart-widget-dropdown.cart-list.show li.cart-widget-lines .cart-widget-line img{width:50px;height:50px;display:inline-block}.cart-widget-dropdown.cart-list.show li.cart-widget-lines .cart-widget-line h6{margin:0;font-size:12px;display:inline-block;color:#8e8e8e}.cart-widget-dropdown.cart-list.show li.cart-widget-lines .cart-widget-line h6 a{color:#8e8e8e!important;font-weight:600;padding:0}.cart-widget-dropdown.cart-list.show li.cart-widget-lines .cart-widget-line p{margin-bottom:0;font-size:12px;color:#8e8e8e!important}.cart-widget-dropdown.cart-list.show li.total{background-color:#e1127a!important;padding:13px!important;flex-direction:row;display:block;text-align:center;background-color:rgb(142 142 142 / .2)!important}.cart-widget-dropdown.cart-list.show li>span{line-height:40px;font-weight:700;color:#2e2f57!important}.cart-widget-dropdown.cart-list.show li>span>strong{font-weight:600}@media (max-width:480px){.cart-widget-dropdown.show{width:300px!important}}.cart-widget-dropdown .total>span{display:block}#cartWidgetToggler svg,#cartWidgetToggler.cart-widget-toggler-empty .badge.bg-theme,#cartWidgetToggler.cart-widget-toggler-empty::after,.achievement.card.sn-tarjeta-incompleto .sn-club-requisitos .achieved .notachieved-inner,.achievement.card.sn-tarjeta-incompleto .sn-club-requisitos .achieved .pending-inner{display:none}.cart-widget-wallet-item.dropdown-item{background-color:rgb(142 142 142 / .2)!important;text-align:center;color:#2e2f57;font-size:.9em}.cart-widget-wallet-amount{margin-left:5px}.cart-container-right-summary .cart-wallet-summary .cart-wallet-notice,.cart-widget-wallet-item.dropdown-item:hover{color:#2e2f57}.cart-widget-custom-icon,.gg-shopping-cart{color:#000;display:inline-block;box-sizing:border-box;position:relative;transform:scale(var(--ggs,1));width:20px;height:21px;background:linear-gradient(270deg,currentColor 12px,transparent 0) -1px 6px/18px 2px no-repeat,linear-gradient(270deg,currentColor 12px,transparent 0) 6px 14px/11px 2px no-repeat,linear-gradient(270deg,currentColor 12px,transparent 0) 0 2px/4px 2px no-repeat,radial-gradient(circle,currentColor 60%,transparent 0) 12px 17px/4px 4px no-repeat,radial-gradient(circle,currentColor 60%,transparent 0) 6px 17px/4px 4px no-repeat}.cart-widget-custom-icon:after,.cart-widget-custom-icon:before,.gg-shopping-cart:after,.gg-shopping-cart:before{content:"";display:block;position:absolute;box-sizing:border-box;width:2px;height:14px;background:currentColor;top:2px;left:4px;transform:skew(12deg)}.cart-widget-custom-icon:after,.gg-shopping-cart:after{height:10px;top:6px;left:16px;transform:skew(-12deg)}#cartWidgetToggler .badge.bg-theme{background-color:#000;color:#fff;border-radius:50%;top:0;padding:.3em .6em;font-size:.6rem;font-weight:600;vertical-align:top;margin-top:7px}#cartWidgetToggler::after{color:#000}#cartWidgetToggler:hover .cart-widget-custom-icon,#cartWidgetToggler:hover::after{color:#fff}#cartWidgetToggler:hover .badge.bg-theme{background-color:#fff;color:#000}.Tarjeta.Club .achievement.card.sn-tarjeta-completo,.Tarjeta.Club .achievement.card.sn-tarjeta-incompleto,.achievement.card.sn-club-cta{background-color:#e1127a!important}.achievement.card.sn-club-cta,.achievement.card.sn-tarjeta-completo,.achievement.card.sn-tarjeta-incompleto{color:#fff!important}.achievement.card.sn-tarjeta-completo .flip-card h3{font-weight:600}.achievement.card.sn-tarjeta-incompleto .sn-club-requisitos .achievement-partial .alert{padding:.25rem .5rem;margin-bottom:.5em}.achievement.card.sn-tarjeta-incompleto .sn-club-requisitos .achieved .achieved-inner{display:block}.achievement.card.sn-tarjeta-incompleto .sn-club-requisitos .notachieved .achieved-inner,.achievement.card.sn-tarjeta-incompleto .sn-club-requisitos .notachieved .pending-inner{display:none}.achievement.card.sn-tarjeta-incompleto .sn-club-requisitos .notachieved .notachieved-inner{display:block}.achievement.card.achievement-medalla .achieved .sn-logro-bloqueado,.achievement.card.achievement-medalla .notachieved .sn-logro-desbloqueado,.achievement.card.sn-medallas .sn-medalla .achieved .sn-logro-bloqueado,.achievement.card.sn-medallas .sn-medalla .notachieved .sn-logro-desbloqueado,.achievement.card.sn-tarjeta-incompleto .sn-club-requisitos .pendingverification .achieved-inner,.achievement.card.sn-tarjeta-incompleto .sn-club-requisitos .pendingverification .notachieved-inner{display:none}.achievement.card.sn-tarjeta-incompleto .sn-club-requisitos .pendingverification .pending-inner{display:block}.achievement.card.sn-tarjeta-completo img{width:70%;display:inline-block;margin:0 auto}.achievement.card.sn-tarjeta-completo .flip-card{min-width:350px}.achievement.card.sn-tarjeta-completo .flip-card .sn-ventajas{text-align:left;color:#e1127a!important}.achievement.card.sn-tarjeta-completo .flip-card .rosa{color:#e1127a!important}.achievement.card.sn-tarjeta-completo .flip-card ul{list-style:none;text-align:left}.achievement.card.sn-tarjeta-completo .flip-card ul li{margin-bottom:.5em;margin-left:1em}.achievement.card.sn-tarjeta-completo .flip-card ul li:before{content:"\2022";color:#e1127a!important;font-weight:700;display:inline-block;width:1em;margin-left:-1em}.achievement.card.achievement-ranking{background-color:#ff0}.achievement.card.achievement-ranking h2{font-size:1.2em;font-weight:600}.achievement.card.achievement-ranking .sn-ranking-position{background-image:url(/NEO/File/quality.png?id=349);background-repeat:no-repeat;background-size:contain;background-position:center center;height:150px}.achievement.card.achievement-ranking .sn-ranking-position h3{font-size:3em;font-weight:600;margin-top:28px}.achievement.card.achievement-ranking .sn-ranking-card img{width:50%;margin:.5em auto}.achievement.card.achievement-ranking .sn-ranking-card .card-body{padding:0}.achievement.card.achievement-ranking .sn-ranking-card .card-title{color:#e1127a!important;font-size:1.8em;font-weight:600;font-variant:small-caps}.achievement.card.achievement-ranking .sn-ranking-card table{color:#6c757d!important}.achievement.card.achievement-ranking .sn-ranking-card table .bg-warning{color:#2e2f57!important}.achievement.card.achievement-ranking .sn-ranking-card .card-link{color:#e1127a!important;display:inline-block;margin-bottom:.5em}.achievement.card .sn-club-title p,.optional-product-achievement p.product-achievement-desc{margin-bottom:0}.achievement.card.achievement-ranking .sn-ranking-card .card-link:hover{color:#2e2f57!important}.achievement.card.achievement-ranking .sn-ranking-card:hover{display:block;overflow:visible;visibility:visible;max-height:none;transform:rotateY(0)}.product-box-achievement.product-achievement-achieved.product-achievement-false,.product-box-achievement.product-achievement-notachieved.product-achievement-true,.product-page-achievement.product-achievement-achieved.product-achievement-false,.product-page-achievement.product-achievement-notachieved.product-achievement-true{display:none}.achievement.card.achievement-percentage .progress{height:2em}.achievement.card.achievement-percentage .progress .progress-bar{background-color:#08415c;width:0;-webkit-animation:progress 1.5s ease-in-out forwards;animation:progress 1.5s ease-in-out forwards}.achievement.card.achievement-medalla img,.achievement.card.sn-medallas .sn-medalla img{width:70%}.achievement.card.achievement-percentage .progress .progress-bar .title{opacity:0;-webkit-animation:show 0.35s forwards ease-in-out 0.5s;animation:show 0.35s forwards ease-in-out 0.5s}.achievement.card.achievement-medalla .notachieved img{filter:grayscale(100%);opacity:.2}.achievement.card.achievement-medalla .achieved img{filter:drop-shadow(0 0 .25em #000)}.achievement.card.sn-medallas .sn-medalla .notachieved img{filter:grayscale(100%);opacity:.2}.achievement.card.sn-medallas .sn-medalla .achieved img{filter:drop-shadow(0 0 .25em #000)}.achievement.card svg.fa-info-circle{font-size:2em;cursor:pointer;position:absolute;right:.5em;bottom:.5em}.achievement.card .flip-card{z-index:2000;box-shadow:0 5px 11px 0 rgb(0 0 0 / .18),0 4px 15px 0 rgb(0 0 0 / .15)!important}@media (min-width:800px){.achievement.card .flip-card svg.fa-times-circle,.achievement.card svg.fa-info-circle{display:none}.achievement.card .flip-card{position:absolute;top:-1px;right:100%;max-height:0;padding:0;overflow:hidden;visibility:hidden;transform:rotateY(-180deg);transform-origin:top right;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:1s transform ease}}@media (max-width:799.98px){.achievement.card .flip-card{width:90vw!important;height:90vh!important;position:fixed;top:5%;left:5%;display:none;overflow-y:scroll}}.achievement.card .flip-card svg.fa-times-circle{cursor:pointer;position:absolute;top:.5em;right:.5em;z-index:2100;font-size:1.5em}@media (min-width:800px){.achievement.card:hover .flip-card{max-height:none;overflow:visible;visibility:visible;transform:rotateY(0);transition:1s transform ease}}.achievement.card .sn-club-title{font-size:1.6em;font-weight:600}.achievement.card h3{font-size:1.2em;font-weight:400}.achievement.card h5{font-size:1.2em;font-weight:300}.product-page-achievement.product-achievement-achieved.product-achievement-true{padding:.5rem .5rem .5rem 0!important;margin:0 0 1rem;text-transform:uppercase;font-weight:700;font-style:italic;background-color:#fff0;color:#2e2f57;border-radius:5px;box-shadow:rgb(0 0 0 / .1) 0 1px 5px 0}.product-page-achievement.product-achievement-achieved.product-achievement-true svg{color:#2e2f57}.product-page-achievement.product-achievement-notachieved.product-achievement-false{overflow:hidden;padding:.5rem 1.3rem!important;color:#2e2f57;text-transform:uppercase;font-weight:700;font-style:italic;border:1px solid #eee;border-radius:5px;box-shadow:rgb(0 0 0 / .1) 0 1px 5px 0;margin-top:.5rem}.product-page-achievement.product-achievement-notachieved.product-achievement-false>div{-webkit-animation-name:productAchievementRightToLeft;animation-name:productAchievementRightToLeft;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:linear;animation-timing-function:linear}.product-page-achievement.product-achievement-notachieved.product-achievement-false a{color:#e1127a;margin-left:5px;text-decoration:underline!important}.product-box-achievement.product-achievement-achieved.product-achievement-true{padding:.5rem .5rem .5rem 0!important;float:left;margin-right:2rem;text-transform:uppercase;font-weight:700;font-style:italic;background-color:#fff0;color:#2e2f57}.product-box-achievement.product-achievement-achieved.product-achievement-true svg{color:#2e2f57}.product-box-achievement.product-achievement-notachieved.product-achievement-false{border-radius:5px;overflow:hidden;padding:.5rem 1.3rem!important;float:left;margin-right:2rem;background-color:#e1127a;color:#fff;text-transform:uppercase;font-weight:700;font-style:italic}.product-box-achievement.product-achievement-notachieved.product-achievement-false a{color:#fff;margin-left:5px;-webkit-animation-name:productAchievementRightToLeft;animation-name:productAchievementRightToLeft;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:linear;animation-timing-function:linear;display:block}@media (max-width:500px),(min-width:576px) and (max-width:991.98px),(min-width:1200px) and (max-width:1599.98px){.product-box-achievement.product-achievement-notachieved.product-achievement-false{display:none}}.optional-product-achievement.product-achievement-achieved.product-achievement-no,.optional-product-achievement.product-achievement-notachieved.product-achievement-yes,.productos-pagina-logro .product-box-achievement.product-achievement-notachieved.product-achievement-false{display:none}.optional-product-achievement.product-achievement-achieved.product-achievement-yes{padding:.5rem .5rem .5rem 0!important;float:left;margin-right:2rem;text-transform:uppercase;font-weight:700;font-style:italic;background-color:#fff0;color:#2e2f57}.optional-product-achievement.product-achievement-achieved.product-achievement-yes svg{color:#2e2f57}.optional-product-achievement.product-achievement-notachieved.product-achievement-no{text-transform:uppercase;color:#e1127a}.optional-product-achievement.product-achievement-notachieved.product-achievement-no a{font-size:16px;line-height:106%;color:#e1127a;text-decoration:underline!important;font-weight:700}.available-achievements-modal .optional-product-achievement.product-achievement-notachieved.product-achievement-no a,.available-achievements-modal .optional-product-achievement.product-achievement-notachieved.product-achievement-no a:hover,.ppc-purchaseinfo-modal .modal-body a,.ppc-purchaseinfo-modal .modal-body a:hover,a{text-decoration:none!important}.available-achievements-container>.card{border:1px solid #eee;border-radius:5px;box-shadow:rgb(0 0 0 / .1) 0 1px 5px 0;margin-bottom:1rem}.available-achievements-container>.card>.card-header,.available-achievements-container>a.available-achievements-modal-link{background-color:#fff!important;font-weight:600;font-size:1.2rem!important;color:#2e2f57;border:0}.available-achievements-container>a.available-achievements-modal-link{text-align:center;display:inline-block;width:100%;padding:.5rem 1rem;border-radius:5px}.container.card.optional-product-achievement{padding:0!important;border-radius:0;border-left:0;border-right:0;border-top:0}.optional-product-achievement .optional-product-achievement-inner{display:flex;margin:0}.optional-product-achievement .product-achievement-imgcontainer{padding:0 1rem 1rem!important}.optional-product-achievement .product-achievement-body{padding:0 1rem 1rem}.optional-product-achievement p.product-achievement-desc p{margin-bottom:.5rem}.optional-product-achievement .product-achievement-name{color:#000;font-size:1.1rem!important;font-weight:600}.optional-product-achievement .visibleifhasurl.hasurl-no{display:none}@media (min-width:991.98px){.optional-product-achievement .product-achievement-body{padding:0 1rem .5rem 0}}@media (max-width:991.98px){.product-box-achievement.product-achievement-notachieved.product-achievement-false{margin-bottom:1rem}.product-page-achievement.product-achievement-notachieved.product-achievement-false{margin:1rem 0}}#main.rAdminEcommerce .sn-hide-client,#main.rAdminServices .sn-hide-client,#main.rAdminServicesBooking .sn-hide-client,#main.rAdminServicesSki .sn-hide-client,#main.rComercial .sn-hide-client,#main.rComercial-IAW .sn-hide-client,#main.rExternal-Worker .sn-hide-client,#main.rExternal-Worker-Hours .sn-hide-client,#main.rExternal-Worker-Read-Only .sn-hide-client,#main.rExternal-Worker-and-Project-Control .sn-hide-client,#main.rInternal-Worker .sn-hide-client,#main.rInternal-Worker-Advanced .sn-hide-client,#main.rMin-User .sn-hide-client,#main.rRegisteredAccount .sn-hide-client,#main.rTeacher .sn-hide-client,#main.rTramitador-Externo-Avanzado .sn-hide-client,#main.runknown .sn-hide-client{display:none!important}#main.rAdminEcommerce .alert.alert-warning.version-alert.blink,#main.rAdminServices .alert.alert-warning.version-alert.blink,#main.rAdminServicesBooking .alert.alert-warning.version-alert.blink,#main.rAdminServicesSki .alert.alert-warning.version-alert.blink,#main.rComercial .alert.alert-warning.version-alert.blink,#main.rComercial-IAW .alert.alert-warning.version-alert.blink,#main.rExternal-Worker .alert.alert-warning.version-alert.blink,#main.rExternal-Worker-Hours .alert.alert-warning.version-alert.blink,#main.rExternal-Worker-Read-Only .alert.alert-warning.version-alert.blink,#main.rExternal-Worker-and-Project-Control .alert.alert-warning.version-alert.blink,#main.rInternal-Worker .alert.alert-warning.version-alert.blink,#main.rInternal-Worker-Advanced .alert.alert-warning.version-alert.blink,#main.rMin-User .alert.alert-warning.version-alert.blink,#main.rRegisteredAccount .alert.alert-warning.version-alert.blink,#main.rTeacher .alert.alert-warning.version-alert.blink,#main.rTramitador-Externo-Avanzado .alert.alert-warning.version-alert.blink,#main.runknown .alert.alert-warning.version-alert.blink{display:none}#main.iWebDesigner .sn-hide-employee,#main.rAdminTotal .sn-hide-employee,#main.rProfessionalClient .sn-hide-employee,#main.rProfessionalClub .sn-hide-employee,#main.rProfessionalCompany .sn-hide-employee,#main.rProfessionalSchool .sn-hide-employee,#main.rSalesPartner .sn-hide-employee,#main.rSeller .sn-hide-employee,#main.rSellerAdvanced .sn-hide-employee,#main.rSuper-User .sn-hide-employee{display:none!important}.contenedor-interior .row.bhp-row,.filtros .row.bhp-row{margin-left:auto;margin-right:auto}@media (max-width:991.98px){#main.iWebDesigner header,#main.rAdminTotal header,#main.rProfessionalClient header,#main.rProfessionalClub header,#main.rProfessionalCompany header,#main.rProfessionalSchool header,#main.rSalesPartner header,#main.rSeller header,#main.rSellerAdvanced header,#main.rSuper-User header{display:inline!important;height:inherit;min-height:70px}#main.iWebDesigner header .sn-tienda,#main.rAdminTotal header .sn-tienda,#main.rProfessionalClient header .sn-tienda,#main.rProfessionalClub header .sn-tienda,#main.rProfessionalCompany header .sn-tienda,#main.rProfessionalSchool header .sn-tienda,#main.rSalesPartner header .sn-tienda,#main.rSeller header .sn-tienda,#main.rSellerAdvanced header .sn-tienda,#main.rSuper-User header .sn-tienda{display:none}#main.iWebDesigner header .filtros .filtros-movil,#main.rAdminTotal header .filtros .filtros-movil,#main.rProfessionalClient header .filtros .filtros-movil,#main.rProfessionalClub header .filtros .filtros-movil,#main.rProfessionalCompany header .filtros .filtros-movil,#main.rProfessionalSchool header .filtros .filtros-movil,#main.rSalesPartner header .filtros .filtros-movil,#main.rSeller header .filtros .filtros-movil,#main.rSellerAdvanced header .filtros .filtros-movil,#main.rSuper-User header .filtros .filtros-movil{top:219px}#main.iWebDesigner header .container,#main.rAdminTotal header .container,#main.rProfessionalClient header .container,#main.rProfessionalClub header .container,#main.rProfessionalCompany header .container,#main.rProfessionalSchool header .container,#main.rSalesPartner header .container,#main.rSeller header .container,#main.rSellerAdvanced header .container,#main.rSuper-User header .container{justify-content:flex-start}}#main.iWebDesigner header .container .logo,#main.rAdminTotal header .container .logo,#main.rProfessionalClient header .container .logo,#main.rProfessionalClub header .container .logo,#main.rProfessionalCompany header .container .logo,#main.rProfessionalSchool header .container .logo,#main.rSalesPartner header .container .logo,#main.rSeller header .container .logo,#main.rSellerAdvanced header .container .logo,#main.rSuper-User header .container .logo{left:3rem;color:#2e2f57!important}@media (min-width:768px) and (max-width:991.98px){#main.iWebDesigner header .container .logo,#main.rAdminTotal header .container .logo,#main.rProfessionalClient header .container .logo,#main.rProfessionalClub header .container .logo,#main.rProfessionalCompany header .container .logo,#main.rProfessionalSchool header .container .logo,#main.rSalesPartner header .container .logo,#main.rSeller header .container .logo,#main.rSellerAdvanced header .container .logo,#main.rSuper-User header .container .logo{display:none!important}}#main.iWebDesigner header .container .logo:hover,#main.rAdminTotal header .container .logo:hover,#main.rProfessionalClient header .container .logo:hover,#main.rProfessionalClub header .container .logo:hover,#main.rProfessionalCompany header .container .logo:hover,#main.rProfessionalSchool header .container .logo:hover,#main.rSalesPartner header .container .logo:hover,#main.rSeller header .container .logo:hover,#main.rSellerAdvanced header .container .logo:hover,#main.rSuper-User header .container .logo:hover{color:#2e2f57!important}#main.iWebDesigner .sn-show-iWebDesigner,#main.rAdminEcommerce .sn-show-AdminEcommerce,#main.rAdminServices .sn-show-AdminServices,#main.rAdminServicesBooking .sn-show-AdminServicesBooking,#main.rAdminServicesSki .sn-show-AdminServicesSki,#main.rAdminTotal .sn-show-AdminTotal,#main.rComercial .sn-show-Comercial,#main.rComercial-IAW .sn-show-Comercial-IAW,#main.rExternal-Worker .sn-show-External-Worker,#main.rExternal-Worker-Hours .sn-show-External-Worker-Hours,#main.rExternal-Worker-Read-Only .sn-show-External-Worker-Read-Only,#main.rExternal-Worker-and-Project-Control .sn-show-External-Worker-and-Project-Control,#main.rInternal-Worker .sn-show-Internal-Worker,#main.rInternal-Worker-Advanced .sn-show-Internal-Worker-Advanced,#main.rMin-User .sn-show-Min-User,#main.rProfessionalClient .sn-show-ProfesionalClient,#main.rProfessionalClub .sn-show-ProfesionalClient,#main.rSalesPartner .sn-show-SalesPartner,#main.rSeller .sn-show-Seller,#main.rSuper-User .sn-show-Super-User,#main.rTeacher .sn-show-Teacher,#main.rTramitador-Externo-Avanzado .sn-show-Tramitador-Externo-Avanzado{display:inherit!important}@media (max-width:767.98px){#main.iWebDesigner .filtros .filtros-movil,#main.rAdminTotal .filtros .filtros-movil,#main.rProfessionalClient .filtros .filtros-movil,#main.rProfessionalClub .filtros .filtros-movil,#main.rProfessionalCompany .filtros .filtros-movil,#main.rProfessionalSchool .filtros .filtros-movil,#main.rSalesPartner .filtros .filtros-movil,#main.rSeller .filtros .filtros-movil,#main.rSellerAdvanced .filtros .filtros-movil,#main.rSuper-User .filtros .filtros-movil{top:219px}}@media (max-width:991.98px){#main.iWebDesigner .mobilemultilevelmenu-nav .lista,#main.rAdminTotal .mobilemultilevelmenu-nav .lista,#main.rProfessionalClient .mobilemultilevelmenu-nav .lista,#main.rProfessionalClub .mobilemultilevelmenu-nav .lista,#main.rProfessionalCompany .mobilemultilevelmenu-nav .lista,#main.rProfessionalSchool .mobilemultilevelmenu-nav .lista,#main.rSalesPartner .mobilemultilevelmenu-nav .lista,#main.rSeller .mobilemultilevelmenu-nav .lista,#main.rSellerAdvanced .mobilemultilevelmenu-nav .lista,#main.rSuper-User .mobilemultilevelmenu-nav .lista{margin-top:2rem}#main.iWebDesigner header .hamburger.hamburger--spin.is-active,#main.rAdminTotal header .hamburger.hamburger--spin.is-active,#main.rProfessionalClient header .hamburger.hamburger--spin.is-active,#main.rProfessionalClub header .hamburger.hamburger--spin.is-active,#main.rProfessionalCompany header .hamburger.hamburger--spin.is-active,#main.rProfessionalSchool header .hamburger.hamburger--spin.is-active,#main.rSalesPartner header .hamburger.hamburger--spin.is-active,#main.rSeller header .hamburger.hamburger--spin.is-active,#main.rSellerAdvanced header .hamburger.hamburger--spin.is-active,#main.rSuper-User header .hamburger.hamburger--spin.is-active{position:fixed;right:10px;z-index:9999;top:15px}}#main.rRegisteredAccount .hamburger.hamburger--spin.is-active,#main.runknown .hamburger.hamburger--spin.is-active{z-index:1250}html{height:auto!important;overflow-y:auto!important}body,html{color:#000}.accordion.panel_iconos .card .card-header h4.collapsed svg.flecha,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:nth-child(n+3),.btn-group>:not(.btn-check)+.btn{border-top-left-radius:0!important;border-bottom-left-radius:0!important}body img{height:auto;max-width:100%}.lozad-fade{-webkit-animation-name:lozadfade;animation-name:lozadfade;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease;animation-timing-function:ease}#main-container,body{position:relative}#reactLoadingContainer,.body-placeholder-loading{position:absolute;top:0;left:0;height:100%;width:100%;background-color:#fff;opacity:.5}.cart-container.cart-index .cart-line-product-img img{max-width:100%!important}.modal.show.product-price-calculator-modal .ppc-actions button.btn.addtocart,.product-price-calculator-panel .ppc-actions button.btn.addtocart{order:2}.closed .vertical{transition:all 0.5s ease-in-out;transform:rotate(-90deg)}.closed .horizontal{transition:all 0.5s ease-in-out;transform:rotate(-90deg);opacity:1}.opened .horizontal,.opened .vertical{transition:all 0.5s ease-in-out;transform:rotate(90deg)}.opened{opacity:1}.opened .horizontal{opacity:0}.circle-plus{height:1.5em;width:1.5em;font-size:.7em;opacity:1}.circle-plus .circle{position:relative;width:1.35em;height:1.3em;border-radius:100%}.circle-plus .circle .horizontal{position:absolute;background-color:#fff;width:30px;height:3px;left:50%;margin-left:-15px;top:50%;margin-top:-2.5px}.circle-plus .circle .vertical{position:absolute;background-color:#fff;width:3px;height:30px;left:50%;margin-left:-1.8px;top:50%;margin-top:-15px}.arrow{position:absolute;right:0;top:0;width:2.35rem;height:2.35rem;display:inline-block;margin:.5rem 0;border:3px solid #fff0}.arrow span{top:.5rem;position:absolute;width:1.2rem;height:.2rem;background-color:#efefef;display:inline-block;transition:all 0.2s ease}.arrow span:first-of-type{left:0;transform:rotate(45deg)}.arrow span:last-of-type,.arrow.active span:first-of-type{transform:rotate(-45deg)}.arrow span:last-of-type{right:0}.arrow.active span:last-of-type{transform:rotate(45deg)}#adminModal,#menuModal,footer,footer h4,header{line-height:1!important}.sn-foto-cabecera .col-sm-12{padding:0!important}@media (max-width:767.98px){.sn-foto-cabecera{height:130px}}@media (min-width:768px){.sn-foto-cabecera{height:230px}}@media (min-width:992px){.col-12.col-lg{flex:1 0 0%!important}.sn-foto-cabecera{height:345px}}.sn-foto-cabecera *{height:100%;min-width:100%}.sn-foto-cabecera img{height:100%;-o-object-fit:cover;object-fit:cover}.fondo-gris-claro{background-color:#f5f5f5!important;font-size:1rem!important;font-weight:400!important;border-radius:5px;text-align:left;padding:1rem 1.5rem;line-height:1.7rem}.fondo-gris-claro h3.sn-titulo-gris{font-size:18px!important;font-weight:700!important;text-transform:uppercase}.fondo-gris-claro p{margin-bottom:0!important}.sn-category-titles-container{margin:2.5rem 0 4.5rem!important}.sn-category-titles-container .sn-category-slogan-container,.sn-category-titles-container .sn-category-slogan-container h2{font-weight:700!important;font-size:2.5rem!important;line-height:1.2}.sn-category-titles-container .sn-category-title-container h1{font-weight:700;text-transform:uppercase;text-align:left;font-size:calc(1.305rem + 0.66vw)}@media (min-width:1200px){.sn-category-titles-container .sn-category-title-container h1{font-weight:700;font-size:1.8rem!important;text-transform:uppercase;margin-top:5px}.sn-category-titles-container .sn-category-slogan-container{font-size:3.25rem!important}.productos-pagina-logro>.bhp-auto-component-part.row{--bs-gutter-x:3rem}}@media (max-width:767px){.sn-category-titles-container{margin:2.5rem 0!important}.sn-category-titles-container .sn-category-slogan-container{font-size:2rem!important}}.contenedor-acordeon .bhp-row>div[class^="col"]:last-child{padding-bottom:2rem}.contenedor-acordeon .bhp-row>div[class^="col"]:last-child .bhp-page-part-container,.contenedor-acordeon .bhp-row>div[class^="col"]:last-child .bhp-page-part-container .sn-categoria-acordeon{height:100%}.sn-categoria-acordeon #panelDesplegable .card{margin-bottom:.5em;text-align:left;border-top:none!important;border-bottom:none!important;border-left:none!important;border-right:none!important;background-color:#fff0}.sn-categoria-acordeon #panelDesplegable .card .card-header{background-color:transparent!important;padding:12px 0;border-bottom:2px solid #8e8e8e!important;display:flex;justify-content:space-between}.sn-categoria-acordeon #panelDesplegable .card .sn-panel{background-color:#fff}.sn-categoria-acordeon #panelDesplegable .card .card-header h2{font-size:16px;font-weight:900;width:100%}.sn-categoria-acordeon #panelDesplegable .card .card-header .btn.btn-link{color:#8e8e8e!important;cursor:pointer;padding:5px 0!important;width:100%;display:flex;justify-content:space-between;align-items:center}.sn-categoria-acordeon #panelDesplegable .card .card-header .btn.btn-link:active,.sn-categoria-acordeon #panelDesplegable .card .card-header .btn.btn-link:focus,.sn-categoria-acordeon #panelDesplegable .card .card-header .btn.btn-link:hover{text-decoration:none;color:#e1127a!important;box-shadow:none}.sn-categoria-acordeon #panelDesplegable .card .card-header svg{font-size:20px;color:#8e8e8e!important}.sn-categoria-acordeon #panelDesplegable .card .sn-panel .card-body{padding:.5em 1em 0}.sn-categoria-acordeon #panelDesplegable .card .sn-panel .card-body p{font-size:18px!important;font-weight:400!important;line-height:23px;color:#8e8e8e!important;margin-bottom:0}.sn-categoria-acordeon #panelDesplegable .card .sn-panel .card-body:last-child,.sn-categoria-acordeon #panelDesplegable .card:last-child{margin-bottom:0!important}.bhp-auto-component-loadmore{margin-bottom:1em;height:90px}.bhp-auto-component-loadmore>div{text-align:center}.bhp-auto-component-loadmore a{color:#6c757d!important;font-size:1.5em}.bhp-auto-component-loadmore a:active,.bhp-auto-component-loadmore a:hover{color:#e1127a;text-decoration:none}.bhp-auto-component-loadmore a:after{content:"+";position:absolute;bottom:0;left:calc(50% - 23px);background-color:#e1127a;color:#001b50;display:inline-block;cursor:pointer;border-radius:50%;transition:all 0.2s ease-in-out;box-shadow:0 2px 5px 0 rgb(0 0 0 / .16),0 2px 10px 0 rgb(0 0 0 / .12);width:47px;height:47px;font-size:2em;line-height:47px}#panelDesplegable h2{font-size:1em}#panelDesplegable .btn.btn-link{color:#6c757d!important;cursor:pointer;padding-left:0!important}#panelDesplegable .btn.btn-link:active,#panelDesplegable .btn.btn-link:hover{text-decoration:none;color:#e1127a!important}#panelDesplegable .card{margin-bottom:.5em;text-align:left;border-top:2px solid rgb(0 0 0 / .125)!important;border-bottom:2px solid rgb(0 0 0 / .125)!important;border-left:2px solid rgb(0 0 0 / .125)!important;border-right:2px solid rgb(0 0 0 / .125)!important}#panelDesplegable .card .card-body{padding:.5em 1em 0}#panelDesplegable .card .card-body:last-child,#panelDesplegable .card:last-child{margin-bottom:0!important}@media (max-width:767.98px){.bmach-request-container{margin-bottom:1rem}}.sn-pases-industriales li{margin-bottom:1rem}h4.sn-pases-industriales{font-weight:700}.bmach-request-data .form-group.form-group-sm{margin-bottom:1.5em}.bmach-request-data .label-sm{text-transform:uppercase;font-weight:700;font-size:1em;color:#2e2f57}.bmach-request-data .sf-file-drop{font-size:.7em}.sn-fondo-gradient{background:linear-gradient(#2e2f57,#e1127a);margin-bottom:-1em}.lst_productos{background:rgb(255 255 255 / .1);padding:2em;text-align:left;color:#fff;font-size:1.3em}@media (max-width:575.98px){.lst_productos{padding:.5em}}.sn-misma-altura div{height:100%!important}.animacion-brillo{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:placeHolderShimmer;animation-name:placeHolderShimmer;-webkit-animation-timing-function:linear;animation-timing-function:linear;background-image:linear-gradient(to right,#fff0 0,rgb(189 189 189 / .2) 20%,#fff0 40%,#fff0 100%);background-repeat:no-repeat;background-size:100% 100%;position:relative}.button-jittery a{-webkit-animation:jittery 4s infinite;animation:jittery 4s infinite}.button-jittery a:hover{-webkit-animation:heartbeat 0.5s infinite;animation:heartbeat 0.5s infinite}.fondo-gris{background-color:#f4f5f7}.fondo-gris p{font-size:1.2rem}.fondo-gris .sn-promocion-tabs ul.nav-tabs .nav-item.show .nav-link,.fondo-gris .sn-promocion-tabs ul.nav-tabs .nav-link.active{background-color:#f4f5f7!important}.fondo-gris .sn-producto-card .card,.fondo-gris .sn-producto-card .card .card-header{background-color:#fff!important}.separador-superior{border-top:1px solid #bfc5cb}.separador-inferior{border-bottom:2px solid #e1127a}.fondo-blanco{background-color:#fff}.fondo-blanco h3{font-variant:small-caps;font-size:1.5em}.texto-gris{color:#8e8e8e!important}li.dropdown .dropdown-menu{position:absolute;top:0;left:0;width:100vw}@media (min-width:768px){.separador-inferior-escritorio{border-bottom:2px solid #e1127a}}.sn-contenedor-toogle{position:relative}.sn-contenedor-toogle .sn-categoria-menu-toggle{position:absolute;top:0;right:0;z-index:100;font-size:1.5rem;height:54px;width:100px;display:flex;justify-content:center;align-items:center}.sn-contenedor-toogle .sn-categoria-menu-toggle svg{color:#000}.sn-contenedor-toogle .sn-filter-menu-toggle{position:absolute;top:.7rem;left:1.5rem;z-index:100;font-size:1.5rem;height:57px;width:100px;display:flex}.sn-contenedor-toogle .sn-filter-menu-toggle svg{color:#e1127a}.plus-rotated{transform:rotate(225deg);transition:all 0.4s}.plus{transform:rotate(0);transition:all 0.4s}.sn-categoria-menu-toggle .fa-xmark{display:none}.border-active{border-bottom:1px solid #000!important}.CookieConsent{position:fixed;bottom:3em!important;right:3em!important;left:initial!important;border-radius:0!important;background:#fff!important;border:1px solid #2e2f57;z-index:2000;padding:2em;max-width:24em;flex-direction:column}@media (max-width:767.98px){.CookieConsent{bottom:1rem!important;right:1rem!important}}@media (max-width:575.98px){.CookieConsent{max-width:91vw;right:calc(9vw / 2)!important}}.CookieConsent>div:first-child{margin:0!important;max-height:13em}.CookieConsent>div:first-child .cookies-info-msg{font-size:.8em;margin-bottom:1em;color:#2e2f57!important;line-height:24px!important}.CookieConsent>div:first-child .cookies-info-msg a{color:#e1127a!important}.CookieConsent>div:first-child .cookies-info-msg a:hover{color:#e1127a!important;text-decoration:none!important}.CookieConsent>div:last-child{margin-left:auto}.CookieConsent>div:last-child button#rcc-confirm-button{background-color:#2e2f57!important;color:#fff!important;text-transform:uppercase;font-size:.8em;padding:1em 4em!important;margin:0!important;font-weight:700}.card-best-discount-mobile{font-weight:800;margin:0 0 -.4rem;font-size:14px;color:#e1127a}.bmach-request-create-container{text-align:center}.sn-categoria-menu-toggle.plus{position:absolute;top:0;right:0;z-index:100;font-size:1.5rem;height:54px;width:100px;display:flex;justify-content:center;align-items:center}.sn-tipo-tarjeta-6 .card-number,.type-expected{display:none}.svg-inline--fa.fa-w-14{width:.875em}.payment-link-intro-custom{text-align:center;background-color:rgb(255 255 255 / .8);padding:2em}.sn-logro-info{border:1px solid #000;border-radius:5px;padding:2rem}.productos-pagina-logro>.bhp-auto-component-part.row{justify-content:center}.sn-tarjeta-card .card-description{line-height:24px;padding-bottom:.5rem;margin-bottom:0;color:#8e8e8e!important;margin-top:1rem;font-weight:500!important;font-size:16px!important}.sn-categoria-banner-full-width,.sn-categoria-banner-full-width img,.sn-compra-anticipada-full,.sn-compra-anticipada-full img{text-align:center}#main-container>.sidebar-container .sf-page-container>.sf-frontend-page.bhp-page-container.bhp-page-body-placeholder{position:fixed;top:0;left:0;margin-top:119px;width:100%;z-index:200;background-color:#fff;opacity:1}.type-expected-achievementdefinition.actual-type-achievementdefinition,.type-expected-category.actual-type-category,.type-expected-product.actual-type-product{display:block}app-filters#app-filters{background-color:#2e2f57!important}app-filters#app-filters button{background-color:#e1127a!important}.ForfaitsOpciones_txtEntrada__qOSji{text-align:center;margin-bottom:2rem}.ForfaitsOpciones_txtEntrada__qOSji h2{font-weight:700;font-size:calc(1.325rem + 0.9vw);text-transform:uppercase}@media (min-width:1200px){.ForfaitsOpciones_txtEntrada__qOSji h2{font-size:2rem}}@media (max-width:575.98px){.ForfaitsOpciones_txtEntrada__qOSji{margin-top:2rem}.ForfaitsOpciones_txtEntrada__qOSji h2{font-size:1.2rem}}.ForfaitsOpciones_titTabla__COM27{border:3px solid var(--negro);padding:1rem;font-size:calc(1.262rem + 0.144vw);text-transform:uppercase;font-weight:600;color:var(--negro);line-height:0}@media (min-width:1200px){.ForfaitsOpciones_titTabla__COM27{font-size:1.37rem}}@media (max-width:575.98px){.ForfaitsOpciones_titTabla__COM27{font-size:1rem;padding:.7rem;border:2px solid var(--negro)}.ForfaitsOpciones_tableWrapper__65vtq{overflow:scroll}}.ForfaitsOpciones_tableWrapper__65vtq table{width:100%;font-size:1.12rem}@media (max-width:575.98px){.ForfaitsOpciones_tableWrapper__65vtq table{font-size:1rem}}.ForfaitsOpciones_tableWrapper__65vtq table thead{padding-bottom:2rem}.ForfaitsOpciones_tableWrapper__65vtq table thead th{color:#2e2f57;padding-bottom:2rem}.ForfaitsOpciones_tableWrapper__65vtq table thead th strong{display:block;font-weight:700;max-width:150px}.ForfaitsOpciones_tableWrapper__65vtq table thead th span{max-width:150px;display:block;font-size:.8rem;font-weight:500}.ForfaitsOpciones_tableWrapper__65vtq table tbody td,.ForfaitsOpciones_tableWrapper__65vtq table tbody th{border-top:1px solid rgb(0 0 0 / .3);text-align:center;padding:.5rem}.ForfaitsOpciones_tableWrapper__65vtq table tbody td span,.ForfaitsOpciones_tableWrapper__65vtq table tbody th span{color:#2e2f57;text-align:center;display:block}.ForfaitsOpciones_tableWrapper__65vtq table tbody td svg,.ForfaitsOpciones_tableWrapper__65vtq table tbody th svg{height:30px;width:30px}.ForfaitsOpciones_tableWrapper__65vtq table tbody td .ForfaitsOpciones_fila__X6Uqk,.ForfaitsOpciones_tableWrapper__65vtq table tbody th .ForfaitsOpciones_fila__X6Uqk{display:flex;justify-content:space-between}.ForfaitsOpciones_tableWrapper__65vtq table tbody td a,.ForfaitsOpciones_tableWrapper__65vtq table tbody th a{cursor:pointer}.ForfaitsOpciones_tableWrapper__65vtq table tbody td p,.ForfaitsOpciones_tableWrapper__65vtq table tbody th p{text-transform:none;font-weight:400;opacity:.7;margin-top:1rem;max-width:400px}.ForfaitsOpciones_tableWrapper__65vtq table tbody td .ForfaitsOpciones_comprar__wq_YX,.ForfaitsOpciones_tableWrapper__65vtq table tbody th .ForfaitsOpciones_comprar__wq_YX{display:inline-block}.ForfaitsOpciones_tableWrapper__65vtq table tbody tr:last-child{background-color:initial}.ForfaitsOpciones_tableWrapper__65vtq table tbody tr:last-child td{padding-top:2rem}.ForfaitsOpciones_tableWrapper__65vtq table tbody th{color:#2e2f57;text-align:left;color:var(--negro);padding-left:2rem}@media (max-width:575.98px){.ForfaitsOpciones_tableWrapper__65vtq table tbody th{padding-left:.5rem}}.ForfaitsOpciones_tableWrapper__65vtq table a{color:#e1127a;text-align:right;font-weight:400}.ForfaitsOpciones_panelesWrapper__p3BCN .ForfaitsOpciones_item__EzIQW{box-shadow:0 14px 21px -1px rgb(6 25 56 / .13);margin-bottom:3rem;border-radius:.5rem}.ForfaitsOpciones_panelesWrapper__p3BCN .ForfaitsOpciones_item__EzIQW .ForfaitsOpciones_cabecera__TX9Mx{color:#fff;background-color:#2e2f57;padding:1rem;border-top-left-radius:.5rem;border-top-right-radius:.5rem}.ForfaitsOpciones_panelesWrapper__p3BCN .ForfaitsOpciones_item__EzIQW .ForfaitsOpciones_cabecera__TX9Mx span{display:block;font-weight:500}.ForfaitsOpciones_panelesWrapper__p3BCN .ForfaitsOpciones_item__EzIQW .ForfaitsOpciones_cabecera__TX9Mx h5{text-transform:uppercase;font-weight:700;font-size:1.3rem}.ForfaitsOpciones_panelesWrapper__p3BCN .ForfaitsOpciones_item__EzIQW .ForfaitsOpciones_cuerpo__iqjQe{padding:1rem 1.5rem}.ForfaitsOpciones_panelesWrapper__p3BCN .ForfaitsOpciones_item__EzIQW .ForfaitsOpciones_cuerpo__iqjQe .ForfaitsOpciones_vermas__FAwFG{color:#2e2f57;cursor:pointer;text-decoration:none;margin-bottom:1rem;font-weight:700;font-size:1.2rem;display:flex;justify-content:space-evenly}.ForfaitsOpciones_panelesWrapper__p3BCN .ForfaitsOpciones_item__EzIQW .ForfaitsOpciones_cuerpo__iqjQe .ForfaitsOpciones_vermas__FAwFG svg{height:20px;width:20px}.ForfaitsOpciones_panelesWrapper__p3BCN .ForfaitsOpciones_item__EzIQW .ForfaitsOpciones_cuerpo__iqjQe .ForfaitsOpciones_opciones__nJ4yV .ForfaitsOpciones_opcion__1gnuv{font-size:1rem;line-height:1.1rem;margin-bottom:1rem}.ForfaitsOpciones_panelesWrapper__p3BCN .ForfaitsOpciones_item__EzIQW .ForfaitsOpciones_cuerpo__iqjQe .ForfaitsOpciones_opciones__nJ4yV .ForfaitsOpciones_opcion__1gnuv strong{display:block;font-weight:500}.ForfaitsOpciones_panelesWrapper__p3BCN .ForfaitsOpciones_item__EzIQW .ForfaitsOpciones_cuerpo__iqjQe .ForfaitsOpciones_opciones__nJ4yV .ForfaitsOpciones_opcion__1gnuv .ForfaitsOpciones_masinfo__fdANt{color:#e1127a;display:block;margin:.5rem 0}.ForfaitsOpciones_panelesWrapper__p3BCN .ForfaitsOpciones_item__EzIQW .ForfaitsOpciones_cuerpo__iqjQe .ForfaitsOpciones_comprar__wq_YX{display:block;font-size:1rem}.ForfaitsOpciones_panelesWrapper__p3BCN .btn.btn-secondary{width:100%}.sn-mas-info-contenido.sn-content-hide{display:none}.sn-mas-info-contenido.sn-content-show{display:block}.alertedField{background-color:red!important;color:white!important}