.price-fv {
  background: url("../../../images/price-top.png");
  height: 50vh;
  background-size: cover;
  background-position: center;
  margin-top: -20px;
}

@media screen and (max-width: 959px) {
  .price-fv {
    height: 30vh;
  }
}

@media screen and (max-width: 749px) {
  .price-fv {
    height: 25vh;
    margin-top: -98px;
  }
}

.price-content {
  padding: 50px 0 70px 0;
}

.price-content__title {
  text-align: center;
  padding: 20px;
  font-size: 3.2rem;
}

.price-content__price {
  text-align: center;
  font-weight: bold;
  font-size: 4em;
  color: #938B63;
}

.price-content__price__set-number {
  color: #ffffff;
  background-color: #938B63;
  padding: 5px;
  font-size: 2rem;
  margin-right: 20px;
}

.price-content__price__text {
  font-size: 2rem;
  margin-left: -20px;
}

.price-content__text {
  text-align: center;
  padding-bottom: 30px;
}

.price-content__size__title {
  font-weight: bold;
  padding-bottom: 20px;
}

.price-content__size .size-title {
  padding-bottom: 15px;
}

.price-content__size .size-text {
  padding-left: 60px;
  padding-bottom: 15px;
}

.price-btns {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

@media screen and (max-width: 749px) {
  .price-btns {
    display: block;
  }
}

.price-btns .price-btn {
  padding: 20px 0;
  width: 450px;
  margin: 0 auto 50px auto;
  background-color: #938B63;
  text-align: center;
}

.price-btns .price-btn__text {
  margin: 0 auto;
  display: block;
  font-weight: bold;
  color: #ffffff;
  -webkit-transform: translate(10%, 0);
          transform: translate(10%, 0);
}

.price-btns .price-btn .off {
  width: 15px;
  height: 13px;
  margin-right: 10px;
  margin-top: 5px;
}

@media screen and (max-width: 749px) {
  .price-btns .price-btn {
    width: 300px;
  }
}

.price-btns .buy-btn {
  padding: 20px 0;
  width: 450px;
  margin: 0 auto 50px auto;
  background-color: rgba(57, 154, 178, 0.9);
  text-align: center;
}

.price-btns .buy-btn__text {
  margin: 0 auto;
  display: block;
  font-weight: bold;
  color: #ffffff;
  -webkit-transform: translate(10%, 0);
          transform: translate(10%, 0);
}

.price-btns .buy-btn .off {
  width: 15px;
  height: 13px;
  margin-right: 10px;
  margin-top: 5px;
}

@media screen and (max-width: 749px) {
  .price-btns .buy-btn {
    width: 300px;
  }
}

.price-br {
  display: block;
}
/*# sourceMappingURL=price.css.map */