
.wrapper {
  display: grid;
  margin-top: 50px;
}

/* CONTENEDOR 1 *************************************************************************** */
.contenedor1 {
  display: grid;
  grid-template-columns: 50% 50%;
  grid-template-areas:
    'caja01-a caja01-b';
}

.blanco{
  color: white;
   text-align:right;
   position: absolute;
   bottom: 0;
   right: 0;
   padding-right: 50px;
   padding-bottom: 30px;
   font-size: 2.5rem;
}
.caja01-a {
  grid-area: caja01-a;
  background-color: var(--secundario);
  height: 40vh;
  min-height: 120px;
  position: relative;
}

.caja01-b {
  grid-area: caja01-b;
  background: url('../imagenes/pills_spoon.jpg');
  background-size: cover;
  background-position: center;
  height: 40vh;

}

/* CONTENEDOR 2 *************************************************************************** */

.contenedor2 {
  display: grid;
  grid-template-columns: 20% 50% 30%;
  grid-template-rows: repeat(5,20%);
  grid-template-areas:
    'caja02-a caja02-b caja02-c'
    'caja02-d caja02-b caja02-g'
    'caja02-f caja02-b caja02-e'
    'caja02-h caja02-b caja02-i'
    'caja02-j caja02-b caja02-k';
  box-sizing: border-box;
}

.caja02-a {
  grid-area: caja02-a;
  background-color: var(--primario);
}

.caja02-b {
  grid-area: caja02-b;
  padding-right: 50px;
  padding-left: 20px;
}

.photoLeafs{
  width: 20vw;
  max-width: 270px;
  max-height: 270px;
}

.caja02-c {
  grid-area: caja02-c;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 20px

}

.caja02-d {
  grid-area: caja02-d;

}

.photole{
  width:100%;
  max-width: 250px;
}
.caja02-e {
  grid-area: caja02-e;
  background: url('../imagenes/plls-02-01.jpg');
  background-size: cover;
  background-position: center;
}

.caja02-g {
  grid-area: caja02-g;
  background-color: var(--secundario);
}

.caja02-h{
  grid-area: caja02-h;
  background: url('../imagenes/plls-01.jpg');
  background-size: cover;
  background-position: center;
}

.caja02-i{
  grid-area: caja02-i;

}

.caja02-j{
  grid-area: caja02-j;
  background-color: var(--secundario);
}

.caja02-k{
  grid-area: caja02-k;
  display: flex;

}
.plant{
  max-width: 200px;
  float: right;
}

.powder{
  max-width: 100%;
  max-height: 100%;
  float: right;

}

.apple{
  max-height: 100%;
  margin: auto;
}


/* Media Queries ************************************************************* */
@media only screen and (max-width: 992px){
  .wrapper {
    margin-top: 25px;
  }

  .contenedor1{
    grid-template-areas:
    'caja01-a'
    'caja01-b';
    grid-template-columns: 100%;
  }
  .caja01-a{
    height: 20vh;
    align-items: center;;
  }

  .contenedor2{
    /* background-color: red; */
    grid-template-columns: 50% 50%;
    grid-template-rows: auto;

    grid-template-areas:
      'caja02-b caja02-b '
      'caja02-c caja02-c '
  }

  .caja02-d{
    display: none;
    background-color: var(--secundario);

  }

  .caja02-d{
    display: none;
  }
  .caja02-e{
    display: none;
  }

  .caja02-j{
    display: none;
  }

  .caja02-k{
    display: none;
  }

  .blanco{
    position: absolute;
    text-align: left;
  }


}
