:root {--neutral-100: #FFFFFF;--neutral-200: #869CA4;--neutral-300: #557480;--neutral-400: #3D616D;--neutral-500: #0C3949;--neutral-600: #15252C;--neutral-700: #10181D;--neutral-800: #080C0F;--neutral-900: #000000;--primary-100: #B3E4F4;--primary-200: #80D3EC;--primary-300: #4DC1E4;--primary-400: #33B8E1;--primary-500: #00A6D9;--primary-600: #0095C3;--primary-700: #0085AE;--primary-800: #007498;--primary-900: #00536D;--chart-purple: #9500FF;--chart-magenta: #D149E7;--chart-yukon-gold: #855E03;--chart-radical-red: #FF0059;--chart-orange: #FF8C00;--chart-yellow: #FEC100;--chart-lime-green: #29ED31;--chart-malachite-green: #1BC622;--chart-vivid-sky-blue: #0AD2FF;--chart-royal-blue: #2962FF;--red-light: #ea6362;--red: #E74A49;--red-dark: #9b2e2d;--stake-1: #F7AAB9;--stake-2: #E63F66;--stake-3: #B21E4B;--stake-4: #801B40;--stake-5: #470A1F;--h1-size: 40px;--h2-size: 30px;--h3-size: 24px;--corps-max: 20px;--corps-medium: 18px;--corps: 16px;--corps-min: 14px;--primary-radius: 6px;--secondary-radius: 26px;--tertiary-radius: 0px;--btn-little-radius: 3px;}@font-face {font-family: 'Nunito-Regular';src: url("Nunito/Nunito-Regular-1c0110920bc84f94fc7f1792fe15551d.ttf");}@font-face {font-family: 'Nunito-Bold';src: url("Nunito/Nunito-Bold-9578f65388045478042a57a6031bb9d7.ttf");}body {font-size: var(--corps-min);color: var(--neutral-100);font-family: 'Nunito-Regular', sans-serif;background-color: var(--neutral-700);overflow-y: hidden;margin-bottom: 50px;}h1, .h1 {font-size: var(--h1-size);font-family: 'Nunito-Bold', sans-serif;}.h1-legend {margin-top: 4px;color: var(--primary-700);font-size: var(--corps-min);}h2, .h2 {font-size: var(--h2-size);font-family: 'Nunito-Bold', sans-serif;}h3, .h3 {font-size: var(--h3-size);font-family: 'Nunito-Bold', sans-serif;}.nunito-bold {font-family: 'Nunito-Bold', sans-serif !important;}.nunito-regular {font-family: 'Nunito-Regular', sans-serif !important;}.corps-max {font-size: var(--corps-max) !important;}.corps-medium {font-size: var(--corps-medium) !important;}.corps {font-size: var(--corps) !important;}.corps-min {font-size: var(--corps-min) !important;}.color-neutral-100 {color: var(--neutral-100) !important;}.color-primary-200 {color: var(--primary-200) !important;}.color-primary-500 {color: var(--primary-500) !important;}.color-primary-700 {color: var(--primary-700) !important;}.background-color-primary-900 {background-color: var(--primary-900) !important;}.background-color-neutral-600 {background-color: var(--neutral-600) !important;}.background-color-neutral-500 {background-color: var(--neutral-500) !important;}.border-primary-radius {border-radius: var(--primary-radius);}.filled {fill: currentColor;}a {color: var(--primary-700);}a:hover {color: var(--primary-700);text-decoration: underline;}b, strong {font-weight: bold;}.custom-select, .filter-select {display: inline-block;font-weight: 400;line-height: 1.5;padding-right: 30px;font-size: var(--corps-min);height: 36px;width: 100%;color: #495057;vertical-align: middle;-webkit-appearance: none;-moz-appearance: none;appearance: none;background: none;border-radius: 0;}.filter-select {color: var(--primary-700);border: 1px solid var(--primary-700);background-color: var(--neutral-700);border-radius: var(--primary-radius) !important;padding-left: 10px;padding-right: 21px;width: 100%;height: 30px;}.filter-icon {position: relative;left: 138px;bottom: 23px;font-size: var(--corps-medium);pointer-events: none;color: var(--primary-500);}.dashboard-filter {padding-right: 15px;padding-left: 0;}.dashboard-filter-icon {position: absolute;right: 2px;top: 50%;transform: translateY(-50%);font-size: var(--corps-medium);pointer-events: none;color: var(--primary-500);}.select-container {position: relative;display: inline-block;width: 100%;}.caret-icon {position: absolute;right: 10px;top: 50%;transform: translateY(-50%);font-size: 20px;pointer-events: none;color: var(--primary-500);}.placeholder-active {color: var(--primary-200) !important;}.multiselect-native-select .dropright .multiselect-container.dropdown-menu {transform: none !important;right: 0 !important;left: auto !important;top: 100% !important;}.removePreviousNext a.nextLink, .removePreviousNext a.previousLink {display: none;}a.show-eye {padding: 4px 10px;border-radius: 2px;}.form-control, .custom-select {background-color: var(--neutral-600) !important;color: var(--neutral-100);border: 1px solid var(--primary-700);border-radius: var(--primary-radius) !important;padding-left: 10px;padding-right: 6px;width: 100%;height: 30px;}::-webkit-input-placeholder {color: var(--primary-700)!important;}:-moz-placeholder {color: var(--primary-700)!important;opacity:  1;}::-moz-placeholder {color: var(--primary-700)!important;opacity:  1;}:-ms-input-placeholder {color: var(--primary-700)!important;}::-ms-input-placeholder {color: var(--primary-700)!important;}::placeholder {color: var(--primary-700) !important;}.custom-select {padding-right: 34px;}.form-control:focus, .custom-select:focus {border: 2px solid var(--primary-500);color: var(--neutral-100);box-shadow: none;height: 30px;}textarea.form-control {height: 104px !important;}.custom-select > option {color: var(--text-color-1);}.custom-select option[value=""], .custom-select option:not([value]) {color: var(--background-color-5);}.col-md-8, .col-md-5 {display: flex;justify-content: end;gap: 8px;}.card {border-radius: var(--primary-radius) !important;background-color: var(--neutral-600);}.shadow {border: none !important;}.form-group label {font-family: "Nunito-Bold", sans-serif;font-size: var(--corps-min);margin-bottom: 4px;color: var(--primary-700);}.feather-filter {cursor: pointer;}.top-pagination-row {display: flex;justify-content: space-between;align-items: center;}.bottom-pagination-row {display: flex;justify-content: space-between;flex-direction: row-reverse;}.search-bar-div {display: flex;}.search-bar-div-100 {display: flex;width: 100%;}.search-icon-div {display: flex;justify-content: center;align-items: center;width: 40px;height: 30px;border-radius: var(--primary-radius) 0 0 var(--primary-radius) !important;border-right: none !important;border: 1px solid var(--neutral-200);background-color: var(--neutral-500);}.ph-magnifying-glass {font-size: var(--corps-max);}.search-input {border-radius: 0 var(--primary-radius) var(--primary-radius) 0 !important;border: 1px solid var(--neutral-200);background-color: var(--neutral-700) !important;border-left: none;height: 30px;padding: 0px 6px 0px 10px;width: 445px;font-size: var(--corps-min);}.search-input::placeholder {color: var(--neutral-200) !important;}.list-chevron {color: var(--secondary-color-1);stroke-width: 3;}.list-title {cursor: pointer;}.list-title:hover, .list-title-active {font-family: Nunito-Bold, sans-serif;}.list-title-div {display: flex;gap: 8px;padding-right: 15px;padding-left: 15px;width: 100%;}.show-list {margin-left: 15px;}.disabled-list {pointer-events: none;}.disabled-list > .list-chevron {color: var(--background-color-5);}.animated {transition: all 0.3s;}.blue-text {color: var(--secondary-color-1)}.blue-title {font-size: var(--corps-max);color: var(--secondary-color-1)}#flag-input {padding-left: 46px;}.full-width {width: 100% !important;}.filter-row {margin-top: 0.5rem;display: flex;justify-content: space-between;align-items: center;margin-bottom: 10px;}.filters-div {display: flex;max-width: 75%;gap: 10px;}.filter-div {min-width: 160px;max-width: 160px;height: 30px;padding-right: 0;}.remove-filters {color: var(--primary-700);text-decoration: underline;cursor: pointer;font-size: var(--corps);}select.custom-select.active-filter {border: 2px solid var(--primary-500) ;}.filter-svg {background-image: url("/assets/b122-bo/filter.svg");cursor: pointer;background-size: cover;background-repeat: no-repeat;background-position-y: bottom;width: 20px;height: 20px;}.no-filter {background-image: url("/assets/b122-bo/no-filter.svg");width: 28px;height: 28px;margin-top: -6px;margin-left: -3px;}.file-bar-div {display: flex;cursor: pointer;}.file-btn-div {display: flex;justify-content: center;align-items: center;width: 40%;height: 30px;border-radius: 0 var(--primary-radius) var(--primary-radius) 0 !important;border-left: none;background-color: var(--background-color-3);}.file-name-input {border-radius: var(--primary-radius) 0 0 var(--primary-radius) !important;border-right: none;cursor: pointer;}.file-upload-wrapper {position: relative;display: flex;}.file-input {position: absolute;left: 0;top: 0;opacity: 0;width: 0%;height: 100%;}.file-upload-btn {background-color: var(--background-color-3) !important;color: var(--text-color-2);border: 2px solid var(--background-color-5);border-radius: 0 var(--primary-radius) var(--primary-radius) 0 !important;width: 35%;}.file-name {border-radius: var(--primary-radius) 0 0 var(--primary-radius) !important;border-right: 0 transparent;width: 65%;font-size: var(--corps-min);line-height: 0.5;white-space: nowrap;}.input-error {border-color: var(--secondary-color-4);}#b122-check-all-info {display: flex;}.no-results-title {font-family: Nunito-Bold, sans-serif;font-size: var(--corps-medium);color: var(--neutral-100)}.no-results-subtitle {color: var(--neutral-100);font-size: var(--corps);}.form-control:disabled {color: var(--background-color-5);background-color: var(--background-color-1) !important;cursor: not-allowed;}.product-filter {max-width: 30%;}.product-img {object-fit: contain;max-height: 160px;margin-right: 16px;}.certifications-div {display: flex;}.certifications-div label {line-height: 0;}#app {background-color: var(--neutral-500);}.wrapper {display: flex;align-items: stretch;width: 100%;}#sidebar {position: fixed;left: 0px;font-size: var(--corps-medium);width: 260px;min-height: 100vh;z-index: 999;background-color: var(--neutral-500);transition: all 0.3s;height: 100vh;overflow-y: auto;overflow-x: hidden;scrollbar-width: none;-ms-overflow-style: none;display: flex;flex-direction: column;justify-content: space-between;}#sidebar::-webkit-scrollbar {display: none;}#sidebar-collapse {margin-left: -16px;}.navbar {box-shadow: none;}@media (max-width: 575.98px) {.navbar.navbar-expand-sm #sidebar-collapse {margin-left: 0px;}}@media (max-width: 767.98px) {.navbar.navbar-expand-md #sidebar-collapse {margin-left: 0px;}}@media (max-width: 991.98px) {.navbar.navbar-expand-lg #sidebar-collapse {margin-left: 0px;}}@media (max-width: 1199.98px) {.navbar.navbar-expand-xl #sidebar-collapse {margin-left: 0px;}}.navbar.navbar-expand #sidebar-collapse {margin-left: 0px;}#sidebar-collapse:hover {cursor: pointer;}#sidebar .nav-link {display: flex;align-items: center;}#sidebar .menu-title {font-family: Nunito-Bold, sans-serif;font-size: var(--corps-max);flex-grow: 2;}#sidebar .sidebar-header {padding: 30px 8px 10px;}#sidebar ul.components {padding: 0 0 20px;}#sidebar ul li a {padding: 12px 16px;display: block;}#sidebar ul li a i, #sidebar ul li a img {margin-right: 12px;}#sidebar .active > a {background-color: var(--primary-500);text-decoration: none;}a[data-toggle="collapse"] {position: relative;}.nowrap {white-space: nowrap;}.dropdown-toggle::after {display: block;position: absolute;top: 50%;right: 20px;transform: translateY(-50%);content: none !important;}#sidebar .logo-menu {width: 200px;height: auto;}.brand-logo {display: flex;justify-content: center;}#sidebar .logo-TE {padding: 0 64px 16px 64px;}#sidebar .menu-title {line-height: 1.5;font-size: var(--corps-medium);}#content {background-color: var(--neutral-700);margin-left: 260px;width: calc(100% - 260px);min-height: 100vh;transition: all 0.3s;}#footer {width: calc(100% - 290px);height: 42px;padding-right: 20px;position: fixed;bottom: 0;right: 0;background-color: var(--neutral-700);transition: all 0.3s;color: var(--primary-700);z-index: 2;}#footer.active {width: calc(100% - 20px);}#footer .footer-main-div {margin: 0 12px 0 0;border-top: 1px solid var(--primary-700);}#footer .footer-left-div {margin-top: 10px;padding-left: 0px;}#footer .footer-right-div {display: flex;align-content: center;justify-content: end;gap: 6px;margin-top: 10px;padding-right: 0px;}#footer .ph-heart-straight {color: var(--primary-500);font-size: 18px;margin-top: -2px;}.custom-dropdown-flex {display: flex;align-items: center;gap: 8px;}#sidebar.hidden {left: -260px;}#content.hidden {margin-left: 0;width: 100%;}#footer.hidden {margin-left: 0;width: 100%;}.flipped {transform: rotate(180deg);}.secondary-btn, .primary-btn, .tertiary-btn, .loading-btn {font-size: var(--corps);border-radius: var(--primary-radius);min-width: 100px;height: 40px;display: flex;justify-content: center;align-items: center;padding:0px 10px !important;}.little-btn {min-width: 70px;height: 26px;font-size: var(--corps-min);padding: 6px 12px !important;border-radius: var(--btn-little-radius);}.primary-btn {font-family: 'Nunito-Bold', sans-serif;background: var(--primary-500);color: var(--neutral-100);border: 1px solid var(--primary-500) !important;}.primary-btn:hover {background-color: var(--primary-200);border: 1px solid var(--primary-200) !important;color: var(--neutral-100);}.primary-btn:active {background-color: var(--primary-900);border: 1px solid var(--primary-900) !important;color: var(--neutral-100);}.secondary-btn, .loading-btn {font-family: 'Nunito-Bold', sans-serif;background: transparent;color: var(--primary-500);border: 1px solid var(--primary-500) !important;}.secondary-btn:hover {background-color: var(--primary-500);color: var(--neutral-700);}.secondary-btn:active {background-color: var(--primary-700);border: 1px solid var(--primary-700) !important;color: var(--neutral-700);}.tertiary-btn {font-family: 'Nunito-Bold', sans-serif;background: var(--neutral-500);color: var(--primary-300);border: 1px solid var(--neutral-500) !important;}.tertiary-btn:hover {background-color: var(--primary-900);border: 1px solid var(--primary-900) !important;color: var(--neutral-100);}.tertiary-btn:active {background-color: var(--primary-200);border: 1px solid var(--primary-200) !important;color: var(--neutral-100);}.loading-btn:hover {background: transparent;color: var(--primary-500);border: 1px solid var(--primary-500) !important;}.loading-btn:active {background: transparent;color: var(--primary-500);border: 1px solid var(--primary-500) !important;}.loading-btn {cursor: wait;}.secondary-btn {cursor: pointer;}.login-btn {border-radius: var(--secondary-radius);}.red-outline-btn {font-size: var(--corps);border-radius: var(--secondary-radius);min-width: 160px;}.back-btn, .show-btn  {font-family: 'Nunito-Bold', sans-serif;background: var(--primary-500);color: var(--neutral-100);border: 2px solid var(--primary-500);width: 130px;}.red-outline-btn {display: flex;align-items: center;justify-content: center;height: 52px;padding-left: 16px !important;padding-right: 16px !important;white-space: nowrap;}.back-btn:hover, .show-btn:hover {background: var(--primary-200);color: var(--neutral-100);border: 2px solid var(--primary-200);}.back-btn:active, .show-btn:active {background: var(--primary-900);color: var(--neutral-100);border: 2px solid var(--primary-900);}.red-outline-btn {font-family: 'Nunito-Bold', sans-serif;background: transparent;color: var(--secondary-color-4);border: 1px solid var(--secondary-color-4) !important;}.red-outline-btn:hover {background-color: var(--secondary-color-5);color: var(--text-color-3);}.red-outline-btn:active {background-color: var(--secondary-color-5);border: 1px solid var(--secondary-color-4);}.back-btn {height: 20px;width: 20px;display: flex;align-items: center;justify-content: center;border-radius: var(--primary-radius);}.show-btn, .delete-btn, .edit-btn, .refuse-btn, .validate-btn {height: 24px;width: 28px;display: flex;align-items: center;justify-content: center;font-size: var(--corps-medium);}.password-btn {height: 30px;width: 30px;display: flex;align-items: center;justify-content: center;background-color: var(--primary-500);border: none;border-radius: var(--primary-radius);color: var(--neutral-100);cursor: pointer;}.password-btn:hover {background-color: var(--primary-200);}.password-btn:active {background-color: var(--primary-700);}.password-policy {font-size: 12px;margin-top: -10px;margin-bottom: 10px;color: var(--text-color-2);}.show-btn {border-radius: var(--primary-radius);}.actions-div {display: flex;align-items: center;justify-content: center;gap: 6px;}.edit-btn {background-color: var(--primary-500);color: var(--neutral-100);border: none;border-radius: var(--primary-radius);}.edit-btn:hover {background-color: var(--primary-200);}.edit-btn:active {background-color: var(--primary-700);}.delete-btn {background-color: var(--red);color: var(--neutral-100);border: none;border-radius: var(--primary-radius);}.delete-btn:hover {background-color: var(--red-light);}.delete-btn:active {background-color: var(--red-dark);}.refuse-btn {background-color: var(--secondary-color-4);color: var(--text-color-3);border: 2px solid var(--secondary-color-4);border-radius: var(--primary-radius);}.refuse-btn:hover {background-color: var(--secondary-color-5);border: 2px solid var(--secondary-color-5);}.refuse-btn:active {background-color: var(--secondary-color-6);border: 2px solid var(--secondary-color-6);}.validate-btn {background-color: var(--primary-500);color: var(--text-color-3);border: 2px solid var(--primary-500);border-radius: var(--primary-radius);}.validate-btn:hover {background-color: var(--primary-200);border: 2px solid var(--primary-200);}.validate-btn:active {background-color: var(--primary-900);border: 2px solid var(--primary-900);}.ph-icons {font-size: 22px;}.secondary-btn-div {display: flex;justify-content: end;gap: 10px;align-items: center;}.check-all-actions, .check-all-actions:hover {color: var(--text-color-2);}.primary-btn:disabled, .secondary-btn:disabled, .tertiary-btn:disabled, .red-outline-btn:disabled,.show-btn:disabled, .delete-btn:disabled, .edit-btn:disabled, .refuse-btn:disabled, .validate-btn:disabled, .pickup-method-btn:disabled {background-color: var(--background-color-1);color: var(--background-color-5);border: 0 transparent;cursor: not-allowed;}.pickup-method-btn {font-size: var(--corps);border-radius: var(--secondary-radius);min-width: 160px;}.pickup-method-btn  {display: flex;align-items: center;justify-content: center;font-family: 'Nunito-Regular', sans-serif;font-size: var(--corps-min);background: transparent;color: var(--text-color-2);border: 2px solid var(--primary-500);border-radius: var(--primary-radius) !important;height: 40px;padding-left: 16px !important;padding-right: 16px !important;white-space: nowrap;}.pickup-method-btn:hover {background: var(--tertiary-color-1);color: var(--text-color-2);border: 2px solid var(--primary-500);}.pickup-method-btn:active {background: var(--primary-200);color: var(--text-color-2);border: 2px solid var(--primary-500);}.active-pickup-method-btn.pickup-method-btn {font-family: 'Nunito-Bold', sans-serif;background: var(--tertiary-color-1);}.active-pickup-method-btn.pickup-method-btn:hover {background: var(--primary-200);}.active-pickup-method-btn.pickup-method-btn:active {background: var(--primary-500);}.vegeo-btn  {background: var(--neutral-100);border: 2px solid var(--neutral-100);border-radius: var(--primary-radius);width: 54px;}.vegeo-img {height: 20px;}.vegeo-btn:hover {background: var(--neutral-200);border-color: var(--neutral-200);}.vegeo-btn:active {background: var(--neutral-300);border-color: var(--neutral-300);}input[type="checkbox"] {display: none;}.checkbox-checkmark {font-size: 18px;margin-left: -24px;margin-right: 12px;position: inherit;transition: background 0.3s, border-color 0.3s;}.checkbox-checkmark::before {margin-top: 2px;}input[type="checkbox"] + label {position: relative;padding-left: 25px;cursor: pointer;margin-bottom: 0;}input[type="checkbox"] + label::before {content: '';position: absolute;left: 0;top: 0;width: 21px;height: 21px;border: 1px solid var(--primary-500);border-radius: 2px;transition: background 0.3s, border-color 0.3s;}input[type="checkbox"]:hover + label::before {border-color: var(--primary-200);}input[type="checkbox"]:active + label::before {border-color: var(--primary-900);}input[type="checkbox"]:checked + label::before {background-color: var(--primary-500);}input[type="checkbox"]:checked:hover + label::before {background-color: var(--primary-200);}input[type="checkbox"]:checked:active + label::before {background-color: var(--primary-900);}input[type="checkbox"] + label > .checkbox-checkmark {color:transparent;}input[type="checkbox"]:checked + label > .checkbox-checkmark {color: var(--neutral-100);}.checkbox-column {width: 1%;}.checkbox-column > input[type="checkbox"]:checked + label > svg {margin-top: 2px;}.isFreeShipping-checkbox {padding-left: 16px !important;padding-bottom: 0px !important;}.isFreeShipping-checkbox > .checkbox-checkmark {margin-left: -17px;margin-right: 0px;margin-bottom: 8px;margin-top: 2px;}.custom-radio-div {display: flex;align-items: center;cursor: pointer;font-size: var(--corps-medium);gap: 16px;}.radio-visually-hidden{position:absolute;opacity:0;width:0;height:0;}.filter-radios{position: relative;padding-left: calc(20px + .6rem);line-height: 1.4;cursor: pointer;user-select: none;}.filter-radios::before{content:"";position:absolute;left:0;top: 12px;width: 21px;height: 21px;transform: translateY(-50%);border-radius: 50%;border: 2px solid var(--primary-500);background: transparent;box-sizing: border-box;}.filter-radios:hover::before{border-color: var(--primary-200);}.filter-radios:active::before{border-color: var(--primary-900);background-color: var(--primary-900);}.radio-visually-hidden:checked + .filter-radios::before{background-color: var(--primary-500);}.filter-radios::after{content:"";position:absolute;left: 4px;top: 12px;width: 13px;height: 13px;transform: translateY(-50%) scale(0);border-radius: 50%;background: var(--neutral-100);transition: transform .15s ease-in-out;}.radio-visually-hidden:checked + .filter-radios::after{transform: translateY(-50%) scale(1);}.radio-visually-hidden:disabled + .filter-radios{opacity:.6;cursor:not-allowed;}.no-pad-bottom {padding-bottom: 0;}.white-color {color: #FFF;}.black-color {color: #000;}.main-color {color: var(--primary-700);}.red {color: var(--red);}.orange-color {color: var(--chart-orange);}.green-color {color: var(--chart-lime-green);}.yellow-color {color: var(--chart-yellow);}.blue-color {color: var(--chart-vivid-sky-blue);}.background-primary-900 {background-color: var(--primary-900)}.background-neutral-500 {background-color: var(--neutral-500)}.valign-top {vertical-align: top;}.valign-text-top {vertical-align: text-top;}.valign-middle {vertical-align: middle;}.valign-bottom {vertical-align: bottom;}.pull-right {float: right;}.row-margin-top {margin-top: 24px;margin-bottom: 0;}.row-no-margin {margin-top: 0;margin-bottom: 0;}.no-padding {padding: 0;}.text-align-center {text-align: center;}.text-align-start {text-align: start;}.btn-primary, .btn-primary-outlined {padding: 10px 14px;border-radius: 2px;height: 40px;min-width: 120px;}.btn-primary {color: #fff;background-color: #09509C;border-color: #09509C;}.btn-green {color: #fff;background-color: #5CCC70;border-color: #5CCC70;}.btn-green:hover, .btn-green:focus {background-color: #3BC740 !important;border-color: #3BC740 !important;}.btn.btn-primary.btn-icon-text i.fa {padding-right: 5px;}.btn.btn-icon-text i.mdi.icon-bigger {padding-right: 6px;font-size: var(--corps-max);}.btn-primary:hover, .btn-primary:focus {background-color: var(--main-color-hover);border-color: var(--main-color-hover);}.btn-primary-outlined {color: var(--main-color);;border-color: var(--main-color);;background-color: transparent;}.btn-primary-outlined:hover, .btn-primary-outlined:focus {color: white;cursor: pointer;background-color: var(--main-color);text-decoration: none;}.btn-as-link {background-color: transparent;border: none;}.btn-as-link:hover {text-decoration: underline;cursor: pointer;}.text-as-link {color: var(--secondary-color-1);text-decoration: none;}.text-as-link:hover {color: var(--main-color-hover);text-decoration: underline;cursor: pointer;}.boolean-icon {font-size: var(--h2-font-size);font-weight: bold;}.close-alert-icon:hover {cursor: pointer;}.alert-success-custom {display: flex;justify-content: space-between;align-items: center;border-color: rgba(27, 198, 33);color: rgba(27, 198, 33);background-color: rgba(27, 198, 33, 0.2);}.alert-danger-custom {display: flex;justify-content: space-between;align-items: center;border-color: rgba(231, 74, 73);color: rgba(231, 74, 73);background-color: rgba(231, 74, 73, 0.2);}.alert-notification {display: flex;justify-content: space-between;align-items: center;border-color: var(--primary-200);color: var(--primary-200);background-color: var(--primary-900);}.alert-success-custom, .alert-danger-custom, .alert-notification {padding: 9px;border-radius: var(--primary-radius);}.alert-success-custom .details-link, .alert-danger-custom .details-link {font-weight: bolder;color: inherit;}.alert-success-custom .details-link:hover, .alert-danger-custom .details-link:hover {text-decoration: none;cursor: pointer;}.alert-success-custom .details-icon, .alert-danger-custom .details-icon {font-size: 14px;vertical-align: middle;line-height: 1em;}div.b122-tab-container {margin-top: 12px;margin-bottom: 12px;overflow-x: auto;flex-grow: 1;}.npt-sortable, .sortable {padding-left: 0 !important;}table.b122-tab {font-size: var(--corps);color: var(--text-color-1);}.table-hover-custom tbody tr:hover {background-color: var(--main-color-with-transparence);}.nb-elements-par-page {margin-top: 8px;width: 100px;}.paginate-top-container {display: flex;font-size: var(--corps-min);gap: 2px;}th.sortable {background-repeat: no-repeat;background-position: right 4% bottom 50%;background-size: 10px 10px;}th.sortable.actif-asc {background-size: 10px 10px;}th.sortable.actif-desc {background-size: 10px 10px;}.table-carets {color: var(--primary-500);font-size: 10px;}.table th {padding: 12px;}table.table-bordered.table-hover-custom tr td {padding: 6px;}th {font-size: var(--corps-min) !important;color: var(--text-color-2);font-family: 'Nunito-Bold', sans-serif;}th.sortable a {cursor: pointer;padding-left: 0;padding-right: 8px;display: block;}table.first-col-sticky td:first-child:not(:last-child),table.first-col-sticky th:first-child:not(:last-child) {position: sticky;left: -1px;z-index: 20;}.table-striped tbody tr:nth-of-type(2n) {background-color: var(--neutral-500);}.table-striped tbody tr:nth-of-type(2n+1) {background-color: transparent;}.table-bordered th, .table-bordered td {border: none;}.b122-tab-search {width: 350px;}.b122-tab-search-container {font-size: var(--corps-min);}.b122-tab-action-th {width: 100px;}.b122-tab-image {width: 50px;}table.b122-tab td, table.b122-tab tr {height: 44px;padding: 0 8px 0 8px;font-size: var(--corps-min);}table.b122-tab td, table.b122-tab tr, table.b122-tab th  {border: none;}#search-query-input {border-radius: 0;}.b122-tab-container #top-scroll-wrapper, .b122-tab-container #table-wrapper {overflow-x: scroll;}.b122-tab-container #top-scroll-wrapper {max-height: 20px;overflow-y: hidden;}.b122-tab-container #table-wrapper table {overflow: auto;}#table-bottom-scroll {position: fixed;left: 292px;bottom: 42px;width: calc(100% - 324px);height: 16px;overflow-x: auto;overflow-y: hidden;background-color: transparent;z-index: 1000;}#table-bottom-ghost {height: 1px;}#table-wrapper {overflow-x: scroll;overflow-y: hidden;}#table-wrapper::-webkit-scrollbar {display: none;}#table-wrapper {scrollbar-width: none;}#table-bottom-scroll::-webkit-scrollbar {height: 10px;}#table-bottom-scroll::-webkit-scrollbar-track {background: var(--neutral-600);border-radius: 4px;}#table-bottom-scroll::-webkit-scrollbar-thumb {background: var(--primary-500);border-radius: 4px;}#table-bottom-scroll::-webkit-scrollbar-thumb:hover {background: var(--primary-400);}#table-bottom-scroll {scrollbar-width: thin;scrollbar-color: var(--primary-500) var(--neutral-600);}.step, .currentStep, .ellipsisStep {padding: 5px 10px;font-size: var(--corps-min);border-radius: 2px;}.currentStep {background-color: var(--primary-500);font-family: 'Nunito-Bold', sans-serif;}.ellipsisStep {background-color: var(--primary-200);text-decoration: none;font-family: 'Nunito-Bold', sans-serif;}.step {background-color: var(--primary-200);text-decoration: none;font-family: 'Nunito-Bold', sans-serif;cursor: pointer;}.step:hover {background-color: var(--primary-500);text-decoration: none;}.step:active {background-color: var(--primary-900);text-decoration: none;}.currentStep:hover, .step:hover {color: var(--text-color-3);}.prevLink, .nextLink {color: var(--primary-500);padding: 10px 14px;font-size: var(--corps);}.prevLink:hover, .nextLink:hover {color: var(--primary-500);}.shadow {border: 1px solid #E3E3E3;box-shadow: none !important;}.card {border-radius: 2px;}.form-control.numbers {height: 30px;}.form-group-custom {max-width: 500px;}.characters-count-display {text-align: right;font-size: var(--corps-min);margin-top: 8px;color: var(--text-color-2) !important;}.ql-editor {min-height: 200px;}.input-in-integer-form-group {position: relative;}.input-in-integer-form-group input {padding-right: 30px;}.input-in-integer-form-group .euro-icon {font-size: 18px;position: absolute;top: 10px;right: 10px;}.input-in-integer-form-group .ttc-icon {color: var(--background-color-5);position: absolute;top: 10px;right: 12px;}.input-in-integer-form-group:has(.ttc-icon) input[type=number]::-webkit-outer-spin-button,.input-in-integer-form-group:has(.ttc-icon) input[type=number]::-webkit-inner-spin-button {-webkit-appearance: none;margin: 0;}.input-in-integer-form-group:has(.ttc-icon) input[type=number] {-moz-appearance: textfield;}.sidebar .sidebar-brand {height: 60px;}.sidebar .sidebar-brand {text-align: left;float: left;}.sidebar-menu-action {display: block;float: right;width: 19%;padding-top: 25px;}.sidebar-icon {vertical-align: text-bottom;margin-left: 8px;}.sidebar-dark .nav-item .nav-link.sidebar-active {width: 100%;}.sidebar-active {background-color: white;}hr.sidebar-divider.last-sidenav-divider {margin-bottom: 100px;}.sidebar .nav-item .nav-link i.expand-more {float: right;color: #FFF;font-size: 25px;top: -5px;}.sidebar-dark .sidebar .nav.sub-menu .nav-item-custom .nav-link:hover {color: #707070;}#sidebar > .nav > .nav-item > .nav-link:not(#nav-top):hover {background-color: #686868;border-radius: unset;}#sidebar > .nav {margin-left: 0;margin-right: 0;}.topbar {height: 60px;margin-bottom: 32px;}.topbar.navbar-light .navbar-nav .nav-item .nav-link {color: var(--neutral-100);}.navbar-expand .navbar-nav .dropdown-menu {top: 60px;border-radius: 2px;}#user-dropdown:hover {color: var(--main-color);}.navbar-nav > .nav-item > div.row.nav-link.switched-user-info {color: var(--error-color);}.navbar-nav > .nav-item > div.row.nav-link.switched-user-info:hover {cursor: pointer;color: var(--error-color);}#toggle-sidebar-link {margin-top: 8px;}#toggle-sidebar-link:hover {cursor: pointer;}.navbar-nav .expand-more {position: relative;top: 6px;}.dropdown .dropdown-toggle:after {border-top: 0;border-right: 0;border-left: 0;border-bottom: 0;font: normal normal normal 24px/1 "themify";content: "\e64b";width: auto;height: auto;vertical-align: middle;line-height: .625rem;font-size: .875rem;margin-left: .3rem;}.dropdown .dropdown-menu {margin-top: 0;font-size: var(--corps);border-radius: 0;background-color: var(--neutral-500);}.dropdown .dropdown-menu .dropdown-item:active {background: initial;}.dropdown-divider {height: 0;margin: 0.5rem 0;overflow: hidden;}.dropdown-item {width: 100%;padding: 0.25rem 1.5rem;clear: both;font-weight: 400;text-align: inherit;white-space: nowrap;background-color: transparent;border: 0;color: var(--neutral-100)}.dropdown-item:hover, .dropdown-item:focus {color: var(--primary-500);text-decoration: none;}.dropdown-item.active, .dropdown-item:active {text-decoration: none;}.dropdown-item.disabled, .dropdown-item:disabled {pointer-events: none;background-color: transparent;}.dropdown-menu.show {display: block;}.dropdown-header {display: block;padding: 0.5rem 1.5rem;margin-bottom: 0;font-size: 0.875rem;white-space: nowrap;}.dropdown-item-text {display: block;padding: 0.25rem 1.5rem;}.dropdown-menu {position: absolute;top: 100%;left: 0;z-index: 1000;display: none;float: left;min-width: 10rem;padding: 0.5rem 0;text-align: left;list-style: none;background-clip: padding-box;border-radius: 0.25rem;}.go-back-link:hover {text-decoration: none;cursor: pointer;}.top-action-container {text-align: right;}.top-action-link {color: var(--main-color);font-size: 14px;}.top-action-link:hover {text-decoration: underline;cursor: pointer;}.action-icon-container {display: inline-block;margin: 0;padding: 0;}.action-icon-container i {font-size: 18px;margin: 0;padding: 0;}.action-icon-container:hover {color: var(--main-color-hover);cursor: pointer;}.action-icon {font-size: 18px;color: var(--main-color);}.action-icon:hover {color: var(--main-color-hover);cursor: pointer;}.remove-icon {margin-left: 8px;vertical-align: middle;font-size: 18px;color: var(--main-color);}.remove-icon:hover {cursor: pointer;color: var(--main-color-hover);}.page-header {font-size: var(--corps-max);line-height: 100%;margin: 0;font-weight: 400;word-break: break-word;}.page-sub-header {font-size: var(--corps);margin-top: 8px;}#backToAnalysis {color: var(--export-color);border-color: var(--export-color);padding: 8px 6px 8px 10px;font-size: var(--corps);}#backToAnalysis:hover {cursor: pointer;color: white;background-color: var(--export-color);}.page-show-actions {margin-top: 24px;}.page-show-image {max-width: 100px;}.page-edit-image {max-width: 100%;}.btn-actions {float: right;display: block;}.btn-actions button {margin-bottom: 8px;}#accordionSidebar {overflow-x: hidden;overflow-y: auto;}.btn-icon-form, .btn-icon-a {display: inline;}.btn-icon-a:hover {text-decoration: none;}.btn-icon-form button {padding-left: 2px;padding-right: 2px;}.page-show-content {padding-left: 20px;}.btn-action-crud {margin-left: 10px;margin-right: 10px;}button.btn-generate-password {color: var(--secondary-text-color);}button.btn-generate-password:hover {color: var(--secondary-text-color);font-weight: bold;}select.form-control {color: var(--neutral-100);background-color: #FFFFFF;-webkit-appearance: none;-moz-appearance: none;appearance: none;background: url(../images/b122-bo/select-arrows.png);background-repeat: no-repeat;background-position: right 4px center;background-size: 14px;height: 38px;padding-right: 20px;}select::-ms-expand {display: none;}select.custom-select-padding-as-inputs {padding-left: 1.375rem;}.custom-select-sub-title {color: var(--main-color);font-weight: bold;}.custom-select-sub-title-red {color: var(--secondary-color-5);font-weight: bold;}.select-no-selection-option, select.custom-select-no-selection, select.custom-select-no-selection:focus {color: var(--grey-color-light);}select.custom-select-no-selection option:not(:disabled):not(.select-no-selection-option), select.custom-select-no-selection:focus option:not(:disabled):not(.select-no-selection-option) {color: black;}.table-bordered.table-hover-custom tr td {padding: 10px;}.view-th  {width: 60px;padding-right: 52px !important;text-align: center !important;}.view-td  {width: 60px;margin-right: 40px !important;text-align: center !important;}.view-td > a {float: left;margin-left: 4px;}.actions-th  {width: 100px;text-align: center !important;}td[colspan] {text-align: center;}.btn-icon {border: none;background: none;color: var(--primary-500)}.btn-icon:hover {color: var(--primary-500);cursor: pointer;}#back-arrow {color: var(--primary-500);vertical-align: bottom;font-size: 20px;}#back-arrow:hover {color: var(--primary-500);cursor: pointer;}.green {color: #4AD562;}.autocomplete-li {line-height: 20px;}.ui-menu-item .ui-menu-item-wrapper.ui-state-active {color: var(--text-color-1);background-color: var(--tertiary-color-1) !important;border: 1px solid var(--primary-500) !important;}.ui-state-hover {background-color: red !important;}.menu-link {width: 100%;padding: 15px;border-top: 1px solid gray;border-bottom: 1px solid gray;text-align: center;}#nav-top {padding-top: 10px;padding-bottom: 10px;}#nav-top:hover {cursor: unset;background-color: #282F3A;}.display-none {display: none;}.upload-input {position: absolute;top: 0;left: 0;opacity: 0;width: 100%;height: 100%;display: block;cursor: pointer;}.icon-disabled {cursor: default;color: grey;}.export-inprogress, .import-inprogress {color: var(--primary-500);display: none;font-size: var(--corps-min);}#close-export-inprogress, #close-import-inprogress {cursor: pointer;}.upload-label {padding: 20px 4px;background-color: #FDFDFD;width: 100%;text-align: center;position: relative;}.upload-label:hover {background-color: var(--background-grey);}#b122-tab-dates-filters select {margin-left: 8px;display: inline-block;font-weight: 400;line-height: 1.5;font-size: var(--corps-min);width: auto;vertical-align: middle;background: url('../images/b122-bo/select-arrow-down.svg') no-repeat right 0.5rem center/20px 20px;-webkit-appearance: none;-moz-appearance: none;appearance: none;background-color: var(--background-color-2) !important;color: var(--text-color-1);border: 2px solid var(--background-color-5);border-radius: var(--primary-radius) !important;padding-left: 10px;padding-right: 36px;height: 30px;}#b122-dates-filters-checkbox {margin-left: 0;}.multiline {white-space: pre-wrap;}input[type="date" i]::-webkit-calendar-picker-indicator {background-image: url('../images/b122-bo/date_input_calendar.png');background-size: 1.5em;block-size: 1.5em;inline-size: 1.5em;}#preprod-flag {position: absolute;top: 10px;left: 10px;background-color: red;color: white;padding: 5px;border-radius: 5px;z-index: 9000;}#product-modal .modal-header, #store-modal .modal-header  {padding: 18px 26px;}#product-modal .modal-body, #store-modal .modal-body  {padding: 10px;}#product-modal .modal-dialog, #store-modal .modal-dialog {max-width: 50vw;max-height: 100%;margin-top: auto;}.autocomplete-suggestions {z-index: 1051;}.apexcharts-gridlines-vertical > .apexcharts-gridline {display: none;}.apexcharts-gridlines-vertical > .apexcharts-gridline:nth-child(1) {display: block;}.apexcharts-gridlines-vertical > .apexcharts-gridline:nth-child(14) {display: block;}.custom-tooltip {background-color: var(--primary-700);color: var(--neutral-100);padding: 4px;border: 2px solid transparent !important;border-radius: var(--primary-radius);font-size: var(--corps);}.apexcharts-tooltip {box-shadow: none !important;}.tooltip-category {font-weight: bold;}.tooltip-value {margin-left: 5px;}#network-safety-data {background-image: url("/assets/networkSafety.png");}#environmental-requirements-data {background: linear-gradient(to bottom, var(--neutral-600) 2%, rgba(255, 255, 255, 0) 30%), url("/assets/environmentalRequirements.png");}.dashboard-subtitle {color: var(--primary-700);font-size: var(--corps-min);font-style: italic;}html {scrollbar-gutter: stable;}html.no-scroll,body.no-scroll {overflow: hidden;overscroll-behavior: none;height: 100%;}