/** Shopify CDN: Minification failed

Line 120:0 Unexpected "}"

**/
:root{
  --icon-base-color: #12243d;
}

.account-header {
  background-color: #12243d;
  background-image: linear-gradient(to right, #12294a, #12243d );
  padding: 40px 20px 2px 20px;
  colour: #ffffff;
}

.logout {
  max-width: 380px; 
  padding-left: 50px;
}

@media only screen and (max-width: 768px) {
  .logout {
  max-width: 7680px; 
  padding-left: 0;
}
}

.R-Button--secondary {
  line-height:1.2;
  text-decoration:none;
  text-align:center;
  white-space:normal;

  font-size:calc(var(--typeBaseSize) - 4px);
  font-size:max(calc(var(--typeBaseSize) - 4px), 12px);
  font-weight:700;
  text-transform:uppercase;
  letter-spacing:0.3em;

  display:inline-block;
  padding:8px 16px;
  margin:10px 0;
  width:auto;
  min-width:90px;
  vertical-align:middle;
  cursor:pointer;
  border:1px solid transparent;
  -webkit-user-select:none;
          user-select:none;
  -webkit-appearance:none;
  -moz-appearance:none;
  border-radius:var(--buttonRadius);
  color:#ffffff;
  background:#12243d;
}

.R-Button--primary {
  line-height:1.2;
  text-decoration:none;
  text-align:center;
  white-space:normal;

  font-size:calc(var(--typeBaseSize) - 4px);
  font-size:max(calc(var(--typeBaseSize) - 4px), 12px);
  font-weight:700;
  text-transform:uppercase;
  letter-spacing:0.3em;

  display:inline-block;
  padding:8px 16px;
  margin-top:20px;
  margin-right: 20px;
  width:auto;
  min-width:90px;
  cursor:pointer;
  border:1px solid #12243d;
  -webkit-user-select:none;
          user-select:none;
  -webkit-appearance:none;
  -moz-appearance:none;
  border-radius:var(--buttonRadius);
  color:#12243d;
  background:var(--colorBtnSecondary)
}

.R-TextBody--xs .cssVar-header__subheading {
  font-weight: bold!important;
  font-size: 1.15em!important;
  margin: 5px 0;
}

.sidebar {
  margin-top: 45px
}

@media only screen and (max-width: 768px) {
  .sidebar {
  margin-top: 0px
}
}

.R-ContentSection { padding: 10px!important; }

.R-flex-col-md-4 {
    flex-basis: 100%!important;
    max-width: 100%!important;
}

#influence-io-rewards .R-flex-col-md-4 {
    flex-basis: 70%!important;
    max-width: 70%!important;
}

@media only screen and (min-width: 62em)
.R-flex-col-md-4 {
    flex-basis: 100%!important;
    max-width: 100%!important;
}
}

#dynamic-stroke-color {
   stroke: #12243d !important;
}