/** Shopify CDN: Minification failed

Line 79:1 Invalid escape

**/
.wrapper.rte {
  padding-bottom: 3rem;
}

.rte:after {
  clear: both;
  content: '';
  display: block;
}

.rte > p:first-child {
  margin-top: 0;
}

.rte > p:last-child {
  margin-bottom: 0;
}

.rte table {
  table-layout: fixed;
}

.rte div:empty {
  display: block;
}

@media screen and (min-width: 750px) {
  .rte table td {
    padding-left: 1.2rem;
    padding-right: 1.2rem;
  }
}

img {
  height: auto;
  max-width: 100%;
  //border: var(--media-border-width) solid rgba(var(--color-foreground), var(--media-border-opacity));
  //border-radius: var(--media-radius);
  //box-shadow: var(--media-shadow-horizontal-offset) var(--media-shadow-vertical-offset) var(--media-shadow-blur-radius) rgba(var(--color-shadow), var(--media-shadow-opacity));
  //margin-bottom: var(--media-shadow-vertical-offset);
}

.rte p {
    font-size: 15px;
    line-height: 22px;
}

.rte ul {
  padding-left: 2rem;
  line-height: 25px;
}

.rte li {
  list-style: inherit;
  margin-bottom: 4px;
}

.rte li:last-child {
  margin-bottom: 0;
}

\*
.rte a {
  color: rgba(var(--color-link), var(--alpha-link));
  text-underline-offset: 0.3rem;
  text-decoration-thickness: 0.1rem;
  transition: text-decoration-thickness var(--duration-short) ease;
}

.rte a:hover {
  color: rgb(var(--color-link));
  text-decoration-thickness: 0.2rem;
}
*\
.rte .quote {
    font-size: 36px;
    line-height: 40px;
    max-width: 400px;
    margin: 35px auto 0;
}
