/** Shopify CDN: Minification failed

Line 124:8 Expected identifier but found whitespace
Line 124:10 Unexpected "{"
Line 124:29 Expected ":"

**/
/*brands section*/
.azbrandstable {
  padding: 0 !important ;
  margin: 0 !important;
  display: flex !important;
  list-style: none !important;
  overflow-x: auto !important;
  margin-bottom: 30px !important;
  flex-flow: row nowrap !important;
}
@media (min-width: 1025px) {
  .azbrandstable {
    margin-bottom: 40px !important;
    justify-content: center !important;
  }
}
.azbrandstable li {
  text-align: center !important;
  margin-right: -1px !important;
  margin-bottom: 5px !important;
}

/*EDIT*//*
.azbrandstable .all-brand a {
  min-width: 70px;
}
*/
.azbrandstable a {
  pointer-events: none !important;
  padding: 0 !important;
  width: 41px !important;
  height: 41px !important;
  line-height: 41px !important;
  text-align: center !important;
  border: 1px solid #e6e6e6 !important;
  text-decoration: none !important;
  font-size: 16px !important;
  font-weight: 700 !important;
  text-transform: uppercase !important;
/*color: #b3b3b3 !important;*/
  font-family: var(--font_stack_heading) !important;
  display: inline-block !important;
}
.azbrandstable .readonly {
  pointer-events: initial !important;
/*color: var(--color_heading_text) !important;*/
}
.azbrandstable .readonly:hover, .azbrandstable .readonly.active {
/*background: #fafafa !important;*/
}

.brands-list {
  column-count: 2 !important;
  -moz-column-count: 2 !important;
  -webkit-column-count: 2 !important;
}
@media (min-width: 768.98px) {
  .brands-list {
    column-count: 4 !important;
    -moz-column-count: 4 !important;
    -webkit-column-count: 4 !important;
  }
}
@media (min-width: 993px) {
  .brands-list {
    column-count: 6 !important;
    -moz-column-count: 6 !important;
    -webkit-column-count: 6 !important;
  }
}
.brands-list .brand {
  -moz-page-break-inside: avoid;
  -webkit-column-break-inside: avoid;
  break-inside: avoid;
  -o-column-break-inside: avoid;
  -ms-column-break-inside: avoid;
  column-break-inside: avoid;
  page-break-inside: avoid;
}
.brands-list .brand .wrapper {
  display: block;
  width: 100%;
}
.brands-list .azbrands-title h3, .brands-list .azbrands-title .h3 {
  margin: 0 0 10px 0;
  font-size: 18px;
  font-weight: 700;
  text-transform: uppercase;
/*color: var(--color_heading_text);*/
  font-family: var(--font_stack_heading);
}
@media (min-width: 551px) {
  .brands-list .azbrands-title h3, .brands-list .azbrands-title .h3 {
    font-size: 20px;
  }
}
@media (min-width: 768px) {
  .brands-list .azbrands-title h3, .brands-list .azbrands-title .h3 {
    font-size: 24px;
  }
}
.brands-list .brand-grid {
  margin: 0 0 30px 0;
  list-style: none;
}
.brands-list .brand-grid li {
  display: block;
}
.brands-list .brand-grid a {
  font-size: 12px;
  line-height: 20px;
  font-weight: 400;
  text-transform: uppercase;
  text-decoration: none;
}
.brands-list .brand-grid a:hover {
  color: {{ color_links_hover }};
}
table {
  width: 100%;
  border-collapse: collapse;
  border-spacing: 0;
}
td, th {
  padding: 0;
}
table {
  margin-bottom: calc(55px / 2);
}
th, td {
  text-align: left;
  border: 1px solid #dddddd;
  padding: 10px 14px;
}