#preview-bar-iframe {
  display: none !important; }

.template-blog .otherLatest section {
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  width: 90%;
  margin: 0 auto;
  flex-wrap: wrap; }
  .template-blog .otherLatest section .olderPosts {
    width: 48%;
    margin-bottom: 25px;
    text-align: center; }
    .template-blog .otherLatest section .olderPosts p {
      margin-top: 15px; }
    @media (min-width: 750px) {
      .template-blog .otherLatest section .olderPosts {
        width: 31%; } }

.the-related-posts-single {
  display: none; }
  .the-related-posts-single:nth-of-type(2) {
    display: block !important; }
  .the-related-posts-single:nth-of-type(3) {
    display: block !important; }
  .the-related-posts-single:nth-of-type(4) {
    display: block !important; }

.link__column {
  margin-bottom: 6px !important; }
  .link__column h3 {
    font-size: 12px !important;
    letter-spacing: 2px !important;
    margin-bottom: 5px !important; }

@media (max-width: 1023px) {
  .mobile-link__wrapper h3,
  .mobile-link__wrapper a {
    display: block !important;
    font-size: 16px !important; }
  .mobile-link__wrapper h3 {
    margin-bottom: 0 !important; }
  .mobile-link__wrapper a {
    margin-bottom: 10px; } }

@media all and (min-width: 992px) and (max-width: 1200px) {
  .site-nav__link--main,
  .action-bar__item {
    font-size: 8px; }

  .cart-count::after {
    left: -7px;
    top: -4px; }

  .search-header__input::placeholder {
    font-size: 8px; }

  button.search-header__submit.search__submit.btn--link > * {
    display: block;
    position: static;
    font-size: 8px;
    height: 15px;
    width: 15px;
    margin-bottom: -5px;
    margin-left: 5px; } }
.collection-grid--front {
  margin-bottom: 0; }

.collection-grid--front .grid {
  display: grid;
  grid-template-columns: 1fr 1fr;
  grid-gap: 2em;
  margin: 0; }
  .collection-grid--front .grid:after {
    display: none;
    content: none; }
  @media all and (min-width: 1024px) {
    .collection-grid--front .grid {
      grid-template-columns: repeat(4, 1fr); } }
  .collection-grid--front .grid .grid__item {
    width: 100%;
    padding: 0;
    margin: 0; }

.collection-grid-item--front {
  margin: 0;
  padding: 0;
  width: 100%; }
  .collection-grid-item--front img {
    width: 100%;
    height: auto; }

a.collection-grid-item__link {
  display: block; }

body.a11y-inactive a:focus {
  outline: none !important; }

body.a11y-active a:focus {
  outline: initial !important; }

a.main-nav__link[href="/collections/sale"] {
  color: var(--pink) !important; }
