/* screen - autozone-1280-1 */

.autozone-1280-1 {
  background-color: var(--background);
  height: 1786px;
  margin: 0px;
  min-width: 1280px;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.autozone-1280-1 .mask-group-4-zYbpE7 {
  background-color: transparent;
  height: 503px;
  object-fit: cover;
  position: absolute;
  right: -138px;
  top: calc(17.30% - 87px);
  width: 1649px;
}

.autozone-1280-1 .header-gradient-zYbpE7 {
  background-color: var(--photo-overlay);
  height: 517px;
  left: -6.48%;
  position: absolute;
  top: 208px;
  width: 56.48%;
}

.autozone-1280-1 .logo-nav-zYbpE7 {
  height: 6.16%;
  left: -83px;
  position: absolute;
  width: calc(100% + 167px);
}

.autozone-1280-1 .logo-nav-hxM8u9 {
  height: 100%;
  left: 0px;
  mix-blend-mode: normal;
  position: relative;
  width: 100%;
}

.autozone-1280-1 .rectangle-6-ktmlxg {
  background-color: var(--background);
  box-shadow: 0px 3px 6px #00000030;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.autozone-1280-1 .auto-zone_logo_logotype-ktmlxg {
  background-color: transparent;
  height: 59px;
  object-fit: cover;
  position: absolute;
  right: calc(49.96% - 153px);
  top: 26px;
  width: 306px;
}

.autozone-1280-1 .path-1-zYbpE7 {
  background-color: transparent;
  bottom: calc(28.66% - 186px);
  height: 649px;
  left: 50.00%;
  object-fit: cover;
  position: absolute;
  width: 1px;
}

.autozone-1280-1 .group-19-zYbpE7 {
  background-color: transparent;
  display: block;
  height: 29.84%;
  mix-blend-mode: normal;
  opacity: 0;
  position: absolute;
  right: 109px;
  top: 820px;
  transform: translate(0, 25px);
  width: 511px;
}

.autozone-1280-1 .group-19-zYbpE7.bp2-animate-enter {
  animation: bp2-animate-enter-frames 0.20s ease-in 0.00s 1 normal forwards;
  display: block;
  opacity: 0;
  transform: translate(0, 25px);
}

@keyframes bp2-animate-enter-frames {
  from{opacity: 0;
transform: translate(0, 25px);
}
to{opacity: 1;
transform: translate(0,0);
}
}

.autozone-1280-1 .steps-card-ypVKCV {
  top: 80.49%;
}

.autozone-1280-1 .marque-su-calendario-KyYLPB {
  background-color: transparent;
  height: 43px;
  letter-spacing: 0.53px;
  line-height: 21px;
  position: absolute;
  right: 51px;
  text-align: left;
  top: calc(47.54% - 20px);
  width: 361px;
}

.autozone-1280-1 .x4-KyYLPB {
  background-color: transparent;
  color: var(--tertiary-variant);
  font-style: normal;
  font-weight: 400;
  height: 42px;
  left: 22px;
  line-height: 38px;
  position: absolute;
  text-align: left;
  top: calc(48.39% - 20px);
  white-space: nowrap;
  width: 38px;
}

.autozone-1280-1 .steps-card-xs67ws {
  top: 53.66%;
}

.autozone-1280-1 .ingrese-la-informaci-2sIGWF {
  background-color: transparent;
  height: 64px;
  letter-spacing: 0.53px;
  line-height: 21px;
  position: absolute;
  right: 23px;
  text-align: left;
  top: calc(50.00% - 32px);
  width: 389px;
}

.autozone-1280-1 .x3-2sIGWF {
  background-color: transparent;
  color: var(--tertiary-variant);
  font-style: normal;
  font-weight: 400;
  height: 42px;
  left: 22px;
  line-height: 38px;
  position: absolute;
  text-align: left;
  top: calc(48.39% - 20px);
  white-space: nowrap;
  width: 38px;
}

.autozone-1280-1 .steps-card-f0OOma {
  top: 26.83%;
}

.autozone-1280-1 .seleccione-el-da-y-l-tDhu4h {
  background-color: transparent;
  bottom: calc(49.18% - 21px);
  height: 43px;
  letter-spacing: 0.53px;
  line-height: 21px;
  position: absolute;
  right: 44px;
  text-align: left;
  width: 361px;
}

.autozone-1280-1 .x2-tDhu4h {
  background-color: transparent;
  color: var(--tertiary-variant);
  font-style: normal;
  font-weight: 400;
  height: 42px;
  left: 22px;
  line-height: 38px;
  position: absolute;
  text-align: left;
  top: calc(48.39% - 20px);
  white-space: nowrap;
  width: 38px;
}

.autozone-1280-1 .steps-card-O93THR {
  top: 0px;
}

.autozone-1280-1 .haga-clic-en-el-botn-Gq33F8 {
  background-color: transparent;
  height: 43px;
  letter-spacing: 0.53px;
  line-height: 21px;
  position: absolute;
  right: 26px;
  text-align: left;
  top: calc(47.54% - 20px);
  width: 386px;
}

.autozone-1280-1 .x1-Gq33F8 {
  background-color: transparent;
  color: var(--tertiary-variant);
  font-style: normal;
  font-weight: 400;
  height: 42px;
  left: 22px;
  line-height: 38px;
  position: absolute;
  text-align: left;
  top: calc(48.39% - 20px);
  white-space: nowrap;
  width: 38px;
}

.autozone-1280-1 .group-15-zYbpE7 {
  background-color: transparent;
  bottom: calc(23.35% - 91px);
  display: block;
  height: 391px;
  left: 140px;
  mix-blend-mode: normal;
  opacity: 0;
  position: absolute;
  transform: translate(0, 25px);
  width: 460px;
}

.autozone-1280-1 .group-15-zYbpE7.bp2-animate-enter1 {
  animation: bp2-animate-enter1-frames 0.20s ease-in 0.00s 1 normal forwards;
  display: block;
  opacity: 0;
  transform: translate(0, 25px);
}

@keyframes bp2-animate-enter1-frames {
  from{opacity: 0;
transform: translate(0, 25px);
}
to{opacity: 1;
transform: translate(0,0);
}
}

.autozone-1280-1 .important-xGikLr {
  background-color: transparent;
  height: 27px;
  left: 0px;
  letter-spacing: 0.17px;
  line-height: 26px;
  position: absolute;
  text-align: left;
  top: calc(20.71% - 6px);
  white-space: nowrap;
  width: calc(100% - 36px);
}

.autozone-1280-1 .clock-icon-xGikLr {
  background-color: transparent;
  height: 57px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 57px;
}

.autozone-1280-1 .path-10-sUc2WC {
  background-color: transparent;
  height: calc(100% + 1px);
  left: -1px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: calc(100% + 1px);
}

.autozone-1280-1 .a-la-hora-de-su-cita-xGikLr {
  background-color: transparent;
  bottom: 0px;
  height: 274px;
  left: 0px;
  letter-spacing: 0.53px;
  line-height: 21px;
  position: absolute;
  text-align: left;
  width: calc(100% + 2px);
}

.autozone-1280-1 .span0-AlSRxq {
}

.autozone-1280-1 .span1-AlSRxq {
}

.autozone-1280-1 .span2-AlSRxq {
}

.autozone-1280-1 .group-14-zYbpE7 {
  background-color: transparent;
  bottom: calc(48.98% - 96px);
  display: block;
  height: 197px;
  left: 140px;
  mix-blend-mode: normal;
  opacity: 0;
  position: absolute;
  transform: translate(0, 25px);
  width: 448px;
}

.autozone-1280-1 .group-14-zYbpE7.bp2-animate-enter2 {
  animation: bp2-animate-enter2-frames 0.20s ease-in 0.00s 1 normal forwards;
  display: block;
  opacity: 0;
  transform: translate(0, 25px);
}

@keyframes bp2-animate-enter2-frames {
  from{opacity: 0;
transform: translate(0, 25px);
}
to{opacity: 1;
transform: translate(0,0);
}
}

.autozone-1280-1 .contamos-con-asesore-mxb3Vd {
  background-color: transparent;
  bottom: 0px;
  height: 127px;
  left: 0px;
  letter-spacing: 0.53px;
  line-height: 21px;
  position: absolute;
  text-align: left;
  width: calc(100% + 2px);
}

.autozone-1280-1 .headset-icon-mxb3Vd {
  background-color: transparent;
  height: 52px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 57px;
}

.autozone-1280-1 .path-9-1E7SIi {
  background-color: transparent;
  height: 100%;
  left: 1px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 100%;
}

.autozone-1280-1 .language-toggle-bacground-zYbpE7 {
  background-color: var(--gallery);
  box-shadow: 0px 6px 6px #00000029;
  height: 6.83%;
  left: 0px;
  position: absolute;
  top: 6.16%;
  width: 100%;
}

.autozone-1280-1 .component-11-3-zYbpE7 {
  background-color: transparent;
  bottom: 1595px;
  height: 42px;
  left: calc(40.83% - 49px);
  position: absolute;
  width: 119px;
}

.autozone-1280-1 .english-f3I6Lx {
  background-color: transparent;
  height: 26px;
  left: 8px;
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  text-align: right;
  top: calc(50.00% - 13px);
  width: calc(100% - 14px);
}

.autozone-1280-1 .component-12-3-zYbpE7 {
  background-color: transparent;
  bottom: 1595px;
  height: 42px;
  position: absolute;
  right: calc(41.00% - 49px);
  width: 119px;
}

.autozone-1280-1 .espaol-Axf3uS {
  background-color: transparent;
  height: 26px;
  left: 8px;
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  text-align: left;
  top: calc(50.00% - 13px);
  width: calc(100% - 14px);
}

.autozone-1280-1 .group-250-zYbpE7 {
  background-color: transparent;
  cursor: pointer;
  height: 58px;
  position: absolute;
  right: calc(49.96% - 47px);
  top: 141px;
  width: 95px;
}

.autozone-1280-1 .component-10-10-quziAd {
  background-color: transparent;
  bottom: 0px;
  height: 58px;
  left: calc(50.00% - 48px);
  position: absolute;
  width: 95px;
}

.autozone-1280-1 .rectangle-9-fQazri {
  background-color: var(--gunsmoke);
  border-radius: 19px;
  height: calc(100% - 20px);
  left: 10px;
  position: relative;
  top: 10px;
  width: calc(100% - 20px);
}

.autozone-1280-1 .component-6-1-quziAd {
  background-color: transparent;
  bottom: 1px;
  cursor: pointer;
  height: 56px;
  left: calc(7.69% - 4px);
  pointer-events: auto;
  position: absolute;
  transition: all 0.3s ease;
  width: 56px;
}

.autozone-1280-1 .component-6-1-quziAd:hover {
  transform: translate(5px, 0);
}

.autozone-1280-1 .ellipse-9-vl4uIT {
  background-color: var(--background);
  border-radius: 24px;
  box-shadow: 3px 2px 2px #0000004d;
  height: calc(100% - 8px);
  left: 4px;
  position: relative;
  top: 4px;
  width: calc(100% - 8px);
}

.autozone-1280-1 .group-37-zYbpE7 {
  background-color: transparent;
  bottom: -4px;
  height: 100px;
  left: -450px;
  position: absolute;
  width: calc(100% + 900px);
}

.autozone-1280-1 .rectangle-13-ngR1Io {
  background-color: var(--secondary);
  bottom: 0px;
  height: 100%;
  left: 0px;
  position: absolute;
  width: 100%;
}

.autozone-1280-1 .bienvenido-a-la-insc-zYbpE7 {
  background-color: transparent;
  height: 53px;
  left: 140px;
  letter-spacing: 0.17px;
  line-height: 26px;
  position: absolute;
  text-align: left;
  top: 293px;
  width: 336px;
}

.autozone-1280-1 .programe-su-cita-con-zYbpE7 {
  background-color: transparent;
  color: var(--black);
  font-family: var(--font-family-roboto);
  font-size: 50px;
  font-style: normal;
  font-weight: 300;
  height: 234px;
  left: 140px;
  letter-spacing: 0.00px;
  line-height: 58px;
  position: absolute;
  text-align: left;
  top: calc(24.48% - 57px);
  width: 456px;
}

.autozone-1280-1 .siga-los-pasos-a-con-zYbpE7 {
  background-color: transparent;
  height: 22px;
  left: 143px;
  letter-spacing: 0.53px;
  line-height: 21px;
  position: absolute;
  text-align: left;
  top: calc(36.00% - 8px);
  white-space: nowrap;
  width: 591px;
}

.autozone-1280-1 .make-appointment-button-zYbpE7 {
  left: calc(25.68% - 94px);
}

.autozone-1280-1 .make-appointment-button-zYbpE7:hover {
  transform: scale(1.1);
}

.autozone-1280-1 .label-Ylgo2C {
  right: calc(49.12% - 124px);
  width: 252px;
}

.autozone-1280-1 .span0-cMBMLD {
}

.autozone-1280-1 .span1-cMBMLD {
}

.autozone-1280-1 .span2-cMBMLD {
}

.autozone-1280-1 .make-appointment-button-LJiZPx {
  right: calc(26.78% - 98px);
}

.autozone-1280-1 .make-appointment-button-LJiZPx:hover {
  transform: scale(1.1);
}

.autozone-1280-1 .label-xMAmGq {
  right: calc(47.96% - 152px);
  width: 316px;
}

.autozone-1280-1 .span0-E0azBN {
}

.autozone-1280-1 .span1-E0azBN {
}

.autozone-1280-1 .span2-E0azBN {
}

.autozone-1280-1 .label {
  background-color: transparent;
  bottom: calc(43.75% - 18px);
  height: 41px;
  letter-spacing: 1.51px;
  line-height: 19px;
  position: absolute;
  text-align: center;
  white-space: nowrap;
}

.autozone-1280-1 .make-appointment-button {
  background-color: transparent;
  bottom: 186px;
  cursor: pointer;
  height: 73px;
  pointer-events: auto;
  position: absolute;
  transition: all 0.2s ease;
  width: 365px;
}

.autozone-1280-1 .steps-card {
  background-color: transparent;
  height: 19.51%;
  position: absolute;
  right: 0px;
  width: 92.17%;
}
/* screen - autozone-1920-1 */

.autozone-1920-1 {
  background-color: var(--background);
  height: 1786px;
  margin: 0px;
  min-width: 1920px;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.autozone-1920-1 .mask-group-4-RtBdYs {
  background-color: transparent;
  height: 622px;
  object-fit: cover;
  position: absolute;
  right: -96px;
  top: calc(11.77% - 73px);
  width: 2041px;
}

.autozone-1920-1 .rectangle-73-RtBdYs {
  background-color: var(--photo-overlay);
  height: 583px;
  left: 0px;
  position: absolute;
  top: 176px;
  width: 50.00%;
}

.autozone-1920-1 .logo-nav-RtBdYs {
  height: 6.16%;
  left: -31px;
  position: absolute;
  width: calc(100% + 63px);
}

.autozone-1920-1 .logo-nav-H9uHLx {
  height: 100%;
  left: 0px;
  mix-blend-mode: normal;
  position: relative;
  width: 100%;
}

.autozone-1920-1 .rectangle-6-vxE8cc {
  background-color: var(--background);
  box-shadow: 0px 3px 6px #00000030;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.autozone-1920-1 .auto-zone_logo_logotype-vxE8cc {
  background-color: transparent;
  height: 59px;
  object-fit: cover;
  position: absolute;
  right: calc(49.97% - 153px);
  top: 26px;
  width: 306px;
}

.autozone-1920-1 .group-528-RtBdYs {
  background-color: transparent;
  bottom: calc(29.71% - 177px);
  height: 597px;
  left: calc(50.00% - 640px);
  position: absolute;
  width: 1280px;
}

.autozone-1920-1 .path-1-KUOhYm {
  background-color: transparent;
  height: 100%;
  left: 50.00%;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 1px;
}

.autozone-1920-1 .group-19-KUOhYm {
  background-color: transparent;
  display: block;
  height: 88.06%;
  left: 709px;
  mix-blend-mode: normal;
  opacity: 0;
  position: absolute;
  top: 1px;
  transform: translate(0, 25px);
  width: 571px;
}

.autozone-1920-1 .group-19-KUOhYm.bp1-animate-enter {
  animation: bp1-animate-enter-frames 0.20s ease-in 0.00s 1 normal forwards;
  display: block;
  opacity: 0;
  transform: translate(0, 25px);
}

@keyframes bp1-animate-enter-frames {
  from{opacity: 0;
transform: translate(0, 25px);
}
to{opacity: 1;
transform: translate(0,0);
}
}

.autozone-1920-1 .steps-card-lL4iVJ {
  bottom: 0px;
}

.autozone-1920-1 .marque-su-calendario-hXeFnf {
  background-color: transparent;
  height: 43px;
  letter-spacing: 0.53px;
  line-height: 21px;
  position: absolute;
  right: 51px;
  text-align: left;
  top: calc(47.54% - 20px);
  width: 361px;
}

.autozone-1920-1 .x4-hXeFnf {
  background-color: transparent;
  color: var(--tertiary-variant);
  font-style: normal;
  font-weight: 400;
  height: 42px;
  left: 22px;
  line-height: 38px;
  position: absolute;
  text-align: left;
  top: calc(48.39% - 20px);
  white-space: nowrap;
  width: 38px;
}

.autozone-1920-1 .steps-card-Ehr6TG {
  bottom: calc(33.65% - 35px);
}

.autozone-1920-1 .ingrese-la-informaci-4Xf6xE {
  background-color: transparent;
  height: 64px;
  letter-spacing: 0.53px;
  line-height: 21px;
  position: absolute;
  right: 23px;
  text-align: left;
  top: calc(50.00% - 32px);
  width: 389px;
}

.autozone-1920-1 .x3-4Xf6xE {
  background-color: transparent;
  color: var(--tertiary-variant);
  font-style: normal;
  font-weight: 400;
  height: 42px;
  left: 22px;
  line-height: 38px;
  position: absolute;
  text-align: left;
  top: calc(48.39% - 20px);
  white-space: nowrap;
  width: 38px;
}

.autozone-1920-1 .steps-card-X8Q9HZ {
  top: calc(32.70% - 34px);
}

.autozone-1920-1 .seleccione-el-da-y-l-Xm9GAV {
  background-color: transparent;
  bottom: calc(49.18% - 21px);
  height: 43px;
  letter-spacing: 0.53px;
  line-height: 21px;
  position: absolute;
  right: 44px;
  text-align: left;
  width: 361px;
}

.autozone-1920-1 .x2-Xm9GAV {
  background-color: transparent;
  color: var(--tertiary-variant);
  font-style: normal;
  font-weight: 400;
  height: 42px;
  left: 22px;
  line-height: 38px;
  position: absolute;
  text-align: left;
  top: calc(48.39% - 20px);
  white-space: nowrap;
  width: 38px;
}

.autozone-1920-1 .steps-card-TRznf7 {
  top: 0px;
}

.autozone-1920-1 .haga-clic-en-el-botn-4H7qqh {
  background-color: transparent;
  height: 43px;
  letter-spacing: 0.53px;
  line-height: 21px;
  position: absolute;
  right: 40px;
  text-align: left;
  top: calc(47.54% - 20px);
  width: 372px;
}

.autozone-1920-1 .x1-4H7qqh {
  background-color: transparent;
  color: var(--tertiary-variant);
  font-style: normal;
  font-weight: 400;
  height: 42px;
  left: 22px;
  line-height: 38px;
  position: absolute;
  text-align: left;
  top: calc(48.39% - 20px);
  white-space: nowrap;
  width: 38px;
}

.autozone-1920-1 .group-39-KUOhYm {
  background-color: transparent;
  height: 98.49%;
  position: absolute;
  right: 728px;
  top: 1px;
  width: 43.12%;
}

.autozone-1920-1 .group-15-X7KKJk {
  background-color: transparent;
  bottom: 0px;
  display: block;
  height: 327px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 0;
  position: absolute;
  transform: translate(0, 25px);
  width: 100%;
}

.autozone-1920-1 .group-15-X7KKJk.bp1-animate-enter1 {
  animation: bp1-animate-enter1-frames 0.20s ease-in 0.00s 1 normal forwards;
  display: block;
  opacity: 0;
  transform: translate(0, 25px);
}

@keyframes bp1-animate-enter1-frames {
  from{opacity: 0;
transform: translate(0, 25px);
}
to{opacity: 1;
transform: translate(0,0);
}
}

.autozone-1920-1 .important-PpSx1m {
  background-color: transparent;
  height: 27px;
  left: 0px;
  letter-spacing: 0.17px;
  line-height: 26px;
  position: absolute;
  text-align: left;
  top: calc(25.07% - 7px);
  white-space: nowrap;
  width: 424px;
}

.autozone-1920-1 .a-la-hora-de-su-cita-PpSx1m {
  background-color: transparent;
  bottom: 0px;
  height: 211px;
  left: 0px;
  letter-spacing: 0.53px;
  line-height: 21px;
  position: absolute;
  text-align: left;
  width: calc(100% + 2px);
}

.autozone-1920-1 .span0-JfyPra {
}

.autozone-1920-1 .span1-JfyPra {
}

.autozone-1920-1 .span2-JfyPra {
}

.autozone-1920-1 .clock-icon-PpSx1m {
  background-color: transparent;
  height: 57px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 57px;
}

.autozone-1920-1 .path-10-XCH3Zc {
  background-color: transparent;
  height: calc(100% + 1px);
  left: -1px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: calc(100% + 1px);
}

.autozone-1920-1 .group-14-X7KKJk {
  background-color: transparent;
  display: block;
  height: 197px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 0;
  position: absolute;
  top: 0px;
  transform: translate(0, 25px);
  width: calc(100% - 24px);
}

.autozone-1920-1 .group-14-X7KKJk.bp1-animate-enter2 {
  animation: bp1-animate-enter2-frames 0.20s ease-in 0.00s 1 normal forwards;
  display: block;
  opacity: 0;
  transform: translate(0, 25px);
}

@keyframes bp1-animate-enter2-frames {
  from{opacity: 0;
transform: translate(0, 25px);
}
to{opacity: 1;
transform: translate(0,0);
}
}

.autozone-1920-1 .contamos-con-asesore-nXVzab {
  background-color: transparent;
  bottom: 0px;
  height: 127px;
  left: 0px;
  letter-spacing: 0.53px;
  line-height: 21px;
  position: absolute;
  text-align: left;
  width: calc(100% + 2px);
}

.autozone-1920-1 .headset-icon-nXVzab {
  background-color: transparent;
  height: 52px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 57px;
}

.autozone-1920-1 .path-9-xxXxyJ {
  background-color: transparent;
  height: 100%;
  left: 1px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 100%;
}

.autozone-1920-1 .language-toggle-bacground-RtBdYs {
  background-color: var(--gallery);
  box-shadow: 0px 6px 6px #00000029;
  height: 7.33%;
  left: 0px;
  position: absolute;
  top: 6.16%;
  width: 100%;
}

.autozone-1920-1 .component-9-3-RtBdYs {
  background-color: transparent;
  bottom: 1590px;
  height: 42px;
  left: calc(44.33% - 49px);
  position: absolute;
  width: 111px;
}

.autozone-1920-1 .english-zeGxD5 {
  background-color: transparent;
  height: 26px;
  left: 8px;
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  text-align: right;
  top: calc(50.00% - 13px);
  width: calc(100% - 14px);
}

.autozone-1920-1 .component-8-3-RtBdYs {
  background-color: transparent;
  bottom: 1590px;
  height: 42px;
  position: absolute;
  right: calc(44.03% - 52px);
  width: 119px;
}

.autozone-1920-1 .espaol-9AfK3d {
  background-color: transparent;
  height: 26px;
  left: 8px;
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  text-align: left;
  top: calc(50.00% - 13px);
  width: calc(100% - 14px);
}

.autozone-1920-1 .group-250-RtBdYs {
  background-color: transparent;
  cursor: pointer;
  height: 58px;
  position: absolute;
  right: calc(49.92% - 47px);
  top: 147px;
  width: 95px;
}

.autozone-1920-1 .component-10-9-dCghzz {
  background-color: transparent;
  bottom: 0px;
  height: 58px;
  left: calc(50.00% - 48px);
  position: absolute;
  width: 95px;
}

.autozone-1920-1 .rectangle-9-IWEwi6 {
  background-color: var(--gunsmoke);
  border-radius: 19px;
  height: calc(100% - 20px);
  left: 10px;
  position: relative;
  top: 10px;
  width: calc(100% - 20px);
}

.autozone-1920-1 .component-6-1-dCghzz {
  background-color: transparent;
  bottom: 1px;
  cursor: pointer;
  height: 56px;
  left: calc(7.69% - 4px);
  pointer-events: auto;
  position: absolute;
  transition: all 0.3s ease;
  width: 56px;
}

.autozone-1920-1 .component-6-1-dCghzz:hover {
  transform: translate(5px, 0);
}

.autozone-1920-1 .ellipse-9-wEyuFQ {
  background-color: var(--background);
  border-radius: 24px;
  box-shadow: 3px 2px 2px #0000004d;
  height: calc(100% - 8px);
  left: 4px;
  position: relative;
  top: 4px;
  width: calc(100% - 8px);
}

.autozone-1920-1 .make-appointment-button-RtBdYs {
  left: calc(36.01% - 131px);
}

.autozone-1920-1 .make-appointment-button-RtBdYs:hover {
  transform: scale(1.1);
}

.autozone-1920-1 .label-oby7WF {
  right: calc(49.12% - 124px);
  width: 252px;
}

.autozone-1920-1 .span0-zxRXh4 {
}

.autozone-1920-1 .span1-zxRXh4 {
}

.autozone-1920-1 .span2-zxRXh4 {
}

.autozone-1920-1 .group-37-RtBdYs {
  background-color: transparent;
  height: 5.60%;
  left: -6.77%;
  position: absolute;
  top: 94.68%;
  width: 113.54%;
}

.autozone-1920-1 .rectangle-13-ywIUNz {
  background-color: var(--secondary);
  height: 100px;
  left: 0px;
  position: relative;
  top: 0px;
  width: 2180px;
}

.autozone-1920-1 .make-appointment-button-v1GeZA {
  right: calc(36.01% - 131px);
}

.autozone-1920-1 .make-appointment-button-v1GeZA:hover {
  transform: scale(1.1);
}

.autozone-1920-1 .label-69wWJ3 {
  right: calc(47.96% - 152px);
  width: 316px;
}

.autozone-1920-1 .span0-h45ftk {
}

.autozone-1920-1 .span1-h45ftk {
}

.autozone-1920-1 .span2-h45ftk {
}

.autozone-1920-1 .bienvenido-a-la-insc-RtBdYs {
  background-color: transparent;
  height: 53px;
  left: calc(20.42% - 72px);
  letter-spacing: 0.17px;
  line-height: 26px;
  position: absolute;
  text-align: left;
  top: calc(18.12% - 10px);
  width: 353px;
}

.autozone-1920-1 .programe-su-cita-con-RtBdYs {
  background-color: transparent;
  color: var(--black);
  font-family: var(--font-family-roboto);
  font-size: 52px;
  font-style: normal;
  font-weight: 300;
  height: 237px;
  left: calc(22.28% - 108px);
  letter-spacing: 0.00px;
  line-height: 58px;
  position: absolute;
  text-align: left;
  top: calc(26.99% - 64px);
  width: 484px;
}

.autozone-1920-1 .siga-los-pasos-a-con-RtBdYs {
  background-color: transparent;
  height: 22px;
  left: calc(24.30% - 144px);
  letter-spacing: 0.53px;
  line-height: 21px;
  position: absolute;
  text-align: left;
  top: calc(38.21% - 8px);
  white-space: nowrap;
  width: 591px;
}

.autozone-1920-1 .label {
  background-color: transparent;
  bottom: calc(43.75% - 18px);
  height: 41px;
  letter-spacing: 1.51px;
  line-height: 19px;
  position: absolute;
  text-align: center;
  white-space: nowrap;
}

.autozone-1920-1 .make-appointment-button {
  background-color: transparent;
  bottom: 192px;
  cursor: pointer;
  height: 73px;
  pointer-events: auto;
  position: absolute;
  transition: all 0.2s ease;
  width: 365px;
}

.autozone-1920-1 .steps-card {
  background-color: transparent;
  height: 104px;
  left: 100px;
  position: absolute;
  width: calc(100% - 100px);
}
/* screen - autozone-375-1 */

.autozone-375-1 {
  background-color: var(--background);
  height: 3280px;
  margin: 0px;
  min-width: 375px;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.autozone-375-1 .header-gradient-xNjDBz {
  background-color: var(--photo-overlay);
  height: 544px;
  left: 0px;
  position: absolute;
  top: 212px;
  width: 100.30%;
}

.autozone-375-1 .path-1-xNjDBz {
  background-color: transparent;
  bottom: 38.28%;
  height: 1px;
  left: 27px;
  object-fit: cover;
  position: absolute;
  width: calc(100% - 53px);
}

.autozone-375-1 .group-18-xNjDBz {
  background-color: transparent;
  bottom: calc(15.03% - 125px);
  display: block;
  height: 834px;
  left: calc(50.00% - 150px);
  mix-blend-mode: normal;
  opacity: 0;
  position: absolute;
  transform: translate(0, 25px);
  width: 300px;
}

.autozone-375-1 .group-18-xNjDBz.bp4-animate-enter {
  animation: bp4-animate-enter-frames 0.20s ease-in 0.00s 1 normal forwards;
  display: block;
  opacity: 0;
  transform: translate(0, 25px);
}

@keyframes bp4-animate-enter-frames {
  from{opacity: 0;
transform: translate(0, 25px);
}
to{opacity: 1;
transform: translate(0,0);
}
}

.autozone-375-1 .steps-card-phone-Jlgm2d {
  top: 0px;
}

.autozone-375-1 .haga-clic-en-el-botn-YsKRNN {
  background-color: transparent;
  height: 85px;
  letter-spacing: 0.53px;
  line-height: 21px;
  position: absolute;
  right: 41px;
  text-align: left;
  top: calc(47.37% - 40px);
  width: 200px;
}

.autozone-375-1 .x1-YsKRNN {
  background-color: transparent;
  color: var(--tertiary-variant);
  font-style: normal;
  font-weight: 400;
  height: 42px;
  left: 18px;
  line-height: 38px;
  position: absolute;
  text-align: left;
  top: calc(48.91% - 21px);
  white-space: nowrap;
  width: 38px;
}

.autozone-375-1 .steps-card-phone-zj92kk {
  top: calc(33.35% - 60px);
}

.autozone-375-1 .seleccione-el-da-y-l-qG17rU {
  background-color: transparent;
  height: 64px;
  letter-spacing: 0.53px;
  line-height: 21px;
  position: absolute;
  right: 23px;
  text-align: left;
  top: calc(49.45% - 32px);
  width: 221px;
}

.autozone-375-1 .x2-qG17rU {
  background-color: transparent;
  color: var(--tertiary-variant);
  font-style: normal;
  font-weight: 400;
  height: 42px;
  left: 18px;
  line-height: 38px;
  position: absolute;
  text-align: left;
  top: calc(48.81% - 21px);
  white-space: nowrap;
  width: 38px;
}

.autozone-375-1 .steps-card-phone-sWmYnz {
  bottom: calc(33.33% - 60px);
}

.autozone-375-1 .ingrese-la-informaci-htJZM8 {
  background-color: transparent;
  height: 85px;
  letter-spacing: 0.53px;
  line-height: 21px;
  position: absolute;
  right: 23px;
  text-align: left;
  top: calc(44.21% - 38px);
  width: 221px;
}

.autozone-375-1 .x3-htJZM8 {
  background-color: transparent;
  color: var(--tertiary-variant);
  font-style: normal;
  font-weight: 400;
  height: 42px;
  left: 18px;
  line-height: 38px;
  position: absolute;
  text-align: left;
  top: calc(48.81% - 21px);
  white-space: nowrap;
  width: 38px;
}

.autozone-375-1 .steps-card-phone-f6LKmr {
  bottom: 0px;
}

.autozone-375-1 .marque-su-calendario-bARO3D {
  background-color: transparent;
  height: 64px;
  letter-spacing: 0.53px;
  line-height: 21px;
  position: absolute;
  right: 34px;
  text-align: left;
  top: calc(46.55% - 30px);
  width: 210px;
}

.autozone-375-1 .x4-bARO3D {
  background-color: transparent;
  color: var(--tertiary-variant);
  font-style: normal;
  font-weight: 400;
  height: 42px;
  left: 18px;
  line-height: 38px;
  position: absolute;
  text-align: left;
  top: calc(48.81% - 21px);
  white-space: nowrap;
  width: 38px;
}

.autozone-375-1 .logo-nav-xNjDBz {
  height: 3.35%;
  left: -52px;
  position: absolute;
  width: calc(100% + 104px);
}

.autozone-375-1 .logo-nav-yzYBIy {
  height: 100%;
  left: 0px;
  mix-blend-mode: normal;
  position: relative;
  width: 100%;
}

.autozone-375-1 .rectangle-6-l6Y0Im {
  height: 100%;
  left: 0px;
  width: 100%;
}

.autozone-375-1 .auto-zone_logo_logotype-l6Y0Im {
  left: calc(12.46% - 38px);
  width: 306px;
}

.autozone-375-1 .logo-nav-3hLKGB {
  height: 3.35%;
  left: -52px;
  position: absolute;
  width: calc(100% + 104px);
}

.autozone-375-1 .logo-nav-HbyYVc {
  height: 100%;
  left: 0px;
  mix-blend-mode: normal;
  position: relative;
  width: 100%;
}

.autozone-375-1 .rectangle-6-P8ivtf {
  height: 100%;
  left: 0px;
  width: 100%;
}

.autozone-375-1 .auto-zone_logo_logotype-P8ivtf {
  left: calc(12.46% - 38px);
  width: 306px;
}

.autozone-375-1 .rectangle-6-xNjDBz {
  height: 110px;
  left: -52px;
  width: calc(100% + 104px);
}

.autozone-375-1 .auto-zone_logo_logotype-xNjDBz {
  left: 35px;
  width: calc(100% - 69px);
}

.autozone-375-1 .group-25-xNjDBz {
  background-color: transparent;
  height: 831px;
  left: 28px;
  mix-blend-mode: normal;
  position: absolute;
  top: calc(46.47% - 386px);
  width: calc(100% - 55px);
}

.autozone-375-1 .group-14-as8xy4 {
  background-color: transparent;
  display: block;
  height: 264px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 0;
  position: absolute;
  top: 0px;
  transform: translate(0, 25px);
  width: calc(100% - 1px);
}

.autozone-375-1 .group-14-as8xy4.bp4-animate-enter1 {
  animation: bp4-animate-enter1-frames 0.20s ease-in 0.00s 1 normal forwards;
  display: block;
  opacity: 0;
  transform: translate(0, 25px);
}

@keyframes bp4-animate-enter1-frames {
  from{opacity: 0;
transform: translate(0, 25px);
}
to{opacity: 1;
transform: translate(0,0);
}
}

.autozone-375-1 .contamos-con-asesore-Miqxci {
  background-color: transparent;
  bottom: 0px;
  height: 190px;
  left: 1px;
  letter-spacing: 0.53px;
  line-height: 21px;
  position: absolute;
  text-align: left;
  width: calc(100% + 1px);
}

.autozone-375-1 .headset-icon-Miqxci {
  background-color: transparent;
  height: 52px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 57px;
}

.autozone-375-1 .path-9-vJWZYu {
  background-color: transparent;
  height: 100%;
  left: 1px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 100%;
}

.autozone-375-1 .group-15-as8xy4 {
  background-color: transparent;
  bottom: 0px;
  display: block;
  height: 499px;
  left: 1px;
  mix-blend-mode: normal;
  opacity: 0;
  position: absolute;
  transform: translate(0, 25px);
  width: 100%;
}

.autozone-375-1 .group-15-as8xy4.bp4-animate-enter2 {
  animation: bp4-animate-enter2-frames 0.20s ease-in 0.00s 1 normal forwards;
  display: block;
  opacity: 0;
  transform: translate(0, 25px);
}

@keyframes bp4-animate-enter2-frames {
  from{opacity: 0;
transform: translate(0, 25px);
}
to{opacity: 1;
transform: translate(0,0);
}
}

.autozone-375-1 .important-FUv2zq {
  background-color: transparent;
  height: 27px;
  left: 1px;
  letter-spacing: 0.17px;
  line-height: 26px;
  position: absolute;
  text-align: left;
  top: calc(16.82% - 5px);
  white-space: nowrap;
  width: 270px;
}

.autozone-375-1 .a-la-hora-de-su-cita-FUv2zq {
  background-color: transparent;
  bottom: 0px;
  height: 379px;
  left: 1px;
  letter-spacing: 0.53px;
  line-height: 21px;
  position: absolute;
  text-align: left;
  width: calc(100% + 2px);
}

.autozone-375-1 .span0-Ey7MQ9 {
}

.autozone-375-1 .span1-Ey7MQ9 {
}

.autozone-375-1 .span2-Ey7MQ9 {
}

.autozone-375-1 .clock-icon-FUv2zq {
  background-color: transparent;
  height: 57px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 57px;
}

.autozone-375-1 .path-10-0xrnPs {
  background-color: transparent;
  height: calc(100% + 1px);
  left: -1px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: calc(100% + 1px);
}

.autozone-375-1 .language-toggle-bacground-xNjDBz {
  background-color: var(--gallery);
  box-shadow: 0px 6px 6px #00000029;
  height: 3.11%;
  left: 0px;
  position: absolute;
  top: 3.35%;
  width: calc(100% + 1px);
}

.autozone-375-1 .component-15-6-xNjDBz {
  background-color: transparent;
  bottom: 3096px;
  height: 42px;
  left: calc(7.81% - 9px);
  position: absolute;
  width: 119px;
}

.autozone-375-1 .english-oyw31p {
  background-color: transparent;
  height: 26px;
  left: 8px;
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  text-align: right;
  top: calc(50.00% - 13px);
  width: calc(100% - 14px);
}

.autozone-375-1 .component-20-3-xNjDBz {
  background-color: transparent;
  bottom: 3096px;
  height: 42px;
  position: absolute;
  right: calc(9.38% - 11px);
  width: 119px;
}

.autozone-375-1 .espaol-o9wKf0 {
  background-color: transparent;
  height: 26px;
  left: 8px;
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  text-align: left;
  top: calc(50.00% - 13px);
  width: calc(100% - 14px);
}

.autozone-375-1 .group-250-xNjDBz {
  background-color: transparent;
  cursor: pointer;
  height: 58px;
  left: calc(50.00% - 48px);
  position: absolute;
  top: 133px;
  width: 95px;
}

.autozone-375-1 .component-10-12-cIKRoK {
  background-color: transparent;
  bottom: 0px;
  height: 58px;
  left: calc(50.00% - 48px);
  position: absolute;
  width: 95px;
}

.autozone-375-1 .rectangle-9-z4RUlx {
  background-color: var(--gunsmoke);
  border-radius: 19px;
  height: calc(100% - 20px);
  left: 10px;
  position: relative;
  top: 10px;
  width: calc(100% - 20px);
}

.autozone-375-1 .component-6-1-cIKRoK {
  background-color: transparent;
  bottom: 1px;
  cursor: pointer;
  height: 56px;
  left: calc(7.69% - 4px);
  pointer-events: auto;
  position: absolute;
  transition: all 0.3s ease;
  width: 56px;
}

.autozone-375-1 .component-6-1-cIKRoK:hover {
  transform: translate(5px, 0);
}

.autozone-375-1 .ellipse-9-cTdBqd {
  background-color: var(--background);
  border-radius: 24px;
  box-shadow: 3px 2px 2px #0000004d;
  height: calc(100% - 8px);
  left: 4px;
  position: relative;
  top: 4px;
  width: calc(100% - 8px);
}

.autozone-375-1 .group-37-xNjDBz {
  background-color: transparent;
  height: 3.05%;
  left: -21.60%;
  position: absolute;
  top: 96.98%;
  width: 143.47%;
}

.autozone-375-1 .rectangle-13-PVZpty {
  background-color: var(--secondary);
  height: 100px;
  left: 0px;
  position: relative;
  top: 0px;
  width: 538px;
}

.autozone-375-1 .family-1-909597940_sm-xNjDBz {
  background-color: transparent;
  height: 437px;
  left: -339px;
  object-fit: cover;
  position: absolute;
  top: calc(22.51% - 98px);
  width: calc(100% + 587px);
}

.autozone-375-1 .group-554-xNjDBz {
  background-color: transparent;
  height: 367px;
  left: 50px;
  position: absolute;
  top: 244px;
  width: calc(100% - 100px);
}

.autozone-375-1 .bienvenido-a-la-insc-37pKst {
  background-color: transparent;
  height: 67px;
  left: 21px;
  letter-spacing: 0.14px;
  line-height: 22px;
  position: absolute;
  text-align: center;
  top: -2px;
  width: calc(100% - 47px);
}

.autozone-375-1 .programe-su-cita-con-37pKst {
  background-color: transparent;
  bottom: calc(40.85% - 92px);
  height: 225px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 44px;
  position: absolute;
  text-align: center;
  width: calc(100% + 2px);
}

.autozone-375-1 .siga-los-pasos-a-con-37pKst {
  background-color: transparent;
  bottom: 0px;
  height: 49px;
  left: 10px;
  letter-spacing: 0.43px;
  line-height: 18px;
  position: absolute;
  text-align: center;
  width: calc(100% - 19px);
}

.autozone-375-1 .make-appointment-button-xNjDBz {
  bottom: 257px;
}

.autozone-375-1 .make-appointment-button-xNjDBz:hover {
  transform: scale(1.1);
}

.autozone-375-1 .label-QvOJMm {
  right: calc(49.05% - 87px);
  width: 178px;
}

.autozone-375-1 .span0-7mBy0x {
}

.autozone-375-1 .span1-7mBy0x {
  color: var(--secondary);
  font-family: var(--font-family-roboto);
  font-size: var(--font-size-xs);
  font-style: normal;
  font-weight: 700;
}

.autozone-375-1 .span2-7mBy0x {
}

.autozone-375-1 .make-appointment-button-3hLKGB {
  bottom: 160px;
}

.autozone-375-1 .make-appointment-button-3hLKGB:hover {
  transform: scale(1.1);
}

.autozone-375-1 .label-vpiw4v {
  right: calc(48.31% - 108px);
  width: 224px;
}

.autozone-375-1 .span0-JXNTbr {
}

.autozone-375-1 .span1-JXNTbr {
  color: var(--secondary);
  font-family: var(--font-family-roboto);
  font-size: var(--font-size-xs);
  font-style: normal;
  font-weight: 700;
}

.autozone-375-1 .span2-JXNTbr {
}

.autozone-375-1 .auto-zone_logo_logotype {
  background-color: transparent;
  height: 59px;
  object-fit: cover;
  position: absolute;
  top: 26px;
}

.autozone-375-1 .label {
  background-color: transparent;
  bottom: calc(47.43% - 14px);
  height: 29px;
  letter-spacing: 1.07px;
  line-height: 13px;
  position: absolute;
  text-align: center;
  white-space: nowrap;
}

.autozone-375-1 .make-appointment-button {
  background-color: transparent;
  cursor: pointer;
  height: 57px;
  pointer-events: auto;
  position: absolute;
  right: calc(50.00% - 142px);
  transition: all 0.2s ease;
  width: 283px;
}

.autozone-375-1 .rectangle-6 {
  background-color: var(--background);
  box-shadow: 0px 3px 6px #00000030;
  position: absolute;
  top: 0px;
}
/* screen - autozone-768-1-all-breakpoints */

.autozone-768-1-all-breakpoints {
  background-color: var(--background);
  height: 2494px;
  margin: 0px;
  min-width: 768px;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.autozone-768-1-all-breakpoints .family-1-909597940_sm-hW94x3 {
  background-color: transparent;
  height: 437px;
  left: 54px;
  object-fit: cover;
  position: absolute;
  top: 213px;
  width: calc(100% + 194px);
}

.autozone-768-1-all-breakpoints .group-19-hW94x3 {
  background-color: transparent;
  bottom: calc(23.70% - 138px);
  display: block;
  height: 581px;
  left: calc(50.00% - 236px);
  mix-blend-mode: normal;
  opacity: 0;
  position: absolute;
  transform: translate(0, 25px);
  width: 471px;
}

.autozone-768-1-all-breakpoints .group-19-hW94x3.bp3-animate-enter {
  animation: bp3-animate-enter-frames 0.20s ease-in 0.00s 1 normal forwards;
  display: block;
  opacity: 0;
  transform: translate(0, 25px);
}

@keyframes bp3-animate-enter-frames {
  from{opacity: 0;
transform: translate(0, 25px);
}
to{opacity: 1;
transform: translate(0,0);
}
}

.autozone-768-1-all-breakpoints .steps-card-6dObBg {
  top: 0px;
}

.autozone-768-1-all-breakpoints .haga-clic-en-el-botn-D4WQGK {
  background-color: transparent;
  height: 43px;
  letter-spacing: 0.53px;
  line-height: 21px;
  position: absolute;
  right: 31px;
  text-align: left;
  top: calc(47.54% - 20px);
  width: 381px;
}

.autozone-768-1-all-breakpoints .x1-D4WQGK {
  background-color: transparent;
  color: var(--tertiary-variant);
  font-style: normal;
  font-weight: 400;
  height: 42px;
  left: 22px;
  line-height: 38px;
  position: absolute;
  text-align: left;
  top: calc(48.39% - 20px);
  white-space: nowrap;
  width: 38px;
}

.autozone-768-1-all-breakpoints .steps-card-IsZxye {
  top: calc(33.33% - 35px);
}

.autozone-768-1-all-breakpoints .seleccione-el-da-y-l-nQxMTu {
  background-color: transparent;
  bottom: calc(49.18% - 21px);
  height: 43px;
  letter-spacing: 0.53px;
  line-height: 21px;
  position: absolute;
  right: 44px;
  text-align: left;
  width: 361px;
}

.autozone-768-1-all-breakpoints .x2-nQxMTu {
  background-color: transparent;
  color: var(--tertiary-variant);
  font-style: normal;
  font-weight: 400;
  height: 42px;
  left: 22px;
  line-height: 38px;
  position: absolute;
  text-align: left;
  top: calc(48.39% - 20px);
  white-space: nowrap;
  width: 38px;
}

.autozone-768-1-all-breakpoints .steps-card-sOhBHo {
  bottom: calc(33.33% - 35px);
}

.autozone-768-1-all-breakpoints .ingrese-la-informaci-D8Obxy {
  background-color: transparent;
  height: 64px;
  letter-spacing: 0.53px;
  line-height: 21px;
  position: absolute;
  right: 23px;
  text-align: left;
  top: calc(50.00% - 32px);
  width: 389px;
}

.autozone-768-1-all-breakpoints .x3-D8Obxy {
  background-color: transparent;
  color: var(--tertiary-variant);
  font-style: normal;
  font-weight: 400;
  height: 42px;
  left: 22px;
  line-height: 38px;
  position: absolute;
  text-align: left;
  top: calc(48.39% - 20px);
  white-space: nowrap;
  width: 38px;
}

.autozone-768-1-all-breakpoints .steps-card-xaHhqN {
  bottom: 0px;
}

.autozone-768-1-all-breakpoints .marque-su-calendario-3OcSIm {
  background-color: transparent;
  height: 43px;
  letter-spacing: 0.53px;
  line-height: 21px;
  position: absolute;
  right: 51px;
  text-align: left;
  top: calc(47.54% - 20px);
  width: 361px;
}

.autozone-768-1-all-breakpoints .x4-3OcSIm {
  background-color: transparent;
  color: var(--tertiary-variant);
  font-style: normal;
  font-weight: 400;
  height: 42px;
  left: 22px;
  line-height: 38px;
  position: absolute;
  text-align: left;
  top: calc(48.39% - 20px);
  white-space: nowrap;
  width: 38px;
}

.autozone-768-1-all-breakpoints .path-1-hW94x3 {
  background-color: transparent;
  bottom: 44.30%;
  height: 1px;
  left: 140px;
  object-fit: cover;
  position: absolute;
  width: calc(100% - 280px);
}

.autozone-768-1-all-breakpoints .logo-nav-hW94x3 {
  height: 4.41%;
  left: -55px;
  position: absolute;
  width: calc(100% + 111px);
}

.autozone-768-1-all-breakpoints .logo-nav-xZYXzd {
  height: 100%;
  left: 0px;
  mix-blend-mode: normal;
  position: relative;
  width: 100%;
}

.autozone-768-1-all-breakpoints .rectangle-6-6YVSY5 {
  background-color: var(--background);
  box-shadow: 0px 3px 6px #00000030;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.autozone-768-1-all-breakpoints .auto-zone_logo_logotype-6YVSY5 {
  background-color: transparent;
  height: 59px;
  object-fit: cover;
  position: absolute;
  right: calc(49.91% - 153px);
  top: 26px;
  width: 306px;
}

.autozone-768-1-all-breakpoints .group-41-hW94x3 {
  background-color: transparent;
  height: 638px;
  left: calc(48.33% - 232px);
  position: absolute;
  top: calc(37.83% - 241px);
  width: 481px;
}

.autozone-768-1-all-breakpoints .group-14-pZXiJh {
  background-color: transparent;
  display: block;
  height: 197px;
  left: 1px;
  mix-blend-mode: normal;
  opacity: 0;
  position: absolute;
  top: 0px;
  transform: translate(0, 25px);
  width: calc(100% - 19px);
}

.autozone-768-1-all-breakpoints .group-14-pZXiJh.bp3-animate-enter1 {
  animation: bp3-animate-enter1-frames 0.20s ease-in 0.00s 1 normal forwards;
  display: block;
  opacity: 0;
  transform: translate(0, 25px);
}

@keyframes bp3-animate-enter1-frames {
  from{opacity: 0;
transform: translate(0, 25px);
}
to{opacity: 1;
transform: translate(0,0);
}
}

.autozone-768-1-all-breakpoints .contamos-con-asesore-n0r9qs {
  background-color: transparent;
  bottom: 0px;
  height: 127px;
  left: 1px;
  letter-spacing: 0.53px;
  line-height: 21px;
  position: absolute;
  text-align: left;
  width: calc(100% + 2px);
}

.autozone-768-1-all-breakpoints .headset-icon-n0r9qs {
  background-color: transparent;
  height: 52px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 57px;
}

.autozone-768-1-all-breakpoints .path-9-gMxIpe {
  background-color: transparent;
  height: 100%;
  left: 1px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 100%;
}

.autozone-768-1-all-breakpoints .group-15-pZXiJh {
  background-color: transparent;
  bottom: 0px;
  display: block;
  height: 388px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 0;
  position: absolute;
  transform: translate(0, 25px);
  width: 100%;
}

.autozone-768-1-all-breakpoints .group-15-pZXiJh.bp3-animate-enter2 {
  animation: bp3-animate-enter2-frames 0.20s ease-in 0.00s 1 normal forwards;
  display: block;
  opacity: 0;
  transform: translate(0, 25px);
}

@keyframes bp3-animate-enter2-frames {
  from{opacity: 0;
transform: translate(0, 25px);
}
to{opacity: 1;
transform: translate(0,0);
}
}

.autozone-768-1-all-breakpoints .important-bTw00Y {
  background-color: transparent;
  height: 27px;
  left: 0px;
  letter-spacing: 0.17px;
  line-height: 26px;
  position: absolute;
  text-align: left;
  top: calc(20.22% - 5px);
  white-space: nowrap;
  width: calc(100% - 28px);
}

.autozone-768-1-all-breakpoints .a-la-hora-de-su-cita-bTw00Y {
  background-color: transparent;
  bottom: 0px;
  height: 274px;
  left: 0px;
  letter-spacing: 0.53px;
  line-height: 21px;
  position: absolute;
  text-align: left;
  width: calc(100% + 2px);
}

.autozone-768-1-all-breakpoints .span0-saNjZX {
}

.autozone-768-1-all-breakpoints .span1-saNjZX {
}

.autozone-768-1-all-breakpoints .span2-saNjZX {
}

.autozone-768-1-all-breakpoints .clock-icon-bTw00Y {
  background-color: transparent;
  height: 57px;
  left: 1px;
  position: absolute;
  top: 0px;
  width: 57px;
}

.autozone-768-1-all-breakpoints .path-10-hIxVDV {
  background-color: transparent;
  height: calc(100% + 1px);
  left: -1px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: calc(100% + 1px);
}

.autozone-768-1-all-breakpoints .header-hW94x3 {
  background-color: transparent;
  height: 455px;
  left: 0px;
  position: absolute;
  top: 195px;
  width: 50.39%;
}

.autozone-768-1-all-breakpoints .header-gradient-PfewDr {
  background-color: var(--photo-overlay);
  height: 100%;
  left: 0px;
  position: relative;
  top: 0px;
  width: 100%;
}

.autozone-768-1-all-breakpoints .language-toggle-bacground-hW94x3 {
  background-color: var(--gallery);
  box-shadow: 0px 6px 6px #00000029;
  height: 4.05%;
  left: 0px;
  position: absolute;
  top: 4.41%;
  width: calc(100% + 4px);
}

.autozone-768-1-all-breakpoints .component-15-5-hW94x3 {
  background-color: transparent;
  bottom: 2311px;
  height: 42px;
  left: calc(33.74% - 40px);
  position: absolute;
  width: 119px;
}

.autozone-768-1-all-breakpoints .english-o7WRAK {
  background-color: transparent;
  height: 26px;
  left: 8px;
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  text-align: right;
  top: calc(50.00% - 13px);
  width: calc(100% - 14px);
}

.autozone-768-1-all-breakpoints .component-18-3-hW94x3 {
  background-color: transparent;
  bottom: 2311px;
  height: 42px;
  position: absolute;
  right: calc(33.74% - 40px);
  width: 119px;
}

.autozone-768-1-all-breakpoints .espaol-Z2HYcr {
  background-color: transparent;
  height: 26px;
  left: 8px;
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  text-align: left;
  top: calc(50.00% - 13px);
  width: calc(100% - 14px);
}

.autozone-768-1-all-breakpoints .group-250-hW94x3 {
  background-color: transparent;
  cursor: pointer;
  height: 58px;
  position: absolute;
  right: calc(49.93% - 47px);
  top: 132px;
  width: 95px;
}

.autozone-768-1-all-breakpoints .component-10-11-oWq4LM {
  background-color: transparent;
  bottom: 0px;
  height: 58px;
  left: calc(50.00% - 48px);
  position: absolute;
  width: 95px;
}

.autozone-768-1-all-breakpoints .rectangle-9-zzUZVt {
  background-color: var(--gunsmoke);
  border-radius: 19px;
  height: calc(100% - 20px);
  left: 10px;
  position: relative;
  top: 10px;
  width: calc(100% - 20px);
}

.autozone-768-1-all-breakpoints .component-6-1-oWq4LM {
  background-color: transparent;
  bottom: 1px;
  cursor: pointer;
  height: 56px;
  left: calc(7.69% - 4px);
  pointer-events: auto;
  position: absolute;
  transition: all 0.3s ease;
  width: 56px;
}

.autozone-768-1-all-breakpoints .component-6-1-oWq4LM:hover {
  transform: translate(5px, 0);
}

.autozone-768-1-all-breakpoints .ellipse-9-wr8yRW {
  background-color: var(--background);
  border-radius: 24px;
  box-shadow: 3px 2px 2px #0000004d;
  height: calc(100% - 8px);
  left: 4px;
  position: relative;
  top: 4px;
  width: calc(100% - 8px);
}

.autozone-768-1-all-breakpoints .group-37-hW94x3 {
  background-color: transparent;
  bottom: -2px;
  height: 100px;
  left: -706px;
  position: absolute;
  width: calc(100% + 1412px);
}

.autozone-768-1-all-breakpoints .rectangle-13-g2DoA8 {
  background-color: var(--secondary);
  bottom: 0px;
  height: 100%;
  left: 0px;
  position: absolute;
  width: 100%;
}

.autozone-768-1-all-breakpoints .make-appointment-button-hW94x3 {
  bottom: 302px;
}

.autozone-768-1-all-breakpoints .make-appointment-button-hW94x3:hover {
  transform: scale(1.1);
}

.autozone-768-1-all-breakpoints .label-Nu7nFP {
  right: calc(49.12% - 124px);
  width: 252px;
}

.autozone-768-1-all-breakpoints .span0-DBivcY {
}

.autozone-768-1-all-breakpoints .span1-DBivcY {
}

.autozone-768-1-all-breakpoints .span2-DBivcY {
}

.autozone-768-1-all-breakpoints .make-appointment-button-vkRFVa {
  bottom: 177px;
}

.autozone-768-1-all-breakpoints .make-appointment-button-vkRFVa:hover {
  transform: scale(1.1);
}

.autozone-768-1-all-breakpoints .label-0xSAvx {
  right: calc(47.96% - 152px);
  width: 316px;
}

.autozone-768-1-all-breakpoints .span0-tyUwHm {
}

.autozone-768-1-all-breakpoints .span1-tyUwHm {
}

.autozone-768-1-all-breakpoints .span2-tyUwHm {
}

.autozone-768-1-all-breakpoints .group-554-hW94x3 {
  background-color: transparent;
  height: 352px;
  left: 54px;
  position: absolute;
  top: 260px;
  width: 295px;
}

.autozone-768-1-all-breakpoints .bienvenido-a-la-insc-JCG1Al {
  background-color: transparent;
  height: 45px;
  left: 0px;
  letter-spacing: 0.14px;
  line-height: 22px;
  position: absolute;
  text-align: left;
  top: -2px;
  width: calc(100% - 16px);
}

.autozone-768-1-all-breakpoints .programe-su-cita-con-JCG1Al {
  background-color: transparent;
  height: 242px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 44px;
  position: absolute;
  text-align: left;
  top: 65px;
  width: calc(100% + 2px);
}

.autozone-768-1-all-breakpoints .siga-los-pasos-a-con-JCG1Al {
  background-color: transparent;
  bottom: 0px;
  height: 49px;
  left: 3px;
  letter-spacing: 0.43px;
  line-height: 18px;
  position: absolute;
  text-align: left;
  width: calc(100% - 39px);
}

.autozone-768-1-all-breakpoints .label {
  background-color: transparent;
  bottom: calc(43.75% - 18px);
  height: 41px;
  letter-spacing: 1.51px;
  line-height: 19px;
  position: absolute;
  text-align: center;
  white-space: nowrap;
}

.autozone-768-1-all-breakpoints .make-appointment-button {
  background-color: transparent;
  cursor: pointer;
  height: 73px;
  left: calc(50.00% - 182px);
  pointer-events: auto;
  position: absolute;
  transition: all 0.2s ease;
  width: 365px;
}

.autozone-768-1-all-breakpoints .steps-card {
  background-color: transparent;
  height: 104px;
  left: 0px;
  position: absolute;
  width: 100%;
}
@media screen and (max-width: 767px) {
  .screen.autozone-1920-1 { 
    display: none;
   }
  .screen.autozone-1280-1 { 
    display: none;
   }
  .screen.autozone-768-1-all-breakpoints { 
    display: none;
   }
}
@media screen and (min-width: 768px) and (max-width: 1279px) {
  .screen.autozone-1920-1 { 
    display: none;
   }
  .screen.autozone-1280-1 { 
    display: none;
   }
  .screen.autozone-375-1 { 
    display: none;
   }
}
@media screen and (min-width: 1280px) and (max-width: 1919px) {
  .screen.autozone-1920-1 { 
    display: none;
   }
  .screen.autozone-768-1-all-breakpoints { 
    display: none;
   }
  .screen.autozone-375-1 { 
    display: none;
   }
}
@media screen and (min-width: 1920px) {
  .screen.autozone-1280-1 { 
    display: none;
   }
  .screen.autozone-768-1-all-breakpoints { 
    display: none;
   }
  .screen.autozone-375-1 { 
    display: none;
   }
}