:root {--neutral-color-100: #FFFFFF;--neutral-color-200: #869CA4;--neutral-color-300: #557480;--neutral-color-400: #3D616D;--neutral-color-500: #0C3949;--neutral-color-600: #15252C;--neutral-color-700: #10181D;--neutral-color-800: #080C0F;--neutral-color-900: #000000;--primary-color-100: #B3E4F4;--primary-color-200: #80D3EC;--primary-color-300: #4DC1E4;--primary-color-400: #33B8E1;--primary-color-500: #00A6D9;--primary-color-600: #0095C3;--primary-color-700: #0085AE;--primary-color-800: #007498;--primary-color-900: #00536D;--sub-text-dark: #006482;--regular-case: #06323f;--background-case: #15252C;--custom-case: #004960;--filled-case: #6dcde7;--red-color-light: #ff83ae;--red-color: #ff0059;--red-color-dark: #ba0041;--green-color-light: #a2ffa5;--green-color: #29ED31;--green-color-dark: #009e07;--orange-color-light: #ffcd90;--orange-color: #FF8C00;--orange-color-dark: #c76d00;--secondary-green-color: #1BC622;--teracota-color: #E74A49;--pink-purple-color: #D149E7;--purple-color: #9500FF;--yellow-color: #FFED00;--blue-sky-color: #0AD2FF;--blue-color: #2962FF;--h1-size: 40px;--h2-size: 30px;--h3-size: 24px;--icon-title-size: 30px;--icon-btn-size: 28px;--corps-maxi: 22px;--corps-max: 20px;--corps-medium: 18px;--corps-inter: 17px;--corps: 16px;--corps-min: 14px;--corps-minus: 12px;--corps-minus-medium: 11px;--corps-minus-min: 10px;--primary-radius: 4px;--primary-radius-btn: 5px;--secondary-radius: 26px;--tertiary-radius: 10px;--bareme-three: #0085ae8c;}@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-color-100);font-family: 'Nunito-Regular', sans-serif;background-color: var(--neutral-color-700);overflow-y: hidden;}h1, .h1 {font-size: var(--h1-size);font-family: 'Nunito-Bold', sans-serif;}.h1-legend {margin-top: 4px;color: var(--primary-color-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-icon-title {font-size: var(--icon-title-size) !important;}.corps-icon-btn {font-size: var(--icon-btn-size) !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;}.corps-minus-medium {font-size: var(--corps-minus-medium) !important;}.color-neutral-color-100 {color: var(--neutral-color-100) !important;}.color-primary-color-200 {color: var(--primary-color-200) !important;}.color-primary-color-500 {color: var(--primary-color-500) !important;}.color-primary-color-700 {color: var(--primary-color-700) !important;}.color-neutral-color-400 {color: var(--neutral-color-400) !important;}.color-neutral-color-700 {color: var(--neutral-color-700) !important;}.background-color-neutral-600 {background-color: var(--neutral-color-600) !important;}.background-color-neutral-500 {background-color: var(--neutral-color-500) !important;}.line-height-normal {line-height: normal !important;}.filled {fill: currentColor;}a {color: var(--primary-color-700);}a:hover {color: var(--primary-color-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-color-700);border: 1px solid var(--primary-color-700);background-color: var(--neutral-color-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-color-500);}.dashboard-filter {padding-right: 15px;padding-left: 0;}.dashboard-filter-icon {position: absolute;right: 20px;top: 7px;font-size: var(--corps-medium);pointer-events: none;color: var(--primary-color-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-color-500);}.placeholder-active {color: var(--primary-color-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-color-600) !important;color: var(--neutral-color-100);border: 1px solid var(--primary-color-700);border-radius: var(--primary-radius) !important;padding-left: 10px;padding-right: 6px;width: 100%;height: 30px;}::-webkit-input-placeholder {color: var(--primary-color-700)!important;}:-moz-placeholder {color: var(--primary-color-700)!important;opacity:  1;}::-moz-placeholder {color: var(--primary-color-700)!important;opacity:  1;}:-ms-input-placeholder {color: var(--primary-color-700)!important;}::-ms-input-placeholder {color: var(--primary-color-700)!important;}::placeholder {color: var(--primary-color-700) !important;}.custom-select {padding-right: 34px;padding-bottom: 0;padding-top: 2px;}.form-control:focus, .custom-select:focus {border: 2px solid var(--primary-color-500);color: var(--neutral-color-100);box-shadow: none;height: 30px;}textarea.form-control {height: 104px !important;}.custom-select > option {color: var(--primary-color-500);}.custom-select option[value=""], .custom-select option:not([value]) {color: var(--primary-color-200);}.col-md-8, .col-md-5 {display: flex;justify-content: end;gap: 8px;}.card {border-radius: var(--primary-radius) !important;background-color: var(--neutral-color-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-color-700);}.feather-filter {cursor: pointer;}.search-bar-row {display: flex;justify-content: space-between;}.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(--primary-color-700);background-color: var(--neutral-color-500);color: var(--primary-color-500);}input[type="search" i]::-webkit-search-cancel-button {appearance: none;width: 16px;height: 16px;background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 32 32' fill='%2300A6D9'%3e%3cpath d='M25.7071 24.2926C25.8 24.3855 25.8737 24.4958 25.924 24.6172C25.9743 24.7386 26.0001 24.8687 26.0001 25.0001C26.0001 25.1315 25.9743 25.2616 25.924 25.383C25.8737 25.5044 25.8 25.6147 25.7071 25.7076C25.6142 25.8005 25.5039 25.8742 25.3825 25.9245C25.2611 25.9747 25.131 26.0006 24.9996 26.0006C24.8682 26.0006 24.7381 25.9747 24.6167 25.9245C24.4953 25.8742 24.385 25.8005 24.2921 25.7076L15.9996 17.4138L7.70708 25.7076C7.51944 25.8952 7.26494 26.0006 6.99958 26.0006C6.73422 26.0006 6.47972 25.8952 6.29208 25.7076C6.10444 25.5199 5.99902 25.2654 5.99902 25.0001C5.99902 24.7347 6.10444 24.4802 6.29208 24.2926L14.5858 16.0001L6.29208 7.70757C6.10444 7.51993 5.99902 7.26543 5.99902 7.00007C5.99902 6.7347 6.10444 6.48021 6.29208 6.29257C6.47972 6.10493 6.73422 5.99951 6.99958 5.99951C7.26494 5.99951 7.51944 6.10493 7.70708 6.29257L15.9996 14.5863L24.2921 6.29257C24.4797 6.10493 24.7342 5.99951 24.9996 5.99951C25.2649 5.99951 25.5194 6.10493 25.7071 6.29257C25.8947 6.48021 26.0001 6.7347 26.0001 7.00007C26.0001 7.26543 25.8947 7.51993 25.7071 7.70757L17.4133 16.0001L25.7071 24.2926Z' fill='%2300A6D9'/%3e%3c/svg%3e");opacity: 1;cursor: pointer;}.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(--primary-color-700);background-color: var(--neutral-color-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-color-200) !important;}.list-chevron {color: var(--neutral-color-100);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(--neutral-color-500);}.animated {transition: all 0.3s;}.blue-text {color: var(--primary-color-500)}.blue-title {font-size: var(--corps-max);color: var(--primary-color-500)}#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-color-700);text-decoration: underline;cursor: pointer;font-size: var(--corps);}select.custom-select.active-filter {border: 2px solid var(--primary-color-500) ;}.filter-svg {cursor: pointer;background-size: cover;background-repeat: no-repeat;background-position-y: bottom;width: 20px;height: 20px;}.no-filter {width: 28px;height: 28px;margin-top: -6px;margin-left: -3px;}.file-bar-div {display: flex;cursor: pointer;}.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-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;}#b122-check-all-info {display: flex;}.no-results-title {font-family: Nunito-Bold, sans-serif;font-size: var(--corps-medium);color: var(--neutral-color-100)}.no-results-subtitle {color: var(--neutral-color-100);font-size: var(--corps);}.form-control:disabled {color: var(--neutral-color-500);background-color: var(--neutral-color-200) !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-color-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-color-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-color-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: 150px;height: auto;margin-bottom: 40px;}.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-color-700);margin-left: 260px;width: calc(100% - 260px);min-height: calc(100vh - 50px);transition: all 0.3s;}@-moz-document url-prefix() {#app:has(#content.content-user-side) {scrollbar-color: var(--primary-color-700) transparent;scrollbar-width: thin;scrollbar-height: thin;scrollbar-radius: 10px;}}#app:has(#content.content-user-side) ::-webkit-scrollbar {width: 5px;height: 5px;}#app:has(#content.content-user-side) ::-webkit-scrollbar-thumb {border-radius: 10px;background-color: var(--primary-color-700);}#app:has(#content.content-user-side) ::-webkit-scrollbar-track {border-radius: 10px;-webkit-border-radius: 10px;}#app:has(#content.content-user-side) ::-webkit-scrollbar-corner {background-color: transparent;}#app:has(#content.content-user-side) {height: 100vh;max-height: 100vh;display: flex;flex-direction: column;background-color: var(--neutral-color-700);}#content.content-user-side {margin-left: 0;width: 100%;padding-left: 10%;padding-right: 10%;flex-grow: 1;min-height: unset;max-height: calc(100% - 42px);display: flex;flex-direction: column;}.main-container-fluid-user-side {flex-grow: 1;display: flex;flex-direction: column;min-height: 0;height: 100%;max-height: 100%;overflow: auto;position: relative;margin-bottom: 10px !important;}#content-wrapper.content-wrapper-user-side {flex-grow: 1;display: flex;flex-direction: column;justify-content: center;}@media (max-width: 1199px) {#content.content-user-side {padding-left: 9%;padding-right: 9%;}}@media (max-width: 991px) {#content.content-user-side {padding-left: 7%;padding-right: 7%;}}@media (max-width: 767px) {#content.content-user-side {padding-left: 5%;padding-right: 5%;}}@media (max-width: 575px) {#content.content-user-side {padding-left: 4px !important;padding-right: 4px !important;}}#footer {width: calc(100% - 270px);height: 42px;padding-right: 20px;padding-left: 20px;position: fixed;bottom: 0;right: 0;background-color: var(--neutral-color-700);transition: all 0.3s;color: var(--primary-color-700);z-index: 2;}#footer.footer-user-side {position: relative;width: 100%;}@media (max-width: 999px) {#footer.footer-user-side {font-size: var(--corps-minus);}#footer.footer-user-side .ph-heart-straight {font-size: var(--corps-min);}#footer.footer-user-side .footer-main-div {height: 100%;}#footer.footer-user-side .footer-left-div, #footer.footer-user-side .footer-right-div {margin-top: 4px;margin-bottom: 8px;display: flex;align-items: center;}#footer.footer-user-side .footer-left-div {width: calc(100% - 175px);}#footer.footer-user-side .footer-right-div {text-align: right;width: 175px;}}@media (max-width: 578px) {#footer.footer-user-side .footer-main-div {display: flex;}#footer.footer-user-side .footer-left-div, #footer.footer-user-side .footer-right-div {margin-top: 0px;margin-bottom: 0px;}}@media (max-width: 440px) {#content.content-user-side {max-height: calc(100% - 50px);}#footer.footer-user-side {min-height: 50px;}#footer.footer-user-side .footer-left-div {font-size: var(--corps-minus-min);}}@media (max-width: 390px) {#footer.footer-user-side .footer-main-div {display: flex;flex-wrap: wrap;justify-content: center;}#footer.footer-user-side .footer-left-div, #footer.footer-user-side .footer-right-div {width: 100%;padding-right: 0;padding-left: 0;text-align: center;justify-content: center;}#footer.footer-user-side .footer-right-div {margin-top: -8px;}}#footer .footer-main-div {margin: 0 12px 0 0;border-top: 1px solid var(--primary-color-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-color-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, .loading-btn, .green-btn, .red-btn {font-family: 'Nunito-Bold', sans-serif;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;}.primary-btn {background: var(--primary-color-500);color: var(--neutral-color-100);border: 1px solid var(--primary-color-500) !important;}.primary-btn:hover {background-color: var(--primary-color-200);border: 1px solid var(--primary-color-200) !important;color: var(--neutral-color-100);}.primary-btn:active {background-color: var(--primary-color-900);border: 1px solid var(--primary-color-900) !important;color: var(--neutral-color-100);}.green-btn {background: var(--green-color);color: var(--primary-color-900);border: 1px solid var(--green-color) !important;}.green-btn:hover {background-color: var(--green-color-dark);border: 1px solid var(--green-color-dark) !important;color: var(--primary-color-900);}.green-btn:active {background-color: var(--green-color-light);border: 1px solid var(--green-color-light) !important;color: var(--primary-color-900);}.red-btn {background: var(--red-color);color: var(--neutral-color-100);border: 1px solid var(--red-color) !important;}.red-btn:hover {background-color: var(--red-color-dark);border: 1px solid var(--red-color-dark) !important;color: var(--neutral-color-100);}.red-btn:active {background-color: var(--red-color-light);border: 1px solid var(--red-color-light) !important;color: var(--neutral-color-100);}.secondary-btn, .loading-btn {background: transparent;color: var(--neutral-color-100);border: 1px solid var(--primary-color-200) !important;}.loading-btn:hover, .secondary-btn:hover {background-color: var(--primary-color-200);color: var(--neutral-color-100);}.loading-btn:active, .secondary-btn:active {background-color: var(--primary-color-700);border: 1px solid var(--primary-color-700) !important;color: var(--neutral-color-100);}.loading-btn {cursor: wait;}.secondary-btn {cursor: pointer;}.login-btn {border-radius: var(--secondary-radius);}.dashboard-button {background-color: var(--primary-color-500);padding: 10px;border-radius: var(--primary-radius-btn);margin: 20px;cursor: pointer;text-align: center;}.dashboard-button:hover {background-color: var(--primary-color-200);}.back-btn, .show-btn  {font-family: 'Nunito-Bold', sans-serif;background: var(--primary-color-500);color: var(--neutral-color-100);border: 2px solid var(--primary-color-500);width: 130px;}.back-btn:hover, .show-btn:hover {background: var(--primary-color-200);color: var(--neutral-color-100);border: 2px solid var(--primary-color-200);}.back-btn:active, .show-btn:active {background: var(--primary-color-900);color: var(--neutral-color-100);border: 2px solid var(--primary-color-900);}.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, .edit-here-btn, .refuse-btn, .validate-btn {height: 24px;width: 28px;display: flex;justify-content: center;font-size: var(--corps-medium);padding-bottom: 2px;padding-right: 6px;padding-left: 6px;}.show-btn {padding-top: 2px;}.delete-btn, .edit-btn, .edit-here-btn, .refuse-btn, .validate-btn {padding-top: 3px;align-items: center;}.password-btn {height: 30px;width: 30px;display: flex;align-items: center;justify-content: center;background-color: var(--primary-color-500);border: none;border-radius: var(--primary-radius);color: var(--neutral-color-100);cursor: pointer;}.password-btn:hover {background-color: var(--primary-color-200);}.password-btn:active {background-color: var(--primary-color-700);}.password-policy {font-size: 12px;margin-top: -10px;margin-bottom: 10px;color: var(--primary-color-700);}.show-btn {border-radius: var(--primary-radius);}.actions-div {display: flex;align-items: center;justify-content: center;gap: 6px;}.actions-div-min-2-actions {min-width: calc(28px + 28px + 6px);}.edit-btn {background-color: var(--primary-color-500);color: var(--neutral-color-100);border: none;border-radius: var(--primary-radius);}.edit-btn:hover {background-color: var(--primary-color-200);}.edit-btn:active {background-color: var(--primary-color-700);}.edit-here-btn {background-color: var(--orange-color);color: var(--neutral-color-100);border: none;border-radius: var(--primary-radius);}.edit-here-btn:hover {background-color: var(--orange-color-dark);}.edit-here-btn:active {background-color: var(--orange-color-light);}.delete-btn {background-color: var(--red-color);color: var(--neutral-color-100);border: none;border-radius: var(--primary-radius);}.delete-btn:hover {background-color: var(--red-color-light);color: var(--neutral-color-100);}.delete-btn:active {background-color: var(--red-color-dark);color: var(--neutral-color-100);}.refuse-btn {background-color: var(--red-color);color: var(--neutral-color-100);border: 2px solid var(--red-color);border-radius: var(--primary-radius);}.refuse-btn:hover {background-color: var(--red-color-dark);border: 2px solid var(--red-color-dark);}.refuse-btn:active {background-color: var(--red-color-light);border: 2px solid var(--red-color-light);}.validate-btn {background-color: var(--green-color);color: var(--primary-color-900);border: 2px solid var(--green-color);border-radius: var(--primary-radius);}.validate-btn:hover {background-color: var(--green-color-dark);border: 2px solid var(--green-color-dark);}.validate-btn:active {background-color: var(--green-color-light);border: 2px solid var(--green-color-light);}.ph-icons {font-size: 22px;}.secondary-btn-div {display: flex;justify-content: end;gap: 10px;align-items: center;}.primary-btn:disabled, .secondary-btn:disabled, .green-btn:disabled, .red-btn:disabled,.show-btn:disabled, .delete-btn:disabled, .edit-btn:disabled, .refuse-btn:disabled, .validate-btn:disabled {background-color: var(--neutral-color-200);color: var(--neutral-color-500);border: 0 transparent;cursor: not-allowed;}.choice-button {color: var(--neutral-color-100);font-size: var(--corps-medium);border-radius: var(--primary-radius-btn);display: flex;justify-content: center;align-items: center;}.choice-button.choice-button-selected {font-weight: bold;background-color: var(--primary-color-500);cursor: default;}.choice-button.choice-button-unselected {background-color: var(--neutral-color-500);cursor: pointer;}.choice-button.choice-button-unselected:hover {background-color: var(--primary-color-500);font-weight: bold;}.choice-button.choice-button-unselected:active {background-color: var(--primary-color-100);}.choice-button.choice-button-unselected.choice-button-active {font-weight: bold;background-color: var(--primary-color-100);cursor: default;}.dashboard-button, .back-btn,.choice-button,.primary-btn, .secondary-btn, .green-btn, .red-btn,.show-btn, .delete-btn, .edit-btn, .refuse-btn, .validate-btn {-webkit-transition: all 0.25s ease-in-out;-moz-transition: all 0.25s ease-in-out;-o-transition: all 0.25s ease-in-out;transition: all 0.25s ease-in-out;}.dashboard-button:hover, .back-btn:hover,.choice-button:hover,.primary-btn:hover, .secondary-btn:hover, .green-btn:hover, .red-btn:hover,.show-btn:hover, .delete-btn:hover, .edit-btn:hover, .refuse-btn:hover, .validate-btn:hover {-webkit-transition: all 0.25s ease-in-out;-moz-transition: all 0.25s ease-in-out;-o-transition: all 0.25s ease-in-out;transition: all 0.25s ease-in-out;}input[type="checkbox"] {display: none;}.checkbox-checkmark {font-size: 13px;vertical-align: -1px;margin-left: -22px;margin-right: 12px;position: inherit;transition: background 0.3s, border-color 0.3s;color: var(--primary-color-500);}.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: 19px;height: 19px;border: 2px solid var(--primary-color-500);border-radius: 2px;transition: background 0.3s, border-color 0.3s;}input[type="checkbox"]:hover + label::before {border-color: var(--primary-color-200);}input[type="checkbox"]:active + label::before {border-color: var(--primary-color-900);}input[type="checkbox"] + label > .checkbox-checkmark {color:transparent;}input[type="checkbox"]:checked + label > .checkbox-checkmark {color: var(--primary-color-500);}.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 input[type="radio"] {display: none;}.custom-radio {display: flex;align-items: center;cursor: pointer;margin-bottom: 10px;font-size: 18px;}.custom-radio.custom-radio-dashboard {margin-bottom: 0px;font-size: 15px;}.radio-input-label {cursor: pointer;}.radio-btn {height: 20px;width: 20px;border: 2px solid var(--neutral-color-500);border-radius: 50%;position: relative;margin-right: 10px;transition: background 0.3s, border-color 0.3s;}.custom-radio:hover .radio-btn {border-color: var(--primary-color-200);}.custom-radio:active .radio-btn {border-color: var(--primary-color-900);}.custom-radio.disabled {cursor: not-allowed;}.custom-radio.disabled > .radio-btn {border-color: var(--neutral-color-200) ;background-color: var(--neutral-color-200);}.custom-radio:not(.custom-radio-dashboard).disabled > .radio-btn {cursor: not-allowed;}.custom-radio.custom-radio-dashboard.disabled > .radio-btn {cursor: inherit;}.custom-radio input[type="radio"]:checked + .radio-btn {border-color: var(--primary-color-500);background-color: var(--primary-color-200) ;}.custom-radio input[type="radio"]:checked + .radio-btn::after {content: "";position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);width: 81%;height: 81%;border-radius: 50%;background: var(--primary-color-500);transition: background 0.3s, border-color 0.3s;}.custom-radio:hover input[type="radio"]:checked + .radio-btn {border-color: var(--primary-color-200);}.custom-radio:hover input[type="radio"]:checked + .radio-btn::after {background-color: var(--primary-color-200);}.custom-radio:active input[type="radio"]:checked + .radio-btn {border-color: var(--primary-color-900);}.custom-radio:active input[type="radio"]:checked + .radio-btn::after {background-color: var(--primary-color-900);}.custom-radio input[type="radio"]:checked:disabled + .radio-btn {border-color: var(--neutral-color-500);background-color: var(--neutral-color-300);}.custom-radio input[type="radio"]:checked:disabled + .radio-btn::after {background-color: var(--neutral-color-200);}.custom-radio.disabled:hover .radio-btn,.custom-radio.disabled:hover .radio-input-label {border-color: var(--neutral-color-200);background-color: var(--neutral-color-200);cursor: not-allowed;}.custom-radio:hover .radio-input-label {background-color: transparent !important;}.no-pad-bottom {padding-bottom: 0;}.white-color {color: #FFF;}.black-color {color: #000;}.main-color {color: var(--primary-color-700);}.red-color {color: var(--red-color);}.orange-color {color: var(--orange-color);}.green-color {color: var(--green-color);}.yellow-color {color: var(--yellow-color);}.background-primary-color-900 {background-color: var(--primary-color-900)}.background-neutral-color-500 {background-color: var(--neutral-color-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;}.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-icon-text i.mdi.icon-bigger {padding-right: 6px;font-size: var(--corps-max);}.btn-as-link {background-color: transparent;border: none;}.btn-as-link:hover {text-decoration: underline;cursor: pointer;}.text-as-link-simple {text-decoration: none;color: var(--neutral-color-100);}.text-as-link-simple:hover {color: var(--primary-color-500);cursor: pointer;}.text-as-link-simple {-webkit-transition: all 0.25s ease-in-out;-moz-transition: all 0.25s ease-in-out;-o-transition: all 0.25s ease-in-out;transition: all 0.25s ease-in-out;}.text-as-link-simple:hover {-webkit-transition: all 0.25s ease-in-out;-moz-transition: all 0.25s ease-in-out;-o-transition: all 0.25s ease-in-out;transition: all 0.25s ease-in-out;}.close-alert-icon:hover {cursor: pointer;}.alert-success-custom {display: flex;justify-content: space-between;align-items: center;border-color: rgb(27, 198, 33);color: rgb(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: rgb(231, 74, 73);color: rgb(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-color-200);color: var(--primary-color-200);background-color: var(--primary-color-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(--neutral-color-100);}.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-color-500);font-size: 10px;}.table th {padding: 12px;}th {font-size: var(--corps-min) !important;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-color-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: auto;}.b122-tab-container #top-scroll-wrapper {max-height: 20px;overflow-y: hidden;}.b122-tab-container #table-wrapper table {overflow: auto;}.b122-tab-container #top-scroll-bar {height: 20px;}#table-wrapper {transform: rotateX(180deg);}.b122-tab {transform: rotateX(180deg);}.step, .currentStep, .ellipsisStep {padding: 5px 10px;font-size: var(--corps-min);border-radius: 2px;}.currentStep {background-color: var(--primary-color-500);font-family: 'Nunito-Bold', sans-serif;}.ellipsisStep {background-color: var(--primary-color-200);text-decoration: none;font-family: 'Nunito-Bold', sans-serif;}.step {background-color: var(--primary-color-200);text-decoration: none;font-family: 'Nunito-Bold', sans-serif;cursor: pointer;}.step:hover {background-color: var(--primary-color-500);text-decoration: none;}.step:active {background-color: var(--primary-color-900);text-decoration: none;}.step:hover {color: var(--primary-color-900);}.prevLink, .nextLink {color: var(--primary-color-500);padding: 10px 14px;font-size: var(--corps);}.prevLink:hover, .nextLink:hover {color: var(--primary-color-500);}.prevLink, .step, .nextLink {-webkit-transition: all 0.25s ease-in-out;-moz-transition: all 0.25s ease-in-out;-o-transition: all 0.25s ease-in-out;transition: all 0.25s ease-in-out;}.prevLink:hover, .step:hover, .nextLink:hover {-webkit-transition: all 0.25s ease-in-out;-moz-transition: all 0.25s ease-in-out;-o-transition: all 0.25s ease-in-out;transition: all 0.25s ease-in-out;}.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(--primary-color-500) !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;}.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-color-100);}.navbar-expand .navbar-nav .dropdown-menu {top: 60px;border-radius: 2px;}#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-color-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-color-100)}.dropdown-item:hover, .dropdown-item:focus {color: var(--primary-color-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;}.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;}.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;}select.form-control {color: var(--neutral-color-100);background-color: #FFFFFF;-webkit-appearance: none;-moz-appearance: none;appearance: none;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(--primary-color-500);font-weight: bold;}.custom-select-sub-title-red {color: var(--red-color);font-weight: bold;}.select-no-selection-option, select.custom-select-no-selection, select.custom-select-no-selection:focus {color: var(--neutral-color-200);}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: var(--neutral-color-100);}.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-color-500)}.btn-icon:hover {color: var(--primary-color-500);cursor: pointer;}#back-arrow {color: var(--primary-color-500);vertical-align: bottom;font-size: 20px;}#back-arrow:hover {color: var(--primary-color-500);cursor: pointer;}.green {color: var(--green-color);}.red {color: var(--red-color);}.autocomplete-li {line-height: 20px;}.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-color-500);display: none;font-size: var(--corps-min);}#close-export-inprogress, #close-import-inprogress {cursor: pointer;}.upload-label {padding: 20px 4px;background-color: var(--neutral-color-100);width: 100%;text-align: center;position: relative;}.upload-label:hover {background-color: var(--neutral-color-500);}#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;-webkit-appearance: none;-moz-appearance: none;appearance: none;background-color: var(--neutral-color-700) !important;color: var(--neutral-color-100);border: 2px solid var(--primary-color-700);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-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;}.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-color-700);color: var(--neutral-color-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;}