@font-face{font-family:Abhaya;src:url(../../assets/AbhayaLibre-Bold.ttf) format("truetype");font-style:normal;font-weight:400}@font-face{font-family:Montserrat;src:url(/assets/Montserrat-ExtraLight-DG9kao4d.otf) format("truetype");font-style:normal;font-weight:400}*{font-family:Montserrat;box-sizing:border-box}body{padding:0;margin:0}.volver{width:60px;position:fixed;right:0;bottom:0;margin-right:2vh;margin-bottom:2vh;cursor:default;opacity:0;animation:aparecerBoton linear both;animation-timeline:scroll(root block);animation-range:0 600px;z-index:9999999999}.whatsapp{display:none}nav{display:flex;justify-content:space-between;width:90%;max-width:1200px}.navBar__limite{z-index:9999;position:fixed;display:flex;width:100%;justify-content:center;background-image:linear-gradient(#ffffff8d,#ffffff80);padding-top:10px;padding-bottom:10px;animation:difuminar linear both;animation-timeline:scroll(root block);animation-range:0 600px}@keyframes aparecerBoton{to{opacity:1;cursor:pointer}}@keyframes difuminar{to{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}}@keyframes achicarLetra{}@keyframes moverLogo{to{width:150px}}.navBar{list-style-type:none;margin:0;padding:0;display:flex;gap:50px}.navBar__item{position:relative;display:flex;align-items:center;cursor:pointer;animation:achicarLetra linear both;animation-timeline:scroll(root block);animation-range:0 600px}.navBar__item__text{text-decoration:none;color:#000;font-size:medium;font-weight:bolder;animation:achicarLetra linear both;animation-timeline:scroll(root block);animation-range:0 600px}.navBar__logo{width:200px;animation:moverLogo linear both;animation-timeline:scroll(root block);animation-range:0 600px}.navBar__item:hover .navBar__item__text{color:#b39645;transition:color .3s;animation:achicarLetra linear both;animation-timeline:scroll(root block);animation-range:0 600px}@keyframes alejarBorde{to{margin-top:2px}}.navBar__item:after{content:"";position:absolute;left:0;bottom:12px;width:100%;height:.5px;background-color:#b39645;transform:scaleX(0);transition:transform .3s;animation:alejarBorde linear both;animation-timeline:scroll(root block);animation-range:0 600px}.navBar__item:hover:after{transform:scaleX(1);animation:achicarLetra linear both;animation-timeline:scroll(root block);animation-range:0 600px}.sideBar{position:fixed;top:0;right:0;height:100vh;width:250px;z-index:999999999999999;background-color:red;margin:0;display:flex;flex-direction:column;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}.sideBar__item{display:flex;cursor:pointer}.sideBar__item__text{text-decoration:none;color:#000;font-size:medium}.botonMenuCerrar{margin-top:10px;margin-left:10px}.sidebar{height:100%;width:0;position:fixed;top:0;right:0;background-image:linear-gradient(#fff,#ffffffde,#ffffffc6,#ffffff84,#ffffffa9,#ffffff7d);transition:.3s;z-index:9999999999999}.sidebar.open{width:270px}.sidebar ul{padding:0}.sidebar li{list-style:none}.sidebar a{padding:20px;text-decoration:none;font-size:18px;color:#000;display:block;transition:.1s}.sidebar a:hover{background-color:#b3964552}.toggle-btn{position:sticky;right:0;display:none}.botonMenuAbrir{display:none;width:35px;height:35px}.centrarMenuAbrir{display:flex;flex-direction:column;justify-content:center}@media (max-width: 768px){.botonMenuAbrir{display:block}.navBar__item{display:none}nav{display:flex;justify-content:space-between;width:77%;max-width:1200px}.whatsapp{display:block;margin-left:2vh;margin-bottom:2vh;position:fixed;border-radius:100%;left:0;bottom:0;z-index:9999999}.whatsapp img{width:40px;height:40px}.navBar__logo{width:150px}}.hero__contenedor{width:100%;margin:0;padding:0}.hero__fotoModelo{display:flex;justify-content:center;align-items:center;width:100%;height:100vh;margin:0;padding:0;background-image:url(/assets/fotopelo4-Bf5sXKd8.webp);background-size:cover;background-position:center}.hero__fotoModelo img{opacity:.7;width:35%;filter:invert(100%);animation:cambiarColor linear infinite 8s both}@keyframes cambiarColor{0%{filter:brightness(0) saturate(100%) invert(52%) sepia(100%) hue-rotate(0deg) brightness(90%) contrast(100%)}50%{filter:brightness(100) saturate(100%) invert(100%) sepia(0%) hue-rotate(0deg) brightness(100%) contrast(100%)}to{filter:brightness(0) saturate(100%) invert(52%) sepia(100%) hue-rotate(0deg) brightness(90%) contrast(100%)}}@media (max-width: 768px){.hero__fotoModelo{background-position:center top}.hero__fotoModelo img{width:90%!important}}@media (max-width: 1050px){.hero__fotoModelo img{width:55%}}.servicios__titulo{text-align:center;font-size:large}.servicios{display:flex;justify-content:center}.servicios__contenedor{width:80%}.servicios__caja__derecha{display:flex;margin-bottom:70px;border-radius:20px}.servicios__caja__derecha:hover .servicios__nombre,.servicios__caja__izquierda:hover .servicios__nombre{transition:.3s;color:#b39645}.servicios__caja__derecha:hover .servicios__foto,.servicios__caja__izquierda:hover .servicios__foto{transition:.3s;width:300px}.servicios__caja__izquierda{display:flex;margin-bottom:70px;justify-content:flex-end}.servicios__foto{transition:.3s;width:250px}.servicios__texto{margin-left:20px;margin-right:20px}#tratamiento,#tinta{text-align:right}.servicios__contenedor__foto{display:flex}@media (max-width: 850px){.servicios__foto{width:200px;height:200px}.servicios__texto{margin:0;font-size:small}.servicios__caja__derecha{display:flex;flex-direction:column;margin-bottom:70px;border-radius:20px}.servicios__caja__izquierda{display:flex;margin-bottom:70px;justify-content:flex-end;flex-direction:column-reverse}.servicios__contenedor__foto{display:flex;justify-content:center}.servicios__caja__derecha:hover .servicios__nombre,.servicios__caja__izquierda:hover .servicios__nombre{transition:.3s;color:#b39645}.servicios__caja__derecha:hover .servicios__foto,.servicios__caja__izquierda:hover .servicios__foto{transition:.3s;width:250px;height:250px}.servicios__caja__derecha:hover .servicios__nombre,.servicios__caja__izquierda:hover .servicios__nombre{font-size:x-large}.servicios__caja__derecha:hover .servicios__descripcion,.servicios__caja__izquierda:hover .servicios__descripcion{font-size:17px}.servicios__nombre,.servicios__descripcion{text-align:center}}.contacto__contenedor{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:0;width:100%;height:650px;background-color:#000;color:#fff}.contacto__texto{margin-top:30px;padding:10px;text-align:center}.contacto__boton{font-weight:500;font-size:18px;color:#fff;background-color:#428c53;padding:10px 30px;border:none;box-shadow:#00000026 0 2px 8px;border-radius:50px;transition:.6s;display:flex;flex-direction:row;align-items:center;cursor:pointer}.contacto__boton:hover{transition:.7s;background-color:#fff;color:#428c53;border:none}.contacto__horario{margin-top:30px;width:500px}.contacto__horario__titulo{display:flex;justify-content:center;font-size:larger}.contacto__horario__dia{font-weight:bolder;font-size:large;display:flex;align-items:center}.contacto__horario__hora{display:flex;align-items:center}.contacto__horario__contenedor{margin-top:10px;margin-bottom:40px;width:100%;min-width:300px;display:flex;justify-content:space-between;position:relative}.contacto__horario__contenedor:after{content:"";position:absolute;left:0;bottom:-10px;width:100%;height:1px;background-color:#a0a0a0}@media (max-width: 1040px){.contacto__horario__titulo{font-size:large}.contacto__horario__dia{font-size:medium}}@media (max-width: 610px){.contacto__horario{width:300px}}.ubicacion__contenedor{display:flex;justify-content:center}.ubicacion__direccion{margin-top:50px;margin-bottom:10px;display:flex;justify-content:center}.ubicacion__direccion_textoYlogo{width:900px}.ubicacion__textoDireccion{margin-bottom:2px}.ubicacion__mapa{margin:0 20px}@media (max-width: 920px){.ubicacion__textoDireccion{margin-left:20px}}::selection{background:#b39645;color:#fff}.footer__contenedor{margin-top:50px;width:100%;background-color:#000;display:flex;justify-content:center;align-items:center;padding-bottom:20px}.footer__logoVertical{width:100px;filter:invert();margin-top:20px}.footer__items{max-width:1200px;width:100%;display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-auto-flow:dense;justify-items:center;color:#fff}.footer__redirecciones{display:flex;gap:0px;margin-left:7px;margin-top:50px}.footer__logoInstagram,.footer__logoWhatsapp{width:35px}.footer__linea{width:1px;margin-left:8px;margin-right:8px;background-color:#fff}.footer__horario__titulo{display:flex;justify-content:center;font-size:large}.footer__horario__contenedor{margin-top:0;margin-bottom:10px;width:300px;display:flex;justify-content:space-between;position:relative}.footer__horario__dia{font-weight:bolder;font-size:small;display:flex;align-items:center}.footer__horario__hora{display:flex;align-items:center}.footer__contacto{display:flex;flex-direction:column;margin-bottom:160px}
