.sobre-nosotros-container{max-width:1200px;margin:0 auto;padding:6rem 1rem 2rem}.historia-section{margin-bottom:4rem}.historia-section h1{color:var(--primary-color);font-size:2.5rem;text-align:center;margin-bottom:2rem}.historia-content{display:flex;flex-direction:column;gap:2rem}.imagen-tienda{width:100%;max-height:500px;position:relative;border-radius:10px;overflow:hidden;box-shadow:0 4px 6px rgba(0,0,0,.1)}.fachada-img{width:100%;height:420px;object-fit:cover;object-position:center 55%;display:block}.historia-texto{padding:2rem;background:#fff;border-radius:10px;box-shadow:0 2px 5px rgba(0,0,0,.1)}.historia-texto h2{color:var(--primary-color);font-size:2rem;margin-bottom:1.5rem}.historia-texto p{line-height:1.6;color:#666}.valores-section{margin-bottom:4rem;text-align:center}.valores-section h2{color:var(--primary-color);font-size:2rem;margin-bottom:2rem}.valores-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:2rem;gap:2rem;margin:0 auto}.valor-card{background:#fff;padding:2rem;border-radius:10px;box-shadow:0 2px 5px rgba(0,0,0,.1);transition:transform .3s ease}.valor-card:hover{transform:translateY(-5px)}.valor-card i{font-size:2.5rem;color:var(--secondary-color);margin-bottom:1rem}.valor-card h3{color:var(--primary-color);font-size:1.5rem;margin-bottom:1rem}.valor-card p{color:#666;line-height:1.5}.equipo-section{background:transparent;padding:2rem;margin-bottom:4rem;text-align:center}.equipo-section h2{color:var(--primary-color);font-size:2.5rem;margin-bottom:2.5rem}.equipo-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:1.5rem;gap:1.5rem;max-width:1200px;margin:0 auto}.equipo-card{display:flex;flex-direction:column;justify-content:center;background:#fff;padding:1.5rem;border-top:4px solid var(--primary-color);border-radius:10px;box-shadow:0 2px 5px rgba(0,0,0,.1);transition:transform .3s ease}.equipo-card:hover{transform:translateY(-5px)}.equipo-card h3{color:var(--primary-color);font-size:1.1rem;margin-bottom:.5rem}.equipo-card .nombre{color:var(--secondary-color);font-size:1.4rem;margin-bottom:.5rem;font-weight:700}.equipo-card .cargo{color:#666;font-size:1rem;margin-bottom:.5rem}.equipo-card .email{color:var(--primary-color);font-size:.9rem;margin-top:.5rem;overflow-wrap:anywhere}.equipo-card .telefono{display:inline-block;color:var(--secondary-color);font-size:1.1rem;font-weight:700;text-decoration:none}.equipo-card .telefono:hover{text-decoration:underline}.equipo-section+.equipo-section{margin-top:2rem}.equipo-img{width:200px;height:200px;margin:0 auto 1.5rem;border-radius:50%;overflow:hidden;box-shadow:0 2px 5px rgba(0,0,0,.2)}.member-image{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.equipo-card:hover .member-image{transform:scale(1.05)}@media (max-width:768px){.sobre-nosotros-container{padding:5rem 1rem 1rem}.historia-section h1{font-size:2rem}.historia-texto{padding:1.5rem}.historia-texto h2{font-size:1.8rem}.marcas-grid,.valores-grid{grid-template-columns:1fr}.equipo-section,.marca-item,.valor-card{padding:1.5rem}.equipo-grid{grid-template-columns:1fr;padding:0 1rem}.equipo-card{padding:1.5rem}.equipo-section h2{font-size:2rem}}