.simple-button_large {
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #fff;
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
  text-align: left;
  border-radius: 7px;
  width: 100%;
  height: 55px;
  background-color: #0087F9;
  border: none;
}

.sizes-popup {
  display: none;
  border-radius: 10px;
  position: relative;
  z-index: 10;
  position: fixed;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  padding: 30px;
  width: 648px;
  height: 784px;
  max-width: 100%;
  background-color: white;
  box-shadow: 0px 4px 25px 0px rgba(0, 0, 0, 0.1490196078);
}
.sizes-popup .sizes-modal__close {
  position: absolute;
  cursor: pointer;
  width: 24px;
  height: 24px;
  background-size: cover;
  background-repeat: no-repeat;
  background-image: url("../vectors/size-modal-close.svg");
  right: 20px;
  top: 20px;
}
.sizes-popup .img-wrapper {
  width: 100%;
  height: 294px;
  display: flex;
  gap: 0;
  flex-direction: row;
  flex-wrap: nowrap;
}
.sizes-popup .img-wrapper img {
  height: 100%;
  width: 50%;
}
.sizes-popup .sizes-table {
  margin-top: 12px;
  width: 100%;
  height: auto;
  border: 1px solid #E2EBF1;
  border-radius: 10px;
}
.sizes-popup .sizes-table .sizes-table__legend {
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding: 0px 20px;
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
  height: 44px;
  color: #647079;
}
.sizes-popup .sizes-table .sizes-table__legend .sizes-table__column {
  width: 33.3333333333%;
  min-width: 82px;
  text-align: center;
}
.sizes-popup .sizes-table .sizes-table__legend .sizes-table__column:nth-child(1) {
  text-align: left;
}
.sizes-popup .sizes-table .sizes-table__legend .sizes-table__column:nth-child(3) {
  text-align: right;
}
.sizes-popup .sizes-table .sizes-table__legend .sizes-table__column:nth-child(2) {
  width: 15%;
  text-align: left;
}
.sizes-popup .sizes-table .sizes-table__row {
  cursor: pointer;
  padding: 0px 20px;
  align-items: center;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  width: 100%;
  height: 44px;
  background-color: #fff;
}
.sizes-popup .sizes-table .sizes-table__row:nth-child(2n) {
  background-color: #F3F8FC;
}
.sizes-popup .sizes-table .sizes-table__row .sizes-table__column {
  width: 33.3333333333%;
  min-width: 82px;
  color: #212324;
  font-size: 16px;
  line-height: 24px;
  font-weight: 400;
  text-align: center;
}
.sizes-popup .sizes-table .sizes-table__row .sizes-table__column:nth-child(1) {
  text-align: left;
}
.sizes-popup .sizes-table .sizes-table__row .sizes-table__column:nth-child(3) {
  text-align: right;
}
.sizes-popup .sizes-table .sizes-table__row .sizes-table__column:nth-child(2) {
  width: 15%;
  text-align: left;
}
.sizes-popup .sizes-table .sizes-table__row.active {
  background-color: #E42DC7;
}
.sizes-popup .sizes-table .sizes-table__row.active .sizes-table__column {
  color: #fff;
}
.sizes-popup .simple-button_large {
  margin-top: 20px;
}

@media (max-width: 475px) {
  .sizes-popup {
    box-shadow: none;
    border-radius: none;
    padding: 10px;
    padding-top: 50px;
    width: 100%;
    height: 100vh;
  }
  .sizes-popup .sizes-modal__close {
    right: 15px;
    top: 15px;
  }
  .sizes-popup .img-wrapper {
    height: 155px;
  }
  .sizes-popup .simple-button_large {
    margin-top: 15px;
  }
}
.application-popup {
  display: none;
  position: relative;
  background-color: white;
  z-index: 8;
  padding: 20px;
  border-radius: 10px;
  width: 322px;
  height: 358px;
  box-shadow: 0px 4px 25px 0px rgba(0, 0, 0, 0.1490196078);
  position: fixed;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
.application-popup .application-popup__header {
  display: flex;
  flex-direction: row;
  gap: 19px;
}
.application-popup .application-popup__header .icon-wrapper {
  position: relative;
}
.application-popup .application-popup__header .icon-wrapper .icon-button {
  position: absolute;
  top: -10px;
  right: -10px;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  background-color: #0087F9;
}
.application-popup .application-popup__header .icon-wrapper .icon-button::after {
  cursor: pointer;
  position: absolute;
  content: "?";
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  font-weight: 500;
  color: #fff;
}
.application-popup .application-popup__header .icon {
  flex-shrink: 0;
  position: relative;
  overflow: hidden;
  width: 71px;
  height: 71px;
  border-radius: 7px;
}
.application-popup .application-popup__header .icon img {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -48%);
  width: 280%;
  height: 250%;
}
.application-popup .application-header__content .header-title {
  font-size: 20px;
  font-weight: 700;
  line-height: 30px;
  text-align: left;
  color: #212324;
}
.application-popup .application-header__content .header-subtitle {
  margin-top: 6px;
  font-size: 14px;
  font-weight: 400;
  line-height: 21px;
  text-align: left;
  color: #647079;
}
.application-popup .application-popup-form {
  margin-top: 15px;
}
.application-popup .application-popup-form .input-wrapper {
  display: flex;
  gap: 15px;
}
.application-popup .application-popup-form .family-input {
  width: 177px;
  height: 48px;
  border-radius: 7px;
  border: none;
  background-color: #F3F8FC;
  padding-left: 15px;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
  text-align: left;
  color: #212324;
}
.application-popup .application-popup-form .family-input::placeholder {
  color: #212324;
}
.application-popup .application-popup-form .family-input:focus {
  outline: none;
}
.application-popup .application-popup-form .number-input {
  width: 90px;
  height: 48px;
  border-radius: 7px;
  border: none;
  background-color: #F3F8FC;
  padding-left: 15px;
  color: #212324;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
  text-align: left;
  color: #212324;
}
.application-popup .application-popup-form .number-input::placeholder {
  color: #212324;
}
.application-popup .application-popup-form .number-input:focus {
  outline: none;
}
.application-popup .application-popup-form .select-wrapper {
  margin-top: 10px;
}
.application-popup .application-popup-form .select-wrapper label {
  display: block;
  font-size: 14px;
  font-weight: 400;
  line-height: 21px;
  text-align: left;
  color: #828B92;
}
.application-popup .application-popup-form .select-wrapper .player-select {
  cursor: pointer;
  position: relative;
  appearance: none;
  -moz-appearance: none;
  -webkit-appearance: none;
  border: none;
  background-color: #F3F8FC;
  height: 48px;
  border-radius: 7px;
  width: 100%;
  padding: 0px 15px;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
  text-align: left;
  color: #212324;
  background-image: url("../vectors/arrow-down.svg");
  background-size: 24px 24px;
  background-repeat: no-repeat;
  background-position: 95% center;
}
.application-popup .application-popup-form .select-wrapper .player-select:focus {
  outline: none;
}
.application-popup .application-popup-form .select-wrapper .player-option {
  appearance: none;
  -moz-appearance: none;
  -webkit-appearance: none;
  background: #F3F8FC;
}
.application-popup .application-popup-form .simple-button {
  margin-top: 15px;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #fff;
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
  text-align: left;
  border-radius: 7px;
  width: 100%;
  height: 48px;
  background-color: #0087F9;
  border: none;
}
.application-popup .application-close {
  position: absolute;
  width: 24px;
  height: 24px;
  background-image: url("../vectors/size-modal-close.svg");
  right: 10px;
  top: 10px;
  cursor: pointer;
}

.patches-modal {
  display: none;
  position: fixed;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 202px;
  height: 246px;
  border-radius: 10px;
  padding: 15px 25px;
  box-shadow: 0px 4px 25px 0px rgba(0, 0, 0, 0.1490196078);
  background-color: white;
  z-index: 8;
}
.patches-modal .patches-title {
  font-size: 20px;
  font-weight: 700;
  line-height: 30px;
  text-align: left;
  color: #212324;
}
.patches-modal .patches-form {
  margin-top: 15px;
}
.patches-modal .patches-close {
  cursor: pointer;
  position: absolute;
  width: 24px;
  height: 24px;
  right: 15px;
  top: 15px;
  background-size: cover;
  background-image: url("../vectors/size-modal-close.svg");
}
.patches-modal .input-wrapper {
  display: flex;
  flex-direction: row;
  gap: 10px;
}
.patches-modal .input-wrapper .patches-input {
  cursor: pointer;
  width: 71px;
  height: 71px;
  overflow: hidden;
  border-radius: 7px;
  border: 1px solid #E2EBF1;
}
.patches-modal .input-wrapper .patches-input img {
  width: 100%;
  height: 100%;
}
.patches-modal .input-wrapper .patches-input.active {
  border-color: #E42DC7;
}
.patches-modal .patches-button {
  margin-top: 20px;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #fff;
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
  text-align: left;
  border-radius: 7px;
  width: 100%;
  height: 40px;
  background-color: #0087F9;
  border: none;
}

.socks-modal {
  display: flex;
  border-radius: 10px;
  position: fixed;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  background-color: white;
  width: 340px;
  max-width: 100%;
  height: 171px;
  box-shadow: 0px 4px 25px 0px rgba(0, 0, 0, 0.1490196078);
  z-index: 6;
  padding: 20px;
  display: none;
  gap: 10px;
}
.socks-modal .socks-close {
  position: absolute;
  width: 24px;
  height: 24px;
  background-image: url("../vectors/size-modal-close.svg");
  right: 10px;
  top: 10px;
  cursor: pointer;
}
.socks-modal .socks-icon {
  width: 71px;
  height: 71px;
  overflow: hidden;
}
.socks-modal .socks-icon img {
  width: 100%;
  height: 100%;
}
.socks-modal .socks-title {
  font-size: 20px;
  font-weight: 700;
  line-height: 30px;
  text-align: left;
  color: #212324;
}
.socks-modal .input-wrapper {
  margin-top: 10px;
  display: flex;
  flex-direction: row;
  gap: 10px;
}
.socks-modal .input-wrapper .socks-input {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 61px;
  height: 31px;
  border-radius: 5px;
  border: 1px solid #D2DBE2;
}
.socks-modal .input-wrapper .socks-input.active {
  border-color: #E42DC7;
}
.socks-modal .socks-button {
  margin-top: 16px;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #fff;
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
  text-align: left;
  border-radius: 7px;
  width: 166px;
  height: 40px;
  background-color: #0087F9;
  border: none;
}

.cart-popup {
  display: none;
  position: relative;
  padding: 30px;
  max-width: 100%;
  width: 766px;
  background-color: white;
  border-radius: 10px;
  z-index: 6;
  position: fixed;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  box-shadow: 0px 4px 70px 0px rgba(0, 0, 0, 0.1019607843);
}
.cart-popup .cart-popup-container {
  margin-top: 20px;
  display: flex;
  gap: 30px;
  align-items: center;
}
.cart-popup .cart-popup__title {
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
  text-align: left;
  color: #212324;
}
.cart-popup .cart-popup-options-wrapper {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
}
.cart-popup .cart-popup-options-wrapper .cart-popup-option {
  margin-top: 5px;
  font-size: 12px;
  font-weight: 400;
  line-height: 18px;
  text-align: left;
  color: #828B92;
}
.cart-popup .cart-icon {
  width: 191px;
  height: 191px;
  max-width: 40%;
}
.cart-popup .cart-icon img {
  width: 100%;
  height: 100%;
}
.cart-popup .cart-popup__subtitle {
  font-size: 24px;
  font-weight: 700;
  line-height: 36px;
  text-align: left;
}
.cart-popup .price {
  margin-top: 5px;
  font-size: 18px;
  font-weight: 700;
  line-height: 27px;
  text-align: left;
  color: #212324;
}
.cart-popup .buttons-wrapper {
  margin-top: 21px;
  display: flex;
  flex-direction: row;
  gap: 15px;
}
.cart-popup .buttons-wrapper .cart-popup-button {
  width: 218px;
  height: 55px;
  border-radius: 7px;
  background-color: #0087F9;
  color: #fff;
  font-size: 16px;
  font-weight: 500;
  border: none;
}
.cart-popup .buttons-wrapper .cart-popup-button_outline {
  width: 232px;
  height: 55px;
  border-radius: 7px;
  background-color: transparent;
  color: #647079;
  font-size: 16px;
  font-weight: 500;
  border: 1px solid #D2DBE2;
}
.cart-popup .cart-popup-close {
  cursor: pointer;
  width: 36px;
  height: 36px;
  position: absolute;
  right: 30px;
  top: 30px;
  background-size: cover;
  background-image: url("../vectors/close.svg");
}

@media (max-width: 475px) {
  .cart-popup {
    padding: 15px;
  }
  .cart-popup .cart-popup-container {
    margin-top: 10px;
    flex-direction: column;
    gap: 15px;
    align-items: flex-start;
  }
  .cart-popup .cart-popup__title {
    font-size: 16px;
    font-weight: 500;
    line-height: 24px;
    text-align: left;
    color: #212324;
  }
  .cart-popup .cart-popup-options-wrapper {
    flex-wrap: wrap;
    justify-content: unset;
  }
  .cart-popup .cart-popup-options-wrapper .cart-popup-option {
    margin-top: 5px;
    font-size: 12px;
    font-weight: 400;
    line-height: 18px;
    text-align: left;
    color: #828B92;
  }
  .cart-popup .cart-popup__content {
    width: 100%;
  }
  .cart-popup .cart-icon {
    width: 102px;
    height: 102px;
    max-width: none;
    flex-shrink: 0;
  }
  .cart-popup .cart-icon img {
    width: 100%;
    height: 100%;
  }
  .cart-popup .cart-popup__subtitle {
    margin-top: 15px;
    font-size: 20px;
    font-weight: 700;
    line-height: 27px;
    text-align: left;
  }
  .cart-popup .buttons-wrapper {
    margin-top: 10px;
    flex-direction: column;
    gap: 15px;
  }
  .cart-popup .buttons-wrapper .cart-popup-button {
    width: 100%;
  }
  .cart-popup .buttons-wrapper .cart-popup-button_outline {
    width: 100%;
  }
  .cart-popup .cart-popup-close {
    width: 24px;
    height: 24px;
    right: 15px;
    top: 15px;
  }
}
.order-item {
  width: 392px;
  height: 100%;
  border-radius: 10px;
  background-color: #F3F8FC;
  padding: 25px 30px;
}
.order-item .values-wrapper {
  margin-top: 20px;
  display: flex;
  flex-direction: column;
  gap: 15px;
}
.order-item .values-row {
  display: flex;
  flex-direction: row;
  gap: 5px;
}
.order-item .values__title {
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
  text-align: left;
}
.order-item .filler {
  width: auto;
  border-bottom: 1px solid #D2DBE2;
  flex-grow: 1;
}
.order-item .values__content {
  font-size: 16px;
  font-weight: 700;
  line-height: 24px;
  text-align: left;
  color: #647079;
}
.order-item .values__content.total {
  color: #212324;
}
.order-item .promocode {
  margin-top: 20px;
  background-color: white;
  border: 1px solid #E2EBF1;
  border-radius: 7px;
  color: #212324;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
  text-align: left;
  width: 100%;
  height: 48px;
  padding-left: 15px;
}
.order-item .promocode::placeholder {
  color: #212324;
}
.order-item .simple-button_large {
  margin-top: 30px;
}
.order-item .simple-button_large_outline {
  margin-top: 15px;
}

@media (max-width: 475px) {
  .order-item {
    width: 100%;
    height: auto;
    padding: 20px;
  }
  .order-item .values-wrapper {
    margin-top: 10px;
  }
  .order-item .values-row {
    gap: 4px;
  }
  .order-item .promocode {
    margin-top: 22px;
  }
  .order-item .simple-button_large {
    margin-top: 20px;
  }
  .order-item .order-title {
    font-size: 24px;
  }
}
.placing {
  width: 598px;
  max-width: 100%;
}
.placing .placing-wrapper {
  display: flex;
  flex-direction: column;
  gap: 40px;
}
.placing .placing-block {
  display: flex;
  flex-direction: column;
  gap: 20px;
}
.placing .input-wrapper label {
  display: block;
  font-size: 14px;
  font-weight: 400;
  line-height: 21px;
  text-align: left;
  color: #828B92;
}
.placing .input-wrapper input {
  padding-left: 15px;
  width: 100%;
  height: 48px;
  border: 1px solid #D2DBE2;
  border-radius: 7px;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
  text-align: left;
  color: #212324;
}
.placing .input-wrapper input::placeholder {
  color: #212324;
}
.placing .input-wrapper input:focus {
  outline: none;
}
.placing .input-wrapper textarea {
  width: 100%;
  height: 162px;
  border: 1px solid #D2DBE2;
  border-radius: 7px;
  padding: 11px 15px;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
  text-align: left;
  color: #212324;
  outline: none;
}
.placing .input-wrapper textarea::placeholder {
  color: #212324;
}
.placing .input-wrapper textarea:focus {
  outline: none;
}

@media (max-width: 475px) {
  .placing .placing-wrapper {
    gap: 30px;
  }
  .placing .placing-block {
    gap: 10px;
  }
  .placing .input-wrapper textarea {
    width: 100%;
    height: 183px;
  }
  .placing .input-wrapper textarea::placeholder {
    color: #212324;
  }
  .placing .input-wrapper textarea:focus {
    outline: none;
  }
}
.delyvery-item {
  width: 32.183%;
  padding: 15px 20px;
  padding-bottom: 10px;
  border: 1px solid #E2EBF1;
  border-radius: 10px;
  min-height: 141px;
}
.delyvery-item .delivery-item__title {
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
  text-align: left;
  color: #212324;
}
.delyvery-item .wrapper {
  margin-top: 10px;
  display: flex;
  flex-direction: row;
  gap: 20px;
}
.delyvery-item .wrapper .price-wrapper {
  display: flex;
  flex-direction: row;
  gap: 15px;
}
.delyvery-item .wrapper .old-price {
  padding: 0px 4px;
  position: relative;
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
  text-align: left;
  color: #212324;
}
.delyvery-item .wrapper .old-price::after {
  position: absolute;
  content: "";
  height: 1px;
  width: 100%;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  background-color: #E42DC7;
}
.delyvery-item .wrapper .price {
  font-size: 16px;
  font-weight: 700;
  line-height: 24px;
  text-align: left;
  color: #212324;
}
.delyvery-item .wrapper .term {
  display: flex;
  align-items: center;
  position: relative;
  padding-left: 30px;
  font-size: 14px;
  font-weight: 400;
  line-height: 21px;
  text-align: left;
  color: #212324;
}
.delyvery-item .wrapper .term::before {
  content: "";
  position: absolute;
  width: 20px;
  height: 20px;
  background-size: cover;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  background-image: url("../vectors/delivery.svg");
  background-position: center center;
}
.delyvery-item .delyvery-item__subtitle {
  margin-top: 10px;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
  text-align: left;
  color: #828B92;
}
.delyvery-item .delivery-options-wrapper {
  margin-top: 15px;
  display: flex;
  flex-direction: row;
  gap: 15px;
}
.delyvery-item .delivery-option {
  width: calc(50% - 15px);
  padding-right: 15px;
  border-right: 1px solid #D2DBE2;
}
.delyvery-item .delivery-option .price {
  margin-top: 10px;
}
.delyvery-item .delivery-option:nth-child(2) {
  border-right: none;
}
.delyvery-item .option-icon {
  width: 61px;
  height: 31px;
}
.delyvery-item .option-icon img {
  width: 100%;
  height: 100%;
}
.delyvery-item .option-descr {
  margin-top: 5px;
  font-size: 12px;
  font-weight: 400;
  line-height: 18px;
  text-align: left;
}

.delyvery-item.wide {
  width: 598px;
  max-width: 100%;
}

.delyvery-item.interactive {
  position: relative;
  min-height: auto;
  height: auto;
}
.delyvery-item.interactive label {
  display: block;
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
}
.delyvery-item.interactive .delyvery-item__subtitle {
  margin-top: 10px;
}
.delyvery-item.interactive input[type=radio] {
  display: none;
}
.delyvery-item.interactive .custom-checkbox {
  position: absolute;
  right: 15px;
  top: 15px;
  width: 28px;
  height: 28px;
  border-radius: 50%;
  background-color: #E2EBF1;
}
.delyvery-item.interactive .custom-checkbox::before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 16px;
  height: 16px;
  border-radius: 50%;
  background-color: #E42DC7;
  display: none;
}

.delyvery-item.interactive input:checked ~ .custom-checkbox::before {
  display: block;
}

.delyvery-item.interactive.active {
  border: 1px solid #E42DC7;
}

@media (max-width: 475px) {
  .delyvery-item {
    width: 100%;
    padding: 15px;
    padding-bottom: 10px;
    border: 1px solid #E2EBF1;
    border-radius: 10px;
    min-height: 117px;
  }
  .delyvery-item .delivery-item__title {
    font-size: 16px;
    font-weight: 500;
    line-height: 24px;
    text-align: left;
    color: #212324;
  }
  .delyvery-item .delyvery-item__subtitle {
    margin-top: 10px;
  }
  .delyvery-item.interactive .custom-checkbox {
    top: 45px;
  }
}
.one-click-popup {
  position: relative;
  max-width: 100%;
  width: 658px;
  padding: 30px;
  box-shadow: 0px 4px 70px 0px rgba(0, 0, 0, 0.1019607843);
}
.one-click-popup .single-close {
  cursor: pointer;
  position: absolute;
  right: 30px;
  top: 30px;
  background-size: cover;
  background-image: url("../vectors/close.svg");
  width: 36px;
  height: 36px;
}
.one-click-popup .order-main-wrapper {
  margin-top: 40px;
}
.one-click-popup .one-click-title {
  font-size: 36px;
  font-weight: 800;
  line-height: 45.9px;
  text-align: left;
  color: #212324;
}
.one-click-popup .title-small {
  font-size: 24px;
  font-weight: 700;
  line-height: 36px;
  text-align: left;
  color: #000000;
}
.one-click-popup .order-item {
  margin-top: 17px;
  width: 100%;
}
.one-click-popup .wrapper {
  width: 326px;
}

@media (max-width: 475px) {
  .one-click-popup .one-click-title {
    font-size: 24px;
    line-height: 32px;
  }
  .one-click-popup .title-small {
    font-size: 20px;
    line-height: 27px;
  }
  .one-click-popup .wrapper {
    width: auto;
  }
}