html {
  scroll-behavior: smooth;
}

.btn-iqos-arrow-text {
  font-size: 15px;
}

.iqos-cards-item {
  align-items: center;
}


.auth-dialog {
  background: #fff;
}

.btn-arrow:hover .btn-arrow-icon {
  fill:#00d1d2;
}

.btn-arrow-icon {
  fill:#00d1d2;
}

.auth-form-select {
  border: 2px solid #00d1d2;
  color:#00d1d2;
  height:53px;
  text-align: center;
  padding:0.5rem;
}

.auth-img {
  max-width:50%;
  margin: 0 auto;
  margin-bottom: 2rem;
}

.auth-lasttext {
  display:none;
}


.btn-arrow-text {
  color:#00d1d2;
}

.btn-arrow:hover .btn-arrow-text:hover {
  color:#00d1d2;
}


.iqos-cards-item-title {
  text-align: center;
}

body.no-scroll {
  padding-right: 0;
}

.btn-iqos-arrow {
  width:100%;
  max-width:260px;
}

html {
  scroll-behavior: smooth;
}

.iqos-tradein-group {
  align-items: center;
}

@media (max-width:1024px) {
  .iqos-cards-item .btn-iqos-arrow {
    max-width:fit-content;
  }

  .iqos-intro-info .btn-iqos-arrow {
    max-width: fit-content;
    margin: 2rem auto;
    width: 100%;
    display: flex;
  }

  .auth-dialog {
    max-width:90%;
  }
}

.iqos-cards-inner .iqos-cards-item .btn-iqos-arrow {
  max-width: fit-content;
}

.iqos-intro-info .btn-iqos-arrow {
  max-width: fit-content;
}

a {
  transition: 0.6s;
}

a:hover {
  opacity:0.7;
}

.header-social-link > img {
  transition: 0.6s;
}

.header-social-link:hover > img {
  opacity:0.6;
}
