#atencion_exclusiva {
  width: 100%;
  height: 100%;
  padding-bottom: 30px;
  display: none;
}
@font-face {
  font-family: 'Semibold';
  src: url('https://d13pvy8xd75yde.cloudfront.net/global/tablets/fonts/HurmeGeometricSans_No3_6_Bold.otf') format('opentype');
}
@font-face {
  font-family: 'HurmeGeometricSans_No3_4_Regular';
  src: url('https://d13pvy8xd75yde.cloudfront.net/global/tablets/fonts/HurmeGeometricSans_No3_4_Regular.otf') format('opentype');
}
#atencion_exclusiva div,
#atencion_exclusiva input,
#atencion_exclusiva img {
  font-family: HurmeGeometricSans_No3_4_Regular;
  font-size: 2.027273vw;
}
#atencion_exclusiva input::-webkit-outer-spin-button,
#atencion_exclusiva input::-webkit-inner-spin-button {
  -webkit-appearance: none !important;
  margin: 0;
}
#atencion_exclusiva input {
  appearance: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  -o-appearance: none;
  -ms-appearance: none;
  outline: none !important;
  text-align: center;
}
#atencion_exclusiva .loaderBox {
  position: fixed;
  top: 0;
  background: rgba(234, 234, 234, 0.5);
  width: 100%;
  height: 100%;
  overflow: hidden;
  z-index: 9999;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
#atencion_exclusiva .loader {
  width: 50px;
  aspect-ratio: 1;
  display: grid;
  border-radius: 50%;
  background: linear-gradient(0, rgba(0, 0, 0, 0.5) 30%, #0000 0 70%, #000 0) 50%/8% 100%, linear-gradient(90deg, rgba(0, 0, 0, 0.25) 30%, #0000 0 70%, rgba(0, 0, 0, 0.75) 0) 50%/100% 8%;
  background-repeat: no-repeat;
  animation: l23 1s infinite steps(12);
}
@keyframes l23 {
  from {
    transform: rotate(360deg);
  }
  to {
    transform: rotate(0deg);
  }
}
#atencion_exclusiva .loader::before,
#atencion_exclusiva .loader::after {
  content: "";
  grid-area: 1/1;
  border-radius: 50%;
  background: inherit;
  opacity: 0.915;
  transform: rotate(30deg);
}
#atencion_exclusiva .loader::after {
  opacity: 0.83;
  transform: rotate(60deg);
}
#atencion_exclusiva .kv img {
  width: 100%;
  margin-bottom: 3.045478vw;
}
#atencion_exclusiva .content {
  width: 100%;
  text-align: center;
}
#atencion_exclusiva .content div div {
  line-height: 5.242424vw;
  font-weight: 600;
  letter-spacing: 0.1vw;
}
#atencion_exclusiva .content div ul {
  background-color: #ffffff;
  border-radius: 1.757576vw;
  padding: 0;
  border: 1px solid #000;
  width: 42.341871vw;
  overflow: hidden;
  margin: 0 auto;
}
#atencion_exclusiva .content div ul li {
  width: 42.341871vw;
  height: 3.469697vw;
  line-height: 3.469697vw;
  margin: 0 auto;
  list-style-type: none;
  border-top: 2px solid #cecece;
  font-size: 1.627273vw;
}
#atencion_exclusiva .content input {
  width: 45.341871vw;
  height: 6.406952vw;
  border-radius: 1.627287vw;
  border: #000 solid 0.327287vw;
  box-sizing: border-box;
  line-height: 5.906952vw;
}
#atencion_exclusiva .content ::placeholder {
  font-size: 1.6vw;
  color: #0f0f0f;
}
#atencion_exclusiva .content ::-webkit-input-placeholder {
  font-size: 1.6vw;
  color: #0f0f0f;
}
#atencion_exclusiva .content ::-moz-placeholder {
  font-size: 1.6vw;
  color: #0f0f0f;
}
#atencion_exclusiva .content .input_required1::placeholder {
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  color: transparent;
  background-image: linear-gradient(90deg, red 0%, red 26%, #000 26%, #000 100%);
}
#atencion_exclusiva .content .input_required2::placeholder {
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  color: transparent;
  background-image: linear-gradient(90deg, red 0%, red 21%, #000 21%, #000 100%);
}
#atencion_exclusiva .content .input_required3::placeholder {
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  color: transparent;
  background-image: linear-gradient(90deg, red 0%, red 24%, #000 24%, #000 100%);
}
#atencion_exclusiva .content input[type="number"] {
  -moz-appearance: textfield;
}
#atencion_exclusiva .content .required {
  color: #e5504d;
  font-size: 1.6vw;
  margin-top: 1.521212vw;
}
#atencion_exclusiva .content .submit {
  width: 16.675379vw;
  height: 4.704652vw;
  border: none;
  background-color: #000;
  color: #fff;
  border-radius: 1.627287vw;
  box-sizing: border-box;
  font-size: 2.8vw;
  margin: 3.521212vw auto;
}
#atencion_exclusiva .content .submit:hover {
  transform: scale(1.09);
}
#atencion_exclusiva .submit_scussess {
  width: 61.892316vw;
  height: 25.300575vw;
  background-color: #e7e3e2;
  border-radius: 1.627287vw;
  margin: 6vw auto;
  text-align: center;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
#atencion_exclusiva .submit_scussess div div {
  font-weight: 600;
  font-size: 2.548641vw;
  letter-spacing: 0.1vw;
}
#atencion_exclusiva .submit_scussess .whatsapp {
  margin-top: 2.509148vw;
}
#atencion_exclusiva .submit_scussess .whatsapp img {
  width: 22.42551vw;
  height: auto;
}
/*# sourceMappingURL=index.css.map */