<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@media only screen and (max-width: 768px) {
  /* header */
  .header img.bg {
    display: none;
  }

  .header img.bg-mobile {
    display: block;
    width: 100%;
  }

  .header-content {
    padding: 20px;
    width: 100%;
  }

  .header h1 {
    font-size: 32px;
    margin-bottom: 20px;
  }

  .header-form input {
    width: 100%;
    height: 52px;
  }

  .header-form {
    width: 100%;
  }

  /* products */
  .products {
    padding: 91px 0px 102px;
  }

  .products-header,
  .slider-footer {
    padding: 0 16px;
  }

  .products-list {
    margin-left: 16px;
    padding-right: 16px;
  }

  .products-header a.view-all {
    display: none;
  }

  .products-header a.view-all-mobile {
    display: block;
  }

  .slider-footer &gt; div:nth-child(1) &gt; div {
    width: 61px;
  }

  .slider-footer img {
    width: 32px;
  }

  .slider-footer &gt; div:nth-child(2) {
    margin-left: 12px;
  }

  /* why buy */
  .why-buy {
    padding: 80px 0px;
  }

  .why-buy-header {
    flex-direction: column;
    padding: 0 16px;
  }

  .why-buy-header p {
    width: auto;
    text-align: center;
    margin-top: 20px;
  }

  .why-buy-list {
    flex-direction: column;
    margin-top: 40px;
    gap: 30px;
  }

  .why-buy-list &gt; div {
    width: 248px;
  }

  /* about */
  .about {
    margin-top: 80px;
  }

  .about img.bg {
    display: none;
  }

  .about img.bg-mobile {
    display: block;
  }

  .about-content {
    flex-direction: column;
    padding: 0px;
    justify-content: center;
  }

  .about-content &gt; div {
    width: auto;
    padding: 0 31px;
  }

  .about-content &gt; div &gt; p:nth-child(1) {
    text-align: center;
    font-size: 32px;
  }

  .about-content &gt; div &gt; p:nth-child(2) {
    text-align: center;
    font-size: 16px;
    margin-top: 32px;
    margin-bottom: 32px;
  }

  /* comments */
  .comments {
    padding-bottom: 102px;
  }

  .comments .section-title {
    padding: 0px;
    text-align: center;
  }

  .comments-list {
    margin-left: 16px;
    padding-right: 16px;
  }

  .comments-item {
    width: 331px;
    max-width: 331px;
    min-width: 331px;
  }
}
</pre></body></html>