/* Global styling */
@font-face {
  font-display: swap;
  font-family: "proxima-nova-bold";
  src: url("https://use.typekit.net/af/949f99/00000000000000003b9b3068/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3")
      format("woff2"),
    url("https://use.typekit.net/af/949f99/00000000000000003b9b3068/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3")
      format("woff"),
    url("https://use.typekit.net/af/949f99/00000000000000003b9b3068/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3")
      format("opentype");
  font-style: normal;
  font-weight: 700;
}
@font-face {
  font-display: swap;
  font-family: "proxima-nova";
  src: url("https://use.typekit.net/af/705e94/00000000000000003b9b3062/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3")
      format("woff2"),
    url("https://use.typekit.net/af/705e94/00000000000000003b9b3062/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3")
      format("woff"),
    url("https://use.typekit.net/af/705e94/00000000000000003b9b3062/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3")
      format("opentype");
  font-style: normal;
  font-weight: 400;
}

div.hydrated:empty {
  display: none;
}

rc-share-button-container {
  border: none;
}

.input-group {
  max-width:599px !important;
  margin: 0 !important;
}

rc-share-button-container > div {
  max-width: 604px;
  margin-right: -5px;
}

.input-group #squatch-share-link {
  height: 40px !important;
}
sqh-copy-link-button .sqh-copy-btn {
  height: 40px !important;
  line-height: 1.6 !important;
  margin-left: -1px;
}
sqh-copy-link-button .hidden-sm {
  font-size: 16px !important;
}

sqh-share-button {
  width: 33.33%;
}

sqh-share-button .squatch-share-btn {
  width: auto !important;
  /* width: 193px !important; */
  height: 40px !important;
  line-height: 1.6 !important;
  font-size: 16px !important;
}

rc-share-button-container {
  text-align: left;
}

sqh-share-button:first-child > .squatch-share-btn {
  margin-left:0px
}

@media screen and (max-width: 1366px) {
  .input-group {
    max-width:470px !important;
    margin: 0 !important;
  }

  rc-share-button-container > div {
    max-width: 475px;
  }

  /* .squatch-share-btn {
    width: 150px !important;
  } */
}

@media screen and (max-width: 1023px) {
  .squatch-referrals-row {
    max-width: 100% !important;
  }
}

@media screen and (max-width: 498px) {
  .squatch-share-btn, sqh-share-button {
    width: 100% !important;
  }
}

sqh-copy-link-button .sqh-copy-btn {
  border: 1px solid rgba(21, 31, 109, 0.3) !important;
  background: #fff;
  color: #002fa7;
  border-left: none;
}
sqh-copy-link-button .sqh-copy-btn:hover {
  color: #151f6d;
  background: #fff;
}

sqh-referral-list .squatch-referrals-scroll-action-container .squatch-referrals-scroll-action {
  border: 1px solid #002fa7 !important;
  background: #fff;
  color: #002fa7;
}
sqh-referral-list .squatch-referrals-scroll-action-container .squatch-referrals-scroll-action:hover:not(.disabled) {
  color: #151f6d;
  background: #fff;
}

sqh-copy-link-button .icon-btn:before {
  border-right: 1px solid rgba(21, 31, 109, 0.1) !important;
  border-left: none;
}

#squatch-share-link {
  border: 1px solid rgba(21, 31, 109, 0.3) !important;
  border-right: none;
}

sqh-share-button.twitter-share > a {
  margin-left: 0px;
}

/* Typography styling */
body {
  font-family: "proxima-nova", sans-serif;
}
sqh-text-component {
  font-family: "proxima-nova";
}
