/* Approved Trueseller lockup: original symbol, Montserrat 300 + 700. */
@font-face {
  font-family:Montserrat;
  src:url('/v2/app/fonts/Montserrat-VF.6e712eafc11f23dc2b0651c0849c1a331aa81a3a4499ba61ef5091e5c123c796.woff2') format('woff2');
  font-style:normal;font-weight:100 900;font-display:swap;
}
.brand-lockup {
  display:inline-flex;align-items:center;gap:.26923em;
  color:#000;font-family:Montserrat,system-ui,sans-serif;
  font-size:var(--brand-size,1.25rem);font-weight:300;
  letter-spacing:0;line-height:1;text-decoration:none;white-space:nowrap;
  flex-shrink:0;
}
.brand-lockup img.brand-symbol {
  display:block;width:auto;height:1.25641em;max-width:none;
  margin:0;border:0;border-radius:0;object-fit:contain;flex:none;
}
.brand-lockup span.brand-wordmark,
.brand-lockup .brand-wordmark > span {
  display:inline;margin:0;color:inherit;font-size:inherit;
  font-family:inherit;letter-spacing:0;line-height:1;white-space:nowrap;
}
.brand-lockup .brand-wordmark,
.brand-lockup .brand-wordmark .brand-true {font-weight:300;}
.brand-lockup .brand-wordmark .brand-seller {font-weight:700;}
.web-header .brand.brand-lockup {
  width:auto;min-width:max-content;gap:.26923em;
  font-size:var(--brand-size,1.25rem);letter-spacing:0;
}
body > footer .brand-lockup {--brand-size:1.125rem;}
.help-header .help-brand.brand-lockup,
.error-header .error-brand.brand-lockup {--brand-size:1.25rem;}
.help-footer .help-brand.brand-lockup {--brand-size:1.125rem;}
aside .brand.admin-brand {display:block;letter-spacing:0;}
.admin-brand > .brand-lockup {--brand-size:1.375rem;}
.admin-brand > small {letter-spacing:1.8px;}
.admin-brand-page {--brand-sidebar-width:max(220px,calc(8.7rem + 28px));}
.admin-brand-page > aside {width:var(--brand-sidebar-width);}
.admin-brand-page > main {margin-left:var(--brand-sidebar-width);}
.app-install-sheet > .install-close {
  position:static;float:right;width:44px;height:44px;min-height:44px;
  margin:-12px -12px 0 0;
}
.app-install-sheet > .brand-lockup {margin:8px 0 16px;--brand-size:1.5rem;}
.install-banner .install-copy .brand-lockup {
  --brand-size:1.0625rem;display:inline-flex;
  font-size:var(--brand-size);color:#000;
}
.install-banner .install-copy > .install-caption {display:block;margin-top:5px;}
@media(max-width:850px) {
  .admin-brand-page > aside {width:100%;}
  .admin-brand-page > main {margin-left:0;}
}
@media(max-width:760px) {
  body > header.web-header {display:flex;flex-wrap:wrap;height:auto;}
  .web-header .brand.brand-lockup {--brand-size:1.0625rem;flex:1 0 auto;}
  .web-header .header-search {order:4;flex:1 1 100%;}
  .help-header-inner {flex-wrap:wrap;padding-block:8px;}
}
@media(max-width:360px) {
  .web-header .brand.brand-lockup {--brand-size:1rem;}
  .app-install-sheet > .brand-lockup {--brand-size:1.1875rem;}
}
