.search-form{display:flex;flex-flow:column wrap}.search-form .form-group{display:flex}.search-form .search-input{background:rgba(0,0,0,0) none repeat scroll 0 0;color:#f1f1f1;border:none;border-bottom:1px solid #fff001;outline:medium none;width:100%;text-align:center;font-weight:300;line-height:1.5em}.search-form .search-input:focus{background:#fff;color:#333;font-weight:bolder}.busqueda-avanzada .radio{position:relative;display:inline-block;padding:5px;margin-bottom:0;margin-top:0}.busqueda-avanzada .radio input{display:none}.busqueda-avanzada .radio input:checked+.btn-busqueda{background:#4cb8b0;color:#fff}.busqueda-avanzada .radio .btn-busqueda{padding:20px 10px;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;border-radius:30px;text-align:center;background:#fff;color:#4cb8b0;border:1px solid #4cb8b0}.busqueda-avanzada .radio label{display:block;width:100%;min-height:0;margin-bottom:0;font-weight:400;line-height:0 !important;cursor:pointer}.busqueda-avanzada #en-localidad{display:none}.busqueda-avanzada #en-localidad.active{display:block}.busqueda-avanzada #cerca-de{display:none}.busqueda-avanzada #cerca-de.active{display:block}.header-sticky{width:100%;height:auto;padding:7px 0px 7px 19px;border-bottom:1px solid #e0e0e0;background-color:#fff;box-shadow:5px 9px 38px rgba(0,0,0,.1)}.header-sticky h2{font-size:1.25rem;font-weight:bolder}.header-sticky .btn{border-radius:1.25rem;padding:.375rem .6rem}.header-sticky .horario-badge{display:inline-block;width:1em;height:1em;border-radius:50%}.header-sticky .horario-abierto{background-color:#28a745}.header-sticky .badge{font-size:100%}.loginUser{padding:0 5px;margin-bottom:0;list-style:none}.loginUser .nav{left:50%;margin-left:-150px;top:50px;position:absolute}.loginUser .nav>li>a:hover,.loginUser .nav>li>a:focus,.loginUser .nav .open>a,.loginUser .nav .open>a:hover,.loginUser .nav .open>a:focus{background:#fff}.loginUser .dropdown{background:#fff;border:1px solid #ccc;border-radius:50px;padding:10px}.loginUser .dropdown-menu>li>a{color:#428bca;display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;white-space:nowrap}.loginUser .dropdown ul.dropdown-menu{border-radius:4px;box-shadow:none;margin-top:20px;right:0;left:unset}.loginUser .dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.loginUser .dropdown ul.dropdown-menu:before{content:"";border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent;position:absolute;top:-10px;right:16px;z-index:10}.loginUser .dropdown ul.dropdown-menu:after{content:"";border-bottom:12px solid #ccc;border-right:12px solid transparent;border-left:12px solid transparent;position:absolute;top:-12px;right:14px;z-index:9}.loginUser img{width:20px;height:20px}@media(max-width: 768px){.loginUser .dropdown{text-align:center}.loginUser .dropdown ul.dropdown-menu{width:100%}}#lrModal .modal-header{padding:0;border-bottom:3px solid #fff001}#lrModal .modal-header .close{margin-top:0;opacity:1;filter:alpha(opacity=100);color:gray;padding:10px;margin:0rem 0rem 0rem auto}button.close{-webkit-appearance:none;padding:0;cursor:pointer;background:0;border:0}.close{float:right;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);opacity:.2}#lrModal .modal-header h4{font-weight:bold;font-size:17px;padding:20px;color:#000}#lrModal .modal-body{padding:20px;box-sizing:border-box}#lr-login-container{font-size:14px;-webkit-font-smoothing:antialiased;font-family:"Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif;letter-spacing:.3px;line-height:1.4;color:#858585;background-color:#fff}.loginradius--form-element-content{margin-bottom:20px}.loginradius--form-element-content label{width:100%}.loginradius--form-element-content input{width:100%;padding:6px}#lrModal .modal-header h5{font-weight:bold;font-size:17px;padding:20px;color:#000}.loginradius-submit{border:1px solid transparent;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:30px;background-color:#fff101;padding:9px 25px;text-decoration:none;width:100%}.loginradius-submit.submit-loginradius-verify,.loginradius-submit.submit-loginradius-login{margin-bottom:20px}.lr-login-body .col-12.divider-sentence{color:#4a4a4a;text-align:center;font-size:14px;font-weight:600;padding-top:20px}#lrModal .btn-block{margin:20px 15px 20px 0;margin-bottom:1em;color:#fff}.lr-social-container{display:flex;justify-content:space-around}.lr-social-container .btn{width:50px;height:50px;border-radius:50%;padding:10px 10px}.btn-facebook{background-color:#3c589e}.btn-facebook:visited{background-color:#3c589e}.btn-linkedin{background-color:#007ab5}.btn-linkedin:visited{background-color:#007ab5}.btn-google{background-color:#d95232}.btn-google:visited{background-color:#d95232}#lrModal .modal-footer{padding:14px 10px 10px;background-color:#fafafa;border-top:1px solid #e5e5e5}.lr-login-footer{color:#000;text-align:center;font-size:14px;font-weight:600}#lrModal .fixmargin{margin:20px 10px 0;font-size:12px;text-align:center}.lr-login-footer .btn-secondary{background-color:#4a4a4a;width:100%;padding:10px;font-size:16px;color:#fff}#lrModal .link{color:#444;font-weight:bold;text-decoration:none;border-bottom:solid 2px #fff101}#lrModal .link:visited{color:#444;font-weight:bold;text-decoration:none;border-bottom:solid 2px #fff101}#lr-register-container{padding:10px}.loginradius-validation-message{font-size:11px;color:#be1919}input#loginradius-registration-cf_Comercial{width:inherit}#userLogin .logged{display:none}#userLogin .logged a{display:inline;cursor:pointer}#userLogin .not-logged{display:inline}#userLogin .not-logged a{cursor:pointer}#userLogin.logged .logged{display:inline}#userLogin.logged .not-logged{display:none}header .navbar{background:#fff;border-bottom:3px solid #fff001;justify-content:space-between}header .navbar .logo img{height:30px}header .navbar .logo-movil img{height:40px}header .navbar .nav-link{text-align:center;color:#000;cursor:pointer}header .navbar .search-toggler{width:40px;height:40px;border-radius:50%;background-color:#fff001;color:#000;font-size:13px;text-decoration:none;border:1px;text-align:center;padding-top:11px}header .navbar .search-close{padding:29px;font-size:42px;color:#fff}header .navbar .search-bar{flex:1 1 60%;background:#fff;max-width:700px;height:32px;border-radius:18px;padding-left:8px;margin-top:-8px;border:solid 1px #dee2e6}header .navbar .search-bar .search-form{flex:1 1 100%;flex-flow:row nowrap;justify-content:space-between;align-items:center}header .navbar .search-bar .form-group{margin:0 auto;flex:1 1 50%;align-items:center;padding:0 .5rem}header .navbar .search-bar .form-group:not(:first-child){border-left:solid 1px #f1f1f1}header .navbar .search-bar .form-group .fa{line-height:1.6rem;margin-right:.5rem}header .navbar .search-bar .search-input{color:#333;border-bottom:none;line-height:20px;text-align:left}header .navbar .search-bar .search-input.what{border-right:solid 1px #fff001}header .navbar .search-bar .search-input.where{padding-left:2.5rem}header .navbar .search-bar .search-input.where:before{font-family:"pa";content:"\e9ad"}header .navbar .search-bar .btn{height:30px;padding:.25rem .4rem;font-size:.7109375rem;line-height:1.5;flex-grow:0;flex-shrink:0;margin-left:auto}header .navbar .search-bar .avanzada-trigger{font-size:10px;cursor:pointer;padding:0 1em;float:right;margin-top:-1px}header .navbar .btn{border-radius:2em}header .navbar .btn span{display:none}header .chip{display:inline-block;padding:0 25px;height:30px;line-height:0px;border-radius:25px;background-color:#f1f1f1}header .geoOn{cursor:pointer}header .geoOn:hover{color:gray}header .geoOff{padding-left:10px;color:#888;font-weight:bold;font-size:10px;cursor:pointer}header .geoOff:hover{color:#000}header .search-overlay{display:none;top:0;left:0;height:100%;width:100%;position:fixed;z-index:1;background-color:rgba(0,0,0,.8);transition:.3s}header .search-overlay .overlay-content{width:80%;text-align:center;padding-top:30px;margin:auto}header .search-overlay .form-group{padding:0 1rem}header .search-overlay ::placeholder{color:#ccc;opacity:1}header .search-overlay .search-input{font-size:1.5rem;margin-bottom:30px}header .search-overlay .chip{line-height:2.5;width:70%}header .search-overlay .btn{width:100%;border-radius:2em}header .search-overlay .btn .fa{display:none}@media screen and (max-width: 350px){.search-overlay .search-input{font-size:1.25rem !important}}.breadcrumb{padding:.25rem 0;background-color:transparent;margin-bottom:0rem;border-bottom:1px solid #f1f1f1}.breadcrumb .breadcrumb-item{color:#757575;font-size:10px}.breadcrumb .breadcrumb-item:before{content:">"}.breadcrumb .breadcrumb-item:first-child:before{content:""}.lr-login-header,.lr-login-body,.lr-login-footer,.lr-register-header,.lr-register-body,.lr-register-footer,.lr-fp-header,.lr-fp-body,.lr-fp-footer{display:none}.lr-login .lr-login-header,.lr-login .lr-login-body,.lr-login .lr-login-footer,.lr-register .lr-register-header,.lr-register .lr-register-body,.lr-register .lr-register-footer,.lr-fp .lr-fp-header,.lr-fp .lr-fp-body,.lr-fp .lr-fp-footer{display:inherit}.llama-gratis .modal-title{margin-left:20px;line-height:2.8}.llama-gratis .modal-header img{width:160px;margin-left:10px;padding-top:11px}.llama-gratis .voxRGPD_txt{font-size: 11px;font-style: italic;font-weight: 600;}.llama-gratis .alert span{font-size:.9rem}
.navbar{padding:0 .25rem 0 1rem}.navbar.nav-beedigital{padding:0 1rem;background-color: #801DD4}.nav-beedigital .logo-menu{position:relative;float:left;margin-right:15px}.nav-beedigital .logo{text-decoration:none;color:#000}.nav-beedigital .menu-beedigital{list-style-type:none;margin:0;padding:0px !important;float:left}.nav-beedigital .menu-beedigital li{display:inline-block}.nav-beedigital .menu-beedigital li a{display:inline-flex;padding:5px;color:#FFF !important;text-decoration:none;font-family:"Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif;font-weight:600}.nav-beedigital .logo-menu img{height:37px !important}.nav-beedigital .cta-header{border:1px solid #FFF;border-radius:5px}.icon-tienda-online:before{content:"\e9b6"}.icon-presencia-digital:before{content:"\e9b7"}.icon-amedida:before{content:"\e9b8"}.icon-gratis:before{content:"\e9b9"}.icon-a-medida:before{content:"\e9ba"}.icon-social:before {content:"\e9bb"}.nav-beedigital .menu-beedigital .fa{font-size:24px;margin-right:2px}.llama-gratis li a{font-size:large;font-weight:bold;color:#337ab7;text-decoration:underline}header .nav-beedigital .menu-beedigital.otros{margin-top:2px}.nav-beedigital .menu-beedigital .text-icon{margin-top:4px;margin-left:1px}header .nav-beedigital .menu-beedigital .fa.icon-tienda-online{font-size:27px}header .nav-beedigital .menu-beedigital .fa.icon-gratis+.text-icon{margin-left:-1px}#sidebar{width:250px;position:fixed;top:0;left:-250px;height:100vh;z-index:1030;background:#fff;color:#212529;transition:all 0.3s;overflow-y:scroll;box-shadow:3px 3px 3px rgba(0,0,0,0.2)}#sidebar.active{left:0}#dismiss{width:35px;height:35px;line-height:35px;text-align:center;background:#fff;position:absolute;top:10px;right:10px;cursor:pointer;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;border:1px solid transparent;border-radius: .25rem;border-color:rgba(0,0,0,.2)}#dismiss:hover{background:#fff;color:#7386D5;border-color:rgba(0,0,0,.2)}#dismiss span{font-weight:bolder}.sidebar-overlay{display:none;position:fixed;width:100vw;height:100vh;background:rgba(0, 0, 0, 0.7);z-index:998;opacity:0;transition:all 0.5s ease-in-out}.sidebar-overlay.active{display:block;opacity:1}#sidebar .sidebar-header{padding:80px 12px 0px}#sidebar ul.components{padding:10px 5px;margin-bottom:0}#sidebar ul p{color:#fff;padding:10px}#sidebar ul li a{padding:7px;font-size:1.1em;display:inline-flex;color:#801DD4;font-weight:bolder}#sidebar ul li a:hover{color:#7386D5;background:#fff}#sidebar ul li i{font-size:24px;margin-right:3px}.dropdown-toggle::after{display:block;position:absolute;top:50%;right:20px;transform:translateY(-50%)}.sidebar-header .logo-menu img{width:130px !important;padding-bottom:20px}#sidebar ul li .text-icon{padding-top:3px}#sidebar ul li .fa.icon-tienda-online{font-size:26px;margin-right:2px}#sidebar ul li .fa.icon-gratis{margin-right:1px}header .navbar.nav-paol .logo img{margin-top:4px;margin-bottom:4px}
.navbar-dark .navbar-toggler{color:#FFF;border-color:#FFF}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 1.0)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}a.optanon-toggle-display{cursor:pointer;color:#337ab7;font-weight: bold}
.data-contact .detalles-contacto>* .sitio-gmb{text-decoration:underline;color:#337ab7;font-weight: 600;}.data-contact .detalles-contacto>* .sitio-gmb:hover{text-decoration:none}
.footer-sticky{width:100%;height:auto;padding:10px;border-bottom:1px solid #e0e0e0;background-color:#fff;box-shadow:-5px -9px 38px rgba(0,0,0,.1);z-index:2}footer{background-color:#333;border-top:2px solid #fff001;margin-top:1rem;padding-top:1rem}footer .listado .title{font-size:.875rem;font-weight:600;line-height:1.29;letter-spacing:.2px;color:#fff}footer .listado ul{padding:0;list-style:none;margin-left:10px}footer .listado ul a{display:block;padding:10px 0;color:#aaa;font-weight:600}footer .listado .social{margin:10px 0}footer .listado .social li{display:inline-block}footer .listado .social li a{width:40px;height:40px;border-radius:20px;border:2px solid;color:#fff001;text-decoration:none}footer .listado .social li a .fa{position:relative;font-size:16px}footer .listado .social li a .fa.bi{font-size:14px}footer .listado .social li a:hover{opacity:.8}footer .listado .social li+li{margin-left:10px}footer .sello img{width:82px}footer .otros{border-top:2px solid #404040}footer .otros ul{margin:0 auto;text-align:center;padding:15px 0}footer .otros ul li{display:inline-block}footer .otros ul li a{padding:0 20px;color:#aaa}footer .otros ul li+li{border-left:solid 2px #404040}footer .copy{padding:20px 0;border-top:2px solid #404040;color:#aaa;text-align:center}

