.shop__empresa{margin-top:8rem}@media only screen and (min-width:1024px){.shop__empresa{margin-top:14rem}}.shop__empresa--imagen--principal img{aspect-ratio:16/14;-o-object-fit:cover;object-fit:cover}@media only screen and (min-width:1024px){.shop__empresa--imagen--principal img{aspect-ratio:16/9}}.shop__empresa--texto1 h2,.shop__empresa--texto1 p,.shop__empresa--texto2 h2,.shop__empresa--texto2 p,.shop__empresa--texto3 h2,.shop__empresa--texto3 p{color:#000}.shop__empresa--texto1 h1{color:#004d40;text-transform:uppercase}.shop__empresa--texto1 h1,.shop__empresa--texto1 p{text-align:center}.shop__empresa--texto1 p{margin:auto;max-width:60rem}.shop__empresa--contenido--primero,.shop__empresa--contenido--segundo{margin:auto;max-width:170rem}@media only screen and (min-width:1024px){.shop__empresa--contenido--primero,.shop__empresa--contenido--segundo{margin:10rem auto}.shop__empresa--contenido--primero--imagen,.shop__empresa--contenido--primero--texto,.shop__empresa--contenido--segundo--imagen,.shop__empresa--contenido--segundo--texto{height:50rem}.shop__empresa--contenido--primero--imagen img,.shop__empresa--contenido--primero--texto img,.shop__empresa--contenido--segundo--imagen img,.shop__empresa--contenido--segundo--texto img{height:50rem;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}}.shop__empresa--contenido--primero img,.shop__empresa--contenido--segundo img{display:block}@media only screen and (min-width:1024px){.shop__empresa--contenido--tercero{margin:10rem auto 0}}.shop__empresa--contenido--primero,.shop__empresa--contenido--segundo{margin-top:10%}@media only screen and (min-width:1024px){.shop__empresa--contenido--primero,.shop__empresa--contenido--segundo{display:grid;grid-template-columns:50% 50%;margin-top:10rem}.shop__empresa--contenido--primero--imagen,.shop__empresa--contenido--segundo--imagen{width:105%}}.shop__empresa--contenido--primero--texto,.shop__empresa--contenido--segundo--texto{padding:2.5%}@media only screen and (min-width:1024px){.shop__empresa--contenido--primero--texto,.shop__empresa--contenido--segundo--texto{background-color:#e0e0e0;display:flex;flex-direction:column;justify-content:center;width:105%}}.shop__empresa--contenido--primero--texto p,.shop__empresa--contenido--segundo--texto p{margin:1% 0}@media only screen and (min-width:1024px){.shop__empresa--contenido--primero--imagen{margin-left:-10%;order:2}.shop__empresa--contenido--primero--imagen img{margin-top:-5rem}.shop__empresa--contenido--primero--texto{margin-left:5%;order:1;padding:5% 30% 5% 10%}}@media only screen and (min-width:1024px) and (min-width:1200px){.shop__empresa--contenido--primero--texto{padding:5% 30% 8rem 10%}}@media only screen and (min-width:1024px){.shop__empresa--contenido--segundo--imagen{margin-left:5%;z-index:2}.shop__empresa--contenido--segundo--imagen img{margin-top:-5rem}.shop__empresa--contenido--segundo--texto{margin-left:-10%;padding:5% 10% 5% 30%}}@media only screen and (min-width:1024px) and (min-width:1200px){.shop__empresa--contenido--segundo--texto{padding:5% 10% 8rem 30%}}.shop__empresa--contenido--tercero{background-color:#004d40;clip-path:polygon(0 0,-1% 0,79% 55px,100% 30px,100% 100%,0 100%);padding-top:10%}@media only screen and (min-width:1024px){.shop__empresa--contenido--tercero{padding-top:10rem}}.shop__empresa--contenido--tercero h2{display:flex;flex-direction:column;font-size:7.4vw}@media only screen and (min-width:440px){.shop__empresa--contenido--tercero h2{font-size:3.2rem}}.shop__empresa--contenido--tercero h2,.shop__empresa--contenido--tercero h3,.shop__empresa--contenido--tercero p,.shop__empresa--contenido--tercero span{color:#fff;text-align:center}.shop__empresa--contenido--tercero span{font-weight:400}.shop__empresa--contenido--tercero picture{display:block;margin:auto;max-width:15rem;width:55%}@media only screen and (min-width:1024px){.shop__empresa--contenido--tercero{display:grid;grid-template-columns:repeat(3,1fr)}.shop__empresa--contenido--tercero h2{grid-column:1/4}}.shop__empresa--contenido--tercero div{padding:6% 20%}@media only screen and (min-width:1024px){.shop__empresa--contenido--tercero div{padding:6rem 4%}}@media only screen and (min-width:1200px){.shop__empresa--contenido--tercero div{padding:6rem 10%}}
/*# sourceMappingURL=empresa.css.map */
