/** Shopify CDN: Minification failed

Line 62:0 Unexpected ".7f"
Line 65:0 Unexpected ".00"
Line 75:0 Unexpected ".8b93a7"
Line 82:3 Unexpected ".1"

**/
.titles, .titles * {
          font-family: Montserrat !important;
font-size: 26px !important;
color: #000000 !important;
        }
.subtitle, .subtitle * {
          font-family: Montserrat !important;
color: #595959 !important;
font-size: 14px !important;
        }
.heading_1, .heading_1 * {
          font-family: Montserrat !important;
font-size: 19px !important;
color: #000000 !important;
  display: block;
  margin-bottom: 8px;
        }
.privacy .heading_1,
.cookies .heading_1 {
  margin: 20px 0;
}
.heading_2, .heading_2 * {
          font-family: Montserrat !important;
font-size: 17px !important;
color: #000000 !important;
        }
   .heading_2a {
  margin: 20px 0;
}
.privacy .heading_2 {
  margin: 20px 0;
  display: block;
}
.body_text, .body_text * {
          color: #595959 !important;
font-size: 14px !important;
font-family: Montserrat !important;
        }
.privacy-pages .link, .privacy-pages .link * {
          color: #82888b !important;
font-size: 14px !important;
font-family: Montserrat !important;
word-break: break-word !important;
  display: block;
        }
.privacy table,
.privacy table td {
  border: 1px solid #000;
}
.custom-style59 {
  font-size: 15px;
  color: #595959;
}
.7f, .\37 f {
  color: #7f7f7f;
}
.00, .\30 0 {
  color: #000000;
  font-size: 15px;
}
td.custom {
  text-align: right; color: #19243c; min-width: 80px;
}
tr.custom {
  font-family: Roboto, Arial; font-size: 12px; line-height: 1.67; margin: 0 0 8px; vertical-align: top;
}
.8b93a7 {
  color: #8b93a7; word-break: break-all;
}
.\38 b93a7 {
  color: #8b93a7;
  word-break: break-all;
}
div.1.5 {
  line-height: 1.5;
}
.privacy-pages ul {
        list-style-type: square;
      }
      .privacy-pagesul > li > ul {
        list-style-type: circle;
      }
      .privacy-pagesul > li > ul > li > ul {
        list-style-type: square;
      }
      .privacy-pages ol li {
        font-family: Arial ;
      }
table.cookies-table {
 /* border-collapse: collapse !important;*/
  border: 1px solid #efefef !important;
}
.cookies-table td {
  border: 1px solid #efefef !important;
}
.cookies-table thead tr:first-child {
  display: none;
}
.cookies-table thead td {
  padding: 1.2rem;
  text-align: left !important;
  color: #595959;
}
.cookies-table thead tr:last-child td {
  /*text-align: left !important;*/
}