<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* BELOW 1200px (Landscape Tablets) */

@media (max-width: 75em) {
  html {
    /* 9px / 16px  */
    font-size: 70%;
  }
}

/* BELOW 1024px (Landscape Tablets) */

@media (max-width: 64em) {
  html {
    /* 9px / 16px  */
    font-size: 65%;
  }

  .features {

    gap: 1rem;

    padding: 0 1rem;

  }
}

/* BELOW 896px (Landscape Tablets) */

@media (max-width: 56em) {

  .hero {
    display: grid;
    grid-template-columns: 1.2fr 2fr;
    gap: 0rem;
  }

  .hero-images {
    gap: 0.5rem;
  }

  .footer-2 {
    padding-left: 2rem;
  }
}



/* BELOW 864px (Landscape Tablets) */

@media (max-width: 54em) {
  .hero {
    display: grid;
    grid-template-columns: 1fr;
    padding: 10px 10px;
  }

  .hero-section {

    background-image: linear-gradient(hsla(0, 0%, 0%, 0.450), hsla(0, 0%, 0%, 0.450));
  }

  .hero-images {
    gap: 2rem;
  }

  .hero-paragraph {

    padding: 10px;
  }

  .background-hero-img {

    gap: 0rem;
  }

  .features {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 2rem;
  }

  .product-container {
    display: grid;
    grid-template-columns: 1fr;

  }

  .product-image1 {
    height: auto;
    width: 40%;
  }

  .footer {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 1rem;

  }

  .footer-1-paragraph {
    font-size: 2rem;
  }

  .footer-2 {
    padding-left: 6rem;
  }
}

/* BELOW 768px (Landscape Tablets) */
@media (max-width: 48em) {
  .footer {
    display: grid;
    grid-template-columns: 1fr;
    gap: 1rem;

  }

  .footer-2 {
    margin-top: 0rem !important;
    padding-left: 0rem;
  }

  .footer-3 {
    margin-top: 0rem !important;
  }

  .error-page {
    display: grid;
    grid-template-columns: 1fr;
    gap: 1rem;
  }

  .errorh1 {
    font-size: 10rem;
  }
}

/* BELOW 560px (Landscape Tablets) */
@media (max-width: 35em) {
  .timings {
    display: none;
  }

  .top-header {
    font-size: 1.4rem;
    font-weight: 400;
  }

  .primary-heading {

    font-size: 3rem;

  }

  .warranty {
    height: 70px;
    width: auto;
  }

  .google-reviews {
    height: 48px;
    width: auto;
  }

  .bbb {
    height: 48px;
    width: auto;
  }

  .hero-images {
    gap: 1rem;
  }

  .features {
    display: grid;
    grid-template-columns: 1fr;
    gap: 1rem;
    padding: 0 1rem;
    margin: 1rem auto;
  }

  .offer-text {
    text-align: center;
    font-size: 2.8rem;

  }
}


/* BELOW 448px (Landscape Tablets) */
@media (max-width: 28em) {
  .primary-heading {
    font-size: 2.8rem;
  }

  .product-image1 {
    height: auto;
    width: 60%;
  }
}

/* BELOW 432px (Landscape Tablets) */
@media (max-width: 27em) {
  .top-header {
    font-size: 1.2rem;
    font-weight: 400;
    padding: 0.5rem;
  }

  /* .primary-heading {
  font-size: 3rem;
} */
  .hero-paragraph {
    padding: 0px;
  }

  .warranty {
    height: 60px;
    width: auto;
  }

  .google-reviews {
    height: 40px;
    width: auto;
  }

  .bbb {
    height: 40px;
    width: auto;
  }

  .offer-text {
    text-align: center;
    font-size: 2.2rem;

  }
}

/* BELOW 400px (Landscape Tablets) */
@media (max-width: 25em) {
  .primary-heading {
    font-size: 2.5rem;
  }
}

/* BELOW 368px (Landscape Tablets) */
@media (max-width: 23em) {
  .primary-heading {
    font-size: 2.2rem;
  }

  .warranty {
    height: 55PX;
    width: auto;
  }

  .hero-images {
    gap: 0.5rem;
  }
}</pre></body></html>