@media screen {
  .homepage-seo-copy {
    color: #252525;
    font-family: "Franklin Gothic", sans-serif;
    margin: 28px auto 24px;
    max-width: 760px;
    padding: 0 20px;
    text-align: center;
  }
  .homepage-seo-copy h1 {
    font-family: inherit;
    font-size: 14px;
    font-weight: 700;
    line-height: 1.4;
    margin: 0 0 8px;
    text-transform: uppercase;
  }
  .homepage-seo-copy p {
    font-family: inherit;
    font-size: 13px;
    font-weight: 400;
    line-height: 1.5;
    margin: 0 auto;
  }
  .homepage-seo-copy a {
    color: inherit;
    font-family: inherit;
    font-weight: 600;
    text-decoration: none;
  }
  .homepage-seo-secondary {
    border-top: 1px solid #e3e3e3;
    color: #252525;
    font-family: "Franklin Gothic", sans-serif;
    margin: 20px auto 0;
    max-width: 820px;
    padding: 28px 20px 0;
    text-align: center;
  }
  .homepage-seo-secondary h2 {
    font-family: inherit;
    font-size: 14px;
    font-weight: 700;
    line-height: 1.4;
    margin: 0 0 8px;
    text-transform: uppercase;
  }
  .homepage-seo-secondary p {
    font-family: inherit;
    font-size: 13px;
    font-weight: 400;
    line-height: 1.5;
    margin: 0 auto;
    max-width: 720px;
  }
}
@media screen and (max-width: 768px) {
  .cms-index-index .product-item .product_item_images {
    margin-bottom: 5px!important;
  }
  .cms-index-index .product-item .product-item-inner {
    display: none!important;
  }
  .cms-index-index .product-item .product-item-details .elementor-show__category {
    display: none!important;
  }
  div [data-content-type=product_advanced] {
    margin-left: 10px!important;
    margin-right: 10px!important;
    margin-bottom: 0!important;
  }
}
@media screen and (min-width: 768px) {
  .hightlight_home p {
    margin-top: 12px;
  }
}
@media screen and (max-width: 768px) {
  .homepage-seo-copy {
    margin: 24px auto 20px;
  }
  .homepage-seo-copy p {
    font-size: 13px;
  }
}
@media screen and (max-width: 768px) {
  .homepage-seo-secondary {
    margin: 16px auto 24px;
    padding-top: 22px;
  }
}
/*# sourceMappingURL=data:application/json,%7B%22version%22%3A3%2C%22sources%22%3A%5B%22%5C%2Fstatic%5C%2Ffrontend%5C%2Fcaruso%5C%2Fcaruso_theme%5C%2Fen_US%5C%2Fcss%5C%2Fcms_index_index.less%22%5D%2C%22names%22%3A%5B%5D%2C%22mappings%22%3A%22AA4GA%3BEA5EI%3BIACI%2CcAAA%3BIACA%2CaAAa%2C6BAAb%3BIACA%2CsBAAA%3BIACA%2CgBAAA%3BIACA%2CeAAA%3BIACA%2CkBAAA%3B%3BEANJ%2CkBAQI%3BIACI%2CoBAAA%3BIACA%2CeAAA%3BIACA%2CgBAAA%3BIACA%2CgBAAA%3BIACA%2CeAAA%3BIACA%2CyBAAA%3B%3BEAdR%2CkBAiBI%3BIACI%2CoBAAA%3BIACA%2CeAAA%3BIACA%2CgBAAA%3BIACA%2CgBAAA%3BIACA%2CcAAA%3B%3BEAtBR%2CkBAyBI%3BIACI%2CcAAA%3BIACA%2CoBAAA%3BIACA%2CgBAAA%3BIACA%2CqBAAA%3B%3BEAYR%3BIACI%2C6BAAA%3BIACA%2CcAAA%3BIACA%2CaAAa%2C6BAAb%3BIACA%2CmBAAA%3BIACA%2CgBAAA%3BIACA%2CoBAAA%3BIACA%2CkBAAA%3B%3BEAPJ%2CuBASI%3BIACI%2CoBAAA%3BIACA%2CeAAA%3BIACA%2CgBAAA%3BIACA%2CgBAAA%3BIACA%2CeAAA%3BIACA%2CyBAAA%3B%3BEAfR%2CuBAkBI%3BIACI%2CoBAAA%3BIACA%2CeAAA%3BIACA%2CgBAAA%3BIACA%2CgBAAA%3BIACA%2CcAAA%3BIACA%2CgBAAA%3B%3B%3BAAzER%2CmBAvB0B%3BEACtB%2CgBACI%2CcACI%3BIACI%2C4BAAA%3B%3BEAHZ%2CgBACI%2CcAII%3BIACI%2CuBAAA%3B%3BEANZ%2CgBACI%2CcAOI%2CsBACI%3BIACI%2CuBAAA%3B%3BEAKhB%2CGAAI%3BIACA%2C2BAAA%3BIACA%2C4BAAA%3BIACA%2C0BAAA%3B%3B%3BAAYR%2CmBAR0B%3BEACtB%2CgBACI%3BIACI%2CgBAAA%3B%3B%3BAA4CZ%2CmBAP8B%3BEAO9B%3BIANQ%2CsBAAA%3B%3BEAMR%2CkBAJQ%3BIACI%2CeAAA%3B%3B%3BAAqCZ%2CmBAL8B%3BEAK9B%3BIAJQ%2CsBAAA%3BIACA%2CiBAAA%22%7D */