/* Breakpoint Range */
/* Breakpoint Max */
/* Breakpoint Min */
.Polaris-Tabs__Panel > .Polaris-Card__Section {
  padding-left: 0;
  padding-right: 0; }

.loader {
  align-items: center;
  display: flex;
  flex-flow: wrap nowrap;
  padding: 20px; }
  .loader > p {
    padding-left: 10px; }

.tabs__loading {
  text-align: left;
  width: 100%;
  min-height: 100vh; }
  .tabs__loading .Polaris-EmptyState {
    margin-bottom: 0;
    margin-top: 0;
    max-width: none;
    padding-bottom: 0;
    padding-top: 0; }
  .tabs__loading .Polaris-EmptyState--withinContentContainer .Polaris-EmptyState__Content {
    padding: 0 0 0 2rem; }
  .tabs__loading .Polaris-EmptyState--withinContentContainer .Polaris-EmptyState__DetailsContainer {
    padding-top: 0; }
  .tabs__loading .Polaris-EmptyState--withinContentContainer .Polaris-EmptyState__Section {
    align-items: flex-start; }

.associate-order-modal__error {
  padding-top: 1rem; }

.event-log__admin {
  margin-top: 4px;
  display: inline-block; }
  .event-log__admin .Polaris-Avatar--sizeSmall {
    display: inline-block;
    width: 2.2rem;
    min-width: 2.2rem;
    margin-right: 5px;
    vertical-align: middle; }

.event-log__customer {
  display: inline-block; }

.event-log__customer-link a > span {
  align-items: center;
  color: var(--p-action-interactive, #006fbb);
  display: inline-flex;
  flex-flow: row wrap;
  text-decoration: none; }

.event-log__customer-link .Polaris-Icon {
  margin: 0 0 0 3px; }

.event-log__customer-link .Polaris-Icon__Svg {
  fill: var(--p-action-interactive, #006fbb); }

.event-log__system {
  display: inline-block; }
  .event-log__system .Polaris-Icon {
    display: inline-block;
    vertical-align: text-bottom;
    margin-right: 3px; }

.event-log__links {
  list-style: none;
  padding: 0; }
  .event-log__links a > span {
    align-items: center;
    color: var(--p-action-interactive, #006fbb);
    display: inline-flex;
    flex-flow: row wrap;
    text-decoration: none; }
  .event-log__links .Polaris-Icon {
    margin: 0 0 0 3px; }
  .event-log__links .Polaris-Icon__Svg {
    fill: var(--p-action-interactive, #006fbb); }

.event-log__list .Polaris-ResourceItem__Content .Polaris-Stack__Item {
  width: calc(100% - 2rem); }
  .event-log__list .Polaris-ResourceItem__Content .Polaris-Stack__Item .Polaris-Stack__Item {
    width: auto !important; }
  @media (min-width: 819px) {
    .event-log__list .Polaris-ResourceItem__Content .Polaris-Stack__Item:nth-child(1) {
      width: calc(15% - 2rem); }
    .event-log__list .Polaris-ResourceItem__Content .Polaris-Stack__Item:nth-child(2) {
      width: calc(25% - 2rem); }
    .event-log__list .Polaris-ResourceItem__Content .Polaris-Stack__Item:nth-child(3) {
      width: calc(10% - 2rem); }
    .event-log__list .Polaris-ResourceItem__Content .Polaris-Stack__Item:nth-child(4) {
      width: calc(40% - 2rem); }
    .event-log__list .Polaris-ResourceItem__Content .Polaris-Stack__Item:nth-child(5) {
      width: calc(10% - 2rem); } }

.event-log__pagination {
  border-top: 0.1rem solid var(--p-border-subdued, #dfe3e8);
  padding: 0 2rem; }

.event-log .Polaris-ResourceItem {
  background: transparent !important;
  cursor: default; }

.event-log__changes {
  border-collapse: collapse; }
  .event-log__changes tr {
    border-top: 1px solid #eee; }
    .event-log__changes tr:first-child {
      border-top: none; }
  .event-log__changes thead tr {
    border-top: none; }
  .event-log__changes thead th {
    border-right: none; }
  .event-log__changes thead th[colspan] {
    text-align: center; }
  .event-log__changes th {
    border-right: 1px solid #eee;
    text-align: left; }
  .event-log__changes th, .event-log__changes td {
    padding: 5px 10px; }
    .event-log__changes th.content--old, .event-log__changes td.content--old {
      text-align: right; }
    .event-log__changes th.content--new, .event-log__changes td.content--new {
      text-align: left; }
    .event-log__changes th.type-boolean--true, .event-log__changes td.type-boolean--true {
      color: #007f5f; }
      .event-log__changes th.type-boolean--true:after, .event-log__changes td.type-boolean--true:after {
        content: "True"; }
    .event-log__changes th.type-boolean--false, .event-log__changes td.type-boolean--false {
      color: #d72c0d; }
      .event-log__changes th.type-boolean--false:after, .event-log__changes td.type-boolean--false:after {
        content: "False"; }
    .event-log__changes th.type-empty, .event-log__changes td.type-empty {
      color: #999; }

.event-log__change--full_address {
  white-space: pre-line; }

.purchase-history__list .Polaris-ResourceItem__Content .Polaris-Stack__Item {
  width: calc(100% - 1.6rem); }
  .purchase-history__list .Polaris-ResourceItem__Content .Polaris-Stack__Item .Polaris-Stack__Item {
    width: auto !important; }
  @media (min-width: 819px) {
    .purchase-history__list .Polaris-ResourceItem__Content .Polaris-Stack__Item {
      width: calc(33.33333333% - 1.6rem); } }
  @media (min-width: 1013px) {
    .purchase-history__list .Polaris-ResourceItem__Content .Polaris-Stack__Item:nth-child(1) {
      width: calc(20% - 3.2rem); }
    .purchase-history__list .Polaris-ResourceItem__Content .Polaris-Stack__Item:nth-child(2) {
      width: calc(25% - 26px);
      word-wrap: break-word; }
    .purchase-history__list .Polaris-ResourceItem__Content .Polaris-Stack__Item:nth-child(3) {
      width: calc(25% - 26px); }
    .purchase-history__list .Polaris-ResourceItem__Content .Polaris-Stack__Item:nth-child(4) {
      width: calc(10% - 1.6rem); }
    .purchase-history__list .Polaris-ResourceItem__Content .Polaris-Stack__Item:nth-child(5) {
      width: calc(12% - 1.6rem); }
    .purchase-history__list .Polaris-ResourceItem__Content .Polaris-Stack__Item:nth-child(6) {
      width: calc(8% - 1.6rem); }
    .purchase-history__list .Polaris-ResourceItem__Content .Polaris-Stack__Item:nth-child(7) {
      text-align: right;
      width: calc(52px - 3.2rem); } }

.purchase-history__base {
  border-top: 0.1rem solid var(--p-border-subdued, #dfe3e8);
  padding: 2rem 2rem 0; }

.purchase-history__base-columns {
  display: flex;
  flex-flow: row wrap; }

.purchase-history__base-column--2 {
  margin-left: auto; }

.purchase-history .Polaris-Button--plain {
  margin-left: 0;
  margin-right: 0;
  min-width: 20px;
  padding-left: 0;
  padding-right: 0; }
  .purchase-history .Polaris-Button--plain svg {
    fill: #212B36; }

.purchase-history .Polaris-ResourceItem {
  background: transparent !important;
  cursor: default; }

.redemption-management__list .Polaris-TextStyle--variationStrong {
  font-weight: bold; }
  .redemption-management__list .Polaris-TextStyle--variationStrong > p {
    font-weight: bold; }

.redemption-management__list .Polaris-ResourceItem__Content .Polaris-Stack__Item {
  width: calc(100% - 1.6rem); }
  .redemption-management__list .Polaris-ResourceItem__Content .Polaris-Stack__Item .Polaris-Stack__Item {
    width: auto !important; }
  @media (min-width: 819px) {
    .redemption-management__list .Polaris-ResourceItem__Content .Polaris-Stack__Item {
      width: calc(33.33333333% - 1.6rem); } }
  @media (min-width: 1013px) {
    .redemption-management__list .Polaris-ResourceItem__Content .Polaris-Stack__Item:nth-child(1) {
      width: calc(20% - 1.6rem); }
    .redemption-management__list .Polaris-ResourceItem__Content .Polaris-Stack__Item:nth-child(2) {
      width: calc(28% - 1.6rem);
      word-wrap: break-word; }
    .redemption-management__list .Polaris-ResourceItem__Content .Polaris-Stack__Item:nth-child(3) {
      width: calc(40% - 52px); }
    .redemption-management__list .Polaris-ResourceItem__Content .Polaris-Stack__Item:nth-child(4) {
      width: calc(10% - 1.6rem);
      text-align: right; }
    .redemption-management__list .Polaris-ResourceItem__Content .Polaris-Stack__Item:nth-child(5) {
      width: calc(3% - 1.6rem); }
    .redemption-management__list .Polaris-ResourceItem__Content .Polaris-Stack__Item:nth-child(6) {
      text-align: right;
      width: calc(52px - 3.2rem); } }

.redemption-management .Polaris-Button--plain {
  margin-left: 0;
  margin-right: 0;
  min-width: 20px;
  padding-left: 0;
  padding-right: 0; }
  .redemption-management .Polaris-Button--plain svg {
    fill: #212B36; }

.redemption-management .Polaris-ResourceItem {
  background: transparent !important;
  cursor: default; }

.registries {
  background: white; }
  .registries__list .Polaris-ResourceItem__Content .Polaris-Stack__Item {
    width: calc(100% - 2rem); }
    .registries__list .Polaris-ResourceItem__Content .Polaris-Stack__Item .Polaris-Stack__Item {
      width: auto !important; }
    @media (min-width: 819px) {
      .registries__list .Polaris-ResourceItem__Content .Polaris-Stack__Item:nth-child(1) {
        width: calc(110px - 4rem); }
      .registries__list .Polaris-ResourceItem__Content .Polaris-Stack__Item:nth-child(2) {
        width: calc(32% - 120px);
        word-wrap: break-word; }
      .registries__list .Polaris-ResourceItem__Content .Polaris-Stack__Item:nth-child(3) {
        width: calc(32% - 120px);
        word-wrap: break-word; }
      .registries__list .Polaris-ResourceItem__Content .Polaris-Stack__Item:nth-child(4) {
        width: calc(32% - 122px);
        word-wrap: break-word; }
      .registries__list .Polaris-ResourceItem__Content .Polaris-Stack__Item:nth-child(5) {
        width: calc(120px - 2rem); }
      .registries__list .Polaris-ResourceItem__Content .Polaris-Stack__Item:nth-child(6) {
        text-align: right;
        width: calc(140px - 4rem); } }
  .registries__pagination {
    border-top: 0.1rem solid var(--p-border-subdued, #dfe3e8);
    padding: 2rem 2rem 0; }
  .registries__visibility {
    align-items: center;
    display: flex;
    flex-flow: row nowrap;
    padding-right: 0.2rem; }
    .registries__visibility-text {
      padding-left: 6px; }
    .registries__visibility .Polaris-Icon {
      margin: auto 0; }
  .registries .Polaris-ResourceItem__Actions {
    max-height: none; }
  .registries .Polaris-Stack {
    align-items: center; }

.registry code {
  user-select: all; }

@media (min-width: 1013px) {
  .registry__badges {
    display: flex;
    flex-flow: row nowrap; } }

.registry__badges .Polaris-Badge__Content {
  white-space: nowrap; }

@media (min-width: 1013px) {
  .registry__badge--1 {
    padding-right: 1rem; } }

.registry__badge--2 {
  margin-left: -0.2rem;
  margin-right: -0.2rem;
  padding-top: 0.2rem;
  text-align: right; }
  @media (min-width: 1013px) {
    .registry__badge--2 {
      margin-left: auto; } }

.registry__base {
  border-top: 0.1rem solid var(--p-border-subdued, #dfe3e8); }

.registry__base-columns {
  display: flex;
  flex-flow: row wrap; }

.registry__base-column--2 {
  margin-left: auto; }

.registry__bundles {
  border-top: 0.1rem solid var(--p-border-subdued, #dfe3e8);
  margin: 1.2rem 0 -1.2rem; }
  @media (min-width: 1013px) {
    .registry__bundles .registry-bundles-cta__item {
      padding-left: 15px; } }

.registry__columns {
  display: flex;
  flex-flow: row wrap;
  width: 100%; }
  .registry__columns .Polaris-Card {
    height: 100%; }
  .registry__columns .Polaris-Layout__Section--secondary {
    max-width: 300px !important; }

.registry__error {
  border-top: 0.1rem solid var(--p-border-subdued, #dfe3e8);
  padding: 2rem; }

.registry__info {
  line-height: 1.6;
  padding-top: 20px; }

.registry__giftcard-wrapper {
  margin-top: 5px; }

.registry__giftcard-code-content {
  user-select: all;
  position: relative;
  border-radius: 3px;
  background-color: var(--p-surface-subdued, #f4f6f8);
  display: inline-block;
  font-size: 1.15em;
  border: 1px solid var(--p-border-subdued, #dfe3e8);
  font-family: monospace; }
  .registry__giftcard-code-content .Polaris-Icon {
    display: inline-block;
    margin: 3px;
    vertical-align: top; }

.registry__giftcard-copy {
  border: 0;
  padding: 0;
  margin: 0;
  margin-left: 3px;
  background-color: var(--p-surface-subdued, #f4f6f8);
  vertical-align: top;
  border-left: 1px solid var(--p-border-subdued, #dfe3e8);
  user-select: none; }
  .registry__giftcard-copy:hover {
    cursor: pointer; }

.registry__list .Polaris-Button--plain {
  margin: 0;
  min-width: 20px;
  padding-left: 0;
  padding-right: 0; }
  .registry__list .Polaris-Button--plain svg {
    fill: #212B36; }

.registry__list .Polaris-Collapsible {
  margin-left: -2rem;
  margin-right: -2rem; }

.registry__list .Polaris-ResourceItem {
  background: transparent !important;
  box-shadow: none !important;
  cursor: default; }

.registry__list .Polaris-ResourceItem__Content .Polaris-Stack__Item {
  width: calc(100% - 2rem); }
  .registry__list .Polaris-ResourceItem__Content .Polaris-Stack__Item .Polaris-Stack__Item {
    width: auto !important; }
  @media (min-width: 1013px) {
    .registry__list .Polaris-ResourceItem__Content .Polaris-Stack__Item:nth-child(1) {
      width: calc(60px - 2rem); }
    .registry__list .Polaris-ResourceItem__Content .Polaris-Stack__Item:nth-child(2) {
      width: calc(58% - 146px); }
    .registry__list .Polaris-ResourceItem__Content .Polaris-Stack__Item:nth-child(3) {
      width: calc(100px - 4rem); }
    .registry__list .Polaris-ResourceItem__Content .Polaris-Stack__Item:nth-child(4) {
      width: calc(35% - 156px);
      max-width: 115px;
      text-align: right;
      align-self: center; }
    .registry__list .Polaris-ResourceItem__Content .Polaris-Stack__Item:nth-child(5) {
      width: calc(126px - 4rem); }
    .registry__list .Polaris-ResourceItem__Content .Polaris-Stack__Item:nth-child(6) {
      width: calc(40px - 2rem); } }

.registry__list .Polaris-TextField__Spinner {
  display: none; }

.registry__orders .Polaris-Card__Section {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0; }
  .registry__orders .Polaris-Card__Section .Polaris-Card__Section {
    padding-bottom: 0;
    padding-top: 2rem; }

.registry__orders .Polaris-Filters-ConnectedFilterControl__MoreFiltersButtonContainer {
  display: none; }

.registry__orders .Polaris-Filters-ConnectedFilterControl.Polaris-Filters-ConnectedFilterControl--right .Polaris-Filters-ConnectedFilterControl__CenterContainer * {
  border-top-right-radius: 3px !important;
  border-bottom-right-radius: 3px !important; }

.registry__position {
  width: 40px; }
  .registry__position .Polaris-TextField__Input {
    padding: 5px;
    text-align: center; }

.registry__quantities {
  display: flex;
  flex-flow: row nowrap;
  width: 86px; }

.registry__quantity {
  width: 40px; }
  .registry__quantity > div {
    display: flex;
    flex-flow: row wrap; }
  .registry__quantity .Polaris-Connected {
    order: 1; }
  .registry__quantity .Polaris-Labelled__LabelWrapper {
    justify-content: center;
    margin: 0.2rem 0 0;
    order: 2;
    width: 100%; }
  .registry__quantity .Polaris-Label__Text {
    color: #a8b2bc;
    font-size: 11px; }
  .registry__quantity .Polaris-TextField__Input {
    padding: 5px;
    text-align: center; }

.registry__quantity + .registry__quantity {
  margin-left: 6px; }

.registry__visibility {
  align-items: center;
  display: flex;
  flex-flow: row nowrap;
  padding-right: 0.2rem; }
  .registry__visibility-text {
    padding-left: 6px; }
  .registry__visibility .Polaris-Icon {
    margin: auto 0; }

.registry-bundles-cta {
  display: flex;
  flex-flow: row wrap;
  position: relative; }
  .registry-bundles-cta svg {
    transform: rotate(-90deg); }
  .registry-bundles-cta .active svg {
    transform: none; }
  .registry-bundles-cta__item {
    word-wrap: break-word; }
    @media (max-width: 1012px) {
      .registry-bundles-cta__item.has-bundle {
        margin-left: -5px;
        padding-right: 5px; } }
    @media (min-width: 1013px) {
      .registry-bundles-cta__item.has-bundle {
        left: -10px;
        position: absolute;
        top: 0; }
        .registry-bundles-cta__item.has-bundle + div {
          padding-left: 15px; } }
    @media (min-width: 1013px) {
      .registry-bundles-cta__item.no-bundle + div {
        padding-left: 15px; } }
  .registry-bundles-cta .Polaris-Button__Content {
    background: transparent !important; }

.registry-notes {
  display: flex;
  flex-direction: column;
  height: 100%; }
  .registry-notes__form {
    border-top: 0.1rem solid var(--p-border-subdued, #dfe3e8);
    margin-top: auto; }
    .registry-notes__form textarea {
      min-height: 108px; }
  .registry-notes__list {
    border-top: 0.1rem solid var(--p-border-subdued, #dfe3e8);
    margin-bottom: -1px;
    max-height: 60vh;
    overflow-y: auto; }
    .registry-notes__list .Polaris-ResourceList__ItemWrapper:last-of-type {
      border-bottom: 0.1rem solid var(--p-border-subdued, #dfe3e8); }
  .registry-notes__message {
    padding-top: 2rem;
    white-space: pre-line; }
  .registry-notes__submit {
    text-align: right; }
  .registry-notes .Polaris-ResourceItem:hover {
    background: transparent;
    cursor: default; }

@media (min-width: 768px) {
  .registry .stats__item {
    width: calc(50% - 6px); } }

@media (min-width: 1013px) {
  .registry .stats__item {
    width: calc(50% - 12px); } }

.registry .stats .Polaris-Card__Section {
  padding-bottom: 0; }

.registry-item-modal__error {
  padding-top: 1rem; }

.registry-wants-modal__error {
  padding-top: 1rem; }

.stats__item {
  border: 0.1rem solid var(--p-border-subdued, #dfe3e8);
  border-radius: 1px;
  box-shadow: 0 1px 1px 0 rgba(99, 115, 129, 0.1);
  display: flex;
  flex-direction: column;
  margin-bottom: 6px;
  padding: 10px;
  width: 100%; }
  @media (min-width: 600px) {
    .stats__item {
      margin: 0 3px 6px;
      width: calc(50% - 6px); } }
  @media (min-width: 768px) {
    .stats__item {
      width: calc(25% - 6px); } }
  @media (min-width: 1013px) {
    .stats__item {
      margin: 0 6px 12px;
      padding: 13px 12px;
      width: calc(25% - 12px); } }

.stats__list {
  display: flex;
  flex-flow: row wrap;
  list-style: none;
  margin: 0 0 -6px;
  padding: 0; }
  @media (min-width: 600px) {
    .stats__list {
      margin: 0 -3px -6px; } }
  @media (min-width: 1013px) {
    .stats__list {
      margin: 0 -6px -12px; } }

.stats p {
  font-size: 14px;
  padding-bottom: 5px; }
  @media (min-width: 1013px) {
    .stats p {
      padding-bottom: 7px; } }

.stats strong {
  display: block;
  font-size: 18px;
  margin-top: auto; }
  @media (min-width: 1013px) {
    .stats strong {
      font-size: 20px; } }
  @media (min-width: 1200px) {
    .stats strong {
      font-size: 22px; } }

.user-management {
  min-height: 450px; }
  .user-management__form {
    border-top: 0.1rem solid var(--p-border-subdued, #dfe3e8);
    padding: 2rem 2rem 0; }
    @media (min-width: 819px) {
      .user-management__form .Polaris-Button {
        width: 128px; } }
    .user-management__form .Polaris-Stack > .Polaris-Stack__Item:nth-child(1) {
      width: calc(100% - 1.6rem); }
      @media (min-width: 819px) {
        .user-management__form .Polaris-Stack > .Polaris-Stack__Item:nth-child(1) {
          width: calc(55% - 1.6rem); } }
    .user-management__form .Polaris-Stack > .Polaris-Stack__Item:nth-child(2) {
      width: calc(100% - 1.6rem); }
      @media (min-width: 819px) {
        .user-management__form .Polaris-Stack > .Polaris-Stack__Item:nth-child(2) {
          width: calc(45% - 160px); } }
    .user-management__form .Polaris-Stack > .Polaris-Stack__Item:nth-child(3) {
      text-align: right;
      width: calc(100% - 1.6rem); }
      @media (min-width: 819px) {
        .user-management__form .Polaris-Stack > .Polaris-Stack__Item:nth-child(3) {
          width: calc(160px - 3.2rem); } }
  .user-management__list .Polaris-ResourceItem:hover {
    background: transparent;
    cursor: default; }
  .user-management__list .Polaris-ResourceItem__Content .Polaris-Stack__Item {
    width: calc(100% - 1.6rem); }
    .user-management__list .Polaris-ResourceItem__Content .Polaris-Stack__Item .Polaris-Stack__Item {
      width: auto !important; }
    @media (max-width: 818px) {
      .user-management__list .Polaris-ResourceItem__Content .Polaris-Stack__Item:nth-child(1) {
        display: none; } }
    @media (min-width: 819px) {
      .user-management__list .Polaris-ResourceItem__Content .Polaris-Stack__Item:nth-child(1) {
        width: calc(5% - 1.6rem); } }
    @media (min-width: 819px) {
      .user-management__list .Polaris-ResourceItem__Content .Polaris-Stack__Item:nth-child(2) {
        width: calc(20% - 1.6rem); } }
    @media (min-width: 819px) {
      .user-management__list .Polaris-ResourceItem__Content .Polaris-Stack__Item:nth-child(3) {
        width: calc(30% - 36px); } }
    .user-management__list .Polaris-ResourceItem__Content .Polaris-Stack__Item:nth-child(4) {
      word-wrap: break-word; }
      @media (min-width: 819px) {
        .user-management__list .Polaris-ResourceItem__Content .Polaris-Stack__Item:nth-child(4) {
          width: calc(45% - 3.2rem); } }
    @media (min-width: 819px) {
      .user-management__list .Polaris-ResourceItem__Content .Polaris-Stack__Item:nth-child(5) {
        width: calc(36px - 1.6rem); } }
  .user-management__list .Polaris-Button--plain {
    margin-left: 0;
    margin-right: 0;
    min-width: 20px;
    padding-left: 0;
    padding-right: 0; }
    .user-management__list .Polaris-Button--plain svg {
      fill: #212B36; }
  .user-management__pagination {
    border-top: 0.1rem solid var(--p-border-subdued, #dfe3e8);
    margin-top: 2rem;
    padding: 2rem 2rem 0; }

.user-management__list--0 + .user-management__form {
  border-top: none;
  padding-top: 0; }

.user-role-modal__error {
  padding-top: 1rem; }

.balance__wrapper {
  padding: 20px; }
  .balance__wrapper .Polaris-Layout__Section--secondary {
    max-width: 300px !important; }

.balance-log {
  position: relative; }
  .balance-log:after {
    position: absolute;
    content: '';
    left: 27px;
    top: 0px;
    bottom: 0px;
    border-left: 2px solid #D9DCE1;
    z-index: 1; }

.balance-log__group {
  position: relative;
  z-index: 2;
  padding-bottom: 25px;
  margin-bottom: 25px;
  border-bottom: 1px solid #d7d7E0; }

.balance-log__date {
  padding-left: 50px;
  color: #4b5866;
  text-transform: uppercase;
  margin-bottom: 20px;
  font-weight: bold;
  font-size: 12px; }

.balance-log__entry {
  display: flex;
  padding: 10px 10px 10px 50px; }
  .balance-log__entry:before {
    content: "";
    position: absolute;
    display: block;
    width: 14px;
    height: 14px;
    border-radius: 7px;
    border: 2px solid #fff;
    left: 21px;
    font-size: 10px;
    background-color: #D9DCE1;
    margin-top: 4px;
    transition: background-color 150ms; }
  .balance-log__entry:hover:before {
    background-color: #0B64C2; }
  .balance-log__entry span {
    padding: 0 3px; }
  .balance-log__entry .balance-log__adjustment {
    min-width: 95px;
    text-align: right;
    font-weight: bold;
    color: #000;
    white-space: nowrap; }
    .balance-log__entry .balance-log__adjustment:after {
      content: " - ";
      color: #ccc; }

.balance-log__time {
  margin-left: auto;
  color: #717B89;
  white-space: nowrap; }

.current-balance {
  padding: 0 2rem 2rem 2rem; }

.registry__orders > .Polaris-Card {
  overflow: visible; }

.balance__wrapper .Polaris-Layout__Section--secondary {
  top: 20px; }
  @media (min-width: 900px) {
    .balance__wrapper .Polaris-Layout__Section--secondary {
      position: sticky; } }
  .balance__wrapper .Polaris-Layout__Section--secondary .Polaris-FormLayout {
    margin-top: 1.6rem; }

.wishlists__pagination {
  border-top: 0.1rem solid var(--p-border-subdued, #dfe3e8);
  padding: 2rem 2rem 0; }

.wishlist__wrapper .stats__item {
  width: calc(50% - 12px); }

.wishlist__wrapper .Polaris-ResourceItem {
  background: transparent !important;
  box-shadow: none !important;
  cursor: default; }

.wishlist__wrapper .Polaris-ResourceItem__Content .Polaris-Stack__Item {
  width: calc(100% - 2rem); }
  .wishlist__wrapper .Polaris-ResourceItem__Content .Polaris-Stack__Item .Polaris-Stack__Item {
    width: auto !important; }
  @media (min-width: 1013px) {
    .wishlist__wrapper .Polaris-ResourceItem__Content .Polaris-Stack__Item:nth-child(1) {
      width: calc(60px); }
    .wishlist__wrapper .Polaris-ResourceItem__Content .Polaris-Stack__Item:nth-child(2) {
      width: calc(100% - 350px); }
    .wishlist__wrapper .Polaris-ResourceItem__Content .Polaris-Stack__Item:nth-child(3) {
      width: 60px;
      margin-left: auto; }
    .wishlist__wrapper .Polaris-ResourceItem__Content .Polaris-Stack__Item:nth-child(4) {
      width: auto; }
      .wishlist__wrapper .Polaris-ResourceItem__Content .Polaris-Stack__Item:nth-child(4) .Polaris-Button {
        align-items: flex-start;
        padding: 0; } }

.wishlist__wrapper .Polaris-TextField__Spinner {
  display: none; }

.wishlist__list .Polaris-Button--plain {
  margin: 0;
  min-width: 20px;
  padding-left: 0;
  padding-right: 0; }
  .wishlist__list .Polaris-Button--plain svg {
    fill: #212B36; }

.wishlist__list .Polaris-Collapsible {
  margin-left: -2rem;
  margin-right: -2rem; }

.wishlist__list .Polaris-ResourceItem {
  background: transparent !important;
  box-shadow: none !important;
  cursor: default; }

.wishlist__list .Polaris-ResourceItem__Content .Polaris-Stack__Item {
  width: calc(100% - 2rem); }

.wishlist__columns {
  display: flex;
  flex-flow: row wrap;
  width: 100%; }
  .wishlist__columns .Polaris-Card {
    height: 100%; }

.wishlist__base {
  border-top: 0.1rem solid var(--p-border-subdued, #dfe3e8);
  padding: 2rem 2rem 0; }

.wishlist__base-columns {
  display: flex;
  flex-flow: row wrap; }

.wishlist__base-column--2 {
  margin-left: auto; }

.archive-notify p {
  font-size: 16px; }

.archive-notify dl {
  display: grid;
  grid-template-columns: max-content auto;
  padding: 10px;
  border: 1px solid #eee; }

.archive-notify dt {
  grid-column-start: 1;
  margin-right: auto;
  text-transform: capitalize; }

.archive-notify dd {
  grid-column-start: 2;
  text-align: right;
  font-weight: bold; }

.archive-notify .Polaris-Card {
  height: 100%; }

.archive-notify + p {
  display: none; }

.balance__wrapper .Polaris-Button--plain {
  margin: 0;
  min-width: 20px;
  padding-left: 0;
  padding-right: 0; }
  .balance__wrapper .Polaris-Button--plain svg {
    fill: #212B36; }

.devmode--required {
  position: absolute;
  opacity: 0;
  pointer-events: none; }

.devmode .devmode--required {
  position: static;
  opacity: 100;
  pointer-events: all; }

.order-item.deleted span, .order-item.deleted img {
  opacity: 0.5; }

.order-item.deleted .Polaris-Badge, .order-item.deleted .Polaris-Badge span, .order-item.deleted [class*="Polaris-Button"], .order-item.deleted .Polaris-Icon {
  opacity: 1; }

