body,html{overflow-x:hidden;width:100%}body{background:#000;color:#152342;font-family:Sen,sans-serif;font-size:16px;line-height:18px}main{overflow-x:hidden;width:100%}.linkWAP{bottom:25px;position:fixed;right:15px;width:40px;z-index:1001}.completo{padding:0;width:100%}.mensajeFormulario{position:absolute;top:55px;z-index:10000}.mensajeFormulario span{cursor:pointer;font-weight:700;position:absolute;right:15px}form button{background:none;border:none}header,header #headerPrincipal{height:90px}#bloque1,#bloque2,#bloque3,#bloque4,#bloque5,#bloque6,#bloque7,#bloqueCarrusel,#formulario,footer{width:100%}.modal-centrado .modal-dialog{bottom:auto;top:50%;transform:translateY(-50%)!important}.modal-backdrop.show{opacity:.8}.modal-header .close{font-family:Istok Web,sans-serif;font-size:50px;font-weight:100;margin:-1rem -1rem -1rem auto;padding:unset;position:absolute}.modal-header{background-color:#464646;border-bottom:1px solid #e0b03e;color:#e0b03e}.modal-header h5{font-family:Sen,sans-serif;font-weight:700;margin:20px 0 0;text-align:center;width:100%}.modal-header button{color:#e0b03e;opacity:1;text-shadow:1px 0 0 #e0b03e}.modal-body{background-color:#464646;color:#fff;text-align:justify}.modal-body button{color:#d2a844;font-size:35px;opacity:1;position:absolute;right:7%}.close{text-shadow:2px 1px 3px #fff}.sen{font-family:Sen,sans-serif}.istok{font-family:Istok Web,sans-serif}.fuenteBlanca{color:#fff}.fuenteGris{color:#989898}.fuenteCafe{color:#6a4f18}.fuenteNegra{color:#000}.fuenteGrisClaro{color:#b2b2b2}.fuenteAmarilla{color:#ceab30}.fuenteAmarillaFuerte{color:#cf7f18}.navbar-dark .navbar-toggler,.navbar-dark .navbar-toggler:focus{border:none;box-shadow:none;color:#ceab30;position:absolute;right:5px;z-index:18}.menuMovil{background:#454545;background-image:url(/img/back_tela.jpg);background-size:cover;display:none;height:100vh;padding:65px 0 0!important;position:fixed;width:100%;z-index:1035}.menuMovil ul li{border-bottom:1px solid #ceab30;height:50px;line-height:50px}.menuMovil ul li a{color:#ceab30;font-size:20px;font-weight:700;letter-spacing:5px;padding:0}.menuMovil .navbar-brand,.menuMovil .navbar-brand img{width:150px}.menuMovil .plecaMenuMovil{background-image:url(/img/back_header.png);background-size:cover;bottom:0;height:100px;line-height:100px;position:absolute;width:100%}.menuMovil .plecaMenuMovil a{letter-spacing:5px}.navbar-dark .navbar-toggler-icon{background-image:url(/img/menu-button.svg);height:2.5em;position:absolute;right:20px;top:25px;width:2.5em}.bg-dark{background-image:url(/img/back_header.png);background-size:cover}.ancla{scroll-margin-top:100px}#headerCafeteria{background-image:url(/img/back_tela_gris.jpg);background-size:cover;height:18vh}#headerCafeteria .navbar-brand{margin:0 auto}#headerProductos{background:#565656;color:#bea590;height:130px}#logoProductos .navbar-brand{margin:0;padding:0}.imgProducto{align-items:center;display:flex;height:270px;justify-content:center}#headerTiendas{background:#565656;color:#bea590;height:130px}#encabezadoProductos span{font-size:12px;font-weight:700}a.imgCerrar img{left:10px;position:absolute;top:10px;width:40px!important}a.imgAtras img{left:20px;position:absolute;top:50px;width:30px;z-index:1000}#logoProductos img.filtroGris,a.imgAtras img{filter:grayscale(1)}#bloqueCarrusel .carousel-item{background-position:unset;background-repeat:unset;background-size:unset;height:auto}#ilustracion img{max-width:75px}#footerMenu{background-image:url(/img/back_header.png);background-size:cover;color:#a7a7a7;font-size:.7rem;height:11vh;letter-spacing:.1rem;text-align:center}#footerMenu hr{background-color:#000}.footerProductos{background-image:url(/img/back_header.png);background-size:cover;color:#a7a7a7;font-size:15px;height:89px;letter-spacing:.1rem;text-align:center}#copy,#copy a{color:#575757;font-weight:700;letter-spacing:3px;text-decoration:none}.footer{bottom:auto;transform:translateY(50%)}.footer,.footer a{color:#989898;font-weight:700;letter-spacing:3px;text-decoration:none}.footer a{display:block;margin-bottom:8px}#copy span{font-size:13px;letter-spacing:1px}#redes{background:#d0d3d5;font-size:2.4rem}#redes a{color:#332d30;margin:0 .3rem;text-shadow:3px 3px 2px rgba(0,0,0,.2)}#linea{margin:2px 0}.linea{background:#d0d3d5;border:none;margin:.6rem 0 0;opacity:1}#carrusel .carousel-item img{width:100%}#bloque1 h1{letter-spacing:6px}#bloque3 .miniTexto{font-size:15px;letter-spacing:10px}#bloque1 h6{letter-spacing:5px}#bloque2 h1{color:#fff;font-size:35px;font-weight:700;letter-spacing:6px;margin:0;text-align:center}#bloque3 h5{background-image:url(/img/back_header.png);background-size:cover;height:40px;line-height:40px;margin:0}#bloque4 img{height:120px}#bloque5 h1{font-size:35px;font-weight:700;letter-spacing:6px;margin:0;text-align:center}#bloque6 h5{background-image:url(/img/back_header.png);background-size:cover;height:40px;line-height:40px;margin:0}#bloque6 hr.negro{background-color:#000!important;height:3px;margin:0;opacity:1;width:100%}#bloque7{background-image:url(/img/background_galeria.jpg)}#bloque7 hr.clarito{background-color:#464646!important;height:5px;margin:0;opacity:1;width:100%}#bloque7 .galeria{margin:0 auto;width:96%}#bloque7 .elementoGaleria{border:5px solid #464646;float:left;margin:5px;max-width:20%;padding:0}#bloque7 .elementoGaleria img{cursor:pointer;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}#formulario{background:#d2a844}#formulario h1{font-size:32px;letter-spacing:5px}#formulario h5{font-size:17px}#formulario hr{background-color:#000!important;height:5px;margin:0;opacity:1;width:100%}#formulario input,#formulario textarea{background:#b28728;border:#b28728;border-radius:0}#formulario a{text-decoration:none}input:-internal-autofill-selected{background-color:#e8f0fe!important;background-image:none!important;color:#000!important}.productos{background:#a9a9a9;color:#5c5c5c}#carruselProductos,.productos{min-height:73vh}#carruselProductos .imgProducto img{filter:grayscale(0)}#carruselProductos .carousel-inner{min-height:73vh}.imgProducto .carousel-control-next,.imgProducto .carousel-control-prev{height:75%}.carousel-control-next-icon,.carousel-control-prev-icon{height:35px;width:35px}#carruselTiendas .carousel-control-next,#carruselTiendas .carousel-control-prev{top:40%}.precios img{height:25px}.precios .camarita{align-items:center;display:flex;justify-content:center}.precios .camarita,.precios .precio{background:#c9b399;border:1px solid #7c5a3b;padding:10px 5px;width:100%}.precios .precio{color:#7c5a3b;font-weight:700}.precios .precio sup{font-size:9px}.tiendas{background:#a9a9a9;color:#5c5c5c;min-height:73vh}.tiendas .domicilios p a{align-items:center;background:#00c935;border:1px solid #7c5a3b;color:#fff;display:flex;font-size:15px;font-weight:700;justify-content:center;margin:20px auto;padding:10px 5px;text-decoration:none;width:70%}.bloque1Cafeteria{background-image:url(/img/back_tela_gris.jpg);background-size:cover}.bloque1Cafeteria h5{letter-spacing:4px;text-shadow:1px 1px #000}.bloque1Cafeteria p{margin:0}.tiendas .bordeInferiorTiendas{border-bottom:2px solid #565656;margin:0}#formTiendas select{background:#a9a9a9;border:1px solid #5c5c5c;border-radius:unset;color:#5c5c5c;text-transform:uppercase}#carruselTiendas .domicilios{color:#7c5a3b;font-size:15px;font-weight:700;text-transform:uppercase}#carruselTiendas .imagenTienda{filter:grayscale(0);height:230px!important}@media only screen and (min-width:768px){header{height:8vh}.lineaGris{border:2px solid #a9a9a9;margin:unset;opacity:1}.navbar{height:8vh}.navbar-expand-md .navbar-nav .nav-link{padding:0 2rem!important}.bg-dark{background-image:unset;background-size:unset;background:#000!important}p.textoAngosto{font-size:30px;line-height:30px;padding:0 215px}.completo{width:100%}.completo .py-5{padding-bottom:6rem!important;padding-top:6rem!important}.completo h1{font-size:5rem}.completo h2{font-size:4rem}.completo h5{font-size:2.5rem}#bloque2 h1,#bloque5 h1{font-size:70px}#bloque3 h5{background-image:unset}#bloque3 .miniTexto{font-size:20px;letter-spacing:10px}#bloque6 h5,#bloque7{background-image:unset}#bloque7 .galeria{background-image:url(/img/background_galeria2.jpg);width:75%}#bloque7 .clarito.arriba{background-color:#2e2e2e!important;height:2px;margin-bottom:20px}#bloque7 .clarito.abajo{background-color:#2e2e2e!important;height:2px;margin-top:20px}#formulario{margin:150px auto 0!important;width:75%}#formulario h5{font-size:20px}#copy,#copy a{color:#575757}#headerCafeteria,#headerProductos,#headerTiendas{display:none}#carruselEscritorio{height:92vh}#bloqueCarrusel .carousel-inner{height:100%}#bloqueCarrusel .carousel-item{background-position:50%;background-size:cover;height:100%}.productos{background:#a9a9a9;color:#5c5c5c}#carruselProductosEscritorio,.productos{min-height:82vh}#carruselProductosEscritorio .carousel-inner{height:82vh}#carruselProductosEscritorio .carousel-item{margin-top:-25%;top:50%}#carruselProductosEscritorio .carousel-item .imgProducto img{filter:grayscale(1);height:80%}#carruselProductosEscritorio .producto:hover{color:#7c5a3b}#carruselProductosEscritorio .producto:hover .imgProducto img{filter:grayscale(0)}#carruselProductosEscritorio .producto:hover .precios .camarita{background:#c9b399;border:1px solid #7c5a3b;filter:grayscale(0)}#carruselProductosEscritorio .producto:hover .precios .precio{background:#c9b399;border:1px solid #7c5a3b;color:#7c5a3b}#carruselProductosEscritorio .carousel-item .verProducto{cursor:pointer}#carruselProductosEscritorio .carousel-control-next,#carruselProductosEscritorio .carousel-control-prev{width:5%}.precios .camarita{background:#a9a9a9;border:1px solid #5c5c5c;filter:grayscale(1)}.ukalcafeteria{background:#a9a9a9;color:#5c5c5c;min-height:82vh}.bloque1Cafeteria{background-image:unset;background-size:unset}.bloque1Cafeteria h5{text-shadow:unset}.precios .precio{border:1px solid #5c5c5c}.precios .precio,.tiendas{background:#a9a9a9;color:#5c5c5c}.tiendas{min-height:82vh}.tiendas .container{padding:100px 0!important}.tiendas .bordeInferiorTiendas{border-bottom:unset;margin:0}#carruselTiendasEscritorio .imagenTienda{filter:grayscale(1);height:230px!important}#carruselTiendasEscritorio .domicilioImagen:hover{cursor:pointer}#carruselTiendasEscritorio .domicilioImagen:hover .domicilios{color:#7c5a3b}#carruselTiendasEscritorio .domicilioImagen:hover .domicilios p a{background:#00c935;border:1px solid #7c5a3b;color:#fff}#carruselTiendasEscritorio .domicilioImagen:hover .imagenTienda{filter:grayscale(0)}#formTiendas select{width:200px}#formTiendas select,.tiendas .domicilios p a{background:#a9a9a9;border:1px solid #5c5c5c;color:#5c5c5c}#carruselTiendas .imagenTienda{filter:grayscale(1);height:230px!important}.footerProductos{background-image:unset;background-size:unset;background:#000;height:10vh}}
