.aluminum-entrance-doors {
  /* .aluminum-entrance-doors__title */
  /* .aluminum-entrance-doors__inner */
  /* .aluminum-entrance-doors__img */
  /* .aluminum-entrance-doors__text */
  /* .aluminum-entrance-doors__box-price */
  /* .aluminum-entrance-doors__price */
  /* .aluminum-entrance-doors__link */
}

.aluminum-entrance-doors__title {
  margin-bottom: 1.1em;
}

@media (max-width: 767px) {
  .aluminum-entrance-doors__title span {
    display: block;
  }
}

@media (min-width: 768px) {
  .aluminum-entrance-doors__title {
    margin-bottom: 1em;
  }
}

@media (min-width: 1200px) {
  .aluminum-entrance-doors__title {
    line-height: 1.2;
    margin-bottom: 0.8em;
  }
}

@media (min-width: 1200px) {
  .aluminum-entrance-doors__inner {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
}

.aluminum-entrance-doors__img {
  height: 22.9rem;
  -webkit-filter: drop-shadow(0px 4px 4px rgba(0, 0, 0, 0.25));
          filter: drop-shadow(0px 4px 4px rgba(0, 0, 0, 0.25));
  border: 0.3em solid #ffffff;
  border-radius: 0.3em;
  margin: 0 auto 1.7em;
  display: block;
}

@media (min-width: 768px) {
  .aluminum-entrance-doors__img {
    height: 23.6rem;
    margin: 0 auto 2em;
    border-width: 0.5em;
    border-radius: 0.5em;
  }
}

@media (min-width: 1200px) {
  .aluminum-entrance-doors__img {
    margin: 0 1.5em 0 0;
    height: 26.6rem;
  }
}

.aluminum-entrance-doors__text {
  margin-bottom: 1.7em;
  text-align: center;
}

@media (min-width: 768px) {
  .aluminum-entrance-doors__text {
    text-align: left;
    line-height: 1.25;
    margin-bottom: 1.55em;
  }
}

@media (min-width: 1200px) {
  .aluminum-entrance-doors__text {
    margin-bottom: 2.5em;
  }
}

.aluminum-entrance-doors__box-price {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

@media (min-width: 768px) {
  .aluminum-entrance-doors__box-price {
    padding: 0 3.8em 0 8.9em;
  }
}

@media (min-width: 1200px) {
  .aluminum-entrance-doors__box-price {
    padding: 0;
  }
}

.aluminum-entrance-doors__price {
  font-size: 3rem;
}

@media (min-width: 768px) {
  .aluminum-entrance-doors__price {
    font-size: 4rem;
  }
}

.aluminum-entrance-doors__link {
  max-width: 16.5rem;
  margin-right: 0;
}

@media (min-width: 768px) {
  .aluminum-entrance-doors__link {
    max-width: 28.6rem;
    margin: inherit;
  }
}

@media (min-width: 1200px) {
  .aluminum-entrance-doors__link {
    max-width: 30.6rem;
  }
}
/*# sourceMappingURL=aluminum-entrance-doors.css.map */