/*!
 *  Global-e global.css
 *
 */
.header-banner .header-right .store-finder {
  padding: 0 0 0 15px !important; }

.ge-country-switcher {
  float: left;
  text-align: left;
  display: block; }
  .ge-country-switcher .label {
    display: none; }
  .ge-country-switcher .shippingSwitcherLink {
    cursor: default;
    position: relative; }
  .ge-country-switcher .shippingSwitcherLink img {
    margin-right: 5px; }
  .ge-country-switcher.mobile {
    display: block;
    position: relative;
    left: 0;
    text-align: left;
    transition: left .35s;
    padding: 0;
    float: none;
    margin: 0; }
    .ge-country-switcher.mobile .label {
      display: inline; }
    .ge-country-switcher.mobile .flag {
      margin-left: 0.2rem; }
    .ge-country-switcher.mobile li {
      margin: 0 15px; }
    .ge-country-switcher.mobile .shippingSwitcherLink:before {
      font-family: CHUIicons;
      font-size: 14px;
      right: 0;
      position: absolute;
      top: 16px; }

.checkout-buttons-container.globale-operated {
  height: 5.575rem; }

.checkout-buttons-container.globale-operated .checkout-buttons-inner-container {
  margin-top: 15px;
  position: relative;
  bottom: auto; }

.globale .checkout-page-title {
  margin-top: 0; }

.globale .checkout-sign-in-out-container .checkout-sign-in-link {
  margin-top: 10px; }

.globale .checkout-need-help {
  margin-top: 9px; }

.globale.error-message {
  display: block; }

.globale.data-checkout-stage[data-checkout-stage=checkout] .checkout-login-form,
.globale.data-checkout-stage[data-checkout-stage=checkout] .card.ghost.shipping {
  display: none; }

.globale.data-checkout-stage[data-checkout-stage=submitted] .checkout-login-form,
.globale.data-checkout-stage[data-checkout-stage=submitted] .shipping-form,
.globale.data-checkout-stage[data-checkout-stage=submitted] .card.payment-form,
.globale.data-checkout-stage[data-checkout-stage=submitted] .card.ghost {
  display: none; }

@media (min-width: 1200px) {
  .globale .checkout-forms-container {
    padding: 0; } }

@media (min-width: 992px) {
  .globale .col-lg-8 {
    -ms-flex: 100%;
        flex: 100%;
    max-width: 100%; } }
