@import url("https://fonts.googleapis.com/css2?family=Island+Moments&family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Island+Moments&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap");
h1,
h2,
h3,
h4,
h5,
h6 {
  font-family: "Poppins", "Roboto", system-ui, Arial;
}

a {
  font-family: "Poppins", "Roboto", system-ui, Arial;
}

p {
  font-family: "Roboto", system-ui, Arial;
  margin-bottom: 0.438rem;
}

label {
  letter-spacing: 0.063rem;
  text-transform: uppercase;
}

.svg-icon {
  width: 1.5rem;
  height: 1.5rem;
  fill: var(--icons-icon-dark, #333333);
  flex-shrink: 0;
}

.btn {
  --btn-box-shadow: none;
  border-width: var(--btn-border-width);
  padding: var(--btn-padding-y) var(--btn-padding-x);
}

.btn-success,
.btn-info,
.btn-warning,
.btn-danger,
.btn-success:hover,
.btn-info:hover,
.btn-warning:hover,
.btn-danger:hover {
  color: var(--color-neutral-0, #ffffff);
}

.btn-secondary {
  --btn-active-border-color: var(--color-action-primary-active);
  --btn-active-color: var(--color-action-primary-active);
  --btn-default-border-color: var(--color-action-primary-default);
  --btn-default-color: var(--color-action-primary-default);
  --btn-disabled-border-color: var(--color-action-primary-disabled);
  --btn-disabled-color: var(--color-action-primary-disabled);
  --btn-hover-background-color: var(--color-action-primary-inverted-hover);
  --btn-hover-border-color: var(--color-action-primary-hover);
  --btn-hover-color: var(--color-action-primary-hover);
  --btn-default-background-color: transparent;
}

.btn-secondary.dark {
  --btn-active-border-color: var(--color-brand-primary);
  --btn-active-color: var(--color-action-primary-inverted);
  --btn-default-border-color: var(--color-accent-2);
  --btn-default-color: var(--color-action-primary-inverted);
  --btn-disabled-border-color: var(--color-action-primary-disabled);
  --btn-disabled-color: var(--color-action-primary-disabled);
  --btn-hover-background-color: transparent;
  --btn-hover-border-color: var(--color-brand-primary-lighten-1);
  --btn-hover-color: var(--color-action-primary-inverted);
  --btn-default-background-color: transparent;
}

.btn-ghost:hover,
.btn-ghost.btn-style-neutral:not(.btn-inverted):hover {
  --btn-active-background-color: var(--color-brand-primary);
  --btn-active-border-color: var(--color-brand-primary);
  --btn-hover-background-color: var(--color-brand-primary);
  --btn-hover-border-color: var(--color-brand-primary);
  color: var(--color-neutral-0, #ffffff);
}
.btn-ghost:hover .svg-icon,
.btn-ghost.btn-style-neutral:not(.btn-inverted):hover .svg-icon {
  filter: brightness(0) invert(1);
  transition: filter var(--transition-base);
}
.btn-ghost .svg-icon,
.btn-ghost.btn-style-neutral:not(.btn-inverted) .svg-icon {
  transition: filter var(--transition-base);
}

.btn-unstyled {
  --btn-default-border-color: transparent;
  padding: 0;
}

button[data-action=removeUser],
button[data-action=deleteUser] {
  display: none !important;
}

.treeview .custom-control {
  margin: 0;
}

.custom-control label {
  display: block;
  padding: var(--spacer-2, 0.5rem) 0rem;
}

.custom-control label.custom-control-label {
  padding: 0;
}

.custom-control-label::before,
.custom-control-label::after {
  width: 1.5rem;
  height: 1.5rem;
  border: 1px solid #b4b4b4;
  border-radius: var(--border-radius, 0.25rem);
  top: 0;
}

.custom-control-label {
  display: flex;
  align-items: center;
  font-size: 1rem;
  line-height: 1.5rem;
  text-transform: none;
  padding: 0;
  position: relative;
}

.custom-control-label::before {
  background-color: var(--color-neutral-1, #f0f0f0);
}

.custom-control-input.custom-control-input ~ .custom-control-label::before {
  border-radius: var(--border-radius, 0.25rem);
}

.custom-control-input:checked ~ .custom-control-label::before {
  background-color: var(--color-neutral-10);
  border-color: transparent;
}

.custom-control-label::after {
  border-color: transparent;
  position: absolute;
  top: 0;
}

.custom-control-label-text {
  font-size: var(--text-paragraph-font-size, 1rem);
  font-weight: var(--font-weight-normal, 400);
  text-transform: none;
  letter-spacing: 0;
}

.reference-mark {
  font-size: 0.3125rem;
  margin-left: var(--spacer-1, 0.25rem);
  margin-right: var(--spacer-1, 0.25rem);
  vertical-align: super;
}

.lexicon-icon.lexicon-icon-angle-right,
.lexicon-icon.lexicon-icon-angle-down {
  color: var(--typography-muted-text-light, #666666);
  height: 1rem;
  width: 1rem;
}

.facet-filter__list {
  list-style: none;
  padding-left: 0;
}
.facet-filter__list-item {
  border-bottom: 1px solid transparent;
  word-wrap: break-word;
}
.facet-filter__list-item:not(:last-child) {
  margin-bottom: var(--spacer-2, 0.5rem);
}
.facet-filter__list:not(.treeview) > .facet-filter__list-item {
  border-bottom: 1px solid var(--borders-border-default, #b4b4b4);
}
.facet-filter__clear-btn {
  border: 1px solid transparent;
  border-radius: var(--border-radius);
  color: var(--ui-states-error-dark, #d71717);
  font-family: Roboto, system-ui;
  font-weight: var(--font-weight-normal, 400);
  margin: var(--spacer-2, 0.5rem) 0;
  padding: var(--spacer-1, 0.25rem) var(--spacer-2, 0.5rem);
  transition: border 200ms ease-out;
}
.facet-filter__clear-btn:hover {
  border: 1px solid var(--ui-states-error-dark, #d71717);
}
.facet-filter__clear-btn > .svg-icon {
  --icon-fill: var(--ui-states-error-dark, #d71717);
}
.facet-filter__sub-panel-title {
  color: var(--typography-body-text, #1b1b1b);
  font-family: Poppins, system-ui;
  font-size: 1.1875rem;
  font-weight: var(--font-weight-bold, 700);
  text-transform: none;
}
.facet-filter__toggle-container {
  display: flex;
  align-items: center;
  padding-right: 0.75rem;
}
.facet-filter .btn.component-expander {
  margin-left: auto;
}
.facet-filter .text-truncate-inline {
  max-width: 90%;
}
.facet-filter .collapse-icon-closed,
.facet-filter .collapse-icon-open {
  height: 1rem;
  width: 1rem;
  top: 35%;
}
.facet-filter.panel-group .panel {
  margin: 0;
  padding: 0;
  border: none;
}
.facet-filter .panel-header {
  border-bottom: none;
  padding-left: 0rem;
}
.facet-filter .panel-body {
  padding: 0;
}
.facet-filter .panel-title {
  display: inline-block;
  color: var(--typography-body-text, #1b1b1b);
  font-family: Poppins, system-ui;
  font-size: 1.375rem;
  font-weight: var(--font-weight-bold, 700);
  text-transform: none;
  line-height: 120%;
  max-width: 100%;
}
.facet-filter .treeview {
  font-size: var(--font-size-base, 1rem);
  list-style: none;
  padding: 0;
}
.facet-filter .treeview-link {
  margin: 0;
  border: none;
}
.facet-filter .treeview-link.tree-item-category {
  border: none;
}

.custom-checkbox__label-text-container {
  display: flex;
  align-items: center;
  gap: 0.75rem;
  font-size: 1rem;
  font-weight: var(--font-weight-normal, 400);
  letter-spacing: 0;
  line-height: 1.5rem;
  text-transform: none;
  padding: 0;
  position: relative;
}
.custom-checkbox__label-text-left {
  color: var(--typography-body-text, #1b1b1b);
  padding-left: 0;
}
.custom-checkbox__label-text-right {
  color: var(--typography-muted-text-light, #666666);
  margin-left: auto;
}

.add-to-cart .btn-add-to-cart .cart-icon {
  display: none;
}

.add-to-cart-wrapper {
  flex-direction: row-reverse;
}

.add-to-cart-wrapper > div.d-flex {
  display: none !important;
}

.btn-add-to-cart {
  margin: 0 !important;
}

.product-gallery .arrow.prev,
.product-gallery .arrow.next {
  cursor: pointer;
}

.product-gallery .gallery-thumbnails {
  justify-content: center;
}

.product-gallery .gallery-thumbnails .card {
  border: none;
  border-radius: 0;
  outline: 1px solid var(--borders-border-default, #b4b4b4);
  outline-offset: -1px;
}

.product-gallery .gallery-thumbnails .card.active {
  outline: 2px solid var(--links-link, #227724);
  outline-offset: -2px;
}

.product-gallery .gallery-thumbnails .card-interactive::after,
.product-gallery .gallery-thumbnails .card-interactive:hover::after,
.product-gallery .gallery-thumbnails .card-interactive.active::after {
  display: none;
}

.product-gallery .gallery-thumbnails > img,
.product-gallery .gallery-thumbnails > div {
  flex: 0 0 100px;
}

.product-gallery .gallery-thumbnails .card-interactive:hover {
  outline: 2px solid var(--links-link-hover, #227724);
  outline-offset: -2px;
}

.product-gallery .card {
  box-shadow: none;
  margin: 0;
}

.product-gallery .gallery-overlay img {
  width: auto;
  height: auto;
}

.product-gallery .arrow {
  background-image: linear-gradient(to right, rgba(255, 255, 255, 0.15), transparent 50%);
}

.product-gallery .arrow::before {
  --arrow-size: 3rem;
  display: block;
  position: absolute;
  content: "";
  border: 1px solid var(--color-neutral-9, #1b1b1b);
  border-radius: 0.125rem;
  background-image: url("data:image/svg+xml;utf8,<svg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M15.5306 18.9694C15.6003 19.0391 15.6556 19.1218 15.6933 19.2129C15.731 19.3039 15.7504 19.4015 15.7504 19.5001C15.7504 19.5986 15.731 19.6962 15.6933 19.7872C15.6556 19.8783 15.6003 19.961 15.5306 20.0307C15.4609 20.1004 15.3782 20.1556 15.2872 20.1933C15.1961 20.2311 15.0985 20.2505 15 20.2505C14.9014 20.2505 14.8039 20.2311 14.7128 20.1933C14.6218 20.1556 14.5391 20.1004 14.4694 20.0307L6.96937 12.5307C6.89964 12.461 6.84432 12.3783 6.80658 12.2873C6.76883 12.1962 6.7494 12.0986 6.7494 12.0001C6.7494 11.9015 6.76883 11.8039 6.80658 11.7128C6.84432 11.6218 6.89964 11.5391 6.96937 11.4694L14.4694 3.96943C14.6101 3.8287 14.801 3.74963 15 3.74963C15.199 3.74963 15.3899 3.8287 15.5306 3.96943C15.6714 4.11016 15.7504 4.30103 15.7504 4.50005C15.7504 4.69907 15.6714 4.88995 15.5306 5.03068L8.56031 12.0001L15.5306 18.9694Z' fill='%23333333'/></svg>");
  background-repeat: no-repeat;
  background-size: 50%;
  background-position: center;
  height: var(--arrow-size);
  width: var(--arrow-size);
  background-color: rgba(255, 255, 255, 0.5);
  left: 50%;
  top: 50%;
  margin-top: calc(-1 * var(--arrow-size) / 2);
  margin-left: calc(-1 * var(--arrow-size) / 2);
  padding: 0;
  transition: background ease-out 150ms;
}

.product-gallery .arrow:hover::before {
  background-color: rgba(255, 255, 255, 0.75);
}

.product-measurement-images .card {
  box-shadow: none;
  margin: 0;
  cursor: zoom-in;
  height: 350px;
  position: relative;
}
.product-measurement-images .card .measurement-image {
  object-fit: contain;
  height: 100%;
  width: 100%;
}
.product-measurement-images .measurement-images-overlay {
  background: #fff;
  cursor: zoom-out;
  height: 100vh;
  left: 0;
  position: fixed;
  top: 0;
  width: 100vw;
  z-index: 10000;
}
.product-measurement-images .measurement-images-overlay img {
  width: auto;
  height: auto;
  left: 50%;
  max-height: 100%;
  max-width: 100%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}

.product-compatibility-matrix .compatibility-matrix-item {
  color: var(--body-color, #1b1b1b);
  outline: 1px solid var(--borders-border-default, #b4b4b4);
  font-size: var(--font-size-base, 0.688rem);
  background-color: var(--neutrals-white, #ffffff);
  display: flex;
  padding: var(--spacer-2, 0.5rem) 0.5rem;
  padding-right: 0;
  margin: 1px;
}
.product-compatibility-matrix .compatibility-matrix-item:nth-of-type(odd) {
  background-color: var(--backgrounds-gray-light, #f0f0f0);
}
.product-compatibility-matrix .compatibility-matrix-item-name {
  color: var(--typography-muted-text-light, #666666);
  font-weight: var(--font-weight-semi-bold, 600);
  line-height: 1.5rem;
  width: 40%;
}
.product-compatibility-matrix .compatibility-matrix-item-value {
  color: var(--body-color, #1b1b1b);
  line-height: 1.5rem;
  margin-left: auto;
  text-align: left;
  vertical-align: middle;
  width: 60%;
}
.product-compatibility-matrix .svg-icon {
  border-radius: 999px;
  padding: var(--spacer-1, 0.25rem);
  display: inline-flex;
  align-items: center;
  margin-right: var(--spacer-2, 0.5rem);
}
.product-compatibility-matrix .svg-icon.icon-checkmark {
  fill: var(--color-neutral-0, #ffffff);
  background-color: var(--brand-primary, #30ab33);
}
.product-compatibility-matrix .svg-icon.icon-plus {
  background-color: var(--typography-muted-text-dark, #cfcfcf);
}
.product-compatibility-matrix .svg-icon.icon-x {
  fill: var(--color-neutral-0, #ffffff);
  background-color: var(--brand-accent, #e30613);
}

.list-unstyled.search-bar-suggestions-results-list {
  padding: 0 var(--spacer-3, 1rem);
}

.search-bar-suggestions-dropdown-menu .search-bar-suggestions-results-list .dropdown-subheader {
  color: var(--body-color, #1b1b1b);
  font-size: var(--font-size-base, 1rem);
  font-weight: var(--font-weight-semi-bold, 600);
  text-transform: none;
  padding-left: 0;
  padding-right: 0;
}

.search-bar-suggestions-dropdown-menu .search-bar-suggestions-results-list .dropdown-item {
  color: var(--body-color, #1b1b1b);
  font-weight: var(--font-weight-semi-bold, 600);
  font-size: var(--font-size-base, 1rem);
  border-bottom: 1px solid var(--borders-border-default, #b4b4b4);
}

.search-bar-suggestions-dropdown-menu .search-bar-suggestions-results-list .suggestion-item-title {
  color: var(--body-color, #1b1b1b);
}

.search-bar-suggestions-dropdown-menu .search-bar-suggestions-results-list .suggestion-item-title + .suggestion-item-description {
  font-weight: var(--font-weight-semi-normal);
  color: var(--color-neutral-6);
  font-size: var(--text-paragraph-sm-font-size);
}

.category-specs-grid {
  --grid-gap: var(--spacer-3, 1rem);
  display: flex;
  flex-wrap: wrap;
  gap: var(--grid-gap);
}

.category-specs-grid > div {
  flex-basis: calc(50% - var(--grid-gap));
}

.category-specs-grid .svg-icon {
  --icon-fill: var(--text-muted, #666666);
}

.category-spec {
  display: flex;
  gap: var(--spacer-2, 0.5rem);
}

.category-spec__label {
  display: block;
  color: var(--text-muted, #666666);
  text-transform: uppercase;
  font-family: "Roboto", system-ui;
  font-size: var(--form-input-label-font-size, 13px);
  font-weight: var(--font-weight-bold, 700);
  letter-spacing: 1.3px;
}

.category-specs-grid .category-spec__value {
  color: var(--typography-body-text, #1b1b1b);
  font-size: var(--h3-font-size);
  font-family: "Poppins", system-ui;
  font-weight: var(--font-weight-bold, 700);
  line-height: 120%;
}

.powerbi-report {
  width: 100%;
  height: 90vh;
  min-height: 700px;
}

.select-from-list .btn {
  background-color: var(--color-neutral-1, #f0f0f0);
  border-color: var(--borders-border-default, #b4b4b4);
}
.select-from-list .btn svg {
  color: var(--btn-default-color);
}
.select-from-list .btn:hover svg {
  color: var(--btn-active-color);
}

.input-group-append .btn {
  border: 1px solid var(--form-input-border-color);
  border-radius: var(--form-input-border-radius);
  background-color: transparent;
  z-index: 0;
}

input[type=date],
input[type=time],
input[type=datetime-local],
input[type=month] {
  height: 50px;
}

.radio-button-group {
  display: block;
  margin: 0;
  position: relative;
  background-color: transparent;
  transition: background var(--transition-base);
  gap: var(--spacer-3, 1rem);
}

.radio-button-group__label .lexicon-icon {
  width: 1em;
  height: 1em;
}

.radio-button-group__icon {
  width: 1.5rem;
  height: 1.5rem;
}

.radio-button-group__icon.select {
  fill: var(--buttons-secondary-hover-bg, #dfdfdf);
}

.radio-button-group__legend {
  font-family: Roboto, system-ui;
  font-weight: var(--font-weight-bold, 700);
  font-size: var(--custom-control-label-font-size, 13px);
  text-transform: uppercase;
}

.radio-button-group__label {
  display: flex;
  align-items: center;
  gap: var(--spacer-2, 0.5rem);
  position: relative;
  margin: 0;
  font-size: var(--text-paragraph-font-size, 1rem);
  padding: 0.75rem;
  text-transform: none;
  font-weight: var(--font-weight-normal, 400);
  letter-spacing: 0;
}

.radio-button-group__label:hover {
  cursor: pointer;
}

fieldset[disabled] .radio-button-group__label:hover {
  cursor: not-allowed;
}

.radio-button-group[data-approval-state=none] .radio-button-group__label {
  font-weight: var(--font-weight-normal, 400);
}

.radio-button-group__icon.approve .review-module__label {
  font-weight: var(--font-weight-bold, 700);
}

.radio-button-group__inputs {
  display: flex;
  align-items: center;
  gap: var(--spacer-4, 1.5rem);
}

.radio-button-group__controls-inside {
  display: flex;
  align-items: center;
  gap: var(--spacer-4, 1.5rem);
}

.radio-button-group__input-button {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  width: 1.5rem;
  height: 1.5rem;
  transition: var(--transition-base);
  background-color: var(--buttons-secondary-hover-bg, #dfdfdf);
  border: 1px solid var(--inputs-border-default, #f0f0f0);
}

.radio-button-group__label--select .radio-button-group__input-button {
  --module-checked-bg: var(--color-action-neutral-default, #1b1b1b);
}

.radio-button-group__input {
  position: absolute;
  opacity: 0;
  pointer-events: none;
}

.radio-button-group__input-button:hover {
  background-color: var(--buttons-secondary-hover-bg, #dfdfdf);
  color: var(--buttons-secondary-hover-contents, #1b5f1d);
}

.radio-button-group__input:checked ~ .radio-button-group__input-button {
  background-color: var(--color-action-neutral-default);
  color: var(--buttons-primary-default-contents, #ffffff);
  border-color: var(--module-checked-bg);
}

.radio-button-group__input:checked ~ .radio-button-group__input-button .approval-module__icon {
  fill: var(--buttons-primary-default-contents, #ffffff);
}

.radio-button-group__input--disabled:hover,
.radio-button-group__input--disabled ~ .radio-button-group__input-button:hover,
.radio-button-group__input--disabled ~ .radio-button-group__input-text:hover {
  cursor: not-allowed;
}

@media screen and (min-width: 960px) {
  .radio-button-group {
    gap: 0;
  }
}
@media screen and (max-width: 540px) {
  .radio-button-group__inputs {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    gap: var(--spacer-4, 1.5rem);
  }
  .radio-button-group[data-approval-state=none] .radio-button-group__label {
    font-weight: var(--font-weight-normal, 400);
  }
}
@media screen and (max-width: 960px) {
  :root {
    --h1-font-size: 1.75rem !important;
    --h2-font-size: 1.5rem !important;
    --h3-font-size: 1.188rem !important;
    --h4-font-size: 1.125rem !important;
    --text-paragraph-lg-font-size: 1.125rem !important;
    --text-paragraph-font-size: 0.938rem !important;
    --text-paragraph-sm-font-size: 0.813rem !important;
    --text-paragraph-lg-line-height: 27px !important;
    --text-paragraph-line-height: 22px !important;
    --text-paragraph-sm-line-height: 20px !important;
    --form-input-label-font-size: 0.688rem !important;
    --btn-padding-y: 0.5rem !important;
    --btn-padding-x: 1rem !important;
    --btn-font-size: 0.875rem !important;
    --form-input-padding-y: 0.5rem !important;
  }
  .input-group-append .btn {
    line-height: var(--form-input-line-height, 22px);
  }
  input[type=date],
  input[type=time],
  input[type=datetime-local],
  input[type=month] {
    height: 40px;
  }
}
#portlet_com_liferay_account_admin_web_internal_portlet_AccountEntriesManagementPortlet a.nav-link[href*=account-groups],
#_com_liferay_account_admin_web_internal_portlet_AccountEntriesManagementPortlet_defaultCommerceAddresses,
#_com_liferay_account_admin_web_internal_portlet_AccountEntriesManagementPortlet_defaultCommerceTermEntries,
#_com_liferay_account_admin_web_internal_portlet_AccountEntriesManagementPortlet_defaultCommerceShippingOption,
#_com_liferay_account_admin_web_internal_portlet_AccountEntriesManagementPortlet_defaultCommercePriceLists,
#_com_liferay_account_admin_web_internal_portlet_AccountEntriesManagementPortlet_defaultCommerceDiscounts,
#_com_liferay_account_admin_web_internal_portlet_AccountEntriesManagementPortlet_defaultCommercePaymentMethod,
#_com_liferay_account_admin_web_internal_portlet_AccountEntriesManagementPortlet_defaultUsers,
button[data-action=inviteAccountUsers] {
  display: none !important;
}

#portlet_com_liferay_account_admin_web_internal_portlet_AccountEntriesManagementPortlet .lfr-name-column {
  flex-grow: initial;
  flex-shrink: initial;
  display: table-cell;
  max-width: 12.5rem;
  min-width: 12.5rem;
  overflow-wrap: break-word;
  word-wrap: break-word;
  width: auto;
}
#portlet_com_liferay_account_admin_web_internal_portlet_AccountEntriesManagementPortlet .lfr-checkbox-column,
#portlet_com_liferay_account_admin_web_internal_portlet_AccountEntriesManagementPortlet .navbar-nav .nav-item .custom-checkbox,
#portlet_com_liferay_account_admin_web_internal_portlet_AccountEntriesManagementPortlet .lfr-job-title-column,
#portlet_com_liferay_account_admin_web_internal_portlet_AccountEntriesManagementPortlet .lfr-account-roles-column,
#portlet_com_liferay_account_admin_web_internal_portlet_AccountEntriesManagementPortlet .lfr-region-column {
  display: none;
}
@media screen and (max-width: 960px) {
  #portlet_com_liferay_account_admin_web_internal_portlet_AccountEntriesManagementPortlet .lfr-id-column,
  #portlet_com_liferay_account_admin_web_internal_portlet_AccountEntriesManagementPortlet .lfr-type-column,
  #portlet_com_liferay_account_admin_web_internal_portlet_AccountEntriesManagementPortlet .lfr-status-column,
  #portlet_com_liferay_account_admin_web_internal_portlet_AccountEntriesManagementPortlet .lfr-postal-code-column {
    display: none;
  }
  #portlet_com_liferay_account_admin_web_internal_portlet_AccountEntriesManagementPortlet .lfr-name-column,
  #portlet_com_liferay_account_admin_web_internal_portlet_AccountEntriesManagementPortlet .lfr-organizations-column {
    max-width: 10rem;
    min-width: 10rem;
  }
}
@media screen and (max-width: 540px) {
  #portlet_com_liferay_account_admin_web_internal_portlet_AccountEntriesManagementPortlet .lfr-organizations-column,
  #portlet_com_liferay_account_admin_web_internal_portlet_AccountEntriesManagementPortlet .lfr-city-column,
  #portlet_com_liferay_account_admin_web_internal_portlet_AccountEntriesManagementPortlet .lfr-email-address-column,
  #portlet_com_liferay_account_admin_web_internal_portlet_AccountEntriesManagementPortlet .lfr-parent-organization-column,
  #portlet_com_liferay_account_admin_web_internal_portlet_AccountEntriesManagementPortlet .lfr-street-column {
    display: none;
  }
}

#portlet_com_liferay_account_admin_web_internal_portlet_AccountEntriesManagementPortlet .form-group:has(.lfr-tooltip-scope > #_com_liferay_account_admin_web_internal_portlet_AccountEntriesManagementPortlet_zomp___assetTagsSelector) {
  display: none;
}

#_com_liferay_account_admin_web_internal_portlet_AccountEntriesManagementPortlet_defaultAddresses + .sheet-section > .form-group div[role=group]:nth-of-type(2) {
  display: none;
}

[id^=_com_liferay_account_admin_web_internal_portlet_AccountEntriesManagementPortlet_accountEntries__][id$=__menu__delete] {
  display: none !important;
}

.item-status-pill {
  background-color: var(--buttons-secondary-default-bg);
  border-radius: var(--spacer-3);
  padding: var(--spacer-2);
  width: fit-content;
}
.item-status-pill.submitted-pill {
  background-color: var(--ui-states-info-light);
  color: var(--ui-states-info-dark);
}
.item-status-pill.approved-pill {
  background-color: var(--color-state-success-lighten-1);
  color: var(--ui-states-success-dark);
}
.item-status-pill.rejected-pill {
  background-color: var(--color-state-error-lighten-1);
  color: var(--color-state-error);
}

/*# sourceMappingURL=global.css.map */
