/** Shopify CDN: Minification failed

Line 39:14 Expected identifier but found whitespace
Line 39:16 Unexpected "{"
Line 39:19 Expected ":"
Line 39:58 Expected ":"
Line 140:41 Expected identifier but found whitespace
Line 140:43 Unexpected "{"
Line 140:46 Expected ":"
Line 140:78 Expected ":"

**/
   .mrk-revslider__container {
    max-width: var(--mrk-max-w);
    margin: 0 auto;
    padding: 0 20px;
  }
   .mrk-revslider__top {
    text-align: center;
    margin-bottom: 24px;
  }
   .mrk-revslider__trust {
    display: inline-flex;
    align-items: center;
    gap: 8px;
    color: inherit;
    text-decoration: none;
    font-size: 15px;
    margin-bottom: 10px;
  }
   .mrk-revslider__trust-stars {
    display: inline-flex;
    gap: 3px;
    color: var(--mrk-star);
  }
   .mrk-revslider__trust-stars svg { width: 15px; height: 15px; display: block; }
   .mrk-revslider__heading {
    margin: 0 auto;
    font-size: {{ s.heading_size_mobile | default: 28 }}px;
    line-height: 1.2;
    font-weight: 400;
    color: var(--mrk-text);
  }
   .mrk-revslider__track {
    gap: 20px;
    align-items: stretch;
    padding: 10px 0;
  }
   .mrk-revslider__slide {
    width: 100%;
    display: flex;
  }
   .mrk-revslider__card {
    width: 100%;
    display: flex;
    flex-direction: column;
    gap: 14px;
    background: var(--mrk-card-bg);
    color: var(--mrk-card-text);
    border-radius: var(--mrk-radius);
    border: 1px solid var(--mrk-card-border);
    padding: 22px 20px;
    text-align: left;
  }
   .mrk-revslider__card-top { display: flex; align-items: center; gap: 12px; flex-wrap: wrap; }
   .mrk-revslider__avatar img {
    width: 48px;
    height: 48px;
    border-radius: 50%;
    object-fit: cover;
    display: block;
  }
   .mrk-revslider__name {
    display: flex;
    align-items: center;
    gap: 6px;
    flex-wrap: wrap;
    font-size: 15px;
    font-weight: 500;
  }
   .mrk-revslider__verified {
    display: inline-flex;
    align-items: center;
    gap: 4px;
    color: var(--mrk-verified);
    font-size: 14px;
    font-weight: 400;
  }
   .mrk-revslider__verified svg { display: block; }
   .mrk-revslider__card-bottom {
    display: flex;
    flex-direction: column;
    gap: 10px;
  }
   .mrk-revslider__rating {
    display: flex;
    align-items: center;
    gap: 8px;
  }
   .mrk-revslider__rating-stars {
    display: inline-flex;
    gap: 3px;
    color: var(--mrk-star);
  }
   .mrk-revslider__rating-stars svg { width: 15px; height: 15px; display: block; }
   .mrk-revslider__star.is-empty { opacity: 0.25; }
   .mrk-revslider__rating-label { font-size: 14px; }
   .mrk-revslider__quote { font-size: 16px; line-height: 1.5; }
   .mrk-revslider__nav {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 16px;
    margin-top: 18px;
  }
   .mrk-revslider__arrow {
    border: 0;
    padding: 0;
    background: transparent;
    cursor: pointer;
    line-height: 0;
  }
   .mrk-revslider__dots {
    display: flex;
    gap: 8px;
    align-items: center;
  }
   .mrk-revslider__dot {
    width: 9px;
    height: 9px;
    border-radius: 50%;
    border: 1px solid var(--mrk-accent);
    background: transparent;
    padding: 0;
    cursor: pointer;
  }
   .mrk-revslider__dot.is-active { background: var(--mrk-accent); }

  @media screen and (min-width: 916px) {
     .mrk-revslider__heading { font-size: {{ s.heading_size | default: 40 }}px; }
     .mrk-revslider__slide { width: calc((100% - 40px) / 3); }
     .mrk-revslider__card { padding: 28px 24px; }
     .mrk-revslider__nav { margin-top: 24px; }
  }
@media (max-width: 914px) {
.mrk-revslider__container {
  padding: 0 16px;
}
.mrk-revslider__trust {
  font-size: 13px;
}
.mrk-revslider__trust-stars svg {
    width: 13px;
    height: 13px;
}
.mrk-revslider__trust-stars {
    gap: 2.5px;
}
.mrk-revslider__track {
    padding: 6px 0;
}
.mrk-revslider__heading {
    font-size: 28px;
    line-height: 30px;
}
.mrk-revslider__rating {
    display: flex;
    align-items: center;
    gap: 5px;
    flex-direction: row-reverse;
    justify-content: start;
}
.mrk-revslider__rating-stars svg {
    width: 13px;
    height: 13px;
}
.mrk-revslider__rating-stars {
    gap: 2.5px;
}
.mrk-revslider__rating-label {
    font-size: 13px;
}
.mrk-revslider__quote {
    font-size: 14px;
    line-height: 18px;
    font-style: italic;
    font-weight: 300;
}
.mrk-revslider__name {
    font-size: 13px;
    font-weight: 400;
    padding: 0 0 15px;
}
.mrk-revslider__nav {
    gap: 20px;
    margin-top: 20px;
}
.mrk-revslider__dot {
    width: 6px;
    height: 6px;
}
.mrk-revslider__nav .mrk-revslider__arrow svg {
    width: 26px;
    height: 26px;
}
.mrk-revslider__verified {
    font-size: 13px;
    font-weight: 300;
}
.mrk-revslider__verified svg {
    height: 11.633px;
    width: unset;
}
.mrk-revslider__card {
    height: 100%;
    justify-content: space-between;
    flex-direction: column-reverse;
    gap: 10px;
    padding: 15px;
    border-radius: 8px;
}
}