.ak_two_blocs_bis {
  display: grid;
  grid-template-columns: repeat(12, 1fr);
  grid-gap: 35px;
}
@media (max-width: 500px) {
  .ak_two_blocs_bis {
    grid-template-columns: repeat(6, 1fr);
  }
}
.ak_two_blocs_bis .bloc {
  display: grid;
  grid-template-columns: repeat(6, 1fr);
}
@media (max-width: 1450px) {
  .ak_two_blocs_bis .bloc {
    grid-column-start: 1 !important;
    grid-column-end: 13 !important;
  }
}
@media (max-width: 500px) {
  .ak_two_blocs_bis .bloc {
    grid-column-start: 1 !important;
    grid-column-end: 7 !important;
  }
}
.ak_two_blocs_bis .bloc.bloc0 {
  grid-column-start: 1;
  grid-column-end: 7;
}
.ak_two_blocs_bis .bloc.bloc1 {
  grid-column-start: 7;
  grid-column-end: 13;
}
.ak_two_blocs_bis .bloc .container_img {
  grid-column-start: 1;
  grid-column-end: 3;
  overflow: hidden;
}
@media (max-width: 500px) {
  .ak_two_blocs_bis .bloc .container_img {
    grid-column-start: 1;
    grid-column-end: 7;
    max-height: 300px;
  }
}
@media (min-width: 500px) and (max-width: 1450px) {
  .ak_two_blocs_bis .bloc .container_img {
    max-width: 300px;
  }
}
.ak_two_blocs_bis .bloc .container_img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.ak_two_blocs_bis .bloc .__infos {
  grid-column-start: 3;
  grid-column-end: 7;
  padding: 60px 60px;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
@media (max-width: 1450px) {
  .ak_two_blocs_bis .bloc .__infos {
    padding: 30px;
  }
}
@media (max-width: 500px) {
  .ak_two_blocs_bis .bloc .__infos {
    grid-column-start: 1;
    grid-column-end: 7;
  }
}
.ak_two_blocs_bis .bloc .__infos .__title {
  font-family: "Montserrat", "Open Sans", sans-serif;
  color: white;
  font-size: 2.3rem;
  font-weight: 700;
  line-height: initial;
  margin-bottom: 20px;
}
@media (max-width: 1024px) {
  .ak_two_blocs_bis .bloc .__infos .__title {
    font-size: 2rem;
  }
}
.ak_two_blocs_bis .bloc .__infos .__description {
  color: white;
  font-size: 1.315rem;
  line-height: initial;
  font-weight: 200;
  margin-bottom: 20px;
}
@media (max-width: 1450px) {
  .ak_two_blocs_bis .bloc .__infos .__description {
    font-size: 1rem;
  }
}
.ak_two_blocs_bis .bloc .__infos .__prix {
  display: flex;
  align-items: baseline;
  margin-top: 10px;
}
.ak_two_blocs_bis .bloc .__infos .__prix .__actuel {
  font-size: 2.88rem;
  color: white;
  line-height: initial;
  font-weight: 700;
}
@media (max-width: 1450px) {
  .ak_two_blocs_bis .bloc .__infos .__prix .__actuel {
    font-size: 2.5rem;
  }
}
.ak_two_blocs_bis .bloc .__infos .__prix .__reduction {
  font-size: 1.7rem;
  color: black;
  line-height: initial;
  text-decoration: line-through;
  margin-left: 15px;
}
@media (max-width: 1450px) {
  .ak_two_blocs_bis .bloc .__infos .__prix .__reduction {
    font-size: 1.4rem;
  }
}

/*# sourceMappingURL=front.css.map */
