@charset "UTF-8";
@media (min-width: 60em) {
  .summary-grid__group {
    padding-top: 16px;
    padding-bottom: 16px;
  }
}
@media (min-width: 60em) {
  .summary-defs__group + .summary-defs__group {
    margin-top: 16px;
    padding-top: 16px;
  }
}
@media (min-width: 60em) and (max-width: 74.99em) {
  .newsletter-signup-prompt {
    padding-left: 48px;
    padding-right: 48px;
  }
  .newsletter-signup-prompt__text-first {
    padding-top: 8px;
  }
}
@media (min-width: 75em) {
  .newsletter-signup-prompt__text-first {
    padding-top: 8px;
  }
}
@media (min-width: 60em) {
  .product-card__link {
    margin-bottom: 12px;
    order: 1;
    width: 100%;
  }
  .product-card__title {
    margin: 0 8px;
    text-align: left;
  }
  .product-card__image {
    margin-bottom: 16px;
    width: 100%;
  }
  .product-card__coming-soon {
    margin: 0 8px;
  }
  .product-card__reviews {
    margin: 0 8px 0 8px;
    order: 2;
    text-align: left;
  }
  .product-card__price {
    font-size: 22px;
    margin: 4px 8px 0 8px;
    order: 3;
    text-align: left;
  }
  .product-card__action {
    margin-top: 4px;
    order: 4;
  }
}
@media (min-width: 60em) and (max-width: 74.99em) {
  .feature-grid__item {
    width: calc(20% - 20px);
  }
}
@media (min-width: 75em) {
  .feature-grid__item {
    width: 16.6666666667%;
  }
  .feature-grid__item:first-child {
    margin-left: -20px;
  }
}
@media (min-width: 60em) and (max-width: 74.99em) {
  .recently-viewed__scrollable-item {
    width: calc(20% - 20px);
  }
}
@media (min-width: 75em) {
  .recently-viewed__scrollable-item {
    width: 16.6666666667%;
  }
  .recently-viewed__scrollable-item:first-child {
    margin-left: -20px;
  }
}
@media (min-width: 60em) {
  .recently-viewed__title {
    font-size: 30px;
  }
}
@media (min-width: 60em) {
  .scrollpane__window {
    margin-left: 70px;
    margin-right: 70px;
  }
  .scrollpane__next-btn, .scrollpane__prev-btn {
    height: 64px;
    width: 40px;
    top: 100px;
  }
}