/* new default variables off the style guide */
/* mobile */
/* tablet */
/* laptop */
/* desktop */
/* dark blue */
/* azure blue */
/* light blue */
/* gold */
/* yellow */
/* base gray */
/* green */
/* red */
/* orange */
/* black */
/* white */
/* ################################# DEFAULT VARIABLES ################################# */
/* primary buttons */
/* secondary buttons */
/* blue buttons */
/* invoice buttons */
/* neutral buttons */
/* disabled buttons */
/* line 2, ../../../../private/scss/generic/includes/_trust.scss */
.common-box.trust p {
  font-size: 0.8rem;
  text-align: center;
  color: #466775;
}
/* line 8, ../../../../private/scss/generic/includes/_trust.scss */
.common-box.trust.cart p {
  font-size: 0.6rem;
  margin: 0 1rem 0.5rem 0;
}
/* line 12, ../../../../private/scss/generic/includes/_trust.scss */
.common-box.trust.cart .box-content {
  background-color: transparent;
  padding: 1rem;
}
/* line 17, ../../../../private/scss/generic/includes/_trust.scss */
.common-box.trust.account {
  margin-top: -1rem;
}
/* line 19, ../../../../private/scss/generic/includes/_trust.scss */
.common-box.trust.account p {
  padding: 1rem 1rem 0 1rem;
}
/* line 22, ../../../../private/scss/generic/includes/_trust.scss */
.common-box.trust.account .box-content {
  border-top: 1px solid #e8eef1;
  padding: 1rem;
}

@media only screen and (min-width: 44.063em) {
  /* line 30, ../../../../private/scss/generic/includes/_trust.scss */
  .common-box.trust p {
    font-size: 1rem;
  }
  /* line 34, ../../../../private/scss/generic/includes/_trust.scss */
  .common-box.trust.cart .box-content {
    padding: 1rem 0;
  }
  /* line 38, ../../../../private/scss/generic/includes/_trust.scss */
  .common-box.trust.account {
    margin-top: 0;
  }
  /* line 40, ../../../../private/scss/generic/includes/_trust.scss */
  .common-box.trust.account p {
    padding: 0 1.5rem;
  }
  /* line 43, ../../../../private/scss/generic/includes/_trust.scss */
  .common-box.trust.account .box-content {
    padding: 1.5rem;
  }
}
/* line 49, ../../../../private/scss/generic/includes/_trust.scss */
.trust-block {
  display: grid;
  grid-template-columns: 1fr 1fr;
  grid-template-rows: 1fr 1fr;
  gap: 0.5rem 0.5rem;
}

/* line 55, ../../../../private/scss/generic/includes/_trust.scss */
.logo-google {
  grid-area: 1 / 1 / 3 / 2;
}

/* line 58, ../../../../private/scss/generic/includes/_trust.scss */
.logo-bbb {
  grid-area: 1 / 2 / 2 / 3;
}

/* line 61, ../../../../private/scss/generic/includes/_trust.scss */
.logo-trustpilot {
  grid-area: 2 / 2 / 3 / 3;
}
