/* VARIABLES */
/* TYPOGRAPHY */
/* Justify content center. */
[dir=rtl] .justify-content-center.nav-pills > li + li {
  margin-left: inherit;
}
[dir=rtl] #edit-submit.form-submit,
[dir=rtl] #edit-register-button,
[dir=rtl] .button--primary,
[dir=rtl] .button--primary:not(:focus),
[dir=rtl] .ief-entity-submit {
  margin-left: 0;
}

.breadcrumb .breadcrumb-item {
  padding-right: var(--bs-breadcrumb-item-padding-x) !important;
  padding-left: 0 !important;
}
.breadcrumb .breadcrumb-item::before {
  content: "\\" !important;
  float: right !important;
  padding-left: var(--bs-breadcrumb-item-padding-x) !important;
  padding-right: 0 !important;
}
.breadcrumb .breadcrumb-item:first-child::before {
  content: unset !important;
}

.block-inline-blockfeatured-card .wrapper {
  direction: rtl !important;
}

.right.block-inline-blockfeatured-card .wrapper {
  direction: ltr !important;
}
.right.block-inline-blockfeatured-card .wrapper .info-block {
  direction: rtl !important;
}

@media (min-width: 75rem) {
  .user-register-form .field--name-field-company,
  .user-register-form .field--name-field-identification-number,
  .user-register-form .field--name-field-numero-tva-intracommunauta {
    margin-right: 1.25rem;
    margin-left: 0;
  }
}

.layout-builder--overrides .w-100 .contextual .trigger {
  right: -40px !important;
}
.layout-builder--overrides .w-100 .contextual-region .contextual .contextual-links {
  right: -40px !important;
}

[dir=rtl] .cart--cart-block .cart-offcanvas {
  right: auto;
  left: 0;
  transform: translateX(-100%) !important;
}
[dir=rtl] .cart--cart-block .cart-offcanvas.show {
  transform: translateX(0) !important;
}
[dir=rtl] .offcanvas-header .btn-close {
  margin-left: calc(-0.5 * var(--bs-offcanvas-padding-x));
  margin-right: auto;
}
[dir=rtl] .cart--cart-block .offcanvas-body .deleted-price {
  text-align: end !important;
}