/** Shopify CDN: Minification failed

Line 16:42 The "-" operator only works if there is whitespace on both sides
Line 44:50 The "-" operator only works if there is whitespace on both sides
Line 49:52 The "-" operator only works if there is whitespace on both sides

**/
.social-links {
  padding: var(--nova-space-lg) 0;
}
.social-icon {
  width: var(--nova-icon-size-click);
  height: var(--nova-icon-size-click);
}
.social-icon:first-of-type {
  width: calc(var(--nova-icon-size-click) -(var(--nova-icon-size-click) - var(--nova-icon-size-l)) / 2);
}
.social-list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.social-link {
  margin: 0;
}

.social-icon a {
  width: 100%;
  height: 100%;
}
.social-icon:first-of-type a {
  justify-content: flex-start;
}
.social-icon svg {
  width: var(--nova-icon-size-l);
  height: auto;
  transition: color var(--nova-duration-default) ease;
}
.social-icon:focus-within svg,
.social-icon:hover svg {
  color: var(--nova-brand-primary);
}
.social-icon + .social-icon {
  margin-left: max(0px, calc(var(--nova-space-lg) -((var(--nova-icon-size-click) - var(--nova-icon-size-l)))));
}

@media screen and (min-width: 768px) {
  .social-icon + .social-icon {
    margin-left: max(0px, calc(var(--nova-space-md) -((var(--nova-icon-size-click) - var(--nova-icon-size-l)))));
  }
}
