@charset "UTF-8";
@font-face{font-family:'Nunito';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/nunito/v25/XRXI3I6Li01BKofiOc5wtlZ2di8HDFwmdTQ3ig.ttf) format('truetype')}
@font-face{font-family:'Roboto';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v30/KFOmCnqEu92Fr1Mu4mxP.ttf) format('truetype')}
:root{--azul:#009ee3;--celeste:#d9f1fb;--rojo:#ed1c24;--rosadito:#fce3e3;--negro:#010101;--gris:#a1a1a1;--agua:#cdecd2;--verde:#39b54a;--blanco:#fff}*{font-family:Roboto,serif;font-size:1em;color:#010101}::placeholder{color:#a1a1a1;opacity:1}a{color:#009ee3}.no-padding{padding:0 !important;margin:0 !important}.no-padding-r{padding-right:0 !important;margin-right:0 !important}.no-padding-rl{padding-right:0 !important;margin-right:0 !important;padding-left:0 !important;margin-left:0 !important}.no-padd-rl{padding-right:0 !important;padding-left:0 !important}.text-right{text-align:right}.center{display:block;margin-left:auto;margin-right:auto;width:50%}.centro{display:block;margin-left:auto;margin-right:auto}a:hover{cursor:pointer}input::placeholder{color:#999}:-ms-input-placeholder{color:#999}::-ms-input-placeholder{color:#999}.fa-spinner{font-size:1em;color:#fff}.navbar-default{border-radius:0}.navbar-fixed-top{z-index:100}.overlay{position:fixed;display:none;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5)}#overlay{z-index:200}#overlay_direccion{z-index:50}#overlay_checkout{z-index:350;background-color:rgba(0,0,0,.1)}#overlay_checkout>div{width:25em;height:5em;border-radius:8px;background-color:#ff0010;font-family:SFProText-Semibold;font-size:1em;color:#fff;text-transform:uppercase;text-align:center;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;padding:1em}.puntos{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.rojo{color:red}body{padding-top:11em}.menu-productos{display:flex;justify-content:center;padding-left:0;padding-right:0}.menu-productos-lista>li>a:hover,.menu-productos>li>a:focus{text-decoration:none;background-color:transparent}.menu-productos-lista>.separador{margin-top:3em;height:40px;border:solid 1px #eaeaea}.menu-productos-lista>.menu-productos-item{width:auto;display:inline-block}.menu-productos-lista>.menu-productos-item img{margin-bottom:1em;width:4em}.menu-productos-lista>.menu-productos-item p{font-size:1em;text-align:center;font-family:Nunito;color:#a1a1a1}.menu-productos-lista>.menu-productos-item.active p{color:#000;font-family:Nunito}.menu-productos-lista>.menu-productos-item.active a>span{text-align:center;width:1em;height:1em;border:none;background-image:url(/css/../img/flecha-d.svg);background-repeat:no-repeat;background-color:transparent;background-position:center;background-size:cover}.menu-productos-lista>.menu-productos-item.active p>span{width:12px;height:12px;border-radius:6px;background-color:#009ee3;display:inline-block;margin:0 .5em 0 0}.menu-productos-titulo{font-family:Nunito,serif;font-size:1.4em;color:#101010;text-align:center;margin:1.5em}.caja-producto-contenedor{height:11em}.caja-producto>.promo-nuevo{position:absolute;z-index:1;margin-left:1em;margin-top:1em}.caja-producto>.descripcion .promo-nuevo>.nuevo{padding:3px 6px;display:inline-block;text-align:center}.caja-producto>.descripcion .promo-nuevo>.nuevo>span{font-family:SFProText-Bold;font-size:.7em;color:#fff;text-transform:uppercase}.caja-producto>.descripcion .promo-nuevo>.promo{padding:3px 6px;display:inline-block;text-align:center}.caja-producto>.descripcion .promo-nuevo>.promo>span{font-family:SFProText-Bold;font-size:.7em;color:#fff;text-transform:uppercase}.caja-producto>.descripcion .promo-nuevo>.destacado{padding:3px 6px;display:inline-block;text-align:center}.caja-producto .imagen>a>img{border-radius:4px 4px 0 0;background-color:red}.caja-producto>.descripcion>.precios .rojo{font-size:.87em;color:#ed1c24}.caja-producto>.descripcion>h3,.caja-producto>.descripcion h3{font-size:.9em;color:#101010;margin-top:0;margin-bottom:.5em;overflow-x:hidden;overflow-y:hidden;white-space:nowrap}.caja-producto>.descripcion>h3>a,.caja-producto>.descripcion h3>a{text-decoration:none;color:#101010}.caja-producto>.descripcion>h4{margin-top:0;margin-bottom:0;font-size:.9em;line-height:1.6;color:#666;height:3.5em;overflow-y:scroll}.caja-producto>.descripcion>h3,.caja-producto>.descripcion>.precios p.precio{font-size:.9em;color:#010101;margin-top:0;margin-bottom:.4em;white-space:nowrap}.caja-producto>.descripcion a.boton-celeste,.caja-producto>.descripcion button.boton-celeste{border-radius:6.4px;background-color:#009ee3;padding:.7em;border:transparent;font-size:.87em}.caja-producto>.descripcion a.boton-celeste>span,.caja-producto>.descripcion button.boton-celeste>span{font-family:Nunito;font-size:.9em;color:#fff}.caja-producto span.tachado{font-size:.87em;color:#a1a1a1;margin-left:.2em;-webkit-text-decoration-line:line-through;text-decoration-line:line-through}.menu-categorias-lista{margin-bottom:1em}.menu-categorias-lista{display:table;table-layout:fixed;width:101%;margin-top:1em}.menu-categorias-lista>div{display:table-cell;height:3em}.menu-categorias-lista a{width:95%;height:100%;border-radius:6.3px;font-family:SFProText-Semibold;font-size:1.3em;color:#fff;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.menu-categorias-lista a:hover{color:#ff0010}.error-generico{font-family:SFProText-Regular;font-size:.85em;text-align:center;color:red;background-color:#fff;border-radius:15px}.error-generico ul{list-style-type:none;padding:0}.error-generico img{width:19px;height:24px;object-fit:contain;margin:0 1em}.error-generico button{width:100px;height:30px;margin:1em 0;border:none;border-radius:8px;background-color:#ff0010;font-family:SFProText-Semibold;font-size:1em;color:#fff;text-transform:uppercase}.marquee{margin:0 auto;white-space:nowrap;overflow:hidden;box-sizing:border-box;animation:marquee 12s linear infinite;animation-play-state:paused;text-overflow:ellipsis}.marquee:hover{animation-play-state:running}@keyframes marquee{0%{text-indent:0}100%{text-indent:-100%}}.ui-widget{z-index:1500 !important}.carrousel2.ResSlid0 .item{margin-right:1%}.carrousel2.ResSlid0 .btn-default{width:35px;height:34px;border:none;border-radius:17px;background-color:#ff0010;box-shadow:0 10px 100px 0 rgba(0,0,0,.8);background-repeat:no-repeat;background-position:center;background-position-y:center;background-position-y:-22px}.carrousel2.ResSlid0 .leftRs{background-image:url(/css/../img/flecha-l_b.svg);left:-4em}.carrousel2.ResSlid0 .rightRs{background-image:url(/css/../img/flecha-r_b.svg);right:-4em}.carrousel3 .btn-default{width:35px;height:34px;border:none;border-radius:17px;background-color:#ff0010;box-shadow:0 10px 100px 0 rgba(0,0,0,.8);background-repeat:no-repeat;background-position:center;background-position-y:center;background-position-y:-22px}.carrousel3 .leftRs{background-image:url(/css/../img/flecha-l_b.svg);left:auto;margin-top:.3em;margin-left:1em}.carrousel3 .rightRs{background-image:url(/css/../img/flecha-r_b.svg);right:auto;margin-top:3em;margin-left:1em}.newsletter button{width:100%;height:44px;border:none;border-radius:8px;background-color:#39b54a;font-family:Nunito;font-size:1.2em;color:#fff;text-transform:uppercase}.navbar{background-color:#fff;box-shadow:0 2px 6px 0 rgba(0,0,0,.12)}navbar-fixed-top{box-shadow:0 2px 6px 0 rgba(0,0,0,.12)}.navbar_grande{height:7em;padding-top:2.5em}.navbar-aldana{position:fixed;z-index:2;top:6em;background-color:#fff;width:inherit}.direccion_en_menu{height:4em;text-align:center;border-top:solid 1px #eaeaea;padding:1.3em;border-bottom:solid 1px #eaeaea;background-color:#d9f1fb}.direccion_en_menu .abajo span{font-size:1em;color:#009ee3;margin:0;letter-spacing:.1em}.direccion_en_menu .abajo button{border:none;background-color:transparent}.direccion_en_menu .arriba{display:none}.direccion_en_menu .arriba button{border:none;margin-left:1em;background-color:transparent}.direccion_en_menu .arriba span{font-family:SFProText-Medium;font-size:1em;color:#000;margin:0;text-transform:uppercase}.direccion_en_menu .arriba img{margin-bottom:.3em;width:1em}.menu-superior-lista-izquierda>.telefono{font-family:SFProText-Bold;font-size:1.2em;color:red}.menu-superior-lista-izquierda>li.telefono>a{font-size:1em;color:red;padding:0;display:block}.menu-superior-lista-izquierda>li.telefono>a:hover{color:red}.menu-superior-lista-izquierda>.separador{height:31px;border:solid 1px #eaeaea;margin-top:-.3em;margin-left:.7em}.navbar_grande>.logo>img{width:10em;margin-top:-1.5em}.globito{width:20px;height:20px;object-fit:contain;margin-right:1em}.menu-superior-lista-izquierda>li{margin-left:.5em}.boton-hamburguesa>.hamburguesa{border:none;background-color:transparent}.boton-hamburguesa>.atras{display:none;height:1.5em;border:none;margin-top:-.2em;background-image:url(/css/../img/atras.svg);background-repeat:no-repeat;background-color:transparent;background-position:center;background-size:cover}.navbar_grande .logo{margin-top:-1em}.navbar_grande .logo img{width:8em}.menu-superior-derecha .carrito-items-cantidad>div{width:18px;height:18px;border-radius:8px;font-size:.9em;color:#fff;text-align:center;position:absolute;z-index:1;margin-top:-.6em;margin-left:1em}.menu-superior-derecha .carrito-items-cantidad>div.carrito-contador{background-color:#ff0010}.menu-superior-derecha .perfil-imagen>img{width:30px;height:30px;border-radius:50%;margin-top:-.4em}.menu-superior-derecha .perfil-imagen-lista{font-family:SFProText-Medium;font-size:.9em;color:#000;text-transform:uppercase}.menu-superior-derecha .perfil-imagen-lista li{margin:1em 0}.menu-superior-derecha .perfil-imagen-lista li>a:hover{text-decoration:none;color:red;background-color:#fff}.direccion_en_menu_elegir{display:none}.direccion_en_menu_elegir .envio:hover{cursor:pointer}.direccion_en_menu_elegir .envio{border-radius:5px;background-color:#fafafa;border:solid 1px #eaeaea;padding:1em;margin:1em 0}.direccion_en_menu_elegir .envio.activo{background-color:#fff;box-shadow:0 5px 10px 0 rgba(0,0,0,.12)}.direccion_en_menu_elegir .envio p{font-family:SFProText-Semibold;font-size:1.2em;color:#666;background-image:none}.direccion_en_menu_elegir .envio.activo p{color:#000;background-image:url(/css/../img/check-on.svg);background-repeat:no-repeat;background-color:transparent;background-position-x:4.5em}.direccion_en_menu_elegir .envio span{font-family:SFProText-Regular;font-size:.8em;color:#999}.direccion_en_menu_elegir .envio.activo span{color:#ff0010}.direccion_en_menu_elegir .envio input{height:3em;font-family:SFProText-Regular;font-size:1em;color:#666;background-color:#fafafa;border:solid 1px #eaeaea;border-left:none;border-right:none}.direccion_en_menu_elegir .envio.activo input{color:#000;background-color:#fff}.direccion_en_menu_elegir .envio button{font-family:SFProText-Regular;font-size:12px;color:#999;padding:.95em;border-radius:8px;background-color:transparent;border:solid 1px #eaeaea;border-left:0}.direccion_en_menu_elegir .envio button:hover{background-color:transparent}.direccion_en_menu_elegir .delivery.envio>.input-group span{background-image:url(/css/../img/aqui_g.svg)}.direccion_en_menu_elegir .delivery.envio.activo>.input-group span{background-image:url(/css/../img/aqui.svg)}.direccion_en_menu_elegir .pickup.envio>.input-group span{background-image:url(/css/../img/local_g.svg)}.direccion_en_menu_elegir .pickup.envio.activo>.input-group span{background-image:url(/css/../img/local.svg)}.direccion_en_menu_elegir .envio>.input-group span{background-repeat:no-repeat;background-color:transparent;background-position:center;background-size:1.3em;border-radius:8px 0 0 8px;border:solid 1px #eaeaea;border-right:0}.direccion_en_menu_promo{display:none;background-color:#ff0010;font-family:SFProText-Bold;font-size:.85em;color:#fff;text-align:center;text-transform:uppercase;padding:1em 0 .5em}.sidenav-izquierda{height:100%;width:0;position:fixed;z-index:300;top:0;left:0;background-color:#fff;overflow-x:hidden;padding-top:60px;transition:.5s}.sidenav-izquierda ul{color:#000;transition:.3s;list-style:none;border-top:solid 1px #eaeaea;margin-top:4em}.sidenav-izquierda ul>li{border-bottom:solid 1px #eaeaea;padding:1em;text-transform:uppercase}.sidenav-izquierda ul>li>a{font-family:Nunito;font-size:.87em;color:#010101}.sidenav-izquierda a:hover{color:var(--azul);text-decoration:none}.sidenav-izquierda ul>li>a>img{margin-right:1em}.sidenav-izquierda ul.abajo{border-top:solid 0px #eaeaea}.sidenav-izquierda ul.abajo>li{border-top:solid 1px #eaeaea;border-bottom:solid 0px #eaeaea}.sidenav-izquierda .closebtn{position:absolute;top:1em;left:2em;font-size:1.2em;border:none;height:1em;background-image:url(/css/../img/atras.svg);background-repeat:no-repeat;background-color:transparent;background-position:center;background-size:cover}.sidenav-izquierda>p{font-size:.8em;line-height:1.67;text-align:center;color:#999;margin:2em}.sidenav-izquierda>p>span{font-family:Nunito}#main{transition:margin-left .5s;padding:20px}.sidenav-derecha{height:100%;width:0;position:fixed;z-index:300;top:0;right:0;background-color:#fff;overflow-x:hidden;padding-top:60px;transition:.5s}.sidenav-derecha h3{font-family:Nunito;font-size:1.2em;margin-left:1.3em}.sidenav-derecha-pedido>div{margin-top:1.5em}.sidenav-derecha ul{transition:.3s;list-style:none;padding-left:0;margin-top:2em;margin-bottom:0}.sidenav-derecha ul>li{border-bottom:solid 1px #eaeaea}.sidenav-derecha .sidenav-derecha-pedido .closebtn,.sidenav-derecha .sidenav-derecha-delivery .hidden-xs.closebtn{position:absolute;top:0;right:25px;font-size:36px;margin-left:50px;padding:8px 8px 8px 32px;text-decoration:none;color:#000;display:block;transition:.3s}.sidenav-derecha-pedido ul>li>.row{margin-left:1.3em;margin-top:.6em}.sidenav-derecha-pedido ul>li>.row>.derecha{margin-top:.5em}.sidenav-derecha-pedido ul>li .precio{margin-top:.3em}.sidenav-derecha-pedido ul>li p{font-size:.95em;color:var(--gris)}.sidenav-derecha-pedido ul>li select{height:2.1em;font-size:16px;color:#000;-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:'';padding:0}.sidenav-derecha-pedido>div>.row>.extras{background-color:#fafafa;padding:1em 3em 1em 3.4em}.sidenav-derecha-pedido>div>.row>.extras>p{font-family:SFProDisplay-Regular;font-size:1em;color:#999}.sidenav-derecha-pedido>div>ul.extras{background-color:#fafafa;margin-top:-1em}.sidenav-derecha-pedido>div>ul.extras>li{padding:.5em 0}.sidenav-derecha-pedido>div>ul.extras span{font-size:.95em;color:var(--negro)}.sidenav-derecha-pedido>div>ul.extras p{text-align:right;padding-right:2em}.sidenav-derecha-pedido>div>ul.extras .palillos{font-size:.95em;color:#000}.sidenav-derecha-pedido>div>ul.extras .palillos button{height:22px;border:none;background-image:url(/css/../img/flecha-r_g.svg);background-repeat:no-repeat;background-color:transparent;background-position:center;background-size:cover;background-size:.6em;background-position:top;padding-left:1em}.sidenav-derecha-pedido>div>.total{margin-top:5em;margin-bottom:2em}.sidenav-derecha-pedido>div>.total.eg{margin-bottom:10em}.sidenav-derecha-pedido>div>.total p{font-size:.95em;margin-bottom:0}.sidenav-derecha-pedido>div>.total p.text-right{color:var(--gris)}.sidenav-derecha-pedido>div>.total span{font-size:.95em}.sidenav-derecha-pedido>div>.total .pago{width:100%;height:4em;border:none;border-radius:8px;background-color:#ff0010;font-family:SFProText-Semibold;font-size:1em;color:#fff;text-transform:uppercase;margin-top:1em;white-space:normal}.sidenav-derecha-pedido>div>.total button{width:100%;height:3em;border:none;border-radius:8px;background-color:var(--verde);font-family:Nunito;font-size:1.2em;color:var(--blanco);text-transform:uppercase;margin-top:1em}.sidenav-derecha-pedido>div>.total>.error-generico{position:fixed;z-index:1;background-color:#fff;width:35em;border-top:1px solid #eaeaea;margin-left:-1em}.sidenav-derecha-pedido .codigo{padding:1em}.sidenav-derecha-pedido .codigo button{width:100%;height:3em;border:solid 1px var(--celeste);background-color:var(--celeste);color:var(--azul);margin-top:1em}.sidenav-derecha-delivery{display:none}.sidenav-derecha-delivery>.no-padding-rl{background-color:#fce3e3;margin-top:-4.5em;height:60em}.sidenav-derecha .sidenav-derecha-delivery>.no-padding-rl .closebtn{color:var(--negro);margin:2em auto 1em 2em;text-decoration:none;display:block;transition:.3s}.sidenav-derecha-delivery .no-padding-rl>form>.row{margin-left:0;margin-top:.6em}.sidenav-derecha-delivery>.no-padding-rl .checkout-paso{margin-bottom:6em}.sidenav-derecha-delivery>.no-padding-rl .checkout-paso .borde-bottom{border:0;border-bottom:1px solid #ccc;padding-bottom:1em}.sidenav-derecha-delivery>.no-padding-rl .checkout-paso .borde-bottom>p.pmargen-izq{margin-left:2em}.sidenav-derecha-delivery>.no-padding-rl #checkout-paso6 .negrita{color:var(--negro)}.sidenav-derecha-delivery>.no-padding-rl #checkout-paso6 p.mayuscula{font-size:1.2em;padding:.5em 1em;text-transform:uppercase}.sidenav-derecha-delivery>.no-padding-rl #checkout-paso6 img.centro{margin:1em auto;width:15%}.sidenav-derecha-delivery>.no-padding-rl .checkout-paso div.fondo-blanco{background-color:#fff}.sidenav-derecha-delivery>.no-padding-rl .checkout-paso .final{position:fixed;bottom:0;background-color:#fff;width:30em;border-top:1px solid #eaeaea;z-index:5}.sidenav-derecha-delivery>.no-padding-rl .checkout-paso .final button.nuevo{width:100%;height:44px;border:none;background-color:transparent;font-family:SFProDisplay-Regular;font-size:.85em;text-align:center;color:#000;text-transform:uppercase}.sidenav-derecha-delivery .local{font-family:SFProText-Regular;font-size:.85em;color:#000;text-transform:uppercase}.sidenav-derecha-delivery .local>img{margin-right:1em;width:1.2em}.sidenav-derecha-delivery .cambiar>button{font-family:SFProText-Regular;font-size:.85em;color:#ff0010;border:none;background-color:transparent}.sidenav-derecha-delivery .direccion{font-size:1.2em;color:#000}.sidenav-derecha-delivery .distancia{font-family:SFProText-Regular;font-size:.8em;color:#999}.sidenav-derecha-delivery .tiempo>p{font-family:SFProText-Regular;font-size:.8em;color:#ff0010}.sidenav-derecha-delivery form{margin-top:1.5em}.sidenav-derecha-delivery form>ul.extras{border-top:solid 1px #eaeaea}.sidenav-derecha-delivery form>ul.extras>li{padding:.5em 0}.sidenav-derecha-delivery form>ul.extras>li>.row{margin-left:1.3em;margin-top:.6em;padding-right:1em}.sidenav-derecha-delivery form>ul.extras span{font-family:SFProText-Semibold;font-size:1em;color:#000}.sidenav-derecha-delivery form>ul.extras p{text-align:right;padding-right:2em}.sidenav-derecha-delivery form>ul.extras .palillos span{font-family:SFProText-Regular;font-size:1em;color:#000;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:80%;display:inline-block}.sidenav-derecha-delivery form>ul.extras .palillos button{height:22px;border:none;background-image:url(/css/../img/flecha-r_g.svg);background-repeat:no-repeat;background-color:transparent;background-position:center;background-size:cover;background-size:.75em;background-position:top;padding-left:1em;padding-top:1.2em}.sidenav-derecha-delivery .codigo{padding:1em}.sidenav-derecha-delivery .codigo span{font-family:SFProText-Semibold;font-size:1em;color:#000}.sidenav-derecha-delivery .codigo p{font-family:SFProText-Regular;font-size:.85em;line-height:1.67;letter-spacing:normal;color:#999}.sidenav-derecha-delivery .codigo input{height:3em;border-radius:8px;background-color:#fff;font-family:SFProText-Regular;font-size:1em;color:#999;margin-top:2em}.sidenav-derecha-delivery .codigo button{width:100%;height:3em;border-radius:8px;border:solid 1px #000;font-family:SFProText-Semibold;font-size:1em;color:#000;text-transform:uppercase;margin-top:1em}.sidenav-derecha-delivery .barrio-privado textarea{margin-bottom:7em}.sidenav-derecha>.superior{border-bottom:solid 1px #eaeaea;padding-bottom:1em}.sidenav-derecha>.superior>div>button{height:19px;border:none;background-image:url(/css/../img/atras.svg);background-repeat:no-repeat;background-color:transparent;background-position:center;background-size:cover;margin-top:1em}.sidenav-derecha>.superior>.logo img{width:8em}.sidenav-derecha>.superior>.menu-superior-derecha a{margin-top:1em}.sidenav-derecha-delivery>div>form>.total{padding-bottom:5em}.sidenav-derecha-delivery>div>form>.final{position:fixed;bottom:0;background-color:#fff;width:30em;border-top:1px solid #eaeaea}.sidenav-derecha-delivery>div>form>.final>div{padding-right:0;padding-left:0}.sidenav-derecha-delivery>div>form>.final button,.sidenav-derecha-delivery>div>.final button{width:100%;height:3em;border:none;border-radius:8px;background-color:#ff0010;font-family:SFProText-Semibold;font-size:1em;color:#fff;text-transform:uppercase;margin:1em 0}#sidenav-derecha-delivery p.paso{font-family:SFProDisplay-Regular;font-size:.85em;color:#000;margin-left:2em}#sidenav-derecha-delivery h1{font-family:Nunito;font-size:1.6em;text-align:center;margin-left:1em}#sidenav-derecha-delivery p.subtitulo{text-transform:uppercase;margin:1em 4em -2em;text-align:center;letter-spacing:.1em;font-size:.75em;color:var(--rojo)}#sidenav-derecha-delivery .descuento-aviso{padding:0 2em}#sidenav-derecha-delivery .descuento-aviso .input-group{padding:0 2em}#sidenav-derecha-delivery .descuento-aviso .input-group input{text-align:center}#sidenav-derecha-delivery .descuento-aviso p{color:var(--azul);text-transform:uppercase;text-align:center}#sidenav-derecha-delivery button.guardar{width:100%;height:44px;border:none;border-radius:8px;background-color:var(--verde);font-family:Nunito;font-size:1.2em;color:#fff;text-transform:uppercase;margin-top:1em}#sidenav-derecha-selects h1,.checkout-paso h1{font-family:SFProText-Semibold;font-size:1.7em;color:#000;text-align:left;margin-left:1em}#sidenav-derecha-selects ul.radios,.checkout-paso ul.radios{font-family:SFProText-Regular;font-size:1em;color:#000;list-style:none;background-color:#fce3e3}#sidenav-derecha-selects ul.radios>li,.checkout-paso ul.radios>li{border-bottom:solid 1px #eaeaea}#sidenav-derecha-selects ul.radios>li:first-of-type,.checkout-paso ul.radios>li:first-of-type{border-top:solid 1px #eaeaea}#sidenav-derecha-selects ul.radios>li.inhabilitado p,.checkout-paso ul.radios>li.inhabilitado p{color:#ccc;text-decoration:line-through;cursor:not-allowed}#sidenav-derecha-selects ul.radios>li>.radio,.checkout-paso ul.radios>li>.radio{margin-left:1.5em}.checkout-paso ul.radios>li>.radio>.input{margin-top:1em}#sidenav-derecha-selects ul.radios span,.checkout-paso ul.radios span{font-family:SFProText-Heavy;font-size:16px;text-align:right;color:#000}#sidenav-derecha-selects ul.radios label input,.checkout-paso ul.radios label input{position:absolute;opacity:0;cursor:pointer}#sidenav-derecha-selects ul.radios label p{margin:.2em 0 0 2em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.checkout-paso ul.radios label p{margin:auto auto auto 2em;white-space:nowrap;text-overflow:ellipsis}.checkout-paso ul.radios label input[name=descuento]+p{margin:auto auto auto auto}#sidenav-derecha-selects ul.radios button{font-size:.85em;color:#999;background-color:transparent;border:none;margin-top:1em}.checkout-paso ul.radios .recompensa .botones>div:last-of-type{padding:0 0 0 .6em}.checkout-paso ul.radios .recompensa .juntaste .cuarto-circulo-rojo{top:-118px}.checkout-paso ul.radios button{width:100%;height:44px;border:none;border-radius:8px;background-color:var(--azul);font-family:Nunito;color:#fff;text-transform:uppercase;margin-top:-.4em}.checkout-paso ul.radios button.bajo{margin-top:2.2em}.checkout-paso .input-group-addon:last-of-type{background-color:#fce3e3;background-image:url(/img/consulta_g.svg);background-repeat:no-repeat;background-position-x:.4em;background-position-y:.5em;background-size:1.3em;border:0}.sidenav-derecha-delivery ul.radios button.verde{background-color:#3cb54a}.sidenav-derecha-delivery ul.radios button.blanco{border:2px solid #ff0010;background-color:#fff;color:#ff0010}#sidenav-derecha-selects ul.radios label .checkmark,.checkout-paso ul.radios label .checkmark{background-image:url(/css/../img/check-off.svg);background-repeat:no-repeat;background-color:transparent;background-position:center;position:absolute;top:0;left:0;height:25px;width:2em}.checkout-paso .recompensa .juntaste b{font-size:.75em}.checkout-paso #sidenav-derecha-selects ul.radios label .checkmark,.checkout-paso ul.radios label .checkmark:first-child{margin-top:2em}#checkout-paso4 .radios>li:last-of-type{margin-bottom:6em}#sidenav-derecha-selects ul.radios li.row label .checkmark,.checkout-paso ul.radios li.row label .checkmark{margin-left:1.5em}#sidenav-derecha-selects ul.radios input:checked~.checkmark,.checkout-paso ul.radios input:checked~.checkmark{background-image:url(/css/../img/checkout/Chek_ok_seleccionado-01-01.svg)}#sidenav-derecha-selects button.nuevo,.checkout-paso button.nuevo{width:100%;height:44px;border:none;background-color:transparent;font-family:SFProDisplay-Regular;font-size:.85em;text-align:center;color:#000;text-transform:uppercase}#sidenav-derecha-selects button.guardar,.checkout-paso button.guardar{width:100%;height:44px;border:none;border-radius:8px;background-color:#ff0010;font-family:SFProText-Semibold;font-size:1em;color:#fff;text-transform:uppercase;margin-top:1em}#sidenav-derecha-selects .no-padding-rl>form>.row,.checkout-paso .no-padding-rl>form>.row{margin-left:0;margin-top:.6em}#sidenav-derecha-selects .domicilio-nuevo,.checkout-paso .domicilio-nuevo{margin-right:1em;margin-top:1em}#sidenav-derecha-selects .domicilio-nuevo,.checkout-paso .domicilio-nuevo .form-group{margin-bottom:.5em}#sidenav-derecha-selects .domicilio-nuevo label,.checkout-paso .domicilio-nuevo label{padding-left:0;padding-top:.8em}.sidenav-bottom{position:fixed;bottom:0;width:100%;box-shadow:0 2px 24px 0 rgba(0,0,0,.24);background-color:#fff;z-index:15}.sidenav-bottom>div{background-color:#fff;margin-top:1em;margin-bottom:1em;display:none}.sidenav-bottom .carrito button{width:100%;height:44px;border:none;border-radius:8px;background-color:#009ee3;font-family:Nunito;font-size:1em;color:#fff;text-transform:uppercase}.sidenav-bottom .carrito button .pull-right{font-size:1.14em;color:#000;width:5em;height:22px;border-radius:11px;background-color:#fff}.sidenav-bottom .carrito button .pull-left{font-size:1em;color:#000;width:22px;height:22px;border-radius:11px;background-color:#fff}.footer{height:auto}.footer .enlaces,.copyright{padding:1% 7%;background-color:var(--negro)}.footer .comunicaciones{padding:1% 7%;background-color:#fafafa;border:solid 1px #eaeaea}.footer .hoy{font-family:SFProText-Heavy;font-size:2.3em;color:#000;line-height:1;padding-top:.2em}.footer .flecha{padding-top:.3em}.footer .flecha>span{height:36px;width:36px;background-color:#fff;border-radius:50%;border:solid 1px #eaeaea;background-image:url(/css/../img/flecha-r.svg);background-repeat:no-repeat;background-position:center;display:table;margin-left:auto;margin-right:auto;margin-top:1em}.footer .horarios{font-family:SFProText-Regular;font-size:1.14em;line-height:1.63;letter-spacing:-.3px;text-align:center;color:#000;padding-top:.8em}.footer .telefono{font-family:SFProText-Heavy;text-align:center;color:red;font-size:2em}.footer .telefono span:first-of-type{border-bottom:solid 1px #eaeaea}.footer .telefono span>a{text-decoration:none;color:red;font-size:.8em}.footer .logo{width:7em;display:block}.pie_lista{padding-left:0;margin-bottom:2em}.pie_lista>li{font-family:Nunito;font-size:1.05em;line-height:2.1;color:#fff;list-style:none;text-transform:uppercase}.pie_lista>li>a{color:#fff}.pie_lista>li>a:hover{text-decoration:none;color:var(--azul)}.pie_lista>.titulo{font-weight:700}.footer .afip>div{display:table;margin-left:auto;margin-right:auto}.copyright a,.copyright p{font-size:1em;line-height:1.67;color:#fff}.switch-field{font-family:"Lucida Grande",Tahoma,Verdana,sans-serif;overflow:hidden;padding:0 1em}.switch-title{margin-bottom:6px}.switch-field input{position:absolute !important;clip:rect(0,0,0,0);height:1px;width:1px;border:0;overflow:hidden}.switch-field label{float:left}.switch-field label{display:inline-block;width:50%;background-color:#fff;font-size:.8em;text-align:center;color:#000;font-weight:400;text-align:center;text-shadow:none;padding:1em 0;border:solid 1px #eaeaea;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out;text-transform:uppercase;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.switch-field label:hover{cursor:pointer}.switch-field input:checked+label{background-color:#ff0010;border:solid 1px #ff0010;font-family:Nunito;font-size:.8em;color:#fff}.switch-field label:first-of-type{border-radius:5px 0 0 5px}.switch-field label:last-of-type{border-radius:0 5px 5px 0}.switch-field-lista{font-family:"Lucida Grande",Tahoma,Verdana,sans-serif;padding:0 1em;line-height:2em}.switch-field-lista input{position:absolute !important;clip:rect(0,0,0,0);height:1px;width:1px;border:0;overflow:hidden}.switch-field-lista label{float:left;height:6em}.switch-field-lista label{height:8em;display:inline-block;text-align:justify;color:#000;font-weight:400;text-shadow:none;padding:1em 1px 1px 6em;margin:1em auto;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out;background-repeat:no-repeat;background-position-y:bottom}.switch-field-lista label span{font-family:Nunito;text-align:center}.switch-field-lista label span.verde{color:#3cb54a}.switch-field-lista label:hover{cursor:pointer}.switch-field-lista label p.fondo-negro{color:#fff;text-transform:uppercase;font-size:.75em;font-family:SFProText-Semibold;text-align:right;line-height:2em}.switch-field-lista label p.fondo-negro>span{background-color:#000;padding:.2em 0}.switch-field-lista label{background-position:left center}body:after{position:absolute;width:0;height:0;overflow:hidden;z-index:-1;content:url(/img/checkout/Chek_ok_seleccionado-01-01.svg) url(/img/checkout/Delivery_Seleccionado-04.svg) url(/img/checkout/pickUp_seleccionado-06.svg) url(/img/checkout/Delivery-03.svg) url(/img/checkout/PickUp-05.svg) url(/img/checkout/Efectivo_seleccionado-08.svg) url(/img/checkout/PayU_seleccionado-10.svg) url(/img/checkout/MercadoPago_seleccionado-12.svg) url(/img/checkout/Efectivo-7.svg) url(/img/checkout/PayU-09.svg) url(/img/checkout/MercadoPago-11.svg) url(/img/checkout/delivery-verde.svg) url(/img/checkout/pickup-verde.svg)}.switch-field-lista input[name="CheckOutForm[forma_entrega]"]:checked+label>span.check-verde{background-image:url(/img/checkout/Chek_ok_seleccionado-01-01.svg);background-repeat:no-repeat;left:-2.5em;top:4em;float:left;position:relative}.switch-field-lista input[name="CheckOutForm[forma_entrega]"][value=delivery]:checked+label{background-image:url(/img/checkout/Delivery_Seleccionado-04.svg)}.switch-field-lista input[name="CheckOutForm[forma_entrega]"][value=pickup]:checked+label{background-image:url(/img/checkout/pickUp_seleccionado-06.svg)}.switch-field-lista label[for=envio_delivery]{background-image:url(/img/checkout/Delivery-03.svg);background-size:4em}.switch-field-lista label[for=envio_pickup]{background-image:url(/img/checkout/PickUp-05.svg);background-size:4em}.switch-field-lista input[name=forma_entrega][value=delivery]:checked+label{background-image:url(/img/checkout/Delivery_Seleccionado-04.svg)}.switch-field-lista input[name=forma_entrega][value=pickup]:checked+label{background-image:url(/img/checkout/pickUp_seleccionado-06.svg)}.switch-field-lista label[for=envio_delivery2]{background-image:url(/img/checkout/Delivery-03.svg)}.switch-field-lista label[for=envio_pickup2]{background-image:url(/img/checkout/PickUp-05.svg);background-size:4em}.switch-field-lista label[for=envio_delivery_modal]{background-image:url(/img/checkout/Delivery-03.svg);background-size:4em}.switch-field-lista label[for=envio_pickup_modal]{background-image:url(/img/checkout/PickUp-05.svg);background-size:4em}.switch-field-lista label[for=envio_pickup_modal2]{background-image:url(/img/checkout/PickUp-05.svg);background-size:4em}.switch-field-lista input[name="UbicacionForm[forma_entrega]"][value=delivery]:checked+label,.switch-field-lista input[name="UbicacionAForm[forma_entrega]"][value=delivery]:checked+label{background-image:url(/img/checkout/delivery-verde.svg);background-size:4em}.switch-field-lista input[name="UbicacionForm[forma_entrega]"][value=pickup]:checked+label,.switch-field-lista input[name="UbicacionAForm[forma_entrega]"][value=pickup]:checked+label{background-image:url(/img/checkout/pickup-verde.svg);background-size:4em}.switch-field-lista input[name="CheckOutForm[forma_pago]"]:checked+label>span.check-verde{background-image:url(/img/checkout/Chek_ok_seleccionado-01-01.svg);background-repeat:no-repeat;left:-2.5em;top:4em;float:left;position:relative}.switch-field-lista input[name="CheckOutForm[forma_pago]"][value="1"]:checked+label{background-image:url(/img/checkout/Efectivo_seleccionado-08.svg)}.switch-field-lista input[name="CheckOutForm[forma_pago]"][value="6"]:checked+label,.switch-field-lista input[name="PagoForm[forma_pago]"][value="6"]:checked+label{background-image:url(/img/checkout/PayU_seleccionado-10.svg)}.switch-field-lista input[name="CheckOutForm[forma_pago]"][value="13"]:checked+label,.switch-field-lista input[name="PagoForm[forma_pago]"][value="13"]:checked+label{background-image:url(/img/checkout/MercadoPago_seleccionado-12.svg)}.switch-field-lista label[for=forma_pago_efectivo]{background-image:url(/img/checkout/Efectivo-7.svg)}.switch-field-lista label[for=forma_pago_tarjeta]{background-image:url(/img/checkout/PayU-09.svg)}.switch-field-lista label[for=forma_pago_mercadopago]{background-image:url(/img/checkout/MercadoPago-11.svg)}.switch-field-lista input[name="ProductoLandingForm[media_porcion]"]+label>span.check-verde{background-image:url(/img/check-off.svg);background-repeat:no-repeat;background-size:1.5em;left:-.5em;float:left;position:relative;width:2em;top:.3em}.switch-field-lista input[name="ProductoLandingForm[media_porcion]"]:checked+label>span.check-verde{background-image:url(/img/checkout/Chek_ok_seleccionado-01-01.svg);background-repeat:no-repeat}.cuenta-menu-izquierdo ul{list-style:none;letter-spacing:-.3px;color:#666;border-radius:5px;box-shadow:0 2px 4px 0 rgba(0,0,0,.12);background-color:#fff;border:solid 1px #eaeaea;padding:1em 0 1em 3em}.cuenta-menu-izquierdo ul li{border-bottom:solid 1px #eaeaea;padding:1em}.cuenta-menu-izquierdo ul li:first-of-type{border-top:solid 1px #eaeaea}.cuenta-menu-izquierdo ul li:hover{color:red;text-decoration:none;cursor:pointer}.cuenta-menu-izquierdo ul li img{margin-right:1em}.cuenta-menu-izquierdo ul li.activo{font-family:Nunito;background-image:url(/css/../img/flecha-r_g.svg);background-repeat:no-repeat;background-color:transparent;background-position:right;background-position-x:85%}.cuenta-menu-izquierdo ul li.activo{color:#000}.cuenta-menu-izquierdo ul li span{border-radius:9px;background-color:#000;font-family:Nunito;font-size:.85em;color:#fff;padding:.2em 1em}.cuenta-contenido{margin-bottom:1em}.cuenta-contenido>div{display:none;border-radius:5px;box-shadow:0 2px 4px 0 rgba(0,0,0,.12);background-color:#fff;border:solid 1px #eaeaea;padding:0}.cuenta-contenido>.perfil{border:none;border-radius:0;box-shadow:none;margin:0;padding:0;background-color:transparent}.cuenta-contenido .perfil .superior>.datos{text-align:center}.cuenta-contenido h1{font-family:Nunito;font-size:2.3em;color:#000;text-align:center}.cuenta-contenido .perfil .superior>.datos h2{font-family:Nunito;font-size:1.4em;color:#000}.cuenta-contenido .perfil .superior>.datos p{color:#666}.cuenta-contenido button.blanco{height:44px;border-radius:8px;border:solid 1px #000;background-color:#fff;font-size:.85em;color:#000;text-transform:uppercase}.cuenta-contenido a.blanco{height:44px;border-radius:8px;border:solid 1px #000;background-color:#fff;font-size:.85em;color:#000;text-transform:uppercase}.cuenta-contenido button.blanco-r{height:44px;border-radius:8px;border:solid 1px #ff0010;background-color:#fff;font-size:.85em;text-align:center;color:#ff0010;text-transform:uppercase}.cuenta-contenido a.blanco-r{height:44px;border-radius:8px;border:solid 1px #ff0010;background-color:#fff;font-family:SFProText-Medium;font-size:.85em;text-align:center;color:#ff0010;text-transform:uppercase}.cuenta-contenido .perfil .superior>.datos img{width:100px;height:100px;background-color:#fafafa;border:solid 1px #eaeaea}.cuenta-contenido .perfil .superior>.datos .field-frontuser-foto{margin:0 13%}.cuenta-contenido .perfil .superior>.datos .fileinput-remove{position:relative}.cuenta-contenido .perfil .superior>.datos .file-loading{width:100%}.cuenta-contenido>.perfil>div{border-radius:5px;box-shadow:0 2px 4px 0 rgba(0,0,0,.12);background-color:#fff;border:solid 1px #eaeaea;padding:1em;margin-bottom:1em}.cuenta-contenido>.perfil>form>div{border-radius:5px;box-shadow:0 2px 4px 0 rgba(0,0,0,.12);background-color:#fff;border:solid 1px #eaeaea;padding:1em;margin-bottom:1em}.cuenta-contenido>.perfil>.superior form label{cursor:pointer}.cuenta-contenido .formulario-1>div label{font-family:Nunito;font-size:.85em;color:#000;text-transform:uppercase}.cuenta-contenido .formulario-1>div input{font-size:1em;color:#000;height:3.05em;border-radius:8px;background-color:#fff;border:solid 1px #eaeaea}.cuenta-contenido .formulario-1>div button.guardar{font-family:Nunito;font-size:1em;text-align:center;color:#fff;text-transform:uppercase;width:100%;height:44px;border:none;border-radius:8px;background-color:#ff0010}.cuenta-contenido>.historial>div{border-bottom:solid 1px #eaeaea;margin:1em 0;padding:1em 2em}.cuenta-contenido>.historial>div>span{font-size:.85em;color:#ff0010}.cuenta-contenido>.historial ul{font-size:.85em;color:#666;list-style:none;padding-left:0}.cuenta-contenido>.historial ul span{font-size:1em;color:#000}.cuenta-contenido>.historial a.blanco{width:100%;margin-top:1em;padding:1em;border-radius:8px;border:solid 1px #eaeaea;font-size:.85em;font-weight:500;color:#000;text-transform:uppercase}.cuenta-contenido>.historial a.rojo{font-family:Nunito;font-size:1em;text-align:center;color:#fff;text-transform:uppercase;width:100%;height:44px;border:none;border-radius:8px;background-color:#ff0010;margin-top:1em;margin-bottom:1em;padding:1em}.cuenta-contenido .monedas>p{color:#999;text-align:center}.cuenta-contenido .monedas p>span{color:#000}.cuenta-contenido .monedas a.rojo{background-color:red;font-family:Nunito;font-size:.85em;color:#fff;text-transform:uppercase;letter-spacing:.1em;padding:1em;border:none;border-radius:8px}.cuenta-contenido .monedas a.rojo.hidden-xs{margin-bottom:-4em;margin-top:1em;margin-right:1em}.cuenta-contenido .monedas a.rojo.hidden-md{width:17em;margin-bottom:1em;margin-top:1em}.cuenta-contenido .monedas>div:first-of-type{display:table;margin-left:auto;margin-right:auto;margin-bottom:2em}.cuenta-contenido .monedas img{width:45px;object-fit:contain}.cuenta-contenido .monedas .botones{padding-top:1em;margin-bottom:2em}.cuenta-contenido .monedas .botones button{width:100%}.cuenta-contenido .monedas .botones a{width:100%;padding:1em}.cuenta-contenido .monedas .instrucciones{padding:2em;border-top:solid 1px #eaeaea}.cuenta-contenido .monedas .instrucciones p{color:#444;text-align:justify;line-height:2}.cuenta-contenido .monedas .instrucciones h4{font-size:1em;font-family:Nunito;line-height:2;color:#000;text-transform:uppercase}.cuenta-contenido .monedas .instrucciones p span.negro{color:#000;text-transform:uppercase}.cuenta-contenido .monedas .instrucciones p span.rojo{color:red}.cuenta-contenido .monedas .instrucciones p span.circulo{font-family:Nunito;font-size:.85em;color:#4a4a4a;background-image:url(/css/../img/check-off.svg);background-repeat:no-repeat;background-color:transparent;background-position:center;background-size:1.7em;padding:1em}.cuenta-contenido .invitar .superior>p{font-size:1em;text-align:center;color:#444;line-height:1.7;padding:1.3em}.cuenta-contenido .invitar .superior p.instrucciones{font-size:1.14em;line-height:1.63;color:#000}.cuenta-contenido .invitar .superior p.tu-codigo{font-family:Nunito;font-size:1em;color:#444;text-transform:uppercase;text-align:center}.cuenta-contenido .invitar .superior input.codigo{font-size:2.3em;text-align:center;color:#000;opacity:.8;border-radius:8px;background-color:#fafafa;border:solid 1px #eaeaea;width:100%;padding:.5em;margin-bottom:5%}.cuenta-contenido .invitar .superior button.blanco{width:100%}.cuenta-contenido .invitar>.instrucciones{font-size:.85em;line-height:1.67;letter-spacing:normal;text-align:center;color:#666;padding:1em;margin-top:1em}.cuenta-contenido .invitar .instrucciones:last-of-type{border-bottom:none}.cuenta-contenido .invitar .compartilo>div{margin-top:1em}.cuenta-contenido .invitar .compartilo .facebook span{background-image:url(/css/../img/f.png);background-repeat:no-repeat;background-color:#3c5a99;background-position:center;border:none;border-right:solid 1px #fff;border-radius:8px 0 0 8px;padding:1.5em}.cuenta-contenido .invitar .compartilo .facebook button{background-color:#3c5a99;font-family:Nunito;font-size:.85em;color:#fff;text-transform:uppercase;letter-spacing:.1em;height:4em;border:none;border-radius:0 8px 8px 0}.cuenta-contenido .invitar .compartilo .twitter span{background-image:url(/css/../img/t.png);background-repeat:no-repeat;background-color:#1da1f2;background-position:center;border:none;border-right:solid 1px #fff;border-radius:8px 0 0 8px;padding:1.5em}.cuenta-contenido .invitar .compartilo .twitter button{background-color:#1da1f2;font-family:Nunito;font-size:.85em;color:#fff;text-transform:uppercase;letter-spacing:.1em;height:4em;border:none;border-radius:0 8px 8px 0}.cuenta-contenido .invitar .compartilo .correo a{background-color:red;font-family:Nunito;font-size:.85em;color:#fff;text-transform:uppercase;letter-spacing:.1em;width:100%;height:4em;padding:1.2em;border:none;border-radius:8px}.cuenta-contenido ul.radios{font-size:14px;color:#000;list-style:none;margin:3em 1em 0 -1.8em}.cuenta-contenido ul.radios>li{border-bottom:solid 1px #eaeaea}.cuenta-contenido ul.radios>li>.radio{margin-left:.1em}.cuenta-contenido ul.radios span{font-size:.85em;text-align:right;color:#999}.cuenta-contenido ul.radios label input{position:absolute;opacity:0;cursor:pointer}.cuenta-contenido ul.radios label p{margin:.2em 0 0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.cuenta-contenido ul.radios label .checkmark{background-image:url(/css/../img/check-off.svg);background-repeat:no-repeat;background-color:transparent;background-position:center;position:absolute;top:0;left:0;height:25px;width:2em}.cuenta-contenido ul.radios input:checked~.checkmark{background-image:url(/css/../img/check-on.svg)}.cuenta-contenido ul.radios button{font-size:.85em;color:#999;background-color:transparent;border:none}.cuenta-contenido ul.radios button:hover{color:red}.cuenta-contenido ul~.agregar{margin-top:4em;margin-bottom:1em}.cuenta-contenido ul~.agregar>button{font-size:1em;text-align:center;color:#fff;text-transform:uppercase;width:100%;height:44px;border:none;border-radius:8px;background-color:#ff0010;margin-top:1em;margin-bottom:1em}.cuenta-contenido ul~.agregar>button.hidden-lg{font-size:.85em;text-align:center;color:#000;text-transform:uppercase;border:none;background-color:transparent}.cuenta-contenido ul~.agregar>button.hidden-lg:hover{color:red}.cuenta-contenido .formulario{display:none;margin-top:1em;margin-bottom:1em}.cuenta-contenido .formulario>.close>span{font-size:2em}.cuenta-contenido .contrasena>div{margin-top:2em;margin-bottom:1em}.cuenta-contenido .contrasena form>.form-group>label{font-size:.75em;color:#000;text-transform:uppercase;letter-spacing:.1em}.cuenta-contenido .contrasena form>.form-group>label.activo{color:#ff0010}.cuenta-contenido .contrasena form>.form-group>input{height:44px;border-radius:8px;background-color:#fff;border:solid 1px #eaeaea;font-size:1em;color:#999}.cuenta-contenido .contrasena form>.form-group>input:focus{border:solid 1px #4a4a4a;color:#000;background-image:url(/css/../img/ojo_g.svg);background-repeat:no-repeat;background-color:transparent;background-position:right;background-origin:content-box}.cuenta-contenido .contrasena form>button{font-size:1em;text-align:center;color:#fff;text-transform:uppercase;width:100%;height:44px;border:none;border-radius:8px;background-color:#ff0010}.cuenta-contenido .contrasena form .input-group>input{height:44px}.recompensa{border:1px solid #e8e8e8;overflow:hidden;padding:10px 0}.recompensa>div:first-of-type{border-right:1px solid #e8e8e8}.recompensa>div:last-of-type{border-left:1px solid #e8e8e8}.recompensa .juntaste{max-width:6.5em;width:6.5em;height:6.5em;display:inline-block}.recompensa .juntaste .circulo-gris{width:100%;height:100%;padding:15px;border:5px solid #e8e8e8;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;margin-bottom:5px;position:relative}.recompensa .juntaste .cuarto-circulo-rojo{width:100%;height:100%;padding:15px;border-top:5px solid #ee2928;border-left:5px solid #e8e8e8;border-right:5px solid #e8e8e8;border-bottom:5px solid #e8e8e8;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;margin-bottom:5px;position:relative;top:-135px;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.recompensa .juntaste .medio-circulo-rojo{width:100%;height:100%;padding:15px;border-top:5px solid #ee2928;border-left:5px solid #e8e8e8;border-right:5px solid #ee2928;border-bottom:5px solid #e8e8e8;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;margin-bottom:5px;position:relative;top:-135px;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.recompensa .juntaste .cuarto-circulo-gris{width:100%;height:100%;padding:15px;border-top:5px solid #ee2928;border-left:5px solid #e8e8e8;border-right:5px solid #ee2928;border-bottom:5px solid #ee2928;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;margin-bottom:5px;position:relative;top:-135px;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.recompensa .juntaste .circulo-rojo{width:100%;height:100%;padding:15px;border:5px solid #ee2928;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;margin-bottom:5px}.recompensa .vencen .circulo{width:60%;height:60%;margin:0 auto;padding:5px;border:5px solid #e8e8e8;-moz-border-radius:30%;-webkit-border-radius:30%;border-radius:30%;font-size:14px}.recompensa .vencen .circulo p{margin:0}.recompensa .vencen .vencimiento{color:#000;font-size:.85em;text-align:center}.recompensa .vencen .rojo{border:5px solid #ee2928;background:0 0}.recompensa .vencen .rojo p{color:#ee2928}.recompensa .vencen .gris p{font-size:12px}.recompensa .ganaste{padding-left:10px;line-height:14px}.recompensa .ganaste .z1{font-size:70%}.recompensa .ganaste .z2{font-size:80%}.recompensa .ganaste .z3{font-size:90%}.recompensa .ganaste .botones{margin:10px 0 5px}.recompensa.mini{border:0 solid #e8e8e8;border-bottom:1px solid #111;min-height:10px;padding-bottom:5px;margin-bottom:5px}.recompensa.mini .ganaste{padding-left:0}.recompensa.mini .ganaste .botones{margin:0}.recompensa .ganaste .botones .btn-rojo{background:#ef3e3c;padding:7px;border:none;text-align:center}.recompensa .ganaste .botones .btn-rojo a{font-family:Gotham-Book;color:#fff;font-size:12px;text-decoration:none;width:100%}#btn_popcoin_descuento_b{width:100%;height:44px;border:none;border-radius:8px;background-color:#ff0010;font-family:Nunito;font-size:1em;color:#fff;text-transform:uppercase;margin-top:-.4em}#btn_popcoin_descuento_b.verde{background-color:#3cb54a}.recompensa .ganaste .botones .btn-promo-code input{background:#e8e8e8;color:#ee2928;padding:7px;border:none;text-align:center;width:100%}.login{border-radius:5px;background-color:#fff;box-shadow:0 20px 30px 0 rgba(0,0,0,.12);margin-bottom:2em}.login h1{font-family:Nunito;font-size:1.6em;text-align:center}.login p{text-align:center}.login hr{display:block;height:1px;border:0;border-top:1px solid #000;margin:1em 0;padding:0}.login .alternativa{margin-top:2em;margin-bottom:2em}.login .alternativa>div{padding-top:.3em}.login .alternativa>div:first-of-type{padding-top:0}.login .alternativa>div:last-of-type{padding-top:0}.login form input{height:44px;border-radius:8px;background-color:#fff;border:solid 1px #eaeaea}.login .recuerdo{text-align:center;margin-bottom:3em}.login .recuerdo>a{color:#666}.login .recuerdo>a:hover{text-decoration:none;color:var(--azul)}.login form>p{text-align:center;margin-bottom:2em}.login form p>a{color:var(--azul)}.login .recuerdo>a:hover{text-decoration:none}.login form button{font-family:Nunito;font-size:1.2em;width:100%;height:44px;border:none;border-radius:8px;background-color:var(--verde);color:#fff;text-transform:uppercase}.login .facebook span{background-image:url(/css/../img/facebook.svg);background-repeat:no-repeat;background-color:#3c5a99;background-position-y:center;background-position-x:right;border:none;border-radius:8px 0 0 8px;padding:1.2em 2em}.login .facebook button{background-color:#3c5a99;font-family:Nunito;color:#fff;text-transform:uppercase;letter-spacing:.1em;height:2.5em;border:none;border-radius:0 8px 8px 0;text-align:center}.login .google span{background-image:url(/css/../img/google.svg);background-repeat:no-repeat;background-color:#3c5a99;background-position-y:center;background-position-x:right;border:none;border-radius:8px 0 0 8px;padding:1.2em 2em}.login .google button{background-color:#3c5a99;font-family:Nunito;color:#fff;text-transform:uppercase;letter-spacing:.1em;height:2.5em;border:none;border-radius:0 8px 8px 0;text-align:center}.login label[for=registroform-es_telefono] span,.login label[for=loginform-es_telefono] span{font-size:.85em;text-align:right;color:#999}.login label[for=registroform-es_telefono] input,.login label[for=loginform-es_telefono] input{position:absolute;opacity:0;cursor:pointer}.login label[for=registroform-es_telefono] p,.login label[for=loginform-es_telefono] p{font-size:1.2em;margin:0 0 0 2em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:1}.login label[for=registroform-es_telefono] .checkmark,.login label[for=loginform-es_telefono] .checkmark{background-image:url(/css/../img/check-off.svg);background-repeat:no-repeat;background-color:transparent;background-position:center;position:absolute;height:25px;width:2em}.login label[for=registroform-es_telefono] input:checked~.checkmark,.login label[for=loginform-es_telefono] input:checked~.checkmark{background-image:url(/img/checkout/Chek_ok_seleccionado-01-01.svg)}.login .code-container,.cuenta .code-container{align-items:center;justify-content:center;margin:auto;text-align:center}.login .code-container .code,.cuenta .code-container .code{border-radius:5px;height:3em;width:3em;border:1px solid #eee;margin:1%;text-align:center;font-weight:300;-moz-appearance:textfield}.login .code-container .code::-webkit-inner-spin-button,.login .code-container .code::-webkit-outer-spin-button,.cuenta .code-container .code::-webkit-inner-spin-button,.cuenta .code-container .code::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.login .code-container .code:valid,.cuenta .code-container .code:valid{border-color:#3498db;box-shadow:0 10px 10px -5px rgba(0,0,0,.25)}@media (max-width:800px){.login .code-container .code,.login .code-container .code{font-size:1.2em;height:4em;max-width:60px}}@media (min-width:@screen-sm-min){...}@media (min-width:@screen-md-min){...}@media (min-width:@screen-lg-min){...}@media (min-width:768px) and (max-width:1199px){.navbar-aldana{padding:3em 2em 1em;top:6em}.caja-producto-contenedor{height:13em}}@media (min-width:1110px) and (max-width:1200px){.navbar-aldana{width:inherit}.caja-producto-contenedor{height:13em}}@media (max-width:1110px){.navbar-aldana{width:100%}}@media (min-width:1199px){.navbar-aldana{top:5em;padding:3em 1em 1em}}@media (max-width:1199px){.locales .caja-producto>.imagen>.reserva>button{margin-top:13em}}@media (max-width:1110px){.row.index-row .container{width:100%;padding:0}.row.index-row .container>div{padding:0}}@media (min-width:768px) and (max-width:1114px){.footer .afip>div>a>img{width:18%}}@media (max-width:991px){.menu-productos{overflow:auto;white-space:nowrap;padding-left:2em;padding-right:2em}.footer .hoy{text-align:center}.footer .flecha>span{background-image:url(/css/../img/flecha-d.svg);display:none}.menu-productos-lista>.menu-productos-item.active p{color:#010101}.menu-productos-lista{margin:7.5px -15px;text-align:center}.menu-productos-lista>.menu-productos-item.active{height:2em;border:2px solid #d9f0fa;border-radius:5px;height:3em;background-color:#d9f1fb;margin:.1em .25em 0 .3em}.locales .caja-producto>.imagen>.reserva>button{margin-top:16em}}@media (min-width:768px) and (max-width:991px){.nav>li>a{padding:10px}.caja-producto>.descripcion>.precios a,.caja-producto>.descripcion>.precios button{font-size:.7em}}@media (min-width:768px){.carousel .controles{width:35px}#modal-ubicacion .modal-dialog{width:30em}.sidenav-bottom .carrito button{margin-left:auto;margin-right:auto;display:block;width:50%}}@media (min-width:660px){.locales{height:35em}}@media (min-width:610px) and (max-width:660px){.locales{height:33em}}@media (min-width:500px) and (max-width:700px){.caja-producto-contenedor{height:9em}}@media (min-width:767px) and (max-width:953px){.caja-producto>.descripcion .promo-nuevo>.nuevo>span,.caja-producto>.descripcion .promo-nuevo>.promo>span{font-size:.5em}}@media (min-width:500px) and (max-width:610px){.locales{height:31em}}@media (max-width:767px){.contenido-manual .sin-padding{padding-left:0;padding-right:0}.confirmado{background-color:#fce3e3}.confirmado a{width:70%}.direccion_en_menu .abajo button{width:100%}.carousel .controles{right:1em;width:6em;bottom:4em}.carousel-control.left{top:0}.footer .comunicaciones{padding:1% 0}.footer .hoy{font-size:2em}.footer .horarios{font-size:1em}.footer .telefono{font-size:2em;padding:0 1em}.footer .logo{display:block;margin-left:auto;margin-right:auto;padding:1em 0}.pie_lista{border-top:solid 1px #333;padding-top:2em;margin-bottom:2em;padding-left:0}.copyright{padding:2em 0;text-align:center}.menu-lateral-lista-izquierda{border-top:none;margin-top:1em}.navbar_grande{height:6em;padding-top:2em}.direccion_en_menu{height:3.5em;padding:1em}body{padding-top:9.5em}.sidenav-derecha{padding-top:1em}.sidenav-derecha-pedido>div{margin-top:0}.sidenav-derecha-pedido>div>.total.eg{margin-bottom:15em}.sidenav-derecha-pedido>div>.total>.error-generico{width:100%}.sidenav-derecha-delivery>div{margin-top:0}.sidenav-derecha .sidenav-derecha-delivery>.no-padding-rl .closebtn{margin:4em auto 1em 2em}.sidenav-derecha-delivery>div>form>.row>div{padding-right:2em}.sidenav-derecha-delivery>div>form>ul.extras .row>.palillos{padding-right:1.5em}.sidenav-derecha-delivery>div>form>.final{width:100%}.sidenav-derecha-delivery .checkout-paso .final{width:100%}.sidenav-derecha-delivery>.no-padding-rl .checkout-paso .final{width:100%}.direccion_en_menu_elegir .envio.activo{border:solid 1px #ff0010}.direccion_en_menu_elegir .row>div>div{padding:0;margin:0}.menu-categorias-lista{width:100%}.menu-categorias-lista>div{display:block;margin:.5em 0}.menu-categorias-lista a{width:100%}.menu-productos{justify-content:normal}.menu-productos-lista>.menu-productos-item p{font-size:1em}.caja-producto-contenedor{border-bottom:1px solid #999;padding:1em;height:auto}.producto-row .container{padding:0 !important;margin:0 !important}.producto{padding:0;margin:0}.producto>.descripcion{padding:0;margin-top:1em}.producto>.descripcion>.titulo>.rojo{font-size:1em}.producto>.descripcion>.titulo>h3{font-size:1.85em}.producto>.descripcion>.titulo>h4{font-size:1em}.producto>.descripcion ul.precios{margin-left:-2.9em;margin-right:.1em}.producto>.descripcion ul.precios>li{padding:0 1em}.cuenta{padding:0}.cuenta-menu-izquierdo ul{border:none;box-shadow:none;padding:1em 0;color:#000}.cuenta-menu-izquierdo ul li{padding-left:2em}.cuenta-contenido{padding:0;margin-bottom:0}.cuenta-contenido h1{font-size:1.7em;text-align:center;color:#000}.cuenta-contenido>div{padding:0;border-radius:0;box-shadow:none;border:none;margin:0}.cuenta-contenido>.perfil>div{padding:0;border:none;box-shadow:none}.cuenta-contenido button.blanco{height:30px}.cuenta-contenido button.blanco-r{height:30px}.cuenta-menu-izquierdo ul li.activo{background-image:none;color:#000}.cuenta-contenido .perfil .superior>.datos{width:auto}.cuenta-contenido .perfil .superior>.datos h1{font-size:1.7em}.cuenta-contenido>.historial>div{border-radius:0;box-shadow:none;border-top:solid 1px #eaeaea;margin:0}.cuenta-contenido>.historial>div>div{padding:0}.cuenta-contenido .monedas .instrucciones{background-color:#fafafa}.cuenta-contenido .monedas .botones{border-top:solid 1px #eaeaea}.cuenta-contenido .monedas .botones>div{padding:.2em}.cuenta-contenido .invitar>div{padding:0}.cuenta-contenido .invitar .superior p{padding:0}.cuenta-contenido .invitar .superior p.instrucciones{font-size:1em;line-height:1.7;color:#444}.cuenta-contenido .invitar>.instrucciones{color:#000;background-color:#fafafa;border-top:solid 1px #eaeaea;border-bottom:solid 1px #eaeaea;padding:1em;margin-top:1em}.cuenta-contenido .direcciones ul{margin:2em 1em 0 -1em}.cuenta-contenido .direcciones ul>li:first-of-type{border-top:solid 1px #eaeaea}.eventos .instrucciones>div{margin-top:1em}.eventos .instrucciones>div>div{padding:0}.eventos .instrucciones>div .medio{border:none}.contacto{border-radius:0;box-shadow:none;border:none}.cobertura>.mapa{height:100%}.cobertura>.precios{box-shadow:none;position:relative;top:0;z-index:1;border:none}.cobertura>.precios>table tr:last-of-type{color:#000}.locales .caja-producto>.imagen>.reserva>button{margin-top:50%}.demp .ciclo{border-radius:0;box-shadow:none;margin:0}}@media (max-width:500px){.col-xxs-12{width:100%;padding:0 .2em}.recompensa>div{margin-bottom:1em;border-bottom:1px solid #e8e8e8}.recompensa>div:last-of-type{border-bottom:none}.direccion_en_menu .abajo span{font-size:.9em}.caja-producto-contenedor{height:auto;padding:.5em}.caja-producto>.descripcion>.precios a,.caja-producto>.descripcion>.precios button{font-size:.7em}.caja-producto>.descripcion .precios>div{padding-right:.1em}.caja-producto>.descripcion .promo-nuevo{padding-right:0}.caja-producto>.descripcion .promo-nuevo>.nuevo>span,.caja-producto>.descripcion .promo-nuevo>.promo>span{font-size:.6em}.login{border-radius:0;box-shadow:none;margin-top:0}.locales .caja-producto>.imagen>.reserva>button{margin-top:55%}.marquee{animation:none}.caja-producto>.descripcion>h3{overflow-x:scroll}}@media (max-width:400px){.footer .afip>div>a>img{width:2.7em}.caja-producto>.descripcion .promo-nuevo>.nuevo>span,.caja-producto>.descripcion .promo-nuevo>.promo>span{font-size:.4em}}@media (max-width:350px){.boton-hamburguesa>.hamburguesa{margin-left:-1em}}@media (max-width:300px){.caja-producto-contenedor{padding:0 !important;margin:0 !important}.caja-producto{border-radius:0;float:none}.caja-producto .imagen>a>img{border-radius:0}.producto{padding:0 !important;margin:0 !important;border-radius:0}.producto .imagen{padding:0 !important;margin:0 !important;border-radius:0}.producto .imagen img{border-radius:0}.producto>.descripcion .contenido ul{border-radius:0;box-shadow:none;border:none;padding:1em}.producto>.descripcion .contenido ul>li{padding:1em 0}.cuenta-contenido .monedas img{width:2.5em}.login p{font-size:.8em}.locales{padding:0 !important;margin:0 !important}}