@import url(https://fonts.googleapis.com/css?family=Archivo:400,400i,500,500i,600,600i,700,700i&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Staatliches&display=swap);
#highlights .un-edit-text,
#what-in-box .un-edit-text {
  height: auto;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%); }

.bulk-edit-price .ant-modal-header h3 {
  font-size: 16px !important;
  line-height: 20px;
  font-weight: 500; }

.th-variant-stock {
  font-size: 12px !important;
  line-height: 16px;
  font-weight: 400; }

.products .pg-title .un-btn {
  margin-bottom: 0em !important; }

.products .unicart-table table {
  min-width: 1000px; }

.products .unicart-table .ant-table-title {
  margin-left: 80px !important; }

.products .unicart-table .ant-list-item-meta-description {
  padding-left: 12px; }

.products .unicart-table .un-text-truncate {
  white-space: normal; }

.products .unicart-table .shopee-listing-opt .ant-list-item {
  padding: 0; }

.products .unicart-table .shopee-listing-opt .ant-list-item-meta-avatar {
  margin-right: 0 !important;
  width: 56px !important;
  height: 56px !important; }
  .products .unicart-table .shopee-listing-opt .ant-list-item-meta-avatar .un-row-product {
    width: fit-content !important;
    margin: 0 0 0 auto !important; }
    .products .unicart-table .shopee-listing-opt .ant-list-item-meta-avatar .un-row-product img {
      width: 40px !important;
      height: 40px !important;
      border-radius: 6px !important; }

.products .unicart-table .shopee-listing-opt .ant-list-item-meta-content {
  padding-left: 12px !important; }

.products .unicart-table .shopee-listing-opt .ant-list-item-meta-title {
  height: fit-content;
  height: -moz-fit-content;
  padding-left: 0px; }

.products .unicart-table .shopee-listing-opt .ant-list-item-meta-description {
  padding-left: 0; }

.products .unicart-table .channel-with-name {
  z-index: 1002 !important; }
  .products .unicart-table .channel-with-name.shopeemy {
    padding-left: 12px;
    line-height: 20px !important; }
  .products .unicart-table .channel-with-name.lazadamy {
    padding-left: 0;
    line-height: 20px !important;
    margin-top: 2px; }
  .products .unicart-table .channel-with-name img {
    width: 14px;
    height: 14px;
    border-radius: 3px;
    margin-right: 4px;
    align-self: center; }

.products .unicart-table .master-sku-tag {
  cursor: pointer;
  color: #007ce0;
  font-size: 14px; }

@media (max-width: 480px) {
  .products .warehouseTitle,
  .products .un-warehouse-list-title {
    display: none; } }

.products .product-count {
  margin-left: 6px;
  background-color: #e5e5e5 !important;
  color: #0c2028 !important;
  font-size: 11px;
  padding: 2px 6px !important;
  border-radius: 11px;
  width: fit-content; }

.products .ant-tabs-tab-active .product-tab {
  font-weight: bold; }

.products .ant-tabs-tab-active .product-count {
  margin-left: 6px;
  background-color: #5acc5a !important;
  color: #ffffff !important;
  font-size: 11px;
  padding: 2px 6px !important;
  border-radius: 11px;
  width: fit-content; }

.products .un-form-add-product .un-menu-eye {
  position: relative;
  top: 0;
  right: 0;
  cursor: pointer;
  z-index: unset; }

.variants .un-variants-list {
  display: table; }
  .variants .un-variants-list .un-variants-label,
  .variants .un-variants-list .un-row-variants {
    display: table-row; }
    .variants .un-variants-list .un-variants-label > div,
    .variants .un-variants-list .un-row-variants > div {
      display: table-cell;
      min-width: 180px;
      padding-left: 5px;
      padding-right: 5px; }
      .variants .un-variants-list .un-variants-label > div.variant-img,
      .variants .un-variants-list .un-row-variants > div.variant-img {
        min-width: 100px; }
  .variants .un-variants-list .un-variants-label {
    margin-bottom: 10px; }
    .variants .un-variants-list .un-variants-label label {
      color: #707070 !important; }
    .variants .un-variants-list .un-variants-label > div {
      vertical-align: top;
      padding-bottom: 10px;
      padding-top: 10px;
      border-bottom: 1px solid #ddd;
      border-top: 1px solid #ddd; }
  .variants .un-variants-list .un-row-variants > div {
    vertical-align: middle;
    padding-bottom: 5px;
    padding-top: 5px; }
  .variants .un-variants-list .variant-name {
    min-width: 250px !important;
    white-space: normal;
    word-break: break-word; }
  .variants .un-variants-list .variant-product {
    min-width: 300px !important; }

.variants .gray-section {
  width: 60% !important;
  height: 21px;
  background: #f3f3f3;
  vertical-align: middle; }

.variants .remove-variant-icon {
  margin-right: 7.5px;
  color: red; }
  .variants .remove-variant-icon.anticon-undo {
    color: #5acc5a; }

.relatedproduct .transfer-frame {
  display: flex; }

.relatedproduct .ant-transfer-operation {
  display: grid;
  justify-content: center;
  align-content: center;
  margin: 0 !important;
  padding-left: 10px;
  padding-right: 10px; }
  .relatedproduct .ant-transfer-operation button {
    border-radius: 20px;
    width: 30px;
    height: 30px;
    margin: 8px; }

.relatedproduct .categories .ant-form-item {
  padding-right: 20px; }
  @media (max-width: 480px) {
    .relatedproduct .categories .ant-form-item {
      padding-right: 0; } }

@media (max-width: 480px) {
  .relatedproduct .transfer-frame {
    flex-wrap: wrap; }
    .relatedproduct .transfer-frame .ant-transfer-operation {
      transform: rotate(90deg);
      margin-left: auto !important;
      margin-right: auto !important; }
  .un-cross {
    display: none; } }

.ant-modal-wrap {
  overflow-y: auto !important; }

@media (min-width: 1024px) {
  .searchInventoryModal {
    width: 850px !important; } }

.searchInventoryModal .ant-modal-body {
  width: 100%;
  overflow: hidden auto; }
  @media (min-width: 1024px) {
    .searchInventoryModal .ant-modal-body {
      width: 850px !important;
      height: 500px !important;
      padding-bottom: 20px !important; } }

.searchInventoryModal .ant-modal-content {
  border-radius: 12px !important; }

.searchInventoryModal .ant-modal-header {
  border-top-left-radius: 12px !important;
  border-top-right-radius: 12px !important; }

.searchInventoryModal .unicart-filter {
  margin-top: 0 !important; }
  .searchInventoryModal .unicart-filter .product-form-label {
    margin-bottom: 4px !important; }
  .searchInventoryModal .unicart-filter .ant-select {
    width: 100% !important;
    margin-right: 16px !important; }
  .searchInventoryModal .unicart-filter .ant-input-affix-wrapper {
    border-radius: 4px !important;
    height: 41px !important;
    margin-right: 16px; }
  .searchInventoryModal .unicart-filter span.anticon {
    width: 40px !important;
    color: #0c2028; }
  .searchInventoryModal .unicart-filter .ant-input-suffix {
    font-size: 20px; }
  .searchInventoryModal .unicart-filter .ant-select-clear {
    display: none !important; }

.searchInventoryModal .inventory-table table tbody tr td {
  vertical-align: top !important; }

.searchInventoryModal .inventory-table .ant-list-item {
  padding: 0 !important; }

.searchInventoryModal .inventory-table .ant-list-item-meta-avatar {
  width: 56px; }

.searchInventoryModal .inventory-table .ant-list-item-meta {
  padding-top: 1px !important; }

.searchInventoryModal .inventory-table .ant-list-item-meta-description {
  padding-left: 0; }

.searchInventoryModal .inventory-table .ant-checkbox-wrapper {
  margin-left: unset !important; }

.searchInventoryModal .inventory-table .ant-table-tbody > tr > td {
  padding: 12px 12px !important; }

.searchInventoryModal .inventory-table .ant-table table {
  border: none !important;
  box-shadow: none !important; }

.searchInventoryModal .inventory-table table thead {
  background-color: #fafafb !important; }

.searchInventoryModal .inventory-table .ant-table-thead th {
  background: #fafafb 0% 0% no-repeat padding-box !important;
  font-size: 12px !important;
  color: #647176 !important;
  padding-top: 9px !important;
  padding-bottom: 9px !important; }

.searchInventoryModal .inventory-table .ant-table-thead > tr > th {
  border-bottom: none !important; }

.searchInventoryModal .row {
  align-items: baseline; }

.searchInventoryModal .un-page-with-steps .ant-legacy-form {
  width: 100%; }
  @media (min-width: 1024px) {
    .searchInventoryModal .un-page-with-steps .ant-legacy-form {
      width: 622px !important; } }

.searchInventoryModal .un-box-flat {
  background-color: #ffffff !important;
  border-radius: 0px !important;
  border: none !important;
  padding: 0 !important;
  margin-bottom: 32px;
  box-shadow: none !important;
  width: 100%; }
  @media (min-width: 1024px) {
    .searchInventoryModal .un-box-flat {
      width: 802px !important; } }
  .searchInventoryModal .un-box-flat .pl-10 {
    padding-left: 12px !important; }

.searchInventoryModal .un-title-light {
  display: none !important; }

.searchInventoryModal .close-btn {
  text-align: left !important;
  margin-bottom: auto !important;
  margin-top: auto !important; }

.searchInventoryModal .title {
  text-align: center !important;
  margin-bottom: auto !important;
  margin-top: auto !important; }

.searchInventoryModal .plain-btn {
  margin: auto 0 auto auto !important; }

.searchInventoryModal .upload-placeholder {
  height: 115px !important; }

.searchInventoryModal .hvrbox {
  width: 115px !important;
  height: 115px !important; }

.searchInventoryModal .ant-upload:hover {
  border-color: #007ce0 !important; }

.searchInventoryModal .ant-upload-drag-icon img {
  object-fit: contain !important; }

.searchInventoryModal .pickingzone-range {
  display: flex;
  align-items: center; }
  .searchInventoryModal .pickingzone-range-max {
    margin-top: 20px; }
  .searchInventoryModal .pickingzone-range-icon {
    margin-top: 5px; }

.itemFormModel {
  width: 100%;
  top: 15% !important; }
  @media (min-width: 1024px) {
    .itemFormModel {
      width: 601px !important; } }
  .itemFormModel .un-btn,
  .itemFormModel .ant-btn.ant-btn-primary {
    float: right !important; }
  .itemFormModel .un-page-with-steps {
    display: inline !important; }
  .itemFormModel .ant-modal-body {
    width: 100%;
    overflow: hidden auto; }
    @media (min-width: 1024px) {
      .itemFormModel .ant-modal-body {
        width: 601px !important;
        height: 420px !important;
        padding-bottom: 0 !important; } }
  .itemFormModel .ant-modal-content {
    border-radius: 12px !important; }
  .itemFormModel .ant-modal-header {
    border-top-left-radius: 12px !important;
    border-top-right-radius: 12px !important; }
  .itemFormModel .th-stock {
    height: auto !important;
    background: none !important; }
  .itemFormModel .row {
    align-items: baseline !important; }
  .itemFormModel .un-page-with-steps .ant-legacy-form {
    width: 100%; }
    @media (min-width: 1024px) {
      .itemFormModel .un-page-with-steps .ant-legacy-form {
        width: 622px !important; } }
  .itemFormModel .un-box-flat {
    background-color: #ffffff !important;
    border-radius: 0px !important;
    border: none !important;
    padding: 0 !important;
    margin-bottom: 32px;
    box-shadow: none !important;
    width: 100%; }
    @media (min-width: 1024px) {
      .itemFormModel .un-box-flat {
        width: 553px !important; } }
  .itemFormModel .un-title-light {
    display: none !important; }
  .itemFormModel .close-btn {
    text-align: left !important;
    margin-bottom: auto !important;
    margin-top: auto !important; }
  .itemFormModel .title {
    text-align: center !important;
    margin-bottom: auto !important;
    margin-top: auto !important; }
  .itemFormModel .plain-btn {
    margin: auto 0 auto auto !important; }
  .itemFormModel .upload-placeholder {
    height: 115px !important; }
  .itemFormModel .hvrbox {
    width: 115px !important;
    height: 115px !important; }
  .itemFormModel .ant-upload:hover {
    border-color: #007ce0 !important; }
  .itemFormModel .ant-upload-drag-icon img {
    object-fit: contain !important; }

.un-form > .un-row-variants ~ .un-row-variants {
  border-top: none; }

.un-form > .un-row-variants {
  border: 1px solid #d9d9d9; }

.un-row-variants {
  border-bottom: 1px solid #0000001a;
  background-color: #f8f8f8; }
  .un-row-variants .ant-form-item {
    padding-bottom: 0px; }

.un-row-variants-warehouse {
  border-bottom: 1px solid #0000001a; }

.un-row-variants-warehouse:first-child {
  border-top-right-radius: 8px;
  border-top-left-radius: 8px; }

.un-row-variants-warehouse:last-child {
  border-bottom-right-radius: 8px;
  border-bottom-left-radius: 8px; }

#highlights,
#what-in-box {
  height: 120px;
  overflow: auto;
  border: 1px solid #d9d9d9;
  border-radius: 5px;
  padding: 8px;
  cursor: pointer;
  background: #f8f8f8;
  position: relative; }
  #highlights .un-edit-text,
  #what-in-box .un-edit-text {
    width: 100%; }
  #highlights p,
  #what-in-box p {
    margin-bottom: 0; }

.un-row-variants .ant-form-explain {
  position: absolute; }

.un-row-variants .col-sm-12 {
  padding-right: 2px !important;
  padding-left: 2px !important; }

.un-row-variants .col-sm-12:first-child {
  padding-left: 12px !important; }

.un-row-variants .col-sm-12:last-child {
  padding-right: 12px !important; }

.un-seo-title-product {
  font-size: 16px;
  color: mediumblue; }

.un-seo.un-product-name {
  color: green; }

.un-seo,
.un-seo.un-product-name {
  font-size: 12px !important; }

.btn-action {
  color: #5acc5a !important;
  background-color: #fff !important;
  border-color: #5acc5a !important; }

.un-variants-label .ant-input-group-addon,
.un-variants-label .ant-select,
.un-variants-label .ant-select-selection-selected-value {
  color: #5acc5a !important; }

.un-item-image-list.upload-list-inline .ant-upload-list-item {
  float: left;
  width: 200px;
  margin-right: 8px; }

.un-item-image-list.upload-list-inline .ant-upload-animate-enter {
  animation-name: uploadAnimateInlineIn; }

.un-item-image-list.upload-list-inline .ant-upload-animate-leave {
  animation-name: uploadAnimateInlineOut; }

.un-item-image-list .ant-radio-inner::after,
.un-item-image-list .ant-upload-list-item:hover .ant-upload-list-item-info {
  background-color: transparent !important; }

.ant-table-column-title {
  color: #647176 !important;
  font-size: 12px !important;
  font-weight: 500 !important; }

.un-editable-table .ant-table-bordered .ant-table-body > table,
.un-editable-table .ant-table-bordered .ant-table-thead > tr > th,
.un-editable-table .ant-table-bordered .ant-table-tbody > tr > td,
.un-editable-table .ant-table-row:last-of-type {
  border-color: transparent !important; }

.un-editable-table .ant-table-row {
  border-bottom: 2px solid #e8e8e8 !important; }

.un-editable-table .ant-table-bordered.ant-table-empty .ant-table-placeholder {
  border: unset !important; }

.editable-row .ant-input {
  text-align: center !important; }

.editable-row table tbody tr td {
  font-size: 14px !important; }

.editable-row .ant-col .ant-input-group-addon {
  padding: 0 0px !important; }
  .editable-row .ant-col .ant-input-group-addon span {
    padding: 0 11px !important; }

.image-preview-navigation {
  position: absolute;
  top: 50%; }

.image-preview-row .next {
  right: 16px;
  font-size: 48px; }

.image-preview-row .previous {
  left: 16px;
  font-size: 48px; }

.image-preview-row .preview-image {
  width: 100%;
  height: 100%;
  margin: 10% !important; }

.range-separator {
  display: inline-block;
  width: 24px;
  text-align: center;
  vertical-align: -webkit-baseline-middle; }

.range-input {
  display: inline-block;
  width: calc(50% - 12px); }

.img_wrp {
  display: inline-block;
  position: relative; }

.reset-image {
  position: absolute;
  top: -7px;
  right: -7px;
  font-size: 16px; }

.icon-disable {
  color: lightgray;
  cursor: not-allowed !important; }

@media only screen and (max-width: 768px) {
  .product-group-form-div .dynamic-delete-button {
    right: -22px !important; } }

@media only screen and (min-width: 1025px) {
  .grd-pd-l {
    padding-left: 30px; }
  .grd-pd-r {
    padding-right: 30px; } }

.ant-modal-body {
  padding: 24px;
  font-size: 14px;
  line-height: 1.5;
  word-wrap: unset !important; }

.un-manage-inventory .product-inventory-container img {
  width: 172px;
  height: 172px;
  border: 1px solid #e5e5e5;
  border-radius: 4px !important; }

.un-manage-inventory .product-inventory-container .product-title-container {
  min-height: 70px; }

.un-manage-inventory .product-inventory-container label {
  width: 45px;
  margin-bottom: 0px !important; }

.un-manage-inventory .product-inventory-container .ant-legacy-form-item {
  margin-bottom: 0px !important; }

.un-manage-inventory .product-inventory-container .ant-tabs-ink-bar {
  width: 4px !important; }

.un-manage-inventory .product-inventory-container .ant-tabs {
  border-top-right-radius: 0px !important;
  border-top-left-radius: 0px !important;
  border: none !important; }

.un-manage-inventory .product-inventory-container .ant-tabs .ant-tabs-left-bar .ant-tabs-tab {
  padding: 10px !important; }

.un-manage-inventory .product-inventory-container .ant-tabs-nav-container {
  width: 220px; }

.un-manage-inventory .product-inventory-container .ant-tabs-nav-scroll {
  padding-left: 0 !important; }

.un-manage-inventory .product-inventory-container .ant-tabs-tab-active {
  background-color: #f3fff3; }

.un-manage-inventory .product-inventory-container .manage-inventory-table {
  overflow-x: auto; }
  .un-manage-inventory .product-inventory-container .manage-inventory-table .ant-table-tbody > tr > td {
    padding: 10px 12px !important; }
  .un-manage-inventory .product-inventory-container .manage-inventory-table .ant-table table {
    border: none !important;
    box-shadow: none !important; }
  .un-manage-inventory .product-inventory-container .manage-inventory-table table thead {
    background-color: #fafafb !important; }
  .un-manage-inventory .product-inventory-container .manage-inventory-table .ant-table-thead th {
    background: #fafafb 0% 0% no-repeat padding-box !important;
    font-size: 12px !important;
    color: #647176 !important;
    padding-top: 9px !important;
    padding-bottom: 9px !important; }
  .un-manage-inventory .product-inventory-container .manage-inventory-table .ant-table-thead > tr > th {
    border-bottom: none !important; }
  .un-manage-inventory .product-inventory-container .manage-inventory-table .ant-pagination {
    margin-bottom: 20px;
    margin-right: unset !important;
    padding: 0 !important; }

.un-manage-inventory .tab-item {
  max-width: 220px; }
  .un-manage-inventory .tab-item img {
    border-radius: 6px;
    width: 38px;
    height: 38px; }
  .un-manage-inventory .tab-item label {
    width: 140px !important;
    font-weight: 800;
    overflow: hidden;
    text-overflow: ellipsis; }

.inventory-group .product-inventory-container img {
  width: 172px;
  height: 172px;
  border: 1px solid #e5e5e5;
  border-radius: 4px !important; }

.inventory-group .product-inventory-container .product-title-container {
  min-height: 70px; }

.inventory-group .product-inventory-container label {
  width: 45px;
  margin-bottom: 0px !important; }

.inventory-group .product-inventory-container .ant-legacy-form-item {
  margin-bottom: 0px !important; }

.inventory-group .product-inventory-container .ant-tabs-ink-bar {
  width: 4px !important; }

.inventory-group .product-inventory-container .ant-tabs {
  border-top-right-radius: 0px !important;
  border-top-left-radius: 0px !important;
  border: none !important; }

.inventory-group .product-inventory-container .ant-tabs .ant-tabs-left-bar .ant-tabs-tab {
  padding: 10px !important; }

.inventory-group .product-inventory-container .ant-tabs-nav-container {
  width: 220px; }

.inventory-group .product-inventory-container .ant-tabs-nav-scroll {
  padding-left: 0 !important; }

.inventory-group .product-inventory-container .ant-tabs-tab-active {
  background-color: #f3fff3; }

.inventory-group .product-inventory-container .action-btn {
  width: fit-content !important;
  width: -moz-fit-content !important;
  height: 33px !important;
  line-height: 31px !important;
  padding: 0 !important;
  font-size: 14px !important;
  border: none !important;
  background: none !important;
  box-shadow: none !important;
  color: #0c2028 !important;
  margin-left: 16px !important; }
  .inventory-group .product-inventory-container .action-btn.save {
    color: #007ce0 !important; }

.inventory-group .product-inventory-container .manage-inventory-table {
  overflow-x: auto; }
  .inventory-group .product-inventory-container .manage-inventory-table .un-table-cell {
    color: #0c2028;
    margin-top: 12px !important; }
  .inventory-group .product-inventory-container .manage-inventory-table .ant-table-tbody > tr > td {
    padding: 10px 12px !important;
    vertical-align: top !important; }
  .inventory-group .product-inventory-container .manage-inventory-table .ant-table table {
    border: none !important;
    box-shadow: none !important; }
  .inventory-group .product-inventory-container .manage-inventory-table table thead {
    background-color: #fafafb !important; }
  .inventory-group .product-inventory-container .manage-inventory-table .ant-table-thead th {
    background: #fafafb 0% 0% no-repeat padding-box !important;
    font-size: 12px !important;
    color: #647176 !important;
    padding-top: 9px !important;
    padding-bottom: 9px !important; }
  .inventory-group .product-inventory-container .manage-inventory-table .ant-table-thead > tr > th {
    border-bottom: none !important; }
  .inventory-group .product-inventory-container .manage-inventory-table .ant-pagination {
    margin-bottom: 20px;
    margin-right: unset !important;
    padding: 0 !important; }
  .inventory-group .product-inventory-container .manage-inventory-table .price-input-group {
    min-width: 150px !important; }

.inventory-group .tab-item {
  max-width: 220px; }
  .inventory-group .tab-item img {
    border-radius: 6px;
    width: 38px;
    height: 38px; }
  .inventory-group .tab-item label {
    width: 140px !important;
    font-weight: 800;
    overflow: hidden;
    text-overflow: ellipsis; }

.image-preview-navigation {
  position: absolute;
  top: 50%; }

.image-preview-row .next {
  right: 16px;
  font-size: 48px; }

.image-preview-row .previous {
  left: 16px;
  font-size: 48px; }

.image-preview-row .preview-image {
  width: 100%;
  height: 100%;
  margin: 10% !important; }

.range-separator {
  display: inline-block;
  width: 24px;
  text-align: center;
  vertical-align: -webkit-baseline-middle; }

.range-input {
  display: inline-block;
  width: calc(50% - 12px); }

.img_wrp {
  display: inline-block;
  position: relative; }

.reset-image {
  position: absolute;
  top: -6px;
  right: -6px;
  font-size: 13px; }

.icon-disable {
  color: lightgray;
  cursor: not-allowed !important; }

@media only screen and (max-width: 768px) {
  .product-group-form-div .dynamic-delete-button {
    right: -22px !important; }
  .ant-form-item-label,
  .ant-form-item-control-wrapper {
    display: block;
    width: 100%; }
  .ant-form-item-label {
    display: block;
    margin: 0;
    padding: 0 0 8px;
    line-height: 1.5;
    white-space: initial;
    text-align: left; }
  .product-form-label {
    margin-top: 0.5em;
    margin-bottom: 0em; } }

@media only screen and (min-width: 1025px) {
  .grd-pd-l {
    padding-left: 30px; }
  .grd-pd-r {
    padding-right: 30px; }
  .product-form-label span {
    text-align: right; } }

.ant-modal-body {
  padding: 24px;
  font-size: 14px;
  line-height: 1.5;
  word-wrap: unset !important; }

.variant-warehouse-row > div {
  border-bottom: 1px solid #f6f6f6; }

.un-form-add-product .header-buttons,
.lazada-product-to-sync .header-buttons,
.zalora-detail-form .header-buttons,
.tiktok-product-form .header-buttons,
.senheng-product-form .header-buttons,
.lazada-bulk-edit .header-buttons,
.shopee-detail-form .header-buttons,
.lazada-choice-product-form .header-buttons,
.momoplus-product-form .header-buttons,
.momo-product-form .header-buttons {
  min-width: 816px !important;
  max-width: 1344px !important;
  width: 100% !important;
  top: 10px !important;
  display: flex;
  position: fixed;
  padding-right: 99px !important; }
  .un-form-add-product .header-buttons .b-btn,
  .un-form-add-product .header-buttons .b-btn:hover,
  .un-form-add-product .header-buttons .b-btn:focus,
  .lazada-product-to-sync .header-buttons .b-btn,
  .lazada-product-to-sync .header-buttons .b-btn:hover,
  .lazada-product-to-sync .header-buttons .b-btn:focus,
  .zalora-detail-form .header-buttons .b-btn,
  .zalora-detail-form .header-buttons .b-btn:hover,
  .zalora-detail-form .header-buttons .b-btn:focus,
  .tiktok-product-form .header-buttons .b-btn,
  .tiktok-product-form .header-buttons .b-btn:hover,
  .tiktok-product-form .header-buttons .b-btn:focus,
  .senheng-product-form .header-buttons .b-btn,
  .senheng-product-form .header-buttons .b-btn:hover,
  .senheng-product-form .header-buttons .b-btn:focus,
  .lazada-bulk-edit .header-buttons .b-btn,
  .lazada-bulk-edit .header-buttons .b-btn:hover,
  .lazada-bulk-edit .header-buttons .b-btn:focus,
  .shopee-detail-form .header-buttons .b-btn,
  .shopee-detail-form .header-buttons .b-btn:hover,
  .shopee-detail-form .header-buttons .b-btn:focus,
  .lazada-choice-product-form .header-buttons .b-btn,
  .lazada-choice-product-form .header-buttons .b-btn:hover,
  .lazada-choice-product-form .header-buttons .b-btn:focus,
  .momoplus-product-form .header-buttons .b-btn,
  .momoplus-product-form .header-buttons .b-btn:hover,
  .momoplus-product-form .header-buttons .b-btn:focus,
  .momo-product-form .header-buttons .b-btn,
  .momo-product-form .header-buttons .b-btn:hover,
  .momo-product-form .header-buttons .b-btn:focus {
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #0c2028 !important;
    font-size: 20px;
    padding-left: 0 !important; }
    .un-form-add-product .header-buttons .b-btn i,
    .un-form-add-product .header-buttons .b-btn:hover i,
    .un-form-add-product .header-buttons .b-btn:focus i,
    .lazada-product-to-sync .header-buttons .b-btn i,
    .lazada-product-to-sync .header-buttons .b-btn:hover i,
    .lazada-product-to-sync .header-buttons .b-btn:focus i,
    .zalora-detail-form .header-buttons .b-btn i,
    .zalora-detail-form .header-buttons .b-btn:hover i,
    .zalora-detail-form .header-buttons .b-btn:focus i,
    .tiktok-product-form .header-buttons .b-btn i,
    .tiktok-product-form .header-buttons .b-btn:hover i,
    .tiktok-product-form .header-buttons .b-btn:focus i,
    .senheng-product-form .header-buttons .b-btn i,
    .senheng-product-form .header-buttons .b-btn:hover i,
    .senheng-product-form .header-buttons .b-btn:focus i,
    .lazada-bulk-edit .header-buttons .b-btn i,
    .lazada-bulk-edit .header-buttons .b-btn:hover i,
    .lazada-bulk-edit .header-buttons .b-btn:focus i,
    .shopee-detail-form .header-buttons .b-btn i,
    .shopee-detail-form .header-buttons .b-btn:hover i,
    .shopee-detail-form .header-buttons .b-btn:focus i,
    .lazada-choice-product-form .header-buttons .b-btn i,
    .lazada-choice-product-form .header-buttons .b-btn:hover i,
    .lazada-choice-product-form .header-buttons .b-btn:focus i,
    .momoplus-product-form .header-buttons .b-btn i,
    .momoplus-product-form .header-buttons .b-btn:hover i,
    .momoplus-product-form .header-buttons .b-btn:focus i,
    .momo-product-form .header-buttons .b-btn i,
    .momo-product-form .header-buttons .b-btn:hover i,
    .momo-product-form .header-buttons .b-btn:focus i {
      font-size: 20px !important;
      margin-right: 12px !important; }
    @media only screen and (max-width: 768px) {
      .un-form-add-product .header-buttons .b-btn,
      .un-form-add-product .header-buttons .b-btn:hover,
      .un-form-add-product .header-buttons .b-btn:focus,
      .lazada-product-to-sync .header-buttons .b-btn,
      .lazada-product-to-sync .header-buttons .b-btn:hover,
      .lazada-product-to-sync .header-buttons .b-btn:focus,
      .zalora-detail-form .header-buttons .b-btn,
      .zalora-detail-form .header-buttons .b-btn:hover,
      .zalora-detail-form .header-buttons .b-btn:focus,
      .tiktok-product-form .header-buttons .b-btn,
      .tiktok-product-form .header-buttons .b-btn:hover,
      .tiktok-product-form .header-buttons .b-btn:focus,
      .senheng-product-form .header-buttons .b-btn,
      .senheng-product-form .header-buttons .b-btn:hover,
      .senheng-product-form .header-buttons .b-btn:focus,
      .lazada-bulk-edit .header-buttons .b-btn,
      .lazada-bulk-edit .header-buttons .b-btn:hover,
      .lazada-bulk-edit .header-buttons .b-btn:focus,
      .shopee-detail-form .header-buttons .b-btn,
      .shopee-detail-form .header-buttons .b-btn:hover,
      .shopee-detail-form .header-buttons .b-btn:focus,
      .lazada-choice-product-form .header-buttons .b-btn,
      .lazada-choice-product-form .header-buttons .b-btn:hover,
      .lazada-choice-product-form .header-buttons .b-btn:focus,
      .momoplus-product-form .header-buttons .b-btn,
      .momoplus-product-form .header-buttons .b-btn:hover,
      .momoplus-product-form .header-buttons .b-btn:focus,
      .momo-product-form .header-buttons .b-btn,
      .momo-product-form .header-buttons .b-btn:hover,
      .momo-product-form .header-buttons .b-btn:focus {
        display: none !important; } }
  @media only screen and (max-width: 768px) {
    .un-form-add-product .header-buttons,
    .lazada-product-to-sync .header-buttons,
    .zalora-detail-form .header-buttons,
    .tiktok-product-form .header-buttons,
    .senheng-product-form .header-buttons,
    .lazada-bulk-edit .header-buttons,
    .shopee-detail-form .header-buttons,
    .lazada-choice-product-form .header-buttons,
    .momoplus-product-form .header-buttons,
    .momo-product-form .header-buttons {
      display: flex !important;
      min-width: unset !important;
      max-width: unset !important;
      padding-right: 48px !important; }
      .un-form-add-product .header-buttons .d-inline-flex,
      .lazada-product-to-sync .header-buttons .d-inline-flex,
      .zalora-detail-form .header-buttons .d-inline-flex,
      .tiktok-product-form .header-buttons .d-inline-flex,
      .senheng-product-form .header-buttons .d-inline-flex,
      .lazada-bulk-edit .header-buttons .d-inline-flex,
      .shopee-detail-form .header-buttons .d-inline-flex,
      .lazada-choice-product-form .header-buttons .d-inline-flex,
      .momoplus-product-form .header-buttons .d-inline-flex,
      .momo-product-form .header-buttons .d-inline-flex {
        margin-right: 0 !important;
        margin-left: auto !important; } }

.un-form-add-product .title,
.lazada-product-to-sync .title,
.zalora-detail-form .title,
.tiktok-product-form .title,
.senheng-product-form .title,
.lazada-bulk-edit .title,
.shopee-detail-form .title,
.lazada-choice-product-form .title,
.momoplus-product-form .title,
.momo-product-form .title {
  margin-bottom: 20px !important; }

.un-form-add-product .dynamic-delete-button,
.lazada-product-to-sync .dynamic-delete-button,
.zalora-detail-form .dynamic-delete-button,
.tiktok-product-form .dynamic-delete-button,
.senheng-product-form .dynamic-delete-button,
.lazada-bulk-edit .dynamic-delete-button,
.shopee-detail-form .dynamic-delete-button,
.lazada-choice-product-form .dynamic-delete-button,
.momoplus-product-form .dynamic-delete-button,
.momo-product-form .dynamic-delete-button {
  z-index: 100;
  color: #90999d !important;
  background: none;
  font-size: 20px; }

.un-form-add-product .dynamic-plus-button,
.lazada-product-to-sync .dynamic-plus-button,
.zalora-detail-form .dynamic-plus-button,
.tiktok-product-form .dynamic-plus-button,
.senheng-product-form .dynamic-plus-button,
.lazada-bulk-edit .dynamic-plus-button,
.shopee-detail-form .dynamic-plus-button,
.lazada-choice-product-form .dynamic-plus-button,
.momoplus-product-form .dynamic-plus-button,
.momo-product-form .dynamic-plus-button {
  z-index: 100;
  color: blue !important;
  background: none;
  font-size: 20px; }

.un-form-add-product .ant-upload.ant-upload-drag,
.lazada-product-to-sync .ant-upload.ant-upload-drag,
.zalora-detail-form .ant-upload.ant-upload-drag,
.tiktok-product-form .ant-upload.ant-upload-drag,
.senheng-product-form .ant-upload.ant-upload-drag,
.lazada-bulk-edit .ant-upload.ant-upload-drag,
.shopee-detail-form .ant-upload.ant-upload-drag,
.lazada-choice-product-form .ant-upload.ant-upload-drag,
.momoplus-product-form .ant-upload.ant-upload-drag,
.momo-product-form .ant-upload.ant-upload-drag {
  border: none !important; }

.un-form-add-product .un-upload-image-div .image-upload-blank,
.lazada-product-to-sync .un-upload-image-div .image-upload-blank,
.zalora-detail-form .un-upload-image-div .image-upload-blank,
.tiktok-product-form .un-upload-image-div .image-upload-blank,
.senheng-product-form .un-upload-image-div .image-upload-blank,
.lazada-bulk-edit .un-upload-image-div .image-upload-blank,
.shopee-detail-form .un-upload-image-div .image-upload-blank,
.lazada-choice-product-form .un-upload-image-div .image-upload-blank,
.momoplus-product-form .un-upload-image-div .image-upload-blank,
.momo-product-form .un-upload-image-div .image-upload-blank {
  background: #fafafb 0% 0% no-repeat padding-box !important;
  border: 1px dashed #e5e5e5;
  border-radius: 4px;
  padding: 60px 25px 25px 25px;
  min-height: 250px; }

.un-form-add-product .ant-upload-list-picture-card,
.lazada-product-to-sync .ant-upload-list-picture-card,
.zalora-detail-form .ant-upload-list-picture-card,
.tiktok-product-form .ant-upload-list-picture-card,
.senheng-product-form .ant-upload-list-picture-card,
.lazada-bulk-edit .ant-upload-list-picture-card,
.shopee-detail-form .ant-upload-list-picture-card,
.lazada-choice-product-form .ant-upload-list-picture-card,
.momoplus-product-form .ant-upload-list-picture-card,
.momo-product-form .ant-upload-list-picture-card {
  margin-top: 0.01em !important;
  width: 100%; }

.un-form-add-product .ant-upload-list,
.lazada-product-to-sync .ant-upload-list,
.zalora-detail-form .ant-upload-list,
.tiktok-product-form .ant-upload-list,
.senheng-product-form .ant-upload-list,
.lazada-bulk-edit .ant-upload-list,
.shopee-detail-form .ant-upload-list,
.lazada-choice-product-form .ant-upload-list,
.momoplus-product-form .ant-upload-list,
.momo-product-form .ant-upload-list {
  display: grid;
  grid-template-columns: repeat(7, 1fr);
  grid-gap: 0.8rem;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; }

.un-form-add-product .upload-list-inline .ant-upload,
.lazada-product-to-sync .upload-list-inline .ant-upload,
.zalora-detail-form .upload-list-inline .ant-upload,
.tiktok-product-form .upload-list-inline .ant-upload,
.senheng-product-form .upload-list-inline .ant-upload,
.lazada-bulk-edit .upload-list-inline .ant-upload,
.shopee-detail-form .upload-list-inline .ant-upload,
.lazada-choice-product-form .upload-list-inline .ant-upload,
.momoplus-product-form .upload-list-inline .ant-upload,
.momo-product-form .upload-list-inline .ant-upload {
  display: none !important; }

.un-form-add-product .ant-upload.ant-upload-select-picture-card,
.lazada-product-to-sync .ant-upload.ant-upload-select-picture-card,
.zalora-detail-form .ant-upload.ant-upload-select-picture-card,
.tiktok-product-form .ant-upload.ant-upload-select-picture-card,
.senheng-product-form .ant-upload.ant-upload-select-picture-card,
.lazada-bulk-edit .ant-upload.ant-upload-select-picture-card,
.shopee-detail-form .ant-upload.ant-upload-select-picture-card,
.lazada-choice-product-form .ant-upload.ant-upload-select-picture-card,
.momoplus-product-form .ant-upload.ant-upload-select-picture-card,
.momo-product-form .ant-upload.ant-upload-select-picture-card {
  background-color: transparent;
  border-color: transparent;
  width: 100%;
  height: 150px; }

.un-form-add-product .quick-create-item,
.lazada-product-to-sync .quick-create-item,
.zalora-detail-form .quick-create-item,
.tiktok-product-form .quick-create-item,
.senheng-product-form .quick-create-item,
.lazada-bulk-edit .quick-create-item,
.shopee-detail-form .quick-create-item,
.lazada-choice-product-form .quick-create-item,
.momoplus-product-form .quick-create-item,
.momo-product-form .quick-create-item {
  cursor: pointer; }

.un-form-add-product .quick-create-item > *,
.lazada-product-to-sync .quick-create-item > *,
.zalora-detail-form .quick-create-item > *,
.tiktok-product-form .quick-create-item > *,
.senheng-product-form .quick-create-item > *,
.lazada-bulk-edit .quick-create-item > *,
.shopee-detail-form .quick-create-item > *,
.lazada-choice-product-form .quick-create-item > *,
.momoplus-product-form .quick-create-item > *,
.momo-product-form .quick-create-item > * {
  color: #007ce0 !important; }

.un-form-add-product .variation-box,
.lazada-product-to-sync .variation-box,
.zalora-detail-form .variation-box,
.tiktok-product-form .variation-box,
.senheng-product-form .variation-box,
.lazada-bulk-edit .variation-box,
.shopee-detail-form .variation-box,
.lazada-choice-product-form .variation-box,
.momoplus-product-form .variation-box,
.momo-product-form .variation-box {
  width: 80%;
  margin-bottom: 20px;
  background: var(---fafafb-color-space-lighter-) 0% 0% no-repeat padding-box;
  background: #fafafb 0% 0% no-repeat padding-box; }
  .un-form-add-product .variation-box .ant-select-selector .ant-select-selection-search input,
  .lazada-product-to-sync .variation-box .ant-select-selector .ant-select-selection-search input,
  .zalora-detail-form .variation-box .ant-select-selector .ant-select-selection-search input,
  .tiktok-product-form .variation-box .ant-select-selector .ant-select-selection-search input,
  .senheng-product-form .variation-box .ant-select-selector .ant-select-selection-search input,
  .lazada-bulk-edit .variation-box .ant-select-selector .ant-select-selection-search input,
  .shopee-detail-form .variation-box .ant-select-selector .ant-select-selection-search input,
  .lazada-choice-product-form .variation-box .ant-select-selector .ant-select-selection-search input,
  .momoplus-product-form .variation-box .ant-select-selector .ant-select-selection-search input,
  .momo-product-form .variation-box .ant-select-selector .ant-select-selection-search input {
    padding-right: 41px !important;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis; }
  .un-form-add-product .variation-box .ant-form-item,
  .lazada-product-to-sync .variation-box .ant-form-item,
  .zalora-detail-form .variation-box .ant-form-item,
  .tiktok-product-form .variation-box .ant-form-item,
  .senheng-product-form .variation-box .ant-form-item,
  .lazada-bulk-edit .variation-box .ant-form-item,
  .shopee-detail-form .variation-box .ant-form-item,
  .lazada-choice-product-form .variation-box .ant-form-item,
  .momoplus-product-form .variation-box .ant-form-item,
  .momo-product-form .variation-box .ant-form-item {
    margin-bottom: 0px !important; }
    .un-form-add-product .variation-box .ant-form-item .option-name::after,
    .lazada-product-to-sync .variation-box .ant-form-item .option-name::after,
    .zalora-detail-form .variation-box .ant-form-item .option-name::after,
    .tiktok-product-form .variation-box .ant-form-item .option-name::after,
    .senheng-product-form .variation-box .ant-form-item .option-name::after,
    .lazada-bulk-edit .variation-box .ant-form-item .option-name::after,
    .shopee-detail-form .variation-box .ant-form-item .option-name::after,
    .lazada-choice-product-form .variation-box .ant-form-item .option-name::after,
    .momoplus-product-form .variation-box .ant-form-item .option-name::after,
    .momo-product-form .variation-box .ant-form-item .option-name::after {
      content: attr(data-text);
      position: absolute;
      top: 0;
      right: 0;
      margin-right: 10px; }
    .un-form-add-product .variation-box .ant-form-item .option-values::after,
    .lazada-product-to-sync .variation-box .ant-form-item .option-values::after,
    .zalora-detail-form .variation-box .ant-form-item .option-values::after,
    .tiktok-product-form .variation-box .ant-form-item .option-values::after,
    .senheng-product-form .variation-box .ant-form-item .option-values::after,
    .lazada-bulk-edit .variation-box .ant-form-item .option-values::after,
    .shopee-detail-form .variation-box .ant-form-item .option-values::after,
    .lazada-choice-product-form .variation-box .ant-form-item .option-values::after,
    .momoplus-product-form .variation-box .ant-form-item .option-values::after,
    .momo-product-form .variation-box .ant-form-item .option-values::after {
      content: attr(data-text);
      position: absolute;
      top: 0;
      right: 0;
      margin-right: 10px;
      margin-top: 5px; }
  .un-form-add-product .variation-box .remove-variant-btn,
  .lazada-product-to-sync .variation-box .remove-variant-btn,
  .zalora-detail-form .variation-box .remove-variant-btn,
  .tiktok-product-form .variation-box .remove-variant-btn,
  .senheng-product-form .variation-box .remove-variant-btn,
  .lazada-bulk-edit .variation-box .remove-variant-btn,
  .shopee-detail-form .variation-box .remove-variant-btn,
  .lazada-choice-product-form .variation-box .remove-variant-btn,
  .momoplus-product-form .variation-box .remove-variant-btn,
  .momo-product-form .variation-box .remove-variant-btn {
    position: absolute;
    cursor: pointer;
    top: 10px;
    right: 10px; }
  .un-form-add-product .variation-box .variant-img-uploader > .ant-upload,
  .lazada-product-to-sync .variation-box .variant-img-uploader > .ant-upload,
  .zalora-detail-form .variation-box .variant-img-uploader > .ant-upload,
  .tiktok-product-form .variation-box .variant-img-uploader > .ant-upload,
  .senheng-product-form .variation-box .variant-img-uploader > .ant-upload,
  .lazada-bulk-edit .variation-box .variant-img-uploader > .ant-upload,
  .shopee-detail-form .variation-box .variant-img-uploader > .ant-upload,
  .lazada-choice-product-form .variation-box .variant-img-uploader > .ant-upload,
  .momoplus-product-form .variation-box .variant-img-uploader > .ant-upload,
  .momo-product-form .variation-box .variant-img-uploader > .ant-upload {
    position: relative;
    border: 1px dashed #1874a8 !important;
    width: 80px !important;
    height: 80px;
    margin-top: 10px;
    margin-left: 25px; }
    .un-form-add-product .variation-box .variant-img-uploader > .ant-upload .img-cont .variant-img,
    .lazada-product-to-sync .variation-box .variant-img-uploader > .ant-upload .img-cont .variant-img,
    .zalora-detail-form .variation-box .variant-img-uploader > .ant-upload .img-cont .variant-img,
    .tiktok-product-form .variation-box .variant-img-uploader > .ant-upload .img-cont .variant-img,
    .senheng-product-form .variation-box .variant-img-uploader > .ant-upload .img-cont .variant-img,
    .lazada-bulk-edit .variation-box .variant-img-uploader > .ant-upload .img-cont .variant-img,
    .shopee-detail-form .variation-box .variant-img-uploader > .ant-upload .img-cont .variant-img,
    .lazada-choice-product-form .variation-box .variant-img-uploader > .ant-upload .img-cont .variant-img,
    .momoplus-product-form .variation-box .variant-img-uploader > .ant-upload .img-cont .variant-img,
    .momo-product-form .variation-box .variant-img-uploader > .ant-upload .img-cont .variant-img {
      object-fit: contain;
      height: 80px; }
    .un-form-add-product .variation-box .variant-img-uploader > .ant-upload .img-cont .img-action,
    .lazada-product-to-sync .variation-box .variant-img-uploader > .ant-upload .img-cont .img-action,
    .zalora-detail-form .variation-box .variant-img-uploader > .ant-upload .img-cont .img-action,
    .tiktok-product-form .variation-box .variant-img-uploader > .ant-upload .img-cont .img-action,
    .senheng-product-form .variation-box .variant-img-uploader > .ant-upload .img-cont .img-action,
    .lazada-bulk-edit .variation-box .variant-img-uploader > .ant-upload .img-cont .img-action,
    .shopee-detail-form .variation-box .variant-img-uploader > .ant-upload .img-cont .img-action,
    .lazada-choice-product-form .variation-box .variant-img-uploader > .ant-upload .img-cont .img-action,
    .momoplus-product-form .variation-box .variant-img-uploader > .ant-upload .img-cont .img-action,
    .momo-product-form .variation-box .variant-img-uploader > .ant-upload .img-cont .img-action {
      display: flex;
      width: 100%;
      justify-content: space-around;
      align-items: center;
      position: absolute;
      top: 0;
      height: 100%;
      opacity: 0;
      background-color: #968f8f;
      z-index: 999; }
      .un-form-add-product .variation-box .variant-img-uploader > .ant-upload .img-cont .img-action .preview-btn,
      .lazada-product-to-sync .variation-box .variant-img-uploader > .ant-upload .img-cont .img-action .preview-btn,
      .zalora-detail-form .variation-box .variant-img-uploader > .ant-upload .img-cont .img-action .preview-btn,
      .tiktok-product-form .variation-box .variant-img-uploader > .ant-upload .img-cont .img-action .preview-btn,
      .senheng-product-form .variation-box .variant-img-uploader > .ant-upload .img-cont .img-action .preview-btn,
      .lazada-bulk-edit .variation-box .variant-img-uploader > .ant-upload .img-cont .img-action .preview-btn,
      .shopee-detail-form .variation-box .variant-img-uploader > .ant-upload .img-cont .img-action .preview-btn,
      .lazada-choice-product-form .variation-box .variant-img-uploader > .ant-upload .img-cont .img-action .preview-btn,
      .momoplus-product-form .variation-box .variant-img-uploader > .ant-upload .img-cont .img-action .preview-btn,
      .momo-product-form .variation-box .variant-img-uploader > .ant-upload .img-cont .img-action .preview-btn {
        width: 25px;
        height: 25px;
        color: #1874a8;
        background-color: none;
        border: none; }
      .un-form-add-product .variation-box .variant-img-uploader > .ant-upload .img-cont .img-action .del-btn,
      .lazada-product-to-sync .variation-box .variant-img-uploader > .ant-upload .img-cont .img-action .del-btn,
      .zalora-detail-form .variation-box .variant-img-uploader > .ant-upload .img-cont .img-action .del-btn,
      .tiktok-product-form .variation-box .variant-img-uploader > .ant-upload .img-cont .img-action .del-btn,
      .senheng-product-form .variation-box .variant-img-uploader > .ant-upload .img-cont .img-action .del-btn,
      .lazada-bulk-edit .variation-box .variant-img-uploader > .ant-upload .img-cont .img-action .del-btn,
      .shopee-detail-form .variation-box .variant-img-uploader > .ant-upload .img-cont .img-action .del-btn,
      .lazada-choice-product-form .variation-box .variant-img-uploader > .ant-upload .img-cont .img-action .del-btn,
      .momoplus-product-form .variation-box .variant-img-uploader > .ant-upload .img-cont .img-action .del-btn,
      .momo-product-form .variation-box .variant-img-uploader > .ant-upload .img-cont .img-action .del-btn {
        width: 25px;
        height: 25px;
        color: #c04f22;
        background-color: none;
        border: none; }
    .un-form-add-product .variation-box .variant-img-uploader > .ant-upload .img-cont:hover .img-action,
    .lazada-product-to-sync .variation-box .variant-img-uploader > .ant-upload .img-cont:hover .img-action,
    .zalora-detail-form .variation-box .variant-img-uploader > .ant-upload .img-cont:hover .img-action,
    .tiktok-product-form .variation-box .variant-img-uploader > .ant-upload .img-cont:hover .img-action,
    .senheng-product-form .variation-box .variant-img-uploader > .ant-upload .img-cont:hover .img-action,
    .lazada-bulk-edit .variation-box .variant-img-uploader > .ant-upload .img-cont:hover .img-action,
    .shopee-detail-form .variation-box .variant-img-uploader > .ant-upload .img-cont:hover .img-action,
    .lazada-choice-product-form .variation-box .variant-img-uploader > .ant-upload .img-cont:hover .img-action,
    .momoplus-product-form .variation-box .variant-img-uploader > .ant-upload .img-cont:hover .img-action,
    .momo-product-form .variation-box .variant-img-uploader > .ant-upload .img-cont:hover .img-action {
      opacity: 1; }
    .un-form-add-product .variation-box .variant-img-uploader > .ant-upload .img-cont:hover .variant-img,
    .lazada-product-to-sync .variation-box .variant-img-uploader > .ant-upload .img-cont:hover .variant-img,
    .zalora-detail-form .variation-box .variant-img-uploader > .ant-upload .img-cont:hover .variant-img,
    .tiktok-product-form .variation-box .variant-img-uploader > .ant-upload .img-cont:hover .variant-img,
    .senheng-product-form .variation-box .variant-img-uploader > .ant-upload .img-cont:hover .variant-img,
    .lazada-bulk-edit .variation-box .variant-img-uploader > .ant-upload .img-cont:hover .variant-img,
    .shopee-detail-form .variation-box .variant-img-uploader > .ant-upload .img-cont:hover .variant-img,
    .lazada-choice-product-form .variation-box .variant-img-uploader > .ant-upload .img-cont:hover .variant-img,
    .momoplus-product-form .variation-box .variant-img-uploader > .ant-upload .img-cont:hover .variant-img,
    .momo-product-form .variation-box .variant-img-uploader > .ant-upload .img-cont:hover .variant-img {
      opacity: 0.4; }
    .un-form-add-product .variation-box .variant-img-uploader > .ant-upload .img-icon,
    .lazada-product-to-sync .variation-box .variant-img-uploader > .ant-upload .img-icon,
    .zalora-detail-form .variation-box .variant-img-uploader > .ant-upload .img-icon,
    .tiktok-product-form .variation-box .variant-img-uploader > .ant-upload .img-icon,
    .senheng-product-form .variation-box .variant-img-uploader > .ant-upload .img-icon,
    .lazada-bulk-edit .variation-box .variant-img-uploader > .ant-upload .img-icon,
    .shopee-detail-form .variation-box .variant-img-uploader > .ant-upload .img-icon,
    .lazada-choice-product-form .variation-box .variant-img-uploader > .ant-upload .img-icon,
    .momoplus-product-form .variation-box .variant-img-uploader > .ant-upload .img-icon,
    .momo-product-form .variation-box .variant-img-uploader > .ant-upload .img-icon {
      padding: 22px;
      font-size: 20px;
      color: #1874a8; }
  .un-form-add-product .variation-box .variant-img-uploader:hover .img-action,
  .lazada-product-to-sync .variation-box .variant-img-uploader:hover .img-action,
  .zalora-detail-form .variation-box .variant-img-uploader:hover .img-action,
  .tiktok-product-form .variation-box .variant-img-uploader:hover .img-action,
  .senheng-product-form .variation-box .variant-img-uploader:hover .img-action,
  .lazada-bulk-edit .variation-box .variant-img-uploader:hover .img-action,
  .shopee-detail-form .variation-box .variant-img-uploader:hover .img-action,
  .lazada-choice-product-form .variation-box .variant-img-uploader:hover .img-action,
  .momoplus-product-form .variation-box .variant-img-uploader:hover .img-action,
  .momo-product-form .variation-box .variant-img-uploader:hover .img-action {
    z-index: 999;
    opacity: 1; }
  .un-form-add-product .variation-box .blue-capsule-btn,
  .lazada-product-to-sync .variation-box .blue-capsule-btn,
  .zalora-detail-form .variation-box .blue-capsule-btn,
  .tiktok-product-form .variation-box .blue-capsule-btn,
  .senheng-product-form .variation-box .blue-capsule-btn,
  .lazada-bulk-edit .variation-box .blue-capsule-btn,
  .shopee-detail-form .variation-box .blue-capsule-btn,
  .lazada-choice-product-form .variation-box .blue-capsule-btn,
  .momoplus-product-form .variation-box .blue-capsule-btn,
  .momo-product-form .variation-box .blue-capsule-btn {
    width: 80% !important; }

.lazada-product-to-sync .un-table-marketplace th,
.tiktok-product-form .un-table-marketplace th {
  color: #647176 !important;
  font-size: 14px !important; }

.skuError {
  color: red !important;
  margin-left: 5px; }

.un-upload-image-div .upload-list-inline .ant-upload-select {
  position: absolute !important;
  height: auto !important;
  width: 46% !important;
  padding-bottom: 46% !important;
  margin-left: 55% !important;
  margin-bottom: 0 !important;
  margin-top: 1.66% !important;
  margin-right: 0;
  right: 1.66% !important; }

.ant-upload-select-picture-card > .ant-upload {
  position: absolute !important;
  height: 100% !important;
  width: 100% !important;
  padding: 1% !important; }

.product-image-label {
  display: grid !important; }

.upload-list-inline .ant-upload-select-picture-card > .ant-upload {
  top: calc(50% - 25px); }

.upload-list-inline-first .ant-upload-select-picture-card > .ant-upload {
  top: calc(50% - 50px); }

.product-image-list .ant-upload-list::before,
.product-image-list .ant-upload-list::after {
  content: none; }

.square {
  float: left !important;
  position: sticky;
  width: 97% !important;
  padding-bottom: 97% !important;
  margin: 1.66% !important;
  background-color: transparent !important;
  overflow: hidden !important; }

.square .hvrbox-layer_top {
  opacity: 0;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.6);
  color: #fff;
  padding: 15px;
  -moz-transition: all 0.4s ease-in-out 0s;
  -webkit-transition: all 0.4s ease-in-out 0s;
  -ms-transition: all 0.4s ease-in-out 0s;
  transition: all 0.4s ease-in-out 0s; }

.square:hover .hvrbox-layer_top,
.square.active .hvrbox-layer_top {
  opacity: 1;
  cursor: move; }

.square .hvrbox-text {
  text-align: center;
  font-size: 16px;
  display: inline-table;
  position: absolute;
  top: 50%;
  left: 50%;
  -moz-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%); }

.square .hvrbox-text_mobile {
  font-size: 15px;
  border-top: 1px solid #b3b3b3;
  /* for old browsers */
  border-top: 1px solid rgba(179, 179, 179, 0.7);
  margin-top: 5px;
  padding-top: 2px;
  display: none; }

.square.active .hvrbox-text_mobile {
  display: block; }

.content {
  position: absolute !important;
  height: 100% !important;
  width: 100% !important;
  padding: 1% !important;
  border: 1px lightgray solid;
  border-radius: 4px; }

.content-error {
  position: absolute !important;
  height: 100% !important;
  width: 100% !important;
  padding: 1% !important;
  border: 1px #e0241a solid;
  border-radius: 4px; }

.icon-upload {
  color: #5acc5a;
  font-size: 30px; }

.sorting-item {
  height: 104px !important;
  width: 104px !important;
  border: 1px dashed #5acc5a !important;
  padding: 0 !important; }

.sorting-item img {
  height: 95px !important;
  width: 95px !important; }

.ant-form-item-label > label::after {
  margin: 0 20px 0 2px !important; }

.product-form-label span {
  color: #38484f; }

.un-ant-drawer-body.edit-variant .ant-drawer-content-wrapper {
  height: 100% !important;
  width: 100% !important; }

.un-ant-drawer-body.edit-variant .ant-drawer-header {
  padding: 8px 0px !important; }

.un-ant-drawer-body.edit-variant .ant-drawer-content {
  background-color: #f6f6f6; }
  .un-ant-drawer-body.edit-variant .ant-drawer-content .ant-drawer-header {
    background: #f6f6f6;
    border-bottom: 1px solid #e8e8e8; }
  .un-ant-drawer-body.edit-variant .ant-drawer-content .un-page-center h2 {
    cursor: pointer;
    margin: 5px 0px; }
  .un-ant-drawer-body.edit-variant .ant-drawer-content .un-page-center button {
    margin-left: auto; }

.un-ant-drawer-body.edit-variant .ant-row::before,
.un-ant-drawer-body.edit-variant .ant-row::after {
  display: none !important;
  content: none !important; }

.bulk-edit-price .bulk-edit-price-btn {
  border: none;
  box-shadow: none;
  color: #007ce0;
  text-align: right;
  width: 65px;
  margin-left: auto; }

.bulk-edit-price bulk-edit-price-btn:hover {
  color: #007ce0 !important; }

.bulk-edit-price .ant-modal-header {
  padding: 11px 12px !important;
  border-radius: 12px 12px 0 0; }
  .bulk-edit-price .ant-modal-header h3 {
    color: #0c2028 !important;
    font-weight: bold !important; }
  .bulk-edit-price .ant-modal-header .anticon-close {
    font-size: 16px;
    color: #90999d; }

.bulk-edit-price .ant-modal-body {
  padding: 24px 24px 14px 24px; }

.bulk-edit-price .ant-modal-content {
  border-radius: 12px !important; }

.th-variant-stock {
  color: #647176 !important;
  background: #fafafb 0% 0% no-repeat padding-box;
  padding-top: 8px;
  padding-bottom: 8px; }

.table-variant {
  border-collapse: collapse;
  border-spacing: 0;
  border: 1px solid #e5e5e5;
  border-radius: 4px;
  margin-top: 0;
  /* Chrome, Safari, Edge, Opera */
  /* Firefox */ }
  .table-variant th {
    background: #fafafb 0% 0% no-repeat;
    padding: 8px 12px; }
    .table-variant th span {
      text-align: left;
      line-height: 20px;
      font-weight: 400;
      letter-spacing: 0px;
      color: #647176; }
    .table-variant th .quick-create-item {
      cursor: pointer; }
    .table-variant th .quick-create-item > * {
      color: #007ce0 !important; }
  .table-variant td .div-variant-name {
    color: #bf5f00;
    padding: 8px 12px; }
  .table-variant .un-row-product img {
    height: 50px;
    width: 50px;
    padding: 1px;
    border: 1px solid #dddddd; }
  .table-variant .td-stock {
    background: #f6f6f6 0% 0% no-repeat padding-box; }
    .table-variant .td-stock .variant-td-formitem .ant-select-selection,
    .table-variant .td-stock input {
      color: #90999d !important; }
  .table-variant .variant-td-formitem .ant-select-selection,
  .table-variant .variant-td-formitem input {
    border: none;
    border-radius: 0;
    color: #0c2028; }
  .table-variant .variant-td-formitem .ant-input-number {
    width: 90px !important; }
  .table-variant .variant-td-formitem .ant-input-group.ant-input-group-compact > *:not(:last-child) {
    margin-right: unset !important; }
  .table-variant .variant-td-formitem .ant-form-item-explain {
    color: #e0241a !important; }
  .table-variant .addon-before .ant-input-group-addon {
    border: none; }
  .table-variant .addon-before input {
    line-height: 33px;
    padding-left: 10px;
    padding-right: 5px;
    padding-top: 0;
    padding-bottom: 0; }
  .table-variant .addon-before .ant-form-item-control::before {
    display: table;
    content: '';
    border-right: 1px solid #f6f6f6;
    position: absolute;
    top: 0;
    height: 100%;
    left: 30%;
    z-index: 5; }
  .table-variant .addon-after .ant-input-group-addon {
    border: none; }
  .table-variant .addon-after input {
    line-height: 33px;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 0;
    padding-bottom: 0; }
  .table-variant .addon-after .ant-form-item-control::before {
    display: table;
    content: '';
    border-right: 1px solid #f6f6f6;
    position: absolute;
    top: 0;
    height: 100%;
    left: 65%;
    z-index: 5; }
  .table-variant .variant-daterange .ant-input {
    border: none; }
  .table-variant td.deleted-cell.ant-table-cell {
    background-color: #f6f6f6;
    opacity: 0.2; }
  .table-variant input::-webkit-outer-spin-button,
  .table-variant input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0; }
  .table-variant input[type='number'] {
    -moz-appearance: textfield; }

.table-variant .ant-table-cell .ant-select-selection-selected-value {
  color: #0c2028; }

.ant-table-cell.ant-table-cell-fix-left.ant-table-cell-fix-left-last {
  position: sticky !important;
  left: 0;
  z-index: 2; }

td.ant-table-cell.ant-table-cell-fix-left.ant-table-cell-fix-left-last {
  background: white; }

th.ant-table-cell.ant-table-cell-fix-left.ant-table-cell-fix-left-last {
  background: #fafafb 0% 0% no-repeat; }

.ant-table-cell-fix-left-first::after,
.ant-table-cell-fix-left-last::after {
  box-shadow: inset 10px 0 8px -8px rgba(0, 0, 0, 0.15); }

.ant-table-cell-fix-left-first::after,
.ant-table-cell-fix-left-last::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: -1px;
  width: 30px;
  -webkit-transform: translateX(100%);
  transform: translateX(100%);
  -webkit-transition: -webkit-box-shadow 0.3s;
  transition: -webkit-box-shadow 0.3s;
  transition: box-shadow 0.3s;
  transition: box-shadow 0.3s, -webkit-box-shadow 0.3s;
  content: '';
  pointer-events: none; }

.ant-table-cell.ant-table-cell-fix-left.ant-table-cell-fix-left-last {
  position: sticky !important;
  left: 0;
  z-index: 2; }

td.ant-table-cell.ant-table-cell-fix-left.ant-table-cell-fix-left-last {
  background: white; }

th.ant-table-cell.ant-table-cell-fix-left.ant-table-cell-fix-left-last {
  background: #fafafb 0% 0% no-repeat; }

.ant-table-cell-fix-left-first::after,
.ant-table-cell-fix-left-last::after {
  box-shadow: inset 10px 0 8px -8px rgba(0, 0, 0, 0.15); }

.ant-table-cell-fix-left-first::after,
.ant-table-cell-fix-left-last::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: -1px;
  width: 30px;
  -webkit-transform: translateX(100%);
  transform: translateX(100%);
  -webkit-transition: -webkit-box-shadow 0.3s;
  transition: -webkit-box-shadow 0.3s;
  transition: box-shadow 0.3s;
  transition: box-shadow 0.3s, -webkit-box-shadow 0.3s;
  content: '';
  pointer-events: none; }

.first-image-upload {
  display: grid;
  color: #cccc; }

.first-image-upload .img-grid {
  font-size: 85px !important;
  color: #cccc !important; }

a.ant-upload-list-item-thumbnail.grid-last {
  display: grid;
  vertical-align: middle; }

.grid-last .icon-upload {
  color: #007ce0;
  margin: auto; }

.content.grid-last-content {
  background: #fafafb 0% 0% no-repeat padding-box;
  border: 1px dashed #007ce0; }

.related-product-layout {
  margin-left: auto;
  width: fit-content;
  display: inline-flex; }
  .related-product-layout .related-product-inner-layout {
    line-height: 33px;
    margin-right: 16px; }

.ant-select {
  width: 100%; }

.related-product-sort .ant-select-selector::before {
  font-size: 14px;
  color: #90999d;
  margin-right: 8px; }

.related-product-sort .ant-select-arrow {
  color: #0c2028;
  top: 50%; }

.related-product-table .ant-list-item-meta-title {
  line-height: 20px !important;
  height: unset !important; }

.related-product-table .ant-list-item-meta-description {
  padding-left: 12px !important; }

.related-product-table .ant-list-item-meta-avatar {
  margin-right: 0;
  height: 42px;
  width: 42px;
  border-radius: 6px !important; }

.related-product-table .un-row-product img {
  height: 42px;
  width: 42px;
  border: 1px solid #e5e5e5;
  border-radius: 6px;
  margin-left: -1px; }

.related-product-table .ant-table-tbody > tr:nth-child(1) > td {
  border-top: none !important; }

.related-product-table .ant-table-tbody > tr:nth-child(2) > td {
  border-top: 1px solid #e5e5e5 !important; }

.related-product-table .ant-table-tbody > tr > td {
  border-top: none !important;
  border-bottom: 1px solid #e5e5e5 !important;
  padding: 0 !important; }

.related-product-table .ant-table table {
  border: none !important;
  box-shadow: none !important;
  min-width: unset; }

.related-product-table .ant-table-thead > tr > th {
  background: #fafafb 0% 0% no-repeat padding-box !important;
  font-size: 12px !important;
  color: #647176 !important;
  height: 32px !important; }

.related-product-table .ant-table-thead > tr > th {
  border-bottom: none !important;
  padding: 9px 0px !important; }

.related-product-table .un-text-truncate {
  font-weight: bold !important; }

.related-product-table .un-light-label {
  font-size: 14px !important; }

.related-product-table .ant-table-thead tr .ant-table-selection-column div {
  display: none; }

.related-product-table .ant-table-tbody tr > td .ant-checkbox-wrapper {
  display: none; }

.related-product-table .ant-table-tbody tr td.ant-table-selection-column {
  padding-top: 0px !important; }

.webstore-product-modal .ant-modal {
  top: 87px !important; }

.webstore-product-modal .modal-filter .search-form {
  display: block !important; }

.webstore-product-modal .btn-productlist {
  display: flex;
  margin-bottom: 20px; }
  .webstore-product-modal .btn-productlist .btn-product {
    font-size: 14px;
    line-height: 17px;
    height: 33px;
    padding: 7px 16px 8px 16px;
    background-color: transparent;
    border: 1px solid #d4d4d4;
    color: #0c2028 !important;
    border-radius: 60px;
    letter-spacing: 0px; }
    .webstore-product-modal .btn-productlist .btn-product + .btn-product {
      margin-left: 10px; }
    .webstore-product-modal .btn-productlist .btn-product.active {
      color: #5acc5a !important;
      border-color: #5acc5a !important;
      background-color: #ffffff; }

.webstore-product-modal .product-table table tbody tr td {
  vertical-align: top !important; }

.webstore-product-modal .product-table .ant-list-item {
  padding: 0 !important; }

.webstore-product-modal .product-table .ant-list-item-meta {
  padding-top: 1px !important; }

.webstore-product-modal .product-table .ant-list-item-meta-avatar {
  width: 56px;
  height: 56px;
  margin-right: 12px; }

.webstore-product-modal .product-table .ant-list-item-meta-description {
  padding-left: 0; }

.webstore-product-modal .product-table .ant-checkbox-wrapper {
  margin-left: unset !important; }

.webstore-product-modal .product-table .ant-table table {
  border: none !important;
  box-shadow: none !important; }

.webstore-product-modal .product-table table thead {
  background-color: #fafafb !important; }

.webstore-product-modal .product-table .ant-table-thead th {
  background: #fafafb 0% 0% no-repeat padding-box !important;
  font-size: 12px !important;
  color: #647176 !important;
  padding-top: 9px !important;
  padding-bottom: 9px !important; }

.webstore-product-modal .product-table .ant-table-thead > tr > th {
  border-bottom: none !important; }

.webstore-product-modal .product-table .ant-table-tbody > tr > td {
  padding-bottom: 12px;
  padding-top: 12px;
  padding-right: 12px; }

.webstore-product-modal .product-table .desc {
  line-height: 15px !important; }

.webstore-product-modal .product-table .un-light-label-text {
  color: #647176 !important;
  font-size: 12px !important; }

.webstore-product-modal .ant-pagination-options-size-changer.ant-select {
  display: none; }

.ckOverlay {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 4;
  border-radius: 10px;
  cursor: pointer;
  background-color: rgba(207, 204, 204, 0.5); }

.ckOverlay-text {
  position: absolute;
  top: 50%;
  left: 50%;
  font-size: 30px;
  color: white;
  transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%); }

.channel-stores {
  margin-bottom: 20px; }
  .channel-stores .channel-name {
    font-weight: bold;
    font-size: 15px;
    margin-bottom: 10px; }

.marketplace-tab {
  margin-bottom: 30px !important; }
  .marketplace-tab .ant-radio-button-wrapper-checked {
    height: 36px !important;
    background-color: #ffffff !important;
    color: #5acc5a !important;
    border: 1px solid #5acc5a !important;
    border-bottom: 3px solid #5acc5a !important;
    margin-right: 20px !important;
    border-radius: 2px !important; }
  .marketplace-tab .ant-radio-button-wrapper {
    height: 36px !important;
    border-width: 1px;
    margin-right: 20px !important;
    border-radius: 2px !important; }
  .marketplace-tab .ant-radio-button-wrapper:not(:first-child)::before {
    width: 0; }
  .marketplace-tab img {
    width: 20px;
    height: 20px;
    margin-right: 5px; }

.image-ratio-guide-modal {
  width: 750px !important;
  height: 527px !important;
  padding-bottom: 0 !important; }
  .image-ratio-guide-modal .ant-modal-close {
    display: none; }
  .image-ratio-guide-modal .ant-modal-header {
    padding: 20px 24px !important;
    border-bottom: none !important; }
    @media (max-width: 1025px) {
      .image-ratio-guide-modal .ant-modal-header {
        padding: 10px 24px !important; } }
    .image-ratio-guide-modal .ant-modal-header .ant-modal-title {
      color: #0c2028 !important;
      font-size: 16px !important;
      font-weight: bold !important;
      text-align: center !important; }
  .image-ratio-guide-modal .ant-modal-body {
    height: 428px !important;
    max-height: unset !important;
    padding: 0 24px !important;
    overflow: hidden; }
    @media (min-width: 1440px) {
      .image-ratio-guide-modal .ant-modal-body {
        height: unset !important; } }
    @media (max-width: 768px) {
      .image-ratio-guide-modal .ant-modal-body {
        height: unset !important; } }
    .image-ratio-guide-modal .ant-modal-body .step-image {
      width: 100% !important; }
  .image-ratio-guide-modal .ant-modal-footer {
    padding: 14px 24px !important;
    border-top: none !important; }
    .image-ratio-guide-modal .ant-modal-footer .primary-btn {
      height: 33px !important;
      line-height: 31px !important;
      width: fit-content !important; }

.importSuccess.un-box-flat {
  font-size: 14px !important;
  line-height: 20px;
  font-weight: 400; }

.kitItems {
  overflow-x: auto; }
  .kitItems .ant-table table {
    border: none !important; }
  .kitItems table tbody tr td {
    vertical-align: top !important; }
  .kitItems .ant-table-container table > thead > tr th {
    border: none !important;
    background-color: #fafafb !important; }
  .kitItems .ant-table-thead > tr > th {
    padding: 8px 16px; }
  .kitItems .ant-table-tbody > tr > td {
    padding: 12px 12px !important; }
  .kitItems .ant-table-row.editable-row {
    background: #ffffff !important; }
  .kitItems .ant-table-tbody > tr > td {
    border-bottom: 1px solid #e5e5e5 !important;
    border-left: none !important;
    border-right: none !important; }
  .kitItems .ant-table-tbody > tr:last-child > td {
    border-bottom: none !important;
    border-left: none !important;
    border-right: none !important; }
  .kitItems .editable-row .ant-input {
    border-radius: 0 !important; }
  .kitItems .un-row-product img {
    border-radius: 6px;
    object-fit: contain !important;
    border: 1px solid #e5e5e5 !important; }

@media (min-width: 1024px) {
  .webstoreImportProducts.un-page {
    width: 644px !important;
    margin: 0 auto !important; } }

.webstoreImportProducts.un-page .plain-btn,
.webstoreImportProducts.un-page .plain-btn:hover {
  text-transform: unset;
  text-decoration: underline; }

.webstoreImportProducts.un-page .ant-upload.ant-upload-drag {
  height: 169px !important; }

.webstoreImportProducts.un-page .ant-upload.ant-upload-drag::after {
  display: none; }

.webstoreImportProducts.un-page .showUploader .ant-upload.ant-upload-drag {
  display: block; }

.webstoreImportProducts.un-page .hideUploader {
  display: none; }

.webstoreImportProducts.un-page .uploadList {
  height: 33px;
  width: fit-content;
  width: -moz-fit-content; }
  .webstoreImportProducts.un-page .uploadList .file {
    border: 1px solid #e5e5e5;
    border-radius: 4px;
    height: 33px;
    width: fit-content;
    width: -moz-fit-content;
    padding: 7px 12px;
    margin-right: 20px; }
    .webstoreImportProducts.un-page .uploadList .file .feather-file-text {
      color: #647176;
      font-size: 20px !important; }
  .webstoreImportProducts.un-page .uploadList .plain-btn {
    text-decoration: unset; }

.webstoreImportProducts.un-page .ant-upload-list {
  width: 50%; }

.webstoreImportProducts.un-page .feather-upload-cloud {
  font-size: 32px;
  color: #d4d4d4; }

.webstoreImportProducts.un-page .header-buttons {
  min-width: 644px !important;
  max-width: 644px !important;
  width: 100% !important;
  top: 10px !important;
  display: flex;
  position: fixed; }
  .webstoreImportProducts.un-page .header-buttons .b-btn,
  .webstoreImportProducts.un-page .header-buttons .b-btn:hover,
  .webstoreImportProducts.un-page .header-buttons .b-btn:focus {
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #0c2028 !important;
    font-size: 20px;
    padding-left: 0 !important; }
    .webstoreImportProducts.un-page .header-buttons .b-btn i,
    .webstoreImportProducts.un-page .header-buttons .b-btn:hover i,
    .webstoreImportProducts.un-page .header-buttons .b-btn:focus i {
      font-size: 20px !important;
      margin-right: 12px !important; }

.un-add-product.un-page .ant-tag.filterTags {
  height: 18px;
  line-height: 16px;
  background-color: #007ce0;
  border-color: #007ce0;
  border-radius: 4px;
  color: #fff;
  font-size: 12px;
  margin-right: 0.2rem; }
  .un-add-product.un-page .ant-tag.filterTags .anticon.anticon-close {
    color: #fff; }

.un-add-product.un-page div.collection-tags-container {
  display: inline-flex;
  flex-wrap: wrap;
  gap: 0.3rem;
  align-items: center;
  min-height: 32px; }

.un-add-product.un-page .feather-info {
  cursor: pointer !important;
  font-size: 14px !important;
  color: #90999d !important;
  margin-left: 4px;
  line-height: 17px;
  vertical-align: middle; }

@media (min-width: 1024px) {
  .importProducts.un-page {
    width: 644px !important;
    margin: 0 auto !important; } }

.importProducts.un-page .plain-btn,
.importProducts.un-page .plain-btn:hover {
  text-transform: unset;
  text-decoration: underline; }

.importProducts.un-page .ant-upload.ant-upload-drag {
  height: 169px !important; }

.importProducts.un-page .ant-upload.ant-upload-drag::after {
  display: none; }

.importProducts.un-page .showUploader .ant-upload.ant-upload-drag {
  display: block; }

.importProducts.un-page .hideUploader {
  display: none; }

.importProducts.un-page .uploadList {
  height: 33px;
  width: fit-content;
  width: -moz-fit-content; }
  .importProducts.un-page .uploadList .file {
    border: 1px solid #e5e5e5;
    border-radius: 4px;
    height: 33px;
    width: fit-content;
    width: -moz-fit-content;
    padding: 7px 12px;
    margin-right: 20px; }
    .importProducts.un-page .uploadList .file .feather-file-text {
      color: #647176;
      font-size: 20px !important; }
  .importProducts.un-page .uploadList .plain-btn {
    text-decoration: unset; }

.importProducts.un-page .ant-upload-list {
  width: 50%; }

.importProducts.un-page .feather-upload-cloud {
  font-size: 32px;
  color: #d4d4d4; }

.importProducts.un-page .header-buttons {
  min-width: 644px !important;
  max-width: 644px !important;
  width: 100% !important;
  top: 10px !important;
  display: flex;
  position: fixed; }
  .importProducts.un-page .header-buttons .b-btn,
  .importProducts.un-page .header-buttons .b-btn:hover,
  .importProducts.un-page .header-buttons .b-btn:focus {
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #0c2028 !important;
    font-size: 20px;
    padding-left: 0 !important; }
    .importProducts.un-page .header-buttons .b-btn i,
    .importProducts.un-page .header-buttons .b-btn:hover i,
    .importProducts.un-page .header-buttons .b-btn:focus i {
      font-size: 20px !important;
      margin-right: 12px !important; }

.importPreview .header-buttons {
  min-width: 816px !important;
  max-width: 1344px !important;
  width: 100% !important;
  top: 10px !important;
  display: flex;
  position: fixed;
  padding-right: 99px !important; }
  .importPreview .header-buttons .b-btn,
  .importPreview .header-buttons .b-btn:hover,
  .importPreview .header-buttons .b-btn:focus {
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #0c2028 !important;
    font-size: 20px;
    padding-left: 0 !important; }
    .importPreview .header-buttons .b-btn i,
    .importPreview .header-buttons .b-btn:hover i,
    .importPreview .header-buttons .b-btn:focus i {
      font-size: 20px !important;
      margin-right: 12px !important; }

.importSuccess.un-box-flat {
  color: #35454c !important;
  border-color: #bcefb9 !important;
  background-color: #f3fff3 !important; }
  .importSuccess.un-box-flat i {
    font-size: 15px !important;
    margin-right: 4px !important; }

.importTable {
  overflow-x: auto; }
  .importTable .ant-table table {
    border: 1px solid #f6f6f6 !important; }
  .importTable .ant-table-thead > tr > th {
    color: #90999d !important;
    font-size: 10px !important;
    height: 56px !important;
    background: #f6f6f6 !important;
    border-left: none !important;
    border-right: none !important; }
  .importTable .ant-table-tbody > tr > td {
    color: #90999d !important;
    font-size: 10px !important; }
  .importTable .ant-table-tbody > tr:last-child > td {
    border-bottom: none !important; }
  .importTable .ant-table-tbody > tr > td {
    padding: 16px 10px !important; }
  .importTable .ant-table-tbody > tr:hover:not(.ant-table-expanded-row) > td {
    background: unset !important; }
  .importTable .un-import-error-column {
    background: #fde3e3;
    padding: 5px !important; }
  .importTable .un-import-warning-column {
    background: #ffe9b8;
    padding: 5px !important; }
  .importTable .un-import-error-block {
    height: 300px;
    overflow: auto; }

@media (min-width: 1024px) {
  .exportProducts.un-page {
    width: 816px !important;
    margin: 0 auto !important; } }

.exportProducts.un-page .header-buttons {
  min-width: 816px !important;
  max-width: 816px !important;
  width: 100% !important;
  top: 10px !important;
  display: flex;
  position: fixed; }
  .exportProducts.un-page .header-buttons .b-btn,
  .exportProducts.un-page .header-buttons .b-btn:hover,
  .exportProducts.un-page .header-buttons .b-btn:focus {
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #0c2028 !important;
    font-size: 20px;
    padding-left: 0 !important; }
    .exportProducts.un-page .header-buttons .b-btn i,
    .exportProducts.un-page .header-buttons .b-btn:hover i,
    .exportProducts.un-page .header-buttons .b-btn:focus i {
      font-size: 20px !important;
      margin-right: 12px !important; }

.exportProducts.un-page .ant-checkbox,
.exportProducts.un-page .ant-checkbox-input,
.exportProducts.un-page .ant-checkbox-inner {
  border-radius: 4px !important;
  width: 18px !important;
  height: 18px !important; }

.exportProducts.un-page .export-table .unicart-table .ant-table-tbody > tr.ant-table-row-level-0 > td {
  border-top: unset !important;
  border-bottom: 1px solid #f0f0f0 !important; }

.exportProducts.un-page .export-table .ant-table-tbody > tr > td {
  padding: 12px 12px !important; }

.exportProducts.un-page .export-table .ant-table-tbody .ant-table-measure-row {
  display: table-row !important; }
  .exportProducts.un-page .export-table .ant-table-tbody .ant-table-measure-row td {
    padding: 0 !important; }

.exportProducts.un-page .export-table .ant-table table {
  border: none !important;
  box-shadow: none !important; }

.exportProducts.un-page .export-table table thead {
  background-color: #fafafb !important; }

.exportProducts.un-page .export-table .ant-table-thead th {
  background: #fafafb 0% 0% no-repeat padding-box !important;
  font-size: 12px !important;
  color: #647176 !important;
  padding-top: 9px !important;
  padding-bottom: 9px !important;
  height: unset !important; }

.exportProducts.un-page .export-table .ant-table-thead > tr > th {
  border-bottom: none !important; }

.exportProducts.un-page .export-table .un-text-truncate {
  font-weight: bold !important; }

.exportProducts.un-page .export-table .un-light-label {
  font-size: 14px !important; }

.exportProducts.un-page .export-table .ant-pagination {
  margin-bottom: 20px;
  margin-right: unset !important;
  padding: 0 !important; }
  .exportProducts.un-page .export-table .ant-pagination.with-quick-jumper {
    margin-bottom: 20px !important; }

.product-inventory-container img {
  width: 172px;
  height: 172px;
  border: 1px solid #e5e5e5;
  border-radius: 4px !important; }

.product-inventory-container .product-title-container {
  min-height: 70px; }

.product-inventory-container label {
  width: 45px;
  margin-bottom: 0px !important; }

.product-inventory-container .ant-legacy-form-item {
  margin-bottom: 0px !important; }

.product-inventory-container .ant-tabs-ink-bar {
  width: 4px !important; }

.product-inventory-container .ant-tabs {
  border-top-right-radius: 0px !important;
  border-top-left-radius: 0px !important;
  border: none !important; }

.product-inventory-container .ant-tabs .ant-tabs-left-bar .ant-tabs-tab {
  padding: 10px !important; }

.product-inventory-container .ant-tabs-nav-container {
  width: 220px; }

.product-inventory-container .ant-tabs-tab-active {
  background-color: #f3fff3; }

.product-inventory-container .manage-inventory-table {
  overflow-x: auto; }
  .product-inventory-container .manage-inventory-table .ant-table-tbody > tr > td {
    padding: 10px 12px !important; }
  .product-inventory-container .manage-inventory-table .ant-table table {
    border: none !important;
    box-shadow: none !important; }
  .product-inventory-container .manage-inventory-table table thead {
    background-color: #fafafb !important; }
  .product-inventory-container .manage-inventory-table .ant-table-thead th {
    background: #fafafb 0% 0% no-repeat padding-box !important;
    font-size: 12px !important;
    color: #647176 !important;
    padding-top: 9px !important;
    padding-bottom: 9px !important; }
  .product-inventory-container .manage-inventory-table .ant-table-thead > tr > th {
    border-bottom: none !important; }
  .product-inventory-container .manage-inventory-table .ant-pagination {
    margin-bottom: 20px;
    margin-right: unset !important;
    padding: 0 !important; }

.tab-item {
  max-width: 220px; }
  .tab-item img {
    border-radius: 6px;
    width: 38px;
    height: 38px; }
  .tab-item label {
    width: 140px !important;
    font-weight: 800;
    overflow: hidden;
    text-overflow: ellipsis; }

.products .unicart-table .ant-table-row-indent + .ant-table-row-expand-icon {
  display: none !important; }

.products .unicart-table .ant-table-measure-row {
  display: table-row !important; }
  .products .unicart-table .ant-table-measure-row td {
    padding: 0 !important; }

.products .unicart-table .ant-table-title {
  position: absolute !important;
  z-index: 1004 !important;
  width: calc(100% - 90px) !important;
  background: #ffffff !important;
  margin-left: 75px !important;
  margin-top: 1px !important;
  padding-top: 7px !important;
  padding-bottom: 5px !important;
  padding-left: 0px !important;
  border-top-right-radius: 12px !important;
  height: 76px !important;
  display: flex;
  align-items: center; }

.products .unicart-table .ant-table-cell-fix-left,
.products .unicart-table .ant-table-cell-fix-right {
  z-index: 1003 !important; }

.products .unicart-table .ant-table-tbody > tr.ant-table-row-selected > td.ant-table-cell.ant-table-cell-fix-left.ant-table-cell-fix-left-last {
  background: #e6f7ff; }

.products .unicart-table .ant-table-thead > tr > th {
  height: 78px !important; }
  .products .unicart-table .ant-table-thead > tr > th.ant-table-cell.ant-table-selection-column:first-child {
    width: 60px !important;
    max-width: 60px !important;
    text-align: left !important; }
    .products .unicart-table .ant-table-thead > tr > th.ant-table-cell.ant-table-selection-column:first-child .ant-table-selection {
      width: 60px !important;
      max-width: 60px !important; }
  .products .unicart-table .ant-table-thead > tr > th:last-child {
    padding: 20px 40px 20px 16px !important; }

.products .unicart-table .ant-table-tbody > tr > td.ant-table-selection-column:first-child {
  width: 60px !important;
  max-width: 60px !important;
  text-align: left !important; }

.products .unicart-table .un-no-fixed-column colgroup col:not(:first-child) {
  width: auto !important; }

.products .unicart-table .un-no-fixed-column-with-sort colgroup col:not(:first-child):not(:last-child) {
  width: auto !important; }

.products .unicart-table .product-list-item {
  max-width: 20vw; }
  @media (max-width: 1024px) {
    .products .unicart-table .product-list-item {
      min-width: 40vw !important;
      max-width: unset !important; } }
  @media (max-width: 425px) {
    .products .unicart-table .product-list-item {
      min-width: 60vw !important; } }

.products .slider-btn {
  height: 77px;
  width: 40px !important;
  background-color: #ffffff !important;
  position: absolute;
  top: 54px;
  right: 1px;
  z-index: 1000;
  border-top-right-radius: 12px !important; }
  .products .slider-btn .mdi-slider-vertical {
    cursor: pointer;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    display: inline-block;
    width: 17px;
    height: 17px;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23647176' d='M8 12.14V2H6v10.14c-1.72.45-3 2-3 3.86s1.28 3.41 3 3.86V22h2v-2.14c1.72-.45 3-2 3-3.86s-1.28-3.41-3-3.86M7 14c1.1 0 2 .9 2 2s-.9 2-2 2s-2-.9-2-2s.9-2 2-2M18 2h-2v2.14c-1.72.45-3 2-3 3.86s1.28 3.41 3 3.86V22h2V11.86c1.72-.45 3-2 3-3.86s-1.28-3.41-3-3.86zm-1 4c1.1 0 2 .9 2 2s-.9 2-2 2s-2-.9-2-2s.9-2 2-2'/%3E%3C/svg%3E"); }

.products .red-background {
  background: #ffe0e0 !important; }

.products tr.red-background:hover td {
  background: #ffe0e0 !important; }

.products .sorting .ant-input-number-handler-wrap {
  display: none; }

.products .un-text-truncate4 {
  color: #0c2028;
  display: block;
  display: -webkit-box;
  word-wrap: break-word;
  word-break: break-word;
  margin: 0;
  font-size: 14px;
  line-height: 20px !important;
  -webkit-line-clamp: 4;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis; }

.products .unicart-table .ant-table-title {
  width: calc(100% - 81px) !important; }

.products.un-page .unicart-filter {
  gap: 1rem; }

.failed-product {
  white-space: normal;
  float: left;
  width: 100%;
  height: auto;
  word-wrap: break-word; }

.productLayout .row.product-tabs {
  position: fixed;
  width: 100% !important;
  max-width: 1248px;
  display: inline-flex;
  padding-top: 32px !important;
  background-color: #f5f6f8;
  top: 49px;
  z-index: 10; }
  .productLayout .row.product-tabs .tabs {
    width: 100%;
    display: flex;
    border-bottom: 1px solid #e5e5e5; }
    .productLayout .row.product-tabs .tabs .tab-item {
      color: #0c2028;
      font-size: 14px !important;
      background: none !important;
      border: none !important;
      border-bottom: 3px solid transparent !important;
      height: 49px !important;
      padding: 16px 20px !important;
      max-width: unset;
      cursor: pointer !important; }
      .productLayout .row.product-tabs .tabs .tab-item.active {
        color: #5acc5a;
        font-size: 14px !important;
        font-weight: bold !important;
        border: none !important;
        border-bottom: 3px solid #5acc5a !important;
        height: 49px !important;
        padding: 16px 20px !important; }
      .productLayout .row.product-tabs .tabs .tab-item:hover {
        color: #5acc5a !important; }
    .productLayout .row.product-tabs .tabs .viewProductHeader {
      display: flex;
      justify-content: flex-end;
      margin-bottom: 0;
      margin-left: auto;
      align-items: center; }

.productLayout .product-tab-content {
  margin-top: 80px !important; }
  .productLayout .product-tab-content .un-affix-w-arrow {
    position: fixed;
    top: 170px;
    width: 100%;
    padding-left: 25px; }

.productLayout .customer-group-pricing .ant-form-item {
  margin-bottom: 0 !important; }

.productLayout .customer-group-pricing .ant-select {
  min-width: 400px; }

.productLayout .customer-group-pricing .ant-select-multiple .ant-select-selector {
  padding: 0 10px;
  margin-right: 16px; }

.productLayout .customer-group-pricing .customer-group-label {
  min-width: fit-content;
  color: #0c2028 !important;
  padding-right: 20px !important; }

.productLayout .customer-group-pricing .customer-group-pricing-table {
  margin-bottom: 32px;
  border-bottom: 1px solid #e5e5e5;
  padding-bottom: 12px; }
  .productLayout .customer-group-pricing .customer-group-pricing-table .t-header {
    display: flex;
    background: #fafafb 0% 0% no-repeat padding-box;
    min-height: 33px;
    border-radius: 4px 4px 0 0; }
    .productLayout .customer-group-pricing .customer-group-pricing-table .t-header .t-h-item {
      padding: 6px 12px;
      font-size: 12px !important;
      color: #647176; }
  .productLayout .customer-group-pricing .customer-group-pricing-table .t-header > div:first-child {
    width: 18% !important; }
  .productLayout .customer-group-pricing .customer-group-pricing-table .t-header > div:nth-child(2) {
    width: 8% !important; }
  .productLayout .customer-group-pricing .customer-group-pricing-table .t-header > div:nth-child(3) {
    width: 12% !important; }
  .productLayout .customer-group-pricing .customer-group-pricing-table .t-header > div:nth-child(4) {
    width: 14% !important; }
  .productLayout .customer-group-pricing .customer-group-pricing-table .t-header > div:nth-child(5) {
    width: 23% !important; }
  .productLayout .customer-group-pricing .customer-group-pricing-table .t-header > div:nth-child(6) {
    width: 18% !important; }
  .productLayout .customer-group-pricing .customer-group-pricing-table .t-header > div:nth-child(7) {
    width: 7% !important; }
  .productLayout .customer-group-pricing .customer-group-pricing-table .t-data {
    display: flex; }
    .productLayout .customer-group-pricing .customer-group-pricing-table .t-data .t-d-item {
      padding: 8px 12px;
      font-size: 14px !important;
      line-height: 33px;
      color: #0c2028;
      min-height: 33px;
      align-self: auto; }
  .productLayout .customer-group-pricing .customer-group-pricing-table .t-data > div:first-child {
    width: 18% !important;
    word-break: break-word !important; }
  .productLayout .customer-group-pricing .customer-group-pricing-table .t-data > div:nth-child(2) {
    width: 8% !important; }
  .productLayout .customer-group-pricing .customer-group-pricing-table .t-data > div:nth-child(3) {
    width: 12% !important; }
  .productLayout .customer-group-pricing .customer-group-pricing-table .t-data > div:nth-child(4) {
    width: 14% !important; }
  .productLayout .customer-group-pricing .customer-group-pricing-table .t-data > div:nth-child(5) {
    width: 23% !important;
    display: flex; }
    .productLayout .customer-group-pricing .customer-group-pricing-table .t-data > div:nth-child(5) .ant-input-number {
      width: 80px !important; }
    .productLayout .customer-group-pricing .customer-group-pricing-table .t-data > div:nth-child(5) .ant-input-group-addon {
      padding: 0 6px; }
    .productLayout .customer-group-pricing .customer-group-pricing-table .t-data > div:nth-child(5) .or {
      padding-left: 8px;
      align-self: baseline; }
  .productLayout .customer-group-pricing .customer-group-pricing-table .t-data > div:nth-child(6) {
    width: 18% !important; }
    .productLayout .customer-group-pricing .customer-group-pricing-table .t-data > div:nth-child(6) .ant-input-number {
      border-radius: 4px 0 0 4px !important; }
  .productLayout .customer-group-pricing .customer-group-pricing-table .t-data > div:nth-child(7) {
    width: 7% !important; }
  .productLayout .customer-group-pricing .customer-group-pricing-table .feather-edit-2 {
    cursor: pointer !important; }

.productLayout .wholesale-pricing .ant-form-item {
  margin-bottom: 0 !important; }

.productLayout .wholesale-pricing .ant-select {
  min-width: 203px; }

.productLayout .wholesale-pricing .ant-select .ant-select-selector {
  padding: 0 10px; }

.productLayout .wholesale-pricing .ant-picker-suffix {
  margin-top: 4px; }
  .productLayout .wholesale-pricing .ant-picker-suffix .feather-calendar {
    color: #90999d !important;
    font-size: 20px !important; }

.productLayout .wholesale-pricing .ant-picker-range .ant-picker-clear {
  right: 40px !important; }

.productLayout .wholesale-pricing .trash-btn {
  width: fit-content !important;
  width: -moz-fit-content !important;
  height: 17px !important;
  padding: 0 !important;
  font-size: 14px !important;
  border: none !important;
  background: none !important;
  box-shadow: none !important;
  color: #90999d !important;
  margin: 0 0 0 auto !important; }
  .productLayout .wholesale-pricing .trash-btn:hover, .productLayout .wholesale-pricing .trash-btn:focus {
    color: #e0241a !important; }
  .productLayout .wholesale-pricing .trash-btn i.feather-trash-2 {
    font-size: 14px !important; }

.productLayout .wholesale-pricing .plain-btn {
  margin-left: 20px !important; }

.productLayout .wholesale-pricing .wholesale-pricing-table {
  margin-bottom: 32px; }
  .productLayout .wholesale-pricing .wholesale-pricing-table .t-header {
    display: flex;
    background: #fafafb 0% 0% no-repeat padding-box;
    min-height: 33px;
    border: 1px solid #e5e5e5;
    border-radius: 4px 4px 0 0; }
    .productLayout .wholesale-pricing .wholesale-pricing-table .t-header .t-h-item {
      padding: 6px 12px;
      font-size: 14px !important;
      color: #647176; }
  .productLayout .wholesale-pricing .wholesale-pricing-table .t-header > div:first-child {
    width: 18% !important;
    border-right: 1px solid #e5e5e5; }
  .productLayout .wholesale-pricing .wholesale-pricing-table .t-header > div:nth-child(2) {
    width: 18% !important;
    border-right: 1px solid #e5e5e5; }
  .productLayout .wholesale-pricing .wholesale-pricing-table .t-header > div:nth-child(3) {
    width: 12% !important;
    border-right: 1px solid #e5e5e5; }
  .productLayout .wholesale-pricing .wholesale-pricing-table .t-header > div:nth-child(4) {
    width: 52% !important;
    padding: 0 !important;
    display: flex; }
    .productLayout .wholesale-pricing .wholesale-pricing-table .t-header > div:nth-child(4) .t-h-child {
      padding: 6px 12px;
      font-size: 14px !important;
      color: #647176; }
    .productLayout .wholesale-pricing .wholesale-pricing-table .t-header > div:nth-child(4) > div:first-child {
      width: 30% !important; }
    .productLayout .wholesale-pricing .wholesale-pricing-table .t-header > div:nth-child(4) > div:nth-child(2) {
      width: 15% !important; }
    .productLayout .wholesale-pricing .wholesale-pricing-table .t-header > div:nth-child(4) > div:nth-child(3) {
      width: 15% !important; }
    .productLayout .wholesale-pricing .wholesale-pricing-table .t-header > div:nth-child(4) > div:nth-child(4) {
      width: 30% !important; }
    .productLayout .wholesale-pricing .wholesale-pricing-table .t-header > div:nth-child(4) > div:nth-child(5) {
      width: 10% !important; }
  .productLayout .wholesale-pricing .wholesale-pricing-table .t-data {
    display: flex;
    border: 1px solid #e5e5e5 !important;
    border-top: none !important; }
    .productLayout .wholesale-pricing .wholesale-pricing-table .t-data .t-d-item {
      padding: 8px 12px;
      font-size: 14px !important;
      line-height: 17px;
      color: #0c2028;
      min-height: 33px; }
      .productLayout .wholesale-pricing .wholesale-pricing-table .t-data .t-d-item .ant-input,
      .productLayout .wholesale-pricing .wholesale-pricing-table .t-data .t-d-item .ant-input-number {
        height: 25px;
        width: 70px;
        line-height: 23px; }
      .productLayout .wholesale-pricing .wholesale-pricing-table .t-data .t-d-item .ant-input-number-input {
        height: 25px;
        line-height: 23px; }
  .productLayout .wholesale-pricing .wholesale-pricing-table .t-data > div:first-child {
    width: 18% !important;
    border-right: 1px solid #e5e5e5; }
  .productLayout .wholesale-pricing .wholesale-pricing-table .t-data > div:nth-child(2) {
    width: 18% !important;
    border-right: 1px solid #e5e5e5;
    word-break: break-all; }
  .productLayout .wholesale-pricing .wholesale-pricing-table .t-data > div:nth-child(3) {
    width: 12% !important;
    border-right: 1px solid #e5e5e5; }
  .productLayout .wholesale-pricing .wholesale-pricing-table .t-data > div:nth-child(4) {
    width: 52% !important;
    padding: 0 !important; }
    .productLayout .wholesale-pricing .wholesale-pricing-table .t-data > div:nth-child(4) .plain-btn {
      height: 33px !important;
      margin-left: 12px !important; }
    .productLayout .wholesale-pricing .wholesale-pricing-table .t-data > div:nth-child(4) .t-d-price-tier {
      width: 100% !important;
      padding: 0 !important;
      display: flex; }
      .productLayout .wholesale-pricing .wholesale-pricing-table .t-data > div:nth-child(4) .t-d-price-tier:not(:first-child) {
        border-top: 1px solid #e5e5e5; }
      .productLayout .wholesale-pricing .wholesale-pricing-table .t-data > div:nth-child(4) .t-d-price-tier .t-d-child {
        padding: 8px 12px;
        font-size: 14px !important;
        line-height: 17px;
        color: #0c2028;
        align-self: auto;
        min-height: 32px; }
      .productLayout .wholesale-pricing .wholesale-pricing-table .t-data > div:nth-child(4) .t-d-price-tier > div:first-child {
        width: 30% !important;
        padding: 11px 12px; }
      .productLayout .wholesale-pricing .wholesale-pricing-table .t-data > div:nth-child(4) .t-d-price-tier > div:nth-child(2) {
        width: 15% !important;
        padding: 4px 12px; }
      .productLayout .wholesale-pricing .wholesale-pricing-table .t-data > div:nth-child(4) .t-d-price-tier > div:nth-child(3) {
        width: 15% !important;
        padding: 4px 12px; }
      .productLayout .wholesale-pricing .wholesale-pricing-table .t-data > div:nth-child(4) .t-d-price-tier > div:nth-child(4) {
        width: 30% !important;
        padding: 4px 12px; }
        .productLayout .wholesale-pricing .wholesale-pricing-table .t-data > div:nth-child(4) .t-d-price-tier > div:nth-child(4) .ant-input,
        .productLayout .wholesale-pricing .wholesale-pricing-table .t-data > div:nth-child(4) .t-d-price-tier > div:nth-child(4) .ant-input-number {
          width: 90px; }
        .productLayout .wholesale-pricing .wholesale-pricing-table .t-data > div:nth-child(4) .t-d-price-tier > div:nth-child(4) .ant-input-group-addon {
          padding: 0 4px !important;
          height: 25px !important;
          line-height: 23px !important; }
      .productLayout .wholesale-pricing .wholesale-pricing-table .t-data > div:nth-child(4) .t-d-price-tier > div:nth-child(5) {
        width: 10% !important;
        padding: 8px 12px; }

.productLayout .wholesale-pricing .blue-capsule-btn {
  cursor: pointer;
  margin-bottom: 20px !important; }

.productLayout .wholesale-pricing .invalid {
  border: 1px solid #ff0000 !important; }

@media (min-width: 1024px) {
  .print-barcode {
    width: 644px !important;
    margin: 0 auto !important; } }

.print-barcode .header-buttons {
  width: 100% !important;
  top: 10px !important;
  display: flex;
  position: fixed; }
  @media (min-width: 1024px) {
    .print-barcode .header-buttons {
      min-width: 644px !important;
      max-width: 644px !important;
      margin: 0 auto; } }
  .print-barcode .header-buttons .b-btn,
  .print-barcode .header-buttons .b-btn:hover,
  .print-barcode .header-buttons .b-btn:focus {
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #0c2028 !important;
    font-size: 20px;
    padding-left: 0 !important; }
    .print-barcode .header-buttons .b-btn i,
    .print-barcode .header-buttons .b-btn:hover i,
    .print-barcode .header-buttons .b-btn:focus i {
      font-size: 20px !important;
      margin-right: 12px !important; }

.print-barcode .product-barcode-table {
  overflow-x: auto; }
  .print-barcode .product-barcode-table .ant-table-tbody > tr > td {
    padding: 10px 12px !important; }
  .print-barcode .product-barcode-table .ant-table table {
    border: none !important;
    box-shadow: none !important; }
  .print-barcode .product-barcode-table table thead {
    background-color: #fafafb !important; }
  .print-barcode .product-barcode-table .ant-table-title {
    margin-left: 70px !important;
    margin-top: -5px !important; }
  .print-barcode .product-barcode-table .ant-table-thead th {
    font-size: 12px !important;
    color: #647176 !important;
    padding-top: 9px !important;
    padding-bottom: 9px !important; }
  .print-barcode .product-barcode-table .ant-table-thead > tr > th {
    border-bottom: none !important; }
  .print-barcode .product-barcode-table .un-text-truncate {
    font-weight: bold !important; }
  .print-barcode .product-barcode-table .un-light-label {
    font-size: 14px !important; }
  .print-barcode .product-barcode-table .ant-pagination {
    margin-bottom: 20px;
    margin-right: unset !important;
    padding: 0 !important; }
  .print-barcode .product-barcode-table .ant-table-column-sorters {
    padding: 0; }
  .print-barcode .product-barcode-table .ant-list-item {
    padding: 0; }
  .print-barcode .product-barcode-table .ant-list-item-meta-avatar {
    width: 42px;
    height: 42px;
    margin-right: 12px; }
  .print-barcode .product-barcode-table .un-row-product img {
    height: 42px;
    width: 42px;
    border-radius: 4px; }
  .print-barcode .product-barcode-table .barcode {
    cursor: pointer; }
    .print-barcode .product-barcode-table .barcode svg {
      color: #007ce0;
      margin-right: 8px;
      font-size: 20px; }
  .print-barcode .product-barcode-table .action {
    cursor: pointer; }
    .print-barcode .product-barcode-table .action svg {
      color: #007ce0;
      font-size: 20px; }
  .print-barcode .product-barcode-table .shopee-listing-opt {
    padding-left: 30px; }

.barcode-preview-modal .ant-modal-body .title {
  text-align: left !important; }

.barcode-preview-modal .ant-modal-body .ant-list-item-meta-avatar {
  width: 42px !important;
  height: 42px !important;
  margin-right: 12px !important; }

.barcode-preview-modal .ant-modal-body .un-row-product img {
  height: 42px !important;
  width: 42px !important;
  border-radius: 4px !important; }

.barcode-preview-modal .ant-modal-body .barcode-container {
  font-weight: bold !important;
  margin: 0 auto;
  border: 1px solid #707070; }

#e-invoice .dimension-input.addonAfter {
  position: relative;
  width: fit-content !important;
  display: flex;
  align-items: flex-start; }
  #e-invoice .dimension-input.addonAfter .ant-input-group-addon {
    padding-top: 5px;
    vertical-align: middle;
    display: inline-table;
    line-height: 24px;
    height: 33px; }
  #e-invoice .dimension-input.addonAfter .ant-form-item-explain {
    position: absolute;
    width: fit-content;
    white-space: nowrap; }

#e-invoice .ant-select {
  width: 100% !important; }

.name-column-modal .ant-radio-group .radio-button {
  width: 100%;
  margin-bottom: 15px !important;
  display: block; }
  .name-column-modal .ant-radio-group .radio-button .ant-radio {
    vertical-align: top; }
  .name-column-modal .ant-radio-group .radio-button .single-input-div {
    display: inline-block;
    width: 95%; }
    .name-column-modal .ant-radio-group .radio-button .single-input-div .single-input {
      margin-top: 10px; }
  .name-column-modal .ant-radio-group .radio-button .double-input {
    margin-top: 10px; }
    .name-column-modal .ant-radio-group .radio-button .double-input .ant-input {
      width: 50%; }
      .name-column-modal .ant-radio-group .radio-button .double-input .ant-input:first-child {
        width: 48%;
        margin-right: 10px; }
  .name-column-modal .ant-radio-group .radio-button .replace-input {
    display: inline-block;
    width: 95%; }
    .name-column-modal .ant-radio-group .radio-button .replace-input > span {
      display: inline-block;
      width: 50%; }
  .name-column-modal .ant-radio-group .radio-button .edit-desc {
    color: #90999d;
    font-size: 12px;
    margin: 0;
    margin-top: 5px; }

.price-column-modal .edit-type-div > .active {
  color: #5acc5a;
  border-color: #5acc5a; }

.price-column-modal .edit-type-div button {
  color: #0c2028; }
  .price-column-modal .edit-type-div button:hover {
    border-color: #d9d9d9; }

.price-column-modal .edit-details-price {
  padding-top: 20px; }
  .price-column-modal .edit-details-price .ant-radio-group .radio-button {
    width: 100%;
    margin-bottom: 15px !important;
    display: block; }
    .price-column-modal .edit-details-price .ant-radio-group .radio-button .ant-radio {
      vertical-align: top; }
    .price-column-modal .edit-details-price .ant-radio-group .radio-button .single-input-div {
      display: inline-block;
      width: 95%; }
      .price-column-modal .edit-details-price .ant-radio-group .radio-button .single-input-div .single-input {
        margin-top: 10px; }
    .price-column-modal .edit-details-price .ant-radio-group .radio-button.promo-input-selection {
      width: 50% !important;
      display: inline-block !important;
      margin-right: 0 !important; }
  .price-column-modal .edit-details-price .based-on-selection {
    width: 50% !important;
    display: inline-block !important;
    vertical-align: top; }
    .price-column-modal .edit-details-price .based-on-selection .single-input-div {
      color: #38484f !important; }
      .price-column-modal .edit-details-price .based-on-selection .single-input-div > span {
        display: block !important; }
      .price-column-modal .edit-details-price .based-on-selection .single-input-div .ant-select {
        width: 100% !important;
        margin-top: 10px; }

.price-column-modal .edit-desc {
  color: #90999d;
  font-size: 12px; }

.price-column-modal .rounding-checkbox {
  margin-left: 25px;
  margin-bottom: 20px !important; }

.stock-column-modal .stock-form .ant-radio-group .radio-button {
  width: 100%;
  margin-bottom: 15px !important;
  display: block; }
  .stock-column-modal .stock-form .ant-radio-group .radio-button .ant-radio {
    vertical-align: top; }
  .stock-column-modal .stock-form .ant-radio-group .radio-button .single-input-div {
    display: inline-block;
    width: 95%; }
    .stock-column-modal .stock-form .ant-radio-group .radio-button .single-input-div .single-input {
      margin-top: 10px; }

.stock-column-modal .stock-form .stock-desc {
  color: #90999d;
  font-size: 12px; }

.dimension-column-modal .dimension-form .ant-form-item {
  display: block; }
  .dimension-column-modal .dimension-form .ant-form-item .ant-form-item-label label {
    display: block;
    height: auto; }
    .dimension-column-modal .dimension-form .ant-form-item .ant-form-item-label label::after {
      content: ''; }
  .dimension-column-modal .dimension-form .ant-form-item .ant-input-number {
    width: 120px !important; }

.weight-column-modal .weight-form .ant-radio-group .radio-button {
  width: 100%;
  margin-bottom: 15px !important;
  display: block; }
  .weight-column-modal .weight-form .ant-radio-group .radio-button .ant-radio {
    vertical-align: top; }
  .weight-column-modal .weight-form .ant-radio-group .radio-button .single-input-div {
    display: inline-block;
    width: 95%; }
    .weight-column-modal .weight-form .ant-radio-group .radio-button .single-input-div .single-input {
      margin-top: 10px; }

.ant-popover-arrow {
  display: none !important; }

.ant-popover-placement-bottom {
  padding-top: 0px !important; }

.viewOrder .header-buttons {
  width: 100% !important;
  top: 10px !important;
  display: flex;
  position: fixed;
  padding-right: 99px; }
  @media (min-width: 1024px) {
    .viewOrder .header-buttons {
      min-width: 816px !important;
      max-width: 1344px !important;
      margin: 0 auto; } }
  .viewOrder .header-buttons .b-btn,
  .viewOrder .header-buttons .b-btn:hover,
  .viewOrder .header-buttons .b-btn:focus {
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #0c2028 !important;
    font-size: 20px;
    padding-left: 0 !important; }
    .viewOrder .header-buttons .b-btn i,
    .viewOrder .header-buttons .b-btn:hover i,
    .viewOrder .header-buttons .b-btn:focus i {
      font-size: 20px !important;
      margin-right: 12px !important; }

.viewOrder .ant-tabs-bar {
  margin: 0; }

.viewOrder .order-date {
  background-color: white;
  border-radius: 10px;
  padding: 5px 15px;
  box-shadow: 1px 1px 1px 1px rgba(183, 180, 189, 0.08); }

.viewOrder .order-contact .ant-input:first-child {
  border-top-right-radius: 0 !important;
  border-bottom-right-radius: 0 !important; }

.viewOrder .order-contact .ant-input:nth-child(2) {
  border-top-left-radius: 0 !important;
  border-bottom-left-radius: 0 !important; }

.viewOrder .left-panel,
.viewOrder .right-panel {
  align-content: start; }

@media (max-width: 1024px) {
  .viewOrder .viewOrderInfo .viewOrderInfoFlex {
    display: block !important; } }

.viewOrder .viewOrderInfo table thead tr th,
.viewOrder .viewOrderInfo table thead tr td,
.viewOrder .viewOrderInfo table tbody tr th,
.viewOrder .viewOrderInfo table tbody tr td,
.viewOrder .viewOrderInfo table tfoot tr th,
.viewOrder .viewOrderInfo table tfoot tr td {
  vertical-align: top !important; }

.viewOrder .viewOrderInfo .ant-table table {
  border: none !important; }

.viewOrder .viewOrderInfo thead.ant-table-thead {
  height: 32px !important;
  background-color: #fafafb !important; }

.viewOrder .viewOrderInfo th.ant-table-cell {
  padding: 7px 10px !important;
  background-color: #fafafb !important;
  font-size: 12px !important;
  border: none !important; }

.viewOrder .viewOrderInfo .ant-list-item {
  padding: 0 !important; }

.viewOrder .viewOrderInfo .un-row-product img {
  height: 74px;
  width: 74px;
  border-radius: 6px; }

.viewOrder .viewOrderInfo .un-title-light {
  color: #0c2028 !important;
  font-size: 16px !important;
  font-weight: bold !important; }

.viewOrder .viewOrderInfo .un-desc-light {
  color: #38484f !important;
  font-size: 14px !important; }

@media (max-width: 480px) {
  .viewOrder .viewOrderInfo .shipping-address.un-desc-light {
    margin-top: 30px; } }

.viewOrder .viewOrderInfo .un-desc-blue {
  color: #007ce0 !important;
  font-size: 14px !important; }
  .viewOrder .viewOrderInfo .un-desc-blue .MuiSvgIcon-root {
    fill: #007ce0 !important;
    margin-left: 5px !important;
    width: 15px !important;
    font-size: 15px !important;
    vertical-align: middle !important; }

.viewOrder .viewOrderInfo .desc {
  line-height: 15px !important;
  overflow-wrap: anywhere; }

.viewOrder .viewOrderInfo .un-light-label-text {
  color: #647176 !important;
  font-size: 12px !important; }

.viewOrder .viewOrderInfo .tier-tag {
  overflow: hidden;
  text-overflow: ellipsis;
  min-width: 20px;
  width: fit-content !important;
  border-radius: 14px;
  opacity: 1;
  border: none;
  color: #0c2028;
  background-color: #d4d4d4;
  font-size: 14px;
  font-weight: bold;
  height: 21px;
  line-height: 21px;
  margin-right: 20px !important; }

.viewOrder .viewOrderInfo .dhl-address-shipper .body {
  line-height: 22px !important; }

.viewOrder .viewOrderInfo .dhl-address-shipper .ant-divider-horizontal {
  margin: 12px 0; }

.viewOrder .viewOrderInfo .dhl-address-receiver .body {
  line-height: 22px !important; }

.viewOrder .viewOrderInfo .dhl-address-package-details .ant-select {
  max-width: 247px !important; }

.viewOrder .viewOrderInfo .dhl-address-package-details .dimension-input.addonAfter input {
  text-align: left !important; }

.viewOrder .viewOrderInfo .dhl-address-package-details .dimension-input.addonAfter.dimension-input-disabled .ant-input-group-addon {
  background-color: #f5f5f5 !important; }

.viewOrder .viewOrderInfo .dhl-address-package-details .dhl-express-pakcage-btn {
  padding-left: 20px !important;
  padding-right: 20px !important;
  margin-top: 12px !important; }

.viewOrder .viewOrderInfo .dhl-address-package-details .dhl-div-hidden {
  display: none !important; }

.viewOrder .viewOrderInfo .dhl-address-package-item-list .dimension-input.addonAfter input {
  text-align: left !important; }

.viewOrder .viewOrderInfo .dhl-address-package-item-list .dimension-input.addonAfter.dimension-input-disabled .ant-input-group-addon {
  background-color: #f5f5f5 !important; }

.viewOrder .viewOrderInfo .dhl-address-package-item-list .package-item-list-table .ant-table-tbody > tr > td {
  padding: 10px 12px !important;
  border-bottom: none !important; }

.viewOrder .viewOrderInfo .dhl-address-package-item-list .package-item-list-table table {
  border: none !important;
  box-shadow: none !important; }
  .viewOrder .viewOrderInfo .dhl-address-package-item-list .package-item-list-table table thead {
    background-color: #fafafb !important; }
    .viewOrder .viewOrderInfo .dhl-address-package-item-list .package-item-list-table table thead th {
      background: #fafafb 0% 0% no-repeat padding-box !important;
      font-size: 12px !important;
      color: #647176 !important;
      padding-top: 9px !important;
      padding-bottom: 9px !important;
      vertical-align: middle !important;
      border-top: none !important; }
  .viewOrder .viewOrderInfo .dhl-address-package-item-list .package-item-list-table table tbody > tr td {
    padding: 10px 12px !important;
    border-top: none !important; }

.viewOrder .viewOrderInfo .dhl-address-package-item-list .dhl-div-hidden {
  display: none !important; }

.viewOrder .viewOrderInfo .dhl-address-package-item-list .hide-fields {
  margin-bottom: 0 !important;
  height: 0 !important; }
  @media (max-width: 425px) {
    .viewOrder .viewOrderInfo .dhl-address-package-item-list .hide-fields {
      height: 8px !important; } }

.viewOrder .viewPickupInfo .status-tag.pickedup {
  margin-right: 0 !important; }

.viewOrder .viewPickupInfo .plain-btn svg {
  margin: 0 4px -4px 0; }

.viewOrder .viewPickupInfo .ant-divider-horizontal {
  margin: 12px 0 !important; }

.viewOrder .viewPickupInfo .pickup-data {
  align-items: baseline !important; }

.viewOrder .viewPickupInfo .pickupCode-col {
  height: 33px !important; }
  .viewOrder .viewPickupInfo .pickupCode-col .pickupCode {
    position: absolute;
    display: flex; }
    .viewOrder .viewPickupInfo .pickupCode-col .pickupCode .pincode-input-container {
      display: flex;
      padding: 0 0 0 12px !important;
      margin-right: 12px; }
      .viewOrder .viewPickupInfo .pickupCode-col .pickupCode .pincode-input-container .pincode-input-text {
        width: 30px !important;
        height: 33px !important;
        border: 1px solid #d4d4d4 !important;
        border-radius: 4px !important;
        margin: 0 4px 0 0 !important; }
    .viewOrder .viewPickupInfo .pickupCode-col .pickupCode .plain-btn {
      height: 32px !important; }

.viewOrder .viewPickupInfo .ecpay-data {
  font-family: 'Noto Sans TC', sans-serif !important;
  align-items: baseline !important; }
  .viewOrder .viewPickupInfo .ecpay-data .set {
    font-weight: bold !important; }

.viewOrder .viewOrderStatus > div {
  margin-bottom: 15px; }

.viewOrder .viewOrderStatus .firstLine {
  display: inline-flex !important;
  margin-bottom: 10px !important;
  justify-content: space-between !important; }
  .viewOrder .viewOrderStatus .firstLine .status-left {
    display: flex !important;
    height: 32px !important;
    align-items: center !important; }
  .viewOrder .viewOrderStatus .firstLine .status-right {
    display: flex;
    line-height: 32px !important;
    align-items: center !important; }
    .viewOrder .viewOrderStatus .firstLine .status-right .status-tag {
      margin-right: 16px; }
    .viewOrder .viewOrderStatus .firstLine .status-right .channel-with-store-name .body {
      line-height: 24px !important; }
    .viewOrder .viewOrderStatus .firstLine .status-right .channel-with-store-name img {
      width: 24px;
      height: 24px;
      border-radius: 5px;
      margin-left: 4px; }
  .viewOrder .viewOrderStatus .firstLine .un-order-title {
    color: #0c2028 !important;
    font-size: 26px !important;
    margin-right: 12px !important; }

.viewOrder .viewOrderStatus .secondLine {
  align-items: center !important;
  font-size: 14px !important;
  color: #647176 !important; }
  @media (min-width: 768px) {
    .viewOrder .viewOrderStatus .secondLine {
      display: flex;
      height: 15px !important;
      margin-bottom: 20px !important; } }
  .viewOrder .viewOrderStatus .secondLine i {
    vertical-align: middle; }
  .viewOrder .viewOrderStatus .secondLine .un-title-light {
    margin-right: 18px !important;
    color: #0c2028 !important;
    font-size: 14px !important;
    font-weight: 400 !important;
    vertical-align: middle; }
    @media (min-width: 768px) {
      .viewOrder .viewOrderStatus .secondLine .un-title-light {
        margin-left: 2px !important; } }
  .viewOrder .viewOrderStatus .secondLine .status-truncate {
    max-width: 250px;
    display: block;
    word-wrap: break-word;
    word-break: break-all;
    margin: 0;
    -webkit-line-clamp: 1 !important;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap; }

.viewOrder .viewOrderStatus .thirdLine .order-tabs {
  background: none !important;
  border: none !important;
  border-radius: 0 !important; }
  .viewOrder .viewOrderStatus .thirdLine .order-tabs.no-tabs .ant-tabs-bar {
    display: none !important; }
  .viewOrder .viewOrderStatus .thirdLine .order-tabs.no-tabs .ant-tabs-content {
    margin-top: 0 !important;
    border-top: none !important;
    padding: 0 !important; }
  .viewOrder .viewOrderStatus .thirdLine .order-tabs .ant-tabs-bar {
    position: absolute;
    height: 49px !important;
    border-bottom: none !important; }
  .viewOrder .viewOrderStatus .thirdLine .order-tabs .ant-tabs-nav-scroll {
    padding-left: 0 !important;
    height: 49px !important;
    border-bottom: none !important; }
  .viewOrder .viewOrderStatus .thirdLine .order-tabs .ant-tabs-tab-active.ant-tabs-tab {
    color: #0c2028;
    font-size: 14px !important;
    font-weight: bold !important;
    border: none !important;
    border-bottom: 3px solid #5acc5a !important;
    height: 49px !important;
    padding: 16px 20px !important; }
  .viewOrder .viewOrderStatus .thirdLine .order-tabs .ant-tabs-tab {
    color: #0c2028;
    font-size: 14px !important;
    background: none !important;
    border: none !important;
    border-bottom: 3px solid transparent !important;
    height: 49px !important;
    padding: 16px 20px !important; }
  .viewOrder .viewOrderStatus .thirdLine .order-tabs .ant-tabs-content {
    margin-top: 48px;
    border-top: 2px solid #e5e5e5 !important;
    color: #0c2028;
    font-size: 14px !important;
    padding: 20px 0 0 !important; }

.viewOrder .viewOrderStatus .thirdLine .action-list {
  display: flex;
  height: 32px !important;
  align-items: center !important; }
  .viewOrder .viewOrderStatus .thirdLine .action-list i {
    vertical-align: middle; }
  .viewOrder .viewOrderStatus .thirdLine .action-list a {
    font-size: 14px;
    color: #007ce0 !important; }

.viewOrder .viewOrderFullFill .un-title-light {
  display: flex;
  justify-content: space-between;
  align-items: center; }

.viewOrder .viewOrderFullFill .shipmentDetails h5 {
  margin-bottom: 0; }

.viewOrder .viewOrderFullFill .shipmentDetails .tracking {
  display: flex;
  margin-left: 42px; }
  @media (max-width: 480px) {
    .viewOrder .viewOrderFullFill .shipmentDetails .tracking {
      margin-left: 12px; } }

@media (max-width: 768px) {
  .viewOrder .viewOrderInvoice {
    margin-top: 1.5rem; } }

.viewOrder .viewOrderInvoice .invoice-no {
  padding-top: 5px; }

@media (max-width: 768px) {
  .viewOrder .viewOrderAttachments,
  .viewOrder .viewOrderDropshipFulfillment {
    margin-top: 1.5rem; } }

.viewOrder .viewOrderAttachments .image-upload-link,
.viewOrder .viewOrderDropshipFulfillment .image-upload-link {
  font-size: 14px !important; }

.viewOrder .viewOrderAttachments .un-bottom-border .un-title-light,
.viewOrder .viewOrderDropshipFulfillment .un-bottom-border .un-title-light {
  margin-bottom: 10px !important; }

.viewOrder .viewOrderAttachments .ant-upload.ant-upload-select.ant-upload-select-text,
.viewOrder .viewOrderDropshipFulfillment .ant-upload.ant-upload-select.ant-upload-select-text {
  position: absolute;
  right: 20px;
  margin-top: 2px; }

.viewOrder .viewOrderAttachments .ant-upload-list.ant-upload-list-text,
.viewOrder .viewOrderDropshipFulfillment .ant-upload-list.ant-upload-list-text {
  margin-bottom: 32px !important; }

.viewOrder .viewOrderAttachments .ant-upload-list-item-info,
.viewOrder .viewOrderDropshipFulfillment .ant-upload-list-item-info {
  width: fit-content !important;
  width: -moz-fit-content !important;
  max-width: 100% !important;
  padding-left: 0 !important; }

.viewOrder .viewOrderAttachments .ant-upload-list-item-name,
.viewOrder .viewOrderDropshipFulfillment .ant-upload-list-item-name {
  color: #007ce0 !important;
  padding-right: 8px; }

.viewOrder .viewOrderAttachments .anticon.anticon-paper-clip,
.viewOrder .viewOrderDropshipFulfillment .anticon.anticon-paper-clip {
  content: url("https://api.iconify.design/feather:image.svg?color=%23007CE0&width=15px&height=15px");
  margin-top: -2px; }

.viewOrder .viewOrderAttachments .ant-upload-list-item-card-actions,
.viewOrder .viewOrderDropshipFulfillment .ant-upload-list-item-card-actions {
  right: unset; }

.viewOrder .viewOrderAttachments .anticon.anticon-delete,
.viewOrder .viewOrderDropshipFulfillment .anticon.anticon-delete {
  content: url("https://api.iconify.design/feather:x.svg?color=%2390999D&width=15px&height=15px");
  margin-top: -2px; }

.viewOrder .viewOrderAttachments .ant-upload-list-item:hover .ant-upload-list-item-info,
.viewOrder .viewOrderDropshipFulfillment .ant-upload-list-item:hover .ant-upload-list-item-info {
  background-color: transparent !important; }

.viewOrder .viewOrderAttachments .un-desc-blue,
.viewOrder .viewOrderDropshipFulfillment .un-desc-blue {
  cursor: pointer !important;
  width: 100% !important;
  display: inline-flex;
  margin-bottom: 4px; }
  .viewOrder .viewOrderAttachments .un-desc-blue span,
  .viewOrder .viewOrderDropshipFulfillment .un-desc-blue span {
    font-size: 14px !important;
    width: -webkit-fill-available;
    width: fill-available;
    width: -moz-available; }
  .viewOrder .viewOrderAttachments .un-desc-blue .feather-x,
  .viewOrder .viewOrderDropshipFulfillment .un-desc-blue .feather-x {
    margin-top: 3px; }

.viewOrder .view-packing-note {
  margin-top: 3px !important;
  padding: 0 8px !important;
  border: none !important;
  background: none !important; }
  .viewOrder .view-packing-note .un-title-light {
    display: inline-block;
    color: #0c2028 !important;
    font-size: 16px !important;
    font-weight: bold !important; }
  .viewOrder .view-packing-note .packing-notes {
    margin-bottom: 32px !important; }

.viewOrder .un-title-light {
  color: #101010; }
  .viewOrder .un-title-light .ant-btn-round {
    height: 22px; }

.viewOrder .un-bottom-border .un-title-light {
  margin-bottom: 15px; }

.viewOrder .comments {
  margin-bottom: 32px !important;
  word-break: break-word; }
  .viewOrder .comments .feather-x {
    color: #e0241a !important; }

@media (min-width: 1024px) {
  .viewOrder .viewOrderAttachments.un-box-flat,
  .viewOrder .viewOrderDropshipFulfillment.un-box-flat,
  .viewOrder .viewOrderInvoice.un-box-flat,
  .viewOrder .viewOrderComment.un-box-flat,
  .viewOrder .viewOrderHistory.un-box-flat,
  .viewOrder .viewOrderStaff.un-box-flat,
  .viewOrder .viewEditOrderHistory.un-box-flat {
    margin-top: 3px !important;
    padding: 0 8px !important;
    border: none !important;
    background: none !important; } }

.viewOrder .viewOrderHistory div:nth-child(3) .ant-timeline-item-head {
  background-color: #007ce0 !important;
  border-color: #007ce0 !important; }

.viewOrder .viewOrderHistory .un-bottom-border div:last-child .ant-timeline-item-tail {
  display: none !important; }

.viewOrder .viewEditOrderHistory div:nth-child(2) .ant-timeline-item-head {
  background-color: #007ce0 !important;
  border-color: #007ce0 !important; }

.viewOrder .viewEditOrderHistory div:last-child .ant-timeline-item-tail {
  display: none !important; }

.viewOrder .viewEditOrderHistory .ant-timeline-item.warning .ant-timeline-item-head {
  background-color: transparent !important;
  border-color: transparent !important;
  color: #e0241a !important; }

.viewOrder .viewOrderHistory h3,
.viewOrder .viewOrderInvoice h3,
.viewOrder .viewEditOrderHistory h3 {
  margin-bottom: 20px; }

.viewOrder .viewOrderHistory .ant-timeline-item-head-blue,
.viewOrder .viewOrderInvoice .ant-timeline-item-head-blue,
.viewOrder .viewEditOrderHistory .ant-timeline-item-head-blue {
  color: #d4d4d4;
  border-color: #d4d4d4; }

.viewOrder .viewOrderHistory .ant-timeline-item-head,
.viewOrder .viewOrderInvoice .ant-timeline-item-head,
.viewOrder .viewEditOrderHistory .ant-timeline-item-head {
  background-color: #d4d4d4;
  margin-top: 8px !important; }

.viewOrder .viewOrderHistory .no-tail .ant-timeline-item-tail,
.viewOrder .viewOrderInvoice .no-tail .ant-timeline-item-tail,
.viewOrder .viewEditOrderHistory .no-tail .ant-timeline-item-tail {
  display: none !important; }

.viewOrder .viewOrderHistory .ant-timeline-item-tail,
.viewOrder .viewOrderInvoice .ant-timeline-item-tail,
.viewOrder .viewEditOrderHistory .ant-timeline-item-tail {
  margin-top: 8px !important; }

.viewOrder .viewOrderHistory .ant-timeline-item,
.viewOrder .viewOrderInvoice .ant-timeline-item,
.viewOrder .viewEditOrderHistory .ant-timeline-item {
  padding-bottom: 0px; }

.viewOrder .viewOrderHistory .ant-list-item,
.viewOrder .viewOrderInvoice .ant-list-item,
.viewOrder .viewEditOrderHistory .ant-list-item {
  padding: 12px 0 !important; }

.viewOrder .viewOrderHistory .un-title-light-regular,
.viewOrder .viewOrderInvoice .un-title-light-regular,
.viewOrder .viewEditOrderHistory .un-title-light-regular {
  font-weight: 400 !important;
  color: #0c2028; }

.viewOrder .viewOrderHistory label > a,
.viewOrder .viewOrderInvoice label > a,
.viewOrder .viewEditOrderHistory label > a {
  font-size: 14px !important; }

.viewOrder .viewProductDetails .order-product-details .ant-table {
  overflow-x: auto; }
  .viewOrder .viewProductDetails .order-product-details .ant-table th.ant-table-cell {
    padding: 7px 16px !important; }
  .viewOrder .viewProductDetails .order-product-details .ant-table .ant-table-tbody > tr > td {
    border-bottom: none;
    -webkit-transition: background 0.3s;
    transition: background 0.3s; }
  .viewOrder .viewProductDetails .order-product-details .ant-table .deal-tag {
    width: fit-content;
    height: 18px;
    line-height: 18px;
    font-size: 12px;
    font-weight: normal !important;
    color: #442f0f;
    background-color: #ffe5cc;
    border: 1px solid #ff7f00;
    border-radius: 2px;
    padding: 1px 6px;
    align-self: center;
    margin-right: 4px; }
    .viewOrder .viewProductDetails .order-product-details .ant-table .deal-tag.returned {
      color: #49302c;
      background-color: #ffe0e0;
      border: 1px solid #ffadad; }
  .viewOrder .viewProductDetails .order-product-details .ant-table .ant-list-item-meta-avatar {
    width: 74px !important; }

.viewOrder .viewProductDetails .t-quantity-cell td {
  border-top: 1px solid #e5e5e5 !important;
  border-bottom: none !important;
  padding-top: 4px !important;
  padding-bottom: 4px !important; }

.viewOrder .viewProductDetails .products-section-cell td {
  border-top: none;
  border-bottom: none !important;
  padding-top: 4px !important;
  padding-bottom: 2px !important; }
  .viewOrder .viewProductDetails .products-section-cell td .products-section-title {
    display: inline-flex !important;
    line-height: 24px !important; }

.viewOrder .viewProductDetails .products-section-cell ~ .products-section-cell td {
  border-top: 1px solid #e5e5e5 !important; }

.viewOrder .viewProductDetails .special-cell td {
  border-bottom: none !important;
  padding-top: 4px !important;
  padding-bottom: 4px !important; }

.viewOrder .viewProductDetails .total-cell td {
  border-bottom: none !important; }

.viewOrder .viewProductDetails .total-cell td:nth-child(3),
.viewOrder .viewProductDetails .total-cell td:nth-child(4) {
  border-top: 1px solid #e5e5e5;
  padding-top: 8px !important;
  padding-bottom: 8px !important; }

.viewOrder .viewProductDetails .total-cell ~ .total-cell td:nth-child(3),
.viewOrder .viewProductDetails .total-cell ~ .total-cell td:nth-child(4) {
  border-top: none !important; }

.viewOrder .viewProductDetails .reward-points-order-cell td {
  border-bottom: none !important;
  padding-bottom: 4px !important;
  padding-top: 4px !important; }

.viewOrder .viewProductDetails .reward-points-order-cell td:nth-child(3),
.viewOrder .viewProductDetails .reward-points-order-cell td:nth-child(4) {
  border-top: 1px solid #e5e5e5; }

.viewOrder .viewProductDetails .reward-points-voucher-cell td {
  padding-top: 4px !important;
  padding-bottom: 4px !important; }

.viewOrder .viewProductDetails .reward-points-earned-cell td {
  border-bottom: none !important; }

.viewOrder .viewProductDetails .reward-points-earned-cell td:nth-child(3),
.viewOrder .viewProductDetails .reward-points-earned-cell td:nth-child(4) {
  border-top: 1px solid #e5e5e5;
  padding-top: 8px !important;
  padding-bottom: 8px !important;
  font-weight: bold !important; }
  .viewOrder .viewProductDetails .reward-points-earned-cell td:nth-child(3) .un-table-cell .reward-points-earned-cell-text,
  .viewOrder .viewProductDetails .reward-points-earned-cell td:nth-child(4) .un-table-cell .reward-points-earned-cell-text {
    color: #0c2028 !important;
    font-size: 14px !important; }
  .viewOrder .viewProductDetails .reward-points-earned-cell td:nth-child(3) .un-table-cell .reward-points-earned-cell-note,
  .viewOrder .viewProductDetails .reward-points-earned-cell td:nth-child(4) .un-table-cell .reward-points-earned-cell-note {
    font: normal normal normal 12px/16px;
    letter-spacing: 0px; }

.viewOrder .viewProductDetails .affiliate-commission-earned-cell td {
  border-bottom: none !important; }

.viewOrder .viewProductDetails .affiliate-commission-earned-cell td:nth-child(3),
.viewOrder .viewProductDetails .affiliate-commission-earned-cell td:nth-child(4) {
  border-top: 1px solid #e5e5e5;
  padding-top: 8px !important;
  padding-bottom: 8px !important;
  font-weight: bold !important; }
  .viewOrder .viewProductDetails .affiliate-commission-earned-cell td:nth-child(3) .un-table-cell .affiliate-commission-earned-cell-text,
  .viewOrder .viewProductDetails .affiliate-commission-earned-cell td:nth-child(4) .un-table-cell .affiliate-commission-earned-cell-text {
    color: #0c2028 !important;
    font-size: 14px !important; }
  .viewOrder .viewProductDetails .affiliate-commission-earned-cell td:nth-child(3) .un-table-cell .affiliate-commission-earned-cell-note,
  .viewOrder .viewProductDetails .affiliate-commission-earned-cell td:nth-child(4) .un-table-cell .affiliate-commission-earned-cell-note {
    font: normal normal normal 12px/16px;
    letter-spacing: 0px; }

.viewOrder .viewProductDetails .nowrap {
  white-space: nowrap; }

.viewOrder .viewProductDetails .m-order-voucher-cell td {
  padding-top: 30px !important; }

.viewOrder .viewProductDetails .m-order-voucher-cell td:nth-child(3),
.viewOrder .viewProductDetails .m-order-voucher-cell td:nth-child(4) {
  border-top: 1px solid #e5e5e5; }

.viewOrder .viewProductDetails .tax-summary-cell td {
  border-bottom: none !important;
  padding-top: 0px !important;
  padding-bottom: 0px !important; }
  .viewOrder .viewProductDetails .tax-summary-cell td .tax-summary-header {
    color: #0c2028 !important;
    font-size: 14px !important;
    font-weight: bold !important; }

.viewOrder .viewProductDetails .refund-summary-cell td {
  border-bottom: none !important;
  padding-top: 2px !important;
  padding-bottom: 2px !important; }
  .viewOrder .viewProductDetails .refund-summary-cell td .refund-summary-header {
    color: #0c2028 !important;
    font-size: 14px !important;
    font-weight: bold !important; }

.viewOrder .viewProductDetails .refund-summary-cell.refund-title-cell td {
  padding-top: 8px !important; }

.viewOrder .viewProductDetails .payment-summary-title {
  color: #0c2028 !important;
  font-size: 14px !important;
  font-weight: bold !important; }

.viewOrder .header-view-order {
  display: flex;
  position: fixed;
  top: 10px;
  justify-content: space-between;
  width: 65%; }

.viewOrder .back-feather-view-order {
  font-size: 20px;
  margin-right: 12px;
  line-height: 24px; }

.viewOrder .back-btn-view-order {
  background: none;
  border: none;
  box-shadow: none;
  color: #0c2028;
  font-size: 20px;
  padding-left: 0; }

.orders .pg-title .un-btn {
  margin-bottom: 0 !important; }

.orders .pg-title .outline {
  border: 1px solid #d4d4d4 !important;
  background: none !important;
  color: #0c2028 !important; }

.orders .pg-title .outline-i-btn,
.orders .pg-title .outline-i-btn:focus,
.orders .pg-title .outline-i-btn:hover {
  margin-right: 16px !important;
  border: 1px solid #d4d4d4 !important;
  background: none !important;
  color: #0c2028 !important; }

.orders .ant-tabs-bar {
  margin: 1px !important;
  border-bottom: none !important; }

.orders .ant-tabs.ant-tabs-top.ant-tabs-large.ant-tabs-line.ant-tabs-no-animation {
  width: 100%; }

.orders .unicart-marketplacelist {
  margin-top: 0; }

.orders .wave-shipment .header-buttons {
  width: 100% !important;
  top: 10px !important;
  display: flex;
  position: fixed;
  padding-right: 66px !important; }
  @media (min-width: 1024px) {
    .orders .wave-shipment .header-buttons {
      min-width: 816px !important;
      max-width: unset !important;
      margin: 0 auto; } }
  @media (max-width: 1025px) {
    .orders .wave-shipment .header-buttons {
      display: flex !important; }
      .orders .wave-shipment .header-buttons > button {
        display: none !important; } }
  .orders .wave-shipment .header-buttons .b-btn,
  .orders .wave-shipment .header-buttons .b-btn:hover,
  .orders .wave-shipment .header-buttons .b-btn:focus {
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #0c2028 !important;
    font-size: 20px;
    padding-left: 0 !important; }
    .orders .wave-shipment .header-buttons .b-btn i,
    .orders .wave-shipment .header-buttons .b-btn:hover i,
    .orders .wave-shipment .header-buttons .b-btn:focus i {
      font-size: 20px !important;
      margin-right: 12px !important; }
  .orders .wave-shipment .header-buttons .sec-split-btn {
    margin-right: 16px !important; }
    .orders .wave-shipment .header-buttons .sec-split-btn .disabled {
      cursor: not-allowed; }

.orders .wave-shipment .unicart-filter {
  margin-top: 0 !important; }

.orders .wave-shipment .unicart-table > div {
  width: 100% !important; }

.orders .wave-shipment .unicart-table .item-details .un-product-name3 > a {
  color: #0c2028 !important; }

.orders .wave-shipment .unicart-table .order-detail-header .feather-copy {
  cursor: pointer !important;
  font-size: 14px !important;
  color: #007ce0 !important;
  margin-left: 12px !important;
  padding-top: 4px !important; }

.orders .wave-shipment .unicart-table .order-detail-content .feather-copy {
  cursor: pointer !important;
  font-size: 12px !important;
  color: #007ce0 !important;
  margin-left: 5px !important; }

.orders .wave-shipment .unicart-table .action button .feather-printer,
.orders .wave-shipment .unicart-table .action button .feather-file-plus {
  cursor: pointer !important;
  font-size: 14px !important;
  color: #007ce0 !important; }

.orders .wave-shipment .unicart-table .action button:disabled {
  cursor: not-allowed !important;
  color: #647176 !important; }
  .orders .wave-shipment .unicart-table .action button:disabled .feather-printer,
  .orders .wave-shipment .unicart-table .action button:disabled .feather-file-plus {
    color: #647176 !important; }

.orders .wave-shipment .unicart-table a .feather-file-text {
  cursor: pointer !important;
  font-size: 14px !important;
  color: #007ce0 !important; }

.orders .wave-shipment .unicart-table .delete-btn {
  color: #647176 !important; }
  .orders .wave-shipment .unicart-table .delete-btn i {
    cursor: pointer !important;
    font-size: 14px !important;
    color: #647176 !important; }
  .orders .wave-shipment .unicart-table .delete-btn:disabled {
    cursor: not-allowed !important; }
    .orders .wave-shipment .unicart-table .delete-btn:disabled i,
    .orders .wave-shipment .unicart-table .delete-btn:disabled span {
      cursor: not-allowed !important; }

.orders .wave-shipment .unicart-table .view-order-btn {
  line-height: normal !important; }

.orders .wave-shipment .unicart-table .sgicon-awb {
  content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' data-name='Layer 1' width='100' height='104' style=''%3E%3Crect id='backgroundrect' width='100%25' height='100%25' x='0' y='0' fill='none' stroke='none'/%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23fff;%7D.cls-2%7Bfont-size:26.13px;font-family:GothamRounded-Bold, Gotham Rounded;font-weight:700;%7D.cls-3%7Bletter-spacing:-0.06em;%7D%3C/style%3E%3C/defs%3E%3Cg class='currentLayer' style=''%3E%3Ctitle%3ELayer 1%3C/title%3E%3Cpath d='M58.3,4.5a4,4,0,0,1,2.93,1.17l25,25A4,4,0,0,1,87.5,33.6v50a12.31,12.31,0,0,1-3.66,8.88A12.44,12.44,0,0,1,75,96.1H25a12.44,12.44,0,0,1-8.84-3.62A12.27,12.27,0,0,1,12.5,83.6V17a12.3,12.3,0,0,1,3.66-8.89A12.43,12.43,0,0,1,25,4.5Zm-4.1,8.3H25A3.87,3.87,0,0,0,22.07,14a4.53,4.53,0,0,0-1.27,3V83.6a4.57,4.57,0,0,0,1.27,3A3.91,3.91,0,0,0,25,87.8H75a3.91,3.91,0,0,0,2.93-1.22,4.57,4.57,0,0,0,1.27-3V37.8H58.3a3.91,3.91,0,0,1-2.93-1.22,4.16,4.16,0,0,1-1.17-3ZM41.7,33.6a4.32,4.32,0,0,1,2.93,1.27,4.25,4.25,0,0,1,0,5.86A4.36,4.36,0,0,1,41.7,42H33.3a3.92,3.92,0,0,1-2-.59,4,4,0,0,1-1.51-1.56,4.16,4.16,0,0,1,0-4.1,4.06,4.06,0,0,1,1.51-1.57,3.91,3.91,0,0,1,2-.58ZM62.5,18.66V29.5H73.24Z' id='svg_1' class='' fill-opacity='1' fill='%23007ce0'/%3E%3Crect class='cls-1' x='9' y='59.5' width='82' height='35' rx='8.5' id='svg_2'/%3E%3Cpath d='M82.5,63a5,5,0,0,1,5,5V86a5,5,0,0,1-5,5h-65a5,5,0,0,1-5-5V68a5,5,0,0,1,5-5h65m0-7h-65a12,12,0,0,0-12,12V86a12,12,0,0,0,12,12h65a12,12,0,0,0,12-12V68a12,12,0,0,0-12-12Z' id='svg_3' class='' fill-opacity='1' fill='%23007ce0'/%3E%3Ctext class='cls-2' y='86.20999908447266' x='17' id='svg_4' fill-opacity='1' fill='%23007ce0'%3E%3Ctspan class='cls-3' x='17' y='86.20999908447266' id='svg_5'%3EA%3C/tspan%3E%3Ctspan x='35.45' y='86.20999908447266' id='svg_6'%3EWB%3C/tspan%3E%3C/text%3E%3C/g%3E%3C/svg%3E");
  cursor: pointer !important;
  height: 14px;
  width: 14px;
  margin-bottom: -2px; }

.orders .wave-shipment .unicart-table .wave-tabs {
  border-radius: 0 !important; }
  .orders .wave-shipment .unicart-table .wave-tabs .ant-card-head {
    min-height: 74px !important; }
  .orders .wave-shipment .unicart-table .wave-tabs .ant-tabs {
    border-top-right-radius: 0 !important;
    border-top-left-radius: 0 !important;
    padding-top: 18px !important;
    padding-bottom: 18px !important; }
    .orders .wave-shipment .unicart-table .wave-tabs .ant-tabs .ant-tabs-tab {
      height: 33px !important;
      padding: 0 4px !important; }
      .orders .wave-shipment .unicart-table .wave-tabs .ant-tabs .ant-tabs-tab:first-child {
        padding: 0 4px 0 16px !important; }
      .orders .wave-shipment .unicart-table .wave-tabs .ant-tabs .ant-tabs-tab:nth-child(3) {
        border-right: 1px solid #e5e5e5 !important;
        padding: 0 20px 0 4px !important; }
      .orders .wave-shipment .unicart-table .wave-tabs .ant-tabs .ant-tabs-tab:nth-child(4) {
        padding: 0 4px 0 20px !important; }
      .orders .wave-shipment .unicart-table .wave-tabs .ant-tabs .ant-tabs-tab.ant-tabs-tab-active .wave-tab,
      .orders .wave-shipment .unicart-table .wave-tabs .ant-tabs .ant-tabs-tab.ant-tabs-tab-active .wave-tab:hover,
      .orders .wave-shipment .unicart-table .wave-tabs .ant-tabs .ant-tabs-tab.ant-tabs-tab-active .wave-tab:active,
      .orders .wave-shipment .unicart-table .wave-tabs .ant-tabs .ant-tabs-tab.ant-tabs-tab-active .wave-tab:focus {
        border: 1px solid #5acc5a !important;
        color: #5acc5a !important;
        box-shadow: none !important; }
      .orders .wave-shipment .unicart-table .wave-tabs .ant-tabs .ant-tabs-tab .wave-tab,
      .orders .wave-shipment .unicart-table .wave-tabs .ant-tabs .ant-tabs-tab .wave-tab:hover,
      .orders .wave-shipment .unicart-table .wave-tabs .ant-tabs .ant-tabs-tab .wave-tab:active,
      .orders .wave-shipment .unicart-table .wave-tabs .ant-tabs .ant-tabs-tab .wave-tab:focus {
        border: 1px solid #d4d4d4 !important;
        color: #0c2028 !important;
        box-shadow: none !important; }
    .orders .wave-shipment .unicart-table .wave-tabs .ant-tabs .ant-tabs-ink-bar {
      display: none !important; }
  .orders .wave-shipment .unicart-table .wave-tabs .small-light-font {
    font-size: 12px !important;
    line-height: 16px !important;
    color: #647176 !important;
    letter-spacing: 0px !important; }
    .orders .wave-shipment .unicart-table .wave-tabs .small-light-font.status {
      min-width: 50px !important; }
    .orders .wave-shipment .unicart-table .wave-tabs .small-light-font.summary-info {
      min-width: 50px !important; }
  .orders .wave-shipment .unicart-table .wave-tabs .actions {
    display: grid; }
    .orders .wave-shipment .unicart-table .wave-tabs .actions .plain-btn {
      margin-bottom: 4px !important; }

.fulfillment-table .ant-table table {
  border: none !important; }

.fulfillment-table th,
.fulfillment-table th.ant-table-cell {
  height: 32px;
  background-color: #fafafb !important;
  border-bottom: none !important;
  padding: 0 10px !important; }

.fulfillment-table .un-product-name3:hover {
  color: #000; }

.fulfillment-table .ant-input-number {
  margin-right: 4px !important;
  border-radius: 4px !important; }

.fulfillment-table .ant-list-item-meta-avatar {
  width: 56px; }

.fulfillment-table .ant-table-tbody > tr > td {
  padding: 0 10px !important; }

.fulfillment-table .deal-tag {
  width: fit-content;
  height: 18px;
  line-height: 18px;
  font-size: 12px;
  font-weight: normal !important;
  color: #442f0f;
  background-color: #ffe5cc;
  border: 1px solid #ff7f00;
  border-radius: 2px;
  padding: 1px 6px;
  align-self: center;
  margin-right: 4px; }

.viewOrderFullFill.un-box-flat {
  padding-left: 24px !important;
  padding-right: 24px !important; }

.shipmentDetails.un-box-flat {
  border: none !important;
  background-color: #fafafb !important;
  margin-bottom: 24px !important; }

@media (min-width: 1024px) {
  .exportOrders {
    width: 644px !important;
    margin: 0 auto !important; } }

.exportOrders .header-buttons {
  min-width: 644px !important;
  max-width: 644px !important;
  width: 100% !important;
  top: 10px !important;
  display: flex;
  position: fixed; }
  .exportOrders .header-buttons .b-btn,
  .exportOrders .header-buttons .b-btn:hover,
  .exportOrders .header-buttons .b-btn:focus {
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #0c2028 !important;
    font-size: 20px;
    padding-left: 0 !important; }
    .exportOrders .header-buttons .b-btn i,
    .exportOrders .header-buttons .b-btn:hover i,
    .exportOrders .header-buttons .b-btn:focus i {
      font-size: 20px !important;
      margin-right: 12px !important; }

.exportOrders .ant-checkbox,
.exportOrders .ant-checkbox-input,
.exportOrders .ant-checkbox-inner {
  border-radius: 4px !important;
  width: 18px !important;
  height: 18px !important; }

.exportOrders .ant-picker {
  border-radius: 4px;
  width: 352px !important; }

.exportOrders .export-table .unicart-table .ant-table-tbody > tr.ant-table-row-level-0 > td {
  border-top: unset !important;
  border-bottom: 1px solid #f0f0f0 !important; }

.exportOrders .export-table .ant-table-tbody > tr > td {
  padding: 12px 12px !important; }

.exportOrders .export-table .ant-table table {
  border: none !important;
  box-shadow: none !important; }

.exportOrders .export-table table thead {
  background-color: #fafafb !important; }

.exportOrders .export-table .ant-table-thead th {
  background: #fafafb 0% 0% no-repeat padding-box !important;
  font-size: 12px !important;
  color: #647176 !important;
  padding-top: 9px !important;
  padding-bottom: 9px !important;
  height: unset !important; }

.exportOrders .export-table .ant-table-thead > tr > th {
  border-bottom: none !important; }

.exportOrders .export-table .un-text-truncate {
  font-weight: bold !important; }

.exportOrders .export-table .un-light-label {
  font-size: 14px !important; }

.exportOrders .export-table .ant-pagination {
  margin-bottom: 20px;
  margin-right: unset !important;
  padding: 0 !important; }
  .exportOrders .export-table .ant-pagination.with-quick-jumper {
    margin-bottom: 20px !important; }

.importSuccess.un-box-flat {
  font-size: 14px !important;
  line-height: 20px;
  font-weight: 400; }

.products .unicart-table .ant-table-row-indent + .ant-table-row-expand-icon {
  display: block !important;
  color: #007ce0 !important;
  z-index: 1001 !important;
  margin-top: 0 !important;
  margin-right: 0 !important;
  margin-left: 200px !important;
  bottom: 25px !important; }
  .products .unicart-table .ant-table-row-indent + .ant-table-row-expand-icon i {
    color: #007ce0 !important;
    vertical-align: text-bottom !important; }
  .products .unicart-table .ant-table-row-indent + .ant-table-row-expand-icon span {
    color: #007ce0 !important;
    font-size: 12px !important;
    vertical-align: text-bottom !important; }

.kitItems {
  overflow-x: auto; }
  .kitItems .ant-table table {
    border: none !important; }
  .kitItems table tbody tr td {
    vertical-align: top !important; }
  .kitItems .ant-table-container table > thead > tr th {
    border: none !important;
    background-color: #fafafb !important; }
  .kitItems .ant-table-thead > tr > th {
    padding: 8px 16px; }
  .kitItems .ant-table-tbody > tr > td {
    padding: 12px 12px !important; }
  .kitItems .ant-table-row.editable-row {
    background: #ffffff !important; }
  .kitItems .ant-table-tbody > tr > td {
    border-bottom: 1px solid #e5e5e5 !important;
    border-left: none !important;
    border-right: none !important; }
  .kitItems .ant-table-tbody > tr:last-child > td {
    border-bottom: none !important;
    border-left: none !important;
    border-right: none !important; }
  .kitItems .editable-row .ant-input {
    border-radius: 0 !important; }
  .kitItems .un-row-product img {
    border-radius: 6px;
    object-fit: contain !important;
    border: 1px solid #e5e5e5 !important; }

.un-add-product.un-page .ant-tag.filterTags {
  height: 18px;
  line-height: 16px;
  background-color: #007ce0;
  border-color: #007ce0;
  border-radius: 4px;
  color: #fff;
  font-size: 12px;
  margin-right: 0.2rem; }
  .un-add-product.un-page .ant-tag.filterTags .filterTagValue {
    max-width: 200px;
    text-overflow: ellipsis;
    overflow: hidden; }
  .un-add-product.un-page .ant-tag.filterTags .anticon.anticon-close {
    color: #fff;
    margin-top: 3px; }

.un-add-product.un-page div.pos-collection-tags-container {
  display: inline-flex;
  flex-wrap: wrap;
  gap: 0.3rem;
  align-items: center;
  min-height: 32px; }

@media (min-width: 1024px) {
  .importProducts.un-page {
    width: 644px !important;
    margin: 0 auto !important; } }

.importProducts.un-page .plain-btn,
.importProducts.un-page .plain-btn:hover {
  text-transform: unset;
  text-decoration: underline; }

.importProducts.un-page .ant-upload.ant-upload-drag {
  height: 169px !important; }

.importProducts.un-page .ant-upload.ant-upload-drag::after {
  display: none; }

.importProducts.un-page .showUploader .ant-upload.ant-upload-drag {
  display: block; }

.importProducts.un-page .hideUploader {
  display: none; }

.importProducts.un-page .uploadList {
  height: 33px;
  width: fit-content;
  width: -moz-fit-content; }
  .importProducts.un-page .uploadList .file {
    border: 1px solid #e5e5e5;
    border-radius: 4px;
    height: 33px;
    width: fit-content;
    width: -moz-fit-content;
    padding: 7px 12px;
    margin-right: 20px; }
    .importProducts.un-page .uploadList .file .feather-file-text {
      color: #647176;
      font-size: 20px !important; }
  .importProducts.un-page .uploadList .plain-btn {
    text-decoration: unset; }

.importProducts.un-page .ant-upload-list {
  width: 50%; }

.importProducts.un-page .feather-upload-cloud {
  font-size: 32px;
  color: #d4d4d4; }

.importProducts.un-page .header-buttons {
  min-width: 644px !important;
  max-width: 644px !important;
  width: 100% !important;
  top: 10px !important;
  display: flex;
  position: fixed; }
  .importProducts.un-page .header-buttons .b-btn,
  .importProducts.un-page .header-buttons .b-btn:hover,
  .importProducts.un-page .header-buttons .b-btn:focus {
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #0c2028 !important;
    font-size: 20px;
    padding-left: 0 !important; }
    .importProducts.un-page .header-buttons .b-btn i,
    .importProducts.un-page .header-buttons .b-btn:hover i,
    .importProducts.un-page .header-buttons .b-btn:focus i {
      font-size: 20px !important;
      margin-right: 12px !important; }

.importPreview .header-buttons {
  min-width: 816px !important;
  max-width: 1344px !important;
  width: 100% !important;
  top: 10px !important;
  display: flex;
  position: fixed;
  padding-right: 99px !important; }
  .importPreview .header-buttons .b-btn,
  .importPreview .header-buttons .b-btn:hover,
  .importPreview .header-buttons .b-btn:focus {
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #0c2028 !important;
    font-size: 20px;
    padding-left: 0 !important; }
    .importPreview .header-buttons .b-btn i,
    .importPreview .header-buttons .b-btn:hover i,
    .importPreview .header-buttons .b-btn:focus i {
      font-size: 20px !important;
      margin-right: 12px !important; }

.required-field::after {
  content: '*';
  color: red; }

.importSuccess.un-box-flat {
  color: #35454c !important;
  border-color: #bcefb9 !important;
  background-color: #f3fff3 !important; }
  .importSuccess.un-box-flat i {
    font-size: 15px !important;
    margin-right: 4px !important; }

.importTable {
  overflow-x: auto; }
  .importTable .ant-table table {
    border: 1px solid #f6f6f6 !important; }
  .importTable .ant-table-thead > tr > th {
    color: #90999d !important;
    font-size: 10px !important;
    height: 56px !important;
    background: #f6f6f6 !important;
    border-left: none !important;
    border-right: none !important; }
  .importTable .ant-table-tbody > tr > td {
    color: #90999d !important;
    font-size: 10px !important; }
  .importTable .ant-table-tbody > tr:last-child > td {
    border-bottom: none !important; }
  .importTable .ant-table-tbody > tr > td {
    padding: 16px 10px !important; }
  .importTable .ant-table-tbody > tr:hover:not(.ant-table-expanded-row) > td {
    background: unset !important; }
  .importTable .un-import-error-column {
    background: #fde3e3;
    padding: 5px !important; }
  .importTable .un-import-warning-column {
    background: #ffe9b8;
    padding: 5px !important; }
  .importTable .un-import-error-block {
    height: 300px;
    overflow: auto; }

@media (min-width: 1024px) {
  .exportProducts {
    width: 816px !important;
    margin: 0 auto !important; } }

.exportProducts .header-buttons {
  min-width: 816px !important;
  max-width: 816px !important;
  width: 100% !important;
  top: 10px !important;
  display: flex;
  position: fixed; }
  .exportProducts .header-buttons .b-btn,
  .exportProducts .header-buttons .b-btn:hover,
  .exportProducts .header-buttons .b-btn:focus {
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #0c2028 !important;
    font-size: 20px;
    padding-left: 0 !important; }
    .exportProducts .header-buttons .b-btn i,
    .exportProducts .header-buttons .b-btn:hover i,
    .exportProducts .header-buttons .b-btn:focus i {
      font-size: 20px !important;
      margin-right: 12px !important; }

.exportProducts .ant-checkbox,
.exportProducts .ant-checkbox-input,
.exportProducts .ant-checkbox-inner {
  border-radius: 4px !important;
  width: 18px !important;
  height: 18px !important; }

.exportProducts .export-table .unicart-table .ant-table-tbody > tr.ant-table-row-level-0 > td {
  border-top: unset !important;
  border-bottom: 1px solid #f0f0f0 !important; }

.exportProducts .export-table .ant-table-tbody > tr > td {
  padding: 12px 12px !important; }

.exportProducts .export-table .ant-table-tbody .ant-table-measure-row {
  display: table-row !important; }
  .exportProducts .export-table .ant-table-tbody .ant-table-measure-row td {
    padding: 0 !important; }

.exportProducts .export-table .ant-table table {
  border: none !important;
  box-shadow: none !important; }

.exportProducts .export-table table thead {
  background-color: #fafafb !important; }

.exportProducts .export-table .ant-table-thead th {
  background: #fafafb 0% 0% no-repeat padding-box !important;
  font-size: 12px !important;
  color: #647176 !important;
  padding-top: 9px !important;
  padding-bottom: 9px !important;
  height: unset !important; }

.exportProducts .export-table .ant-table-thead > tr > th {
  border-bottom: none !important; }

.exportProducts .export-table .un-text-truncate {
  font-weight: bold !important; }

.exportProducts .export-table .un-light-label {
  font-size: 14px !important; }

.exportProducts .export-table .ant-pagination {
  margin-bottom: 20px;
  margin-right: unset !important;
  padding: 0 !important; }
  .exportProducts .export-table .ant-pagination.with-quick-jumper {
    margin-bottom: 20px !important; }

.product-inventory-container img {
  width: 172px;
  height: 172px;
  border: 1px solid #e5e5e5;
  border-radius: 4px !important; }

.product-inventory-container .product-title-container {
  min-height: 70px; }

.product-inventory-container label {
  width: 45px;
  margin-bottom: 0px !important; }

.product-inventory-container .ant-legacy-form-item {
  margin-bottom: 0px !important; }

.product-inventory-container .ant-tabs-ink-bar {
  width: 4px !important; }

.product-inventory-container .ant-tabs {
  border-top-right-radius: 0px !important;
  border-top-left-radius: 0px !important;
  border: none !important; }

.product-inventory-container .ant-tabs .ant-tabs-left-bar .ant-tabs-tab {
  padding: 10px !important; }

.product-inventory-container .ant-tabs-nav-container {
  width: 220px; }

.product-inventory-container .ant-tabs-tab-active {
  background-color: #f3fff3; }

.product-inventory-container .manage-inventory-table {
  overflow-x: auto; }
  .product-inventory-container .manage-inventory-table .ant-table-tbody > tr > td {
    padding: 10px 12px !important; }
  .product-inventory-container .manage-inventory-table .ant-table table {
    border: none !important;
    box-shadow: none !important; }
  .product-inventory-container .manage-inventory-table table thead {
    background-color: #fafafb !important; }
  .product-inventory-container .manage-inventory-table .ant-table-thead th {
    background: #fafafb 0% 0% no-repeat padding-box !important;
    font-size: 12px !important;
    color: #647176 !important;
    padding-top: 9px !important;
    padding-bottom: 9px !important; }
  .product-inventory-container .manage-inventory-table .ant-table-thead > tr > th {
    border-bottom: none !important; }
  .product-inventory-container .manage-inventory-table .ant-pagination {
    margin-bottom: 20px;
    margin-right: unset !important;
    padding: 0 !important; }

.tab-item {
  max-width: 220px; }
  .tab-item img {
    border-radius: 6px;
    width: 38px;
    height: 38px; }
  .tab-item label {
    width: 140px !important;
    font-weight: 800;
    overflow: hidden;
    text-overflow: ellipsis; }

.un-page {
  padding: 0px !important;
  width: 100% !important; }

.sg-pos .unicart-table .ant-list-item-meta-title {
  margin-bottom: 4px;
  color: #0c2028;
  font-size: 14px;
  font-weight: bold;
  line-height: normal;
  padding-left: 12px;
  padding-right: 0;
  max-height: 84px !important;
  margin-bottom: 0 !important; }

.sg-pos .unicart-table .ant-table-title {
  margin-left: 75px !important;
  margin-top: 1px !important;
  width: calc(100% - 82px) !important; }

.sg-pos .pos-listing-table .ant-table-title {
  position: absolute !important;
  z-index: 1004 !important;
  width: calc(100% - 90px) !important;
  background: #ffffff !important;
  margin-left: 75px !important;
  margin-top: 1px !important;
  padding-top: 7px !important;
  padding-bottom: 5px !important;
  padding-left: 0px !important;
  border-top-right-radius: 12px !important;
  height: 76px !important;
  display: flex;
  align-items: center;
  width: calc(100% - 81px) !important; }

.bulk-edit-modal .ant-form-item-explain {
  color: #e0241a; }

.variant-div {
  background: #fafafb;
  border-radius: 5px;
  padding: 20px;
  margin-bottom: 20px;
  position: relative; }
  .variant-div .variant-inputs {
    width: 345px;
    max-width: 100%; }
  .variant-div .option-name,
  .variant-div .option-values {
    position: relative; }
    .variant-div .option-name::after,
    .variant-div .option-values::after {
      content: attr(data-text);
      position: absolute;
      right: 8px;
      top: 50%;
      transform: translateY(-50%);
      font-size: 12px;
      color: #999;
      pointer-events: none; }
    .variant-div .option-name .ant-select-selector,
    .variant-div .option-values .ant-select-selector {
      border: none !important;
      box-shadow: none !important; }
    .variant-div .option-name .ant-input,
    .variant-div .option-values .ant-input {
      padding-right: 65px; }
  .variant-div .drag-handle {
    padding-bottom: 20px; }
  .variant-div .remove-variant-btn {
    position: absolute;
    top: 14px;
    right: 14px;
    z-index: 1; }
  .variant-div .remove-option-btn {
    position: absolute;
    margin: 6px 0 0 15px; }
  .variant-div .variant-btn,
  .variant-div .blue-capsule-btn {
    color: #007ce0 !important;
    padding: 7px 16px;
    background: white 0 0 no-repeat padding-box;
    border: 1px dashed #e5e5e5;
    border-radius: 2px;
    line-height: 17px;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    text-decoration: none;
    transition: all 0.2s; }
    .variant-div .variant-btn:hover,
    .variant-div .blue-capsule-btn:hover {
      color: #007ce0 !important;
      border: 1px dashed #007ce0; }
    .variant-div .variant-btn i,
    .variant-div .blue-capsule-btn i {
      margin-right: 5px; }
  .variant-div .add-option {
    width: 60% !important;
    max-width: 100%; }
  .variant-div .anticon-bars {
    cursor: grab;
    color: #999;
    margin-right: 10px;
    font-size: 16px; }
    .variant-div .anticon-bars:active {
      cursor: grabbing; }
  .variant-div .custom-variant-image {
    position: relative;
    border: 1px dashed #1874a8 !important;
    width: 80px !important;
    height: 80px;
    margin-left: 25px;
    margin-bottom: 10px !important;
    cursor: pointer; }
  .variant-div .variant-img-uploader > .ant-upload {
    position: relative;
    border: 1px dashed #1874a8 !important;
    width: 80px !important;
    height: 80px;
    margin-left: 25px;
    margin-bottom: 0px !important; }
    .variant-div .variant-img-uploader > .ant-upload .img-cont .variant-img {
      object-fit: contain;
      height: 80px;
      width: 100%; }
    .variant-div .variant-img-uploader > .ant-upload .img-cont .img-action {
      display: flex;
      width: 100%;
      justify-content: space-around;
      align-items: center;
      position: absolute;
      top: 0;
      height: 100%;
      opacity: 0;
      background-color: #968f8f;
      z-index: 999; }
      .variant-div .variant-img-uploader > .ant-upload .img-cont .img-action .preview-btn {
        width: 25px;
        height: 25px;
        color: #1874a8;
        background-color: none;
        border: none; }
      .variant-div .variant-img-uploader > .ant-upload .img-cont .img-action .del-btn {
        width: 25px;
        height: 25px;
        color: #c04f22;
        background-color: none;
        border: none; }
    .variant-div .variant-img-uploader > .ant-upload .img-cont:hover .img-action {
      opacity: 1; }
    .variant-div .variant-img-uploader > .ant-upload .img-cont:hover .variant-img {
      opacity: 0.4; }
    .variant-div .variant-img-uploader > .ant-upload .img-icon {
      padding: 22px;
      font-size: 20px;
      color: #1874a8; }
  .variant-div .variant-img-uploader:hover .img-action {
    z-index: 999;
    opacity: 1; }
  .variant-div .ant-legacy-form-item {
    margin-bottom: 16px !important; }
  .variant-div .ant-input,
  .variant-div .ant-select {
    border-radius: 4px; }
  .variant-div .dragging {
    opacity: 0.5;
    background-color: #fff; }

.variant-preview-image .ant-modal-body {
  padding: 20px; }

.variant-preview-image img {
  display: block;
  margin: 0 auto;
  width: 100%;
  height: 300px;
  object-fit: contain; }

.variant-sku-table {
  margin-top: 20px; }
  .variant-sku-table .ant-table {
    border: 1px solid #f0f0f0;
    border-radius: 4px; }
  .variant-sku-table .ant-table-thead > tr > th {
    background: #fafafa;
    font-weight: 600;
    color: #647176; }
  .variant-sku-table .ant-table-tbody > tr > td {
    padding: 12px 16px; }

.table-variant {
  border-collapse: collapse;
  border-spacing: 0;
  border: 1px solid #e5e5e5;
  border-radius: 4px;
  margin-top: 0;
  /* Chrome, Safari, Edge, Opera */
  /* Firefox */ }
  .table-variant th {
    background: #fafafb 0% 0% no-repeat;
    padding: 8px 12px; }
    .table-variant th span {
      text-align: left;
      line-height: 20px;
      font-weight: 400;
      letter-spacing: 0px;
      color: #647176; }
  .table-variant td .div-variant-name {
    color: #bf5f00;
    padding: 8px 12px; }
  .table-variant .un-row-product img {
    height: 50px;
    width: 50px;
    padding: 1px;
    border: 1px solid #dddddd; }
  .table-variant .td-stock {
    background: #f6f6f6 0% 0% no-repeat padding-box; }
    .table-variant .td-stock .variant-td-formitem .ant-select-selection,
    .table-variant .td-stock input {
      color: #90999d !important; }
  .table-variant .variant-td-formitem .ant-select-selection,
  .table-variant .variant-td-formitem input {
    border: none;
    border-radius: 0;
    color: #0c2028; }
  .table-variant .variant-td-formitem .ant-input-number {
    width: 90px !important; }
  .table-variant .variant-td-formitem .ant-input-group.ant-input-group-compact > *:not(:last-child) {
    margin-right: unset !important; }
  .table-variant .variant-td-formitem .ant-form-item-explain {
    color: #e0241a !important; }
  .table-variant .addon-before .ant-input-group-addon {
    border: none; }
  .table-variant .addon-before input {
    line-height: 33px;
    padding-left: 10px;
    padding-right: 5px;
    padding-top: 0;
    padding-bottom: 0; }
  .table-variant .addon-before .ant-form-item-control::before {
    display: table;
    content: '';
    border-right: 1px solid #f6f6f6;
    position: absolute;
    top: 0;
    height: 100%;
    left: 30%;
    z-index: 5; }
  .table-variant .addon-after .ant-input-group-addon {
    border: none; }
  .table-variant .addon-after input {
    line-height: 33px;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 0;
    padding-bottom: 0; }
  .table-variant .addon-after .ant-form-item-control::before {
    display: table;
    content: '';
    border-right: 1px solid #f6f6f6;
    position: absolute;
    top: 0;
    height: 100%;
    left: 65%;
    z-index: 5; }
  .table-variant .variant-daterange .ant-input {
    border: none; }
  .table-variant td.deleted-cell.ant-table-cell {
    background-color: #f6f6f6;
    opacity: 0.2; }
  .table-variant input::-webkit-outer-spin-button,
  .table-variant input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0; }
  .table-variant input[type='number'] {
    -moz-appearance: textfield; }

.table-variant .ant-table-cell .ant-select-selection-selected-value {
  color: #0c2028; }

.ant-table-cell.ant-table-cell-fix-left.ant-table-cell-fix-left-last {
  position: sticky !important;
  left: 0;
  z-index: 2; }

td.ant-table-cell.ant-table-cell-fix-left.ant-table-cell-fix-left-last {
  background: white; }

th.ant-table-cell.ant-table-cell-fix-left.ant-table-cell-fix-left-last {
  background: #fafafb 0% 0% no-repeat; }

.ant-table-cell-fix-left-first::after,
.ant-table-cell-fix-left-last::after {
  box-shadow: inset 10px 0 8px -8px rgba(0, 0, 0, 0.15); }

.ant-table-cell-fix-left-first::after,
.ant-table-cell-fix-left-last::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: -1px;
  width: 30px;
  -webkit-transform: translateX(100%);
  transform: translateX(100%);
  -webkit-transition: -webkit-box-shadow 0.3s;
  transition: -webkit-box-shadow 0.3s;
  transition: box-shadow 0.3s;
  transition: box-shadow 0.3s, -webkit-box-shadow 0.3s;
  content: '';
  pointer-events: none; }

.site-tree-search-value {
  color: #f50; }

.voucher-page .voucher-header {
  min-width: 100% !important;
  max-width: 100% !important;
  width: 100% !important;
  top: 10px !important;
  display: inline-flex;
  position: fixed;
  padding-left: 20px;
  padding-right: 16px; }
  .voucher-page .voucher-header .b-btn,
  .voucher-page .voucher-header .b-btn:hover,
  .voucher-page .voucher-header .b-btn:focus {
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #0c2028 !important;
    font-size: 20px;
    padding-left: 0 !important; }
    .voucher-page .voucher-header .b-btn i,
    .voucher-page .voucher-header .b-btn:hover i,
    .voucher-page .voucher-header .b-btn:focus i {
      font-size: 20px !important;
      margin-right: 12px !important; }
  .voucher-page .voucher-header .new-voucher {
    display: flex;
    justify-content: flex-end;
    width: -webkit-fill-available;
    width: fill-available;
    width: -moz-available; }

.voucher-page .voucher-content .filter-options {
  display: flex;
  justify-content: space-between;
  margin-bottom: 20px; }
  .voucher-page .voucher-content .filter-options .voucher-reset-search-section .reset-btn {
    margin-right: 20px; }
  .voucher-page .voucher-content .filter-options .un-filter-name > div.ant-select-selector {
    width: 160px; }
  .voucher-page .voucher-content .filter-options .date-period {
    display: inline-flex;
    height: 41px !important;
    margin-left: 40px !important; }
    .voucher-page .voucher-content .filter-options .date-period .date-search-text {
      color: #0c2028;
      padding-right: 20px;
      margin-right: 0; }
    .voucher-page .voucher-content .filter-options .date-period .date-range3 {
      border-top-right-radius: 4px !important;
      border-bottom-right-radius: 4px !important;
      border-right: 1px solid #d4d4d4 !important; }

.voucher-page .voucher-content .voucher-list .voucher-tab {
  border-radius: 12px; }
  .voucher-page .voucher-content .voucher-list .voucher-tab .ant-tabs-bar {
    border-bottom: 1px solid #e5e5e5 !important; }
  .voucher-page .voucher-content .voucher-list .voucher-tab .voucher_name_col {
    font-weight: bold;
    color: #0c2028;
    display: inline-block;
    cursor: pointer; }
  .voucher-page .voucher-content .voucher-list .voucher-tab .voucher_name_col:hover {
    font-weight: bold;
    color: #5acc5a;
    display: inline-block;
    cursor: pointer; }
  .voucher-page .voucher-content .voucher-list .voucher-tab .ant-tabs-nav {
    margin-bottom: 0 !important; }
  .voucher-page .voucher-content .voucher-list .voucher-tab .feather-trash-2 {
    pointer-events: none; }
  .voucher-page .voucher-content .voucher-list .voucher-tab .feather-edit-2 {
    margin-left: 0 !important; }
  .voucher-page .voucher-content .voucher-list .voucher-tab .ant-tabs-tab {
    padding: 16px 16px !important; }

.voucher-page .voucher-content .voucher-list .ant-table table {
  border: none !important; }

.voucher-page .voucher-content .voucher-list .ant-table-footer {
  border: none !important; }

.voucher-page .voucher-content .voucher-list .ant-table-tbody > tr > td {
  color: #0c2028; }
  .voucher-page .voucher-content .voucher-list .ant-table-tbody > tr > td .status-tag {
    white-space: nowrap !important; }

.voucher-page .header-buttons {
  width: 100% !important;
  top: 10px !important;
  display: flex;
  position: fixed;
  padding-right: 99px !important; }
  @media (min-width: 1024px) {
    .voucher-page .header-buttons {
      min-width: 816px !important;
      max-width: 1344px !important;
      margin: 0 auto; } }
  .voucher-page .header-buttons .b-btn,
  .voucher-page .header-buttons .b-btn:hover,
  .voucher-page .header-buttons .b-btn:focus {
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #0c2028 !important;
    font-size: 20px;
    padding-left: 0 !important; }
    .voucher-page .header-buttons .b-btn i,
    .voucher-page .header-buttons .b-btn:hover i,
    .voucher-page .header-buttons .b-btn:focus i {
      font-size: 20px !important;
      margin-right: 12px !important; }
  .voucher-page .header-buttons .outline-btn,
  .voucher-page .header-buttons .outline-btn:focus,
  .voucher-page .header-buttons .outline-btn:hover {
    margin-right: 16px !important;
    border: 1px solid #d4d4d4 !important;
    background: none !important;
    color: #0c2028 !important; }

.voucher-page .un-box-flat {
  margin-bottom: 0; }

.voucher-page .promotion-table .unicart-table .actions {
  display: grid; }
  .voucher-page .promotion-table .unicart-table .actions .plain-btn {
    margin-bottom: 4px !important; }
    .voucher-page .promotion-table .unicart-table .actions .plain-btn i {
      margin-right: 4px !important; }
  .voucher-page .promotion-table .unicart-table .actions .delete-btn {
    margin-bottom: 4px !important;
    width: fit-content !important;
    height: 17px !important;
    padding: 0 !important;
    font-size: 14px !important;
    border: none !important;
    background: none !important;
    box-shadow: none !important;
    color: #647176 !important; }
    .voucher-page .promotion-table .unicart-table .actions .delete-btn i {
      font-size: 14px !important;
      color: #647176 !important;
      margin-right: 4px !important; }
  .voucher-page .promotion-table .unicart-table .actions .end-btn {
    margin-bottom: 4px !important;
    width: fit-content !important;
    height: 17px !important;
    padding: 0 !important;
    font-size: 14px !important;
    border: none !important;
    background: none !important;
    box-shadow: none !important;
    color: #e0241a !important; }
    .voucher-page .promotion-table .unicart-table .actions .end-btn i {
      font-size: 14px !important;
      color: #e0241a !important;
      margin-right: 4px !important; }

.voucher-page .promotion-table .unicart-table .product-img {
  width: 44px;
  height: 44px;
  border-radius: 4px !important;
  border: 1px solid #e5e5e5;
  margin-right: 8px;
  object-fit: contain;
  overflow: auto; }

.voucher-page .promotion-table .unicart-table .last {
  position: relative; }
  .voucher-page .promotion-table .unicart-table .last .count {
    position: absolute;
    top: 12px;
    width: 44px;
    text-align: center;
    font-size: 12px !important;
    color: #ffffff !important;
    z-index: 2 !important; }
  .voucher-page .promotion-table .unicart-table .last .product-img {
    width: 44px;
    height: 44px;
    border-radius: 4px;
    border: 1px solid #e5e5e5;
    margin-right: 8px;
    object-fit: contain;
    overflow: auto; }

.voucher-page .promotion-table .unicart-table .last::after {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 44px;
  height: 44px;
  border-radius: 4px;
  background: black;
  opacity: 0.6;
  z-index: 1; }

.voucher-page .promotion-table .unicart-table a,
.voucher-page .promotion-table .unicart-table .status-tag {
  white-space: nowrap; }

.voucher-page .ant-pagination {
  margin-bottom: 20px;
  margin-right: 0 !important; }

.voucher-type-modal .ant-modal-body {
  max-height: unset !important; }
  .voucher-type-modal .ant-modal-body .options-btn {
    display: grid !important;
    border: 4px solid transparent;
    border-radius: 4px !important;
    height: auto !important;
    padding: 0 !important;
    margin-bottom: 12px; }
    .voucher-type-modal .ant-modal-body .options-btn.shipping, .voucher-type-modal .ant-modal-body .options-btn.normal {
      background-color: #f9c908; }
      .voucher-type-modal .ant-modal-body .options-btn.shipping .options-name, .voucher-type-modal .ant-modal-body .options-btn.normal .options-name {
        color: #501313; }
    .voucher-type-modal .ant-modal-body .options-btn.membership {
      background-color: #e3d9ff; }
      .voucher-type-modal .ant-modal-body .options-btn.membership .options-name {
        color: #151224; }
    .voucher-type-modal .ant-modal-body .options-btn.birthday {
      background-color: #ffaca6; }
      .voucher-type-modal .ant-modal-body .options-btn.birthday .options-name {
        color: #81332e; }
    .voucher-type-modal .ant-modal-body .options-btn.unique {
      background-color: #b7e1f3; }
      .voucher-type-modal .ant-modal-body .options-btn.unique .options-name {
        color: #647176; }
    .voucher-type-modal .ant-modal-body .options-btn.welcome {
      background-color: #7af1e2; }
      .voucher-type-modal .ant-modal-body .options-btn.welcome .options-name {
        color: #060415; }
    .voucher-type-modal .ant-modal-body .options-btn .options-img {
      width: inherit !important; }
      .voucher-type-modal .ant-modal-body .options-btn .options-img img {
        width: 100% !important;
        border-top-left-radius: 4px !important;
        border-top-right-radius: 4px !important; }
    .voucher-type-modal .ant-modal-body .options-btn .options-name {
      padding: 0 5px !important;
      width: inherit !important;
      white-space: normal;
      font-weight: bold;
      font-size: 20px;
      line-height: 33px; }
  .voucher-type-modal .ant-modal-body .options-btn:hover,
  .voucher-type-modal .ant-modal-body .options-btn:focus {
    border: 4px solid #5acc5a !important; }

.voucher-add-page .header-buttons {
  background: #f5f6f8;
  z-index: 2;
  padding-top: 3px;
  top: 5px !important;
  width: 100% !important;
  display: flex;
  position: fixed;
  padding-right: 99px !important; }
  @media (min-width: 1024px) {
    .voucher-add-page .header-buttons {
      min-width: 816px !important;
      max-width: 1344px !important;
      margin: 0 auto; } }
  .voucher-add-page .header-buttons .must-complete-div {
    display: inline-flex; }
  .voucher-add-page .header-buttons .desc {
    top: 5px;
    padding-right: 8px;
    position: relative; }
  .voucher-add-page .header-buttons .b-btn,
  .voucher-add-page .header-buttons .b-btn:hover,
  .voucher-add-page .header-buttons .b-btn:focus {
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #0c2028 !important;
    font-size: 20px;
    padding-left: 0 !important; }
    .voucher-add-page .header-buttons .b-btn i,
    .voucher-add-page .header-buttons .b-btn:hover i,
    .voucher-add-page .header-buttons .b-btn:focus i {
      font-size: 20px !important;
      margin-right: 12px !important; }
  .voucher-add-page .header-buttons .outline-btn,
  .voucher-add-page .header-buttons .outline-btn:focus,
  .voucher-add-page .header-buttons .outline-btn:hover {
    margin-right: 16px !important;
    border: 1px solid #d4d4d4 !important;
    background: none !important;
    color: #0c2028 !important; }

.voucher-add-page .end-promotion-btn {
  width: fit-content !important;
  height: 17px !important;
  padding: 0 !important;
  font-size: 14px !important;
  border: none !important;
  background: none !important;
  box-shadow: none !important;
  color: #e0241a !important; }
  .voucher-add-page .end-promotion-btn i {
    font-size: 14px !important;
    color: #e0241a !important;
    margin-right: 4px !important; }

@media (max-width: 425px) {
  .voucher-add-page .voucher-add-content .ant-form-vertical .ant-form-item {
    flex-direction: unset !important; } }

.voucher-add-page .voucher-add-content .ant-card {
  border: 1px solid #f0f0f0 !important;
  background: white !important;
  margin-bottom: 20px; }

.voucher-add-page .voucher-add-content .delete-action .ant-btn {
  border: 0;
  background-color: transparent; }

.voucher-add-page .voucher-add-content .basicinfo .store-list-checkbox .store-list-checkbox-group {
  margin-bottom: 20px !important;
  border-radius: 4px !important;
  border: 1px solid #d9d9d9;
  padding: 20px 24px; }
  .voucher-add-page .voucher-add-content .basicinfo .store-list-checkbox .store-list-checkbox-group .ant-checkbox + span {
    color: #0c2028 !important;
    padding-right: 41px !important;
    padding-left: 12px !important; }

.voucher-add-page .voucher-add-content .basicinfo .col-md-6 {
  align-items: baseline; }

.voucher-add-page .voucher-add-content .basicinfo .ant-picker {
  margin-top: 2px !important; }

.voucher-add-page .voucher-add-content .vouchercodegenerator .ant-input-affix-wrapper,
.voucher-add-page .voucher-add-content .vouchercodegenerator .ant-input-number {
  width: 184px; }

.voucher-add-page .voucher-add-content .un-box-flat .title {
  margin-bottom: 20px; }

.voucher-add-page .voucher-add-content .un-box-flat .feather-info {
  font-size: 14px !important;
  color: #90999d !important;
  margin-left: 4px;
  line-height: 17px;
  vertical-align: middle; }

.voucher-add-page .voucher-add-content .un-box-flat .ant-radio-button-wrapper {
  width: 184px !important;
  height: fit-content !important;
  line-height: 40px !important;
  border: 1px solid #d9d9d9 !important;
  border-radius: 4px !important;
  margin-right: 20px !important;
  padding: 6px 12px !important;
  color: #0c2028 !important; }
  @media (max-width: 1025px) {
    .voucher-add-page .voucher-add-content .un-box-flat .ant-radio-button-wrapper {
      margin-bottom: 8px !important; } }
  .voucher-add-page .voucher-add-content .un-box-flat .ant-radio-button-wrapper:not(:first-child)::before {
    content: none !important; }
  .voucher-add-page .voucher-add-content .un-box-flat .ant-radio-button-wrapper .feather-check,
  .voucher-add-page .voucher-add-content .un-box-flat .ant-radio-button-wrapper .arrow-left,
  .voucher-add-page .voucher-add-content .un-box-flat .ant-radio-button-wrapper .arrow-up {
    display: none; }
  .voucher-add-page .voucher-add-content .un-box-flat .ant-radio-button-wrapper span > img {
    width: 40px;
    height: 40px;
    margin-right: 12px; }

.voucher-add-page .voucher-add-content .un-box-flat .ant-radio-button-wrapper-checked {
  position: relative;
  border-color: #5acc5a !important;
  color: #5acc5a !important;
  background-color: #ffffff !important; }
  .voucher-add-page .voucher-add-content .un-box-flat .ant-radio-button-wrapper-checked .feather-check {
    display: block !important;
    position: absolute;
    right: 0;
    bottom: 0;
    background-color: #5acc5a;
    color: #ffffff;
    font-size: 10px;
    border-bottom-right-radius: 4px; }
  .voucher-add-page .voucher-add-content .un-box-flat .ant-radio-button-wrapper-checked .arrow-left {
    display: block !important;
    position: absolute;
    right: 0;
    bottom: 0;
    width: 0;
    height: 0;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    border-right: 10px solid #5acc5a; }
  .voucher-add-page .voucher-add-content .un-box-flat .ant-radio-button-wrapper-checked .arrow-up {
    display: block !important;
    position: absolute;
    right: 0;
    bottom: 0;
    width: 0;
    height: 0;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-bottom: 10px solid #5acc5a; }

.voucher-add-page .voucher-add-content .un-box-flat .ant-picker-range .ant-picker-input {
  width: 195px; }

.voucher-add-page .voucher-add-content .un-box-flat .ant-picker-range .ant-picker-suffix {
  position: absolute;
  right: 12px; }
  .voucher-add-page .voucher-add-content .un-box-flat .ant-picker-range .ant-picker-suffix .feather-calendar {
    color: #90999d !important;
    font-size: 20px !important; }

.voucher-add-page .voucher-add-content .un-box-flat .ant-picker-range .ant-picker-clear {
  right: 35px; }

.voucher-add-page .voucher-add-content .un-box-flat .type-checked {
  width: 184px !important;
  height: fit-content !important;
  line-height: 40px !important;
  position: relative;
  color: #0c2028 !important;
  font-weight: bold;
  border: 1px solid #5acc5a !important;
  background-color: #ffffff !important;
  border-radius: 4px !important;
  margin-right: 20px !important;
  padding: 6px 12px !important; }
  .voucher-add-page .voucher-add-content .un-box-flat .type-checked img {
    width: 40px;
    height: 40px;
    margin-right: 12px; }

.voucher-add-page .voucher-add-content .un-box-flat .discount-amount {
  margin-bottom: 20px !important; }
  @media (max-width: 1025px) {
    .voucher-add-page .voucher-add-content .un-box-flat .discount-amount {
      width: min-content !important; } }
  .voucher-add-page .voucher-add-content .un-box-flat .discount-amount .ant-form-item {
    align-self: flex-end; }
  .voucher-add-page .voucher-add-content .un-box-flat .discount-amount .ant-select {
    width: 132px !important; }
    .voucher-add-page .voucher-add-content .un-box-flat .discount-amount .ant-select .ant-select-selector {
      border-top-right-radius: 0 !important;
      border-bottom-right-radius: 0 !important; }
  .voucher-add-page .voucher-add-content .un-box-flat .discount-amount .ant-form-item-with-help {
    margin-bottom: -4px !important; }
  .voucher-add-page .voucher-add-content .un-box-flat .discount-amount .ant-input-group-addon.addonBefore {
    border-left: none !important;
    border-radius: 0 !important; }
  .voucher-add-page .voucher-add-content .un-box-flat .discount-amount .dimension {
    border-left: none !important;
    border-top-left-radius: 0 !important;
    border-bottom-left-radius: 0 !important;
    border-top-right-radius: 4px !important;
    border-bottom-right-radius: 4px !important; }
    .voucher-add-page .voucher-add-content .un-box-flat .discount-amount .dimension.addonBefore {
      border-top-left-radius: 0 !important;
      border-bottom-left-radius: 0 !important; }
    .voucher-add-page .voucher-add-content .un-box-flat .discount-amount .dimension.addonAfter {
      border-top-right-radius: 0 !important;
      border-bottom-right-radius: 0 !important; }
  .voucher-add-page .voucher-add-content .un-box-flat .discount-amount .ant-input-group-addon.addonAfter {
    border-left: none !important;
    border-top-left-radius: 0 !important;
    border-bottom-left-radius: 0 !important;
    border-top-right-radius: 4px !important;
    border-bottom-right-radius: 4px !important; }

.voucher-add-page .voucher-add-content .un-box-flat .ant-radio-wrapper {
  padding-bottom: 8px !important; }

.voucher-add-page .voucher-add-content .un-box-flat span.ant-radio + * {
  padding-bottom: 8px !important; }
  .voucher-add-page .voucher-add-content .un-box-flat span.ant-radio + * .ant-form-item {
    margin-bottom: 0 !important; }

.voucher-add-page .voucher-add-content .un-box-flat .discount-amount {
  position: relative;
  display: flex; }
  .voucher-add-page .voucher-add-content .un-box-flat .discount-amount .ant-input-group-addon {
    align-self: center;
    background-color: #fafafa !important; }
  .voucher-add-page .voucher-add-content .un-box-flat .discount-amount .ant-row.ant-form-item.ant-form-item-with-help.ant-form-item-has-error .ant-col.ant-form-item-control {
    position: unset; }
    .voucher-add-page .voucher-add-content .un-box-flat .discount-amount .ant-row.ant-form-item.ant-form-item-with-help.ant-form-item-has-error .ant-col.ant-form-item-control .ant-input-number {
      border-left: 1px solid #ff4d4f !important; }
    .voucher-add-page .voucher-add-content .un-box-flat .discount-amount .ant-row.ant-form-item.ant-form-item-with-help.ant-form-item-has-error .ant-col.ant-form-item-control .ant-form-item-explain span {
      position: absolute;
      left: 0; }

.voucher-add-page .voucher-add-content .un-box-flat .ant-input-group-addon {
  background-color: #fafafa !important; }

.voucher-add-page .voucher-add-content .un-box-flat .min-purchase-price {
  position: relative;
  margin-bottom: 20px;
  display: flex; }
  .voucher-add-page .voucher-add-content .un-box-flat .min-purchase-price .ant-form-item {
    margin-bottom: 0 !important; }
  .voucher-add-page .voucher-add-content .un-box-flat .min-purchase-price .ant-input-group-addon.addonBefore {
    border-right: none !important;
    border-top-left-radius: 4px !important;
    border-bottom-left-radius: 4px !important;
    border-top-right-radius: 0 !important;
    border-bottom-right-radius: 0 !important; }
  .voucher-add-page .voucher-add-content .un-box-flat .min-purchase-price .dimension {
    width: 130px !important;
    border-top-left-radius: 4px !important;
    border-bottom-left-radius: 4px !important;
    border-top-right-radius: 4px !important;
    border-bottom-right-radius: 4px !important; }
    .voucher-add-page .voucher-add-content .un-box-flat .min-purchase-price .dimension.addonBefore {
      border-top-left-radius: 0 !important;
      border-bottom-left-radius: 0 !important; }
    .voucher-add-page .voucher-add-content .un-box-flat .min-purchase-price .dimension.addonAfter {
      border-top-right-radius: 0 !important;
      border-bottom-right-radius: 0 !important; }
  .voucher-add-page .voucher-add-content .un-box-flat .min-purchase-price .ant-input-group-addon.addonAfter {
    border-left: none !important;
    border-top-left-radius: 0 !important;
    border-bottom-left-radius: 0 !important;
    border-top-right-radius: 4px !important;
    border-bottom-right-radius: 4px !important; }
  @media (max-width: 1025px) {
    .voucher-add-page .voucher-add-content .un-box-flat .min-purchase-price .ant-form-item-control-input-content {
      display: flex !important; } }
  .voucher-add-page .voucher-add-content .un-box-flat .min-purchase-price .ant-row.ant-form-item.ant-form-item-with-help.ant-form-item-has-error .ant-col.ant-form-item-control {
    position: unset; }
    .voucher-add-page .voucher-add-content .un-box-flat .min-purchase-price .ant-row.ant-form-item.ant-form-item-with-help.ant-form-item-has-error .ant-col.ant-form-item-control .ant-form-item-explain span {
      position: absolute;
      left: 0; }

.voucher-add-page .voucher-add-content .un-box-flat .reward-amount {
  position: relative; }
  .voucher-add-page .voucher-add-content .un-box-flat .reward-amount .reward-amount-form {
    display: flex; }
  .voucher-add-page .voucher-add-content .un-box-flat .reward-amount .ant-form-item {
    margin-bottom: 0 !important; }
  .voucher-add-page .voucher-add-content .un-box-flat .reward-amount .reward-amount-description {
    color: #647176;
    margin-top: 10px;
    margin-bottom: 20px;
    font-size: 12px; }
  .voucher-add-page .voucher-add-content .un-box-flat .reward-amount .ant-input-number {
    border-radius: 4px 0 0 4px !important; }
  .voucher-add-page .voucher-add-content .un-box-flat .reward-amount .ant-row.ant-form-item.ant-form-item-with-help.ant-form-item-has-error .ant-col.ant-form-item-control {
    position: unset; }
    .voucher-add-page .voucher-add-content .un-box-flat .reward-amount .ant-row.ant-form-item.ant-form-item-with-help.ant-form-item-has-error .ant-col.ant-form-item-control .ant-form-item-explain span {
      position: absolute;
      left: 0; }

.voucher-add-page .voucher-add-content .un-box-flat .max-discount-price {
  position: relative;
  display: flex; }
  .voucher-add-page .voucher-add-content .un-box-flat .max-discount-price .ant-form-item {
    margin-bottom: 0 !important; }
  .voucher-add-page .voucher-add-content .un-box-flat .max-discount-price .ant-input-group-addon.addonBefore {
    border-right: none !important;
    border-top-left-radius: 4px !important;
    border-bottom-left-radius: 4px !important;
    border-top-right-radius: 0 !important;
    border-bottom-right-radius: 0 !important; }
  .voucher-add-page .voucher-add-content .un-box-flat .max-discount-price .dimension {
    width: 130px !important;
    border-top-left-radius: 4px !important;
    border-bottom-left-radius: 4px !important;
    border-top-right-radius: 4px !important;
    border-bottom-right-radius: 4px !important; }
    .voucher-add-page .voucher-add-content .un-box-flat .max-discount-price .dimension.addonBefore {
      border-top-left-radius: 0 !important;
      border-bottom-left-radius: 0 !important; }
    .voucher-add-page .voucher-add-content .un-box-flat .max-discount-price .dimension.addonAfter {
      border-top-right-radius: 0 !important;
      border-bottom-right-radius: 0 !important; }
  .voucher-add-page .voucher-add-content .un-box-flat .max-discount-price .ant-input-group-addon.addonAfter {
    border-left: none !important;
    border-top-left-radius: 0 !important;
    border-bottom-left-radius: 0 !important;
    border-top-right-radius: 4px !important;
    border-bottom-right-radius: 4px !important; }
  .voucher-add-page .voucher-add-content .un-box-flat .max-discount-price .ant-row.ant-form-item.ant-form-item-with-help.ant-form-item-has-error .ant-col.ant-form-item-control {
    position: unset; }
    .voucher-add-page .voucher-add-content .un-box-flat .max-discount-price .ant-row.ant-form-item.ant-form-item-with-help.ant-form-item-has-error .ant-col.ant-form-item-control .ant-form-item-explain span {
      position: absolute;
      left: 0; }

.voucher-add-page .voucher-add-content .un-box-flat .max-discount-amount-description {
  color: #647176;
  font-size: 12px;
  margin-top: 10px; }

.voucher-add-page .voucher-add-content .un-box-flat .search-add-panel {
  display: flex;
  justify-content: space-between;
  margin-top: 20px; }
  .voucher-add-page .voucher-add-content .un-box-flat .search-add-panel .un-filter-value > input.ant-input {
    height: 39px !important; }
  .voucher-add-page .voucher-add-content .un-box-flat .search-add-panel .search-input .ant-btn {
    background-color: unset;
    border-radius: 0 2px 2px 0 !important; }
  .voucher-add-page .voucher-add-content .un-box-flat .search-add-panel .ant-btn {
    background-color: #5acc5a; }
    .voucher-add-page .voucher-add-content .un-box-flat .search-add-panel .ant-btn .add-product {
      display: flex;
      align-items: center;
      color: #ffffff; }

.voucher-add-page .voucher-add-content .un-box-flat .selected-table {
  overflow-x: auto; }
  .voucher-add-page .voucher-add-content .un-box-flat .selected-table .ant-form-item {
    margin-bottom: 0; }
  .voucher-add-page .voucher-add-content .un-box-flat .selected-table .ant-table-tbody > tr > td {
    padding: 12px 12px !important;
    vertical-align: top !important;
    color: #0c2028 !important; }
    .voucher-add-page .voucher-add-content .un-box-flat .selected-table .ant-table-tbody > tr > td .ant-list-item {
      padding: 0 !important; }
      .voucher-add-page .voucher-add-content .un-box-flat .selected-table .ant-table-tbody > tr > td .ant-list-item .ant-list-item-meta-avatar {
        margin-right: 12px; }
        .voucher-add-page .voucher-add-content .un-box-flat .selected-table .ant-table-tbody > tr > td .ant-list-item .ant-list-item-meta-avatar img {
          object-fit: contain;
          border: 1px solid #e5e5e5;
          width: 42px;
          height: 42px;
          border-radius: 4px; }
  .voucher-add-page .voucher-add-content .un-box-flat .selected-table .ant-table table {
    border: none !important;
    box-shadow: none !important; }
  .voucher-add-page .voucher-add-content .un-box-flat .selected-table table thead {
    background-color: #fafafb !important; }
  .voucher-add-page .voucher-add-content .un-box-flat .selected-table .ant-table-thead th {
    background: #fafafb 0% 0% no-repeat padding-box !important;
    font-size: 12px !important;
    color: #647176 !important;
    padding-top: 9px !important;
    padding-bottom: 9px !important; }
  .voucher-add-page .voucher-add-content .un-box-flat .selected-table .ant-table-thead > tr > th {
    border-bottom: none !important; }
  .voucher-add-page .voucher-add-content .un-box-flat .selected-table .un-text-truncate {
    font-weight: bold !important; }
  .voucher-add-page .voucher-add-content .un-box-flat .selected-table .un-light-label {
    font-size: 14px !important; }
  .voucher-add-page .voucher-add-content .un-box-flat .selected-table .un-light-label-error {
    color: #ff4d4f !important; }
  .voucher-add-page .voucher-add-content .un-box-flat .selected-table .ant-table-thead > tr > th:last-child {
    color: transparent !important; }

.voucher-add-page .voucher-add-content .un-box-flat.disableForVoucherDetail .col-md-4 {
  align-content: baseline; }
  .voucher-add-page .voucher-add-content .un-box-flat.disableForVoucherDetail .col-md-4 span {
    color: #38484f; }
  .voucher-add-page .voucher-add-content .un-box-flat.disableForVoucherDetail .col-md-4 .ant-form-item-control-input {
    min-height: unset; }

.voucher-add-page .voucher-add-content .un-box-flat.disableForVoucherDetail .feather-edit-2 {
  font-size: 13px !important; }

.voucher-add-page .voucher-add-content .un-box-flat.disableForVoucherDetail .ant-radio-button-wrapper.ant-radio-button-wrapper-disabled:not(.ant-radio-button-wrapper-checked) {
  display: none !important; }

.voucher-add-page .voucher-add-content .un-box-flat.disableForVoucherDetail .ant-radio-button-wrapper.ant-radio-button-wrapper-disabled.ant-radio-button-wrapper-checked {
  color: #0c2028 !important; }
  .voucher-add-page .voucher-add-content .un-box-flat.disableForVoucherDetail .ant-radio-button-wrapper.ant-radio-button-wrapper-disabled.ant-radio-button-wrapper-checked .arrow-left,
  .voucher-add-page .voucher-add-content .un-box-flat.disableForVoucherDetail .ant-radio-button-wrapper.ant-radio-button-wrapper-disabled.ant-radio-button-wrapper-checked .arrow-up,
  .voucher-add-page .voucher-add-content .un-box-flat.disableForVoucherDetail .ant-radio-button-wrapper.ant-radio-button-wrapper-disabled.ant-radio-button-wrapper-checked .feather-check {
    display: none !important; }

.voucher-add-page .voucher-add-content .un-box-flat.disableForVoucherDetail .generated-file-download {
  align-items: center; }
  @media (min-width: 1025px) {
    .voucher-add-page .voucher-add-content .un-box-flat.disableForVoucherDetail .generated-file-download {
      display: flex; } }
  .voucher-add-page .voucher-add-content .un-box-flat.disableForVoucherDetail .generated-file-download .generated-file {
    display: flex;
    min-height: 33px;
    width: 350px;
    border: 1px solid #e5e5e5;
    border-radius: 4px;
    padding: 5px 10px; }
    .voucher-add-page .voucher-add-content .un-box-flat.disableForVoucherDetail .generated-file-download .generated-file i {
      margin-right: 6px;
      font-size: 20px !important;
      color: #647176 !important; }
    .voucher-add-page .voucher-add-content .un-box-flat.disableForVoucherDetail .generated-file-download .generated-file .file-name {
      color: #0c2028;
      word-break: break-all; }
  @media (min-width: 1025px) {
    .voucher-add-page .voucher-add-content .un-box-flat.disableForVoucherDetail .generated-file-download .plain-btn {
      margin-left: 20px; } }
  .voucher-add-page .voucher-add-content .un-box-flat.disableForVoucherDetail .generated-file-download .plain-btn i {
    margin-right: 4px; }

.voucher-add-page .voucher-add-content .un-box-flat.disableIfExpired .selected-table .delete-action {
  display: none !important; }

.voucher-add-page .voucher-add-content .discount-rp-icon {
  display: inline;
  vertical-align: middle;
  margin-left: 5px; }

.voucher-add-page .voucher-add-content .colorsetting .color-pane {
  display: inline-flex;
  width: 176px;
  height: 29px !important;
  border: 1px solid #d4d4d4;
  border-radius: 4px;
  padding: 0; }
  .voucher-add-page .voucher-add-content .colorsetting .color-pane .color-box {
    width: 47% !important;
    height: 27px !important;
    border-right: 1px solid #d4d4d4;
    border-radius: 4px 0 0 4px;
    border-left: none;
    border-top: none;
    border-bottom: none; }
  .voucher-add-page .voucher-add-content .colorsetting .color-pane .color-code {
    width: -webkit-fill-available;
    width: fill-available;
    width: -moz-available;
    padding: 0px 12px;
    line-height: 27px !important;
    font-size: 14px;
    color: #0c2028;
    text-transform: uppercase;
    height: 27px !important;
    border: none;
    border-radius: 0 !important; }
    .voucher-add-page .voucher-add-content .colorsetting .color-pane .color-code input {
      height: 25px !important;
      border: none !important;
      width: 100px !important;
      color: #0c2028 !important; }
  .voucher-add-page .voucher-add-content .colorsetting .color-pane .color-remove {
    cursor: pointer;
    padding-right: 8px;
    line-height: 27px !important;
    font-size: 16px;
    color: #90999d; }

.voucher-add-page .voucher-add-content .colorsetting .preview .voucher-card {
  width: 360px;
  height: 225px;
  border-radius: 8px;
  font-size: 14px;
  position: relative; }
  @media (max-width: 480px) {
    .voucher-add-page .voucher-add-content .colorsetting .preview .voucher-card {
      width: 100%; } }
  .voucher-add-page .voucher-add-content .colorsetting .preview .voucher-card.shipping .coupon-detail, .voucher-add-page .voucher-add-content .colorsetting .preview .voucher-card.normal .coupon-detail {
    border: none;
    border-bottom: none; }
    .voucher-add-page .voucher-add-content .colorsetting .preview .voucher-card.shipping .coupon-detail .coupon-title span, .voucher-add-page .voucher-add-content .colorsetting .preview .voucher-card.normal .coupon-detail .coupon-title span {
      font-family: 'Staatliches', cursive !important; }
  .voucher-add-page .voucher-add-content .colorsetting .preview .voucher-card.shipping .coupon-code, .voucher-add-page .voucher-add-content .colorsetting .preview .voucher-card.normal .coupon-code {
    border: none; }
    .voucher-add-page .voucher-add-content .colorsetting .preview .voucher-card.shipping .coupon-code .code.apply, .voucher-add-page .voucher-add-content .colorsetting .preview .voucher-card.normal .coupon-code .code.apply {
      border: 1px solid !important; }
  .voucher-add-page .voucher-add-content .colorsetting .preview .voucher-card.birthday .coupon-detail {
    border: none;
    border-bottom: none; }
    .voucher-add-page .voucher-add-content .colorsetting .preview .voucher-card.birthday .coupon-detail .coupon-title span {
      font-family: 'Staatliches', cursive !important; }
  .voucher-add-page .voucher-add-content .colorsetting .preview .voucher-card.birthday .coupon-code {
    border: none; }
    .voucher-add-page .voucher-add-content .colorsetting .preview .voucher-card.birthday .coupon-code .code.apply {
      border: 1px solid !important; }
  .voucher-add-page .voucher-add-content .colorsetting .preview .voucher-card.membership .coupon-detail {
    border: none;
    border-bottom: none; }
    .voucher-add-page .voucher-add-content .colorsetting .preview .voucher-card.membership .coupon-detail .coupon-title span {
      font-family: 'Staatliches', cursive !important; }
  .voucher-add-page .voucher-add-content .colorsetting .preview .voucher-card.membership .coupon-code {
    border: none; }
    .voucher-add-page .voucher-add-content .colorsetting .preview .voucher-card.membership .coupon-code .code.apply {
      border: 1px solid !important; }
  .voucher-add-page .voucher-add-content .colorsetting .preview .voucher-card.unique .coupon-detail {
    border: none;
    border-bottom: none; }
    .voucher-add-page .voucher-add-content .colorsetting .preview .voucher-card.unique .coupon-detail .coupon-title span {
      font-family: 'Staatliches', cursive !important; }
  .voucher-add-page .voucher-add-content .colorsetting .preview .voucher-card.unique .coupon-code {
    border: none; }
    .voucher-add-page .voucher-add-content .colorsetting .preview .voucher-card.unique .coupon-code .code.apply {
      border: 1px solid !important; }
  .voucher-add-page .voucher-add-content .colorsetting .preview .voucher-card.welcome .coupon-detail {
    border: none;
    border-bottom: none; }
    .voucher-add-page .voucher-add-content .colorsetting .preview .voucher-card.welcome .coupon-detail .coupon-title span {
      font-family: 'Staatliches', cursive !important; }
  .voucher-add-page .voucher-add-content .colorsetting .preview .voucher-card.welcome .coupon-code {
    border: none; }
    .voucher-add-page .voucher-add-content .colorsetting .preview .voucher-card.welcome .coupon-code .code.apply {
      border: 1px solid !important; }
  .voucher-add-page .voucher-add-content .colorsetting .preview .voucher-card .coupon-detail {
    font-family: 'Roboto', sans-serif !important;
    height: 154px;
    padding: 24px;
    border-radius: 8px;
    text-align: left;
    background-position: left bottom, right bottom, right top, left top !important;
    background-size: 52% 52% !important;
    background-repeat: no-repeat !important; }
    .voucher-add-page .voucher-add-content .colorsetting .preview .voucher-card .coupon-detail .coupon-title {
      font-family: 'Staatliches', cursive !important;
      text-transform: uppercase;
      font-size: 22px;
      line-height: 28px;
      display: block;
      display: -webkit-box;
      word-wrap: break-word;
      word-break: break-word;
      -webkit-line-clamp: 1 !important;
      -webkit-box-orient: vertical;
      overflow: hidden;
      text-overflow: ellipsis;
      margin-bottom: 2px; }
    .voucher-add-page .voucher-add-content .colorsetting .preview .voucher-card .coupon-detail .coupon-value {
      width: 100%;
      display: inline-flex;
      align-items: center;
      line-height: 46px;
      font-weight: 900; }
      .voucher-add-page .voucher-add-content .colorsetting .preview .voucher-card .coupon-detail .coupon-value .currency {
        width: fit-content;
        font-size: 20px; }
      .voucher-add-page .voucher-add-content .colorsetting .preview .voucher-card .coupon-detail .coupon-value .number {
        width: fit-content;
        font-size: 28px; }
      .voucher-add-page .voucher-add-content .colorsetting .preview .voucher-card .coupon-detail .coupon-value .off {
        width: fit-content;
        font-size: 20px;
        margin-left: 2px; }
    .voucher-add-page .voucher-add-content .colorsetting .preview .voucher-card .coupon-detail .coupon-validity {
      width: 100%;
      display: inline-flex;
      font-size: 14px; }
      .voucher-add-page .voucher-add-content .colorsetting .preview .voucher-card .coupon-detail .coupon-validity .date {
        width: fit-content; }
      .voucher-add-page .voucher-add-content .colorsetting .preview .voucher-card .coupon-detail .coupon-validity .plain-btn {
        cursor: text !important;
        font-size: 14px !important;
        background: none !important;
        margin-left: auto;
        margin-right: 0; }
  .voucher-add-page .voucher-add-content .colorsetting .preview .voucher-card .coupon-code {
    font-family: 'Roboto', sans-serif !important;
    width: 100%;
    height: 72px;
    text-align: center;
    padding: 12px 24px;
    display: inline-flex;
    border-radius: 8px;
    border-top: none;
    margin-top: -1px;
    background-position: left bottom, right bottom, right top, left top !important;
    background-size: 52% 52% !important;
    background-repeat: no-repeat !important; }
    .voucher-add-page .voucher-add-content .colorsetting .preview .voucher-card .coupon-code .copy-coupon {
      width: fit-content;
      align-self: center; }
      .voucher-add-page .voucher-add-content .colorsetting .preview .voucher-card .coupon-code .copy-coupon .feather-copy {
        font-size: 15px;
        margin-left: 4px; }
    .voucher-add-page .voucher-add-content .colorsetting .preview .voucher-card .coupon-code .code {
      font-family: 'Staatliches', cursive !important;
      font-size: 20px;
      height: 49px;
      line-height: 49px;
      width: 146px;
      margin-left: auto;
      margin-right: 0;
      border-radius: 25px;
      border: 1px solid; }
      .voucher-add-page .voucher-add-content .colorsetting .preview .voucher-card .coupon-code .code.apply {
        width: 112px;
        text-transform: uppercase; }

@media (min-width: 1025px) {
  .voucher-order-page {
    min-width: 816px !important;
    margin: 0 auto; } }

.voucher-order-page .header-buttons {
  min-width: 816px !important;
  width: 100% !important;
  top: 10px !important;
  display: flex;
  position: fixed;
  padding-right: 99px !important; }
  .voucher-order-page .header-buttons .b-btn,
  .voucher-order-page .header-buttons .b-btn:hover,
  .voucher-order-page .header-buttons .b-btn:focus {
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #0c2028 !important;
    font-size: 20px;
    padding-left: 0 !important; }
    .voucher-order-page .header-buttons .b-btn i,
    .voucher-order-page .header-buttons .b-btn:hover i,
    .voucher-order-page .header-buttons .b-btn:focus i {
      font-size: 20px !important;
      margin-right: 12px !important; }

.voucher-order-page .voucher-order-content .un-box-flat#orders .title {
  margin-bottom: 0; }

.voucher-order-page .voucher-order-content .un-box-flat .title {
  margin-bottom: 20px; }

.voucher-order-page .voucher-order-content .un-box-flat .outline-btn {
  margin: 0 0 0 auto !important;
  background-color: transparent !important; }

.voucher-order-page .voucher-order-content .un-box-flat .primary-btn {
  margin: 0 0 0 16px !important; }

.voucher-order-page .voucher-order-content .un-box-flat .type-checked {
  width: 184px !important;
  height: fit-content !important;
  line-height: 40px !important;
  position: relative;
  color: #0c2028 !important;
  border: 1px solid #5acc5a !important;
  background-color: #ffffff !important;
  border-radius: 4px !important;
  margin-right: 20px !important;
  padding: 6px 12px !important; }
  .voucher-order-page .voucher-order-content .un-box-flat .type-checked img {
    width: 40px;
    height: 40px;
    margin-right: 12px; }

.voucher-order-page .voucher-order-content .un-box-flat .col-md-4 {
  align-content: baseline !important; }

.voucher-order-page .voucher-order-content .un-box-flat .order-table {
  overflow-x: auto; }
  .voucher-order-page .voucher-order-content .un-box-flat .order-table .ant-table-tbody > tr > td {
    padding: 12px 12px !important; }
  .voucher-order-page .voucher-order-content .un-box-flat .order-table .ant-table table {
    border: none !important;
    box-shadow: none !important; }
  .voucher-order-page .voucher-order-content .un-box-flat .order-table table thead {
    background-color: #fafafb !important; }
  .voucher-order-page .voucher-order-content .un-box-flat .order-table .ant-table-thead th {
    background: #fafafb 0% 0% no-repeat padding-box !important;
    font-size: 12px !important;
    color: #647176 !important;
    padding-top: 9px !important;
    padding-bottom: 9px !important; }
  .voucher-order-page .voucher-order-content .un-box-flat .order-table .ant-table-thead > tr > th {
    border-bottom: none !important; }
  .voucher-order-page .voucher-order-content .un-box-flat .order-table .un-text-truncate {
    font-weight: bold !important; }
  .voucher-order-page .voucher-order-content .un-box-flat .order-table .un-light-label {
    font-size: 14px !important; }
  .voucher-order-page .voucher-order-content .un-box-flat .order-table .ant-table-tbody > tr:last-child > td {
    border-bottom: none !important; }
  .voucher-order-page .voucher-order-content .un-box-flat .order-table .ant-pagination-total-text {
    display: none !important; }
  .voucher-order-page .voucher-order-content .un-box-flat .order-table .status-tag {
    text-transform: capitalize !important; }
    .voucher-order-page .voucher-order-content .un-box-flat .order-table .status-tag.ready_to_ship {
      color: #442f0f !important;
      border-color: #ffae4c !important;
      background-color: #ffe5cc !important; }
  .voucher-order-page .voucher-order-content .un-box-flat .order-table .ant-pagination.with-quick-jumper {
    margin-bottom: 20px !important;
    margin-right: 0 !important; }

.ant-tooltip-arrow {
  display: none; }

.select-modal {
  width: 750px !important; }
  .select-modal .ant-modal-header {
    border-top-left-radius: 12px !important;
    border-top-right-radius: 12px !important;
    padding: 12px 24px !important; }
  .select-modal .ant-modal-title {
    color: #0c2028 !important;
    font-size: 16px !important;
    font-weight: bold !important;
    text-align: center !important; }
  .select-modal .ant-modal-close,
  .select-modal .ant-modal-close:hover {
    top: -4px !important;
    left: 0 !important;
    color: #0c2028 !important; }
  .select-modal .ant-table-body {
    overflow-y: scroll;
    max-height: calc(100vh - 360px) !important; }
  .select-modal .ant-modal-body {
    max-height: unset;
    height: calc(100vh - 240px) !important;
    padding: 20px 20px 0 !important; }
    .select-modal .ant-modal-body .modal-filter {
      height: 41px !important; }
      .select-modal .ant-modal-body .modal-filter .search-form {
        position: absolute !important;
        z-index: 1002 !important;
        top: 1px;
        width: 420; }
    .select-modal .ant-modal-body .item-table table tbody tr td {
      vertical-align: top !important; }
    .select-modal .ant-modal-body .item-table .ant-list-item {
      padding: 0 !important; }
    .select-modal .ant-modal-body .item-table .ant-list-item-meta {
      padding-top: 1px !important; }
    .select-modal .ant-modal-body .item-table .ant-list-item-meta-description {
      padding-left: 0; }
    .select-modal .ant-modal-body .item-table .ant-checkbox-wrapper {
      margin-left: unset !important; }
    .select-modal .ant-modal-body .item-table .ant-table-tbody > tr > td {
      padding: 12px 12px !important; }
    .select-modal .ant-modal-body .item-table .ant-table table {
      border: none !important;
      box-shadow: none !important; }
    .select-modal .ant-modal-body .item-table table thead {
      background-color: #fafafb !important; }
    .select-modal .ant-modal-body .item-table .ant-table-thead th {
      background: #fafafb 0% 0% no-repeat padding-box !important;
      font-size: 12px !important;
      color: #647176 !important;
      padding-top: 9px !important;
      padding-bottom: 9px !important; }
    .select-modal .ant-modal-body .item-table .ant-table-thead > tr > th {
      border-bottom: none !important; }
    .select-modal .ant-modal-body .item-table .desc {
      line-height: 15px !important; }
    .select-modal .ant-modal-body .item-table .un-light-label-text {
      color: #647176 !important;
      font-size: 12px !important; }
    .select-modal .ant-modal-body .ant-pagination {
      margin-top: 0 !important;
      height: 41px !important;
      align-items: center;
      color: #0c2028 !important;
      font-weight: normal !important; }
      .select-modal .ant-modal-body .ant-pagination .ant-pagination-total-text {
        display: none !important; }
      .select-modal .ant-modal-body .ant-pagination .ant-pagination-item-link {
        color: #0c2028 !important; }
      .select-modal .ant-modal-body .ant-pagination .ant-pagination-item a {
        color: #0c2028 !important; }
      .select-modal .ant-modal-body .ant-pagination .ant-pagination-item-active {
        border: 1px solid #d9d9d9 !important; }
        .select-modal .ant-modal-body .ant-pagination .ant-pagination-item-active a {
          color: #007ce0 !important; }
    .select-modal .ant-modal-body .ant-pagination.mini .ant-pagination-prev {
      border: 1px solid #d9d9d9;
      border-top-right-radius: 0 !important;
      border-bottom-right-radius: 0 !important; }
    .select-modal .ant-modal-body .ant-pagination.mini .ant-pagination-next {
      border: 1px solid #d9d9d9;
      border-top-left-radius: 0 !important;
      border-bottom-left-radius: 0 !important; }
    .select-modal .ant-modal-body .ant-pagination.mini .ant-pagination-item:not(.ant-pagination-item-active) {
      border: 1px solid #d9d9d9; }
    .select-modal .ant-modal-body .ant-pagination.mini .ant-pagination-options {
      margin-left: 16px; }
      .select-modal .ant-modal-body .ant-pagination.mini .ant-pagination-options .ant-select-arrow {
        color: #0c2028 !important; }
  .select-modal .ant-modal-footer {
    padding: 12px 24px !important;
    height: 151px !important; }
    .select-modal .ant-modal-footer .selected-container {
      width: -webkit-fill-available;
      width: fill-available;
      width: -moz-available;
      height: 81px;
      display: inline-flex;
      text-align: left !important;
      margin-bottom: 12px !important;
      overflow-x: auto; }
      .select-modal .ant-modal-footer .selected-container .un-row-product img {
        height: 56px !important;
        width: 56px !important;
        border: 1px solid #e5e5e5 !important;
        border-radius: 6px !important;
        margin-left: 0 !important;
        margin-top: 8px !important; }
      .select-modal .ant-modal-footer .selected-container .selected-img {
        position: relative;
        margin-right: 16px; }
        .select-modal .ant-modal-footer .selected-container .selected-img .anticon.anticon-close {
          background-color: #0c2028 !important;
          border-radius: 50%;
          padding: 4px;
          width: 28px;
          content: url("https://api.iconify.design/feather:x.svg?color=%23FFFFFF&width=24px");
          vertical-align: -0.125em;
          position: absolute;
          top: 1px;
          right: -4px;
          opacity: 0.65; }

@media (min-width: 1024px) {
  .unique-voucher {
    width: 644px !important;
    margin: 0 auto !important; } }

.unique-voucher .header-buttons {
  min-width: 644px !important;
  max-width: 644px !important;
  width: 100% !important;
  top: 10px !important;
  display: flex;
  position: fixed; }
  .unique-voucher .header-buttons .b-btn,
  .unique-voucher .header-buttons .b-btn:hover,
  .unique-voucher .header-buttons .b-btn:focus {
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #0c2028 !important;
    font-size: 20px;
    padding-left: 0 !important; }
    .unique-voucher .header-buttons .b-btn i,
    .unique-voucher .header-buttons .b-btn:hover i,
    .unique-voucher .header-buttons .b-btn:focus i {
      font-size: 20px !important;
      margin-right: 12px !important; }

.unique-voucher .generated-file-download {
  display: flex;
  align-items: center; }
  .unique-voucher .generated-file-download .generated-file {
    display: flex;
    min-height: 33px;
    width: 230px;
    border: 1px solid #e5e5e5;
    border-radius: 4px;
    margin-right: 20px;
    padding: 5px 10px; }
    .unique-voucher .generated-file-download .generated-file i {
      margin-right: 6px;
      font-size: 20px !important;
      color: #647176 !important; }
    .unique-voucher .generated-file-download .generated-file .file-name {
      color: #0c2028;
      word-break: break-all; }
  .unique-voucher .generated-file-download .plain-btn i {
    margin-right: 4px; }


.shipping-voucher-page .header-buttons {
  width: 100% !important;
  top: 10px !important;
  display: flex;
  position: fixed;
  padding-right: 99px !important; }
  @media (min-width: 1024px) {
    .shipping-voucher-page .header-buttons {
      min-width: 816px !important;
      max-width: 1344px !important;
      margin: 0 auto; } }
  .shipping-voucher-page .header-buttons .b-btn,
  .shipping-voucher-page .header-buttons .b-btn:hover,
  .shipping-voucher-page .header-buttons .b-btn:focus {
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #0c2028 !important;
    font-size: 20px;
    padding-left: 0 !important; }
    .shipping-voucher-page .header-buttons .b-btn i,
    .shipping-voucher-page .header-buttons .b-btn:hover i,
    .shipping-voucher-page .header-buttons .b-btn:focus i {
      font-size: 20px !important;
      margin-right: 12px !important; }
  .shipping-voucher-page .header-buttons .outline-btn,
  .shipping-voucher-page .header-buttons .outline-btn:focus,
  .shipping-voucher-page .header-buttons .outline-btn:hover {
    margin-right: 16px !important;
    border: 1px solid #d4d4d4 !important;
    background: none !important;
    color: #0c2028 !important; }

.shipping-voucher-page .unicart-filter {
  margin-top: 0 !important; }

.shipping-voucher-page .actions {
  display: grid; }
  .shipping-voucher-page .actions .plain-btn {
    margin-bottom: 4px !important; }
    .shipping-voucher-page .actions .plain-btn i {
      margin-right: 4px !important; }
  .shipping-voucher-page .actions .delete-btn {
    margin-bottom: 4px !important;
    width: fit-content !important;
    height: 17px !important;
    padding: 0 !important;
    font-size: 14px !important;
    border: none !important;
    background: none !important;
    box-shadow: none !important;
    color: #647176 !important; }
    .shipping-voucher-page .actions .delete-btn i {
      font-size: 14px !important;
      color: #647176 !important;
      margin-right: 4px !important; }
  .shipping-voucher-page .actions .end-btn {
    margin-bottom: 4px !important;
    width: fit-content !important;
    height: 17px !important;
    padding: 0 !important;
    font-size: 14px !important;
    border: none !important;
    background: none !important;
    box-shadow: none !important;
    color: #e0241a !important; }
    .shipping-voucher-page .actions .end-btn i {
      font-size: 14px !important;
      color: #e0241a !important;
      margin-right: 4px !important; }

.shipping-voucher-form .header-buttons {
  background: #f5f6f8;
  z-index: 2;
  padding-top: 3px;
  top: 5px !important;
  width: 100% !important;
  display: flex;
  position: fixed;
  padding-right: 99px !important; }
  @media (min-width: 1024px) {
    .shipping-voucher-form .header-buttons {
      min-width: 816px !important;
      max-width: 1344px !important;
      margin: 0 auto; } }
  .shipping-voucher-form .header-buttons .b-btn,
  .shipping-voucher-form .header-buttons .b-btn:hover,
  .shipping-voucher-form .header-buttons .b-btn:focus {
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #0c2028 !important;
    font-size: 20px;
    padding-left: 0 !important; }
    .shipping-voucher-form .header-buttons .b-btn i,
    .shipping-voucher-form .header-buttons .b-btn:hover i,
    .shipping-voucher-form .header-buttons .b-btn:focus i {
      font-size: 20px !important;
      margin-right: 12px !important; }
  .shipping-voucher-form .header-buttons .outline-btn,
  .shipping-voucher-form .header-buttons .outline-btn:focus,
  .shipping-voucher-form .header-buttons .outline-btn:hover {
    margin-right: 16px !important;
    border: 1px solid #d4d4d4 !important;
    background: none !important;
    color: #0c2028 !important; }

.shipping-voucher-form .delete-action .ant-btn {
  border: 0;
  background-color: transparent; }

.shipping-voucher-form .un-box-flat .title {
  margin-bottom: 20px; }

.shipping-voucher-form .un-box-flat .ant-radio-button-wrapper {
  width: 184px !important;
  height: fit-content !important;
  line-height: 40px !important;
  border: 1px solid #d9d9d9 !important;
  border-radius: 4px !important;
  margin-right: 20px !important;
  padding: 6px 12px !important;
  color: #0c2028 !important; }
  @media (max-width: 1025px) {
    .shipping-voucher-form .un-box-flat .ant-radio-button-wrapper {
      margin-bottom: 8px !important; } }
  .shipping-voucher-form .un-box-flat .ant-radio-button-wrapper:not(:first-child)::before {
    content: none !important; }
  .shipping-voucher-form .un-box-flat .ant-radio-button-wrapper .feather-check,
  .shipping-voucher-form .un-box-flat .ant-radio-button-wrapper .arrow-left,
  .shipping-voucher-form .un-box-flat .ant-radio-button-wrapper .arrow-up {
    display: none; }
  .shipping-voucher-form .un-box-flat .ant-radio-button-wrapper span > img {
    width: 40px;
    height: 40px;
    margin-right: 12px; }

.shipping-voucher-form .un-box-flat .ant-radio-button-wrapper-checked {
  position: relative;
  border-color: #5acc5a !important;
  color: #5acc5a !important;
  background-color: #ffffff !important; }
  .shipping-voucher-form .un-box-flat .ant-radio-button-wrapper-checked .feather-check {
    display: block !important;
    position: absolute;
    right: 0;
    bottom: 0;
    background-color: #5acc5a;
    color: #ffffff;
    font-size: 10px;
    border-bottom-right-radius: 4px; }
  .shipping-voucher-form .un-box-flat .ant-radio-button-wrapper-checked .arrow-left {
    display: block !important;
    position: absolute;
    right: 0;
    bottom: 0;
    width: 0;
    height: 0;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    border-right: 10px solid #5acc5a; }
  .shipping-voucher-form .un-box-flat .ant-radio-button-wrapper-checked .arrow-up {
    display: block !important;
    position: absolute;
    right: 0;
    bottom: 0;
    width: 0;
    height: 0;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-bottom: 10px solid #5acc5a; }

.shipping-voucher-form .un-box-flat .ant-picker-range .ant-picker-input {
  width: 195px; }

.shipping-voucher-form .un-box-flat .ant-picker-range .ant-picker-suffix {
  position: absolute;
  right: 12px; }
  .shipping-voucher-form .un-box-flat .ant-picker-range .ant-picker-suffix .feather-calendar {
    color: #90999d !important;
    font-size: 20px !important; }

.shipping-voucher-form .un-box-flat .ant-picker-range .ant-picker-clear {
  right: 35px; }

.shipping-voucher-form .un-box-flat .store-list-checkbox .store-list-checkbox-group {
  margin-bottom: 20px !important;
  border-radius: 4px !important;
  border: 1px solid #d9d9d9;
  padding: 20px 24px; }
  .shipping-voucher-form .un-box-flat .store-list-checkbox .store-list-checkbox-group .ant-checkbox + span {
    color: #0c2028 !important;
    padding-right: 41px !important;
    padding-left: 12px !important; }

.shipping-voucher-form .un-box-flat .ant-radio-wrapper {
  padding-bottom: 8px !important; }

.shipping-voucher-form .un-box-flat span.ant-radio + * {
  padding-bottom: 8px !important; }
  .shipping-voucher-form .un-box-flat span.ant-radio + * .ant-form-item {
    margin-bottom: 0 !important; }

.shipping-voucher-form .un-box-flat .ant-input-group-addon {
  align-self: center;
  background-color: #fafafa !important; }

.shipping-voucher-form .un-box-flat .table-key {
  margin-bottom: 20px !important; }

.shipping-voucher-form .un-box-flat .shipping-discount .ant-row,
.shipping-voucher-form .un-box-flat .shipping-discount .ant-form-item-control,
.shipping-voucher-form .un-box-flat .shipping-discount .ant-form-item-control-input,
.shipping-voucher-form .un-box-flat .shipping-discount .ant-form-item-control-input-content {
  display: inline-flex !important; }

.shipping-voucher-form .un-box-flat .shipping-discount .ant-form-item {
  vertical-align: initial !important; }

.shipping-voucher-form .un-box-flat .search-panel .ant-input-affix-wrapper > input.ant-input {
  height: 38px !important; }

.shipping-voucher-form .un-box-flat .selected-table {
  overflow-x: auto; }
  .shipping-voucher-form .un-box-flat .selected-table .ant-form-item {
    margin-bottom: 0; }
  .shipping-voucher-form .un-box-flat .selected-table .ant-table-tbody > tr > td {
    padding: 12px 12px !important;
    vertical-align: top !important;
    color: #0c2028 !important; }
    .shipping-voucher-form .un-box-flat .selected-table .ant-table-tbody > tr > td .ant-list-item {
      padding: 0 !important; }
      .shipping-voucher-form .un-box-flat .selected-table .ant-table-tbody > tr > td .ant-list-item .ant-list-item-meta-avatar {
        margin-right: 12px; }
        .shipping-voucher-form .un-box-flat .selected-table .ant-table-tbody > tr > td .ant-list-item .ant-list-item-meta-avatar img {
          object-fit: contain;
          border: 1px solid #e5e5e5;
          width: 42px;
          height: 42px;
          border-radius: 4px; }
  .shipping-voucher-form .un-box-flat .selected-table .ant-table table {
    border: none !important;
    box-shadow: none !important; }
  .shipping-voucher-form .un-box-flat .selected-table table thead {
    background-color: #fafafb !important; }
  .shipping-voucher-form .un-box-flat .selected-table .ant-table-thead th {
    background: #fafafb 0% 0% no-repeat padding-box !important;
    font-size: 12px !important;
    color: #647176 !important;
    padding-top: 9px !important;
    padding-bottom: 9px !important; }
  .shipping-voucher-form .un-box-flat .selected-table .ant-table-thead > tr > th {
    border-bottom: none !important; }
  .shipping-voucher-form .un-box-flat .selected-table .un-text-truncate {
    font-weight: bold !important; }
  .shipping-voucher-form .un-box-flat .selected-table .un-light-label {
    font-size: 14px !important; }
  .shipping-voucher-form .un-box-flat .selected-table .un-light-label-error {
    color: #ff4d4f !important; }
  .shipping-voucher-form .un-box-flat .selected-table .ant-table-thead > tr > th:last-child {
    color: transparent !important; }

.shipping-voucher-form .un-box-flat .shipping-table {
  overflow-x: auto; }
  .shipping-voucher-form .un-box-flat .shipping-table .ant-form-item {
    margin-bottom: 0; }
  .shipping-voucher-form .un-box-flat .shipping-table .ant-table-tbody > tr > td {
    padding: 12px 12px !important;
    vertical-align: top !important;
    color: #0c2028 !important;
    border: none !important; }
  .shipping-voucher-form .un-box-flat .shipping-table .ant-table table {
    border: none !important;
    box-shadow: none !important; }
  .shipping-voucher-form .un-box-flat .shipping-table table thead {
    background-color: #fafafb !important; }
  .shipping-voucher-form .un-box-flat .shipping-table .ant-table-thead th {
    background: #fafafb 0% 0% no-repeat padding-box !important;
    font-size: 12px !important;
    color: #647176 !important;
    padding-top: 9px !important;
    padding-bottom: 9px !important; }
  .shipping-voucher-form .un-box-flat .shipping-table .ant-table-thead > tr > th {
    border-bottom: none !important; }
  .shipping-voucher-form .un-box-flat .shipping-table .un-text-truncate {
    font-weight: bold !important; }
  .shipping-voucher-form .un-box-flat .shipping-table .un-light-label {
    font-size: 14px !important; }
  .shipping-voucher-form .un-box-flat .shipping-table .un-light-label-error {
    color: #ff4d4f !important; }

@media (max-width: 425px) {
  .shipping-voucher-form .ant-form-vertical .ant-form-item {
    flex-direction: unset !important; } }

.select-modal {
  width: 750px !important; }
  .select-modal .ant-modal-header {
    border-top-left-radius: 12px !important;
    border-top-right-radius: 12px !important;
    padding: 12px 24px !important; }
  .select-modal .ant-modal-title {
    color: #0c2028 !important;
    font-size: 16px !important;
    font-weight: bold !important;
    text-align: center !important; }
  .select-modal .ant-modal-close,
  .select-modal .ant-modal-close:hover {
    top: -4px !important;
    left: 0 !important;
    color: #0c2028 !important; }
  .select-modal .ant-table-body {
    overflow-y: scroll;
    max-height: calc(100vh - 360px) !important; }
  .select-modal .ant-modal-body {
    max-height: unset;
    height: calc(100vh - 240px) !important;
    padding: 20px 20px 0 !important; }
    .select-modal .ant-modal-body .modal-filter {
      height: 41px !important; }
      .select-modal .ant-modal-body .modal-filter .search-form {
        position: absolute !important;
        z-index: 1002 !important;
        top: 1px;
        width: 420; }
    .select-modal .ant-modal-body .item-table table tbody tr td {
      vertical-align: top !important; }
    .select-modal .ant-modal-body .item-table .ant-list-item {
      padding: 0 !important; }
    .select-modal .ant-modal-body .item-table .ant-list-item-meta {
      padding-top: 1px !important; }
    .select-modal .ant-modal-body .item-table .ant-list-item-meta-description {
      padding-left: 0; }
    .select-modal .ant-modal-body .item-table .ant-checkbox-wrapper {
      margin-left: unset !important; }
    .select-modal .ant-modal-body .item-table .ant-table-tbody > tr > td {
      padding: 12px 12px !important; }
    .select-modal .ant-modal-body .item-table .ant-table table {
      border: none !important;
      box-shadow: none !important; }
    .select-modal .ant-modal-body .item-table table thead {
      background-color: #fafafb !important; }
    .select-modal .ant-modal-body .item-table .ant-table-thead th {
      background: #fafafb 0% 0% no-repeat padding-box !important;
      font-size: 12px !important;
      color: #647176 !important;
      padding-top: 9px !important;
      padding-bottom: 9px !important; }
    .select-modal .ant-modal-body .item-table .ant-table-thead > tr > th {
      border-bottom: none !important; }
    .select-modal .ant-modal-body .item-table .desc {
      line-height: 15px !important; }
    .select-modal .ant-modal-body .item-table .un-light-label-text {
      color: #647176 !important;
      font-size: 12px !important; }
    .select-modal .ant-modal-body .ant-pagination {
      margin-top: 0 !important;
      height: 41px !important;
      align-items: center;
      color: #0c2028 !important;
      font-weight: normal !important; }
      .select-modal .ant-modal-body .ant-pagination .ant-pagination-total-text {
        display: none !important; }
      .select-modal .ant-modal-body .ant-pagination .ant-pagination-item-link {
        color: #0c2028 !important; }
      .select-modal .ant-modal-body .ant-pagination .ant-pagination-item a {
        color: #0c2028 !important; }
      .select-modal .ant-modal-body .ant-pagination .ant-pagination-item-active {
        border: 1px solid #d9d9d9 !important; }
        .select-modal .ant-modal-body .ant-pagination .ant-pagination-item-active a {
          color: #007ce0 !important; }
    .select-modal .ant-modal-body .ant-pagination.mini .ant-pagination-prev {
      border: 1px solid #d9d9d9;
      border-top-right-radius: 0 !important;
      border-bottom-right-radius: 0 !important; }
    .select-modal .ant-modal-body .ant-pagination.mini .ant-pagination-next {
      border: 1px solid #d9d9d9;
      border-top-left-radius: 0 !important;
      border-bottom-left-radius: 0 !important; }
    .select-modal .ant-modal-body .ant-pagination.mini .ant-pagination-item:not(.ant-pagination-item-active) {
      border: 1px solid #d9d9d9; }
    .select-modal .ant-modal-body .ant-pagination.mini .ant-pagination-options {
      margin-left: 16px; }
      .select-modal .ant-modal-body .ant-pagination.mini .ant-pagination-options .ant-select-arrow {
        color: #0c2028 !important; }
  .select-modal .ant-modal-footer {
    padding: 12px 24px !important;
    height: 151px !important; }
    .select-modal .ant-modal-footer .selected-container {
      width: -webkit-fill-available;
      height: 81px;
      display: inline-flex;
      text-align: left !important;
      margin-bottom: 12px !important;
      overflow-x: auto; }
      .select-modal .ant-modal-footer .selected-container .un-row-product img {
        height: 56px !important;
        width: 56px !important;
        border: 1px solid #e5e5e5 !important;
        border-radius: 6px !important;
        margin-left: 0 !important;
        margin-top: 8px !important; }
      .select-modal .ant-modal-footer .selected-container .selected-img {
        position: relative;
        margin-right: 16px; }
        .select-modal .ant-modal-footer .selected-container .selected-img .anticon.anticon-close {
          background-color: #0c2028 !important;
          border-radius: 50%;
          padding: 4px;
          width: 28px;
          content: url("https://api.iconify.design/feather:x.svg?color=%23FFFFFF&width=24px");
          vertical-align: -0.125em;
          position: absolute;
          top: 1px;
          right: -4px;
          opacity: 0.65; }

.shipping-voucher-order .header-buttons {
  background: #f5f6f8;
  z-index: 2;
  padding-top: 3px;
  top: 5px !important;
  width: 100% !important;
  display: flex;
  position: fixed;
  padding-right: 99px !important; }
  @media (min-width: 1024px) {
    .shipping-voucher-order .header-buttons {
      min-width: 816px !important;
      max-width: 1344px !important;
      margin: 0 auto; } }
  .shipping-voucher-order .header-buttons .b-btn,
  .shipping-voucher-order .header-buttons .b-btn:hover,
  .shipping-voucher-order .header-buttons .b-btn:focus {
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #0c2028 !important;
    font-size: 20px;
    padding-left: 0 !important; }
    .shipping-voucher-order .header-buttons .b-btn i,
    .shipping-voucher-order .header-buttons .b-btn:hover i,
    .shipping-voucher-order .header-buttons .b-btn:focus i {
      font-size: 20px !important;
      margin-right: 12px !important; }
  .shipping-voucher-order .header-buttons .outline-btn,
  .shipping-voucher-order .header-buttons .outline-btn:focus,
  .shipping-voucher-order .header-buttons .outline-btn:hover {
    margin-right: 16px !important;
    border: 1px solid #d4d4d4 !important;
    background: none !important;
    color: #0c2028 !important; }

.shipping-voucher-order .outline-btn {
  margin: 0 0 0 auto !important;
  background-color: transparent !important; }

.shipping-voucher-order .primary-btn {
  margin: 0 0 0 16px !important; }

.shipping-voucher-order .type-checked {
  width: 184px !important;
  height: fit-content !important;
  line-height: 40px !important;
  position: relative;
  color: #0c2028 !important;
  border: 1px solid #5acc5a !important;
  background-color: #ffffff !important;
  border-radius: 4px !important;
  margin-right: 20px !important;
  padding: 6px 12px !important; }
  .shipping-voucher-order .type-checked img {
    width: 40px;
    height: 40px;
    margin-right: 12px; }

.shipping-voucher-order .col-md-4 {
  align-content: baseline !important; }

@media (max-width: 1025px) {
  .shipping-voucher-order .order-table {
    overflow-x: auto !important; } }

.shipping-voucher-order .order-table .ant-table-tbody > tr > td {
  padding: 12px 12px !important; }

.shipping-voucher-order .order-table .ant-table table {
  border: none !important;
  box-shadow: none !important; }

.shipping-voucher-order .order-table table thead {
  background-color: #fafafb !important; }

.shipping-voucher-order .order-table .ant-table-thead th {
  background: #fafafb 0% 0% no-repeat padding-box !important;
  font-size: 12px !important;
  color: #647176 !important;
  padding-top: 9px !important;
  padding-bottom: 9px !important; }

.shipping-voucher-order .order-table .ant-table-thead > tr > th {
  border-bottom: none !important; }

.shipping-voucher-order .order-table .un-text-truncate {
  font-weight: bold !important; }

.shipping-voucher-order .order-table .un-light-label {
  font-size: 14px !important; }

.shipping-voucher-order .order-table .ant-table-tbody > tr:last-child > td {
  border-bottom: none !important; }

.shipping-voucher-order .order-table .ant-pagination-total-text {
  display: none !important; }

.shipping-voucher-order .order-table .status-tag {
  text-transform: capitalize !important; }
  .shipping-voucher-order .order-table .status-tag.ready_to_ship {
    color: #442f0f !important;
    border-color: #ffae4c !important;
    background-color: #ffe5cc !important; }

.shipping-voucher-order .order-table .ant-pagination.with-quick-jumper {
  margin-bottom: 20px !important;
  margin-right: 0 !important; }

.importSuccess.un-box-flat {
  font-size: 14px !important;
  line-height: 20px;
  font-weight: 400; }

.batch-edit .capitalize {
  text-transform: capitalize; }

.batch-edit .header-buttons {
  min-width: 644px !important;
  max-width: 644px !important;
  width: 100% !important;
  top: 10px !important;
  display: flex;
  position: fixed; }
  .batch-edit .header-buttons .b-btn,
  .batch-edit .header-buttons .b-btn:hover,
  .batch-edit .header-buttons .b-btn:focus {
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #0c2028 !important;
    font-size: 20px;
    padding-left: 0 !important; }
    .batch-edit .header-buttons .b-btn i,
    .batch-edit .header-buttons .b-btn:hover i,
    .batch-edit .header-buttons .b-btn:focus i {
      font-size: 20px !important;
      margin-right: 12px !important; }

.import-item .plain-btn,
.import-item .plain-btn:hover {
  text-transform: unset;
  text-decoration: underline; }

.import-item .ant-upload.ant-upload-drag {
  height: 169px !important; }

.import-item .ant-upload.ant-upload-drag::after {
  display: none; }

.import-item .showUploader .ant-upload.ant-upload-drag {
  display: block; }

.import-item .hideUploader {
  display: none; }

.import-item .uploadList {
  height: 33px;
  width: fit-content;
  width: -moz-fit-content; }
  .import-item .uploadList .file {
    border: 1px solid #e5e5e5;
    border-radius: 4px;
    height: 33px;
    width: fit-content;
    width: -moz-fit-content;
    padding: 7px 12px;
    margin-right: 20px; }
    .import-item .uploadList .file .feather-file-text {
      color: #647176;
      font-size: 20px !important; }
  .import-item .uploadList .plain-btn {
    text-decoration: unset; }

.import-item .ant-upload-list {
  width: 50%; }

.import-item .feather-upload-cloud {
  font-size: 32px;
  color: #d4d4d4; }

.import-preview .header-buttons {
  min-width: 816px !important;
  max-width: 1344px !important;
  width: 100% !important;
  top: 10px !important;
  display: flex;
  position: fixed;
  padding-right: 99px !important; }
  .import-preview .header-buttons .b-btn,
  .import-preview .header-buttons .b-btn:hover,
  .import-preview .header-buttons .b-btn:focus {
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #0c2028 !important;
    font-size: 20px;
    padding-left: 0 !important; }
    .import-preview .header-buttons .b-btn i,
    .import-preview .header-buttons .b-btn:hover i,
    .import-preview .header-buttons .b-btn:focus i {
      font-size: 20px !important;
      margin-right: 12px !important; }

.import-preview .outline-i-btn,
.import-preview .outline-i-btn:focus,
.import-preview .outline-i-btn:hover {
  margin-right: 16px !important;
  border: 1px solid #d4d4d4 !important;
  background: none !important;
  color: #0c2028 !important; }

.importSuccess.un-box-flat {
  color: #35454c !important;
  border-color: #bcefb9 !important;
  background-color: #f3fff3 !important; }
  .importSuccess.un-box-flat i {
    font-size: 15px !important;
    margin-right: 4px !important; }

.importTable {
  overflow-x: auto; }
  .importTable .ant-table table {
    border: 1px solid #f6f6f6 !important; }
  .importTable .ant-table-thead > tr > th {
    color: #90999d !important;
    font-size: 10px !important;
    height: 56px !important;
    background: #f6f6f6 !important;
    border-left: none !important;
    border-right: none !important; }
  .importTable .ant-table-tbody > tr > td {
    color: #90999d !important;
    font-size: 10px !important; }
  .importTable .ant-table-tbody > tr:last-child > td {
    border-bottom: none !important; }
  .importTable .ant-table-tbody > tr:hover:not(.ant-table-expanded-row) > td {
    background: unset !important; }
  .importTable .un-import-error-column {
    background: #fde3e3;
    padding: 16px !important; }
  .importTable .un-import-warning-column {
    background: #ffe9b8;
    padding: 16px !important; }
  .importTable .un-import-critical-error-column {
    background: #ffc1c1;
    padding: 16px !important; }
  .importTable .un-import-error-block {
    height: 300px;
    overflow: auto; }

.ant-btn > .ant-btn-loading-icon .anticon {
  padding: 0px;
  margin-right: 8px; }

.export-item .ant-checkbox,
.export-item .ant-checkbox-input,
.export-item .ant-checkbox-inner {
  border-radius: 4px !important;
  width: 18px !important;
  height: 18px !important; }

.export-item .export-table .unicart-table .ant-table-tbody > tr.ant-table-row-level-0 > td {
  border-top: unset !important;
  border-bottom: 1px solid #f0f0f0 !important; }

.export-item .export-table .ant-table-tbody > tr > td {
  padding: 12px 12px !important; }

.export-item .export-table .ant-table-tbody .ant-table-measure-row {
  display: table-row !important; }
  .export-item .export-table .ant-table-tbody .ant-table-measure-row td {
    padding: 0 !important; }

.export-item .export-table .ant-table table {
  border: none !important;
  box-shadow: none !important; }

.export-item .export-table table thead {
  background-color: #fafafb !important; }

.export-item .export-table .ant-table-thead th {
  background: #fafafb 0% 0% no-repeat padding-box !important;
  font-size: 12px !important;
  color: #647176 !important;
  padding-top: 9px !important;
  padding-bottom: 9px !important;
  height: unset !important; }

.export-item .export-table .ant-table-thead > tr > th {
  border-bottom: none !important; }

.export-item .export-table .un-text-truncate {
  font-weight: bold !important; }

.export-item .export-table .un-light-label {
  font-size: 14px !important; }

.export-item .export-table .ant-pagination {
  margin-bottom: 20px;
  margin-right: unset !important;
  padding: 0 !important; }
  .export-item .export-table .ant-pagination.with-quick-jumper {
    margin-bottom: 20px !important; }

.inventory-tabs .inventory-card {
  background: none !important;
  border: none !important;
  border-radius: 0 !important; }
  .inventory-tabs .inventory-card .ant-tabs-bar {
    position: absolute;
    height: 49px !important;
    border-bottom: none !important; }
    @media (max-width: 425px) {
      .inventory-tabs .inventory-card .ant-tabs-bar {
        position: relative !important; } }
  .inventory-tabs .inventory-card .ant-tabs-nav-scroll {
    padding-left: 0 !important;
    height: 49px !important;
    border-bottom: none !important; }
  .inventory-tabs .inventory-card .ant-tabs-tab-active.ant-tabs-tab {
    color: #0c2028;
    font-size: 14px !important;
    font-weight: bold !important;
    border: none !important;
    border-bottom: 3px solid #5acc5a !important;
    height: 49px !important;
    padding: 16px 20px !important; }
  .inventory-tabs .inventory-card .ant-tabs-tab {
    color: #0c2028;
    font-size: 14px !important;
    background: none !important;
    border: none !important;
    border-bottom: 3px solid transparent !important;
    height: 49px !important;
    padding: 16px 20px !important; }
  .inventory-tabs .inventory-card .ant-tabs-content {
    margin-top: 48px;
    border-top: 2px solid #e5e5e5 !important;
    color: #0c2028;
    font-size: 14px !important;
    padding: 32px 0 !important; }
    @media (max-width: 425px) {
      .inventory-tabs .inventory-card .ant-tabs-content {
        margin-top: -1px !important; } }
    .inventory-tabs .inventory-card .ant-tabs-content .history .unicart-filter .search-form .un-filter-value {
      border-top-left-radius: 4px !important;
      border-bottom-left-radius: 4px !important; }
  .inventory-tabs .inventory-card .featured-products .search-featured-products .ant-input-affix-wrapper {
    height: 41px;
    width: 336px;
    border-radius: 4px; }
    .inventory-tabs .inventory-card .featured-products .search-featured-products .ant-input-affix-wrapper span.anticon {
      width: 40px !important;
      color: #0c2028; }
    .inventory-tabs .inventory-card .featured-products .search-featured-products .ant-input-affix-wrapper .anticon {
      font-size: 20px; }
  .inventory-tabs .inventory-card .featured-products .search-featured-products .ant-input-affix-wrapper > input.ant-input {
    margin-top: 1px; }
  .inventory-tabs .inventory-card .featured-products .search-featured-products .ant-input-search-icon::after {
    width: 40px; }
  .inventory-tabs .inventory-card .featured-products .search-featured-products .ant-input-search-icon::before {
    right: 30px; }
  .inventory-tabs .inventory-card .featured-products .search-featured-products .ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-custom-select-sorting {
    height: 41px !important; }
  .inventory-tabs .inventory-card .featured-products .search-featured-products .ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input .ant-custom-select-sorting {
    margin-top: 1px;
    height: 37px !important; }
  .inventory-tabs .inventory-card .featured-products .search-featured-products .ant-select-single .ant-select-selector .ant-select-selection-item .ant-custom-select-sorting {
    line-height: 40px; }
  .inventory-tabs .inventory-card .featured-products .search-featured-products .ant-select-single .ant-select-selector .ant-select-selection-placeholder .ant-custom-select-sorting {
    line-height: 40px;
    color: #90999d; }
  .inventory-tabs .inventory-card .featured-products .search-featured-products .ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-custom-select-sorting {
    padding-left: 70px; }
  .inventory-tabs .inventory-card .featured-products .search-featured-products .sort-by {
    left: 23px;
    top: 10px;
    z-index: 1;
    position: absolute;
    width: max-content;
    color: #90999d; }
  .inventory-tabs .inventory-card .featured-products .search-featured-products .ant-table table {
    border: none !important;
    box-shadow: none !important;
    overflow-x: auto; }
  .inventory-tabs .inventory-card .featured-products .search-featured-products table thead {
    background-color: #fafafb !important; }
  .inventory-tabs .inventory-card .featured-products .search-featured-products .ant-table-thead th {
    background: #fafafb 0% 0% no-repeat padding-box !important;
    font-size: 12px !important;
    color: #647176 !important;
    padding-top: 5px !important;
    padding-bottom: 5px !important;
    height: 32px !important; }
  .inventory-tabs .inventory-card .featured-products .search-featured-products .ant-table-thead > tr > th {
    border-bottom: none !important; }
  .inventory-tabs .inventory-card .featured-products .search-featured-products .ant-table-tbody > tr > td {
    padding: 16px 12px;
    vertical-align: top !important; }
  .inventory-tabs .inventory-card .featured-products .search-featured-products .un-cursor-drag td.ant-table-selection-column::before {
    content: url("https://api.iconify.design/feather:menu.svg?color=%230C2028&height=16px") !important;
    margin-top: 10px; }
  .inventory-tabs .inventory-card .featured-products .search-featured-products .product-quantity {
    padding: 8px; }
  .inventory-tabs .inventory-card .featured-products .search-featured-products .primary-i-btn {
    margin-left: auto;
    margin-right: 0; }
  .inventory-tabs .inventory-card .featured-products .search-featured-products .productFeaturedTable .ant-checkbox-wrapper {
    display: none; }
  .inventory-tabs .inventory-card .featured-products .search-featured-products .productFeaturedTable .ant-table-tbody > tr > td {
    padding: 16px 12px;
    vertical-align: middle !important;
    color: #0c2028 !important; }
  .inventory-tabs .inventory-card .featured-products .search-featured-products .productFeaturedTable .ant-list-item {
    padding: 0 !important; }
  .inventory-tabs .inventory-card .featured-products .search-featured-products .productFeaturedTable .ant-list-item-meta-avatar {
    width: 56px;
    height: 56px; }
  .inventory-tabs .inventory-card .featured-products .search-featured-products .productFeaturedTable .un-row-product img {
    height: 56px;
    width: 56px;
    border-radius: 6px;
    margin-left: -1px; }
  .inventory-tabs .inventory-card .featured-products .search-featured-products .productFeaturedTable .ant-list-item-meta-title {
    margin-bottom: 4px;
    color: #0c2028;
    font-size: 14px;
    font-weight: bold;
    line-height: normal;
    height: 33.6px;
    margin-bottom: 0 !important; }
  .inventory-tabs .inventory-card .featured-products .search-featured-products .productFeaturedTable .ant-list-item-meta-description {
    margin-top: 8px;
    height: 17px; }

.order-manual-sync .ant-select-selector {
  margin-left: 0px !important; }

.order-manual-sync .unicart-filter {
  margin-top: 0 !important; }

body .un-header,
body .video-tutorial,
body .feedback-button,
body .scroll-top-bottom,
body .rct-footer,
body .rct-header {
  display: none !important; }

@media print {
  #print {
    height: 100% !important;
    width: 100% !important;
    display: inline-block; } }

body {
  background: #ffffff; }

body,
td,
th,
input,
select,
textarea,
option,
optgroup {
  font-size: 6px;
  color: #000000; }

h1 {
  text-transform: uppercase;
  color: #cccccc;
  text-align: right;
  font-size: 12px;
  font-weight: normal;
  padding-bottom: 5px;
  margin-top: 0px;
  margin-bottom: 15px;
  border-bottom: 1px solid #cddddd; }

.store {
  width: 100%;
  margin-bottom: 20px; }
  .store > div {
    display: inline-block !important;
    vertical-align: top !important;
    color: #38484f !important; }
  .store .store-logo {
    display: inline-block !important;
    margin-bottom: 20px;
    margin-right: 10px;
    vertical-align: top !important; }
    .store .store-logo img {
      object-fit: contain !important; }
  .store .store-info {
    display: inline-block !important; }
  .store .store-name {
    font-size: 8px !important;
    font-weight: bold !important;
    line-height: 10px !important;
    color: #38484f !important;
    margin-bottom: 8px; }
  .store .store-name-large {
    font-size: x-large !important;
    font-weight: bold !important;
    line-height: 20px !important;
    color: #38484f !important;
    margin-bottom: 8px; }
  .store .store-address-large {
    font-size: 8px !important; }
  .store .store-address {
    font-size: 7px !important; }
  .store .invoice-content {
    width: 100% !important; }
  .store .invoice-header > div {
    font-size: 12px !important;
    font-weight: bold !important;
    line-height: 13px !important;
    text-align: right !important;
    color: #38484f !important;
    margin-bottom: 8px;
    text-transform: uppercase !important;
    width: 100% !important; }
  .store .invoice-label {
    width: 45% !important;
    text-align: left !important;
    padding-right: 8px !important;
    font-size: 7px !important;
    display: inline-block !important; }
  .store .invoice-label-large {
    width: 45% !important;
    font-size: 8px !important;
    display: inline-block !important; }
  .store .code-display {
    padding: 5px 0 !important;
    width: 100% !important; }
  .store .invoice-val {
    width: 55% !important;
    font-size: 7px !important;
    display: inline-block !important; }
  .store .invoice-val-large {
    width: 55% !important;
    font-size: 8px !important;
    display: inline-block !important; }
  .store .customer,
  .store .shipping-address {
    font-size: 7px !important; }
    .store .customer .break-text,
    .store .shipping-address .break-text {
      overflow-wrap: break-word !important; }
  .store .customer-large,
  .store .shipping-address-large {
    font-size: 8px !important; }
    .store .customer-large .break-text,
    .store .shipping-address-large .break-text {
      overflow-wrap: break-word !important; }

.div2 {
  float: left;
  display: inline-block; }

.div3 {
  float: right;
  display: inline-block;
  padding: 5px; }

.heading td {
  background: #e5e5e5;
  padding: 7px 12px !important; }

.address,
.product {
  border-collapse: collapse; }

.address {
  width: 100%;
  margin-bottom: 20px;
  border-top: 1px solid #cddddd;
  border-right: 1px solid #cddddd; }

.address th,
.address td {
  border-left: 1px solid #cddddd;
  border-bottom: 1px solid #cddddd;
  padding: 5px;
  vertical-align: text-bottom; }

.address td {
  width: 50%; }

.product {
  width: 100%;
  margin-top: 20px;
  border-top: 1px solid #e5e5e5;
  margin-bottom: 20px; }

.product td {
  border-bottom: 1px solid #e5e5e5;
  padding: 12px;
  vertical-align: top !important;
  color: #38484f !important;
  font-size: 7px !important; }
  .product td .product-img img {
    height: 56px !important;
    width: 56px !important;
    border-radius: 2px; }

.product-large {
  width: 100%;
  margin-top: 20px;
  border-top: 1px solid #e5e5e5;
  margin-bottom: 20px; }

.product-large td {
  border-bottom: 1px solid #e5e5e5;
  padding: 12px;
  vertical-align: top !important;
  color: #38484f !important;
  font-size: 8px !important; }
  .product-large td .product-img img {
    height: 80px !important;
    width: 56px !important;
    border-radius: 2px; }

.total-row {
  border-bottom: none !important; }

.total-val {
  font-size: 8px !important; }

.invoice-remark {
  width: 450px !important;
  height: fit-content !important;
  color: #38484f !important;
  padding: 4px !important;
  font-size: 7px !important; }
  .invoice-remark.no-price {
    position: relative !important; }

.invoice-remark-large {
  width: 450px !important;
  height: fit-content !important;
  color: #38484f !important;
  padding: 4px !important;
  font-size: 8px !important; }
  .invoice-remark-large.no-price {
    position: relative !important; }

.packing-note {
  color: #38484f !important;
  font-size: 7px !important; }

.packing-note-large {
  color: #38484f !important;
  font-size: 8px !important; }

.remarks-container {
  position: relative !important; }
  .remarks-container .term {
    color: #38484f !important;
    padding: 0 !important;
    font-size: 7px !important; }
  .remarks-container .term-large {
    color: #38484f !important;
    padding: 0 !important;
    font-size: 8px !important; }
  .remarks-container .term p {
    color: #38484f !important;
    padding: 0 !important;
    font-size: 7px !important; }
  .remarks-container .term-large p {
    color: #38484f !important;
    padding: 0 !important;
    font-size: 8px !important; }

.malaysia-einvoice-submission .title {
  font-size: 10px !important;
  font-weight: bold;
  margin-bottom: 10px !important; }

.malaysia-einvoice-submission .desc {
  font-size: 8px !important;
  margin-bottom: 12px !important; }

.marketplaceTools .ant-modal.migrationModal {
  width: 400px !important; }
  .marketplaceTools .ant-modal.migrationModal .ant-modal-content {
    width: 400px !important; }

.malaysiaMarketplaces .ant-card {
  height: 88px;
  margin-bottom: 20px; }
  .malaysiaMarketplaces .ant-card .ant-card-body {
    height: 88px;
    padding: 20px !important; }
    .malaysiaMarketplaces .ant-card .ant-card-body .ant-list-item {
      width: 100%;
      padding: 0; }
      .malaysiaMarketplaces .ant-card .ant-card-body .ant-list-item .ant-list-item-meta {
        width: 100%; }
      .malaysiaMarketplaces .ant-card .ant-card-body .ant-list-item .ant-list-item-meta-avatar {
        margin-right: 12px; }
        .malaysiaMarketplaces .ant-card .ant-card-body .ant-list-item .ant-list-item-meta-avatar .un-row-product img {
          height: 48px;
          width: 48px;
          border: none !important; }
      .malaysiaMarketplaces .ant-card .ant-card-body .ant-list-item .ant-list-item-meta-content {
        width: calc(100% - 50px); }
      .malaysiaMarketplaces .ant-card .ant-card-body .ant-list-item .ant-list-item-meta-title {
        margin-bottom: 4px;
        color: #0c2028 !important;
        font-size: 14px !important;
        font-weight: bold;
        line-height: 17px !important; }
      .malaysiaMarketplaces .ant-card .ant-card-body .ant-list-item .ant-list-item-meta-description {
        margin-bottom: 4px;
        color: #647176 !important;
        font-size: 14px !important;
        line-height: 17px !important; }

.customMarketplaceLayout {
  display: flex;
  flex-wrap: wrap;
  margin-left: -10px;
  margin-right: -10px; }
  .customMarketplaceLayout > a {
    width: 269px;
    padding: 10px; }
    @media (max-width: 480px) {
      .customMarketplaceLayout > a {
        width: 100% !important; } }
  .customMarketplaceLayout .ant-card {
    border-radius: 10px !important;
    background-color: #fff !important;
    border: 1px solid #e5e5e5 !important; }
    .customMarketplaceLayout .ant-card img {
      height: 48px;
      width: 48px;
      border-top-right-radius: 10px;
      border-top-left-radius: 10px;
      border: none !important; }
    .customMarketplaceLayout .ant-card .ant-card-body {
      padding: 20px !important; }
      .customMarketplaceLayout .ant-card .ant-card-body .ant-list-item {
        padding: 0 !important; }
        .customMarketplaceLayout .ant-card .ant-card-body .ant-list-item .ant-list-item-meta-avatar {
          margin-right: 12px !important; }
  .customMarketplaceLayout .un-menu-eye-shopify {
    width: fit-content;
    width: -moz-fit-content;
    position: absolute;
    top: 45px;
    right: 20px;
    z-index: 500;
    margin-left: auto;
    margin-right: 0; }
    .customMarketplaceLayout .un-menu-eye-shopify .un-feather-eye {
      color: #90999d !important;
      font-size: 16px !important; }
    .customMarketplaceLayout .un-menu-eye-shopify:hover .un-feather-eye {
      color: #0c2028 !important;
      font-size: 16px !important; }

.shopeeAutoBoost .unicart-filter {
  margin-bottom: 12px; }
  @media (min-width: 768px) {
    .shopeeAutoBoost .unicart-filter .search-form .un-filter-store > div.ant-select-selector {
      width: 218px; } }

.shopeeAutoBoost .unicart-table {
  margin-top: 0px !important; }
  @media (min-width: 768px) {
    .shopeeAutoBoost .unicart-table .ant-pagination {
      margin-bottom: 20px;
      display: flex;
      justify-content: flex-end;
      margin-top: 20px; }
      .shopeeAutoBoost .unicart-table .ant-pagination .ant-pagination-total-text {
        position: absolute;
        left: 1% !important; } }
  @media (max-width: 480px) {
    .shopeeAutoBoost .unicart-table .ant-pagination {
      margin-bottom: 20px;
      display: block !important;
      justify-content: flex-end;
      margin-top: 14px; }
      .shopeeAutoBoost .unicart-table .ant-pagination .ant-pagination-total-text {
        display: block !important;
        position: relative !important;
        left: 1% !important; } }
  .shopeeAutoBoost .unicart-table .ant-table-row-level-1 .ant-checkbox {
    display: none !important; }
  .shopeeAutoBoost .unicart-table .ant-table-row-level-1 .ant-list-item-meta-title {
    height: fit-content !important;
    height: -moz-fit-content !important; }
  .shopeeAutoBoost .unicart-table .countdown {
    padding-top: 3px;
    color: #90999d;
    font-size: 12px;
    font-style: italic !important; }
  .shopeeAutoBoost .unicart-table .product-count {
    margin-left: 6px;
    background-color: #e5e5e5 !important;
    color: #0c2028 !important;
    font-size: 11px;
    padding: 2px 6px !important;
    border-radius: 11px;
    width: fit-content; }
  .shopeeAutoBoost .unicart-table .ant-tabs-tab-active {
    font-weight: bold; }
    .shopeeAutoBoost .unicart-table .ant-tabs-tab-active .product-count {
      margin-left: 6px;
      background-color: #5acc5a !important;
      color: #ffffff !important;
      font-size: 11px;
      padding: 2px 6px !important;
      border-radius: 11px;
      width: fit-content; }

.shopeeAutoBoost .unicart-table .ant-list-item-meta-title {
  height: 41.6px; }

.shopeeAutoBoost .unicart-table .ant-list-item-meta-description {
  padding-left: 6px; }

.un-order-form-div,
.un-order-details-div {
  padding: 30px; }

.ant-timeline.ant-timeline-left {
  width: 70%;
  position: relative;
  left: 30%; }

.un-timeline-left {
  font-size: 16px;
  height: 30px; }

.un-timeline-right {
  min-height: 50px;
  padding-left: 10px; }

.timeline-item-date {
  position: absolute;
  top: -15px;
  left: -29px;
  background: #ddd;
  padding: 1px;
  -webkit-clip-path: polygon(0% 0%, 95% 0%, 100% 50%, 95% 100%, 0% 100%);
  clip-path: polygon(0% 0%, 95% 0%, 100% 50%, 95% 100%, 0% 100%);
  height: 52px;
  box-sizing: border-box;
  width: 90%; }

.timeline-item-dateinner {
  background: #e86971;
  color: #fff;
  padding: 0;
  margin: 0;
  border-right-color: transparent;
  -webkit-clip-path: polygon(0% 0%, 95% 0%, 100% 50%, 95% 100%, 0% 100%);
  clip-path: polygon(0% 0%, 95% 0%, 100% 50%, 95% 100%, 0% 100%);
  height: 50px;
  width: 100%;
  display: block;
  text-indent: 15px; }

.un-badge-text {
  background: #fff;
  color: green;
  border-radius: 35px;
  margin-bottom: 0px;
  font-size: 11px; }

.un-history-left,
.un-history-right {
  border: 1px solid rgba(120, 130, 140, 0.13);
  border-radius: 4px;
  -webkit-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.05);
  box-shadow: 0 1px 6px rgba(0, 0, 0, 0.05); }

.un-history-right {
  min-height: 49px;
  top: -12px;
  position: relative; }

.un-history-left {
  min-height: 50px;
  position: absolute;
  top: -12px;
  font-weight: 500;
  text-align: center;
  left: -172px;
  max-width: 134px; }

.ant-timeline-item.ant-timeline-item-last {
  padding-bottom: 0px !important;
  height: 10px; }

.order-product-details .ant-table-tbody tr:last-child td {
  border-bottom: 1px solid #fff; }

.un-time-line-mobile {
  display: none; }

.un-fulfillment-sumary {
  border: 1px solid #d9d9d9;
  padding-left: 5px !important;
  border-radius: 5px; }

.un-order-date {
  font-size: 21px;
  background: white;
  border-radius: 10px;
  box-shadow: 1px 0px 10px rgba(0, 0, 0, 0.08);
  padding: 5px 15px 5px 15px;
  color: #525252;
  border: 1px solid #ddd !important; }

.un-link-blue {
  font-size: 17px; }

.un-history-left.p-2:before {
  content: " ";
  display: inline-block;
  position: absolute;
  top: 18px;
  right: -8px;
  border-top: 8px solid transparent;
  border-right: 0 solid rgba(120, 130, 140, 0.13);
  border-bottom: 8px solid transparent;
  border-left: 8px solid rgba(120, 130, 140, 0.13); }

.un-history-left.p-2:after {
  content: " ";
  display: inline-block;
  position: absolute;
  top: 19px;
  right: -7px;
  border-top: 7px solid transparent;
  border-right: 0 solid #fff;
  border-bottom: 7px solid transparent;
  border-left: 7px solid #fff; }

.un-history-right.p-2:before {
  content: " ";
  display: inline-block;
  position: absolute;
  top: 18px;
  right: 540px;
  border-top: 8px solid transparent;
  border-right: 8px solid rgba(120, 130, 140, 0.13);
  border-bottom: 8px solid transparent;
  border-left: 0px solid rgba(120, 130, 140, 0.13); }

.un-history-right.p-2:after {
  content: " ";
  display: inline-block;
  position: absolute;
  top: 19px;
  right: 540px;
  border-top: 7px solid transparent;
  border-right: 7px solid #fff;
  border-bottom: 7px solid transparent;
  border-left: 0 solid #fff; }

@media only screen and (max-width: 500px) {
  .un-time-line-div {
    display: none; }
  .un-history-top,
  .un-history-bottom {
    text-align: center;
    padding: 10px;
    border: 1px solid rgba(120, 130, 140, 0.13);
    border-radius: 4px;
    -webkit-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.05);
    box-shadow: 0 1px 6px rgba(0, 0, 0, 0.05); }
  .un-history-wrapper {
    border: 2px dotted rgba(0, 0, 0, 0.1) !important;
    margin: 10px 10px 0px 10px; }
  .un-history-status {
    padding: 5px;
    margin: 5px;
    border-radius: 25px;
    background-color: #5acc5a !important;
    border-color: #5acc5a !important;
    color: #fff !important;
    cursor: pointer; }
  .un-time-line-mobile {
    display: block; }
  .un-add-fulfillment-btn {
    position: absolute !important;
    top: 3px !important;
    right: 25px !important; } }

.slection-menu-mobile > li {
  padding-bottom: 0px !important;
  margin-bottom: 2px !important;
  width: 150px !important; }

.un-add-ant-btn {
  width: fit-content !important;
  width: -moz-fit-content !important;
  height: 33px !important;
  padding: 8px 16px 8px 12px !important;
  border-radius: 17px !important;
  font-size: 14px !important;
  border: 0.4px solid #5acc5a !important;
  background-color: #5acc5a !important;
  box-shadow: none !important;
  color: #ffffff !important; }
  .un-add-ant-btn i {
    font-size: 14px !important;
    height: 15px !important;
    padding-right: 4px !important; }
  .un-add-ant-btn span {
    vertical-align: top !important; }

.un-add-ant-btn:hover,
.un-add-ant-btn:focus {
  border: 0.4px solid #11aa4f !important;
  background-color: #11aa4f !important;
  color: #ffffff !important; }

.un-rnb-ant-btn {
  width: fit-content !important;
  width: -moz-fit-content !important;
  height: 33px !important;
  padding: 8px 16px 8px 12px !important;
  border-radius: 17px !important;
  font-size: 14px !important;
  border: 0.4px solid #e5e5e5 !important;
  background-color: #ffffff !important;
  box-shadow: none !important;
  color: #0c2028 !important; }
  .un-rnb-ant-btn i {
    font-size: 14px !important;
    height: 15px !important;
    padding-right: 4px !important; }
  .un-rnb-ant-btn span {
    vertical-align: top !important; }

.un-rnb-ant-btn:hover,
.un-rnb-ant-btn:focus {
  border: 0.4px solid #e5e5e5 !important;
  background-color: #ffffff !important;
  color: #0c2028 !important; }

.un-rbl-ant-btn {
  width: fit-content !important;
  width: -moz-fit-content !important;
  height: 33px !important;
  padding: 8px 16px 8px 12px !important;
  border-radius: 17px !important;
  font-size: 14px !important;
  border: 0.4px solid #e0241a !important;
  background-color: #ffffff !important;
  box-shadow: none !important;
  color: #e0241a !important; }
  .un-rbl-ant-btn i {
    font-size: 14px !important;
    height: 15px !important;
    padding-right: 4px !important; }
  .un-rbl-ant-btn span {
    vertical-align: top !important; }

.un-rbl-ant-btn:hover,
.un-rbl-ant-btn:focus {
  border: 0.4px solid #e0241a !important;
  background-color: #ffffff !important;
  color: #e0241a !important; }

.popover-box {
  max-width: 350px;
  padding: 12px 12px; }
  .popover-box .popover-date {
    text-align: center; }
  .popover-box .popover-reason {
    text-align: justify; }

.banner-content {
  width: 222px !important; }
  .banner-content img.banner {
    margin-top: 10px;
    border-radius: 12px;
    cursor: pointer; }

.side-nav {
  background-color: #ffffff;
  border-radius: 12px;
  border: 1px solid #e5e5e5;
  padding: 12px 0;
  box-shadow: none;
  height: fit-content;
  width: 222px !important; }
  .side-nav .nav-item {
    display: inline-flex;
    width: 221px;
    height: fit-content;
    padding-left: 12px;
    cursor: pointer; }
    .side-nav .nav-item.active {
      background-color: #f3fff3;
      border-right: 4px solid #5acc5a; }
      .side-nav .nav-item.active i,
      .side-nav .nav-item.active .item-name {
        font-weight: bold; }
    .side-nav .nav-item i {
      font-size: 17px;
      color: #0c2028;
      margin-right: 8px;
      line-height: 43px; }
    .side-nav .nav-item .item-name {
      width: 120px;
      font-size: 16px;
      line-height: normal;
      color: #0c2028;
      margin-right: 9px;
      padding: 13px 0; }
    .side-nav .nav-item .count {
      height: 21px;
      background-color: #007ce0;
      color: #ffffff;
      padding: 0 8px;
      border-radius: 11px;
      margin-top: 11px; }

.channel-list-tab {
  padding-bottom: 0 !important;
  margin-bottom: 20px !important; }
  .channel-list-tab #tab-space {
    display: block;
    border: none !important;
    background: none;
    cursor: default; }
  .channel-list-tab .ant-tabs {
    border-radius: 0 !important;
    border: none !important; }
  .channel-list-tab .ant-tabs-bar {
    border-bottom: none !important; }
  .channel-list-tab .ant-tabs-nav-scroll {
    padding: 0px 0px 20px !important; }
  .channel-list-tab .ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab {
    margin-right: 16px !important;
    background-color: #ffffff !important;
    border: 1px solid #e5e5e5 !important;
    border-radius: 4px !important;
    color: #0c2028; }
    .channel-list-tab .ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab img {
      margin-right: 8px !important; }
    .channel-list-tab .ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab span {
      padding: 0 !important; }
  .channel-list-tab .ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab-active {
    border: 1px solid #5acc5a !important;
    border-bottom: 3px solid #5acc5a !important; }
  .channel-list-tab .store-list-checkbox {
    padding-bottom: 20px !important; }
    .channel-list-tab .store-list-checkbox .ant-checkbox + span {
      color: #0c2028 !important;
      padding-right: 41px !important;
      padding-left: 12px !important; }

.pick-list-modal .edit-type-div > .active,
.manual-generate-wave-modal .edit-type-div > .active {
  color: #5acc5a;
  border-color: #5acc5a; }

.pick-list-modal .edit-type-div button,
.manual-generate-wave-modal .edit-type-div button {
  color: #0c2028; }
  .pick-list-modal .edit-type-div button:hover,
  .manual-generate-wave-modal .edit-type-div button:hover {
    border-color: #d9d9d9; }

.self-delivery-modal .ant-modal-body {
  max-height: 450px !important; }

.edit-settings.disabled {
  color: #d4d4d4 !important; }

.qr-padding {
  padding-left: 0px !important;
  padding-right: 0px !important;
  margin-right: 3px !important;
  align-items: center !important; }

.barcode_image.wms-large {
  height: 40px !important; }

.invoice-template-preview .right .ant-input-number {
  width: 100% !important; }

.shipping-logistic.shipping-profile-modal .ant-table-body > table > tbody > tr > td:nth-child(2) {
  width: 100px !important;
  max-width: 100px !important; }

.shipping-logistic.shipping-profile-modal .profile-table i.feather-trash-2.disabled {
  color: #d9d9d9;
  cursor: not-allowed; }

.shplgt-profile-logo-upload .ant-upload.ant-upload-select-picture-card {
  width: 200px !important;
  height: 130px !important;
  display: flex !important;
  align-items: center;
  justify-content: center;
  overflow: hidden; }

.shplgt-profile-logo-upload .upload-placeholder {
  width: 100% !important;
  height: 100% !important;
  padding: 0 !important;
  display: flex;
  align-items: center;
  justify-content: center; }

.shplgt-profile-logo-upload .hvrbox {
  width: 200px !important;
  height: 130px !important;
  display: flex !important;
  align-items: center;
  justify-content: center;
  overflow: hidden; }

.shplgt-profile-logo-upload .hvrbox img {
  width: auto !important;
  height: auto !important;
  max-width: 100% !important;
  max-height: 100% !important;
  object-fit: contain; }

.qr-padding {
  padding-left: 0px !important;
  padding-right: 0px !important;
  margin-right: 3px !important;
  align-items: center !important; }

.invoice-template-preview .right .ant-input-number {
  width: 100% !important; }

.orders .shippinglabel-setup .settings-container .ant-tabs .ant-tabs-left-bar .ant-tabs-tab span {
  font-size: 16px !important;
  line-height: 20px;
  font-weight: 500; }

.order-processing-main-selection-popover .tiktok {
  content: url("https://api.iconify.design/fa-brands/tiktok.svg?color=%2338484f&height=14px");
  vertical-align: -2px; }

.orders .order-processing .sections {
  width: 100% !important;
  display: inline-flex !important; }
  @media (max-width: 425px) {
    .orders .order-processing .sections {
      display: block !important; } }
  .orders .order-processing .sections .sidebar-content {
    top: 80px; }
  @media (min-width: 1023px) {
    .orders .order-processing .sections .right-section {
      width: calc(100% - 246px) !important;
      margin-left: auto !important; } }
  @media (max-width: 480px) {
    .orders .order-processing .sections .right-section .search-form .un-filter-name > div.ant-select-selector {
      width: initial; } }
  @media (min-width: 768px) {
    .orders .order-processing .sections .right-section .search-form .un-filter-name > div.ant-select-selector {
      width: initial; } }
  .orders .order-processing .sections .right-section .unicart-table > div {
    width: 100% !important; }
  .orders .order-processing .sections .right-section .unicart-table .un-product-name3 > a {
    color: #0c2028 !important; }
  .orders .order-processing .sections .right-section .unicart-table .order-detail-header .feather-copy,
  .orders .order-processing .sections .right-section .unicart-table .combined-order-detail-header .feather-copy {
    cursor: pointer !important;
    font-size: 14px !important;
    color: #007ce0 !important;
    margin-left: 12px !important;
    padding-top: 4px !important; }
  .orders .order-processing .sections .right-section .unicart-table .order-detail-content .feather-copy,
  .orders .order-processing .sections .right-section .unicart-table .combined-order-detail-content .feather-copy {
    cursor: pointer !important;
    font-size: 12px !important;
    color: #007ce0 !important;
    margin-left: 5px !important; }
  .orders .order-processing .sections .table-without-card .ant-card-head {
    display: none !important; }
  .orders .order-processing .sections .table-without-card .ant-table table {
    border-radius: 12px 12px 0 0 !important; }
  .orders .order-processing .sections .table-without-card .ant-table-title + .ant-table-container table > thead > tr:first-child th:first-child {
    border-top-left-radius: 12px !important; }
  .orders .order-processing .sections .table-without-card .ant-table-title + .ant-table-container table > thead > tr:first-child th:last-child {
    border-top-right-radius: 12px !important; }
  .orders .order-processing .sections .result-table .ant-table {
    margin: 0 !important; }
    .orders .order-processing .sections .result-table .ant-table table {
      border-radius: 0 !important; }
  .orders .order-processing .sections .result-table .ant-table-footer {
    height: 0 !important; }
  .orders .order-processing .sections .abnormal-table .ant-table-body {
    overflow-y: visible !important;
    max-height: unset !important; }

.orders .order-processing .btn-store + .btn-store {
  margin-left: 0px; }

.orders .order-processing .order-processing-table .ant-table .ant-table-expanded-row-fixed {
  margin: -16px -12px; }

.orders .order-processing .order-processing-table th.ant-table-row-expand-icon-cell,
.orders .order-processing .order-processing-table td.ant-table-row-expand-icon-cell {
  display: none; }

.orders .order-processing .order-processing-table .print-status-icon {
  line-height: 2.2; }

.orders .order-processing .order-processing-table .ant-table-thead > tr > th {
  padding: 20px 12px !important; }

.orders .order-processing .order-processing-table .ant-table-tbody > tr > td {
  padding: 20px 12px !important; }
  .orders .order-processing .order-processing-table .ant-table-tbody > tr > td .order-id > a {
    color: #0c2028 !important; }
    .orders .order-processing .order-processing-table .ant-table-tbody > tr > td .order-id > a:hover, .orders .order-processing .order-processing-table .ant-table-tbody > tr > td .order-id > a:focus {
      color: #5acc5a !important; }

.orders .order-processing .ant-table-filter-column-title {
  flex: none;
  padding-right: 0; }

.orders .order-processing .ant-table-filter-trigger-container {
  position: initial;
  align-self: initial; }

.orders .order-processing .ant-table-filter-trigger-container-open,
.orders .order-processing .ant-table-filter-trigger-container:hover {
  background: none; }

.orders .order-processing .reprint-filter.ant-btn {
  padding: 0; }

.orders .order-processing .reprint-filter.ant-btn:focus {
  border-color: transparent; }

.orders .order-processing .reprint-filter.ant-btn-link, .orders .order-processing .reprint-filter.ant-btn-link:hover, .orders .order-processing .reprint-filter.ant-btn-link:focus {
  color: inherit; }

.orders .order-processing .channel img {
  vertical-align: sub; }

.orders .order-processing .more-button .un-dots-div-active,
.orders .order-processing .more-button .un-dots-div {
  width: 40px;
  height: 40px;
  padding-top: 5px;
  margin-top: 10px; }

.orders .order-processing .shopee-customer-button {
  width: 22px;
  height: 22px !important;
  padding: 3px 5px;
  background-color: #ee4d2d !important;
  margin-bottom: 0 !important;
  margin-right: 7px !important; }
  .orders .order-processing .shopee-customer-button span,
  .orders .order-processing .shopee-customer-button i {
    font-size: 12px; }

.orders .order-processing td[class='ant-table-selection-column']::before {
  content: ''; }

.orders .order-processing .noti-count {
  background-color: #007ce0;
  position: absolute;
  border-radius: 50%;
  width: 16px;
  height: 16px;
  color: white;
  font-size: 10px;
  display: flex;
  justify-content: center;
  align-items: center;
  margin: -50px 0 0 33px; }

.orders .order-processing .order-product-div {
  margin-left: 61px;
  display: inline-flex;
  flex-wrap: wrap; }

.orders .order-processing .order-packing-note-div {
  float: right;
  padding-right: 10px;
  width: 400px; }
  .orders .order-processing .order-packing-note-div > h3 {
    font-size: 14px;
    color: #0c2028;
    font-weight: bold;
    display: inline-block; }

.orders .order-processing .product_image_count {
  margin-right: 8px; }

.orders .order-processing .sku-more {
  font-size: 12px !important;
  margin-left: 8px !important;
  color: #007ce0 !important; }
  .orders .order-processing .sku-more span {
    font-size: 12px !important;
    color: #007ce0 !important; }

.orders .order-processing .ant-tabs-tab .tab-clickable-btn {
  cursor: not-allowed;
  padding-left: 10px; }
  .orders .order-processing .ant-tabs-tab .tab-clickable-btn i {
    font-size: 15px; }

.orders .order-processing .ant-tabs-tab-active .order-tab {
  font-weight: bold; }

.orders .order-processing .ant-tabs-tab-active .tab-clickable-btn {
  cursor: pointer; }

.orders .order-processing .ant-table-tbody > tr > td {
  border-bottom: 0 !important; }

.orders .order-processing tr.ant-table-expanded-row > td {
  background: #fff !important; }

.orders .order-processing tr.ant-table-expanded-row:hover > td {
  background: #f8f9fa !important; }

.orders .order-processing tr.ant-table-row-selected + tr.ant-table-expanded-row > td {
  background: #e6f7ff !important; }

.orders .order-processing tr.ant-table-row-selected + tr.ant-table-expanded-row:hover > td {
  background: #f8f9fa !important; }

.orders .shippinglabel-setup .header-buttons {
  min-width: 816px !important;
  max-width: unset !important;
  width: 100% !important;
  top: 10px !important;
  display: flex;
  position: fixed;
  padding-right: 99px !important; }
  .orders .shippinglabel-setup .header-buttons .b-btn,
  .orders .shippinglabel-setup .header-buttons .b-btn:hover,
  .orders .shippinglabel-setup .header-buttons .b-btn:focus {
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #0c2028 !important;
    font-size: 20px;
    padding-left: 0 !important; }
    .orders .shippinglabel-setup .header-buttons .b-btn i,
    .orders .shippinglabel-setup .header-buttons .b-btn:hover i,
    .orders .shippinglabel-setup .header-buttons .b-btn:focus i {
      font-size: 20px !important;
      margin-right: 12px !important; }

.orders .shippinglabel-setup .input-desc {
  font-size: 12px;
  color: #90999d; }
  .orders .shippinglabel-setup .input-desc.packing-list-div, .orders .shippinglabel-setup .input-desc.invoice-div {
    margin-bottom: 0 !important; }

.orders .shippinglabel-setup .ant-tooltip {
  max-width: 400px; }

.orders .shippinglabel-setup .settings-banner-content {
  margin-bottom: 20px; }
  .orders .shippinglabel-setup .settings-banner-content img.banner {
    border-radius: 12px;
    cursor: pointer;
    width: 49%; }

.orders .shippinglabel-setup .select-shipping-div .ant-form-item {
  margin-bottom: 0; }

.orders .shippinglabel-setup .general-settings .pickup-operation-hour-settings .plain-btn {
  display: block !important;
  margin-bottom: 20px !important;
  margin-right: 0 !important;
  margin-left: auto !important; }

.orders .shippinglabel-setup .general-settings .pickup-operation-hour-settings .public-holidays {
  width: 50% !important;
  margin-top: 10px !important; }

.orders .shippinglabel-setup .general-settings .auto-arrange-timeslot-courier-settings > div {
  display: block !important; }

.orders .shippinglabel-setup .general-settings .auto-arrange-timeslot-courier-settings .ant-checkbox-group {
  width: 100% !important; }
  .orders .shippinglabel-setup .general-settings .auto-arrange-timeslot-courier-settings .ant-checkbox-group.courier-group {
    border-radius: 4px !important;
    background-color: #fafafb !important;
    padding: 10px 15px;
    margin-left: 25px !important; }

.orders .shippinglabel-setup .general-settings .auto-arrange-timeslot-courier-settings .ant-checkbox-wrapper {
  width: 100% !important; }
  .orders .shippinglabel-setup .general-settings .auto-arrange-timeslot-courier-settings .ant-checkbox-wrapper > span {
    color: #0c2028 !important; }

.orders .shippinglabel-setup .general-settings .auto-arrange-timeslot-courier-settings .courier-group .ant-checkbox-wrapper > span:last-child {
  display: inline-table !important;
  width: 90% !important; }

.orders .shippinglabel-setup .general-settings .ant-checkbox-group-item {
  display: block;
  height: 30px;
  line-height: 30px; }

.orders .shippinglabel-setup .general-settings .edit-settings {
  float: right;
  font-weight: 400 !important;
  cursor: default; }
  .orders .shippinglabel-setup .general-settings .edit-settings .feather-refresh-cw,
  .orders .shippinglabel-setup .general-settings .edit-settings .feather-link {
    margin: auto;
    padding-right: 5px; }

.orders .shippinglabel-setup .general-settings .inventory-tabs .inventory-card {
  background: none !important;
  border: none !important;
  border-radius: 0 !important; }
  .orders .shippinglabel-setup .general-settings .inventory-tabs .inventory-card .ant-tabs-bar {
    position: absolute;
    height: 49px !important;
    border-bottom: none !important; }
    @media (max-width: 425px) {
      .orders .shippinglabel-setup .general-settings .inventory-tabs .inventory-card .ant-tabs-bar {
        position: relative !important; } }
  .orders .shippinglabel-setup .general-settings .inventory-tabs .inventory-card .ant-tabs-nav-scroll {
    padding-left: 0 !important;
    height: 49px !important;
    border-bottom: none !important; }
  .orders .shippinglabel-setup .general-settings .inventory-tabs .inventory-card .ant-tabs-tab-active.ant-tabs-tab {
    color: #0c2028;
    font-size: 14px !important;
    font-weight: bold !important;
    border: none !important;
    border-bottom: 3px solid #5acc5a !important;
    height: 49px !important;
    padding: 16px 20px !important; }
  .orders .shippinglabel-setup .general-settings .inventory-tabs .inventory-card .ant-tabs-tab {
    color: #0c2028;
    font-size: 14px !important;
    background: none !important;
    border: none !important;
    border-bottom: 3px solid transparent !important;
    height: 49px !important;
    padding: 16px 20px !important; }
  .orders .shippinglabel-setup .general-settings .inventory-tabs .inventory-card .ant-tabs-content {
    margin-top: 48px;
    border-top: 2px solid #e5e5e5 !important;
    color: #0c2028;
    font-size: 14px !important;
    padding: 32px 0 !important; }
    @media (max-width: 425px) {
      .orders .shippinglabel-setup .general-settings .inventory-tabs .inventory-card .ant-tabs-content {
        margin-top: -1px !important; } }
    .orders .shippinglabel-setup .general-settings .inventory-tabs .inventory-card .ant-tabs-content .history .unicart-filter .search-form .un-filter-value {
      border-top-left-radius: 4px !important;
      border-bottom-left-radius: 4px !important; }
  .orders .shippinglabel-setup .general-settings .inventory-tabs .inventory-card .featured-products .search-featured-products .ant-input-affix-wrapper {
    height: 41px;
    width: 336px;
    border-radius: 4px; }
    .orders .shippinglabel-setup .general-settings .inventory-tabs .inventory-card .featured-products .search-featured-products .ant-input-affix-wrapper span.anticon {
      width: 40px !important;
      color: #0c2028; }
    .orders .shippinglabel-setup .general-settings .inventory-tabs .inventory-card .featured-products .search-featured-products .ant-input-affix-wrapper .anticon {
      font-size: 20px; }
  .orders .shippinglabel-setup .general-settings .inventory-tabs .inventory-card .featured-products .search-featured-products .ant-input-affix-wrapper > input.ant-input {
    margin-top: 1px; }
  .orders .shippinglabel-setup .general-settings .inventory-tabs .inventory-card .featured-products .search-featured-products .ant-input-search-icon::after {
    width: 40px; }
  .orders .shippinglabel-setup .general-settings .inventory-tabs .inventory-card .featured-products .search-featured-products .ant-input-search-icon::before {
    right: 30px; }
  .orders .shippinglabel-setup .general-settings .inventory-tabs .inventory-card .featured-products .search-featured-products .ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-custom-select-sorting {
    height: 41px !important; }
  .orders .shippinglabel-setup .general-settings .inventory-tabs .inventory-card .featured-products .search-featured-products .ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input .ant-custom-select-sorting {
    margin-top: 1px;
    height: 37px !important; }
  .orders .shippinglabel-setup .general-settings .inventory-tabs .inventory-card .featured-products .search-featured-products .ant-select-single .ant-select-selector .ant-select-selection-item .ant-custom-select-sorting {
    line-height: 40px; }
  .orders .shippinglabel-setup .general-settings .inventory-tabs .inventory-card .featured-products .search-featured-products .ant-select-single .ant-select-selector .ant-select-selection-placeholder .ant-custom-select-sorting {
    line-height: 40px;
    color: #90999d; }
  .orders .shippinglabel-setup .general-settings .inventory-tabs .inventory-card .featured-products .search-featured-products .ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-custom-select-sorting {
    padding-left: 70px; }
  .orders .shippinglabel-setup .general-settings .inventory-tabs .inventory-card .featured-products .search-featured-products .sort-by {
    left: 23px;
    top: 10px;
    z-index: 1;
    position: absolute;
    width: max-content;
    color: #90999d; }
  .orders .shippinglabel-setup .general-settings .inventory-tabs .inventory-card .featured-products .search-featured-products .ant-table table {
    border: none !important;
    box-shadow: none !important;
    overflow-x: auto; }
  .orders .shippinglabel-setup .general-settings .inventory-tabs .inventory-card .featured-products .search-featured-products table thead {
    background-color: #fafafb !important; }
  .orders .shippinglabel-setup .general-settings .inventory-tabs .inventory-card .featured-products .search-featured-products .ant-table-thead th {
    background: #fafafb 0% 0% no-repeat padding-box !important;
    font-size: 12px !important;
    color: #647176 !important;
    padding-top: 5px !important;
    padding-bottom: 5px !important;
    height: 32px !important; }
  .orders .shippinglabel-setup .general-settings .inventory-tabs .inventory-card .featured-products .search-featured-products .ant-table-thead > tr > th {
    border-bottom: none !important; }
  .orders .shippinglabel-setup .general-settings .inventory-tabs .inventory-card .featured-products .search-featured-products .ant-table-tbody > tr > td {
    padding: 16px 12px;
    vertical-align: top !important; }
  .orders .shippinglabel-setup .general-settings .inventory-tabs .inventory-card .featured-products .search-featured-products .un-cursor-drag td.ant-table-selection-column::before {
    content: url("https://api.iconify.design/feather:menu.svg?color=%230C2028&height=16px") !important;
    margin-top: 10px; }
  .orders .shippinglabel-setup .general-settings .inventory-tabs .inventory-card .featured-products .search-featured-products .product-quantity {
    padding: 8px; }
  .orders .shippinglabel-setup .general-settings .inventory-tabs .inventory-card .featured-products .search-featured-products .primary-i-btn {
    margin-left: auto;
    margin-right: 0; }
  .orders .shippinglabel-setup .general-settings .inventory-tabs .inventory-card .featured-products .search-featured-products .productFeaturedTable .ant-checkbox-wrapper {
    display: none; }
  .orders .shippinglabel-setup .general-settings .inventory-tabs .inventory-card .featured-products .search-featured-products .productFeaturedTable .ant-table-tbody > tr > td {
    padding: 16px 12px;
    vertical-align: middle !important;
    color: #0c2028 !important; }
  .orders .shippinglabel-setup .general-settings .inventory-tabs .inventory-card .featured-products .search-featured-products .productFeaturedTable .ant-list-item {
    padding: 0 !important; }
  .orders .shippinglabel-setup .general-settings .inventory-tabs .inventory-card .featured-products .search-featured-products .productFeaturedTable .ant-list-item-meta-avatar {
    width: 56px;
    height: 56px; }
  .orders .shippinglabel-setup .general-settings .inventory-tabs .inventory-card .featured-products .search-featured-products .productFeaturedTable .un-row-product img {
    height: 56px;
    width: 56px;
    border-radius: 6px;
    margin-left: -1px; }
  .orders .shippinglabel-setup .general-settings .inventory-tabs .inventory-card .featured-products .search-featured-products .productFeaturedTable .ant-list-item-meta-title {
    margin-bottom: 4px;
    color: #0c2028;
    font-size: 14px;
    font-weight: bold;
    line-height: normal;
    height: 33.6px;
    margin-bottom: 0 !important; }
  .orders .shippinglabel-setup .general-settings .inventory-tabs .inventory-card .featured-products .search-featured-products .productFeaturedTable .ant-list-item-meta-description {
    margin-top: 8px;
    height: 17px; }
  .orders .shippinglabel-setup .general-settings .inventory-tabs .inventory-card .courier-table .ant-table-tbody > tr > td {
    padding: 12px 12px !important; }
  .orders .shippinglabel-setup .general-settings .inventory-tabs .inventory-card .courier-table .ant-table table {
    border: none !important;
    box-shadow: none !important; }
  .orders .shippinglabel-setup .general-settings .inventory-tabs .inventory-card .courier-table table thead {
    background-color: #fafafb !important; }
  .orders .shippinglabel-setup .general-settings .inventory-tabs .inventory-card .courier-table .ant-table-thead th {
    background: #fafafb 0% 0% no-repeat padding-box !important;
    font-size: 12px !important;
    color: #647176 !important;
    padding-top: 9px !important;
    padding-bottom: 9px !important; }
  .orders .shippinglabel-setup .general-settings .inventory-tabs .inventory-card .courier-table .ant-table-thead > tr > th {
    border-bottom: none !important; }
  .orders .shippinglabel-setup .general-settings .inventory-tabs .inventory-card .courier-table .un-text-truncate {
    font-weight: bold !important; }
  .orders .shippinglabel-setup .general-settings .inventory-tabs .inventory-card .courier-table .un-light-label {
    font-size: 14px !important; }

.orders .shippinglabel-setup .radio-button {
  display: block;
  height: fit-content;
  white-space: pre-wrap; }

.orders .shippinglabel-setup .courier-div .radio-button-row:nth-child(2) {
  margin-top: 5%; }

.orders .shippinglabel-setup .settings-container .ant-input,
.orders .shippinglabel-setup .settings-container .ant-select {
  color: #0c2028 !important; }

.orders .shippinglabel-setup .settings-container span.wrap-name {
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap; }

.orders .shippinglabel-setup .settings-container .ant-tabs {
  border-top-right-radius: 0px !important;
  border-top-left-radius: 0px !important;
  border: none !important; }

.orders .shippinglabel-setup .settings-container .ant-tabs .ant-tabs-top-bar .ant-tabs-tab-active {
  font-weight: bold; }

.orders .shippinglabel-setup .settings-container .ant-tabs .ant-tabs-left-bar {
  border-right: 0 !important; }
  .orders .shippinglabel-setup .settings-container .ant-tabs .ant-tabs-left-bar .ant-tabs-nav-container {
    width: 220px; }
  .orders .shippinglabel-setup .settings-container .ant-tabs .ant-tabs-left-bar .ant-tabs-ink-bar {
    width: 4px !important; }
  .orders .shippinglabel-setup .settings-container .ant-tabs .ant-tabs-left-bar .ant-tabs-tab {
    padding: 10px !important;
    text-align: left; }
    .orders .shippinglabel-setup .settings-container .ant-tabs .ant-tabs-left-bar .ant-tabs-tab span {
      color: #0c2028;
      font-weight: bold; }

.orders .shippinglabel-setup .settings-container .ant-tabs-tab-active {
  background-color: #f3fff3; }

.orders .shippinglabel-setup .settings-container .ant-tabs-nav-scroll {
  padding-left: 0px !important;
  overflow: unset !important;
  white-space: pre-wrap !important; }
  .orders .shippinglabel-setup .settings-container .ant-tabs-nav-scroll .ant-tabs-nav:before, .orders .shippinglabel-setup .settings-container .ant-tabs-nav-scroll .ant-tabs-nav:after {
    display: none; }

.orders .shippinglabel-setup .settings-container .general-settings .title {
  font-size: 14px !important; }

.orders .shippinglabel-setup .settings-container .general-settings .address-fields .ant-form-item {
  margin-bottom: 12px !important; }

.orders .shippinglabel-setup .settings-container .general-settings .ant-checkbox-group-item {
  display: block;
  height: 30px;
  line-height: 30px; }

.orders .shippinglabel-setup .settings-container .general-settings .ant-checkbox + span {
  color: #0c2028 !important; }

.orders .shippinglabel-setup .settings-container .general-settings .business-hours .body.set-light {
  height: 32px;
  margin-bottom: 10px;
  align-items: center; }

.orders .shippinglabel-setup .settings-container .general-settings .operation-days .body.set-light {
  height: 32px;
  margin-bottom: 4px;
  align-items: center; }

.orders .shippinglabel-setup .settings-container .general-settings .operation-days .day-row {
  margin-bottom: 10px; }

.orders .shippinglabel-setup .settings-container .general-settings .operation-days .operation-day-status {
  display: flex;
  align-items: center; }

.orders .shippinglabel-setup .settings-container .general-settings .edit-settings {
  float: right;
  font-weight: 400 !important; }
  .orders .shippinglabel-setup .settings-container .general-settings .edit-settings .feather-settings {
    margin: auto;
    padding-right: 5px; }

.orders .shippinglabel-setup .settings-container .general-settings .momo-awb-password input {
  height: unset !important; }

.orders .shippinglabel-setup .settings-container .airwaybill-template-preview {
  display: flex; }
  .orders .shippinglabel-setup .settings-container .airwaybill-template-preview > .left,
  .orders .shippinglabel-setup .settings-container .airwaybill-template-preview > .right {
    width: 50%; }
  .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-content {
    border: 1px solid black;
    width: 100%;
    margin: 20px auto;
    padding-bottom: 10px; }
    .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-content.shopee-a6-item .sl-container .sl-logo-barcode .sl-logos, .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-content.shopee-a6 .sl-container .sl-logo-barcode .sl-logos {
      margin-top: 20px !important; }
      .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-content.shopee-a6-item .sl-container .sl-logo-barcode .sl-logos > .sl-logo:first-child, .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-content.shopee-a6 .sl-container .sl-logo-barcode .sl-logos > .sl-logo:first-child {
        margin-top: 6px !important; }
    .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-content.shopee-a6-item .sl-container .sl-od-main-courier .sl-od-main .sl-content .left-section, .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-content.shopee-a6 .sl-container .sl-od-main-courier .sl-od-main .sl-content .left-section {
      width: 20% !important;
      border-right: 1px solid #000 !important; }
    .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-content.shopee-a6-item .sl-container .sl-od-main-courier .sl-od-main .sl-content .right-section, .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-content.shopee-a6 .sl-container .sl-od-main-courier .sl-od-main .sl-content .right-section {
      width: 80% !important;
      border-left: none !important; }
    .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-content.shopee-a6-item .sl-container .sl-sd-courier .sl-courier .postcode, .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-content.shopee-a6 .sl-container .sl-sd-courier .sl-courier .postcode {
      margin: 10px 0;
      font-size: 30px !important; }
    .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-content.shopee-a6-item .sl-container .sl-od-main-courier .sl-od-main.large .sl-title,
    .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-content.shopee-a6-item .sl-container .sl-od-main-courier .sl-od-main.large .sl-content {
      font-size: 9px !important; }
    .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-content.shopee-a6-item .sl-container .sl-sd-courier .sl-sd-rd-pod .sl-title.large,
    .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-content.shopee-a6-item .sl-container .sl-sd-courier .sl-sd-rd-pod .sl-content.large {
      font-size: 9px !important; }
    .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-content.awb-lazada-a6 .order-packing-note {
      width: 90% !important; }
    .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-content.packing-list-a6 .order-packing-note, .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-content.invoice-a6 .order-packing-note {
      width: 80% !important; }
    .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-content.packing-list-a6 .table-bordered, .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-content.invoice-a6 .table-bordered {
      margin-bottom: 5px; }
    .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-content.packing-list-a6 .packing-list-total-qty.text-size-small, .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-content.invoice-a6 .packing-list-total-qty.text-size-small {
      font-size: 9px !important; }
    .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-content.packing-list-a6 .packing-list-total-qty.text-size, .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-content.invoice-a6 .packing-list-total-qty.text-size {
      font-size: 11px !important; }
    .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-content.packing-list-a6 .packing-list-total-qty.text-size-large, .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-content.invoice-a6 .packing-list-total-qty.text-size-large {
      font-size: 13px !important; }
    .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-content.packing-list-a6 .packing-list-total-qty.text-size-xlarge, .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-content.invoice-a6 .packing-list-total-qty.text-size-xlarge {
      font-size: 15px !important; }
    .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-content.packing-list-a6 .packing-list-total-qty.text-size-xxlarge, .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-content.invoice-a6 .packing-list-total-qty.text-size-xxlarge {
      font-size: 17px !important; }
    .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-content.packing-list-a6 .packing-list-lazada-logo, .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-content.invoice-a6 .packing-list-lazada-logo {
      width: 60% !important;
      margin: 10px 0; }
    .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-content.awb-zalora-a6-item .zalora-sample, .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-content.awb-zalora-a6 .zalora-sample {
      width: fit-content;
      margin: auto; }
    .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-content.awb-tiktok > .row-awb, .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-content.awb-tiktok-a6 > .row-awb {
      margin: 0 !important; }
    .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-content.awb-tiktok .tiktok-awb-sample, .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-content.awb-tiktok-a6 .tiktok-awb-sample {
      border: 3px solid black;
      margin-bottom: 5px; }
      .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-content.awb-tiktok .tiktok-awb-sample .courier-header-div,
      .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-content.awb-tiktok .tiktok-awb-sample .tracking-no-div,
      .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-content.awb-tiktok .tiktok-awb-sample .main-routing-code-div,
      .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-content.awb-tiktok .tiktok-awb-sample .sender-receiver-info-div,
      .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-content.awb-tiktok .tiktok-awb-sample .weight-div, .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-content.awb-tiktok-a6 .tiktok-awb-sample .courier-header-div,
      .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-content.awb-tiktok-a6 .tiktok-awb-sample .tracking-no-div,
      .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-content.awb-tiktok-a6 .tiktok-awb-sample .main-routing-code-div,
      .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-content.awb-tiktok-a6 .tiktok-awb-sample .sender-receiver-info-div,
      .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-content.awb-tiktok-a6 .tiktok-awb-sample .weight-div {
        border-bottom: 3px solid black; }
      .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-content.awb-tiktok .tiktok-awb-sample .tracking-no-div, .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-content.awb-tiktok-a6 .tiktok-awb-sample .tracking-no-div {
        padding-bottom: 10px; }
      .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-content.awb-tiktok .tiktok-awb-sample .all-logo-margin, .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-content.awb-tiktok-a6 .tiktok-awb-sample .all-logo-margin {
        border-right: 3px solid black; }
        .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-content.awb-tiktok .tiktok-awb-sample .all-logo-margin img, .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-content.awb-tiktok-a6 .tiktok-awb-sample .all-logo-margin img {
          width: 50%;
          margin: 10px auto; }
      .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-content.awb-tiktok .tiktok-awb-sample .header-routing-code, .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-content.awb-tiktok-a6 .tiktok-awb-sample .header-routing-code {
        font-weight: bold;
        text-align: center;
        display: block;
        margin: auto;
        font-size: 20px; }
      .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-content.awb-tiktok .tiktok-awb-sample .image-div img, .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-content.awb-tiktok-a6 .tiktok-awb-sample .image-div img {
        margin: auto;
        width: 70%;
        display: block; }
      .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-content.awb-tiktok .tiktok-awb-sample .main-routing-code, .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-content.awb-tiktok-a6 .tiktok-awb-sample .main-routing-code {
        font-size: 30px;
        display: block;
        margin: 10px auto; }
      .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-content.awb-tiktok .tiktok-awb-sample .sender-receiver-info-div .col-8, .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-content.awb-tiktok-a6 .tiktok-awb-sample .sender-receiver-info-div .col-8 {
        padding: 0 !important;
        border-right: 3px solid black; }
      .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-content.awb-tiktok .tiktok-awb-sample .sender-receiver-info-div .sender-info, .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-content.awb-tiktok-a6 .tiktok-awb-sample .sender-receiver-info-div .sender-info {
        border-bottom: 3px solid black; }
      .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-content.awb-tiktok .tiktok-awb-sample .sender-receiver-info-div .sender-info,
      .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-content.awb-tiktok .tiktok-awb-sample .sender-receiver-info-div .receiver-info, .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-content.awb-tiktok-a6 .tiktok-awb-sample .sender-receiver-info-div .sender-info,
      .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-content.awb-tiktok-a6 .tiktok-awb-sample .sender-receiver-info-div .receiver-info {
        font-size: 10px !important;
        padding: 5px 10px !important; }
        .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-content.awb-tiktok .tiktok-awb-sample .sender-receiver-info-div .sender-info span,
        .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-content.awb-tiktok .tiktok-awb-sample .sender-receiver-info-div .receiver-info span, .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-content.awb-tiktok-a6 .tiktok-awb-sample .sender-receiver-info-div .sender-info span,
        .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-content.awb-tiktok-a6 .tiktok-awb-sample .sender-receiver-info-div .receiver-info span {
          margin-bottom: 5px !important; }
        .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-content.awb-tiktok .tiktok-awb-sample .sender-receiver-info-div .sender-info .display-value,
        .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-content.awb-tiktok .tiktok-awb-sample .sender-receiver-info-div .receiver-info .display-value, .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-content.awb-tiktok-a6 .tiktok-awb-sample .sender-receiver-info-div .sender-info .display-value,
        .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-content.awb-tiktok-a6 .tiktok-awb-sample .sender-receiver-info-div .receiver-info .display-value {
          display: block !important; }
      .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-content.awb-tiktok .tiktok-awb-sample .sender-receiver-info-div .qr-code-section .routing-code, .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-content.awb-tiktok-a6 .tiktok-awb-sample .sender-receiver-info-div .qr-code-section .routing-code {
        margin-top: 10px;
        font-size: 22px !important;
        text-align: center;
        font-weight: bold; }
      .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-content.awb-tiktok .tiktok-awb-sample .sender-receiver-info-div .qr-code-section .qrcode-div, .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-content.awb-tiktok-a6 .tiktok-awb-sample .sender-receiver-info-div .qr-code-section .qrcode-div {
        display: block;
        margin: auto;
        margin-top: 10px;
        margin-bottom: 20px;
        width: 80%; }
        .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-content.awb-tiktok .tiktok-awb-sample .sender-receiver-info-div .qr-code-section .qrcode-div img, .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-content.awb-tiktok-a6 .tiktok-awb-sample .sender-receiver-info-div .qr-code-section .qrcode-div img {
          width: 100%; }
      .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-content.awb-tiktok .tiktok-awb-sample .weight-div, .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-content.awb-tiktok-a6 .tiktok-awb-sample .weight-div {
        font-size: 10px !important; }
        .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-content.awb-tiktok .tiktok-awb-sample .weight-div .col-8, .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-content.awb-tiktok-a6 .tiktok-awb-sample .weight-div .col-8 {
          border-right: 3px solid black; }
          .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-content.awb-tiktok .tiktok-awb-sample .weight-div .col-8 .display-value, .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-content.awb-tiktok-a6 .tiktok-awb-sample .weight-div .col-8 .display-value {
            display: block;
            margin: 5px 0; }
            .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-content.awb-tiktok .tiktok-awb-sample .weight-div .col-8 .display-value > span:first-child, .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-content.awb-tiktok-a6 .tiktok-awb-sample .weight-div .col-8 .display-value > span:first-child {
              margin-right: 5px; }
        .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-content.awb-tiktok .tiktok-awb-sample .weight-div .col-4 .display-value, .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-content.awb-tiktok-a6 .tiktok-awb-sample .weight-div .col-4 .display-value {
          display: block;
          margin: auto 0; }
      .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-content.awb-tiktok .tiktok-awb-sample .signature-div, .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-content.awb-tiktok-a6 .tiktok-awb-sample .signature-div {
        font-size: 10px !important; }
        .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-content.awb-tiktok .tiktok-awb-sample .signature-div .col-8, .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-content.awb-tiktok-a6 .tiktok-awb-sample .signature-div .col-8 {
          border-right: 3px solid black;
          padding: 0 !important; }
          .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-content.awb-tiktok .tiktok-awb-sample .signature-div .col-8 .order-id-section, .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-content.awb-tiktok-a6 .tiktok-awb-sample .signature-div .col-8 .order-id-section {
            border-bottom: 3px solid black; }
          .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-content.awb-tiktok .tiktok-awb-sample .signature-div .col-8 .order-id-section,
          .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-content.awb-tiktok .tiktok-awb-sample .signature-div .col-8 .remarks-section, .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-content.awb-tiktok-a6 .tiktok-awb-sample .signature-div .col-8 .order-id-section,
          .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-content.awb-tiktok-a6 .tiktok-awb-sample .signature-div .col-8 .remarks-section {
            padding: 0 10px !important; }
            .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-content.awb-tiktok .tiktok-awb-sample .signature-div .col-8 .order-id-section .display-value,
            .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-content.awb-tiktok .tiktok-awb-sample .signature-div .col-8 .remarks-section .display-value, .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-content.awb-tiktok-a6 .tiktok-awb-sample .signature-div .col-8 .order-id-section .display-value,
            .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-content.awb-tiktok-a6 .tiktok-awb-sample .signature-div .col-8 .remarks-section .display-value {
              display: block;
              margin: 5px 0; }
              .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-content.awb-tiktok .tiktok-awb-sample .signature-div .col-8 .order-id-section .display-value > span:first-child,
              .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-content.awb-tiktok .tiktok-awb-sample .signature-div .col-8 .remarks-section .display-value > span:first-child, .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-content.awb-tiktok-a6 .tiktok-awb-sample .signature-div .col-8 .order-id-section .display-value > span:first-child,
              .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-content.awb-tiktok-a6 .tiktok-awb-sample .signature-div .col-8 .remarks-section .display-value > span:first-child {
                margin-right: 5px; }
        .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-content.awb-tiktok .tiktok-awb-sample .signature-div .col-4 .display-value, .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-content.awb-tiktok-a6 .tiktok-awb-sample .signature-div .col-4 .display-value {
          margin-top: 5px; }
    .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-content .awb-footer-img {
      width: 90%;
      margin: auto;
      display: block; }
    .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-content .order-packing-note {
      font-size: 11px;
      width: 100%;
      margin: 5px auto !important;
      display: block;
      text-align: center; }
    .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-content .table tfoot td {
      border-top: none !important; }
      .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-content .table tfoot td .awb-item-list-lazada-logo {
        width: 20%; }
      .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-content .table tfoot td .footer-content {
        float: right;
        text-align: right; }
        .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-content .table tfoot td .footer-content > span {
          display: block;
          font-size: 10px; }
    .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-content .momo-sample-awb,
    .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-content .fairprice-sample-awb {
      width: 100% !important; }
    .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-content .coupang-sample-awb {
      display: block !important;
      margin: auto !important; }
    .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-content .shopline-sample-awb {
      display: block !important;
      margin: auto !important; }
    .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-content .additional-barcode-div .momo-sample-awb {
      width: 85% !important; }
  .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-content-settings {
    padding: 20px;
    border: 1px solid #e5e5e5;
    border-radius: 4px;
    width: 90%;
    height: fit-content;
    height: -moz-fit-content;
    margin: 20px auto; }
    .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-content-settings .shippinglabel:nth-child(1), .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-content-settings .shippinglabel:nth-child(2), .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-content-settings .shippinglabel:nth-child(3), .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-content-settings .shippinglabel:nth-child(4), .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-content-settings .shippinglabel:nth-child(5), .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-content-settings .shippinglabel:nth-child(6), .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-content-settings .shippinglabel:nth-child(7), .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-content-settings .shippinglabel:nth-child(8) {
      margin-bottom: 0 !important; }
    .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-content-settings .shippinglabel.ant-form-item {
      line-height: inherit; }
    .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-content-settings .shippinglabel .ant-form-item-control-input {
      min-height: inherit; }
    .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-content-settings .packinglist.ant-form-item {
      line-height: inherit; }
    .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-content-settings .packinglist .ant-form-item-control-input {
      min-height: inherit; }
    .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-content-settings .fragile-radio .ant-radio-wrapper + .ant-radio-wrapper {
      margin-top: 10px; }
    .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-content-settings .fragile-radio img.fragile-label {
      width: 95%;
      border: 1px solid #e5e5e5;
      padding: 3px 7px; }
    .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-content-settings .ant-row {
      flex-flow: initial;
      flex-direction: column; }
    .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-content-settings .ant-form-item {
      line-height: 1; }
    .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-content-settings .ant-checkbox-group {
      display: initial; }
    .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-content-settings .checkbox-full .ant-checkbox-wrapper {
      width: 100%; }
    .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-content-settings .checkbox-half .ant-checkbox-wrapper {
      width: 48%;
      margin-right: 0px;
      vertical-align: top; }
      .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-content-settings .checkbox-half .ant-checkbox-wrapper:nth-child(odd) {
        margin-left: 0px; }
      .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-content-settings .checkbox-half .ant-checkbox-wrapper:nth-child(even) {
        margin-left: 8px; }
    .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-content-settings .row.pickup-order-invoice-select > div:nth-child(odd) {
      padding: 0 10px !important; }
    .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-content-settings .row.pickup-order-invoice-select > div:nth-child(even) {
      padding: 0 20px 0 0 !important; }
    .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-content-settings .row.pickup-order-invoice-select .ant-form-item {
      margin-bottom: 10px; }
    .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-content-settings.shippinglabel .ant-form-item-control-input {
      min-height: 22px !important; }
    .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-content-settings.shippinglabel > div:last-child {
      margin-bottom: 20px !important; }
    .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-content-settings .upload-image-size-awb-desc {
      font-size: 12px;
      font-style: italic;
      color: #647176; }
  .orders .shippinglabel-setup .settings-container .airwaybill-template-preview.oversea-awb .postcode {
    border-bottom: none !important; }
  .orders .shippinglabel-setup .settings-container .airwaybill-template-preview.oversea-awb .barcode-section {
    border: none !important;
    padding: 10px 5px !important; }
  .orders .shippinglabel-setup .settings-container .airwaybill-template-preview.oversea-awb .table-overflow {
    word-break: break-all; }
  .orders .shippinglabel-setup .settings-container .airwaybill-template-preview .preview-small-text {
    font-size: 9.5px !important; }

.orders .shippinglabel-setup .courier-table .ant-table-tbody > tr > td {
  padding: 12px 12px !important; }

.orders .shippinglabel-setup .courier-table .ant-table table {
  border: none !important;
  box-shadow: none !important; }

.orders .shippinglabel-setup .courier-table table thead {
  background-color: #fafafb !important; }

.orders .shippinglabel-setup .courier-table .ant-table-thead th {
  background: #fafafb 0% 0% no-repeat padding-box !important;
  font-size: 12px !important;
  color: #647176 !important;
  padding-top: 9px !important;
  padding-bottom: 9px !important; }

.orders .shippinglabel-setup .courier-table .ant-table-thead > tr > th {
  border-bottom: none !important; }

.orders .shippinglabel-setup .courier-table .un-text-truncate {
  font-weight: bold !important; }

.orders .shippinglabel-setup .courier-table .un-light-label {
  font-size: 14px !important; }

.orders .shippinglabel-setup .business-hours > .input-title {
  margin-bottom: 5px !important; }

.orders .shippinglabel-setup .business-hours .ant-form-item,
.orders .shippinglabel-setup .public-holidays .ant-form-item {
  margin-bottom: 10px !important; }

.orders .shippinglabel-setup .public-holidays .holiday-tags {
  height: 18px !important;
  line-height: 16px;
  background-color: #007ce0 !important;
  border-color: #007ce0 !important;
  border-radius: 4px !important;
  color: #ffffff !important;
  font-size: 12px;
  justify-content: center; }
  .orders .shippinglabel-setup .public-holidays .holiday-tags .anticon.anticon-close {
    color: #ffffff !important; }

.orders .shippinglabel-setup .channel-list-tab .hide-express-fulfillment {
  display: none !important; }

.orders .wave-shipment .header-buttons {
  width: 100% !important;
  top: 10px !important;
  display: flex;
  position: fixed;
  padding-right: 66px !important; }
  @media (min-width: 1024px) {
    .orders .wave-shipment .header-buttons {
      min-width: 816px !important;
      max-width: unset !important;
      margin: 0 auto; } }
  .orders .wave-shipment .header-buttons .b-btn,
  .orders .wave-shipment .header-buttons .b-btn:hover,
  .orders .wave-shipment .header-buttons .b-btn:focus {
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #0c2028 !important;
    font-size: 20px;
    padding-left: 0 !important; }
    .orders .wave-shipment .header-buttons .b-btn i,
    .orders .wave-shipment .header-buttons .b-btn:hover i,
    .orders .wave-shipment .header-buttons .b-btn:focus i {
      font-size: 20px !important;
      margin-right: 12px !important; }
  .orders .wave-shipment .header-buttons .outline-btn,
  .orders .wave-shipment .header-buttons .outline-btn:focus,
  .orders .wave-shipment .header-buttons .outline-btn:hover {
    margin-right: 16px !important;
    border: 1px solid #d4d4d4 !important;
    background: none !important;
    color: #0c2028 !important; }

.orders .wave-shipment .unicart-sorting {
  margin-left: 0 !important;
  margin-right: 0 !important; }

.orders .wave-shipment .search-form .un-filter-name-channel .ant-select-selector {
  width: 180px !important; }

.orders .wave-shipment.wave-setting .header-buttons {
  width: 100% !important;
  display: flex;
  position: fixed;
  padding-right: 0 !important; }
  @media (min-width: 1024px) {
    .orders .wave-shipment.wave-setting .header-buttons {
      min-width: 816px !important;
      max-width: 1344px !important;
      margin: 0 auto;
      padding-right: 90px !important; } }
  .orders .wave-shipment.wave-setting .header-buttons .b-btn,
  .orders .wave-shipment.wave-setting .header-buttons .b-btn:hover,
  .orders .wave-shipment.wave-setting .header-buttons .b-btn:focus {
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #0c2028 !important;
    font-size: 20px;
    padding-left: 0 !important; }
    .orders .wave-shipment.wave-setting .header-buttons .b-btn i,
    .orders .wave-shipment.wave-setting .header-buttons .b-btn:hover i,
    .orders .wave-shipment.wave-setting .header-buttons .b-btn:focus i {
      font-size: 20px !important;
      margin-right: 12px !important; }

.orders .wave-shipment.wave-setting .ant-table-container table > thead > tr:first-child th:last-child {
  border-top-right-radius: 12px; }

.orders .wave-shipment.wave-setting .ant-table-container table > thead > tr:first-child th:first-child {
  border-top-left-radius: 12px; }

.orders .wave-shipment.wave-setting .ant-table table {
  border-top-right-radius: 12px;
  border-top-left-radius: 12px; }

.orders .wave-shipment.wave-setting .ant-table {
  color: #0c2028 !important;
  background: #ffffff !important;
  border-top-right-radius: 12px;
  border-top-left-radius: 12px;
  border-bottom-right-radius: 12px;
  border-bottom-left-radius: 12px; }

.orders .wave-shipment.wave-setting .absence-list .absence-tab {
  border-radius: 12px; }
  .orders .wave-shipment.wave-setting .absence-list .absence-tab .ant-tabs-bar {
    border-bottom: 1px solid #e5e5e5 !important; }
  .orders .wave-shipment.wave-setting .absence-list .absence-tab .ant-tabs-nav {
    margin-bottom: 0 !important; }
  .orders .wave-shipment.wave-setting .absence-list .absence-tab .feather-trash-2 {
    pointer-events: none; }
  .orders .wave-shipment.wave-setting .absence-list .absence-tab .feather-edit-2 {
    margin-left: 0 !important; }
  .orders .wave-shipment.wave-setting .absence-list .absence-tab .ant-tabs-tab {
    padding: 16px 16px !important; }

.orders .wave-shipment.wave-setting .absence-list .ant-table table {
  border: none !important; }

.orders .wave-shipment.wave-setting .absence-list .ant-table-footer {
  border: none !important; }

.orders .wave-shipment.wave-setting .absence-list .ant-table-tbody > tr > td {
  color: #0c2028; }

.orders .wave-shipment.add-wave-type .header-buttons {
  width: 100% !important;
  display: flex;
  position: fixed;
  padding-right: 0 !important; }
  @media (min-width: 1024px) {
    .orders .wave-shipment.add-wave-type .header-buttons {
      min-width: 644px !important;
      max-width: 644px !important;
      margin: 0 auto; } }
  .orders .wave-shipment.add-wave-type .header-buttons .b-btn,
  .orders .wave-shipment.add-wave-type .header-buttons .b-btn:hover,
  .orders .wave-shipment.add-wave-type .header-buttons .b-btn:focus {
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #0c2028 !important;
    font-size: 20px;
    padding-left: 0 !important; }
    .orders .wave-shipment.add-wave-type .header-buttons .b-btn i,
    .orders .wave-shipment.add-wave-type .header-buttons .b-btn:hover i,
    .orders .wave-shipment.add-wave-type .header-buttons .b-btn:focus i {
      font-size: 20px !important;
      margin-right: 12px !important; }

.orders .wave-shipment.add-wave-type .basic-info-section .ant-form-item {
  display: block !important; }

.orders .wave-shipment.add-wave-type .basic-info-section .wave-type .ant-form-item-label {
  padding-bottom: 4px !important; }

.orders .wave-shipment.add-wave-type .basic-info-section .wave-type .radio-group .radio-group-item {
  margin-right: 0 !important;
  margin-bottom: 10px !important; }
  .orders .wave-shipment.add-wave-type .basic-info-section .wave-type .radio-group .radio-group-item .radio-button-content {
    white-space: pre-wrap;
    display: inline-table !important;
    width: 94% !important; }
    .orders .wave-shipment.add-wave-type .basic-info-section .wave-type .radio-group .radio-group-item .radio-button-content .option-title {
      color: #0c2028 !important; }
    .orders .wave-shipment.add-wave-type .basic-info-section .wave-type .radio-group .radio-group-item .radio-button-content .caption-large {
      color: #647176 !important;
      width: 100% !important;
      font-size: 12px !important;
      text-align: justify !important; }

.orders .wave-shipment.add-wave-type .wave-shipment-settings-layout {
  margin-left: auto;
  width: fit-content;
  display: inline-flex; }
  .orders .wave-shipment.add-wave-type .wave-shipment-settings-layout .wave-shipment-settings-inner-layout {
    line-height: 33px;
    margin-right: 16px; }

.orders .wave-shipment.add-wave-type .setting-section .sub-heading-main-setting {
  font-size: 16px !important; }

.orders .wave-shipment.add-wave-type .setting-section .row {
  align-items: start !important; }

.orders .wave-shipment.add-wave-type .setting-section .number-range {
  display: inline-flex; }
  .orders .wave-shipment.add-wave-type .setting-section .number-range > div {
    margin-bottom: 0 !important; }
  .orders .wave-shipment.add-wave-type .setting-section .number-range .range-symbol {
    margin-top: 5px !important;
    height: fit-content !important; }

.orders .wave-shipment.add-wave-type .setting-section .channels-checkbox > label {
  display: block !important;
  color: #0c2028 !important; }

.orders .wave-shipment.add-wave-type .setting-section .visible-switch {
  width: 100%;
  margin-left: 20px !important; }

.orders .wave-shipment.add-wave-type .setting-section .select-input {
  color: #0c2028 !important; }

.orders .wave-shipment.add-wave-type .setting-section .filter-label {
  margin-bottom: 0 !important;
  color: #0c2028 !important; }
  .orders .wave-shipment.add-wave-type .setting-section .filter-label + div > div {
    margin-bottom: 0 !important; }

.orders .wave-shipment.add-wave-type .setting-section .checkbox-label {
  width: 100% !important; }
  .orders .wave-shipment.add-wave-type .setting-section .checkbox-label .ant-checkbox + span {
    display: inline-table !important;
    width: 90% !important; }
    .orders .wave-shipment.add-wave-type .setting-section .checkbox-label .ant-checkbox + span > span:first-child {
      color: #0c2028 !important; }

.orders .wave-shipment.add-wave-type .setting-section .hidden-input {
  height: 0 !important; }

.orders .wave-shipment.add-wave-type .setting-section .grouping-checkboxes-div {
  border-radius: 4px !important;
  background-color: #fafafb !important;
  margin-bottom: 10px;
  padding: 10px 15px; }
  .orders .wave-shipment.add-wave-type .setting-section .grouping-checkboxes-div .heading {
    font-size: 14px !important; }
  .orders .wave-shipment.add-wave-type .setting-section .grouping-checkboxes-div .caption-medium {
    color: #0c2028 !important;
    font-size: 14px !important; }
  .orders .wave-shipment.add-wave-type .setting-section .grouping-checkboxes-div .ant-checkbox-group {
    width: 100% !important; }
  .orders .wave-shipment.add-wave-type .setting-section .grouping-checkboxes-div .ant-checkbox-wrapper {
    width: 100% !important; }
    .orders .wave-shipment.add-wave-type .setting-section .grouping-checkboxes-div .ant-checkbox-wrapper > span {
      color: #0c2028 !important; }
      .orders .wave-shipment.add-wave-type .setting-section .grouping-checkboxes-div .ant-checkbox-wrapper > span:last-child {
        display: inline-table !important;
        width: 90% !important; }
  .orders .wave-shipment.add-wave-type .setting-section .grouping-checkboxes-div .ant-checkbox-wrapper + .ant-checkbox-wrapper {
    margin-left: 0 !important; }
  .orders .wave-shipment.add-wave-type .setting-section .grouping-checkboxes-div .select-all-checkbox {
    padding-left: 0 !important;
    padding-right: 0 !important; }

.orders .wave-shipment.add-wave-type .pick-list-automation-section .ant-form-item,
.orders .wave-shipment.add-wave-type .setting-section .ant-form-item {
  display: block !important; }

.orders .wave-shipment.add-wave-type .pick-list-automation-section .radio-full .radio-button,
.orders .wave-shipment.add-wave-type .setting-section .radio-full .radio-button {
  width: 100% !important; }
  .orders .wave-shipment.add-wave-type .pick-list-automation-section .radio-full .radio-button > span,
  .orders .wave-shipment.add-wave-type .setting-section .radio-full .radio-button > span {
    color: #0c2028 !important; }
  .orders .wave-shipment.add-wave-type .pick-list-automation-section .radio-full .radio-button .radio-button-content,
  .orders .wave-shipment.add-wave-type .setting-section .radio-full .radio-button .radio-button-content {
    display: inline-table !important; }
    .orders .wave-shipment.add-wave-type .pick-list-automation-section .radio-full .radio-button .radio-button-content .option-title,
    .orders .wave-shipment.add-wave-type .setting-section .radio-full .radio-button .radio-button-content .option-title {
      color: #0c2028 !important; }
    .orders .wave-shipment.add-wave-type .pick-list-automation-section .radio-full .radio-button .radio-button-content .caption-large,
    .orders .wave-shipment.add-wave-type .setting-section .radio-full .radio-button .radio-button-content .caption-large {
      font-size: 12px !important;
      color: #647176 !important; }

.orders .wave-shipment.add-wave-type .pick-list-automation-section .ant-form-item-label > label > span,
.orders .wave-shipment.add-wave-type .setting-section .ant-form-item-label > label > span {
  color: #0c2028 !important; }

.orders .wave-shipment.add-wave-type .pick-list-automation-section .sub-heading-picklist {
  font-size: 16px !important; }

.orders .wave-shipment.add-wave-type .pick-list-automation-section .caption-picklist {
  font-size: 12px !important; }

.orders .wave-shipment.add-wave-type .pick-list-automation-section .sf-link,
.orders .wave-shipment.add-wave-type .pick-list-automation-section .sf-bold {
  font-size: 12px !important; }

.orders .wave-shipment.add-wave-type .pick-list-automation-section .picker-packer-div {
  border-radius: 4px !important;
  background-color: #fafafb !important;
  margin-bottom: 10px;
  padding: 10px; }
  .orders .wave-shipment.add-wave-type .pick-list-automation-section .picker-packer-div .ant-form-item-label > label > span {
    color: #38484f !important; }
  .orders .wave-shipment.add-wave-type .pick-list-automation-section .picker-packer-div .caption-medium {
    font-size: 12px !important; }
  .orders .wave-shipment.add-wave-type .pick-list-automation-section .picker-packer-div .ant-checkbox-wrapper {
    color: #0c2028 !important; }

.orders .wave-shipment .unicart-filter {
  margin-top: 0 !important; }

.orders .wave-shipment .unicart-table > div {
  width: 100% !important; }

.orders .wave-shipment .unicart-table .item-details .un-product-name3 > a {
  color: #0c2028 !important; }

.orders .wave-shipment .unicart-table .order-detail-header .feather-copy {
  cursor: pointer !important;
  font-size: 14px !important;
  color: #007ce0 !important;
  margin-left: 12px !important;
  padding-top: 4px !important; }

.orders .wave-shipment .unicart-table .order-detail-content .feather-copy {
  cursor: pointer !important;
  font-size: 12px !important;
  color: #007ce0 !important;
  margin-left: 5px !important; }

.orders .wave-shipment .unicart-table .actions button .feather-printer,
.orders .wave-shipment .unicart-table .actions button .feather-file-plus {
  cursor: pointer !important;
  font-size: 14px !important;
  color: #007ce0 !important; }

.orders .wave-shipment .unicart-table .actions button:disabled {
  cursor: not-allowed !important;
  color: #647176 !important; }
  .orders .wave-shipment .unicart-table .actions button:disabled .feather-printer,
  .orders .wave-shipment .unicart-table .actions button:disabled .feather-file-plus {
    color: #647176 !important; }

.orders .wave-shipment .unicart-table a .feather-file-text {
  cursor: pointer !important;
  font-size: 14px !important;
  color: #007ce0 !important; }

.orders .wave-shipment .unicart-table .delete-btn {
  color: #647176 !important; }
  .orders .wave-shipment .unicart-table .delete-btn i {
    cursor: pointer !important;
    font-size: 14px !important;
    color: #647176 !important; }
  .orders .wave-shipment .unicart-table .delete-btn:disabled {
    cursor: not-allowed !important; }
    .orders .wave-shipment .unicart-table .delete-btn:disabled i,
    .orders .wave-shipment .unicart-table .delete-btn:disabled span {
      cursor: not-allowed !important; }

.orders .wave-shipment .unicart-table .view-order-btn {
  line-height: normal !important; }

.orders .wave-shipment .unicart-table .sgicon-awb {
  content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' data-name='Layer 1' width='100' height='104' style=''%3E%3Crect id='backgroundrect' width='100%25' height='100%25' x='0' y='0' fill='none' stroke='none'/%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23fff;%7D.cls-2%7Bfont-size:26.13px;font-family:GothamRounded-Bold, Gotham Rounded;font-weight:700;%7D.cls-3%7Bletter-spacing:-0.06em;%7D%3C/style%3E%3C/defs%3E%3Cg class='currentLayer' style=''%3E%3Ctitle%3ELayer 1%3C/title%3E%3Cpath d='M58.3,4.5a4,4,0,0,1,2.93,1.17l25,25A4,4,0,0,1,87.5,33.6v50a12.31,12.31,0,0,1-3.66,8.88A12.44,12.44,0,0,1,75,96.1H25a12.44,12.44,0,0,1-8.84-3.62A12.27,12.27,0,0,1,12.5,83.6V17a12.3,12.3,0,0,1,3.66-8.89A12.43,12.43,0,0,1,25,4.5Zm-4.1,8.3H25A3.87,3.87,0,0,0,22.07,14a4.53,4.53,0,0,0-1.27,3V83.6a4.57,4.57,0,0,0,1.27,3A3.91,3.91,0,0,0,25,87.8H75a3.91,3.91,0,0,0,2.93-1.22,4.57,4.57,0,0,0,1.27-3V37.8H58.3a3.91,3.91,0,0,1-2.93-1.22,4.16,4.16,0,0,1-1.17-3ZM41.7,33.6a4.32,4.32,0,0,1,2.93,1.27,4.25,4.25,0,0,1,0,5.86A4.36,4.36,0,0,1,41.7,42H33.3a3.92,3.92,0,0,1-2-.59,4,4,0,0,1-1.51-1.56,4.16,4.16,0,0,1,0-4.1,4.06,4.06,0,0,1,1.51-1.57,3.91,3.91,0,0,1,2-.58ZM62.5,18.66V29.5H73.24Z' id='svg_1' class='' fill-opacity='1' fill='%23007ce0'/%3E%3Crect class='cls-1' x='9' y='59.5' width='82' height='35' rx='8.5' id='svg_2'/%3E%3Cpath d='M82.5,63a5,5,0,0,1,5,5V86a5,5,0,0,1-5,5h-65a5,5,0,0,1-5-5V68a5,5,0,0,1,5-5h65m0-7h-65a12,12,0,0,0-12,12V86a12,12,0,0,0,12,12h65a12,12,0,0,0,12-12V68a12,12,0,0,0-12-12Z' id='svg_3' class='' fill-opacity='1' fill='%23007ce0'/%3E%3Ctext class='cls-2' y='86.20999908447266' x='17' id='svg_4' fill-opacity='1' fill='%23007ce0'%3E%3Ctspan class='cls-3' x='17' y='86.20999908447266' id='svg_5'%3EA%3C/tspan%3E%3Ctspan x='35.45' y='86.20999908447266' id='svg_6'%3EWB%3C/tspan%3E%3C/text%3E%3C/g%3E%3C/svg%3E");
  cursor: pointer !important;
  height: 14px;
  width: 14px;
  margin-bottom: -2px; }

.orders .wave-shipment .unicart-table .wave-tabs {
  border-radius: 0 !important; }
  .orders .wave-shipment .unicart-table .wave-tabs .ant-card-head {
    min-height: 74px !important; }
  .orders .wave-shipment .unicart-table .wave-tabs .ant-tabs {
    border-top-right-radius: 0 !important;
    border-top-left-radius: 0 !important;
    padding-top: 18px !important;
    padding-bottom: 18px !important; }
    .orders .wave-shipment .unicart-table .wave-tabs .ant-tabs .ant-tabs-tab {
      height: 33px !important;
      padding: 0 4px !important; }
      .orders .wave-shipment .unicart-table .wave-tabs .ant-tabs .ant-tabs-tab:first-child {
        padding: 0 4px 0 16px !important; }
      .orders .wave-shipment .unicart-table .wave-tabs .ant-tabs .ant-tabs-tab:nth-child(3) {
        border-right: 1px solid #e5e5e5 !important;
        padding: 0 20px 0 4px !important; }
      .orders .wave-shipment .unicart-table .wave-tabs .ant-tabs .ant-tabs-tab:nth-child(4) {
        padding: 0 4px 0 20px !important; }
      .orders .wave-shipment .unicart-table .wave-tabs .ant-tabs .ant-tabs-tab.ant-tabs-tab-active .wave-tab,
      .orders .wave-shipment .unicart-table .wave-tabs .ant-tabs .ant-tabs-tab.ant-tabs-tab-active .wave-tab:hover,
      .orders .wave-shipment .unicart-table .wave-tabs .ant-tabs .ant-tabs-tab.ant-tabs-tab-active .wave-tab:active,
      .orders .wave-shipment .unicart-table .wave-tabs .ant-tabs .ant-tabs-tab.ant-tabs-tab-active .wave-tab:focus {
        border: 1px solid #5acc5a !important;
        color: #5acc5a !important;
        box-shadow: none !important; }
      .orders .wave-shipment .unicart-table .wave-tabs .ant-tabs .ant-tabs-tab .wave-tab,
      .orders .wave-shipment .unicart-table .wave-tabs .ant-tabs .ant-tabs-tab .wave-tab:hover,
      .orders .wave-shipment .unicart-table .wave-tabs .ant-tabs .ant-tabs-tab .wave-tab:active,
      .orders .wave-shipment .unicart-table .wave-tabs .ant-tabs .ant-tabs-tab .wave-tab:focus {
        border: 1px solid #d4d4d4 !important;
        color: #0c2028 !important;
        box-shadow: none !important; }
    .orders .wave-shipment .unicart-table .wave-tabs .ant-tabs .ant-tabs-ink-bar {
      display: none !important; }
  .orders .wave-shipment .unicart-table .wave-tabs .small-light-font {
    font-size: 12px !important;
    line-height: 16px !important;
    color: #647176 !important;
    letter-spacing: 0px !important; }
    .orders .wave-shipment .unicart-table .wave-tabs .small-light-font.status {
      min-width: 50px !important; }
    .orders .wave-shipment .unicart-table .wave-tabs .small-light-font.summary-info {
      min-width: 50px !important; }
  .orders .wave-shipment .unicart-table .wave-tabs .actions {
    display: grid; }
    .orders .wave-shipment .unicart-table .wave-tabs .actions .plain-btn {
      margin-bottom: 4px !important; }

.orders .wave-shipment .unicart-table.wave-setting button .feather-edit-3 {
  cursor: pointer !important;
  font-size: 20px !important;
  color: #007ce0 !important; }

.orders .wave-shipment .unicart-table.wave-setting button .feather-trash-2 {
  cursor: pointer !important;
  font-size: 20px !important;
  color: #90999d;
  margin-left: 20px; }
  .orders .wave-shipment .unicart-table.wave-setting button .feather-trash-2:hover {
    color: #e0241a !important; }

.orders .wave-shipment .unicart-table.wave-setting button:disabled .feather-edit-3 {
  cursor: not-allowed !important;
  pointer-events: unset !important;
  color: #90999d !important; }

.orders .wave-shipment .unicart-table.wave-setting button:disabled .feather-trash-2 {
  cursor: not-allowed !important;
  pointer-events: unset !important;
  color: #90999d !important; }
  .orders .wave-shipment .unicart-table.wave-setting button:disabled .feather-trash-2:hover {
    color: #90999d !important; }

.orders .wave-shipment .unicart-table.wave-setting .input-group .feather-trash-2 {
  font-size: 16px !important;
  margin-left: 0 !important; }

.orders .wave-shipment .unicart-table.wave-setting table tbody tr > td {
  border-bottom: 1px solid #e5e5e5 !important; }

.orders .wave-shipment .unicart-table.wave-setting table tbody tr:last-child > td {
  border-bottom: none !important; }

.orders .wave-shipment .unicart-table.wave-setting table tbody tr.wave-setting-row-invalid > td {
  background-color: #fff2f0 !important; }

.orders .wave-shipment .unicart-table.wave-setting table tbody tr.wave-setting-row-invalid:hover > td {
  background-color: #ffebe8 !important; }

.orders .wave-shipment .unicart-table.wave-order > div > div {
  border-top-left-radius: 12px !important;
  border-top-right-radius: 12px !important; }

.orders .wave-shipment .unicart-table.wave-order .item-h .select-all-checkbox {
  width: unset !important;
  padding: 0 12px !important; }
  .orders .wave-shipment .unicart-table.wave-order .item-h .select-all-checkbox .ant-checkbox-wrapper {
    visibility: hidden !important;
    padding: 0 !important;
    width: unset !important; }

.orders .wave-shipment .unicart-table.wave-order .item .odh-item.checkbox {
  visibility: hidden !important;
  width: 0 !important;
  padding: 0; }

.orders .wave-shipment .unicart-table.wave-order .item .order-details .order-detail-header > div.odh-item.checkbox {
  visibility: hidden !important;
  padding: 0 !important;
  width: unset !important; }

.orders .wave-shipment .unicart-table.wave-order .item .order-details .order-detail-content > div.odc-item.checkbox {
  visibility: hidden !important;
  padding: 0 !important;
  width: unset !important; }

.orders .wave-shipment .table-without-card .ant-card-head {
  display: none !important; }

.orders .wave-shipment .table-without-card .ant-table table {
  border-radius: 12px 12px 0 0 !important; }

.orders .wave-shipment .table-without-card .ant-table-title + .ant-table-container table > thead > tr:first-child th:first-child {
  border-top-left-radius: 12px !important; }

.orders .wave-shipment .table-without-card .ant-table-title + .ant-table-container table > thead > tr:first-child th:last-child {
  border-top-right-radius: 12px !important; }

.orders .wave-shipment .result-table .ant-table {
  margin: 0 !important; }
  .orders .wave-shipment .result-table .ant-table table {
    border-radius: 0 !important; }

.orders .wave-shipment .result-table .ant-table-footer {
  height: 0 !important; }

.orders .wave-shipment .abnormal-table .ant-table-body {
  overflow-y: visible !important;
  max-height: unset !important; }

.orders .wave-shipment .btn-store + .btn-store {
  margin-left: 0px; }

.orders .wave-shipment .wave-shipment-table .ant-table .ant-table-expanded-row-fixed {
  margin: -16px -12px; }

.orders .wave-shipment .wave-shipment-table th.ant-table-row-expand-icon-cell,
.orders .wave-shipment .wave-shipment-table td.ant-table-row-expand-icon-cell {
  display: none; }

.orders .wave-shipment .wave-shipment-table .print-status-icon {
  line-height: 2.2; }

.orders .wave-shipment .wave-shipment-table .ant-table-thead > tr > th {
  padding: 20px 12px !important; }

.orders .wave-shipment .wave-shipment-table .ant-table-tbody > tr > td {
  padding: 20px 12px !important; }
  .orders .wave-shipment .wave-shipment-table .ant-table-tbody > tr > td .order-id > a {
    color: #0c2028 !important; }
    .orders .wave-shipment .wave-shipment-table .ant-table-tbody > tr > td .order-id > a:hover, .orders .wave-shipment .wave-shipment-table .ant-table-tbody > tr > td .order-id > a:focus {
      color: #5acc5a !important; }

.orders .wave-shipment .ant-table-filter-column-title {
  flex: none;
  padding-right: 0; }

.orders .wave-shipment .ant-table-filter-trigger-container {
  position: initial;
  align-self: initial; }

.orders .wave-shipment .ant-table-filter-trigger-container-open,
.orders .wave-shipment .ant-table-filter-trigger-container:hover {
  background: none; }

.orders .wave-shipment .reprint-filter.ant-btn {
  padding: 0; }

.orders .wave-shipment .reprint-filter.ant-btn:focus {
  border-color: transparent; }

.orders .wave-shipment .reprint-filter.ant-btn-link, .orders .wave-shipment .reprint-filter.ant-btn-link:hover, .orders .wave-shipment .reprint-filter.ant-btn-link:focus {
  color: inherit; }

.orders .wave-shipment .channel img {
  vertical-align: sub; }

.orders .wave-shipment .more-button .un-dots-div-active,
.orders .wave-shipment .more-button .un-dots-div {
  width: 40px;
  height: 40px;
  padding-top: 5px;
  margin-top: 10px; }

.orders .wave-shipment .shopee-customer-button {
  width: 22px;
  height: 22px !important;
  padding: 3px 5px;
  background-color: #ee4d2d !important;
  margin-bottom: 0 !important;
  margin-right: 7px !important; }
  .orders .wave-shipment .shopee-customer-button span,
  .orders .wave-shipment .shopee-customer-button i {
    font-size: 12px; }

.orders .wave-shipment td[class='ant-table-selection-column']::before {
  content: ''; }

.orders .wave-shipment .noti-count {
  background-color: #007ce0;
  position: absolute;
  border-radius: 50%;
  width: 16px;
  height: 16px;
  color: white;
  font-size: 10px;
  display: flex;
  justify-content: center;
  align-items: center;
  margin: -50px 0 0 33px; }

.orders .wave-shipment .order-product-div {
  margin-left: 61px;
  display: inline-flex;
  flex-wrap: wrap; }

.orders .wave-shipment .order-packing-note-div {
  float: right;
  padding-right: 10px;
  width: 400px; }
  .orders .wave-shipment .order-packing-note-div > h3 {
    font-size: 14px;
    color: #0c2028;
    font-weight: bold;
    display: inline-block; }

.orders .wave-shipment .product_image_count {
  margin-right: 8px; }

.orders .wave-shipment .sku-more {
  font-size: 12px !important;
  margin-left: 8px !important;
  color: #007ce0 !important; }
  .orders .wave-shipment .sku-more span {
    font-size: 12px !important;
    color: #007ce0 !important; }

.orders .wave-shipment .ant-tabs-tab .tab-clickable-btn {
  cursor: not-allowed;
  padding-left: 10px; }
  .orders .wave-shipment .ant-tabs-tab .tab-clickable-btn i {
    font-size: 15px; }

.orders .wave-shipment .ant-tabs-tab-active .order-tab {
  font-weight: bold; }

.orders .wave-shipment .ant-tabs-tab-active .tab-clickable-btn {
  cursor: pointer; }

.orders .wave-shipment .ant-table-tbody > tr > td {
  border-bottom: 0 !important; }

.orders .wave-shipment tr.ant-table-expanded-row > td {
  background: #fff !important; }

.orders .wave-shipment tr.ant-table-expanded-row:hover > td {
  background: #f8f9fa !important; }

.orders .wave-shipment tr.ant-table-row-selected + tr.ant-table-expanded-row > td {
  background: #e6f7ff !important; }

.orders .wave-shipment tr.ant-table-row-selected + tr.ant-table-expanded-row:hover > td {
  background: #f8f9fa !important; }

.orders .wave-shipment .selection-menu-link-button .feather-file-plus.small {
  margin-right: 4px;
  color: #0c2028 !important; }

.pickup-operation-hour-modal .plain-btn {
  display: block !important;
  margin-bottom: 20px !important; }

.pickup-operation-hour-modal .operation-days .body.set-light {
  height: 32px;
  margin-bottom: 4px;
  align-items: center; }

.pickup-operation-hour-modal .operation-days .day-row {
  margin-bottom: 10px; }

.pickup-operation-hour-modal .operation-days .operation-day-status {
  display: flex;
  align-items: center; }

.courier-modal .image-logo {
  margin-left: 5% !important;
  width: 40% !important; }

.courier-modal .checkbox-full .ant-checkbox-wrapper {
  width: 100%; }

.courier-modal .checkbox-full .ant-checkbox-wrapper + .ant-checkbox-wrapper {
  margin-top: 10px; }

.courier-modal .radio-full .ant-radio-wrapper {
  width: 100%; }

.courier-modal .radio-full .ant-radio-wrapper + .ant-radio-wrapper {
  margin-top: 10px; }

.courier-modal .ant-row {
  display: block; }

.courier-modal .ant-form-item-label > label::after {
  content: unset; }

.courier-modal .ant-form-item-label > label::before {
  content: unset; }

.courier-modal .image-shopee .image-logo:nth-child(2) {
  margin-left: 10%; }

.selectCourierModal .ant-modal-body .options-btn,
.selectCourierModal .ant-modal-body .options-btn-selected {
  display: grid !important;
  border: 1px solid #d4d4d4;
  border-radius: 4px !important;
  height: 110px !important;
  padding: 0 !important;
  margin-bottom: 12px; }
  .selectCourierModal .ant-modal-body .options-btn .options-img,
  .selectCourierModal .ant-modal-body .options-btn-selected .options-img {
    width: inherit !important; }
    .selectCourierModal .ant-modal-body .options-btn .options-img img,
    .selectCourierModal .ant-modal-body .options-btn-selected .options-img img {
      width: 100% !important;
      border-top-left-radius: 4px !important;
      border-top-right-radius: 4px !important; }
  .selectCourierModal .ant-modal-body .options-btn .options-name,
  .selectCourierModal .ant-modal-body .options-btn-selected .options-name {
    padding: 0 5px !important;
    width: inherit !important;
    white-space: normal; }

.selectCourierModal .ant-modal-body .options-btn-selected,
.selectCourierModal .ant-modal-body .options-btn:hover {
  border: 4px solid #5acc5a !important; }

.selectCourierModal .modal-filter .ant-input-group.ant-input-group-compact > *:first-child {
  width: 30%; }

.selectCourierModal .modal-filter .ant-input-group.ant-input-group-compact > *:last-child {
  width: 70%; }

.selectCourierModal .modal-filter .search-form {
  display: block !important; }

.selectCourierModal .modal-filter .search-form .un-filter-value {
  width: 558px !important;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px; }

.selectCourierModal .all-courier-container {
  display: flex;
  flex-wrap: wrap;
  margin-left: -10px;
  margin-right: -10px;
  height: 320px;
  overflow-y: auto; }

.selectCourierModal .vehicle_row {
  padding: 5px !important;
  border: 1px solid #ddd !important;
  border-radius: 10px !important;
  height: 50px !important;
  min-height: 50px !important;
  max-height: 50px !important;
  display: flex !important;
  align-items: center !important;
  width: 100% !important;
  margin: 0px !important;
  margin-top: 10px !important;
  margin-bottom: 10px !important;
  cursor: pointer !important; }

.selectCourierModal .vehicle_row:hover {
  border: 1px solid #646464 !important; }

.selectCourierModal .vehicle_row.vehicle_row_selected {
  border: 2px solid #55ce63 !important; }

.selectCourierModal .quotation_details {
  padding-bottom: 5px !important; }

.selectCourierModal .schedule_div {
  padding-top: 7px !important; }

.selectCourierModal .schedule_checkbox {
  margin-bottom: 5px !important; }

.copy-setting-modal .copy-settings-desc {
  color: #90999d;
  margin-bottom: 0 !important;
  font-size: 12px; }

.copy-setting-modal .ant-modal-footer {
  height: 73px !important;
  border-top: none !important;
  padding: 20px 24px !important; }

.arrange-shipment-modal .ant-modal-title {
  text-align: center;
  font-size: 20px; }

.arrange-shipment-modal .ant-radio-button-wrapper {
  width: 49%;
  border: 1px solid #d9d9d9 !important;
  border-radius: 4px !important;
  margin-bottom: 20px !important; }
  .arrange-shipment-modal .ant-radio-button-wrapper:not(:first-child)::before {
    content: none !important; }
  .arrange-shipment-modal .ant-radio-button-wrapper .feather-check,
  .arrange-shipment-modal .ant-radio-button-wrapper .arrow-left,
  .arrange-shipment-modal .ant-radio-button-wrapper .arrow-up {
    display: none; }

.arrange-shipment-modal .ant-radio-button-wrapper-checked {
  position: relative;
  border-color: #5acc5a !important;
  color: #5acc5a !important;
  background-color: #ffffff !important; }
  .arrange-shipment-modal .ant-radio-button-wrapper-checked .feather-check {
    display: block !important;
    position: absolute;
    right: 0;
    bottom: 0;
    background-color: #5acc5a;
    color: #ffffff;
    font-size: 10px;
    border-bottom-right-radius: 4px; }
  .arrange-shipment-modal .ant-radio-button-wrapper-checked .arrow-left {
    display: block !important;
    position: absolute;
    right: 0;
    bottom: 0;
    width: 0;
    height: 0;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    border-right: 10px solid #5acc5a; }
  .arrange-shipment-modal .ant-radio-button-wrapper-checked .arrow-up {
    display: block !important;
    position: absolute;
    right: 0;
    bottom: 0;
    width: 0;
    height: 0;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-bottom: 10px solid #5acc5a; }

.arrange-shipment-modal .address-div + .address-div {
  margin-top: 10px; }

.arrange-shipment-modal .address-div {
  cursor: pointer;
  width: 100%;
  border-radius: 5px;
  transition: 0.3s;
  padding: 14px;
  border: 1px solid #d4d4d4 !important;
  background-color: #fafafb !important; }
  .arrange-shipment-modal .address-div.active {
    background-color: #ffffff !important;
    border: 4px solid #5acc5a !important; }

.arrange-shipment-modal .feather-x:before {
  cursor: pointer; }

.arrange-shipment-modal .default-pickup-address-div .pickup-address-title {
  color: #38484f !important; }

.arrange-shipment-modal .default-pickup-address-div .address-details {
  background-color: #fafafb !important;
  border: 1px solid #e5e5e5 !important;
  padding: 10px 15px !important;
  border-radius: 5px !important;
  color: #0c2028 !important;
  position: relative !important; }
  .arrange-shipment-modal .default-pickup-address-div .address-details p {
    width: 70% !important; }
  .arrange-shipment-modal .default-pickup-address-div .address-details .ant-tag {
    position: absolute;
    right: 5px;
    top: 10px; }

.arrange-shipment-modal .default-pickup-address-div .empty-default-pickup-address {
  padding: 15px 0 !important; }
  .arrange-shipment-modal .default-pickup-address-div .empty-default-pickup-address .set-default-pickup-address {
    margin: auto !important; }

.arrange-shipment-modal .service_row {
  padding: 5px !important;
  border: 1px solid #ddd !important;
  border-radius: 10px !important;
  display: flex !important;
  align-items: center !important;
  width: 100% !important;
  margin: 0px !important;
  margin-top: 10px !important;
  margin-bottom: 10px !important;
  cursor: pointer !important; }
  .arrange-shipment-modal .service_row .feather-check,
  .arrange-shipment-modal .service_row .arrow-left,
  .arrange-shipment-modal .service_row .arrow-up {
    display: none; }

.arrange-shipment-modal .service_row:hover {
  border: 1px solid #646464 !important; }

.arrange-shipment-modal .form-no-space {
  margin-bottom: 0px !important; }

.arrange-shipment-modal .easy-parcel-wrap {
  display: flex !important; }

.arrange-shipment-modal .easy-parcel-service-box {
  background-color: #fafafb !important;
  border-radius: 12px 12px 0px 0px !important;
  border: 1px solid #e5e5e5 !important;
  border-bottom: none !important;
  padding: 10px 12px;
  margin-bottom: 0px;
  box-shadow: none !important; }

.arrange-shipment-modal .easy-parcel-full-width {
  width: 100% !important; }

.arrange-shipment-modal .easy-parcel-half-width {
  width: 50% !important; }

.arrange-shipment-modal .easy-parcel-failed-order {
  border: 1px solid #e0241a !important;
  border-radius: 12px !important;
  margin-bottom: 32px; }

.arrange-shipment-modal .easy-parcel-content {
  margin-top: 0px !important;
  margin-bottom: 20px !important;
  padding-top: 0px !important;
  border: 1px solid #e5e5e5 !important;
  border-radius: 0px 0px 12px 12px !important; }

.arrange-shipment-modal .easy-parcel-picker .ant-picker {
  width: 90% !important; }

.arrange-shipment-modal .ant-radio-group {
  width: -webkit-fill-available; }
  .arrange-shipment-modal .ant-radio-group.pickup-timeslot {
    flex-wrap: wrap !important; }
    .arrange-shipment-modal .ant-radio-group.pickup-timeslot > label {
      margin-bottom: 10px !important;
      text-align: center;
      height: auto !important;
      padding: 5px 0 !important; }
      .arrange-shipment-modal .ant-radio-group.pickup-timeslot > label .date-selection,
      .arrange-shipment-modal .ant-radio-group.pickup-timeslot > label .time-selection {
        display: block !important;
        line-height: 22px !important; }

.arrange-shipment-modal .radio-services {
  width: -webkit-fill-available !important;
  padding-bottom: 10px !important; }

.arrange-shipment-modal .easy-parcel-selection {
  border-radius: 10px !important;
  border: 1px solid #e5e5e5 !important;
  width: 97% !important;
  padding-top: 5px !important;
  padding-bottom: 5px !important; }

.arrange-shipment-modal .easy-parcel-selected {
  border-radius: 10px !important;
  border: 2px solid #55ce63 !important;
  width: 97% !important;
  padding-top: 5px !important;
  padding-bottom: 5px !important; }

.arrange-shipment-modal .easy-parcel-service-name {
  white-space: initial !important; }

.change-pickup-address-modal .address-list-content .pickup-address-title {
  color: #38484f !important; }

.change-pickup-address-modal .address-list-content .pickup-addresses {
  height: 350px !important;
  overflow: auto !important; }
  .change-pickup-address-modal .address-list-content .pickup-addresses::-webkit-scrollbar {
    display: none !important; }
  .change-pickup-address-modal .address-list-content .pickup-addresses .single-address {
    cursor: pointer !important;
    position: relative !important;
    background-color: #fafafb !important;
    border: 1px solid #e5e5e5 !important;
    color: #0c2028 !important;
    padding: 10px 15px !important;
    margin-bottom: 15px !important;
    border-radius: 5px !important; }
    .change-pickup-address-modal .address-list-content .pickup-addresses .single-address .feather-check,
    .change-pickup-address-modal .address-list-content .pickup-addresses .single-address .arrow-left,
    .change-pickup-address-modal .address-list-content .pickup-addresses .single-address .arrow-up {
      display: none; }
    .change-pickup-address-modal .address-list-content .pickup-addresses .single-address.default-address {
      border-color: #5acc5a !important;
      background-color: #ffffff !important; }
      .change-pickup-address-modal .address-list-content .pickup-addresses .single-address.default-address .feather-check {
        display: block !important;
        position: absolute;
        right: 0;
        bottom: 0;
        background-color: #5acc5a;
        color: #ffffff;
        font-size: 10px;
        border-bottom-right-radius: 4px; }
      .change-pickup-address-modal .address-list-content .pickup-addresses .single-address.default-address .arrow-left {
        display: block !important;
        position: absolute;
        right: 0;
        bottom: 0;
        width: 0;
        height: 0;
        border-top: 10px solid transparent;
        border-bottom: 10px solid transparent;
        border-right: 10px solid #5acc5a; }
      .change-pickup-address-modal .address-list-content .pickup-addresses .single-address.default-address .arrow-up {
        display: block !important;
        position: absolute;
        right: 0;
        bottom: 0;
        width: 0;
        height: 0;
        border-left: 10px solid transparent;
        border-right: 10px solid transparent;
        border-bottom: 10px solid #5acc5a; }
    .change-pickup-address-modal .address-list-content .pickup-addresses .single-address p {
      width: 80% !important; }
    .change-pickup-address-modal .address-list-content .pickup-addresses .single-address .ant-tag {
      position: absolute;
      right: 5px;
      top: 10px; }

.change-pickup-address-modal .ant-modal-footer .footer {
  text-align: left !important; }
  .change-pickup-address-modal .ant-modal-footer .footer .checkbox-full {
    color: #0c2028 !important;
    margin-top: 5px !important; }
  .change-pickup-address-modal .ant-modal-footer .footer .buttons {
    float: right !important; }

.ant-modal.ant-modal-confirm.ant-modal-confirm-error.set-invoice-fail-modal {
  width: 700px !important; }

.export-csv-modal .datepicker-formitem .ant-form-item-label {
  line-height: 1; }

.sender-info-modal .ant-form-item-label {
  line-height: 1; }

.filter-template-modal .ant-form-item-label {
  display: block;
  width: 100% !important;
  text-align: left; }
  .filter-template-modal .ant-form-item-label label::after {
    content: ''; }

.order-processing-filter {
  width: 700px !important; }
  .order-processing-filter .filter-template-section {
    margin: 0 !important;
    margin-bottom: 20px !important;
    padding: 0 10px !important; }
    .order-processing-filter .filter-template-section .filter-default > .ant-form-item-label {
      width: 25% !important;
      text-align: left !important; }
      .order-processing-filter .filter-template-section .filter-default > .ant-form-item-label > label::after {
        content: ''; }
    .order-processing-filter .filter-template-section .filter-default > .ant-form-item-control .ant-select {
      width: 46% !important; }
    .order-processing-filter .filter-template-section .filter-default > .ant-form-item-control .plain-btn {
      margin-left: 15px !important;
      height: 32px !important;
      vertical-align: middle !important; }
  .order-processing-filter .filter-form #filterForm_payment_method .ant-radio-wrapper {
    display: inline-flex !important; }
  .order-processing-filter .filter-form .un-filter-value {
    border-radius: 4px;
    min-height: 33px !important; }
  .order-processing-filter .filter-form .ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
  .order-processing-filter .filter-form .ant-select-multiple .ant-select-selector {
    border-radius: 4px !important;
    min-height: 33px !important; }
  .order-processing-filter .filter-form .ant-form-item {
    margin-bottom: 20px !important; }
  .order-processing-filter .filter-form .ant-form-item-no-colon {
    color: #38484f !important;
    font-size: 14px !important;
    font-weight: 400 !important; }
    .order-processing-filter .filter-form .ant-form-item-no-colon span {
      position: relative !important; }
  .order-processing-filter .filter-form .ant-form-item-label {
    padding-bottom: 4px !important; }
  .order-processing-filter .filter-form .ant-input,
  .order-processing-filter .filter-form .ant-input-number,
  .order-processing-filter .filter-form .ant-input-number-input {
    color: #0c2028 !important;
    font-size: 14px !important; }
  .order-processing-filter .filter-form .ant-picker {
    border-radius: 4px !important; }
    .order-processing-filter .filter-form .ant-picker .ant-picker-input > input {
      color: #0c2028 !important; }
  .order-processing-filter .filter-form .ant-switch {
    max-width: fit-content !important;
    max-width: -moz-fit-content !important; }
  .order-processing-filter .filter-form .ant-switch-checked .ant-switch-inner {
    margin-right: 37px !important;
    margin-left: 12px !important; }
  .order-processing-filter .filter-form .ant-switch-inner {
    margin-right: 12px;
    margin-left: 37px; }
  .order-processing-filter .filter-form .filter-flex {
    display: inline-flex !important; }
    .order-processing-filter .filter-form .filter-flex .ant-form-item-no-colon {
      color: #38484f !important;
      font-size: 14px !important;
      font-weight: 400 !important; }
      .order-processing-filter .filter-form .filter-flex .ant-form-item-no-colon span {
        position: fixed !important; }
  .order-processing-filter .filter-form .ant-picker:hover,
  .order-processing-filter .filter-form .ant-picker-focused {
    border-color: #007ce0 !important;
    border-right-width: 1px !important; }
  @media (min-width: 1024px) {
    .order-processing-filter .filter-form .filter {
      margin-right: 10px !important;
      margin-left: 10px !important; }
    .order-processing-filter .filter-form .filter-full {
      width: 100% !important; }
    .order-processing-filter .filter-form .filter-default {
      width: 266px !important; }
    .order-processing-filter .filter-form .filter-range {
      width: 111px !important; }
    .order-processing-filter .filter-form .filter-webkitfill {
      width: -webkit-fill-available !important;
      width: fill-available !important;
      width: -moz-available !important; } }
  @media (min-width: 480px) {
    .order-processing-filter .filter-form .item {
      display: inline-flex; }
      .order-processing-filter .filter-form .item .ant-form-item-label .ant-form-item-no-colon {
        float: left; }
    .order-processing-filter .filter-form .item-full {
      width: 99% !important; }
      .order-processing-filter .filter-form .item-full .ant-col-10 {
        flex: 0 0 24.4%;
        max-width: 24.4%; }
    .order-processing-filter .filter-form .item-half {
      width: 47.5% !important; }
    .order-processing-filter .filter-form .item-two-thirds {
      width: 58% !important; }
    .order-processing-filter .filter-form .remove-bottom-margin {
      margin-bottom: 0px !important; }
    .order-processing-filter .filter-form .item-two-thirds-extra {
      width: 59% !important;
      margin-right: 6px !important;
      margin-left: 0px !important; }
      .order-processing-filter .filter-form .item-two-thirds-extra .ant-col-10 {
        flex: 0 0 41.4%;
        max-width: 41.4%; }
    .order-processing-filter .filter-form .item-one-thirds {
      width: 34% !important; }
    .order-processing-filter .filter-form .item-one-thirds-extra {
      margin-left: 8px !important; }
    .order-processing-filter .filter-form .item-checkbox {
      padding-top: 8px; }
    .order-processing-filter .filter-form .item-max-width {
      max-width: 227.36px !important; }
      .order-processing-filter .filter-form .item-max-width.item-max-width-datetime {
        max-width: 352px !important; }
      .order-processing-filter .filter-form .item-max-width .ant-divider {
        margin: 8px 0 !important; }
      .order-processing-filter .filter-form .item-max-width .ant-space {
        padding: 0 8px 4px;
        width: 100%;
        justify-content: space-between; }
        .order-processing-filter .filter-form .item-max-width .ant-space .ant-space-item {
          height: 18px; }
        .order-processing-filter .filter-form .item-max-width .ant-space .dd-nav {
          font-size: 18px;
          height: 18px; }
        .order-processing-filter .filter-form .item-max-width .ant-space .dd-nav:hover {
          color: #007ce0; }
        .order-processing-filter .filter-form .item-max-width .ant-space .dd-nav-disabled {
          color: transparent; }
        .order-processing-filter .filter-form .item-max-width .ant-space .dd-nav-disabled:hover {
          color: transparent; }
    .order-processing-filter .filter-form .filter-item-full {
      width: 100% !important; } }
  @media (max-width: 480px) {
    .order-processing-filter .filter-form .filter-full {
      width: 100% !important;
      margin-right: 20px !important; }
    .order-processing-filter .filter-form .filter-default {
      width: 100%;
      margin-right: 20px !important; }
    .order-processing-filter .filter-form .filter-number {
      width: 100% !important;
      margin-right: 20px !important; }
    .order-processing-filter .filter-form .filter-select {
      width: 100% !important;
      margin-right: 20px !important; }
    .order-processing-filter .filter-form .filter-range {
      width: 105px !important; }
    .order-processing-filter .filter-form .filter-date {
      width: 100% !important;
      margin-right: 20px !important; }
    .order-processing-filter .filter-form .ant-form .ant-form-item .ant-form-item-label,
    .order-processing-filter .filter-form .ant-form .ant-form-item .ant-form-item-control {
      -webkit-box-flex: 0 !important; }
    .order-processing-filter .filter-form .item {
      width: 100% !important; }
    .order-processing-filter .filter-form .filter-item-full {
      width: 100% !important; }
    .order-processing-filter .filter-form .filter-webkitfill {
      width: -webkit-fill-available !important;
      width: fill-available !important;
      width: -moz-available !important;
      margin-right: 20px !important; }
    .order-processing-filter .filter-form .item-max-width .ant-divider {
      margin: 8px 0 !important; }
    .order-processing-filter .filter-form .item-max-width .ant-space {
      padding: 0 8px 4px;
      width: 100%; }
      .order-processing-filter .filter-form .item-max-width .ant-space .ant-space-item {
        margin: auto; }
        .order-processing-filter .filter-form .item-max-width .ant-space .ant-space-item .ant-pagination-simple-pager {
          cursor: default; }
          .order-processing-filter .filter-form .item-max-width .ant-space .ant-space-item .ant-pagination-simple-pager input {
            pointer-events: none;
            border: none; } }
  .order-processing-filter .filter-form .easy-parcel-half-width {
    width: 100% !important; }

.ant-popover-content {
  max-width: 500px;
  max-height: 300px !important;
  overflow-y: auto !important; }
  .ant-popover-content .ant-popover-title {
    font-size: 16px;
    font-weight: bold; }
  .ant-popover-content .ant-table-fixed-header {
    margin: 0 !important; }
  .ant-popover-content .ant-table-header table {
    visibility: initial !important; }
  .ant-popover-content .ant-table-tbody td {
    font-size: 12px; }

.ant-select-dropdown .order-count {
  color: #90999d !important; }

@media (min-width: 1024px) {
  .exportOrderProcessing {
    width: 816px !important;
    margin: 0 auto !important; } }

.exportOrderProcessing .header-buttons {
  min-width: 816px !important;
  max-width: 816px !important;
  width: 100% !important;
  top: 10px !important;
  display: flex;
  position: fixed; }
  .exportOrderProcessing .header-buttons .b-btn,
  .exportOrderProcessing .header-buttons .b-btn:hover,
  .exportOrderProcessing .header-buttons .b-btn:focus {
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #0c2028 !important;
    font-size: 20px;
    padding-left: 0 !important; }
    .exportOrderProcessing .header-buttons .b-btn i,
    .exportOrderProcessing .header-buttons .b-btn:hover i,
    .exportOrderProcessing .header-buttons .b-btn:focus i {
      font-size: 20px !important;
      margin-right: 12px !important; }

.exportOrderProcessing .ant-checkbox,
.exportOrderProcessing .ant-checkbox-input,
.exportOrderProcessing .ant-checkbox-inner {
  border-radius: 4px !important;
  width: 18px !important;
  height: 18px !important; }

.exportOrderProcessing .ant-picker {
  border-radius: 4px;
  width: 352px !important; }

.exportOrderProcessing .export-table .unicart-table .ant-table-tbody > tr.ant-table-row-level-0 > td {
  border-top: unset !important;
  border-bottom: 1px solid #f0f0f0 !important; }

.exportOrderProcessing .export-table .ant-table-tbody > tr > td {
  padding: 12px 12px !important; }

.exportOrderProcessing .export-table .ant-table table {
  border: none !important;
  box-shadow: none !important; }

.exportOrderProcessing .export-table table thead {
  background-color: #fafafb !important; }

.exportOrderProcessing .export-table .ant-table-thead th {
  background: #fafafb 0% 0% no-repeat padding-box !important;
  font-size: 12px !important;
  color: #647176 !important;
  padding-top: 9px !important;
  padding-bottom: 9px !important;
  height: unset !important; }

.exportOrderProcessing .export-table .ant-table-thead > tr > th {
  border-bottom: none !important; }

.exportOrderProcessing .export-table .un-text-truncate {
  font-weight: bold !important; }

.exportOrderProcessing .export-table .un-light-label {
  font-size: 14px !important; }

.exportOrderProcessing .export-table .ant-pagination {
  margin-bottom: 20px;
  margin-right: unset !important;
  padding: 0 !important; }
  .exportOrderProcessing .export-table .ant-pagination.with-quick-jumper {
    margin-bottom: 20px !important; }

@media (min-width: 1024px) {
  .shippinglabel-printlog-modal {
    width: 670px !important; } }

.shippinglabel-printlog-modal .ant-modal-body {
  width: 100%;
  overflow: hidden auto; }
  @media (min-width: 1024px) {
    .shippinglabel-printlog-modal .ant-modal-body {
      height: 420px !important;
      padding-bottom: 0 !important; } }

.shippinglabel-printlog-modal .ant-modal-content {
  border-radius: 12px !important; }

.shippinglabel-printlog-modal .ant-modal-header {
  border-top-left-radius: 12px !important;
  border-top-right-radius: 12px !important; }

.shippinglabel-printlog-modal .printlog-table table tbody tr td {
  vertical-align: top !important; }

.shippinglabel-printlog-modal .printlog-table .ant-list-item {
  padding: 0 !important; }

.shippinglabel-printlog-modal .printlog-table .ant-list-item-meta-avatar {
  width: 56px; }

.shippinglabel-printlog-modal .printlog-table .ant-list-item-meta {
  padding-top: 1px !important; }

.shippinglabel-printlog-modal .printlog-table .ant-list-item-meta-description {
  padding-left: 0; }

.shippinglabel-printlog-modal .printlog-table .ant-checkbox-wrapper {
  margin-left: unset !important; }

.shippinglabel-printlog-modal .printlog-table .ant-table-tbody > tr > td {
  padding: 12px 12px !important; }

.shippinglabel-printlog-modal .printlog-table .ant-table table {
  border: none !important;
  box-shadow: none !important; }

.shippinglabel-printlog-modal .printlog-table table thead {
  background-color: #fafafb !important; }

.shippinglabel-printlog-modal .printlog-table .ant-table-thead th {
  background: #fafafb 0% 0% no-repeat padding-box !important;
  font-size: 12px !important;
  color: #647176 !important;
  padding-top: 9px !important;
  padding-bottom: 9px !important; }

.shippinglabel-printlog-modal .printlog-table .ant-table-thead > tr > th {
  border-bottom: none !important; }

.shippinglabel-printlog-modal .row {
  align-items: baseline !important; }

.shippinglabel-printlog-modal .un-page-with-steps .ant-legacy-form {
  width: 100%; }
  @media (min-width: 1024px) {
    .shippinglabel-printlog-modal .un-page-with-steps .ant-legacy-form {
      width: 622px !important; } }

.shippinglabel-printlog-modal .un-box-flat {
  background-color: #ffffff !important;
  border-radius: 0px !important;
  border: none !important;
  padding: 0 !important;
  margin-bottom: 32px;
  box-shadow: none !important;
  width: 100%; }
  @media (min-width: 1024px) {
    .shippinglabel-printlog-modal .un-box-flat {
      width: 553px !important; } }
  .shippinglabel-printlog-modal .un-box-flat .pl-10 {
    padding-left: 12px !important; }

.shippinglabel-printlog-modal .un-title-light {
  display: none !important; }

.shippinglabel-printlog-modal .close-btn {
  text-align: left !important;
  margin-bottom: auto !important;
  margin-top: auto !important; }

.shippinglabel-printlog-modal .title {
  text-align: center !important;
  margin-bottom: auto !important;
  margin-top: auto !important; }

.shippinglabel-printlog-modal .plain-btn {
  margin: auto 0 auto auto !important; }

.shippinglabel-printlog-modal .upload-placeholder {
  height: 115px !important; }

.shippinglabel-printlog-modal .hvrbox {
  width: 115px !important;
  height: 115px !important; }

.shippinglabel-printlog-modal .ant-upload:hover {
  border-color: #007ce0 !important; }

.shippinglabel-printlog-modal .ant-upload-drag-icon img {
  object-fit: contain !important; }

.channel-list-tab {
  padding-bottom: 0 !important;
  margin-bottom: 20px !important; }
  .channel-list-tab .ant-tabs {
    border-radius: 0 !important;
    border: none !important; }
    .channel-list-tab .ant-tabs .ant-form-item {
      margin-bottom: 8px !important; }
  .channel-list-tab .ant-tabs-bar {
    border-bottom: none !important; }
  .channel-list-tab .ant-tabs-nav-scroll {
    padding: 0px 0px 20px !important; }
  .channel-list-tab .ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab {
    margin-right: 16px !important;
    background-color: #ffffff !important;
    border: 1px solid #e5e5e5 !important;
    border-radius: 4px !important;
    color: #0c2028; }
    .channel-list-tab .ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab img {
      margin-right: 8px !important; }
    .channel-list-tab .ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab span {
      padding: 0 !important; }
  .channel-list-tab .ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab-active {
    border: 1px solid #5acc5a !important;
    border-bottom: 3px solid #5acc5a !important; }
  .channel-list-tab .store-list-checkbox {
    padding-bottom: 20px !important; }
    .channel-list-tab .store-list-checkbox .ant-checkbox + span {
      color: #0c2028 !important;
      padding-right: 41px !important;
      padding-left: 12px !important; }

.filter-container .filter-form .ant-form-item-no-colon > span {
  position: static !important; }

.label-no-padding-bottom .ant-form-item-label {
  padding-bottom: 0px !important; }

.notify-switch,
.COD {
  display: flex;
  align-items: center;
  margin-bottom: 5px; }

.shplgt-jtcargo-courier-awb-template-preview .logo-padding {
  padding: 10px; }

.shplgt-jtcargo-courier-awb-template-preview .logo-container {
  align-items: center; }

.shplgt-jtcargo-courier-awb-template-preview .delivery-format {
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 35px !important; }

.shplgt-jtcargo-courier-awb-template-preview .detail-border {
  border: 1px solid black; }

.shplgt-jtcargo-courier-awb-template-preview .routing-codes-center {
  justify-content: center; }

.shplgt-jtcargo-courier-awb-template-preview .routing-codes-format {
  font-size: 45px !important;
  text-align: center; }

.shplgt-jtcargo-courier-awb-template-preview .barcode-border-format {
  border-top: 1px solid black;
  justify-content: center; }

.shplgt-jtcargo-courier-awb-template-preview .barcode-margin-top {
  margin-top: 10px; }

.shplgt-jtcargo-courier-awb-template-preview .shplgt-image-div {
  height: 70px; }

.shplgt-jtcargo-courier-awb-template-preview .recipient-detail-row {
  margin-top: 10px; }

.shplgt-jtcargo-courier-awb-template-preview .recipient-detail {
  flex: 1;
  padding: 8px;
  border-top: 1px solid #000;
  border-bottom: 1px solid #000;
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center; }

.shplgt-jtcargo-courier-awb-template-preview .jt-border {
  border-right: 1px solid #000; }

.shplgt-jtcargo-courier-awb-template-preview .pcs-format {
  font-size: 20px; }

.shplgt-jtcargo-courier-awb-template-preview .recipient-info,
.shplgt-jtcargo-courier-awb-template-preview .sender-info {
  margin-top: 3%;
  margin-bottom: 4%; }

.shplgt-jtcargo-courier-awb-template-preview .jt-space {
  display: flex;
  justify-content: space-between; }

.shplgt-jtcargo-courier-awb-template-preview .sender-row {
  border-top: 1px solid #000; }

.shplgt-jtcargo-courier-awb-template-preview .order-detail-format {
  font-size: 12px; }

.shplgt-jtph-courier-awb-template-preview .layout {
  width: 9.4cm;
  margin: 0 auto;
  zoom: 129%; }

.shplgt-jtph-courier-awb-template-preview .tracking-number {
  position: absolute;
  font-size: 8pt !important;
  word-break: keep-all; }
  .shplgt-jtph-courier-awb-template-preview .tracking-number.top-left {
    left: 31px;
    top: 66px; }
  .shplgt-jtph-courier-awb-template-preview .tracking-number.top-right {
    left: 273px;
    top: 66px; }
  .shplgt-jtph-courier-awb-template-preview .tracking-number.left-top {
    left: 3px;
    top: 139px;
    writing-mode: tb-rl; }
  .shplgt-jtph-courier-awb-template-preview .tracking-number.right-top {
    left: 362px;
    top: 139px;
    writing-mode: tb-rl; }
  .shplgt-jtph-courier-awb-template-preview .tracking-number.left-bottom {
    left: 3px;
    top: 377px;
    writing-mode: tb-rl; }
  .shplgt-jtph-courier-awb-template-preview .tracking-number.right-bottom {
    left: 362px;
    top: 377px;
    writing-mode: tb-rl; }
  .shplgt-jtph-courier-awb-template-preview .tracking-number.bottom-left {
    left: 31px;
    top: 596px; }
  .shplgt-jtph-courier-awb-template-preview .tracking-number.bottom-right {
    left: 273px;
    top: 596px; }

.shplgt-jtph-courier-awb-template-preview .detail-border {
  width: 9cm;
  margin: 0.45cm 0.2cm;
  border: 1px solid black; }

.shplgt-jtph-courier-awb-template-preview .col-8 {
  flex: 0 0 calc(5.5 / 9 * 100%);
  max-width: calc(5.5 / 9 * 100%); }

.shplgt-jtph-courier-awb-template-preview .col-4 {
  flex: 0 0 calc(3.5 / 9 * 100%);
  max-width: calc(3.5 / 9 * 100%); }

.shplgt-jtph-courier-awb-template-preview .jt-border {
  border-right: 1px solid #000; }

.shplgt-jtph-courier-awb-template-preview .logo-container {
  height: 1.5cm;
  align-items: center; }

.shplgt-jtph-courier-awb-template-preview .express-type-format {
  height: 1.5cm;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 30pt !important; }

.shplgt-jtph-courier-awb-template-preview .order-id-format {
  height: 0.5cm;
  border-top: 1px solid #000;
  border-bottom: 1px solid #000;
  align-items: center;
  font-size: 6pt !important; }

.shplgt-jtph-courier-awb-template-preview .print-date-format {
  height: 0.5cm;
  border-top: 1px solid #000;
  border-bottom: 1px solid #000;
  display: flex;
  align-items: center;
  justify-content: space-between;
  font-size: 6pt !important; }

.shplgt-jtph-courier-awb-template-preview .routing-codes-center {
  height: 1.5cm;
  border-bottom: 1px solid #000;
  align-items: center;
  justify-content: center; }

.shplgt-jtph-courier-awb-template-preview .routing-codes-format {
  font-size: 23pt !important;
  text-align: center; }

.shplgt-jtph-courier-awb-template-preview .col-10 {
  flex: 0 0 calc(7.5 / 9 * 100%);
  max-width: calc(7.5 / 9 * 100%); }

.shplgt-jtph-courier-awb-template-preview .col-2 {
  flex: 0 0 calc(1.5 / 9 * 100%);
  max-width: calc(1.5 / 9 * 100%); }

.shplgt-jtph-courier-awb-template-preview .barcode-border-format {
  height: 1.5cm;
  border-bottom: 1px solid black;
  align-items: center;
  justify-content: center; }

.shplgt-jtph-courier-awb-template-preview .shplgt-image-div.vertical {
  right: 109px;
  top: 101px;
  width: 6.7cm;
  padding-right: 10px;
  padding-left: 10px;
  transform: rotate(270deg); }

.shplgt-jtph-courier-awb-template-preview .recipient-detail {
  height: 0.8cm;
  border-bottom: 1px solid #000;
  font-size: 16pt !important; }
  .shplgt-jtph-courier-awb-template-preview .recipient-detail div {
    bottom: 2px; }

.shplgt-jtph-courier-awb-template-preview .recipient-info {
  height: 1.9cm;
  line-height: 1.25;
  border-bottom: 1px solid #000;
  font-size: 8pt !important; }

.shplgt-jtph-courier-awb-template-preview .sender-info {
  height: 1cm;
  line-height: 1;
  border-bottom: 1px solid #000;
  font-size: 6pt !important; }

.shplgt-jtph-courier-awb-template-preview .title {
  line-height: inherit;
  align-self: center;
  font-size: 4pt !important;
  text-transform: uppercase; }

.shplgt-jtph-courier-awb-template-preview .col-7 {
  flex: 0 0 calc(4.5 / 7.5 * 100%);
  max-width: calc(4.5 / 7.5 * 100%); }

.shplgt-jtph-courier-awb-template-preview .col-5 {
  flex: 0 0 calc(3 / 7.5 * 100%);
  max-width: calc(3 / 7.5 * 100%); }

.shplgt-jtph-courier-awb-template-preview .order-detail-row {
  height: 1.5cm; }

.shplgt-jtph-courier-awb-template-preview .order-detail-format {
  height: 0.5cm;
  line-height: 1;
  align-items: center;
  font-size: 6pt !important; }
  .shplgt-jtph-courier-awb-template-preview .order-detail-format .goods-format {
    height: 6pt;
    overflow: hidden; }

.shplgt-jtph-courier-awb-template-preview .delivery-attempts-format {
  height: 0.5cm;
  padding: 0 !important;
  border-bottom: 1px solid #000;
  align-items: center;
  font-size: 7pt !important;
  text-transform: uppercase;
  text-align: center; }

.shplgt-jtph-courier-awb-template-preview .delivery-attempts-number-row .col-4 {
  flex: 0 0 calc(1 / 3 * 100%);
  max-width: calc(1 / 3 * 100%); }

.shplgt-jtph-courier-awb-template-preview .delivery-attempts-number {
  height: 1cm;
  align-items: center;
  font-size: 15pt !important;
  text-align: center; }

.shplgt-jtph-courier-awb-template-preview .remarks-signature-row {
  height: 3.3cm;
  border-top: 1px solid #000; }

.shplgt-jtph-courier-awb-template-preview .remarks-signature-format {
  font-size: 6pt !important; }

.shplgt-jtph-courier-awb-template-preview .qrcode-invoice-div {
  display: flex;
  align-items: center; }

.shplgt-jtph-courier-awb-template-preview .qrcode-invoice {
  width: 100%; }

.row-dragging {
  background: #fafafa;
  border: 1px solid #ccc; }
  .row-dragging td {
    padding: 12px 16px !important; }
  .row-dragging .drag-visible {
    visibility: visible; }

.others-courier-awb-template-preview .preview-content.awb-lazada-a6 {
  padding: 20px !important; }

.others-courier-awb-template-preview .shipping-label-logo {
  width: 40% !important;
  margin: auto !important;
  display: block !important; }

.others-courier-awb-template-preview .code-size,
.others-courier-awb-template-preview .comment-table {
  margin-bottom: 0 !important; }

.others-courier-awb-template-preview .others-order-details td {
  vertical-align: top !important; }

.others-courier-awb-template-preview .others-order-details .single-order-details {
  display: block !important;
  margin-bottom: 5px !important; }

.others-courier-awb-template-preview .others-order-details .order-details-text {
  font-size: 10px !important;
  padding: 2px 3px !important; }

.others-courier-awb-template-preview .others-order-details .order-details {
  font-size: 12px !important;
  padding: 2px 3px !important; }

.others-courier-awb-template-preview .comment-table td {
  padding: 5px !important;
  border: 1px solid black !important; }

.others-courier-awb-template-preview .order-label-note {
  text-align: center !important;
  font-size: 11px !important;
  font-weight: bold !important;
  margin-top: 3px !important; }

.others-courier-awb-template-preview .ant-upload.ant-upload-select-picture-card {
  width: 115px !important;
  height: 115px !important;
  border: 1px dashed #007ce0 !important; }

.app .shipping-logistic-label-setup .settings-container .ant-tabs .ant-tabs-left-bar .ant-tabs-tab span {
  font-size: 16px !important;
  line-height: 20px;
  font-weight: 500; }

.app .webstore-order-processing .sections {
  width: 100% !important;
  display: inline-flex !important; }
  @media (max-width: 425px) {
    .app .webstore-order-processing .sections {
      display: block !important; } }
  @media (min-width: 1024px) {
    .app .webstore-order-processing .sections .right-section {
      width: calc(100vw - 310px) !important;
      margin-left: auto !important; } }
  @media (max-width: 480px) {
    .app .webstore-order-processing .sections .right-section .search-form .un-filter-name > div.ant-select-selector {
      width: initial; } }
  @media (min-width: 768px) {
    .app .webstore-order-processing .sections .right-section .search-form .un-filter-name > div.ant-select-selector {
      width: initial; } }
  .app .webstore-order-processing .sections .table-without-card .ant-card-head {
    display: none !important; }
  .app .webstore-order-processing .sections .table-without-card .ant-table table {
    border-radius: 12px 12px 0 0 !important; }
  .app .webstore-order-processing .sections .table-without-card .ant-table-title + .ant-table-container table > thead > tr:first-child th:first-child {
    border-top-left-radius: 12px !important; }
  .app .webstore-order-processing .sections .table-without-card .ant-table-title + .ant-table-container table > thead > tr:first-child th:last-child {
    border-top-right-radius: 12px !important; }
  .app .webstore-order-processing .sections .result-table .ant-table {
    margin: 0 !important; }
    .app .webstore-order-processing .sections .result-table .ant-table table {
      border-radius: 0 !important; }
  .app .webstore-order-processing .sections .result-table .ant-table-footer {
    height: 0 !important; }

.app .webstore-order-processing .btn-store + .btn-store {
  margin-left: 0px; }

.app .webstore-order-processing .webstore-order-processing-table th.ant-table-row-expand-icon-cell,
.app .webstore-order-processing .webstore-order-processing-table td.ant-table-row-expand-icon-cell {
  display: none; }

.app .webstore-order-processing .webstore-order-processing-table .print-status-icon {
  line-height: 2.2; }

.app .webstore-order-processing .webstore-order-processing-table .ant-table-thead > tr > th {
  padding: 20px 12px !important; }

.app .webstore-order-processing .webstore-order-processing-table .ant-table-tbody > tr > td {
  padding: 20px 12px !important; }

.app .webstore-order-processing .ant-table-filter-column-title {
  flex: none;
  padding-right: 0; }

.app .webstore-order-processing .ant-table-filter-trigger-container {
  position: initial;
  align-self: initial; }

.app .webstore-order-processing .ant-table-filter-trigger-container-open,
.app .webstore-order-processing .ant-table-filter-trigger-container:hover {
  background: none; }

.app .webstore-order-processing .reprint-filter.ant-btn {
  padding: 0; }

.app .webstore-order-processing .reprint-filter.ant-btn-link,
.app .webstore-order-processing .reprint-filter.ant-btn-link:hover,
.app .webstore-order-processing .reprint-filter.ant-btn-link:focus {
  color: inherit; }

.app .webstore-order-processing .channel img {
  vertical-align: sub; }

.app .webstore-order-processing .more-button .un-dots-div-active,
.app .webstore-order-processing .more-button .un-dots-div {
  width: 40px;
  height: 40px;
  padding-top: 5px;
  margin-top: 10px; }

.app .webstore-order-processing .webstore-order-packing-note-div {
  float: right;
  padding-right: 10px;
  width: 400px; }
  .app .webstore-order-processing .webstore-order-packing-note-div > h3 {
    font-size: 14px;
    color: #0c2028;
    font-weight: bold;
    display: inline-block; }

.app .webstore-order-processing .shopee-customer-button {
  width: 133px;
  height: 22px !important;
  padding: 3px 12px;
  background-color: #ee4d2d !important;
  margin-bottom: 0 !important; }
  .app .webstore-order-processing .shopee-customer-button span,
  .app .webstore-order-processing .shopee-customer-button i {
    font-size: 12px; }

.app .webstore-order-processing td[class='ant-table-selection-column']::before {
  content: ''; }

.app .webstore-order-processing .noti-count {
  background-color: #007ce0;
  position: absolute;
  border-radius: 50%;
  width: 16px;
  height: 16px;
  color: white;
  font-size: 10px;
  display: flex;
  justify-content: center;
  align-items: center;
  margin: -50px 0 0 33px; }

.app .webstore-order-processing .order-product-div {
  margin-left: 61px;
  display: inline-flex;
  flex-wrap: wrap; }

.app .webstore-order-processing .product_image_count {
  margin-right: 8px; }

.app .webstore-order-processing .sku-more {
  margin-left: 8px !important;
  color: #007ce0 !important; }

.app .webstore-order-processing .ant-tabs-tab-active .order-tab {
  font-weight: bold; }

.app .webstore-order-processing .ant-table-tbody > tr > td {
  border-bottom: 0 !important; }

.app .webstore-order-processing tr.ant-table-expanded-row > td {
  background: #fff !important; }

.app .webstore-order-processing tr.ant-table-expanded-row:hover > td {
  background: #f8f9fa !important; }

.app .webstore-order-processing tr.ant-table-row-selected + tr.ant-table-expanded-row > td {
  background: #e6f7ff !important; }

.app .webstore-order-processing tr.ant-table-row-selected + tr.ant-table-expanded-row:hover > td {
  background: #f8f9fa !important; }

.app .shipping-logistic-label-setup .ant-tooltip {
  max-width: 400px; }

.app .shipping-logistic-label-setup .radio-button {
  display: block;
  height: 30px;
  line-height: 30px; }

.app .shipping-logistic-label-setup .courier-div .radio-button-row:nth-child(2) {
  margin-top: 5%; }

.app .shipping-logistic-label-setup .switch-button-div {
  display: flex;
  flex: wrap;
  height: 33px;
  line-height: normal;
  align-items: center;
  margin-bottom: 20px; }

.app .shipping-logistic-label-setup .switch-button-text {
  width: 80%; }

.app .shipping-logistic-label-setup .switch-button {
  margin-left: auto;
  height: 33px;
  align-items: center; }

.app .shipping-logistic-label-setup .select-channel-div {
  display: flex;
  align-items: center;
  margin-bottom: 32px; }
  .app .shipping-logistic-label-setup .select-channel-div span:first-child {
    padding-right: 10px; }

.app .shipping-logistic-label-setup .settings-container .ant-input,
.app .shipping-logistic-label-setup .settings-container .ant-select {
  color: #0c2028 !important; }

.app .shipping-logistic-label-setup .settings-container .ant-form-horizontal .ant-form-item-control {
  flex: unset !important; }

.app .shipping-logistic-label-setup .settings-container .ant-tabs {
  border-top-right-radius: 0px !important;
  border-top-left-radius: 0px !important;
  border: none !important; }

.app .shipping-logistic-label-setup .settings-container .ant-tabs .ant-tabs-top-bar .ant-tabs-tab-active {
  font-weight: bold; }

.app .shipping-logistic-label-setup .settings-container .ant-tabs .ant-tabs-left-bar .ant-tabs-nav-container {
  width: 220px; }

.app .shipping-logistic-label-setup .settings-container .ant-tabs .ant-tabs-left-bar .ant-tabs-ink-bar {
  width: 4px !important; }

.app .shipping-logistic-label-setup .settings-container .ant-tabs .ant-tabs-left-bar .ant-tabs-tab {
  padding: 10px !important;
  text-align: left; }
  .app .shipping-logistic-label-setup .settings-container .ant-tabs .ant-tabs-left-bar .ant-tabs-tab span {
    color: #0c2028;
    font-weight: bold; }

.app .shipping-logistic-label-setup .settings-container .ant-tabs-tab-active {
  background-color: #f3fff3; }

.app .shipping-logistic-label-setup .settings-container .ant-tabs-nav-scroll {
  padding-left: 0px !important; }

.app .shipping-logistic-label-setup .settings-container .general-settings .title {
  font-size: 14px !important; }

.app .shipping-logistic-label-setup .settings-container .general-settings .address-fields .ant-form-item {
  margin-bottom: 12px !important; }

.app .shipping-logistic-label-setup .settings-container .airwaybill-template-preview {
  display: flex; }
  .app .shipping-logistic-label-setup .settings-container .airwaybill-template-preview > .left,
  .app .shipping-logistic-label-setup .settings-container .airwaybill-template-preview > .right {
    width: 50%; }
  .app .shipping-logistic-label-setup .settings-container .airwaybill-template-preview .preview-content {
    border: 1px solid black;
    width: 100%;
    margin: 20px auto;
    padding-bottom: 10px; }
    .app .shipping-logistic-label-setup .settings-container .airwaybill-template-preview .preview-content.shippinglogistic-a6-item {
      padding: 20px; }
  .app .shipping-logistic-label-setup .settings-container .airwaybill-template-preview .preview-content-settings {
    padding: 20px;
    border: 1px solid #e5e5e5;
    border-radius: 4px;
    width: 90%;
    height: fit-content;
    height: -moz-fit-content;
    margin: 20px auto; }
    .app .shipping-logistic-label-setup .settings-container .airwaybill-template-preview .preview-content-settings .fragile-radio .ant-radio-wrapper + .ant-radio-wrapper {
      margin-top: 10px; }
    .app .shipping-logistic-label-setup .settings-container .airwaybill-template-preview .preview-content-settings .fragile-radio img.fragile-label {
      width: 95%;
      border: 1px solid #e5e5e5;
      padding: 3px 7px; }
    .app .shipping-logistic-label-setup .settings-container .airwaybill-template-preview .preview-content-settings .ant-form-item {
      line-height: 1; }
    .app .shipping-logistic-label-setup .settings-container .airwaybill-template-preview .preview-content-settings .ant-checkbox-group {
      display: initial; }
    .app .shipping-logistic-label-setup .settings-container .airwaybill-template-preview .preview-content-settings .checkbox-full .ant-checkbox-wrapper {
      width: 100%; }
    .app .shipping-logistic-label-setup .settings-container .airwaybill-template-preview .preview-content-settings .checkbox-half .ant-checkbox-wrapper {
      width: 48%;
      margin-right: 0px; }
      .app .shipping-logistic-label-setup .settings-container .airwaybill-template-preview .preview-content-settings .checkbox-half .ant-checkbox-wrapper:nth-child(odd) {
        margin-left: 0px; }
      .app .shipping-logistic-label-setup .settings-container .airwaybill-template-preview .preview-content-settings .checkbox-half .ant-checkbox-wrapper:nth-child(even) {
        margin-left: 8px; }

.app .shipping-logistic-label-setup .courier-table .ant-table-tbody > tr > td {
  padding: 12px 12px !important; }

.app .shipping-logistic-label-setup .courier-table .ant-table table {
  border: none !important;
  box-shadow: none !important; }

.app .shipping-logistic-label-setup .courier-table table thead {
  background-color: #fafafb !important; }

.app .shipping-logistic-label-setup .courier-table .ant-table-thead th {
  background: #fafafb 0% 0% no-repeat padding-box !important;
  font-size: 12px !important;
  color: #647176 !important;
  padding-top: 9px !important;
  padding-bottom: 9px !important; }

.app .shipping-logistic-label-setup .courier-table .ant-table-thead > tr > th {
  border-bottom: none !important; }

.app .shipping-logistic-label-setup .courier-table .un-text-truncate {
  font-weight: bold !important; }

.app .shipping-logistic-label-setup .courier-table .un-light-label {
  font-size: 14px !important; }

.selectCourierModal .ant-modal-body .options-btn,
.selectCourierModal .ant-modal-body .options-btn-selected {
  display: grid !important;
  border: 1px solid #d4d4d4;
  border-radius: 4px !important;
  height: 110px !important;
  padding: 0 !important;
  margin-bottom: 12px; }
  .selectCourierModal .ant-modal-body .options-btn .options-img,
  .selectCourierModal .ant-modal-body .options-btn-selected .options-img {
    width: inherit !important; }
    .selectCourierModal .ant-modal-body .options-btn .options-img img,
    .selectCourierModal .ant-modal-body .options-btn-selected .options-img img {
      width: 100% !important;
      border-top-left-radius: 4px !important;
      border-top-right-radius: 4px !important; }
  .selectCourierModal .ant-modal-body .options-btn .options-name,
  .selectCourierModal .ant-modal-body .options-btn-selected .options-name {
    padding: 0 5px !important;
    width: inherit !important;
    white-space: normal; }

.selectCourierModal .ant-modal-body .options-btn-selected,
.selectCourierModal .ant-modal-body .options-btn:hover {
  border: 4px solid #5acc5a !important; }

.selectCourierModal .modal-filter .ant-input-group.ant-input-group-compact > *:first-child {
  width: 30%; }

.selectCourierModal .modal-filter .ant-input-group.ant-input-group-compact > *:last-child {
  width: 70%; }

.selectCourierModal .modal-filter .search-form {
  display: block !important; }

.selectCourierModal .modal-filter .search-form .un-filter-value {
  width: 558px !important;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px; }

.selectCourierModal .all-courier-container {
  display: flex;
  flex-wrap: wrap;
  margin-left: -10px;
  margin-right: -10px;
  height: 320px;
  overflow-y: auto; }

.shplgt-courier-modal .image-logo {
  margin-left: 5% !important;
  width: 40% !important; }

.shplgt-courier-modal .checkbox-full .ant-checkbox-wrapper {
  width: 100%; }

.shplgt-courier-modal .checkbox-full .ant-checkbox-wrapper + .ant-checkbox-wrapper {
  margin-top: 10px; }

.shplgt-courier-modal .radio-full .ant-radio-wrapper {
  width: 100%; }

.shplgt-courier-modal .radio-full .ant-radio-wrapper + .ant-radio-wrapper {
  margin-top: 10px; }

.shplgt-courier-modal .ant-row {
  display: block; }

.shplgt-courier-modal .ant-form-item-label > label::after {
  content: unset; }

.shplgt-courier-modal .ant-form-item-label > label::before {
  content: unset; }

.shplgt-courier-modal .image-shopee .image-logo:nth-child(2) {
  margin-left: 10%; }

.shplgt-courier-modal .hide-fields {
  margin-bottom: 0 !important;
  height: 0 !important; }

.shplgt-courier-modal .ant-tabs.inventory-card.ant-tabs-card {
  background: none !important;
  border: none !important;
  border-radius: 0 !important; }
  .shplgt-courier-modal .ant-tabs.inventory-card.ant-tabs-card .ant-tabs-nav-scroll {
    padding-left: 0px !important; }

.shplgt-courier-modal .shplgt-profile-logo-upload .ant-upload-select-picture-card {
  width: 104px;
  height: 104px; }
  .shplgt-courier-modal .shplgt-profile-logo-upload .ant-upload-select-picture-card > .ant-upload {
    display: flex !important;
    position: relative !important;
    align-items: center;
    justify-content: center;
    width: 100% !important;
    height: 100% !important;
    padding: 0 !important;
    overflow: hidden; }

.webstore-order-processing-filter .ant-btn:hover,
.webstore-order-processing-filter .ant-btn:focus {
  border-color: transparent !important; }

.ant-popover-content {
  max-width: 500px; }
  .ant-popover-content .ant-popover-title {
    font-size: 16px;
    font-weight: bold; }
  .ant-popover-content .ant-table-fixed-header {
    margin: 0 !important; }
  .ant-popover-content .ant-table-header table {
    visibility: initial !important; }
  .ant-popover-content .ant-table-tbody td {
    font-size: 12px; }

.ant-select-dropdown .order-count {
  color: #90999d !important; }

@media (min-width: 1024px) {
  .shplgt-printlog-modal {
    width: 670px !important; } }

.shplgt-printlog-modal .ant-modal-body {
  width: 100%;
  overflow: hidden auto; }
  @media (min-width: 1024px) {
    .shplgt-printlog-modal .ant-modal-body {
      height: 420px !important;
      padding-bottom: 0 !important; } }

.shplgt-printlog-modal .ant-modal-content {
  border-radius: 12px !important; }

.shplgt-printlog-modal .ant-modal-header {
  border-top-left-radius: 12px !important;
  border-top-right-radius: 12px !important; }

.shplgt-printlog-modal .printlog-table table tbody tr td {
  vertical-align: top !important; }

.shplgt-printlog-modal .printlog-table .ant-list-item {
  padding: 0 !important; }

.shplgt-printlog-modal .printlog-table .ant-list-item-meta-avatar {
  width: 56px; }

.shplgt-printlog-modal .printlog-table .ant-list-item-meta {
  padding-top: 1px !important; }

.shplgt-printlog-modal .printlog-table .ant-list-item-meta-description {
  padding-left: 0; }

.shplgt-printlog-modal .printlog-table .ant-checkbox-wrapper {
  margin-left: unset !important; }

.shplgt-printlog-modal .printlog-table .ant-table-tbody > tr > td {
  padding: 12px 12px !important; }

.shplgt-printlog-modal .printlog-table .ant-table table {
  border: none !important;
  box-shadow: none !important; }

.shplgt-printlog-modal .printlog-table table thead {
  background-color: #fafafb !important; }

.shplgt-printlog-modal .printlog-table .ant-table-thead th {
  background: #fafafb 0% 0% no-repeat padding-box !important;
  font-size: 12px !important;
  color: #647176 !important;
  padding-top: 9px !important;
  padding-bottom: 9px !important; }

.shplgt-printlog-modal .printlog-table .ant-table-thead > tr > th {
  border-bottom: none !important; }

.shplgt-printlog-modal .row {
  align-items: baseline !important; }

.shplgt-printlog-modal .un-page-with-steps .ant-legacy-form {
  width: 100%; }
  @media (min-width: 1024px) {
    .shplgt-printlog-modal .un-page-with-steps .ant-legacy-form {
      width: 622px !important; } }

.shplgt-printlog-modal .un-box-flat {
  background-color: #ffffff !important;
  border-radius: 0px !important;
  border: none !important;
  padding: 0 !important;
  margin-bottom: 32px;
  box-shadow: none !important;
  width: 100%; }
  @media (min-width: 1024px) {
    .shplgt-printlog-modal .un-box-flat {
      width: 553px !important; } }
  .shplgt-printlog-modal .un-box-flat .pl-10 {
    padding-left: 12px !important; }

.shplgt-printlog-modal .un-title-light {
  display: none !important; }

.shplgt-printlog-modal .close-btn {
  text-align: left !important;
  margin-bottom: auto !important;
  margin-top: auto !important; }

.shplgt-printlog-modal .title {
  text-align: center !important;
  margin-bottom: auto !important;
  margin-top: auto !important; }

.shplgt-printlog-modal .plain-btn {
  margin: auto 0 auto auto !important; }

.shplgt-printlog-modal .upload-placeholder {
  height: 115px !important; }

.shplgt-printlog-modal .hvrbox {
  width: 115px !important;
  height: 115px !important; }

.shplgt-printlog-modal .ant-upload:hover {
  border-color: #007ce0 !important; }

.shplgt-printlog-modal .ant-upload-drag-icon img {
  object-fit: contain !important; }

.shplgt-channel-list-tab {
  padding-bottom: 0 !important;
  margin-bottom: 20px !important; }
  .shplgt-channel-list-tab .ant-tabs {
    border-radius: 0 !important;
    border: none !important; }
  .shplgt-channel-list-tab .ant-tabs-bar {
    border-bottom: none !important; }
  .shplgt-channel-list-tab .ant-tabs-nav-scroll {
    padding: 0px 0px 20px !important; }
  .shplgt-channel-list-tab .ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab {
    margin-right: 16px !important;
    background-color: #ffffff !important;
    border: 1px solid #e5e5e5 !important;
    border-radius: 4px !important;
    color: #0c2028; }
    .shplgt-channel-list-tab .ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab img {
      margin-right: 8px !important; }
    .shplgt-channel-list-tab .ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab span {
      padding: 0 !important; }
  .shplgt-channel-list-tab .ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab-active {
    border: 1px solid #5acc5a !important;
    border-bottom: 3px solid #5acc5a !important; }
  .shplgt-channel-list-tab .store-list-checkbox {
    padding-bottom: 20px !important; }
    .shplgt-channel-list-tab .store-list-checkbox .ant-checkbox + span {
      color: #0c2028 !important;
      padding-right: 41px !important;
      padding-left: 12px !important; }

@media (min-width: 1024px) {
  .shplgt-exportOrderProcessing {
    width: 644px !important;
    margin: 0 auto !important; } }

.shplgt-exportOrderProcessing .header-buttons {
  min-width: 644px !important;
  max-width: 644px !important;
  width: 100% !important;
  top: 10px !important;
  display: flex;
  position: fixed; }
  .shplgt-exportOrderProcessing .header-buttons .b-btn,
  .shplgt-exportOrderProcessing .header-buttons .b-btn:hover,
  .shplgt-exportOrderProcessing .header-buttons .b-btn:focus {
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #0c2028 !important;
    font-size: 20px;
    padding-left: 0 !important; }
    .shplgt-exportOrderProcessing .header-buttons .b-btn i,
    .shplgt-exportOrderProcessing .header-buttons .b-btn:hover i,
    .shplgt-exportOrderProcessing .header-buttons .b-btn:focus i {
      font-size: 20px !important;
      margin-right: 12px !important; }

.shplgt-exportOrderProcessing .ant-checkbox,
.shplgt-exportOrderProcessing .ant-checkbox-input,
.shplgt-exportOrderProcessing .ant-checkbox-inner {
  border-radius: 4px !important;
  width: 18px !important;
  height: 18px !important; }

.shplgt-exportOrderProcessing .export-table .unicart-table .ant-table-tbody > tr.ant-table-row-level-0 > td {
  border-top: unset !important;
  border-bottom: 1px solid #f0f0f0 !important; }

.shplgt-exportOrderProcessing .export-table .ant-table-tbody > tr > td {
  padding: 12px 12px !important; }

.shplgt-exportOrderProcessing .export-table .ant-table table {
  border: none !important;
  box-shadow: none !important; }

.shplgt-exportOrderProcessing .export-table table thead {
  background-color: #fafafb !important; }

.shplgt-exportOrderProcessing .export-table .ant-table-thead th {
  background: #fafafb 0% 0% no-repeat padding-box !important;
  font-size: 12px !important;
  color: #647176 !important;
  padding-top: 9px !important;
  padding-bottom: 9px !important;
  height: unset !important; }

.shplgt-exportOrderProcessing .export-table .ant-table-thead > tr > th {
  border-bottom: none !important; }

.shplgt-exportOrderProcessing .export-table .un-text-truncate {
  font-weight: bold !important; }

.shplgt-exportOrderProcessing .export-table .un-light-label {
  font-size: 14px !important; }

.shplgt-exportOrderProcessing .export-table .ant-pagination {
  margin-bottom: 20px;
  margin-right: unset !important;
  padding: 0 !important; }
  .shplgt-exportOrderProcessing .export-table .ant-pagination.with-quick-jumper {
    margin-bottom: 20px !important; }

.quotation-div-hidden {
  display: none; }

.vehicle_row {
  padding: 5px !important;
  border: 1px solid #ddd !important;
  border-radius: 10px !important;
  height: 50px !important;
  min-height: 50px !important;
  max-height: 50px !important;
  display: flex !important;
  align-items: center !important;
  width: 100% !important;
  margin: 0px !important;
  margin-top: 10px !important;
  margin-bottom: 10px !important;
  cursor: pointer !important; }

.vehicle_row:hover {
  border: 1px solid #646464 !important; }

.vehicle_row.vehicle_row_selected {
  border: 2px solid #55ce63 !important; }

.quotation_details {
  padding-bottom: 5px !important; }

.schedule_div {
  padding-top: 7px !important; }

.schedule_checkbox {
  margin-bottom: 5px !important; }

.copy-webhook {
  border-radius: 0px !important;
  position: absolute !important;
  margin-left: 5px; }

.webhook_url {
  background-color: #eeeeee;
  color: #0c2028 !important;
  border: 1px solid #d9d9d9;
  border-radius: 4px !important;
  resize: none;
  font-size: 14px !important;
  white-space: nowrap;
  padding-left: 11px;
  width: 93% !important; }

.webhook_url::-webkit-scrollbar {
  display: none; }

.preview-content-settings .ant-upload.ant-upload-select-picture-card {
  width: 115px !important;
  height: 115px !important;
  border: 1px dashed #007ce0 !important; }

.bulk-pick-list-modal .bulk-pick-list-table tbody tr td {
  vertical-align: top !important; }

.bulk-pick-list-modal .bulk-pick-list-table .ant-form-item {
  margin-bottom: 0px !important; }

.bulk-pick-list-modal .bulk-pick-list-table .ant-table table {
  border: none !important; }

.bulk-pick-list-modal .bulk-pick-list-table .ant-table-thead > tr > th {
  padding: 6px 6px !important;
  border-bottom: none !important; }

.bulk-pick-list-modal .bulk-pick-list-table .ant-table-tbody > tr > td {
  padding: 16px 6px !important; }

.bulk-pick-list-modal .bulk-pick-list-table .ant-table-thead th {
  background-color: #fafafb !important; }


@media (min-width: 1024px) {
  .marketplaces-layoutMigration {
    width: 644px !important; } }

.shopee-crm .header-buttons {
  width: 100% !important;
  top: 10px !important;
  display: flex;
  position: fixed;
  padding-right: 99px !important; }
  @media (min-width: 1024px) {
    .shopee-crm .header-buttons {
      min-width: 816px !important;
      max-width: 1344px !important;
      margin: 0 auto; } }
  .shopee-crm .header-buttons .b-btn,
  .shopee-crm .header-buttons .b-btn:hover,
  .shopee-crm .header-buttons .b-btn:focus {
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #0c2028 !important;
    font-size: 20px;
    padding-left: 0 !important; }
    .shopee-crm .header-buttons .b-btn i,
    .shopee-crm .header-buttons .b-btn:hover i,
    .shopee-crm .header-buttons .b-btn:focus i {
      font-size: 20px !important;
      margin-right: 12px !important; }

.shopee-crm .unicart-filter {
  margin-top: 0 !important; }

.shopee-crm .ant-table-container table > thead > tr:first-child th:last-child {
  border-top-right-radius: 12px; }

.shopee-crm .ant-table-container table > thead > tr:first-child th:first-child {
  border-top-left-radius: 12px; }

.shopee-crm .ant-table table {
  border-top-right-radius: 12px;
  border-top-left-radius: 12px; }

.shopee-crm .ant-table {
  color: #0c2028 !important;
  background: #ffffff !important;
  border-top-right-radius: 12px;
  border-top-left-radius: 12px;
  border-bottom-right-radius: 12px;
  border-bottom-left-radius: 12px; }

.productWatermarkModelAdd .btn-save-product-watermark,
.productWatermarkModelEdit .btn-save-product-watermark {
  border: none;
  box-shadow: none;
  color: #007ce0;
  text-align: right;
  width: 65px;
  margin-left: auto; }

.product-watemarks .search-form .un-filter-value {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px; }

.product-watemarks .ant-table-container table > thead > tr:first-child th:last-child {
  border-top-right-radius: 12px !important; }

.product-watemarks .ant-table-container table > thead > tr:first-child th:first-child {
  border-top-left-radius: 12px !important; }

.product-watemarks .ant-table table {
  border-top-right-radius: 12px;
  border-top-left-radius: 12px; }

.product-watemarks .ant-modal-body .add-img {
  margin-bottom: 10px; }

.product-watemarks .unicart-table .ant-table-tbody > tr.ant-table-row-level-0 > td {
  border-top: none !important;
  border-bottom: 1px solid #e5e5e5 !important; }

.product-watemarks .unicart-table .ant-table-tbody > tr:last-child > td {
  border-bottom: none !important; }

.product-watemarks .unicart-table .un-row-product img {
  object-fit: contain;
  border: 1px solid #e5e5e5 !important;
  border-radius: 6px !important; }

.product-watemarks .unicart-filter {
  margin-top: 0 !important; }

.editProductWatermark .ant-upload.ant-upload-select-picture-card {
  width: 250px !important;
  height: 250px !important; }

.editProductWatermark .hvrbox {
  height: 250px !important;
  width: 250px !important; }
  .editProductWatermark .hvrbox img {
    object-fit: contain !important; }

.editProductWatermark .upload-placeholder {
  padding-top: 40% !important;
  color: #007ce0; }

.editProductWatermark .ant-upload,
.editProductWatermark .ant-upload:hover {
  border: 1px dashed #007ce0 !important; }

.editProductWatermark .un-form .ant-upload-drag-icon img,
.editProductWatermark .marketplace-form .ant-upload-drag-icon img {
  max-height: 250px !important;
  max-width: 250px !important;
  object-fit: contain !important; }

.download-marketplace-image > div:nth-child(odd) {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: center; }
  .download-marketplace-image > div:nth-child(odd) div:first-child {
    width: 80%;
    font-weight: unset !important; }

.download-marketplace-image > div:nth-child(even) {
  margin: 10px 0 !important; }

.ant-modal.syncingModal .ant-modal-body .sync-text {
  font-size: 14px !important;
  line-height: 20px;
  font-weight: 400; }

.migration .pg-title .outline-i-btn,
.migration .pg-title .outline-i-btn:focus,
.migration .pg-title .outline-i-btn:hover {
  margin-right: 16px !important;
  border: 1px solid #d4d4d4 !important;
  background: none !important;
  color: #0c2028 !important; }

.migration .un-box-flat {
  margin-bottom: 0; }

.migration .product-migration-form label {
  color: #0c2028 !important;
  margin-bottom: 0 !important; }

.migration .product-migration-form .vertical-center {
  align-items: center;
  height: 41px !important; }

.migration .product-migration-form .ant-legacy-form-item {
  margin-bottom: 0; }

.migration .product-migration-form .ant-select {
  color: #0c2028 !important;
  font-size: 14px !important; }

.migration .product-migration-form .ant-select-selector {
  height: 41px !important; }

.migration .product-migration-form .ant-select-single .ant-select-selector .ant-select-selection-item {
  line-height: 40px; }

.migration .migration-table .unicart-table .table-row-child td {
  border-top: none !important;
  padding-top: 0 !important;
  padding-bottom: 0 !important;
  background-color: #f6f6f6 !important; }

.migration .migration-table .unicart-table .table-row-child td:first-child .ant-list-item-meta-avatar {
  margin-left: 48px !important; }

.migration .migration-table .ant-list-item {
  padding: 12px;
  width: 409px; }

.migration .migration-table .ant-list-item-meta-content {
  -webkit-box-flex: 1;
  -ms-flex: 1 0;
  flex: 1 0;
  text-align: left; }

.migration .migration-table .ant-list-item-meta-avatar {
  border: none; }

.migration .migration-table .ant-list-item-meta-title {
  height: unset; }

.migration .migration-table .ant-list-item-meta-description {
  padding-left: 12px; }

.migration .migration-table .link-text {
  color: #90999d;
  font-size: 14px; }

.migration .migration-table .migration-card {
  background-color: #fafafb !important;
  border: 1px dashed #e5e5e5 !important;
  border-radius: 4px !important;
  padding: 12px 24px; }
  .migration .migration-table .migration-card .ant-select-selection-placeholder {
    text-align: left !important; }

.migration .migration-table .ant-select {
  width: 100%; }

.migration .migration-table .ant-input-affix-wrapper {
  border-radius: 4px; }

.migration .migration-table .ant-input-search-icon {
  color: #0c2028; }

.migration .migration-table .search-btn {
  color: #007ce0;
  font-size: 22px; }

.migration .migration-table .delete-btn {
  color: #e0241a;
  font-size: 22px; }

.migration .ant-pagination {
  margin-bottom: 20px;
  margin-right: 0 !important; }
  .migration .ant-pagination .ant-pagination-options-size-changer {
    width: 130px; }

.checkIsProgressWorkingModal .ant-progress-outer {
  margin-right: 0 !important;
  padding-right: 0 !important; }

.checkIsProgressWorkingModal .ant-progress-text {
  width: 100%;
  display: block !important;
  margin-left: 0; }

.checkProductModal .modal-draft-table table tbody tr td {
  vertical-align: top !important; }

.checkProductModal .modal-draft-table .ant-list-item {
  padding: 0 !important; }

.checkProductModal .modal-draft-table .ant-table table {
  border: none !important;
  box-shadow: none !important; }

.checkProductModal .modal-draft-table table tr td.ant-table-selection-column {
  vertical-align: top !important;
  padding-top: 12px !important;
  padding-left: 0 !important;
  padding-right: 0 !important; }

.checkProductModal .modal-draft-table table thead {
  background-color: #fafafb !important; }

.checkProductModal .modal-draft-table .ant-table-thead th {
  background: #fafafb 0% 0% no-repeat padding-box !important;
  font-size: 12px !important;
  color: #647176 !important;
  padding-top: 5px !important;
  padding-bottom: 5px !important;
  height: 32px !important; }

.checkProductModal .modal-draft-table .ant-table-thead > tr > th {
  border-bottom: none !important; }

.checkProductModal .modal-draft-table .ant-table-tbody > tr:last-child > td {
  border-bottom: none !important; }

.checkProductModal .modal-draft-table .channel-logo {
  border-radius: 4px;
  object-fit: contain;
  width: 20px;
  height: 20px;
  margin-right: 8px; }

.review-draft .header-buttons {
  width: 100% !important;
  top: 10px !important;
  display: flex;
  position: fixed;
  padding-right: 99px !important; }
  @media (min-width: 1024px) {
    .review-draft .header-buttons {
      min-width: 816px !important;
      max-width: 1344px !important;
      margin: 0 auto; } }
  .review-draft .header-buttons .b-btn,
  .review-draft .header-buttons .b-btn:hover,
  .review-draft .header-buttons .b-btn:focus {
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #0c2028 !important;
    font-size: 20px;
    padding-left: 0 !important; }
    .review-draft .header-buttons .b-btn i,
    .review-draft .header-buttons .b-btn:hover i,
    .review-draft .header-buttons .b-btn:focus i {
      font-size: 20px !important;
      margin-right: 12px !important; }

.review-draft .un-box-flat {
  margin-bottom: 0; }
  .review-draft .un-box-flat h3 {
    margin-bottom: 0; }
  .review-draft .un-box-flat .ant-input-search.un-filter-value.ant-input-affix-wrapper {
    width: 463px; }

.review-draft .product-migration-form label {
  color: #0c2028 !important;
  margin-bottom: 0 !important; }

.review-draft .product-migration-form .vertical-center {
  align-items: center;
  height: 41px !important; }

.review-draft .product-migration-form .ant-legacy-form-item {
  margin-bottom: 0; }

.review-draft .product-migration-form .ant-select {
  color: #0c2028 !important;
  font-size: 14px !important; }

.review-draft .product-migration-form .ant-select-selector {
  height: 41px !important; }

.review-draft .product-migration-form .ant-select-single .ant-select-selector .ant-select-selection-item {
  line-height: 40px; }

.review-draft .draft-table {
  overflow-x: auto; }
  .review-draft .draft-table .reduce-opacity .ant-list-item {
    opacity: 0.3 !important; }
  .review-draft .draft-table .red-background {
    background: #ffe0e0 !important; }
  .review-draft .draft-table tr.red-background:hover td {
    background: #ffe0e0 !important; }
  .review-draft .draft-table .ant-table-row.ant-table-row-level-0.table-row-parent:nth-child(2) > td {
    border-top: none !important; }
  .review-draft .draft-table .ant-table-row.ant-table-row-level-0.table-row-parent td {
    border-top: 1px solid #e5e5e5 !important;
    border-bottom: none !important; }
  .review-draft .draft-table .ant-table-row.ant-table-row-level-0.table-row-child td {
    border-top: none !important;
    border-bottom: none !important;
    padding-top: 0 !important;
    padding-bottom: 0 !important; }
  .review-draft .draft-table .ant-list-item {
    padding: 0;
    width: 440px; }
  .review-draft .draft-table .channel-name {
    height: 20px;
    padding: 0;
    margin-bottom: 12px; }
  .review-draft .draft-table .channel-logo {
    border-radius: 4px;
    object-fit: contain;
    width: 20px;
    height: 20px;
    margin-right: 8px; }
  .review-draft .draft-table .parent-product .ant-list-item-meta-description {
    font-size: 12px;
    padding-left: 120px;
    position: absolute;
    bottom: 12px !important; }
  .review-draft .draft-table .un-text-truncate {
    max-height: unset; }
  .review-draft .draft-table .ant-list-item-meta-content {
    -webkit-box-flex: 1;
    -ms-flex: 1 0;
    flex: 1 0;
    text-align: left; }
  .review-draft .draft-table .ant-list-item-meta-avatar {
    border: none; }
  .review-draft .draft-table .ant-list-item-meta-title {
    padding-right: 0;
    height: unset; }
  .review-draft .draft-table .ant-list-item-meta-description {
    padding-left: 12px; }
  .review-draft .draft-table .link-text {
    color: #90999d;
    font-size: 14px; }
  .review-draft .draft-table .ant-table table {
    border: none !important;
    box-shadow: none !important;
    border-bottom: 1px solid #e5e5e5 !important; }
  .review-draft .draft-table table tr td.ant-table-selection-column {
    vertical-align: top !important;
    padding-top: 12px !important;
    padding-left: 0 !important;
    padding-right: 0 !important; }
  .review-draft .draft-table table thead {
    background-color: #fafafb !important; }
  .review-draft .draft-table .ant-table-thead th {
    background: #fafafb 0% 0% no-repeat padding-box !important;
    font-size: 12px !important;
    color: #647176 !important;
    padding-top: 5px !important;
    padding-bottom: 5px !important;
    height: 32px !important; }
  .review-draft .draft-table .ant-table-thead > tr > th {
    border-bottom: none !important; }
  .review-draft .draft-table .un-text-truncate {
    font-weight: bold !important; }
  .review-draft .draft-table .un-light-label {
    font-size: 14px !important; }
  .review-draft .draft-table .ant-table-title {
    position: absolute !important;
    z-index: 1 !important;
    width: calc(100% - 70px) !important;
    background: #fafafb !important;
    margin-top: 0 !important;
    margin-left: 69px !important;
    padding: 0 !important;
    border-top-right-radius: 12px !important; }
    .review-draft .draft-table .ant-table-title .ant-btn {
      border: none !important;
      background-color: #fafafb !important;
      color: #90999d !important;
      padding-left: 0 !important; }

.review-draft .ant-pagination {
  margin-bottom: 20px;
  margin-right: 0 !important; }
  .review-draft .ant-pagination.with-quick-jumper {
    margin-bottom: 20px !important; }

.ant-modal.syncingModal {
  top: 25%;
  width: 600px !important; }
  .ant-modal.syncingModal .ant-modal-close,
  .ant-modal.syncingModal .ant-modal-close:hover {
    left: 0 !important;
    color: #0c2028 !important; }
  .ant-modal.syncingModal .ant-modal-content {
    width: 600px !important; }
  .ant-modal.syncingModal .ant-modal-body {
    padding: 32px !important; }
    .ant-modal.syncingModal .ant-modal-body .bridge {
      width: 130px;
      height: 130px;
      display: flex;
      align-items: center;
      justify-content: center; }
      .ant-modal.syncingModal .ant-modal-body .bridge .green-line {
        margin-top: 0;
        margin-bottom: 0 !important;
        position: absolute;
        width: inherit;
        left: 50%;
        transform: translate(-50%, -50%);
        border-top: 4px solid #5acc5a; }
    .ant-modal.syncingModal .ant-modal-body .refresh {
      z-index: 1;
      width: 40px;
      height: 40px;
      border-radius: 50%;
      background: #007ce0;
      padding: 7px 8px; }
      .ant-modal.syncingModal .ant-modal-body .refresh i {
        color: #ffffff;
        font-size: 24px; }
    .ant-modal.syncingModal .ant-modal-body .circle {
      width: 130px;
      height: 130px;
      border-radius: 50%;
      border: 1px solid #e5e5e5;
      background: #ffffff;
      color: #0c2028;
      display: flex;
      align-items: center;
      justify-content: center; }
    .ant-modal.syncingModal .ant-modal-body .sync-text {
      color: #38484f;
      width: 390px;
      margin: 0 auto; }
    .ant-modal.syncingModal .ant-modal-body .primary-btn {
      width: 271px !important;
      height: 41px !important;
      border-radius: 21px !important; }

.status-tag.pos {
  color: #270f6a !important;
  border-color: #e3d9ff !important;
  background-color: #e3d9ff !important;
  margin-bottom: 5px !important; }

.status-tag.online {
  color: #443805 !important;
  border-color: #f9c908 !important;
  background-color: #f9c908 !important;
  margin-bottom: 5px !important; }

.gross-profit-report .unicart-sync {
  margin-bottom: 33px !important; }
  .gross-profit-report .unicart-sync .sync-status {
    margin-left: 12px; }
  .gross-profit-report .unicart-sync .ant-switch-checked .ant-switch-inner {
    margin-right: 37px !important;
    margin-left: 12px !important;
    color: #ffffff !important;
    font-size: 14px !important; }
  .gross-profit-report .unicart-sync .ant-switch-inner {
    margin-right: 12px;
    margin-left: 37px;
    color: #647176 !important;
    font-size: 14px !important; }

.gross-profit-report .header-buttons {
  min-width: 816px !important;
  max-width: 1344px !important;
  width: 100% !important;
  top: 10px !important;
  display: flex;
  position: fixed;
  padding-right: 99px !important; }
  .gross-profit-report .header-buttons .b-btn,
  .gross-profit-report .header-buttons .b-btn:hover,
  .gross-profit-report .header-buttons .b-btn:focus {
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #0c2028 !important;
    font-size: 20px;
    padding-left: 0 !important; }
    .gross-profit-report .header-buttons .b-btn i,
    .gross-profit-report .header-buttons .b-btn:hover i,
    .gross-profit-report .header-buttons .b-btn:focus i {
      font-size: 20px !important;
      margin-right: 12px !important; }

.gross-profit-report .unicart-filter {
  margin-top: 0 !important; }
  .gross-profit-report .unicart-filter .search-form {
    width: 100% !important; }
    .gross-profit-report .unicart-filter .search-form .tagsGroup {
      padding-left: 0; }
    .gross-profit-report .unicart-filter .search-form .ant-form {
      width: 100% !important; }
      .gross-profit-report .unicart-filter .search-form .ant-form .date-period {
        position: relative !important;
        right: unset !important; }
        @media (max-width: 442px) {
          .gross-profit-report .unicart-filter .search-form .ant-form .date-period .label {
            display: none !important; } }

.gross-profit-report .summary-collapse {
  border-radius: 12px;
  background-color: #ffffff !important; }
  .gross-profit-report .summary-collapse .ant-collapse-arrow {
    right: 35px !important;
    left: auto; }
  .gross-profit-report .summary-collapse .ant-collapse-header {
    height: 60px;
    border-radius: 12px !important;
    font-size: 16px;
    font-weight: bold;
    padding: 18px 24px; }
  .gross-profit-report .summary-collapse .ant-collapse-item {
    border-radius: 12px; }
  .gross-profit-report .summary-collapse .ant-collapse-content {
    border-top: none !important;
    border-radius: 0 0 12px 12px !important; }
  .gross-profit-report .summary-collapse .ant-collapse-content-box {
    padding: 0 24px 40px !important; }
  .gross-profit-report .summary-collapse .expanded-table-summary .ant-table-container table > thead > tr:first-child th:last-child {
    border-top-right-radius: 4px !important; }
  .gross-profit-report .summary-collapse .expanded-table-summary .ant-table-container table > thead > tr:first-child th:first-child {
    border-top-left-radius: 4px !important; }
  .gross-profit-report .summary-collapse .expanded-table-summary .ant-table table {
    border-top-right-radius: 4px;
    border-top-left-radius: 4px;
    border: none !important; }
  .gross-profit-report .summary-collapse .expanded-table-summary .ant-table {
    margin: 0 !important;
    color: #0c2028 !important;
    background: transparent !important;
    border-top-right-radius: 4px;
    border-top-left-radius: 4px;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px; }
  .gross-profit-report .summary-collapse .expanded-table-summary .ant-table-thead > tr > th {
    padding: 8px 12px !important;
    background-color: #fafafb !important;
    border-bottom: none !important; }
  .gross-profit-report .summary-collapse .expanded-table-summary .ant-table-thead > tr > th:first-child {
    border-top-left-radius: 4px !important;
    border-bottom-left-radius: 4px !important; }
  .gross-profit-report .summary-collapse .expanded-table-summary .ant-table-thead > tr > th:last-child {
    border-top-right-radius: 4px !important;
    border-bottom-right-radius: 4px !important; }
  .gross-profit-report .summary-collapse .expanded-table-summary .ant-table-tbody {
    background: transparent !important; }
  .gross-profit-report .summary-collapse .expanded-table-summary .ant-table-tbody > tr > td {
    padding: 12px !important; }
  .gross-profit-report .summary-collapse .expanded-table-summary .ant-table-tbody > tr.ant-table-row-level-0:last-child > td {
    border-top: 2px solid #e5e5e5 !important;
    border-bottom: 2px solid #e5e5e5 !important;
    background-color: #f6f6f6 !important;
    font-weight: bold !important; }

.gross-profit-report .ant-table-container table > thead > tr:first-child th:last-child {
  border-top-right-radius: 12px !important; }

.gross-profit-report .ant-table-container table > thead > tr:first-child th:first-child {
  border-top-left-radius: 12px !important; }

.gross-profit-report .ant-table table {
  border-top-right-radius: 12px;
  border-top-left-radius: 12px; }

.gross-profit-report .ant-table {
  color: #0c2028 !important;
  background: #ffffff !important;
  border-top-right-radius: 12px;
  border-top-left-radius: 12px;
  border-bottom-right-radius: 12px;
  border-bottom-left-radius: 12px; }

.gross-profit-report .unicart-table .chevron-btn {
  margin-right: 12px; }
  .gross-profit-report .unicart-table .chevron-btn i {
    font-size: 20px; }

.gross-profit-report .unicart-table .ant-table-content {
  overflow: unset !important; }

.gross-profit-report .unicart-table .ant-table-container table > thead > tr th:nth-child(6) {
  background-color: #f6f6f6 !important; }

.gross-profit-report .unicart-table .ant-table-container table > tbody > tr td:nth-child(6) {
  background-color: #f6f6f6; }

.gross-profit-report .unicart-table .ant-table-thead > tr > th {
  padding: 24px 12px !important; }

.gross-profit-report .unicart-table .ant-table-tbody > tr > td {
  padding: 24px 12px !important; }

.gross-profit-report .unicart-table .ant-table-column-sort {
  background: none !important; }

.gross-profit-report .unicart-table .ant-table-expanded-row.ant-table-expanded-row-level-1 > td {
  padding: 20px 24px 20px 0 !important; }

.gross-profit-report .unicart-table .order-details-card {
  border: none;
  border-right: 1px solid #e5e5e5 !important;
  padding: 0;
  padding-right: 24px;
  box-shadow: none !important; }
  .gross-profit-report .unicart-table .order-details-card .subtotal {
    text-align: end !important; }
    .gross-profit-report .unicart-table .order-details-card .subtotal .subtext {
      color: #647176 !important;
      padding-right: 10px !important; }

.gross-profit-report .unicart-table .summary-card {
  border: none;
  border-left: 1px solid #e5e5e5 !important;
  padding: 0;
  padding-left: 24px;
  box-shadow: none !important; }

.gross-profit-report .unicart-table .expanded-table {
  margin-top: 12px; }
  .gross-profit-report .unicart-table .expanded-table .ant-table-container table > thead > tr:first-child th:last-child {
    border-top-right-radius: 4px !important; }
  .gross-profit-report .unicart-table .expanded-table .ant-table-container table > thead > tr:first-child th:first-child {
    border-top-left-radius: 4px !important; }
  .gross-profit-report .unicart-table .expanded-table .ant-table table {
    border-top-right-radius: 4px;
    border-top-left-radius: 4px;
    border: none !important; }
  .gross-profit-report .unicart-table .expanded-table .ant-table {
    margin: 0 !important;
    color: #0c2028 !important;
    background: transparent !important;
    border-top-right-radius: 4px;
    border-top-left-radius: 4px;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px; }
  .gross-profit-report .unicart-table .expanded-table .ant-table-thead > tr > th,
  .gross-profit-report .unicart-table .expanded-table .ant-table-thead > tr > th:nth-child(6) {
    padding: 8px 12px !important;
    background-color: #e5e5e5 !important;
    border-bottom: none !important; }
  .gross-profit-report .unicart-table .expanded-table .ant-table-thead > tr > th:first-child {
    border-top-left-radius: 4px !important;
    border-bottom-left-radius: 4px !important; }
  .gross-profit-report .unicart-table .expanded-table .ant-table-thead > tr > th:last-child {
    background-color: #e5e5e5 !important;
    border-top-right-radius: 4px !important;
    border-bottom-right-radius: 4px !important; }
  .gross-profit-report .unicart-table .expanded-table .ant-table-tbody {
    background: transparent !important; }
  .gross-profit-report .unicart-table .expanded-table .ant-table-tbody > tr > td {
    background: transparent !important;
    padding: 12px !important; }
  .gross-profit-report .unicart-table .expanded-table .ant-list-item {
    padding: 0px !important; }
  .gross-profit-report .unicart-table .expanded-table .ant-list-item-meta-description {
    padding-left: 12px !important; }
  .gross-profit-report .unicart-table .expanded-table .ant-table-tbody > tr.ant-table-row-level-0 > td {
    border-top: 1px solid #e5e5e5 !important; }
  .gross-profit-report .unicart-table .expanded-table .ant-table-tbody > tr.ant-table-row-level-0:first-child > td {
    border-top: none !important; }
  .gross-profit-report .unicart-table .expanded-table .ant-table-tbody > tr.ant-table-row-level-0:last-child > td {
    border-top: 2px solid #e5e5e5 !important; }

.gross-profit-report .unicart-table .expanded-table-2 {
  margin-top: 12px; }
  .gross-profit-report .unicart-table .expanded-table-2 .ant-table-container table > thead > tr:first-child th:last-child {
    border-top-right-radius: 4px !important; }
  .gross-profit-report .unicart-table .expanded-table-2 .ant-table-container table > thead > tr:first-child th:first-child {
    border-top-left-radius: 4px !important; }
  .gross-profit-report .unicart-table .expanded-table-2 .ant-table table {
    border-top-right-radius: 4px;
    border-top-left-radius: 4px;
    border: none !important; }
  .gross-profit-report .unicart-table .expanded-table-2 .ant-table {
    margin: 0 !important;
    color: #0c2028 !important;
    background: transparent !important;
    border-top-right-radius: 4px;
    border-top-left-radius: 4px;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px; }
  .gross-profit-report .unicart-table .expanded-table-2 .ant-table-thead > tr > th {
    padding: 8px 12px !important;
    background-color: #e5e5e5 !important;
    border-bottom: none !important; }
  .gross-profit-report .unicart-table .expanded-table-2 .ant-table-thead > tr > th:first-child {
    border-top-left-radius: 4px !important;
    border-bottom-left-radius: 4px !important; }
  .gross-profit-report .unicart-table .expanded-table-2 .ant-table-thead > tr > th:last-child {
    border-top-right-radius: 4px !important;
    border-bottom-right-radius: 4px !important; }
  .gross-profit-report .unicart-table .expanded-table-2 .ant-table-tbody {
    background: transparent !important; }
  .gross-profit-report .unicart-table .expanded-table-2 .ant-table-tbody > tr > td {
    background: transparent !important;
    padding: 12px !important; }
  .gross-profit-report .unicart-table .expanded-table-2 .ant-table-tbody > tr:nth-child(1) > td,
  .gross-profit-report .unicart-table .expanded-table-2 .ant-table-tbody > tr:nth-child(3) > td,
  .gross-profit-report .unicart-table .expanded-table-2 .ant-table-tbody > tr:nth-child(5) > td {
    padding-bottom: 0px !important; }
  .gross-profit-report .unicart-table .expanded-table-2 .ant-table-tbody > tr:nth-child(2) > td,
  .gross-profit-report .unicart-table .expanded-table-2 .ant-table-tbody > tr:nth-child(4) > td,
  .gross-profit-report .unicart-table .expanded-table-2 .ant-table-tbody > tr:nth-child(6) > td {
    padding-top: 0px !important; }
  .gross-profit-report .unicart-table .expanded-table-2 .ant-list-item-meta-description {
    padding-left: 12px !important; }
  .gross-profit-report .unicart-table .expanded-table-2 .ant-table-tbody > tr.ant-table-row-level-0 > td {
    border-top: none !important; }
  .gross-profit-report .unicart-table .expanded-table-2 .ant-table-tbody > tr.ant-table-row-level-0:first-child > td {
    border-top: none !important; }
  .gross-profit-report .unicart-table .expanded-table-2 .ant-table-tbody > tr:nth-child(2) > td,
  .gross-profit-report .unicart-table .expanded-table-2 .ant-table-tbody > tr:nth-child(4) > td {
    border-bottom: 1px solid #e5e5e5 !important; }
  .gross-profit-report .unicart-table .expanded-table-2 .ant-table-tbody > tr.ant-table-row-level-0:last-child > td {
    border-top: 2px solid #e5e5e5 !important;
    border-bottom: 2px solid #e5e5e5 !important; }
  .gross-profit-report .unicart-table .expanded-table-2 .other-marketplace-summary .ant-table-tbody > tr:nth-child(2) > td,
  .gross-profit-report .unicart-table .expanded-table-2 .other-marketplace-summary .ant-table-tbody > tr:nth-child(4) > td {
    padding-bottom: 0 !important;
    border-bottom: none !important; }
  .gross-profit-report .unicart-table .expanded-table-2 .other-marketplace-summary .ant-table-tbody > tr:nth-child(3) > td,
  .gross-profit-report .unicart-table .expanded-table-2 .other-marketplace-summary .ant-table-tbody > tr:nth-child(9) > td {
    padding-top: 0 !important; }
  .gross-profit-report .unicart-table .expanded-table-2 .other-marketplace-summary .ant-table-tbody > tr:nth-child(5) > td,
  .gross-profit-report .unicart-table .expanded-table-2 .other-marketplace-summary .ant-table-tbody > tr:nth-child(7) > td {
    padding-top: 0 !important;
    padding-bottom: 12px !important;
    border-bottom: 1px solid #e5e5e5 !important; }
  .gross-profit-report .unicart-table .expanded-table-2 .other-marketplace-summary .ant-table-tbody > tr:nth-child(6) > td {
    padding-top: 12px !important;
    padding-bottom: 0 !important; }
  .gross-profit-report .unicart-table .expanded-table-2 .other-marketplace-summary .ant-table-tbody > tr:nth-child(8) > td {
    padding-bottom: 0 !important; }

.gross-profit-report .unicart-table .expanded-table .ant-table-thead > tr > th:first-child,
.gross-profit-report .unicart-table .expanded-table .ant-table-tbody > tr > td:first-child,
.gross-profit-report .unicart-table .expanded-table-2 .ant-table-thead > tr > th:first-child,
.gross-profit-report .unicart-table .expanded-table-2 .ant-table-tbody > tr > td:first-child {
  padding-left: 12px !important; }

.gross-profit-report .unicart-table .ant-table-thead > tr > th:first-child,
.gross-profit-report .unicart-table .ant-table-tbody > tr > td:first-child {
  padding-left: 24px !important; }

.gross-profit-report .expanded-table-summary .ant-table-tbody > tr.ant-table-row-level-0:last-child > td {
  background-color: #e5e5e5 !important; }

.income-amount-modal .ant-modal-body {
  height: 500px !important;
  overflow-y: auto;
  padding-bottom: 20px !important; }
  .income-amount-modal .ant-modal-body .expanded-table {
    margin-top: 12px;
    margin-bottom: 20px; }
    .income-amount-modal .ant-modal-body .expanded-table .ant-table-container table > thead > tr:first-child th:last-child {
      border-top-right-radius: 4px !important; }
    .income-amount-modal .ant-modal-body .expanded-table .ant-table-container table > thead > tr:first-child th:first-child {
      border-top-left-radius: 4px !important; }
    .income-amount-modal .ant-modal-body .expanded-table .ant-table table {
      border-top-right-radius: 4px;
      border-top-left-radius: 4px;
      border: none !important; }
    .income-amount-modal .ant-modal-body .expanded-table .ant-table {
      margin: 0 !important;
      color: #0c2028 !important;
      background: transparent !important;
      border-top-right-radius: 4px;
      border-top-left-radius: 4px;
      border-bottom-right-radius: 4px;
      border-bottom-left-radius: 4px; }
    .income-amount-modal .ant-modal-body .expanded-table .ant-table-thead > tr > th,
    .income-amount-modal .ant-modal-body .expanded-table .ant-table-thead > tr > th:nth-child(6) {
      padding: 8px 12px !important;
      background-color: #fafafb !important;
      border-bottom: none !important; }
    .income-amount-modal .ant-modal-body .expanded-table .ant-table-thead > tr > th:first-child {
      border-top-left-radius: 4px !important;
      border-bottom-left-radius: 4px !important; }
    .income-amount-modal .ant-modal-body .expanded-table .ant-table-thead > tr > th:last-child {
      background-color: #fafafb !important;
      border-top-right-radius: 4px !important;
      border-bottom-right-radius: 4px !important; }
    .income-amount-modal .ant-modal-body .expanded-table .ant-table-tbody {
      background: transparent !important; }
    .income-amount-modal .ant-modal-body .expanded-table .ant-table-tbody > tr > td {
      background: transparent !important;
      padding: 12px !important; }
    .income-amount-modal .ant-modal-body .expanded-table .ant-list-item {
      padding: 0px !important; }
    .income-amount-modal .ant-modal-body .expanded-table .ant-table-tbody > tr.ant-table-row-level-0 > td {
      border-top: 1px solid #e5e5e5 !important;
      border-bottom: none !important; }
    .income-amount-modal .ant-modal-body .expanded-table .ant-table-tbody > tr.ant-table-row-level-0:first-child > td {
      border-top: none !important; }
    .income-amount-modal .ant-modal-body .expanded-table .ant-table-tbody > tr.ant-table-row-level-0:last-child > td {
      border-top: 2px solid #e5e5e5 !important;
      border-bottom: 2px solid #e5e5e5 !important; }
  .income-amount-modal .ant-modal-body .expanded-table-2 {
    margin-top: 12px; }
    .income-amount-modal .ant-modal-body .expanded-table-2 .ant-table-container table > thead > tr:first-child th:last-child {
      border-top-right-radius: 4px !important; }
    .income-amount-modal .ant-modal-body .expanded-table-2 .ant-table-container table > thead > tr:first-child th:first-child {
      border-top-left-radius: 4px !important; }
    .income-amount-modal .ant-modal-body .expanded-table-2 .ant-table table {
      border-top-right-radius: 4px;
      border-top-left-radius: 4px;
      border: none !important; }
    .income-amount-modal .ant-modal-body .expanded-table-2 .ant-table {
      margin: 0 !important;
      color: #0c2028 !important;
      background: transparent !important;
      border-top-right-radius: 4px;
      border-top-left-radius: 4px;
      border-bottom-right-radius: 4px;
      border-bottom-left-radius: 4px; }
    .income-amount-modal .ant-modal-body .expanded-table-2 .ant-table-thead > tr > th {
      padding: 8px 12px !important;
      background-color: #fafafb !important;
      border-bottom: none !important; }
    .income-amount-modal .ant-modal-body .expanded-table-2 .ant-table-thead > tr > th:first-child {
      border-top-left-radius: 4px !important;
      border-bottom-left-radius: 4px !important; }
    .income-amount-modal .ant-modal-body .expanded-table-2 .ant-table-thead > tr > th:last-child {
      border-top-right-radius: 4px !important;
      border-bottom-right-radius: 4px !important; }
    .income-amount-modal .ant-modal-body .expanded-table-2 .ant-table-tbody {
      background: transparent !important; }
    .income-amount-modal .ant-modal-body .expanded-table-2 .ant-table-tbody > tr > td {
      border-bottom: none !important;
      background: transparent !important;
      padding: 12px !important; }
    .income-amount-modal .ant-modal-body .expanded-table-2 .ant-table-tbody > tr:nth-child(1) > td,
    .income-amount-modal .ant-modal-body .expanded-table-2 .ant-table-tbody > tr:nth-child(4) > td,
    .income-amount-modal .ant-modal-body .expanded-table-2 .ant-table-tbody > tr:nth-child(6) > td,
    .income-amount-modal .ant-modal-body .expanded-table-2 .ant-table-tbody > tr:nth-child(9) > td {
      padding-bottom: 0px !important; }
    .income-amount-modal .ant-modal-body .expanded-table-2 .ant-table-tbody > tr:nth-child(3) > td,
    .income-amount-modal .ant-modal-body .expanded-table-2 .ant-table-tbody > tr:nth-child(6) > td,
    .income-amount-modal .ant-modal-body .expanded-table-2 .ant-table-tbody > tr:nth-child(7) > td,
    .income-amount-modal .ant-modal-body .expanded-table-2 .ant-table-tbody > tr:nth-child(9) > td,
    .income-amount-modal .ant-modal-body .expanded-table-2 .ant-table-tbody > tr:nth-child(10) > td,
    .income-amount-modal .ant-modal-body .expanded-table-2 .ant-table-tbody > tr:nth-child(19) > td,
    .income-amount-modal .ant-modal-body .expanded-table-2 .ant-table-tbody > tr:nth-child(20) > td,
    .income-amount-modal .ant-modal-body .expanded-table-2 .ant-table-tbody > tr:nth-child(21) > td,
    .income-amount-modal .ant-modal-body .expanded-table-2 .ant-table-tbody > tr:nth-child(22) > td,
    .income-amount-modal .ant-modal-body .expanded-table-2 .ant-table-tbody > tr:nth-child(23) > td,
    .income-amount-modal .ant-modal-body .expanded-table-2 .ant-table-tbody > tr:nth-child(24) > td {
      padding-top: 0px !important; }
    .income-amount-modal .ant-modal-body .expanded-table-2 .ant-table-tbody > tr:nth-child(2) > td,
    .income-amount-modal .ant-modal-body .expanded-table-2 .ant-table-tbody > tr:nth-child(5) > td,
    .income-amount-modal .ant-modal-body .expanded-table-2 .ant-table-tbody > tr:nth-child(6) > td,
    .income-amount-modal .ant-modal-body .expanded-table-2 .ant-table-tbody > tr:nth-child(8) > td,
    .income-amount-modal .ant-modal-body .expanded-table-2 .ant-table-tbody > tr:nth-child(11) > td,
    .income-amount-modal .ant-modal-body .expanded-table-2 .ant-table-tbody > tr:nth-child(12) > td,
    .income-amount-modal .ant-modal-body .expanded-table-2 .ant-table-tbody > tr:nth-child(13) > td,
    .income-amount-modal .ant-modal-body .expanded-table-2 .ant-table-tbody > tr:nth-child(14) > td,
    .income-amount-modal .ant-modal-body .expanded-table-2 .ant-table-tbody > tr:nth-child(15) > td,
    .income-amount-modal .ant-modal-body .expanded-table-2 .ant-table-tbody > tr:nth-child(16) > td,
    .income-amount-modal .ant-modal-body .expanded-table-2 .ant-table-tbody > tr:nth-child(17) > td,
    .income-amount-modal .ant-modal-body .expanded-table-2 .ant-table-tbody > tr:nth-child(18) > td,
    .income-amount-modal .ant-modal-body .expanded-table-2 .ant-table-tbody > tr:nth-child(19) > td,
    .income-amount-modal .ant-modal-body .expanded-table-2 .ant-table-tbody > tr:nth-child(20) > td,
    .income-amount-modal .ant-modal-body .expanded-table-2 .ant-table-tbody > tr:nth-child(21) > td,
    .income-amount-modal .ant-modal-body .expanded-table-2 .ant-table-tbody > tr:nth-child(22) > td,
    .income-amount-modal .ant-modal-body .expanded-table-2 .ant-table-tbody > tr:nth-child(24) > td,
    .income-amount-modal .ant-modal-body .expanded-table-2 .ant-table-tbody > tr:nth-child(25) > td {
      padding-top: 0px !important;
      padding-bottom: 0px !important; }
    .income-amount-modal .ant-modal-body .expanded-table-2 .ant-list-item-meta-description {
      padding-left: 12px !important; }
    .income-amount-modal .ant-modal-body .expanded-table-2 .ant-table-tbody > tr.ant-table-row-level-0 > td {
      border-top: none !important; }
    .income-amount-modal .ant-modal-body .expanded-table-2 .ant-table-tbody > tr.ant-table-row-level-0:first-child > td {
      border-top: none !important; }
    .income-amount-modal .ant-modal-body .expanded-table-2 .ant-table-tbody > tr:nth-child(3) > td {
      border-bottom: 1px solid #e5e5e5 !important; }
    .income-amount-modal .ant-modal-body .expanded-table-2 .ant-table-tbody > tr.ant-table-row-level-0:last-child > td {
      border-top: 2px solid #e5e5e5 !important;
      border-bottom: 2px solid #e5e5e5 !important; }
  .income-amount-modal .ant-modal-body .expanded-table-3 {
    margin-top: 12px; }
    .income-amount-modal .ant-modal-body .expanded-table-3 .ant-table-container table > thead > tr:first-child th:last-child {
      border-top-right-radius: 4px !important; }
    .income-amount-modal .ant-modal-body .expanded-table-3 .ant-table-container table > thead > tr:first-child th:first-child {
      border-top-left-radius: 4px !important; }
    .income-amount-modal .ant-modal-body .expanded-table-3 .ant-table table {
      border-top-right-radius: 4px;
      border-top-left-radius: 4px;
      border: none !important; }
    .income-amount-modal .ant-modal-body .expanded-table-3 .ant-table {
      margin: 0 !important;
      color: #0c2028 !important;
      background: transparent !important;
      border-top-right-radius: 4px;
      border-top-left-radius: 4px;
      border-bottom-right-radius: 4px;
      border-bottom-left-radius: 4px; }
    .income-amount-modal .ant-modal-body .expanded-table-3 .ant-table-thead > tr > th {
      padding: 8px 12px !important;
      background-color: #fafafb !important;
      border-bottom: none !important; }
    .income-amount-modal .ant-modal-body .expanded-table-3 .ant-table-thead > tr > th:first-child {
      border-top-left-radius: 4px !important;
      border-bottom-left-radius: 4px !important; }
    .income-amount-modal .ant-modal-body .expanded-table-3 .ant-table-thead > tr > th:last-child {
      border-top-right-radius: 4px !important;
      border-bottom-right-radius: 4px !important; }
    .income-amount-modal .ant-modal-body .expanded-table-3 .ant-table-tbody {
      background: transparent !important; }
    .income-amount-modal .ant-modal-body .expanded-table-3 .ant-table-tbody > tr > td {
      border-bottom: none !important;
      background: transparent !important;
      padding: 12px !important; }
    .income-amount-modal .ant-modal-body .expanded-table-3 .ant-table-tbody > tr:nth-child(1) > td,
    .income-amount-modal .ant-modal-body .expanded-table-3 .ant-table-tbody > tr:nth-child(2) > td,
    .income-amount-modal .ant-modal-body .expanded-table-3 .ant-table-tbody > tr:nth-child(3) > td,
    .income-amount-modal .ant-modal-body .expanded-table-3 .ant-table-tbody > tr:nth-child(6) > td,
    .income-amount-modal .ant-modal-body .expanded-table-3 .ant-table-tbody > tr:nth-child(8) > td,
    .income-amount-modal .ant-modal-body .expanded-table-3 .ant-table-tbody > tr:nth-child(11) > td,
    .income-amount-modal .ant-modal-body .expanded-table-3 .ant-table-tbody > tr:nth-child(20) > td {
      padding-bottom: 0px !important; }
    .income-amount-modal .ant-modal-body .expanded-table-3 .ant-table-tbody > tr:nth-child(4) > td,
    .income-amount-modal .ant-modal-body .expanded-table-3 .ant-table-tbody > tr:nth-child(5) > td,
    .income-amount-modal .ant-modal-body .expanded-table-3 .ant-table-tbody > tr:nth-child(10) > td,
    .income-amount-modal .ant-modal-body .expanded-table-3 .ant-table-tbody > tr:nth-child(11) > td,
    .income-amount-modal .ant-modal-body .expanded-table-3 .ant-table-tbody > tr:nth-child(12) > td,
    .income-amount-modal .ant-modal-body .expanded-table-3 .ant-table-tbody > tr:nth-child(14) > td,
    .income-amount-modal .ant-modal-body .expanded-table-3 .ant-table-tbody > tr:nth-child(15) > td,
    .income-amount-modal .ant-modal-body .expanded-table-3 .ant-table-tbody > tr:nth-child(16) > td,
    .income-amount-modal .ant-modal-body .expanded-table-3 .ant-table-tbody > tr:nth-child(17) > td,
    .income-amount-modal .ant-modal-body .expanded-table-3 .ant-table-tbody > tr:nth-child(18) > td,
    .income-amount-modal .ant-modal-body .expanded-table-3 .ant-table-tbody > tr:nth-child(19) > td,
    .income-amount-modal .ant-modal-body .expanded-table-3 .ant-table-tbody > tr:nth-child(20) > td,
    .income-amount-modal .ant-modal-body .expanded-table-3 .ant-table-tbody > tr:nth-child(21) > td,
    .income-amount-modal .ant-modal-body .expanded-table-3 .ant-table-tbody > tr:nth-child(22) > td {
      padding-top: 0px !important;
      padding-bottom: 0px !important; }
    .income-amount-modal .ant-modal-body .expanded-table-3 .ant-table-tbody > tr:nth-child(2) > td,
    .income-amount-modal .ant-modal-body .expanded-table-3 .ant-table-tbody > tr:nth-child(4) > td,
    .income-amount-modal .ant-modal-body .expanded-table-3 .ant-table-tbody > tr:nth-child(7) > td,
    .income-amount-modal .ant-modal-body .expanded-table-3 .ant-table-tbody > tr:nth-child(8) > td,
    .income-amount-modal .ant-modal-body .expanded-table-3 .ant-table-tbody > tr:nth-child(9) > td,
    .income-amount-modal .ant-modal-body .expanded-table-3 .ant-table-tbody > tr:nth-child(12) > td,
    .income-amount-modal .ant-modal-body .expanded-table-3 .ant-table-tbody > tr:nth-child(13) > td,
    .income-amount-modal .ant-modal-body .expanded-table-3 .ant-table-tbody > tr:nth-child(23) > td {
      padding-top: 0px !important; }
    .income-amount-modal .ant-modal-body .expanded-table-3 .ant-list-item-meta-description {
      padding-left: 12px !important; }
    .income-amount-modal .ant-modal-body .expanded-table-3 .ant-table-tbody > tr.ant-table-row-level-0 > td {
      border-top: none !important; }
    .income-amount-modal .ant-modal-body .expanded-table-3 .ant-table-tbody > tr.ant-table-row-level-0:first-child > td {
      border-top: none !important; }
    .income-amount-modal .ant-modal-body .expanded-table-3 .ant-table-tbody > tr:nth-child(2) > td {
      border-bottom: 1px solid #e5e5e5 !important;
      padding-bottom: 10px !important; }
    .income-amount-modal .ant-modal-body .expanded-table-3 .ant-table-tbody > tr.ant-table-row-level-0:last-child > td {
      border-top: 2px solid #e5e5e5 !important;
      border-bottom: 2px solid #e5e5e5 !important; }
    .income-amount-modal .ant-modal-body .expanded-table-3 .other-marketplace-income-summary .ant-table-tbody > tr:nth-child(2) > td,
    .income-amount-modal .ant-modal-body .expanded-table-3 .other-marketplace-income-summary .ant-table-tbody > tr:nth-child(12) > td {
      border-bottom: none !important;
      padding-bottom: 0 !important; }
    .income-amount-modal .ant-modal-body .expanded-table-3 .other-marketplace-income-summary .ant-table-tbody > tr:nth-child(3) > td {
      padding-top: 0 !important; }
    .income-amount-modal .ant-modal-body .expanded-table-3 .other-marketplace-income-summary .ant-table-tbody > tr:nth-child(5) > td {
      border-bottom: 1px solid #e5e5e5 !important;
      padding-bottom: 12px !important; }
    .income-amount-modal .ant-modal-body .expanded-table-3 .other-marketplace-income-summary .ant-table-tbody > tr:nth-child(13) > td {
      padding-bottom: 12px !important; }
    .income-amount-modal .ant-modal-body .expanded-table-3 .other-marketplace-income-summary .ant-table-tbody > tr:nth-child(14) > td {
      padding: 12px !important; }
  .income-amount-modal .ant-modal-body .expanded-table .ant-table-thead > tr > th:first-child,
  .income-amount-modal .ant-modal-body .expanded-table .ant-table-tbody > tr > td:first-child,
  .income-amount-modal .ant-modal-body .expanded-table-2 .ant-table-thead > tr > th:first-child,
  .income-amount-modal .ant-modal-body .expanded-table-2 .ant-table-tbody > tr > td:first-child {
    padding-left: 12px !important; }

@media (min-width: 1024px) {
  .gross-profit-report-export {
    width: 644px !important;
    margin: 0 auto !important; } }

.gross-profit-report-export .header-buttons {
  min-width: 644px !important;
  max-width: 644px !important;
  width: 100% !important;
  top: 10px !important;
  display: flex;
  position: fixed; }
  .gross-profit-report-export .header-buttons .b-btn,
  .gross-profit-report-export .header-buttons .b-btn:hover,
  .gross-profit-report-export .header-buttons .b-btn:focus {
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #0c2028 !important;
    font-size: 20px;
    padding-left: 0 !important; }
    .gross-profit-report-export .header-buttons .b-btn i,
    .gross-profit-report-export .header-buttons .b-btn:hover i,
    .gross-profit-report-export .header-buttons .b-btn:focus i {
      font-size: 20px !important;
      margin-right: 12px !important; }

.gross-profit-report-export .ant-checkbox,
.gross-profit-report-export .ant-checkbox-input,
.gross-profit-report-export .ant-checkbox-inner {
  border-radius: 4px !important;
  width: 18px !important;
  height: 18px !important; }

.gross-profit-report-export .export-table .unicart-table .ant-table-tbody > tr.ant-table-row-level-0 > td {
  border-top: unset !important;
  border-bottom: 1px solid #f0f0f0 !important; }

.gross-profit-report-export .export-table .ant-table-tbody > tr > td {
  padding: 12px 12px !important; }

.gross-profit-report-export .export-table .ant-table table {
  border: none !important;
  box-shadow: none !important; }

.gross-profit-report-export .export-table table thead {
  background-color: #fafafb !important; }

.gross-profit-report-export .export-table .ant-table-thead th {
  background: #fafafb 0% 0% no-repeat padding-box !important;
  font-size: 12px !important;
  color: #647176 !important;
  padding-top: 9px !important;
  padding-bottom: 9px !important;
  height: unset !important; }

.gross-profit-report-export .export-table .ant-table-thead > tr > th {
  border-bottom: none !important; }

.gross-profit-report-export .export-table .un-text-truncate {
  font-weight: bold !important; }

.gross-profit-report-export .export-table .un-light-label {
  font-size: 14px !important; }

.gross-profit-report-export .export-table .ant-pagination {
  margin-bottom: 20px;
  margin-right: unset !important;
  padding: 0 !important; }
  .gross-profit-report-export .export-table .ant-pagination.with-quick-jumper {
    margin-bottom: 20px !important; }

.ant-radio-inner::after,
.ant-upload-list-item:hover .ant-upload-list-item-info {
  background-color: #5acc5a !important; }

.shopee-product-watermark-pop .result-wrapper {
  max-height: 250px;
  width: 300px;
  overflow-y: scroll; }

.shopee-product-watermark-pop .box-result {
  padding: 5px;
  border: 1px #eee solid;
  border-radius: 8px;
  margin-bottom: 10px;
  background-color: white; }

.shopee-product-watermark-pop .msg-box {
  margin-top: 5px;
  font-size: 10px; }

.ant-modal-root .ant-modal-body .modal-preview-product-watermark .ant-select {
  width: 100%; }

.shopee-listing .un-text-truncate {
  white-space: normal; }

.radio-block {
  margin-bottom: 5px; }
  .radio-block .radio-block-option {
    display: block;
    line-height: 30px;
    width: fit-content;
    width: -moz-fit-content; }

@media (min-width: 1025px) {
  .modal-preview-product-watermark-header {
    display: flex;
    flex-wrap: wrap; }
    .modal-preview-product-watermark-header div:first-child {
      width: 100%; }
    .modal-preview-product-watermark-header .dropdown-watermark-list {
      width: 80%; }
      .modal-preview-product-watermark-header .dropdown-watermark-list + div {
        width: 20%;
        text-align: right;
        align-self: center; } }

.modal-preview-product-watermark-content {
  margin-top: 20px; }
  .modal-preview-product-watermark-content .preview-product-watermark-title {
    background-color: #e5e5e5;
    border-radius: 8px 8px 0px 0px;
    padding: 15px;
    text-align: center; }
    .modal-preview-product-watermark-content .preview-product-watermark-title label {
      color: #0c2028 !important; }
  .modal-preview-product-watermark-content .preview-product-watermark-body {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    text-align: center;
    border: 1px solid #e5e5e5; }
    .modal-preview-product-watermark-content .preview-product-watermark-body > div {
      padding: 20px;
      width: 50%; }
      .modal-preview-product-watermark-content .preview-product-watermark-body > div > div + div {
        padding-top: 8px;
        font-size: 16px; }

.SyncShopeeProductWatermarkModel .ant-radio-button-wrapper {
  display: flex;
  height: 70px !important;
  padding: 5px;
  align-items: center; }
  .SyncShopeeProductWatermarkModel .ant-radio-button-wrapper img {
    width: 50px;
    height: 50px;
    margin-right: 10px; }

.SyncShopeeProductWatermarkModel .product-watermark-list {
  height: 300px;
  overflow: auto; }

.shopeemy-product-watermark .unicart-table .ant-list-item-meta-title {
  height: 41.6px; }

.shopeemy-product-watermark .unicart-table .ant-list-item-meta-description {
  padding-left: 12px !important; }

.shopeemy-product-watermark .ant-table-row-level-1 .ant-list-item-meta-title {
  height: fit-content !important;
  height: -moz-fit-content !important; }

.lazadamy-product-watermark .product-count {
  margin-left: 6px;
  background-color: #e5e5e5 !important;
  color: #0c2028 !important;
  font-size: 11px;
  padding: 2px 6px !important;
  border-radius: 11px;
  width: fit-content; }

.lazadamy-product-watermark .ant-tabs-tab-active .product-tab {
  font-weight: bold; }

.lazadamy-product-watermark .ant-tabs-tab-active .product-count {
  margin-left: 6px;
  background-color: #5acc5a !important;
  color: #ffffff !important;
  font-size: 11px;
  padding: 2px 6px !important;
  border-radius: 11px;
  width: fit-content; }

.product-count {
  margin-left: 6px;
  background-color: #e5e5e5 !important;
  color: #0c2028 !important;
  font-size: 11px;
  padding: 2px 6px !important;
  border-radius: 11px;
  width: fit-content; }

.ant-tabs-tab-active .product-tab {
  font-weight: bold; }

.ant-tabs-tab-active .product-count {
  margin-left: 6px;
  background-color: #5acc5a !important;
  color: #ffffff !important;
  font-size: 11px;
  padding: 2px 6px !important;
  border-radius: 11px;
  width: fit-content; }

.ant-modal-root .ant-modal-body .modal-preview-product-watermark .ant-select {
  width: 100%; }

.radio-block {
  margin-bottom: 5px; }
  .radio-block .radio-block-option {
    display: block;
    line-height: 30px;
    width: fit-content;
    width: -moz-fit-content; }

@media (min-width: 1025px) {
  .modal-preview-product-watermark-header {
    display: flex;
    flex-wrap: wrap; }
    .modal-preview-product-watermark-header div:first-child {
      width: 100%; }
    .modal-preview-product-watermark-header .dropdown-watermark-list {
      width: 80%; }
      .modal-preview-product-watermark-header .dropdown-watermark-list + div {
        width: 20%;
        text-align: right;
        align-self: center; } }

.modal-preview-product-watermark-content {
  margin-top: 20px; }
  .modal-preview-product-watermark-content .preview-product-watermark-title {
    background-color: #e5e5e5;
    border-radius: 8px 8px 0px 0px;
    padding: 15px;
    text-align: center; }
    .modal-preview-product-watermark-content .preview-product-watermark-title label {
      color: #0c2028 !important; }
  .modal-preview-product-watermark-content .preview-product-watermark-body {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    text-align: center;
    border: 1px solid #e5e5e5; }
    .modal-preview-product-watermark-content .preview-product-watermark-body > div {
      padding: 20px;
      width: 50%; }
      .modal-preview-product-watermark-content .preview-product-watermark-body > div > div + div {
        padding-top: 8px;
        font-size: 16px; }

.abandoned-checkouts .pg-title .un-btn {
  margin-bottom: 0 !important; }

.abandoned-checkouts .pg-title .outline-i-btn,
.abandoned-checkouts .pg-title .outline-i-btn:focus,
.abandoned-checkouts .pg-title .outline-i-btn:hover {
  margin-right: 16px !important;
  border: 1px solid #d4d4d4 !important;
  background: none !important;
  color: #0c2028 !important; }

.abandoned-checkouts .ant-tabs-bar {
  margin: 1px !important;
  border-bottom: none !important; }

.abandoned-checkouts .ant-tabs.ant-tabs-top.ant-tabs-large.ant-tabs-line.ant-tabs-no-animation {
  width: 100%; }

.abandoned-checkouts .search-form .un-filter-value {
  height: 41px !important;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px; }

.abandoned-checkouts .search-form .ant-input-affix-wrapper {
  width: 300px; }

.abandoned-checkouts .table-responsive {
  border: none !important;
  border-radius: 12px !important; }

.view-abandoned-checkouts .ant-tabs-bar {
  margin: 0; }

.view-abandoned-checkouts .order-date {
  background-color: white;
  border-radius: 10px;
  padding: 5px 15px;
  box-shadow: 1px 1px 1px 1px rgba(183, 180, 189, 0.08); }

.view-abandoned-checkouts .left-panel,
.view-abandoned-checkouts .right-panel {
  align-content: start; }

.view-abandoned-checkouts .view-abandoned-checkouts-info > div {
  margin-bottom: 15px; }

.view-abandoned-checkouts .view-abandoned-checkouts-info .firstLine {
  display: flex;
  height: 32px !important;
  margin-bottom: 10px !important;
  align-items: center !important; }
  .view-abandoned-checkouts .view-abandoned-checkouts-info .firstLine .un-order-title {
    color: #0c2028 !important;
    font-size: 26px !important;
    margin-right: 12px !important; }
  .view-abandoned-checkouts .view-abandoned-checkouts-info .firstLine .primary-btn,
  .view-abandoned-checkouts .view-abandoned-checkouts-info .firstLine .primary-btn:hover,
  .view-abandoned-checkouts .view-abandoned-checkouts-info .firstLine .primary-btn:active,
  .view-abandoned-checkouts .view-abandoned-checkouts-info .firstLine .primary-btn:focus {
    margin-left: auto !important;
    margin-right: 0 !important; }

.view-abandoned-checkouts .view-abandoned-checkouts-info .secondLine {
  align-items: center !important;
  font-size: 14px !important;
  color: #647176 !important; }
  @media (min-width: 768px) {
    .view-abandoned-checkouts .view-abandoned-checkouts-info .secondLine {
      display: flex;
      height: 15px !important;
      margin-bottom: 10px !important; } }
  .view-abandoned-checkouts .view-abandoned-checkouts-info .secondLine i {
    vertical-align: middle; }
  .view-abandoned-checkouts .view-abandoned-checkouts-info .secondLine .un-title-light {
    margin-right: 18px !important;
    color: #0c2028 !important;
    font-size: 14px !important;
    font-weight: 400 !important;
    vertical-align: middle; }
    @media (min-width: 768px) {
      .view-abandoned-checkouts .view-abandoned-checkouts-info .secondLine .un-title-light {
        margin-left: 2px !important; } }

.view-abandoned-checkouts .view-abandoned-checkouts-info .thirdLine {
  display: flex;
  height: 32px !important;
  margin-bottom: 10px !important;
  align-items: center !important; }
  .view-abandoned-checkouts .view-abandoned-checkouts-info .thirdLine i {
    vertical-align: middle; }
  .view-abandoned-checkouts .view-abandoned-checkouts-info .thirdLine a {
    font-size: 14px; }
  .view-abandoned-checkouts .view-abandoned-checkouts-info .thirdLine .plain-btn {
    color: #647176 !important; }
    .view-abandoned-checkouts .view-abandoned-checkouts-info .thirdLine .plain-btn .feather-trash-2 {
      color: #647176 !important;
      font-size: 13px;
      margin-right: 4px; }
  .view-abandoned-checkouts .view-abandoned-checkouts-info .thirdLine .plain-btn:hover,
  .view-abandoned-checkouts .view-abandoned-checkouts-info .thirdLine .plain-btn:active,
  .view-abandoned-checkouts .view-abandoned-checkouts-info .thirdLine .plain-btn:focus {
    color: #e0241a !important; }
    .view-abandoned-checkouts .view-abandoned-checkouts-info .thirdLine .plain-btn:hover .feather-trash-2,
    .view-abandoned-checkouts .view-abandoned-checkouts-info .thirdLine .plain-btn:active .feather-trash-2,
    .view-abandoned-checkouts .view-abandoned-checkouts-info .thirdLine .plain-btn:focus .feather-trash-2 {
      color: #e0241a !important;
      font-size: 13px;
      margin-right: 4px; }

@media (max-width: 1024px) {
  .view-abandoned-checkouts .view-customer-info .viewOrderInfoFlex {
    display: block !important; } }

.view-abandoned-checkouts .view-customer-info table thead tr th,
.view-abandoned-checkouts .view-customer-info table thead tr td,
.view-abandoned-checkouts .view-customer-info table tbody tr th,
.view-abandoned-checkouts .view-customer-info table tbody tr td,
.view-abandoned-checkouts .view-customer-info table tfoot tr th,
.view-abandoned-checkouts .view-customer-info table tfoot tr td {
  vertical-align: top !important; }

.view-abandoned-checkouts .view-customer-info .ant-table table {
  border: none !important; }

.view-abandoned-checkouts .view-customer-info thead.ant-table-thead {
  height: 32px !important;
  background-color: #fafafb !important; }

.view-abandoned-checkouts .view-customer-info th.ant-table-cell {
  padding: 7px 10px !important;
  background-color: #fafafb !important;
  font-size: 12px !important;
  border: none !important; }

.view-abandoned-checkouts .view-customer-info .ant-list-item {
  padding: 0 !important; }

.view-abandoned-checkouts .view-customer-info .un-row-product img {
  height: 74px;
  width: 74px;
  border-radius: 6px; }

.view-abandoned-checkouts .view-customer-info .un-title-light {
  color: #0c2028 !important;
  font-size: 16px !important;
  font-weight: bold !important; }

.view-abandoned-checkouts .view-customer-info .un-desc-light {
  color: #38484f !important;
  font-size: 14px !important; }

@media (max-width: 480px) {
  .view-abandoned-checkouts .view-customer-info .shipping-address.un-desc-light {
    margin-top: 30px; } }

.view-abandoned-checkouts .view-customer-info .un-desc-blue {
  color: #007ce0 !important;
  font-size: 14px !important; }
  .view-abandoned-checkouts .view-customer-info .un-desc-blue .MuiSvgIcon-root {
    fill: #007ce0 !important;
    margin-left: 5px !important;
    width: 15px !important;
    font-size: 15px !important;
    vertical-align: middle !important; }

.view-abandoned-checkouts .view-customer-info .desc {
  line-height: 15px !important; }

.view-abandoned-checkouts .view-customer-info .un-light-label-text {
  color: #647176 !important;
  font-size: 12px !important; }

.view-abandoned-checkouts .view-cart-items table thead tr th,
.view-abandoned-checkouts .view-cart-items table thead tr td,
.view-abandoned-checkouts .view-cart-items table tbody tr th,
.view-abandoned-checkouts .view-cart-items table tbody tr td,
.view-abandoned-checkouts .view-cart-items table tfoot tr th,
.view-abandoned-checkouts .view-cart-items table tfoot tr td {
  vertical-align: top !important; }

.view-abandoned-checkouts .view-cart-items .ant-table table {
  border: none !important; }

.view-abandoned-checkouts .view-cart-items thead.ant-table-thead {
  height: 32px !important;
  background-color: #fafafb !important; }

.view-abandoned-checkouts .view-cart-items th.ant-table-cell {
  padding: 7px 10px !important;
  background-color: #fafafb !important;
  font-size: 12px !important;
  border: none !important; }

.view-abandoned-checkouts .view-cart-items .ant-list-item {
  padding: 0 !important; }

.view-abandoned-checkouts .view-cart-items .un-row-product img {
  height: 74px;
  width: 74px;
  border-radius: 6px; }

.view-abandoned-checkouts .view-cart-items .un-title-light {
  color: #0c2028 !important;
  font-size: 16px !important;
  font-weight: bold !important; }

.view-abandoned-checkouts .view-cart-items .un-desc-light {
  color: #38484f !important;
  font-size: 14px !important; }

.view-abandoned-checkouts .view-cart-items .desc {
  line-height: 15px !important; }

.view-abandoned-checkouts .view-cart-items .un-light-label-text {
  color: #647176 !important;
  font-size: 12px !important; }

.view-abandoned-checkouts .view-cart-items .cart-items-details .ant-table {
  overflow-x: auto; }

.view-abandoned-checkouts .view-cart-items .t-quantity-cell td {
  border-top: 1px solid #e5e5e5 !important;
  border-bottom: none !important;
  padding-top: 4px !important;
  padding-bottom: 4px !important; }

.view-abandoned-checkouts .view-cart-items .special-cell td {
  border-bottom: none !important;
  padding-top: 4px !important;
  padding-bottom: 4px !important; }

.view-abandoned-checkouts .view-cart-items .subtotal-cell td {
  border-bottom: none !important;
  padding-top: 4px !important;
  padding-bottom: 4px !important; }

.view-abandoned-checkouts .view-cart-items .subtotal-cell td:nth-child(3),
.view-abandoned-checkouts .view-cart-items .subtotal-cell td:nth-child(4) {
  border-top: 1px solid #e5e5e5; }

.view-abandoned-checkouts .view-cart-items .total-cell td {
  border-bottom: none !important; }

.view-abandoned-checkouts .view-cart-items .total-cell td:nth-child(3),
.view-abandoned-checkouts .view-cart-items .total-cell td:nth-child(4) {
  border-top: 2px solid #e5e5e5; }

.view-abandoned-checkouts .un-bottom-border .un-title-light {
  margin-bottom: 15px; }

.view-abandoned-checkouts .total-amount {
  margin-bottom: 32px !important; }

@media (max-width: 768px) {
  .view-abandoned-checkouts .view-checkouts-links {
    margin-top: 1.5rem; } }

.view-abandoned-checkouts .view-checkouts-links h3,
.view-abandoned-checkouts .view-history h3 {
  margin-bottom: 20px; }

.view-abandoned-checkouts .view-checkouts-links .ant-timeline-item-head-blue,
.view-abandoned-checkouts .view-history .ant-timeline-item-head-blue {
  color: #d4d4d4;
  border-color: #d4d4d4; }

.view-abandoned-checkouts .view-checkouts-links .ant-timeline-item-head,
.view-abandoned-checkouts .view-history .ant-timeline-item-head {
  background-color: #d4d4d4;
  margin-top: 8px !important; }

.view-abandoned-checkouts .view-checkouts-links .no-tail .ant-timeline-item-tail,
.view-abandoned-checkouts .view-history .no-tail .ant-timeline-item-tail {
  display: none !important; }

.view-abandoned-checkouts .view-checkouts-links .ant-timeline-item-tail,
.view-abandoned-checkouts .view-history .ant-timeline-item-tail {
  margin-top: 8px !important; }

.view-abandoned-checkouts .view-checkouts-links .ant-timeline-item,
.view-abandoned-checkouts .view-history .ant-timeline-item {
  padding-bottom: 0px; }

.view-abandoned-checkouts .view-checkouts-links .ant-list-item,
.view-abandoned-checkouts .view-history .ant-list-item {
  padding: 12px 0 !important; }

.view-abandoned-checkouts .view-checkouts-links .un-title-light-regular,
.view-abandoned-checkouts .view-history .un-title-light-regular {
  font-weight: 400 !important;
  color: #0c2028; }

.view-abandoned-checkouts .view-checkouts-links label > a,
.view-abandoned-checkouts .view-history label > a {
  font-size: 14px !important; }

.view-abandoned-checkouts .view-history div:nth-child(3) .ant-timeline-item-head {
  background-color: #007ce0 !important;
  border-color: #007ce0 !important; }

.view-abandoned-checkouts .view-history div:last-child .ant-timeline-item-tail {
  display: none !important; }

@media (min-width: 1024px) {
  .view-abandoned-checkouts .view-total-amount.un-box-flat,
  .view-abandoned-checkouts .view-checkouts-links.un-box-flat,
  .view-abandoned-checkouts .view-history.un-box-flat {
    margin-top: 3px !important;
    padding: 0 8px !important;
    border: none !important;
    background: none !important; } }

.view-abandoned-checkouts .deal-tag {
  width: fit-content;
  height: 18px;
  line-height: 16px;
  font-size: 12px;
  font-weight: normal !important;
  color: #442f0f;
  background-color: #ffe5cc;
  border: 1px solid #ff7f00;
  border-radius: 2px;
  padding: 1px 6px;
  align-self: center;
  margin-right: 4px; }

.view-abandoned-checkouts .free-gift-img {
  height: 62px !important;
  width: 62px !important;
  margin-left: 12px !important;
  margin-bottom: 12px; }

.copy-listings .ant-modal.ant-modal-confirm.ant-modal-confirm-confirm {
  width: 700px !important; }

.copy-listings .channel-list-tab {
  padding-bottom: 0 !important; }
  .copy-listings .channel-list-tab .ant-tabs {
    border-radius: 0 !important;
    border: none !important; }
  .copy-listings .channel-list-tab .ant-tabs-bar {
    border-bottom: none !important; }
  .copy-listings .channel-list-tab .ant-tabs-nav-scroll {
    padding: 0px 0px 20px !important; }
  .copy-listings .channel-list-tab .ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab {
    margin-right: 16px !important;
    background-color: #ffffff !important;
    border: 1px solid #e5e5e5 !important;
    border-radius: 4px !important;
    color: #0c2028; }
    .copy-listings .channel-list-tab .ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab img {
      margin-right: 8px !important; }
    .copy-listings .channel-list-tab .ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab span {
      padding: 0 !important; }
  .copy-listings .channel-list-tab .ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab-active {
    border: 1px solid #5acc5a !important;
    border-bottom: 3px solid #5acc5a !important; }
  .copy-listings .channel-list-tab .store-list-checkbox {
    padding-bottom: 20px !important; }
    .copy-listings .channel-list-tab .store-list-checkbox .ant-checkbox + span {
      color: #0c2028 !important;
      padding-right: 41px !important;
      padding-left: 12px !important; }

.copy-listings .unicart-filter {
  margin: 0 !important; }
  .copy-listings .unicart-filter .search-form {
    width: 100% !important; }
    .copy-listings .unicart-filter .search-form .tagsGroup {
      padding-left: 8px; }

.copy-listings .unicart-table .ant-table-title {
  margin-left: 100px !important;
  width: 90% !important; }

.copy-listings .unicart-table .un-text-truncate {
  white-space: normal; }

.copy-listings .unicart-table .ant-list-item-meta-title {
  max-height: 41.6px !important;
  height: 41.6px !important; }

.copy-listings .unicart-table .ant-table-content {
  overflow: unset !important; }

.copy-listings .unicart-table .ant-table-selection-column {
  padding-left: 0px !important; }

.copy-listings .unicart-table .ant-table-tbody > tr.ant-table-row-selected > td {
  background: #e6f7ff !important; }

.copy-listings .unicart-table tr.ant-table-expanded-row.ant-table-expanded-row-level-1 td.ant-table-cell {
  padding: 0 !important; }

.copy-listings .unicart-table tr.ant-table-expanded-row.ant-table-expanded-row-level-1 .expanded-table table {
  border: none !important; }
  .copy-listings .unicart-table tr.ant-table-expanded-row.ant-table-expanded-row-level-1 .expanded-table table td.ant-table-cell {
    padding: 12px 16px !important; }
  .copy-listings .unicart-table tr.ant-table-expanded-row.ant-table-expanded-row-level-1 .expanded-table table .ant-list-item {
    padding: 0; }
  .copy-listings .unicart-table tr.ant-table-expanded-row.ant-table-expanded-row-level-1 .expanded-table table .ant-list-item-meta-title {
    height: unset !important;
    padding-left: 0 !important; }
  .copy-listings .unicart-table tr.ant-table-expanded-row.ant-table-expanded-row-level-1 .expanded-table table .ant-list-item-meta-description {
    padding-left: 0 !important; }

.copy-listings .unicart-table tr.ant-table-expanded-row.ant-table-expanded-row-level-1 .expanded-table .ant-table {
  margin: 0 !important; }

.copy-listings .unicart-table tr.ant-table-expanded-row.ant-table-expanded-row-level-1 .expanded-table .ant-table-tbody > tr.ant-table-row-level-0 > td {
  border-top: none !important;
  border-bottom: none !important; }

.copy-listings .unicart-table tr.ant-table-expanded-row.ant-table-expanded-row-level-1 .expanded-table .shopee-listing-opt .ant-list-item {
  padding: 0; }

.copy-listings .unicart-table tr.ant-table-expanded-row.ant-table-expanded-row-level-1 .expanded-table .shopee-listing-opt .ant-list-item-meta-avatar {
  margin-right: 0 !important;
  width: 56px !important;
  height: 56px !important; }
  .copy-listings .unicart-table tr.ant-table-expanded-row.ant-table-expanded-row-level-1 .expanded-table .shopee-listing-opt .ant-list-item-meta-avatar .un-row-product {
    width: fit-content !important;
    margin: 0 0 0 auto !important; }
    .copy-listings .unicart-table tr.ant-table-expanded-row.ant-table-expanded-row-level-1 .expanded-table .shopee-listing-opt .ant-list-item-meta-avatar .un-row-product img {
      width: 40px !important;
      height: 40px !important;
      border-radius: 6px !important; }

.copy-listings .unicart-table tr.ant-table-expanded-row.ant-table-expanded-row-level-1 .expanded-table .shopee-listing-opt .ant-list-item-meta-content {
  padding-left: 12px !important; }

.copy-listings .unicart-table tr.ant-table-expanded-row.ant-table-expanded-row-level-1 .expanded-table .shopee-listing-opt .ant-list-item-meta-title {
  height: fit-content;
  height: -moz-fit-content;
  padding-left: 0px; }

.copy-listings .unicart-table tr.ant-table-expanded-row.ant-table-expanded-row-level-1 .expanded-table .shopee-listing-opt .ant-list-item-meta-description {
  padding-left: 0; }

.copy-listings .unicart-table .migrate-disable {
  opacity: 0.6;
  cursor: not-allowed; }

.copy-listings .unicart-table .un-collapse-button,
.copy-listings .unicart-table .un-collapse-button:hover {
  box-shadow: none !important;
  border-color: transparent !important;
  background-color: transparent !important;
  position: absolute;
  margin-top: 51px;
  margin-left: 196px; }

.copy-listings .sync-progress {
  width: 100% !important;
  height: 33px !important;
  line-height: 33px !important;
  text-align: center !important;
  font-size: 14px !important;
  color: #0c2028 !important;
  background-color: #fff5c4 !important;
  border: 1px solid #f9e477 !important;
  border-radius: 2px !important;
  margin-bottom: 32px !important; }
  .copy-listings .sync-progress .ant-spin-dot {
    font-size: 16px !important;
    margin-right: 8px !important; }
    .copy-listings .sync-progress .ant-spin-dot .ant-spin-dot-item {
      width: 7px !important;
      height: 7px !important;
      background-color: #ffae4c !important; }

.ant-modal.un-modal.import-copy-listing .ant-modal-body .result-table .ant-table-tbody > tr.ant-table-measure-row > td {
  padding: initial !important; }

.ant-modal.un-modal.import-copy-listing .ant-modal-body .result-table .ant-table-tbody .ant-list-item .ant-list-item-meta-title > .un-product-name3:hover {
  color: initial !important; }

.ant-modal.un-modal.import-copy-listing .ant-tag-red,
.ant-modal.un-modal.import-copy-listing .ant-tag-red span {
  color: #f5222d; }

.ant-modal.un-modal.import-copy-listing .ant-tag-warning,
.ant-modal.un-modal.import-copy-listing .ant-tag-warning span {
  color: #fa8c16; }

.ant-modal.un-modal.import-copy-listing .ant-result-success .ant-result-icon > .anticon {
  color: #52c41a; }

.ant-modal.un-modal.import-copy-listing .ant-result-error .ant-result-icon > .anticon {
  color: #ff4d4f; }

.ant-modal.un-modal.import-copy-listing.simple-result {
  width: initial !important; }
  .ant-modal.un-modal.import-copy-listing.simple-result .ant-modal-body .ant-result {
    padding-bottom: 1rem; }

.copyListingsProgressModal .ant-progress-outer {
  margin-right: 0 !important;
  padding-right: 0 !important; }

.copyListingsProgressModal .ant-progress-text {
  width: 100%;
  display: block !important;
  margin-left: 0; }

.channel-with-store-name {
  margin-right: 34px; }
  .channel-with-store-name img {
    width: 20px;
    height: 20px;
    border-radius: 5px;
    margin-right: 8px; }

.notification-messages {
  padding-bottom: 15px !important; }

.unicart .tag-success,
.unicart .tag-live,
.unicart .tag-active {
  height: 18px;
  line-height: 17px;
  background-color: #f3fff3;
  border-color: #bcefb9;
  border-radius: 4px;
  font-size: 12px;
  justify-content: center;
  color: #35454c; }

.unicart .tag-error {
  height: 18px;
  line-height: 17px;
  background-color: #ffe0e0;
  border-color: #ffadad;
  border-radius: 4px;
  font-size: 12px;
  justify-content: center; }

.unicart .tag-unsync {
  height: 18px;
  line-height: 17px;
  background-color: #ffe0e0;
  border-color: #ffadad;
  border-radius: 4px;
  font-size: 12px;
  justify-content: center; }

.unicart .tag-queue {
  height: 18px;
  line-height: 17px;
  background-color: #d0f4ff;
  border-color: #8ed7ff;
  border-radius: 4px;
  font-size: 12px;
  justify-content: center;
  color: #323f47; }

.unicart .unicart-variants-table .ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border: none !important; }

.unicart .unicart-variants-table .ant-input-number-input {
  text-align: center; }

.unicart .product-link {
  color: black !important; }

.unicart .variant-name {
  border: none;
  background-color: white;
  color: #bf5f00 !important; }

.unicart .ant-select-selection-item {
  margin-left: 0.3rem;
  margin-right: 0; }

.unicart .product-variants-value .ant-row .ant-form-item {
  margin-bottom: 0 !important; }

.unicart .addonBefore .ant-input-group-addon {
  background-color: #f5f5f6 !important; }

.unicart .addonAfter .ant-input-group {
  line-height: 0.8 !important; }

.unicart .addonAfter .ant-form-item {
  margin-bottom: 0 !important;
  line-height: 1 !important; }

.unicart .addonAfter .ant-form-item-control-input {
  min-height: 0px !important; }

.unicart .ant-input-group-addon .ant-form-item {
  margin-bottom: 0 !important; }

.unicart .product-image-label .ant-form-item-has-success {
  visibility: hidden;
  margin-bottom: 0 !important;
  margin-top: -35px !important; }

.unicart .ant-select-dropdown .order-count {
  color: #90999d !important; }

.unicart .un-feather-20.feather-help-circle {
  line-height: 33px;
  color: #89979e;
  margin-right: 16px;
  cursor: pointer; }

.unicart .un-feather-20.feather-help-circle:hover {
  color: #0c2028 !important; }

.unicart .ant-card {
  height: 88px;
  margin-bottom: 20px;
  border-radius: 10px !important;
  background-color: #fff !important;
  border: 1px solid #e5e5e5 !important; }
  .unicart .ant-card .ant-card-body {
    height: 88px;
    padding: 20px !important; }
    .unicart .ant-card .ant-card-body .ant-list-item {
      width: 100%;
      padding: 0; }
      .unicart .ant-card .ant-card-body .ant-list-item .ant-list-item-meta {
        width: 100%; }
      .unicart .ant-card .ant-card-body .ant-list-item .ant-list-item-meta-avatar {
        margin-right: 12px; }
        .unicart .ant-card .ant-card-body .ant-list-item .ant-list-item-meta-avatar .un-row-product img {
          height: 48px;
          width: 48px;
          border: none !important; }
      .unicart .ant-card .ant-card-body .ant-list-item .ant-list-item-meta-content {
        width: calc(100% - 50px); }
      .unicart .ant-card .ant-card-body .ant-list-item .ant-list-item-meta-title {
        margin-bottom: 4px;
        color: #0c2028 !important;
        font-size: 14px !important;
        font-weight: bold;
        line-height: 17px !important; }
      .unicart .ant-card .ant-card-body .ant-list-item .ant-list-item-meta-description {
        display: inline-flex;
        margin-bottom: 4px;
        color: #647176 !important;
        font-size: 14px !important;
        line-height: 17px !important; }
        .unicart .ant-card .ant-card-body .ant-list-item .ant-list-item-meta-description .un-menu-eye {
          width: fit-content;
          width: -moz-fit-content;
          position: absolute;
          right: 16px;
          z-index: 1003;
          margin-left: auto;
          margin-right: 0; }
          .unicart .ant-card .ant-card-body .ant-list-item .ant-list-item-meta-description .un-menu-eye .un-feather-eye {
            color: #90999d !important;
            font-size: 16px !important; }
          .unicart .ant-card .ant-card-body .ant-list-item .ant-list-item-meta-description .un-menu-eye:hover .un-feather-eye {
            color: #0c2028 !important;
            font-size: 16px !important; }

.unicart-list .header-buttons {
  min-width: 816px !important;
  max-width: 1344px !important;
  width: 100% !important;
  top: 10px !important;
  display: flex;
  position: fixed;
  padding-right: 99px !important; }
  .unicart-list .header-buttons .b-btn,
  .unicart-list .header-buttons .b-btn:hover,
  .unicart-list .header-buttons .b-btn:focus {
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #0c2028 !important;
    font-size: 20px;
    padding-left: 0 !important; }
    .unicart-list .header-buttons .b-btn i,
    .unicart-list .header-buttons .b-btn:hover i,
    .unicart-list .header-buttons .b-btn:focus i {
      font-size: 20px !important;
      margin-right: 12px !important; }

.unicart-list .unicart-table .ant-list-item-meta-description {
  padding-left: 12px !important; }

.unicart-list .unicart-table .ant-table-row-level-1 .ant-list-item {
  padding: 0; }

.unicart-list .unicart-table .ant-table-row-level-1 .ant-list-item-meta-avatar {
  margin-right: 0 !important;
  width: 56px !important;
  height: 56px !important; }
  .unicart-list .unicart-table .ant-table-row-level-1 .ant-list-item-meta-avatar .un-row-product {
    width: fit-content !important;
    margin: 0 0 0 auto !important; }
    .unicart-list .unicart-table .ant-table-row-level-1 .ant-list-item-meta-avatar .un-row-product img {
      width: 40px !important;
      height: 40px !important;
      border-radius: 6px !important; }

.unicart-list .unicart-table .ant-table-row-level-1 .ant-list-item-meta-content {
  padding-left: 12px !important; }

.unicart-list .unicart-table .ant-table-row-level-1 .ant-list-item-meta-title {
  height: fit-content;
  height: -moz-fit-content;
  padding-left: 0px !important; }

.unicart-list .unicart-table .ant-table-row-level-1 .ant-list-item-meta-description {
  padding-left: 0 !important; }

.product-count {
  margin-left: 6px;
  background-color: #e5e5e5 !important;
  color: #0c2028 !important;
  font-size: 11px;
  padding: 2px 6px !important;
  border-radius: 11px;
  width: fit-content; }

.ant-tabs-tab-active {
  font-weight: bold; }
  .ant-tabs-tab-active .product-count {
    margin-left: 6px;
    background-color: #5acc5a !important;
    color: #ffffff !important;
    font-size: 11px;
    padding: 2px 6px !important;
    border-radius: 11px;
    width: fit-content; }

@media (max-width: 1024px) {
  .unicart-detail-form .un-affix {
    top: 130px; } }

.unicart-detail-form .header-buttons {
  min-width: 816px !important;
  max-width: 1344px !important;
  width: 100% !important;
  top: 10px !important;
  display: flex;
  position: fixed;
  padding-right: 99px !important; }
  .unicart-detail-form .header-buttons .b-btn,
  .unicart-detail-form .header-buttons .b-btn:hover,
  .unicart-detail-form .header-buttons .b-btn:focus {
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #0c2028 !important;
    font-size: 20px;
    padding-left: 0 !important; }
    .unicart-detail-form .header-buttons .b-btn i,
    .unicart-detail-form .header-buttons .b-btn:hover i,
    .unicart-detail-form .header-buttons .b-btn:focus i {
      font-size: 20px !important;
      margin-right: 12px !important; }

@media (max-width: 1024px) {
  .unicart-detail-form .un-affix {
    top: 130px; } }

.unicart-detail-form .header-buttons-edit {
  min-width: 816px !important;
  max-width: unset !important;
  width: 100% !important;
  top: 10px !important;
  display: flex;
  position: fixed;
  padding-right: 99px !important; }
  .unicart-detail-form .header-buttons-edit .b-btn,
  .unicart-detail-form .header-buttons-edit .b-btn:hover,
  .unicart-detail-form .header-buttons-edit .b-btn:focus {
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #0c2028 !important;
    font-size: 20px;
    padding-left: 0 !important; }
    .unicart-detail-form .header-buttons-edit .b-btn i,
    .unicart-detail-form .header-buttons-edit .b-btn:hover i,
    .unicart-detail-form .header-buttons-edit .b-btn:focus i {
      font-size: 20px !important;
      margin-right: 12px !important; }

.unicart-detail-form .delist-btn {
  width: fit-content !important;
  width: -moz-fit-content !important;
  height: 33px !important;
  padding: 0px 16px !important;
  border-radius: 17px !important;
  font-size: 14px !important;
  border: 0.4px solid #d4d4d4 !important;
  background: none !important;
  box-shadow: none !important;
  color: #0c2028 !important;
  margin-right: 16px !important; }

.unicart-detail-form .delist-btn:hover,
.unicart-detail-form .delist-btn:active {
  background: #ffffff !important; }

.unicart-detail-form .ant-upload.ant-upload-drag {
  border: none !important; }

.unicart-detail-form .un-upload-image-div .image-upload-blank {
  background: #fafafb 0% 0% no-repeat padding-box !important;
  border: 1px dashed #e5e5e5;
  border-radius: 4px;
  padding: 60px 25px 25px 25px;
  min-height: 250px; }

.unicart-detail-form .ant-upload-list-picture-card {
  margin-top: 0.01em !important;
  width: 100%; }

.unicart-detail-form .ant-upload-list {
  display: grid;
  grid-template-columns: repeat(7, 1fr);
  grid-gap: 0.8rem;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; }

.unicart-detail-form .ant-upload.ant-upload-select-picture-card {
  background-color: transparent;
  border-color: transparent;
  width: 100%;
  height: 150px; }

.unicart-detail-form .un-upload-image-div .upload-list-inline .ant-upload-select {
  position: relative !important;
  height: auto !important;
  width: 100% !important;
  padding-bottom: 0 !important;
  margin-left: 0 !important;
  margin-bottom: 0 !important;
  margin-top: 0 !important;
  margin-right: 0; }

.unicart-detail-form .ant-upload-select-picture-card > .ant-upload {
  position: absolute !important;
  height: 100% !important;
  width: 100% !important;
  padding: 1% !important; }

.unicart-detail-form .product-image-label {
  display: grid !important; }

.unicart-detail-form .upload-list-inline .ant-upload-select-picture-card > .ant-upload {
  top: calc(50% - 25px); }

.unicart-detail-form .upload-list-inline-first .ant-upload-select-picture-card > .ant-upload {
  top: calc(50% - 50px); }

.unicart-detail-form .product-image-list .ant-upload-list::before,
.unicart-detail-form .product-image-list .ant-upload-list::after {
  content: none; }

.unicart-detail-form .square {
  float: left !important;
  position: sticky;
  width: 97% !important;
  padding-bottom: 97% !important;
  margin: 1.66% !important;
  background-color: transparent !important;
  overflow: hidden !important; }

.unicart-detail-form .square .hvrbox-layer_top {
  opacity: 0;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.6);
  color: #fff;
  padding: 15px;
  -moz-transition: all 0.4s ease-in-out 0s;
  -webkit-transition: all 0.4s ease-in-out 0s;
  -ms-transition: all 0.4s ease-in-out 0s;
  transition: all 0.4s ease-in-out 0s; }

.unicart-detail-form .square:hover .hvrbox-layer_top,
.unicart-detail-form .square.active .hvrbox-layer_top {
  opacity: 1;
  cursor: move; }

.unicart-detail-form .square .hvrbox-text {
  text-align: center;
  font-size: 16px;
  display: inline-table;
  position: absolute;
  top: 50%;
  left: 50%;
  -moz-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%); }

.unicart-detail-form .square .hvrbox-text_mobile {
  font-size: 15px;
  border-top: 1px solid #b3b3b3;
  /* for old browsers */
  border-top: 1px solid rgba(179, 179, 179, 0.7);
  margin-top: 5px;
  padding-top: 2px;
  display: none; }

.unicart-detail-form .square.active .hvrbox-text_mobile {
  display: block; }

.unicart-detail-form .first-image-upload {
  display: grid;
  color: #cccc; }

.unicart-detail-form .first-image-upload .img-grid {
  font-size: 85px !important;
  color: #cccc !important; }

.unicart-detail-form a.ant-upload-list-item-thumbnail.grid-last {
  display: grid;
  vertical-align: middle; }

.unicart-detail-form .grid-last .icon-upload {
  color: #007ce0;
  margin: auto; }

.unicart-detail-form .content.grid-last-content {
  background: #fafafb 0% 0% no-repeat padding-box;
  border: 1px dashed #007ce0; }

.unicart-detail-form .un-form .unicart-variants .upload-placeholder {
  padding-top: 11% !important; }

.unicart-detail-form .unicart-variants .ant-form-item {
  margin-bottom: 12px !important; }

.unicart-detail-form .unicart-variants .ant-upload.ant-upload-select-picture-card {
  width: 56px !important;
  height: 56px !important;
  border: 1px dashed #e5e5e5;
  display: table;
  float: left;
  margin-right: 8px;
  margin-bottom: 8px;
  text-align: center;
  vertical-align: top;
  background-color: #fafafa !important; }

.unicart-detail-form .unicart-variants .ant-upload-picture-card-wrapper {
  width: 56px !important;
  height: 56px !important; }

.unicart-detail-form .unicart-variants .ant-upload.ant-upload-select-picture-card:hover {
  width: 56px !important;
  height: 56px !important;
  border: 1px dashed #007ce0 !important;
  display: table;
  float: left;
  margin-right: 8px;
  margin-bottom: 8px;
  text-align: center;
  vertical-align: top;
  background-color: #fafafa !important; }

.unicart-detail-form .unicart-variants .upload-placeholder {
  width: 56px !important;
  height: 56px !important;
  padding-top: 11% !important;
  padding-bottom: 0;
  font-size: 32px; }

.unicart-detail-form .unicart-variants .hvrbox {
  width: 56px !important;
  height: 56px !important; }
  .unicart-detail-form .unicart-variants .hvrbox img {
    object-fit: contain !important;
    cursor: pointer;
    width: 56px !important;
    height: 56px !important;
    border-radius: 4px; }

.unicart-detail-form .unicart-variant-table .ant-input-number-input {
  text-align: center; }

.unicart-detail-form .unicart-variant-table .tbody tr th {
  font-weight: 200; }

.unicart-detail-form .filterTags {
  height: 18px;
  line-height: 16px;
  background-color: #007ce0;
  border-color: #007ce0;
  border-radius: 4px;
  color: #fff;
  font-size: 12px;
  justify-content: center; }
  .unicart-detail-form .filterTags .anticon.anticon-close {
    color: #fff; }

.unicart-detail-form .set-as-default {
  margin-top: auto !important;
  margin-bottom: auto !important; }

.edit-variant {
  top: unset;
  border-radius: 0 !important; }
  .edit-variant .ant-modal-content {
    height: 100vh;
    border-radius: 0 !important; }
    .edit-variant .ant-modal-content .hvrbox {
      width: 56px !important;
      height: 56px !important; }
      .edit-variant .ant-modal-content .hvrbox .img {
        object-fit: contain !important;
        cursor: pointer;
        width: 56px px !important;
        height: 56px !important;
        border-radius: 4px; }
  .edit-variant .ant-modal-header {
    border-radius: 0 !important; }
    .edit-variant .ant-modal-header .ant-modal-title .ant-btn {
      width: max-content !important;
      margin-left: auto !important; }
  .edit-variant .unicart-variant-table .tbody tr th {
    font-weight: 200; }
  .edit-variant .unicart-variant-table .ant-form-item {
    margin-bottom: 12px !important; }
  .edit-variant .unicart-variant-table .ant-upload {
    display: contents !important; }
  .edit-variant .unicart-variant-table .ant-input-number-input {
    text-align: center; }
  .edit-variant .unicart-variant-table .ant-upload.ant-upload-select-picture-card {
    width: 56px !important;
    height: 56px !important;
    border: 1px dashed #e5e5e5;
    display: table;
    float: left;
    margin-right: 8px;
    margin-bottom: 8px;
    text-align: center;
    vertical-align: top;
    background-color: #fafafa !important; }
  .edit-variant .unicart-variant-table .ant-upload-picture-card-wrapper {
    width: 56px !important;
    height: 56px !important; }
  .edit-variant .unicart-variant-table .ant-upload.ant-upload-select-picture-card:hover {
    width: 56px !important;
    height: 56px !important;
    border: 1px dashed #007ce0 !important;
    display: table;
    float: left;
    margin-right: 8px;
    margin-bottom: 8px;
    text-align: center;
    vertical-align: top;
    background-color: #fafafa !important; }
  .edit-variant .unicart-variant-table .upload-placeholder {
    width: 56px !important;
    height: 56px !important;
    padding-top: 11% !important;
    padding-bottom: 0;
    font-size: 32px; }
  .edit-variant .unicart-variant-table .hvrbox {
    width: 56px !important;
    height: 56px !important; }
    .edit-variant .unicart-variant-table .hvrbox img {
      object-fit: contain !important;
      cursor: pointer;
      width: 56px !important;
      height: 56px !important;
      border-radius: 4px; }
  .edit-variant .un-form-setting .ant-form-item .unicart-discount {
    margin: auto !important; }
  .edit-variant .unicart-th-stock {
    color: #647176 !important;
    padding-top: 8px;
    padding-bottom: 8px;
    margin-bottom: 12px;
    font-size: 12px !important;
    height: 30px; }

.product-count {
  margin-left: 6px;
  background-color: #e5e5e5 !important;
  color: #0c2028 !important;
  font-size: 11px;
  padding: 2px 6px !important;
  border-radius: 11px;
  width: fit-content; }

.ant-tabs-tab-active {
  font-weight: bold; }
  .ant-tabs-tab-active .product-count {
    margin-left: 6px;
    background-color: #5acc5a !important;
    color: #ffffff !important;
    font-size: 11px;
    padding: 2px 6px !important;
    border-radius: 11px;
    width: fit-content; }

.ant-upload.ant-upload-select {
  display: unset !important; }

.variant-div {
  background: #fafafb;
  border-radius: 5px;
  padding: 20px;
  margin-bottom: 20px; }
  .variant-div .variant-inputs {
    width: 345px;
    max-width: 100%; }
  .variant-div .variant-btn {
    color: #007ce0 !important;
    padding: 7px 16px;
    background: white 0 0 no-repeat padding-box;
    border: 1px dashed #e5e5e5;
    border-radius: 2px;
    line-height: 17px;
    width: 345px;
    max-width: 100%; }
    .variant-div .variant-btn:hover {
      color: #007ce0 !important;
      border: 1px dashed #007ce0; }
  .variant-div .variant-x-btn {
    position: absolute;
    font-size: 16px;
    top: 8px;
    right: 20px;
    cursor: pointer; }
    .variant-div .variant-x-btn:hover {
      color: red !important; }

.custom-pgmall-variants-upload .upload-div {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #007ce0;
  cursor: pointer;
  font-weight: bold; }

.custom-pgmall-variants-upload .square {
  position: absolute !important;
  margin: 0 !important;
  padding: 0 !important;
  float: unset !important;
  width: 100% !important;
  height: 100% !important;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  display: flex;
  align-items: center;
  justify-content: center; }

.custom-pgmall-variants-upload .square:hover .hvrbox-layer_top,
.custom-pgmall-variants-upload .square.active .hvrbox-layer_top {
  opacity: 1;
  cursor: pointer; }

.pg-mall .unicart-table table {
  min-width: 1000px; }

.pg-mall .unicart-table .ant-table-title {
  margin-left: 80px !important; }

.pg-mall .unicart-table .ant-list-item-meta-description {
  padding-left: 12px; }

.pg-mall .unicart-table .un-text-truncate {
  white-space: normal; }

.pg-mall .unicart-table .shopee-listing-opt .ant-list-item {
  padding: 0; }

.pg-mall .unicart-table .shopee-listing-opt .ant-list-item-meta-avatar {
  margin-right: 0 !important;
  width: 56px !important;
  height: 56px !important; }
  .pg-mall .unicart-table .shopee-listing-opt .ant-list-item-meta-avatar .un-row-product {
    width: fit-content !important;
    margin: 0 0 0 auto !important; }
    .pg-mall .unicart-table .shopee-listing-opt .ant-list-item-meta-avatar .un-row-product img {
      width: 40px !important;
      height: 40px !important;
      border-radius: 6px !important; }

.pg-mall .unicart-table .shopee-listing-opt .ant-list-item-meta-content {
  padding-left: 12px !important; }

.pg-mall .unicart-table .shopee-listing-opt .ant-list-item-meta-title {
  height: fit-content;
  height: -moz-fit-content;
  padding-left: 0px; }

.pg-mall .unicart-table .shopee-listing-opt .ant-list-item-meta-description {
  padding-left: 0; }

.pg-mall .unicart-table .channel-with-name {
  z-index: 1002 !important; }
  .pg-mall .unicart-table .channel-with-name.shopeemy {
    padding-left: 12px;
    line-height: 20px !important; }
  .pg-mall .unicart-table .channel-with-name.lazadamy {
    padding-left: 0;
    line-height: 20px !important;
    margin-top: 2px; }
  .pg-mall .unicart-table .channel-with-name img {
    width: 14px;
    height: 14px;
    border-radius: 3px;
    margin-right: 4px;
    align-self: center; }

.ant-modal-root .ant-modal-wrap .ant-modal .ant-modal-content .ant-modal-body h3 {
  font-weight: bold; }

.ant-modal-root .ant-modal-wrap .ant-modal .ant-modal-content .ant-modal-body .product-source .product-source-title {
  margin-bottom: 10px !important;
  color: #38484f !important; }

.ant-modal-root .ant-modal-wrap .ant-modal .ant-modal-content .ant-modal-body .product-source .source {
  background: var(---f6f6f6-color-space-light-) 0% 0% no-repeat padding-box !important;
  border: 1px solid var(---d4d4d4-color-space-dark-) !important;
  background: #f6f6f6 0% 0% no-repeat padding-box !important;
  border: 1px solid #d4d4d4 !important;
  border-radius: 4px !important; }
  .ant-modal-root .ant-modal-wrap .ant-modal .ant-modal-content .ant-modal-body .product-source .source .ant-list-item .ant-list-item-meta .ant-list-item-meta-content .ant-list-item-meta-title .source-title {
    width: 465px;
    flex-wrap: nowrap;
    margin-left: 0px !important; }
    .ant-modal-root .ant-modal-wrap .ant-modal .ant-modal-content .ant-modal-body .product-source .source .ant-list-item .ant-list-item-meta .ant-list-item-meta-content .ant-list-item-meta-title .source-title .source-title-name {
      margin-left: 10px !important; }

.ant-modal-root .ant-modal-wrap .ant-modal .ant-modal-content .ant-modal-body .color-mapping {
  margin-top: 20px !important;
  margin-bottom: 20px !important; }
  .ant-modal-root .ant-modal-wrap .ant-modal .ant-modal-content .ant-modal-body .color-mapping .color {
    margin-bottom: 10px !important; }

.product-count {
  margin-left: 6px;
  background-color: #e5e5e5 !important;
  color: #0c2028 !important;
  font-size: 11px;
  padding: 2px 6px !important;
  border-radius: 11px;
  width: fit-content; }

.ant-tabs-tab-active {
  font-weight: bold; }
  .ant-tabs-tab-active .product-count {
    margin-left: 6px;
    background-color: #5acc5a !important;
    color: #ffffff !important;
    font-size: 11px;
    padding: 2px 6px !important;
    border-radius: 11px;
    width: fit-content; }

.amazon-warning-box {
  background-color: #fffbe6 !important; }

.ant-upload-list-amazon {
  display: grid;
  grid-template-columns: repeat(7, 1fr);
  grid-gap: 0.8rem;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; }

.link-color {
  color: #40a9ff !important; }

.tag-error,
.tag-soldOut {
  height: 18px;
  line-height: 17px;
  background-color: #ffe0e0;
  border-color: #ffadad;
  border-radius: 4px;
  font-size: 12px;
  justify-content: center;
  color: #49302c; }

.tag-success,
.tag-live,
.tag-active {
  height: 18px;
  line-height: 17px;
  background-color: #f3fff3;
  border-color: #bcefb9;
  border-radius: 4px;
  font-size: 12px;
  justify-content: center;
  color: #35454c; }

.tag-queue {
  height: 18px;
  line-height: 17px;
  background-color: #d0f4ff;
  border-color: #8ed7ff;
  border-radius: 4px;
  font-size: 12px;
  justify-content: center;
  color: #323f47; }

.tag-warning {
  height: 18px;
  line-height: 17px;
  background-color: #fff5c4;
  border-color: #f9e477;
  border-radius: 4px;
  font-size: 12px;
  justify-content: center;
  color: #514b32; }

.blink-me {
  animation: blinker 1.4s linear infinite; }

@keyframes blinker {
  50% {
    background-color: #ff9d9d; } }

.product-tags .header-buttons {
  min-width: 816px !important;
  max-width: unset !important;
  width: 100% !important;
  top: 10px !important;
  display: flex;
  position: fixed;
  padding-right: 0 !important; }
  @media (min-width: 1024px) {
    .product-tags .header-buttons {
      max-width: calc(100vw - 64px) !important; } }
  .product-tags .header-buttons .b-btn,
  .product-tags .header-buttons .b-btn:hover,
  .product-tags .header-buttons .b-btn:focus {
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #0c2028 !important;
    font-size: 20px;
    padding-left: 0 !important; }
    .product-tags .header-buttons .b-btn i,
    .product-tags .header-buttons .b-btn:hover i,
    .product-tags .header-buttons .b-btn:focus i {
      font-size: 20px !important;
      margin-right: 12px !important; }

.product-tags .unicart-filter {
  margin-top: 0 !important; }

.product-tags .search-form .un-filter-value {
  height: 41px !important;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px; }

.product-tags .ant-table table {
  border-radius: 12px; }

.product-tags .ant-table-container table > thead > tr:first-child th:last-child {
  border-top-right-radius: 12px; }

.product-tags .ant-table-container table > thead > tr:first-child th:first-child {
  border-top-left-radius: 12px; }

.product-tags .ant-table-container table > tbody > tr:last-child td:last-child {
  border-bottom-right-radius: 12px; }

.product-tags .ant-table-container table > tbody > tr:last-child td:first-child {
  border-bottom-left-radius: 12px; }

.product-tags .ant-table-container table > tbody > tr:last-child td {
  border-bottom: none; }

.product-tags tr td {
  background-color: white; }

.product-count {
  margin-left: 6px;
  background-color: #e5e5e5 !important;
  color: #0c2028 !important;
  font-size: 11px;
  padding: 2px 6px !important;
  border-radius: 11px;
  width: fit-content; }

.ant-tabs-tab-active {
  font-weight: bold; }
  .ant-tabs-tab-active .product-count {
    margin-left: 6px;
    background-color: #5acc5a !important;
    color: #ffffff !important;
    font-size: 11px;
    padding: 2px 6px !important;
    border-radius: 11px;
    width: fit-content; }

.fairprice-warning-box {
  background-color: #fffbe6 !important; }

.ant-upload-list-fairprice {
  display: grid;
  grid-template-columns: repeat(7, 1fr);
  grid-gap: 0.8rem;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; }

.link-color {
  color: #40a9ff !important; }

.tag-error,
.tag-soldOut {
  height: 18px;
  line-height: 17px;
  background-color: #ffe0e0;
  border-color: #ffadad;
  border-radius: 4px;
  font-size: 12px;
  justify-content: center;
  color: #49302c;
  width: fit-content; }

.tag-success,
.tag-live,
.tag-active {
  height: 18px;
  line-height: 17px;
  background-color: #f3fff3;
  border-color: #bcefb9;
  border-radius: 4px;
  font-size: 12px;
  justify-content: center;
  color: #35454c;
  width: fit-content; }

.tag-queue {
  height: 18px;
  line-height: 17px;
  background-color: #d0f4ff;
  border-color: #8ed7ff;
  border-radius: 4px;
  font-size: 12px;
  justify-content: center;
  color: #323f47;
  width: fit-content; }

.tag-warning {
  height: 18px;
  line-height: 17px;
  background-color: #fff5c4;
  border-color: #f9e477;
  border-radius: 4px;
  font-size: 12px;
  justify-content: center;
  color: #514b32;
  width: fit-content; }

.blink-me {
  animation: blinker 1.4s linear infinite; }

@keyframes blinker {
  50% {
    background-color: #ff9d9d; } }

.marketplace-order-return .header-buttons {
  min-width: 816px !important;
  max-width: 1344px !important;
  width: 100% !important;
  top: 10px !important;
  display: flex;
  position: fixed;
  padding-right: 99px !important; }
  .marketplace-order-return .header-buttons .b-btn,
  .marketplace-order-return .header-buttons .b-btn:hover,
  .marketplace-order-return .header-buttons .b-btn:focus {
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #0c2028 !important;
    font-size: 20px;
    padding-left: 0 !important; }
    .marketplace-order-return .header-buttons .b-btn i,
    .marketplace-order-return .header-buttons .b-btn:hover i,
    .marketplace-order-return .header-buttons .b-btn:focus i {
      font-size: 20px !important;
      margin-right: 12px !important; }

@media (max-width: 425px) {
  .marketplace-order-return .pg-title {
    margin-bottom: 20px !important; } }

@media (max-width: 425px) {
  .marketplace-order-return .pg-title h2 {
    margin-bottom: 0 !important; } }

.marketplace-order-return .unicart-filter {
  display: flex;
  margin-top: 0 !important; }
  @media (max-width: 1024px) {
    .marketplace-order-return .unicart-filter {
      display: block !important; } }
  .marketplace-order-return .unicart-filter .sync-range-picker {
    height: fit-content; }
  @media (max-width: 1024px) {
    .marketplace-order-return .unicart-filter .primary-i-btn {
      margin-bottom: 20px; } }
  @media (max-width: 425px) {
    .marketplace-order-return .unicart-filter .search-form .un-filter-store > div.ant-select-selector {
      margin-top: 0 !important; } }

.marketplace-order-return .blue-tag {
  height: 18px;
  line-height: 17px;
  background-color: #d0f4ff;
  border-color: #8ed7ff;
  border-radius: 4px;
  font-size: 12px;
  justify-content: center;
  color: #323f47; }

.marketplace-order-return .yellow-tag {
  height: 18px;
  line-height: 17px;
  background-color: #fff5c4;
  border-color: #f9e477;
  border-radius: 4px;
  font-size: 12px;
  justify-content: center;
  color: #514b32; }

.marketplace-order-return .red-tag {
  height: 18px;
  line-height: 17px;
  background-color: #ffe0e0;
  border-color: #ffadad;
  border-radius: 4px;
  font-size: 12px;
  justify-content: center;
  color: #49302c; }

.marketplace-order-return .orange-tag {
  height: 18px;
  line-height: 17px;
  background-color: #ffe5cc;
  border-color: #ffae4c;
  border-radius: 4px;
  font-size: 12px;
  justify-content: center;
  color: #442f0f; }

.marketplace-order-return .green-tag {
  height: 18px;
  line-height: 17px;
  background-color: #f3fff3;
  border-color: #bcefb9;
  border-radius: 4px;
  font-size: 12px;
  justify-content: center;
  color: #35454c; }

.marketplace-order-return .grey-tag {
  height: 18px;
  line-height: 17px;
  background-color: #f6f6f6;
  border-color: #d4d4d4;
  border-radius: 4px;
  font-size: 12px;
  justify-content: center;
  color: #647176; }

.marketplace-order-return .tagsGroup {
  display: block;
  max-width: 550px; }

@media only screen and (max-width: 1500px) {
  .marketplace-order-return .tagsGroup {
    max-width: 500px; } }

@media only screen and (max-width: 1368px) {
  .marketplace-order-return .tagsGroup {
    max-width: 400px; } }

@media only screen and (max-width: 1024px) {
  .marketplace-order-return .tagsGroup {
    max-width: 340px; } }

.marketplace-order-return .ant-card-grid,
.marketplace-order-return .ant-card-grid:hover {
  border-radius: 12px;
  box-shadow: 0 0rem 0rem rgba(0, 0, 0, 0);
  width: 100%;
  border: 1px solid #e5e5e5 !important;
  background-color: #ffffff; }

.marketplace-order-return .shopee-order-return-count {
  margin-left: 6px;
  background-color: #e5e5e5 !important;
  color: #0c2028 !important;
  font-size: 11px;
  padding: 2px 6px !important;
  border-radius: 11px;
  width: fit-content; }

.marketplace-order-return .ant-tabs-tab-active .shopee-order-return-tab {
  font-weight: bold; }

.marketplace-order-return .ant-tabs-tab-active .shopee-order-return-count {
  margin-left: 6px;
  background-color: #5acc5a !important;
  color: #ffffff !important;
  font-size: 11px;
  padding: 2px 6px !important;
  border-radius: 11px;
  width: fit-content; }

.marketplace-order-return .order-return-filter .filter-form .ant-radio-wrapper {
  display: inline-flex !important; }

.marketplace-promotion .header-buttons {
  width: 100% !important;
  top: 10px !important;
  display: flex;
  position: fixed;
  padding-right: 99px !important; }
  @media (min-width: 1024px) {
    .marketplace-promotion .header-buttons {
      min-width: 816px !important;
      max-width: 1344px !important;
      margin: 0 auto; } }
  .marketplace-promotion .header-buttons .b-btn,
  .marketplace-promotion .header-buttons .b-btn:hover,
  .marketplace-promotion .header-buttons .b-btn:focus {
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #0c2028 !important;
    font-size: 20px;
    padding-left: 0 !important; }
    .marketplace-promotion .header-buttons .b-btn i,
    .marketplace-promotion .header-buttons .b-btn:hover i,
    .marketplace-promotion .header-buttons .b-btn:focus i {
      font-size: 20px !important;
      margin-right: 12px !important; }
  .marketplace-promotion .header-buttons .outline-btn,
  .marketplace-promotion .header-buttons .outline-btn:focus,
  .marketplace-promotion .header-buttons .outline-btn:hover {
    margin-right: 16px !important;
    border: 1px solid #d4d4d4 !important;
    background: none !important;
    color: #0c2028 !important; }

.marketplace-promotion .unicart-filter {
  margin-top: 0 !important; }
  .marketplace-promotion .unicart-filter .search-form .un-filter-value-channel {
    border-top-left-radius: 4px !important;
    border-bottom-left-radius: 4px !important; }

.marketplace-promotion .un-box-flat {
  margin-bottom: 0; }

.marketplace-promotion .promotion-table .unicart-table .marketplace-channel-icon {
  display: block; }
  .marketplace-promotion .promotion-table .unicart-table .marketplace-channel-icon .channel-with-name {
    display: inline-flex; }
    .marketplace-promotion .promotion-table .unicart-table .marketplace-channel-icon .channel-with-name.shopeemy {
      padding-top: 3px !important;
      padding-left: 0;
      line-height: 20px !important; }
    .marketplace-promotion .promotion-table .unicart-table .marketplace-channel-icon .channel-with-name.lazadamy {
      padding-left: 0;
      line-height: 20px !important;
      margin-top: 2px; }
    .marketplace-promotion .promotion-table .unicart-table .marketplace-channel-icon .channel-with-name img {
      width: 14px !important;
      height: 14px !important;
      border-radius: 3px;
      margin-right: 4px; }

.marketplace-promotion .promotion-table .unicart-table .actions {
  display: grid; }
  .marketplace-promotion .promotion-table .unicart-table .actions .plain-btn {
    margin-bottom: 4px !important; }
    .marketplace-promotion .promotion-table .unicart-table .actions .plain-btn i {
      margin-right: 4px !important; }
  .marketplace-promotion .promotion-table .unicart-table .actions .delete-btn {
    margin-bottom: 4px !important;
    width: fit-content !important;
    height: 17px !important;
    padding: 0 !important;
    font-size: 14px !important;
    border: none !important;
    background: none !important;
    box-shadow: none !important;
    color: #647176 !important; }
    .marketplace-promotion .promotion-table .unicart-table .actions .delete-btn i {
      font-size: 14px !important;
      color: #647176 !important;
      margin-right: 4px !important; }
  .marketplace-promotion .promotion-table .unicart-table .actions .end-btn {
    margin-bottom: 4px !important;
    width: fit-content !important;
    height: 17px !important;
    padding: 0 !important;
    font-size: 14px !important;
    border: none !important;
    background: none !important;
    box-shadow: none !important;
    color: #e0241a !important; }
    .marketplace-promotion .promotion-table .unicart-table .actions .end-btn i {
      font-size: 14px !important;
      color: #e0241a !important;
      margin-right: 4px !important; }

.marketplace-promotion .promotion-table .unicart-table a,
.marketplace-promotion .promotion-table .unicart-table .status-tag {
  white-space: nowrap; }

.marketplace-promotion .ant-pagination {
  margin-bottom: 20px;
  margin-right: 0 !important; }

.marketplace-promotion-new .header-buttons {
  width: 100% !important;
  top: 10px !important;
  display: flex;
  position: fixed;
  padding-right: 99px !important; }
  @media (min-width: 1024px) {
    .marketplace-promotion-new .header-buttons {
      min-width: 816px !important;
      max-width: 1344px !important;
      margin: 0 auto; } }
  .marketplace-promotion-new .header-buttons .b-btn,
  .marketplace-promotion-new .header-buttons .b-btn:hover,
  .marketplace-promotion-new .header-buttons .b-btn:focus {
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #0c2028 !important;
    font-size: 20px;
    padding-left: 0 !important; }
    .marketplace-promotion-new .header-buttons .b-btn i,
    .marketplace-promotion-new .header-buttons .b-btn:hover i,
    .marketplace-promotion-new .header-buttons .b-btn:focus i {
      font-size: 20px !important;
      margin-right: 12px !important; }
  .marketplace-promotion-new .header-buttons .outline-btn,
  .marketplace-promotion-new .header-buttons .outline-btn:focus,
  .marketplace-promotion-new .header-buttons .outline-btn:hover {
    margin-right: 16px !important;
    border: 1px solid #d4d4d4 !important;
    background: none !important;
    color: #0c2028 !important; }

.marketplace-promotion-new .un-box-flat .title-draft {
  margin-bottom: 20px; }

.marketplace-promotion-new .un-box-flat .type-checked-draft {
  width: 184px !important;
  height: fit-content !important;
  line-height: 40px !important;
  position: relative;
  color: #0c2028 !important;
  border: 1px solid #5acc5a !important;
  background-color: #ffffff !important;
  border-radius: 4px !important;
  margin-right: 20px !important;
  padding: 6px 12px !important; }
  .marketplace-promotion-new .un-box-flat .type-checked-draft img {
    width: 40px;
    height: 40px;
    margin-right: 12px; }

.marketplace-promotion-new .un-box-flat .title {
  margin-bottom: 20px; }

.marketplace-promotion-new .un-box-flat .feather-help-circle {
  font-size: 14px !important;
  color: #90999d !important;
  margin-left: 4px;
  line-height: 17px;
  vertical-align: middle; }

.marketplace-promotion-new .un-box-flat .col-md-4,
.marketplace-promotion-new .un-box-flat .col-md-3 {
  align-content: baseline !important; }

.marketplace-promotion-new .un-box-flat .ant-radio-button-wrapper {
  width: fit-content !important;
  height: fit-content !important;
  line-height: 40px !important;
  border: 1px solid #d9d9d9 !important;
  border-radius: 4px !important;
  margin-right: 20px !important;
  padding: 6px 12px !important;
  color: #0c2028 !important; }
  .marketplace-promotion-new .un-box-flat .ant-radio-button-wrapper:not(:first-child)::before {
    content: none !important; }
  .marketplace-promotion-new .un-box-flat .ant-radio-button-wrapper .feather-check,
  .marketplace-promotion-new .un-box-flat .ant-radio-button-wrapper .arrow-left,
  .marketplace-promotion-new .un-box-flat .ant-radio-button-wrapper .arrow-up {
    display: none; }
  .marketplace-promotion-new .un-box-flat .ant-radio-button-wrapper span > img {
    width: 40px;
    height: 40px;
    margin-right: 12px; }

.marketplace-promotion-new .un-box-flat .ant-radio-button-wrapper-checked {
  position: relative;
  border-color: #5acc5a !important;
  color: #5acc5a !important;
  background-color: #ffffff !important; }
  .marketplace-promotion-new .un-box-flat .ant-radio-button-wrapper-checked .feather-check {
    display: block !important;
    position: absolute;
    right: 0;
    bottom: 0;
    background-color: #5acc5a;
    color: #ffffff;
    font-size: 10px;
    border-bottom-right-radius: 4px; }
  .marketplace-promotion-new .un-box-flat .ant-radio-button-wrapper-checked .arrow-left {
    display: block !important;
    position: absolute;
    right: 0;
    bottom: 0;
    width: 0;
    height: 0;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    border-right: 10px solid #5acc5a; }
  .marketplace-promotion-new .un-box-flat .ant-radio-button-wrapper-checked .arrow-up {
    display: block !important;
    position: absolute;
    right: 0;
    bottom: 0;
    width: 0;
    height: 0;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-bottom: 10px solid #5acc5a; }

.marketplace-promotion-new .un-box-flat .ant-picker-range .ant-picker-input {
  width: 120px; }

.marketplace-promotion-new .un-box-flat .ant-picker-range .ant-picker-suffix {
  position: absolute;
  right: 12px; }
  .marketplace-promotion-new .un-box-flat .ant-picker-range .ant-picker-suffix .feather-calendar {
    color: #90999d !important;
    font-size: 20px !important; }

.marketplace-promotion-new .un-box-flat .ant-picker-range .ant-picker-clear {
  right: 35px; }

.marketplace-promotion-new .un-box-flat .channel-list-tab {
  padding-bottom: 0 !important; }
  .marketplace-promotion-new .un-box-flat .channel-list-tab .ant-tabs {
    border-radius: 0 !important;
    border: none !important; }
  .marketplace-promotion-new .un-box-flat .channel-list-tab .ant-tabs-bar {
    border-bottom: none !important; }
  .marketplace-promotion-new .un-box-flat .channel-list-tab .ant-tabs-nav-scroll {
    padding: 0px 0px 20px !important; }
  .marketplace-promotion-new .un-box-flat .channel-list-tab .ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab {
    margin-right: 16px !important;
    background-color: #ffffff !important;
    border: 1px solid #e5e5e5 !important;
    border-radius: 4px !important;
    color: #0c2028; }
    .marketplace-promotion-new .un-box-flat .channel-list-tab .ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab img {
      margin-right: 8px !important; }
    .marketplace-promotion-new .un-box-flat .channel-list-tab .ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab span {
      padding: 0 !important; }
  .marketplace-promotion-new .un-box-flat .channel-list-tab .ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab-active {
    border: 1px solid #5acc5a !important;
    border-bottom: 3px solid #5acc5a !important; }
  .marketplace-promotion-new .un-box-flat .channel-list-tab .store-list-checkbox {
    padding-bottom: 20px !important; }
    .marketplace-promotion-new .un-box-flat .channel-list-tab .store-list-checkbox .ant-radio + span {
      color: #0c2028 !important;
      padding-right: 41px !important;
      padding-left: 12px !important; }

.marketplace-promotion-new .un-box-flat .channel-list-draft .channel-list-tab .ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab {
  display: none !important; }

.marketplace-promotion-new .un-box-flat .channel-list-draft .channel-list-tab .ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab-active {
  display: block !important;
  background-color: #ffffff !important;
  border: 1px solid #5acc5a !important;
  border-bottom: 3px solid #5acc5a !important;
  border-radius: 4px !important;
  color: #0c2028;
  cursor: auto; }
  .marketplace-promotion-new .un-box-flat .channel-list-draft .channel-list-tab .ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab-active img {
    margin-right: 8px !important; }
  .marketplace-promotion-new .un-box-flat .channel-list-draft .channel-list-tab .ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab-active span {
    padding: 0 !important; }

.marketplace-promotion-new .un-box-flat .channel-list-draft .channel-list-tab .store-list-checkbox .ant-radio-wrapper {
  display: none !important; }

.marketplace-promotion-new .un-box-flat .channel-list-draft .channel-list-tab .store-list-checkbox .ant-radio-wrapper-checked {
  display: inline-block !important; }

.marketplace-promotion-new .un-box-flat.by-pricing-form {
  font-size: 14px;
  color: #0c2028; }
  .marketplace-promotion-new .un-box-flat.by-pricing-form .title {
    margin-bottom: 8px !important; }
  .marketplace-promotion-new .un-box-flat.by-pricing-form .body.set-lighter {
    margin-bottom: 12px !important; }
  .marketplace-promotion-new .un-box-flat.by-pricing-form .blue-capsule-btn {
    width: 312px !important;
    margin-bottom: 8px !important;
    border-radius: 4px !important;
    cursor: pointer !important; }
  .marketplace-promotion-new .un-box-flat.by-pricing-form .tier-name {
    line-height: 33px; }
  .marketplace-promotion-new .un-box-flat.by-pricing-form .price-range {
    display: inline-flex; }
    .marketplace-promotion-new .un-box-flat.by-pricing-form .price-range .range-symbol {
      text-align: center;
      line-height: 33px;
      width: 28px; }
    .marketplace-promotion-new .un-box-flat.by-pricing-form .price-range .ant-form-item {
      width: 150px !important; }
  .marketplace-promotion-new .un-box-flat.by-pricing-form .tier-text {
    line-height: 33px;
    text-align: center;
    width: fit-content;
    padding: 0 16px; }
  .marketplace-promotion-new .un-box-flat.by-pricing-form .claim-limit-info {
    color: #007ce0 !important; }
  .marketplace-promotion-new .un-box-flat.by-pricing-form .ant-input {
    width: 101px; }
  .marketplace-promotion-new .un-box-flat.by-pricing-form .claim-limit {
    display: unset !important; }
  .marketplace-promotion-new .un-box-flat.by-pricing-form .claim-quantity,
  .marketplace-promotion-new .un-box-flat.by-pricing-form .claim-quantity-view,
  .marketplace-promotion-new .un-box-flat.by-pricing-form .claim-limit-view {
    display: none !important; }
  .marketplace-promotion-new .un-box-flat.by-pricing-form .delete-btn {
    width: 70px;
    height: 33px;
    text-align: center;
    line-height: 33px;
    padding: 4px;
    margin-right: 16px;
    margin-left: 16px; }
    .marketplace-promotion-new .un-box-flat.by-pricing-form .delete-btn i {
      font-size: 20px !important;
      color: #90999d; }
  .marketplace-promotion-new .un-box-flat.by-pricing-form .price-range-view {
    display: none !important; }
  .marketplace-promotion-new .un-box-flat.by-pricing-form .product-table {
    overflow-x: auto; }
    .marketplace-promotion-new .un-box-flat.by-pricing-form .product-table .image-container {
      display: flex; }
      .marketplace-promotion-new .un-box-flat.by-pricing-form .product-table .image-container img {
        object-fit: contain;
        border: 1px solid #e5e5e5;
        width: 42px;
        height: 42px;
        margin-right: 0.8rem;
        border-radius: 4px; }
      .marketplace-promotion-new .un-box-flat.by-pricing-form .product-table .image-container .product-details .item-name {
        font-weight: bold;
        line-height: 20px; }
      .marketplace-promotion-new .un-box-flat.by-pricing-form .product-table .image-container .product-details small {
        color: #647176;
        font-size: 0.8rem; }
    .marketplace-promotion-new .un-box-flat.by-pricing-form .product-table .ant-table-tbody > tr > td {
      padding: 12px 12px !important; }
    .marketplace-promotion-new .un-box-flat.by-pricing-form .product-table .ant-table table {
      border: none !important;
      box-shadow: none !important; }
    .marketplace-promotion-new .un-box-flat.by-pricing-form .product-table table thead {
      background-color: #fafafb !important; }
    .marketplace-promotion-new .un-box-flat.by-pricing-form .product-table .ant-table-thead th {
      background: #fafafb 0% 0% no-repeat padding-box !important;
      font-size: 12px !important;
      color: #647176 !important;
      padding-top: 9px !important;
      padding-bottom: 9px !important; }
    .marketplace-promotion-new .un-box-flat.by-pricing-form .product-table .ant-table-thead > tr > th {
      border-bottom: none !important; }
    .marketplace-promotion-new .un-box-flat.by-pricing-form .product-table .un-text-truncate {
      font-weight: bold !important; }
    .marketplace-promotion-new .un-box-flat.by-pricing-form .product-table .un-light-label {
      font-size: 14px !important; }
    .marketplace-promotion-new .un-box-flat.by-pricing-form .product-table .free-quantity,
    .marketplace-promotion-new .un-box-flat.by-pricing-form .product-table .free-quantity-edit {
      display: unset !important; }
    .marketplace-promotion-new .un-box-flat.by-pricing-form .product-table .free-quantity-view {
      display: none !important; }

.marketplace-promotion-new .un-box-flat.by-quantity-form {
  font-size: 14px;
  color: #0c2028; }
  .marketplace-promotion-new .un-box-flat.by-quantity-form .title {
    margin-bottom: 8px !important; }
  .marketplace-promotion-new .un-box-flat.by-quantity-form .body.set-lighter {
    margin-bottom: 12px !important; }
  .marketplace-promotion-new .un-box-flat.by-quantity-form .blue-capsule-btn {
    width: 183px !important;
    margin-bottom: 8px !important;
    border-radius: 4px !important;
    cursor: pointer !important; }
  .marketplace-promotion-new .un-box-flat.by-quantity-form .tier-name {
    line-height: 33px; }
  .marketplace-promotion-new .un-box-flat.by-quantity-form .quantity .ant-input {
    width: 171px !important; }
  .marketplace-promotion-new .un-box-flat.by-quantity-form .delete-btn {
    width: 70px;
    height: 33px;
    text-align: center;
    line-height: 33px;
    padding: 4px;
    margin-right: 16px; }
    .marketplace-promotion-new .un-box-flat.by-quantity-form .delete-btn i {
      font-size: 20px !important;
      color: #90999d; }
  .marketplace-promotion-new .un-box-flat.by-quantity-form .quantity-view {
    display: none !important; }
  .marketplace-promotion-new .un-box-flat.by-quantity-form .tier-text {
    line-height: 33px;
    text-align: center;
    width: fit-content;
    padding: 0 16px; }
  .marketplace-promotion-new .un-box-flat.by-quantity-form .claim-limit-info {
    color: #007ce0 !important; }
  .marketplace-promotion-new .un-box-flat.by-quantity-form .ant-input {
    width: 101px; }
  .marketplace-promotion-new .un-box-flat.by-quantity-form .claim-limit {
    display: unset !important; }
  .marketplace-promotion-new .un-box-flat.by-quantity-form .claim-quantity,
  .marketplace-promotion-new .un-box-flat.by-quantity-form .claim-quantity-view,
  .marketplace-promotion-new .un-box-flat.by-quantity-form .claim-limit-view {
    display: none !important; }
  .marketplace-promotion-new .un-box-flat.by-quantity-form .product-table {
    overflow-x: auto; }
    .marketplace-promotion-new .un-box-flat.by-quantity-form .product-table .image-container {
      display: flex; }
      .marketplace-promotion-new .un-box-flat.by-quantity-form .product-table .image-container img {
        object-fit: contain;
        border: 1px solid #e5e5e5;
        width: 42px;
        height: 42px;
        margin-right: 0.8rem;
        border-radius: 4px; }
      .marketplace-promotion-new .un-box-flat.by-quantity-form .product-table .image-container .product-details .item-name {
        font-weight: bold;
        line-height: 20px; }
      .marketplace-promotion-new .un-box-flat.by-quantity-form .product-table .image-container .product-details small {
        color: #647176;
        font-size: 0.8rem; }
    .marketplace-promotion-new .un-box-flat.by-quantity-form .product-table .ant-table-tbody > tr > td {
      padding: 12px 12px !important; }
    .marketplace-promotion-new .un-box-flat.by-quantity-form .product-table .ant-table table {
      border: none !important;
      box-shadow: none !important; }
    .marketplace-promotion-new .un-box-flat.by-quantity-form .product-table table thead {
      background-color: #fafafb !important; }
    .marketplace-promotion-new .un-box-flat.by-quantity-form .product-table .ant-table-thead th {
      background: #fafafb 0% 0% no-repeat padding-box !important;
      font-size: 12px !important;
      color: #647176 !important;
      padding-top: 9px !important;
      padding-bottom: 9px !important; }
    .marketplace-promotion-new .un-box-flat.by-quantity-form .product-table .ant-table-thead > tr > th {
      border-bottom: none !important; }
    .marketplace-promotion-new .un-box-flat.by-quantity-form .product-table .un-text-truncate {
      font-weight: bold !important; }
    .marketplace-promotion-new .un-box-flat.by-quantity-form .product-table .un-light-label {
      font-size: 14px !important; }
    .marketplace-promotion-new .un-box-flat.by-quantity-form .product-table .free-quantity,
    .marketplace-promotion-new .un-box-flat.by-quantity-form .product-table .free-quantity-edit {
      display: unset !important; }
    .marketplace-promotion-new .un-box-flat.by-quantity-form .product-table .free-quantity-view {
      display: none !important; }

.marketplace-promotion-new .un-box-flat.specific-product-form .unicart-filter {
  margin-top: 0 !important;
  margin-bottom: 0 !important; }
  .marketplace-promotion-new .un-box-flat.specific-product-form .unicart-filter .search-form .un-filter-value {
    width: 336px; }
    .marketplace-promotion-new .un-box-flat.specific-product-form .unicart-filter .search-form .un-filter-value .ant-input {
      height: 39px !important; }
  .marketplace-promotion-new .un-box-flat.specific-product-form .unicart-filter .primary-i-btn {
    margin: 0 0 0 auto; }

.marketplace-promotion-new .un-box-flat.specific-product-form .order-detail-content .status-view {
  display: none !important; }

.marketplace-promotion-new .un-box-flat.specific-product-form .order-detail-content .status-disable .feather-slash {
  font-size: 20px !important;
  color: #90999d !important; }

.marketplace-promotion-new .un-box-flat.free-gift-form {
  font-size: 14px;
  color: #0c2028; }
  .marketplace-promotion-new .un-box-flat.free-gift-form .title {
    margin-bottom: 8px !important; }
  .marketplace-promotion-new .un-box-flat.free-gift-form .body.set-lighter {
    margin-bottom: 12px !important; }
  .marketplace-promotion-new .un-box-flat.free-gift-form .blue-capsule-btn {
    width: 505px !important;
    margin-bottom: 8px !important;
    border-radius: 4px !important;
    cursor: pointer !important; }
  .marketplace-promotion-new .un-box-flat.free-gift-form .tier-name {
    line-height: 33px; }
  .marketplace-promotion-new .un-box-flat.free-gift-form .price-range {
    display: inline-flex; }
    .marketplace-promotion-new .un-box-flat.free-gift-form .price-range .tier-text {
      line-height: 33px;
      text-align: center;
      width: fit-content;
      padding: 0 16px; }
    .marketplace-promotion-new .un-box-flat.free-gift-form .price-range .claim-limit-info {
      color: #007ce0 !important; }
    .marketplace-promotion-new .un-box-flat.free-gift-form .price-range .quantity .ant-input {
      width: 171px !important; }
    .marketplace-promotion-new .un-box-flat.free-gift-form .price-range .ant-input {
      width: 101px; }
    .marketplace-promotion-new .un-box-flat.free-gift-form .price-range .price-view,
    .marketplace-promotion-new .un-box-flat.free-gift-form .price-range .quantity-view {
      display: none !important; }
    .marketplace-promotion-new .un-box-flat.free-gift-form .price-range .claim-limit {
      display: unset !important; }
    .marketplace-promotion-new .un-box-flat.free-gift-form .price-range .claim-quantity,
    .marketplace-promotion-new .un-box-flat.free-gift-form .price-range .claim-quantity-view,
    .marketplace-promotion-new .un-box-flat.free-gift-form .price-range .claim-limit-view {
      display: none !important; }
  .marketplace-promotion-new .un-box-flat.free-gift-form .price .ant-form-item {
    width: 150px !important; }
  .marketplace-promotion-new .un-box-flat.free-gift-form .delete-btn {
    width: 70px;
    height: 33px;
    text-align: center;
    line-height: 33px;
    padding: 4px;
    margin-right: 16px; }
    .marketplace-promotion-new .un-box-flat.free-gift-form .delete-btn i {
      font-size: 20px !important;
      color: #90999d; }
  .marketplace-promotion-new .un-box-flat.free-gift-form .price-range-view {
    display: none !important; }
  .marketplace-promotion-new .un-box-flat.free-gift-form .product-table {
    overflow-x: auto; }
    .marketplace-promotion-new .un-box-flat.free-gift-form .product-table .image-container {
      display: flex; }
      .marketplace-promotion-new .un-box-flat.free-gift-form .product-table .image-container img {
        object-fit: contain;
        border: 1px solid #e5e5e5;
        width: 42px;
        height: 42px;
        margin-right: 0.8rem;
        border-radius: 4px; }
      .marketplace-promotion-new .un-box-flat.free-gift-form .product-table .image-container .product-details .item-name {
        font-weight: bold;
        line-height: 20px; }
      .marketplace-promotion-new .un-box-flat.free-gift-form .product-table .image-container .product-details small {
        color: #647176;
        font-size: 0.8rem; }
    .marketplace-promotion-new .un-box-flat.free-gift-form .product-table .ant-table-tbody > tr > td {
      padding: 12px 12px !important; }
    .marketplace-promotion-new .un-box-flat.free-gift-form .product-table .ant-table table {
      border: none !important;
      box-shadow: none !important; }
    .marketplace-promotion-new .un-box-flat.free-gift-form .product-table table thead {
      background-color: #fafafb !important; }
    .marketplace-promotion-new .un-box-flat.free-gift-form .product-table .ant-table-thead th {
      background: #fafafb 0% 0% no-repeat padding-box !important;
      font-size: 12px !important;
      color: #647176 !important;
      padding-top: 9px !important;
      padding-bottom: 9px !important; }
    .marketplace-promotion-new .un-box-flat.free-gift-form .product-table .ant-table-thead > tr > th {
      border-bottom: none !important; }
    .marketplace-promotion-new .un-box-flat.free-gift-form .product-table .un-text-truncate {
      font-weight: bold !important; }
    .marketplace-promotion-new .un-box-flat.free-gift-form .product-table .un-light-label {
      font-size: 14px !important; }
    .marketplace-promotion-new .un-box-flat.free-gift-form .product-table .free-quantity,
    .marketplace-promotion-new .un-box-flat.free-gift-form .product-table .free-quantity-edit {
      display: unset !important; }
    .marketplace-promotion-new .un-box-flat.free-gift-form .product-table .free-quantity-view {
      display: none !important; }

.marketplace-promotion-edit-view .header-buttons {
  width: 100% !important;
  top: 10px !important;
  display: flex;
  position: fixed;
  padding-right: 99px !important; }
  @media (min-width: 1024px) {
    .marketplace-promotion-edit-view .header-buttons {
      min-width: 816px !important;
      max-width: 1344px !important;
      margin: 0 auto; } }
  .marketplace-promotion-edit-view .header-buttons .b-btn,
  .marketplace-promotion-edit-view .header-buttons .b-btn:hover,
  .marketplace-promotion-edit-view .header-buttons .b-btn:focus {
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #0c2028 !important;
    font-size: 20px;
    padding-left: 0 !important; }
    .marketplace-promotion-edit-view .header-buttons .b-btn i,
    .marketplace-promotion-edit-view .header-buttons .b-btn:hover i,
    .marketplace-promotion-edit-view .header-buttons .b-btn:focus i {
      font-size: 20px !important;
      margin-right: 12px !important; }
  .marketplace-promotion-edit-view .header-buttons .outline-btn,
  .marketplace-promotion-edit-view .header-buttons .outline-btn:focus,
  .marketplace-promotion-edit-view .header-buttons .outline-btn:hover {
    margin-right: 16px !important;
    border: 1px solid #d4d4d4 !important;
    background: none !important;
    color: #0c2028 !important; }

.marketplace-promotion-edit-view .delete-promotion-btn {
  margin: 0 0 20px auto !important;
  width: fit-content !important;
  height: 17px !important;
  padding: 0 !important;
  font-size: 14px !important;
  border: none !important;
  background: none !important;
  box-shadow: none !important;
  color: #647176 !important; }
  .marketplace-promotion-edit-view .delete-promotion-btn i {
    font-size: 14px !important;
    color: #647176 !important;
    margin-right: 4px !important; }

.marketplace-promotion-edit-view .end-promotion-btn {
  margin: 0 0 20px auto !important;
  width: fit-content !important;
  height: 17px !important;
  padding: 0 !important;
  font-size: 14px !important;
  border: none !important;
  background: none !important;
  box-shadow: none !important;
  color: #e0241a !important; }
  .marketplace-promotion-edit-view .end-promotion-btn i {
    font-size: 14px !important;
    color: #e0241a !important;
    margin-right: 4px !important; }

.marketplace-promotion-edit-view .un-box-flat .title {
  margin-bottom: 20px; }

.marketplace-promotion-edit-view .un-box-flat .type-checked {
  width: 184px !important;
  height: fit-content !important;
  line-height: 40px !important;
  position: relative;
  color: #0c2028 !important;
  border: 1px solid #5acc5a !important;
  background-color: #ffffff !important;
  border-radius: 4px !important;
  margin-right: 20px !important;
  padding: 6px 12px !important; }
  .marketplace-promotion-edit-view .un-box-flat .type-checked img {
    width: 40px;
    height: 40px;
    margin-right: 12px; }

.marketplace-promotion-edit-view .un-box-flat .feather-help-circle {
  font-size: 14px !important;
  color: #90999d !important;
  margin-left: 4px;
  line-height: 17px;
  vertical-align: middle; }

.marketplace-promotion-edit-view .un-box-flat .col-md-4,
.marketplace-promotion-edit-view .un-box-flat .col-md-3 {
  align-content: baseline !important; }

.marketplace-promotion-edit-view .un-box-flat .body.set-light {
  margin-bottom: 4px; }

.marketplace-promotion-edit-view .un-box-flat .ant-picker-range .ant-picker-input {
  width: 80px; }

.marketplace-promotion-edit-view .un-box-flat .ant-picker-range .ant-picker-suffix {
  position: absolute;
  right: 12px; }
  .marketplace-promotion-edit-view .un-box-flat .ant-picker-range .ant-picker-suffix .feather-calendar {
    color: #90999d !important;
    font-size: 20px !important; }

.marketplace-promotion-edit-view .un-box-flat .ant-picker-range .ant-picker-clear {
  right: 35px; }

.marketplace-promotion-edit-view .un-box-flat .channel-list-tab {
  padding-bottom: 0 !important; }
  .marketplace-promotion-edit-view .un-box-flat .channel-list-tab .ant-tabs {
    border-radius: 0 !important;
    border: none !important; }
  .marketplace-promotion-edit-view .un-box-flat .channel-list-tab .ant-tabs-bar {
    border-bottom: none !important; }
  .marketplace-promotion-edit-view .un-box-flat .channel-list-tab .ant-tabs-nav-scroll {
    padding: 0px 0px 20px !important; }
  .marketplace-promotion-edit-view .un-box-flat .channel-list-tab .ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab {
    display: none !important;
    margin-right: 16px !important;
    background-color: #ffffff !important;
    border: 1px solid #e5e5e5 !important;
    border-radius: 4px !important;
    color: #0c2028; }
    .marketplace-promotion-edit-view .un-box-flat .channel-list-tab .ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab img {
      margin-right: 8px !important; }
    .marketplace-promotion-edit-view .un-box-flat .channel-list-tab .ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab span {
      padding: 0 !important; }
  .marketplace-promotion-edit-view .un-box-flat .channel-list-tab .ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab-active {
    display: block !important;
    background-color: #ffffff !important;
    border: 1px solid #5acc5a !important;
    border-bottom: 3px solid #5acc5a !important;
    border-radius: 4px !important;
    color: #0c2028;
    cursor: auto; }
    .marketplace-promotion-edit-view .un-box-flat .channel-list-tab .ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab-active img {
      margin-right: 8px !important; }
    .marketplace-promotion-edit-view .un-box-flat .channel-list-tab .ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab-active span {
      padding: 0 !important; }
  .marketplace-promotion-edit-view .un-box-flat .channel-list-tab .store-list-checkbox {
    padding-bottom: 20px !important; }
    .marketplace-promotion-edit-view .un-box-flat .channel-list-tab .store-list-checkbox .ant-radio + span {
      color: #0c2028 !important;
      padding-right: 41px !important;
      padding-left: 12px !important; }

.marketplace-promotion-edit-view .un-box-flat .channel-list-draft .channel-list-tab .store-list-checkbox .ant-radio-wrapper {
  display: none !important; }

.marketplace-promotion-edit-view .un-box-flat .channel-list-draft .channel-list-tab .store-list-checkbox .ant-radio-wrapper-checked {
  display: inline-block !important; }

.marketplace-promotion-edit-view .un-box-flat.by-pricing-form {
  font-size: 14px;
  color: #0c2028; }
  .marketplace-promotion-edit-view .un-box-flat.by-pricing-form .product-table {
    overflow-x: auto; }
    .marketplace-promotion-edit-view .un-box-flat.by-pricing-form .product-table .image-container {
      display: flex; }
      .marketplace-promotion-edit-view .un-box-flat.by-pricing-form .product-table .image-container img {
        object-fit: contain;
        border: 1px solid #e5e5e5;
        width: 42px;
        height: 42px;
        margin-right: 0.8rem;
        border-radius: 4px; }
      .marketplace-promotion-edit-view .un-box-flat.by-pricing-form .product-table .image-container .product-details .item-name {
        font-weight: bold;
        line-height: 20px; }
      .marketplace-promotion-edit-view .un-box-flat.by-pricing-form .product-table .image-container .product-details small {
        color: #647176;
        font-size: 0.8rem; }
    .marketplace-promotion-edit-view .un-box-flat.by-pricing-form .product-table .ant-table-tbody > tr > td {
      padding: 12px 12px !important; }
    .marketplace-promotion-edit-view .un-box-flat.by-pricing-form .product-table .ant-table table {
      border: none !important;
      box-shadow: none !important; }
    .marketplace-promotion-edit-view .un-box-flat.by-pricing-form .product-table table thead {
      background-color: #fafafb !important; }
    .marketplace-promotion-edit-view .un-box-flat.by-pricing-form .product-table .ant-table-thead th {
      background: #fafafb 0% 0% no-repeat padding-box !important;
      font-size: 12px !important;
      color: #647176 !important;
      padding-top: 9px !important;
      padding-bottom: 9px !important; }
    .marketplace-promotion-edit-view .un-box-flat.by-pricing-form .product-table .ant-table-thead > tr > th {
      border-bottom: none !important; }
    .marketplace-promotion-edit-view .un-box-flat.by-pricing-form .product-table .un-text-truncate {
      font-weight: bold !important; }
    .marketplace-promotion-edit-view .un-box-flat.by-pricing-form .product-table .un-light-label {
      font-size: 14px !important; }
    .marketplace-promotion-edit-view .un-box-flat.by-pricing-form .product-table .ant-table-thead > tr > th:last-child {
      color: transparent !important; }
    .marketplace-promotion-edit-view .un-box-flat.by-pricing-form .product-table .feather-trash-2 {
      display: none !important; }
    .marketplace-promotion-edit-view .un-box-flat.by-pricing-form .product-table .free-quantity,
    .marketplace-promotion-edit-view .un-box-flat.by-pricing-form .product-table .free-quantity-edit {
      display: none !important; }
    .marketplace-promotion-edit-view .un-box-flat.by-pricing-form .product-table .free-quantity-view {
      display: unset !important; }
    .marketplace-promotion-edit-view .un-box-flat.by-pricing-form .product-table.edit .ant-table-thead > tr > th:last-child {
      color: #647176 !important; }
    .marketplace-promotion-edit-view .un-box-flat.by-pricing-form .product-table.edit .feather-trash-2 {
      display: block !important; }
    .marketplace-promotion-edit-view .un-box-flat.by-pricing-form .product-table.edit .free-quantity,
    .marketplace-promotion-edit-view .un-box-flat.by-pricing-form .product-table.edit .free-quantity-edit {
      display: unset !important; }
    .marketplace-promotion-edit-view .un-box-flat.by-pricing-form .product-table.edit .free-quantity-view {
      display: none !important; }
  .marketplace-promotion-edit-view .un-box-flat.by-pricing-form .title {
    margin-bottom: 8px !important; }
  .marketplace-promotion-edit-view .un-box-flat.by-pricing-form .plain-btn {
    margin-left: auto !important;
    margin-right: 0 !important; }
    .marketplace-promotion-edit-view .un-box-flat.by-pricing-form .plain-btn i {
      font-size: 15px;
      margin-right: 4px !important; }
  .marketplace-promotion-edit-view .un-box-flat.by-pricing-form .body.set-lighter {
    margin-bottom: 12px !important; }
  .marketplace-promotion-edit-view .un-box-flat.by-pricing-form .blue-capsule-btn {
    width: 312px !important;
    margin-bottom: 8px !important;
    border-radius: 4px !important;
    cursor: pointer !important; }
  .marketplace-promotion-edit-view .un-box-flat.by-pricing-form .add-tier {
    display: none !important; }
    .marketplace-promotion-edit-view .un-box-flat.by-pricing-form .add-tier.edit {
      display: unset !important; }
  .marketplace-promotion-edit-view .un-box-flat.by-pricing-form .price-tier .tier-name {
    line-height: 33px; }
  .marketplace-promotion-edit-view .un-box-flat.by-pricing-form .price-tier .price-range {
    display: none; }
    .marketplace-promotion-edit-view .un-box-flat.by-pricing-form .price-tier .price-range .range-symbol {
      text-align: center;
      line-height: 33px;
      width: 28px; }
    .marketplace-promotion-edit-view .un-box-flat.by-pricing-form .price-tier .price-range .ant-form-item {
      width: 150px !important; }
  .marketplace-promotion-edit-view .un-box-flat.by-pricing-form .price-tier .price-range-view {
    display: unset !important;
    line-height: 33px;
    font-size: 14px;
    font-weight: bold; }
  .marketplace-promotion-edit-view .un-box-flat.by-pricing-form .price-tier .delete-btn {
    display: none !important;
    width: 70px;
    height: 33px;
    text-align: center;
    line-height: 33px;
    margin-right: 16px; }
    .marketplace-promotion-edit-view .un-box-flat.by-pricing-form .price-tier .delete-btn i {
      font-size: 20px !important;
      color: #90999d; }
  .marketplace-promotion-edit-view .un-box-flat.by-pricing-form .price-tier .primary-i-btn {
    display: none !important; }
  .marketplace-promotion-edit-view .un-box-flat.by-pricing-form .price-tier .header div:nth-child(7) {
    color: transparent !important; }
  .marketplace-promotion-edit-view .un-box-flat.by-pricing-form .price-tier .header .feather-edit-2 {
    display: none !important; }
  .marketplace-promotion-edit-view .un-box-flat.by-pricing-form .price-tier .tier-text {
    line-height: 33px;
    text-align: center;
    width: fit-content;
    padding: 0 16px; }
  .marketplace-promotion-edit-view .un-box-flat.by-pricing-form .price-tier .ant-input {
    width: 101px; }
  .marketplace-promotion-edit-view .un-box-flat.by-pricing-form .price-tier .claim-limit {
    display: none !important; }
  .marketplace-promotion-edit-view .un-box-flat.by-pricing-form .price-tier .claim-quantity-view,
  .marketplace-promotion-edit-view .un-box-flat.by-pricing-form .price-tier .claim-limit-view {
    display: unset !important;
    line-height: 33px;
    font-size: 14px;
    font-weight: bold; }
  .marketplace-promotion-edit-view .un-box-flat.by-pricing-form .price-tier.edit .claim-limit {
    display: unset !important; }
  .marketplace-promotion-edit-view .un-box-flat.by-pricing-form .price-tier.edit .claim-quantity,
  .marketplace-promotion-edit-view .un-box-flat.by-pricing-form .price-tier.edit .claim-quantity-view,
  .marketplace-promotion-edit-view .un-box-flat.by-pricing-form .price-tier.edit .claim-limit-view {
    display: none !important; }
  .marketplace-promotion-edit-view .un-box-flat.by-pricing-form .price-tier.edit .price-range {
    display: inline-flex !important; }
  .marketplace-promotion-edit-view .un-box-flat.by-pricing-form .price-tier.edit .price-range-view {
    display: none !important; }
  .marketplace-promotion-edit-view .un-box-flat.by-pricing-form .price-tier.edit .delete-btn {
    display: unset !important; }
  .marketplace-promotion-edit-view .un-box-flat.by-pricing-form .price-tier.edit .primary-i-btn {
    display: unset !important; }
  .marketplace-promotion-edit-view .un-box-flat.by-pricing-form .price-tier.edit .header div:nth-child(7) {
    color: #647176 !important; }
  .marketplace-promotion-edit-view .un-box-flat.by-pricing-form .price-tier.edit .header .feather-edit-2 {
    display: unset !important; }
  .marketplace-promotion-edit-view .un-box-flat.by-pricing-form .price-tier.ongoing .claim-limit {
    display: unset !important; }
  .marketplace-promotion-edit-view .un-box-flat.by-pricing-form .price-tier.ongoing .claim-limit-view {
    display: none !important; }

.marketplace-promotion-edit-view .un-box-flat.by-quantity-form {
  font-size: 14px;
  color: #0c2028; }
  .marketplace-promotion-edit-view .un-box-flat.by-quantity-form .product-table {
    overflow-x: auto; }
    .marketplace-promotion-edit-view .un-box-flat.by-quantity-form .product-table .image-container {
      display: flex; }
      .marketplace-promotion-edit-view .un-box-flat.by-quantity-form .product-table .image-container img {
        object-fit: contain;
        border: 1px solid #e5e5e5;
        width: 42px;
        height: 42px;
        margin-right: 0.8rem;
        border-radius: 4px; }
      .marketplace-promotion-edit-view .un-box-flat.by-quantity-form .product-table .image-container .product-details .item-name {
        font-weight: bold;
        line-height: 20px; }
      .marketplace-promotion-edit-view .un-box-flat.by-quantity-form .product-table .image-container .product-details small {
        color: #647176;
        font-size: 0.8rem; }
    .marketplace-promotion-edit-view .un-box-flat.by-quantity-form .product-table .ant-table-tbody > tr > td {
      padding: 12px 12px !important; }
    .marketplace-promotion-edit-view .un-box-flat.by-quantity-form .product-table .ant-table table {
      border: none !important;
      box-shadow: none !important; }
    .marketplace-promotion-edit-view .un-box-flat.by-quantity-form .product-table table thead {
      background-color: #fafafb !important; }
    .marketplace-promotion-edit-view .un-box-flat.by-quantity-form .product-table .ant-table-thead th {
      background: #fafafb 0% 0% no-repeat padding-box !important;
      font-size: 12px !important;
      color: #647176 !important;
      padding-top: 9px !important;
      padding-bottom: 9px !important; }
    .marketplace-promotion-edit-view .un-box-flat.by-quantity-form .product-table .ant-table-thead > tr > th {
      border-bottom: none !important; }
    .marketplace-promotion-edit-view .un-box-flat.by-quantity-form .product-table .un-text-truncate {
      font-weight: bold !important; }
    .marketplace-promotion-edit-view .un-box-flat.by-quantity-form .product-table .un-light-label {
      font-size: 14px !important; }
    .marketplace-promotion-edit-view .un-box-flat.by-quantity-form .product-table .ant-table-thead > tr > th:last-child {
      color: transparent !important; }
    .marketplace-promotion-edit-view .un-box-flat.by-quantity-form .product-table .feather-trash-2 {
      display: none !important; }
    .marketplace-promotion-edit-view .un-box-flat.by-quantity-form .product-table .free-quantity,
    .marketplace-promotion-edit-view .un-box-flat.by-quantity-form .product-table .free-quantity-edit {
      display: none !important; }
    .marketplace-promotion-edit-view .un-box-flat.by-quantity-form .product-table .free-quantity-view {
      display: unset !important; }
    .marketplace-promotion-edit-view .un-box-flat.by-quantity-form .product-table.edit .ant-table-thead > tr > th:last-child {
      color: #647176 !important; }
    .marketplace-promotion-edit-view .un-box-flat.by-quantity-form .product-table.edit .feather-trash-2 {
      display: block !important; }
    .marketplace-promotion-edit-view .un-box-flat.by-quantity-form .product-table.edit .free-quantity,
    .marketplace-promotion-edit-view .un-box-flat.by-quantity-form .product-table.edit .free-quantity-edit {
      display: unset !important; }
    .marketplace-promotion-edit-view .un-box-flat.by-quantity-form .product-table.edit .free-quantity-view {
      display: none !important; }
  .marketplace-promotion-edit-view .un-box-flat.by-quantity-form .title {
    margin-bottom: 8px !important; }
  .marketplace-promotion-edit-view .un-box-flat.by-quantity-form .plain-btn {
    margin-left: auto !important;
    margin-right: 0 !important; }
    .marketplace-promotion-edit-view .un-box-flat.by-quantity-form .plain-btn i {
      font-size: 15px;
      margin-right: 4px !important; }
  .marketplace-promotion-edit-view .un-box-flat.by-quantity-form .body.set-lighter {
    margin-bottom: 12px !important; }
  .marketplace-promotion-edit-view .un-box-flat.by-quantity-form .blue-capsule-btn {
    width: 183px !important;
    margin-bottom: 8px !important;
    border-radius: 4px !important;
    cursor: pointer !important; }
  .marketplace-promotion-edit-view .un-box-flat.by-quantity-form .add-tier {
    display: none !important; }
    .marketplace-promotion-edit-view .un-box-flat.by-quantity-form .add-tier.edit {
      display: unset !important; }
  .marketplace-promotion-edit-view .un-box-flat.by-quantity-form .quantity-tier .tier-name {
    line-height: 33px; }
  .marketplace-promotion-edit-view .un-box-flat.by-quantity-form .quantity-tier .quantity {
    display: none !important; }
    .marketplace-promotion-edit-view .un-box-flat.by-quantity-form .quantity-tier .quantity .ant-input {
      width: 171px !important; }
  .marketplace-promotion-edit-view .un-box-flat.by-quantity-form .quantity-tier .quantity-view {
    display: unset !important;
    line-height: 33px;
    font-size: 14px;
    font-weight: bold; }
  .marketplace-promotion-edit-view .un-box-flat.by-quantity-form .quantity-tier .delete-btn {
    display: none !important;
    width: 70px;
    height: 33px;
    text-align: center;
    line-height: 33px;
    margin-right: 16px; }
    .marketplace-promotion-edit-view .un-box-flat.by-quantity-form .quantity-tier .delete-btn i {
      font-size: 20px !important;
      color: #90999d; }
  .marketplace-promotion-edit-view .un-box-flat.by-quantity-form .quantity-tier .primary-i-btn {
    display: none !important; }
  .marketplace-promotion-edit-view .un-box-flat.by-quantity-form .quantity-tier .header div:nth-child(7) {
    color: transparent !important; }
  .marketplace-promotion-edit-view .un-box-flat.by-quantity-form .quantity-tier .header .feather-edit-2 {
    display: none !important; }
  .marketplace-promotion-edit-view .un-box-flat.by-quantity-form .quantity-tier .tier-text {
    line-height: 33px;
    text-align: center;
    width: fit-content;
    padding: 0 16px; }
  .marketplace-promotion-edit-view .un-box-flat.by-quantity-form .quantity-tier .ant-input {
    width: 101px; }
  .marketplace-promotion-edit-view .un-box-flat.by-quantity-form .quantity-tier .claim-limit {
    display: none !important; }
  .marketplace-promotion-edit-view .un-box-flat.by-quantity-form .quantity-tier .claim-quantity-view,
  .marketplace-promotion-edit-view .un-box-flat.by-quantity-form .quantity-tier .claim-limit-view {
    display: unset !important;
    line-height: 33px;
    font-size: 14px;
    font-weight: bold; }
  .marketplace-promotion-edit-view .un-box-flat.by-quantity-form .quantity-tier.edit .claim-limit {
    display: unset !important; }
  .marketplace-promotion-edit-view .un-box-flat.by-quantity-form .quantity-tier.edit .claim-quantity,
  .marketplace-promotion-edit-view .un-box-flat.by-quantity-form .quantity-tier.edit .claim-quantity-view,
  .marketplace-promotion-edit-view .un-box-flat.by-quantity-form .quantity-tier.edit .claim-limit-view {
    display: none !important; }
  .marketplace-promotion-edit-view .un-box-flat.by-quantity-form .quantity-tier.edit .quantity {
    display: unset !important; }
  .marketplace-promotion-edit-view .un-box-flat.by-quantity-form .quantity-tier.edit .quantity-view {
    display: none !important; }
  .marketplace-promotion-edit-view .un-box-flat.by-quantity-form .quantity-tier.edit .delete-btn {
    display: unset !important; }
  .marketplace-promotion-edit-view .un-box-flat.by-quantity-form .quantity-tier.edit .primary-i-btn {
    display: unset !important; }
  .marketplace-promotion-edit-view .un-box-flat.by-quantity-form .quantity-tier.edit .header div:nth-child(7) {
    color: #647176 !important; }
  .marketplace-promotion-edit-view .un-box-flat.by-quantity-form .quantity-tier.edit .header .feather-edit-2 {
    display: unset !important; }
  .marketplace-promotion-edit-view .un-box-flat.by-quantity-form .quantity-tier.ongoing .claim-limit {
    display: unset !important; }
  .marketplace-promotion-edit-view .un-box-flat.by-quantity-form .quantity-tier.ongoing .claim-limit-view {
    display: none !important; }

.marketplace-promotion-edit-view .un-box-flat.specific-product-form .plain-btn {
  margin-left: auto !important;
  margin-right: 0 !important; }
  .marketplace-promotion-edit-view .un-box-flat.specific-product-form .plain-btn i {
    font-size: 15px;
    margin-right: 4px !important; }

.marketplace-promotion-edit-view .un-box-flat.specific-product-form .unicart-filter {
  display: none !important;
  margin-top: 0 !important;
  margin-bottom: 0 !important; }
  .marketplace-promotion-edit-view .un-box-flat.specific-product-form .unicart-filter .search-form .un-filter-value {
    width: 336px; }
    .marketplace-promotion-edit-view .un-box-flat.specific-product-form .unicart-filter .search-form .un-filter-value .ant-input {
      height: 39px !important; }
  .marketplace-promotion-edit-view .un-box-flat.specific-product-form .unicart-filter .primary-i-btn {
    margin: 0 0 0 auto; }
  .marketplace-promotion-edit-view .un-box-flat.specific-product-form .unicart-filter.edit {
    display: flex !important; }

.marketplace-promotion-edit-view .un-box-flat.specific-product-form .order-detail-content .status {
  display: none !important; }

.marketplace-promotion-edit-view .un-box-flat.specific-product-form .order-detail-content .status-view {
  display: unset !important; }
  .marketplace-promotion-edit-view .un-box-flat.specific-product-form .order-detail-content .status-view .feather-check {
    font-size: 20px !important;
    color: #5acc5a !important; }
  .marketplace-promotion-edit-view .un-box-flat.specific-product-form .order-detail-content .status-view .feather-slash {
    font-size: 20px !important;
    color: #90999d !important; }

.marketplace-promotion-edit-view .un-box-flat.specific-product-form .order-detail-header .delete-btn {
  display: none !important; }

.marketplace-promotion-edit-view .un-box-flat.specific-product-form.edit .order-detail-content .status {
  display: unset !important; }

.marketplace-promotion-edit-view .un-box-flat.specific-product-form.edit .order-detail-content .status-view {
  display: none !important; }

.marketplace-promotion-edit-view .un-box-flat.specific-product-form.edit .order-detail-header .delete-btn {
  display: unset !important; }

.marketplace-promotion-edit-view .un-box-flat.specific-product-form .status-disable .feather-slash {
  font-size: 20px !important;
  color: #90999d !important; }

.marketplace-promotion-edit-view .un-box-flat.free-gift-form {
  font-size: 14px;
  color: #0c2028; }
  .marketplace-promotion-edit-view .un-box-flat.free-gift-form .title {
    margin-bottom: 8px !important; }
  .marketplace-promotion-edit-view .un-box-flat.free-gift-form .plain-btn {
    margin-left: auto !important;
    margin-right: 0 !important; }
    .marketplace-promotion-edit-view .un-box-flat.free-gift-form .plain-btn i {
      font-size: 15px;
      margin-right: 4px !important; }
  .marketplace-promotion-edit-view .un-box-flat.free-gift-form .body.set-lighter {
    margin-bottom: 12px !important; }
  .marketplace-promotion-edit-view .un-box-flat.free-gift-form .blue-capsule-btn {
    width: 505px !important;
    margin-bottom: 8px !important;
    border-radius: 4px !important;
    cursor: pointer !important; }
  .marketplace-promotion-edit-view .un-box-flat.free-gift-form .add-tier {
    display: none !important; }
    .marketplace-promotion-edit-view .un-box-flat.free-gift-form .add-tier.edit {
      display: unset !important; }
  .marketplace-promotion-edit-view .un-box-flat.free-gift-form .freeGift-tier .tier-name {
    line-height: 33px; }
  .marketplace-promotion-edit-view .un-box-flat.free-gift-form .freeGift-tier .price-range {
    display: inline-flex; }
    .marketplace-promotion-edit-view .un-box-flat.free-gift-form .freeGift-tier .price-range .tier-text {
      line-height: 33px;
      text-align: center;
      width: fit-content;
      padding: 0 16px; }
    .marketplace-promotion-edit-view .un-box-flat.free-gift-form .freeGift-tier .price-range .quantity .ant-input {
      width: 171px !important; }
    .marketplace-promotion-edit-view .un-box-flat.free-gift-form .freeGift-tier .price-range .ant-input {
      width: 101px; }
    .marketplace-promotion-edit-view .un-box-flat.free-gift-form .freeGift-tier .price-range .price,
    .marketplace-promotion-edit-view .un-box-flat.free-gift-form .freeGift-tier .price-range .quantity {
      display: none !important; }
    .marketplace-promotion-edit-view .un-box-flat.free-gift-form .freeGift-tier .price-range .price-view,
    .marketplace-promotion-edit-view .un-box-flat.free-gift-form .freeGift-tier .price-range .quantity-view {
      display: unset !important;
      line-height: 33px;
      width: fit-content;
      font-weight: bold; }
  .marketplace-promotion-edit-view .un-box-flat.free-gift-form .freeGift-tier .price .ant-form-item {
    width: 150px !important; }
  .marketplace-promotion-edit-view .un-box-flat.free-gift-form .freeGift-tier .delete-btn {
    display: none !important;
    width: 70px;
    height: 33px;
    text-align: center;
    line-height: 33px;
    margin-right: 16px; }
    .marketplace-promotion-edit-view .un-box-flat.free-gift-form .freeGift-tier .delete-btn i {
      font-size: 20px !important;
      color: #90999d; }
  .marketplace-promotion-edit-view .un-box-flat.free-gift-form .freeGift-tier .primary-i-btn {
    display: none !important; }
  .marketplace-promotion-edit-view .un-box-flat.free-gift-form .freeGift-tier .header div:nth-child(7) {
    color: transparent !important; }
  .marketplace-promotion-edit-view .un-box-flat.free-gift-form .freeGift-tier .header .feather-edit-2 {
    display: none !important; }
  .marketplace-promotion-edit-view .un-box-flat.free-gift-form .freeGift-tier .product-table {
    overflow-x: auto; }
    .marketplace-promotion-edit-view .un-box-flat.free-gift-form .freeGift-tier .product-table .image-container {
      display: flex; }
      .marketplace-promotion-edit-view .un-box-flat.free-gift-form .freeGift-tier .product-table .image-container img {
        object-fit: contain;
        border: 1px solid #e5e5e5;
        width: 42px;
        height: 42px;
        margin-right: 0.8rem;
        border-radius: 4px; }
      .marketplace-promotion-edit-view .un-box-flat.free-gift-form .freeGift-tier .product-table .image-container .product-details .item-name {
        font-weight: bold;
        line-height: 20px; }
      .marketplace-promotion-edit-view .un-box-flat.free-gift-form .freeGift-tier .product-table .image-container .product-details small {
        color: #647176;
        font-size: 0.8rem; }
    .marketplace-promotion-edit-view .un-box-flat.free-gift-form .freeGift-tier .product-table .ant-table-tbody > tr > td {
      padding: 12px 12px !important; }
    .marketplace-promotion-edit-view .un-box-flat.free-gift-form .freeGift-tier .product-table .ant-table table {
      border: none !important;
      box-shadow: none !important; }
    .marketplace-promotion-edit-view .un-box-flat.free-gift-form .freeGift-tier .product-table table thead {
      background-color: #fafafb !important; }
    .marketplace-promotion-edit-view .un-box-flat.free-gift-form .freeGift-tier .product-table .ant-table-thead th {
      background: #fafafb 0% 0% no-repeat padding-box !important;
      font-size: 12px !important;
      color: #647176 !important;
      padding-top: 9px !important;
      padding-bottom: 9px !important; }
    .marketplace-promotion-edit-view .un-box-flat.free-gift-form .freeGift-tier .product-table .ant-table-thead > tr > th {
      border-bottom: none !important; }
    .marketplace-promotion-edit-view .un-box-flat.free-gift-form .freeGift-tier .product-table .un-text-truncate {
      font-weight: bold !important; }
    .marketplace-promotion-edit-view .un-box-flat.free-gift-form .freeGift-tier .product-table .un-light-label {
      font-size: 14px !important; }
    .marketplace-promotion-edit-view .un-box-flat.free-gift-form .freeGift-tier .product-table .ant-table-thead > tr > th:last-child {
      color: transparent !important; }
    .marketplace-promotion-edit-view .un-box-flat.free-gift-form .freeGift-tier .product-table .feather-trash-2 {
      display: none !important; }
    .marketplace-promotion-edit-view .un-box-flat.free-gift-form .freeGift-tier .product-table .free-quantity,
    .marketplace-promotion-edit-view .un-box-flat.free-gift-form .freeGift-tier .product-table .free-quantity-edit {
      display: none !important; }
    .marketplace-promotion-edit-view .un-box-flat.free-gift-form .freeGift-tier .product-table .free-quantity-view {
      display: unset !important; }
    .marketplace-promotion-edit-view .un-box-flat.free-gift-form .freeGift-tier .product-table.edit .free-quantity,
    .marketplace-promotion-edit-view .un-box-flat.free-gift-form .freeGift-tier .product-table.edit .free-quantity-edit {
      display: unset !important; }
    .marketplace-promotion-edit-view .un-box-flat.free-gift-form .freeGift-tier .product-table.edit .free-quantity-view {
      display: none !important; }
    .marketplace-promotion-edit-view .un-box-flat.free-gift-form .freeGift-tier .product-table.edit .ant-table-thead > tr > th:last-child {
      color: #647176 !important; }
    .marketplace-promotion-edit-view .un-box-flat.free-gift-form .freeGift-tier .product-table.edit .feather-trash-2 {
      display: block !important; }
  .marketplace-promotion-edit-view .un-box-flat.free-gift-form .freeGift-tier .claim-limit {
    display: none !important; }
  .marketplace-promotion-edit-view .un-box-flat.free-gift-form .freeGift-tier .claim-quantity-view,
  .marketplace-promotion-edit-view .un-box-flat.free-gift-form .freeGift-tier .claim-limit-view {
    display: unset !important;
    line-height: 33px;
    font-size: 14px;
    font-weight: bold; }
  .marketplace-promotion-edit-view .un-box-flat.free-gift-form .freeGift-tier.edit .price-range .price,
  .marketplace-promotion-edit-view .un-box-flat.free-gift-form .freeGift-tier.edit .price-range .quantity {
    display: unset !important; }
  .marketplace-promotion-edit-view .un-box-flat.free-gift-form .freeGift-tier.edit .price-range .price-view,
  .marketplace-promotion-edit-view .un-box-flat.free-gift-form .freeGift-tier.edit .price-range .quantity-view {
    display: none !important; }
  .marketplace-promotion-edit-view .un-box-flat.free-gift-form .freeGift-tier.edit .delete-btn {
    display: unset !important; }
  .marketplace-promotion-edit-view .un-box-flat.free-gift-form .freeGift-tier.edit .primary-i-btn {
    display: unset !important; }
  .marketplace-promotion-edit-view .un-box-flat.free-gift-form .freeGift-tier.edit .header div:nth-child(7) {
    color: #647176 !important; }
  .marketplace-promotion-edit-view .un-box-flat.free-gift-form .freeGift-tier.edit .header .feather-edit-2 {
    display: unset !important; }
  .marketplace-promotion-edit-view .un-box-flat.free-gift-form .freeGift-tier.edit .claim-limit {
    display: unset !important; }
  .marketplace-promotion-edit-view .un-box-flat.free-gift-form .freeGift-tier.edit .claim-quantity,
  .marketplace-promotion-edit-view .un-box-flat.free-gift-form .freeGift-tier.edit .claim-quantity-view,
  .marketplace-promotion-edit-view .un-box-flat.free-gift-form .freeGift-tier.edit .claim-limit-view {
    display: none !important; }
  .marketplace-promotion-edit-view .un-box-flat.free-gift-form .freeGift-tier.ongoing .claim-limit {
    display: unset !important; }
  .marketplace-promotion-edit-view .un-box-flat.free-gift-form .freeGift-tier.ongoing .claim-limit-view {
    display: none !important; }

.un-modal-custom {
  width: 600px !important;
  overflow-y: auto !important; }
  .un-modal-custom.small {
    width: 400px !important; }
  .un-modal-custom.large {
    width: 1098px !important; }
  .un-modal-custom.un-select-item-modal-custom {
    width: 750px !important; }
    .un-modal-custom.un-select-item-modal-custom .ant-modal-body {
      max-height: unset;
      height: calc(100vh - 240px) !important;
      padding: 20px 20px 0 !important; }
      .un-modal-custom.un-select-item-modal-custom .ant-modal-body .modal-filter .search-form {
        position: absolute !important;
        z-index: 1002 !important;
        width: 370px; }
        .un-modal-custom.un-select-item-modal-custom .ant-modal-body .modal-filter .search-form .un-filter-value {
          width: 200px !important; }
      .un-modal-custom.un-select-item-modal-custom .ant-modal-body .item-table table tbody tr td {
        vertical-align: top !important; }
      .un-modal-custom.un-select-item-modal-custom .ant-modal-body .item-table .ant-list-item {
        padding: 0 !important; }
      .un-modal-custom.un-select-item-modal-custom .ant-modal-body .item-table .ant-list-item-meta {
        padding-top: 1px !important; }
      .un-modal-custom.un-select-item-modal-custom .ant-modal-body .item-table .ant-list-item-meta-description {
        padding-left: 0; }
      .un-modal-custom.un-select-item-modal-custom .ant-modal-body .item-table .ant-checkbox-wrapper {
        margin-left: unset !important; }
      .un-modal-custom.un-select-item-modal-custom .ant-modal-body .item-table .ant-table-tbody > tr > td {
        padding: 12px 12px !important; }
      .un-modal-custom.un-select-item-modal-custom .ant-modal-body .item-table .ant-table table {
        border: none !important;
        box-shadow: none !important; }
      .un-modal-custom.un-select-item-modal-custom .ant-modal-body .item-table table thead {
        background-color: #fafafb !important; }
      .un-modal-custom.un-select-item-modal-custom .ant-modal-body .item-table .ant-table-thead th {
        background: #fafafb 0% 0% no-repeat padding-box !important;
        font-size: 12px !important;
        color: #647176 !important;
        padding-top: 9px !important;
        padding-bottom: 9px !important; }
      .un-modal-custom.un-select-item-modal-custom .ant-modal-body .item-table .ant-table-thead > tr > th {
        border-bottom: none !important; }
      .un-modal-custom.un-select-item-modal-custom .ant-modal-body .item-table .desc {
        line-height: 15px !important; }
      .un-modal-custom.un-select-item-modal-custom .ant-modal-body .item-table .un-light-label-text {
        color: #647176 !important;
        font-size: 12px !important; }
      .un-modal-custom.un-select-item-modal-custom .ant-modal-body .item-table .ant-table-pagination.ant-pagination {
        margin: 12px 0 28px; }
      .un-modal-custom.un-select-item-modal-custom .ant-modal-body .item-table .ant-pagination-item-link {
        color: #0c2028 !important; }
      .un-modal-custom.un-select-item-modal-custom .ant-modal-body .item-table .ant-pagination-item a {
        color: #0c2028 !important; }
      .un-modal-custom.un-select-item-modal-custom .ant-modal-body .item-table .ant-pagination-item-active {
        border: 1px solid #d9d9d9 !important; }
        .un-modal-custom.un-select-item-modal-custom .ant-modal-body .item-table .ant-pagination-item-active a {
          color: #007ce0 !important; }
      .un-modal-custom.un-select-item-modal-custom .ant-modal-body .item-table .ant-pagination.mini .ant-pagination-prev {
        border: 1px solid #d9d9d9;
        border-top-right-radius: 0 !important;
        border-bottom-right-radius: 0 !important; }
      .un-modal-custom.un-select-item-modal-custom .ant-modal-body .item-table .ant-pagination.mini .ant-pagination-next {
        border: 1px solid #d9d9d9;
        border-top-left-radius: 0 !important;
        border-bottom-left-radius: 0 !important; }
      .un-modal-custom.un-select-item-modal-custom .ant-modal-body .item-table .ant-pagination.mini
.ant-pagination-item:not(.ant-pagination-item-active) {
        border: 1px solid #d9d9d9; }
      .un-modal-custom.un-select-item-modal-custom .ant-modal-body .item-table .ant-pagination.mini .ant-pagination-options {
        margin-left: 16px; }
        .un-modal-custom.un-select-item-modal-custom .ant-modal-body .item-table .ant-pagination.mini .ant-pagination-options .ant-select-arrow {
          color: #0c2028 !important; }
      .un-modal-custom.un-select-item-modal-custom .ant-modal-body .item-table .ant-table-pagination.ant-pagination {
        color: #0c2028 !important;
        font-weight: normal !important; }
    .un-modal-custom.un-select-item-modal-custom .ant-modal-footer {
      padding: 12px 24px !important;
      height: 151px !important; }
      .un-modal-custom.un-select-item-modal-custom .ant-modal-footer .selected-container {
        width: -webkit-fill-available;
        width: fill-available;
        width: -moz-available;
        height: 81px;
        display: inline-flex;
        text-align: left !important;
        margin-bottom: 12px !important;
        overflow-x: auto; }
        .un-modal-custom.un-select-item-modal-custom .ant-modal-footer .selected-container .un-row-product img {
          height: 56px;
          width: 56px;
          border: 1px solid #e5e5e5;
          border-radius: 6px;
          margin-left: 0;
          margin-top: 8px; }
        .un-modal-custom.un-select-item-modal-custom .ant-modal-footer .selected-container .selected-img {
          position: relative;
          margin-right: 16px; }
          .un-modal-custom.un-select-item-modal-custom .ant-modal-footer .selected-container .selected-img .anticon.anticon-close {
            background-color: #0c2028 !important;
            border-radius: 50%;
            padding: 4px;
            width: 28px;
            content: url("https://api.iconify.design/feather:x.svg?color=%23FFFFFF&width=24px");
            vertical-align: -0.125em;
            position: absolute;
            top: 1px;
            right: -4px;
            opacity: 0.65; }
  .un-modal-custom .ant-modal-content {
    border-radius: 12px !important; }
  .un-modal-custom .ant-modal-header {
    border-top-left-radius: 12px !important;
    border-top-right-radius: 12px !important;
    padding: 12px 24px !important; }
  .un-modal-custom .ant-modal-body {
    max-height: 500px;
    overflow-y: auto;
    padding: 20px 20px !important; }
    .un-modal-custom .ant-modal-body .ant-picker {
      border-radius: 4px; }
    .un-modal-custom .ant-modal-body .search-form .un-filter-name {
      width: 100% !important; }
    .un-modal-custom .ant-modal-body .un-form-setting .form-address .ant-form-item,
    .un-modal-custom .ant-modal-body .un-form-setting .form-address .ant-legacy-form-item {
      padding-bottom: 12px !important;
      margin-bottom: 0 !important; }
  .un-modal-custom .ant-modal-footer {
    padding: 12px 24px !important; }
  .un-modal-custom .ant-modal-title {
    color: #0c2028 !important;
    font-size: 16px !important;
    font-weight: bold !important;
    text-align: center !important; }
  .un-modal-custom .ant-modal-close,
  .un-modal-custom .ant-modal-close:hover {
    top: -4px !important;
    left: 0 !important;
    color: #0c2028 !important; }
  .un-modal-custom .close-btn {
    text-align: left !important;
    margin-bottom: auto !important;
    margin-top: auto !important; }
  .un-modal-custom .title {
    text-align: center !important;
    margin-bottom: auto !important;
    margin-top: auto !important; }
  .un-modal-custom .plain-btn {
    margin: auto 0 auto auto !important; }

.marketplace-promotion-order .header-buttons {
  width: 100% !important;
  top: 10px !important;
  display: flex;
  position: fixed;
  padding-right: 99px !important; }
  @media (min-width: 1024px) {
    .marketplace-promotion-order .header-buttons {
      min-width: 816px !important;
      max-width: 1344px !important;
      margin: 0 auto; } }
  .marketplace-promotion-order .header-buttons .b-btn,
  .marketplace-promotion-order .header-buttons .b-btn:hover,
  .marketplace-promotion-order .header-buttons .b-btn:focus {
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #0c2028 !important;
    font-size: 20px;
    padding-left: 0 !important; }
    .marketplace-promotion-order .header-buttons .b-btn i,
    .marketplace-promotion-order .header-buttons .b-btn:hover i,
    .marketplace-promotion-order .header-buttons .b-btn:focus i {
      font-size: 20px !important;
      margin-right: 12px !important; }
  .marketplace-promotion-order .header-buttons .outline-btn,
  .marketplace-promotion-order .header-buttons .outline-btn:focus,
  .marketplace-promotion-order .header-buttons .outline-btn:hover {
    margin-right: 16px !important;
    border: 1px solid #d4d4d4 !important;
    background: none !important;
    color: #0c2028 !important; }

.marketplace-promotion-order .un-box-flat .title {
  margin-bottom: 20px; }

.marketplace-promotion-order .un-box-flat .type-checked {
  width: 184px !important;
  height: fit-content !important;
  line-height: 40px !important;
  position: relative;
  color: #0c2028 !important;
  border: 1px solid #5acc5a !important;
  background-color: #ffffff !important;
  border-radius: 4px !important;
  margin-right: 20px !important;
  padding: 6px 12px !important; }
  .marketplace-promotion-order .un-box-flat .type-checked img {
    width: 40px;
    height: 40px;
    margin-right: 12px; }

.marketplace-promotion-order .un-box-flat .feather-help-circle {
  font-size: 14px !important;
  color: #90999d !important;
  margin-left: 4px;
  line-height: 17px;
  vertical-align: middle; }

.marketplace-promotion-order .un-box-flat .col-md-4,
.marketplace-promotion-order .un-box-flat .col-md-3 {
  align-content: baseline !important; }

.marketplace-promotion-order .un-box-flat .body.set-light {
  margin-bottom: 4px; }

.marketplace-promotion-order .un-box-flat .channel-list-tab {
  padding-bottom: 0 !important; }
  .marketplace-promotion-order .un-box-flat .channel-list-tab .ant-tabs {
    border-radius: 0 !important;
    border: none !important; }
  .marketplace-promotion-order .un-box-flat .channel-list-tab .ant-tabs-bar {
    border-bottom: none !important; }
  .marketplace-promotion-order .un-box-flat .channel-list-tab .ant-tabs-nav-scroll {
    padding: 0px 0px 20px !important; }
  .marketplace-promotion-order .un-box-flat .channel-list-tab .ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab {
    display: none !important;
    margin-right: 16px !important;
    background-color: #ffffff !important;
    border: 1px solid #e5e5e5 !important;
    border-radius: 4px !important;
    color: #0c2028; }
    .marketplace-promotion-order .un-box-flat .channel-list-tab .ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab img {
      margin-right: 8px !important; }
    .marketplace-promotion-order .un-box-flat .channel-list-tab .ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab span {
      padding: 0 !important; }
  .marketplace-promotion-order .un-box-flat .channel-list-tab .ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab-active {
    display: block !important;
    background-color: #ffffff !important;
    border: 1px solid #5acc5a !important;
    border-bottom: 3px solid #5acc5a !important;
    border-radius: 4px !important;
    color: #0c2028;
    cursor: auto; }
    .marketplace-promotion-order .un-box-flat .channel-list-tab .ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab-active img {
      margin-right: 8px !important; }
    .marketplace-promotion-order .un-box-flat .channel-list-tab .ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab-active span {
      padding: 0 !important; }
  .marketplace-promotion-order .un-box-flat .channel-list-tab .store-list-checkbox {
    padding-bottom: 20px !important; }
    .marketplace-promotion-order .un-box-flat .channel-list-tab .store-list-checkbox .ant-radio + span {
      color: #0c2028 !important;
      padding-right: 41px !important;
      padding-left: 12px !important; }

.marketplace-promotion-order .un-box-flat .channel-list-draft .channel-list-tab .store-list-checkbox .ant-radio-wrapper {
  display: none !important; }

.marketplace-promotion-order .un-box-flat .channel-list-draft .channel-list-tab .store-list-checkbox .ant-radio-wrapper-checked {
  display: inline-block !important; }

.marketplace-promotion-order .ant-table table {
  border-radius: 12px 12px 0 0 !important; }

.marketplace-promotion-order .ant-table-container table > thead > tr:first-child th:first-child {
  border-top-left-radius: 12px !important; }

.marketplace-promotion-order .ant-table-container table > thead > tr:first-child th:last-child {
  border-top-right-radius: 12px !important; }

.marketplace-promotion-order .ant-list-item {
  padding-top: 0 !important;
  padding-bottom: 16px !important; }
  .marketplace-promotion-order .ant-list-item .ant-list-item-meta-title {
    height: 41px !important; }

.marketplace-promotion-order .hover-green:hover a {
  color: #5acc5a !important; }

.marketplace-promotion-order .ant-pagination {
  margin-bottom: 20px;
  margin-right: 0 !important; }

.duplicate-modal .channel-list-tab {
  padding-bottom: 0 !important; }
  .duplicate-modal .channel-list-tab .ant-tabs-nav-container-scrolling {
    padding-top: 5px !important; }
  .duplicate-modal .channel-list-tab .ant-tabs {
    border-radius: 0 !important;
    border: none !important; }
  .duplicate-modal .channel-list-tab .ant-tabs-bar {
    border-bottom: none !important; }
  .duplicate-modal .channel-list-tab .ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab {
    margin-right: 16px !important;
    background-color: #ffffff !important;
    border: 1px solid #e5e5e5 !important;
    border-radius: 4px !important;
    color: #0c2028; }
    .duplicate-modal .channel-list-tab .ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab img {
      margin-right: 8px !important; }
    .duplicate-modal .channel-list-tab .ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab span {
      padding: 0 !important; }
  .duplicate-modal .channel-list-tab .ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab-active {
    border: 1px solid #5acc5a !important;
    border-bottom: 3px solid #5acc5a !important; }
  .duplicate-modal .channel-list-tab .store-list-checkbox {
    padding-top: 10px !important;
    padding-bottom: 10px !important; }
    .duplicate-modal .channel-list-tab .store-list-checkbox .ant-radio + span {
      color: #0c2028 !important;
      padding-right: 41px !important;
      padding-left: 12px !important; }

@media (min-width: 1024px) {
  .smart-stock-sync {
    width: 644px !important;
    margin: 0 auto !important; } }

.smart-stock-sync .header-buttons {
  min-width: 644px !important;
  max-width: 644px !important;
  width: 100% !important;
  top: 10px !important;
  display: flex;
  position: fixed; }
  .smart-stock-sync .header-buttons .b-btn,
  .smart-stock-sync .header-buttons .b-btn:hover,
  .smart-stock-sync .header-buttons .b-btn:focus {
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #0c2028 !important;
    font-size: 20px;
    padding-left: 0 !important; }
    .smart-stock-sync .header-buttons .b-btn i,
    .smart-stock-sync .header-buttons .b-btn:hover i,
    .smart-stock-sync .header-buttons .b-btn:focus i {
      font-size: 20px !important;
      margin-right: 12px !important; }

.smart-stock-sync .smart-stock-body {
  display: flex;
  flex: 1;
  flex-direction: column;
  align-items: center;
  width: 100%;
  background: #ffffff;
  border-top-right-radius: 12px;
  border-top-left-radius: 12px;
  border-bottom-right-radius: 12px;
  border-bottom-left-radius: 12px; }
  .smart-stock-sync .smart-stock-body .image-section img {
    border-top-right-radius: 12px;
    border-top-left-radius: 12px; }
  .smart-stock-sync .smart-stock-body .content-section {
    border: 1px solid #E5E5E5;
    border-bottom-right-radius: 12px;
    border-bottom-left-radius: 12px; }
    .smart-stock-sync .smart-stock-body .content-section .smart-stock-description {
      margin: 20px !important;
      color: #38484F; }
    .smart-stock-sync .smart-stock-body .content-section .input-section {
      display: flex;
      flex: 1;
      justify-content: center;
      align-items: center; }
      .smart-stock-sync .smart-stock-body .content-section .input-section .ant-form-item-label > label {
        color: #0C2028 !important; }
      .smart-stock-sync .smart-stock-body .content-section .input-section .smart-sync-input {
        background: #F6F6F6;
        border-radius: 25px;
        padding-right: 20px;
        padding-left: 20px;
        padding-top: 5px; }

.collections .search-form .un-filter-value {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px; }

.collections .ant-table-container table > thead > tr:first-child th:last-child {
  border-top-right-radius: 12px; }

.collections .ant-table-container table > thead > tr:first-child th:first-child {
  border-top-left-radius: 12px; }

.collections .ant-table table {
  border-top-right-radius: 12px;
  border-top-left-radius: 12px; }

.collections .ant-table {
  color: #0c2028 !important;
  background: #ffffff !important;
  border-top-right-radius: 12px;
  border-top-left-radius: 12px;
  border-bottom-right-radius: 12px;
  border-bottom-left-radius: 12px; }

.collections a.image-upload-link {
  padding: 4px 16px !important; }

.collections .header-buttons {
  min-width: 816px !important;
  max-width: unset !important;
  width: 100% !important;
  top: 10px !important;
  display: flex;
  position: fixed; }
  @media (min-width: 1024px) {
    .collections .header-buttons {
      max-width: calc(100vw - 64px) !important; } }
  .collections .header-buttons .b-btn,
  .collections .header-buttons .b-btn:hover,
  .collections .header-buttons .b-btn:focus {
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #0c2028 !important;
    font-size: 20px;
    padding-left: 0 !important; }
    .collections .header-buttons .b-btn i,
    .collections .header-buttons .b-btn:hover i,
    .collections .header-buttons .b-btn:focus i {
      font-size: 20px !important;
      margin-right: 12px !important; }
  .collections .header-buttons .outline-i-btn,
  .collections .header-buttons .outline-i-btn:focus,
  .collections .header-buttons .outline-i-btn:hover {
    margin-right: 16px !important;
    border: 1px solid #d4d4d4 !important;
    background: none !important;
    color: #0c2028 !important; }

.collections .outline-i-btn,
.collections .outline-i-btn:focus,
.collections .outline-i-btn:hover {
  margin-right: 16px !important;
  border: 1px solid #d4d4d4 !important;
  background: none !important;
  color: #0c2028 !important; }

.collections .unicart-filter {
  margin-top: 0 !important; }

.required-field::after {
  content: '*';
  color: red; }

@media (min-width: 1024px) {
  .newcollections {
    width: 816px !important;
    margin: 0 auto !important; } }

.newcollections .ant-upload-picture-card-wrapper {
  width: unset; }

.newcollections .ant-upload.ant-upload-select-picture-card {
  margin: 0; }

.newcollections .upload-placeholder {
  padding-top: 35% !important;
  width: 115px !important;
  height: 115px !important; }
  .newcollections .upload-placeholder i {
    font-size: 32px; }

.newcollections .hvrbox {
  width: 115px !important;
  height: 115px !important; }

.newcollections .ant-upload:hover {
  border-color: #007ce0 !important; }

.newcollections .ant-upload-drag-icon img {
  object-fit: contain !important; }

.newcollections .ant-cascader-picker > input.ant-input {
  border-color: #d9d9d9 !important; }

.newcollections .ant-pagination.with-quick-jumper {
  margin-bottom: 0 !important; }

.search-collections-products .ant-input-affix-wrapper {
  height: 41px;
  width: 320px; }
  .search-collections-products .ant-input-affix-wrapper span.anticon {
    width: 40px !important;
    color: #0c2028; }
  .search-collections-products .ant-input-affix-wrapper .anticon {
    font-size: 20px; }

.search-collections-products .ant-input-affix-wrapper > input.ant-input {
  margin-top: 1px;
  height: 37px !important; }

.search-collections-products .ant-input-search-icon::after {
  width: 40px; }

.search-collections-products .ant-input-search-icon::before {
  right: 30px; }

.search-collections-products .ant-select-single:not(.ant-select-customize-input)
.ant-select-selector
.ant-custom-select-sorting {
  height: 41px !important; }

.search-collections-products .ant-select-single:not(.ant-select-customize-input)
.ant-select-selector
.ant-select-selection-search-input
.ant-custom-select-sorting {
  margin-top: 1px;
  height: 37px !important; }

.search-collections-products .ant-select-single
.ant-select-selector
.ant-select-selection-item
.ant-custom-select-sorting {
  line-height: 40px; }

.search-collections-products .ant-select-single
.ant-select-selector
.ant-select-selection-placeholder
.ant-custom-select-sorting {
  line-height: 40px;
  color: #90999d; }

.search-collections-products .ant-select-single:not(.ant-select-customize-input)
.ant-select-selector
.ant-custom-select-sorting {
  padding-left: 70px; }

.search-collections-products .sort-by {
  left: 23px;
  top: 10px;
  z-index: 1;
  position: absolute;
  width: max-content;
  color: #90999d; }

.search-collections-products .ant-table table {
  border: none !important;
  box-shadow: none !important;
  overflow-x: auto; }
  .search-collections-products .ant-table table .ant-list-item-meta-avatar {
    width: 56px;
    height: 56px; }

.search-collections-products table thead {
  background-color: #fafafb !important; }

.search-collections-products .ant-table-thead th {
  background: #fafafb 0% 0% no-repeat padding-box !important;
  font-size: 12px !important;
  color: #647176 !important;
  padding-top: 5px !important;
  padding-bottom: 5px !important;
  height: 32px !important; }

.search-collections-products .ant-table-thead > tr > th {
  border-bottom: none !important; }

.search-collections-products .ant-table-tbody > tr > td {
  padding: 16px 12px;
  vertical-align: top !important; }

.search-collections-products .productTable .ant-list-item {
  padding: 0 !important; }

.search-collections-products .productTable .ant-list-item-meta-avatar {
  width: 74px;
  height: 74px; }

.search-collections-products .productTable .un-row-product img {
  height: 74px;
  width: 74px;
  border-radius: 6px;
  margin-left: -1px; }

.search-collections-products .productTable .ant-list-item-meta-title {
  margin-bottom: 4px;
  color: #0c2028;
  font-size: 14px;
  font-weight: bold;
  line-height: normal;
  height: 33.6px;
  margin-bottom: 0 !important; }

.search-collections-products .productTable .ant-list-item-meta-description {
  margin-top: 21px;
  height: 17px; }

.un-select-product-modal {
  width: 750px !important; }
  .un-select-product-modal .ant-modal-body {
    max-height: unset;
    height: calc(100vh - 250px) !important;
    padding: 20px 20px 0 !important; }
    .un-select-product-modal .ant-modal-body .modal-filter .search-form {
      position: absolute !important;
      z-index: 1002 !important;
      width: 370px; }
      .un-select-product-modal .ant-modal-body .modal-filter .search-form .un-filter-value {
        width: max-content !important; }
    .un-select-product-modal .ant-modal-body .product-table table tbody tr td {
      vertical-align: top !important; }
    .un-select-product-modal .ant-modal-body .product-table .ant-list-item {
      padding: 0 !important; }
    .un-select-product-modal .ant-modal-body .product-table .ant-list-item-meta {
      padding-top: 1px !important; }
    .un-select-product-modal .ant-modal-body .product-table .ant-list-item-meta-description {
      padding-left: 0; }
    .un-select-product-modal .ant-modal-body .product-table .ant-checkbox-wrapper {
      margin-left: unset !important; }
    .un-select-product-modal .ant-modal-body .product-table .ant-table-tbody > tr > td {
      padding: 12px 12px !important; }
    .un-select-product-modal .ant-modal-body .product-table .ant-table table {
      border: none !important;
      box-shadow: none !important; }
    .un-select-product-modal .ant-modal-body .product-table table thead {
      background-color: #fafafb !important; }
    .un-select-product-modal .ant-modal-body .product-table .ant-table-thead th {
      background: #fafafb 0% 0% no-repeat padding-box !important;
      font-size: 12px !important;
      color: #647176 !important;
      padding-top: 9px !important;
      padding-bottom: 9px !important; }
    .un-select-product-modal .ant-modal-body .product-table .ant-table-thead > tr > th {
      border-bottom: none !important; }
    .un-select-product-modal .ant-modal-body .product-table .desc {
      line-height: 15px !important; }
    .un-select-product-modal .ant-modal-body .product-table .un-light-label-text {
      color: #647176 !important;
      font-size: 12px !important; }
    .un-select-product-modal .ant-modal-body .product-table .ant-table-pagination.ant-pagination {
      margin: 12px 0 28px; }
    .un-select-product-modal .ant-modal-body .product-table .ant-pagination-item-link {
      color: #0c2028 !important; }
    .un-select-product-modal .ant-modal-body .product-table .ant-pagination-item a {
      color: #0c2028 !important; }
    .un-select-product-modal .ant-modal-body .product-table .ant-pagination-item-active {
      border: 1px solid #d9d9d9 !important; }
      .un-select-product-modal .ant-modal-body .product-table .ant-pagination-item-active a {
        color: #007ce0 !important; }
    .un-select-product-modal .ant-modal-body .product-table .ant-pagination.mini .ant-pagination-prev {
      border: 1px solid #d9d9d9;
      border-top-right-radius: 0 !important;
      border-bottom-right-radius: 0 !important; }
    .un-select-product-modal .ant-modal-body .product-table .ant-pagination.mini .ant-pagination-next {
      border: 1px solid #d9d9d9;
      border-top-left-radius: 0 !important;
      border-bottom-left-radius: 0 !important; }
    .un-select-product-modal .ant-modal-body .product-table .ant-pagination.mini
.ant-pagination-item:not(.ant-pagination-item-active) {
      border: 1px solid #d9d9d9; }
    .un-select-product-modal .ant-modal-body .product-table .ant-pagination.mini .ant-pagination-options {
      margin-left: 16px; }
      .un-select-product-modal .ant-modal-body .product-table .ant-pagination.mini .ant-pagination-options .ant-select-arrow {
        color: #0c2028 !important; }
    .un-select-product-modal .ant-modal-body .product-table .ant-table-pagination.ant-pagination {
      color: #0c2028 !important;
      font-weight: normal !important; }
  .un-select-product-modal .ant-modal-footer {
    padding: 12px 24px !important;
    height: 151px !important; }
    .un-select-product-modal .ant-modal-footer .selected-container {
      width: -webkit-fill-available;
      width: fill-available;
      width: -moz-available;
      height: 81px;
      display: inline-flex;
      text-align: left !important;
      margin-bottom: 12px !important;
      overflow-x: auto; }
      .un-select-product-modal .ant-modal-footer .selected-container .un-row-product img {
        height: 56px;
        width: 56px;
        border: 1px solid #e5e5e5;
        border-radius: 6px;
        margin-left: 0;
        margin-top: 8px; }
      .un-select-product-modal .ant-modal-footer .selected-container .selected-img {
        position: relative;
        margin-right: 16px; }
        .un-select-product-modal .ant-modal-footer .selected-container .selected-img .anticon.anticon-close {
          background-color: #0c2028 !important;
          border-radius: 50%;
          padding: 4px;
          width: 28px;
          content: url("https://api.iconify.design/feather:x.svg?color=%23FFFFFF&width=24px");
          vertical-align: -0.125em;
          position: absolute;
          top: 1px;
          right: -4px;
          opacity: 0.65; }
    .un-select-product-modal .ant-modal-footer .select-action {
      position: absolute;
      width: calc(100% - 48px);
      bottom: 12px; }

.pos-setting-log .header-buttons {
  min-width: 816px !important;
  max-width: unset !important;
  width: 100% !important;
  top: 10px !important;
  display: flex;
  position: fixed;
  padding-right: 0 !important; }
  .pos-setting-log .header-buttons .b-btn,
  .pos-setting-log .header-buttons .b-btn:hover,
  .pos-setting-log .header-buttons .b-btn:focus {
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #0c2028 !important;
    font-size: 20px;
    padding-left: 0 !important; }
    .pos-setting-log .header-buttons .b-btn i,
    .pos-setting-log .header-buttons .b-btn:hover i,
    .pos-setting-log .header-buttons .b-btn:focus i {
      font-size: 20px !important;
      margin-right: 12px !important; }

@media (min-width: 1024px) {
  .pos-setting-log .filter-container {
    display: inline-flex; } }

.pos-setting-log .unicart-marketplacelist {
  margin-top: 0 !important; }

.pos-setting-log .search-form .un-filter-name > div.ant-select-selector {
  width: 135px; }

.pos-setting-log .ant-table-container table > thead > tr:first-child th:last-child {
  border-top-right-radius: 12px !important; }

.pos-setting-log .ant-table-container table > thead > tr:first-child th:first-child {
  border-top-left-radius: 12px !important; }

.pos-setting-log .ant-table table {
  border-top-right-radius: 12px;
  border-top-left-radius: 12px; }
  .pos-setting-log .ant-table table .un-table-cell {
    margin-bottom: 12px; }

.pos-setting-log .ant-table {
  color: #0c2028 !important;
  background: #ffffff !important;
  border-top-right-radius: 12px;
  border-top-left-radius: 12px;
  border-bottom-right-radius: 12px;
  border-bottom-left-radius: 12px; }

.pos-permission-role .un-section-title {
  border-bottom: 1px solid #d4d4d4;
  margin-bottom: 32px !important; }

.pos-permission-role .un-box-flat {
  border-radius: 0 !important; }

.pos-permission-role .ant-table table {
  border: none !important;
  box-shadow: none !important; }
  .pos-permission-role .ant-table table thead {
    background-color: #fafafb !important; }
    .pos-permission-role .ant-table table thead th {
      background: #fafafb 0% 0% no-repeat padding-box !important;
      font-size: 12px !important;
      color: #647176 !important;
      padding-top: 9px !important;
      padding-bottom: 9px !important; }

@media (min-width: 1024px) {
  .edit-pos-permission-role {
    width: 644px !important;
    margin: 0 auto !important; } }

.edit-pos-permission-role .header-buttons {
  width: 100% !important;
  top: 10px !important;
  display: flex;
  position: fixed;
  padding-right: 99px !important; }
  @media (min-width: 1024px) {
    .edit-pos-permission-role .header-buttons {
      min-width: 744px !important;
      max-width: 744px !important;
      margin: 0 auto; } }
  .edit-pos-permission-role .header-buttons .b-btn,
  .edit-pos-permission-role .header-buttons .b-btn:hover,
  .edit-pos-permission-role .header-buttons .b-btn:focus {
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #0c2028 !important;
    font-size: 20px;
    padding-left: 0 !important; }
    .edit-pos-permission-role .header-buttons .b-btn i,
    .edit-pos-permission-role .header-buttons .b-btn:hover i,
    .edit-pos-permission-role .header-buttons .b-btn:focus i {
      font-size: 20px !important;
      margin-right: 12px !important; }

.pos-payment-report .header-buttons {
  min-width: 816px !important;
  max-width: 1344px !important;
  width: 100% !important;
  top: 10px !important;
  display: flex;
  position: fixed;
  padding-right: 99px !important; }
  .pos-payment-report .header-buttons .b-btn,
  .pos-payment-report .header-buttons .b-btn:hover,
  .pos-payment-report .header-buttons .b-btn:focus {
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #0c2028 !important;
    font-size: 20px;
    padding-left: 0 !important; }
    .pos-payment-report .header-buttons .b-btn i,
    .pos-payment-report .header-buttons .b-btn:hover i,
    .pos-payment-report .header-buttons .b-btn:focus i {
      font-size: 20px !important;
      margin-right: 12px !important; }

.pos-payment-report .date-range {
  background-color: #ffffff;
  height: 41px !important;
  width: 230px !important;
  border: 1px solid #d4d4d4;
  border-radius: 4px !important;
  border-top-right-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
  border-right: none !important; }
  .pos-payment-report .date-range .ant-picker-suffix {
    position: absolute;
    right: 196px; }
    .pos-payment-report .date-range .ant-picker-suffix .feather-calendar {
      font-size: 18px !important;
      color: #90999d; }
  .pos-payment-report .date-range .ant-picker-clear {
    display: none !important; }
  .pos-payment-report .date-range .ant-picker {
    width: 195px !important;
    height: 39px !important;
    border: none !important;
    box-shadow: none !important;
    background: none !important;
    left: 30px; }
  .pos-payment-report .date-range .ant-picker-input {
    width: fit-content;
    width: -moz-fit-content; }
    .pos-payment-report .date-range .ant-picker-input input {
      color: #0c2028 !important; }

.pos-payment-report .date-picker-button {
  height: 41px;
  border-top-left-radius: 0 !important;
  border-bottom-left-radius: 0 !important;
  border-top-right-radius: 4px !important;
  border-bottom-right-radius: 4px !important;
  color: #38484f !important; }

.pos-payment-report .ant-table .ant-table-row {
  background-color: white; }

.pos-payment-report .select-currency {
  height: 41px !important;
  width: 80px !important; }
  .pos-payment-report .select-currency .ant-select-selector {
    height: 41px !important;
    border-radius: 4px !important;
    border-color: #d4d4d4 !important; }
    .pos-payment-report .select-currency .ant-select-selector .ant-select-selection-item,
    .pos-payment-report .select-currency .ant-select-selector .ant-select-selection-placeholder {
      line-height: 39px !important; }

@media (min-width: 1024px) {
  .exportProducts {
    width: 816px !important;
    margin: 0 auto !important; } }

.exportProducts .header-buttons {
  min-width: 816px !important;
  max-width: 816px !important;
  width: 100% !important;
  top: 10px !important;
  display: flex;
  position: fixed; }
  .exportProducts .header-buttons .b-btn,
  .exportProducts .header-buttons .b-btn:hover,
  .exportProducts .header-buttons .b-btn:focus {
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #0c2028 !important;
    font-size: 20px;
    padding-left: 0 !important; }
    .exportProducts .header-buttons .b-btn i,
    .exportProducts .header-buttons .b-btn:hover i,
    .exportProducts .header-buttons .b-btn:focus i {
      font-size: 20px !important;
      margin-right: 12px !important; }

.exportProducts .ant-checkbox,
.exportProducts .ant-checkbox-input,
.exportProducts .ant-checkbox-inner {
  border-radius: 4px !important;
  width: 18px !important;
  height: 18px !important; }

.exportProducts .export-table .unicart-table .ant-table-tbody > tr.ant-table-row-level-0 > td {
  border-top: unset !important;
  border-bottom: 1px solid #f0f0f0 !important; }

.exportProducts .export-table .ant-table-tbody > tr > td {
  padding: 12px 12px !important; }

.exportProducts .export-table .ant-table-tbody .ant-table-measure-row {
  display: table-row !important; }
  .exportProducts .export-table .ant-table-tbody .ant-table-measure-row td {
    padding: 0 !important; }

.exportProducts .export-table .ant-table table {
  border: none !important;
  box-shadow: none !important; }

.exportProducts .export-table table thead {
  background-color: #fafafb !important; }

.exportProducts .export-table .ant-table-thead th {
  background: #fafafb 0% 0% no-repeat padding-box !important;
  font-size: 12px !important;
  color: #647176 !important;
  padding-top: 9px !important;
  padding-bottom: 9px !important;
  height: unset !important; }

.exportProducts .export-table .ant-table-thead > tr > th {
  border-bottom: none !important; }

.exportProducts .export-table .un-text-truncate {
  font-weight: bold !important; }

.exportProducts .export-table .un-light-label {
  font-size: 14px !important; }

.exportProducts .export-table .ant-pagination {
  margin-bottom: 20px;
  margin-right: unset !important;
  padding: 0 !important; }
  .exportProducts .export-table .ant-pagination.with-quick-jumper {
    margin-bottom: 20px !important; }

.pos-gto-report .header-buttons {
  min-width: 816px !important;
  max-width: 1344px !important;
  width: 100% !important;
  top: 10px !important;
  display: flex;
  position: fixed;
  padding-right: 99px !important; }
  .pos-gto-report .header-buttons .b-btn,
  .pos-gto-report .header-buttons .b-btn:hover,
  .pos-gto-report .header-buttons .b-btn:focus {
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #0c2028 !important;
    font-size: 20px;
    padding-left: 0 !important; }
    .pos-gto-report .header-buttons .b-btn i,
    .pos-gto-report .header-buttons .b-btn:hover i,
    .pos-gto-report .header-buttons .b-btn:focus i {
      font-size: 20px !important;
      margin-right: 12px !important; }
  .pos-gto-report .header-buttons .cm-popover-icon {
    cursor: pointer !important;
    font-size: 20px !important;
    margin-right: 10px !important; }

.pos-gto-report .controls-container {
  display: flex;
  justify-content: space-between;
  margin-bottom: 1rem; }

.pos-gto-report .ant-table-thead .ant-table-column-sorters {
  padding-left: 4px; }

.pos-gto-report .ant-table-tbody {
  background-color: white; }

.pos-gto-report .tag-error {
  height: 18px;
  line-height: 17px;
  background-color: #ffe0e0;
  border-color: #ffadad;
  border-radius: 4px;
  font-size: 12px;
  justify-content: center;
  color: #49302c; }

.pos-gto-report .tag-success {
  height: 18px;
  line-height: 17px;
  background-color: #f3fff3;
  border-color: #bcefb9;
  border-radius: 4px;
  font-size: 12px;
  justify-content: center;
  color: #35454c; }

.pos-gto-report .tag-queue {
  height: 18px;
  line-height: 17px;
  background-color: #d0f4ff;
  border-color: #8ed7ff;
  border-radius: 4px;
  font-size: 12px;
  justify-content: center;
  color: #323f47; }

.pos-gto-setting .un-section-title {
  display: block;
  margin-bottom: 20px !important; }
  @media (min-width: 768px) {
    .pos-gto-setting .un-section-title {
      border-bottom: 1px solid #d4d4d4;
      margin-bottom: 32px !important; } }
  @media (max-width: 1024px) {
    .pos-gto-setting .un-section-title {
      margin-bottom: 12px !important; } }

.pos-gto-setting .un-description-light {
  font-size: 14px;
  color: #647176; }

.pos-gto-setting .ant-legacy-form-vertical .ant-legacy-form-item-label {
  padding: 0 !important;
  color: #38484f !important; }

.pos-gto-setting .ant-upload.ant-upload-select-picture-card {
  width: 115px !important;
  height: 115px !important;
  border: 1px dashed #007ce0 !important; }

.pos-gto-setting .ant-legacy-form-vertical .ant-legacy-form-item {
  padding-bottom: 0px !important; }

.pos-gto-setting .ant-input,
.pos-gto-setting .ant-select {
  color: #0c2028 !important; }

.pos-gto-setting .un-box-flat .row {
  align-items: baseline !important; }

.pos-gto-setting .hvrbox {
  height: 115px !important;
  width: 115px !important; }
  .pos-gto-setting .hvrbox img {
    object-fit: contain; }

.pos-gto-setting .document-templates .templates-table {
  overflow-x: unset !important; }
  .pos-gto-setting .document-templates .templates-table .ant-table-tbody > tr > td {
    padding: 12px 12px !important; }
  .pos-gto-setting .document-templates .templates-table .ant-table table {
    border: none !important;
    box-shadow: none !important; }
  .pos-gto-setting .document-templates .templates-table table thead {
    background-color: #fafafb !important; }
  .pos-gto-setting .document-templates .templates-table .ant-table-thead th {
    background: #fafafb 0% 0% no-repeat padding-box !important;
    font-size: 12px !important;
    color: #647176 !important;
    padding-top: 9px !important;
    padding-bottom: 9px !important; }
  .pos-gto-setting .document-templates .templates-table .ant-table-thead > tr > th {
    border-bottom: none !important; }
  .pos-gto-setting .document-templates .templates-table .un-text-truncate {
    font-weight: bold !important; }
  .pos-gto-setting .document-templates .templates-table .un-light-label {
    font-size: 14px !important; }

.pos-gto-setting .reset-setting {
  width: fit-content;
  margin-left: auto;
  padding: 0;
  border: none !important;
  background: none !important;
  box-shadow: none !important;
  color: #647176; }
  .pos-gto-setting .reset-setting .feather-refresh-cw {
    color: #647176 !important;
    font-size: 13px;
    margin-right: 4px; }
  .pos-gto-setting .reset-setting:hover {
    color: #e0241a; }
    .pos-gto-setting .reset-setting:hover .feather-refresh-cw {
      color: #e0241a !important; }

.gto-report-tree-select .ant-select-tree-node-content-wrapper-normal.ant-select-tree-node-selected {
  background-color: #e6f7ff !important;
  color: inherit !important; }

.gto-report-tree-select .ant-select-tree-node-content-wrapper-normal:hover {
  background-color: #f5f5f5; }

.pos-dashboard-builder .main-menu-container {
  height: fit-content; }
  .pos-dashboard-builder .main-menu-container .row {
    margin-left: unset !important;
    margin-right: unset !important; }
  .pos-dashboard-builder .main-menu-container .flex-row {
    display: flex;
    justify-content: space-between; }
  .pos-dashboard-builder .main-menu-container .main-menu-item {
    background-color: #f6f6f6;
    padding: 12px;
    margin-bottom: 8px;
    width: 100%; }
    @media (max-width: 1024px) {
      .pos-dashboard-builder .main-menu-container .main-menu-item {
        max-width: 458px; } }
    .pos-dashboard-builder .main-menu-container .main-menu-item .main-menu-item-select {
      flex: 60%;
      padding-left: 8px; }
    .pos-dashboard-builder .main-menu-container .main-menu-item .main-menu-image-uploader {
      flex: 10%;
      padding-right: 0 !important;
      max-height: 32px;
      align-content: center;
      padding-left: 0 !important;
      margin-left: 10px !important; }
      .pos-dashboard-builder .main-menu-container .main-menu-item .main-menu-image-uploader .system-menu-icon {
        width: 32px;
        height: 32px; }
      .pos-dashboard-builder .main-menu-container .main-menu-item .main-menu-image-uploader .content-remove {
        display: none !important; }
      .pos-dashboard-builder .main-menu-container .main-menu-item .main-menu-image-uploader:hover .content-remove {
        cursor: pointer !important;
        z-index: 1001 !important;
        display: block !important;
        font-size: 14px;
        background-color: #ffffff !important;
        border-radius: 20px !important;
        position: absolute !important;
        top: 50% !important;
        left: 50% !important;
        color: #e0241a !important;
        padding: 4px !important;
        transform: translate(-50%, -50%); }
    .pos-dashboard-builder .main-menu-container .main-menu-item .main-menu-link-selected {
      flex: 10%;
      padding-right: 0 !important;
      align-content: center;
      overflow: hidden; }
      .pos-dashboard-builder .main-menu-container .main-menu-item .main-menu-link-selected .ant-form-item-control-input-content {
        overflow: hidden; }
    .pos-dashboard-builder .main-menu-container .main-menu-item .align-center {
      align-content: center; }
    .pos-dashboard-builder .main-menu-container .main-menu-item .menu-item-switch {
      flex: 10%;
      text-align: center;
      align-content: center;
      max-height: 32px;
      width: fit-content;
      max-width: fit-content; }
    .pos-dashboard-builder .main-menu-container .main-menu-item .feather-trash-2 {
      flex: 10%;
      text-align: center;
      align-content: center;
      max-height: 32px;
      width: fit-content;
      max-width: fit-content; }
    .pos-dashboard-builder .main-menu-container .main-menu-item .expand-icon {
      align-content: center;
      max-height: 32px;
      width: fit-content !important;
      padding-right: 12px !important;
      padding-left: 10px !important;
      font-size: 14px; }
    .pos-dashboard-builder .main-menu-container .main-menu-item .edit-icon {
      align-content: center;
      padding-right: 12px !important;
      padding-left: 10px !important;
      display: inline-flex;
      flex-wrap: wrap; }
      .pos-dashboard-builder .main-menu-container .main-menu-item .edit-icon .feather-edit-3 {
        font-size: 20px !important;
        color: #007CE0;
        display: inline-block; }
      .pos-dashboard-builder .main-menu-container .main-menu-item .edit-icon .feather-trash-2 {
        width: 100%;
        padding: 0 !important;
        font-size: 20px; }
    .pos-dashboard-builder .main-menu-container .main-menu-item .logo-container {
      width: 32px !important;
      height: 32px !important;
      border-radius: 2px;
      border: 1px dashed #007CE0;
      cursor: pointer; }
      .pos-dashboard-builder .main-menu-container .main-menu-item .logo-container .upload-placeholder {
        padding-top: 0 !important;
        width: 30px !important; }
        .pos-dashboard-builder .main-menu-container .main-menu-item .logo-container .upload-placeholder .feather-plus {
          width: 30px;
          height: 30px;
          font-size: 20px;
          display: flex;
          justify-content: center;
          align-items: center; }
      .pos-dashboard-builder .main-menu-container .main-menu-item .logo-container .ant-upload {
        padding: 0 !important;
        width: 30px;
        height: 30px; }
      .pos-dashboard-builder .main-menu-container .main-menu-item .logo-container .ant-upload.ant-upload-select.ant-upload-select-picture-card {
        border: 0;
        margin: 0;
        width: 30px;
        height: 30px; }
        .pos-dashboard-builder .main-menu-container .main-menu-item .logo-container .ant-upload.ant-upload-select.ant-upload-select-picture-card .ant-upload-text {
          width: 30px;
          height: 30px;
          display: flex;
          align-items: center;
          justify-content: center; }
    .pos-dashboard-builder .main-menu-container .main-menu-item .hvrbox {
      width: 32px;
      height: 32px; }
    .pos-dashboard-builder .main-menu-container .main-menu-item .color-pane {
      display: inline-flex;
      width: 100%;
      height: 29px !important;
      border: 1px solid #d4d4d4;
      border-radius: 4px;
      padding: 0; }
      .pos-dashboard-builder .main-menu-container .main-menu-item .color-pane .color-box {
        width: 47% !important;
        height: 27px !important;
        border-right: 1px solid #d4d4d4;
        border-radius: 4px 0 0 4px;
        border-left: none;
        border-top: none;
        border-bottom: none; }
      .pos-dashboard-builder .main-menu-container .main-menu-item .color-pane .color-code {
        width: -webkit-fill-available;
        width: fill-available;
        width: -moz-available;
        padding: 0px 12px;
        line-height: 27px !important;
        font-size: 14px;
        color: #0c2028;
        text-transform: uppercase;
        height: 27px !important;
        border: none;
        border-radius: 0 !important; }
        .pos-dashboard-builder .main-menu-container .main-menu-item .color-pane .color-code input {
          height: 25px !important;
          border: none !important;
          width: 100px !important;
          color: #0c2028 !important; }
      .pos-dashboard-builder .main-menu-container .main-menu-item .color-pane .color-remove {
        cursor: pointer;
        padding-right: 8px;
        line-height: 27px !important;
        font-size: 16px;
        color: #90999d;
        background-color: white; }
    .pos-dashboard-builder .main-menu-container .main-menu-item .ant-form-item-no-colon,
    .pos-dashboard-builder .main-menu-container .main-menu-item .ant-form-item {
      margin-bottom: 0 !important; }
    .pos-dashboard-builder .main-menu-container .main-menu-item .color-container .ant-form-item-label {
      width: 100% !important; }
      .pos-dashboard-builder .main-menu-container .main-menu-item .color-container .ant-form-item-label label {
        margin: 0 !important;
        width: 100%; }
    .pos-dashboard-builder .main-menu-container .main-menu-item .color-container .fill {
      display: inline-flex;
      position: absolute; }
      .pos-dashboard-builder .main-menu-container .main-menu-item .color-container .fill .fill-container {
        display: inline-flex;
        margin-left: auto; }
        .pos-dashboard-builder .main-menu-container .main-menu-item .color-container .fill .fill-container .ant-radio-button-wrapper {
          width: 22px !important;
          height: 17px !important;
          padding: 0;
          border: 1px solid #d4d4d4;
          line-height: 16px !important;
          text-align: center !important;
          color: #90999d !important; }
        .pos-dashboard-builder .main-menu-container .main-menu-item .color-container .fill .fill-container .ant-radio-button-wrapper:first-child {
          border-radius: 2px 0 0 2px !important;
          border-right: 0 !important; }
        .pos-dashboard-builder .main-menu-container .main-menu-item .color-container .fill .fill-container .ant-radio-button-wrapper:last-child {
          border-radius: 0 2px 2px 0 !important; }
        .pos-dashboard-builder .main-menu-container .main-menu-item .color-container .fill .fill-container .ant-radio-button-wrapper-checked {
          color: #ffffff !important;
          background-color: #5acc5a !important;
          border: 1px solid #5acc5a !important; }
          .pos-dashboard-builder .main-menu-container .main-menu-item .color-container .fill .fill-container .ant-radio-button-wrapper-checked .background {
            content: url("https://api.iconify.design/fluent:rectangle-landscape-20-filled.svg?color=%23FFFFFF&width=15px") !important;
            vertical-align: -0.125em; }
          .pos-dashboard-builder .main-menu-container .main-menu-item .color-container .fill .fill-container .ant-radio-button-wrapper-checked.background-hover {
            padding-left: 4px !important;
            background-size: 14px 17px !important;
            background-repeat: no-repeat !important;
            background-origin: content-box !important; }
          .pos-dashboard-builder .main-menu-container .main-menu-item .color-container .fill .fill-container .ant-radio-button-wrapper-checked.text-hover {
            padding-left: 4px !important;
            background-size: 14px 17px !important;
            background-repeat: no-repeat !important;
            background-origin: content-box !important; }
        .pos-dashboard-builder .main-menu-container .main-menu-item .color-container .fill .fill-container .background {
          content: url("https://api.iconify.design/fluent:rectangle-landscape-20-filled.svg?color=%23D4D4D4&width=15px");
          vertical-align: -0.125em; }
        .pos-dashboard-builder .main-menu-container .main-menu-item .color-container .fill .fill-container .background-hover {
          padding-left: 4px;
          background-size: 14px 17px !important;
          background-repeat: no-repeat !important;
          background-origin: content-box !important; }
        .pos-dashboard-builder .main-menu-container .main-menu-item .color-container .fill .fill-container .text {
          font-size: 10px !important; }
        .pos-dashboard-builder .main-menu-container .main-menu-item .color-container .fill .fill-container .text-hover {
          padding-left: 4px !important;
          background-size: 14px 17px !important;
          background-repeat: no-repeat !important;
          background-origin: content-box !important; }
  .pos-dashboard-builder .main-menu-container .error-indicator {
    border: 1px solid red;
    background-color: #ffe0e0; }
  .pos-dashboard-builder .main-menu-container .add-menu-card {
    border-radius: 4px;
    border: 1px dashed #d4d4d4;
    width: 100%;
    height: 33px;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-top: 20px; }
    .pos-dashboard-builder .main-menu-container .add-menu-card span,
    .pos-dashboard-builder .main-menu-container .add-menu-card .feather-plus {
      color: #007CE0; }
    .pos-dashboard-builder .main-menu-container .add-menu-card:hover {
      border-color: #007CE0;
      cursor: pointer; }

.pos-dashboard-builder .select-view {
  width: fit-content; }
  .pos-dashboard-builder .select-view .ant-radio-group.view {
    display: inline-flex; }
    .pos-dashboard-builder .select-view .ant-radio-group.view .ant-radio-button-wrapper {
      width: 40px !important;
      height: 33px !important;
      padding: 0;
      border: 1px solid #d4d4d4;
      line-height: 27px !important;
      text-align: center !important;
      color: #90999d !important; }
      .pos-dashboard-builder .select-view .ant-radio-group.view .ant-radio-button-wrapper .mdi-tablet-android {
        margin-top: 3px;
        content: url("https://api.iconify.design/mdi:tablet-android.svg?color=%2390999D&width=24px&height=25px");
        vertical-align: -0.125em; }
      .pos-dashboard-builder .select-view .ant-radio-group.view .ant-radio-button-wrapper .mdi-cellphone {
        margin-top: 3px;
        content: url("https://api.iconify.design/mdi:cellphone.svg?color=%2390999D&width=23px&height=24px");
        vertical-align: -0.125em; }
    .pos-dashboard-builder .select-view .ant-radio-group.view .ant-radio-button-wrapper:nth-child(2) {
      border-left: 0 !important; }
    .pos-dashboard-builder .select-view .ant-radio-group.view .ant-radio-button-wrapper-checked {
      color: #ffffff !important;
      background-color: #5acc5a !important;
      border: 1px solid #5acc5a !important; }
      .pos-dashboard-builder .select-view .ant-radio-group.view .ant-radio-button-wrapper-checked .mdi-tablet-android {
        content: url("https://api.iconify.design/mdi:tablet-android.svg?color=%23ffffff&width=24px&height=25px");
        vertical-align: -0.125em; }
      .pos-dashboard-builder .select-view .ant-radio-group.view .ant-radio-button-wrapper-checked .mdi-cellphone {
        content: url("https://api.iconify.design/mdi:cellphone.svg?color=%23ffffff&width=23px&height=24px");
        vertical-align: -0.125em; }

.abuilder-select-image {
  width: 750px !important;
  overflow-y: auto !important; }
  .abuilder-select-image .ant-modal-content {
    border-radius: 12px !important; }
  .abuilder-select-image .ant-modal-header {
    border-top-left-radius: 12px !important;
    border-top-right-radius: 12px !important;
    padding: 12px 24px !important; }
  .abuilder-select-image .ant-modal-body {
    padding: 0 0 20px 0 !important; }
    .abuilder-select-image .ant-modal-body .select-image-tabs {
      position: relative; }
      .abuilder-select-image .ant-modal-body .select-image-tabs .primary-i-btn {
        cursor: pointer;
        position: absolute;
        top: 12px;
        right: 24px; }
      .abuilder-select-image .ant-modal-body .select-image-tabs .select-image-card {
        background: none !important;
        border: none !important;
        border-radius: 0 !important; }
        .abuilder-select-image .ant-modal-body .select-image-tabs .select-image-card .ant-tabs-bar {
          position: absolute;
          height: 57px !important;
          border-bottom: none !important;
          padding-left: 23px;
          width: 100%; }
        .abuilder-select-image .ant-modal-body .select-image-tabs .select-image-card .ant-tabs-nav-container {
          width: 40%; }
        .abuilder-select-image .ant-modal-body .select-image-tabs .select-image-card .ant-tabs-extra-content {
          padding-left: 0 !important;
          height: 57px !important; }
        .abuilder-select-image .ant-modal-body .select-image-tabs .select-image-card .ant-tabs-nav-scroll {
          padding-left: 0 !important;
          height: 57px !important;
          border-bottom: none !important; }
        .abuilder-select-image .ant-modal-body .select-image-tabs .select-image-card .ant-tabs-tab-active.ant-tabs-tab {
          color: #5acc5a !important;
          font-size: 14px !important;
          font-weight: bold !important;
          border: none !important;
          border-bottom: 3px solid #5acc5a !important;
          height: 57px !important;
          padding: 16px 20px !important; }
        .abuilder-select-image .ant-modal-body .select-image-tabs .select-image-card .ant-tabs-tab {
          color: #0c2028;
          font-size: 14px !important;
          background: none !important;
          border: none !important;
          border-bottom: 3px solid transparent !important;
          height: 57px !important;
          padding: 16px 20px !important; }
        .abuilder-select-image .ant-modal-body .select-image-tabs .select-image-card .ant-tabs-content {
          max-height: 405px;
          margin-top: 56px;
          border-top: 1px solid #e5e5e5 !important;
          color: #0c2028;
          font-size: 14px !important;
          padding: 5px 24px 0 24px; }
          .abuilder-select-image .ant-modal-body .select-image-tabs .select-image-card .ant-tabs-content .image-list {
            overflow-y: auto;
            max-height: 363px; }
            .abuilder-select-image .ant-modal-body .select-image-tabs .select-image-card .ant-tabs-content .image-list .image-card {
              cursor: pointer;
              width: 161px !important;
              height: 161px !important;
              border: 1px solid #707070;
              margin-bottom: 20px;
              position: relative; }
              .abuilder-select-image .ant-modal-body .select-image-tabs .select-image-card .ant-tabs-content .image-list .image-card img {
                object-fit: contain;
                width: 100%;
                height: 100%; }
              .abuilder-select-image .ant-modal-body .select-image-tabs .select-image-card .ant-tabs-content .image-list .image-card .image-hover {
                position: absolute;
                width: 100%;
                height: 100%;
                opacity: 0.9;
                display: none; }
                .abuilder-select-image .ant-modal-body .select-image-tabs .select-image-card .ant-tabs-content .image-list .image-card .image-hover .image-button {
                  position: absolute;
                  top: 45%;
                  left: 0;
                  right: 0;
                  text-align: center; }
                  .abuilder-select-image .ant-modal-body .select-image-tabs .select-image-card .ant-tabs-content .image-list .image-card .image-hover .image-button .select-image {
                    margin-right: 10px;
                    background-color: #5acc5f;
                    color: white; }
                  .abuilder-select-image .ant-modal-body .select-image-tabs .select-image-card .ant-tabs-content .image-list .image-card .image-hover .image-button .remove-image {
                    margin-left: 10px;
                    background-color: #b1343e;
                    color: white; }
                  .abuilder-select-image .ant-modal-body .select-image-tabs .select-image-card .ant-tabs-content .image-list .image-card .image-hover .image-button .preview-image {
                    margin-left: 10px;
                    background-color: #5acc5f;
                    color: white; }
                .abuilder-select-image .ant-modal-body .select-image-tabs .select-image-card .ant-tabs-content .image-list .image-card .image-hover .name-card {
                  position: absolute;
                  bottom: 0;
                  width: 100%;
                  background-color: #5acc5f;
                  font-size: 14px;
                  text-align: center;
                  color: white; }
              .abuilder-select-image .ant-modal-body .select-image-tabs .select-image-card .ant-tabs-content .image-list .image-card:hover .image-hover {
                border: 3px solid #5acc5a;
                display: block; }
            .abuilder-select-image .ant-modal-body .select-image-tabs .select-image-card .ant-tabs-content .image-list .image-loader {
              position: relative;
              min-height: 150px;
              width: 100%; }
              .abuilder-select-image .ant-modal-body .select-image-tabs .select-image-card .ant-tabs-content .image-list .image-loader .spinning-ring {
                background-image: contain;
                -webkit-animation-name: spin;
                animation-name: spin;
                -webkit-animation-duration: 2.5s;
                animation-duration: 2.5s;
                -webkit-animation-iteration-count: infinite;
                animation-iteration-count: infinite;
                -webkit-animation-timing-function: linear;
                animation-timing-function: linear; }
              .abuilder-select-image .ant-modal-body .select-image-tabs .select-image-card .ant-tabs-content .image-list .image-loader .spinning-ring,
              .abuilder-select-image .ant-modal-body .select-image-tabs .select-image-card .ant-tabs-content .image-list .image-loader .spinning-s {
                position: absolute;
                width: 100px;
                height: 100px;
                left: 55%;
                top: 80%;
                margin: -100px 0 0 -100px;
                background-image: contain;
                background-size: contain;
                background-position: 50%;
                background-repeat: no-repeat;
                z-index: 9999; }

@keyframes spin {
  0% {
    transform: rotate(0deg); }
  100% {
    transform: rotate(360deg); } }
            .abuilder-select-image .ant-modal-body .select-image-tabs .select-image-card .ant-tabs-content .image-list .empty-image-store {
              width: 100%;
              height: 150px;
              display: flex;
              align-items: center;
              justify-content: center; }
              .abuilder-select-image .ant-modal-body .select-image-tabs .select-image-card .ant-tabs-content .image-list .empty-image-store .empty-image {
                max-width: 100%;
                max-height: 100%;
                margin-right: 10px; }
          .abuilder-select-image .ant-modal-body .select-image-tabs .select-image-card .ant-tabs-content .icons-list {
            overflow-y: auto;
            max-height: 363px;
            margin-top: 20px; }
            .abuilder-select-image .ant-modal-body .select-image-tabs .select-image-card .ant-tabs-content .icons-list .single-icon {
              cursor: pointer;
              margin-left: 16px;
              margin-bottom: 16px; }
              .abuilder-select-image .ant-modal-body .select-image-tabs .select-image-card .ant-tabs-content .icons-list .single-icon:hover {
                border: 2px solid #5acc5a; }
            .abuilder-select-image .ant-modal-body .select-image-tabs .select-image-card .ant-tabs-content .icons-list .image-loader {
              position: relative;
              min-height: 150px;
              width: 100%; }
              .abuilder-select-image .ant-modal-body .select-image-tabs .select-image-card .ant-tabs-content .icons-list .image-loader .spinning-ring {
                background-image: contain;
                -webkit-animation-name: spin;
                animation-name: spin;
                -webkit-animation-duration: 2.5s;
                animation-duration: 2.5s;
                -webkit-animation-iteration-count: infinite;
                animation-iteration-count: infinite;
                -webkit-animation-timing-function: linear;
                animation-timing-function: linear; }
              .abuilder-select-image .ant-modal-body .select-image-tabs .select-image-card .ant-tabs-content .icons-list .image-loader .spinning-ring,
              .abuilder-select-image .ant-modal-body .select-image-tabs .select-image-card .ant-tabs-content .icons-list .image-loader .spinning-s {
                position: absolute;
                width: 100px;
                height: 100px;
                left: 55%;
                top: 80%;
                margin: -100px 0 0 -100px;
                background-image: contain;
                background-size: contain;
                background-position: 50%;
                background-repeat: no-repeat;
                z-index: 9999; }

@keyframes spin {
  0% {
    transform: rotate(0deg); }
  100% {
    transform: rotate(360deg); } }
            .abuilder-select-image .ant-modal-body .select-image-tabs .select-image-card .ant-tabs-content .icons-list .empty-image-store {
              width: 100%;
              height: 150px;
              display: flex;
              align-items: center;
              justify-content: center; }
              .abuilder-select-image .ant-modal-body .select-image-tabs .select-image-card .ant-tabs-content .icons-list .empty-image-store .empty-image {
                max-width: 100%;
                max-height: 100%;
                margin-right: 10px; }

.add-new-menu-modal .ant-modal-body {
  padding: 20px 24px !important; }
  .add-new-menu-modal .ant-modal-body::-webkit-scrollbar {
    display: none; }
  .add-new-menu-modal .ant-modal-body .container {
    padding: 0 !important; }
  .add-new-menu-modal .ant-modal-body .row {
    margin: 0 !important;
    justify-content: space-between; }
    .add-new-menu-modal .ant-modal-body .row .ant-form {
      width: 100%; }
      .add-new-menu-modal .ant-modal-body .row .ant-form .product-item {
        width: 100%;
        display: inline-flex;
        height: 32px;
        background-color: #f6f6f6;
        margin-bottom: 4px; }
        .add-new-menu-modal .ant-modal-body .row .ant-form .product-item .product-name {
          display: block;
          width: 229px;
          overflow: hidden;
          text-overflow: ellipsis;
          word-wrap: break-word;
          word-break: break-all;
          white-space: nowrap;
          -webkit-line-clamp: 1 !important;
          -webkit-box-orient: vertical;
          line-height: 32px;
          font-size: 14px;
          font-weight: bold;
          color: #0c2028;
          padding-left: 8px; }
        .add-new-menu-modal .ant-modal-body .row .ant-form .product-item .remove-btn {
          padding: 0;
          border: 0;
          width: 11%;
          background-color: #F6F6F6;
          margin-left: auto; }
          .add-new-menu-modal .ant-modal-body .row .ant-form .product-item .remove-btn .feather-x {
            cursor: pointer;
            font-size: 20px;
            color: #647176;
            height: 100%;
            align-content: center;
            display: block; }
    .add-new-menu-modal .ant-modal-body .row .new-card {
      max-width: 166px;
      height: 36px;
      border: 1px solid #E5E5E5;
      border-radius: 4px;
      margin: 4px 0;
      text-align: center;
      align-content: center;
      cursor: pointer;
      display: inline-block; }
      .add-new-menu-modal .ant-modal-body .row .new-card .new-card-icon {
        margin-right: 8px; }
    .add-new-menu-modal .ant-modal-body .row .selected {
      border: 1px solid #5ACC5A;
      border-bottom: 3px solid #5aCC5A; }
    .add-new-menu-modal .ant-modal-body .row .new-default-card {
      max-width: 166px;
      height: 84px;
      border: 1px solid #E5E5E5;
      border-radius: 8px;
      margin-bottom: 20px;
      text-align: left;
      align-content: center;
      cursor: pointer;
      padding: 12px 16px !important; }
      .add-new-menu-modal .ant-modal-body .row .new-default-card .icon-image img {
        width: 32px !important;
        height: 32px !important;
        text-align: left; }
      .add-new-menu-modal .ant-modal-body .row .new-default-card .link-label {
        text-overflow: ellipsis;
        overflow: hidden;
        word-break: break-all;
        margin-top: 8px; }
    .add-new-menu-modal .ant-modal-body .row .default-selected {
      border: 3px solid #007CE0; }
    .add-new-menu-modal .ant-modal-body .row .custom-discount-type-btn {
      margin-right: 8px; }
      .add-new-menu-modal .ant-modal-body .row .custom-discount-type-btn.selected {
        border: 1px solid #5ACC5A;
        color: #5ACC5A; }
  .add-new-menu-modal .ant-modal-body .main-menu-custom-value-btn {
    border-radius: 4px !important;
    width: 100% !important; }
  .add-new-menu-modal .ant-modal-body .error-message {
    color: red; }

.ant-cascader-menus .ant-cascader-menu .ant-cascader-menu-item {
  max-width: 600px !important;
  overflow: hidden;
  text-overflow: ellipsis; }

.phone-container {
  border-top-right-radius: 8px;
  border-top-left-radius: 8px;
  display: flex !important;
  position: relative;
  min-height: 100px;
  width: 100% !important;
  height: 600px !important; }
  .phone-container .image {
    position: absolute;
    height: 526px;
    width: 265px;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    z-index: 1; }
  .phone-container .phone-screen {
    position: absolute;
    top: 9.2%;
    left: 50%;
    transform: translate(-50%, 0);
    width: 226px !important;
    height: 490px;
    background-color: #f6f6f6 !important;
    border-radius: 24px;
    overflow: hidden; }
    .phone-container .phone-screen .top-nav-container {
      display: flex;
      position: relative;
      height: 25px !important;
      width: 226px !important;
      z-index: 0;
      opacity: 0.8 !important;
      padding: 5px 13px;
      font-size: 8px;
      align-items: center; }
      .phone-container .phone-screen .top-nav-container .time {
        margin-top: 2px;
        margin-right: 8px; }
      .phone-container .phone-screen .top-nav-container svg {
        margin-top: 2px;
        height: 8px;
        width: 8px; }
      .phone-container .phone-screen .top-nav-container .right-nav {
        display: flex;
        width: fit-content;
        margin: 0 0 0 auto; }
        .phone-container .phone-screen .top-nav-container .right-nav img {
          margin-top: 2px;
          height: 8px;
          margin-left: 2px;
          object-fit: contain; }
  .phone-container .sidebar {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-54.1%, -47.3%);
    border-bottom-left-radius: 24px;
    overflow: hidden;
    height: 465px !important;
    width: 207px !important;
    z-index: 2; }
    .phone-container .sidebar .user-info {
      position: relative;
      width: inherit;
      height: 100px; }
      .phone-container .sidebar .user-info .username-points {
        position: absolute;
        bottom: 12px;
        left: 8px; }
        .phone-container .sidebar .user-info .username-points .username {
          font-size: 13px;
          font-weight: bold;
          line-height: 18px;
          margin-bottom: 4px;
          letter-spacing: 0.2px; }
        .phone-container .sidebar .user-info .username-points .points {
          display: flex;
          align-items: center;
          font-size: 11px;
          line-height: 15px;
          letter-spacing: 0.36px; }
          .phone-container .sidebar .user-info .username-points .points .number {
            margin-right: 4px;
            font-weight: bold; }
          .phone-container .sidebar .user-info .username-points .points .points-name {
            margin-right: 4px; }
          .phone-container .sidebar .user-info .username-points .points svg {
            width: 15px;
            height: 15px; }
      .phone-container .sidebar .user-info .feather-x {
        position: absolute;
        top: 8px;
        right: 8px;
        font-size: 16px; }
    .phone-container .sidebar .menu {
      width: inherit;
      height: 365px;
      overflow-y: auto;
      scrollbar-color: #d4d4d4 #ffffff;
      scrollbar-width: thin; }
      .phone-container .sidebar .menu::-webkit-scrollbar-track {
        background-color: #ffffff !important; }
      .phone-container .sidebar .menu::-webkit-scrollbar {
        display: none;
        width: 4px;
        background-color: #ffffff !important; }
      .phone-container .sidebar .menu::-webkit-scrollbar-thumb {
        background-color: #d4d4d4 !important;
        border: 1px solid #d4d4d4 !important;
        border-radius: 12px !important; }
      .phone-container .sidebar .menu .voucher-wishlist-discounted {
        display: flex;
        width: inherit;
        height: 66px;
        border-bottom: 2px solid #f6f6f6; }
        .phone-container .sidebar .menu .voucher-wishlist-discounted .square-box {
          width: 69px;
          height: inherit;
          text-align: center;
          padding: 11px 0; }
          .phone-container .sidebar .menu .voucher-wishlist-discounted .square-box img {
            width: 27px;
            height: 27px;
            margin-bottom: 4px; }
          .phone-container .sidebar .menu .voucher-wishlist-discounted .square-box .label {
            font-size: 9px;
            line-height: 13px;
            color: #0c2028; }
      .phone-container .sidebar .menu .menu-set {
        padding: 6px 0 20px; }
        .phone-container .sidebar .menu .menu-set .menu-item {
          width: 100%;
          height: fit-content;
          font-size: 10px;
          line-height: 14px;
          color: #0c2028;
          display: flex;
          align-items: center;
          text-align: left;
          padding: 6px 8px; }
          .phone-container .sidebar .menu .menu-set .menu-item.header:first-child {
            border-top: none !important;
            padding-top: 6px !important;
            margin-top: unset !important; }
          .phone-container .sidebar .menu .menu-set .menu-item.header {
            font-size: 7px !important;
            line-height: 9px !important;
            border-top: 2px solid #f6f6f6 !important;
            padding-top: 12px !important;
            margin-top: 6px !important;
            color: #647176 !important; }

.editReceiptTemplate58mm .invoice-container {
  min-height: 800px !important;
  height: fit-content !important;
  width: 58mm !important;
  margin: 0 auto !important;
  background-color: #ffffff !important;
  border: 1px solid #707070 !important;
  padding: 17px 18px !important;
  color: #38484f !important;
  font-size: 10px !important; }
  .editReceiptTemplate58mm .invoice-container pre {
    white-space: pre-wrap;
    /* Since CSS 2.1 */
    white-space: -moz-pre-wrap;
    /* Mozilla, since 1999 */
    white-space: -pre-wrap;
    /* Opera 4-6 */
    white-space: -o-pre-wrap;
    /* Opera 7 */
    word-wrap: break-word;
    /* Internet Explorer 5.5+ */ }
  .editReceiptTemplate58mm .invoice-container .header1,
  .editReceiptTemplate58mm .invoice-container .footer1 {
    font-family: 'Roboto', sans-serif !important;
    white-space: pre-wrap !important;
    font-size: 12px !important;
    color: #38484f !important;
    padding: 0 !important; }
  .editReceiptTemplate58mm .invoice-container .logo-container {
    display: inline-block !important;
    vertical-align: top !important; }
    .editReceiptTemplate58mm .invoice-container .logo-container img {
      object-fit: contain !important;
      width: 100%;
      border: 1px solid #d4d4d4 !important; }
  .editReceiptTemplate58mm .invoice-container .store {
    line-height: 14px !important;
    width: 50mm !important;
    overflow-wrap: break-word; }
    .editReceiptTemplate58mm .invoice-container .store .store-name {
      font-weight: bold !important;
      margin-bottom: 4px !important; }
    .editReceiptTemplate58mm .invoice-container .store .store-name-large {
      font-size: 20px !important;
      line-height: 24px !important;
      font-weight: bold !important;
      margin-bottom: 4px !important; }
    .editReceiptTemplate58mm .invoice-container .store .store-info {
      white-space: pre-wrap !important; }
  .editReceiptTemplate58mm .invoice-container .invoice-details-large {
    width: 100% !important;
    font-size: 10px !important;
    line-height: 14px !important; }
    .editReceiptTemplate58mm .invoice-container .invoice-details-large .invoice-header {
      font-size: 14px !important;
      font-weight: bold !important;
      line-height: 18px !important;
      margin-bottom: 5px !important;
      text-transform: uppercase !important; }
    .editReceiptTemplate58mm .invoice-container .invoice-details-large .invoice-label {
      text-align: left !important;
      padding-right: 4px !important; }
  .editReceiptTemplate58mm .invoice-container .invoice-table {
    margin-top: 14px !important;
    margin-bottom: 16px !important;
    overflow-x: unset !important; }
    .editReceiptTemplate58mm .invoice-container .invoice-table .ant-table-tbody > tr > td {
      padding: 4px !important;
      font-size: 10px !important;
      line-height: 12px !important;
      color: #38484f !important;
      vertical-align: top !important;
      font-weight: 400; }
    .editReceiptTemplate58mm .invoice-container .invoice-table .ant-table-tbody > tr:nth-child(n + 5):nth-child(-n + 6) > td,
    .editReceiptTemplate58mm .invoice-container .invoice-table .ant-table-tbody > tr:nth-child(9) > td,
    .editReceiptTemplate58mm .invoice-container .invoice-table .ant-table-tbody > tr:nth-child(7) > td:first-child,
    .editReceiptTemplate58mm .invoice-container .invoice-table .ant-table-tbody > tr:nth-child(8) > td:first-child {
      border-bottom: none !important; }
    .editReceiptTemplate58mm .invoice-container .invoice-table .ant-table table {
      border: none !important;
      box-shadow: none !important; }
    .editReceiptTemplate58mm .invoice-container .invoice-table .ant-table-thead th {
      font-size: 10px !important;
      border-top-style: dotted !important;
      border-bottom-style: dotted !important;
      padding: 4px !important; }
    .editReceiptTemplate58mm .invoice-container .invoice-table .ant-list-item {
      padding: 0 !important; }
    .editReceiptTemplate58mm .invoice-container .invoice-table .ant-list-item-meta-title {
      font-size: 10px !important;
      color: #38484f !important;
      margin-bottom: 0 !important; }
  .editReceiptTemplate58mm .invoice-container .order-remark {
    font-size: 10px !important;
    padding-bottom: 10px !important; }
    .editReceiptTemplate58mm .invoice-container .order-remark .title {
      font-weight: bold !important;
      font-size: 10px !important;
      text-transform: uppercase;
      line-height: 14px !important; }
  .editReceiptTemplate58mm .invoice-container .customer-details {
    min-height: 100px auto !important;
    border-top: 1px dashed #707070 !important;
    border-bottom: 1px dashed #707070 !important;
    margin: 10px 0px !important;
    padding: 5px 0px !important;
    width: 100% !important;
    font-size: 10px !important;
    line-height: 14px !important; }
    .editReceiptTemplate58mm .invoice-container .customer-details .customer-header {
      font-weight: bold !important;
      text-transform: uppercase; }
    .editReceiptTemplate58mm .invoice-container .customer-details .customer-label {
      font-size: 10px !important;
      text-align: left !important;
      padding-right: 4px !important; }
  .editReceiptTemplate58mm .invoice-container .tax-summary {
    border-top: 1px dashed #707070 !important;
    padding-top: 5px !important; }
    .editReceiptTemplate58mm .invoice-container .tax-summary .tax-header {
      font-weight: bold !important;
      text-transform: uppercase; }
    .editReceiptTemplate58mm .invoice-container .tax-summary .right {
      text-align: right; }
  .editReceiptTemplate58mm .invoice-container .msia-einvoice-qrcode {
    width: 80px; }

.editReceiptTemplate58mm .un-box-flat.invoice-details {
  border-radius: 4px !important;
  font-size: 14px !important;
  margin-bottom: 0 !important; }
  .editReceiptTemplate58mm .un-box-flat.invoice-details .body.set-light {
    margin-bottom: 12px !important; }
  .editReceiptTemplate58mm .un-box-flat.invoice-details .ant-form-item {
    margin-bottom: 0 !important; }
  .editReceiptTemplate58mm .un-box-flat.invoice-details .ant-checkbox + span {
    color: #0c2028 !important; }
  .editReceiptTemplate58mm .un-box-flat.invoice-details .ant-select {
    margin-bottom: 12px !important;
    color: #0c2028 !important; }
  .editReceiptTemplate58mm .un-box-flat.invoice-details .ant-divider {
    margin-top: 14px !important;
    margin-bottom: 18px !important; }
  .editReceiptTemplate58mm .un-box-flat.invoice-details .ant-upload.ant-upload-select-picture-card {
    width: 115px !important;
    height: 115px !important;
    border: 1px dashed #007ce0 !important;
    box-sizing: content-box; }
  .editReceiptTemplate58mm .un-box-flat.invoice-details .hvrbox {
    height: 115px !important;
    width: 115px !important; }
    .editReceiptTemplate58mm .un-box-flat.invoice-details .hvrbox img {
      object-fit: contain; }
  .editReceiptTemplate58mm .un-box-flat.invoice-details .customer-header {
    display: flex;
    align-items: baseline;
    margin-bottom: 12px; }
    .editReceiptTemplate58mm .un-box-flat.invoice-details .customer-header .body.set-light {
      margin-right: 12px; }

.editReceiptTemplate80mm {
  max-width: 1344px !important;
  margin: 0 auto !important; }
  .editReceiptTemplate80mm .invoice-container {
    min-height: 800px !important;
    height: fit-content !important;
    width: 80mm !important;
    margin: 0 auto !important;
    background-color: #ffffff !important;
    border: 1px solid #707070 !important;
    padding: 17px 18px !important;
    color: #38484f !important; }
    .editReceiptTemplate80mm .invoice-container .d-inline-flex {
      width: 100% !important; }
    .editReceiptTemplate80mm .invoice-container pre {
      white-space: pre-wrap;
      /* Since CSS 2.1 */
      white-space: -moz-pre-wrap;
      /* Mozilla, since 1999 */
      white-space: -pre-wrap;
      /* Opera 4-6 */
      white-space: -o-pre-wrap;
      /* Opera 7 */
      word-wrap: break-word;
      /* Internet Explorer 5.5+ */ }
    .editReceiptTemplate80mm .invoice-container .header1,
    .editReceiptTemplate80mm .invoice-container .footer1 {
      font-family: 'Roboto', sans-serif !important;
      white-space: pre-wrap !important;
      font-size: 12px !important;
      color: #38484f !important;
      padding: 0 !important; }
    .editReceiptTemplate80mm .invoice-container.text-size-large {
      font-size: 10px !important; }
      .editReceiptTemplate80mm .invoice-container.text-size-large .invoice-table .ant-table-tbody > tr > td {
        font-size: 10px !important; }
      .editReceiptTemplate80mm .invoice-container.text-size-large .invoice-table .ant-table-thead th {
        font-size: 10px !important;
        border-top-style: dotted !important;
        border-bottom-style: dotted !important;
        padding: 4px !important; }
      .editReceiptTemplate80mm .invoice-container.text-size-large .invoice-table .ant-list-item-meta-title {
        font-size: 10px !important;
        color: #38484f !important;
        margin-bottom: 0 !important; }
      .editReceiptTemplate80mm .invoice-container.text-size-large .logo-container {
        display: inline-block !important;
        vertical-align: top !important;
        margin-right: 10px !important;
        margin-bottom: 10px !important; }
        .editReceiptTemplate80mm .invoice-container.text-size-large .logo-container img {
          object-fit: contain !important;
          width: 100%;
          border: 1px solid #d4d4d4 !important; }
    .editReceiptTemplate80mm .invoice-container .logo-container {
      display: inline-block !important;
      vertical-align: top !important;
      margin-right: 10px !important;
      margin-bottom: 10px !important; }
      .editReceiptTemplate80mm .invoice-container .logo-container img {
        object-fit: contain !important;
        width: 100%;
        border: 1px solid #d4d4d4 !important; }
    .editReceiptTemplate80mm .invoice-container .store {
      margin-bottom: 0 !important;
      width: 70mm !important;
      overflow-wrap: break-word; }
      .editReceiptTemplate80mm .invoice-container .store .store-details {
        display: inline-block !important; }
      .editReceiptTemplate80mm .invoice-container .store .store-name {
        font-size: 10px !important;
        font-weight: bold !important;
        line-height: 14px !important;
        margin-bottom: 4px !important; }
      .editReceiptTemplate80mm .invoice-container .store .store-name-large {
        font-size: 20px !important;
        font-weight: bold !important;
        line-height: 24px !important;
        margin-bottom: 4px !important; }
      .editReceiptTemplate80mm .invoice-container .store .store-info {
        font-size: 8px !important;
        line-height: 12px !important;
        white-space: pre-wrap !important; }
      .editReceiptTemplate80mm .invoice-container .store .store-address {
        font-size: 8px !important;
        line-height: 12px !important; }
      .editReceiptTemplate80mm .invoice-container .store .store-address-large {
        font-size: 10px !important;
        line-height: 14px !important; }
    .editReceiptTemplate80mm .invoice-container .invoice-details {
      width: 100% !important;
      font-size: 8px !important;
      line-height: 12px !important; }
      .editReceiptTemplate80mm .invoice-container .invoice-details .invoice-header {
        font-size: 14px !important;
        font-weight: bold !important;
        line-height: 18px !important;
        margin-bottom: 5px !important;
        text-transform: uppercase !important; }
      .editReceiptTemplate80mm .invoice-container .invoice-details .invoice-label {
        padding-right: 4px !important; }
      .editReceiptTemplate80mm .invoice-container .invoice-details .code-display {
        margin: 5px 0 !important; }
        .editReceiptTemplate80mm .invoice-container .invoice-details .code-display > div {
          overflow: hidden !important; }
    .editReceiptTemplate80mm .invoice-container .invoice-details-large {
      width: 100% !important;
      font-size: 10px !important;
      line-height: 14px !important; }
      .editReceiptTemplate80mm .invoice-container .invoice-details-large .invoice-header {
        font-size: 14px !important;
        font-weight: bold !important;
        line-height: 18px !important;
        margin-bottom: 5px !important;
        text-transform: uppercase !important; }
      .editReceiptTemplate80mm .invoice-container .invoice-details-large .invoice-label {
        text-align: left !important;
        padding-right: 4px !important; }
      .editReceiptTemplate80mm .invoice-container .invoice-details-large .code-display {
        margin: 5px 0 !important; }
        .editReceiptTemplate80mm .invoice-container .invoice-details-large .code-display > div {
          overflow: hidden !important; }
    .editReceiptTemplate80mm .invoice-container .customer {
      width: 60% !important;
      font-size: 8px !important;
      line-height: 12px !important; }
    .editReceiptTemplate80mm .invoice-container .customer-large {
      width: 60% !important;
      font-size: 10px !important;
      line-height: 14px !important; }
    .editReceiptTemplate80mm .invoice-container .tracking {
      width: 40% !important;
      font-size: 8px !important;
      line-height: 12px !important; }
      .editReceiptTemplate80mm .invoice-container .tracking .code-display {
        margin: 5px 0 !important; }
        .editReceiptTemplate80mm .invoice-container .tracking .code-display > div {
          overflow: hidden !important; }
    .editReceiptTemplate80mm .invoice-container .tracking-large {
      width: 40% !important;
      font-size: 10px !important;
      line-height: 14px !important;
      margin-top: 2px !important; }
      .editReceiptTemplate80mm .invoice-container .tracking-large .code-display {
        margin: 5px 0 !important; }
        .editReceiptTemplate80mm .invoice-container .tracking-large .code-display > div {
          overflow: hidden !important; }
    .editReceiptTemplate80mm .invoice-container .invoice-table {
      margin-top: 14px !important;
      margin-bottom: 16px !important;
      overflow-x: unset !important; }
      .editReceiptTemplate80mm .invoice-container .invoice-table .ant-table-tbody > tr > td {
        padding: 4px !important;
        font-size: 8px !important;
        line-height: 12px !important;
        color: #38484f !important;
        vertical-align: top !important;
        font-weight: 400; }
      .editReceiptTemplate80mm .invoice-container .invoice-table .ant-table-tbody > tr:nth-child(n + 5):nth-child(-n + 6) > td,
      .editReceiptTemplate80mm .invoice-container .invoice-table .ant-table-tbody > tr:nth-child(9) > td {
        border-bottom: none !important;
        font-size: 10px !important; }
      .editReceiptTemplate80mm .invoice-container .invoice-table .ant-table-tbody > tr:nth-child(7) > td:first-child,
      .editReceiptTemplate80mm .invoice-container .invoice-table .ant-table-tbody > tr:nth-child(8) > td:first-child {
        border-bottom: none !important; }
      .editReceiptTemplate80mm .invoice-container .invoice-table .ant-table table {
        border: none !important;
        box-shadow: none !important; }
      .editReceiptTemplate80mm .invoice-container .invoice-table .ant-table-thead th {
        font-size: 8px !important;
        border-top-style: dotted !important;
        border-bottom-style: dotted !important;
        padding: 4px !important; }
      .editReceiptTemplate80mm .invoice-container .invoice-table .ant-list-item {
        padding: 0 !important; }
      .editReceiptTemplate80mm .invoice-container .invoice-table .ant-list-item-meta-avatar {
        margin-right: 4px !important; }
      .editReceiptTemplate80mm .invoice-container .invoice-table .ant-list-item-meta-title {
        font-size: 10px !important;
        color: #38484f !important;
        margin-bottom: 0 !important; }
      .editReceiptTemplate80mm .invoice-container .invoice-table .un-row-product img {
        height: 24px !important;
        width: 24px !important;
        border-radius: 2px; }
    .editReceiptTemplate80mm .invoice-container .remarks-container {
      position: relative !important;
      font-size: 8px !important; }
      .editReceiptTemplate80mm .invoice-container .remarks-container .packing-note {
        font-size: 8px !important;
        margin-bottom: 10px !important; }
      .editReceiptTemplate80mm .invoice-container .remarks-container .invoice-remark {
        width: 50% !important;
        height: 42px !important;
        background-color: #fafafb !important;
        font-size: 8px !important;
        color: #38484f !important;
        padding: 4px !important;
        position: absolute !important;
        top: -53px !important;
        margin-left: 10px !important; }
        .editReceiptTemplate80mm .invoice-container .remarks-container .invoice-remark.no-price {
          top: -10px !important;
          position: relative !important; }
    .editReceiptTemplate80mm .invoice-container .remarks-container-large {
      position: relative !important;
      font-size: 10px !important; }
      .editReceiptTemplate80mm .invoice-container .remarks-container-large .packing-note {
        margin-bottom: 10px !important;
        font-size: 10px !important; }
      .editReceiptTemplate80mm .invoice-container .remarks-container-large .invoice-remark {
        width: 50% !important;
        height: 42px !important;
        background-color: #fafafb !important;
        font-size: 10px !important;
        color: #38484f !important;
        padding: 4px !important;
        position: absolute !important;
        top: -53px !important;
        margin-left: 10px !important; }
        .editReceiptTemplate80mm .invoice-container .remarks-container-large .invoice-remark.no-price {
          top: -10px !important; }
      .editReceiptTemplate80mm .invoice-container .remarks-container-large .term {
        font-size: 10px !important;
        color: #38484f !important;
        padding: 0 !important; }
      .editReceiptTemplate80mm .invoice-container .remarks-container-large .term1 p {
        font-size: 10px !important;
        color: #38484f !important;
        padding: 0 !important; }
    .editReceiptTemplate80mm .invoice-container .order-remark {
      font-size: 10px !important;
      padding-bottom: 10px !important; }
      .editReceiptTemplate80mm .invoice-container .order-remark .title {
        font-weight: bold !important;
        font-size: 10px !important;
        text-transform: uppercase;
        line-height: 14px !important; }
    .editReceiptTemplate80mm .invoice-container .customer-details {
      min-height: 100px auto !important;
      border-top: 1px dashed #707070 !important;
      border-bottom: 1px dashed #707070 !important;
      margin: 10px 0px !important;
      padding: 5px 0px !important;
      width: 100% !important;
      font-size: 10px !important;
      line-height: 14px !important; }
      .editReceiptTemplate80mm .invoice-container .customer-details .customer-header {
        font-weight: bold !important;
        text-transform: uppercase; }
      .editReceiptTemplate80mm .invoice-container .customer-details .customer-label {
        font-size: 10px !important;
        text-align: left !important;
        padding-right: 4px !important; }
    .editReceiptTemplate80mm .invoice-container .tax-summary {
      border-top: 1px dashed #707070 !important;
      padding-top: 5px !important; }
      .editReceiptTemplate80mm .invoice-container .tax-summary .tax-header {
        font-weight: bold !important;
        text-transform: uppercase; }
      .editReceiptTemplate80mm .invoice-container .tax-summary .right {
        text-align: right; }
    .editReceiptTemplate80mm .invoice-container .msia-einvoice-qrcode {
      width: 80px; }
  .editReceiptTemplate80mm .un-box-flat.invoice-details {
    border-radius: 4px !important;
    font-size: 14px !important;
    margin-bottom: 0 !important; }
    .editReceiptTemplate80mm .un-box-flat.invoice-details .body.set-light {
      margin-bottom: 12px !important; }
    .editReceiptTemplate80mm .un-box-flat.invoice-details .ant-form-item {
      margin-bottom: 0 !important; }
    .editReceiptTemplate80mm .un-box-flat.invoice-details .ant-checkbox + span {
      color: #0c2028 !important; }
    .editReceiptTemplate80mm .un-box-flat.invoice-details .ant-select {
      margin-bottom: 12px !important;
      color: #0c2028 !important; }
    .editReceiptTemplate80mm .un-box-flat.invoice-details .ant-divider {
      margin-top: 14px !important;
      margin-bottom: 18px !important; }
    .editReceiptTemplate80mm .un-box-flat.invoice-details .ant-upload.ant-upload-select-picture-card {
      width: 115px !important;
      height: 115px !important;
      border: 1px dashed #007ce0 !important; }
    .editReceiptTemplate80mm .un-box-flat.invoice-details .hvrbox {
      height: 115px !important;
      width: 115px !important; }
      .editReceiptTemplate80mm .un-box-flat.invoice-details .hvrbox img {
        object-fit: contain; }
    .editReceiptTemplate80mm .un-box-flat.invoice-details .qr-code-size-input-number,
    .editReceiptTemplate80mm .un-box-flat.invoice-details .barcode-size-input-number {
      width: 100%;
      display: inline-flex !important; }
      .editReceiptTemplate80mm .un-box-flat.invoice-details .qr-code-size-input-number .ant-input-number,
      .editReceiptTemplate80mm .un-box-flat.invoice-details .barcode-size-input-number .ant-input-number {
        width: 100%;
        border-top-right-radius: 0 !important;
        border-bottom-right-radius: 0 !important; }
    .editReceiptTemplate80mm .un-box-flat.invoice-details .customer-header {
      display: flex;
      align-items: baseline;
      margin-bottom: 12px; }
      .editReceiptTemplate80mm .un-box-flat.invoice-details .customer-header .body.set-light {
        margin-right: 12px; }

.editReceiptTemplateA4 {
  max-width: 1344px !important;
  margin: 0 auto !important; }
  .editReceiptTemplateA4 .invoice-container {
    height: fit-content !important;
    min-height: 800px !important;
    width: 100% !important;
    margin: 0 auto !important;
    background-color: #ffffff !important;
    border: 1px solid #707070 !important;
    padding: 17px 18px !important;
    color: #38484f !important; }
    .editReceiptTemplateA4 .invoice-container .fs-10 {
      font-size: 10px !important; }
    .editReceiptTemplateA4 .invoice-container .fs-12 {
      font-size: 12px !important; }
    .editReceiptTemplateA4 .invoice-container .lh-12 {
      line-height: 12px; }
    .editReceiptTemplateA4 .invoice-container .lh-14 {
      line-height: 14px; }
    .editReceiptTemplateA4 .invoice-container.text-size-large {
      font-size: 10px !important; }
      .editReceiptTemplateA4 .invoice-container.text-size-large .invoice-table .ant-table-tbody > tr > td {
        font-size: 10px !important; }
      .editReceiptTemplateA4 .invoice-container.text-size-large .invoice-table .ant-table-thead th {
        font-size: 10px !important; }
      .editReceiptTemplateA4 .invoice-container.text-size-large .invoice-table .ant-list-item-meta-title {
        font-size: 10px !important; }
    .editReceiptTemplateA4 .invoice-container.text-size {
      font-size: 8px !important; }
      .editReceiptTemplateA4 .invoice-container.text-size .invoice-table .ant-table-tbody > tr > td {
        font-size: 8px !important; }
      .editReceiptTemplateA4 .invoice-container.text-size .invoice-table .ant-table-thead th {
        font-size: 8px !important; }
      .editReceiptTemplateA4 .invoice-container.text-size .invoice-table .ant-list-item-meta-title {
        font-size: 8px !important; }
    .editReceiptTemplateA4 .invoice-container .logo-container {
      display: inline-block !important;
      vertical-align: top !important;
      margin-right: 10px !important;
      margin-bottom: 10px !important; }
      .editReceiptTemplateA4 .invoice-container .logo-container img {
        object-fit: contain !important;
        width: 100%;
        border: 1px solid #d4d4d4 !important; }
    .editReceiptTemplateA4 .invoice-container .invoice-details {
      width: 40% !important; }
      .editReceiptTemplateA4 .invoice-container .invoice-details .invoice-header {
        text-align: right !important;
        font-size: 14px !important;
        font-weight: bold !important;
        line-height: 18px !important;
        margin-bottom: 5px !important;
        text-transform: uppercase !important; }
      .editReceiptTemplateA4 .invoice-container .invoice-details .invoice-label {
        text-align: left;
        padding-right: 4px;
        font-weight: bold; }
      .editReceiptTemplateA4 .invoice-container .invoice-details .code-display {
        margin: 5px 0 !important; }
        .editReceiptTemplateA4 .invoice-container .invoice-details .code-display > div {
          overflow: hidden !important; }
    .editReceiptTemplateA4 .invoice-container .invoice-table {
      margin-top: 14px !important;
      margin-bottom: 16px !important;
      overflow-x: unset !important; }
      .editReceiptTemplateA4 .invoice-container .invoice-table .ant-table-tbody > tr > td {
        padding: 4px !important;
        line-height: 12px !important;
        color: #38484f !important;
        vertical-align: top !important; }
      .editReceiptTemplateA4 .invoice-container .invoice-table .ant-table-tbody > tr:nth-child(n + 5).bottom-border > td:nth-last-child(-n + 2) {
        border-bottom: 1px solid #f0f0f0 !important; }
      .editReceiptTemplateA4 .invoice-container .invoice-table .ant-table-tbody > tr:nth-child(n + 5) > td {
        border-bottom: none !important; }
      .editReceiptTemplateA4 .invoice-container .invoice-table .ant-table table {
        border: none !important;
        box-shadow: none !important; }
      .editReceiptTemplateA4 .invoice-container .invoice-table .ant-table-thead th {
        background: #e5e5e5 !important;
        color: #38484f !important;
        padding: 4px !important; }
      .editReceiptTemplateA4 .invoice-container .invoice-table .ant-table-thead > tr > th {
        border-bottom: none !important; }
      .editReceiptTemplateA4 .invoice-container .invoice-table .ant-list-item {
        padding: 0 !important; }
      .editReceiptTemplateA4 .invoice-container .invoice-table .ant-list-item-meta-avatar {
        margin-right: 4px !important; }
      .editReceiptTemplateA4 .invoice-container .invoice-table .ant-list-item-meta-title {
        color: #38484f !important;
        margin-bottom: 0 !important; }
      .editReceiptTemplateA4 .invoice-container .invoice-table .un-row-product img {
        height: 24px !important;
        width: 24px !important;
        border-radius: 2px; }
    .editReceiptTemplateA4 .invoice-container .invoice-remark {
      height: 42px;
      background-color: #fafafb;
      color: #38484f;
      font-weight: bold; }
    .editReceiptTemplateA4 .invoice-container .msia-einvoice-qrcode {
      width: 80px; }
    .editReceiptTemplateA4 .invoice-container .signature-block {
      height: 60px !important;
      border-bottom: 1px solid #707070 !important;
      margin-bottom: 2px !important; }
    .editReceiptTemplateA4 .invoice-container .msia-einvoice-qrcode {
      width: 80px; }
    .editReceiptTemplateA4 .invoice-container .customer-details {
      min-height: 100px auto !important;
      width: 40% !important;
      line-height: 14px !important; }
      .editReceiptTemplateA4 .invoice-container .customer-details .customer-header {
        font-weight: bold !important;
        text-transform: uppercase; }
      .editReceiptTemplateA4 .invoice-container .customer-details .customer-label {
        text-align: left !important;
        padding-right: 4px !important; }
  .editReceiptTemplateA4 .un-box-flat.invoice-details {
    border-radius: 4px !important;
    font-size: 14px !important;
    margin-bottom: 0 !important; }
    .editReceiptTemplateA4 .un-box-flat.invoice-details .body.set-light {
      margin-bottom: 12px !important; }
    .editReceiptTemplateA4 .un-box-flat.invoice-details .ant-form-item {
      margin-bottom: 0 !important; }
    .editReceiptTemplateA4 .un-box-flat.invoice-details .ant-checkbox + span {
      color: #0c2028 !important; }
    .editReceiptTemplateA4 .un-box-flat.invoice-details .ant-select {
      margin-bottom: 12px !important;
      color: #0c2028 !important; }
    .editReceiptTemplateA4 .un-box-flat.invoice-details .ant-divider {
      margin-top: 14px !important;
      margin-bottom: 18px !important; }
    .editReceiptTemplateA4 .un-box-flat.invoice-details .ant-upload.ant-upload-select-picture-card {
      width: 115px !important;
      height: 115px !important;
      border: 1px dashed #007ce0 !important; }
    .editReceiptTemplateA4 .un-box-flat.invoice-details .hvrbox {
      height: 115px !important;
      width: 115px !important; }
      .editReceiptTemplateA4 .un-box-flat.invoice-details .hvrbox img {
        object-fit: contain; }
    .editReceiptTemplateA4 .un-box-flat.invoice-details .qr-code-size-input-number,
    .editReceiptTemplateA4 .un-box-flat.invoice-details .barcode-size-input-number {
      width: 100%;
      display: inline-flex !important; }
      .editReceiptTemplateA4 .un-box-flat.invoice-details .qr-code-size-input-number .ant-input-number,
      .editReceiptTemplateA4 .un-box-flat.invoice-details .barcode-size-input-number .ant-input-number {
        width: 100%;
        border-top-right-radius: 0 !important;
        border-bottom-right-radius: 0 !important; }
    .editReceiptTemplateA4 .un-box-flat.invoice-details .customer-header {
      display: flex;
      align-items: baseline; }
      .editReceiptTemplateA4 .un-box-flat.invoice-details .customer-header .body.set-light {
        margin-right: 12px; }

.posPreferencesForm .un-section-title {
  display: block;
  margin-bottom: 20px !important; }
  @media (min-width: 768px) {
    .posPreferencesForm .un-section-title {
      border-bottom: 1px solid #d4d4d4;
      margin-bottom: 32px !important; } }
  @media (max-width: 1024px) {
    .posPreferencesForm .un-section-title {
      margin-bottom: 12px !important; } }

.posPreferencesForm .un-description-light {
  font-size: 14px;
  color: #647176; }

.posPreferencesForm .ant-legacy-form-vertical .ant-legacy-form-item-label {
  padding: 0 !important;
  color: #38484f !important; }

.posPreferencesForm .ant-upload.ant-upload-select-picture-card {
  width: 115px !important;
  height: 115px !important;
  border: 1px dashed #007ce0 !important; }

.posPreferencesForm .ant-legacy-form-vertical .ant-legacy-form-item {
  padding-bottom: 0px !important; }

.posPreferencesForm .ant-input,
.posPreferencesForm .ant-select {
  color: #0c2028 !important; }

.posPreferencesForm .address-fields .ant-legacy-form-item {
  margin-bottom: 12px !important; }

.posPreferencesForm .un-box-flat .row {
  align-items: baseline !important; }

.posPreferencesForm .hvrbox {
  height: 115px !important;
  width: 115px !important; }
  .posPreferencesForm .hvrbox img {
    object-fit: contain; }

.posPreferencesForm .document-templates .templates-table {
  overflow-x: unset !important; }
  .posPreferencesForm .document-templates .templates-table .ant-table-tbody > tr > td {
    padding: 12px 12px !important; }
  .posPreferencesForm .document-templates .templates-table .ant-table table {
    border: none !important;
    box-shadow: none !important; }
  .posPreferencesForm .document-templates .templates-table table thead {
    background-color: #fafafb !important; }
  .posPreferencesForm .document-templates .templates-table .ant-table-thead th {
    background: #fafafb 0% 0% no-repeat padding-box !important;
    font-size: 12px !important;
    color: #647176 !important;
    padding-top: 9px !important;
    padding-bottom: 9px !important; }
  .posPreferencesForm .document-templates .templates-table .ant-table-thead > tr > th {
    border-bottom: none !important; }
  .posPreferencesForm .document-templates .templates-table .un-text-truncate {
    font-weight: bold !important; }
  .posPreferencesForm .document-templates .templates-table .un-light-label {
    font-size: 14px !important; }

.pos-settings .header-buttons {
  width: 100% !important;
  top: 10px !important;
  display: flex;
  position: fixed;
  padding-right: 99px !important; }
  @media (min-width: 1024px) {
    .pos-settings .header-buttons {
      min-width: 816px !important;
      max-width: 1344px !important;
      margin: 0 auto; } }
  .pos-settings .header-buttons .b-btn,
  .pos-settings .header-buttons .b-btn:hover,
  .pos-settings .header-buttons .b-btn:focus {
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #0c2028 !important;
    font-size: 20px;
    padding-left: 0 !important; }
    .pos-settings .header-buttons .b-btn i,
    .pos-settings .header-buttons .b-btn:hover i,
    .pos-settings .header-buttons .b-btn:focus i {
      font-size: 20px !important;
      margin-right: 12px !important; }
  .pos-settings .header-buttons .outline-btn,
  .pos-settings .header-buttons .outline-btn:focus,
  .pos-settings .header-buttons .outline-btn:hover {
    margin-right: 16px !important;
    border: 1px solid #d4d4d4 !important;
    background: none !important;
    color: #0c2028 !important; }

.sgpos .header-buttons {
  min-width: 816px !important;
  max-width: 1344px !important;
  width: 100% !important;
  top: 10px !important;
  display: flex;
  position: fixed;
  padding-right: 99px !important; }
  .sgpos .header-buttons .b-btn,
  .sgpos .header-buttons .b-btn:hover,
  .sgpos .header-buttons .b-btn:focus {
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #0c2028 !important;
    font-size: 20px;
    padding-left: 0 !important; }
    .sgpos .header-buttons .b-btn i,
    .sgpos .header-buttons .b-btn:hover i,
    .sgpos .header-buttons .b-btn:focus i {
      font-size: 20px !important;
      margin-right: 12px !important; }
  .sgpos .header-buttons .outline-btn,
  .sgpos .header-buttons .outline-btn:focus,
  .sgpos .header-buttons .outline-btn:hover {
    margin-right: 16px !important;
    border: 1px solid #d4d4d4 !important;
    background: none !important;
    color: #0c2028 !important; }

.sgpos .back-button {
  top: 2px;
  background: none !important;
  box-shadow: none !important;
  color: #0c2028 !important;
  padding: 0 !important;
  margin-right: 8px !important; }
  .sgpos .back-button:hover {
    background: none !important;
    color: #0c2028 !important; }
  .sgpos .back-button i {
    font-size: 20px !important; }

.sgpos .sgpos-banner {
  width: 548px !important;
  margin: auto !important; }
  .sgpos .sgpos-banner img {
    width: 100%; }

.posShiftReport .header-buttons {
  width: 100% !important;
  top: 10px !important;
  display: flex;
  position: fixed; }
  @media (min-width: 1024px) {
    .posShiftReport .header-buttons {
      min-width: 816px !important;
      max-width: 816px !important;
      margin: 0 auto; } }
  .posShiftReport .header-buttons .b-btn,
  .posShiftReport .header-buttons .b-btn:hover,
  .posShiftReport .header-buttons .b-btn:focus {
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #0c2028 !important;
    font-size: 20px;
    padding-left: 0 !important; }
    .posShiftReport .header-buttons .b-btn i,
    .posShiftReport .header-buttons .b-btn:hover i,
    .posShiftReport .header-buttons .b-btn:focus i {
      font-size: 20px !important;
      margin-right: 12px !important; }
  .posShiftReport .header-buttons .outline-btn,
  .posShiftReport .header-buttons .outline-btn:focus,
  .posShiftReport .header-buttons .outline-btn:hover {
    border: 1px solid #d4d4d4 !important;
    background: none !important;
    color: #0c2028 !important; }

.posShiftReport .unicart-filter {
  margin-top: 0 !important; }
  .posShiftReport .unicart-filter .date-range2 {
    background-color: #ffffff;
    height: 41px !important;
    width: 230px !important;
    border: 1px solid #d4d4d4;
    border-radius: 4px !important;
    border-top-right-radius: 0 !important;
    border-bottom-right-radius: 0 !important;
    border-right: none !important; }
    .posShiftReport .unicart-filter .date-range2 .ant-picker {
      width: 200px !important;
      height: 39px !important;
      border: none !important;
      box-shadow: none !important;
      background: none !important;
      left: 30px; }
    .posShiftReport .unicart-filter .date-range2 .ant-picker-suffix {
      position: absolute;
      right: 196px; }
      .posShiftReport .unicart-filter .date-range2 .ant-picker-suffix .feather-calendar {
        font-size: 20px !important;
        color: #90999d; }
    .posShiftReport .unicart-filter .date-range2 .ant-picker-input {
      width: fit-content;
      width: -moz-fit-content; }
      .posShiftReport .unicart-filter .date-range2 .ant-picker-input input {
        color: #0c2028 !important; }
    .posShiftReport .unicart-filter .date-range2 .ant-picker-clear {
      display: none !important; }
  .posShiftReport .unicart-filter .date-picker-button {
    height: 41px;
    border-top-left-radius: 0 !important;
    border-bottom-left-radius: 0 !important;
    border-top-right-radius: 4px !important;
    border-bottom-right-radius: 4px !important;
    color: #38484f !important; }
  .posShiftReport .unicart-filter .search-form .un-filter-value {
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px; }

.posShiftReport .ant-table-container table > thead > tr:first-child th:last-child {
  border-top-right-radius: 12px !important; }

.posShiftReport .ant-table-container table > thead > tr:first-child th:first-child {
  border-top-left-radius: 12px !important; }

.posShiftReport .ant-table table {
  border-top-right-radius: 12px;
  border-top-left-radius: 12px; }

.posShiftReport .ant-table {
  color: #0c2028 !important;
  background: #ffffff !important;
  border-top-right-radius: 12px;
  border-top-left-radius: 12px;
  border-bottom-right-radius: 12px;
  border-bottom-left-radius: 12px; }

.posShiftReport .ant-table-tbody > tr > td {
  padding: 24px 16px !important; }

.posShiftReport .plain-btn {
  margin: 0 auto !important; }
  .posShiftReport .plain-btn .feather-eye {
    font-size: 20px; }

@media (min-width: 1024px) {
  .exportProducts {
    width: 816px !important;
    margin: 0 auto !important; } }

.exportProducts .header-buttons {
  min-width: 816px !important;
  max-width: 816px !important;
  width: 100% !important;
  top: 10px !important;
  display: flex;
  position: fixed; }
  .exportProducts .header-buttons .b-btn,
  .exportProducts .header-buttons .b-btn:hover,
  .exportProducts .header-buttons .b-btn:focus {
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #0c2028 !important;
    font-size: 20px;
    padding-left: 0 !important; }
    .exportProducts .header-buttons .b-btn i,
    .exportProducts .header-buttons .b-btn:hover i,
    .exportProducts .header-buttons .b-btn:focus i {
      font-size: 20px !important;
      margin-right: 12px !important; }

.exportProducts .ant-checkbox,
.exportProducts .ant-checkbox-input,
.exportProducts .ant-checkbox-inner {
  border-radius: 4px !important;
  width: 18px !important;
  height: 18px !important; }

.exportProducts .export-table .unicart-table .ant-table-tbody > tr.ant-table-row-level-0 > td {
  border-top: unset !important;
  border-bottom: 1px solid #f0f0f0 !important; }

.exportProducts .export-table .ant-table-tbody > tr > td {
  padding: 12px 12px !important; }

.exportProducts .export-table .ant-table-tbody .ant-table-measure-row {
  display: table-row !important; }
  .exportProducts .export-table .ant-table-tbody .ant-table-measure-row td {
    padding: 0 !important; }

.exportProducts .export-table .ant-table table {
  border: none !important;
  box-shadow: none !important; }

.exportProducts .export-table table thead {
  background-color: #fafafb !important; }

.exportProducts .export-table .ant-table-thead th {
  background: #fafafb 0% 0% no-repeat padding-box !important;
  font-size: 12px !important;
  color: #647176 !important;
  padding-top: 9px !important;
  padding-bottom: 9px !important;
  height: unset !important; }

.exportProducts .export-table .ant-table-thead > tr > th {
  border-bottom: none !important; }

.exportProducts .export-table .un-text-truncate {
  font-weight: bold !important; }

.exportProducts .export-table .un-light-label {
  font-size: 14px !important; }

.exportProducts .export-table .ant-pagination {
  margin-bottom: 20px;
  margin-right: unset !important;
  padding: 0 !important; }
  .exportProducts .export-table .ant-pagination.with-quick-jumper {
    margin-bottom: 20px !important; }

@media (min-width: 1024px) {
  .posShiftReportDetails {
    width: 900px !important;
    margin: 0 auto !important; } }

.posShiftReportDetails .header-buttons {
  width: 100% !important;
  top: 10px !important;
  display: flex;
  position: fixed; }
  @media (min-width: 1024px) {
    .posShiftReportDetails .header-buttons {
      min-width: 816px !important;
      max-width: 816px !important;
      margin: 0 auto; } }
  .posShiftReportDetails .header-buttons .b-btn,
  .posShiftReportDetails .header-buttons .b-btn:hover,
  .posShiftReportDetails .header-buttons .b-btn:focus {
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #0c2028 !important;
    font-size: 20px;
    padding-left: 0 !important; }
    .posShiftReportDetails .header-buttons .b-btn i,
    .posShiftReportDetails .header-buttons .b-btn:hover i,
    .posShiftReportDetails .header-buttons .b-btn:focus i {
      font-size: 20px !important;
      margin-right: 12px !important; }
  .posShiftReportDetails .header-buttons .outline-btn,
  .posShiftReportDetails .header-buttons .outline-btn:focus,
  .posShiftReportDetails .header-buttons .outline-btn:hover {
    border: 1px solid #d4d4d4 !important;
    background: none !important;
    color: #0c2028 !important; }

.posShiftReportDetails .sales-summary-table {
  overflow-x: auto; }
  .posShiftReportDetails .sales-summary-table .ant-table-tbody > tr > td {
    padding: 10px 12px 10px !important;
    border-bottom: none !important; }
  .posShiftReportDetails .sales-summary-table .ant-table-tbody > tr:last-child > td {
    border-top: 1px solid #fafafb;
    border-bottom: 1px solid #fafafb;
    padding: 20px 12px !important; }
  .posShiftReportDetails .sales-summary-table .ant-table-tbody > tr:last-child > td:nth-child(3),
  .posShiftReportDetails .sales-summary-table .ant-table-tbody > tr:last-child > td:nth-child(4) {
    background: #f6f6f6 !important; }
  .posShiftReportDetails .sales-summary-table .ant-table table {
    border: none !important;
    box-shadow: none !important; }
  .posShiftReportDetails .sales-summary-table table thead {
    background-color: #fafafb !important; }
  .posShiftReportDetails .sales-summary-table .ant-table-thead th {
    background: #fafafb 0% 0% no-repeat padding-box !important;
    font-size: 12px !important;
    color: #647176 !important;
    padding-top: 9px !important;
    padding-bottom: 9px !important; }
  .posShiftReportDetails .sales-summary-table .ant-table-thead > tr > th {
    border-bottom: none !important; }
  .posShiftReportDetails .sales-summary-table .plain-btn.feather-external-link {
    margin-left: 8px; }

.cash-drawer-table {
  overflow-x: auto; }
  .cash-drawer-table .ant-table-tbody > tr > td {
    padding: 20px 12px !important;
    border-bottom: 1px solid #fafafb;
    cursor: text; }
  .cash-drawer-table .ant-table-tbody > tr:hover > td {
    background: none !important; }
  .cash-drawer-table .ant-table-tbody > tr:nth-child(1) > td,
  .cash-drawer-table .ant-table-tbody > tr:nth-child(2) > td,
  .cash-drawer-table .ant-table-tbody > tr:nth-child(3) > td,
  .cash-drawer-table .ant-table-tbody > tr:nth-child(4) > td {
    padding: 20px 12px 0 !important;
    border-bottom: none !important; }
  .cash-drawer-table .ant-table-tbody > tr:last-child > td {
    padding: 20px 12px !important; }
  .cash-drawer-table .ant-table-tbody > tr:nth-child(5) > td:nth-child(1),
  .cash-drawer-table .ant-table-tbody > tr:nth-child(6) > td:nth-child(1),
  .cash-drawer-table .ant-table-tbody > tr:last-child > td:nth-child(1) {
    border-bottom: none !important; }
  .cash-drawer-table .ant-table table {
    border: none !important;
    box-shadow: none !important; }
  .cash-drawer-table table thead {
    background-color: #fafafb !important; }
  .cash-drawer-table .ant-table-thead th {
    background: #fafafb 0% 0% no-repeat padding-box !important;
    font-size: 12px !important;
    color: #647176 !important;
    padding-top: 9px !important;
    padding-bottom: 9px !important; }
  .cash-drawer-table .ant-table-thead > tr > th {
    border-bottom: none !important; }
  .cash-drawer-table .plain-btn.feather-external-link {
    margin-left: 8px; }

.posManageUser .header-buttons {
  width: 100% !important;
  top: 10px !important;
  display: flex;
  position: fixed; }
  @media (min-width: 1024px) {
    .posManageUser .header-buttons {
      min-width: 816px !important;
      max-width: 816px !important;
      margin: 0 auto; } }
  .posManageUser .header-buttons .b-btn,
  .posManageUser .header-buttons .b-btn:hover,
  .posManageUser .header-buttons .b-btn:focus {
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #0c2028 !important;
    font-size: 20px;
    padding-left: 0 !important; }
    .posManageUser .header-buttons .b-btn i,
    .posManageUser .header-buttons .b-btn:hover i,
    .posManageUser .header-buttons .b-btn:focus i {
      font-size: 20px !important;
      margin-right: 12px !important; }

.posManageUser .ant-table-container table > thead > tr:first-child th:last-child {
  border-top-right-radius: 12px !important; }

.posManageUser .ant-table-container table > thead > tr:first-child th:first-child {
  border-top-left-radius: 12px !important; }

.posManageUser .ant-table-footer {
  border-bottom-left-radius: 0 !important;
  border-bottom-right-radius: 0 !important; }

.posManageUser .ant-table table {
  border-radius: 0 !important; }

.posManageUser .ant-table {
  color: #0c2028 !important;
  background: #ffffff !important;
  border-top-right-radius: 12px;
  border-top-left-radius: 12px;
  border-bottom-right-radius: 12px;
  border-bottom-left-radius: 12px; }

.posManageUser .unicart-search .search-form {
  margin-bottom: 20px !important; }
  .posManageUser .unicart-search .search-form .un-filter-value {
    height: 41px !important;
    border-top-left-radius: 4px !important;
    border-bottom-left-radius: 4px !important; }

.posManageUser .ant-input-search {
  height: 41px; }

.posManageUser .unicart-table .ant-list-item-meta-description {
  padding-left: 12px !important; }

@media (min-width: 1024px) {
  .posManageUserForm {
    width: 816px !important;
    margin: 0 auto !important; } }

.posManageUserForm .header-buttons {
  width: 100% !important;
  top: 10px !important;
  display: flex;
  position: fixed; }
  @media (min-width: 1024px) {
    .posManageUserForm .header-buttons {
      min-width: 816px !important;
      max-width: 816px !important;
      margin: 0 auto; } }
  .posManageUserForm .header-buttons .b-btn,
  .posManageUserForm .header-buttons .b-btn:hover,
  .posManageUserForm .header-buttons .b-btn:focus {
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #0c2028 !important;
    font-size: 20px;
    padding-left: 0 !important; }
    .posManageUserForm .header-buttons .b-btn i,
    .posManageUserForm .header-buttons .b-btn:hover i,
    .posManageUserForm .header-buttons .b-btn:focus i {
      font-size: 20px !important;
      margin-right: 12px !important; }

.posManageUserForm .delete-user-btn {
  margin: 0 0 20px auto !important;
  width: fit-content !important;
  height: 17px !important;
  padding: 0 !important;
  font-size: 14px !important;
  border: none !important;
  background: none !important;
  box-shadow: none !important;
  color: #647176 !important; }
  .posManageUserForm .delete-user-btn i {
    font-size: 14px !important;
    color: #647176 !important;
    margin-right: 4px !important; }

.posManageUserForm .pincode-input-container {
  padding: 0 !important; }
  .posManageUserForm .pincode-input-container .pincode-input-text {
    width: 30px !important;
    height: 33px !important;
    border: 1px solid #d4d4d4 !important;
    border-radius: 4px !important;
    margin: 0 8px 0 0 !important; }

.close-shift-modal .actual-amount-row {
  padding-bottom: 1px; }

.close-shift-modal .actual-amount-col {
  padding-bottom: 1px; }

.close-shift-modal .ant-divider {
  margin-top: -10px !important;
  margin-bottom: 10px !important; }

.close-shift-modal .close-shift-relog-message {
  color: red !important; }

.pos-payment-method-table {
  overflow-x: auto; }
  .pos-payment-method-table .ant-table-tbody > tr > td {
    padding: 12px 12px !important; }
  .pos-payment-method-table .ant-table table {
    border: none !important;
    box-shadow: none !important; }
  .pos-payment-method-table table thead {
    background-color: #fafafb !important; }
  .pos-payment-method-table .ant-table-thead th {
    background: #fafafb 0% 0% no-repeat padding-box !important;
    font-size: 12px !important;
    color: #647176 !important;
    padding-top: 9px !important;
    padding-bottom: 9px !important; }
  .pos-payment-method-table .ant-table-thead > tr > th {
    border-bottom: none !important; }
  .pos-payment-method-table .un-text-truncate {
    font-weight: bold !important; }
  .pos-payment-method-table .un-light-label {
    font-size: 14px !important; }

.payment-method-img .ant-form-item {
  margin-bottom: 0 !important; }
  .payment-method-img .ant-form-item .ant-upload-select-picture-card {
    border: none;
    margin: 0;
    height: fit-content; }

.payment-method-img .ant-upload-select-picture-card img,
.payment-method-img img.size-guide {
  height: 77px !important;
  width: 183.5px !important;
  margin: 0; }

.payment-method-img img {
  height: 52px;
  width: 123px;
  margin-right: 12px;
  border: 1px solid #d4d4d4;
  border-radius: 4px;
  object-fit: cover !important; }

.hvrbox {
  width: 100% !important; }
  .hvrbox img {
    height: 100% !important;
    width: 100% !important;
    object-fit: contain; }

.pos-payment-upload {
  height: 77px !important;
  width: 183px !important; }
  .pos-payment-upload .pos-payment-hvrbox {
    height: 77px !important;
    width: 183px !important; }
    .pos-payment-upload .pos-payment-hvrbox img {
      height: 100% !important;
      width: 100% !important;
      object-fit: contain !important; }
  .pos-payment-upload .ant-upload.ant-upload-select-picture-card {
    height: 77px !important;
    width: 183px !important;
    border: 1px dashed #007ce0 !important; }
  .pos-payment-upload .upload-placeholder {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
    height: 77px !important;
    width: 183px !important;
    position: relative !important; }
    .pos-payment-upload .upload-placeholder .ant-upload-text {
      width: fit-content;
      left: 50%;
      top: 50%;
      position: absolute;
      transform: translate(-50%, -50%); }

.pos-dual-screen-upload {
  height: 344px !important;
  width: 410px !important; }
  .pos-dual-screen-upload .pos-dual-screen-hvrbox {
    height: 344px !important;
    width: 410px !important; }
    .pos-dual-screen-upload .pos-dual-screen-hvrbox img {
      height: 100% !important;
      width: 100% !important;
      object-fit: contain !important; }
  .pos-dual-screen-upload .ant-upload.ant-upload-select-picture-card {
    height: 344px !important;
    width: 410px !important;
    border: 1px dashed #007ce0 !important; }
  .pos-dual-screen-upload .upload-placeholder {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
    height: 344px !important;
    width: 410px !important;
    position: relative !important; }
    .pos-dual-screen-upload .upload-placeholder .ant-upload-text {
      width: fit-content;
      left: 50%;
      top: 50%;
      position: absolute;
      transform: translate(-50%, -50%); }

.pos-shift-orders .ant-skeleton {
  margin: 2rem; }

.pos-shift-orders .channel-with-store-name {
  margin-right: 34px; }
  .pos-shift-orders .channel-with-store-name img {
    width: 20px;
    height: 20px;
    border-radius: 5px;
    margin-right: 8px; }

.pos-shift-orders .order-invoice {
  display: block; }
  @media (min-width: 1024px) {
    .pos-shift-orders .order-invoice .ant-pagination.ant-pagination {
      margin-bottom: 20px;
      margin-right: 0 !important;
      padding: 0 !important; } }
  .pos-shift-orders .order-invoice .table-responsive {
    min-height: 20rem;
    display: flex;
    flex-direction: column;
    background: #ffffff 0% 0% no-repeat padding-box;
    border: 1px solid rgba(221, 221, 221, 0.5);
    border-radius: 12px !important;
    border-top: none;
    border-radius: 0px 0px 12px 12px;
    padding-bottom: 24px; }
    .pos-shift-orders .order-invoice .table-responsive .ant-skeleton {
      width: calc(100% - 60px);
      min-width: 1356px; }
    .pos-shift-orders .order-invoice .table-responsive .header {
      display: flex;
      border-bottom: 1px solid rgba(221, 221, 221, 0.5);
      width: -webkit-fill-available;
      width: fill-available;
      width: -moz-available;
      padding-right: 20px;
      padding-left: 34px; }
      .pos-shift-orders .order-invoice .table-responsive .header * {
        font-size: 12px;
        color: #647176; }
      .pos-shift-orders .order-invoice .table-responsive .header > span {
        padding: 20px 0; }
        .pos-shift-orders .order-invoice .table-responsive .header > span:nth-child(1) {
          padding-left: 24px;
          width: 160px;
          min-width: 160px; }
        .pos-shift-orders .order-invoice .table-responsive .header > span:nth-child(2) {
          width: 200px;
          min-width: 200px; }
        .pos-shift-orders .order-invoice .table-responsive .header > span:nth-child(3) {
          width: 160px;
          min-width: 160px; }
        .pos-shift-orders .order-invoice .table-responsive .header > span:nth-child(4) {
          width: 300px;
          min-width: 300px; }
        .pos-shift-orders .order-invoice .table-responsive .header > span:nth-child(5), .pos-shift-orders .order-invoice .table-responsive .header > span:nth-child(6), .pos-shift-orders .order-invoice .table-responsive .header > span:nth-child(7) {
          width: -webkit-fill-available;
          width: fill-available;
          width: -moz-available;
          min-width: 207px; }
    .pos-shift-orders .order-invoice .table-responsive .FOF-frame {
      width: 100%;
      justify-content: center; }
    .pos-shift-orders .order-invoice .table-responsive .item {
      min-width: 100%;
      display: flex;
      margin-top: 20px;
      justify-content: center; }
      .pos-shift-orders .order-invoice .table-responsive .item .checkbox {
        padding-top: 12px;
        padding-left: 16px;
        padding-right: 16px;
        display: flex; }
      .pos-shift-orders .order-invoice .table-responsive .item .order-details {
        border: 1px solid rgba(221, 221, 221, 0.5);
        display: flex;
        flex-direction: column;
        width: calc(100% - 68px);
        border-radius: 4px !important; }
        .pos-shift-orders .order-invoice .table-responsive .item .order-details .hover-green {
          cursor: pointer; }
          .pos-shift-orders .order-invoice .table-responsive .item .order-details .hover-green:hover {
            color: #5acc5a !important; }
        .pos-shift-orders .order-invoice .table-responsive .item .order-details .order-detail-header {
          cursor: pointer;
          display: flex;
          color: #0c2028;
          background-color: #fafafb;
          width: 100%;
          border-top-left-radius: 4px;
          border-top-right-radius: 4px;
          border-bottom: 1px solid rgba(221, 221, 221, 0.5); }
          .pos-shift-orders .order-invoice .table-responsive .item .order-details .order-detail-header:hover {
            background-color: #f6f6f6 !important; }
          .pos-shift-orders .order-invoice .table-responsive .item .order-details .order-detail-header > span {
            padding: 12px 0;
            padding-right: 24px; }
            .pos-shift-orders .order-invoice .table-responsive .item .order-details .order-detail-header > span:nth-child(1) {
              padding: 12px 24px;
              width: 160px;
              min-width: 160px; }
            .pos-shift-orders .order-invoice .table-responsive .item .order-details .order-detail-header > span:nth-child(2) {
              width: 200px;
              min-width: 200px; }
            .pos-shift-orders .order-invoice .table-responsive .item .order-details .order-detail-header > span:nth-child(3) {
              width: 160px;
              min-width: 160px; }
            .pos-shift-orders .order-invoice .table-responsive .item .order-details .order-detail-header > span:nth-child(4) {
              width: 300px;
              min-width: 300px; }
            .pos-shift-orders .order-invoice .table-responsive .item .order-details .order-detail-header > span:nth-child(5), .pos-shift-orders .order-invoice .table-responsive .item .order-details .order-detail-header > span:nth-child(6), .pos-shift-orders .order-invoice .table-responsive .item .order-details .order-detail-header > span:nth-child(7) {
              width: -webkit-fill-available;
              width: fill-available;
              width: -moz-available;
              min-width: 207px; }
          .pos-shift-orders .order-invoice .table-responsive .item .order-details .order-detail-header .icon {
            margin-right: 4px; }
            .pos-shift-orders .order-invoice .table-responsive .item .order-details .order-detail-header .icon .feather-user {
              width: 1rem;
              height: 1rem;
              border-radius: 50%;
              background-color: #e5e5e5;
              padding: 3px 3px;
              width: 1rem;
              height: 1rem;
              color: #90999d; }
          .pos-shift-orders .order-invoice .table-responsive .item .order-details .order-detail-header .feather-paperclip {
            position: absolute;
            margin-top: 3px;
            margin-left: 8px !important;
            font-size: 14px !important;
            color: #90999d !important; }
        .pos-shift-orders .order-invoice .table-responsive .item .order-details .order-detail-content {
          display: flex;
          color: #0c2028;
          width: 100%;
          border-bottom-left-radius: 4px;
          border-bottom-right-radius: 4px; }
          .pos-shift-orders .order-invoice .table-responsive .item .order-details .order-detail-content > span {
            padding: 12px 0;
            padding-right: 24px; }
            .pos-shift-orders .order-invoice .table-responsive .item .order-details .order-detail-content > span:nth-child(1) {
              padding: 12px 24px;
              width: 160px;
              min-width: 160px; }
            .pos-shift-orders .order-invoice .table-responsive .item .order-details .order-detail-content > span:nth-child(2) {
              width: 200px;
              min-width: 200px; }
            .pos-shift-orders .order-invoice .table-responsive .item .order-details .order-detail-content > span:nth-child(3) {
              width: 160px;
              min-width: 160px; }
            .pos-shift-orders .order-invoice .table-responsive .item .order-details .order-detail-content > span:nth-child(4) {
              width: 300px;
              min-width: 300px; }
            .pos-shift-orders .order-invoice .table-responsive .item .order-details .order-detail-content > span:nth-child(5), .pos-shift-orders .order-invoice .table-responsive .item .order-details .order-detail-content > span:nth-child(6), .pos-shift-orders .order-invoice .table-responsive .item .order-details .order-detail-content > span:nth-child(7) {
              width: -webkit-fill-available;
              width: fill-available;
              width: -moz-available;
              min-width: 207px; }
          .pos-shift-orders .order-invoice .table-responsive .item .order-details .order-detail-content .feather-external-link {
            cursor: pointer !important;
            color: #007ce0 !important;
            font-size: 14px !important; }
          .pos-shift-orders .order-invoice .table-responsive .item .order-details .order-detail-content .feather-printer {
            cursor: pointer !important;
            color: #90999d !important;
            font-size: 20px !important; }

.editReceiptTemplate58mm .invoice-container {
  min-height: 800px !important;
  height: fit-content !important;
  width: 58mm !important;
  margin: 0 auto !important;
  background-color: #ffffff !important;
  border: 1px solid #707070 !important;
  padding: 17px 18px !important;
  color: #38484f !important;
  font-size: 10px !important; }
  .editReceiptTemplate58mm .invoice-container pre {
    white-space: pre-wrap;
    /* Since CSS 2.1 */
    white-space: -moz-pre-wrap;
    /* Mozilla, since 1999 */
    white-space: -pre-wrap;
    /* Opera 4-6 */
    white-space: -o-pre-wrap;
    /* Opera 7 */
    word-wrap: break-word;
    /* Internet Explorer 5.5+ */ }
  .editReceiptTemplate58mm .invoice-container .header1,
  .editReceiptTemplate58mm .invoice-container .footer1 {
    font-family: "Roboto", sans-serif !important;
    white-space: pre-wrap !important;
    font-size: 12px !important;
    color: #38484f !important;
    padding: 0 !important; }
  .editReceiptTemplate58mm .invoice-container .logo-container {
    display: inline-block !important;
    vertical-align: top !important; }
    .editReceiptTemplate58mm .invoice-container .logo-container img {
      object-fit: contain !important;
      width: 100%;
      border: 1px solid #d4d4d4 !important; }
  .editReceiptTemplate58mm .invoice-container .store {
    line-height: 14px !important; }
    .editReceiptTemplate58mm .invoice-container .store .store-name {
      font-weight: bold !important;
      margin-bottom: 4px !important; }
    .editReceiptTemplate58mm .invoice-container .store .store-name-large {
      font-size: 20px !important;
      line-height: 24px !important;
      font-weight: bold !important;
      margin-bottom: 4px !important; }
    .editReceiptTemplate58mm .invoice-container .store .store-info {
      white-space: pre-wrap !important; }
  .editReceiptTemplate58mm .invoice-container .invoice-details-large {
    width: 100% !important;
    font-size: 10px !important;
    line-height: 14px !important; }
    .editReceiptTemplate58mm .invoice-container .invoice-details-large .invoice-header {
      font-size: 14px !important;
      font-weight: bold !important;
      line-height: 18px !important;
      margin-bottom: 5px !important;
      text-transform: uppercase !important; }
    .editReceiptTemplate58mm .invoice-container .invoice-details-large .invoice-label {
      text-align: left !important;
      padding-right: 4px !important; }
  .editReceiptTemplate58mm .invoice-container .invoice-table {
    margin-top: 14px !important;
    margin-bottom: 16px !important;
    overflow-x: unset !important; }
    .editReceiptTemplate58mm .invoice-container .invoice-table .ant-table-tbody > tr > td {
      padding: 4px !important;
      font-size: 10px !important;
      line-height: 12px !important;
      color: #38484f !important;
      vertical-align: top !important; }
    .editReceiptTemplate58mm .invoice-container .invoice-table .ant-table-tbody > tr:nth-child(n + 5):nth-child(-n + 6) > td,
    .editReceiptTemplate58mm .invoice-container .invoice-table .ant-table-tbody > tr:nth-child(9) > td,
    .editReceiptTemplate58mm .invoice-container .invoice-table .ant-table-tbody > tr:nth-child(7) > td:first-child,
    .editReceiptTemplate58mm .invoice-container .invoice-table .ant-table-tbody > tr:nth-child(8) > td:first-child {
      border-bottom: none !important; }
    .editReceiptTemplate58mm .invoice-container .invoice-table .ant-table table {
      border: none !important;
      box-shadow: none !important; }
    .editReceiptTemplate58mm .invoice-container .invoice-table .ant-table-thead th {
      font-size: 10px !important;
      border-top-style: dotted !important;
      border-bottom-style: dotted !important;
      padding: 4px !important; }
    .editReceiptTemplate58mm .invoice-container .invoice-table .ant-list-item {
      padding: 0 !important; }
    .editReceiptTemplate58mm .invoice-container .invoice-table .ant-list-item-meta-title {
      font-size: 10px !important;
      color: #38484f !important;
      margin-bottom: 0 !important; }
  .editReceiptTemplate58mm .invoice-container .order-remark {
    font-size: 10px !important;
    padding-bottom: 10px !important; }
    .editReceiptTemplate58mm .invoice-container .order-remark .title {
      font-weight: bold !important;
      font-size: 10px !important;
      text-transform: uppercase;
      line-height: 14px !important; }
  .editReceiptTemplate58mm .invoice-container .customer-details {
    min-height: 100px auto !important;
    border-top: 1px dashed #707070 !important;
    border-bottom: 1px dashed #707070 !important;
    margin: 10px 0px !important;
    padding: 5px 0px !important;
    width: 100% !important;
    font-size: 10px !important;
    line-height: 14px !important; }
    .editReceiptTemplate58mm .invoice-container .customer-details .customer-header {
      font-weight: bold !important;
      text-transform: uppercase; }
    .editReceiptTemplate58mm .invoice-container .customer-details .customer-label {
      font-size: 10px !important;
      text-align: left !important;
      padding-right: 4px !important; }

.editReceiptTemplate58mm .un-box-flat.invoice-details {
  border-radius: 4px !important;
  font-size: 14px !important;
  margin-bottom: 0 !important; }
  .editReceiptTemplate58mm .un-box-flat.invoice-details .body.set-light {
    margin-bottom: 12px !important; }
  .editReceiptTemplate58mm .un-box-flat.invoice-details .ant-form-item {
    margin-bottom: 0 !important; }
  .editReceiptTemplate58mm .un-box-flat.invoice-details .ant-checkbox + span {
    color: #0c2028 !important; }
  .editReceiptTemplate58mm .un-box-flat.invoice-details .ant-select {
    margin-bottom: 12px !important;
    color: #0c2028 !important; }
  .editReceiptTemplate58mm .un-box-flat.invoice-details .ant-divider {
    margin-top: 14px !important;
    margin-bottom: 18px !important; }
  .editReceiptTemplate58mm .un-box-flat.invoice-details .ant-upload.ant-upload-select-picture-card {
    width: 115px !important;
    height: 115px !important;
    border: 1px dashed #007ce0 !important;
    box-sizing: content-box; }
  .editReceiptTemplate58mm .un-box-flat.invoice-details .hvrbox {
    height: 115px !important;
    width: 115px !important; }
    .editReceiptTemplate58mm .un-box-flat.invoice-details .hvrbox img {
      object-fit: contain; }
  .editReceiptTemplate58mm .un-box-flat.invoice-details .customer-header {
    display: flex;
    align-items: baseline;
    margin-bottom: 12px; }
    .editReceiptTemplate58mm .un-box-flat.invoice-details .customer-header .body.set-light {
      flex-grow: 1;
      margin-right: 12px; }

.editReceiptTemplate80mm {
  max-width: 1344px !important;
  margin: 0 auto !important; }
  .editReceiptTemplate80mm .invoice-container {
    min-height: 800px !important;
    height: fit-content !important;
    width: 80mm !important;
    margin: 0 auto !important;
    background-color: #ffffff !important;
    border: 1px solid #707070 !important;
    padding: 17px 18px !important;
    color: #38484f !important; }
    .editReceiptTemplate80mm .invoice-container .d-inline-flex {
      width: 100% !important; }
    .editReceiptTemplate80mm .invoice-container pre {
      white-space: pre-wrap;
      /* Since CSS 2.1 */
      white-space: -moz-pre-wrap;
      /* Mozilla, since 1999 */
      white-space: -pre-wrap;
      /* Opera 4-6 */
      white-space: -o-pre-wrap;
      /* Opera 7 */
      word-wrap: break-word;
      /* Internet Explorer 5.5+ */ }
    .editReceiptTemplate80mm .invoice-container .header1,
    .editReceiptTemplate80mm .invoice-container .footer1 {
      font-family: "Roboto", sans-serif !important;
      white-space: pre-wrap !important;
      font-size: 12px !important;
      color: #38484f !important;
      padding: 0 !important; }
    .editReceiptTemplate80mm .invoice-container.text-size-large {
      font-size: 10px !important; }
      .editReceiptTemplate80mm .invoice-container.text-size-large .invoice-table .ant-table-tbody > tr > td {
        font-size: 10px !important; }
      .editReceiptTemplate80mm .invoice-container.text-size-large .invoice-table .ant-table-thead th {
        font-size: 10px !important;
        border-top-style: dotted !important;
        border-bottom-style: dotted !important;
        padding: 4px !important; }
      .editReceiptTemplate80mm .invoice-container.text-size-large .invoice-table .ant-list-item-meta-title {
        font-size: 10px !important;
        color: #38484f !important;
        margin-bottom: 0 !important; }
      .editReceiptTemplate80mm .invoice-container.text-size-large .logo-container {
        display: inline-block !important;
        vertical-align: top !important;
        margin-right: 10px !important;
        margin-bottom: 10px !important; }
        .editReceiptTemplate80mm .invoice-container.text-size-large .logo-container img {
          object-fit: contain !important;
          width: 100%;
          border: 1px solid #d4d4d4 !important; }
    .editReceiptTemplate80mm .invoice-container .logo-container {
      display: inline-block !important;
      vertical-align: top !important;
      margin-right: 10px !important;
      margin-bottom: 10px !important; }
      .editReceiptTemplate80mm .invoice-container .logo-container img {
        object-fit: contain !important;
        width: 100%;
        border: 1px solid #d4d4d4 !important; }
    .editReceiptTemplate80mm .invoice-container .store {
      margin-bottom: 0 !important; }
      .editReceiptTemplate80mm .invoice-container .store .store-details {
        display: inline-block !important; }
      .editReceiptTemplate80mm .invoice-container .store .store-name {
        font-size: 10px !important;
        font-weight: bold !important;
        line-height: 14px !important;
        margin-bottom: 4px !important; }
      .editReceiptTemplate80mm .invoice-container .store .store-name-large {
        font-size: 20px !important;
        font-weight: bold !important;
        line-height: 24px !important;
        margin-bottom: 4px !important; }
      .editReceiptTemplate80mm .invoice-container .store .store-info {
        font-size: 8px !important;
        line-height: 12px !important;
        white-space: pre-wrap !important; }
      .editReceiptTemplate80mm .invoice-container .store .store-address {
        font-size: 8px !important;
        line-height: 12px !important; }
      .editReceiptTemplate80mm .invoice-container .store .store-address-large {
        font-size: 10px !important;
        line-height: 14px !important; }
    .editReceiptTemplate80mm .invoice-container .invoice-details {
      width: 100% !important;
      font-size: 8px !important;
      line-height: 12px !important; }
      .editReceiptTemplate80mm .invoice-container .invoice-details .invoice-header {
        font-size: 14px !important;
        font-weight: bold !important;
        line-height: 18px !important;
        margin-bottom: 5px !important;
        text-transform: uppercase !important; }
      .editReceiptTemplate80mm .invoice-container .invoice-details .invoice-label {
        padding-right: 4px !important; }
      .editReceiptTemplate80mm .invoice-container .invoice-details .code-display {
        margin: 5px 0 !important; }
        .editReceiptTemplate80mm .invoice-container .invoice-details .code-display > div {
          overflow: hidden !important; }
    .editReceiptTemplate80mm .invoice-container .invoice-details-large {
      width: 100% !important;
      font-size: 10px !important;
      line-height: 14px !important; }
      .editReceiptTemplate80mm .invoice-container .invoice-details-large .invoice-header {
        font-size: 14px !important;
        font-weight: bold !important;
        line-height: 18px !important;
        margin-bottom: 5px !important;
        text-transform: uppercase !important; }
      .editReceiptTemplate80mm .invoice-container .invoice-details-large .invoice-label {
        text-align: left !important;
        padding-right: 4px !important; }
      .editReceiptTemplate80mm .invoice-container .invoice-details-large .code-display {
        margin: 5px 0 !important; }
        .editReceiptTemplate80mm .invoice-container .invoice-details-large .code-display > div {
          overflow: hidden !important; }
    .editReceiptTemplate80mm .invoice-container .customer {
      width: 60% !important;
      font-size: 8px !important;
      line-height: 12px !important; }
    .editReceiptTemplate80mm .invoice-container .customer-large {
      width: 60% !important;
      font-size: 10px !important;
      line-height: 14px !important; }
    .editReceiptTemplate80mm .invoice-container .tracking {
      width: 40% !important;
      font-size: 8px !important;
      line-height: 12px !important; }
      .editReceiptTemplate80mm .invoice-container .tracking .code-display {
        margin: 5px 0 !important; }
        .editReceiptTemplate80mm .invoice-container .tracking .code-display > div {
          overflow: hidden !important; }
    .editReceiptTemplate80mm .invoice-container .tracking-large {
      width: 40% !important;
      font-size: 10px !important;
      line-height: 14px !important;
      margin-top: 2px !important; }
      .editReceiptTemplate80mm .invoice-container .tracking-large .code-display {
        margin: 5px 0 !important; }
        .editReceiptTemplate80mm .invoice-container .tracking-large .code-display > div {
          overflow: hidden !important; }
    .editReceiptTemplate80mm .invoice-container .invoice-table {
      margin-top: 14px !important;
      margin-bottom: 16px !important;
      overflow-x: unset !important; }
      .editReceiptTemplate80mm .invoice-container .invoice-table .ant-table-tbody > tr > td {
        padding: 4px !important;
        font-size: 8px !important;
        line-height: 12px !important;
        color: #38484f !important;
        vertical-align: top !important; }
      .editReceiptTemplate80mm .invoice-container .invoice-table .ant-table-tbody > tr:nth-child(n + 5):nth-child(-n + 6) > td,
      .editReceiptTemplate80mm .invoice-container .invoice-table .ant-table-tbody > tr:nth-child(9) > td {
        border-bottom: none !important;
        font-size: 10px !important; }
      .editReceiptTemplate80mm .invoice-container .invoice-table .ant-table-tbody > tr:nth-child(7) > td:first-child,
      .editReceiptTemplate80mm .invoice-container .invoice-table .ant-table-tbody > tr:nth-child(8) > td:first-child {
        border-bottom: none !important; }
      .editReceiptTemplate80mm .invoice-container .invoice-table .ant-table table {
        border: none !important;
        box-shadow: none !important; }
      .editReceiptTemplate80mm .invoice-container .invoice-table .ant-table-thead th {
        font-size: 8px !important;
        border-top-style: dotted !important;
        border-bottom-style: dotted !important;
        padding: 4px !important; }
      .editReceiptTemplate80mm .invoice-container .invoice-table .ant-list-item {
        padding: 0 !important; }
      .editReceiptTemplate80mm .invoice-container .invoice-table .ant-list-item-meta-avatar {
        margin-right: 4px !important; }
      .editReceiptTemplate80mm .invoice-container .invoice-table .ant-list-item-meta-title {
        font-size: 10px !important;
        color: #38484f !important;
        margin-bottom: 0 !important; }
      .editReceiptTemplate80mm .invoice-container .invoice-table .un-row-product img {
        height: 24px !important;
        width: 24px !important;
        border-radius: 2px; }
    .editReceiptTemplate80mm .invoice-container .remarks-container {
      position: relative !important;
      font-size: 8px !important; }
      .editReceiptTemplate80mm .invoice-container .remarks-container .packing-note {
        font-size: 8px !important;
        margin-bottom: 10px !important; }
      .editReceiptTemplate80mm .invoice-container .remarks-container .invoice-remark {
        width: 50% !important;
        height: 42px !important;
        background-color: #fafafb !important;
        font-size: 8px !important;
        color: #38484f !important;
        padding: 4px !important;
        position: absolute !important;
        top: -53px !important;
        margin-left: 10px !important; }
        .editReceiptTemplate80mm .invoice-container .remarks-container .invoice-remark.no-price {
          top: -10px !important;
          position: relative !important; }
    .editReceiptTemplate80mm .invoice-container .remarks-container-large {
      position: relative !important;
      font-size: 10px !important; }
      .editReceiptTemplate80mm .invoice-container .remarks-container-large .packing-note {
        margin-bottom: 10px !important;
        font-size: 10px !important; }
      .editReceiptTemplate80mm .invoice-container .remarks-container-large .invoice-remark {
        width: 50% !important;
        height: 42px !important;
        background-color: #fafafb !important;
        font-size: 10px !important;
        color: #38484f !important;
        padding: 4px !important;
        position: absolute !important;
        top: -53px !important;
        margin-left: 10px !important; }
        .editReceiptTemplate80mm .invoice-container .remarks-container-large .invoice-remark.no-price {
          top: -10px !important; }
      .editReceiptTemplate80mm .invoice-container .remarks-container-large .term {
        font-size: 10px !important;
        color: #38484f !important;
        padding: 0 !important; }
      .editReceiptTemplate80mm .invoice-container .remarks-container-large .term1 p {
        font-size: 10px !important;
        color: #38484f !important;
        padding: 0 !important; }
    .editReceiptTemplate80mm .invoice-container .order-remark {
      font-size: 10px !important;
      padding-bottom: 10px !important; }
      .editReceiptTemplate80mm .invoice-container .order-remark .title {
        font-weight: bold !important;
        font-size: 10px !important;
        text-transform: uppercase;
        line-height: 14px !important; }
    .editReceiptTemplate80mm .invoice-container .customer-details {
      min-height: 100px auto !important;
      border-top: 1px dashed #707070 !important;
      border-bottom: 1px dashed #707070 !important;
      margin: 10px 0px !important;
      padding: 5px 0px !important;
      width: 100% !important;
      font-size: 10px !important;
      line-height: 14px !important; }
      .editReceiptTemplate80mm .invoice-container .customer-details .customer-header {
        font-weight: bold !important;
        text-transform: uppercase; }
      .editReceiptTemplate80mm .invoice-container .customer-details .customer-label {
        font-size: 10px !important;
        text-align: left !important;
        padding-right: 4px !important; }
  .editReceiptTemplate80mm .un-box-flat.invoice-details {
    border-radius: 4px !important;
    font-size: 14px !important;
    margin-bottom: 0 !important; }
    .editReceiptTemplate80mm .un-box-flat.invoice-details .body.set-light {
      margin-bottom: 12px !important; }
    .editReceiptTemplate80mm .un-box-flat.invoice-details .ant-form-item {
      margin-bottom: 0 !important; }
    .editReceiptTemplate80mm .un-box-flat.invoice-details .ant-checkbox + span {
      color: #0c2028 !important; }
    .editReceiptTemplate80mm .un-box-flat.invoice-details .ant-select {
      margin-bottom: 12px !important;
      color: #0c2028 !important; }
    .editReceiptTemplate80mm .un-box-flat.invoice-details .ant-divider {
      margin-top: 14px !important;
      margin-bottom: 18px !important; }
    .editReceiptTemplate80mm .un-box-flat.invoice-details .ant-upload.ant-upload-select-picture-card {
      width: 115px !important;
      height: 115px !important;
      border: 1px dashed #007ce0 !important; }
    .editReceiptTemplate80mm .un-box-flat.invoice-details .hvrbox {
      height: 115px !important;
      width: 115px !important; }
      .editReceiptTemplate80mm .un-box-flat.invoice-details .hvrbox img {
        object-fit: contain; }
    .editReceiptTemplate80mm .un-box-flat.invoice-details .qr-code-size-input-number,
    .editReceiptTemplate80mm .un-box-flat.invoice-details .barcode-size-input-number {
      width: 100%;
      display: inline-flex !important; }
      .editReceiptTemplate80mm .un-box-flat.invoice-details .qr-code-size-input-number .ant-input-number,
      .editReceiptTemplate80mm .un-box-flat.invoice-details .barcode-size-input-number .ant-input-number {
        width: 100%;
        border-top-right-radius: 0 !important;
        border-bottom-right-radius: 0 !important; }
    .editReceiptTemplate80mm .un-box-flat.invoice-details .customer-header {
      display: flex;
      align-items: baseline;
      margin-bottom: 12px; }
      .editReceiptTemplate80mm .un-box-flat.invoice-details .customer-header .body.set-light {
        flex-grow: 1;
        margin-right: 12px; }

.editReceiptTemplateA4 {
  max-width: 1344px !important;
  margin: 0 auto !important; }
  .editReceiptTemplateA4 .invoice-container {
    height: fit-content !important;
    min-height: 800px !important;
    width: 100% !important;
    margin: 0 auto !important;
    background-color: #ffffff !important;
    border: 1px solid #707070 !important;
    padding: 17px 18px !important;
    color: #38484f !important; }
    .editReceiptTemplateA4 .invoice-container .d-inline-flex {
      width: 100% !important; }
    .editReceiptTemplateA4 .invoice-container.text-size-large {
      font-size: 10px !important; }
      .editReceiptTemplateA4 .invoice-container.text-size-large .invoice-table .ant-table-tbody > tr > td {
        font-size: 10px !important; }
      .editReceiptTemplateA4 .invoice-container.text-size-large .invoice-table .ant-table-thead th {
        font-size: 10px !important;
        padding: 4px !important; }
      .editReceiptTemplateA4 .invoice-container.text-size-large .invoice-table .ant-list-item-meta-title {
        font-size: 10px !important;
        color: #38484f !important;
        margin-bottom: 0 !important; }
      .editReceiptTemplateA4 .invoice-container.text-size-large .logo-container {
        display: inline-block !important;
        vertical-align: top !important;
        margin-right: 10px !important;
        margin-bottom: 10px !important; }
        .editReceiptTemplateA4 .invoice-container.text-size-large .logo-container img {
          object-fit: contain !important;
          width: 100%;
          border: 1px solid #d4d4d4 !important; }
    .editReceiptTemplateA4 .invoice-container.text-size {
      font-size: 8px !important; }
      .editReceiptTemplateA4 .invoice-container.text-size .invoice-table .ant-table-tbody > tr > td {
        font-size: 8px !important; }
      .editReceiptTemplateA4 .invoice-container.text-size .invoice-table .ant-table-thead th {
        font-size: 8px !important;
        padding: 4px !important; }
      .editReceiptTemplateA4 .invoice-container.text-size .invoice-table .ant-list-item-meta-title {
        font-size: 8px !important;
        color: #38484f !important;
        margin-bottom: 0 !important; }
      .editReceiptTemplateA4 .invoice-container.text-size .logo-container {
        display: inline-block !important;
        vertical-align: top !important;
        margin-right: 10px !important;
        margin-bottom: 10px !important; }
        .editReceiptTemplateA4 .invoice-container.text-size .logo-container img {
          object-fit: contain !important;
          width: 100%;
          border: 1px solid #d4d4d4 !important; }
    .editReceiptTemplateA4 .invoice-container .logo-container {
      display: inline-block !important;
      vertical-align: top !important;
      margin-right: 10px !important;
      margin-bottom: 10px !important; }
      .editReceiptTemplateA4 .invoice-container .logo-container img {
        object-fit: contain !important;
        width: 100%;
        border: 1px solid #d4d4d4 !important; }
    .editReceiptTemplateA4 .invoice-container .store {
      width: 60% !important;
      text-align: left !important;
      margin-bottom: 0 !important; }
      .editReceiptTemplateA4 .invoice-container .store .store-details {
        display: inline-block !important; }
      .editReceiptTemplateA4 .invoice-container .store .store-info {
        font-family: "Roboto", sans-serif !important;
        white-space: break-spaces !important;
        font-size: 8px !important;
        line-height: 12px !important;
        color: #38484f !important;
        padding: 0 !important; }
      .editReceiptTemplateA4 .invoice-container .store .store-info-large {
        font-family: "Roboto", sans-serif !important;
        white-space: break-spaces !important;
        font-size: 10px !important;
        line-height: 14px !important;
        color: #38484f !important;
        padding: 0 !important; }
      .editReceiptTemplateA4 .invoice-container .store .store-name {
        font-size: 10px !important;
        font-weight: bold !important;
        line-height: 12px !important;
        margin-bottom: 4px !important; }
      .editReceiptTemplateA4 .invoice-container .store .store-name-large {
        font-size: 12px !important;
        font-weight: bold !important; }
      .editReceiptTemplateA4 .invoice-container .store .store-address {
        font-size: 8px !important;
        line-height: 12px !important; }
      .editReceiptTemplateA4 .invoice-container .store .store-address-large {
        font-size: 10px !important;
        line-height: 14px !important; }
    .editReceiptTemplateA4 .invoice-container .invoice-details {
      width: 40% !important;
      font-size: 8px !important;
      line-height: 12px !important; }
      .editReceiptTemplateA4 .invoice-container .invoice-details .invoice-header {
        text-align: right !important;
        font-size: 14px !important;
        font-weight: bold !important;
        line-height: 18px !important;
        margin-bottom: 5px !important;
        text-transform: uppercase !important; }
      .editReceiptTemplateA4 .invoice-container .invoice-details .invoice-label {
        text-align: left !important;
        padding-right: 4px !important; }
      .editReceiptTemplateA4 .invoice-container .invoice-details .code-display {
        margin: 5px 0 !important; }
        .editReceiptTemplateA4 .invoice-container .invoice-details .code-display > div {
          overflow: hidden !important; }
    .editReceiptTemplateA4 .invoice-container .invoice-details-large {
      width: 40% !important;
      font-size: 10px !important;
      line-height: 14px !important; }
      .editReceiptTemplateA4 .invoice-container .invoice-details-large .invoice-header {
        text-align: right !important;
        font-size: 14px !important;
        font-weight: bold !important;
        line-height: 18px !important;
        margin-bottom: 5px !important;
        text-transform: uppercase !important; }
      .editReceiptTemplateA4 .invoice-container .invoice-details-large .invoice-label {
        text-align: left !important;
        padding-right: 4px !important; }
      .editReceiptTemplateA4 .invoice-container .invoice-details-large .code-display {
        margin: 5px 0 !important; }
        .editReceiptTemplateA4 .invoice-container .invoice-details-large .code-display > div {
          overflow: hidden !important; }
    .editReceiptTemplateA4 .invoice-container .customer {
      width: 30% !important;
      font-size: 8px !important;
      line-height: 12px !important; }
    .editReceiptTemplateA4 .invoice-container .customer-large {
      width: 30% !important;
      font-size: 10px !important;
      line-height: 14px !important; }
    .editReceiptTemplateA4 .invoice-container .shipping-address {
      width: 30% !important;
      font-size: 8px !important;
      line-height: 12px !important; }
    .editReceiptTemplateA4 .invoice-container .shipping-address-large {
      width: 30% !important;
      font-size: 10px !important;
      line-height: 14px !important; }
    .editReceiptTemplateA4 .invoice-container .tracking {
      width: 40% !important;
      font-size: 8px !important;
      line-height: 12px !important; }
      .editReceiptTemplateA4 .invoice-container .tracking .code-display {
        margin: 5px 0 !important; }
        .editReceiptTemplateA4 .invoice-container .tracking .code-display > div {
          overflow: hidden !important; }
    .editReceiptTemplateA4 .invoice-container .tracking-large {
      width: 40% !important;
      font-size: 10px !important;
      line-height: 14px !important;
      margin-top: 2px !important; }
      .editReceiptTemplateA4 .invoice-container .tracking-large .code-display {
        margin: 5px 0 !important; }
        .editReceiptTemplateA4 .invoice-container .tracking-large .code-display > div {
          overflow: hidden !important; }
    .editReceiptTemplateA4 .invoice-container .invoice-table {
      margin-top: 14px !important;
      margin-bottom: 16px !important;
      overflow-x: unset !important; }
      .editReceiptTemplateA4 .invoice-container .invoice-table .ant-table-tbody > tr > td {
        padding: 4px !important;
        font-size: 8px !important;
        line-height: 12px !important;
        color: #38484f !important;
        vertical-align: top !important; }
      .editReceiptTemplateA4 .invoice-container .invoice-table .ant-table-tbody > tr:nth-child(n + 5):nth-child(-n + 6) > td,
      .editReceiptTemplateA4 .invoice-container .invoice-table .ant-table-tbody > tr:nth-child(8) > td {
        border-bottom: none !important; }
      .editReceiptTemplateA4 .invoice-container .invoice-table .ant-table-tbody > tr:nth-child(7) > td:first-child {
        border-bottom: none !important; }
      .editReceiptTemplateA4 .invoice-container .invoice-table .ant-table table {
        border: none !important;
        box-shadow: none !important; }
      .editReceiptTemplateA4 .invoice-container .invoice-table .ant-table-thead th {
        background: #e5e5e5 !important;
        font-size: 8px !important;
        color: #38484f !important;
        padding: 4px !important; }
      .editReceiptTemplateA4 .invoice-container .invoice-table .ant-table-thead > tr > th {
        border-bottom: none !important; }
      .editReceiptTemplateA4 .invoice-container .invoice-table .ant-list-item {
        padding: 0 !important; }
      .editReceiptTemplateA4 .invoice-container .invoice-table .ant-list-item-meta-avatar {
        margin-right: 4px !important; }
      .editReceiptTemplateA4 .invoice-container .invoice-table .ant-list-item-meta-title {
        font-size: 10px !important;
        color: #38484f !important;
        margin-bottom: 0 !important; }
      .editReceiptTemplateA4 .invoice-container .invoice-table .un-row-product img {
        height: 24px !important;
        width: 24px !important;
        border-radius: 2px; }
    .editReceiptTemplateA4 .invoice-container .invoice-table-kit {
      margin-top: 14px !important;
      margin-bottom: 16px !important;
      overflow-x: unset !important; }
      .editReceiptTemplateA4 .invoice-container .invoice-table-kit .ant-table-tbody > tr > td {
        padding: 4px !important;
        font-size: 8px !important;
        line-height: 12px !important;
        color: #38484f !important;
        vertical-align: top !important; }
      .editReceiptTemplateA4 .invoice-container .invoice-table-kit .ant-table-tbody > tr:nth-child(6) > td {
        border-bottom: none !important;
        padding-bottom: 0 !important; }
      .editReceiptTemplateA4 .invoice-container .invoice-table-kit .ant-table-tbody > tr:nth-child(7) > td:first-child,
      .editReceiptTemplateA4 .invoice-container .invoice-table-kit .ant-table-tbody > tr:nth-child(7) > td:nth-child(2) {
        border-bottom: none !important; }
      .editReceiptTemplateA4 .invoice-container .invoice-table-kit .ant-table-tbody > tr:nth-child(8) > td {
        border-bottom: none !important;
        font-size: 10px !important;
        font-weight: bold !important; }
      .editReceiptTemplateA4 .invoice-container .invoice-table-kit .ant-table table {
        border: none !important;
        box-shadow: none !important; }
      .editReceiptTemplateA4 .invoice-container .invoice-table-kit .ant-table-thead th {
        background: #e5e5e5 !important;
        font-size: 8px !important;
        color: #38484f !important;
        padding: 4px !important; }
      .editReceiptTemplateA4 .invoice-container .invoice-table-kit .ant-table-thead > tr > th {
        border-bottom: none !important; }
      .editReceiptTemplateA4 .invoice-container .invoice-table-kit .ant-list-item {
        padding: 0 !important; }
      .editReceiptTemplateA4 .invoice-container .invoice-table-kit .ant-list-item-meta-avatar {
        margin-right: 4px !important; }
      .editReceiptTemplateA4 .invoice-container .invoice-table-kit .ant-list-item-meta-title {
        font-size: 10px !important;
        color: #38484f !important;
        margin-bottom: 0 !important; }
      .editReceiptTemplateA4 .invoice-container .invoice-table-kit .un-row-product img {
        height: 24px !important;
        width: 24px !important;
        border-radius: 2px; }
    .editReceiptTemplateA4 .invoice-container .remarks-container {
      position: relative !important;
      font-size: 8px !important; }
      .editReceiptTemplateA4 .invoice-container .remarks-container .invoice-remark {
        width: 50% !important;
        height: 42px !important;
        background-color: #fafafb !important;
        font-size: 8px !important;
        color: #38484f !important;
        padding: 4px !important;
        position: absolute !important;
        top: -93px !important;
        margin-left: 10px !important; }
    .editReceiptTemplateA4 .invoice-container .remarks-container-large {
      position: relative !important;
      font-size: 10px !important; }
      .editReceiptTemplateA4 .invoice-container .remarks-container-large .invoice-remark {
        width: 50% !important;
        height: 42px !important;
        background-color: #fafafb !important;
        font-size: 10px !important;
        color: #38484f !important;
        padding: 4px !important;
        position: absolute !important;
        top: -93px !important;
        margin-left: 10px !important; }
  .editReceiptTemplateA4 .un-box-flat.invoice-details {
    border-radius: 4px !important;
    font-size: 14px !important;
    margin-bottom: 0 !important; }
    .editReceiptTemplateA4 .un-box-flat.invoice-details .body.set-light {
      margin-bottom: 12px !important; }
    .editReceiptTemplateA4 .un-box-flat.invoice-details .ant-form-item {
      margin-bottom: 0 !important; }
    .editReceiptTemplateA4 .un-box-flat.invoice-details .ant-checkbox + span {
      color: #0c2028 !important; }
    .editReceiptTemplateA4 .un-box-flat.invoice-details .ant-select {
      margin-bottom: 12px !important;
      color: #0c2028 !important; }
    .editReceiptTemplateA4 .un-box-flat.invoice-details .ant-divider {
      margin-top: 14px !important;
      margin-bottom: 18px !important; }
    .editReceiptTemplateA4 .un-box-flat.invoice-details .ant-upload.ant-upload-select-picture-card {
      width: 115px !important;
      height: 115px !important;
      border: 1px dashed #007ce0 !important; }
    .editReceiptTemplateA4 .un-box-flat.invoice-details .hvrbox {
      height: 115px !important;
      width: 115px !important; }
      .editReceiptTemplateA4 .un-box-flat.invoice-details .hvrbox img {
        object-fit: contain; }
    .editReceiptTemplateA4 .un-box-flat.invoice-details .qr-code-size-input-number,
    .editReceiptTemplateA4 .un-box-flat.invoice-details .barcode-size-input-number {
      width: 100%;
      display: inline-flex !important; }
      .editReceiptTemplateA4 .un-box-flat.invoice-details .qr-code-size-input-number .ant-input-number,
      .editReceiptTemplateA4 .un-box-flat.invoice-details .barcode-size-input-number .ant-input-number {
        width: 100%;
        border-top-right-radius: 0 !important;
        border-bottom-right-radius: 0 !important; }

.posPreferencesForm .un-section-title {
  display: block;
  margin-bottom: 20px !important; }
  @media (min-width: 768px) {
    .posPreferencesForm .un-section-title {
      border-bottom: 1px solid #d4d4d4;
      margin-bottom: 32px !important; } }
  @media (max-width: 1024px) {
    .posPreferencesForm .un-section-title {
      margin-bottom: 12px !important; } }

.posPreferencesForm .un-description-light {
  font-size: 14px;
  color: #647176; }

.posPreferencesForm .ant-legacy-form-vertical .ant-legacy-form-item-label {
  padding: 0 !important;
  color: #38484f !important; }

.posPreferencesForm .ant-upload.ant-upload-select-picture-card {
  width: 115px !important;
  height: 115px !important;
  border: 1px dashed #007ce0 !important; }

.posPreferencesForm .ant-legacy-form-vertical .ant-legacy-form-item {
  padding-bottom: 0px !important; }

.posPreferencesForm .ant-input,
.posPreferencesForm .ant-select {
  color: #0c2028 !important; }

.posPreferencesForm .address-fields .ant-legacy-form-item {
  margin-bottom: 12px !important; }

.posPreferencesForm .un-box-flat .row {
  align-items: baseline !important; }

.posPreferencesForm .hvrbox {
  height: 115px !important;
  width: 115px !important; }
  .posPreferencesForm .hvrbox img {
    object-fit: contain; }

.posPreferencesForm .document-templates .templates-table {
  overflow-x: unset !important; }
  .posPreferencesForm .document-templates .templates-table .ant-table-tbody > tr > td {
    padding: 12px 12px !important; }
  .posPreferencesForm .document-templates .templates-table .ant-table table {
    border: none !important;
    box-shadow: none !important; }
  .posPreferencesForm .document-templates .templates-table table thead {
    background-color: #fafafb !important; }
  .posPreferencesForm .document-templates .templates-table .ant-table-thead th {
    background: #fafafb 0% 0% no-repeat padding-box !important;
    font-size: 12px !important;
    color: #647176 !important;
    padding-top: 9px !important;
    padding-bottom: 9px !important; }
  .posPreferencesForm .document-templates .templates-table .ant-table-thead > tr > th {
    border-bottom: none !important; }
  .posPreferencesForm .document-templates .templates-table .un-text-truncate {
    font-weight: bold !important; }
  .posPreferencesForm .document-templates .templates-table .un-light-label {
    font-size: 14px !important; }

.pos-settings .header-buttons {
  width: 100% !important;
  top: 10px !important;
  display: flex;
  position: fixed;
  padding-right: 99px !important; }
  @media (min-width: 1024px) {
    .pos-settings .header-buttons {
      min-width: 816px !important;
      max-width: 1344px !important;
      margin: 0 auto; } }
  .pos-settings .header-buttons .b-btn,
  .pos-settings .header-buttons .b-btn:hover,
  .pos-settings .header-buttons .b-btn:focus {
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #0c2028 !important;
    font-size: 20px;
    padding-left: 0 !important; }
    .pos-settings .header-buttons .b-btn i,
    .pos-settings .header-buttons .b-btn:hover i,
    .pos-settings .header-buttons .b-btn:focus i {
      font-size: 20px !important;
      margin-right: 12px !important; }
  .pos-settings .header-buttons .outline-btn,
  .pos-settings .header-buttons .outline-btn:focus,
  .pos-settings .header-buttons .outline-btn:hover {
    margin-right: 16px !important;
    border: 1px solid #d4d4d4 !important;
    background: none !important;
    color: #0c2028 !important; }

.sgpos .header-buttons {
  min-width: 816px !important;
  max-width: 1344px !important;
  width: 100% !important;
  top: 10px !important;
  display: flex;
  position: fixed;
  padding-right: 99px !important; }
  .sgpos .header-buttons .b-btn,
  .sgpos .header-buttons .b-btn:hover,
  .sgpos .header-buttons .b-btn:focus {
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #0c2028 !important;
    font-size: 20px;
    padding-left: 0 !important; }
    .sgpos .header-buttons .b-btn i,
    .sgpos .header-buttons .b-btn:hover i,
    .sgpos .header-buttons .b-btn:focus i {
      font-size: 20px !important;
      margin-right: 12px !important; }
  .sgpos .header-buttons .outline-btn,
  .sgpos .header-buttons .outline-btn:focus,
  .sgpos .header-buttons .outline-btn:hover {
    margin-right: 16px !important;
    border: 1px solid #d4d4d4 !important;
    background: none !important;
    color: #0c2028 !important; }

.sgpos .back-button {
  top: 2px;
  background: none !important;
  box-shadow: none !important;
  color: #0c2028 !important;
  padding: 0 !important;
  margin-right: 8px !important; }
  .sgpos .back-button:hover {
    background: none !important;
    color: #0c2028 !important; }
  .sgpos .back-button i {
    font-size: 20px !important; }

.sgpos .sgpos-banner {
  width: 548px !important;
  margin: auto !important; }
  .sgpos .sgpos-banner img {
    width: 100%; }

@media (min-width: 1024px) {
  .posShiftReport {
    width: 900px !important;
    margin: 0 auto !important; } }

.posShiftReport .header-buttons {
  width: 100% !important;
  top: 10px !important;
  display: flex;
  position: fixed; }
  @media (min-width: 1024px) {
    .posShiftReport .header-buttons {
      min-width: 816px !important;
      max-width: 816px !important;
      margin: 0 auto; } }
  .posShiftReport .header-buttons .b-btn,
  .posShiftReport .header-buttons .b-btn:hover,
  .posShiftReport .header-buttons .b-btn:focus {
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #0c2028 !important;
    font-size: 20px;
    padding-left: 0 !important; }
    .posShiftReport .header-buttons .b-btn i,
    .posShiftReport .header-buttons .b-btn:hover i,
    .posShiftReport .header-buttons .b-btn:focus i {
      font-size: 20px !important;
      margin-right: 12px !important; }
  .posShiftReport .header-buttons .outline-btn,
  .posShiftReport .header-buttons .outline-btn:focus,
  .posShiftReport .header-buttons .outline-btn:hover {
    border: 1px solid #d4d4d4 !important;
    background: none !important;
    color: #0c2028 !important; }

.posShiftReport .unicart-filter {
  margin-top: 0 !important; }
  .posShiftReport .unicart-filter .date-range2 {
    background-color: #ffffff;
    height: 41px !important;
    width: 230px !important;
    border: 1px solid #d4d4d4;
    border-radius: 4px !important;
    border-top-right-radius: 0 !important;
    border-bottom-right-radius: 0 !important;
    border-right: none !important; }
    .posShiftReport .unicart-filter .date-range2 .ant-picker {
      width: 200px !important;
      height: 39px !important;
      border: none !important;
      box-shadow: none !important;
      background: none !important;
      left: 30px; }
    .posShiftReport .unicart-filter .date-range2 .ant-picker-suffix {
      position: absolute;
      right: 196px; }
      .posShiftReport .unicart-filter .date-range2 .ant-picker-suffix .feather-calendar {
        font-size: 20px !important;
        color: #90999d; }
    .posShiftReport .unicart-filter .date-range2 .ant-picker-input {
      width: fit-content;
      width: -moz-fit-content; }
      .posShiftReport .unicart-filter .date-range2 .ant-picker-input input {
        color: #0c2028 !important; }
    .posShiftReport .unicart-filter .date-range2 .ant-picker-clear {
      display: none !important; }
  .posShiftReport .unicart-filter .date-picker-button {
    height: 41px;
    border-top-left-radius: 0 !important;
    border-bottom-left-radius: 0 !important;
    border-top-right-radius: 4px !important;
    border-bottom-right-radius: 4px !important;
    color: #38484f !important; }
  .posShiftReport .unicart-filter .search-form .un-filter-value {
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px; }

.posShiftReport .ant-table-container table > thead > tr:first-child th:last-child {
  border-top-right-radius: 12px !important; }

.posShiftReport .ant-table-container table > thead > tr:first-child th:first-child {
  border-top-left-radius: 12px !important; }

.posShiftReport .ant-table table {
  border-top-right-radius: 12px;
  border-top-left-radius: 12px; }

.posShiftReport .ant-table {
  color: #0c2028 !important;
  background: #ffffff !important;
  border-top-right-radius: 12px;
  border-top-left-radius: 12px;
  border-bottom-right-radius: 12px;
  border-bottom-left-radius: 12px; }

.posShiftReport .ant-table-tbody > tr > td {
  padding: 24px 16px !important; }

.posShiftReport .plain-btn {
  margin: 0 auto !important; }
  .posShiftReport .plain-btn .feather-eye {
    font-size: 20px; }

@media (min-width: 1024px) {
  .posShiftReportDetails {
    width: 900px !important;
    margin: 0 auto !important; } }

.posShiftReportDetails .header-buttons {
  width: 100% !important;
  top: 10px !important;
  display: flex;
  position: fixed; }
  @media (min-width: 1024px) {
    .posShiftReportDetails .header-buttons {
      min-width: 816px !important;
      max-width: 816px !important;
      margin: 0 auto; } }
  .posShiftReportDetails .header-buttons .b-btn,
  .posShiftReportDetails .header-buttons .b-btn:hover,
  .posShiftReportDetails .header-buttons .b-btn:focus {
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #0c2028 !important;
    font-size: 20px;
    padding-left: 0 !important; }
    .posShiftReportDetails .header-buttons .b-btn i,
    .posShiftReportDetails .header-buttons .b-btn:hover i,
    .posShiftReportDetails .header-buttons .b-btn:focus i {
      font-size: 20px !important;
      margin-right: 12px !important; }
  .posShiftReportDetails .header-buttons .outline-btn,
  .posShiftReportDetails .header-buttons .outline-btn:focus,
  .posShiftReportDetails .header-buttons .outline-btn:hover {
    border: 1px solid #d4d4d4 !important;
    background: none !important;
    color: #0c2028 !important; }

.posShiftReportDetails .sales-summary-table {
  overflow-x: auto; }
  .posShiftReportDetails .sales-summary-table .ant-table-tbody > tr > td {
    padding: 10px 12px 10px !important;
    border-bottom: none !important; }
  .posShiftReportDetails .sales-summary-table .ant-table-tbody > tr:last-child > td {
    border-top: 1px solid #fafafb;
    border-bottom: 1px solid #fafafb;
    padding: 20px 12px !important; }
  .posShiftReportDetails .sales-summary-table .ant-table-tbody > tr:last-child > td:nth-child(3),
  .posShiftReportDetails .sales-summary-table .ant-table-tbody > tr:last-child > td:nth-child(4) {
    background: #f6f6f6 !important; }
  .posShiftReportDetails .sales-summary-table .ant-table table {
    border: none !important;
    box-shadow: none !important; }
  .posShiftReportDetails .sales-summary-table table thead {
    background-color: #fafafb !important; }
  .posShiftReportDetails .sales-summary-table .ant-table-thead th {
    background: #fafafb 0% 0% no-repeat padding-box !important;
    font-size: 12px !important;
    color: #647176 !important;
    padding-top: 9px !important;
    padding-bottom: 9px !important; }
  .posShiftReportDetails .sales-summary-table .ant-table-thead > tr > th {
    border-bottom: none !important; }
  .posShiftReportDetails .sales-summary-table .plain-btn.feather-external-link {
    margin-left: 8px; }

.cash-drawer-table {
  overflow-x: auto; }
  .cash-drawer-table .ant-table-tbody > tr > td {
    padding: 20px 12px !important;
    border-bottom: 1px solid #fafafb;
    cursor: text; }
  .cash-drawer-table .ant-table-tbody > tr:hover > td {
    background: none !important; }
  .cash-drawer-table .ant-table-tbody > tr:nth-child(1) > td,
  .cash-drawer-table .ant-table-tbody > tr:nth-child(2) > td,
  .cash-drawer-table .ant-table-tbody > tr:nth-child(3) > td {
    padding: 20px 12px 0 !important;
    border-bottom: none !important; }
  .cash-drawer-table .ant-table-tbody > tr:last-child > td {
    padding: 20px 12px !important; }
  .cash-drawer-table .ant-table-tbody > tr:nth-child(5) > td:nth-child(1),
  .cash-drawer-table .ant-table-tbody > tr:nth-child(6) > td:nth-child(1),
  .cash-drawer-table .ant-table-tbody > tr:last-child > td:nth-child(1) {
    border-bottom: none !important; }
  .cash-drawer-table .ant-table table {
    border: none !important;
    box-shadow: none !important; }
  .cash-drawer-table table thead {
    background-color: #fafafb !important; }
  .cash-drawer-table .ant-table-thead th {
    background: #fafafb 0% 0% no-repeat padding-box !important;
    font-size: 12px !important;
    color: #647176 !important;
    padding-top: 9px !important;
    padding-bottom: 9px !important; }
  .cash-drawer-table .ant-table-thead > tr > th {
    border-bottom: none !important; }
  .cash-drawer-table .plain-btn.feather-external-link {
    margin-left: 8px; }

.posManageUser .header-buttons {
  width: 100% !important;
  top: 10px !important;
  display: flex;
  position: fixed; }
  @media (min-width: 1024px) {
    .posManageUser .header-buttons {
      min-width: 816px !important;
      max-width: 816px !important;
      margin: 0 auto; } }
  .posManageUser .header-buttons .b-btn,
  .posManageUser .header-buttons .b-btn:hover,
  .posManageUser .header-buttons .b-btn:focus {
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #0c2028 !important;
    font-size: 20px;
    padding-left: 0 !important; }
    .posManageUser .header-buttons .b-btn i,
    .posManageUser .header-buttons .b-btn:hover i,
    .posManageUser .header-buttons .b-btn:focus i {
      font-size: 20px !important;
      margin-right: 12px !important; }

.posManageUser .ant-table-container table > thead > tr:first-child th:last-child {
  border-top-right-radius: 12px !important; }

.posManageUser .ant-table-container table > thead > tr:first-child th:first-child {
  border-top-left-radius: 12px !important; }

.posManageUser .ant-table table {
  border-top-right-radius: 12px;
  border-top-left-radius: 12px; }

.posManageUser .ant-table {
  color: #0c2028 !important;
  background: #ffffff !important;
  border-top-right-radius: 12px;
  border-top-left-radius: 12px;
  border-bottom-right-radius: 12px;
  border-bottom-left-radius: 12px; }

.posManageUser .unicart-search .search-form {
  margin-bottom: 20px !important; }
  .posManageUser .unicart-search .search-form .un-filter-value {
    height: 41px !important;
    border-top-left-radius: 4px !important;
    border-bottom-left-radius: 4px !important; }

.posManageUser .ant-input-search {
  height: 41px; }

.posManageUser .unicart-table .ant-list-item-meta-description {
  padding-left: 12px !important; }

@media (min-width: 1024px) {
  .posManageUserForm {
    width: 816px !important;
    margin: 0 auto !important; } }

.posManageUserForm .header-buttons {
  width: 100% !important;
  top: 10px !important;
  display: flex;
  position: fixed; }
  @media (min-width: 1024px) {
    .posManageUserForm .header-buttons {
      min-width: 816px !important;
      max-width: 816px !important;
      margin: 0 auto; } }
  .posManageUserForm .header-buttons .b-btn,
  .posManageUserForm .header-buttons .b-btn:hover,
  .posManageUserForm .header-buttons .b-btn:focus {
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #0c2028 !important;
    font-size: 20px;
    padding-left: 0 !important; }
    .posManageUserForm .header-buttons .b-btn i,
    .posManageUserForm .header-buttons .b-btn:hover i,
    .posManageUserForm .header-buttons .b-btn:focus i {
      font-size: 20px !important;
      margin-right: 12px !important; }

.posManageUserForm .delete-user-btn {
  margin: 0 0 20px auto !important;
  width: fit-content !important;
  height: 17px !important;
  padding: 0 !important;
  font-size: 14px !important;
  border: none !important;
  background: none !important;
  box-shadow: none !important;
  color: #647176 !important; }
  .posManageUserForm .delete-user-btn i {
    font-size: 14px !important;
    color: #647176 !important;
    margin-right: 4px !important; }

.posManageUserForm .pincode-input-container {
  padding: 0 !important; }
  .posManageUserForm .pincode-input-container .pincode-input-text {
    width: 30px !important;
    height: 33px !important;
    border: 1px solid #d4d4d4 !important;
    border-radius: 4px !important;
    margin: 0 8px 0 0 !important; }

.close-shift-modal .actual-amount-row {
  padding-bottom: 1px; }

.close-shift-modal .actual-amount-col {
  padding-bottom: 1px; }

.close-shift-modal .ant-divider {
  margin-top: -10px !important;
  margin-bottom: 10px !important; }

.close-shift-modal .close-shift-relog-message {
  color: red !important; }

.pos-payment-method-table {
  overflow-x: auto; }
  .pos-payment-method-table .ant-table-tbody > tr > td {
    padding: 12px 12px !important; }
  .pos-payment-method-table .ant-table table {
    border: none !important;
    box-shadow: none !important; }
  .pos-payment-method-table table thead {
    background-color: #fafafb !important; }
  .pos-payment-method-table .ant-table-thead th {
    background: #fafafb 0% 0% no-repeat padding-box !important;
    font-size: 12px !important;
    color: #647176 !important;
    padding-top: 9px !important;
    padding-bottom: 9px !important; }
  .pos-payment-method-table .ant-table-thead > tr > th {
    border-bottom: none !important; }
  .pos-payment-method-table .un-text-truncate {
    font-weight: bold !important; }
  .pos-payment-method-table .un-light-label {
    font-size: 14px !important; }

.hvrbox {
  width: 100% !important; }
  .hvrbox img {
    height: 100% !important;
    width: 100% !important;
    object-fit: contain; }

.pos-payment-upload {
  height: 77px !important;
  width: 183px !important; }
  .pos-payment-upload .pos-payment-hvrbox {
    height: 77px !important;
    width: 183px !important; }
    .pos-payment-upload .pos-payment-hvrbox img {
      height: 100% !important;
      width: 100% !important;
      object-fit: contain !important; }
  .pos-payment-upload .ant-upload.ant-upload-select-picture-card {
    height: 77px !important;
    width: 183px !important;
    border: 1px dashed #007ce0 !important; }
  .pos-payment-upload .upload-placeholder {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
    height: 77px !important;
    width: 183px !important;
    position: relative !important; }
    .pos-payment-upload .upload-placeholder .ant-upload-text {
      width: fit-content;
      left: 50%;
      top: 50%;
      position: absolute;
      transform: translate(-50%, -50%); }

.pos-dual-screen-upload {
  height: 344px !important;
  width: 410px !important; }
  .pos-dual-screen-upload .pos-dual-screen-hvrbox {
    height: 344px !important;
    width: 410px !important; }
    .pos-dual-screen-upload .pos-dual-screen-hvrbox img {
      height: 100% !important;
      width: 100% !important;
      object-fit: contain !important; }
  .pos-dual-screen-upload .ant-upload.ant-upload-select-picture-card {
    height: 344px !important;
    width: 410px !important;
    border: 1px dashed #007ce0 !important; }
  .pos-dual-screen-upload .upload-placeholder {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
    height: 344px !important;
    width: 410px !important;
    position: relative !important; }
    .pos-dual-screen-upload .upload-placeholder .ant-upload-text {
      width: fit-content;
      left: 50%;
      top: 50%;
      position: absolute;
      transform: translate(-50%, -50%); }

.discount-price-page .header-buttons {
  width: 100% !important;
  top: 10px !important;
  display: flex;
  position: fixed;
  padding-right: 99px !important; }
  @media (min-width: 1024px) {
    .discount-price-page .header-buttons {
      min-width: 816px !important;
      max-width: 1344px !important;
      margin: 0 auto; } }
  .discount-price-page .header-buttons .b-btn,
  .discount-price-page .header-buttons .b-btn:hover,
  .discount-price-page .header-buttons .b-btn:focus {
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #0c2028 !important;
    font-size: 20px;
    padding-left: 0 !important; }
    .discount-price-page .header-buttons .b-btn i,
    .discount-price-page .header-buttons .b-btn:hover i,
    .discount-price-page .header-buttons .b-btn:focus i {
      font-size: 20px !important;
      margin-right: 12px !important; }
  .discount-price-page .header-buttons .outline-btn,
  .discount-price-page .header-buttons .outline-btn:focus,
  .discount-price-page .header-buttons .outline-btn:hover {
    margin-right: 16px !important;
    border: 1px solid #d4d4d4 !important;
    background: none !important;
    color: #0c2028 !important; }

.discount-price-page .unicart-filter {
  margin: 0 0 20px !important; }

.discount-price-page .un-box-flat {
  margin-bottom: 20px !important; }
  .discount-price-page .un-box-flat .title {
    margin-bottom: 20px; }
  .discount-price-page .un-box-flat .bulk-settings {
    display: flex !important;
    width: 100%;
    background-color: #f6f6f6;
    padding: 12px;
    margin-bottom: 20px;
    border-radius: 4px;
    align-items: flex-end; }
    @media (max-width: 1025px) {
      .discount-price-page .un-box-flat .bulk-settings {
        flex-wrap: wrap !important; } }
    .discount-price-page .un-box-flat .bulk-settings label {
      font-size: 12px !important;
      color: #647176 !important;
      display: flex; }
    .discount-price-page .un-box-flat .bulk-settings div:nth-child(4) {
      margin-right: 69px; }
    .discount-price-page .un-box-flat .bulk-settings .bulk-setting-label {
      color: #0c2028 !important;
      width: 142px !important;
      line-height: 30px; }
    .discount-price-page .un-box-flat .bulk-settings .promotion-period-label {
      padding-right: 5px; }
    .discount-price-page .un-box-flat .bulk-settings .promotion-period-tooltip {
      display: flex;
      align-self: center; }
    .discount-price-page .un-box-flat .bulk-settings .ant-form-item {
      margin-bottom: 0 !important; }
    .discount-price-page .un-box-flat .bulk-settings .ant-input {
      width: 116px !important; }
    .discount-price-page .un-box-flat .bulk-settings .price-field {
      display: flex; }
      .discount-price-page .un-box-flat .bulk-settings .price-field .ant-input-group-addon.addonBefore {
        border-right: none !important;
        border-top-left-radius: 4px !important;
        border-bottom-left-radius: 4px !important;
        border-top-right-radius: 0 !important;
        border-bottom-right-radius: 0 !important; }
      .discount-price-page .un-box-flat .bulk-settings .price-field .dimension {
        border-top-left-radius: 4px !important;
        border-bottom-left-radius: 4px !important;
        border-top-right-radius: 4px !important;
        border-bottom-right-radius: 4px !important; }
        .discount-price-page .un-box-flat .bulk-settings .price-field .dimension.addonBefore {
          border-top-left-radius: 0 !important;
          border-bottom-left-radius: 0 !important; }
        .discount-price-page .un-box-flat .bulk-settings .price-field .dimension.addonAfter {
          border-top-right-radius: 0 !important;
          border-bottom-right-radius: 0 !important; }
      .discount-price-page .un-box-flat .bulk-settings .price-field .ant-input-group-addon.addonAfter {
        border-left: none !important;
        border-top-left-radius: 0 !important;
        border-bottom-left-radius: 0 !important;
        border-top-right-radius: 4px !important;
        border-bottom-right-radius: 4px !important; }
    .discount-price-page .un-box-flat .bulk-settings .or {
      line-height: 33px !important;
      align-self: end !important;
      color: #0c2028 !important;
      margin-right: 20px;
      margin-left: 20px; }
    .discount-price-page .un-box-flat .bulk-settings .outline-btn {
      background-color: transparent !important;
      margin-left: auto !important;
      align-self: end !important; }
    .discount-price-page .un-box-flat .bulk-settings .primary-btn {
      margin-left: 16px !important;
      margin-right: 0 !important;
      align-self: end !important; }
    .discount-price-page .un-box-flat .bulk-settings .ant-input-number.addon-before {
      border-top-left-radius: 0 !important;
      border-bottom-left-radius: 0 !important; }
    .discount-price-page .un-box-flat .bulk-settings .ant-input-number.addon-after {
      border-top-right-radius: 0 !important;
      border-bottom-right-radius: 0 !important; }
    .discount-price-page .un-box-flat .bulk-settings .ant-input-group-addon {
      width: fit-content;
      padding-top: 5px;
      vertical-align: middle;
      display: inline-table;
      line-height: 24px;
      height: 33px; }
  .discount-price-page .un-box-flat .tier-name {
    line-height: 33px; }
  .discount-price-page .un-box-flat .quantity {
    display: none !important; }
    .discount-price-page .un-box-flat .quantity .ant-input {
      width: 183px !important; }
  .discount-price-page .un-box-flat .quantity-view {
    display: unset !important;
    line-height: 33px;
    font-size: 14px;
    font-weight: bold; }
  .discount-price-page .un-box-flat .order-detail-content .ant-form-item {
    margin-bottom: 0 !important; }
  .discount-price-page .un-box-flat .order-detail-content .price-field {
    display: inline-flex !important; }
    .discount-price-page .un-box-flat .order-detail-content .price-field .ant-form-item {
      margin-bottom: 0 !important; }
      .discount-price-page .un-box-flat .order-detail-content .price-field .ant-form-item .ant-form-item-control-input-content {
        display: inline-flex !important; }
        .discount-price-page .un-box-flat .order-detail-content .price-field .ant-form-item .ant-form-item-control-input-content .ant-input-group-addon {
          width: fit-content; }
  .discount-price-page .un-box-flat .order-detail-content .price-field .ant-input-group-addon.addonBefore {
    border-right: none !important;
    border-top-left-radius: 4px !important;
    border-bottom-left-radius: 4px !important;
    border-top-right-radius: 0 !important;
    border-bottom-right-radius: 0 !important; }
  .discount-price-page .un-box-flat .order-detail-content .price-field .dimension {
    border-top-left-radius: 4px !important;
    border-bottom-left-radius: 4px !important;
    border-top-right-radius: 4px !important;
    border-bottom-right-radius: 4px !important; }
    .discount-price-page .un-box-flat .order-detail-content .price-field .dimension.addonBefore {
      border-top-left-radius: 0 !important;
      border-bottom-left-radius: 0 !important; }
    .discount-price-page .un-box-flat .order-detail-content .price-field .dimension.addonAfter {
      border-top-right-radius: 0 !important;
      border-bottom-right-radius: 0 !important; }
  .discount-price-page .un-box-flat .order-detail-content .price-field .ant-input-group-addon.addonAfter {
    border-left: none !important;
    border-top-left-radius: 0 !important;
    border-bottom-left-radius: 0 !important;
    border-top-right-radius: 4px !important;
    border-bottom-right-radius: 4px !important; }
  .discount-price-page .un-box-flat .order-detail-content .or {
    display: unset !important; }
  .discount-price-page .un-box-flat .order-detail-content .ant-input-number.addon-before {
    border-top-left-radius: 0 !important;
    border-bottom-left-radius: 0 !important; }
  .discount-price-page .un-box-flat .order-detail-content .ant-input-number.addon-after {
    border-top-right-radius: 0 !important;
    border-bottom-right-radius: 0 !important; }

.update-modal .ant-modal-content .ant-modal-header {
  border-bottom: none !important; }

.update-modal .ant-modal-content .ant-modal-footer {
  border-top: none !important; }

.ant-tooltip-arrow {
  display: none; }

.importSuccess.un-box-flat {
  font-size: 14px !important;
  line-height: 20px;
  font-weight: 400; }

.kitItems {
  overflow-x: auto; }
  .kitItems .ant-table table {
    border: none !important; }
  .kitItems table tbody tr td {
    vertical-align: top !important; }
  .kitItems .ant-table-container table > thead > tr th {
    border: none !important;
    background-color: #fafafb !important; }
  .kitItems .ant-table-thead > tr > th {
    padding: 8px 16px; }
  .kitItems .ant-table-tbody > tr > td {
    padding: 12px 12px !important; }
  .kitItems .ant-table-row.editable-row {
    background: #ffffff !important; }
  .kitItems .ant-table-tbody > tr > td {
    border-bottom: 1px solid #e5e5e5 !important;
    border-left: none !important;
    border-right: none !important; }
  .kitItems .ant-table-tbody > tr:last-child > td {
    border-bottom: none !important;
    border-left: none !important;
    border-right: none !important; }
  .kitItems .editable-row .ant-input {
    border-radius: 0 !important; }
  .kitItems .un-row-product img {
    border-radius: 6px;
    object-fit: contain !important;
    border: 1px solid #e5e5e5 !important; }

@media (min-width: 1024px) {
  .importProducts {
    width: 644px !important;
    margin: 0 auto !important; } }

.importProducts .plain-btn,
.importProducts .plain-btn:hover {
  text-transform: unset;
  text-decoration: underline; }

.importProducts .ant-upload.ant-upload-drag {
  height: 169px !important; }

.importProducts .ant-upload.ant-upload-drag::after {
  display: none; }

.importProducts .showUploader .ant-upload.ant-upload-drag {
  display: block; }

.importProducts .hideUploader {
  display: none; }

.importProducts .uploadList {
  height: 33px;
  width: fit-content;
  width: -moz-fit-content; }
  .importProducts .uploadList .file {
    border: 1px solid #e5e5e5;
    border-radius: 4px;
    height: 33px;
    width: fit-content;
    width: -moz-fit-content;
    padding: 7px 12px;
    margin-right: 20px; }
    .importProducts .uploadList .file .feather-file-text {
      color: #647176;
      font-size: 20px !important; }
  .importProducts .uploadList .plain-btn {
    text-decoration: unset; }

.importProducts .ant-upload-list {
  width: 50%; }

.importProducts .feather-upload-cloud {
  font-size: 32px;
  color: #d4d4d4; }

.importProducts .header-buttons {
  min-width: 644px !important;
  max-width: 644px !important;
  width: 100% !important;
  top: 10px !important;
  display: flex;
  position: fixed; }
  .importProducts .header-buttons .b-btn,
  .importProducts .header-buttons .b-btn:hover,
  .importProducts .header-buttons .b-btn:focus {
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #0c2028 !important;
    font-size: 20px;
    padding-left: 0 !important; }
    .importProducts .header-buttons .b-btn i,
    .importProducts .header-buttons .b-btn:hover i,
    .importProducts .header-buttons .b-btn:focus i {
      font-size: 20px !important;
      margin-right: 12px !important; }

.importPreview .header-buttons {
  min-width: 816px !important;
  max-width: 1344px !important;
  width: 100% !important;
  top: 10px !important;
  display: flex;
  position: fixed;
  padding-right: 99px !important; }
  .importPreview .header-buttons .b-btn,
  .importPreview .header-buttons .b-btn:hover,
  .importPreview .header-buttons .b-btn:focus {
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #0c2028 !important;
    font-size: 20px;
    padding-left: 0 !important; }
    .importPreview .header-buttons .b-btn i,
    .importPreview .header-buttons .b-btn:hover i,
    .importPreview .header-buttons .b-btn:focus i {
      font-size: 20px !important;
      margin-right: 12px !important; }

.importSuccess.un-box-flat {
  color: #35454c !important;
  border-color: #bcefb9 !important;
  background-color: #f3fff3 !important; }
  .importSuccess.un-box-flat i {
    font-size: 15px !important;
    margin-right: 4px !important; }

.importTable {
  overflow-x: auto; }
  .importTable .ant-table table {
    border: 1px solid #f6f6f6 !important; }
  .importTable .ant-table-thead > tr > th {
    color: #90999d !important;
    font-size: 10px !important;
    height: 56px !important;
    background: #f6f6f6 !important;
    border-left: none !important;
    border-right: none !important; }
  .importTable .ant-table-tbody > tr > td {
    color: #90999d !important;
    font-size: 10px !important; }
  .importTable .ant-table-tbody > tr:last-child > td {
    border-bottom: none !important; }
  .importTable .ant-table-tbody > tr > td {
    padding: 16px 10px !important; }
  .importTable .ant-table-tbody > tr:hover:not(.ant-table-expanded-row) > td {
    background: unset !important; }
  .importTable .un-import-error-column {
    background: #fde3e3;
    padding: 5px !important; }
  .importTable .un-import-warning-column {
    background: #ffe9b8;
    padding: 5px !important; }
  .importTable .un-import-error-block {
    height: 300px;
    overflow: auto; }

.importSuccess.un-box-flat {
  font-size: 14px !important;
  line-height: 20px;
  font-weight: 400; }

.kitItems {
  overflow-x: auto; }
  .kitItems .ant-table table {
    border: none !important; }
  .kitItems table tbody tr td {
    vertical-align: top !important; }
  .kitItems .ant-table-container table > thead > tr th {
    border: none !important;
    background-color: #fafafb !important; }
  .kitItems .ant-table-thead > tr > th {
    padding: 8px 16px; }
  .kitItems .ant-table-tbody > tr > td {
    padding: 12px 12px !important; }
  .kitItems .ant-table-row.editable-row {
    background: #ffffff !important; }
  .kitItems .ant-table-tbody > tr > td {
    border-bottom: 1px solid #e5e5e5 !important;
    border-left: none !important;
    border-right: none !important; }
  .kitItems .ant-table-tbody > tr:last-child > td {
    border-bottom: none !important;
    border-left: none !important;
    border-right: none !important; }
  .kitItems .editable-row .ant-input {
    border-radius: 0 !important; }
  .kitItems .un-row-product img {
    border-radius: 6px;
    object-fit: contain !important;
    border: 1px solid #e5e5e5 !important; }

@media (min-width: 1024px) {
  .importProducts {
    width: 644px !important;
    margin: 0 auto !important; } }

.importProducts .plain-btn,
.importProducts .plain-btn:hover {
  text-transform: unset;
  text-decoration: underline; }

.importProducts .ant-upload.ant-upload-drag {
  height: 169px !important; }

.importProducts .ant-upload.ant-upload-drag::after {
  display: none; }

.importProducts .showUploader .ant-upload.ant-upload-drag {
  display: block; }

.importProducts .hideUploader {
  display: none; }

.importProducts .uploadList {
  height: 33px;
  width: fit-content;
  width: -moz-fit-content; }
  .importProducts .uploadList .file {
    border: 1px solid #e5e5e5;
    border-radius: 4px;
    height: 33px;
    width: fit-content;
    width: -moz-fit-content;
    padding: 7px 12px;
    margin-right: 20px; }
    .importProducts .uploadList .file .feather-file-text {
      color: #647176;
      font-size: 20px !important; }
  .importProducts .uploadList .plain-btn {
    text-decoration: unset; }

.importProducts .ant-upload-list {
  width: 50%; }

.importProducts .feather-upload-cloud {
  font-size: 32px;
  color: #d4d4d4; }

.importProducts .header-buttons {
  min-width: 644px !important;
  max-width: 644px !important;
  width: 100% !important;
  top: 10px !important;
  display: flex;
  position: fixed; }
  .importProducts .header-buttons .b-btn,
  .importProducts .header-buttons .b-btn:hover,
  .importProducts .header-buttons .b-btn:focus {
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #0c2028 !important;
    font-size: 20px;
    padding-left: 0 !important; }
    .importProducts .header-buttons .b-btn i,
    .importProducts .header-buttons .b-btn:hover i,
    .importProducts .header-buttons .b-btn:focus i {
      font-size: 20px !important;
      margin-right: 12px !important; }

.importPreview .header-buttons {
  min-width: 816px !important;
  max-width: 1344px !important;
  width: 100% !important;
  top: 10px !important;
  display: flex;
  position: fixed;
  padding-right: 99px !important; }
  .importPreview .header-buttons .b-btn,
  .importPreview .header-buttons .b-btn:hover,
  .importPreview .header-buttons .b-btn:focus {
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #0c2028 !important;
    font-size: 20px;
    padding-left: 0 !important; }
    .importPreview .header-buttons .b-btn i,
    .importPreview .header-buttons .b-btn:hover i,
    .importPreview .header-buttons .b-btn:focus i {
      font-size: 20px !important;
      margin-right: 12px !important; }

.importSuccess.un-box-flat {
  color: #35454c !important;
  border-color: #bcefb9 !important;
  background-color: #f3fff3 !important; }
  .importSuccess.un-box-flat i {
    font-size: 15px !important;
    margin-right: 4px !important; }

.importTable {
  overflow-x: auto; }
  .importTable .ant-table table {
    border: 1px solid #f6f6f6 !important; }
  .importTable .ant-table-thead > tr > th {
    color: #90999d !important;
    font-size: 10px !important;
    height: 56px !important;
    background: #f6f6f6 !important;
    border-left: none !important;
    border-right: none !important; }
  .importTable .ant-table-tbody > tr > td {
    color: #90999d !important;
    font-size: 10px !important; }
  .importTable .ant-table-tbody > tr:last-child > td {
    border-bottom: none !important; }
  .importTable .ant-table-tbody > tr > td {
    padding: 16px 10px !important; }
  .importTable .ant-table-tbody > tr:hover:not(.ant-table-expanded-row) > td {
    background: unset !important; }
  .importTable .un-import-error-column {
    background: #fde3e3;
    padding: 5px !important; }
  .importTable .un-import-warning-column {
    background: #ffe9b8;
    padding: 5px !important; }
  .importTable .un-import-error-block {
    height: 300px;
    overflow: auto; }

@media (min-width: 1024px) {
  .exportProducts {
    width: 644px !important;
    margin: 0 auto !important; } }

.exportProducts .header-buttons {
  min-width: 644px !important;
  max-width: 644px !important;
  width: 100% !important;
  top: 10px !important;
  display: flex;
  position: fixed; }
  .exportProducts .header-buttons .b-btn,
  .exportProducts .header-buttons .b-btn:hover,
  .exportProducts .header-buttons .b-btn:focus {
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #0c2028 !important;
    font-size: 20px;
    padding-left: 0 !important; }
    .exportProducts .header-buttons .b-btn i,
    .exportProducts .header-buttons .b-btn:hover i,
    .exportProducts .header-buttons .b-btn:focus i {
      font-size: 20px !important;
      margin-right: 12px !important; }

.exportProducts .ant-checkbox,
.exportProducts .ant-checkbox-input,
.exportProducts .ant-checkbox-inner {
  border-radius: 4px !important;
  width: 18px !important;
  height: 18px !important; }

.exportProducts .export-table .unicart-table .ant-table-tbody > tr.ant-table-row-level-0 > td {
  border-top: unset !important;
  border-bottom: 1px solid #f0f0f0 !important; }

.exportProducts .export-table .ant-table-tbody > tr > td {
  padding: 12px 12px !important; }

.exportProducts .export-table .ant-table-tbody .ant-table-measure-row {
  display: table-row !important; }
  .exportProducts .export-table .ant-table-tbody .ant-table-measure-row td {
    padding: 0 !important; }

.exportProducts .export-table .ant-table table {
  border: none !important;
  box-shadow: none !important; }

.exportProducts .export-table table thead {
  background-color: #fafafb !important; }

.exportProducts .export-table .ant-table-thead th {
  background: #fafafb 0% 0% no-repeat padding-box !important;
  font-size: 12px !important;
  color: #647176 !important;
  padding-top: 9px !important;
  padding-bottom: 9px !important;
  height: unset !important; }

.exportProducts .export-table .ant-table-thead > tr > th {
  border-bottom: none !important; }

.exportProducts .export-table .un-text-truncate {
  font-weight: bold !important; }

.exportProducts .export-table .un-light-label {
  font-size: 14px !important; }

.exportProducts .export-table .ant-pagination {
  margin-bottom: 20px;
  margin-right: unset !important;
  padding: 0 !important; }
  .exportProducts .export-table .ant-pagination.with-quick-jumper {
    margin-bottom: 20px !important; }

@media (min-width: 1024px) {
  .reward-points {
    width: 644px !important;
    margin: 0 auto; } }

.reward-points-form .max-point-input {
  margin-bottom: 0px !important; }

.store-list-checkbox-group {
  margin-bottom: 20px !important;
  border-radius: 4px !important;
  border: 1px solid #d9d9d9;
  padding: 20px 24px; }
  .store-list-checkbox-group .ant-checkbox + span {
    color: #0c2028 !important;
    padding-right: 41px !important;
    padding-left: 12px !important; }

@media (min-width: 1024px) {
  .campaign-landing-page {
    width: 1000px !important;
    margin: 0 auto !important; } }

.campaign-landing-page .status-tag.closed {
  color: #ffffff !important;
  border-color: #8c8c8c !important;
  background-color: #8c8c8c !important; }

.campaign-landing-page .ant-table-tbody tr.ant-table-row.disabled-row {
  background-color: #f5f5f5; }
  .campaign-landing-page .ant-table-tbody tr.ant-table-row.disabled-row td {
    background-color: #f5f5f5 !important; }
  .campaign-landing-page .ant-table-tbody tr.ant-table-row.disabled-row:hover td {
    background-color: #f5f5f5 !important; }

.campaign-landing-page .header-buttons {
  width: 100% !important;
  top: 10px !important;
  display: flex;
  position: fixed;
  padding-right: 0 !important; }
  @media (min-width: 1024px) {
    .campaign-landing-page .header-buttons {
      min-width: 1000px !important;
      max-width: 1000px !important;
      margin: 0 auto; } }
  .campaign-landing-page .header-buttons .b-btn,
  .campaign-landing-page .header-buttons .b-btn:hover,
  .campaign-landing-page .header-buttons .b-btn:focus {
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #0c2028 !important;
    font-size: 20px;
    padding-left: 0 !important; }
    .campaign-landing-page .header-buttons .b-btn i,
    .campaign-landing-page .header-buttons .b-btn:hover i,
    .campaign-landing-page .header-buttons .b-btn:focus i {
      font-size: 20px !important;
      margin-right: 12px !important; }
  .campaign-landing-page .header-buttons .outline-btn,
  .campaign-landing-page .header-buttons .outline-btn:focus,
  .campaign-landing-page .header-buttons .outline-btn:hover {
    background: none !important; }

.campaign-landing-page .ant-table-container table > thead > tr:first-child th:last-child {
  border-top-right-radius: 12px !important; }

.campaign-landing-page .ant-table-container table > thead > tr:first-child th:first-child {
  border-top-left-radius: 12px !important; }

.campaign-landing-page .ant-table table {
  border-top-right-radius: 12px;
  border-top-left-radius: 12px; }

.campaign-landing-page .ant-table {
  color: #0c2028 !important;
  background: #ffffff !important;
  border-top-right-radius: 12px;
  border-top-left-radius: 12px;
  border-bottom-right-radius: 12px;
  border-bottom-left-radius: 12px; }

.campaign-landing-page .unicart-search .search-form {
  margin-bottom: 20px !important; }
  .campaign-landing-page .unicart-search .search-form .un-filter-value {
    height: 41px !important;
    border-top-left-radius: 4px !important;
    border-bottom-left-radius: 4px !important; }

.campaign-landing-page .ant-input-search {
  height: 41px; }

.campaign-landing-page .unicart-table .ant-list-item-meta-description {
  padding-left: 12px !important; }

@media (min-width: 1024px) {
  .new-campaign-landing-page {
    min-width: 1000px !important;
    max-width: 1344px !important;
    margin: 0 auto !important; } }

.new-campaign-landing-page .operation-days .day-row {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
  margin-bottom: 12px;
  width: auto; }
  .new-campaign-landing-page .operation-days .day-row .col-md-4 {
    flex: 0 0 120px;
    max-width: 120px;
    padding-right: 8px; }
  .new-campaign-landing-page .operation-days .day-row .col-md-2 {
    flex: 0 0 60px;
    max-width: 60px;
    padding-right: 8px; }
  .new-campaign-landing-page .operation-days .day-row .col-md-6 {
    flex: 0 0 auto;
    max-width: 280px;
    padding-right: 0; }

.new-campaign-landing-page .operation-days .operation-day-status {
  display: flex;
  align-items: center; }

.new-campaign-landing-page .header-buttons {
  width: 100% !important;
  top: 10px !important;
  display: flex;
  position: fixed; }
  @media (min-width: 1024px) {
    .new-campaign-landing-page .header-buttons {
      min-width: 1000px !important;
      max-width: 1344px !important;
      margin: 0 auto; } }
  .new-campaign-landing-page .header-buttons .b-btn,
  .new-campaign-landing-page .header-buttons .b-btn:hover,
  .new-campaign-landing-page .header-buttons .b-btn:focus {
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #0c2028 !important;
    font-size: 20px;
    padding-left: 0 !important; }
    .new-campaign-landing-page .header-buttons .b-btn i,
    .new-campaign-landing-page .header-buttons .b-btn:hover i,
    .new-campaign-landing-page .header-buttons .b-btn:focus i {
      font-size: 20px !important;
      margin-right: 12px !important; }

.new-campaign-landing-page .ant-select-disabled .ant-select-single.ant-select-show-arrow .ant-select-selection-item,
.new-campaign-landing-page .ant-select-single.ant-select-show-arrow .ant-select-selection-placeholder {
  color: #0c2028 !important; }

.new-campaign-landing-page .page-builder {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  border: 1px solid #d4d4d4;
  border-radius: 4px;
  min-height: 200px;
  width: 100%;
  margin: auto;
  cursor: pointer;
  color: #007ce0; }
  .new-campaign-landing-page .page-builder img {
    width: auto;
    height: 120px;
    margin-bottom: 10px; }

.new-campaign-landing-page .content-editor .fr-wrapper {
  min-height: 200px; }

.new-campaign-landing-page .seo .seo-detail {
  background-color: #fafafb;
  border-radius: 4px;
  padding: 20px 24px;
  margin-bottom: 20px; }
  .new-campaign-landing-page .seo .seo-detail span {
    word-break: break-all !important; }

.new-campaign-landing-page .seo .seo-url .ant-input-group-addon:first-child {
  background-color: #f6f6f6 !important;
  color: #90999d !important; }

.new-campaign-landing-page .seo .seo-url .ant-input-group > .ant-input:last-child,
.new-campaign-landing-page .seo .seo-url .ant-input-group-addon:last-child {
  border-top-left-radius: 0 !important;
  border-bottom-left-radius: 0 !important; }

.new-campaign-landing-page .unicart-search .ant-form-item {
  margin-bottom: 0 !important; }

.new-campaign-landing-page .unicart-search .un-filter-value .ant-input {
  height: unset !important; }

.importSuccess.un-box-flat {
  font-size: 14px !important;
  line-height: 20px;
  font-weight: 400; }

@media (min-width: 1024px) {
  .importProducts {
    width: 644px !important;
    margin: 0 auto !important; } }

.importProducts .plain-btn,
.importProducts .plain-btn:hover {
  text-transform: unset;
  text-decoration: underline; }

.importProducts .ant-upload.ant-upload-drag {
  height: 169px !important; }

.importProducts .ant-upload.ant-upload-drag::after {
  display: none; }

.importProducts .showUploader .ant-upload.ant-upload-drag {
  display: block; }

.importProducts .hideUploader {
  display: none; }

.importProducts .uploadList {
  height: 33px;
  width: fit-content;
  width: -moz-fit-content; }
  .importProducts .uploadList .file {
    border: 1px solid #e5e5e5;
    border-radius: 4px;
    height: 33px;
    width: fit-content;
    width: -moz-fit-content;
    padding: 7px 12px;
    margin-right: 20px; }
    .importProducts .uploadList .file .feather-file-text {
      color: #647176;
      font-size: 20px !important; }
  .importProducts .uploadList .plain-btn {
    text-decoration: unset; }

.importProducts .ant-upload-list {
  width: 50%; }

.importProducts .feather-upload-cloud {
  font-size: 32px;
  color: #d4d4d4; }

.importProducts .header-buttons {
  min-width: 644px !important;
  max-width: 644px !important;
  width: 100% !important;
  top: 10px !important;
  display: flex;
  position: fixed; }
  .importProducts .header-buttons .b-btn,
  .importProducts .header-buttons .b-btn:hover,
  .importProducts .header-buttons .b-btn:focus {
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #0c2028 !important;
    font-size: 20px;
    padding-left: 0 !important; }
    .importProducts .header-buttons .b-btn i,
    .importProducts .header-buttons .b-btn:hover i,
    .importProducts .header-buttons .b-btn:focus i {
      font-size: 20px !important;
      margin-right: 12px !important; }

.importPreview .header-buttons {
  min-width: 816px !important;
  max-width: 1344px !important;
  width: 100% !important;
  top: 10px !important;
  display: flex;
  position: fixed;
  padding-right: 99px !important; }
  .importPreview .header-buttons .b-btn,
  .importPreview .header-buttons .b-btn:hover,
  .importPreview .header-buttons .b-btn:focus {
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #0c2028 !important;
    font-size: 20px;
    padding-left: 0 !important; }
    .importPreview .header-buttons .b-btn i,
    .importPreview .header-buttons .b-btn:hover i,
    .importPreview .header-buttons .b-btn:focus i {
      font-size: 20px !important;
      margin-right: 12px !important; }

.importSuccess.un-box-flat {
  color: #35454c !important;
  border-color: #bcefb9 !important;
  background-color: #f3fff3 !important; }
  .importSuccess.un-box-flat i {
    font-size: 15px !important;
    margin-right: 4px !important; }

.importTable {
  overflow-x: auto; }
  .importTable .ant-table table {
    border: 1px solid #f6f6f6 !important; }
  .importTable .ant-table-thead > tr > th {
    color: #90999d !important;
    font-size: 10px !important;
    height: 56px !important;
    background: #f6f6f6 !important;
    border-left: none !important;
    border-right: none !important; }
  .importTable .ant-table-tbody > tr > td {
    color: #90999d !important;
    font-size: 10px !important; }
  .importTable .ant-table-tbody > tr:last-child > td {
    border-bottom: none !important; }
  .importTable .ant-table-tbody > tr > td {
    padding: 16px 10px !important; }
  .importTable .ant-table-tbody > tr:hover:not(.ant-table-expanded-row) > td {
    background: unset !important; }
  .importTable .un-import-error-column {
    background: #fde3e3;
    padding: 5px !important; }
  .importTable .un-import-warning-column {
    background: #ffe9b8;
    padding: 5px !important; }
  .importTable .un-import-error-block {
    height: 300px;
    overflow: auto; }

@media (min-width: 1024px) {
  .exportProducts {
    width: 644px !important;
    margin: 0 auto !important; } }

.exportProducts .header-buttons {
  min-width: 644px !important;
  max-width: 644px !important;
  width: 100% !important;
  top: 10px !important;
  display: flex;
  position: fixed; }
  .exportProducts .header-buttons .b-btn,
  .exportProducts .header-buttons .b-btn:hover,
  .exportProducts .header-buttons .b-btn:focus {
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #0c2028 !important;
    font-size: 20px;
    padding-left: 0 !important; }
    .exportProducts .header-buttons .b-btn i,
    .exportProducts .header-buttons .b-btn:hover i,
    .exportProducts .header-buttons .b-btn:focus i {
      font-size: 20px !important;
      margin-right: 12px !important; }

.exportProducts .ant-checkbox,
.exportProducts .ant-checkbox-input,
.exportProducts .ant-checkbox-inner {
  border-radius: 4px !important;
  width: 18px !important;
  height: 18px !important; }

.exportProducts .export-table .unicart-table .ant-table-tbody > tr.ant-table-row-level-0 > td {
  border-top: unset !important;
  border-bottom: 1px solid #f0f0f0 !important; }

.exportProducts .export-table .ant-table-tbody > tr > td {
  padding: 12px 12px !important; }

.exportProducts .export-table .ant-table-tbody .ant-table-measure-row {
  display: table-row !important; }
  .exportProducts .export-table .ant-table-tbody .ant-table-measure-row td {
    padding: 0 !important; }

.exportProducts .export-table .ant-table table {
  border: none !important;
  box-shadow: none !important; }

.exportProducts .export-table table thead {
  background-color: #fafafb !important; }

.exportProducts .export-table .ant-table-thead th {
  background: #fafafb 0% 0% no-repeat padding-box !important;
  font-size: 12px !important;
  color: #647176 !important;
  padding-top: 9px !important;
  padding-bottom: 9px !important;
  height: unset !important; }

.exportProducts .export-table .ant-table-thead > tr > th {
  border-bottom: none !important; }

.exportProducts .export-table .un-text-truncate {
  font-weight: bold !important; }

.exportProducts .export-table .un-light-label {
  font-size: 14px !important; }

.exportProducts .export-table .ant-pagination {
  margin-bottom: 20px;
  margin-right: unset !important;
  padding: 0 !important; }
  .exportProducts .export-table .ant-pagination.with-quick-jumper {
    margin-bottom: 20px !important; }

.marketing-centre-filter .date-period .label {
  font-size: 14px !important;
  line-height: 20px;
  font-weight: 400; }

.marketing-centre-listing .header-buttons {
  width: 100% !important;
  top: 10px !important;
  display: flex;
  position: fixed;
  padding-right: 99px !important; }
  @media (min-width: 1024px) {
    .marketing-centre-listing .header-buttons {
      min-width: 816px !important;
      max-width: 1344px !important;
      margin: 0 auto; } }
  .marketing-centre-listing .header-buttons .b-btn,
  .marketing-centre-listing .header-buttons .b-btn:hover,
  .marketing-centre-listing .header-buttons .b-btn:focus {
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #0c2028 !important;
    font-size: 20px;
    padding-left: 0 !important;
    align-self: center !important;
    display: flex; }
    .marketing-centre-listing .header-buttons .b-btn i,
    .marketing-centre-listing .header-buttons .b-btn:hover i,
    .marketing-centre-listing .header-buttons .b-btn:focus i {
      font-size: 20px !important;
      margin-right: 12px !important; }
    .marketing-centre-listing .header-buttons .b-btn span,
    .marketing-centre-listing .header-buttons .b-btn:hover span,
    .marketing-centre-listing .header-buttons .b-btn:focus span {
      align-self: center !important; }
  .marketing-centre-listing .header-buttons .outline-btn,
  .marketing-centre-listing .header-buttons .outline-btn:focus,
  .marketing-centre-listing .header-buttons .outline-btn:hover {
    margin-right: 16px !important;
    border: 1px solid #d4d4d4 !important;
    background: none !important;
    color: #0c2028 !important; }
  .marketing-centre-listing .header-buttons .primary-i-btn {
    align-self: center !important; }

.marketing-centre-listing .unicart-filter {
  margin-top: 0 !important; }
  .marketing-centre-listing .unicart-filter .search-form .un-filter-value-channel {
    border-top-left-radius: 4px !important;
    border-bottom-left-radius: 4px !important; }

.marketing-centre-listing .un-box-flat {
  margin-bottom: 0; }

.marketing-centre-listing .promotion-table .unicart-table .actions {
  display: grid; }
  .marketing-centre-listing .promotion-table .unicart-table .actions .plain-btn {
    margin-bottom: 4px !important; }
    .marketing-centre-listing .promotion-table .unicart-table .actions .plain-btn i {
      margin-right: 4px !important; }
  .marketing-centre-listing .promotion-table .unicart-table .actions .delete-btn {
    margin-bottom: 4px !important;
    width: fit-content !important;
    height: 17px !important;
    padding: 0 !important;
    font-size: 14px !important;
    border: none !important;
    background: none !important;
    box-shadow: none !important;
    color: #647176 !important; }
    .marketing-centre-listing .promotion-table .unicart-table .actions .delete-btn i {
      font-size: 14px !important;
      color: #647176 !important;
      margin-right: 4px !important; }
  .marketing-centre-listing .promotion-table .unicart-table .actions .end-btn {
    margin-bottom: 4px !important;
    width: fit-content !important;
    height: 17px !important;
    padding: 0 !important;
    font-size: 14px !important;
    border: none !important;
    background: none !important;
    box-shadow: none !important;
    color: #e0241a !important; }
    .marketing-centre-listing .promotion-table .unicart-table .actions .end-btn i {
      font-size: 14px !important;
      color: #e0241a !important;
      margin-right: 4px !important; }

.marketing-centre-listing .promotion-table .unicart-table .product-img {
  width: 44px;
  height: 44px;
  border-radius: 4px !important;
  border: 1px solid #e5e5e5;
  margin-right: 8px;
  object-fit: contain;
  overflow: auto; }

.marketing-centre-listing .promotion-table .unicart-table .last {
  position: relative; }
  .marketing-centre-listing .promotion-table .unicart-table .last .count {
    position: absolute;
    top: 12px;
    width: 44px;
    text-align: center;
    font-size: 12px !important;
    color: #ffffff !important;
    z-index: 2 !important; }
  .marketing-centre-listing .promotion-table .unicart-table .last .product-img {
    width: 44px;
    height: 44px;
    border-radius: 4px;
    border: 1px solid #e5e5e5;
    margin-right: 8px;
    object-fit: contain;
    overflow: auto; }

.marketing-centre-listing .promotion-table .unicart-table .last::after {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 44px;
  height: 44px;
  border-radius: 4px;
  background: black;
  opacity: 0.6;
  z-index: 1; }

.marketing-centre-listing .promotion-table .unicart-table a,
.marketing-centre-listing .promotion-table .unicart-table .status-tag {
  white-space: nowrap; }

.marketing-centre-listing .ant-pagination {
  margin-bottom: 20px;
  margin-right: 0 !important; }

.marketing-centre-filter {
  width: 100% !important; }
  .marketing-centre-filter .ant-form-item {
    margin-bottom: 0 !important; }
  .marketing-centre-filter .unicart-filter {
    width: 100% !important;
    margin-bottom: 0 !important; }
  .marketing-centre-filter .ant-input-group.ant-input-group-compact {
    display: flex; }
  @media (min-width: 768px) {
    .marketing-centre-filter {
      display: inline-flex; } }
  @media (max-width: 480px) {
    .marketing-centre-filter .ant-select-item-option {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      width: 132px; }
    .marketing-centre-filter .ant-select-arrow {
      display: inline-block;
      color: inherit;
      font-style: normal;
      line-height: 0;
      text-transform: none;
      vertical-align: -0.125em;
      text-rendering: optimizeLegibility;
      -webkit-font-smoothing: antialiased;
      -moz-osx-font-smoothing: grayscale;
      position: absolute;
      top: 53%;
      width: 12px;
      height: 12px;
      margin-top: -6px;
      font-size: 12px;
      text-align: center;
      pointer-events: none; }
    .marketing-centre-filter .un-filter-value {
      width: 140px !important; }
      .marketing-centre-filter .un-filter-value .ant-input {
        color: #0c2028 !important; }
    .marketing-centre-filter .un-filter-name > div.ant-select-selector {
      width: 100px; }
    .marketing-centre-filter .un-filter-button {
      margin-left: 6px !important; } }
  @media (min-width: 768px) {
    .marketing-centre-filter .un-filter-name > div.ant-select-selector {
      width: 160px; }
    .marketing-centre-filter .un-filter-button {
      margin-left: 8px !important; } }
  .marketing-centre-filter .un-filter-name > div.ant-select-selector {
    color: #0c2028 !important;
    height: 41px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-top-right-radius: 0px !important;
    border-bottom-right-radius: 0px !important; }
    @media (max-width: 480px) {
      .marketing-centre-filter .un-filter-name > div.ant-select-selector {
        width: 132px; } }
    @media (width: 320px) {
      .marketing-centre-filter .un-filter-name > div.ant-select-selector {
        width: 100px; } }
    @media (width: 375px) {
      .marketing-centre-filter .un-filter-name > div.ant-select-selector {
        width: 132px; } }
    @media (width: 425px) {
      .marketing-centre-filter .un-filter-name > div.ant-select-selector {
        width: 132px; } }
  .marketing-centre-filter .un-filter-name {
    color: #0c2028 !important; }
  .marketing-centre-filter .ant-select-arrow {
    color: #0c2028; }
  .marketing-centre-filter .un-filter-value {
    height: 41px !important;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
    border-color: #d4d4d4 !important; }
    .marketing-centre-filter .un-filter-value span.anticon {
      width: 40px !important;
      color: #0c2028; }
    .marketing-centre-filter .un-filter-value .ant-input-suffix {
      font-size: 20px; }
    @media (max-width: 768px) {
      .marketing-centre-filter .un-filter-value {
        width: 180px; } }
    @media (width: 375px) {
      .marketing-centre-filter .un-filter-value {
        width: 162px !important; } }
    @media (width: 425px) {
      .marketing-centre-filter .un-filter-value {
        width: 212px !important; } }
  .marketing-centre-filter .date-period {
    display: inline-flex;
    height: 41px !important;
    margin-left: 40px; }
    @media (max-width: 425px) {
      .marketing-centre-filter .date-period {
        margin: 0 0 12px !important;
        display: block !important;
        height: fit-content !important; } }
    .marketing-centre-filter .date-period .label {
      color: #0c2028;
      padding-top: 11px;
      padding-right: 20px; }
    .marketing-centre-filter .date-period .date-range2 {
      background-color: #ffffff;
      height: 41px !important;
      width: 230px !important;
      border: 1px solid #d4d4d4;
      border-radius: 4px !important; }
      .marketing-centre-filter .date-period .date-range2 .ant-picker {
        width: 200px !important;
        height: 39px !important;
        border: none !important;
        box-shadow: none !important;
        background: none !important;
        left: 30px; }
      .marketing-centre-filter .date-period .date-range2 .ant-picker-suffix {
        position: absolute;
        right: 196px; }
      .marketing-centre-filter .date-period .date-range2 .ant-picker-input {
        width: fit-content;
        width: -moz-fit-content; }
      .marketing-centre-filter .date-period .date-range2 .ant-picker-clear {
        display: none !important; }
    .marketing-centre-filter .date-period .feather-calendar {
      color: #90999d !important;
      font-size: 20px !important; }
    .marketing-centre-filter .date-period .date-picker-button {
      height: 41px;
      border-top-left-radius: 0 !important;
      border-bottom-left-radius: 0 !important;
      border-top-right-radius: 4px !important;
      border-bottom-right-radius: 4px !important; }
    .marketing-centre-filter .date-period .date-picker-button:hover,
    .marketing-centre-filter .date-period .date-picker-button:active,
    .marketing-centre-filter .date-period .date-picker-button:focus {
      border-color: #d4d4d4 !important;
      box-shadow: none !important; }
  .marketing-centre-filter .reset-search {
    display: flex;
    margin: 0 0 0 auto !important; }
    .marketing-centre-filter .reset-search .outline-btn {
      margin-left: 0 !important;
      background-color: transparent !important; }
    .marketing-centre-filter .reset-search .primary-btn {
      margin-left: 16px !important; }

.marketing-centre-form .header-buttons {
  background: #f5f6f8;
  z-index: 2;
  top: 0 !important;
  width: 100% !important;
  height: 48px !important;
  display: flex;
  position: fixed;
  padding-right: 99px !important; }
  @media (min-width: 1024px) {
    .marketing-centre-form .header-buttons {
      min-width: 816px !important;
      max-width: 1344px !important;
      margin: 0 auto; } }
  .marketing-centre-form .header-buttons .b-btn,
  .marketing-centre-form .header-buttons .b-btn:hover,
  .marketing-centre-form .header-buttons .b-btn:focus {
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #0c2028 !important;
    font-size: 20px;
    padding-left: 0 !important;
    align-self: center !important;
    display: flex; }
    .marketing-centre-form .header-buttons .b-btn i,
    .marketing-centre-form .header-buttons .b-btn:hover i,
    .marketing-centre-form .header-buttons .b-btn:focus i {
      font-size: 20px !important;
      margin-right: 12px !important; }
    .marketing-centre-form .header-buttons .b-btn span,
    .marketing-centre-form .header-buttons .b-btn:hover span,
    .marketing-centre-form .header-buttons .b-btn:focus span {
      align-self: center !important; }
  .marketing-centre-form .header-buttons .outline-btn,
  .marketing-centre-form .header-buttons .outline-btn:focus,
  .marketing-centre-form .header-buttons .outline-btn:hover {
    margin-right: 16px !important;
    border: 1px solid #d4d4d4 !important;
    background: none !important;
    color: #0c2028 !important; }
  .marketing-centre-form .header-buttons .primary-btn {
    margin: auto 0 !important; }

.marketing-centre-form .must-complete-div {
  display: inline-flex; }
  .marketing-centre-form .must-complete-div .desc {
    padding-right: 8px; }

@media (max-width: 1024px) {
  .marketing-centre-form .un-affix {
    top: 130px; } }

.marketing-centre-form .delete-promotion-btn {
  margin: 0 0 20px auto !important;
  width: fit-content !important;
  height: 17px !important;
  padding: 0 !important;
  font-size: 14px !important;
  border: none !important;
  background: none !important;
  box-shadow: none !important;
  color: #647176 !important; }
  .marketing-centre-form .delete-promotion-btn i {
    font-size: 14px !important;
    color: #647176 !important;
    margin-right: 4px !important; }

.marketing-centre-form .end-promotion-btn {
  margin: 0 0 20px auto !important;
  width: fit-content !important;
  height: 17px !important;
  padding: 0 !important;
  font-size: 14px !important;
  border: none !important;
  background: none !important;
  box-shadow: none !important;
  color: #e0241a !important; }
  .marketing-centre-form .end-promotion-btn i {
    font-size: 14px !important;
    color: #e0241a !important;
    margin-right: 4px !important; }

.marketing-centre-form .un-box-flat .search-form .un-filter-name-channel > div.ant-select-selector {
  height: 41px !important;
  width: 132px !important; }

.marketing-centre-form .un-box-flat .search-form .ant-input-affix-wrapper {
  width: 226px !important;
  border-top-left-radius: 0 !important;
  border-bottom-left-radius: 0 !important; }

.marketing-centre-form .un-box-flat .title {
  font-size: 18px !important;
  margin-bottom: 20px; }

.marketing-centre-form .un-box-flat .feather-info {
  font-size: 14px !important;
  color: #90999d !important;
  margin-left: 4px;
  line-height: 17px;
  vertical-align: middle; }

.marketing-centre-form .un-box-flat .ant-radio-button-wrapper {
  width: fit-content !important;
  height: fit-content !important;
  line-height: 40px !important;
  border: 1px solid #d9d9d9 !important;
  border-radius: 4px !important;
  margin-right: 20px !important;
  padding: 6px 12px !important;
  color: #0c2028 !important; }
  .marketing-centre-form .un-box-flat .ant-radio-button-wrapper:not(:first-child)::before {
    content: none !important; }
  .marketing-centre-form .un-box-flat .ant-radio-button-wrapper .feather-check,
  .marketing-centre-form .un-box-flat .ant-radio-button-wrapper .arrow-left,
  .marketing-centre-form .un-box-flat .ant-radio-button-wrapper .arrow-up {
    display: none; }
  .marketing-centre-form .un-box-flat .ant-radio-button-wrapper span > img {
    width: 40px;
    height: 40px;
    margin-right: 12px; }

.marketing-centre-form .un-box-flat .ant-radio-button-wrapper-checked {
  position: relative;
  border-color: #5acc5a !important;
  color: #5acc5a !important;
  background-color: #ffffff !important; }
  .marketing-centre-form .un-box-flat .ant-radio-button-wrapper-checked .feather-check {
    display: block !important;
    position: absolute;
    right: 0;
    bottom: 0;
    background-color: #5acc5a;
    color: #ffffff;
    font-size: 10px;
    border-bottom-right-radius: 4px; }
  .marketing-centre-form .un-box-flat .ant-radio-button-wrapper-checked .arrow-left {
    display: block !important;
    position: absolute;
    right: 0;
    bottom: 0;
    width: 0;
    height: 0;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    border-right: 10px solid #5acc5a; }
  .marketing-centre-form .un-box-flat .ant-radio-button-wrapper-checked .arrow-up {
    display: block !important;
    position: absolute;
    right: 0;
    bottom: 0;
    width: 0;
    height: 0;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-bottom: 10px solid #5acc5a; }

.marketing-centre-form .un-box-flat .ant-picker-range .ant-picker-input {
  width: 120px; }

.marketing-centre-form .un-box-flat .ant-picker-range .ant-picker-suffix {
  position: absolute;
  right: 12px; }
  .marketing-centre-form .un-box-flat .ant-picker-range .ant-picker-suffix .feather-calendar {
    color: #90999d !important;
    font-size: 20px !important; }

.marketing-centre-form .un-box-flat .ant-picker-range .ant-picker-clear {
  right: 35px; }

.marketing-centre-form .un-box-flat .primary-btn {
  margin: 0 0 0 auto !important; }

.marketing-centre-form .un-box-flat .col-md-4 {
  align-content: baseline !important; }

.marketing-centre-form .un-box-flat .plain-btn {
  margin-left: auto !important;
  margin-right: 0 !important; }
  .marketing-centre-form .un-box-flat .plain-btn i {
    font-size: 15px;
    margin-right: 4px !important; }

.marketing-centre-form .un-box-flat .unicart-filter {
  display: none !important;
  margin-top: 0 !important;
  margin-bottom: 0 !important; }
  .marketing-centre-form .un-box-flat .unicart-filter .search-form .un-filter-value {
    width: 336px; }
    .marketing-centre-form .un-box-flat .unicart-filter .search-form .un-filter-value .ant-input {
      height: 39px !important; }
  .marketing-centre-form .un-box-flat .unicart-filter .primary-i-btn {
    margin: 0 0 0 auto; }
  .marketing-centre-form .un-box-flat .unicart-filter.edit {
    display: flex !important; }

.marketing-centre-form .un-box-flat .product-table {
  overflow-x: auto; }
  .marketing-centre-form .un-box-flat .product-table .image-container {
    display: flex; }
    .marketing-centre-form .un-box-flat .product-table .image-container img {
      object-fit: contain;
      border: 1px solid #e5e5e5;
      width: 42px;
      height: 42px;
      margin-right: 0.8rem;
      border-radius: 4px; }
    .marketing-centre-form .un-box-flat .product-table .image-container .product-details .item-name {
      font-weight: bold;
      line-height: 20px; }
    .marketing-centre-form .un-box-flat .product-table .image-container .product-details small {
      color: #647176;
      font-size: 0.8rem; }
  .marketing-centre-form .un-box-flat .product-table .ant-table-tbody > tr > td {
    padding: 12px 12px !important; }
  .marketing-centre-form .un-box-flat .product-table .ant-table table {
    border: none !important;
    box-shadow: none !important; }
  .marketing-centre-form .un-box-flat .product-table table thead {
    background-color: #fafafb !important; }
  .marketing-centre-form .un-box-flat .product-table .ant-table-thead th {
    background: #fafafb 0% 0% no-repeat padding-box !important;
    font-size: 12px !important;
    color: #647176 !important;
    padding-top: 9px !important;
    padding-bottom: 9px !important; }
  .marketing-centre-form .un-box-flat .product-table .ant-table-thead > tr > th {
    border-bottom: none !important; }
  .marketing-centre-form .un-box-flat .product-table .un-text-truncate {
    font-weight: bold !important; }
  .marketing-centre-form .un-box-flat .product-table .un-light-label {
    font-size: 14px !important; }
  .marketing-centre-form .un-box-flat .product-table .ant-table-thead > tr > th:last-child {
    color: transparent !important; }
  .marketing-centre-form .un-box-flat .product-table .feather-trash-2 {
    display: none !important; }
  .marketing-centre-form .un-box-flat .product-table.edit .ant-table-thead > tr > th:last-child {
    color: #647176 !important; }
  .marketing-centre-form .un-box-flat .product-table.edit .feather-trash-2 {
    display: block !important; }
  .marketing-centre-form .un-box-flat .product-table .status-view {
    display: unset !important; }
    .marketing-centre-form .un-box-flat .product-table .status-view .feather-check {
      font-size: 20px !important;
      color: #5acc5a !important; }
    .marketing-centre-form .un-box-flat .product-table .status-view .feather-slash {
      font-size: 20px !important;
      color: #90999d !important; }
  .marketing-centre-form .un-box-flat .product-table .ant-table-title {
    background: #fafafb !important;
    padding: 0 !important;
    margin-top: 4px !important;
    margin-left: 50px !important; }
    @media (min-width: 1024px) {
      .marketing-centre-form .un-box-flat .product-table .ant-table-title {
        margin-left: 70px !important; } }

.marketing-centre-form #basic-info .ant-radio-wrapper {
  margin-top: 8px !important; }
  .marketing-centre-form #basic-info .ant-radio-wrapper .discount-type-item {
    display: none !important; }
  .marketing-centre-form #basic-info .ant-radio-wrapper.ant-radio-wrapper-checked .discount-type-item {
    display: inline-flex !important;
    padding-left: 24px;
    line-height: 33px; }
    .marketing-centre-form #basic-info .ant-radio-wrapper.ant-radio-wrapper-checked .discount-type-item .ant-form-item {
      margin-bottom: 0 !important; }
      .marketing-centre-form #basic-info .ant-radio-wrapper.ant-radio-wrapper-checked .discount-type-item .ant-form-item .ant-input {
        width: 50px !important; }
  .marketing-centre-form #basic-info .ant-radio-wrapper.ant-radio-wrapper-checked .caption {
    padding-left: 24px !important;
    line-height: 20px !important;
    font-size: 14px !important;
    color: #ff4d4f !important; }

.marketing-centre-form #basic-info .store-list-checkbox {
  margin-top: 20px !important; }

.marketing-centre-form #basic-info .store-list-checkbox-group {
  margin-bottom: 20px !important;
  border-radius: 4px !important;
  border: 1px solid #d9d9d9;
  padding: 20px 24px; }
  .marketing-centre-form #basic-info .store-list-checkbox-group .ant-checkbox + span {
    color: #0c2028 !important;
    padding-right: 41px !important;
    padding-left: 12px !important; }

.marketing-centre-form #basic-info .custom-form .ant-form-item-explain {
  display: none !important; }

.marketing-centre-form #discount-settings .caption {
  padding-left: 24px !important;
  line-height: 20px !important;
  font-size: 14px !important;
  color: #ff4d4f !important; }

.marketing-centre-form #discount-settings .custom-form .ant-form-item-explain {
  display: none !important; }

@media (max-width: 1025px) {
  .marketing-centre-form #discount-settings .cart-discount-tier {
    overflow-x: auto !important; } }

.marketing-centre-form #discount-settings .cart-discount-tier .ant-table-tbody > tr > td {
  padding: 12px 12px !important; }

.marketing-centre-form #discount-settings .cart-discount-tier .ant-table table {
  border: none !important;
  box-shadow: none !important; }

.marketing-centre-form #discount-settings .cart-discount-tier table thead {
  background-color: #fafafb !important; }

.marketing-centre-form #discount-settings .cart-discount-tier .ant-table-thead th {
  background: #fafafb 0% 0% no-repeat padding-box !important;
  font-size: 12px !important;
  color: #647176 !important;
  padding-top: 9px !important;
  padding-bottom: 9px !important; }

.marketing-centre-form #discount-settings .cart-discount-tier .ant-table-thead > tr > th {
  border-bottom: none !important; }

.marketing-centre-form #discount-settings .cart-discount-tier .un-text-truncate {
  font-weight: bold !important; }

.marketing-centre-form #discount-settings .cart-discount-tier .un-light-label {
  font-size: 14px !important; }

.marketing-centre-form #discount-settings .cart-discount-tier .ant-table-tbody > tr:last-child > td {
  border-bottom: none !important; }

.marketing-centre-form #discount-settings .cart-discount-tier .ant-pagination-total-text {
  display: none !important; }

.marketing-centre-form #discount-settings .cart-discount-tier {
  display: none !important; }

.marketing-centre-form #discount-settings .cart-discount-tier {
  display: block !important; }

.marketing-centre-form #discount-settings .cart-discount-item {
  display: inline-flex !important;
  padding-left: 24px;
  line-height: 33px; }
  .marketing-centre-form #discount-settings .cart-discount-item .ant-form-item {
    margin-bottom: 0 !important; }
    .marketing-centre-form #discount-settings .cart-discount-item .ant-form-item .ant-input {
      width: 50px !important; }
  .marketing-centre-form #discount-settings .cart-discount-item.custom-form .ant-input-group {
    display: table-header-group !important; }
  .marketing-centre-form #discount-settings .cart-discount-item.custom-form .ant-form-item-explain div {
    width: 130px !important;
    white-space: normal !important; }

.un-modal-custom {
  width: 600px !important;
  overflow-y: auto !important; }
  .un-modal-custom.small {
    width: 400px !important; }
  .un-modal-custom.large {
    width: 1098px !important; }
  .un-modal-custom.un-select-item-modal-custom {
    width: 750px !important; }
    .un-modal-custom.un-select-item-modal-custom .ant-modal-body {
      max-height: unset;
      height: calc(100vh - 240px) !important;
      padding: 20px 20px 0 !important; }
      .un-modal-custom.un-select-item-modal-custom .ant-modal-body .modal-filter .search-form {
        position: absolute !important;
        z-index: 1002 !important;
        width: 370px; }
      .un-modal-custom.un-select-item-modal-custom .ant-modal-body .item-table {
        margin-top: 60px !important; }
        .un-modal-custom.un-select-item-modal-custom .ant-modal-body .item-table table tbody tr td {
          vertical-align: top !important; }
        .un-modal-custom.un-select-item-modal-custom .ant-modal-body .item-table .ant-list-item {
          padding: 0 !important; }
        .un-modal-custom.un-select-item-modal-custom .ant-modal-body .item-table .ant-list-item-meta {
          padding-top: 1px !important; }
        .un-modal-custom.un-select-item-modal-custom .ant-modal-body .item-table .ant-list-item-meta-description {
          padding-left: 0; }
        .un-modal-custom.un-select-item-modal-custom .ant-modal-body .item-table .ant-checkbox-wrapper {
          margin-left: unset !important; }
        .un-modal-custom.un-select-item-modal-custom .ant-modal-body .item-table .ant-table-tbody > tr > td {
          padding: 12px 12px !important; }
        .un-modal-custom.un-select-item-modal-custom .ant-modal-body .item-table .ant-table table {
          border: none !important;
          box-shadow: none !important; }
        .un-modal-custom.un-select-item-modal-custom .ant-modal-body .item-table table thead {
          background-color: #fafafb !important; }
        .un-modal-custom.un-select-item-modal-custom .ant-modal-body .item-table .ant-table-thead th {
          background: #fafafb 0% 0% no-repeat padding-box !important;
          font-size: 12px !important;
          color: #647176 !important;
          padding-top: 9px !important;
          padding-bottom: 9px !important; }
        .un-modal-custom.un-select-item-modal-custom .ant-modal-body .item-table .ant-table-thead > tr > th {
          border-bottom: none !important; }
        .un-modal-custom.un-select-item-modal-custom .ant-modal-body .item-table .desc {
          line-height: 15px !important; }
        .un-modal-custom.un-select-item-modal-custom .ant-modal-body .item-table .un-light-label-text {
          color: #647176 !important;
          font-size: 12px !important; }
        .un-modal-custom.un-select-item-modal-custom .ant-modal-body .item-table .ant-table-pagination.ant-pagination {
          margin: 12px 0 28px; }
        .un-modal-custom.un-select-item-modal-custom .ant-modal-body .item-table .ant-pagination-item-link {
          color: #0c2028 !important; }
        .un-modal-custom.un-select-item-modal-custom .ant-modal-body .item-table .ant-pagination-item a {
          color: #0c2028 !important; }
        .un-modal-custom.un-select-item-modal-custom .ant-modal-body .item-table .ant-pagination-item-active {
          border: 1px solid #d9d9d9 !important; }
          .un-modal-custom.un-select-item-modal-custom .ant-modal-body .item-table .ant-pagination-item-active a {
            color: #007ce0 !important; }
        .un-modal-custom.un-select-item-modal-custom .ant-modal-body .item-table .ant-pagination.mini .ant-pagination-prev {
          border: 1px solid #d9d9d9;
          border-top-right-radius: 0 !important;
          border-bottom-right-radius: 0 !important; }
        .un-modal-custom.un-select-item-modal-custom .ant-modal-body .item-table .ant-pagination.mini .ant-pagination-next {
          border: 1px solid #d9d9d9;
          border-top-left-radius: 0 !important;
          border-bottom-left-radius: 0 !important; }
        .un-modal-custom.un-select-item-modal-custom .ant-modal-body .item-table .ant-pagination.mini .ant-pagination-item:not(.ant-pagination-item-active) {
          border: 1px solid #d9d9d9; }
        .un-modal-custom.un-select-item-modal-custom .ant-modal-body .item-table .ant-pagination.mini .ant-pagination-options {
          margin-left: 16px; }
          .un-modal-custom.un-select-item-modal-custom .ant-modal-body .item-table .ant-pagination.mini .ant-pagination-options .ant-select-arrow {
            color: #0c2028 !important; }
        .un-modal-custom.un-select-item-modal-custom .ant-modal-body .item-table .ant-table-pagination.ant-pagination {
          color: #0c2028 !important;
          font-weight: normal !important; }
    .un-modal-custom.un-select-item-modal-custom .ant-modal-footer {
      padding: 12px 24px !important;
      height: 151px !important; }
      .un-modal-custom.un-select-item-modal-custom .ant-modal-footer .selected-container {
        width: -webkit-fill-available;
        width: fill-available;
        width: -moz-available;
        height: 81px;
        display: inline-flex;
        text-align: left !important;
        margin-bottom: 12px !important;
        overflow-x: auto; }
        .un-modal-custom.un-select-item-modal-custom .ant-modal-footer .selected-container .un-row-product img {
          height: 56px;
          width: 56px;
          border: 1px solid #e5e5e5;
          border-radius: 6px;
          margin-left: 0;
          margin-top: 8px; }
        .un-modal-custom.un-select-item-modal-custom .ant-modal-footer .selected-container .selected-img {
          position: relative;
          margin-right: 16px; }
          .un-modal-custom.un-select-item-modal-custom .ant-modal-footer .selected-container .selected-img .anticon.anticon-close {
            background-color: #0c2028 !important;
            border-radius: 50%;
            padding: 4px;
            width: 28px;
            content: url("https://api.iconify.design/feather:x.svg?color=%23FFFFFF&width=24px");
            vertical-align: -0.125em;
            position: absolute;
            top: 1px;
            right: -4px;
            opacity: 0.65; }
  .un-modal-custom .ant-modal-content {
    border-radius: 12px !important; }
  .un-modal-custom .ant-modal-header {
    border-top-left-radius: 12px !important;
    border-top-right-radius: 12px !important;
    padding: 12px 24px !important; }
  .un-modal-custom .ant-modal-body {
    max-height: 500px;
    overflow-y: auto;
    padding: 20px 20px !important; }
    .un-modal-custom .ant-modal-body .ant-picker {
      border-radius: 4px; }
    .un-modal-custom .ant-modal-body .search-form .un-filter-name {
      width: 100% !important; }
    .un-modal-custom .ant-modal-body .un-form-setting .form-address .ant-form-item,
    .un-modal-custom .ant-modal-body .un-form-setting .form-address .ant-legacy-form-item {
      padding-bottom: 12px !important;
      margin-bottom: 0 !important; }
  .un-modal-custom .ant-modal-footer {
    padding: 12px 24px !important; }
  .un-modal-custom .ant-modal-title {
    color: #0c2028 !important;
    font-size: 16px !important;
    font-weight: bold !important;
    text-align: center !important; }
  .un-modal-custom .ant-modal-close,
  .un-modal-custom .ant-modal-close:hover {
    top: -4px !important;
    left: 0 !important;
    color: #0c2028 !important; }
  .un-modal-custom .close-btn {
    text-align: left !important;
    margin-bottom: auto !important;
    margin-top: auto !important; }
  .un-modal-custom .title {
    text-align: center !important;
    margin-bottom: auto !important;
    margin-top: auto !important; }
  .un-modal-custom .plain-btn {
    margin: auto 0 auto auto !important; }

.cart-discount-order .header-buttons {
  width: 100% !important;
  top: 10px !important;
  display: flex;
  position: fixed;
  padding-right: 99px !important; }
  @media (min-width: 1024px) {
    .cart-discount-order .header-buttons {
      min-width: 816px !important;
      max-width: 1344px !important;
      margin: 0 auto; } }
  .cart-discount-order .header-buttons .b-btn,
  .cart-discount-order .header-buttons .b-btn:hover,
  .cart-discount-order .header-buttons .b-btn:focus {
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #0c2028 !important;
    font-size: 20px;
    padding-left: 0 !important; }
    .cart-discount-order .header-buttons .b-btn i,
    .cart-discount-order .header-buttons .b-btn:hover i,
    .cart-discount-order .header-buttons .b-btn:focus i {
      font-size: 20px !important;
      margin-right: 12px !important; }
  .cart-discount-order .header-buttons .outline-btn,
  .cart-discount-order .header-buttons .outline-btn:focus,
  .cart-discount-order .header-buttons .outline-btn:hover {
    margin-right: 16px !important;
    border: 1px solid #d4d4d4 !important;
    background: none !important;
    color: #0c2028 !important; }

.cart-discount-order .un-box-flat .title {
  margin-bottom: 20px;
  font-size: 18px !important; }

.cart-discount-order .cart-discount-order-content .un-box-flat#orders .title {
  margin-bottom: 0; }

.cart-discount-order .cart-discount-order-content .un-box-flat .title {
  margin-bottom: 20px; }

.cart-discount-order .cart-discount-order-content .un-box-flat .outline-btn {
  margin: 0 0 0 auto !important;
  background-color: transparent !important; }

.cart-discount-order .cart-discount-order-content .un-box-flat .primary-btn {
  margin: 0 0 0 16px !important; }

.cart-discount-order .cart-discount-order-content .un-box-flat .type-checked {
  width: 184px !important;
  height: fit-content !important;
  line-height: 40px !important;
  position: relative;
  color: #0c2028 !important;
  border: 1px solid #5acc5a !important;
  background-color: #ffffff !important;
  border-radius: 4px !important;
  margin-right: 20px !important;
  padding: 6px 12px !important; }
  .cart-discount-order .cart-discount-order-content .un-box-flat .type-checked img {
    width: 40px;
    height: 40px;
    margin-right: 12px; }

.cart-discount-order .cart-discount-order-content .un-box-flat .col-md-4 {
  align-content: baseline !important; }

.cart-discount-order .cart-discount-order-content .un-box-flat .order-table {
  overflow-x: auto; }
  .cart-discount-order .cart-discount-order-content .un-box-flat .order-table .ant-table-tbody > tr > td {
    padding: 12px 12px !important; }
  .cart-discount-order .cart-discount-order-content .un-box-flat .order-table .ant-table table {
    border: none !important;
    box-shadow: none !important; }
  .cart-discount-order .cart-discount-order-content .un-box-flat .order-table table thead {
    background-color: #fafafb !important; }
  .cart-discount-order .cart-discount-order-content .un-box-flat .order-table .ant-table-thead th {
    background: #fafafb 0% 0% no-repeat padding-box !important;
    font-size: 12px !important;
    color: #647176 !important;
    padding-top: 9px !important;
    padding-bottom: 9px !important; }
  .cart-discount-order .cart-discount-order-content .un-box-flat .order-table .ant-table-thead > tr > th {
    border-bottom: none !important; }
  .cart-discount-order .cart-discount-order-content .un-box-flat .order-table .un-text-truncate {
    font-weight: bold !important; }
  .cart-discount-order .cart-discount-order-content .un-box-flat .order-table .un-light-label {
    font-size: 14px !important; }
  .cart-discount-order .cart-discount-order-content .un-box-flat .order-table .ant-table-tbody > tr:last-child > td {
    border-bottom: none !important; }
  .cart-discount-order .cart-discount-order-content .un-box-flat .order-table .ant-pagination-total-text {
    display: none !important; }
  .cart-discount-order .cart-discount-order-content .un-box-flat .order-table .status-tag {
    text-transform: capitalize !important; }
    .cart-discount-order .cart-discount-order-content .un-box-flat .order-table .status-tag.ready_to_ship {
      color: #442f0f !important;
      border-color: #ffae4c !important;
      background-color: #ffe5cc !important; }
  .cart-discount-order .cart-discount-order-content .un-box-flat .order-table .order-num-text {
    cursor: pointer; }
  .cart-discount-order .cart-discount-order-content .un-box-flat .order-table .ant-pagination.with-quick-jumper {
    margin-bottom: 20px !important;
    margin-right: 0 !important; }

.tiktok-bulk-edit-page .header-buttons {
  width: 100% !important;
  top: 10px !important;
  display: flex;
  position: fixed;
  padding-right: 66px !important; }
  @media (min-width: 1024px) {
    .tiktok-bulk-edit-page .header-buttons {
      min-width: 816px !important;
      max-width: unset !important;
      margin: 0 auto; } }
  @media (max-width: 1025px) {
    .tiktok-bulk-edit-page .header-buttons {
      display: flex !important; }
      .tiktok-bulk-edit-page .header-buttons > button {
        display: none !important; } }
  .tiktok-bulk-edit-page .header-buttons .b-btn,
  .tiktok-bulk-edit-page .header-buttons .b-btn:hover,
  .tiktok-bulk-edit-page .header-buttons .b-btn:focus {
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #0c2028 !important;
    font-size: 20px;
    padding-left: 0 !important; }
    .tiktok-bulk-edit-page .header-buttons .b-btn i,
    .tiktok-bulk-edit-page .header-buttons .b-btn:hover i,
    .tiktok-bulk-edit-page .header-buttons .b-btn:focus i {
      font-size: 20px !important;
      margin-right: 12px !important; }
  .tiktok-bulk-edit-page .header-buttons .outline-btn,
  .tiktok-bulk-edit-page .header-buttons .outline-btn:focus,
  .tiktok-bulk-edit-page .header-buttons .outline-btn:hover {
    margin-right: 16px !important;
    border: 1px solid #d4d4d4 !important;
    background: none !important;
    color: #0c2028 !important; }

.tiktok-bulk-edit-page .rct-page-content {
  width: 100% !important;
  min-width: unset !important;
  max-width: unset !important;
  padding: 32px !important; }

.tiktok-bulk-edit-page .notification-error {
  padding-left: 15px !important; }
  .tiktok-bulk-edit-page .notification-error::before {
    content: '' !important;
    display: none !important; }

.tiktok-bulk-edit-page .images-modal .invalid-image {
  border-color: #e0241a !important; }

.tiktok-bulk-edit-page .images-modal .product-info-div {
  background-color: #fafafb;
  border-radius: 8px;
  padding: 10px 15px; }
  .tiktok-bulk-edit-page .images-modal .product-info-div > span {
    display: inline-block;
    font-size: 12px;
    color: #38484f;
    vertical-align: top;
    padding-right: 10px;
    margin-right: 30px; }
    .tiktok-bulk-edit-page .images-modal .product-info-div > span.desc-title {
      color: #647176;
      margin-right: 0 !important; }

.tiktok-bulk-edit-page .images-modal .image-panel {
  margin-top: 10px;
  margin-bottom: 20px; }
  .tiktok-bulk-edit-page .images-modal .image-panel h3 {
    margin-bottom: 0;
    font-weight: bold;
    color: #0c2028;
    display: inline-block; }
  .tiktok-bulk-edit-page .images-modal .image-panel button {
    float: right; }

.tiktok-bulk-edit-page .images-modal .un-upload-image-div .ant-upload-list-item-thumbnail .status-tag {
  position: absolute;
  bottom: 10px;
  left: 0;
  right: 0;
  display: block;
  width: fit-content;
  margin: auto; }

.tiktok-bulk-edit-page .un-box-flat {
  margin-bottom: 20px;
  padding-bottom: 20px; }
  .tiktok-bulk-edit-page .un-box-flat h3 {
    display: inline-block;
    margin-right: 20px;
    font-weight: bold;
    margin-bottom: 20px;
    color: #0c2028 !important; }
  .tiktok-bulk-edit-page .un-box-flat .ant-checkbox-wrapper {
    display: inline-block;
    vertical-align: top; }
  .tiktok-bulk-edit-page .un-box-flat .ant-checkbox-group {
    width: 100%;
    display: flex;
    flex-wrap: wrap; }
    .tiktok-bulk-edit-page .un-box-flat .ant-checkbox-group .ant-checkbox-group-item {
      width: 16.5%;
      margin: 0;
      margin-bottom: 10px; }
      @media (max-width: 1024px) {
        .tiktok-bulk-edit-page .un-box-flat .ant-checkbox-group .ant-checkbox-group-item {
          width: 25%; } }
      @media (max-width: 768px) {
        .tiktok-bulk-edit-page .un-box-flat .ant-checkbox-group .ant-checkbox-group-item {
          width: 50%; } }
  .tiktok-bulk-edit-page .un-box-flat .single-checkbox label {
    color: #0c2028 !important; }
  .tiktok-bulk-edit-page .un-box-flat .bold-checkbox label {
    font-weight: bold !important; }
  .tiktok-bulk-edit-page .un-box-flat .bottom-checkbox {
    margin-top: 15px; }
    @media (max-width: 768px) {
      .tiktok-bulk-edit-page .un-box-flat .bottom-checkbox {
        margin-top: 0; } }
  @media (max-width: 768px) {
    .tiktok-bulk-edit-page .un-box-flat .single-checkbox {
      margin-bottom: 10px; } }

.tiktok-bulk-edit-page .bulk-edit-desc {
  color: #0c2028 !important; }

.tiktok-bulk-edit-page .ant-table-container::before, .tiktok-bulk-edit-page .ant-table-container::after {
  display: none; }

.tiktok-bulk-edit-page .ant-table-content {
  overflow: unset !important; }
  .tiktok-bulk-edit-page .ant-table-content .ant-table-thead > tr > th {
    padding: 10px 15px !important;
    background-color: #fafafb !important;
    border: 1px solid #e5e5e5 !important;
    font-size: 14px !important; }
  .tiktok-bulk-edit-page .ant-table-content .ant-table-thead > tr > .variation-column {
    border-left: none !important;
    border-right: none !important; }
  .tiktok-bulk-edit-page .ant-table-content .ant-table-tbody > tr > td {
    color: #0c2028 !important;
    padding: 10px 15px !important;
    border: 1px solid #e5e5e5 !important;
    vertical-align: top !important;
    background-color: #ffffff !important; }
    .tiktok-bulk-edit-page .ant-table-content .ant-table-tbody > tr > td .ant-input,
    .tiktok-bulk-edit-page .ant-table-content .ant-table-tbody > tr > td .ant-input-number-input {
      color: #0c2028 !important; }
  .tiktok-bulk-edit-page .ant-table-content .ant-table-tbody > tr > .editable-column {
    padding: 0 !important; }
    .tiktok-bulk-edit-page .ant-table-content .ant-table-tbody > tr > .editable-column .editable-section {
      padding: 10px 15px !important;
      cursor: pointer;
      position: absolute;
      width: 100%;
      height: 100%; }
      .tiktok-bulk-edit-page .ant-table-content .ant-table-tbody > tr > .editable-column .editable-section.editing {
        position: relative !important; }
    .tiktok-bulk-edit-page .ant-table-content .ant-table-tbody > tr > .editable-column .view-section {
      padding: 10px 15px !important;
      width: 100%;
      position: absolute; }
    .tiktok-bulk-edit-page .ant-table-content .ant-table-tbody > tr > .editable-column .product-desc-display {
      margin-bottom: 0;
      height: 66px;
      overflow: hidden;
      text-overflow: ellipsis;
      display: -webkit-box;
      -webkit-line-clamp: 3;
      -webkit-box-orient: vertical; }
  .tiktok-bulk-edit-page .ant-table-content .ant-table-tbody > tr > .sku-column .sku-editable-section {
    cursor: pointer; }
  .tiktok-bulk-edit-page .ant-table-content .ant-table-tbody > tr > .variation-column {
    border-left: none !important;
    border-right: none !important; }
    .tiktok-bulk-edit-page .ant-table-content .ant-table-tbody > tr > .variation-column .linked-promotion {
      padding: 10px 15px !important;
      background-color: #f6f6f6;
      color: #90999d;
      cursor: not-allowed;
      position: absolute;
      width: 100%;
      height: 100%; }
      .tiktok-bulk-edit-page .ant-table-content .ant-table-tbody > tr > .variation-column .linked-promotion span {
        cursor: not-allowed; }
      .tiktok-bulk-edit-page .ant-table-content .ant-table-tbody > tr > .variation-column .linked-promotion .editable-section .feather-edit-3 {
        position: absolute;
        margin-top: -28px;
        margin-left: 13px !important; }
  .tiktok-bulk-edit-page .ant-table-content .ant-table-tbody > tr > .quantity-column {
    padding: 0 !important; }
    .tiktok-bulk-edit-page .ant-table-content .ant-table-tbody > tr > .quantity-column .linked-quantity {
      padding: 10px 15px !important;
      background-color: #f6f6f6;
      color: #90999d;
      cursor: not-allowed;
      position: absolute;
      width: 100%;
      height: 100%; }
      .tiktok-bulk-edit-page .ant-table-content .ant-table-tbody > tr > .quantity-column .linked-quantity span {
        cursor: not-allowed; }
      .tiktok-bulk-edit-page .ant-table-content .ant-table-tbody > tr > .quantity-column .linked-quantity .editable-section .feather-edit-3 {
        position: absolute;
        margin-top: -28px;
        margin-left: 13px !important; }
    .tiktok-bulk-edit-page .ant-table-content .ant-table-tbody > tr > .quantity-column > span {
      display: block;
      padding: 10px 15px !important; }
    .tiktok-bulk-edit-page .ant-table-content .ant-table-tbody > tr > .quantity-column .ant-form-item {
      padding: 10px 15px !important; }
  .tiktok-bulk-edit-page .ant-table-content .ant-table-tbody > tr > .action-column button {
    margin-left: 0 !important; }
    .tiktok-bulk-edit-page .ant-table-content .ant-table-tbody > tr > .action-column button:hover, .tiktok-bulk-edit-page .ant-table-content .ant-table-tbody > tr > .action-column button:focus {
      color: #e0241a !important; }
      .tiktok-bulk-edit-page .ant-table-content .ant-table-tbody > tr > .action-column button:hover i, .tiktok-bulk-edit-page .ant-table-content .ant-table-tbody > tr > .action-column button:focus i {
        color: #e0241a !important; }
  .tiktok-bulk-edit-page .ant-table-content .ant-table-tbody > tr > .name-editable-column {
    overflow: hidden; }
    .tiktok-bulk-edit-page .ant-table-content .ant-table-tbody > tr > .name-editable-column .product-name-display {
      height: 44px;
      overflow: hidden;
      text-overflow: ellipsis;
      display: -webkit-box;
      -webkit-line-clamp: 2;
      -webkit-box-orient: vertical; }
  .tiktok-bulk-edit-page .ant-table-content .ant-table-cell .ant-form-item {
    margin-bottom: 0 !important; }
  .tiktok-bulk-edit-page .ant-table-content .ant-table-cell .product-img-div,
  .tiktok-bulk-edit-page .ant-table-content .ant-table-cell .product-name-div {
    display: inline-block;
    vertical-align: top; }
  .tiktok-bulk-edit-page .ant-table-content .ant-table-cell .product-img-div .product-thumb {
    position: relative;
    overflow: hidden;
    border-radius: 7px;
    border: 1px solid #e5e5e5; }
    .tiktok-bulk-edit-page .ant-table-content .ant-table-cell .product-img-div .product-thumb img {
      width: 100%; }
    .tiktok-bulk-edit-page .ant-table-content .ant-table-cell .product-img-div .product-thumb .edit-cover {
      opacity: 0;
      position: absolute;
      width: 100%;
      height: 100%;
      top: 0;
      bottom: 0;
      left: 0;
      right: 0;
      transition: all 0.4s ease-in-out 0s;
      background-color: rgba(0, 0, 0, 0.4);
      text-align: center; }
      .tiktok-bulk-edit-page .ant-table-content .ant-table-cell .product-img-div .product-thumb .edit-cover i {
        color: #647176;
        margin: auto;
        margin-top: 33%;
        display: block;
        background-color: #ffffff;
        width: 25px;
        height: 25px;
        line-height: 25px;
        text-align: center;
        padding: 0;
        border-radius: 50%; }
  .tiktok-bulk-edit-page .ant-table-content .ant-table-cell .product-img-div:hover .edit-cover, .tiktok-bulk-edit-page .ant-table-content .ant-table-cell .product-img-div:focus .edit-cover {
    opacity: 1 !important; }
  .tiktok-bulk-edit-page .ant-table-content .ant-table-cell .product-name-div {
    overflow: hidden;
    padding-left: 15px;
    width: 75%;
    height: 100%;
    right: 0;
    top: 0;
    bottom: 0; }
    .tiktok-bulk-edit-page .ant-table-content .ant-table-cell .product-name-div .channel-link {
      display: block !important;
      padding-top: 3px !important; }
      .tiktok-bulk-edit-page .ant-table-content .ant-table-cell .product-name-div .channel-link .channel-with-store-name {
        padding-left: 0;
        line-height: 20px !important; }
        .tiktok-bulk-edit-page .ant-table-content .ant-table-cell .product-name-div .channel-link .channel-with-store-name img {
          display: inline-block;
          width: 14px;
          height: 14px;
          border-radius: 3px;
          margin-right: 4px; }
        .tiktok-bulk-edit-page .ant-table-content .ant-table-cell .product-name-div .channel-link .channel-with-store-name > div {
          display: inline-block;
          font-size: 12px !important;
          line-height: 16px;
          font-weight: 400; }
    .tiktok-bulk-edit-page .ant-table-content .ant-table-cell .product-name-div .name-editable-section {
      position: absolute;
      width: 65%;
      height: 100%;
      cursor: pointer; }
      .tiktok-bulk-edit-page .ant-table-content .ant-table-cell .product-name-div .name-editable-section.editing {
        width: 100% !important;
        position: relative !important; }
  .tiktok-bulk-edit-page .ant-table-content .ant-table-cell .dimension-single {
    margin-bottom: 5px; }
    .tiktok-bulk-edit-page .ant-table-content .ant-table-cell .dimension-single > span {
      display: inline-block;
      vertical-align: top;
      padding-top: 5px;
      width: 20px; }
    .tiktok-bulk-edit-page .ant-table-content .ant-table-cell .dimension-single > div {
      display: inline-block;
      margin-left: 10px;
      vertical-align: top; }
  .tiktok-bulk-edit-page .ant-table-content .ant-table-cell-fix-left-first::after,
  .tiktok-bulk-edit-page .ant-table-content .ant-table-cell-fix-left-last::after {
    box-shadow: none !important; }

.tiktok-bulk-edit-page .ant-table-wrapper {
  overflow: unset !important; }

.lazada-bulk-edit-page .add-product-btn,
.shopee-bulk-edit-page .add-product-btn,
.tiktok-bulk-edit-page .add-product-btn {
  background-color: transparent !important;
  margin-right: 15px; }

.lazada-bulk-edit-page .un-order-item-modal,
.shopee-bulk-edit-page .un-order-item-modal,
.tiktok-bulk-edit-page .un-order-item-modal {
  width: 750px !important; }
  .lazada-bulk-edit-page .un-order-item-modal .ant-modal-body,
  .shopee-bulk-edit-page .un-order-item-modal .ant-modal-body,
  .tiktok-bulk-edit-page .un-order-item-modal .ant-modal-body {
    max-height: unset;
    height: calc(100vh - 240px) !important;
    padding: 20px 20px 0 !important; }
    .lazada-bulk-edit-page .un-order-item-modal .ant-modal-body .modal-filter .search-form,
    .shopee-bulk-edit-page .un-order-item-modal .ant-modal-body .modal-filter .search-form,
    .tiktok-bulk-edit-page .un-order-item-modal .ant-modal-body .modal-filter .search-form {
      position: absolute !important;
      z-index: 1002 !important;
      width: 370px; }
      .lazada-bulk-edit-page .un-order-item-modal .ant-modal-body .modal-filter .search-form .un-filter-value,
      .shopee-bulk-edit-page .un-order-item-modal .ant-modal-body .modal-filter .search-form .un-filter-value,
      .tiktok-bulk-edit-page .un-order-item-modal .ant-modal-body .modal-filter .search-form .un-filter-value {
        width: 226px !important; }
        @media (max-width: 425px) {
          .lazada-bulk-edit-page .un-order-item-modal .ant-modal-body .modal-filter .search-form .un-filter-value,
          .shopee-bulk-edit-page .un-order-item-modal .ant-modal-body .modal-filter .search-form .un-filter-value,
          .tiktok-bulk-edit-page .un-order-item-modal .ant-modal-body .modal-filter .search-form .un-filter-value {
            width: 100% !important; } }
    .lazada-bulk-edit-page .un-order-item-modal .ant-modal-body .product-table .ant-table-expanded-row-level-1 .ant-table-cell,
    .shopee-bulk-edit-page .un-order-item-modal .ant-modal-body .product-table .ant-table-expanded-row-level-1 .ant-table-cell,
    .tiktok-bulk-edit-page .un-order-item-modal .ant-modal-body .product-table .ant-table-expanded-row-level-1 .ant-table-cell {
      padding-left: 6px !important; }
    .lazada-bulk-edit-page .un-order-item-modal .ant-modal-body .product-table .variant-price,
    .shopee-bulk-edit-page .un-order-item-modal .ant-modal-body .product-table .variant-price,
    .tiktok-bulk-edit-page .un-order-item-modal .ant-modal-body .product-table .variant-price {
      padding-left: 27px; }
    .lazada-bulk-edit-page .un-order-item-modal .ant-modal-body .product-table .variant-stock,
    .shopee-bulk-edit-page .un-order-item-modal .ant-modal-body .product-table .variant-stock,
    .tiktok-bulk-edit-page .un-order-item-modal .ant-modal-body .product-table .variant-stock {
      padding-left: 17px; }
    .lazada-bulk-edit-page .un-order-item-modal .ant-modal-body .product-table table tbody tr td,
    .shopee-bulk-edit-page .un-order-item-modal .ant-modal-body .product-table table tbody tr td,
    .tiktok-bulk-edit-page .un-order-item-modal .ant-modal-body .product-table table tbody tr td {
      vertical-align: top !important; }
    .lazada-bulk-edit-page .un-order-item-modal .ant-modal-body .product-table .ant-list-item,
    .shopee-bulk-edit-page .un-order-item-modal .ant-modal-body .product-table .ant-list-item,
    .tiktok-bulk-edit-page .un-order-item-modal .ant-modal-body .product-table .ant-list-item {
      padding: 0 !important; }
    .lazada-bulk-edit-page .un-order-item-modal .ant-modal-body .product-table .ant-list-item-meta,
    .shopee-bulk-edit-page .un-order-item-modal .ant-modal-body .product-table .ant-list-item-meta,
    .tiktok-bulk-edit-page .un-order-item-modal .ant-modal-body .product-table .ant-list-item-meta {
      padding-top: 1px !important; }
    .lazada-bulk-edit-page .un-order-item-modal .ant-modal-body .product-table .ant-list-item-meta-description,
    .shopee-bulk-edit-page .un-order-item-modal .ant-modal-body .product-table .ant-list-item-meta-description,
    .tiktok-bulk-edit-page .un-order-item-modal .ant-modal-body .product-table .ant-list-item-meta-description {
      padding-left: 0; }
    .lazada-bulk-edit-page .un-order-item-modal .ant-modal-body .product-table .ant-checkbox-wrapper,
    .shopee-bulk-edit-page .un-order-item-modal .ant-modal-body .product-table .ant-checkbox-wrapper,
    .tiktok-bulk-edit-page .un-order-item-modal .ant-modal-body .product-table .ant-checkbox-wrapper {
      margin-left: unset !important; }
    .lazada-bulk-edit-page .un-order-item-modal .ant-modal-body .product-table .ant-table-tbody > tr > td,
    .shopee-bulk-edit-page .un-order-item-modal .ant-modal-body .product-table .ant-table-tbody > tr > td,
    .tiktok-bulk-edit-page .un-order-item-modal .ant-modal-body .product-table .ant-table-tbody > tr > td {
      padding: 12px 12px !important; }
    .lazada-bulk-edit-page .un-order-item-modal .ant-modal-body .product-table .ant-table table,
    .shopee-bulk-edit-page .un-order-item-modal .ant-modal-body .product-table .ant-table table,
    .tiktok-bulk-edit-page .un-order-item-modal .ant-modal-body .product-table .ant-table table {
      border: none !important;
      box-shadow: none !important; }
    .lazada-bulk-edit-page .un-order-item-modal .ant-modal-body .product-table table thead,
    .shopee-bulk-edit-page .un-order-item-modal .ant-modal-body .product-table table thead,
    .tiktok-bulk-edit-page .un-order-item-modal .ant-modal-body .product-table table thead {
      background-color: #fafafb !important; }
    .lazada-bulk-edit-page .un-order-item-modal .ant-modal-body .product-table .ant-table-thead th,
    .shopee-bulk-edit-page .un-order-item-modal .ant-modal-body .product-table .ant-table-thead th,
    .tiktok-bulk-edit-page .un-order-item-modal .ant-modal-body .product-table .ant-table-thead th {
      background: #fafafb 0% 0% no-repeat padding-box !important;
      font-size: 12px !important;
      color: #647176 !important;
      padding-top: 9px !important;
      padding-bottom: 9px !important; }
    .lazada-bulk-edit-page .un-order-item-modal .ant-modal-body .product-table .ant-table-thead > tr > th,
    .shopee-bulk-edit-page .un-order-item-modal .ant-modal-body .product-table .ant-table-thead > tr > th,
    .tiktok-bulk-edit-page .un-order-item-modal .ant-modal-body .product-table .ant-table-thead > tr > th {
      border-bottom: none !important; }
    .lazada-bulk-edit-page .un-order-item-modal .ant-modal-body .product-table .desc,
    .shopee-bulk-edit-page .un-order-item-modal .ant-modal-body .product-table .desc,
    .tiktok-bulk-edit-page .un-order-item-modal .ant-modal-body .product-table .desc {
      line-height: 15px !important; }
    .lazada-bulk-edit-page .un-order-item-modal .ant-modal-body .product-table .un-light-label-text,
    .shopee-bulk-edit-page .un-order-item-modal .ant-modal-body .product-table .un-light-label-text,
    .tiktok-bulk-edit-page .un-order-item-modal .ant-modal-body .product-table .un-light-label-text {
      color: #647176 !important;
      font-size: 12px !important; }
    .lazada-bulk-edit-page .un-order-item-modal .ant-modal-body .product-table .ant-table-pagination.ant-pagination,
    .shopee-bulk-edit-page .un-order-item-modal .ant-modal-body .product-table .ant-table-pagination.ant-pagination,
    .tiktok-bulk-edit-page .un-order-item-modal .ant-modal-body .product-table .ant-table-pagination.ant-pagination {
      margin: 12px 0 28px; }
    .lazada-bulk-edit-page .un-order-item-modal .ant-modal-body .product-table .ant-pagination-item-link,
    .shopee-bulk-edit-page .un-order-item-modal .ant-modal-body .product-table .ant-pagination-item-link,
    .tiktok-bulk-edit-page .un-order-item-modal .ant-modal-body .product-table .ant-pagination-item-link {
      color: #0c2028 !important; }
    .lazada-bulk-edit-page .un-order-item-modal .ant-modal-body .product-table .ant-pagination-item a,
    .shopee-bulk-edit-page .un-order-item-modal .ant-modal-body .product-table .ant-pagination-item a,
    .tiktok-bulk-edit-page .un-order-item-modal .ant-modal-body .product-table .ant-pagination-item a {
      color: #0c2028 !important; }
    .lazada-bulk-edit-page .un-order-item-modal .ant-modal-body .product-table .ant-pagination-item-active,
    .shopee-bulk-edit-page .un-order-item-modal .ant-modal-body .product-table .ant-pagination-item-active,
    .tiktok-bulk-edit-page .un-order-item-modal .ant-modal-body .product-table .ant-pagination-item-active {
      border: 1px solid #d9d9d9 !important; }
      .lazada-bulk-edit-page .un-order-item-modal .ant-modal-body .product-table .ant-pagination-item-active a,
      .shopee-bulk-edit-page .un-order-item-modal .ant-modal-body .product-table .ant-pagination-item-active a,
      .tiktok-bulk-edit-page .un-order-item-modal .ant-modal-body .product-table .ant-pagination-item-active a {
        color: #007ce0 !important; }
    .lazada-bulk-edit-page .un-order-item-modal .ant-modal-body .product-table .ant-pagination.mini,
    .shopee-bulk-edit-page .un-order-item-modal .ant-modal-body .product-table .ant-pagination.mini,
    .tiktok-bulk-edit-page .un-order-item-modal .ant-modal-body .product-table .ant-pagination.mini {
      margin-top: 10px; }
    .lazada-bulk-edit-page .un-order-item-modal .ant-modal-body .product-table .ant-pagination.mini .ant-pagination-prev,
    .shopee-bulk-edit-page .un-order-item-modal .ant-modal-body .product-table .ant-pagination.mini .ant-pagination-prev,
    .tiktok-bulk-edit-page .un-order-item-modal .ant-modal-body .product-table .ant-pagination.mini .ant-pagination-prev {
      border: 1px solid #d9d9d9;
      border-top-right-radius: 0 !important;
      border-bottom-right-radius: 0 !important; }
    .lazada-bulk-edit-page .un-order-item-modal .ant-modal-body .product-table .ant-pagination.mini .ant-pagination-next,
    .shopee-bulk-edit-page .un-order-item-modal .ant-modal-body .product-table .ant-pagination.mini .ant-pagination-next,
    .tiktok-bulk-edit-page .un-order-item-modal .ant-modal-body .product-table .ant-pagination.mini .ant-pagination-next {
      border: 1px solid #d9d9d9;
      border-top-left-radius: 0 !important;
      border-bottom-left-radius: 0 !important; }
    .lazada-bulk-edit-page .un-order-item-modal .ant-modal-body .product-table .ant-pagination.mini .ant-pagination-item:not(.ant-pagination-item-active),
    .shopee-bulk-edit-page .un-order-item-modal .ant-modal-body .product-table .ant-pagination.mini .ant-pagination-item:not(.ant-pagination-item-active),
    .tiktok-bulk-edit-page .un-order-item-modal .ant-modal-body .product-table .ant-pagination.mini .ant-pagination-item:not(.ant-pagination-item-active) {
      border: 1px solid #d9d9d9; }
    .lazada-bulk-edit-page .un-order-item-modal .ant-modal-body .product-table .ant-pagination.mini .ant-pagination-options,
    .shopee-bulk-edit-page .un-order-item-modal .ant-modal-body .product-table .ant-pagination.mini .ant-pagination-options,
    .tiktok-bulk-edit-page .un-order-item-modal .ant-modal-body .product-table .ant-pagination.mini .ant-pagination-options {
      margin-left: 16px; }
      .lazada-bulk-edit-page .un-order-item-modal .ant-modal-body .product-table .ant-pagination.mini .ant-pagination-options .ant-select-arrow,
      .shopee-bulk-edit-page .un-order-item-modal .ant-modal-body .product-table .ant-pagination.mini .ant-pagination-options .ant-select-arrow,
      .tiktok-bulk-edit-page .un-order-item-modal .ant-modal-body .product-table .ant-pagination.mini .ant-pagination-options .ant-select-arrow {
        color: #0c2028 !important; }
    .lazada-bulk-edit-page .un-order-item-modal .ant-modal-body .product-table .ant-table-pagination.ant-pagination,
    .shopee-bulk-edit-page .un-order-item-modal .ant-modal-body .product-table .ant-table-pagination.ant-pagination,
    .tiktok-bulk-edit-page .un-order-item-modal .ant-modal-body .product-table .ant-table-pagination.ant-pagination {
      color: #0c2028 !important;
      font-weight: normal !important; }
  .lazada-bulk-edit-page .un-order-item-modal .ant-modal-footer,
  .shopee-bulk-edit-page .un-order-item-modal .ant-modal-footer,
  .tiktok-bulk-edit-page .un-order-item-modal .ant-modal-footer {
    padding: 12px 24px !important;
    height: 151px !important; }
    .lazada-bulk-edit-page .un-order-item-modal .ant-modal-footer .selected-container,
    .shopee-bulk-edit-page .un-order-item-modal .ant-modal-footer .selected-container,
    .tiktok-bulk-edit-page .un-order-item-modal .ant-modal-footer .selected-container {
      width: -webkit-fill-available;
      width: fill-available;
      width: -moz-available;
      height: 81px;
      display: inline-flex;
      text-align: left !important;
      margin-bottom: 12px !important;
      overflow-x: auto; }
      .lazada-bulk-edit-page .un-order-item-modal .ant-modal-footer .selected-container .un-row-product img,
      .shopee-bulk-edit-page .un-order-item-modal .ant-modal-footer .selected-container .un-row-product img,
      .tiktok-bulk-edit-page .un-order-item-modal .ant-modal-footer .selected-container .un-row-product img {
        height: 56px;
        width: 56px;
        border: 1px solid #e5e5e5;
        border-radius: 6px;
        margin-left: 0;
        margin-top: 8px; }
      .lazada-bulk-edit-page .un-order-item-modal .ant-modal-footer .selected-container .selected-img,
      .shopee-bulk-edit-page .un-order-item-modal .ant-modal-footer .selected-container .selected-img,
      .tiktok-bulk-edit-page .un-order-item-modal .ant-modal-footer .selected-container .selected-img {
        position: relative;
        margin-right: 16px; }
        .lazada-bulk-edit-page .un-order-item-modal .ant-modal-footer .selected-container .selected-img .anticon.anticon-close,
        .shopee-bulk-edit-page .un-order-item-modal .ant-modal-footer .selected-container .selected-img .anticon.anticon-close,
        .tiktok-bulk-edit-page .un-order-item-modal .ant-modal-footer .selected-container .selected-img .anticon.anticon-close {
          background-color: #0c2028 !important;
          border-radius: 50%;
          padding: 4px;
          width: 28px;
          content: url("https://api.iconify.design/feather:x.svg?color=%23FFFFFF&width=24px");
          vertical-align: -0.125em;
          position: absolute;
          top: 1px;
          right: -4px;
          opacity: 0.65; }
  .lazada-bulk-edit-page .un-order-item-modal .ant-table-expand-icon-col,
  .shopee-bulk-edit-page .un-order-item-modal .ant-table-expand-icon-col,
  .tiktok-bulk-edit-page .un-order-item-modal .ant-table-expand-icon-col {
    width: 0px; }
  .lazada-bulk-edit-page .un-order-item-modal .ant-table-row-expand-icon-cell .ant-table-row-expand-icon,
  .shopee-bulk-edit-page .un-order-item-modal .ant-table-row-expand-icon-cell .ant-table-row-expand-icon,
  .tiktok-bulk-edit-page .un-order-item-modal .ant-table-row-expand-icon-cell .ant-table-row-expand-icon {
    display: none; }
  .lazada-bulk-edit-page .un-order-item-modal .ant-table-expanded-row-level-1 .ant-table-wrapper .ant-spin-nested-loading .ant-spin-container .ant-table,
  .shopee-bulk-edit-page .un-order-item-modal .ant-table-expanded-row-level-1 .ant-table-wrapper .ant-spin-nested-loading .ant-spin-container .ant-table,
  .tiktok-bulk-edit-page .un-order-item-modal .ant-table-expanded-row-level-1 .ant-table-wrapper .ant-spin-nested-loading .ant-spin-container .ant-table {
    margin: 0px 0px 0px 12px !important; }

.shopee-bulk-edit-page .un-order-item-modal .ant-table-row-level-0 {
  height: unset !important; }

.tiktok-promotion-list .product-count {
  margin-left: 6px;
  background-color: #e5e5e5 !important;
  color: #0c2028 !important;
  font-size: 11px;
  padding: 2px 6px !important;
  border-radius: 11px;
  width: fit-content; }

.tiktok-promotion-list .ant-tabs-tab-active .product-tab {
  font-weight: bold; }

.tiktok-promotion-list .product-count {
  margin-left: 6px;
  background-color: #5acc5a !important;
  color: #ffffff !important;
  font-size: 11px;
  padding: 2px 6px !important;
  border-radius: 11px;
  width: fit-content; }

.tiktok-promotion-list .last-product-image {
  background-color: black;
  opacity: 0.5;
  border-radius: 6px; }

.tiktok-promotion-list .bg-product-image {
  display: inline-block;
  vertical-align: top;
  width: 56px;
  height: 56px;
  background-size: 56px 56px; }

.tiktok-promotion-list .last-sync {
  padding-right: 16px; }

.tiktok-promotion-list .tag-ongoing {
  height: 18px;
  line-height: 17px;
  background-color: #f3fff3;
  border-color: #bcefb9;
  border-radius: 4px;
  font-size: 12px;
  justify-content: center;
  color: #35454c; }

.tiktok-promotion-list .tag-upcoming {
  height: 18px;
  line-height: 17px;
  background-color: #fff5c4;
  border-color: #f9e477;
  border-radius: 4px;
  font-size: 12px;
  justify-content: center;
  color: #514b32; }

.tiktok-promotion-detail .tiktok-promotion-detail-table .row {
  margin: 15px 0 0 15px !important; }

.tiktok-promotion-detail .tiktok-promotion-detail-table .ant-list-item {
  padding: 12px 0px 0px 0px; }

.tiktok-promotion-detail .tiktok-promotion-detail-table .channel-icon .caption {
  display: flex;
  align-items: center;
  margin-left: 5px; }

.tiktok-promotion-detail .tiktok-promotion-detail-table .invalid-sku-desc {
  color: red;
  margin-left: -12px; }

.tiktok-promotion-detail .tiktok-promotion-detail-table .ant-list-item-meta-title {
  height: 38px; }

.tiktok-promotion-detail .tiktok-promotion-detail-table .variation-column {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  max-width: 90px; }

.tiktok-promotion-detail .tiktok-promotion-detail-table .ant-table table {
  border: none !important;
  box-shadow: none !important; }

.tiktok-promotion-detail .tiktok-promotion-detail-table .ant-table-thead th {
  background: #fafafb 0% 0% no-repeat padding-box !important;
  font-size: 12px !important;
  color: #647176 !important;
  padding-top: 9px !important;
  padding-bottom: 9px !important; }

.tiktok-promotion-detail .tiktok-promotion-detail-table .ant-table-thead > tr > th {
  border-bottom: none !important; }

.tiktok-promotion-detail .tiktok-promotion-detail-table .ant-table-tbody > tr > td {
  padding: 12px 12px !important;
  border-top: 0px !important;
  border-bottom: 1px solid #f0f0f0 !important;
  -webkit-transition: all 0.3s;
  transition: all 0.3s; }

.tiktok-promotion-detail .tiktok-promotion-detail-table .ant-table-content {
  background: none !important;
  border: none !important; }

.tiktok-promotion-detail .tiktok-promotion-detail-table .channel-with-name img {
  width: 14px;
  height: 14px;
  border-radius: 3px;
  margin-right: 4px;
  align-self: center; }

.tiktok-promotion-detail .tiktok-promotion-detail-table .channel-with-name .caption {
  font-size: 12px !important;
  line-height: 16px !important;
  font-weight: 400;
  margin: 0; }

.category-mapping .header-buttons {
  width: 100% !important;
  top: 8px !important;
  display: flex;
  position: fixed;
  padding-right: 99px !important; }
  @media (min-width: 1024px) {
    .category-mapping .header-buttons {
      min-width: 816px !important;
      max-width: 1344px !important;
      margin: 0 auto; } }
  .category-mapping .header-buttons .b-btn,
  .category-mapping .header-buttons .b-btn:hover,
  .category-mapping .header-buttons .b-btn:focus {
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #0c2028 !important;
    font-size: 20px;
    padding-left: 0 !important; }
    .category-mapping .header-buttons .b-btn i,
    .category-mapping .header-buttons .b-btn:hover i,
    .category-mapping .header-buttons .b-btn:focus i {
      font-size: 20px !important;
      margin-right: 12px !important; }

.category-mapping .ant-table-container table > thead > tr:first-child th:last-child {
  border-top-right-radius: 12px !important; }

.category-mapping .ant-table-container table > thead > tr:first-child th:first-child {
  border-top-left-radius: 12px !important; }

.category-mapping .ant-table table {
  border-top-right-radius: 12px;
  border-top-left-radius: 12px; }

.category-mapping .ant-pagination {
  margin-bottom: 20px;
  margin-right: 0 !important; }

.category-mapping .hidden {
  visibility: hidden !important; }

.category-mapping .default-text {
  font-size: 14px !important;
  color: #007ce0 !important;
  cursor: pointer !important; }

.category-mapping .add-btn {
  font-size: 20px !important;
  color: #007ce0 !important;
  cursor: pointer !important; }

.category-mapping .default-text:hover,
.category-mapping .add-btn:hover {
  color: #0058b6 !important; }

.filter-form .un-filter-value {
  border-radius: 4px;
  min-height: 33px !important; }

.filter-form .ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.filter-form .ant-select-multiple .ant-select-selector {
  border-radius: 4px !important;
  min-height: 33px !important; }

.filter-form .ant-form-item {
  margin-bottom: 0px !important; }

.filter-form .ant-form-item-no-colon {
  color: #38484f !important;
  font-size: 14px !important;
  font-weight: 400 !important; }
  .filter-form .ant-form-item-no-colon span {
    position: relative !important; }

.filter-form .ant-form-item-label {
  padding-bottom: 4px !important; }

@media (min-width: 1024px) {
  .filter-form .filter {
    margin-right: 10px !important;
    margin-left: 10px !important; }
  .filter-form .filter-full {
    width: 100% !important; }
  .filter-form .filter-default {
    width: 350px !important; }
    .filter-form .filter-default .ant-form-item-control-input {
      width: 230px !important; } }

@media (max-width: 480px) {
  .filter-form .filter-full {
    width: 100% !important;
    margin-right: 20px !important; }
  .filter-form .filter-default {
    width: 100%;
    margin-right: 20px !important; }
  .filter-form .ant-form .ant-form-item .ant-form-item-label,
  .filter-form .ant-form .ant-form-item .ant-form-item-control {
    -webkit-box-flex: 0 !important; } }

.product-count {
  margin-left: 6px;
  background-color: #e5e5e5 !important;
  color: #0c2028 !important;
  font-size: 11px;
  padding: 2px 6px !important;
  border-radius: 11px;
  width: fit-content; }

.ant-tabs-tab-active {
  font-weight: bold; }
  .ant-tabs-tab-active .product-count {
    margin-left: 6px;
    background-color: #5acc5a !important;
    color: #ffffff !important;
    font-size: 11px;
    padding: 2px 6px !important;
    border-radius: 11px;
    width: fit-content; }

.ant-upload.ant-upload-select {
  display: unset !important; }

.variant-div {
  background: #fafafb;
  border-radius: 5px;
  padding: 20px;
  margin-bottom: 20px; }
  .variant-div .variant-inputs {
    width: 345px;
    max-width: 100%; }
  .variant-div .variant-btn {
    color: #007ce0 !important;
    padding: 7px 16px;
    background: white 0 0 no-repeat padding-box;
    border: 1px dashed #e5e5e5;
    border-radius: 2px;
    line-height: 17px;
    width: 345px;
    max-width: 100%; }
    .variant-div .variant-btn:hover {
      color: #007ce0 !important;
      border: 1px dashed #007ce0; }
  .variant-div .variant-x-btn {
    position: absolute;
    font-size: 16px;
    top: 8px;
    right: 20px;
    cursor: pointer; }
    .variant-div .variant-x-btn:hover {
      color: red !important; }

.custom-pgmall-variants-upload .upload-div {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #007ce0;
  cursor: pointer;
  font-weight: bold; }

.custom-pgmall-variants-upload .square {
  position: absolute !important;
  margin: 0 !important;
  padding: 0 !important;
  float: unset !important;
  width: 100% !important;
  height: 100% !important;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  display: flex;
  align-items: center;
  justify-content: center; }

.custom-pgmall-variants-upload .square:hover .hvrbox-layer_top,
.custom-pgmall-variants-upload .square.active .hvrbox-layer_top {
  opacity: 1;
  cursor: pointer; }

.product-list .unicart-table table {
  min-width: 1000px; }

.product-list .unicart-table .ant-table-title {
  margin-left: 80px !important; }

.product-list .unicart-table .ant-list-item-meta-description {
  padding-left: 12px; }

.product-list .unicart-table .un-text-truncate {
  white-space: normal; }

.product-list .unicart-table .shopee-listing-opt .ant-list-item {
  padding: 0; }

.product-list .unicart-table .shopee-listing-opt .ant-list-item-meta-avatar {
  margin-right: 0 !important;
  width: 56px !important;
  height: 56px !important; }
  .product-list .unicart-table .shopee-listing-opt .ant-list-item-meta-avatar .un-row-product {
    width: fit-content !important;
    margin: 0 0 0 auto !important; }
    .product-list .unicart-table .shopee-listing-opt .ant-list-item-meta-avatar .un-row-product img {
      width: 40px !important;
      height: 40px !important;
      border-radius: 6px !important; }

.product-list .unicart-table .shopee-listing-opt .ant-list-item-meta-content {
  padding-left: 12px !important; }

.product-list .unicart-table .shopee-listing-opt .ant-list-item-meta-title {
  height: fit-content;
  height: -moz-fit-content;
  padding-left: 0px; }

.product-list .unicart-table .shopee-listing-opt .ant-list-item-meta-description {
  padding-left: 0; }

.product-list .unicart-table .channel-with-name {
  z-index: 1002 !important; }
  .product-list .unicart-table .channel-with-name.shopeemy {
    padding-left: 12px;
    line-height: 20px !important; }
  .product-list .unicart-table .channel-with-name.lazadamy {
    padding-left: 0;
    line-height: 20px !important;
    margin-top: 2px; }
  .product-list .unicart-table .channel-with-name img {
    width: 14px;
    height: 14px;
    border-radius: 3px;
    margin-right: 4px;
    align-self: center; }

.catalog.ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  color: black; }

.fr-toolbar.fr-disabled {
  background-color: #f5f5f5;
  cursor: not-allowed; }

.fr-element.fr-disabled {
  background-color: #f5f5f5;
  cursor: not-allowed; }

.senheng-sync .outline-i-btn {
  margin-right: 16px !important;
  border: 1px solid #d4d4d4 !important;
  background: none !important;
  color: #0c2028 !important; }
  .senheng-sync .outline-i-btn:hover, .senheng-sync .outline-i-btn:focus {
    background-color: transparent !important; }

.senheng-sync .unicart-table .ant-list-item-meta-description {
  padding-left: unset; }

.senheng-sync .unicart-table .ant-table-row-level-1 .ant-list-item {
  padding: 0; }

.senheng-sync .unicart-table .ant-table-row-level-1 .ant-list-item-meta-avatar {
  margin-right: 0 !important;
  width: 56px !important;
  height: 56px !important; }
  .senheng-sync .unicart-table .ant-table-row-level-1 .ant-list-item-meta-avatar .un-row-product {
    width: fit-content !important;
    margin: 0 0 0 auto !important; }
    .senheng-sync .unicart-table .ant-table-row-level-1 .ant-list-item-meta-avatar .un-row-product img {
      width: 40px !important;
      height: 40px !important;
      border-radius: 6px !important; }

.senheng-sync .unicart-table .ant-table-row-level-1 .ant-list-item-meta-content {
  padding-left: 12px !important; }

.senheng-sync .unicart-table .ant-table-row-level-1 .ant-list-item-meta-title {
  height: fit-content;
  height: -moz-fit-content;
  padding-left: 0px; }

.senheng-sync .unicart-table .ant-table-row-level-1 .ant-list-item-meta-description {
  padding-left: 0; }

.senheng-sync .product-count {
  margin-left: 6px;
  background-color: #e5e5e5 !important;
  color: #0c2028 !important;
  font-size: 11px;
  padding: 2px 6px !important;
  border-radius: 11px;
  width: fit-content; }

.senheng-sync .ant-tabs-tab-active .product-tab {
  font-weight: bold; }

.senheng-sync .ant-tabs-tab-active .product-count {
  margin-left: 6px;
  background-color: #5acc5a !important;
  color: #ffffff !important;
  font-size: 11px;
  padding: 2px 6px !important;
  border-radius: 11px;
  width: fit-content; }

@media (max-width: 1024px) {
  .senheng-product-form .un-affix {
    top: 130px; } }

.senheng-product-form .ant-upload-list-senheng {
  display: grid;
  grid-template-columns: repeat(8, 1fr);
  grid-gap: 0.8rem;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  padding-bottom: 20px; }

.senheng-product-form .variant-div {
  background: #fafafb;
  border-radius: 5px;
  padding: 20px;
  margin-bottom: 20px; }
  .senheng-product-form .variant-div .variant-inputs {
    width: 345px;
    max-width: 100%; }
  .senheng-product-form .variant-div .feather-trash-2 {
    vertical-align: middle !important; }
  .senheng-product-form .variant-div .variant-btn {
    color: #007ce0 !important;
    padding: 7px 16px;
    background: white 0 0 no-repeat padding-box;
    border: 1px dashed #e5e5e5;
    border-radius: 2px;
    line-height: 17px;
    width: 345px;
    max-width: 100%; }
    .senheng-product-form .variant-div .variant-btn:hover {
      color: #007ce0 !important;
      border: 1px dashed #007ce0; }
  .senheng-product-form .variant-div .variant-x-btn {
    position: absolute;
    font-size: 16px;
    top: 8px;
    right: 20px;
    cursor: pointer; }
    .senheng-product-form .variant-div .variant-x-btn:hover {
      color: red !important; }

.senheng-product-form .tag-error,
.senheng-product-form .tag-soldOut {
  height: 18px;
  line-height: 17px;
  background-color: #ffe0e0;
  border-color: #ffadad;
  border-radius: 4px;
  font-size: 12px;
  justify-content: center;
  color: #49302c; }

.senheng-product-form .tag-success,
.senheng-product-form .tag-live,
.senheng-product-form .tag-active {
  height: 18px;
  line-height: 17px;
  background-color: #f3fff3;
  border-color: #bcefb9;
  border-radius: 4px;
  font-size: 12px;
  justify-content: center;
  color: #35454c; }

.senheng-product-form .tag-queue {
  height: 18px;
  line-height: 17px;
  background-color: #d0f4ff;
  border-color: #8ed7ff;
  border-radius: 4px;
  font-size: 12px;
  justify-content: center;
  color: #323f47; }

.senheng-product-form .tag-banned {
  height: 18px;
  line-height: 17px;
  background-color: #647176;
  border-color: #38484f;
  border-radius: 4px;
  font-size: 12px;
  justify-content: center;
  color: #f6f6f6; }

.senheng-product-form .tag-unpublished {
  height: 18px;
  line-height: 17px;
  background-color: #fff5c4;
  border-color: #f9e477;
  border-radius: 4px;
  font-size: 12px;
  justify-content: center;
  color: #514b32; }

.senheng-product-form #priceAndStock .price-form-item {
  margin-bottom: 0 !important; }

.senheng-product-form #variants .variant-data .ant-badge-status-text {
  display: none; }

.senheng-product-form #variants .variant-data .ant-badge-status-dot {
  width: 3px !important;
  height: 3px !important; }

.senheng-product-form #variants .variant-data .opt-tier1st,
.senheng-product-form #variants .variant-data .opt-tier3rd {
  color: #bf5f00 !important; }

.senheng-product-form #variants .variant-data .opt-tier2nd {
  color: #11aa4f !important; }

.senheng-product-form #variants .variant-price .ant-input-number-handler-wrap {
  display: none; }

.senheng-product-form #variants .variant-price .ant-input-number-input-wrap input {
  text-align: right !important; }

@media (min-width: 1024px) {
  .instagram {
    width: 713px !important;
    margin: 0 auto !important; } }

.instagram .justify-content-between {
  margin-bottom: 20px !important; }

.instagram .ant-upload.ant-upload-select.ant-upload-select-picture-card {
  border-radius: 50%;
  width: 115px !important;
  height: 115px !important; }

.instagram .profile {
  margin-top: 30px !important; }

.instagram .avatar-div {
  padding-right: 150px !important; }
  @media (max-width: 480px) {
    .instagram .avatar-div {
      width: 40% !important; } }

@media (max-width: 480px) {
  .instagram .username-div {
    width: 0 !important; } }

.instagram .storefront-url {
  overflow-wrap: break-word !important; }

@media (max-width: 480px) {
  .instagram .ant-row.ant-form-item {
    flex-direction: row !important; } }

.instagram .username-row {
  font-size: 14px;
  cursor: pointer;
  font-weight: bold;
  color: black;
  width: 219px;
  height: 20px;
  padding-top: 20px; }

.instagram .username-link-row {
  font-size: 14px;
  width: 219px;
  height: 16px;
  padding-bottom: 50px; }

.instagram .insta-image {
  width: 115px !important;
  height: 115px !important;
  border-radius: 50% !important; }

.instagram .insta-image-error {
  height: 20px !important;
  margin-left: 20px !important;
  width: 70px !important; }

.instagram .cursor-disabled {
  cursor: not-allowed !important; }

.instagram .feather-copy {
  cursor: pointer;
  position: relative;
  color: #007ce0;
  font-size: large; }

.instagram .feather-external-link {
  cursor: pointer;
  position: relative;
  color: #007ce0;
  left: 5px;
  font-size: large; }

.instagram .feather-trash-able {
  cursor: pointer;
  position: relative;
  top: -7px; }

.instagram .feather-trash-disabled {
  cursor: not-allowed;
  position: relative;
  top: -7px; }

.instagram .hvrbox-layer_top {
  border-radius: 50%; }

.instagram .hvrbox-disabled {
  cursor: not-allowed; }

.instagram .outline-btn {
  width: 200px !important; }

.instagram .insta-link-div {
  margin-top: 30px !important; }

.instagram .insta-link-div .insta-link-blank {
  background: #f6f6f6 0% 0% no-repeat padding-box !important;
  border: 1px dashed #e5e5e5;
  border-radius: 12px;
  padding: 60px 25px 25px 25px;
  min-height: 250px;
  cursor: pointer;
  margin-bottom: 32px !important; }

.instagram .insta-link-blank-disabled {
  background: #f6f6f6 0% 0% no-repeat padding-box !important;
  border: 1px dashed #e5e5e5;
  border-radius: 12px;
  padding: 60px 25px 25px 25px;
  min-height: 250px;
  cursor: not-allowed;
  margin-bottom: 32px !important; }

.instagram .insta-link-div .insta-link-blank:hover {
  border-color: #007ce0 !important; }

.instagram .insta-link-div .insta-link-content {
  background: #ffffff 0% 0% no-repeat padding-box !important;
  border-radius: 12px;
  cursor: pointer;
  margin-bottom: 32px !important; }
  .instagram .insta-link-div .insta-link-content table thead {
    background-color: #ffffff !important; }

.instagram .ant-table-thead tr .ant-table-selection-column div {
  display: none; }

.instagram .ant-table-tbody tr > td .ant-checkbox-wrapper {
  display: none; }

.instagram .un-cursor-drag td.ant-table-selection-column::before {
  left: 20px !important;
  top: 25px !important; }

.instagram .ant-table-container table > thead > tr:first-child th:first-child {
  border-top-left-radius: 12px; }

.instagram .ant-table-thead > tr > th {
  background-color: #f6f6f6 !important; }

.instagram .ant-table-container table > thead > tr:first-child th:last-child {
  border-top-right-radius: 12px; }

.instagram .ant-table-tbody > tr:nth-child(10) > td {
  border-bottom: none !important; }

.instagram .ant-table table {
  border-radius: none !important;
  border-collapse: none !important;
  border-spacing: none !important;
  border: none !important; }

.instagram .ant-row.ant-form-item.ant-form-item-with-help.ant-form-item-has-error {
  margin-bottom: 0 !important; }

.instagram .link-upload {
  display: grid;
  color: #cccc; }
  .instagram .link-upload .link-div {
    margin-bottom: 12px;
    text-align: center; }
  .instagram .link-upload .blue {
    text-align: center; }

.instagram .link-icon svg {
  font-size: 72px !important; }

.instagram .collection {
  margin-top: 10px !important; }

.instagram .feature-select {
  margin-top: 8px; }

.image-preview-modal .insta-image-modal {
  width: 100%; }

.connect-insta .title-div {
  margin-top: 40%;
  margin-right: -25%; }

.connect-insta .un-section-title span {
  display: block; }

.connect-insta .insta-desc2 {
  padding-top: 10px; }

.connect-insta .enable-insta-button {
  margin-top: 10px; }

.connect-insta .connect-insta-img {
  margin-left: 10%;
  display: block; }

@media (min-width: 1024px) {
  .mobile-app {
    min-width: 816px !important;
    max-width: 816px !important;
    width: 100% !important; } }

.mobile-app .section {
  width: 100% !important;
  display: inline-flex !important; }
  @media (max-width: 425px) {
    .mobile-app .section {
      display: block !important; } }
  .mobile-app .section .side-nav {
    background-color: #ffffff;
    border-radius: 12px;
    border: 1px solid #e5e5e5;
    padding: 12px 0;
    box-shadow: none;
    height: -moz-fit-content !important;
    /* WebKit-based browsers will ignore this. */
    height: -webkit-fit-content !important;
    /* Mozilla-based browsers will ignore this. */
    height: fit-content !important;
    width: 222px !important;
    margin-right: 24px !important; }
    .mobile-app .section .side-nav .warehouse-menu {
      width: inherit !important;
      border: none !important; }
      .mobile-app .section .side-nav .warehouse-menu .ant-menu-inline {
        width: 220px !important;
        border-right: none !important; }
    .mobile-app .section .side-nav .nav-item {
      display: inline-flex;
      width: 221px;
      height: 43px;
      padding-left: 12px !important;
      cursor: pointer;
      margin: 0 !important;
      align-items: center !important; }
      .mobile-app .section .side-nav .nav-item.active {
        background-color: #f3fff3;
        border-right: 4px solid #5acc5a; }
        .mobile-app .section .side-nav .nav-item.active i,
        .mobile-app .section .side-nav .nav-item.active .item-name {
          font-weight: bold; }
      .mobile-app .section .side-nav .nav-item i {
        font-size: 17px;
        color: #0c2028;
        margin-right: 8px;
        line-height: 43px; }
      .mobile-app .section .side-nav .nav-item .item-name {
        font-size: 16px;
        line-height: 43px;
        color: #0c2028;
        margin-right: 4px;
        display: -webkit-box;
        word-wrap: break-word;
        word-break: break-all;
        -webkit-line-clamp: 1 !important;
        -webkit-box-orient: vertical;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: break-spaces; }
      .mobile-app .section .side-nav .nav-item .default-tag {
        height: fit-content !important;
        margin-left: auto !important;
        margin-right: 0 !important; }
      .mobile-app .section .side-nav .nav-item::after {
        border-right: 4px solid #5acc5a !important; }
    .mobile-app .section .side-nav .ant-menu-item-selected {
      font-weight: bold !important; }
    .mobile-app .section .side-nav .ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected {
      background-color: #f3fff3 !important; }
  @media (min-width: 768px) {
    .mobile-app .section .right-section {
      width: -moz-available !important;
      /* WebKit-based browsers will ignore this. */
      width: -webkit-fill-available !important;
      /* Mozilla-based browsers will ignore this. */
      width: fill-available !important;
      margin-left: auto !important; } }
  @media (max-width: 480px) {
    .mobile-app .section .right-section .search-form .un-filter-name > div.ant-select-selector {
      width: initial; }
    .mobile-app .section .right-section .pg-title {
      margin-top: 20px !important; } }
  @media (min-width: 768px) {
    .mobile-app .section .right-section .search-form .un-filter-name > div.ant-select-selector {
      width: initial; } }

.mobile-app .smart-scan-app .video-container {
  width: 100% !important;
  object-fit: contain !important;
  margin-bottom: 20px; }

.mobile-app .smart-scan-app .video-container > div {
  width: inherit !important; }
  @media (min-width: 1024px) {
    .mobile-app .smart-scan-app .video-container > div {
      height: 394px !important; } }

.mobile-app .smart-scan-app .features {
  margin-bottom: 32px !important; }
  .mobile-app .smart-scan-app .features ul {
    padding-inline-start: 20px !important; }
    .mobile-app .smart-scan-app .features ul li {
      font-size: 14px;
      color: #0c2028; }

.mobile-app .smart-scan-app .un-box-flat.steps {
  background: none !important;
  text-align: center !important;
  font-size: 14px;
  color: #0c2028; }
  .mobile-app .smart-scan-app .un-box-flat.steps .col-md-4.col-12 {
    align-content: baseline !important;
    margin-bottom: 20px; }
  .mobile-app .smart-scan-app .un-box-flat.steps .step-image {
    margin: 0 auto 20px auto; }
    .mobile-app .smart-scan-app .un-box-flat.steps .step-image img {
      object-fit: contain;
      width: 100%;
      height: 100%; }

.mobile-app .smart-scan-app .download {
  width: 100%; }
  .mobile-app .smart-scan-app .download .download-links {
    display: inline-flex !important; }
    @media (max-width: 425px) {
      .mobile-app .smart-scan-app .download .download-links {
        display: block !important; } }
    .mobile-app .smart-scan-app .download .download-links .download-item {
      width: 202.5px;
      height: 60px;
      margin-right: 20px;
      margin-bottom: 12px; }
      .mobile-app .smart-scan-app .download .download-links .download-item img {
        object-fit: contain;
        width: 100%;
        height: 100%; }

.mobile-app .smart-salesman-app .image-container {
  width: 100% !important;
  object-fit: contain !important;
  margin-bottom: 20px; }
  .mobile-app .smart-salesman-app .image-container img {
    width: 100%;
    height: auto; }

.mobile-app .smart-salesman-app .features {
  margin-bottom: 32px !important; }
  .mobile-app .smart-salesman-app .features ul {
    padding-inline-start: 20px !important; }
    .mobile-app .smart-salesman-app .features ul li {
      font-size: 14px;
      color: #0c2028; }

.mobile-app .smart-salesman-app .remark {
  display: flex;
  align-items: flex-start;
  height: fit-content !important;
  width: 100%;
  text-align: left;
  padding: 6px 12px !important;
  background-color: #d0f4ff;
  border: 1px solid #8ed7ff;
  margin: 0 auto 32px;
  word-break: break-word; }
  .mobile-app .smart-salesman-app .remark .message {
    color: #323f47;
    word-break: break-word !important; }
    .mobile-app .smart-salesman-app .remark .message p {
      margin-bottom: 0;
      color: #323f47; }
    .mobile-app .smart-salesman-app .remark .message span {
      color: #323f47; }

.mobile-app .smart-salesman-app .download {
  width: 100%; }
  .mobile-app .smart-salesman-app .download .download-links {
    display: inline-flex !important; }
    @media (max-width: 425px) {
      .mobile-app .smart-salesman-app .download .download-links {
        display: block !important; } }
    .mobile-app .smart-salesman-app .download .download-links .download-item {
      width: 202.5px;
      height: 60px;
      margin-right: 20px;
      margin-bottom: 12px; }
      .mobile-app .smart-salesman-app .download .download-links .download-item img {
        object-fit: contain;
        width: 100%;
        height: 100%; }

.pricing-management .header-buttons {
  width: calc(100% - 64px) !important;
  top: 10px !important;
  display: flex;
  position: fixed; }
  @media (min-width: 1024px) {
    .pricing-management .header-buttons {
      min-width: 816px !important;
      max-width: unset !important;
      margin: 0 auto; } }
  .pricing-management .header-buttons .b-btn,
  .pricing-management .header-buttons .b-btn:hover,
  .pricing-management .header-buttons .b-btn:focus {
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #0c2028 !important;
    font-size: 20px;
    padding-left: 0 !important; }
    .pricing-management .header-buttons .b-btn i,
    .pricing-management .header-buttons .b-btn:hover i,
    .pricing-management .header-buttons .b-btn:focus i {
      font-size: 20px !important;
      margin-right: 12px !important; }

.pricing-management .outline-i-btn {
  background-color: transparent !important; }
  .pricing-management .outline-i-btn .feather-list {
    line-height: 17px !important; }

.pricing-management .channel-list-tab {
  padding-bottom: 0 !important;
  margin-bottom: 20px !important; }
  .pricing-management .channel-list-tab .ant-tabs {
    border-radius: 0 !important;
    border: none !important; }
  .pricing-management .channel-list-tab .ant-tabs-bar {
    border-bottom: none !important; }
  .pricing-management .channel-list-tab .ant-tabs-nav-scroll {
    padding: 0px 0px 20px !important; }
  .pricing-management .channel-list-tab .ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab {
    margin-right: 16px !important;
    background-color: #ffffff !important;
    border: 1px solid #e5e5e5 !important;
    border-radius: 4px !important;
    color: #0c2028; }
    .pricing-management .channel-list-tab .ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab img {
      margin-right: 8px !important; }
    .pricing-management .channel-list-tab .ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab span {
      padding: 0 !important; }
  .pricing-management .channel-list-tab .ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab-active {
    border: 1px solid #5acc5a !important;
    border-bottom: 3px solid #5acc5a !important; }
  .pricing-management .channel-list-tab .store-list-checkbox {
    padding-bottom: 20px !important; }
    .pricing-management .channel-list-tab .store-list-checkbox .ant-checkbox + span {
      color: #0c2028 !important;
      padding-right: 41px !important;
      padding-left: 12px !important; }

.pricing-management .unicart-filter {
  margin-top: 0 !important; }
  .pricing-management .unicart-filter .search-form {
    width: 100% !important; }
    .pricing-management .unicart-filter .search-form .tagsGroup {
      padding-left: 8px; }

.pricing-management .top-pagination .ant-pagination-total-text {
  display: none !important; }

.pricing-management .top-pagination .ant-pagination.mini {
  margin-top: 10px; }

.pricing-management .top-pagination .ant-pagination.with-quick-jumper {
  margin-bottom: 20px !important; }

.pricing-management .unicart-extended-table .table-responsive {
  overflow-x: visible !important; }
  .pricing-management .unicart-extended-table .table-responsive .t-header {
    display: inline-flex;
    width: 100%;
    background-color: #e5e5e5;
    border-radius: 4px !important; }
    .pricing-management .unicart-extended-table .table-responsive .t-header .t-h-item {
      font-size: 12px;
      color: #647176;
      background-color: #e5e5e5;
      height: 32px;
      align-items: center;
      padding: 7px 13px;
      text-align: left;
      border: 1px solid #e5e5e5; }
      .pricing-management .unicart-extended-table .table-responsive .t-header .t-h-item.variation-sku-price {
        width: 100% !important;
        display: inline-flex;
        padding: 7px 0px !important; }
      .pricing-management .unicart-extended-table .table-responsive .t-header .t-h-item.master-sku {
        min-width: 110px !important; }
      .pricing-management .unicart-extended-table .table-responsive .t-header .t-h-item.variation {
        min-width: 120px !important; }
      .pricing-management .unicart-extended-table .table-responsive .t-header .t-h-item.sku {
        min-width: 170px !important; }
      .pricing-management .unicart-extended-table .table-responsive .t-header .t-h-item.selling-price {
        min-width: 100px !important; }
      .pricing-management .unicart-extended-table .table-responsive .t-header .t-h-item:first-child {
        border-top-left-radius: 4px !important;
        border-bottom-left-radius: 4px !important; }
      .pricing-management .unicart-extended-table .table-responsive .t-header .t-h-item:last-child {
        border-top-right-radius: 4px !important;
        border-bottom-right-radius: 4px !important; }
  .pricing-management .unicart-extended-table .table-responsive .t-body {
    width: min-content !important; }
    .pricing-management .unicart-extended-table .table-responsive .t-body .t-b-row {
      display: inline-flex;
      margin-top: 10px;
      background: #fafafb !important;
      border: 1px solid #e5e5e5;
      width: -webkit-fill-available !important;
      width: fill-available !important;
      width: -moz-available !important; }
      .pricing-management .unicart-extended-table .table-responsive .t-body .t-b-row .t-b-r-item {
        border-left: 1px solid #e5e5e5; }
        .pricing-management .unicart-extended-table .table-responsive .t-body .t-b-row .t-b-r-item:nth-child(odd) {
          background: #fafafb !important; }
        .pricing-management .unicart-extended-table .table-responsive .t-body .t-b-row .t-b-r-item:nth-child(even) {
          background: #ffffff !important; }
        .pricing-management .unicart-extended-table .table-responsive .t-body .t-b-row .t-b-r-item.master-sku {
          border-left: none !important;
          width: 110px !important;
          min-width: 110px !important;
          padding: 9px 13px;
          align-self: center;
          font-size: 14px;
          color: #0c2028; }
          .pricing-management .unicart-extended-table .table-responsive .t-body .t-b-row .t-b-r-item.master-sku .primary-i-btn {
            margin-top: 8px !important; }
          .pricing-management .unicart-extended-table .table-responsive .t-body .t-b-row .t-b-r-item.master-sku .custom-text-truncate {
            display: block;
            display: -webkit-box;
            word-wrap: break-word;
            word-break: break-word;
            -webkit-line-clamp: 3 !important;
            -webkit-box-orient: vertical;
            overflow: hidden;
            text-overflow: ellipsis; }
        .pricing-management .unicart-extended-table .table-responsive .t-body .t-b-row .t-b-r-item.store-products {
          width: calc(120px + 170px + 100px) !important;
          min-width: calc(120px + 170px + 100px) !important; }
          .pricing-management .unicart-extended-table .table-responsive .t-body .t-b-row .t-b-r-item.store-products.TikTokMY, .pricing-management .unicart-extended-table .table-responsive .t-body .t-b-row .t-b-r-item.store-products.TikTokSG, .pricing-management .unicart-extended-table .table-responsive .t-body .t-b-row .t-b-r-item.store-products.TikTokPH {
            width: calc(120px + 170px + 100px + 100px) !important;
            min-width: calc(120px + 170px + 100px + 100px) !important; }
          .pricing-management .unicart-extended-table .table-responsive .t-body .t-b-row .t-b-r-item.store-products .store-name {
            padding: 12px 13px 0; }
            .pricing-management .unicart-extended-table .table-responsive .t-body .t-b-row .t-b-r-item.store-products .store-name .channel-with-store-name .body {
              line-height: 24px !important; }
            .pricing-management .unicart-extended-table .table-responsive .t-body .t-b-row .t-b-r-item.store-products .store-name .channel-with-store-name img {
              width: 24px;
              height: 24px;
              border-radius: 5px;
              margin-right: 4px; }
          .pricing-management .unicart-extended-table .table-responsive .t-body .t-b-row .t-b-r-item.store-products .product-list .product .ant-list-item {
            padding: 9px 13px 0 !important;
            margin-bottom: 4px !important; }
            .pricing-management .unicart-extended-table .table-responsive .t-body .t-b-row .t-b-r-item.store-products .product-list .product .ant-list-item .ant-list-item-meta-description {
              position: relative !important; }
          .pricing-management .unicart-extended-table .table-responsive .t-body .t-b-row .t-b-r-item.store-products .product-list .product .variants {
            display: inline-flex; }
            .pricing-management .unicart-extended-table .table-responsive .t-body .t-b-row .t-b-r-item.store-products .product-list .product .variants .v-item {
              font-size: 14px !important;
              color: #0c2028 !important;
              height: 35px !important;
              align-items: center !important;
              margin-top: 4px !important;
              margin-bottom: 4px !important; }
              .pricing-management .unicart-extended-table .table-responsive .t-body .t-b-row .t-b-r-item.store-products .product-list .product .variants .v-item.variation {
                padding: 9px 13px;
                width: 120px !important;
                max-height: 27px !important; }
              .pricing-management .unicart-extended-table .table-responsive .t-body .t-b-row .t-b-r-item.store-products .product-list .product .variants .v-item.sku {
                padding: 9px 13px;
                width: 170px !important;
                max-height: 27px !important; }
              .pricing-management .unicart-extended-table .table-responsive .t-body .t-b-row .t-b-r-item.store-products .product-list .product .variants .v-item.selling-price {
                padding: 0 13px;
                width: 100px !important; }
                .pricing-management .unicart-extended-table .table-responsive .t-body .t-b-row .t-b-r-item.store-products .product-list .product .variants .v-item.selling-price .ant-form-item {
                  margin-bottom: 0 !important; }
                .pricing-management .unicart-extended-table .table-responsive .t-body .t-b-row .t-b-r-item.store-products .product-list .product .variants .v-item.selling-price .ant-input-number {
                  width: 74px !important;
                  border-radius: 4px !important; }
                  .pricing-management .unicart-extended-table .table-responsive .t-body .t-b-row .t-b-r-item.store-products .product-list .product .variants .v-item.selling-price .ant-input-number .ant-input-number-input {
                    height: 33px !important;
                    border-radius: 4px !important; }
          .pricing-management .unicart-extended-table .table-responsive .t-body .t-b-row .t-b-r-item.store-products .product-list .product .sync-error {
            background-color: #ffe0e0 !important; }
          .pricing-management .unicart-extended-table .table-responsive .t-body .t-b-row .t-b-r-item.store-products .product-list .product .error {
            width: calc(120px + 170px + 100px) !important;
            padding: 0 13px; }
            .pricing-management .unicart-extended-table .table-responsive .t-body .t-b-row .t-b-r-item.store-products .product-list .product .error .error-msg {
              color: #e0241a !important;
              padding: 0;
              text-align: right !important;
              line-height: 21px !important;
              font-size: 14px !important; }
            .pricing-management .unicart-extended-table .table-responsive .t-body .t-b-row .t-b-r-item.store-products .product-list .product .error.tiktok {
              width: calc(120px + 170px + 100px + 100px) !important;
              padding: 2px 10px; }
              .pricing-management .unicart-extended-table .table-responsive .t-body .t-b-row .t-b-r-item.store-products .product-list .product .error.tiktok .error-msg {
                text-align: left !important; }
            .pricing-management .unicart-extended-table .table-responsive .t-body .t-b-row .t-b-r-item.store-products .product-list .product .error:hover .error-tooltip {
              display: block !important; }
          .pricing-management .unicart-extended-table .table-responsive .t-body .t-b-row .t-b-r-item.store-products .product-list .product .divider {
            padding: 12px 13px 10px; }
            .pricing-management .unicart-extended-table .table-responsive .t-body .t-b-row .t-b-r-item.store-products .product-list .product .divider .ant-divider-horizontal {
              margin: 0 !important; }
          .pricing-management .unicart-extended-table .table-responsive .t-body .t-b-row .t-b-r-item.store-products .product-list .product:last-child .divider .ant-divider-horizontal {
            display: none !important; }
    .pricing-management .unicart-extended-table .table-responsive .t-body.no-record {
      margin-top: 10px;
      width: -webkit-fill-available !important;
      width: fill-available !important;
      width: -moz-available !important;
      background: #fafafb;
      border: 1px solid #e5e5e5; }
      .pricing-management .unicart-extended-table .table-responsive .t-body.no-record .FOF-frame {
        margin-left: 0px !important;
        margin-right: 0px !important; }
  .pricing-management .unicart-extended-table .table-responsive.store-1 .t-body, .pricing-management .unicart-extended-table .table-responsive.store-2 .t-body {
    width: -webkit-fill-available !important;
    width: fill-available !important;
    width: -moz-available !important; }
  .pricing-management .unicart-extended-table .table-responsive.store-1 .t-body .t-b-row .t-b-r-item.store-products, .pricing-management .unicart-extended-table .table-responsive.store-2 .t-body .t-b-row .t-b-r-item.store-products {
    width: -webkit-fill-available !important;
    width: fill-available !important;
    width: -moz-available !important; }
  .pricing-management .unicart-extended-table .table-responsive.store-1 .t-body
.t-b-row
.t-b-r-item.store-products
.product-list
.product
.variants, .pricing-management .unicart-extended-table .table-responsive.store-2 .t-body
.t-b-row
.t-b-r-item.store-products
.product-list
.product
.variants {
    width: -webkit-fill-available !important;
    width: fill-available !important;
    width: -moz-available !important; }
  .pricing-management .unicart-extended-table .table-responsive.store-3 .t-body {
    width: min-content !important; }
    @media (min-width: 1440px) {
      .pricing-management .unicart-extended-table .table-responsive.store-3 .t-body {
        width: -webkit-fill-available !important;
        width: fill-available !important;
        width: -moz-available !important; } }
  @media (min-width: 1440px) {
    .pricing-management .unicart-extended-table .table-responsive.store-3 .t-body .t-b-row .t-b-r-item.store-products {
      width: -webkit-fill-available !important;
      width: fill-available !important;
      width: -moz-available !important; } }
  @media (min-width: 1440px) {
    .pricing-management .unicart-extended-table .table-responsive.store-3 .t-body
.t-b-row
.t-b-r-item.store-products
.product-list
.product
.variants {
      width: -webkit-fill-available !important;
      width: fill-available !important;
      width: -moz-available !important; } }
  @media (min-width: 1440px) {
    .pricing-management .unicart-extended-table .table-responsive.store-4 .t-header .t-h-item.selling-price {
      margin-left: auto !important; } }
  .pricing-management .unicart-extended-table .table-responsive.store-4 .t-body {
    width: min-content !important; }
    @media (min-width: 1440px) {
      .pricing-management .unicart-extended-table .table-responsive.store-4 .t-body {
        width: -webkit-fill-available !important;
        width: fill-available !important;
        width: -moz-available !important; } }
  @media (min-width: 1440px) {
    .pricing-management .unicart-extended-table .table-responsive.store-4 .t-body .t-b-row .t-b-r-item.store-products {
      width: -webkit-fill-available !important;
      width: fill-available !important;
      width: -moz-available !important; } }
  @media (min-width: 1440px) {
    .pricing-management .unicart-extended-table .table-responsive.store-4 .t-body
.t-b-row
.t-b-r-item.store-products
.product-list
.product
.variants {
      width: -webkit-fill-available !important;
      width: fill-available !important;
      width: -moz-available !important; } }
  @media (min-width: 1440px) {
    .pricing-management .unicart-extended-table .table-responsive.store-4 .t-body
.t-b-row
.t-b-r-item.store-products
.product-list
.product
.variants
.v-item.selling-price {
      margin-left: auto !important; } }
  @media (min-width: 1440px) {
    .pricing-management .unicart-extended-table .table-responsive.store-4 .t-body
.t-b-row
.t-b-r-item.store-products
.product-list
.product
.ant-list-item
.ant-list-item-meta-description
.plain-btn.feather-edit-2 {
      right: 0 !important;
      left: unset !important; } }
  @media (min-width: 1440px) {
    .pricing-management .unicart-extended-table .table-responsive.store-4 .t-body
.t-b-row
.t-b-r-item.store-products
.product-list
.product
.error {
      width: -webkit-fill-available !important;
      width: fill-available !important;
      width: -moz-available !important; } }

.pricing-management .ant-pagination-item-link {
  color: #0c2028 !important; }

.pricing-management .ant-pagination-item a {
  color: #0c2028 !important; }

.pricing-management .ant-pagination-item-active {
  border: 1px solid #d9d9d9 !important; }
  .pricing-management .ant-pagination-item-active a {
    color: #007ce0 !important; }

.pricing-management .ant-pagination.mini .ant-pagination-prev {
  border: 1px solid #d9d9d9;
  border-top-right-radius: 0 !important;
  border-bottom-right-radius: 0 !important; }

.pricing-management .ant-pagination.mini .ant-pagination-next {
  border: 1px solid #d9d9d9;
  border-top-left-radius: 0 !important;
  border-bottom-left-radius: 0 !important; }

.pricing-management .ant-pagination.mini .ant-pagination-item:not(.ant-pagination-item-active) {
  border: 1px solid #d9d9d9; }

.pricing-management .ant-pagination.mini .ant-pagination-options {
  margin-left: 16px; }
  .pricing-management .ant-pagination.mini .ant-pagination-options .ant-select-arrow {
    color: #0c2028 !important; }

.pricing-management .ant-table-pagination.ant-pagination {
  color: #0c2028 !important;
  font-weight: normal !important; }

.bulk-edit-selling-price-modal {
  width: 98% !important;
  max-width: unset !important;
  min-height: 420px !important; }
  @media (min-width: 1440px) {
    .bulk-edit-selling-price-modal {
      max-width: 1098px !important; } }
  .bulk-edit-selling-price-modal .ant-modal-body {
    max-height: calc(100vh - 100px) !important;
    overflow: hidden !important; }
    .bulk-edit-selling-price-modal .ant-modal-body .channel-with-store-name .body {
      line-height: 24px !important; }
    .bulk-edit-selling-price-modal .ant-modal-body .channel-with-store-name img {
      width: 24px;
      height: 24px;
      border-radius: 5px;
      margin-right: 4px; }
    .bulk-edit-selling-price-modal .ant-modal-body .ant-list-item {
      padding: 0 !important; }
    .bulk-edit-selling-price-modal .ant-modal-body .bulk-settings {
      width: 100%;
      background-color: #f6f6f6;
      padding: 12px;
      margin-bottom: 20px;
      border-radius: 4px; }
      .bulk-edit-selling-price-modal .ant-modal-body .bulk-settings label {
        font-size: 12px !important;
        color: #647176 !important; }
      .bulk-edit-selling-price-modal .ant-modal-body .bulk-settings .bulk-setting-label {
        color: #0c2028 !important;
        width: 100px !important;
        line-height: 30px;
        align-self: baseline; }
      .bulk-edit-selling-price-modal .ant-modal-body .bulk-settings .ant-form-item {
        margin-bottom: 0 !important; }
      .bulk-edit-selling-price-modal .ant-modal-body .bulk-settings .ant-input {
        width: 116px !important; }
      .bulk-edit-selling-price-modal .ant-modal-body .bulk-settings .ant-select {
        width: 180px !important;
        margin-right: 10px; }
      .bulk-edit-selling-price-modal .ant-modal-body .bulk-settings .ant-input-group-addon .ant-select,
      .bulk-edit-selling-price-modal .ant-modal-body .bulk-settings .ant-input-group-addon .ant-select-focused {
        width: auto !important;
        margin: -5px -11px !important;
        height: 33px !important;
        vertical-align: middle !important; }
        .bulk-edit-selling-price-modal .ant-modal-body .bulk-settings .ant-input-group-addon .ant-select .ant-select-selector,
        .bulk-edit-selling-price-modal .ant-modal-body .bulk-settings .ant-input-group-addon .ant-select-focused .ant-select-selector {
          color: #0c2028 !important;
          border-top-left-radius: 0px !important;
          border-bottom-left-radius: 0px !important; }
      .bulk-edit-selling-price-modal .ant-modal-body .bulk-settings .primary-btn {
        margin-left: auto !important;
        margin-right: 0 !important;
        align-self: end !important; }
      .bulk-edit-selling-price-modal .ant-modal-body .bulk-settings .feather-calendar {
        font-size: 20px !important;
        color: #90999d !important; }
      .bulk-edit-selling-price-modal .ant-modal-body .bulk-settings .ant-picker-range {
        max-width: 320px !important; }
    .bulk-edit-selling-price-modal .ant-modal-body .v-table {
      overflow-x: auto; }
      .bulk-edit-selling-price-modal .ant-modal-body .v-table .ant-table-body {
        overflow-y: auto !important;
        max-height: calc(100vh - 370px) !important; }
      .bulk-edit-selling-price-modal .ant-modal-body .v-table .ant-table-tbody > tr > td {
        border-bottom: none !important;
        padding: 10px 12px !important; }
      .bulk-edit-selling-price-modal .ant-modal-body .v-table .ant-table table {
        border: none !important;
        box-shadow: none !important; }
      .bulk-edit-selling-price-modal .ant-modal-body .v-table table thead {
        background-color: #fafafb !important; }
      .bulk-edit-selling-price-modal .ant-modal-body .v-table .ant-table-thead th {
        background: #fafafb 0% 0% no-repeat padding-box !important;
        font-size: 12px !important;
        color: #647176 !important;
        padding-top: 9px !important;
        padding-bottom: 9px !important; }
      .bulk-edit-selling-price-modal .ant-modal-body .v-table .ant-table-thead > tr > th {
        border-bottom: none !important; }
      .bulk-edit-selling-price-modal .ant-modal-body .v-table .un-text-truncate {
        font-weight: bold !important; }
      .bulk-edit-selling-price-modal .ant-modal-body .v-table .un-light-label {
        font-size: 14px !important; }
      .bulk-edit-selling-price-modal .ant-modal-body .v-table .ant-pagination {
        margin-bottom: 20px;
        margin-right: unset !important;
        padding: 0 !important; }
      .bulk-edit-selling-price-modal .ant-modal-body .v-table .ant-form-item {
        margin-bottom: 0 !important; }
      .bulk-edit-selling-price-modal .ant-modal-body .v-table .feather-calendar {
        font-size: 20px !important;
        color: #90999d !important; }
  .bulk-edit-selling-price-modal .custom-input-number {
    width: 75px !important; }

.pricing-management-modal .ant-modal-body {
  overflow-y: hidden !important; }
  .pricing-management-modal .ant-modal-body .header-title {
    padding: 12px 9px;
    background: #fafafb 0% 0% no-repeat padding-box !important; }
    .pricing-management-modal .ant-modal-body .header-title .word {
      font-size: 12px !important;
      color: #647176 !important; }

.pricing-management-modal .channel-sort-table {
  max-height: 450px;
  overflow-x: auto;
  overflow-y: auto; }
  .pricing-management-modal .channel-sort-table .ant-table-tbody > tr > td {
    padding: 12px 12px !important; }
  .pricing-management-modal .channel-sort-table .ant-table table {
    border: none !important;
    box-shadow: none !important; }
  .pricing-management-modal .channel-sort-table table thead {
    background-color: #fafafb !important; }
  .pricing-management-modal .channel-sort-table .ant-table-thead th {
    background: #fafafb 0% 0% no-repeat padding-box !important;
    font-size: 12px !important;
    color: #647176 !important;
    padding-top: 9px !important;
    padding-bottom: 9px !important; }
  .pricing-management-modal .channel-sort-table .ant-table-thead > tr > th {
    border-bottom: none !important; }
  .pricing-management-modal .channel-sort-table .ant-table-container table > thead > tr:first-child th:first-child {
    border-top-left-radius: 2px; }
  .pricing-management-modal .channel-sort-table .ant-table-container table > thead > tr:first-child th:last-child {
    border-top-right-radius: 2px; }
  .pricing-management-modal .channel-sort-table .ant-table-tbody .ant-table-cell {
    overflow-wrap: anywhere; }

.shopee-promotion-list .product-count {
  margin-left: 6px;
  background-color: #e5e5e5 !important;
  color: #0c2028 !important;
  font-size: 11px;
  padding: 2px 6px !important;
  border-radius: 11px;
  width: fit-content; }

.shopee-promotion-list .ant-tabs-tab-active .product-tab {
  font-weight: bold; }

.shopee-promotion-list .product-count {
  margin-left: 6px;
  background-color: #5acc5a !important;
  color: #ffffff !important;
  font-size: 11px;
  padding: 2px 6px !important;
  border-radius: 11px;
  width: fit-content; }

.shopee-promotion-list .last-product-image {
  background-color: black;
  opacity: 0.5;
  border-radius: 6px; }

.shopee-promotion-list .bg-product-image {
  display: inline-block;
  vertical-align: top;
  width: 56px;
  height: 56px;
  background-size: 56px 56px; }

.shopee-promotion-list .last-sync {
  padding-right: 16px; }

.shopee-promotion-list .tag-ongoing {
  height: 18px;
  line-height: 17px;
  background-color: #f3fff3;
  border-color: #bcefb9;
  border-radius: 4px;
  font-size: 12px;
  justify-content: center;
  color: #35454c; }

.shopee-promotion-list .tag-upcoming {
  height: 18px;
  line-height: 17px;
  background-color: #fff5c4;
  border-color: #f9e477;
  border-radius: 4px;
  font-size: 12px;
  justify-content: center;
  color: #514b32; }

.shopee-promotion-detail .shopee-promotion-detail-table .ant-list-item {
  padding: 12px 0px 0px 0px; }

.shopee-promotion-detail .shopee-promotion-detail-table .channel-icon .caption {
  display: flex;
  align-items: center; }

.shopee-promotion-detail .shopee-promotion-detail-table .channel-icon img {
  width: 14px;
  height: 14px;
  margin-right: 4px; }

.shopee-promotion-detail .shopee-promotion-detail-table .ant-list-item-meta-title {
  height: 38px; }

.shopee-promotion-detail .shopee-promotion-detail-table .variation-column {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  max-width: 90px; }

.shopee-promotion-detail .shopee-promotion-detail-table .ant-table table {
  border: none !important;
  box-shadow: none !important; }

.shopee-promotion-detail .shopee-promotion-detail-table .ant-table-thead th {
  background: #fafafb 0% 0% no-repeat padding-box !important;
  font-size: 12px !important;
  color: #647176 !important;
  padding-top: 9px !important;
  padding-bottom: 9px !important; }

.shopee-promotion-detail .shopee-promotion-detail-table .ant-table-thead > tr > th {
  border-bottom: none !important; }

.shopee-promotion-detail .shopee-promotion-detail-table .ant-table-tbody > tr > td {
  padding: 12px 12px !important;
  border-top: 0px !important;
  border-bottom: 1px solid #f0f0f0 !important;
  -webkit-transition: all 0.3s;
  transition: all 0.3s; }

.shopee-promotion-detail .shopee-promotion-detail-table .ant-table-content {
  background: none !important;
  border: none !important; }

.notification-center .header-buttons {
  min-width: 816px !important;
  max-width: 1344px !important;
  width: 100% !important;
  top: 10px !important;
  display: flex;
  position: fixed;
  padding-right: 99px !important; }
  .notification-center .header-buttons .b-btn,
  .notification-center .header-buttons .b-btn:hover,
  .notification-center .header-buttons .b-btn:focus {
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #0c2028 !important;
    font-size: 20px;
    padding-left: 0 !important; }
    .notification-center .header-buttons .b-btn i,
    .notification-center .header-buttons .b-btn:hover i,
    .notification-center .header-buttons .b-btn:focus i {
      font-size: 20px !important;
      margin-right: 12px !important; }

.notification-center .section {
  width: 100% !important;
  display: inline-flex !important; }
  @media (max-width: 425px) {
    .notification-center .section {
      display: block !important; } }
  .notification-center .section .side-nav {
    background-color: #ffffff;
    border-radius: 12px;
    border: 1px solid #e5e5e5;
    padding: 12px 0;
    box-shadow: none;
    height: -moz-fit-content !important;
    /* WebKit-based browsers will ignore this. */
    height: -webkit-fit-content !important;
    /* Mozilla-based browsers will ignore this. */
    height: fit-content !important;
    width: 222px !important;
    min-width: 222px !important;
    margin-right: 24px !important; }
    .notification-center .section .side-nav .nav-header {
      font-size: 12px !important;
      line-height: 16px;
      font-weight: 400;
      color: #647176;
      padding-left: 12px;
      padding-bottom: 8px; }
    .notification-center .section .side-nav .nav-content {
      line-height: 43px;
      height: 43px;
      color: #0c2028;
      font-size: 16px;
      padding-left: 12px !important; }
      .notification-center .section .side-nav .nav-content .content-name {
        float: left; }
      .notification-center .section .side-nav .nav-content .badge-status {
        float: right; }
  @media (min-width: 768px) {
    .notification-center .section .main-menu {
      width: -moz-available !important;
      /* WebKit-based browsers will ignore this. */
      width: -webkit-fill-available !important;
      /* Mozilla-based browsers will ignore this. */
      width: fill-available !important;
      margin-left: auto !important; } }
  @media (max-width: 425px) {
    .notification-center .section .main-menu .un-box-flat {
      margin-top: 20px !important; } }
  .notification-center .section .main-menu .content-row {
    padding-top: 12px;
    padding-bottom: 12px;
    display: flex;
    border-bottom: 1px solid #e5e5e5;
    color: #0c2028; }
    .notification-center .section .main-menu .content-row .content-description {
      padding-left: 12px; }
      .notification-center .section .main-menu .content-row .content-description .content-header {
        vertical-align: top; }
  .notification-center .section .main-menu .notification-tab {
    background: none !important;
    border: none !important;
    border-radius: 0 !important; }
    .notification-center .section .main-menu .notification-tab .ant-tabs-bar {
      position: absolute;
      height: 49px !important;
      border-bottom: none !important; }
      @media (max-width: 425px) {
        .notification-center .section .main-menu .notification-tab .ant-tabs-bar {
          position: relative !important; } }
    .notification-center .section .main-menu .notification-tab .ant-tabs-nav-scroll {
      padding-left: 0 !important;
      height: 49px !important;
      border-bottom: none !important; }
    .notification-center .section .main-menu .notification-tab .ant-tabs-tab-active.ant-tabs-tab {
      color: #0c2028;
      font-size: 14px !important;
      font-weight: bold !important;
      border: none !important;
      border-bottom: 3px solid #5acc5a !important;
      height: 49px !important;
      padding: 16px 20px !important; }
    .notification-center .section .main-menu .notification-tab .ant-tabs-tab {
      color: #0c2028;
      font-size: 14px !important;
      background: none !important;
      border: none !important;
      border-bottom: 3px solid transparent !important;
      height: 49px !important;
      padding: 16px 20px !important; }
    .notification-center .section .main-menu .notification-tab .ant-tabs-content {
      margin-top: 48px;
      border-top: 2px solid #e5e5e5 !important;
      color: #0c2028;
      font-size: 14px !important; }
      @media (max-width: 425px) {
        .notification-center .section .main-menu .notification-tab .ant-tabs-content {
          margin-top: -1px !important; } }

.einvoice-document,
.einvoice-document-large {
  padding: 40px 60px; }
  .einvoice-document .einvoice-header .einvoice-header-left,
  .einvoice-document .einvoice-header .einvoice-header-right,
  .einvoice-document-large .einvoice-header .einvoice-header-left,
  .einvoice-document-large .einvoice-header .einvoice-header-right {
    width: 50%;
    display: inline-block; }
  .einvoice-document .einvoice-header .einvoice-header-right,
  .einvoice-document-large .einvoice-header .einvoice-header-right {
    vertical-align: top;
    text-align: right; }
    .einvoice-document .einvoice-header .einvoice-header-right .einvoice-header-title,
    .einvoice-document-large .einvoice-header .einvoice-header-right .einvoice-header-title {
      text-transform: uppercase;
      font-weight: bold;
      color: #38484f;
      font-size: 24px; }
    .einvoice-document .einvoice-header .einvoice-header-right .code-display,
    .einvoice-document-large .einvoice-header .einvoice-header-right .code-display {
      margin-top: 20px; }
      .einvoice-document .einvoice-header .einvoice-header-right .code-display .barcode-div,
      .einvoice-document-large .einvoice-header .einvoice-header-right .code-display .barcode-div {
        display: block;
        margin-right: 0;
        margin-left: auto;
        width: 50%;
        overflow: hidden; }
        .einvoice-document .einvoice-header .einvoice-header-right .code-display .barcode-div .barcode,
        .einvoice-document-large .einvoice-header .einvoice-header-right .code-display .barcode-div .barcode {
          display: block;
          width: 100%; }
  .einvoice-document .einvoice-header-two,
  .einvoice-document-large .einvoice-header-two {
    display: block;
    width: 100%;
    margin-top: 20px; }
    .einvoice-document .einvoice-header-two > div,
    .einvoice-document-large .einvoice-header-two > div {
      display: inline-block;
      vertical-align: top;
      width: 50%; }
      .einvoice-document .einvoice-header-two > div > span,
      .einvoice-document-large .einvoice-header-two > div > span {
        display: block; }
  .einvoice-document .einvoice-header-three,
  .einvoice-document-large .einvoice-header-three {
    display: block;
    width: 100%;
    margin-top: 20px; }
    .einvoice-document .einvoice-header-three .vendor-details,
    .einvoice-document .einvoice-header-three .shipping-details,
    .einvoice-document-large .einvoice-header-three .vendor-details,
    .einvoice-document-large .einvoice-header-three .shipping-details {
      width: 50%;
      display: inline-block; }
  .einvoice-document .einvoice-items,
  .einvoice-document-large .einvoice-items {
    display: block;
    width: 100%;
    margin-top: 20px; }
    .einvoice-document .einvoice-items .einvoice-table,
    .einvoice-document-large .einvoice-items .einvoice-table {
      width: 100%;
      color: #38484f; }
      .einvoice-document .einvoice-items .einvoice-table tbody tr td,
      .einvoice-document-large .einvoice-items .einvoice-table tbody tr td {
        padding: 10px 4px;
        border-bottom: 1px solid #f0f0f0; }
        .einvoice-document .einvoice-items .einvoice-table tbody tr td.total-row,
        .einvoice-document-large .einvoice-items .einvoice-table tbody tr td.total-row {
          border-bottom: none !important; }
        .einvoice-document .einvoice-items .einvoice-table tbody tr td.total-val,
        .einvoice-document-large .einvoice-items .einvoice-table tbody tr td.total-val {
          border-top: 1px solid #f0f0f0; }
      .einvoice-document .einvoice-items .einvoice-table tbody tr.heading td,
      .einvoice-document-large .einvoice-items .einvoice-table tbody tr.heading td {
        background-color: #e5e5e5; }

.einvoice-document .einvoice-header-two .header-two-left > span {
  font-size: 14px !important; }

.einvoice-document .einvoice-header-three .vendor-details,
.einvoice-document .einvoice-header-three .shipping-details {
  font-size: 14px !important; }

.einvoice-document .einvoice-items .einvoice-table tbody tr td {
  font-size: 14px !important;
  line-height: 16px !important; }

.einvoice-document .signature-container {
  text-align: center !important;
  width: 30%;
  padding-top: 20px;
  margin-top: 20px; }
  .einvoice-document .signature-container .signature-section {
    height: 60px !important; }
  .einvoice-document .signature-container .signature {
    font-size: 14px !important;
    border-top: 1px solid #707070 !important;
    padding-top: 5px !important; }
  .einvoice-document .signature-container .signature-large {
    font-size: 16px !important;
    border-top: 1px solid #707070 !important;
    padding-top: 5px !important; }
  .einvoice-document .signature-container .signature-data {
    padding: 0 !important;
    text-align: left !important;
    font-size: 14px !important; }
  .einvoice-document .signature-container .signature-data-large {
    padding: 0 !important;
    text-align: left !important;
    font-size: 16px !important; }

.einvoice-document-large .einvoice-header-two .header-two-left > span {
  font-size: 16px !important; }

.einvoice-document-large .einvoice-header-three .vendor-details,
.einvoice-document-large .einvoice-header-three .shipping-details {
  font-size: 16px !important; }

.einvoice-document-large .einvoice-items .einvoice-table tbody tr td {
  font-size: 16px !important;
  line-height: 18px !important; }

.einvoice-document-large .signature-container {
  text-align: center !important;
  width: 25%;
  padding-top: 20px; }
  .einvoice-document-large .signature-container .signature-section {
    height: 60px !important; }
  .einvoice-document-large .signature-container .signature {
    font-size: 14px !important;
    border-top: 1px solid #707070 !important;
    padding-top: 5px !important; }
  .einvoice-document-large .signature-container .signature-large {
    font-size: 16px !important;
    border-top: 1px solid #707070 !important;
    padding-top: 5px !important; }
  .einvoice-document-large .signature-container .signature-data {
    padding: 0 !important;
    text-align: left !important;
    font-size: 14px !important; }
  .einvoice-document-large .signature-container .signature-data-large {
    padding: 0 !important;
    text-align: left !important;
    font-size: 16px !important; }

.marketing-automation-filter .date-period .label {
  font-size: 14px !important;
  line-height: 20px;
  font-weight: 400; }

.marketing-automation-listing .header-buttons {
  width: 100% !important;
  top: 10px !important;
  display: flex;
  align-items: center;
  position: fixed;
  padding-right: 99px !important; }
  @media (min-width: 1024px) {
    .marketing-automation-listing .header-buttons {
      min-width: 816px !important;
      max-width: unset !important;
      margin: 0 auto; } }
  .marketing-automation-listing .header-buttons .b-btn,
  .marketing-automation-listing .header-buttons .b-btn:hover,
  .marketing-automation-listing .header-buttons .b-btn:focus {
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #0c2028 !important;
    font-size: 20px;
    padding: 0 !important; }
    .marketing-automation-listing .header-buttons .b-btn i,
    .marketing-automation-listing .header-buttons .b-btn:hover i,
    .marketing-automation-listing .header-buttons .b-btn:focus i {
      font-size: 20px !important;
      margin-right: 12px !important; }
  .marketing-automation-listing .header-buttons .outline-btn,
  .marketing-automation-listing .header-buttons .outline-btn:focus,
  .marketing-automation-listing .header-buttons .outline-btn:hover {
    margin-right: 16px !important;
    border: 1px solid #d4d4d4 !important;
    background: none !important;
    color: #0c2028 !important; }

.marketing-automation-listing .unicart-filter {
  margin-top: 0 !important; }
  .marketing-automation-listing .unicart-filter .search-form .un-filter-value-channel {
    border-top-left-radius: 4px !important;
    border-bottom-left-radius: 4px !important; }

.marketing-automation-listing .un-box-flat {
  margin-bottom: 0; }

.marketing-automation-listing .campaign-table .unicart-table .actions {
  display: grid; }
  .marketing-automation-listing .campaign-table .unicart-table .actions .plain-btn,
  .marketing-automation-listing .campaign-table .unicart-table .actions .plain-destructive-btn {
    margin-bottom: 4px !important; }
    .marketing-automation-listing .campaign-table .unicart-table .actions .plain-btn i,
    .marketing-automation-listing .campaign-table .unicart-table .actions .plain-destructive-btn i {
      margin-right: 4px !important; }
  .marketing-automation-listing .campaign-table .unicart-table .actions .delete-btn {
    margin-bottom: 4px !important;
    width: fit-content !important;
    height: 17px !important;
    padding: 0 !important;
    font-size: 14px !important;
    border: none !important;
    background: none !important;
    box-shadow: none !important;
    color: #647176 !important; }
    .marketing-automation-listing .campaign-table .unicart-table .actions .delete-btn i {
      font-size: 14px !important;
      color: #647176 !important;
      margin-right: 4px !important; }

.marketing-automation-listing .campaign-table .unicart-table .status-row {
  margin-bottom: 6px; }

.marketing-automation-listing .campaign-table .unicart-table .status-tag {
  white-space: nowrap; }
  .marketing-automation-listing .campaign-table .unicart-table .status-tag.draft {
    color: #323f47 !important;
    border-color: #8ed7ff !important;
    background-color: #d0f4ff !important; }
  .marketing-automation-listing .campaign-table .unicart-table .status-tag.scheduled, .marketing-automation-listing .campaign-table .unicart-table .status-tag.paused {
    color: #514b32 !important;
    border-color: #f9e477 !important;
    background-color: #fff5c4 !important; }
  .marketing-automation-listing .campaign-table .unicart-table .status-tag.published, .marketing-automation-listing .campaign-table .unicart-table .status-tag.publishing, .marketing-automation-listing .campaign-table .unicart-table .status-tag.live {
    color: #323f47 !important;
    border-color: #bcefb9 !important;
    background-color: #f3fff3 !important; }
  .marketing-automation-listing .campaign-table .unicart-table .status-tag.expired {
    color: #647176 !important;
    border-color: #d4d4d4 !important;
    background-color: #f6f6f6 !important; }
  .marketing-automation-listing .campaign-table .unicart-table .status-tag.outOfCredit {
    color: #49302c;
    border-color: #ffadad;
    background-color: #ffe0e0; }

.marketing-automation-listing .campaign-table .unicart-table .out-of-credit-row td,
.marketing-automation-listing .campaign-table .unicart-table .out-of-credit-row:hover td {
  background-color: #ffe0e0 !important; }

.marketing-automation-listing .ant-pagination {
  margin-bottom: 20px;
  margin-right: 0 !important; }

.marketing-automation-filter {
  width: 100% !important; }
  .marketing-automation-filter .ant-form-item {
    margin-bottom: 0 !important; }
  .marketing-automation-filter .unicart-filter {
    width: 100% !important;
    margin-bottom: 0 !important; }
  .marketing-automation-filter .ant-input-group.ant-input-group-compact {
    display: flex; }
  @media (min-width: 768px) {
    .marketing-automation-filter {
      display: inline-flex; } }
  @media (max-width: 480px) {
    .marketing-automation-filter .ant-select-item-option {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      width: 132px; }
    .marketing-automation-filter .ant-select-arrow {
      display: inline-block;
      color: inherit;
      font-style: normal;
      line-height: 0;
      text-transform: none;
      vertical-align: -0.125em;
      text-rendering: optimizeLegibility;
      -webkit-font-smoothing: antialiased;
      -moz-osx-font-smoothing: grayscale;
      position: absolute;
      top: 53%;
      width: 12px;
      height: 12px;
      margin-top: -6px;
      color: rgba(0, 0, 0, 0.25);
      font-size: 12px;
      line-height: 1;
      text-align: center;
      pointer-events: none; }
    .marketing-automation-filter .un-filter-value {
      width: 140px !important; }
      .marketing-automation-filter .un-filter-value .ant-input {
        color: #0c2028 !important; }
    .marketing-automation-filter .un-filter-name > div.ant-select-selector {
      width: 100px; }
    .marketing-automation-filter .un-filter-button {
      margin-left: 6px !important; } }
  @media (min-width: 768px) {
    .marketing-automation-filter .un-filter-name > div.ant-select-selector {
      width: 160px; }
    .marketing-automation-filter .un-filter-button {
      margin-left: 8px !important; } }
  .marketing-automation-filter .un-filter-name > div.ant-select-selector {
    color: #0c2028 !important;
    height: 41px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-top-right-radius: 0px !important;
    border-bottom-right-radius: 0px !important; }
    @media (max-width: 480px) {
      .marketing-automation-filter .un-filter-name > div.ant-select-selector {
        width: 132px; } }
    @media (width: 320px) {
      .marketing-automation-filter .un-filter-name > div.ant-select-selector {
        width: 100px; } }
    @media (width: 375px) {
      .marketing-automation-filter .un-filter-name > div.ant-select-selector {
        width: 132px; } }
    @media (width: 425px) {
      .marketing-automation-filter .un-filter-name > div.ant-select-selector {
        width: 132px; } }
  .marketing-automation-filter .un-filter-name.content-type {
    margin-right: 20px !important;
    border-top-right-radius: 4px !important;
    border-bottom-right-radius: 4px !important; }
    .marketing-automation-filter .un-filter-name.content-type .ant-select-selector {
      border-top-right-radius: 4px !important;
      border-bottom-right-radius: 4px !important; }
  .marketing-automation-filter .un-filter-name {
    color: #0c2028 !important; }
  .marketing-automation-filter .ant-select-arrow {
    color: #0c2028; }
  .marketing-automation-filter .un-filter-value {
    height: 41px !important;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
    border-color: #d4d4d4 !important; }
    .marketing-automation-filter .un-filter-value span.anticon {
      width: 40px !important;
      color: #0c2028; }
    .marketing-automation-filter .un-filter-value .ant-input-suffix {
      font-size: 20px; }
    @media (max-width: 768px) {
      .marketing-automation-filter .un-filter-value {
        width: 180px; } }
    @media (width: 375px) {
      .marketing-automation-filter .un-filter-value {
        width: 162px !important; } }
    @media (width: 425px) {
      .marketing-automation-filter .un-filter-value {
        width: 212px !important; } }
  .marketing-automation-filter .date-period {
    display: inline-flex;
    height: 41px !important;
    margin-left: 40px; }
    @media (max-width: 1025px) {
      .marketing-automation-filter .date-period {
        margin: 0 0 12px !important;
        display: block !important;
        height: fit-content !important; } }
    .marketing-automation-filter .date-period .label {
      color: #0c2028;
      padding-top: 11px;
      padding-right: 20px; }
    .marketing-automation-filter .date-period .date-range2 {
      background-color: #ffffff;
      height: 41px !important;
      width: 230px !important;
      border: 1px solid #d4d4d4;
      border-radius: 4px !important; }
      .marketing-automation-filter .date-period .date-range2 .ant-picker {
        width: 200px !important;
        height: 39px !important;
        border: none !important;
        box-shadow: none !important;
        background: none !important;
        left: 30px; }
      .marketing-automation-filter .date-period .date-range2 .ant-picker-suffix {
        position: absolute;
        right: 196px; }
      .marketing-automation-filter .date-period .date-range2 .ant-picker-input {
        width: fit-content;
        width: -moz-fit-content; }
      .marketing-automation-filter .date-period .date-range2 .ant-picker-clear {
        display: none !important; }
    .marketing-automation-filter .date-period .feather-calendar {
      color: #90999d !important;
      font-size: 20px !important; }
    .marketing-automation-filter .date-period .date-picker-button {
      height: 41px;
      border-top-left-radius: 0 !important;
      border-bottom-left-radius: 0 !important;
      border-top-right-radius: 4px !important;
      border-bottom-right-radius: 4px !important; }
    .marketing-automation-filter .date-period .date-picker-button:hover,
    .marketing-automation-filter .date-period .date-picker-button:active,
    .marketing-automation-filter .date-period .date-picker-button:focus {
      border-color: #d4d4d4 !important;
      box-shadow: none !important; }
  .marketing-automation-filter .reset-search {
    display: flex;
    margin: 0 0 0 auto !important; }
    .marketing-automation-filter .reset-search .outline-btn {
      background-color: transparent !important; }
    .marketing-automation-filter .reset-search .primary-btn {
      margin-left: 16px !important; }

.marketing-automation-form #editor-1 iframe {
  min-width: 100% !important; }

.marketing-automation-form .ant-form .ant-form-item .ant-form-item-label,
.marketing-automation-form .ant-form .ant-form-item .ant-form-item-control {
  flex: initial !important; }

.marketing-automation-form .inputWithTagWrap {
  padding: 4px 11px;
  border: 1px solid #d9d9d9;
  border-radius: 4px !important; }

.marketing-automation-form .inputWithTagWrap.resizable {
  resize: vertical;
  overflow: auto; }

.marketing-automation-form .inputWithTag {
  height: 100%;
  font-size: 14px; }

.marketing-automation-form .inputWithTagWrap:focus-within {
  border-color: #40a9ff;
  border-right-width: 1px !important; }

.marketing-automation-form .code-tag {
  padding: 1px 5px;
  border-radius: 3px;
  border: 1px solid gray;
  margin-left: 3px;
  margin-right: 3px;
  cursor: pointer;
  user-select: none;
  text-wrap: nowrap; }

.marketing-automation-form .code-tag::before {
  content: attr(data-label); }

.marketing-automation-form .status-tag.placeholder {
  display: inline-flex !important;
  justify-content: center;
  align-items: center; }

.marketing-automation-form .header-buttons {
  width: 100% !important;
  top: 10px !important;
  display: flex;
  align-items: center;
  position: fixed;
  padding-right: 99px !important; }
  @media (min-width: 1024px) {
    .marketing-automation-form .header-buttons {
      min-width: 816px !important;
      max-width: unset !important;
      margin: 0 auto; } }
  .marketing-automation-form .header-buttons .b-btn,
  .marketing-automation-form .header-buttons .b-btn:hover,
  .marketing-automation-form .header-buttons .b-btn:focus {
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #0c2028 !important;
    font-size: 20px;
    padding: 0 !important; }
    .marketing-automation-form .header-buttons .b-btn i,
    .marketing-automation-form .header-buttons .b-btn:hover i,
    .marketing-automation-form .header-buttons .b-btn:focus i {
      font-size: 20px !important;
      margin-right: 12px !important; }
  .marketing-automation-form .header-buttons .outline-btn,
  .marketing-automation-form .header-buttons .outline-btn:focus,
  .marketing-automation-form .header-buttons .outline-btn:hover {
    margin-right: 16px !important;
    border: 1px solid #d4d4d4 !important;
    background: none !important;
    color: #0c2028 !important; }
  .marketing-automation-form .header-buttons .date-container {
    padding: 7px 12px;
    border: 1px solid #d4d4d4 !important;
    background: none !important;
    border-radius: 4px;
    display: flex;
    align-items: center;
    color: #0c2028 !important;
    font-size: 14px !important;
    line-height: 17px !important;
    margin-right: 16px; }
    .marketing-automation-form .header-buttons .date-container span {
      color: #647176 !important; }
    .marketing-automation-form .header-buttons .date-container i {
      cursor: pointer;
      margin-left: 4px !important; }

@media (max-width: 1025px) {
  .marketing-automation-form .hide .primary-i-btn {
    top: 8px;
    position: fixed;
    right: 10px; } }

@media (max-width: 1025px) {
  .marketing-automation-form .hide .d-inline-flex {
    margin-bottom: 20px !important; } }

.marketing-automation-form #basic-info .ant-affix {
  position: relative !important; }

.marketing-automation-form #basic-info .content-type-status-group {
  display: flex; }
  .marketing-automation-form #basic-info .content-type-status-group .ant-anchor {
    position: relative !important;
    display: flex;
    flex-wrap: wrap;
    padding-left: 0; }
    @media (max-width: 425px) {
      .marketing-automation-form #basic-info .content-type-status-group .ant-anchor {
        display: block !important; } }
    .marketing-automation-form #basic-info .content-type-status-group .ant-anchor .ant-checkbox-wrapper {
      display: flex;
      align-items: center;
      margin: unset;
      margin-right: 8px !important;
      margin-bottom: 4px !important; }
      @media (max-width: 425px) {
        .marketing-automation-form #basic-info .content-type-status-group .ant-anchor .ant-checkbox-wrapper {
          margin-left: 0 !important; } }
      .marketing-automation-form #basic-info .content-type-status-group .ant-anchor .ant-checkbox-wrapper .ant-checkbox + span {
        color: #0c2028 !important;
        display: flex;
        padding-left: 12px;
        padding-right: 12px;
        white-space: nowrap; }
        .marketing-automation-form #basic-info .content-type-status-group .ant-anchor .ant-checkbox-wrapper .ant-checkbox + span .ant-anchor-link {
          border-left: none;
          padding: 0 !important;
          line-height: unset !important; }
          .marketing-automation-form #basic-info .content-type-status-group .ant-anchor .ant-checkbox-wrapper .ant-checkbox + span .ant-anchor-link .ant-anchor-link-title {
            color: #007ce0 !important;
            margin-left: 4px !important; }

.marketing-automation-form #target-audience .ant-radio-group {
  display: block !important; }
  .marketing-automation-form #target-audience .ant-radio-group .ant-radio-wrapper {
    width: 100% !important;
    margin-bottom: 12px !important;
    display: flex !important; }
  .marketing-automation-form #target-audience .ant-radio-group .caption {
    margin-left: 24px;
    margin-bottom: 12px !important;
    font-size: 13px !important;
    color: #90999d !important; }
  .marketing-automation-form #target-audience .ant-radio-group .birthdayAutomation {
    margin-left: 24px; }
  .marketing-automation-form #target-audience .ant-radio-group .birthdayAutomation,
  .marketing-automation-form #target-audience .ant-radio-group .matchRule,
  .marketing-automation-form #target-audience .ant-radio-group .tags {
    width: 350px; }
    @media (max-width: 425px) {
      .marketing-automation-form #target-audience .ant-radio-group .birthdayAutomation,
      .marketing-automation-form #target-audience .ant-radio-group .matchRule,
      .marketing-automation-form #target-audience .ant-radio-group .tags {
        width: 100% !important; } }
  .marketing-automation-form #target-audience .ant-radio-group .specific-rule {
    padding-left: 24px; }
    .marketing-automation-form #target-audience .ant-radio-group .specific-rule .tagsGroup {
      line-height: 21px;
      margin-bottom: 20px !important; }
      .marketing-automation-form #target-audience .ant-radio-group .specific-rule .tagsGroup .filterTags {
        white-space: pre-wrap;
        line-height: 16px;
        background-color: #007ce0;
        border-color: #007ce0;
        border-radius: 4px;
        color: #fff;
        font-size: 12px;
        justify-content: center; }
        .marketing-automation-form #target-audience .ant-radio-group .specific-rule .tagsGroup .filterTags .anticon.anticon-close {
          color: #fff; }
      .marketing-automation-form #target-audience .ant-radio-group .specific-rule .tagsGroup .filterTags.error {
        background-color: #e0241a !important;
        border-color: #e0241a !important; }
      .marketing-automation-form #target-audience .ant-radio-group .specific-rule .tagsGroup .filterTags::first-letter {
        text-transform: uppercase; }
    .marketing-automation-form #target-audience .ant-radio-group .specific-rule .specificRulesRow {
      margin-bottom: 0px !important; }
    .marketing-automation-form #target-audience .ant-radio-group .specific-rule .rule-item {
      display: inline-flex;
      flex-wrap: wrap;
      margin-bottom: 12px !important; }
      .marketing-automation-form #target-audience .ant-radio-group .specific-rule .rule-item .ant-form-item {
        margin-right: 20px; }
        @media (max-width: 425px) {
          .marketing-automation-form #target-audience .ant-radio-group .specific-rule .rule-item .ant-form-item {
            width: 100% !important;
            margin-right: -10px !important; } }
        .marketing-automation-form #target-audience .ant-radio-group .specific-rule .rule-item .ant-form-item .ant-select-selection-search {
          width: unset !important; }
        @media (max-width: 425px) {
          .marketing-automation-form #target-audience .ant-radio-group .specific-rule .rule-item .ant-form-item .addonBefore {
            width: inherit; } }
    .marketing-automation-form #target-audience .ant-radio-group .specific-rule .target-table {
      overflow-x: auto; }
      .marketing-automation-form #target-audience .ant-radio-group .specific-rule .target-table .ant-table-tbody > tr > td {
        padding: 10px 12px !important;
        vertical-align: baseline !important; }
      .marketing-automation-form #target-audience .ant-radio-group .specific-rule .target-table .ant-table table {
        border: none !important;
        box-shadow: none !important; }
      .marketing-automation-form #target-audience .ant-radio-group .specific-rule .target-table table thead {
        background-color: #fafafb !important; }
      @media (max-width: 1025px) {
        .marketing-automation-form #target-audience .ant-radio-group .specific-rule .target-table .ant-table-container {
          width: 900px !important; } }
      .marketing-automation-form #target-audience .ant-radio-group .specific-rule .target-table .ant-table-thead th {
        background: #fafafb 0% 0% no-repeat padding-box !important;
        font-size: 12px !important;
        color: #647176 !important;
        padding-top: 9px !important;
        padding-bottom: 9px !important; }
      .marketing-automation-form #target-audience .ant-radio-group .specific-rule .target-table .ant-table-thead > tr > th {
        border-bottom: none !important; }
      .marketing-automation-form #target-audience .ant-radio-group .specific-rule .target-table .caption {
        color: #0c2028 !important;
        margin: 0 !important; }
      .marketing-automation-form #target-audience .ant-radio-group .specific-rule .target-table .ant-pagination {
        margin: 20px 0 !important; }
        @media (max-width: 1025px) {
          .marketing-automation-form #target-audience .ant-radio-group .specific-rule .target-table .ant-pagination {
            width: 900px !important; } }
      .marketing-automation-form #target-audience .ant-radio-group .specific-rule .target-table .ant-pagination-item-link {
        color: #0c2028 !important; }
      .marketing-automation-form #target-audience .ant-radio-group .specific-rule .target-table .ant-pagination-item a {
        color: #0c2028 !important; }
      .marketing-automation-form #target-audience .ant-radio-group .specific-rule .target-table .ant-pagination-item-active {
        border: 1px solid #d9d9d9 !important; }
        .marketing-automation-form #target-audience .ant-radio-group .specific-rule .target-table .ant-pagination-item-active a {
          color: #007ce0 !important; }
      .marketing-automation-form #target-audience .ant-radio-group .specific-rule .target-table .ant-pagination.mini .ant-pagination-prev {
        border: 1px solid #d9d9d9;
        border-top-right-radius: 0 !important;
        border-bottom-right-radius: 0 !important; }
      .marketing-automation-form #target-audience .ant-radio-group .specific-rule .target-table .ant-pagination.mini .ant-pagination-next {
        border: 1px solid #d9d9d9;
        border-top-left-radius: 0 !important;
        border-bottom-left-radius: 0 !important; }
      .marketing-automation-form #target-audience .ant-radio-group .specific-rule .target-table .ant-pagination.mini .ant-pagination-item:not(.ant-pagination-item-active) {
        border: 1px solid #d9d9d9; }
      .marketing-automation-form #target-audience .ant-radio-group .specific-rule .target-table .ant-pagination.mini .ant-pagination-options {
        margin-left: 16px; }
        .marketing-automation-form #target-audience .ant-radio-group .specific-rule .target-table .ant-pagination.mini .ant-pagination-options .ant-select-arrow {
          color: #0c2028 !important; }
        .marketing-automation-form #target-audience .ant-radio-group .specific-rule .target-table .ant-pagination.mini .ant-pagination-options .ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector {
          height: 24px !important; }
      .marketing-automation-form #target-audience .ant-radio-group .specific-rule .target-table .ant-table-pagination.ant-pagination {
        color: #0c2028 !important;
        font-weight: normal !important; }

.marketing-automation-form #recurring .ant-radio-group {
  display: block !important; }
  .marketing-automation-form #recurring .ant-radio-group .ant-radio-wrapper {
    width: 100% !important;
    margin-bottom: 12px !important;
    display: flex !important; }
  .marketing-automation-form #recurring .ant-radio-group .ant-form-item {
    margin-left: 24px;
    margin-bottom: 12px !important; }
    .marketing-automation-form #recurring .ant-radio-group .ant-form-item .ant-select {
      width: 250px; }
  .marketing-automation-form #recurring .ant-radio-group .yearly-item {
    margin-left: 24px;
    width: 100%;
    display: flex !important;
    align-items: center;
    margin-top: -6px !important;
    margin-bottom: 12px !important; }
    @media (max-width: 425px) {
      .marketing-automation-form #recurring .ant-radio-group .yearly-item {
        display: block !important; } }
    .marketing-automation-form #recurring .ant-radio-group .yearly-item .ant-form-item {
      margin-left: 16px;
      margin-bottom: 0 !important; }
      @media (max-width: 425px) {
        .marketing-automation-form #recurring .ant-radio-group .yearly-item .ant-form-item {
          margin-left: 0 !important;
          margin-bottom: 4px !important; } }
      .marketing-automation-form #recurring .ant-radio-group .yearly-item .ant-form-item .ant-select {
        width: 184px; }
    @media (max-width: 425px) {
      .marketing-automation-form #recurring .ant-radio-group .yearly-item .body {
        margin-left: 0 !important;
        margin-bottom: 4px !important; } }
  .marketing-automation-form #recurring .ant-radio-group .monthly-item {
    margin-left: 24px;
    width: 100%;
    display: flex !important;
    align-items: center;
    margin-top: -6px !important;
    margin-bottom: 12px !important; }
    .marketing-automation-form #recurring .ant-radio-group .monthly-item .ant-form-item {
      margin-left: 16px;
      margin-bottom: 0 !important; }
  .marketing-automation-form #recurring .ant-radio-group .weekly-item {
    margin-left: 24px;
    width: 100%;
    display: flex !important;
    align-items: center;
    margin-top: -6px !important;
    margin-bottom: 12px !important; }
    .marketing-automation-form #recurring .ant-radio-group .weekly-item .ant-form-item {
      margin-left: 16px;
      margin-bottom: 0 !important; }
      .marketing-automation-form #recurring .ant-radio-group .weekly-item .ant-form-item .ant-select {
        width: 184px; }
  .marketing-automation-form #recurring .ant-radio-group .ant-picker {
    width: 108px; }
    .marketing-automation-form #recurring .ant-radio-group .ant-picker .ant-picker-suffix {
      font-size: 20px !important;
      color: #0c2028 !important;
      margin-bottom: -3px; }
    .marketing-automation-form #recurring .ant-radio-group .ant-picker .ant-picker-clear {
      right: 24px; }

.marketing-automation-form #rewards .heading {
  margin-bottom: 4px; }

.marketing-automation-form #rewards .select-add-voucher {
  width: 100%;
  display: flex;
  align-items: center;
  margin-bottom: 20px; }
  @media (max-width: 425px) {
    .marketing-automation-form #rewards .select-add-voucher {
      display: block !important; } }
  .marketing-automation-form #rewards .select-add-voucher .ant-form-item {
    margin-bottom: 0 !important; }
  .marketing-automation-form #rewards .select-add-voucher .deal-select.ant-select {
    width: 315px !important;
    height: 57px !important; }
    .marketing-automation-form #rewards .select-add-voucher .deal-select.ant-select .ant-select-selector {
      height: 57px !important;
      padding: 11px !important; }
    .marketing-automation-form #rewards .select-add-voucher .deal-select.ant-select .deal-item {
      width: 388px !important; }
      .marketing-automation-form #rewards .select-add-voucher .deal-select.ant-select .deal-item .deal-title {
        line-height: 17px !important;
        font-size: 14px !important;
        font-weight: bold !important;
        color: #0c2028 !important;
        margin-bottom: 2px !important; }
      .marketing-automation-form #rewards .select-add-voucher .deal-select.ant-select .deal-item .deal-type {
        display: block;
        line-height: 14px !important;
        font-size: 12px !important;
        color: #647176 !important;
        max-width: 250px; }
        .marketing-automation-form #rewards .select-add-voucher .deal-select.ant-select .deal-item .deal-type .ant-tag {
          font-size: 10px !important;
          border-radius: 2px !important;
          height: 13px;
          line-height: 11px;
          padding: 0 3px;
          text-transform: capitalize;
          margin-right: 4px !important;
          width: fit-content !important; }
          .marketing-automation-form #rewards .select-add-voucher .deal-select.ant-select .deal-item .deal-type .ant-tag.store {
            background-color: #ffe0e0 !important;
            border: 1px solid #ffe0e0 !important;
            color: #49302c !important; }
          .marketing-automation-form #rewards .select-add-voucher .deal-select.ant-select .deal-item .deal-type .ant-tag.product {
            background-color: #c9f8f2 !important;
            border: 1px solid #c9f8f2 !important;
            color: #02232a !important; }
  .marketing-automation-form #rewards .select-add-voucher .plain-btn {
    margin-left: 20px; }
    @media (max-width: 425px) {
      .marketing-automation-form #rewards .select-add-voucher .plain-btn {
        margin-top: 20px !important;
        margin-left: 0 !important; } }

.marketing-automation-form #rewards .reward-point {
  width: 100%;
  display: flex;
  align-items: center;
  margin-bottom: 20px; }
  .marketing-automation-form #rewards .reward-point .ant-form-item {
    margin-bottom: 0 !important; }
  .marketing-automation-form #rewards .reward-point .dimension-input {
    margin-left: 16px;
    width: 140px; }
    .marketing-automation-form #rewards .reward-point .dimension-input .ant-input-group-addon {
      text-transform: lowercase; }

.marketing-automation-form #sgwallet-token-info .creditBalRow {
  display: inline-flex; }
  .marketing-automation-form #sgwallet-token-info .creditBalRow .refresh-btn {
    margin-left: 10px;
    cursor: pointer;
    user-select: none; }

.marketing-automation-form #push-notification .ant-form-item {
  margin-bottom: 0 !important; }

@media (max-width: 425px) {
  .marketing-automation-form #push-notification .ant-checkbox-wrapper {
    margin-left: 0 !important; } }

.marketing-automation-form #push-notification .ant-checkbox-wrapper .ant-checkbox + span {
  color: #0c2028 !important;
  padding-left: 12px;
  padding-right: 20px; }

.marketing-automation-form #push-notification .un-box-flat.placeholder {
  height: fit-content !important;
  background-color: transparent !important;
  padding-top: 12px;
  padding-left: 16px;
  padding-right: 16px;
  padding-bottom: 24px; }

.marketing-automation-form #push-notification .ant-upload {
  padding: 0 !important;
  height: 157px !important;
  width: 298px !important; }

.marketing-automation-form #push-notification .ant-upload.ant-upload-select-picture-card {
  margin: 0 !important;
  width: 100% !important;
  height: 158px !important;
  border: 1px dashed #007ce0 !important;
  border-radius: 4px !important; }

.marketing-automation-form #push-notification .ant-upload.ant-upload-select-picture-card:hover {
  border-color: #007ce0 !important; }

.marketing-automation-form #push-notification .upload-placeholder {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
  height: 158px !important;
  width: 100% !important;
  position: relative !important; }
  .marketing-automation-form #push-notification .upload-placeholder .ant-upload-text {
    width: fit-content;
    left: 50%;
    top: 50%;
    position: absolute;
    transform: translate(-50%, -50%); }

.marketing-automation-form #push-notification .ant-upload:hover {
  border-color: #007ce0 !important; }

.marketing-automation-form #push-notification .hvrbox {
  height: 157px !important;
  width: 100% !important; }
  .marketing-automation-form #push-notification .hvrbox img {
    height: 100% !important;
    width: 100% !important;
    object-fit: contain; }

.marketing-automation-form #push-notification .add-product-btn {
  cursor: pointer;
  width: 100%;
  height: 33px;
  background-color: #5acc5a;
  border: 1px solid #5acc5a;
  border-radius: 4px !important;
  text-align: center;
  font-size: 14px;
  color: #ffffff; }

.marketing-automation-form #push-notification .add-product-btn:hover,
.marketing-automation-form #push-notification .add-product-btn:focus {
  cursor: pointer;
  width: 100%;
  height: 33px;
  background-color: #11aa4f;
  border: 1px solid #5acc5a;
  border-radius: 4px !important;
  text-align: center;
  font-size: 14px;
  color: #ffffff; }

.marketing-automation-form #push-notification .collection-item {
  margin-bottom: 4px !important; }

.marketing-automation-form #push-notification .product-item {
  width: 100%;
  display: inline-flex;
  height: 32px;
  background-color: #f6f6f6;
  margin-bottom: 4px; }
  .marketing-automation-form #push-notification .product-item .product-name {
    display: block;
    width: 229px;
    overflow: hidden;
    text-overflow: ellipsis;
    word-wrap: break-word;
    word-break: break-all;
    white-space: nowrap;
    -webkit-line-clamp: 1 !important;
    -webkit-box-orient: vertical;
    line-height: 32px;
    font-size: 14px;
    font-weight: bold;
    color: #0c2028; }
  .marketing-automation-form #push-notification .product-item .feather-x {
    cursor: pointer;
    font-size: 20px;
    color: #647176;
    margin-top: 10px;
    margin-right: 12px;
    margin-left: auto;
    text-align: right; }

.marketing-automation-form #email .ant-form-item {
  margin-bottom: 0 !important; }

.marketing-automation-form #email .un-box-flat.placeholder {
  height: fit-content !important;
  background-color: transparent !important;
  padding-top: 12px;
  padding-left: 16px;
  padding-right: 16px;
  padding-bottom: 24px; }

.marketing-automation-form #email .email-content {
  display: block !important; }

.marketing-automation-form #sms .caption {
  text-align: end; }

.marketing-automation-form #sms .ant-form-item {
  margin-bottom: 0 !important; }

.marketing-automation-form #sms .un-box-flat.placeholder {
  height: fit-content !important;
  background-color: transparent !important;
  padding-top: 12px;
  padding-left: 16px;
  padding-right: 16px;
  padding-bottom: 24px; }

.marketing-automation-form #sms .balance-topup-now {
  display: flex;
  align-items: center; }
  .marketing-automation-form #sms .balance-topup-now .feather-alert-triangle {
    margin-right: 4px;
    color: #e0241a !important; }
  .marketing-automation-form #sms .balance-topup-now .plain-btn {
    margin-left: 20px;
    height: unset !important; }

.marketing-automation-details .header-buttons {
  width: 100% !important;
  top: 10px !important;
  display: flex;
  align-items: center;
  position: fixed;
  padding-right: 99px !important; }
  @media (min-width: 1024px) {
    .marketing-automation-details .header-buttons {
      min-width: 816px !important;
      max-width: unset !important;
      margin: 0 auto; } }
  .marketing-automation-details .header-buttons .b-btn,
  .marketing-automation-details .header-buttons .b-btn:hover,
  .marketing-automation-details .header-buttons .b-btn:focus {
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #0c2028 !important;
    font-size: 20px;
    padding: 0 !important;
    display: flex;
    align-items: center; }
    .marketing-automation-details .header-buttons .b-btn i,
    .marketing-automation-details .header-buttons .b-btn:hover i,
    .marketing-automation-details .header-buttons .b-btn:focus i {
      font-size: 20px !important;
      margin-right: 12px !important; }
  .marketing-automation-details .header-buttons .outline-btn,
  .marketing-automation-details .header-buttons .outline-btn:focus,
  .marketing-automation-details .header-buttons .outline-btn:hover {
    margin-right: 16px !important;
    border: 1px solid #d4d4d4 !important;
    background: none !important;
    color: #0c2028 !important; }
  .marketing-automation-details .header-buttons .date-container {
    padding: 7px 12px;
    border: 1px solid #d4d4d4 !important;
    background: none !important;
    border-radius: 4px;
    display: flex;
    align-items: center;
    color: #0c2028 !important;
    font-size: 14px !important;
    line-height: 17px !important;
    margin-right: 16px; }
    .marketing-automation-details .header-buttons .date-container span {
      color: #647176 !important; }
    .marketing-automation-details .header-buttons .date-container i {
      cursor: pointer;
      margin-left: 4px !important; }

@media (max-width: 1025px) {
  .marketing-automation-details .hide .primary-i-btn {
    top: 8px;
    position: fixed;
    right: 10px; } }

@media (max-width: 1025px) {
  .marketing-automation-details .hide .d-inline-flex {
    margin-bottom: 20px !important; } }

.marketing-automation-details .ant-tabs {
  border: none !important;
  background-color: transparent !important; }
  .marketing-automation-details .ant-tabs .ant-tabs-bar {
    border-bottom: 1px solid #e5e5e5 !important; }
    .marketing-automation-details .ant-tabs .ant-tabs-bar .ant-tabs-nav-scroll {
      padding-left: 0 !important; }
      .marketing-automation-details .ant-tabs .ant-tabs-bar .ant-tabs-nav-scroll .ant-tabs-tab {
        padding: 20px 16px !important;
        color: #0c2028;
        font-size: 14px !important;
        line-height: 17px !important; }
        .marketing-automation-details .ant-tabs .ant-tabs-bar .ant-tabs-nav-scroll .ant-tabs-tab.ant-tabs-tab-active {
          color: #5acc5a !important; }
  .marketing-automation-details .ant-tabs .ant-tabs-content {
    padding: 20px 0 !important; }

.marketing-automation-details .status-tag.scheduled, .marketing-automation-details .status-tag.paused {
  color: #0c2028 !important;
  border-color: #f9e477 !important;
  background-color: #fff5c4 !important; }

.marketing-automation-details .status-tag.draft, .marketing-automation-details .status-tag.delivered, .marketing-automation-details .status-tag.opened {
  color: #323f47 !important;
  border-color: #8ed7ff !important;
  background-color: #d0f4ff !important; }

.marketing-automation-details .status-tag.clicked, .marketing-automation-details .status-tag.succesfullySentOut, .marketing-automation-details .status-tag.live, .marketing-automation-details .status-tag.publishing, .marketing-automation-details .status-tag.published {
  color: #323f47 !important;
  border-color: #bcefb9 !important;
  background-color: #f3fff3 !important; }

.marketing-automation-details .status-tag.temporarilyFailure {
  color: #0c2028 !important;
  border-color: #ffae4c !important;
  background-color: #ffe5cc !important; }

.marketing-automation-details .status-tag.permanentFailure, .marketing-automation-details .status-tag.notSentNoCredits, .marketing-automation-details .status-tag.outOfCredit {
  color: #49302c !important;
  border-color: #ffadad !important;
  background-color: #ffe0e0 !important; }

.marketing-automation-details .status-tag.spamComplaint, .marketing-automation-details .status-tag.deleted, .marketing-automation-details .status-tag.bounced {
  color: #f6f6f6 !important;
  border-color: #38484f !important;
  background-color: #647176 !important; }

.marketing-automation-details .status-tag.pending, .marketing-automation-details .status-tag.unsubscribed {
  color: #647176 !important;
  border-color: #d4d4d4 !important;
  background-color: #f6f6f6 !important; }

.marketing-automation-details #results .summary {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 80% !important;
  height: fit-content;
  margin: 0 auto !important; }
  @media (max-width: 1025px) {
    .marketing-automation-details #results .summary {
      position: relative !important;
      width: 100% !important; } }

.marketing-automation-details #results .date {
  font-size: 14px !important;
  font-style: italic !important;
  color: #0c2028 !important; }

.marketing-automation-details #email #results .rate {
  position: absolute;
  width: fit-content;
  z-index: 999;
  top: 20px;
  left: 50%;
  transform: translate(-50%, 10px); }

.marketing-automation-details #email #results .apexcharts-legend {
  visibility: hidden !important; }

.marketing-automation-details #target-audience .ant-tabs {
  border: none !important; }
  .marketing-automation-details #target-audience .ant-tabs .ant-tabs-bar {
    border: none !important; }
    .marketing-automation-details #target-audience .ant-tabs .ant-tabs-bar .ant-tabs-nav-wrap {
      margin-bottom: 0 !important; }
    .marketing-automation-details #target-audience .ant-tabs .ant-tabs-bar .ant-tabs-nav-scroll {
      padding-left: 0 !important; }
      .marketing-automation-details #target-audience .ant-tabs .ant-tabs-bar .ant-tabs-nav-scroll .ant-tabs-tab {
        padding: 8px 16px !important;
        border: 1px solid #e5e5e5;
        color: #0c2028;
        border-radius: 17px !important;
        margin-right: 8px !important;
        font-size: 14px !important;
        line-height: 17px !important; }
        .marketing-automation-details #target-audience .ant-tabs .ant-tabs-bar .ant-tabs-nav-scroll .ant-tabs-tab .ant-badge-count {
          height: 17px;
          padding: 0;
          font-size: 11px;
          line-height: 17px;
          border-radius: 17px;
          background: #e5e5e5 !important;
          color: #0c2028 !important;
          margin-left: 8px !important; }
          .marketing-automation-details #target-audience .ant-tabs .ant-tabs-bar .ant-tabs-nav-scroll .ant-tabs-tab .ant-badge-count .ant-scroll-number-only {
            height: 17px; }
            .marketing-automation-details #target-audience .ant-tabs .ant-tabs-bar .ant-tabs-nav-scroll .ant-tabs-tab .ant-badge-count .ant-scroll-number-only p {
              font-size: 11px;
              height: 17px; }
        .marketing-automation-details #target-audience .ant-tabs .ant-tabs-bar .ant-tabs-nav-scroll .ant-tabs-tab.ant-tabs-tab-active {
          border: 1px solid #5acc5a !important;
          color: #5acc5a !important; }
          .marketing-automation-details #target-audience .ant-tabs .ant-tabs-bar .ant-tabs-nav-scroll .ant-tabs-tab.ant-tabs-tab-active .ant-badge-count {
            background: #5acc5a !important;
            color: #ffffff !important; }
    .marketing-automation-details #target-audience .ant-tabs .ant-tabs-bar .ant-tabs-ink-bar {
      display: none !important; }
  .marketing-automation-details #target-audience .ant-tabs .ant-tabs-content {
    padding: 20px 0 !important;
    color: #0c2028;
    font-size: 14px; }
    .marketing-automation-details #target-audience .ant-tabs .ant-tabs-content .target-audience-table {
      overflow-x: auto; }
      .marketing-automation-details #target-audience .ant-tabs .ant-tabs-content .target-audience-table .ant-table-tbody > tr > td {
        padding: 10px 12px !important;
        vertical-align: top !important; }
        .marketing-automation-details #target-audience .ant-tabs .ant-tabs-content .target-audience-table .ant-table-tbody > tr > td .feather-check,
        .marketing-automation-details #target-audience .ant-tabs .ant-tabs-content .target-audience-table .ant-table-tbody > tr > td .feather-x {
          font-size: 20px !important; }
      .marketing-automation-details #target-audience .ant-tabs .ant-tabs-content .target-audience-table .ant-table table {
        border: none !important;
        box-shadow: none !important; }
      .marketing-automation-details #target-audience .ant-tabs .ant-tabs-content .target-audience-table table thead {
        background-color: #fafafb !important; }
      .marketing-automation-details #target-audience .ant-tabs .ant-tabs-content .target-audience-table .ant-table-thead th {
        background: #fafafb 0% 0% no-repeat padding-box !important;
        font-size: 12px !important;
        color: #647176 !important;
        padding-top: 9px !important;
        padding-bottom: 9px !important; }
      .marketing-automation-details #target-audience .ant-tabs .ant-tabs-content .target-audience-table .ant-table-thead > tr > th {
        border-bottom: none !important; }
      .marketing-automation-details #target-audience .ant-tabs .ant-tabs-content .target-audience-table .un-text-truncate {
        font-weight: bold !important; }
      .marketing-automation-details #target-audience .ant-tabs .ant-tabs-content .target-audience-table .un-light-label {
        font-size: 14px !important; }
      .marketing-automation-details #target-audience .ant-tabs .ant-tabs-content .target-audience-table .ant-pagination {
        margin-bottom: 20px;
        margin-right: unset !important;
        padding: 0 !important; }

.marketing-automation-details #audience-reports .sent-read-legend {
  display: flex;
  align-items: center;
  margin-bottom: 20px; }
  .marketing-automation-details #audience-reports .sent-read-legend .sent {
    display: flex;
    align-items: center;
    font-size: 14px;
    color: #0c2028;
    margin-right: 40px !important; }
    .marketing-automation-details #audience-reports .sent-read-legend .sent .feather-check {
      font-size: 20px !important;
      color: #5acc5a !important;
      margin-right: 8px !important; }
  .marketing-automation-details #audience-reports .sent-read-legend .read {
    display: flex;
    align-items: center;
    font-size: 14px;
    color: #0c2028; }
    .marketing-automation-details #audience-reports .sent-read-legend .read svg {
      margin-right: 8px !important; }
      .marketing-automation-details #audience-reports .sent-read-legend .read svg path {
        stroke-width: 3; }

.marketing-automation-details #audience-reports .audience-reports-table {
  overflow-x: auto; }
  .marketing-automation-details #audience-reports .audience-reports-table .ant-table-tbody > tr > td {
    padding: 10px 12px !important;
    vertical-align: top !important; }
    .marketing-automation-details #audience-reports .audience-reports-table .ant-table-tbody > tr > td .feather-check {
      color: #5acc5a !important;
      font-size: 20px !important; }
    .marketing-automation-details #audience-reports .audience-reports-table .ant-table-tbody > tr > td svg path {
      stroke-width: 3; }
    .marketing-automation-details #audience-reports .audience-reports-table .ant-table-tbody > tr > td .feather-x {
      color: #647176 !important;
      font-size: 20px !important; }
  .marketing-automation-details #audience-reports .audience-reports-table .ant-table table {
    border: none !important;
    box-shadow: none !important; }
  .marketing-automation-details #audience-reports .audience-reports-table table thead {
    background-color: #fafafb !important; }
  .marketing-automation-details #audience-reports .audience-reports-table .ant-table-thead th {
    background: #fafafb 0% 0% no-repeat padding-box !important;
    font-size: 12px !important;
    color: #647176 !important;
    padding-top: 9px !important;
    padding-bottom: 9px !important; }
  .marketing-automation-details #audience-reports .audience-reports-table .ant-table-thead > tr > th {
    border-bottom: none !important; }
  .marketing-automation-details #audience-reports .audience-reports-table .un-text-truncate {
    font-weight: bold !important; }
  .marketing-automation-details #audience-reports .audience-reports-table .un-light-label {
    font-size: 14px !important; }
  .marketing-automation-details #audience-reports .audience-reports-table .ant-pagination {
    margin-bottom: 20px;
    margin-right: unset !important;
    padding: 0 !important; }

.ant-select-dropdown {
  width: fit-content !important; }
  .ant-select-dropdown .deal-item {
    max-width: 280px !important; }
    .ant-select-dropdown .deal-item .deal-title {
      line-height: 17px !important;
      font-size: 14px !important;
      font-weight: bold !important;
      color: #0c2028 !important;
      margin-bottom: 2px !important;
      white-space: normal !important; }
    .ant-select-dropdown .deal-item .deal-type {
      display: flex;
      line-height: 14px !important;
      font-size: 12px !important;
      color: #647176 !important;
      white-space: normal !important; }
      .ant-select-dropdown .deal-item .deal-type .ant-tag {
        font-size: 10px !important;
        border-radius: 2px !important;
        height: 13px;
        line-height: 11px;
        padding: 0 3px;
        text-transform: capitalize;
        margin-right: 4px !important;
        width: fit-content !important; }
        .ant-select-dropdown .deal-item .deal-type .ant-tag.store {
          background-color: #ffe0e0 !important;
          border: 1px solid #ffe0e0 !important;
          color: #49302c !important; }
        .ant-select-dropdown .deal-item .deal-type .ant-tag.product {
          background-color: #c9f8f2 !important;
          border: 1px solid #c9f8f2 !important;
          color: #02232a !important; }

.ant-picker-month-panel .ant-picker-header {
  display: none !important; }

.topup-now-modal .ant-modal-close,
.topup-now-modal .ant-modal-close:hover {
  left: unset !important; }

.topup-now-modal .ant-modal-body {
  max-height: unset !important;
  padding: 32px 48px !important;
  text-align: center; }
  .topup-now-modal .ant-modal-body .ant-radio-group {
    width: 100% !important;
    text-align: left;
    margin-bottom: 32px; }
    .topup-now-modal .ant-modal-body .ant-radio-group .ant-radio-button-wrapper {
      width: 33.33% !important;
      height: fit-content !important;
      padding: 4px !important;
      border: none !important;
      background: none !important;
      text-align: center; }
      @media (max-width: 425px) {
        .topup-now-modal .ant-modal-body .ant-radio-group .ant-radio-button-wrapper {
          width: 50% !important; } }
      .topup-now-modal .ant-modal-body .ant-radio-group .ant-radio-button-wrapper .topup-item {
        width: 100% !important;
        background-color: #f6f6f6;
        color: #0c2028 !important;
        border-radius: 8px !important;
        border: 2px solid transparent !important;
        padding: 20px; }
        .topup-now-modal .ant-modal-body .ant-radio-group .ant-radio-button-wrapper .topup-item .credit-total {
          font-size: 32px !important;
          line-height: 38px !important;
          font-weight: bold; }
        .topup-now-modal .ant-modal-body .ant-radio-group .ant-radio-button-wrapper .topup-item .credit {
          font-size: 20px !important;
          line-height: 24px !important;
          margin-bottom: 10px; }
        .topup-now-modal .ant-modal-body .ant-radio-group .ant-radio-button-wrapper .topup-item .credit-val {
          background-color: #ffffff;
          font-size: 14px !important;
          line-height: 17px !important;
          width: 100px;
          padding: 4px;
          margin: 0 auto !important; }
      .topup-now-modal .ant-modal-body .ant-radio-group .ant-radio-button-wrapper::before {
        display: none !important; }
      .topup-now-modal .ant-modal-body .ant-radio-group .ant-radio-button-wrapper.ant-radio-button-wrapper-checked .topup-item {
        border: 2px solid #5acc5a !important; }
  .topup-now-modal .ant-modal-body .primary-btn,
  .topup-now-modal .ant-modal-body .primary-btn:hover,
  .topup-now-modal .ant-modal-body .primary-btn:focus {
    width: 100% !important;
    padding: 9px !important;
    border-radius: 21px !important;
    margin-bottom: 4px !important;
    height: 41px !important; }
  .topup-now-modal .ant-modal-body .caption {
    text-align: left !important; }

@media (min-width: 1025px) {
  .content-preview-modal .ant-modal-body {
    min-height: 500px; } }

.content-preview-modal .ant-modal-body .ant-tabs {
  border: none !important; }
  .content-preview-modal .ant-modal-body .ant-tabs .ant-tabs-bar {
    border: none !important; }
    .content-preview-modal .ant-modal-body .ant-tabs .ant-tabs-bar .ant-tabs-nav-wrap {
      margin-bottom: 0 !important; }
    .content-preview-modal .ant-modal-body .ant-tabs .ant-tabs-bar .ant-tabs-nav-scroll {
      padding-left: 0 !important; }
      .content-preview-modal .ant-modal-body .ant-tabs .ant-tabs-bar .ant-tabs-nav-scroll .ant-tabs-tab {
        padding: 8px 16px !important;
        border: 1px solid #e5e5e5;
        color: #0c2028;
        border-radius: 17px !important;
        margin-right: 8px !important;
        font-size: 14px !important;
        line-height: 17px !important; }
        .content-preview-modal .ant-modal-body .ant-tabs .ant-tabs-bar .ant-tabs-nav-scroll .ant-tabs-tab.ant-tabs-tab-active {
          border: 1px solid #5acc5a !important;
          color: #5acc5a !important; }
    .content-preview-modal .ant-modal-body .ant-tabs .ant-tabs-bar .ant-tabs-ink-bar {
      display: none !important; }
  .content-preview-modal .ant-modal-body .ant-tabs .ant-tabs-content {
    padding: 20px 0 !important;
    color: #0c2028;
    font-size: 14px; }
    .content-preview-modal .ant-modal-body .ant-tabs .ant-tabs-content .ant-tabs-tabpane.push-notification,
    .content-preview-modal .ant-modal-body .ant-tabs .ant-tabs-content .ant-tabs-tabpane.sms {
      padding: 0 70px !important; }
    .content-preview-modal .ant-modal-body .ant-tabs .ant-tabs-content .ant-tabs-tabpane.push-notification .notification-title,
    .content-preview-modal .ant-modal-body .ant-tabs .ant-tabs-content .ant-tabs-tabpane.push-notification .notification-message {
      overflow-wrap: break-word;
      line-height: inherit; }
    .content-preview-modal .ant-modal-body .ant-tabs .ant-tabs-content .ant-tabs-tabpane.push-notification .notification-image {
      margin-top: 12px !important; }
    .content-preview-modal .ant-modal-body .ant-tabs .ant-tabs-content .ant-tabs-tabpane.push-notification .notification-message {
      margin-top: 8px !important; }
    .content-preview-modal .ant-modal-body .ant-tabs .ant-tabs-content .ant-tabs-tabpane.push-notification .notification-link-row {
      display: flex;
      justify-content: center; }
      .content-preview-modal .ant-modal-body .ant-tabs .ant-tabs-content .ant-tabs-tabpane.push-notification .notification-link-row .notification-link-button {
        text-align: center;
        margin-top: 24px !important;
        width: 100px;
        height: 25px;
        border: 1px solid #d4d4d4;
        border-radius: 4px; }

.content-preview-modal .code-tag {
  padding: 1px 5px;
  border-radius: 3px;
  border: 1px solid gray;
  margin-left: 3px;
  margin-right: 3px;
  margin-bottom: 3px;
  cursor: pointer;
  user-select: none;
  text-wrap: nowrap; }

.content-preview-modal .code-tag::before {
  content: attr(data-label); }

.live-preview-modal .creditBalRow {
  display: inline-flex; }
  .live-preview-modal .creditBalRow .refresh-btn {
    margin-left: 10px;
    cursor: pointer;
    user-select: none; }

.subscription-list .ant-table-container table > thead > tr:first-child th:last-child {
  border-top-right-radius: 12px !important; }

.subscription-list .ant-table-container table > thead > tr:first-child th:first-child {
  border-top-left-radius: 12px !important; }

.subscription-list .ant-table table {
  border-top-right-radius: 12px;
  border-top-left-radius: 12px; }

.subscription-list .ant-table {
  color: #0c2028 !important;
  background: #ffffff !important;
  border-top-right-radius: 12px;
  border-top-left-radius: 12px;
  border-bottom-right-radius: 12px;
  border-bottom-left-radius: 12px; }

.subscription-list .ant-table-tbody > tr > td {
  padding: 24px 16px !important; }

.subscription-list .ant-list-item {
  padding: 0 0 0 10px !important; }

.subscription-info .header-buttons {
  width: 100% !important;
  top: 10px !important;
  display: flex;
  position: fixed; }
  @media (min-width: 1024px) {
    .subscription-info .header-buttons {
      min-width: 816px !important;
      max-width: 1344px !important;
      margin: 0 auto; } }
  .subscription-info .header-buttons .b-btn,
  .subscription-info .header-buttons .b-btn:hover,
  .subscription-info .header-buttons .b-btn:focus {
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #0c2028 !important;
    font-size: 20px;
    padding-left: 0 !important; }
    .subscription-info .header-buttons .b-btn i,
    .subscription-info .header-buttons .b-btn:hover i,
    .subscription-info .header-buttons .b-btn:focus i {
      font-size: 20px !important;
      margin-right: 12px !important; }

.subscription-info .ant-table-container table > thead > tr:first-child th:last-child {
  border-top-right-radius: 12px !important; }

.subscription-info .ant-table-container table > thead > tr:first-child th:first-child {
  border-top-left-radius: 12px !important; }

.subscription-info .ant-table table {
  border-top-right-radius: 12px;
  border-top-left-radius: 12px; }

.subscription-info .ant-table {
  color: #0c2028 !important;
  background: #ffffff !important;
  border-top-right-radius: 12px;
  border-top-left-radius: 12px;
  border-bottom-right-radius: 12px;
  border-bottom-left-radius: 12px; }

.subscription-info .ant-table-tbody > tr > td {
  padding: 24px 16px !important; }

.subscription-info .ant-list-item {
  padding: 0 0 0 10px !important; }

.subscription-info .unicart-filter {
  margin-top: 0 !important; }

.subscription-info .status-tag.inProgress {
  color: #323f47;
  border-color: #8ed7ff;
  background-color: #d0f4ff; }

.subscription-info .status-tag.paused {
  color: #514b32;
  border-color: #f9e477;
  background-color: #fff5c4; }

.subscription-info .status-tag.ended {
  color: #647176;
  border-color: #d4d4d4;
  background-color: #fafafb; }

.subscription-info .ant-list-item.product-info {
  padding: 0 !important; }
  .subscription-info .ant-list-item.product-info .ant-list-item-meta .ant-list-item-meta-avatar {
    width: 114px !important;
    min-width: 114px !important;
    height: 114px !important;
    margin-right: 12px !important; }
    .subscription-info .ant-list-item.product-info .ant-list-item-meta .ant-list-item-meta-avatar img {
      width: 114px !important;
      min-width: 114px !important;
      height: 114px !important; }

.subscription-details .header-buttons {
  width: 100% !important;
  max-width: unset !important;
  top: 10px !important;
  display: flex;
  position: fixed;
  padding-right: 99px; }
  .subscription-details .header-buttons .b-btn,
  .subscription-details .header-buttons .b-btn:hover,
  .subscription-details .header-buttons .b-btn:focus {
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #0c2028 !important;
    font-size: 20px;
    padding-left: 0 !important;
    display: flex;
    align-items: center; }
    .subscription-details .header-buttons .b-btn i,
    .subscription-details .header-buttons .b-btn:hover i,
    .subscription-details .header-buttons .b-btn:focus i {
      font-size: 20px !important;
      margin-right: 12px !important; }

.subscription-details .status-tag.inProgress {
  color: #323f47;
  border-color: #8ed7ff;
  background-color: #d0f4ff; }

.subscription-details .status-tag.paused {
  color: #514b32;
  border-color: #f9e477;
  background-color: #fff5c4; }

.subscription-details .status-tag.ended {
  color: #647176;
  border-color: #d4d4d4;
  background-color: #fafafb; }

.subscription-details .order-history-table {
  overflow-x: auto; }
  .subscription-details .order-history-table .ant-table-tbody > tr > td {
    padding: 10px 12px !important; }
  .subscription-details .order-history-table .ant-table table {
    border: none !important;
    box-shadow: none !important; }
  .subscription-details .order-history-table table thead {
    background-color: #fafafb !important; }
  .subscription-details .order-history-table .ant-table-thead th {
    background: #fafafb 0% 0% no-repeat padding-box !important;
    font-size: 12px !important;
    color: #647176 !important;
    padding-top: 9px !important;
    padding-bottom: 9px !important; }
  .subscription-details .order-history-table .ant-table-thead > tr > th {
    border-bottom: none !important; }
  .subscription-details .order-history-table .ant-pagination {
    margin-bottom: 20px;
    margin-right: unset !important;
    padding: 0 !important; }

.subscription-details .un-box-flat.order-history {
  margin-bottom: 0 !important; }
  .subscription-details .un-box-flat.order-history .ant-pagination.with-quick-jumper {
    margin-bottom: 0 !important; }

@media (min-width: 1024px) {
  .subscription-details .right-panel {
    padding-left: 20px !important; } }

.subscription-details .customer-profile .un-bottom-border {
  padding-bottom: 32px;
  margin-bottom: 32px; }
  .subscription-details .customer-profile .un-bottom-border .customer-item {
    width: 100%;
    display: flex;
    align-items: baseline;
    margin-bottom: 4px; }
    .subscription-details .customer-profile .un-bottom-border .customer-item .caption-large {
      width: 30%; }

.subscription-details .shipping-address .address-item {
  position: relative;
  width: 100%;
  margin-bottom: 4px;
  font-size: 14px;
  color: #38484f; }
  .subscription-details .shipping-address .address-item .plain-btn {
    position: absolute;
    right: 10px; }

.next-billing-date-modal .ant-modal-body {
  padding: 20px 24px !important; }
  .next-billing-date-modal .ant-modal-body .ant-form-item {
    width: 100% !important;
    margin-bottom: 0 !important; }
    .next-billing-date-modal .ant-modal-body .ant-form-item .ant-picker {
      width: 100% !important; }

.next-billing-date-modal .ant-modal-footer {
  height: unset !important;
  border-top: none !important;
  padding: 0 24px 20px !important; }
  .next-billing-date-modal .ant-modal-footer .row {
    margin-left: 0px !important;
    margin-right: 0px !important; }

.product-count {
  margin-left: 6px;
  background-color: #e5e5e5 !important;
  color: #0c2028 !important;
  font-size: 11px;
  padding: 2px 6px !important;
  border-radius: 11px;
  width: fit-content; }

.ant-tabs-tab-active {
  font-weight: bold; }
  .ant-tabs-tab-active .product-count {
    margin-left: 6px;
    background-color: #5acc5a !important;
    color: #ffffff !important;
    font-size: 11px;
    padding: 2px 6px !important;
    border-radius: 11px;
    width: fit-content; }

.ant-upload.ant-upload-select {
  display: unset !important; }

.variant-div {
  background: #fafafb;
  border-radius: 5px;
  padding: 20px;
  margin-bottom: 20px; }
  .variant-div .variant-inputs {
    width: 345px;
    max-width: 100%; }
  .variant-div .variant-btn {
    color: #007ce0 !important;
    padding: 7px 16px;
    background: white 0 0 no-repeat padding-box;
    border: 1px dashed #e5e5e5;
    border-radius: 2px;
    line-height: 17px;
    width: 345px;
    max-width: 100%; }
    .variant-div .variant-btn:hover {
      color: #007ce0 !important;
      border: 1px dashed #007ce0; }
  .variant-div .variant-x-btn {
    position: absolute;
    font-size: 16px;
    top: 8px;
    right: 20px;
    cursor: pointer; }
    .variant-div .variant-x-btn:hover {
      color: red !important; }

.custom-pgmall-variants-upload .upload-div {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #007ce0;
  cursor: pointer;
  font-weight: bold; }

.custom-pgmall-variants-upload .square {
  position: absolute !important;
  margin: 0 !important;
  padding: 0 !important;
  float: unset !important;
  width: 100% !important;
  height: 100% !important;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  display: flex;
  align-items: center;
  justify-content: center; }

.custom-pgmall-variants-upload .square:hover .hvrbox-layer_top,
.custom-pgmall-variants-upload .square.active .hvrbox-layer_top {
  opacity: 1;
  cursor: pointer; }

.product-list .unicart-table table {
  min-width: 1000px; }

.product-list .unicart-table .ant-table-title {
  margin-left: 80px !important; }

.product-list .unicart-table .ant-list-item-meta-description {
  padding-left: 12px; }

.product-list .unicart-table .un-text-truncate {
  white-space: normal; }

.product-list .unicart-table .shopee-listing-opt .ant-list-item {
  padding: 0; }

.product-list .unicart-table .shopee-listing-opt .ant-list-item-meta-avatar {
  margin-right: 0 !important;
  width: 56px !important;
  height: 56px !important; }
  .product-list .unicart-table .shopee-listing-opt .ant-list-item-meta-avatar .un-row-product {
    width: fit-content !important;
    margin: 0 0 0 auto !important; }
    .product-list .unicart-table .shopee-listing-opt .ant-list-item-meta-avatar .un-row-product img {
      width: 40px !important;
      height: 40px !important;
      border-radius: 6px !important; }

.product-list .unicart-table .shopee-listing-opt .ant-list-item-meta-content {
  padding-left: 12px !important; }

.product-list .unicart-table .shopee-listing-opt .ant-list-item-meta-title {
  height: fit-content;
  height: -moz-fit-content;
  padding-left: 0px; }

.product-list .unicart-table .shopee-listing-opt .ant-list-item-meta-description {
  padding-left: 0; }

.product-list .unicart-table .channel-with-name {
  z-index: 1002 !important; }
  .product-list .unicart-table .channel-with-name.shopeemy {
    padding-left: 12px;
    line-height: 20px !important; }
  .product-list .unicart-table .channel-with-name.lazadamy {
    padding-left: 0;
    line-height: 20px !important;
    margin-top: 2px; }
  .product-list .unicart-table .channel-with-name img {
    width: 14px;
    height: 14px;
    border-radius: 3px;
    margin-right: 4px;
    align-self: center; }

.catalog.ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  color: black; }

.fr-toolbar.fr-disabled {
  background-color: #f5f5f5;
  cursor: not-allowed; }

.fr-element.fr-disabled {
  background-color: #f5f5f5;
  cursor: not-allowed; }

.stock-adjustment-modal {
  width: 750px !important; }
  .stock-adjustment-modal .ant-modal-body .ant-form-item-label > label.ant-form-item-required::before {
    display: none !important; }
  .stock-adjustment-modal .ant-modal-body .unicart-filter {
    margin-top: 0 !important; }
    .stock-adjustment-modal .ant-modal-body .unicart-filter .search-form {
      width: 100% !important;
      justify-content: space-between; }
    .stock-adjustment-modal .ant-modal-body .unicart-filter .un-filter-name.ant-select {
      width: 132px !important; }
      @media (max-width: 480px) {
        .stock-adjustment-modal .ant-modal-body .unicart-filter .un-filter-name.ant-select {
          width: 132px !important; } }
      @media (width: 320px) {
        .stock-adjustment-modal .ant-modal-body .unicart-filter .un-filter-name.ant-select {
          width: 100px !important; } }
      @media (width: 375px) {
        .stock-adjustment-modal .ant-modal-body .unicart-filter .un-filter-name.ant-select {
          width: 132px !important; } }
      @media (width: 425px) {
        .stock-adjustment-modal .ant-modal-body .unicart-filter .un-filter-name.ant-select {
          width: 132px !important; } }
      .stock-adjustment-modal .ant-modal-body .unicart-filter .un-filter-name.ant-select > div.ant-select-selector {
        color: #0c2028 !important;
        width: 132px;
        height: 41px;
        display: flex;
        align-items: center;
        justify-content: center;
        border-top-right-radius: 0px !important;
        border-bottom-right-radius: 0px !important; }
        @media (max-width: 480px) {
          .stock-adjustment-modal .ant-modal-body .unicart-filter .un-filter-name.ant-select > div.ant-select-selector {
            width: 132px !important; } }
        @media (width: 320px) {
          .stock-adjustment-modal .ant-modal-body .unicart-filter .un-filter-name.ant-select > div.ant-select-selector {
            width: 100px !important; } }
        @media (width: 375px) {
          .stock-adjustment-modal .ant-modal-body .unicart-filter .un-filter-name.ant-select > div.ant-select-selector {
            width: 132px !important; } }
        @media (width: 425px) {
          .stock-adjustment-modal .ant-modal-body .unicart-filter .un-filter-name.ant-select > div.ant-select-selector {
            width: 132px !important; } }
    .stock-adjustment-modal .ant-modal-body .unicart-filter .un-filter-value {
      width: 100% !important;
      height: 41px !important;
      border-top-right-radius: 4px;
      border-bottom-right-radius: 4px; }
      .stock-adjustment-modal .ant-modal-body .unicart-filter .un-filter-value span.anticon {
        width: 40px !important;
        color: #0c2028; }
      .stock-adjustment-modal .ant-modal-body .unicart-filter .un-filter-value span.anticon.ant-cascader-picker-arrow,
      .stock-adjustment-modal .ant-modal-body .unicart-filter .un-filter-value span.anticon.ant-cascader-picker-clear {
        width: 12px !important;
        right: 10px !important; }
      .stock-adjustment-modal .ant-modal-body .unicart-filter .un-filter-value .ant-input-suffix {
        font-size: 20px; }
      @media (max-width: 768px) {
        .stock-adjustment-modal .ant-modal-body .unicart-filter .un-filter-value {
          width: 180px !important; } }
      @media (width: 375px) {
        .stock-adjustment-modal .ant-modal-body .unicart-filter .un-filter-value {
          width: 162px !important; } }
      @media (width: 425px) {
        .stock-adjustment-modal .ant-modal-body .unicart-filter .un-filter-value {
          width: 212px !important; } }
    .stock-adjustment-modal .ant-modal-body .unicart-filter .product-form-label {
      margin-bottom: 4px !important; }
    .stock-adjustment-modal .ant-modal-body .unicart-filter .ant-input-affix-wrapper {
      border-radius: 4px !important;
      border-top-left-radius: 0 !important;
      border-bottom-left-radius: 0 !important;
      height: 41px !important;
      margin-right: 16px; }
    .stock-adjustment-modal .ant-modal-body .unicart-filter span.anticon {
      color: #0c2028; }
    .stock-adjustment-modal .ant-modal-body .unicart-filter .ant-input-suffix {
      font-size: 20px; }
    .stock-adjustment-modal .ant-modal-body .unicart-filter .ant-select-clear {
      display: none !important; }
  .stock-adjustment-modal .ant-modal-body .inventory-table table tbody tr td {
    vertical-align: top !important; }
  .stock-adjustment-modal .ant-modal-body .inventory-table .ant-list-item {
    padding: 0 !important; }
  .stock-adjustment-modal .ant-modal-body .inventory-table .ant-list-item-meta {
    padding-top: 1px !important; }
    .stock-adjustment-modal .ant-modal-body .inventory-table .ant-list-item-meta .ant-tag {
      font-weight: 500 !important;
      line-height: 16px; }
    .stock-adjustment-modal .ant-modal-body .inventory-table .ant-list-item-meta .status-tag {
      text-transform: initial; }
  .stock-adjustment-modal .ant-modal-body .inventory-table .ant-list-item-meta-description {
    padding-left: 0; }
  .stock-adjustment-modal .ant-modal-body .inventory-table .ant-checkbox-wrapper {
    margin-left: unset !important; }
  .stock-adjustment-modal .ant-modal-body .inventory-table .ant-table table {
    border: none !important;
    box-shadow: none !important; }
  .stock-adjustment-modal .ant-modal-body .inventory-table table thead {
    background-color: #fafafb !important; }
  .stock-adjustment-modal .ant-modal-body .inventory-table .ant-table-thead th {
    background: #fafafb 0% 0% no-repeat padding-box !important;
    font-size: 12px !important;
    color: #647176 !important;
    padding-top: 9px !important;
    padding-bottom: 9px !important; }
  .stock-adjustment-modal .ant-modal-body .inventory-table .ant-table-thead > tr > th {
    border-bottom: none !important; }
  .stock-adjustment-modal .ant-modal-body .inventory-table .desc {
    line-height: 15px !important; }
  .stock-adjustment-modal .ant-modal-body .inventory-table .un-light-label-text {
    color: #647176 !important;
    font-size: 12px !important; }
  .stock-adjustment-modal .ant-modal-body .inventory-table .ant-pagination {
    margin: 12px 0 0 !important;
    color: #0c2028 !important;
    font-weight: normal !important; }
  .stock-adjustment-modal .ant-modal-body .inventory-table .ant-pagination-item-link {
    color: #0c2028 !important; }
  .stock-adjustment-modal .ant-modal-body .inventory-table .ant-pagination-item a {
    color: #0c2028 !important; }
  .stock-adjustment-modal .ant-modal-body .inventory-table .ant-pagination-item-active {
    border: 1px solid #d9d9d9 !important; }
    .stock-adjustment-modal .ant-modal-body .inventory-table .ant-pagination-item-active a {
      color: #007ce0 !important; }

.webstore-order-return .header-buttons {
  min-width: 816px !important;
  max-width: 1344px !important;
  width: 100% !important;
  top: 10px !important;
  display: flex;
  position: fixed;
  padding-right: 99px !important; }
  .webstore-order-return .header-buttons .b-btn,
  .webstore-order-return .header-buttons .b-btn:hover,
  .webstore-order-return .header-buttons .b-btn:focus {
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #0c2028 !important;
    font-size: 20px;
    padding-left: 0 !important; }
    .webstore-order-return .header-buttons .b-btn i,
    .webstore-order-return .header-buttons .b-btn:hover i,
    .webstore-order-return .header-buttons .b-btn:focus i {
      font-size: 20px !important;
      margin-right: 12px !important; }

.webstore-order-return .unicart-filter {
  margin-top: 0 !important; }
  .webstore-order-return .unicart-filter .sync-range-picker {
    height: fit-content; }

.webstore-order-return .barcode-field .ant-input-prefix {
  font-size: 21px;
  font-weight: normal;
  color: #90999d; }

.webstore-order-return .barcode-field .anticon-search {
  font-size: 28px; }

.webstore-order-return .barcode-field .ant-input {
  font-size: 18px !important;
  color: #0c2028 !important; }

.webstore-order-return .barcode-field .barcode-field-1 {
  height: 57px; }
  .webstore-order-return .barcode-field .barcode-field-1 .ant-input-search-enter-button
+ .ant-input-group-addon
.ant-input-search-button {
    background-color: #11aa4f !important;
    box-shadow: none !important; }
  .webstore-order-return .barcode-field .barcode-field-1 .ant-input-group-addon,
  .webstore-order-return .barcode-field .barcode-field-1 .ant-input-search-enter-button
input
+ .ant-input-group-addon
.ant-input-search-button {
    background-color: #11aa4f !important; }

.webstore-order-return .barcode-field .barcode-field-2 {
  height: 57px; }
  .webstore-order-return .barcode-field .barcode-field-2 .ant-input-search-enter-button
+ .ant-input-group-addon
.ant-input-search-button {
    background-color: #007ce0 !important;
    box-shadow: none !important; }
  .webstore-order-return .barcode-field .barcode-field-2 .ant-input-group-addon,
  .webstore-order-return .barcode-field .barcode-field-2 .ant-input-search-enter-button
input
+ .ant-input-group-addon
.ant-input-search-button {
    background-color: #007ce0 !important; }

.webstore-order-return .tagsGroup {
  display: block;
  max-width: 550px; }

@media only screen and (max-width: 1500px) {
  .webstore-order-return .tagsGroup {
    max-width: 500px; } }

@media only screen and (max-width: 1368px) {
  .webstore-order-return .tagsGroup {
    max-width: 400px; } }

@media only screen and (max-width: 1024px) {
  .webstore-order-return .tagsGroup {
    max-width: 340px; } }

.webstore-order-return .ant-card-grid,
.webstore-order-return .ant-card-grid:hover {
  border-radius: 12px;
  box-shadow: 0 0rem 0rem rgba(0, 0, 0, 0);
  width: 100%;
  border: 1px solid #e5e5e5 !important;
  background-color: #ffffff; }

.webstore-order-return .shopee-order-return-count {
  margin-left: 6px;
  background-color: #e5e5e5 !important;
  color: #0c2028 !important;
  font-size: 11px;
  padding: 2px 6px !important;
  border-radius: 11px;
  width: fit-content; }

.webstore-order-return .ant-tabs-tab-active .shopee-order-return-tab {
  font-weight: bold; }

.webstore-order-return .ant-tabs-tab-active .shopee-order-return-count {
  margin-left: 6px;
  background-color: #5acc5a !important;
  color: #ffffff !important;
  font-size: 11px;
  padding: 2px 6px !important;
  border-radius: 11px;
  width: fit-content; }

.webstore-order-return .order-return-filter .filter-form .ant-radio-wrapper {
  display: inline-flex !important; }

.webstore-order-return .status-tag {
  margin: 10px 0px; }

.webstore-order-return .ellipsis {
  width: 200px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: block; }

.webstore-order-return .stock-item {
  width: 100px; }

.webstore-order-return .feather-x,
.webstore-order-return .feather-check {
  font-size: 17px !important; }

.webstore-order-return-detail .header-buttons {
  min-width: 816px !important;
  max-width: 1344px !important;
  width: 100% !important;
  top: 10px !important;
  display: flex;
  position: fixed;
  padding-right: 99px !important; }
  .webstore-order-return-detail .header-buttons .b-btn,
  .webstore-order-return-detail .header-buttons .b-btn:hover,
  .webstore-order-return-detail .header-buttons .b-btn:focus {
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #0c2028 !important;
    font-size: 20px;
    padding-left: 0 !important; }
    .webstore-order-return-detail .header-buttons .b-btn i,
    .webstore-order-return-detail .header-buttons .b-btn:hover i,
    .webstore-order-return-detail .header-buttons .b-btn:focus i {
      font-size: 20px !important;
      margin-right: 12px !important; }

.webstore-order-return-detail .ant-table-row-expand-icon::after {
  display: none; }

.webstore-order-return-detail .ant-table-row-expand-icon-expanded::before {
  content: '-'; }

.webstore-order-return-detail .ant-table-row-expand-icon-collapsed::before {
  content: '+'; }

.webstore-order-return-detail .ant-table-row-expand-icon::before {
  position: unset;
  transform: none;
  background: inherit;
  height: 100%; }

.webstore-order-return-detail .ant-table-row-expand-icon {
  justify-content: center;
  align-items: center;
  flex-direction: column;
  line-height: 14px; }

.webstore-order-return-detail .ant-table-row-expand-icon,
.webstore-order-return-detail .ant-table-row-expand-icon-collapsed {
  margin-top: 12px; }

.webstore-order-return-detail .ant-card-grid,
.webstore-order-return-detail .ant-card-grid:hover {
  border-radius: 12px;
  box-shadow: 0 0rem 0rem rgba(0, 0, 0, 0);
  width: 100%;
  border: 1px solid #e5e5e5 !important;
  background-color: #ffffff; }

.webstore-order-return-detail .close-discussion {
  font-style: italic !important; }

.webstore-order-return-detail .left-content {
  display: block;
  padding-right: 16px !important; }
  .webstore-order-return-detail .left-content .ant-card-body {
    background-color: transparent;
    max-height: 350px;
    overflow-y: auto;
    overflow-x: hidden;
    margin: 0 0 20px;
    padding: 0; }
  .webstore-order-return-detail .left-content .greyBackGround {
    background-color: #fafafb;
    padding: 20px;
    margin-bottom: 20px;
    overflow: auto;
    height: 350px; }
    .webstore-order-return-detail .left-content .greyBackGround .chat-item {
      display: flex;
      margin-bottom: 12px !important; }
      .webstore-order-return-detail .left-content .greyBackGround .chat-item .ant-avatar {
        width: 24px !important;
        min-width: 24px !important;
        height: 24px !important;
        border: 1px solid #e5e5e5;
        margin-right: 8px !important;
        background-color: #e5e5e5; }
        .webstore-order-return-detail .left-content .greyBackGround .chat-item .ant-avatar i {
          color: #ffffff !important;
          font-size: 18px !important; }
      .webstore-order-return-detail .left-content .greyBackGround .chat-item .ant-avatar.ant-avatar-icon {
        font-size: 6px !important; }
      .webstore-order-return-detail .left-content .greyBackGround .chat-item .messages-text {
        width: 100% !important;
        display: block; }
        .webstore-order-return-detail .left-content .greyBackGround .chat-item .messages-text .messages-text-item {
          position: relative;
          width: 100% !important;
          margin-right: 11px !important; }
          .webstore-order-return-detail .left-content .greyBackGround .chat-item .messages-text .messages-text-item .messages-text-bubble {
            position: relative;
            width: fit-content !important;
            display: block;
            align-items: center;
            background-color: #ffffff;
            border: 1px solid #d4d4d4;
            border-radius: 8px !important;
            padding: 10px !important; }
            .webstore-order-return-detail .left-content .greyBackGround .chat-item .messages-text .messages-text-item .messages-text-bubble .body {
              color: #0c2028 !important;
              font-size: 14px;
              line-height: 20px !important;
              display: grid;
              word-break: normal; }
              .webstore-order-return-detail .left-content .greyBackGround .chat-item .messages-text .messages-text-item .messages-text-bubble .body img {
                max-width: 500px !important;
                margin-bottom: 8px !important;
                cursor: pointer; }
                @media (max-width: 1440px) {
                  .webstore-order-return-detail .left-content .greyBackGround .chat-item .messages-text .messages-text-item .messages-text-bubble .body img {
                    max-width: 300px !important; } }
              .webstore-order-return-detail .left-content .greyBackGround .chat-item .messages-text .messages-text-item .messages-text-bubble .body .pointer-cursor {
                cursor: pointer; }
              .webstore-order-return-detail .left-content .greyBackGround .chat-item .messages-text .messages-text-item .messages-text-bubble .body a {
                max-width: 500px !important;
                word-wrap: break-word; }
                @media (max-width: 1440px) {
                  .webstore-order-return-detail .left-content .greyBackGround .chat-item .messages-text .messages-text-item .messages-text-bubble .body a {
                    max-width: 300px !important; } }
            .webstore-order-return-detail .left-content .greyBackGround .chat-item .messages-text .messages-text-item .messages-text-bubble p {
              color: #0c2028 !important;
              font-size: 14px; }
            .webstore-order-return-detail .left-content .greyBackGround .chat-item .messages-text .messages-text-item .messages-text-bubble .time {
              padding-top: 4px !important;
              color: #647176;
              font-size: 10px; }
            .webstore-order-return-detail .left-content .greyBackGround .chat-item .messages-text .messages-text-item .messages-text-bubble .text-paragraph {
              padding: 0px !important;
              margin: 0px !important;
              word-break: break-word; }
            .webstore-order-return-detail .left-content .greyBackGround .chat-item .messages-text .messages-text-item .messages-text-bubble .uploaded-file-container {
              width: 300px;
              padding: 10px 0px;
              display: flex;
              justify-content: space-between;
              border-radius: 8px !important;
              margin-bottom: 4px; }
              .webstore-order-return-detail .left-content .greyBackGround .chat-item .messages-text .messages-text-item .messages-text-bubble .uploaded-file-container .uploaded-file {
                display: block; }
                .webstore-order-return-detail .left-content .greyBackGround .chat-item .messages-text .messages-text-item .messages-text-bubble .uploaded-file-container .uploaded-file svg {
                  margin-right: 8px;
                  min-width: 30px !important; }
                .webstore-order-return-detail .left-content .greyBackGround .chat-item .messages-text .messages-text-item .messages-text-bubble .uploaded-file-container .uploaded-file .upload-img {
                  margin: 0 auto;
                  content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='112' height='130' viewBox='0 0 112 130' version='1.1'%3E%3Cpath d='M 12.750 13.433 L 0 26.579 0 78.290 L 0 130 53 130 L 106 130 106 88 L 106 46 108.989 46 L 111.978 46 112.250 87.750 L 112.523 129.500 112.761 80.404 C 112.893 53.401, 112.708 27.188, 112.350 22.154 L 111.701 13 108.850 13 C 106.009 13, 106 12.980, 106 6.500 L 106 0 65.750 0.143 L 25.500 0.286 12.750 13.433 M 29.847 14.479 C 29.525 23.280, 29.302 24.156, 26.729 26.729 C 24.156 29.302, 23.280 29.525, 14.479 29.847 L 5 30.193 5 77.597 L 5 125 52.500 125 L 100 125 100 85.516 L 100 46.033 73.250 45.766 L 46.500 45.500 46.225 29.250 L 45.950 13 72.975 13 L 100 13 100 9 L 100 5 65.097 5 L 30.193 5 29.847 14.479 M 16.523 16.969 L 8.547 25 15.118 25 C 23.824 25, 25.216 23.574, 24.801 15.084 L 24.500 8.938 16.523 16.969 M 58 29 C 58 36.333, 58.167 37, 60 37 C 61.449 37, 62 36.333, 62 34.579 C 62 32.703, 62.674 32.011, 64.999 31.500 C 67.706 30.906, 71 27.765, 71 25.777 C 71 23.404, 66.723 21, 62.500 21 L 58 21 58 29 M 73 29 L 73 37 77.811 37 C 84.104 37, 87 34.489, 87 29.034 C 87 23.889, 83.535 21, 77.365 21 L 73 21 73 29 M 90 29 C 90 36.333, 90.167 37, 92 37 C 93.556 37, 94 36.333, 94 34 C 94 31.444, 94.381 31, 96.573 31 C 99.856 31, 99.564 27.655, 96.240 27.180 C 92.797 26.689, 93.440 24, 97 24 C 99 24, 100 23.500, 100 22.500 C 100 21.367, 98.778 21, 95 21 L 90 21 90 29 M 62 25.927 C 62 27.358, 62.642 28, 64.073 28 C 65.504 28, 66.043 27.461, 65.812 26.261 C 65.310 23.655, 62 23.364, 62 25.927 M 77 29.434 C 77 33.234, 77.315 34, 78.878 34 C 81.534 34, 83.199 31.598, 82.822 28.310 C 82.567 26.086, 81.927 25.434, 79.750 25.184 C 77.105 24.879, 77 25.042, 77 29.434 M 0.465 78 C 0.465 106.875, 0.593 118.687, 0.749 104.250 C 0.905 89.812, 0.905 66.187, 0.749 51.750 C 0.593 37.312, 0.465 49.125, 0.465 78 M 46 56 C 43.512 58.488, 43.274 67.193, 45.490 74.654 C 46.898 79.396, 46.853 80.046, 44.671 86.516 L 42.362 93.361 35.431 96.153 C 24.920 100.386, 21.216 106.216, 26 111 C 30.790 115.790, 39.024 112.324, 43.559 103.610 C 46.602 97.762, 46.641 97.738, 56.136 95.610 C 57.888 95.217, 59.207 95.545, 60.073 96.588 C 62.137 99.075, 70.642 103, 73.967 103 C 77.470 103, 81 99.956, 81 96.934 C 81 90.749, 75.046 87.515, 65.534 88.533 L 59.320 89.199 56.160 84.428 C 54.422 81.804, 53.003 79.172, 53.008 78.579 C 53.012 77.985, 53.908 74.575, 55 71 C 57.395 63.155, 57.515 59.180, 55.443 56.223 C 53.462 53.394, 48.718 53.282, 46 56 M 49.667 59.667 C 48.608 60.725, 48.894 67, 50 67 C 50.550 67, 51 65.200, 51 63 C 51 58.913, 50.834 58.499, 49.667 59.667 M 49.594 88.481 C 48.774 91.747, 48.855 91.846, 51.702 91.087 C 53.855 90.513, 53.864 90.448, 52.094 88.113 L 50.285 85.727 49.594 88.481 M 69.343 96.116 C 73.662 98.394, 77.086 98.014, 74.990 95.488 C 74.248 94.594, 72.109 94.018, 69.628 94.044 L 65.500 94.088 69.343 96.116 M 34.700 102.143 C 29.146 105.002, 27.981 109.697, 33.443 107.208 C 35.778 106.144, 39.700 101.355, 38.885 100.562 C 38.673 100.356, 36.790 101.067, 34.700 102.143' stroke='none' fill='%23cd5252' fill-rule='evenodd'/%3E%3Cpath d='M 29.847 14.479 C 29.525 23.280, 29.302 24.156, 26.729 26.729 C 24.156 29.302, 23.280 29.525, 14.479 29.847 L 5 30.193 5 77.597 L 5 125 52.500 125 L 100 125 100 85.516 L 100 46.033 73.250 45.766 L 46.500 45.500 46.225 29.250 L 45.950 13 72.975 13 L 100 13 100 9 L 100 5 65.097 5 L 30.193 5 29.847 14.479 M 16.523 16.969 L 8.547 25 15.118 25 C 23.824 25, 25.216 23.574, 24.801 15.084 L 24.500 8.938 16.523 16.969 M 58 29 C 58 36.333, 58.167 37, 60 37 C 61.449 37, 62 36.333, 62 34.579 C 62 32.703, 62.674 32.011, 64.999 31.500 C 67.706 30.906, 71 27.765, 71 25.777 C 71 23.404, 66.723 21, 62.500 21 L 58 21 58 29 M 73 29 L 73 37 77.811 37 C 84.104 37, 87 34.489, 87 29.034 C 87 23.889, 83.535 21, 77.365 21 L 73 21 73 29 M 90 29 C 90 36.333, 90.167 37, 92 37 C 93.556 37, 94 36.333, 94 34 C 94 31.444, 94.381 31, 96.573 31 C 99.856 31, 99.564 27.655, 96.240 27.180 C 92.797 26.689, 93.440 24, 97 24 C 99 24, 100 23.500, 100 22.500 C 100 21.367, 98.778 21, 95 21 L 90 21 90 29 M 62 25.927 C 62 27.358, 62.642 28, 64.073 28 C 65.504 28, 66.043 27.461, 65.812 26.261 C 65.310 23.655, 62 23.364, 62 25.927 M 77 29.434 C 77 33.234, 77.315 34, 78.878 34 C 81.534 34, 83.199 31.598, 82.822 28.310 C 82.567 26.086, 81.927 25.434, 79.750 25.184 C 77.105 24.879, 77 25.042, 77 29.434 M 46 56 C 43.512 58.488, 43.274 67.193, 45.490 74.654 C 46.898 79.396, 46.853 80.046, 44.671 86.516 L 42.362 93.361 35.431 96.153 C 24.920 100.386, 21.216 106.216, 26 111 C 30.790 115.790, 39.024 112.324, 43.559 103.610 C 46.602 97.762, 46.641 97.738, 56.136 95.610 C 57.888 95.217, 59.207 95.545, 60.073 96.588 C 62.137 99.075, 70.642 103, 73.967 103 C 77.470 103, 81 99.956, 81 96.934 C 81 90.749, 75.046 87.515, 65.534 88.533 L 59.320 89.199 56.160 84.428 C 54.422 81.804, 53.003 79.172, 53.008 78.579 C 53.012 77.985, 53.908 74.575, 55 71 C 57.395 63.155, 57.515 59.180, 55.443 56.223 C 53.462 53.394, 48.718 53.282, 46 56 M 49.667 59.667 C 48.608 60.725, 48.894 67, 50 67 C 50.550 67, 51 65.200, 51 63 C 51 58.913, 50.834 58.499, 49.667 59.667 M 49.594 88.481 C 48.774 91.747, 48.855 91.846, 51.702 91.087 C 53.855 90.513, 53.864 90.448, 52.094 88.113 L 50.285 85.727 49.594 88.481 M 69.343 96.116 C 73.662 98.394, 77.086 98.014, 74.990 95.488 C 74.248 94.594, 72.109 94.018, 69.628 94.044 L 65.500 94.088 69.343 96.116 M 34.700 102.143 C 29.146 105.002, 27.981 109.697, 33.443 107.208 C 35.778 106.144, 39.700 101.355, 38.885 100.562 C 38.673 100.356, 36.790 101.067, 34.700 102.143' stroke='none' fill='%23f4f2f2' fill-rule='evenodd'/%3E%3C/svg%3E") !important;
                  width: 56px;
                  height: 65px;
                  margin-bottom: 8px; }
                .webstore-order-return-detail .left-content .greyBackGround .chat-item .messages-text .messages-text-item .messages-text-bubble .uploaded-file-container .uploaded-file .file-name {
                  word-break: break-all !important;
                  color: #007ce0 !important; }
            .webstore-order-return-detail .left-content .greyBackGround .chat-item .messages-text .messages-text-item .messages-text-bubble .reply-forward-btn {
              cursor: pointer !important;
              width: 19px !important;
              height: 4px !important;
              background: none !important;
              border-radius: 50% !important;
              display: flex;
              justify-content: center;
              align-items: center;
              text-align: center !important;
              padding: 0 !important;
              position: absolute;
              top: 17px;
              right: 0;
              border: none !important; }
              .webstore-order-return-detail .left-content .greyBackGround .chat-item .messages-text .messages-text-item .messages-text-bubble .reply-forward-btn .un-dot {
                height: 4px;
                width: 4px;
                margin: 1px;
                background-color: #647176;
                border-radius: 50%;
                display: inline-block; }
      .webstore-order-return-detail .left-content .greyBackGround .chat-item.sender .messages-text .messages-text-item {
        margin-right: 0 !important;
        padding-left: 60px; }
        .webstore-order-return-detail .left-content .greyBackGround .chat-item.sender .messages-text .messages-text-item .messages-text-bubble {
          position: relative;
          width: fit-content !important;
          margin-left: auto;
          margin-right: 0;
          background-color: #f6f6f6;
          padding: 30px 30px 10px 10px !important; }
          .webstore-order-return-detail .left-content .greyBackGround .chat-item.sender .messages-text .messages-text-item .messages-text-bubble .reply-forward-btn {
            margin-left: 0;
            margin-right: 9px; }
      .webstore-order-return-detail .left-content .greyBackGround .chat-item.system .messages-text .messages-text-item {
        margin-right: 0 !important;
        padding-left: 60px; }
        .webstore-order-return-detail .left-content .greyBackGround .chat-item.system .messages-text .messages-text-item .messages-text-bubble {
          width: 100% !important; }
          .webstore-order-return-detail .left-content .greyBackGround .chat-item.system .messages-text .messages-text-item .messages-text-bubble .ant-list-item {
            margin-left: auto !important;
            margin-right: auto !important;
            background-color: #9ecfb14d !important; }
            .webstore-order-return-detail .left-content .greyBackGround .chat-item.system .messages-text .messages-text-item .messages-text-bubble .ant-list-item .ant-list-item-meta-description {
              margin-left: auto !important;
              margin-right: auto !important;
              padding: 0px !important; }
      .webstore-order-return-detail .left-content .greyBackGround .chat-item.system .messages-text .messages-text-item {
        margin-right: 0 !important;
        padding-left: 60px; }
        .webstore-order-return-detail .left-content .greyBackGround .chat-item.system .messages-text .messages-text-item .messages-text-bubble {
          width: 100% !important; }
          .webstore-order-return-detail .left-content .greyBackGround .chat-item.system .messages-text .messages-text-item .messages-text-bubble .ant-list-item {
            margin-left: auto !important;
            margin-right: auto !important;
            background-color: #9ecfb14d !important; }
            .webstore-order-return-detail .left-content .greyBackGround .chat-item.system .messages-text .messages-text-item .messages-text-bubble .ant-list-item .ant-list-item-meta-description {
              margin-left: auto !important;
              margin-right: auto !important;
              padding: 0px !important; }
    .webstore-order-return-detail .left-content .greyBackGround .no-message {
      font-size: 14px;
      color: #647176;
      text-align: center;
      font-style: italic; }
    .webstore-order-return-detail .left-content .greyBackGround .load-more-btn,
    .webstore-order-return-detail .left-content .greyBackGround .load-more-btn:hover,
    .webstore-order-return-detail .left-content .greyBackGround .load-more-btn:focus {
      font-size: 14px;
      color: #0c2028;
      font-style: italic;
      background-color: #e5e5e5;
      border-radius: 4px;
      border: none !important;
      text-transform: lowercase;
      box-shadow: none !important; }
    .webstore-order-return-detail .left-content .greyBackGround textarea {
      border-radius: 4px !important;
      margin-bottom: 0; }
  .webstore-order-return-detail .left-content .ant-comment .ant-comment-content {
    display: grid !important; }
    .webstore-order-return-detail .left-content .ant-comment .ant-comment-content .ant-comment-content-author {
      order: 1 !important;
      margin-bottom: 0 !important; }
      .webstore-order-return-detail .left-content .ant-comment .ant-comment-content .ant-comment-content-author .ant-comment-content-author-time {
        font-size: 12px;
        color: #647176; }
    .webstore-order-return-detail .left-content .ant-comment .ant-comment-content .ant-comment-content-detail {
      order: 0 !important; }
      .webstore-order-return-detail .left-content .ant-comment .ant-comment-content .ant-comment-content-detail img.pdf-icon {
        height: 59px !important;
        width: 59px !important;
        object-fit: contain !important; }
  .webstore-order-return-detail .left-content .ant-btn.ant-btn-primary {
    margin: 10px;
    align-self: flex-end; }

.webstore-order-return-detail .left-content .status-box {
  font-size: 16px;
  font-weight: bold; }

.webstore-order-return-detail .ant-timeline-item-head-blue {
  color: #007ce0;
  border-color: #007ce0;
  background-color: #007ce0; }

.webstore-order-return-detail .right-content {
  display: block;
  padding-left: 16px !important; }
  .webstore-order-return-detail .right-content .status-label {
    width: 180px;
    color: #647176 !important; }

.webstore-order-return-detail .right-content .ant-divider-horizontal {
  margin-top: 0px;
  margin-bottom: 10px; }

.webstore-order-return-detail .product-info-table .ant-table table {
  border: none !important;
  box-shadow: none !important; }

.webstore-order-return-detail .product-info-table .ant-table-row-expand-icon {
  display: none !important; }

.webstore-order-return-detail .product-info-table .ant-table-thead th {
  background: #fafafb 0% 0% no-repeat padding-box !important;
  font-size: 12px !important;
  color: #647176 !important;
  padding-top: 9px !important;
  padding-bottom: 9px !important; }

.webstore-order-return-detail .product-info-table .ant-table-thead > tr > th {
  border-bottom: none !important;
  padding: 8px 10px !important; }
  .webstore-order-return-detail .product-info-table .ant-table-thead > tr > th.ant-table-row-expand-icon-cell {
    width: 1%;
    padding: 0px !important; }

.webstore-order-return-detail .product-info-table .ant-table-tbody > tr > td {
  padding: 10px !important;
  border-top: 1px solid #f0f0f0 !important;
  border-bottom: none !important;
  -webkit-transition: all 0.3s;
  transition: all 0.3s; }
  .webstore-order-return-detail .product-info-table .ant-table-tbody > tr > td.ant-table-row-expand-icon-cell {
    width: 1%;
    padding: 0px !important; }

.webstore-order-return-detail .product-info-table .ant-table-content {
  background: none !important;
  border: none !important; }
  .webstore-order-return-detail .product-info-table .ant-table-content .deal-tag {
    font-family: 'Roboto', sans-serif !important;
    width: fit-content;
    height: 21px;
    line-height: 19px;
    font-size: 14px;
    font-weight: normal !important;
    color: #442f0f;
    background-color: #ffe5cc;
    border: 1px solid #ff7f00;
    border-radius: 2px;
    padding: 0 6px;
    align-self: center;
    margin-right: 8px; }

.webstore-order-return-detail .product-info-table .ant-table-tbody > tr.ant-table-row-level-0 > td {
  border-top: 1px solid #f0f0f0 !important; }

.webstore-order-return-detail .product-info-table .ant-table-tbody > tr.ant-table-row-level-0:nth-child(2) > td {
  border-top: none !important; }

.webstore-order-return-detail .product-info-table .ant-table-tbody > tr:last-child > td {
  border-bottom: 1px solid #f0f0f0 !important; }

.webstore-order-return-detail .product-info-table tr.ant-table-expanded-row.ant-table-expanded-row-level-1 > td {
  border-top: none !important;
  padding: 0 16px !important; }
  .webstore-order-return-detail .product-info-table tr.ant-table-expanded-row.ant-table-expanded-row-level-1 > td .expand-row {
    width: 100% !important;
    margin-bottom: 12px; }
    .webstore-order-return-detail .product-info-table tr.ant-table-expanded-row.ant-table-expanded-row-level-1 > td .expand-row.have-child {
      border: 1px solid #f0f0f0;
      padding: 5px 12px 12px 24px !important; }
      .webstore-order-return-detail .product-info-table tr.ant-table-expanded-row.ant-table-expanded-row-level-1 > td .expand-row.have-child .child-item {
        width: 100%;
        padding-bottom: 10px;
        border-bottom: 1px solid #f0f0f0; }
        .webstore-order-return-detail .product-info-table tr.ant-table-expanded-row.ant-table-expanded-row-level-1 > td .expand-row.have-child .child-item:last-child {
          border-bottom: none !important; }
        .webstore-order-return-detail .product-info-table tr.ant-table-expanded-row.ant-table-expanded-row-level-1 > td .expand-row.have-child .child-item .td-product {
          width: -webkit-fill-available; }
        .webstore-order-return-detail .product-info-table tr.ant-table-expanded-row.ant-table-expanded-row-level-1 > td .expand-row.have-child .child-item .td-unit-price {
          width: 120px;
          min-width: 120px;
          padding: 0 10px; }
        .webstore-order-return-detail .product-info-table tr.ant-table-expanded-row.ant-table-expanded-row-level-1 > td .expand-row.have-child .child-item .td-quantity {
          width: 120px;
          min-width: 120px;
          text-align: center;
          padding: 0 10px; }
        .webstore-order-return-detail .product-info-table tr.ant-table-expanded-row.ant-table-expanded-row-level-1 > td .expand-row.have-child .child-item .td-total {
          width: 121px;
          min-width: 121px;
          padding: 0 10px; }
        .webstore-order-return-detail .product-info-table tr.ant-table-expanded-row.ant-table-expanded-row-level-1 > td .expand-row.have-child .child-item .stock-manage {
          width: calc(100% - 68px) !important; }
    .webstore-order-return-detail .product-info-table tr.ant-table-expanded-row.ant-table-expanded-row-level-1 > td .expand-row .stock-manage {
      width: calc(100% - 70px);
      background-color: #f6f6f6;
      margin-left: auto;
      padding: 8px 12px 12px !important; }
      .webstore-order-return-detail .product-info-table tr.ant-table-expanded-row.ant-table-expanded-row-level-1 > td .expand-row .stock-manage .stock-manage-input {
        width: 120px !important; }
        .webstore-order-return-detail .product-info-table tr.ant-table-expanded-row.ant-table-expanded-row-level-1 > td .expand-row .stock-manage .stock-manage-input .ant-input {
          padding-right: 0 !important;
          border-right: none !important;
          text-align: right;
          border-top-left-radius: 4px !important;
          border-bottom-left-radius: 4px !important; }
          .webstore-order-return-detail .product-info-table tr.ant-table-expanded-row.ant-table-expanded-row-level-1 > td .expand-row .stock-manage .stock-manage-input .ant-input:hover {
            border-color: #d9d9d9 !important; }
        .webstore-order-return-detail .product-info-table tr.ant-table-expanded-row.ant-table-expanded-row-level-1 > td .expand-row .stock-manage .stock-manage-input .ant-input-group-addon {
          padding-left: 0 !important;
          width: 50% !important;
          text-align: left; }
      .webstore-order-return-detail .product-info-table tr.ant-table-expanded-row.ant-table-expanded-row-level-1 > td .expand-row .stock-manage .feather-check {
        font-size: 17px;
        color: #5acc5a !important; }

.webstore-order-return-detail .product-info-table .ant-table-expanded-row > td {
  background-color: white; }

.webstore-order-return-detail .product-info-table .ant-list-item {
  padding: 0px 0px; }

.webstore-order-return-detail .product-info-table .ant-list-item-meta-description {
  padding-left: 12px; }

.webstore-order-return-detail .product-info-table .ant-list-item-meta-title {
  height: auto; }

.webstore-order-return-detail .product-info-table .bg-product-image {
  border: 1px solid #e5e5e5;
  border-radius: 6px;
  width: 60px;
  height: 60px;
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat; }

.webstore-order-return-detail .product-info-table .hvrbox {
  width: 60px !important;
  height: 60px !important; }
  .webstore-order-return-detail .product-info-table .hvrbox img {
    width: 60px !important;
    height: 60px !important;
    object-fit: contain; }
  .webstore-order-return-detail .product-info-table .hvrbox .hvrbox-layer_top {
    border-radius: 6px; }

.webstore-order-return-detail .product-info-table .product-image {
  cursor: pointer;
  width: 60px;
  height: 60px;
  font-size: 20px;
  padding: 20px 0px;
  border-radius: 6px; }

.webstore-order-return-detail .product-info-table .product-image span {
  display: none; }

.webstore-order-return-detail .product-info-table .product-image:hover {
  background-color: black;
  opacity: 0.8; }

.webstore-order-return-detail .product-info-table .product-image:hover span {
  opacity: 1;
  display: block; }

.webstore-order-return-detail .product-info-table .returned-quantity-field input {
  text-align: center; }

.webstore-order-return-detail .product-info-table .restore-quantity-field input {
  text-align: center; }

.attach-file-modal .ant-modal-body .ant-upload {
  width: 100%; }
  .attach-file-modal .ant-modal-body .ant-upload .upload-container {
    width: 100%;
    height: 150px !important;
    border: 1px dashed #007ce0;
    align-content: center;
    margin-bottom: 20px; }

.attach-file-modal .ant-modal-body .file-list {
  width: 100%;
  margin-bottom: 20px; }
  .attach-file-modal .ant-modal-body .file-list .file-item {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin-bottom: 8px; }
    .attach-file-modal .ant-modal-body .file-list .file-item .file-name {
      display: flex;
      align-items: center;
      font-size: 14px;
      color: #0c2028; }
    .attach-file-modal .ant-modal-body .file-list .file-item i {
      font-size: 18px !important; }
    .attach-file-modal .ant-modal-body .file-list .file-item span {
      color: #007ce0;
      cursor: pointer; }
      .attach-file-modal .ant-modal-body .file-list .file-item span.disabled {
        color: #0c2028;
        cursor: not-allowed; }

.pdf-preview-container {
  max-height: 70vh;
  overflow: auto; }

.coupang-product-details .page-header {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 24px; }
  @media (max-width: 768px) {
    .coupang-product-details .page-header {
      flex-direction: column;
      gap: 16px;
      align-items: flex-start; } }

@media (max-width: 768px) {
  .coupang-product-details .header-actions {
    width: 100%; } }

.coupang-product-details .back-btn {
  display: flex;
  align-items: center;
  gap: 8px; }
  .coupang-product-details .back-btn i {
    font-size: 16px; }

.coupang-product-details .product-details-content .product-images img {
  border: 1px solid #f0f0f0;
  transition: all 0.3s ease; }
  .coupang-product-details .product-details-content .product-images img:hover {
    transform: scale(1.02);
    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1); }

.coupang-product-details .product-details-content .ant-card {
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.06);
  border-radius: 8px; }
  .coupang-product-details .product-details-content .ant-card .ant-card-head {
    border-bottom: 1px solid #f0f0f0; }
    .coupang-product-details .product-details-content .ant-card .ant-card-head .ant-card-head-title {
      font-weight: 600;
      color: #1890ff; }

.coupang-product-details .product-details-content .ant-tag {
  border-radius: 4px;
  font-weight: 500; }

.coupang-product-details .product-details-content .ant-typography {
  margin-bottom: 0; }

@media (max-width: 576px) {
  .coupang-product-details .un-page {
    padding: 16px 12px; }
  .coupang-product-details .product-details-content .ant-row {
    margin-left: -8px;
    margin-right: -8px; }
    .coupang-product-details .product-details-content .ant-row .ant-col {
      padding-left: 8px;
      padding-right: 8px; } }

@media (min-width: 1024px) {
  .pos-shops {
    width: 816px !important;
    margin: 0 auto !important; } }

.pos-shops .header-buttons {
  min-width: 816px !important;
  max-width: 816px !important;
  width: 100% !important;
  top: 10px !important;
  display: flex;
  position: fixed; }
  .pos-shops .header-buttons .b-btn,
  .pos-shops .header-buttons .b-btn:hover,
  .pos-shops .header-buttons .b-btn:focus {
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #0c2028 !important;
    font-size: 20px;
    padding-left: 0 !important;
    align-self: center !important;
    display: flex; }
    .pos-shops .header-buttons .b-btn i,
    .pos-shops .header-buttons .b-btn:hover i,
    .pos-shops .header-buttons .b-btn:focus i {
      font-size: 20px !important;
      margin-right: 12px !important; }
    .pos-shops .header-buttons .b-btn span,
    .pos-shops .header-buttons .b-btn:hover span,
    .pos-shops .header-buttons .b-btn:focus span {
      align-self: center !important; }
  .pos-shops .header-buttons .outline-i-btn,
  .pos-shops .header-buttons .outline-i-btn:focus,
  .pos-shops .header-buttons .outline-i-btn:hover {
    margin-right: 16px !important;
    border: 1px solid #d4d4d4 !important;
    background: none !important;
    color: #0c2028 !important; }

.pos-shops .ant-checkbox,
.pos-shops .ant-checkbox-input,
.pos-shops .ant-checkbox-inner {
  border-radius: 4px !important;
  width: 18px !important;
  height: 18px !important; }

.pos-shops .mapping-table .ant-table-tbody > tr > td {
  padding: 12px 12px !important; }

.pos-shops .mapping-table .ant-table table {
  border: none !important;
  box-shadow: none !important; }

.pos-shops .mapping-table table thead {
  background-color: #fafafb !important; }

.pos-shops .mapping-table .ant-table-thead th {
  background: #fafafb 0% 0% no-repeat padding-box !important;
  font-size: 12px !important;
  color: #647176 !important;
  padding-top: 9px !important;
  padding-bottom: 9px !important; }

.pos-shops .mapping-table .ant-table-thead > tr > th {
  border-bottom: none !important; }

.pos-shops .mapping-table .un-text-truncate {
  font-weight: bold !important; }

.pos-shops .mapping-table .un-light-label {
  font-size: 14px !important; }

.pos-shops .mapping-table .ant-pagination {
  margin-bottom: 20px !important;
  margin-right: unset !important;
  padding: 0 !important; }

.pos-shops .mapping-table .ant-form-item {
  margin-bottom: 0 !important; }

.shopline-addOn-filter .date-period .label {
  font-size: 14px !important;
  line-height: 20px;
  font-weight: 400; }

.shopline-addOn-listing .header-buttons {
  width: 100% !important;
  top: 10px !important;
  display: flex;
  position: fixed;
  padding-right: 99px !important; }
  @media (min-width: 1024px) {
    .shopline-addOn-listing .header-buttons {
      min-width: 816px !important;
      max-width: 1344px !important;
      margin: 0 auto; } }
  .shopline-addOn-listing .header-buttons .b-btn,
  .shopline-addOn-listing .header-buttons .b-btn:hover,
  .shopline-addOn-listing .header-buttons .b-btn:focus {
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #0c2028 !important;
    font-size: 20px;
    padding-left: 0 !important;
    align-self: center !important;
    display: flex; }
    .shopline-addOn-listing .header-buttons .b-btn i,
    .shopline-addOn-listing .header-buttons .b-btn:hover i,
    .shopline-addOn-listing .header-buttons .b-btn:focus i {
      font-size: 20px !important;
      margin-right: 12px !important; }
    .shopline-addOn-listing .header-buttons .b-btn span,
    .shopline-addOn-listing .header-buttons .b-btn:hover span,
    .shopline-addOn-listing .header-buttons .b-btn:focus span {
      align-self: center !important; }
  .shopline-addOn-listing .header-buttons .outline-btn,
  .shopline-addOn-listing .header-buttons .outline-btn:focus,
  .shopline-addOn-listing .header-buttons .outline-btn:hover {
    margin-right: 16px !important;
    border: 1px solid #d4d4d4 !important;
    background: none !important;
    color: #0c2028 !important; }
  .shopline-addOn-listing .header-buttons .primary-i-btn {
    align-self: center !important; }

.shopline-addOn-listing .tag-success,
.shopline-addOn-listing .tag-instock,
.shopline-addOn-listing .tag-live,
.shopline-addOn-listing .tag-publish {
  height: 18px;
  line-height: 17px;
  background-color: #f3fff3;
  border-color: #bcefb9;
  border-radius: 4px;
  font-size: 12px;
  justify-content: center;
  color: #35454c; }

.shopline-addOn-listing .tag-unsync,
.shopline-addOn-listing .tag-outofstock {
  height: 18px;
  line-height: 17px;
  background-color: #ffe0e0;
  border-color: #ffadad;
  border-radius: 4px;
  font-size: 12px;
  justify-content: center; }

.shopline-addOn-listing .tag-unpublished,
.shopline-addOn-listing .tag-pending {
  height: 18px;
  line-height: 17px;
  background-color: #ffe3be;
  border-color: #ffbb8e;
  border-radius: 4px;
  font-size: 12px;
  justify-content: center;
  color: #323f47; }

.shopline-addOn-listing .tag-error {
  height: 18px;
  line-height: 17px;
  background-color: #ffe0e0;
  border-color: #ffadad;
  border-radius: 4px;
  font-size: 12px;
  justify-content: center;
  color: #49302c; }

@media (max-width: 1025px) {
  .shopline-addOn-listing .hide .primary-i-btn {
    top: 8px;
    position: fixed;
    right: 10px; } }

.shopline-addOn-listing .unicart-filter {
  margin-top: 0 !important; }

.shopline-addOn-listing .un-box-flat {
  margin-bottom: 0; }

.shopline-addOn-listing .unicart-table .ant-table-measure-row {
  display: table-row !important; }
  .shopline-addOn-listing .unicart-table .ant-table-measure-row td {
    padding: 0 !important; }

.shopline-addOn-listing .unicart-table .ant-table-title {
  position: absolute !important;
  z-index: 1004 !important;
  width: calc(100% - 90px) !important;
  background: #ffffff !important;
  margin-left: 75px !important;
  margin-top: 1px !important;
  padding-top: 7px !important;
  padding-bottom: 5px !important;
  padding-left: 0px !important;
  border-top-right-radius: 12px !important;
  height: 76px !important;
  display: flex;
  align-items: center; }

.shopline-addOn-listing .unicart-table .ant-table-cell-fix-left,
.shopline-addOn-listing .unicart-table .ant-table-cell-fix-right {
  z-index: 1003 !important; }

.shopline-addOn-listing .unicart-table .ant-table-tbody > tr.ant-table-row-selected > td.ant-table-cell.ant-table-cell-fix-left.ant-table-cell-fix-left-last {
  background: #e6f7ff; }

.shopline-addOn-listing .unicart-table .ant-table-thead > tr > th {
  height: 78px !important; }
  .shopline-addOn-listing .unicart-table .ant-table-thead > tr > th.ant-table-cell.ant-table-selection-column:first-child {
    width: 60px !important;
    max-width: 60px !important;
    text-align: left !important; }
    .shopline-addOn-listing .unicart-table .ant-table-thead > tr > th.ant-table-cell.ant-table-selection-column:first-child .ant-table-selection {
      width: 60px !important;
      max-width: 60px !important; }
  .shopline-addOn-listing .unicart-table .ant-table-thead > tr > th:last-child {
    padding: 20px 40px 20px 16px !important; }

.shopline-addOn-listing .unicart-table .ant-table-tbody > tr > td.ant-table-selection-column:first-child {
  width: 60px !important;
  max-width: 60px !important;
  text-align: left !important; }

.shopline-addOn-listing .unicart-table .ant-list-item .ant-list-item-meta-avatar {
  margin-right: 0 !important; }

.shopline-addOn-listing .unicart-table .ant-list-item .ant-list-item-meta-content {
  padding-left: 12px !important; }

.shopline-addOn-listing .unicart-table .ant-list-item .ant-list-item-meta-title {
  height: fit-content;
  height: -moz-fit-content;
  padding-left: 0px; }

.shopline-addOn-listing .unicart-table .ant-list-item .ant-list-item-meta-description {
  padding-left: 0; }

.shopline-addOn-listing .unicart-table .ant-table table {
  border-top-right-radius: 12px;
  border-top-left-radius: 12px; }

.shopline-addOn-listing .unicart-table .ant-table-container table > thead > tr:first-child th:last-child {
  border-top-right-radius: 12px; }

.shopline-addOn-listing .unicart-table .ant-table-container table > thead > tr:first-child th:first-child {
  border-top-left-radius: 12px; }

.shopline-addOn-listing .ant-pagination {
  margin-bottom: 20px;
  margin-right: 0 !important; }

.shopline-addOn-filter {
  width: 100% !important; }
  .shopline-addOn-filter .ant-form-item {
    margin-bottom: 0 !important; }
  .shopline-addOn-filter .unicart-filter {
    width: 100% !important;
    margin-bottom: 0 !important; }
  .shopline-addOn-filter .ant-input-group.ant-input-group-compact {
    display: flex; }
  @media (min-width: 768px) {
    .shopline-addOn-filter {
      display: inline-flex; } }
  @media (max-width: 480px) {
    .shopline-addOn-filter .ant-select-item-option {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      width: 132px; }
    .shopline-addOn-filter .ant-select-arrow {
      display: inline-block;
      color: inherit;
      font-style: normal;
      line-height: 0;
      text-transform: none;
      vertical-align: -0.125em;
      text-rendering: optimizeLegibility;
      -webkit-font-smoothing: antialiased;
      -moz-osx-font-smoothing: grayscale;
      position: absolute;
      top: 53%;
      width: 12px;
      height: 12px;
      margin-top: -6px;
      font-size: 12px;
      text-align: center;
      pointer-events: none; }
    .shopline-addOn-filter .un-filter-value {
      width: 140px !important; }
      .shopline-addOn-filter .un-filter-value .ant-input {
        color: #0c2028 !important; }
    .shopline-addOn-filter .un-filter-name > div.ant-select-selector {
      width: 100px; }
    .shopline-addOn-filter .un-filter-button {
      margin-left: 6px !important; } }
  @media (min-width: 768px) {
    .shopline-addOn-filter .un-filter-name > div.ant-select-selector {
      width: 160px; }
    .shopline-addOn-filter .un-filter-button {
      margin-left: 8px !important; } }
  .shopline-addOn-filter .un-filter-name > div.ant-select-selector {
    color: #0c2028 !important;
    height: 41px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-top-right-radius: 0px !important;
    border-bottom-right-radius: 0px !important; }
    @media (max-width: 480px) {
      .shopline-addOn-filter .un-filter-name > div.ant-select-selector {
        width: 132px; } }
    @media (width: 320px) {
      .shopline-addOn-filter .un-filter-name > div.ant-select-selector {
        width: 100px; } }
    @media (width: 375px) {
      .shopline-addOn-filter .un-filter-name > div.ant-select-selector {
        width: 132px; } }
    @media (width: 425px) {
      .shopline-addOn-filter .un-filter-name > div.ant-select-selector {
        width: 132px; } }
  .shopline-addOn-filter .un-filter-name {
    color: #0c2028 !important; }
  .shopline-addOn-filter .ant-select-arrow {
    color: #0c2028; }
  .shopline-addOn-filter .un-filter-value {
    height: 41px !important;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
    border-color: #d4d4d4 !important; }
    .shopline-addOn-filter .un-filter-value span.anticon {
      width: 40px !important;
      color: #0c2028; }
    .shopline-addOn-filter .un-filter-value .ant-input-suffix {
      font-size: 20px; }
    @media (max-width: 768px) {
      .shopline-addOn-filter .un-filter-value {
        width: 180px; } }
    @media (width: 375px) {
      .shopline-addOn-filter .un-filter-value {
        width: 162px !important; } }
    @media (width: 425px) {
      .shopline-addOn-filter .un-filter-value {
        width: 212px !important; } }
  .shopline-addOn-filter .date-period {
    display: inline-flex;
    height: 41px !important;
    margin-left: 40px; }
    @media (max-width: 1025px) {
      .shopline-addOn-filter .date-period {
        margin: 0 0 12px !important;
        display: block !important;
        height: fit-content !important; } }
    .shopline-addOn-filter .date-period .label {
      color: #0c2028;
      padding-top: 11px;
      padding-right: 20px; }
    .shopline-addOn-filter .date-period .date-range2 {
      background-color: #ffffff;
      height: 41px !important;
      width: 230px !important;
      border: 1px solid #d4d4d4;
      border-radius: 4px !important; }
      .shopline-addOn-filter .date-period .date-range2 .ant-picker {
        width: 200px !important;
        height: 39px !important;
        border: none !important;
        box-shadow: none !important;
        background: none !important;
        left: 30px; }
      .shopline-addOn-filter .date-period .date-range2 .ant-picker-suffix {
        position: absolute;
        right: 196px; }
      .shopline-addOn-filter .date-period .date-range2 .ant-picker-input {
        width: fit-content;
        width: -moz-fit-content; }
      .shopline-addOn-filter .date-period .date-range2 .ant-picker-clear {
        display: none !important; }
    .shopline-addOn-filter .date-period .feather-calendar {
      color: #90999d !important;
      font-size: 20px !important; }
    .shopline-addOn-filter .date-period .date-picker-button {
      height: 41px;
      border-top-left-radius: 0 !important;
      border-bottom-left-radius: 0 !important;
      border-top-right-radius: 4px !important;
      border-bottom-right-radius: 4px !important; }
    .shopline-addOn-filter .date-period .date-picker-button:hover,
    .shopline-addOn-filter .date-period .date-picker-button:active,
    .shopline-addOn-filter .date-period .date-picker-button:focus {
      border-color: #d4d4d4 !important;
      box-shadow: none !important; }
  .shopline-addOn-filter .reset-search {
    display: flex;
    margin: 0 0 0 auto !important; }
    .shopline-addOn-filter .reset-search .outline-btn {
      margin-left: 0 !important;
      background-color: transparent !important; }
    .shopline-addOn-filter .reset-search .primary-btn {
      margin-left: 16px !important; }

.shopline-addon-form .header-buttons {
  width: 100% !important;
  top: 10px !important;
  display: flex;
  position: fixed;
  padding-right: 99px !important; }
  @media (min-width: 1024px) {
    .shopline-addon-form .header-buttons {
      min-width: 816px !important;
      max-width: 1344px !important;
      margin: 0 auto; } }
  .shopline-addon-form .header-buttons .b-btn,
  .shopline-addon-form .header-buttons .b-btn:hover,
  .shopline-addon-form .header-buttons .b-btn:focus {
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #0c2028 !important;
    font-size: 20px;
    padding-left: 0 !important;
    align-self: center !important;
    display: flex; }
    .shopline-addon-form .header-buttons .b-btn i,
    .shopline-addon-form .header-buttons .b-btn:hover i,
    .shopline-addon-form .header-buttons .b-btn:focus i {
      font-size: 20px !important;
      margin-right: 12px !important; }
    .shopline-addon-form .header-buttons .b-btn span,
    .shopline-addon-form .header-buttons .b-btn:hover span,
    .shopline-addon-form .header-buttons .b-btn:focus span {
      align-self: center !important; }
  .shopline-addon-form .header-buttons .outline-btn,
  .shopline-addon-form .header-buttons .outline-btn:focus,
  .shopline-addon-form .header-buttons .outline-btn:hover {
    margin-right: 16px !important;
    border: 1px solid #d4d4d4 !important;
    background: none !important;
    color: #0c2028 !important; }
  .shopline-addon-form .header-buttons .primary-i-btn {
    align-self: center !important; }

.shopline-addon-form .ant-card {
  height: 88px;
  margin-bottom: 20px;
  border-radius: 10px !important;
  background-color: #fff !important;
  border: 1px solid #e5e5e5 !important; }
  .shopline-addon-form .ant-card .ant-card-body {
    height: 88px;
    padding: 20px !important; }
    .shopline-addon-form .ant-card .ant-card-body .ant-list-item {
      width: 100%;
      padding: 0; }
      .shopline-addon-form .ant-card .ant-card-body .ant-list-item .ant-list-item-meta {
        width: 100%; }
      .shopline-addon-form .ant-card .ant-card-body .ant-list-item .ant-list-item-meta-avatar {
        margin-right: 12px; }
        .shopline-addon-form .ant-card .ant-card-body .ant-list-item .ant-list-item-meta-avatar .un-row-product img {
          height: 48px;
          width: 48px;
          border: none !important; }
      .shopline-addon-form .ant-card .ant-card-body .ant-list-item .ant-list-item-meta-content {
        width: calc(100% - 50px); }
      .shopline-addon-form .ant-card .ant-card-body .ant-list-item .ant-list-item-meta-title {
        margin-bottom: 4px;
        color: #0c2028 !important;
        font-size: 14px !important;
        font-weight: bold;
        line-height: 17px !important; }
      .shopline-addon-form .ant-card .ant-card-body .ant-list-item .ant-list-item-meta-description {
        display: inline-flex;
        margin-bottom: 4px;
        color: #647176 !important;
        font-size: 14px !important;
        line-height: 17px !important; }
        .shopline-addon-form .ant-card .ant-card-body .ant-list-item .ant-list-item-meta-description .un-menu-eye {
          width: fit-content;
          width: -moz-fit-content;
          position: absolute;
          right: 16px;
          z-index: 1003;
          margin-left: auto;
          margin-right: 0; }
          .shopline-addon-form .ant-card .ant-card-body .ant-list-item .ant-list-item-meta-description .un-menu-eye .un-feather-eye {
            color: #90999d !important;
            font-size: 16px !important; }
          .shopline-addon-form .ant-card .ant-card-body .ant-list-item .ant-list-item-meta-description .un-menu-eye:hover .un-feather-eye {
            color: #0c2028 !important;
            font-size: 16px !important; }

.shopline-addon-form .img-cont {
  margin-bottom: 20px !important; }
  .shopline-addon-form .img-cont .variant-img {
    object-fit: contain;
    height: 80px; }
  .shopline-addon-form .img-cont .img-action {
    display: flex;
    width: 100%;
    justify-content: space-around;
    align-items: center;
    position: absolute;
    top: 0;
    height: 100%;
    opacity: 0;
    background-color: #968f8f;
    z-index: 999; }
    .shopline-addon-form .img-cont .img-action .preview-btn {
      width: 25px;
      height: 25px;
      color: #1874a8;
      background-color: none;
      border: none; }
    .shopline-addon-form .img-cont .img-action .del-btn {
      width: 25px;
      height: 25px;
      color: #c04f22;
      background-color: none;
      border: none; }
  .shopline-addon-form .img-cont:hover .img-action {
    opacity: 1; }
  .shopline-addon-form .img-cont:hover .variant-img {
    opacity: 0.4; }

.shopline-addon-form .tag-success,
.shopline-addon-form .tag-instock,
.shopline-addon-form .tag-live,
.shopline-addon-form .tag-publish {
  height: 18px;
  line-height: 17px;
  background-color: #f3fff3;
  border-color: #bcefb9;
  border-radius: 4px;
  font-size: 12px;
  justify-content: center;
  color: #35454c; }

.shopline-addon-form .tag-unsync,
.shopline-addon-form .tag-outofstock {
  height: 18px;
  line-height: 17px;
  background-color: #ffe0e0;
  border-color: #ffadad;
  border-radius: 4px;
  font-size: 12px;
  justify-content: center; }

.shopline-addon-form .tag-unpublished,
.shopline-addon-form .tag-pending {
  height: 18px;
  line-height: 17px;
  background-color: #ffe3be;
  border-color: #ffbb8e;
  border-radius: 4px;
  font-size: 12px;
  justify-content: center;
  color: #323f47; }

.shopline-addon-form .tag-error {
  height: 18px;
  line-height: 17px;
  background-color: #ffe0e0;
  border-color: #ffadad;
  border-radius: 4px;
  font-size: 12px;
  justify-content: center;
  color: #49302c; }

.shopline-addon-form .fr-toolbar.fr-disabled {
  background-color: #f5f5f5;
  cursor: not-allowed; }

.shopline-addon-form .fr-element.fr-disabled {
  background-color: #f5f5f5;
  cursor: not-allowed; }

.shopline-addon-form .date-desc {
  line-height: 0.9;
  font-size: 10px;
  color: #647176; }

.shopline-addon-form .ant-input-number {
  border-bottom-left-radius: 0px !important;
  border-top-left-radius: 0px !important; }

.shopline-addon-form .un-box-flat .product-table {
  overflow-x: auto; }
  .shopline-addon-form .un-box-flat .product-table .image-container {
    display: flex; }
    .shopline-addon-form .un-box-flat .product-table .image-container img {
      object-fit: contain !important;
      border: 1px solid #e5e5e5 !important;
      width: 42px !important;
      height: 42px !important;
      margin-right: 0.8rem !important;
      border-radius: 4px !important; }
    .shopline-addon-form .un-box-flat .product-table .image-container .product-details .item-name {
      font-weight: bold !important;
      line-height: 20px !important; }
    .shopline-addon-form .un-box-flat .product-table .image-container .product-details small {
      color: #647176 !important;
      font-size: 0.8rem !important; }
  .shopline-addon-form .un-box-flat .product-table .ant-table-tbody > tr > td {
    padding: 12px 12px !important; }
  .shopline-addon-form .un-box-flat .product-table .ant-table table {
    border: none !important;
    box-shadow: none !important; }
  .shopline-addon-form .un-box-flat .product-table table thead {
    background-color: #fafafb !important; }
  .shopline-addon-form .un-box-flat .product-table .ant-table-thead th {
    background: #fafafb 0% 0% no-repeat padding-box !important;
    font-size: 12px !important;
    color: #647176 !important;
    padding-top: 9px !important;
    padding-bottom: 9px !important; }
  .shopline-addon-form .un-box-flat .product-table .ant-table-thead > tr > th {
    border-bottom: none !important; }
  .shopline-addon-form .un-box-flat .product-table .un-text-truncate {
    font-weight: bold !important; }
  .shopline-addon-form .un-box-flat .product-table .un-light-label {
    font-size: 14px !important; }
  .shopline-addon-form .un-box-flat .product-table .ant-table-tbody > tr:last-child > td {
    border-bottom: none !important; }
  .shopline-addon-form .un-box-flat .product-table .ant-pagination-total-text {
    display: none !important; }
  .shopline-addon-form .un-box-flat .product-table .status-tag {
    text-transform: capitalize !important; }
    .shopline-addon-form .un-box-flat .product-table .status-tag.ready_to_ship {
      color: #442f0f !important;
      border-color: #ffae4c !important;
      background-color: #ffe5cc !important; }
  .shopline-addon-form .un-box-flat .product-table .order-num-text {
    cursor: pointer; }
  .shopline-addon-form .un-box-flat .product-table .ant-pagination.with-quick-jumper {
    margin-bottom: 20px !important;
    margin-right: 0 !important; }

.un-modal-custom {
  width: 600px !important;
  overflow-y: auto !important; }
  .un-modal-custom.small {
    width: 400px !important; }
  .un-modal-custom.large {
    width: 1098px !important; }
  .un-modal-custom.un-select-item-modal-custom {
    width: 750px !important; }
    .un-modal-custom.un-select-item-modal-custom .ant-modal-body {
      max-height: unset;
      height: calc(100vh - 240px) !important;
      padding: 20px 20px 0 !important; }
      .un-modal-custom.un-select-item-modal-custom .ant-modal-body .modal-filter .search-form {
        position: absolute !important;
        z-index: 1002 !important;
        width: 370px; }
      .un-modal-custom.un-select-item-modal-custom .ant-modal-body .item-table {
        margin-top: 60px !important; }
        .un-modal-custom.un-select-item-modal-custom .ant-modal-body .item-table table tbody tr td {
          vertical-align: top !important; }
        .un-modal-custom.un-select-item-modal-custom .ant-modal-body .item-table .ant-list-item {
          padding: 0 !important; }
        .un-modal-custom.un-select-item-modal-custom .ant-modal-body .item-table .ant-list-item-meta {
          padding-top: 1px !important; }
        .un-modal-custom.un-select-item-modal-custom .ant-modal-body .item-table .ant-list-item-meta-description {
          padding-left: 0; }
        .un-modal-custom.un-select-item-modal-custom .ant-modal-body .item-table .ant-checkbox-wrapper {
          margin-left: unset !important; }
        .un-modal-custom.un-select-item-modal-custom .ant-modal-body .item-table .ant-table-tbody > tr > td {
          padding: 12px 12px !important; }
        .un-modal-custom.un-select-item-modal-custom .ant-modal-body .item-table .ant-table table {
          border: none !important;
          box-shadow: none !important; }
        .un-modal-custom.un-select-item-modal-custom .ant-modal-body .item-table table thead {
          background-color: #fafafb !important; }
        .un-modal-custom.un-select-item-modal-custom .ant-modal-body .item-table .ant-table-thead th {
          background: #fafafb 0% 0% no-repeat padding-box !important;
          font-size: 12px !important;
          color: #647176 !important;
          padding-top: 9px !important;
          padding-bottom: 9px !important; }
        .un-modal-custom.un-select-item-modal-custom .ant-modal-body .item-table .ant-table-thead > tr > th {
          border-bottom: none !important; }
        .un-modal-custom.un-select-item-modal-custom .ant-modal-body .item-table .desc {
          line-height: 15px !important; }
        .un-modal-custom.un-select-item-modal-custom .ant-modal-body .item-table .un-light-label-text {
          color: #647176 !important;
          font-size: 12px !important; }
        .un-modal-custom.un-select-item-modal-custom .ant-modal-body .item-table .ant-table-pagination.ant-pagination {
          margin: 12px 0 28px; }
        .un-modal-custom.un-select-item-modal-custom .ant-modal-body .item-table .ant-pagination-item-link {
          color: #0c2028 !important; }
        .un-modal-custom.un-select-item-modal-custom .ant-modal-body .item-table .ant-pagination-item a {
          color: #0c2028 !important; }
        .un-modal-custom.un-select-item-modal-custom .ant-modal-body .item-table .ant-pagination-item-active {
          border: 1px solid #d9d9d9 !important; }
          .un-modal-custom.un-select-item-modal-custom .ant-modal-body .item-table .ant-pagination-item-active a {
            color: #007ce0 !important; }
        .un-modal-custom.un-select-item-modal-custom .ant-modal-body .item-table .ant-pagination.mini .ant-pagination-prev {
          border: 1px solid #d9d9d9;
          border-top-right-radius: 0 !important;
          border-bottom-right-radius: 0 !important; }
        .un-modal-custom.un-select-item-modal-custom .ant-modal-body .item-table .ant-pagination.mini .ant-pagination-next {
          border: 1px solid #d9d9d9;
          border-top-left-radius: 0 !important;
          border-bottom-left-radius: 0 !important; }
        .un-modal-custom.un-select-item-modal-custom .ant-modal-body .item-table .ant-pagination.mini .ant-pagination-item:not(.ant-pagination-item-active) {
          border: 1px solid #d9d9d9; }
        .un-modal-custom.un-select-item-modal-custom .ant-modal-body .item-table .ant-pagination.mini .ant-pagination-options {
          margin-left: 16px; }
          .un-modal-custom.un-select-item-modal-custom .ant-modal-body .item-table .ant-pagination.mini .ant-pagination-options .ant-select-arrow {
            color: #0c2028 !important; }
        .un-modal-custom.un-select-item-modal-custom .ant-modal-body .item-table .ant-table-pagination.ant-pagination {
          color: #0c2028 !important;
          font-weight: normal !important; }
    .un-modal-custom.un-select-item-modal-custom .ant-modal-footer {
      padding: 12px 24px !important;
      height: 151px !important; }
      .un-modal-custom.un-select-item-modal-custom .ant-modal-footer .selected-container {
        width: -webkit-fill-available;
        width: fill-available;
        width: -moz-available;
        height: 81px;
        display: inline-flex;
        text-align: left !important;
        margin-bottom: 12px !important;
        overflow-x: auto; }
        .un-modal-custom.un-select-item-modal-custom .ant-modal-footer .selected-container .un-row-product img {
          height: 56px;
          width: 56px;
          border: 1px solid #e5e5e5;
          border-radius: 6px;
          margin-left: 0;
          margin-top: 8px; }
        .un-modal-custom.un-select-item-modal-custom .ant-modal-footer .selected-container .selected-img {
          position: relative;
          margin-right: 16px; }
          .un-modal-custom.un-select-item-modal-custom .ant-modal-footer .selected-container .selected-img .anticon.anticon-close {
            background-color: #0c2028 !important;
            border-radius: 50%;
            padding: 4px;
            width: 28px;
            content: url("https://api.iconify.design/feather:x.svg?color=%23FFFFFF&width=24px");
            vertical-align: -0.125em;
            position: absolute;
            top: 1px;
            right: -4px;
            opacity: 0.65; }
  .un-modal-custom .ant-modal-content {
    border-radius: 12px !important; }
  .un-modal-custom .ant-modal-header {
    border-top-left-radius: 12px !important;
    border-top-right-radius: 12px !important;
    padding: 12px 24px !important; }
  .un-modal-custom .ant-modal-body {
    max-height: 500px;
    overflow-y: auto;
    padding: 20px 20px !important; }
    .un-modal-custom .ant-modal-body .ant-picker {
      border-radius: 4px; }
    .un-modal-custom .ant-modal-body .search-form .un-filter-name {
      width: 100% !important; }
    .un-modal-custom .ant-modal-body .un-form-setting .form-address .ant-form-item,
    .un-modal-custom .ant-modal-body .un-form-setting .form-address .ant-legacy-form-item {
      padding-bottom: 12px !important;
      margin-bottom: 0 !important; }
  .un-modal-custom .ant-modal-footer {
    padding: 12px 24px !important; }
  .un-modal-custom .ant-modal-title {
    color: #0c2028 !important;
    font-size: 16px !important;
    font-weight: bold !important;
    text-align: center !important; }
  .un-modal-custom .ant-modal-close,
  .un-modal-custom .ant-modal-close:hover {
    top: -4px !important;
    left: 0 !important;
    color: #0c2028 !important; }
  .un-modal-custom .close-btn {
    text-align: left !important;
    margin-bottom: auto !important;
    margin-top: auto !important; }
  .un-modal-custom .title {
    text-align: center !important;
    margin-bottom: auto !important;
    margin-top: auto !important; }
  .un-modal-custom .plain-btn {
    margin: auto 0 auto auto !important; }

.lazada-bulk-edit-page .name-column-modal .ant-radio-group .radio-button,
.lazada-bulk-edit-page .desc-column-modal .ant-radio-group .radio-button {
  width: 100%;
  margin-bottom: 15px !important;
  display: block; }
  .lazada-bulk-edit-page .name-column-modal .ant-radio-group .radio-button .ant-radio,
  .lazada-bulk-edit-page .desc-column-modal .ant-radio-group .radio-button .ant-radio {
    vertical-align: top; }
  .lazada-bulk-edit-page .name-column-modal .ant-radio-group .radio-button .single-input-div,
  .lazada-bulk-edit-page .desc-column-modal .ant-radio-group .radio-button .single-input-div {
    display: inline-block;
    width: 95%; }
    .lazada-bulk-edit-page .name-column-modal .ant-radio-group .radio-button .single-input-div .single-input,
    .lazada-bulk-edit-page .desc-column-modal .ant-radio-group .radio-button .single-input-div .single-input {
      margin-top: 10px; }
  .lazada-bulk-edit-page .name-column-modal .ant-radio-group .radio-button .double-input,
  .lazada-bulk-edit-page .desc-column-modal .ant-radio-group .radio-button .double-input {
    margin-top: 10px; }
    .lazada-bulk-edit-page .name-column-modal .ant-radio-group .radio-button .double-input .ant-input,
    .lazada-bulk-edit-page .desc-column-modal .ant-radio-group .radio-button .double-input .ant-input {
      width: 50%; }
      .lazada-bulk-edit-page .name-column-modal .ant-radio-group .radio-button .double-input .ant-input:first-child,
      .lazada-bulk-edit-page .desc-column-modal .ant-radio-group .radio-button .double-input .ant-input:first-child {
        width: 48%;
        margin-right: 10px; }
  .lazada-bulk-edit-page .name-column-modal .ant-radio-group .radio-button .replace-input,
  .lazada-bulk-edit-page .desc-column-modal .ant-radio-group .radio-button .replace-input {
    display: inline-block;
    width: 95%; }
    .lazada-bulk-edit-page .name-column-modal .ant-radio-group .radio-button .replace-input > span,
    .lazada-bulk-edit-page .desc-column-modal .ant-radio-group .radio-button .replace-input > span {
      display: inline-block;
      width: 50%; }
  .lazada-bulk-edit-page .name-column-modal .ant-radio-group .radio-button .edit-desc,
  .lazada-bulk-edit-page .desc-column-modal .ant-radio-group .radio-button .edit-desc {
    color: #90999d;
    font-size: 12px;
    margin: 0;
    margin-top: 5px; }

.lazada-bulk-edit-page .parent-sku-column-modal .parent-sku-form .ant-form-item,
.lazada-bulk-edit-page .generate-sku-column-modal .parent-sku-form .ant-form-item {
  display: block; }
  .lazada-bulk-edit-page .parent-sku-column-modal .parent-sku-form .ant-form-item .ant-form-item-label label,
  .lazada-bulk-edit-page .generate-sku-column-modal .parent-sku-form .ant-form-item .ant-form-item-label label {
    display: block;
    height: auto; }
    .lazada-bulk-edit-page .parent-sku-column-modal .parent-sku-form .ant-form-item .ant-form-item-label label::after,
    .lazada-bulk-edit-page .generate-sku-column-modal .parent-sku-form .ant-form-item .ant-form-item-label label::after {
      content: ""; }

.lazada-bulk-edit-page .parent-sku-column-modal .parent-sku-form .preview-sku,
.lazada-bulk-edit-page .generate-sku-column-modal .parent-sku-form .preview-sku {
  color: #5acc5a; }

.lazada-bulk-edit-page .parent-sku-column-modal .edit-desc,
.lazada-bulk-edit-page .generate-sku-column-modal .edit-desc {
  color: #90999d;
  font-size: 12px; }

.lazada-bulk-edit-page .generate-sku-column-modal .generate-display .ant-form-item {
  margin-bottom: 10px; }

.lazada-bulk-edit-page .generate-sku-column-modal .generate-display .ant-form-item-control {
  display: block; }
  .lazada-bulk-edit-page .generate-sku-column-modal .generate-display .ant-form-item-control div {
    display: block; }

.lazada-bulk-edit-page .generate-sku-column-modal .generate-display .ant-form-item-control-input-content {
  margin-top: 10px; }
  .lazada-bulk-edit-page .generate-sku-column-modal .generate-display .ant-form-item-control-input-content > span {
    position: relative;
    background-color: #e5e5e5;
    color: #0c2028;
    padding: 10px 15px;
    border-radius: 5px;
    margin-right: 20px; }
    .lazada-bulk-edit-page .generate-sku-column-modal .generate-display .ant-form-item-control-input-content > span::after {
      content: "-";
      position: absolute;
      right: -12%; }
    .lazada-bulk-edit-page .generate-sku-column-modal .generate-display .ant-form-item-control-input-content > span:last-child::after {
      content: ""; }

.lazada-bulk-edit-page .generate-sku-column-modal .generate-display .generate-desc {
  color: #90999d;
  font-size: 12px; }

.lazada-bulk-edit-page .brand-column-modal .brand-form {
  width: 100%; }
  .lazada-bulk-edit-page .brand-column-modal .brand-form .ant-form-item {
    display: block; }
    .lazada-bulk-edit-page .brand-column-modal .brand-form .ant-form-item .ant-form-item-label label {
      display: block;
      height: auto; }
      .lazada-bulk-edit-page .brand-column-modal .brand-form .ant-form-item .ant-form-item-label label::after {
        content: ""; }

.lazada-bulk-edit-page .stock-column-modal .stock-form .ant-radio-group .radio-button {
  width: 100%;
  margin-bottom: 15px !important;
  display: block; }
  .lazada-bulk-edit-page .stock-column-modal .stock-form .ant-radio-group .radio-button .ant-radio {
    vertical-align: top; }
  .lazada-bulk-edit-page .stock-column-modal .stock-form .ant-radio-group .radio-button .single-input-div {
    display: inline-block;
    width: 95%; }
    .lazada-bulk-edit-page .stock-column-modal .stock-form .ant-radio-group .radio-button .single-input-div .single-input {
      margin-top: 10px; }

.lazada-bulk-edit-page .stock-column-modal .stock-form .stock-desc {
  color: #90999d;
  font-size: 12px; }

.lazada-bulk-edit-page .price-column-modal .ant-tabs {
  border-radius: 0 !important;
  border: none !important; }
  .lazada-bulk-edit-page .price-column-modal .ant-tabs .ant-tabs-nav-scroll {
    padding-left: 0 !important; }
  .lazada-bulk-edit-page .price-column-modal .ant-tabs .ant-tabs-nav .ant-tabs-tab {
    padding: 12px !important; }

.lazada-bulk-edit-page .price-column-modal .ant-tabs-content {
  padding-top: 20px !important; }

.lazada-bulk-edit-page .price-column-modal .edit-type-div > .active {
  color: #5acc5a;
  border-color: #5acc5a; }

.lazada-bulk-edit-page .price-column-modal .edit-type-div button {
  color: #0c2028; }
  .lazada-bulk-edit-page .price-column-modal .edit-type-div button:hover {
    border-color: #d9d9d9; }

.lazada-bulk-edit-page .price-column-modal .edit-details-price {
  padding-top: 20px; }
  .lazada-bulk-edit-page .price-column-modal .edit-details-price .ant-radio-group .radio-button {
    width: 100%;
    margin-bottom: 15px !important;
    display: block; }
    .lazada-bulk-edit-page .price-column-modal .edit-details-price .ant-radio-group .radio-button .ant-radio {
      vertical-align: top; }
    .lazada-bulk-edit-page .price-column-modal .edit-details-price .ant-radio-group .radio-button .single-input-div {
      display: inline-block;
      width: 95%; }
      .lazada-bulk-edit-page .price-column-modal .edit-details-price .ant-radio-group .radio-button .single-input-div .single-input {
        margin-top: 10px; }
    .lazada-bulk-edit-page .price-column-modal .edit-details-price .ant-radio-group .radio-button.promo-input-selection {
      width: 50% !important;
      display: inline-block !important;
      margin-right: 0 !important; }
  .lazada-bulk-edit-page .price-column-modal .edit-details-price .ant-radio-group .based-on-selection {
    width: 50% !important;
    display: inline-block !important;
    vertical-align: top; }
    .lazada-bulk-edit-page .price-column-modal .edit-details-price .ant-radio-group .based-on-selection .single-input-div {
      color: #38484f !important; }
      .lazada-bulk-edit-page .price-column-modal .edit-details-price .ant-radio-group .based-on-selection .single-input-div > span {
        display: block !important; }
      .lazada-bulk-edit-page .price-column-modal .edit-details-price .ant-radio-group .based-on-selection .single-input-div .ant-select {
        width: 100% !important;
        margin-top: 10px; }

.lazada-bulk-edit-page .price-column-modal .edit-desc {
  font-size: 12px;
  color: #90999d; }

.lazada-bulk-edit-page .dimension-column-modal .dimension-form .ant-form-item {
  display: block; }
  .lazada-bulk-edit-page .dimension-column-modal .dimension-form .ant-form-item .ant-form-item-label label {
    display: block;
    height: auto; }
    .lazada-bulk-edit-page .dimension-column-modal .dimension-form .ant-form-item .ant-form-item-label label::after {
      content: ""; }

.lazada-bulk-edit-page .weight-column-modal .weight-form .ant-radio-group .radio-button {
  width: 100%;
  margin-bottom: 15px !important;
  display: block; }
  .lazada-bulk-edit-page .weight-column-modal .weight-form .ant-radio-group .radio-button .ant-radio {
    vertical-align: top; }
  .lazada-bulk-edit-page .weight-column-modal .weight-form .ant-radio-group .radio-button .single-input-div {
    display: inline-block;
    width: 95%; }
    .lazada-bulk-edit-page .weight-column-modal .weight-form .ant-radio-group .radio-button .single-input-div .single-input {
      margin-top: 10px; }

.lazada-bulk-edit-page .header-buttons {
  width: 100% !important;
  top: 10px !important;
  display: flex;
  position: fixed;
  padding-right: 66px !important; }
  @media (min-width: 1024px) {
    .lazada-bulk-edit-page .header-buttons {
      min-width: 816px !important;
      max-width: unset !important;
      margin: 0 auto; } }
  @media (max-width: 1025px) {
    .lazada-bulk-edit-page .header-buttons {
      display: flex !important; }
      .lazada-bulk-edit-page .header-buttons > button {
        display: none !important; } }
  .lazada-bulk-edit-page .header-buttons .b-btn,
  .lazada-bulk-edit-page .header-buttons .b-btn:hover,
  .lazada-bulk-edit-page .header-buttons .b-btn:focus {
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #0c2028 !important;
    font-size: 20px;
    padding-left: 0 !important; }
    .lazada-bulk-edit-page .header-buttons .b-btn i,
    .lazada-bulk-edit-page .header-buttons .b-btn:hover i,
    .lazada-bulk-edit-page .header-buttons .b-btn:focus i {
      font-size: 20px !important;
      margin-right: 12px !important; }
  .lazada-bulk-edit-page .header-buttons .outline-btn,
  .lazada-bulk-edit-page .header-buttons .outline-btn:focus,
  .lazada-bulk-edit-page .header-buttons .outline-btn:hover {
    margin-right: 16px !important;
    border: 1px solid #d4d4d4 !important;
    background: none !important;
    color: #0c2028 !important; }

.lazada-bulk-edit-page .rct-page-content {
  width: 100% !important;
  min-width: unset !important;
  max-width: unset !important;
  padding: 32px !important; }

.lazada-bulk-edit-page .notification-error {
  padding-left: 15px !important; }
  .lazada-bulk-edit-page .notification-error::before {
    content: '' !important;
    display: none !important; }

.lazada-bulk-edit-page .un-box-flat h3 {
  display: inline-block;
  margin-right: 20px;
  font-weight: bold;
  margin-bottom: 20px;
  color: #0c2028 !important; }

.lazada-bulk-edit-page .bulk-edit-desc {
  color: #0c2028 !important; }

.lazada-bulk-edit-page .images-modal .invalid-image {
  border-color: #e0241a !important; }

.lazada-bulk-edit-page .images-modal .product-info-div {
  background-color: #fafafb;
  border-radius: 8px;
  padding: 10px 15px; }
  .lazada-bulk-edit-page .images-modal .product-info-div > span {
    display: inline-block;
    font-size: 12px;
    color: #38484f;
    vertical-align: top;
    padding-right: 10px;
    margin-right: 30px; }
    .lazada-bulk-edit-page .images-modal .product-info-div > span.desc-title {
      color: #647176;
      margin-right: 0 !important; }

.lazada-bulk-edit-page .images-modal .image-panel {
  margin-top: 10px;
  margin-bottom: 20px; }
  .lazada-bulk-edit-page .images-modal .image-panel h3 {
    margin-bottom: 0;
    font-weight: bold;
    color: #0c2028;
    display: inline-block; }
  .lazada-bulk-edit-page .images-modal .image-panel button {
    float: right; }

.lazada-bulk-edit-page .images-modal .un-upload-image-div .ant-upload-list-item-thumbnail .status-tag {
  position: absolute;
  bottom: 10px;
  left: 0;
  right: 0;
  display: block;
  width: fit-content;
  margin: auto; }

.lazada-bulk-edit-page .ant-table-container::before, .lazada-bulk-edit-page .ant-table-container::after {
  display: none; }

.lazada-bulk-edit-page .ant-table-content {
  overflow: unset !important; }
  .lazada-bulk-edit-page .ant-table-content .ant-table-thead > tr > th {
    padding: 10px 15px !important;
    background-color: #fafafb !important;
    border: 1px solid #e5e5e5 !important;
    font-size: 14px !important; }
  .lazada-bulk-edit-page .ant-table-content .ant-table-thead > tr > .variation-column {
    border-left: none !important;
    border-right: none !important; }
  .lazada-bulk-edit-page .ant-table-content .ant-table-tbody > tr > td {
    color: #0c2028 !important;
    padding: 10px 15px !important;
    border: 1px solid #e5e5e5 !important;
    background-color: #ffffff !important;
    vertical-align: top !important; }
    .lazada-bulk-edit-page .ant-table-content .ant-table-tbody > tr > td .ant-input,
    .lazada-bulk-edit-page .ant-table-content .ant-table-tbody > tr > td .ant-input-number-input {
      color: #0c2028 !important; }
  .lazada-bulk-edit-page .ant-table-content .ant-table-tbody > tr > .editable-column {
    padding: 0 !important; }
    .lazada-bulk-edit-page .ant-table-content .ant-table-tbody > tr > .editable-column .editable-section {
      padding: 10px 15px !important;
      cursor: pointer;
      position: absolute;
      width: 100%;
      height: 100%; }
      .lazada-bulk-edit-page .ant-table-content .ant-table-tbody > tr > .editable-column .editable-section.editing {
        position: relative !important; }
    .lazada-bulk-edit-page .ant-table-content .ant-table-tbody > tr > .editable-column .qty-editable-section {
      padding: 10px 15px !important; }
    .lazada-bulk-edit-page .ant-table-content .ant-table-tbody > tr > .editable-column .view-section {
      padding: 10px 15px !important;
      width: 100%;
      position: absolute; }
  .lazada-bulk-edit-page .ant-table-content .ant-table-tbody > tr > .sku-column .sku-editable-section {
    cursor: pointer; }
  .lazada-bulk-edit-page .ant-table-content .ant-table-tbody > tr > .variation-column {
    border-left: none !important;
    border-right: none !important; }
  .lazada-bulk-edit-page .ant-table-content .ant-table-tbody > tr > .quantity-column {
    padding: 0 !important; }
    .lazada-bulk-edit-page .ant-table-content .ant-table-tbody > tr > .quantity-column .linked-quantity {
      background-color: #f6f6f6;
      color: #90999d;
      cursor: not-allowed;
      position: absolute;
      width: 100%;
      height: 100%;
      padding: 10px 15px; }
      .lazada-bulk-edit-page .ant-table-content .ant-table-tbody > tr > .quantity-column .linked-quantity span {
        cursor: not-allowed; }
    .lazada-bulk-edit-page .ant-table-content .ant-table-tbody > tr > .quantity-column .ant-form-item {
      padding: 10px 15px !important; }
  .lazada-bulk-edit-page .ant-table-content .ant-table-tbody > tr > .special-price-column .special-price-input,
  .lazada-bulk-edit-page .ant-table-content .ant-table-tbody > tr > .special-price-column .special-date-range {
    display: inline-block; }
  .lazada-bulk-edit-page .ant-table-content .ant-table-tbody > tr > .special-price-column .special-date-range {
    width: 300px; }
  .lazada-bulk-edit-page .ant-table-content .ant-table-tbody > tr > .special-price-column .special-price,
  .lazada-bulk-edit-page .ant-table-content .ant-table-tbody > tr > .special-price-column .special-price-input {
    margin-right: 20px; }
  .lazada-bulk-edit-page .ant-table-content .ant-table-tbody > tr > .action-column button {
    margin-left: 0 !important; }
    .lazada-bulk-edit-page .ant-table-content .ant-table-tbody > tr > .action-column button:hover, .lazada-bulk-edit-page .ant-table-content .ant-table-tbody > tr > .action-column button:focus {
      color: #e0241a !important; }
      .lazada-bulk-edit-page .ant-table-content .ant-table-tbody > tr > .action-column button:hover i, .lazada-bulk-edit-page .ant-table-content .ant-table-tbody > tr > .action-column button:focus i {
        color: #e0241a !important; }
  .lazada-bulk-edit-page .ant-table-content .ant-table-tbody > tr > .name-editable-column {
    overflow: hidden; }
    .lazada-bulk-edit-page .ant-table-content .ant-table-tbody > tr > .name-editable-column .product-name-display {
      height: 44px;
      overflow: hidden;
      text-overflow: ellipsis;
      display: -webkit-box;
      -webkit-line-clamp: 2;
      -webkit-box-orient: vertical; }
  .lazada-bulk-edit-page .ant-table-content .ant-table-cell .ant-form-item {
    margin-bottom: 0 !important; }
  .lazada-bulk-edit-page .ant-table-content .ant-table-cell .product-img-div,
  .lazada-bulk-edit-page .ant-table-content .ant-table-cell .product-name-div {
    display: inline-block;
    vertical-align: top; }
  .lazada-bulk-edit-page .ant-table-content .ant-table-cell .product-img-div .product-thumb {
    position: relative;
    overflow: hidden;
    border-radius: 7px;
    border: 1px solid #e5e5e5; }
    .lazada-bulk-edit-page .ant-table-content .ant-table-cell .product-img-div .product-thumb img {
      width: 100%; }
  .lazada-bulk-edit-page .ant-table-content .ant-table-cell .product-name-div {
    overflow: hidden;
    padding-left: 15px;
    width: 75%;
    height: 100%;
    right: 0;
    top: 0;
    bottom: 0; }
    .lazada-bulk-edit-page .ant-table-content .ant-table-cell .product-name-div .channel-link {
      display: block !important;
      padding-top: 3px !important; }
      .lazada-bulk-edit-page .ant-table-content .ant-table-cell .product-name-div .channel-link .channel-with-store-name {
        padding-left: 0;
        line-height: 20px !important; }
        .lazada-bulk-edit-page .ant-table-content .ant-table-cell .product-name-div .channel-link .channel-with-store-name img {
          display: inline-block;
          width: 14px;
          height: 14px;
          border-radius: 3px;
          margin-right: 4px; }
        .lazada-bulk-edit-page .ant-table-content .ant-table-cell .product-name-div .channel-link .channel-with-store-name > div {
          display: inline-block;
          font-size: 12px !important;
          line-height: 16px;
          font-weight: 400; }
    .lazada-bulk-edit-page .ant-table-content .ant-table-cell .product-name-div .name-editable-section {
      position: absolute;
      width: 65%;
      height: 100%;
      cursor: pointer; }
      .lazada-bulk-edit-page .ant-table-content .ant-table-cell .product-name-div .name-editable-section.editing {
        width: 100% !important;
        position: relative !important; }
  .lazada-bulk-edit-page .ant-table-content .ant-table-cell .dimension-single {
    margin-bottom: 5px; }
    .lazada-bulk-edit-page .ant-table-content .ant-table-cell .dimension-single > span {
      display: inline-block;
      vertical-align: top;
      padding-top: 5px;
      width: 20px; }
    .lazada-bulk-edit-page .ant-table-content .ant-table-cell .dimension-single > div {
      display: inline-block;
      margin-left: 10px;
      vertical-align: top; }
  .lazada-bulk-edit-page .ant-table-content .ant-table-cell-fix-left-first::after,
  .lazada-bulk-edit-page .ant-table-content .ant-table-cell-fix-left-last::after {
    box-shadow: none !important; }

.lazada-bulk-edit-page .ant-table-wrapper {
  overflow: unset !important; }

.shopee-bulk-edit-page .header-buttons {
  width: 100% !important;
  top: 10px !important;
  display: flex;
  position: fixed;
  padding-right: 66px !important; }
  @media (min-width: 1024px) {
    .shopee-bulk-edit-page .header-buttons {
      min-width: 816px !important;
      max-width: unset !important;
      margin: 0 auto; } }
  @media (max-width: 1025px) {
    .shopee-bulk-edit-page .header-buttons {
      display: flex !important; }
      .shopee-bulk-edit-page .header-buttons > button {
        display: none !important; } }
  .shopee-bulk-edit-page .header-buttons .b-btn,
  .shopee-bulk-edit-page .header-buttons .b-btn:hover,
  .shopee-bulk-edit-page .header-buttons .b-btn:focus {
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #0c2028 !important;
    font-size: 20px;
    padding-left: 0 !important; }
    .shopee-bulk-edit-page .header-buttons .b-btn i,
    .shopee-bulk-edit-page .header-buttons .b-btn:hover i,
    .shopee-bulk-edit-page .header-buttons .b-btn:focus i {
      font-size: 20px !important;
      margin-right: 12px !important; }
  .shopee-bulk-edit-page .header-buttons .outline-btn,
  .shopee-bulk-edit-page .header-buttons .outline-btn:focus,
  .shopee-bulk-edit-page .header-buttons .outline-btn:hover {
    margin-right: 16px !important;
    border: 1px solid #d4d4d4 !important;
    background: none !important;
    color: #0c2028 !important; }

.shopee-bulk-edit-page .rct-page-content {
  width: 100% !important;
  min-width: unset !important;
  max-width: unset !important;
  padding: 32px !important; }

.shopee-bulk-edit-page .notification-error {
  padding-left: 15px !important; }
  .shopee-bulk-edit-page .notification-error::before {
    content: '' !important;
    display: none !important; }

.shopee-bulk-edit-page .th-wholesale {
  background: #fafafb 0% 0% no-repeat padding-box;
  padding-top: 8px;
  padding-bottom: 8px;
  margin-bottom: 12px;
  font-size: 12px !important;
  height: 30px; }
  @media (max-width: 425px) {
    .shopee-bulk-edit-page .th-wholesale {
      height: 44px; } }
  .shopee-bulk-edit-page .th-wholesale.first {
    border-top-left-radius: 4px !important; }
  .shopee-bulk-edit-page .th-wholesale.last {
    border-top-right-radius: 4px !important; }

.shopee-bulk-edit-page .images-modal .invalid-image {
  border-color: #e0241a !important; }

.shopee-bulk-edit-page .images-modal .product-info-div {
  background-color: #fafafb;
  border-radius: 8px;
  padding: 10px 15px; }
  .shopee-bulk-edit-page .images-modal .product-info-div > span {
    display: inline-block;
    font-size: 12px;
    color: #38484f;
    max-width: 80%;
    vertical-align: top; }
    .shopee-bulk-edit-page .images-modal .product-info-div > span.desc-title {
      color: #647176;
      width: 18%; }

.shopee-bulk-edit-page .images-modal .image-panel {
  margin-top: 10px;
  margin-bottom: 20px; }
  .shopee-bulk-edit-page .images-modal .image-panel h3 {
    margin-bottom: 0;
    font-weight: bold;
    color: #0c2028;
    display: inline-block; }
  .shopee-bulk-edit-page .images-modal .image-panel button {
    float: right; }

.shopee-bulk-edit-page .images-modal .un-upload-image-div .ant-upload-list-item-thumbnail .status-tag {
  position: absolute;
  bottom: 10px;
  left: 0;
  right: 0;
  display: block;
  width: fit-content;
  margin: auto; }

.shopee-bulk-edit-page .shippingfee-modal .header-shipping-method > div {
  background: #fafafb 0% 0% no-repeat padding-box;
  padding-top: 8px;
  padding-bottom: 8px;
  height: 35px; }
  .shopee-bulk-edit-page .shippingfee-modal .header-shipping-method > div label,
  .shopee-bulk-edit-page .shippingfee-modal .header-shipping-method > div span {
    font-size: 12px !important; }
  .shopee-bulk-edit-page .shippingfee-modal .header-shipping-method > div.first {
    border-top-left-radius: 4px !important; }
  .shopee-bulk-edit-page .shippingfee-modal .header-shipping-method > div.last {
    border-top-right-radius: 4px !important; }

.shopee-bulk-edit-page .shippingfee-modal .single-method {
  padding: 15px 0;
  border-bottom: 1px solid #f6f6f6; }

.shopee-bulk-edit-page .shippingfee-modal .logistic-title {
  color: #0c2028;
  font-weight: bold; }

.shopee-bulk-edit-page .shippingfee-modal .radio-button {
  margin-bottom: 10px !important; }

.shopee-bulk-edit-page .preorder-modalbox .ant-radio-group {
  display: flex;
  flex-wrap: wrap; }
  .shopee-bulk-edit-page .preorder-modalbox .ant-radio-group .radio-button {
    margin: 0;
    width: 50%; }

.shopee-bulk-edit-page .preorder-modalbox .preorder-day-input {
  margin-top: 20px; }

.shopee-bulk-edit-page .un-box-flat {
  margin-bottom: 20px;
  padding-bottom: 20px; }
  .shopee-bulk-edit-page .un-box-flat h3 {
    display: inline-block;
    margin-right: 20px;
    font-weight: bold;
    margin-bottom: 20px;
    color: #0c2028 !important; }
  .shopee-bulk-edit-page .un-box-flat .ant-checkbox-wrapper {
    display: inline-block;
    vertical-align: top; }
  .shopee-bulk-edit-page .un-box-flat .ant-checkbox-group {
    width: 100%;
    display: flex;
    flex-wrap: wrap; }
    .shopee-bulk-edit-page .un-box-flat .ant-checkbox-group .ant-checkbox-group-item {
      width: 16.5%;
      margin: 0;
      margin-bottom: 10px; }
      @media (max-width: 1024px) {
        .shopee-bulk-edit-page .un-box-flat .ant-checkbox-group .ant-checkbox-group-item {
          width: 25%; } }
      @media (max-width: 768px) {
        .shopee-bulk-edit-page .un-box-flat .ant-checkbox-group .ant-checkbox-group-item {
          width: 50%; } }
  .shopee-bulk-edit-page .un-box-flat .single-checkbox label {
    color: #0c2028 !important; }
  .shopee-bulk-edit-page .un-box-flat .bold-checkbox label {
    font-weight: bold !important; }
  .shopee-bulk-edit-page .un-box-flat .bottom-checkbox {
    margin-top: 15px; }
    @media (max-width: 768px) {
      .shopee-bulk-edit-page .un-box-flat .bottom-checkbox {
        margin-top: 0; } }
  @media (max-width: 768px) {
    .shopee-bulk-edit-page .un-box-flat .single-checkbox {
      margin-bottom: 10px; } }

.shopee-bulk-edit-page .bulk-edit-desc {
  color: #0c2028 !important; }

.shopee-bulk-edit-page .ant-table-container::before, .shopee-bulk-edit-page .ant-table-container::after {
  display: none; }

.shopee-bulk-edit-page .ant-table-content {
  overflow: unset !important; }
  .shopee-bulk-edit-page .ant-table-content .ant-table-thead > tr > th {
    padding: 10px 15px !important;
    background-color: #fafafb !important;
    border: 1px solid #e5e5e5 !important;
    font-size: 14px !important; }
  .shopee-bulk-edit-page .ant-table-content .ant-table-thead > tr > .variation-column {
    border-left: none !important;
    border-right: none !important; }
  .shopee-bulk-edit-page .ant-table-content .ant-table-tbody > tr > td {
    color: #0c2028 !important;
    padding: 10px 15px !important;
    border: 1px solid #e5e5e5 !important;
    vertical-align: top !important;
    background-color: #ffffff !important; }
    .shopee-bulk-edit-page .ant-table-content .ant-table-tbody > tr > td .ant-input,
    .shopee-bulk-edit-page .ant-table-content .ant-table-tbody > tr > td .ant-input-number-input {
      color: #0c2028 !important; }
  .shopee-bulk-edit-page .ant-table-content .ant-table-tbody > tr > .editable-column {
    padding: 0 !important; }
    .shopee-bulk-edit-page .ant-table-content .ant-table-tbody > tr > .editable-column .editable-section {
      padding: 10px 15px !important;
      cursor: pointer;
      position: absolute;
      width: 100%;
      height: 100%; }
      .shopee-bulk-edit-page .ant-table-content .ant-table-tbody > tr > .editable-column .editable-section.editing {
        position: relative !important; }
    .shopee-bulk-edit-page .ant-table-content .ant-table-tbody > tr > .editable-column .view-section {
      padding: 10px 15px !important;
      width: 100%;
      position: absolute; }
    .shopee-bulk-edit-page .ant-table-content .ant-table-tbody > tr > .editable-column .product-desc-display {
      margin-bottom: 0;
      overflow: hidden;
      text-overflow: ellipsis;
      display: -webkit-box;
      -webkit-line-clamp: 2;
      -webkit-box-orient: vertical; }
  .shopee-bulk-edit-page .ant-table-content .ant-table-tbody > tr > .sku-column .sku-editable-section {
    cursor: pointer; }
  .shopee-bulk-edit-page .ant-table-content .ant-table-tbody > tr > .variation-column {
    border-left: none !important;
    border-right: none !important; }
  .shopee-bulk-edit-page .ant-table-content .ant-table-tbody > tr > .stock-column {
    padding: 0 !important; }
    .shopee-bulk-edit-page .ant-table-content .ant-table-tbody > tr > .stock-column .linked-quantity {
      padding: 10px 15px !important;
      background-color: #f6f6f6;
      color: #90999d;
      cursor: not-allowed;
      position: absolute;
      width: 100%;
      height: 100%; }
      .shopee-bulk-edit-page .ant-table-content .ant-table-tbody > tr > .stock-column .linked-quantity span {
        cursor: not-allowed; }
    .shopee-bulk-edit-page .ant-table-content .ant-table-tbody > tr > .stock-column > span {
      display: block;
      padding: 10px 15px !important; }
    .shopee-bulk-edit-page .ant-table-content .ant-table-tbody > tr > .stock-column .ant-form-item {
      padding: 10px 15px !important; }
  .shopee-bulk-edit-page .ant-table-content .ant-table-tbody > tr > .action-column button {
    margin-left: 0 !important; }
    .shopee-bulk-edit-page .ant-table-content .ant-table-tbody > tr > .action-column button:hover, .shopee-bulk-edit-page .ant-table-content .ant-table-tbody > tr > .action-column button:focus {
      color: #e0241a !important; }
      .shopee-bulk-edit-page .ant-table-content .ant-table-tbody > tr > .action-column button:hover i, .shopee-bulk-edit-page .ant-table-content .ant-table-tbody > tr > .action-column button:focus i {
        color: #e0241a !important; }
  .shopee-bulk-edit-page .ant-table-content .ant-table-tbody > tr > .name-editable-column {
    overflow: hidden; }
    .shopee-bulk-edit-page .ant-table-content .ant-table-tbody > tr > .name-editable-column .product-name-display {
      height: 44px;
      overflow: hidden;
      text-overflow: ellipsis;
      display: -webkit-box;
      -webkit-line-clamp: 2;
      -webkit-box-orient: vertical; }
  .shopee-bulk-edit-page .ant-table-content .ant-table-cell .ant-form-item {
    margin-bottom: 0 !important; }
  .shopee-bulk-edit-page .ant-table-content .ant-table-cell .product-img-div,
  .shopee-bulk-edit-page .ant-table-content .ant-table-cell .product-name-div {
    display: inline-block;
    vertical-align: top; }
  .shopee-bulk-edit-page .ant-table-content .ant-table-cell .product-img-div .product-thumb {
    position: relative;
    overflow: hidden;
    border-radius: 7px;
    border: 1px solid #e5e5e5; }
    .shopee-bulk-edit-page .ant-table-content .ant-table-cell .product-img-div .product-thumb img {
      width: 100%; }
    .shopee-bulk-edit-page .ant-table-content .ant-table-cell .product-img-div .product-thumb .edit-cover {
      opacity: 0;
      position: absolute;
      width: 100%;
      height: 100%;
      top: 0;
      bottom: 0;
      left: 0;
      right: 0;
      transition: all 0.4s ease-in-out 0s;
      background-color: rgba(0, 0, 0, 0.4);
      text-align: center; }
      .shopee-bulk-edit-page .ant-table-content .ant-table-cell .product-img-div .product-thumb .edit-cover i {
        color: #647176;
        margin: auto;
        margin-top: 33%;
        display: block;
        background-color: #ffffff;
        width: 25px;
        height: 25px;
        line-height: 25px;
        text-align: center;
        padding: 0;
        border-radius: 50%; }
  .shopee-bulk-edit-page .ant-table-content .ant-table-cell .product-img-div:hover .edit-cover, .shopee-bulk-edit-page .ant-table-content .ant-table-cell .product-img-div:focus .edit-cover {
    opacity: 1 !important; }
  .shopee-bulk-edit-page .ant-table-content .ant-table-cell .product-name-div {
    overflow: hidden;
    padding-left: 15px;
    width: 75%;
    height: 100%;
    right: 0;
    top: 0;
    bottom: 0; }
    .shopee-bulk-edit-page .ant-table-content .ant-table-cell .product-name-div .channel-link {
      display: block !important;
      padding-top: 3px !important; }
      .shopee-bulk-edit-page .ant-table-content .ant-table-cell .product-name-div .channel-link .channel-with-store-name {
        padding-left: 0;
        line-height: 20px !important; }
        .shopee-bulk-edit-page .ant-table-content .ant-table-cell .product-name-div .channel-link .channel-with-store-name img {
          display: inline-block;
          width: 14px;
          height: 14px;
          border-radius: 3px;
          margin-right: 4px; }
        .shopee-bulk-edit-page .ant-table-content .ant-table-cell .product-name-div .channel-link .channel-with-store-name > div {
          display: inline-block;
          font-size: 12px !important;
          line-height: 16px;
          font-weight: 400; }
    .shopee-bulk-edit-page .ant-table-content .ant-table-cell .product-name-div .name-editable-section {
      position: absolute;
      width: 65%;
      height: 100%;
      cursor: pointer; }
      .shopee-bulk-edit-page .ant-table-content .ant-table-cell .product-name-div .name-editable-section.editing {
        width: 100% !important;
        position: relative !important; }
  .shopee-bulk-edit-page .ant-table-content .ant-table-cell .dimension-single {
    margin-bottom: 5px; }
    .shopee-bulk-edit-page .ant-table-content .ant-table-cell .dimension-single > span {
      display: inline-block;
      vertical-align: top;
      padding-top: 5px;
      width: 20px; }
    .shopee-bulk-edit-page .ant-table-content .ant-table-cell .dimension-single > div {
      display: inline-block;
      margin-left: 10px;
      vertical-align: top; }
  .shopee-bulk-edit-page .ant-table-content .ant-table-cell .single-shipping {
    display: block;
    font-size: 12px;
    margin-bottom: 5px; }
  .shopee-bulk-edit-page .ant-table-content .ant-table-cell .single-wholesale {
    margin-bottom: 5px; }
    .shopee-bulk-edit-page .ant-table-content .ant-table-cell .single-wholesale .qty {
      width: 40px;
      text-align: center;
      display: inline-block;
      padding: 0 5px; }
    .shopee-bulk-edit-page .ant-table-content .ant-table-cell .single-wholesale .price {
      display: inline-block;
      margin-left: 15px; }
  .shopee-bulk-edit-page .ant-table-content .ant-table-cell-fix-left-first::after,
  .shopee-bulk-edit-page .ant-table-content .ant-table-cell-fix-left-last::after {
    box-shadow: none !important; }

.shopee-bulk-edit-page .ant-table-wrapper {
  overflow: unset !important; }

.shopee-bulk-edit-page .bulk-edit-extended-description {
  margin: 10px 15px 10px 15px; }
  .shopee-bulk-edit-page .bulk-edit-extended-description .fr-toolbar button {
    z-index: 1; }
  .shopee-bulk-edit-page .bulk-edit-extended-description .fr-second-toolbar {
    z-index: 1; }
  .shopee-bulk-edit-page .bulk-edit-extended-description .fr-view img.fr-dib {
    margin: 0 0 !important; }

.shopee-bulk-edit-page .ant-table-row-level-0 {
  height: 110px; }

.shopee-bulk-edit-page .name-column-modal .ant-radio-group .radio-button,
.shopee-bulk-edit-page .desc-column-modal .ant-radio-group .radio-button {
  width: 100%;
  margin-bottom: 15px !important;
  display: block; }
  .shopee-bulk-edit-page .name-column-modal .ant-radio-group .radio-button .ant-radio,
  .shopee-bulk-edit-page .desc-column-modal .ant-radio-group .radio-button .ant-radio {
    vertical-align: top; }
  .shopee-bulk-edit-page .name-column-modal .ant-radio-group .radio-button .single-input-div,
  .shopee-bulk-edit-page .desc-column-modal .ant-radio-group .radio-button .single-input-div {
    display: inline-block;
    width: 95%; }
    .shopee-bulk-edit-page .name-column-modal .ant-radio-group .radio-button .single-input-div .single-input,
    .shopee-bulk-edit-page .desc-column-modal .ant-radio-group .radio-button .single-input-div .single-input {
      margin-top: 10px; }
  .shopee-bulk-edit-page .name-column-modal .ant-radio-group .radio-button .double-input,
  .shopee-bulk-edit-page .desc-column-modal .ant-radio-group .radio-button .double-input {
    margin-top: 10px; }
    .shopee-bulk-edit-page .name-column-modal .ant-radio-group .radio-button .double-input .ant-input,
    .shopee-bulk-edit-page .desc-column-modal .ant-radio-group .radio-button .double-input .ant-input {
      width: 50%; }
      .shopee-bulk-edit-page .name-column-modal .ant-radio-group .radio-button .double-input .ant-input:first-child,
      .shopee-bulk-edit-page .desc-column-modal .ant-radio-group .radio-button .double-input .ant-input:first-child {
        width: 48%;
        margin-right: 10px; }
  .shopee-bulk-edit-page .name-column-modal .ant-radio-group .radio-button .replace-input,
  .shopee-bulk-edit-page .desc-column-modal .ant-radio-group .radio-button .replace-input {
    display: inline-block;
    width: 95%; }
    .shopee-bulk-edit-page .name-column-modal .ant-radio-group .radio-button .replace-input > span,
    .shopee-bulk-edit-page .desc-column-modal .ant-radio-group .radio-button .replace-input > span {
      display: inline-block;
      width: 50%; }
  .shopee-bulk-edit-page .name-column-modal .ant-radio-group .radio-button .edit-desc,
  .shopee-bulk-edit-page .desc-column-modal .ant-radio-group .radio-button .edit-desc {
    color: #90999d;
    font-size: 12px;
    margin: 0;
    margin-top: 5px; }

.shopee-bulk-edit-page .parent-sku-column-modal .parent-sku-form .ant-form-item,
.shopee-bulk-edit-page .generate-sku-column-modal .parent-sku-form .ant-form-item {
  display: block; }
  .shopee-bulk-edit-page .parent-sku-column-modal .parent-sku-form .ant-form-item .ant-form-item-label label,
  .shopee-bulk-edit-page .generate-sku-column-modal .parent-sku-form .ant-form-item .ant-form-item-label label {
    display: block;
    height: auto; }
    .shopee-bulk-edit-page .parent-sku-column-modal .parent-sku-form .ant-form-item .ant-form-item-label label::after,
    .shopee-bulk-edit-page .generate-sku-column-modal .parent-sku-form .ant-form-item .ant-form-item-label label::after {
      content: ''; }

.shopee-bulk-edit-page .parent-sku-column-modal .parent-sku-form .preview-sku,
.shopee-bulk-edit-page .generate-sku-column-modal .parent-sku-form .preview-sku {
  color: #5acc5a; }

.shopee-bulk-edit-page .parent-sku-column-modal .edit-desc,
.shopee-bulk-edit-page .generate-sku-column-modal .edit-desc {
  color: #90999d;
  font-size: 12px; }

.shopee-bulk-edit-page .generate-sku-column-modal .generate-display .ant-form-item {
  margin-bottom: 10px; }

.shopee-bulk-edit-page .generate-sku-column-modal .generate-display .ant-form-item-control {
  display: block; }
  .shopee-bulk-edit-page .generate-sku-column-modal .generate-display .ant-form-item-control div {
    display: block; }

.shopee-bulk-edit-page .generate-sku-column-modal .generate-display .ant-form-item-control-input-content {
  margin-top: 10px; }
  .shopee-bulk-edit-page .generate-sku-column-modal .generate-display .ant-form-item-control-input-content > span {
    position: relative;
    background-color: #e5e5e5;
    color: #0c2028;
    padding: 10px 15px;
    border-radius: 5px;
    margin-right: 20px; }
    .shopee-bulk-edit-page .generate-sku-column-modal .generate-display .ant-form-item-control-input-content > span::after {
      content: '-';
      position: absolute;
      right: -12%; }
    .shopee-bulk-edit-page .generate-sku-column-modal .generate-display .ant-form-item-control-input-content > span:last-child::after {
      content: ''; }

.shopee-bulk-edit-page .generate-sku-column-modal .generate-display .generate-desc {
  color: #90999d;
  font-size: 12px; }

.shopee-bulk-edit-page .price-column-modal .edit-type-div > .active {
  color: #5acc5a;
  border-color: #5acc5a; }

.shopee-bulk-edit-page .price-column-modal .edit-type-div button {
  color: #0c2028; }
  .shopee-bulk-edit-page .price-column-modal .edit-type-div button:hover {
    border-color: #d9d9d9; }

.shopee-bulk-edit-page .price-column-modal .edit-details-price {
  padding-top: 20px; }
  .shopee-bulk-edit-page .price-column-modal .edit-details-price .ant-radio-group .radio-button {
    width: 100%;
    margin-bottom: 15px !important;
    display: block; }
    .shopee-bulk-edit-page .price-column-modal .edit-details-price .ant-radio-group .radio-button .ant-radio {
      vertical-align: top; }
    .shopee-bulk-edit-page .price-column-modal .edit-details-price .ant-radio-group .radio-button .single-input-div {
      display: inline-block;
      width: 95%; }
      .shopee-bulk-edit-page .price-column-modal .edit-details-price .ant-radio-group .radio-button .single-input-div .single-input {
        margin-top: 10px; }
    .shopee-bulk-edit-page .price-column-modal .edit-details-price .ant-radio-group .radio-button.promo-input-selection {
      width: 50% !important;
      display: inline-block !important;
      margin-right: 0 !important; }
  .shopee-bulk-edit-page .price-column-modal .edit-details-price .based-on-selection {
    width: 50% !important;
    display: inline-block !important;
    vertical-align: top; }
    .shopee-bulk-edit-page .price-column-modal .edit-details-price .based-on-selection .single-input-div {
      color: #38484f !important; }
      .shopee-bulk-edit-page .price-column-modal .edit-details-price .based-on-selection .single-input-div > span {
        display: block !important; }
      .shopee-bulk-edit-page .price-column-modal .edit-details-price .based-on-selection .single-input-div .ant-select {
        width: 100% !important;
        margin-top: 10px; }
  .shopee-bulk-edit-page .price-column-modal .edit-details-price .rounding-checkbox {
    margin-left: 25px;
    margin-bottom: 20px !important; }

.shopee-bulk-edit-page .price-column-modal .edit-desc {
  color: #90999d;
  font-size: 12px; }

.shopee-bulk-edit-page .stock-column-modal .stock-form .ant-radio-group .radio-button {
  width: 100%;
  margin-bottom: 15px !important;
  display: block; }
  .shopee-bulk-edit-page .stock-column-modal .stock-form .ant-radio-group .radio-button .ant-radio {
    vertical-align: top; }
  .shopee-bulk-edit-page .stock-column-modal .stock-form .ant-radio-group .radio-button .single-input-div {
    display: inline-block;
    width: 95%; }
    .shopee-bulk-edit-page .stock-column-modal .stock-form .ant-radio-group .radio-button .single-input-div .single-input {
      margin-top: 10px; }

.shopee-bulk-edit-page .stock-column-modal .stock-form .stock-desc {
  color: #90999d;
  font-size: 12px; }

.shopee-bulk-edit-page .dimension-column-modal .dimension-form .ant-form-item {
  display: block; }
  .shopee-bulk-edit-page .dimension-column-modal .dimension-form .ant-form-item .ant-form-item-label label {
    display: block;
    height: auto; }
    .shopee-bulk-edit-page .dimension-column-modal .dimension-form .ant-form-item .ant-form-item-label label::after {
      content: ''; }

.shopee-bulk-edit-page .weight-column-modal .weight-form .ant-radio-group .radio-button {
  width: 100%;
  margin-bottom: 15px !important;
  display: block; }
  .shopee-bulk-edit-page .weight-column-modal .weight-form .ant-radio-group .radio-button .ant-radio {
    vertical-align: top; }
  .shopee-bulk-edit-page .weight-column-modal .weight-form .ant-radio-group .radio-button .single-input-div {
    display: inline-block;
    width: 95%; }
    .shopee-bulk-edit-page .weight-column-modal .weight-form .ant-radio-group .radio-button .single-input-div .single-input {
      margin-top: 10px; }

.shopee-bulk-edit-page .promotion-column-modal .promotion-form {
  width: 100%; }
  .shopee-bulk-edit-page .promotion-column-modal .promotion-form .ant-form-item {
    display: block; }
    .shopee-bulk-edit-page .promotion-column-modal .promotion-form .ant-form-item .ant-form-item-label label {
      display: block;
      height: auto; }
      .shopee-bulk-edit-page .promotion-column-modal .promotion-form .ant-form-item .ant-form-item-label label::after {
        content: ''; }

.shopee-bulk-edit-page .shipping-fee-column-modal .shipping-fee-form .ant-tabs {
  border-radius: 0 !important;
  border: none !important; }
  .shopee-bulk-edit-page .shipping-fee-column-modal .shipping-fee-form .ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab {
    margin-right: 16px !important;
    background-color: #ffffff !important;
    border: 1px solid #e5e5e5 !important;
    border-radius: 4px !important;
    color: #0c2028; }
  .shopee-bulk-edit-page .shipping-fee-column-modal .shipping-fee-form .ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab-active {
    border: 1px solid #5acc5a !important;
    border-bottom: 3px solid #5acc5a !important; }

.shopee-bulk-edit-page .shipping-fee-column-modal .shipping-fee-form .ant-tabs-bar {
  border-bottom: none !important; }

.shopee-bulk-edit-page .shipping-fee-column-modal .shipping-fee-form .ant-tabs-nav-scroll {
  padding-bottom: 20px !important; }

.shopee-bulk-edit-page .shipping-fee-column-modal .shipping-fee-form .header-shipping-method > div {
  background: #fafafb 0% 0% no-repeat padding-box;
  padding-top: 8px;
  padding-bottom: 8px;
  height: 35px; }
  .shopee-bulk-edit-page .shipping-fee-column-modal .shipping-fee-form .header-shipping-method > div label,
  .shopee-bulk-edit-page .shipping-fee-column-modal .shipping-fee-form .header-shipping-method > div span {
    font-size: 12px !important; }
  .shopee-bulk-edit-page .shipping-fee-column-modal .shipping-fee-form .header-shipping-method > div.first {
    border-top-left-radius: 4px !important; }
  .shopee-bulk-edit-page .shipping-fee-column-modal .shipping-fee-form .header-shipping-method > div.last {
    border-top-right-radius: 4px !important; }

.shopee-bulk-edit-page .shipping-fee-column-modal .shipping-fee-form .single-method {
  padding: 15px 0;
  border-bottom: 1px solid #f6f6f6; }

.shopee-bulk-edit-page .shipping-fee-column-modal .shipping-fee-form .logistic-title {
  color: #0c2028;
  font-weight: bold; }

.shopee-bulk-edit-page .shipping-fee-column-modal .shipping-fee-form .radio-button {
  margin-bottom: 10px !important; }

.shopee-bulk-edit-page .preorder-column-modal .preorder-form .ant-radio-group {
  display: flex;
  flex-wrap: wrap; }
  .shopee-bulk-edit-page .preorder-column-modal .preorder-form .ant-radio-group .radio-button {
    margin: 0;
    width: 50%; }

.shopee-bulk-edit-page .preorder-column-modal .preorder-form .preorder-day-input {
  margin-top: 20px; }

.shopify-integration .ant-select-dropdown .order-count {
  color: #90999d !important; }

.shopify-integration .un-feather-20.feather-help-circle {
  line-height: 33px;
  color: #89979e;
  margin-right: 16px;
  cursor: pointer; }

.shopify-integration .un-feather-20.feather-help-circle:hover {
  color: #0c2028 !important; }

.shopify-integration .ant-card {
  height: 88px;
  margin-bottom: 20px;
  border-radius: 10px !important;
  background-color: #fff !important;
  border: 1px solid #e5e5e5 !important; }
  .shopify-integration .ant-card .ant-card-body {
    height: 88px;
    padding: 20px !important; }
    .shopify-integration .ant-card .ant-card-body .ant-list-item {
      width: 100%;
      padding: 0; }
      .shopify-integration .ant-card .ant-card-body .ant-list-item .ant-list-item-meta {
        width: 100%; }
      .shopify-integration .ant-card .ant-card-body .ant-list-item .ant-list-item-meta-avatar {
        margin-right: 12px; }
        .shopify-integration .ant-card .ant-card-body .ant-list-item .ant-list-item-meta-avatar .un-row-product img {
          height: 48px;
          width: 48px;
          border: none !important; }
      .shopify-integration .ant-card .ant-card-body .ant-list-item .ant-list-item-meta-content {
        width: calc(100% - 50px); }
      .shopify-integration .ant-card .ant-card-body .ant-list-item .ant-list-item-meta-title {
        margin-bottom: 4px;
        color: #0c2028 !important;
        font-size: 14px !important;
        font-weight: bold;
        line-height: 17px !important; }
      .shopify-integration .ant-card .ant-card-body .ant-list-item .ant-list-item-meta-description {
        display: inline-flex;
        margin-bottom: 4px;
        color: #647176 !important;
        font-size: 14px !important;
        line-height: 17px !important; }
        .shopify-integration .ant-card .ant-card-body .ant-list-item .ant-list-item-meta-description .un-menu-eye {
          width: fit-content;
          width: -moz-fit-content;
          position: absolute;
          right: 16px;
          z-index: 1003;
          margin-left: auto;
          margin-right: 0; }
          .shopify-integration .ant-card .ant-card-body .ant-list-item .ant-list-item-meta-description .un-menu-eye .un-feather-eye {
            color: #90999d !important;
            font-size: 16px !important; }
          .shopify-integration .ant-card .ant-card-body .ant-list-item .ant-list-item-meta-description .un-menu-eye:hover .un-feather-eye {
            color: #0c2028 !important;
            font-size: 16px !important; }

.shopify-edit-variant .header-buttons {
  min-width: 816px !important;
  max-width: unset !important;
  width: 100% !important;
  top: 10px !important;
  display: flex;
  position: fixed;
  padding-right: 70px !important; }
  .shopify-edit-variant .header-buttons .b-btn,
  .shopify-edit-variant .header-buttons .b-btn:hover,
  .shopify-edit-variant .header-buttons .b-btn:focus {
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #0c2028 !important;
    font-size: 20px;
    padding-left: 0 !important; }
    .shopify-edit-variant .header-buttons .b-btn i,
    .shopify-edit-variant .header-buttons .b-btn:hover i,
    .shopify-edit-variant .header-buttons .b-btn:focus i {
      font-size: 20px !important;
      margin-right: 10px !important; }

.shopify-edit-variant .ant-table-measure-row {
  display: none !important; }

.shopify-edit-variant .shopify-multiwarehouse-quantity-icon {
  font-size: 15px;
  color: #007ce0 !important;
  cursor: pointer;
  padding-left: 5px;
  position: absolute !important;
  top: 8px !important;
  left: 70% !important; }
  @media (max-width: 425px) {
    .shopify-edit-variant .shopify-multiwarehouse-quantity-icon {
      top: 40px !important; } }

.shopify-list .product-count,
.edit-shopify-product .product-count,
.add-shopify-product .product-count,
.shopify-edit-variant .product-count {
  margin-left: 6px;
  background-color: #e5e5e5 !important;
  color: #0c2028 !important;
  font-size: 11px;
  padding: 2px 6px !important;
  border-radius: 11px;
  width: fit-content; }

.shopify-list .ant-tabs-tab-active .product-count,
.edit-shopify-product .ant-tabs-tab-active .product-count,
.add-shopify-product .ant-tabs-tab-active .product-count,
.shopify-edit-variant .ant-tabs-tab-active .product-count {
  margin-left: 6px;
  background-color: #5acc5a !important;
  color: #ffffff !important;
  font-size: 11px;
  padding: 2px 6px !important;
  border-radius: 11px;
  width: fit-content; }

.shopify-list .ant-select-dropdown .order-count,
.edit-shopify-product .ant-select-dropdown .order-count,
.add-shopify-product .ant-select-dropdown .order-count,
.shopify-edit-variant .ant-select-dropdown .order-count {
  color: #90999d !important; }

.shopify-list .first-image-upload,
.edit-shopify-product .first-image-upload,
.add-shopify-product .first-image-upload,
.shopify-edit-variant .first-image-upload {
  display: grid;
  color: #cccc; }

.shopify-list .first-image-upload .img-grid,
.edit-shopify-product .first-image-upload .img-grid,
.add-shopify-product .first-image-upload .img-grid,
.shopify-edit-variant .first-image-upload .img-grid {
  font-size: 85px !important;
  color: #cccc !important; }

.shopify-list .shopify-weight,
.edit-shopify-product .shopify-weight,
.add-shopify-product .shopify-weight,
.shopify-edit-variant .shopify-weight {
  border-top-right-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
  border-right: none !important; }

.shopify-list .shopify-weight-class,
.edit-shopify-product .shopify-weight-class,
.add-shopify-product .shopify-weight-class,
.shopify-edit-variant .shopify-weight-class {
  width: 70px; }
  .shopify-list .shopify-weight-class .ant-select-selector,
  .edit-shopify-product .shopify-weight-class .ant-select-selector,
  .add-shopify-product .shopify-weight-class .ant-select-selector,
  .shopify-edit-variant .shopify-weight-class .ant-select-selector {
    border-top-left-radius: 0 !important;
    border-bottom-left-radius: 0 !important; }

.shopify-list .syncmthod_fixed,
.edit-shopify-product .syncmthod_fixed,
.add-shopify-product .syncmthod_fixed,
.shopify-edit-variant .syncmthod_fixed {
  display: block; }

.shopify-list .un-page-medium,
.edit-shopify-product .un-page-medium,
.add-shopify-product .un-page-medium,
.shopify-edit-variant .un-page-medium {
  width: 75% !important;
  margin: 20px !important; }

.shopify-list .un-page-medium2,
.edit-shopify-product .un-page-medium2,
.add-shopify-product .un-page-medium2,
.shopify-edit-variant .un-page-medium2 {
  width: 80% !important;
  margin: auto; }

.shopify-list .syncmthod_fixed.isStickyHeader,
.edit-shopify-product .syncmthod_fixed.isStickyHeader,
.add-shopify-product .syncmthod_fixed.isStickyHeader,
.shopify-edit-variant .syncmthod_fixed.isStickyHeader {
  position: fixed;
  top: 85px;
  width: 100%; }

.shopify-list .middlealign,
.edit-shopify-product .middlealign,
.add-shopify-product .middlealign,
.shopify-edit-variant .middlealign {
  vertical-align: middle !important; }

@media (min-width: 1025px) {
  .shopify-list .shopeemy-setup .un-hide,
  .edit-shopify-product .shopeemy-setup .un-hide,
  .add-shopify-product .shopeemy-setup .un-hide,
  .shopify-edit-variant .shopeemy-setup .un-hide {
    display: none !important; } }

.shopify-list .ant-list-item-meta-description,
.edit-shopify-product .ant-list-item-meta-description,
.add-shopify-product .ant-list-item-meta-description,
.shopify-edit-variant .ant-list-item-meta-description {
  padding-left: 0px; }

.shopify-list .un-text-truncate,
.edit-shopify-product .un-text-truncate,
.add-shopify-product .un-text-truncate,
.shopify-edit-variant .un-text-truncate {
  white-space: normal; }

.shopify-list .shopee-listing-opt .ant-list-item-meta-avatar,
.edit-shopify-product .shopee-listing-opt .ant-list-item-meta-avatar,
.add-shopify-product .shopee-listing-opt .ant-list-item-meta-avatar,
.shopify-edit-variant .shopee-listing-opt .ant-list-item-meta-avatar {
  margin-right: 0 !important;
  width: 56px !important;
  height: 56px !important; }
  .shopify-list .shopee-listing-opt .ant-list-item-meta-avatar .un-row-product,
  .edit-shopify-product .shopee-listing-opt .ant-list-item-meta-avatar .un-row-product,
  .add-shopify-product .shopee-listing-opt .ant-list-item-meta-avatar .un-row-product,
  .shopify-edit-variant .shopee-listing-opt .ant-list-item-meta-avatar .un-row-product {
    width: fit-content !important;
    margin: 0 0 0 auto !important; }
    .shopify-list .shopee-listing-opt .ant-list-item-meta-avatar .un-row-product img,
    .edit-shopify-product .shopee-listing-opt .ant-list-item-meta-avatar .un-row-product img,
    .add-shopify-product .shopee-listing-opt .ant-list-item-meta-avatar .un-row-product img,
    .shopify-edit-variant .shopee-listing-opt .ant-list-item-meta-avatar .un-row-product img {
      width: 40px !important;
      height: 40px !important;
      border-radius: 6px !important; }

.shopify-list .shopee-listing-opt .ant-list-item-meta-content,
.edit-shopify-product .shopee-listing-opt .ant-list-item-meta-content,
.add-shopify-product .shopee-listing-opt .ant-list-item-meta-content,
.shopify-edit-variant .shopee-listing-opt .ant-list-item-meta-content {
  padding-left: 12px !important; }

.shopify-list .shopee-listing-opt .ant-list-item-meta-title,
.edit-shopify-product .shopee-listing-opt .ant-list-item-meta-title,
.add-shopify-product .shopee-listing-opt .ant-list-item-meta-title,
.shopify-edit-variant .shopee-listing-opt .ant-list-item-meta-title {
  height: fit-content;
  height: -moz-fit-content;
  padding-left: 0px; }

.shopify-list .tag-error,
.edit-shopify-product .tag-error,
.add-shopify-product .tag-error,
.shopify-edit-variant .tag-error {
  height: 18px;
  line-height: 17px;
  background-color: #ffe0e0;
  border-color: #ffadad;
  border-radius: 4px;
  font-size: 12px;
  justify-content: center; }

.shopify-list .tag-success,
.shopify-list .tag-active,
.edit-shopify-product .tag-success,
.edit-shopify-product .tag-active,
.add-shopify-product .tag-success,
.add-shopify-product .tag-active,
.shopify-edit-variant .tag-success,
.shopify-edit-variant .tag-active {
  height: 18px;
  line-height: 17px;
  background-color: #f3fff3;
  border-color: #bcefb9;
  border-radius: 4px;
  font-size: 12px;
  justify-content: center;
  margin-right: 0; }

.shopify-list .tag-unsync,
.edit-shopify-product .tag-unsync,
.add-shopify-product .tag-unsync,
.shopify-edit-variant .tag-unsync {
  height: 18px;
  line-height: 17px;
  background-color: #ffe0e0;
  border-color: #ffadad;
  border-radius: 4px;
  font-size: 12px;
  justify-content: center; }

.shopify-list .tag-queue,
.edit-shopify-product .tag-queue,
.add-shopify-product .tag-queue,
.shopify-edit-variant .tag-queue {
  height: 18px;
  line-height: 17px;
  background-color: #d0f4ff;
  border-color: #8ed7ff;
  border-radius: 4px;
  font-size: 12px;
  justify-content: center; }

.shopify-list .tag-draft,
.edit-shopify-product .tag-draft,
.add-shopify-product .tag-draft,
.shopify-edit-variant .tag-draft {
  height: 18px;
  line-height: 17px;
  background-color: #f6f6f6;
  border-color: #d4d4d4;
  border-radius: 4px;
  font-size: 12px;
  justify-content: center;
  color: #647176;
  margin-right: 0; }

.shopify-list .un-feather-20,
.edit-shopify-product .un-feather-20,
.add-shopify-product .un-feather-20,
.shopify-edit-variant .un-feather-20 {
  font-size: 20px !important;
  font-weight: normal;
  line-height: 19px;
  color: #90999d; }

.shopify-list .form-group,
.edit-shopify-product .form-group,
.add-shopify-product .form-group,
.shopify-edit-variant .form-group {
  margin-bottom: 0; }

.shopify-list .card-nopadding .ant-card-body,
.edit-shopify-product .card-nopadding .ant-card-body,
.add-shopify-product .card-nopadding .ant-card-body,
.shopify-edit-variant .card-nopadding .ant-card-body {
  padding: 0px; }

.shopify-list .shopify-un-affix,
.edit-shopify-product .shopify-un-affix,
.add-shopify-product .shopify-un-affix,
.shopify-edit-variant .shopify-un-affix {
  position: fixed;
  top: 90px;
  width: 13vw;
  padding-left: 25px; }
  .shopify-list .shopify-un-affix .status-tag,
  .edit-shopify-product .shopify-un-affix .status-tag,
  .add-shopify-product .shopify-un-affix .status-tag,
  .shopify-edit-variant .shopify-un-affix .status-tag {
    white-space: nowrap !important; }

.shopify-list .edit-tag svg,
.edit-shopify-product .edit-tag svg,
.add-shopify-product .edit-tag svg,
.shopify-edit-variant .edit-tag svg {
  color: white; }

.shopify-list .shopee-syncmethod .ant-legacy-form-item,
.edit-shopify-product .shopee-syncmethod .ant-legacy-form-item,
.add-shopify-product .shopee-syncmethod .ant-legacy-form-item,
.shopify-edit-variant .shopee-syncmethod .ant-legacy-form-item {
  margin-bottom: 0; }

.shopify-list .shopee-syncmethod .method-label,
.edit-shopify-product .shopee-syncmethod .method-label,
.add-shopify-product .shopee-syncmethod .method-label,
.shopify-edit-variant .shopee-syncmethod .method-label {
  padding-top: 7px !important;
  width: fit-content;
  width: -moz-fit-content;
  margin-right: 15px; }

.shopify-list .shopee-syncmethod .method-switch,
.edit-shopify-product .shopee-syncmethod .method-switch,
.add-shopify-product .shopee-syncmethod .method-switch,
.shopify-edit-variant .shopee-syncmethod .method-switch {
  width: fit-content;
  width: -moz-fit-content;
  margin-left: auto;
  margin-right: 0; }

.shopify-list .un-upload-image-div .image-upload-blank,
.edit-shopify-product .un-upload-image-div .image-upload-blank,
.add-shopify-product .un-upload-image-div .image-upload-blank,
.shopify-edit-variant .un-upload-image-div .image-upload-blank {
  background: #fafafb 0% 0% no-repeat padding-box !important;
  border: 1px dashed #e5e5e5;
  border-radius: 4px;
  padding: 60px 25px 25px 25px;
  min-height: 250px; }

.shopify-list .ant-upload.ant-upload-select-picture-card,
.edit-shopify-product .ant-upload.ant-upload-select-picture-card,
.add-shopify-product .ant-upload.ant-upload-select-picture-card,
.shopify-edit-variant .ant-upload.ant-upload-select-picture-card {
  background-color: transparent !important;
  border-color: transparent !important;
  width: 100% !important;
  height: 150px !important; }

.shopify-list .ant-upload.ant-upload-select-picture-card:hover,
.edit-shopify-product .ant-upload.ant-upload-select-picture-card:hover,
.add-shopify-product .ant-upload.ant-upload-select-picture-card:hover,
.shopify-edit-variant .ant-upload.ant-upload-select-picture-card:hover {
  border-color: transparent !important; }

.shopify-list .un-form .shopify-variants .upload-placeholder,
.edit-shopify-product .un-form .shopify-variants .upload-placeholder,
.add-shopify-product .un-form .shopify-variants .upload-placeholder,
.shopify-edit-variant .un-form .shopify-variants .upload-placeholder {
  padding-top: 11% !important; }

.shopify-list .shopify-variants .ant-form-item,
.edit-shopify-product .shopify-variants .ant-form-item,
.add-shopify-product .shopify-variants .ant-form-item,
.shopify-edit-variant .shopify-variants .ant-form-item {
  margin-bottom: 12px !important; }

.shopify-list .shopify-variants .ant-upload.ant-upload-select-picture-card,
.edit-shopify-product .shopify-variants .ant-upload.ant-upload-select-picture-card,
.add-shopify-product .shopify-variants .ant-upload.ant-upload-select-picture-card,
.shopify-edit-variant .shopify-variants .ant-upload.ant-upload-select-picture-card {
  width: 56px !important;
  height: 56px !important;
  border: 1px dashed #e5e5e5;
  display: table;
  float: left;
  margin-right: 8px;
  margin-bottom: 8px;
  text-align: center;
  vertical-align: top;
  background-color: #fafafa !important; }

.shopify-list .shopify-variants .ant-upload-picture-card-wrapper,
.edit-shopify-product .shopify-variants .ant-upload-picture-card-wrapper,
.add-shopify-product .shopify-variants .ant-upload-picture-card-wrapper,
.shopify-edit-variant .shopify-variants .ant-upload-picture-card-wrapper {
  width: 56px !important;
  height: 56px !important; }

.shopify-list .shopify-variants .ant-upload.ant-upload-select-picture-card:hover,
.edit-shopify-product .shopify-variants .ant-upload.ant-upload-select-picture-card:hover,
.add-shopify-product .shopify-variants .ant-upload.ant-upload-select-picture-card:hover,
.shopify-edit-variant .shopify-variants .ant-upload.ant-upload-select-picture-card:hover {
  width: 56px !important;
  height: 56px !important;
  border: 1px dashed #007ce0 !important;
  display: table;
  float: left;
  margin-right: 8px;
  margin-bottom: 8px;
  text-align: center;
  vertical-align: top;
  background-color: #fafafa !important; }

.shopify-list .shopify-variants .upload-placeholder,
.edit-shopify-product .shopify-variants .upload-placeholder,
.add-shopify-product .shopify-variants .upload-placeholder,
.shopify-edit-variant .shopify-variants .upload-placeholder {
  width: 56px !important;
  height: 56px !important;
  padding-top: 11% !important;
  padding-bottom: 0;
  font-size: 32px; }

.shopify-list .shopify-variants .hvrbox,
.edit-shopify-product .shopify-variants .hvrbox,
.add-shopify-product .shopify-variants .hvrbox,
.shopify-edit-variant .shopify-variants .hvrbox {
  width: 56px !important;
  height: 56px !important; }
  .shopify-list .shopify-variants .hvrbox img,
  .edit-shopify-product .shopify-variants .hvrbox img,
  .add-shopify-product .shopify-variants .hvrbox img,
  .shopify-edit-variant .shopify-variants .hvrbox img {
    object-fit: contain !important;
    cursor: pointer;
    width: 56px !important;
    height: 56px !important;
    border-radius: 4px; }

.shopify-list .variant-table th,
.edit-shopify-product .variant-table th,
.add-shopify-product .variant-table th,
.shopify-edit-variant .variant-table th {
  text-align: left !important;
  padding-top: 8px;
  padding-bottom: 8px; }
  .shopify-list .variant-table th label,
  .edit-shopify-product .variant-table th label,
  .add-shopify-product .variant-table th label,
  .shopify-edit-variant .variant-table th label {
    font-size: 12px;
    margin-bottom: 0;
    color: #647176; }
    .shopify-list .variant-table th label .feather-edit-3,
    .edit-shopify-product .variant-table th label .feather-edit-3,
    .add-shopify-product .variant-table th label .feather-edit-3,
    .shopify-edit-variant .variant-table th label .feather-edit-3 {
      font-size: 15px;
      color: #007ce0; }

.shopify-list .variant-table td,
.edit-shopify-product .variant-table td,
.add-shopify-product .variant-table td,
.shopify-edit-variant .variant-table td {
  text-align: left !important; }
  .shopify-list .variant-table td .ant-input-group-addon,
  .edit-shopify-product .variant-table td .ant-input-group-addon,
  .add-shopify-product .variant-table td .ant-input-group-addon,
  .shopify-edit-variant .variant-table td .ant-input-group-addon {
    border: none; }
  .shopify-list .variant-table td .ant-input,
  .edit-shopify-product .variant-table td .ant-input,
  .add-shopify-product .variant-table td .ant-input,
  .shopify-edit-variant .variant-table td .ant-input {
    border: none; }

.shopify-list .variant-table .opt-tierName img,
.edit-shopify-product .variant-table .opt-tierName img,
.add-shopify-product .variant-table .opt-tierName img,
.shopify-edit-variant .variant-table .opt-tierName img {
  object-fit: contain;
  margin-right: 13px;
  vertical-align: middle;
  display: inline-block;
  cursor: pointer;
  width: 30px;
  height: 30px;
  border: 1px solid #e5e5e5;
  border-radius: 4px; }

.shopify-list .variant-table .opt-tierName .ant-badge-status-text,
.edit-shopify-product .variant-table .opt-tierName .ant-badge-status-text,
.add-shopify-product .variant-table .opt-tierName .ant-badge-status-text,
.shopify-edit-variant .variant-table .opt-tierName .ant-badge-status-text {
  margin: 0; }

.shopify-list .variant-table .opt-tierName .ant-badge-status-dot,
.edit-shopify-product .variant-table .opt-tierName .ant-badge-status-dot,
.add-shopify-product .variant-table .opt-tierName .ant-badge-status-dot,
.shopify-edit-variant .variant-table .opt-tierName .ant-badge-status-dot {
  width: 3px;
  height: 3px; }

.shopify-list .variant-table .opt-tierName .opt-tier1st,
.edit-shopify-product .variant-table .opt-tierName .opt-tier1st,
.add-shopify-product .variant-table .opt-tierName .opt-tier1st,
.shopify-edit-variant .variant-table .opt-tierName .opt-tier1st {
  color: #002c83; }

.shopify-list .variant-table .opt-tierName .opt-tier2nd,
.edit-shopify-product .variant-table .opt-tierName .opt-tier2nd,
.add-shopify-product .variant-table .opt-tierName .opt-tier2nd,
.shopify-edit-variant .variant-table .opt-tierName .opt-tier2nd {
  color: #005c34; }

.shopify-list .collection-table,
.edit-shopify-product .collection-table,
.add-shopify-product .collection-table,
.shopify-edit-variant .collection-table {
  overflow-x: auto; }
  .shopify-list .collection-table .ant-table-tbody > tr > td,
  .edit-shopify-product .collection-table .ant-table-tbody > tr > td,
  .add-shopify-product .collection-table .ant-table-tbody > tr > td,
  .shopify-edit-variant .collection-table .ant-table-tbody > tr > td {
    padding: 12px 12px !important; }
  .shopify-list .collection-table .ant-table table,
  .edit-shopify-product .collection-table .ant-table table,
  .add-shopify-product .collection-table .ant-table table,
  .shopify-edit-variant .collection-table .ant-table table {
    border: none !important;
    box-shadow: none !important; }
  .shopify-list .collection-table table thead,
  .edit-shopify-product .collection-table table thead,
  .add-shopify-product .collection-table table thead,
  .shopify-edit-variant .collection-table table thead {
    background-color: #fafafb !important; }
  .shopify-list .collection-table .ant-table-thead th,
  .edit-shopify-product .collection-table .ant-table-thead th,
  .add-shopify-product .collection-table .ant-table-thead th,
  .shopify-edit-variant .collection-table .ant-table-thead th {
    background: #fafafb 0% 0% no-repeat padding-box !important;
    font-size: 12px !important;
    color: #647176 !important;
    padding-top: 9px !important;
    padding-bottom: 9px !important; }
  .shopify-list .collection-table .ant-table-thead > tr > th,
  .edit-shopify-product .collection-table .ant-table-thead > tr > th,
  .add-shopify-product .collection-table .ant-table-thead > tr > th,
  .shopify-edit-variant .collection-table .ant-table-thead > tr > th {
    border-bottom: none !important; }
  .shopify-list .collection-table .un-text-truncate,
  .edit-shopify-product .collection-table .un-text-truncate,
  .add-shopify-product .collection-table .un-text-truncate,
  .shopify-edit-variant .collection-table .un-text-truncate {
    font-weight: bold !important; }
  .shopify-list .collection-table .un-light-label,
  .edit-shopify-product .collection-table .un-light-label,
  .add-shopify-product .collection-table .un-light-label,
  .shopify-edit-variant .collection-table .un-light-label {
    font-size: 14px !important; }

.shopify-list .edit-variant-table table,
.edit-shopify-product .edit-variant-table table,
.add-shopify-product .edit-variant-table table,
.shopify-edit-variant .edit-variant-table table {
  max-height: calc(100vh - 352px);
  overflow-y: auto;
  overflow-x: auto; }

.shopify-list .edit-variant-table .ant-table-thead > tr > th,
.edit-shopify-product .edit-variant-table .ant-table-thead > tr > th,
.add-shopify-product .edit-variant-table .ant-table-thead > tr > th,
.shopify-edit-variant .edit-variant-table .ant-table-thead > tr > th {
  background-color: #fafafb !important;
  font-size: 14px !important;
  color: #647176 !important;
  padding: 9px 12px !important; }

.shopify-list .edit-variant-table .ant-table-tbody > tr > td,
.edit-shopify-product .edit-variant-table .ant-table-tbody > tr > td,
.add-shopify-product .edit-variant-table .ant-table-tbody > tr > td,
.shopify-edit-variant .edit-variant-table .ant-table-tbody > tr > td {
  color: #0c2028 !important;
  padding: 9px 12px !important; }

.shopify-list .edit-variant-table .opt-tierName img,
.edit-shopify-product .edit-variant-table .opt-tierName img,
.add-shopify-product .edit-variant-table .opt-tierName img,
.shopify-edit-variant .edit-variant-table .opt-tierName img {
  object-fit: contain;
  margin-right: 13px;
  vertical-align: middle;
  display: inline-block;
  cursor: pointer;
  width: 30px !important;
  height: 30px !important;
  border: 1px solid #e5e5e5;
  border-radius: 4px; }

.shopify-list .edit-variant-table .opt-tierName .ant-badge-status-text,
.edit-shopify-product .edit-variant-table .opt-tierName .ant-badge-status-text,
.add-shopify-product .edit-variant-table .opt-tierName .ant-badge-status-text,
.shopify-edit-variant .edit-variant-table .opt-tierName .ant-badge-status-text {
  margin: 0; }

.shopify-list .edit-variant-table .opt-tierName .ant-badge-status-dot,
.edit-shopify-product .edit-variant-table .opt-tierName .ant-badge-status-dot,
.add-shopify-product .edit-variant-table .opt-tierName .ant-badge-status-dot,
.shopify-edit-variant .edit-variant-table .opt-tierName .ant-badge-status-dot {
  width: 3px;
  height: 3px; }

.shopify-list .edit-variant-table .opt-tierName .opt-tier1st,
.edit-shopify-product .edit-variant-table .opt-tierName .opt-tier1st,
.add-shopify-product .edit-variant-table .opt-tierName .opt-tier1st,
.shopify-edit-variant .edit-variant-table .opt-tierName .opt-tier1st {
  color: #002c83; }

.shopify-list .edit-variant-table .opt-tierName .opt-tier2nd,
.edit-shopify-product .edit-variant-table .opt-tierName .opt-tier2nd,
.add-shopify-product .edit-variant-table .opt-tierName .opt-tier2nd,
.shopify-edit-variant .edit-variant-table .opt-tierName .opt-tier2nd {
  color: #005c34; }

.shopify-list .edit-variant-table .ant-upload.ant-upload-select-picture-card,
.edit-shopify-product .edit-variant-table .ant-upload.ant-upload-select-picture-card,
.add-shopify-product .edit-variant-table .ant-upload.ant-upload-select-picture-card,
.shopify-edit-variant .edit-variant-table .ant-upload.ant-upload-select-picture-card {
  width: 56px !important;
  height: 56px !important;
  border: 1px dashed #e5e5e5;
  display: table;
  float: left;
  margin-right: 8px;
  margin-bottom: 8px;
  text-align: center;
  vertical-align: top;
  background-color: #fafafa !important; }

.shopify-list .edit-variant-table .ant-upload-picture-card-wrapper,
.edit-shopify-product .edit-variant-table .ant-upload-picture-card-wrapper,
.add-shopify-product .edit-variant-table .ant-upload-picture-card-wrapper,
.shopify-edit-variant .edit-variant-table .ant-upload-picture-card-wrapper {
  width: 56px !important;
  height: 56px !important; }

.shopify-list .edit-variant-table .ant-upload.ant-upload-select-picture-card:hover,
.edit-shopify-product .edit-variant-table .ant-upload.ant-upload-select-picture-card:hover,
.add-shopify-product .edit-variant-table .ant-upload.ant-upload-select-picture-card:hover,
.shopify-edit-variant .edit-variant-table .ant-upload.ant-upload-select-picture-card:hover {
  width: 56px !important;
  height: 56px !important;
  border: 1px dashed #007ce0 !important;
  display: table;
  float: left;
  margin-right: 8px;
  margin-bottom: 8px;
  text-align: center;
  vertical-align: top;
  background-color: #fafafa !important; }

.shopify-list .edit-variant-table .upload-placeholder,
.edit-shopify-product .edit-variant-table .upload-placeholder,
.add-shopify-product .edit-variant-table .upload-placeholder,
.shopify-edit-variant .edit-variant-table .upload-placeholder {
  width: 56px !important;
  height: 56px !important;
  padding-top: 11% !important;
  padding-bottom: 0;
  font-size: 32px; }

.shopify-list .edit-variant-table .hvrbox,
.edit-shopify-product .edit-variant-table .hvrbox,
.add-shopify-product .edit-variant-table .hvrbox,
.shopify-edit-variant .edit-variant-table .hvrbox {
  width: 56px !important;
  height: 56px !important; }
  .shopify-list .edit-variant-table .hvrbox img,
  .edit-shopify-product .edit-variant-table .hvrbox img,
  .add-shopify-product .edit-variant-table .hvrbox img,
  .shopify-edit-variant .edit-variant-table .hvrbox img {
    object-fit: contain !important;
    cursor: pointer;
    width: 56px !important;
    height: 56px !important;
    border-radius: 4px; }

.shopify-list .variant-table th,
.edit-shopify-product .variant-table th,
.add-shopify-product .variant-table th,
.shopify-edit-variant .variant-table th {
  text-align: left !important;
  padding-top: 8px;
  padding-bottom: 8px;
  color: #647176 !important; }
  .shopify-list .variant-table th label,
  .edit-shopify-product .variant-table th label,
  .add-shopify-product .variant-table th label,
  .shopify-edit-variant .variant-table th label {
    font-size: 12px;
    margin-bottom: 0; }
    .shopify-list .variant-table th label .feather-edit-3,
    .edit-shopify-product .variant-table th label .feather-edit-3,
    .add-shopify-product .variant-table th label .feather-edit-3,
    .shopify-edit-variant .variant-table th label .feather-edit-3 {
      font-size: 15px;
      color: #007ce0; }

.shopify-list .variant-table td,
.edit-shopify-product .variant-table td,
.add-shopify-product .variant-table td,
.shopify-edit-variant .variant-table td {
  text-align: left !important; }
  .shopify-list .variant-table td .ant-input-group-addon,
  .edit-shopify-product .variant-table td .ant-input-group-addon,
  .add-shopify-product .variant-table td .ant-input-group-addon,
  .shopify-edit-variant .variant-table td .ant-input-group-addon {
    border: none; }
  .shopify-list .variant-table td .ant-input,
  .edit-shopify-product .variant-table td .ant-input,
  .add-shopify-product .variant-table td .ant-input,
  .shopify-edit-variant .variant-table td .ant-input {
    border: none; }

.shopify-list .variant-table .select-option-chevron,
.edit-shopify-product .variant-table .select-option-chevron,
.add-shopify-product .variant-table .select-option-chevron,
.shopify-edit-variant .variant-table .select-option-chevron {
  padding: 0 !important;
  width: 100% !important;
  text-align: left !important;
  color: #90999d !important;
  position: relative !important;
  cursor: pointer !important; }
  .shopify-list .variant-table .select-option-chevron .feather-chevron-down,
  .edit-shopify-product .variant-table .select-option-chevron .feather-chevron-down,
  .add-shopify-product .variant-table .select-option-chevron .feather-chevron-down,
  .shopify-edit-variant .variant-table .select-option-chevron .feather-chevron-down {
    color: #0c2028 !important;
    font-size: 20px !important;
    position: absolute !important;
    right: 0 !important; }

.shopify-list .variant-table .td-stock,
.edit-shopify-product .variant-table .td-stock,
.add-shopify-product .variant-table .td-stock,
.shopify-edit-variant .variant-table .td-stock {
  background-color: #f6f6f6 !important; }

.shopify-list .variant-table .opt-tierName img,
.edit-shopify-product .variant-table .opt-tierName img,
.add-shopify-product .variant-table .opt-tierName img,
.shopify-edit-variant .variant-table .opt-tierName img {
  object-fit: contain;
  margin-right: 13px;
  vertical-align: middle;
  display: inline-block;
  cursor: pointer;
  width: 30px;
  height: 30px;
  border: 1px solid #e5e5e5;
  border-radius: 4px; }

.shopify-list .variant-table .opt-tierName .ant-badge-status-text,
.edit-shopify-product .variant-table .opt-tierName .ant-badge-status-text,
.add-shopify-product .variant-table .opt-tierName .ant-badge-status-text,
.shopify-edit-variant .variant-table .opt-tierName .ant-badge-status-text {
  margin: 0; }

.shopify-list .variant-table .opt-tierName .ant-badge-status-dot,
.edit-shopify-product .variant-table .opt-tierName .ant-badge-status-dot,
.add-shopify-product .variant-table .opt-tierName .ant-badge-status-dot,
.shopify-edit-variant .variant-table .opt-tierName .ant-badge-status-dot {
  width: 3px;
  height: 3px; }

.shopify-list .variant-table .opt-tierName .opt-tier1st,
.edit-shopify-product .variant-table .opt-tierName .opt-tier1st,
.add-shopify-product .variant-table .opt-tierName .opt-tier1st,
.shopify-edit-variant .variant-table .opt-tierName .opt-tier1st {
  color: #002c83; }

.shopify-list .variant-table .opt-tierName .opt-tier2nd,
.edit-shopify-product .variant-table .opt-tierName .opt-tier2nd,
.add-shopify-product .variant-table .opt-tierName .opt-tier2nd,
.shopify-edit-variant .variant-table .opt-tierName .opt-tier2nd {
  color: #005c34; }

.select-product-modal .modal-filter .search-form {
  display: block !important; }

.select-product-modal .btn-productlist {
  display: flex;
  margin-bottom: 20px; }
  .select-product-modal .btn-productlist .btn-product {
    font-size: 14px;
    line-height: 17px;
    height: 33px;
    padding: 7px 16px 8px 16px;
    background-color: transparent;
    border: 1px solid #d4d4d4;
    color: #0c2028 !important;
    border-radius: 60px;
    letter-spacing: 0px; }
    .select-product-modal .btn-productlist .btn-product + .btn-product {
      margin-left: 10px; }
    .select-product-modal .btn-productlist .btn-product.active {
      color: #5acc5a !important;
      border-color: #5acc5a !important;
      background-color: #ffffff; }

.select-product-modal .product-table table tbody tr td {
  vertical-align: top !important; }

.select-product-modal .product-table .ant-list-item {
  padding: 0 !important; }

.select-product-modal .product-table .ant-list-item-meta {
  padding-top: 1px !important; }

.select-product-modal .product-table .ant-list-item-meta-description {
  padding-left: 0; }

.select-product-modal .product-table .ant-checkbox-wrapper {
  margin-left: unset !important; }

.select-product-modal .product-table .ant-table-tbody > tr > td {
  padding: 12px 12px !important; }

.select-product-modal .product-table .ant-table table {
  border: none !important;
  box-shadow: none !important; }

.select-product-modal .product-table table thead {
  background-color: #fafafb !important; }

.select-product-modal .product-table .ant-table-thead th {
  background: #fafafb 0% 0% no-repeat padding-box !important;
  font-size: 12px !important;
  color: #647176 !important;
  padding-top: 9px !important;
  padding-bottom: 9px !important; }

.select-product-modal .product-table .ant-table-thead > tr > th {
  border-bottom: none !important; }

.select-product-modal .product-table .desc {
  line-height: 15px !important; }

.select-product-modal .product-table .un-light-label-text {
  color: #647176 !important;
  font-size: 12px !important; }

.select-product-modal .ant-pagination-options-size-changer.ant-select {
  display: none; }

.select-store-variant-modal .ant-modal-body {
  padding-left: 0 !important;
  padding-right: 0 !important; }
  .select-store-variant-modal .ant-modal-body .ant-input-affix-wrapper {
    height: 41px !important;
    border-radius: 4px !important; }
  .select-store-variant-modal .ant-modal-body .th-related-variant {
    font-size: 12px !important;
    margin: 20px 0 !important;
    padding: 9px 24px !important;
    color: #647176 !important;
    background: #fafafb !important; }
  .select-store-variant-modal .ant-modal-body .content-with-padding {
    padding-left: 24px !important;
    padding-right: 24px !important; }
    .select-store-variant-modal .ant-modal-body .content-with-padding .variant-img {
      display: flex;
      align-items: center;
      justify-content: center;
      width: 56px;
      height: 56px;
      border: 1px solid #e5e5e5;
      border-radius: 4px; }
    .select-store-variant-modal .ant-modal-body .content-with-padding .variant-detail {
      display: flex;
      flex-direction: column;
      justify-content: space-between;
      margin-left: 12px;
      height: 100%; }

.shopee-pop .result-wrapper {
  max-height: 250px;
  width: 180px;
  overflow-y: auto; }

.shopee-pop .box-result {
  padding: 5px;
  border-radius: 8px;
  margin-bottom: 10px;
  background-color: white; }
  .shopee-pop .box-result .ant-alert {
    padding: 3px 10px 3px 25px;
    border-radius: 3px; }
  .shopee-pop .box-result .ant-alert-icon {
    top: 6px;
    left: 6px; }

.shopee-pop .msg-box {
  margin-top: 5px;
  font-size: 10px;
  word-break: break-all; }

.search .ant-input-search.ant-input-affix-wrapper {
  border-radius: 4px;
  padding: 2px 11px; }

.search .ant-input-affix-wrapper span.anticon {
  width: 40px !important;
  color: #0c2028; }

.search .ant-input-affix-wrapper .anticon {
  font-size: 20px; }

.search .ant-input {
  height: 40px !important; }

.search .ant-input-affix-wrapper > input.ant-input {
  margin-top: 1px;
  height: 35px !important; }

.search .ant-input-search-icon {
  padding-left: 21px;
  padding-right: 0; }

.search .ant-input-search-icon::after {
  width: 40px; }

.search .ant-input-search-icon::before {
  right: 30px; }

.search .ant-input-clear-icon {
  display: none !important; }

.search .plain-btn {
  height: 40px !important; }

.search-collection-modal .search-form .un-filter-value {
  border-top-left-radius: 4px !important;
  border-bottom-left-radius: 4px !important; }

.search-collection-modal .collection-table table tbody tr td {
  vertical-align: top !important; }

.search-collection-modal .collection-table .ant-list-item {
  padding: 0 !important; }

.search-collection-modal .collection-table .ant-list-item-meta {
  padding-top: 1px !important; }

.search-collection-modal .collection-table .ant-list-item-meta-description {
  padding-left: 0; }

.search-collection-modal .collection-table .ant-checkbox-wrapper {
  margin-left: unset !important; }

.search-collection-modal .collection-table .ant-table-tbody > tr > td {
  padding: 12px 12px !important; }

.search-collection-modal .collection-table .ant-table table {
  border: none !important;
  box-shadow: none !important; }

.search-collection-modal .collection-table table thead {
  background-color: #fafafb !important; }

.search-collection-modal .collection-table .ant-table-thead th {
  background: #fafafb 0% 0% no-repeat padding-box !important;
  font-size: 12px !important;
  color: #647176 !important;
  padding-top: 9px !important;
  padding-bottom: 9px !important; }

.search-collection-modal .collection-table .ant-table-thead > tr > th {
  border-bottom: none !important; }

.search-collection-modal .collection-table .desc {
  line-height: 15px !important; }

.search-collection-modal .collection-table .un-light-label-text {
  color: #647176 !important;
  font-size: 12px !important; }

.search-collection-modal .ant-pagination-options-size-changer.ant-select {
  display: none; }

.shopify-help-modal {
  width: 750px !important;
  height: 594px !important;
  padding-bottom: 0 !important; }
  .shopify-help-modal .step-image {
    width: 750px !important;
    height: 380px !important;
    border-top-left-radius: 12px;
    border-top-right-radius: 12px; }
  .shopify-help-modal .ant-modal-close-x {
    display: none; }
  .shopify-help-modal .ant-modal-body {
    height: 594px !important;
    max-height: unset !important;
    padding: 0 !important;
    overflow: hidden; }
    .shopify-help-modal .ant-modal-body .ant-carousel {
      height: 594px; }
    .shopify-help-modal .ant-modal-body .slick-slider,
    .shopify-help-modal .ant-modal-body .slick-track,
    .shopify-help-modal .ant-modal-body .slick-list {
      height: 594px; }
    .shopify-help-modal .ant-modal-body .ant-carousel .slick-dots-bottom {
      position: absolute;
      bottom: 25px; }
    .shopify-help-modal .ant-modal-body .ant-carousel .slick-dots {
      margin-left: -5px;
      left: -5px;
      margin-right: unset;
      background: none !important; }
    .shopify-help-modal .ant-modal-body .slick-dots li button:before {
      font-size: 8px !important;
      content: url("https://api.iconify.design/mdi:checkbox-blank-circle-outline.svg?color=%23647176&height=10");
      opacity: 1 !important; }
    .shopify-help-modal .ant-modal-body .slick-dots li.slick-active button:before {
      color: #90999d;
      content: url("https://api.iconify.design/mdi:checkbox-blank-circle.svg?color=%2390999D&height=10"); }
    .shopify-help-modal .ant-modal-body .step-detail {
      height: 214px !important;
      padding: 20px 24px !important; }
      .shopify-help-modal .ant-modal-body .step-detail .title {
        text-align: left !important;
        margin-bottom: 20px !important; }
      .shopify-help-modal .ant-modal-body .step-detail .footer {
        position: absolute;
        bottom: 20px;
        width: 700px; }
      .shopify-help-modal .ant-modal-body .step-detail .col-md-2 {
        padding-right: 0 !important;
        max-width: 70px !important;
        text-align: left !important; }
      .shopify-help-modal .ant-modal-body .step-detail .col-md-10 {
        padding-left: 0 !important;
        padding-right: 0 !important;
        min-width: 490px !important;
        text-align: left !important; }
  .shopify-help-modal .plain-btn,
  .shopify-help-modal .plain-btn:hover {
    margin-top: 8px !important;
    text-transform: unset;
    text-decoration: underline; }

.shopify-form .upload-list-inline .ant-upload {
  display: none !important; }

.shopify-form .shopify-multiwarehouse-quantity-icon {
  font-size: 15px;
  color: #007ce0 !important;
  cursor: pointer;
  padding-left: 5px;
  position: absolute !important;
  top: 8px !important;
  left: 70% !important; }
  @media (max-width: 425px) {
    .shopify-form .shopify-multiwarehouse-quantity-icon {
      top: 40px !important; } }

.shopify-multi-warehouse-quantity .bulk-settings {
  background: #f6f6f6;
  padding: 8px;
  margin-bottom: 20px; }

.shopify-multi-warehouse-quantity .product-detail-header {
  background: #fafafb;
  padding: 8px; }

.shopify-multi-warehouse-quantity .product-detail-body {
  padding: 8px; }
  .shopify-multi-warehouse-quantity .product-detail-body .mini-th {
    background: #e5e5e5;
    height: fit-content;
    padding: 8px; }
  .shopify-multi-warehouse-quantity .product-detail-body .mini-tr {
    height: fit-content;
    padding: 8px; }

.wowshop .product-count {
  margin-left: 6px;
  background-color: #e5e5e5 !important;
  color: #0c2028 !important;
  font-size: 11px;
  padding: 2px 6px !important;
  border-radius: 11px;
  width: fit-content; }

.wowshop .ant-tabs-tab-active {
  font-weight: bold; }
  .wowshop .ant-tabs-tab-active .product-count {
    margin-left: 6px;
    background-color: #5acc5a !important;
    color: #ffffff !important;
    font-size: 11px;
    padding: 2px 6px !important;
    border-radius: 11px;
    width: fit-content; }

.wowshop-listing .delist-btn,
.setup-form .delist-btn,
.shopee-detail-form .delist-btn,
.wowshop-setup .delist-btn {
  width: fit-content !important;
  width: -moz-fit-content !important;
  height: 33px !important;
  padding: 0px 16px !important;
  border-radius: 17px !important;
  font-size: 14px !important;
  border: 0.4px solid #d4d4d4 !important;
  background: none !important;
  box-shadow: none !important;
  color: #0c2028 !important;
  margin-right: 16px !important; }

.wowshop-listing .delist-btn:hover,
.wowshop-listing .delist-btn:active,
.setup-form .delist-btn:hover,
.setup-form .delist-btn:active,
.shopee-detail-form .delist-btn:hover,
.shopee-detail-form .delist-btn:active,
.wowshop-setup .delist-btn:hover,
.wowshop-setup .delist-btn:active {
  background: #ffffff !important; }

.wowshop-listing .syncmthod_fixed,
.setup-form .syncmthod_fixed,
.shopee-detail-form .syncmthod_fixed,
.wowshop-setup .syncmthod_fixed {
  display: block; }

.wowshop-listing .un-page-medium,
.setup-form .un-page-medium,
.shopee-detail-form .un-page-medium,
.wowshop-setup .un-page-medium {
  width: 75% !important;
  margin: 20px !important; }

.wowshop-listing .un-page-medium2,
.setup-form .un-page-medium2,
.shopee-detail-form .un-page-medium2,
.wowshop-setup .un-page-medium2 {
  width: 80% !important;
  margin: auto; }

.wowshop-listing .syncmthod_fixed.isStickyHeader,
.setup-form .syncmthod_fixed.isStickyHeader,
.shopee-detail-form .syncmthod_fixed.isStickyHeader,
.wowshop-setup .syncmthod_fixed.isStickyHeader {
  position: fixed;
  top: 85px;
  width: 100%; }

.wowshop-listing .middlealign,
.setup-form .middlealign,
.shopee-detail-form .middlealign,
.wowshop-setup .middlealign {
  vertical-align: middle !important; }

@media (min-width: 1025px) {
  .wowshop-listing .wowshop-setup .un-hide,
  .setup-form .wowshop-setup .un-hide,
  .shopee-detail-form .wowshop-setup .un-hide,
  .wowshop-setup .wowshop-setup .un-hide {
    display: none !important; } }

.wowshop-listing .ant-list-item-meta-description,
.setup-form .ant-list-item-meta-description,
.shopee-detail-form .ant-list-item-meta-description,
.wowshop-setup .ant-list-item-meta-description {
  padding-left: 0px; }

.wowshop-listing .un-text-truncate,
.setup-form .un-text-truncate,
.shopee-detail-form .un-text-truncate,
.wowshop-setup .un-text-truncate {
  white-space: normal; }

.wowshop-listing .wowshop-listing-opt .ant-list-item,
.setup-form .wowshop-listing-opt .ant-list-item,
.shopee-detail-form .wowshop-listing-opt .ant-list-item,
.wowshop-setup .wowshop-listing-opt .ant-list-item {
  padding: 12px 0 0; }

.wowshop-listing .wowshop-listing-opt .ant-list-item-meta-avatar,
.setup-form .wowshop-listing-opt .ant-list-item-meta-avatar,
.shopee-detail-form .wowshop-listing-opt .ant-list-item-meta-avatar,
.wowshop-setup .wowshop-listing-opt .ant-list-item-meta-avatar {
  margin-right: 0 !important;
  width: 56px !important;
  height: 56px !important; }
  .wowshop-listing .wowshop-listing-opt .ant-list-item-meta-avatar .un-row-product,
  .setup-form .wowshop-listing-opt .ant-list-item-meta-avatar .un-row-product,
  .shopee-detail-form .wowshop-listing-opt .ant-list-item-meta-avatar .un-row-product,
  .wowshop-setup .wowshop-listing-opt .ant-list-item-meta-avatar .un-row-product {
    width: fit-content !important;
    margin: 0 0 0 auto !important; }
    .wowshop-listing .wowshop-listing-opt .ant-list-item-meta-avatar .un-row-product img,
    .setup-form .wowshop-listing-opt .ant-list-item-meta-avatar .un-row-product img,
    .shopee-detail-form .wowshop-listing-opt .ant-list-item-meta-avatar .un-row-product img,
    .wowshop-setup .wowshop-listing-opt .ant-list-item-meta-avatar .un-row-product img {
      width: 40px !important;
      height: 40px !important;
      border-radius: 6px !important; }

.wowshop-listing .wowshop-listing-opt .ant-list-item-meta-content,
.setup-form .wowshop-listing-opt .ant-list-item-meta-content,
.shopee-detail-form .wowshop-listing-opt .ant-list-item-meta-content,
.wowshop-setup .wowshop-listing-opt .ant-list-item-meta-content {
  padding-left: 12px !important; }

.wowshop-listing .wowshop-listing-opt .ant-list-item-meta-title,
.setup-form .wowshop-listing-opt .ant-list-item-meta-title,
.shopee-detail-form .wowshop-listing-opt .ant-list-item-meta-title,
.wowshop-setup .wowshop-listing-opt .ant-list-item-meta-title {
  height: fit-content;
  height: -moz-fit-content;
  padding-left: 0px; }

.wowshop-listing .wowshop-listing-opt .ant-list-item-meta-description,
.setup-form .wowshop-listing-opt .ant-list-item-meta-description,
.shopee-detail-form .wowshop-listing-opt .ant-list-item-meta-description,
.wowshop-setup .wowshop-listing-opt .ant-list-item-meta-description {
  padding-left: 0; }

.wowshop-listing .tag-error,
.wowshop-listing .tag-soldOut,
.setup-form .tag-error,
.setup-form .tag-soldOut,
.shopee-detail-form .tag-error,
.shopee-detail-form .tag-soldOut,
.wowshop-setup .tag-error,
.wowshop-setup .tag-soldOut {
  height: 18px;
  line-height: 17px;
  background-color: #ffe0e0;
  border-color: #ffadad;
  border-radius: 4px;
  font-size: 12px;
  justify-content: center;
  color: #49302c; }

.wowshop-listing .tag-success,
.wowshop-listing .tag-live,
.wowshop-listing .tag-active,
.setup-form .tag-success,
.setup-form .tag-live,
.setup-form .tag-active,
.shopee-detail-form .tag-success,
.shopee-detail-form .tag-live,
.shopee-detail-form .tag-active,
.wowshop-setup .tag-success,
.wowshop-setup .tag-live,
.wowshop-setup .tag-active {
  height: 18px;
  line-height: 17px;
  background-color: #f3fff3;
  border-color: #bcefb9;
  border-radius: 4px;
  font-size: 12px;
  justify-content: center;
  color: #35454c; }

.wowshop-listing .tag-unsync,
.setup-form .tag-unsync,
.shopee-detail-form .tag-unsync,
.wowshop-setup .tag-unsync {
  height: 18px;
  line-height: 17px;
  background-color: #ffe0e0;
  border-color: #ffadad;
  border-radius: 4px;
  font-size: 12px;
  justify-content: center; }

.wowshop-listing .tag-queue,
.setup-form .tag-queue,
.shopee-detail-form .tag-queue,
.wowshop-setup .tag-queue {
  height: 18px;
  line-height: 17px;
  background-color: #d0f4ff;
  border-color: #8ed7ff;
  border-radius: 4px;
  font-size: 12px;
  justify-content: center;
  color: #323f47; }

.wowshop-listing .tag-banned,
.setup-form .tag-banned,
.shopee-detail-form .tag-banned,
.wowshop-setup .tag-banned {
  height: 18px;
  line-height: 17px;
  background-color: #647176;
  border-color: #38484f;
  border-radius: 4px;
  font-size: 12px;
  justify-content: center;
  color: #f6f6f6; }

.wowshop-listing .tag-delisted,
.setup-form .tag-delisted,
.shopee-detail-form .tag-delisted,
.wowshop-setup .tag-delisted {
  height: 18px;
  line-height: 17px;
  background-color: #f6f6f6;
  border-color: #d4d4d4;
  border-radius: 4px;
  font-size: 12px;
  justify-content: center;
  color: #647176; }

.wowshop-listing .tag-unpublished,
.setup-form .tag-unpublished,
.shopee-detail-form .tag-unpublished,
.wowshop-setup .tag-unpublished {
  height: 18px;
  line-height: 17px;
  background-color: #fff5c4;
  border-color: #f9e477;
  border-radius: 4px;
  font-size: 12px;
  justify-content: center;
  color: #514b32; }

.wowshop-listing .un-feather-20,
.setup-form .un-feather-20,
.shopee-detail-form .un-feather-20,
.wowshop-setup .un-feather-20 {
  font-size: 20px !important;
  font-weight: normal;
  line-height: 19px;
  color: #90999d; }

.wowshop-listing .form-group,
.setup-form .form-group,
.shopee-detail-form .form-group,
.wowshop-setup .form-group {
  margin-bottom: 0; }

.wowshop-listing .card-nopadding .ant-card-body,
.setup-form .card-nopadding .ant-card-body,
.shopee-detail-form .card-nopadding .ant-card-body,
.wowshop-setup .card-nopadding .ant-card-body {
  padding: 0px; }

.wowshop-listing .edit-tag svg,
.setup-form .edit-tag svg,
.shopee-detail-form .edit-tag svg,
.wowshop-setup .edit-tag svg {
  color: white; }

.wowshop-listing .wowshop-syncmethod .ant-legacy-form-item,
.setup-form .wowshop-syncmethod .ant-legacy-form-item,
.shopee-detail-form .wowshop-syncmethod .ant-legacy-form-item,
.wowshop-setup .wowshop-syncmethod .ant-legacy-form-item {
  margin-bottom: 0; }

.wowshop-listing .wowshop-syncmethod .method-label,
.setup-form .wowshop-syncmethod .method-label,
.shopee-detail-form .wowshop-syncmethod .method-label,
.wowshop-setup .wowshop-syncmethod .method-label {
  padding-top: 7px !important;
  width: fit-content;
  width: -moz-fit-content;
  margin-right: 15px; }

.wowshop-listing .wowshop-syncmethod .method-switch,
.setup-form .wowshop-syncmethod .method-switch,
.shopee-detail-form .wowshop-syncmethod .method-switch,
.wowshop-setup .wowshop-syncmethod .method-switch {
  width: fit-content;
  width: -moz-fit-content;
  margin-left: auto;
  margin-right: 0; }

.wowshop-listing .wowshop-variant-table,
.setup-form .wowshop-variant-table,
.shopee-detail-form .wowshop-variant-table,
.wowshop-setup .wowshop-variant-table {
  width: 100%;
  overflow-y: auto; }

.wowshop-listing .variant-table th,
.setup-form .variant-table th,
.shopee-detail-form .variant-table th,
.wowshop-setup .variant-table th {
  text-align: left !important;
  padding-top: 8px;
  padding-bottom: 8px; }
  .wowshop-listing .variant-table th label,
  .setup-form .variant-table th label,
  .shopee-detail-form .variant-table th label,
  .wowshop-setup .variant-table th label {
    font-size: 12px;
    margin-bottom: 0;
    color: #647176 !important; }
    .wowshop-listing .variant-table th label .feather-edit-3,
    .setup-form .variant-table th label .feather-edit-3,
    .shopee-detail-form .variant-table th label .feather-edit-3,
    .wowshop-setup .variant-table th label .feather-edit-3 {
      font-size: 15px;
      color: #007ce0; }

.wowshop-listing .variant-table td,
.setup-form .variant-table td,
.shopee-detail-form .variant-table td,
.wowshop-setup .variant-table td {
  text-align: left !important;
  padding: 12px !important;
  vertical-align: top !important; }
  .wowshop-listing .variant-table td .ant-input-group-addon,
  .setup-form .variant-table td .ant-input-group-addon,
  .shopee-detail-form .variant-table td .ant-input-group-addon,
  .wowshop-setup .variant-table td .ant-input-group-addon {
    border: none; }
  .wowshop-listing .variant-table td .ant-input,
  .setup-form .variant-table td .ant-input,
  .shopee-detail-form .variant-table td .ant-input,
  .wowshop-setup .variant-table td .ant-input {
    border: none; }

.wowshop-listing .variant-table .link-with-inventory,
.setup-form .variant-table .link-with-inventory,
.shopee-detail-form .variant-table .link-with-inventory,
.wowshop-setup .variant-table .link-with-inventory {
  margin-top: 2px;
  width: 140px !important;
  word-wrap: break-word !important;
  word-break: break-word !important;
  overflow: hidden !important;
  text-overflow: ellipsis !important;
  max-height: 20px !important;
  line-height: 20px !important;
  white-space: nowrap;
  -webkit-line-clamp: 1 !important;
  -webkit-box-orient: vertical; }

.wowshop-listing .variant-table .opt-tierName .variants-cell,
.setup-form .variant-table .opt-tierName .variants-cell,
.shopee-detail-form .variant-table .opt-tierName .variants-cell,
.wowshop-setup .variant-table .opt-tierName .variants-cell {
  display: inline-flex; }

.wowshop-listing .variant-table .opt-tierName .variant-img,
.setup-form .variant-table .opt-tierName .variant-img,
.shopee-detail-form .variant-table .opt-tierName .variant-img,
.wowshop-setup .variant-table .opt-tierName .variant-img {
  display: inline-flex !important;
  position: relative; }
  .wowshop-listing .variant-table .opt-tierName .variant-img .delete-img,
  .setup-form .variant-table .opt-tierName .variant-img .delete-img,
  .shopee-detail-form .variant-table .opt-tierName .variant-img .delete-img,
  .wowshop-setup .variant-table .opt-tierName .variant-img .delete-img {
    display: none; }

.wowshop-listing .variant-table .opt-tierName .variant-img:hover .delete-img,
.setup-form .variant-table .opt-tierName .variant-img:hover .delete-img,
.shopee-detail-form .variant-table .opt-tierName .variant-img:hover .delete-img,
.wowshop-setup .variant-table .opt-tierName .variant-img:hover .delete-img {
  display: block; }

.wowshop-listing .variant-table .opt-tierName .delete-img,
.setup-form .variant-table .opt-tierName .delete-img,
.shopee-detail-form .variant-table .opt-tierName .delete-img,
.wowshop-setup .variant-table .opt-tierName .delete-img {
  top: 0;
  position: absolute;
  width: 56px !important;
  height: 56px !important;
  border-radius: 4px;
  border: 1px solid #e5e5e5;
  padding: 15px;
  text-align: center;
  background-color: #0c2028;
  opacity: 0.8; }
  .wowshop-listing .variant-table .opt-tierName .delete-img .image-hover-menu a,
  .setup-form .variant-table .opt-tierName .delete-img .image-hover-menu a,
  .shopee-detail-form .variant-table .opt-tierName .delete-img .image-hover-menu a,
  .wowshop-setup .variant-table .opt-tierName .delete-img .image-hover-menu a {
    margin: 0; }

.wowshop-listing .variant-table .opt-tierName img,
.setup-form .variant-table .opt-tierName img,
.shopee-detail-form .variant-table .opt-tierName img,
.wowshop-setup .variant-table .opt-tierName img {
  object-fit: contain;
  margin-right: 13px;
  vertical-align: middle;
  display: inline-block;
  cursor: pointer;
  width: 56px;
  height: 56px;
  border: 1px solid #e5e5e5;
  border-radius: 4px; }

.wowshop-listing .variant-table .opt-tierName .upload,
.setup-form .variant-table .opt-tierName .upload,
.shopee-detail-form .variant-table .opt-tierName .upload,
.wowshop-setup .variant-table .opt-tierName .upload {
  width: 56px !important;
  height: 56px !important;
  border: 1px dashed #e5e5e5;
  display: table;
  float: left;
  margin-right: 8px;
  margin-bottom: 8px;
  text-align: center;
  vertical-align: top;
  background-color: #fafafa; }
  .wowshop-listing .variant-table .opt-tierName .upload:hover,
  .setup-form .variant-table .opt-tierName .upload:hover,
  .shopee-detail-form .variant-table .opt-tierName .upload:hover,
  .wowshop-setup .variant-table .opt-tierName .upload:hover {
    border: 1px dashed #007ce0; }

.wowshop-listing .variant-table .opt-tierName .upload-placeholder,
.setup-form .variant-table .opt-tierName .upload-placeholder,
.shopee-detail-form .variant-table .opt-tierName .upload-placeholder,
.wowshop-setup .variant-table .opt-tierName .upload-placeholder {
  width: 56px !important;
  height: 56px !important;
  padding-top: 11% !important;
  padding-bottom: 0;
  height: 100%;
  font-size: 32px; }

.wowshop-listing .variant-table .opt-tierName .ant-badge-status-text,
.setup-form .variant-table .opt-tierName .ant-badge-status-text,
.shopee-detail-form .variant-table .opt-tierName .ant-badge-status-text,
.wowshop-setup .variant-table .opt-tierName .ant-badge-status-text {
  margin: 0; }

.wowshop-listing .variant-table .opt-tierName .ant-badge-status-dot,
.setup-form .variant-table .opt-tierName .ant-badge-status-dot,
.shopee-detail-form .variant-table .opt-tierName .ant-badge-status-dot,
.wowshop-setup .variant-table .opt-tierName .ant-badge-status-dot {
  width: 3px;
  height: 3px; }

.wowshop-listing .variant-table .opt-tierName .opt-tier1st,
.setup-form .variant-table .opt-tierName .opt-tier1st,
.shopee-detail-form .variant-table .opt-tierName .opt-tier1st,
.wowshop-setup .variant-table .opt-tierName .opt-tier1st {
  color: #bf5f00 !important; }

.wowshop-listing .variant-table .opt-tierName .opt-tier2nd,
.setup-form .variant-table .opt-tierName .opt-tier2nd,
.shopee-detail-form .variant-table .opt-tierName .opt-tier2nd,
.wowshop-setup .variant-table .opt-tierName .opt-tier2nd {
  color: #11aa4f !important; }

.wowshop-listing .variant-table .opt-price .ant-input-number,
.setup-form .variant-table .opt-price .ant-input-number,
.shopee-detail-form .variant-table .opt-price .ant-input-number,
.wowshop-setup .variant-table .opt-price .ant-input-number {
  width: 100%;
  border: none;
  color: #0c2028; }
  .wowshop-listing .variant-table .opt-price .ant-input-number .ant-input-number-input,
  .setup-form .variant-table .opt-price .ant-input-number .ant-input-number-input,
  .shopee-detail-form .variant-table .opt-price .ant-input-number .ant-input-number-input,
  .wowshop-setup .variant-table .opt-price .ant-input-number .ant-input-number-input {
    text-align: right; }
  .wowshop-listing .variant-table .opt-price .ant-input-number .ant-input-number-handler-wrap,
  .setup-form .variant-table .opt-price .ant-input-number .ant-input-number-handler-wrap,
  .shopee-detail-form .variant-table .opt-price .ant-input-number .ant-input-number-handler-wrap,
  .wowshop-setup .variant-table .opt-price .ant-input-number .ant-input-number-handler-wrap {
    display: none; }

.wowshop-listing .site-tag-plus,
.wowshop-listing .site-tag-plus:hover,
.setup-form .site-tag-plus,
.setup-form .site-tag-plus:hover,
.shopee-detail-form .site-tag-plus,
.shopee-detail-form .site-tag-plus:hover,
.wowshop-setup .site-tag-plus,
.wowshop-setup .site-tag-plus:hover {
  border-radius: 4px !important;
  color: #0c2028 !important; }

.wowshop-listing .sizechart,
.setup-form .sizechart,
.shopee-detail-form .sizechart,
.wowshop-setup .sizechart {
  display: inline-flex; }
  .wowshop-listing .sizechart .sizechart-img,
  .setup-form .sizechart .sizechart-img,
  .shopee-detail-form .sizechart .sizechart-img,
  .wowshop-setup .sizechart .sizechart-img {
    display: inline-flex !important;
    position: relative; }
    .wowshop-listing .sizechart .sizechart-img .delete-img,
    .setup-form .sizechart .sizechart-img .delete-img,
    .shopee-detail-form .sizechart .sizechart-img .delete-img,
    .wowshop-setup .sizechart .sizechart-img .delete-img {
      display: none; }
  .wowshop-listing .sizechart .sizechart-img:hover .delete-img,
  .setup-form .sizechart .sizechart-img:hover .delete-img,
  .shopee-detail-form .sizechart .sizechart-img:hover .delete-img,
  .wowshop-setup .sizechart .sizechart-img:hover .delete-img {
    display: block; }
  .wowshop-listing .sizechart .delete-img,
  .setup-form .sizechart .delete-img,
  .shopee-detail-form .sizechart .delete-img,
  .wowshop-setup .sizechart .delete-img {
    top: 0;
    position: absolute;
    width: 56px !important;
    height: 56px !important;
    border-radius: 4px;
    border: 1px solid #e5e5e5;
    padding: 15px;
    text-align: center;
    background-color: #0c2028;
    opacity: 0.8; }
    .wowshop-listing .sizechart .delete-img .image-hover-menu a,
    .setup-form .sizechart .delete-img .image-hover-menu a,
    .shopee-detail-form .sizechart .delete-img .image-hover-menu a,
    .wowshop-setup .sizechart .delete-img .image-hover-menu a {
      margin: 0; }
  .wowshop-listing .sizechart img,
  .setup-form .sizechart img,
  .shopee-detail-form .sizechart img,
  .wowshop-setup .sizechart img {
    object-fit: contain;
    margin-right: 13px;
    vertical-align: middle;
    display: inline-block;
    cursor: pointer;
    width: 56px;
    height: 56px;
    border: 1px solid #e5e5e5;
    border-radius: 4px; }
  .wowshop-listing .sizechart .upload,
  .setup-form .sizechart .upload,
  .shopee-detail-form .sizechart .upload,
  .wowshop-setup .sizechart .upload {
    width: 56px !important;
    height: 56px !important;
    border: 1px dashed #e5e5e5;
    display: table;
    float: left;
    margin-right: 8px;
    margin-bottom: 8px;
    text-align: center;
    vertical-align: top;
    background-color: #fafafa; }
    .wowshop-listing .sizechart .upload:hover,
    .setup-form .sizechart .upload:hover,
    .shopee-detail-form .sizechart .upload:hover,
    .wowshop-setup .sizechart .upload:hover {
      border: 1px dashed #007ce0; }
  .wowshop-listing .sizechart .upload-placeholder,
  .setup-form .sizechart .upload-placeholder,
  .shopee-detail-form .sizechart .upload-placeholder,
  .wowshop-setup .sizechart .upload-placeholder {
    height: 56px !important;
    width: 56px !important;
    padding-top: 8% !important;
    padding-bottom: 0;
    height: 100%;
    font-size: 32px; }

@media (max-width: 425px) {
  .wowshop-listing .un-row-warehouse .feather-trash-2.medium,
  .setup-form .un-row-warehouse .feather-trash-2.medium,
  .shopee-detail-form .un-row-warehouse .feather-trash-2.medium,
  .wowshop-setup .un-row-warehouse .feather-trash-2.medium {
    right: -44px !important; } }

.wowshop-listing .th-wholesale,
.setup-form .th-wholesale,
.shopee-detail-form .th-wholesale,
.wowshop-setup .th-wholesale {
  background: #fafafb 0% 0% no-repeat padding-box;
  padding-top: 8px;
  padding-bottom: 8px;
  margin-bottom: 12px;
  font-size: 12px !important;
  height: 30px; }
  @media (max-width: 425px) {
    .wowshop-listing .th-wholesale,
    .setup-form .th-wholesale,
    .shopee-detail-form .th-wholesale,
    .wowshop-setup .th-wholesale {
      height: 44px; } }
  .wowshop-listing .th-wholesale.first,
  .setup-form .th-wholesale.first,
  .shopee-detail-form .th-wholesale.first,
  .wowshop-setup .th-wholesale.first {
    border-top-left-radius: 4px !important; }
  .wowshop-listing .th-wholesale.last,
  .setup-form .th-wholesale.last,
  .shopee-detail-form .th-wholesale.last,
  .wowshop-setup .th-wholesale.last {
    border-top-right-radius: 4px !important; }

@media (max-width: 1024px) {
  .shopee-detail-form .un-affix {
    top: 130px; } }

.shopee-detail-form #variant .ant-legacy-form-item {
  margin-bottom: 0px; }

.shopee-detail-form #images .ant-legacy-form-explain {
  text-align: left; }

.shopee-detail-form .height-auto {
  height: auto !important; }

.shopee-detail-form .wholesale-title {
  background-color: #fafafb; }

.shopee-detail-form .shipping-form-item {
  margin-left: 8px !important;
  margin-right: 0px !important;
  margin-bottom: 0px !important;
  padding-bottom: 0px !important; }

.shopee-detail-form .image-preview-navigation {
  position: absolute;
  top: 50%; }

.shopee-detail-form .image-preview-row .next {
  right: 16px;
  font-size: 48px; }

.shopee-detail-form .image-preview-row .previous {
  left: 16px;
  font-size: 48px; }

.shopee-detail-form .image-preview-row .preview-image {
  width: 100%;
  height: 100%;
  margin: 10% !important; }

.shopee-detail-form .img_wrp {
  display: inline-block;
  position: relative; }

.shopee-detail-form .reset-image {
  position: absolute;
  top: -7px;
  right: -7px;
  font-size: 16px; }

.shopee-detail-form .ant-upload.ant-upload-drag {
  border: none !important; }

.shopee-detail-form .un-upload-image-div .image-upload-blank {
  background: #fafafb 0% 0% no-repeat padding-box !important;
  border: 1px dashed #e5e5e5;
  border-radius: 4px;
  padding: 60px 25px 25px 25px;
  min-height: 250px; }

.shopee-detail-form .ant-upload-list-picture-card {
  margin-top: 0.01em !important;
  width: 100%; }

.shopee-detail-form .ant-upload-list {
  display: grid;
  grid-template-columns: repeat(7, 1fr);
  grid-gap: 0.8rem;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; }

.shopee-detail-form .upload-list-inline .ant-upload {
  display: none !important; }

.shopee-detail-form .ant-upload.ant-upload-select-picture-card {
  background-color: transparent;
  border-color: transparent;
  width: 100%;
  height: 150px; }

.shopee-detail-form .un-upload-image-div .upload-list-inline .ant-upload-select {
  position: absolute !important;
  height: auto !important;
  width: 46% !important;
  padding-bottom: 46% !important;
  margin-left: 55% !important;
  margin-bottom: 0 !important;
  margin-top: 1.66% !important;
  margin-right: 0;
  right: 1.66% !important; }

.shopee-detail-form .ant-upload-select-picture-card > .ant-upload {
  position: absolute !important;
  height: 100% !important;
  width: 100% !important;
  padding: 1% !important; }

.shopee-detail-form .product-image-label {
  display: grid !important; }

.shopee-detail-form .upload-list-inline .ant-upload-select-picture-card > .ant-upload {
  top: calc(50% - 25px); }

.shopee-detail-form .upload-list-inline-first .ant-upload-select-picture-card > .ant-upload {
  top: calc(50% - 50px); }

.shopee-detail-form .product-image-list .ant-upload-list::before,
.shopee-detail-form .product-image-list .ant-upload-list::after {
  content: none; }

.shopee-detail-form .square {
  float: left !important;
  position: sticky;
  width: 97% !important;
  padding-bottom: 97% !important;
  margin: 1.66% !important;
  background-color: transparent !important;
  overflow: hidden !important; }

.shopee-detail-form .square .hvrbox-layer_top {
  opacity: 0;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.6);
  color: #fff;
  padding: 15px;
  -moz-transition: all 0.4s ease-in-out 0s;
  -webkit-transition: all 0.4s ease-in-out 0s;
  -ms-transition: all 0.4s ease-in-out 0s;
  transition: all 0.4s ease-in-out 0s; }

.shopee-detail-form .square:hover .hvrbox-layer_top,
.shopee-detail-form .square.active .hvrbox-layer_top {
  opacity: 1;
  cursor: move; }

.shopee-detail-form .square .hvrbox-text {
  text-align: center;
  font-size: 16px;
  display: inline-table;
  position: absolute;
  top: 50%;
  left: 50%;
  -moz-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%); }

.shopee-detail-form .square .hvrbox-text_mobile {
  font-size: 15px;
  border-top: 1px solid #b3b3b3;
  /* for old browsers */
  border-top: 1px solid rgba(179, 179, 179, 0.7);
  margin-top: 5px;
  padding-top: 2px;
  display: none; }

.shopee-detail-form .square.active .hvrbox-text_mobile {
  display: block; }

.shopee-detail-form .first-image-upload {
  display: grid;
  color: #cccc; }

.shopee-detail-form .first-image-upload .img-grid {
  font-size: 85px !important;
  color: #cccc !important; }

.shopee-detail-form a.ant-upload-list-item-thumbnail.grid-last {
  display: grid;
  vertical-align: middle; }

.shopee-detail-form .grid-last .icon-upload {
  color: #007ce0;
  margin: auto; }

.shopee-detail-form .content.grid-last-content {
  background: #fafafb 0% 0% no-repeat padding-box;
  border: 1px dashed #007ce0; }

.setup-form .select-channel-div span:first-child {
  padding-right: 10px; }

.wowshop-pop .result-wrapper {
  max-height: 250px;
  width: 180px;
  overflow-y: auto; }

.wowshop-pop .box-result {
  padding: 5px;
  border-radius: 8px;
  margin-bottom: 10px;
  background-color: white; }
  .wowshop-pop .box-result .ant-alert {
    padding: 3px 10px 3px 25px;
    border-radius: 3px; }
  .wowshop-pop .box-result .ant-alert-icon {
    top: 6px;
    left: 6px; }

.wowshop-pop .msg-box {
  margin-top: 5px;
  font-size: 10px;
  word-break: break-all; }

.disabled-col,
.disabled-col span,
.disabled-col .ant-input-group-addon {
  background-color: #f6f6f6 !important; }

.add-item-modal .ant-modal-body {
  padding-left: 0 !important;
  padding-right: 0 !important; }
  .add-item-modal .ant-modal-body .ant-input-affix-wrapper {
    height: 41px !important;
    border-radius: 4px !important; }
  .add-item-modal .ant-modal-body .th-recent-search {
    font-size: 12px !important;
    margin: 20px 0 !important;
    padding: 9px 24px !important;
    color: #647176 !important;
    background: #fafafb !important; }
  .add-item-modal .ant-modal-body .content-with-padding {
    padding-left: 24px !important;
    padding-right: 24px !important; }
    .add-item-modal .ant-modal-body .content-with-padding.list {
      max-height: 320px !important;
      overflow-y: auto !important; }
    .add-item-modal .ant-modal-body .content-with-padding .item-img {
      display: flex;
      align-items: center;
      justify-content: center;
      width: 56px;
      height: 56px;
      border: 1px solid #e5e5e5;
      border-radius: 4px; }
    .add-item-modal .ant-modal-body .content-with-padding .item-detail {
      display: flex;
      flex-direction: column;
      justify-content: space-between;
      margin-left: 12px;
      height: 100%; }

.fs-13 {
  font-size: 13px; }

.shopee-payment-reconciliation .report-list .card {
  box-shadow: none; }

.shopee-payment-reconciliation .report-list .selected-report {
  background: #e5e5e5 0% 0% no-repeat padding-box !important; }

.shopee-payment-reconciliation .report-list .ant-list-item-meta-avatar {
  background: #8ed7ff 0% 0% no-repeat padding-box;
  border-radius: 50%;
  width: 37px !important;
  height: 37px !important;
  margin-right: 8px; }

.shopee-payment-reconciliation .report-list .ant-avatar-image {
  margin-top: 6px !important;
  margin-left: 3px !important; }

.shopee-payment-reconciliation .report-list .ant-list-item {
  padding: 12px 5px;
  width: 100%; }

.shopee-payment-reconciliation .report-list .ant-list-item-meta {
  align-items: center;
  margin-left: 10px; }
  .shopee-payment-reconciliation .report-list .ant-list-item-meta .ant-list-item-meta-title {
    margin: 0px; }

.shopee-payment-reconciliation .unicart-sync .sync-status {
  margin-left: 12px; }

.shopee-payment-reconciliation .unicart-sync .ant-switch-checked .ant-switch-inner {
  margin-right: 37px !important;
  margin-left: 12px !important;
  color: #ffffff !important;
  font-size: 14px !important; }

.shopee-payment-reconciliation .unicart-sync .ant-switch-inner {
  margin-right: 12px;
  margin-left: 37px;
  color: #647176 !important;
  font-size: 14px !important; }

.shopee-payment-reconciliation .header-buttons {
  width: 100% !important;
  top: 10px !important;
  display: flex;
  position: fixed;
  padding-right: 99px !important; }
  .shopee-payment-reconciliation .header-buttons .b-btn,
  .shopee-payment-reconciliation .header-buttons .b-btn:hover,
  .shopee-payment-reconciliation .header-buttons .b-btn:focus {
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #0c2028 !important;
    font-size: 20px;
    padding-left: 0 !important; }
    .shopee-payment-reconciliation .header-buttons .b-btn i,
    .shopee-payment-reconciliation .header-buttons .b-btn:hover i,
    .shopee-payment-reconciliation .header-buttons .b-btn:focus i {
      font-size: 20px !important;
      margin-right: 12px !important; }

.shopee-payment-reconciliation .ant-table-container table > thead > tr:first-child th:last-child {
  border-top-right-radius: 12px !important; }

.shopee-payment-reconciliation .ant-table-container table > thead > tr:first-child th:first-child {
  border-top-left-radius: 12px !important; }

.shopee-payment-reconciliation .ant-table table {
  border-top-right-radius: 12px;
  border-top-left-radius: 12px; }

.shopee-payment-reconciliation .ant-table {
  color: #0c2028 !important;
  background: #ffffff !important;
  border-top-right-radius: 12px;
  border-top-left-radius: 12px;
  border-bottom-right-radius: 12px;
  border-bottom-left-radius: 12px; }

.shopee-payment-reconciliation .unicart-table .shipping-fee {
  width: 110px; }

.shopee-payment-reconciliation .unicart-table .chevron-btn {
  margin-right: 12px; }
  .shopee-payment-reconciliation .unicart-table .chevron-btn i {
    font-size: 20px !important; }

.shopee-payment-reconciliation .unicart-table.report_1 .ant-table-container table > thead > tr th:nth-last-child(2) {
  background-color: #f6f6f6 !important; }

.shopee-payment-reconciliation .unicart-table.report_1 .ant-table-container table > tbody > tr td:nth-last-child(2) {
  background-color: #f6f6f6 !important; }

.shopee-payment-reconciliation .unicart-table.report_1 .expanded-table .ant-table-thead > tr > th,
.shopee-payment-reconciliation .unicart-table.report_1 .expanded-table .ant-table-thead > tr > th:nth-last-child(2) {
  padding: 8px 12px !important;
  background-color: #e5e5e5 !important;
  border-bottom: none !important; }

.shopee-payment-reconciliation .unicart-table.report_1 .expanded-table .ant-table-tbody > tr > td,
.shopee-payment-reconciliation .unicart-table.report_1 .expanded-table .ant-table-tbody > tr > td:nth-last-child(2) {
  background-color: #ffffff !important; }

.shopee-payment-reconciliation .unicart-table.report_1 .expanded-table-2 .ant-table-thead > tr > th,
.shopee-payment-reconciliation .unicart-table.report_1 .expanded-table-2 .ant-table-thead > tr > th:nth-last-child(2) {
  padding: 8px 12px !important;
  background-color: #e5e5e5 !important;
  border-bottom: none !important; }

.shopee-payment-reconciliation .unicart-table.report_1 .expanded-table-2 .ant-table-tbody > tr > td,
.shopee-payment-reconciliation .unicart-table.report_1 .expanded-table-2 .ant-table-tbody > tr > td:nth-last-child(2) {
  background-color: #ffffff !important; }

.shopee-payment-reconciliation .unicart-table.report_2 .ant-table-container table > thead > tr th:nth-last-child(5) {
  background-color: #f6f6f6 !important; }

.shopee-payment-reconciliation .unicart-table.report_2 .ant-table-container table > tbody > tr td:nth-last-child(5) {
  background-color: #f6f6f6 !important; }

.shopee-payment-reconciliation .unicart-table.report_2 .expanded-table .ant-table-thead > tr > th,
.shopee-payment-reconciliation .unicart-table.report_2 .expanded-table .ant-table-thead > tr > th:nth-last-child(5) {
  background-color: #e5e5e5 !important; }

.shopee-payment-reconciliation .unicart-table.report_2 .expanded-table .ant-table-tbody > tr > td,
.shopee-payment-reconciliation .unicart-table.report_2 .expanded-table .ant-table-tbody > tr > td:nth-last-child(5) {
  background-color: #ffffff !important; }

.shopee-payment-reconciliation .unicart-table.report_2 .expanded-table-2 .ant-table-thead > tr > th,
.shopee-payment-reconciliation .unicart-table.report_2 .expanded-table-2 .ant-table-thead > tr > th:nth-last-child(5) {
  background-color: #e5e5e5 !important; }

.shopee-payment-reconciliation .unicart-table.report_2 .expanded-table-2 .ant-table-tbody > tr > td,
.shopee-payment-reconciliation .unicart-table.report_2 .expanded-table-2 .ant-table-tbody > tr > td:nth-last-child(5) {
  background-color: #ffffff !important; }

.shopee-payment-reconciliation .unicart-table.report_3 .ant-table-container table > thead > tr th:nth-last-child(7), .shopee-payment-reconciliation .unicart-table.report_4 .ant-table-container table > thead > tr th:nth-last-child(7) {
  background-color: #f6f6f6 !important; }

.shopee-payment-reconciliation .unicart-table.report_3 .ant-table-container table > tbody > tr td:nth-last-child(7), .shopee-payment-reconciliation .unicart-table.report_4 .ant-table-container table > tbody > tr td:nth-last-child(7) {
  background-color: #f6f6f6 !important; }

.shopee-payment-reconciliation .unicart-table.report_3 .expanded-table .ant-table-thead > tr > th,
.shopee-payment-reconciliation .unicart-table.report_3 .expanded-table .ant-table-thead > tr > th:nth-last-child(7), .shopee-payment-reconciliation .unicart-table.report_4 .expanded-table .ant-table-thead > tr > th,
.shopee-payment-reconciliation .unicart-table.report_4 .expanded-table .ant-table-thead > tr > th:nth-last-child(7) {
  background-color: #e5e5e5 !important; }

.shopee-payment-reconciliation .unicart-table.report_3 .expanded-table .ant-table-tbody > tr > td,
.shopee-payment-reconciliation .unicart-table.report_3 .expanded-table .ant-table-tbody > tr > td:nth-last-child(7), .shopee-payment-reconciliation .unicart-table.report_4 .expanded-table .ant-table-tbody > tr > td,
.shopee-payment-reconciliation .unicart-table.report_4 .expanded-table .ant-table-tbody > tr > td:nth-last-child(7) {
  background-color: #ffffff !important; }

.shopee-payment-reconciliation .unicart-table.report_3 .expanded-table-2 .ant-table-thead > tr > th,
.shopee-payment-reconciliation .unicart-table.report_3 .expanded-table-2 .ant-table-thead > tr > th:nth-last-child(7), .shopee-payment-reconciliation .unicart-table.report_4 .expanded-table-2 .ant-table-thead > tr > th,
.shopee-payment-reconciliation .unicart-table.report_4 .expanded-table-2 .ant-table-thead > tr > th:nth-last-child(7) {
  background-color: #e5e5e5 !important; }

.shopee-payment-reconciliation .unicart-table.report_3 .expanded-table-2 .ant-table-tbody > tr > td,
.shopee-payment-reconciliation .unicart-table.report_3 .expanded-table-2 .ant-table-tbody > tr > td:nth-last-child(7), .shopee-payment-reconciliation .unicart-table.report_4 .expanded-table-2 .ant-table-tbody > tr > td,
.shopee-payment-reconciliation .unicart-table.report_4 .expanded-table-2 .ant-table-tbody > tr > td:nth-last-child(7) {
  background-color: #ffffff !important; }

.shopee-payment-reconciliation .unicart-table .ant-table-tbody > tr > td {
  padding: 24px 12px !important; }

.shopee-payment-reconciliation .unicart-table .ant-table-column-sort {
  background: none !important; }

.shopee-payment-reconciliation .unicart-table .ant-table-expanded-row.ant-table-expanded-row-level-1 > td {
  padding: 20px 24px 20px 0 !important; }

.shopee-payment-reconciliation .unicart-table .order-details-card {
  border: none;
  border-right: 1px solid #e5e5e5 !important;
  padding: 0;
  padding-right: 24px;
  box-shadow: none !important; }
  .shopee-payment-reconciliation .unicart-table .order-details-card .subtotal {
    text-align: end !important; }
    .shopee-payment-reconciliation .unicart-table .order-details-card .subtotal .subtext {
      color: #647176 !important;
      padding-right: 10px !important; }

.shopee-payment-reconciliation .unicart-table .summary-card {
  border: none;
  border-left: 1px solid #e5e5e5 !important;
  padding: 0;
  padding-left: 24px;
  box-shadow: none !important; }

.shopee-payment-reconciliation .unicart-table .expanded-table {
  margin-top: 12px; }
  .shopee-payment-reconciliation .unicart-table .expanded-table .ant-table-container table > thead > tr:first-child th:last-child {
    border-top-right-radius: 4px !important; }
  .shopee-payment-reconciliation .unicart-table .expanded-table .ant-table-container table > thead > tr:first-child th:first-child {
    border-top-left-radius: 4px !important; }
  .shopee-payment-reconciliation .unicart-table .expanded-table .ant-table table {
    border-top-right-radius: 4px;
    border-top-left-radius: 4px;
    border: none !important; }
  .shopee-payment-reconciliation .unicart-table .expanded-table .ant-table {
    margin: 0 !important;
    color: #0c2028 !important;
    background: transparent !important;
    border-top-right-radius: 4px;
    border-top-left-radius: 4px;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px; }
  .shopee-payment-reconciliation .unicart-table .expanded-table .ant-table-thead > tr > th,
  .shopee-payment-reconciliation .unicart-table .expanded-table .ant-table-thead > tr > th:nth-last-child(2),
  .shopee-payment-reconciliation .unicart-table .expanded-table .ant-table-thead > tr > th:nth-last-child(5),
  .shopee-payment-reconciliation .unicart-table .expanded-table .ant-table-thead > tr > th:nth-last-child(7) {
    padding: 8px 12px !important;
    background-color: #e5e5e5 !important;
    border-bottom: none !important; }
  .shopee-payment-reconciliation .unicart-table .expanded-table .ant-table-thead > tr > th:first-child {
    border-top-left-radius: 4px !important;
    border-bottom-left-radius: 4px !important; }
  .shopee-payment-reconciliation .unicart-table .expanded-table .ant-table-thead > tr > th:last-child {
    border-top-right-radius: 4px !important;
    border-bottom-right-radius: 4px !important; }
  .shopee-payment-reconciliation .unicart-table .expanded-table .ant-table-tbody {
    background: transparent !important; }
  .shopee-payment-reconciliation .unicart-table .expanded-table .ant-table-tbody > tr > td,
  .shopee-payment-reconciliation .unicart-table .expanded-table .ant-table-tbody > tr > td:nth-last-child(2),
  .shopee-payment-reconciliation .unicart-table .expanded-table .ant-table-tbody > tr > td:nth-last-child(5),
  .shopee-payment-reconciliation .unicart-table .expanded-table .ant-table-tbody > tr > td:nth-last-child(7) {
    background: transparent !important;
    padding: 12px !important; }
  .shopee-payment-reconciliation .unicart-table .expanded-table .ant-list-item {
    padding: 0px !important; }
  .shopee-payment-reconciliation .unicart-table .expanded-table .ant-list-item-meta-description {
    padding-left: 12px !important; }
  .shopee-payment-reconciliation .unicart-table .expanded-table .ant-table-tbody > tr.ant-table-row-level-0 > td {
    border-top: 1px solid #e5e5e5 !important; }
  .shopee-payment-reconciliation .unicart-table .expanded-table .ant-table-tbody > tr.ant-table-row-level-0:first-child > td {
    border-top: none !important; }
  .shopee-payment-reconciliation .unicart-table .expanded-table .ant-table-tbody > tr.ant-table-row-level-0:last-child > td {
    border-top: 2px solid #e5e5e5 !important; }

.shopee-payment-reconciliation .unicart-table .expanded-table-2 {
  margin-top: 12px; }
  .shopee-payment-reconciliation .unicart-table .expanded-table-2 .ant-table-container table > thead > tr:first-child th:last-child {
    border-top-right-radius: 4px !important; }
  .shopee-payment-reconciliation .unicart-table .expanded-table-2 .ant-table-container table > thead > tr:first-child th:first-child {
    border-top-left-radius: 4px !important; }
  .shopee-payment-reconciliation .unicart-table .expanded-table-2 .ant-table table {
    border-top-right-radius: 4px;
    border-top-left-radius: 4px;
    border: none !important; }
  .shopee-payment-reconciliation .unicart-table .expanded-table-2 .ant-table {
    margin: 0 !important;
    color: #0c2028 !important;
    background: transparent !important;
    border-top-right-radius: 4px;
    border-top-left-radius: 4px;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px; }
  .shopee-payment-reconciliation .unicart-table .expanded-table-2 .ant-table-thead > tr > th,
  .shopee-payment-reconciliation .unicart-table .expanded-table-2 .ant-table-thead > tr > th:nth-last-child(2),
  .shopee-payment-reconciliation .unicart-table .expanded-table-2 .ant-table-thead > tr > th:nth-last-child(5),
  .shopee-payment-reconciliation .unicart-table .expanded-table-2 .ant-table-thead > tr > th:nth-last-child(7) {
    padding: 8px 12px !important;
    background-color: #e5e5e5 !important;
    border-bottom: none !important; }
  .shopee-payment-reconciliation .unicart-table .expanded-table-2 .ant-table-thead > tr > th:first-child {
    border-top-left-radius: 4px !important;
    border-bottom-left-radius: 4px !important; }
  .shopee-payment-reconciliation .unicart-table .expanded-table-2 .ant-table-thead > tr > th:last-child {
    border-top-right-radius: 4px !important;
    border-bottom-right-radius: 4px !important; }
  .shopee-payment-reconciliation .unicart-table .expanded-table-2 .ant-table-tbody {
    background: transparent !important; }
  .shopee-payment-reconciliation .unicart-table .expanded-table-2 .ant-table-tbody > tr > td,
  .shopee-payment-reconciliation .unicart-table .expanded-table-2 .ant-table-tbody > tr > td:nth-last-child(2),
  .shopee-payment-reconciliation .unicart-table .expanded-table-2 .ant-table-tbody > tr > td:nth-last-child(5),
  .shopee-payment-reconciliation .unicart-table .expanded-table-2 .ant-table-tbody > tr > td:nth-last-child(7) {
    background: transparent !important;
    padding: 12px !important; }
  .shopee-payment-reconciliation .unicart-table .expanded-table-2 .ant-table-tbody > tr:nth-child(1) > td,
  .shopee-payment-reconciliation .unicart-table .expanded-table-2 .ant-table-tbody > tr:nth-child(2) > td,
  .shopee-payment-reconciliation .unicart-table .expanded-table-2 .ant-table-tbody > tr:nth-child(4) > td,
  .shopee-payment-reconciliation .unicart-table .expanded-table-2 .ant-table-tbody > tr:nth-child(6) > td,
  .shopee-payment-reconciliation .unicart-table .expanded-table-2 .ant-table-tbody > tr:nth-child(8) > td,
  .shopee-payment-reconciliation .unicart-table .expanded-table-2 .ant-table-tbody > tr:nth-child(9) > td,
  .shopee-payment-reconciliation .unicart-table .expanded-table-2 .ant-table-tbody > tr:nth-child(19) > td,
  .shopee-payment-reconciliation .unicart-table .expanded-table-2 .ant-table-tbody > tr:nth-child(20) > td,
  .shopee-payment-reconciliation .unicart-table .expanded-table-2 .ant-table-tbody > tr:nth-child(21) > td,
  .shopee-payment-reconciliation .unicart-table .expanded-table-2 .ant-table-tbody > tr:nth-child(22) > td,
  .shopee-payment-reconciliation .unicart-table .expanded-table-2 .ant-table-tbody > tr:nth-child(23) > td,
  .shopee-payment-reconciliation .unicart-table .expanded-table-2 .ant-table-tbody > tr:nth-child(24) > td {
    padding-bottom: 0px !important; }
  .shopee-payment-reconciliation .unicart-table .expanded-table-2 .ant-table-tbody > tr:nth-child(2) > td,
  .shopee-payment-reconciliation .unicart-table .expanded-table-2 .ant-table-tbody > tr:nth-child(3) > td,
  .shopee-payment-reconciliation .unicart-table .expanded-table-2 .ant-table-tbody > tr:nth-child(10) > td,
  .shopee-payment-reconciliation .unicart-table .expanded-table-2 .ant-table-tbody > tr:nth-child(19) > td,
  .shopee-payment-reconciliation .unicart-table .expanded-table-2 .ant-table-tbody > tr:nth-child(20) > td,
  .shopee-payment-reconciliation .unicart-table .expanded-table-2 .ant-table-tbody > tr:nth-child(21) > td,
  .shopee-payment-reconciliation .unicart-table .expanded-table-2 .ant-table-tbody > tr:nth-child(22) > td,
  .shopee-payment-reconciliation .unicart-table .expanded-table-2 .ant-table-tbody > tr:nth-child(23) > td,
  .shopee-payment-reconciliation .unicart-table .expanded-table-2 .ant-table-tbody > tr:nth-child(25) > td {
    padding-top: 0px !important; }
  .shopee-payment-reconciliation .unicart-table .expanded-table-2 .ant-table-tbody > tr:nth-child(5) > td,
  .shopee-payment-reconciliation .unicart-table .expanded-table-2 .ant-table-tbody > tr:nth-child(6) > td,
  .shopee-payment-reconciliation .unicart-table .expanded-table-2 .ant-table-tbody > tr:nth-child(7) > td,
  .shopee-payment-reconciliation .unicart-table .expanded-table-2 .ant-table-tbody > tr:nth-child(9) > td,
  .shopee-payment-reconciliation .unicart-table .expanded-table-2 .ant-table-tbody > tr:nth-child(11) > td,
  .shopee-payment-reconciliation .unicart-table .expanded-table-2 .ant-table-tbody > tr:nth-child(12) > td,
  .shopee-payment-reconciliation .unicart-table .expanded-table-2 .ant-table-tbody > tr:nth-child(13) > td,
  .shopee-payment-reconciliation .unicart-table .expanded-table-2 .ant-table-tbody > tr:nth-child(14) > td,
  .shopee-payment-reconciliation .unicart-table .expanded-table-2 .ant-table-tbody > tr:nth-child(15) > td,
  .shopee-payment-reconciliation .unicart-table .expanded-table-2 .ant-table-tbody > tr:nth-child(16) > td,
  .shopee-payment-reconciliation .unicart-table .expanded-table-2 .ant-table-tbody > tr:nth-child(17) > td,
  .shopee-payment-reconciliation .unicart-table .expanded-table-2 .ant-table-tbody > tr:nth-child(18) > td {
    padding: 0px 12px !important; }
  .shopee-payment-reconciliation .unicart-table .expanded-table-2 .ant-list-item-meta-description {
    padding-left: 12px !important; }
  .shopee-payment-reconciliation .unicart-table .expanded-table-2 .ant-table-tbody > tr.ant-table-row-level-0 > td {
    border-top: none !important; }
  .shopee-payment-reconciliation .unicart-table .expanded-table-2 .ant-table-tbody > tr:nth-child(3) > td {
    border-bottom: 1px solid #e5e5e5 !important; }
  .shopee-payment-reconciliation .unicart-table .expanded-table-2 .ant-table-tbody > tr.ant-table-row-level-0:last-child > td {
    border-top: 2px solid #e5e5e5 !important; }

.shopee-payment-reconciliation .unicart-table .expanded-table .ant-table-thead > tr > th:first-child,
.shopee-payment-reconciliation .unicart-table .expanded-table .ant-table-tbody > tr > td:first-child,
.shopee-payment-reconciliation .unicart-table .expanded-table-2 .ant-table-thead > tr > th:first-child,
.shopee-payment-reconciliation .unicart-table .expanded-table-2 .ant-table-tbody > tr > td:first-child {
  padding-left: 12px !important; }

.shopee-payment-reconciliation .unicart-table .ant-table-thead > tr > th:first-child,
.shopee-payment-reconciliation .unicart-table .ant-table-tbody > tr > td:first-child {
  padding-left: 24px !important; }

.shopee-payment-reconciliation .settings-list .un-box-flat {
  margin-top: 0px;
  padding-top: 20px;
  padding-right: 24px;
  padding-bottom: 20px;
  padding-left: 24px; }

.shopee-payment-reconciliation .settings-list .dash-cards .card {
  background: #f6f6f6 0% 0% no-repeat padding-box !important;
  border-radius: 4px !important;
  padding: 0 !important;
  margin-bottom: 20px !important; }

.shopee-payment-reconciliation .settings-list .card {
  border: none !important; }

.shopee-payment-reconciliation .settings-list .ant-list-item {
  padding: 20px 0 !important;
  width: -webkit-fill-available !important;
  width: fill-available !important;
  width: -moz-available !important; }

.shopee-payment-reconciliation .settings-list .ant-list-item-meta {
  padding-left: 24px !important;
  padding-right: 34px !important; }

.shopee-payment-reconciliation .settings-list .ant-list-item-meta-avatar {
  background: #8ed7ff 0% 0% no-repeat padding-box;
  border-radius: 50%;
  width: 53px !important;
  height: 53px !important;
  margin-right: 8px;
  text-align: center; }

.shopee-payment-reconciliation .settings-list .ant-avatar {
  border-radius: unset !important; }

.shopee-payment-reconciliation .settings-list .ant-avatar-image {
  margin-top: 14px !important; }

.shopee-payment-reconciliation .settings-list .ant-list-item-meta-title {
  margin-bottom: 0; }

.shopee-payment-reconciliation .settings-list .ant-list-item-meta-description {
  line-height: 1.2 !important; }

.shopee-payment-reconciliation .settings-list .un-text-truncate {
  font-size: 16px !important;
  max-height: none !important; }

.shopee-payment-reconciliation .settings-list .un-light-label {
  font-size: 12px !important;
  color: #647176 !important; }

@media (min-width: 1024px) {
  .shopee-payment-reconciliation-export {
    width: 644px !important;
    margin: 0 auto !important; } }

.shopee-payment-reconciliation-export .header-buttons {
  min-width: 644px !important;
  max-width: 644px !important;
  width: 100% !important;
  top: 10px !important;
  display: flex;
  position: fixed; }
  .shopee-payment-reconciliation-export .header-buttons .b-btn,
  .shopee-payment-reconciliation-export .header-buttons .b-btn:hover,
  .shopee-payment-reconciliation-export .header-buttons .b-btn:focus {
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #0c2028 !important;
    font-size: 20px;
    padding-left: 0 !important; }
    .shopee-payment-reconciliation-export .header-buttons .b-btn i,
    .shopee-payment-reconciliation-export .header-buttons .b-btn:hover i,
    .shopee-payment-reconciliation-export .header-buttons .b-btn:focus i {
      font-size: 20px !important;
      margin-right: 12px !important; }

.shopee-payment-reconciliation-export .ant-checkbox,
.shopee-payment-reconciliation-export .ant-checkbox-input,
.shopee-payment-reconciliation-export .ant-checkbox-inner {
  border-radius: 4px !important;
  width: 18px !important;
  height: 18px !important; }

.shopee-payment-reconciliation-export .export-table .unicart-table .ant-table-tbody > tr.ant-table-row-level-0 > td {
  border-top: unset !important;
  border-bottom: 1px solid #f0f0f0 !important; }

.shopee-payment-reconciliation-export .export-table .ant-table-tbody > tr > td {
  padding: 12px 12px !important; }

.shopee-payment-reconciliation-export .export-table .ant-table table {
  border: none !important;
  box-shadow: none !important; }

.shopee-payment-reconciliation-export .export-table table thead {
  background-color: #fafafb !important; }

.shopee-payment-reconciliation-export .export-table .ant-table-thead th {
  background: #fafafb 0% 0% no-repeat padding-box !important;
  font-size: 12px !important;
  color: #647176 !important;
  padding-top: 9px !important;
  padding-bottom: 9px !important;
  height: unset !important; }

.shopee-payment-reconciliation-export .export-table .ant-table-thead > tr > th {
  border-bottom: none !important; }

.shopee-payment-reconciliation-export .export-table .un-text-truncate {
  font-weight: bold !important; }

.shopee-payment-reconciliation-export .export-table .un-light-label {
  font-size: 14px !important; }

.shopee-payment-reconciliation-export .export-table .ant-pagination {
  margin-bottom: 20px;
  margin-right: unset !important;
  padding: 0 !important; }
  .shopee-payment-reconciliation-export .export-table .ant-pagination.with-quick-jumper {
    margin-bottom: 20px !important; }

.tiktok-payment-reconciliation .header-buttons {
  width: 100% !important;
  top: 10px !important;
  display: flex;
  position: fixed;
  padding-right: 99px !important; }
  .tiktok-payment-reconciliation .header-buttons .b-btn,
  .tiktok-payment-reconciliation .header-buttons .b-btn:hover,
  .tiktok-payment-reconciliation .header-buttons .b-btn:focus {
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #0c2028 !important;
    font-size: 20px;
    padding-left: 0 !important; }
    .tiktok-payment-reconciliation .header-buttons .b-btn i,
    .tiktok-payment-reconciliation .header-buttons .b-btn:hover i,
    .tiktok-payment-reconciliation .header-buttons .b-btn:focus i {
      font-size: 20px !important;
      margin-right: 12px !important; }

.tiktok-payment-reconciliation .settings-list .un-box-flat {
  margin-top: 0px;
  padding-top: 20px;
  padding-right: 24px;
  padding-bottom: 20px;
  padding-left: 24px; }

.tiktok-payment-reconciliation .settings-list .dash-cards .card {
  background: #f6f6f6 0% 0% no-repeat padding-box !important;
  border-radius: 4px !important;
  padding: 0 !important;
  margin-bottom: 20px !important; }

.tiktok-payment-reconciliation .settings-list .card {
  border: none !important; }

.tiktok-payment-reconciliation .settings-list .ant-list-item {
  padding: 20px 0 !important;
  width: -webkit-fill-available !important;
  width: fill-available !important;
  width: -moz-available !important; }

.tiktok-payment-reconciliation .settings-list .ant-list-item-meta {
  padding-left: 24px !important;
  padding-right: 34px !important; }

.tiktok-payment-reconciliation .settings-list .ant-list-item-meta-avatar {
  background: #8ed7ff 0% 0% no-repeat padding-box;
  border-radius: 50%;
  width: 53px !important;
  height: 53px !important;
  margin-right: 8px;
  text-align: center; }

.tiktok-payment-reconciliation .settings-list .ant-avatar {
  border-radius: unset !important; }

.tiktok-payment-reconciliation .settings-list .ant-avatar-image {
  margin-top: 14px !important; }

.tiktok-payment-reconciliation .settings-list .ant-list-item-meta-title {
  margin-bottom: 0; }

.tiktok-payment-reconciliation .settings-list .ant-list-item-meta-description {
  line-height: 1.2 !important; }

.tiktok-payment-reconciliation .settings-list .un-text-truncate {
  font-size: 16px !important;
  max-height: none !important; }

.tiktok-payment-reconciliation .settings-list .un-light-label {
  font-size: 12px !important;
  color: #647176 !important; }

.tiktok-payment-reconciliation .report-list .card {
  box-shadow: none; }

.tiktok-payment-reconciliation .report-list .selected-report {
  background: #e5e5e5 0% 0% no-repeat padding-box !important; }

.tiktok-payment-reconciliation .report-list .ant-list-item-meta-avatar {
  background: #8ed7ff 0% 0% no-repeat padding-box;
  border-radius: 50%;
  width: 37px !important;
  height: 37px !important;
  margin-right: 8px; }

.tiktok-payment-reconciliation .report-list .ant-avatar-image {
  margin-top: 6px !important;
  margin-left: 3px !important; }

.tiktok-payment-reconciliation .report-list .ant-list-item {
  padding: 12px 5px;
  width: 100%; }

.tiktok-payment-reconciliation .report-list .ant-list-item-meta {
  align-items: center;
  margin-left: 10px; }
  .tiktok-payment-reconciliation .report-list .ant-list-item-meta .ant-list-item-meta-title {
    margin: 0px; }

.tiktok-payment-reconciliation .unicart-sync .sync-status {
  margin-left: 12px; }

.tiktok-payment-reconciliation .unicart-sync .ant-switch-checked .ant-switch-inner {
  margin-right: 37px !important;
  margin-left: 12px !important;
  color: #ffffff !important;
  font-size: 14px !important; }

.tiktok-payment-reconciliation .unicart-sync .ant-switch-inner {
  margin-right: 12px;
  margin-left: 37px;
  color: #647176 !important;
  font-size: 14px !important; }

.tiktok-payment-reconciliation .ant-table-container table > thead > tr:first-cild th:last-child {
  border-top-right-radius: 12px !important; }

.tiktok-payment-reconciliation .ant-table-container table > thead > tr:first-child th:first-child {
  border-top-left-radius: 12px !important; }

.tiktok-payment-reconciliation .ant-table table {
  border-top-left-radius: 12px;
  border-top-right-radius: 12px; }

.tiktok-payment-reconciliation .ant-table {
  color: #0c2028 !important;
  background: #ffffff !important;
  border-top-right-radius: 12px;
  border-top-left-radius: 12px;
  border-bottom-left-radius: 12px;
  border-bottom-right-radius: 12px; }

.tiktok-payment-reconciliation .unicart-table .shipping-fee {
  width: 110px; }

.tiktok-payment-reconciliation .unicart-table .chevron-btn {
  margin-right: 12px; }
  .tiktok-payment-reconciliation .unicart-table .chevron-btn i {
    font-size: 20px; }

.tiktok-payment-reconciliation .unicart-table.report_1 .ant-table-container table > thead > tr th:nth-last-child(2) {
  background-color: #f6f6f6 !important; }

.tiktok-payment-reconciliation .unicart-table.report_1 .ant-table-container table > tbody > tr td:nth-last-child(2) {
  background-color: #f6f6f6 !important; }

.tiktok-payment-reconciliation .unicart-table.report_1 .expanded-table .ant-table-thead > tr > th,
.tiktok-payment-reconciliation .unicart-table.report_1 .expanded-table .ant-table-thead > tr > th:nth-last-child(2) {
  padding: 8px 12px !important;
  background-color: #e5e5e5 !important;
  border-bottom: none !important; }

.tiktok-payment-reconciliation .unicart-table.report_1 .expanded-table .ant-table-tbody > tr > td,
.tiktok-payment-reconciliation .unicart-table.report_1 .expanded-table .ant-table-tbody > tr > td:nth-last-child(2) {
  background-color: #ffffff !important; }

.tiktok-payment-reconciliation .unicart-table.report_1 .expanded-table-2 .ant-table-thead > tr > th,
.tiktok-payment-reconciliation .unicart-table.report_1 .expanded-table-2 .ant-table-thead > tr > th:nth-last-child(2) {
  padding: 8px 12px !important;
  background-color: #e5e5e5 !important;
  border-bottom: none !important; }

.tiktok-payment-reconciliation .unicart-table.report_1 .expanded-table-2 .ant-table-tbody > tr > td,
.tiktok-payment-reconciliation .unicart-table.report_1 .expanded-table-2 .ant-table-tbody > tr > td:nth-last-child(2) {
  background-color: #ffffff !important; }

.tiktok-payment-reconciliation .unicart-table.report_2 .ant-table-container table > thead > tr th:nth-last-child(4) {
  background-color: #f6f6f6 !important; }

.tiktok-payment-reconciliation .unicart-table.report_2 .ant-table-container table > tbody > tr td:nth-last-child(4) {
  background-color: #f6f6f6 !important; }

.tiktok-payment-reconciliation .unicart-table.report_2 .expanded-table .ant-table-thead > tr > th,
.tiktok-payment-reconciliation .unicart-table.report_2 .expanded-table .ant-table-thead > tr > th:nth-last-child(4) {
  background-color: #e5e5e5 !important; }

.tiktok-payment-reconciliation .unicart-table.report_2 .expanded-table .ant-table-tbody > tr > td,
.tiktok-payment-reconciliation .unicart-table.report_2 .expanded-table .ant-table-tbody > tr > td:nth-last-child(4) {
  background-color: #ffffff !important; }

.tiktok-payment-reconciliation .unicart-table.report_2 .expanded-table-2 .ant-table-thead > tr > th,
.tiktok-payment-reconciliation .unicart-table.report_2 .expanded-table-2 .ant-table-thead > tr > th:nth-last-child(4) {
  background-color: #e5e5e5 !important; }

.tiktok-payment-reconciliation .unicart-table.report_2 .expanded-table-2 .ant-table-tbody > tr > td,
.tiktok-payment-reconciliation .unicart-table.report_2 .expanded-table-2 .ant-table-tbody > tr > td:nth-last-child(4) {
  background-color: #ffffff !important; }

.tiktok-payment-reconciliation .unicart-table.report_3 .ant-table-container table > thead > tr th:nth-last-child(2), .tiktok-payment-reconciliation .unicart-table.report_4 .ant-table-container table > thead > tr th:nth-last-child(2) {
  background-color: #f6f6f6 !important; }

.tiktok-payment-reconciliation .unicart-table.report_3 .ant-table-container table > tbody > tr td:nth-last-child(2), .tiktok-payment-reconciliation .unicart-table.report_4 .ant-table-container table > tbody > tr td:nth-last-child(2) {
  background-color: #f6f6f6 !important; }

.tiktok-payment-reconciliation .unicart-table.report_3 .expanded-table .ant-table-thead > tr > th,
.tiktok-payment-reconciliation .unicart-table.report_3 .expanded-table .ant-table-thead > tr > th:nth-last-child(2), .tiktok-payment-reconciliation .unicart-table.report_4 .expanded-table .ant-table-thead > tr > th,
.tiktok-payment-reconciliation .unicart-table.report_4 .expanded-table .ant-table-thead > tr > th:nth-last-child(2) {
  background-color: #e5e5e5 !important; }

.tiktok-payment-reconciliation .unicart-table.report_3 .expanded-table .ant-table-tbody > tr > td,
.tiktok-payment-reconciliation .unicart-table.report_3 .expanded-table .ant-table-tbody > tr > td:nth-last-child(2), .tiktok-payment-reconciliation .unicart-table.report_4 .expanded-table .ant-table-tbody > tr > td,
.tiktok-payment-reconciliation .unicart-table.report_4 .expanded-table .ant-table-tbody > tr > td:nth-last-child(2) {
  background-color: #ffffff !important; }

.tiktok-payment-reconciliation .unicart-table.report_3 .expanded-table-2 .ant-table-thead > tr > th,
.tiktok-payment-reconciliation .unicart-table.report_3 .expanded-table-2 .ant-table-thead > tr > th:nth-last-child(2), .tiktok-payment-reconciliation .unicart-table.report_4 .expanded-table-2 .ant-table-thead > tr > th,
.tiktok-payment-reconciliation .unicart-table.report_4 .expanded-table-2 .ant-table-thead > tr > th:nth-last-child(2) {
  background-color: #e5e5e5 !important; }

.tiktok-payment-reconciliation .unicart-table.report_3 .expanded-table-2 .ant-table-tbody > tr > td,
.tiktok-payment-reconciliation .unicart-table.report_3 .expanded-table-2 .ant-table-tbody > tr > td:nth-last-child(2), .tiktok-payment-reconciliation .unicart-table.report_4 .expanded-table-2 .ant-table-tbody > tr > td,
.tiktok-payment-reconciliation .unicart-table.report_4 .expanded-table-2 .ant-table-tbody > tr > td:nth-last-child(2) {
  background-color: #ffffff !important; }

.tiktok-payment-reconciliation .unicart-table .ant-table-tbody > tr > td {
  padding: 24px 12px !important; }

.tiktok-payment-reconciliation .unicart-table .ant-table-column-sort {
  background: none !important; }

.tiktok-payment-reconciliation .unicart-table .ant-table-expanded-row.ant-table-expanded-row-level-1 > td {
  padding: 20px 24px 20px 0 !important; }

.tiktok-payment-reconciliation .unicart-table .order-details-card {
  border: none;
  border-right: 1px solid #e5e5e5 !important;
  padding: 0;
  padding-right: 24px;
  box-shadow: none !important; }
  .tiktok-payment-reconciliation .unicart-table .order-details-card .subtotal {
    text-align: end !important; }
    .tiktok-payment-reconciliation .unicart-table .order-details-card .subtotal .subtext {
      color: #647176 !important;
      padding-right: 10px !important; }

.tiktok-payment-reconciliation .unicart-table .summary-card {
  border: none;
  border-left: 1px solid #e5e5e5 !important;
  padding: 0;
  padding-left: 24px;
  box-shadow: none !important; }

.tiktok-payment-reconciliation .unicart-table .expanded-table {
  margin-top: 12px; }
  .tiktok-payment-reconciliation .unicart-table .expanded-table .ant-table-container table > thead > tr:first-child th:last-child {
    border-top-right-radius: 4px !important; }
  .tiktok-payment-reconciliation .unicart-table .expanded-table .ant-table-container table > thead > tr:first-child th:first-child {
    border-top-left-radius: 4px !important; }
  .tiktok-payment-reconciliation .unicart-table .expanded-table .ant-table table {
    border-top-right-radius: 4px;
    border-top-left-radius: 4px;
    border: none !important; }
  .tiktok-payment-reconciliation .unicart-table .expanded-table .ant-table {
    margin: 0 !important;
    color: #0c2028 !important;
    background: transparent !important;
    border-top-right-radius: 4px;
    border-top-left-radius: 4px;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px; }
  .tiktok-payment-reconciliation .unicart-table .expanded-table .ant-table-thead > tr > th,
  .tiktok-payment-reconciliation .unicart-table .expanded-table .ant-table-thead > tr > th:nth-last-child(2),
  .tiktok-payment-reconciliation .unicart-table .expanded-table .ant-table-thead > tr > th:nth-last-child(5),
  .tiktok-payment-reconciliation .unicart-table .expanded-table .ant-table-thead > tr > th:nth-last-child(7) {
    padding: 8px 12px !important;
    background-color: #e5e5e5 !important;
    border-bottom: none !important; }
  .tiktok-payment-reconciliation .unicart-table .expanded-table .ant-table-thead > tr > th:first-child {
    border-top-left-radius: 4px !important;
    border-bottom-left-radius: 4px !important; }
  .tiktok-payment-reconciliation .unicart-table .expanded-table .ant-table-thead > tr > th:last-child {
    border-top-right-radius: 4px !important;
    border-bottom-right-radius: 4px !important; }
  .tiktok-payment-reconciliation .unicart-table .expanded-table .ant-table-tbody {
    background: transparent !important; }
  .tiktok-payment-reconciliation .unicart-table .expanded-table .ant-table-tbody > tr > td,
  .tiktok-payment-reconciliation .unicart-table .expanded-table .ant-table-tbody > tr > td:nth-last-child(2),
  .tiktok-payment-reconciliation .unicart-table .expanded-table .ant-table-tbody > tr > td:nth-last-child(5),
  .tiktok-payment-reconciliation .unicart-table .expanded-table .ant-table-tbody > tr > td:nth-last-child(7) {
    background: transparent !important;
    padding: 12px !important; }
  .tiktok-payment-reconciliation .unicart-table .expanded-table .ant-list-item {
    padding: 0px !important; }
  .tiktok-payment-reconciliation .unicart-table .expanded-table .ant-list-item-meta-description {
    padding-left: 12px !important; }
  .tiktok-payment-reconciliation .unicart-table .expanded-table .ant-table-tbody > tr.ant-table-row-level-0 > td {
    border-top: 1px solid #e5e5e5 !important; }
  .tiktok-payment-reconciliation .unicart-table .expanded-table .ant-table-tbody > tr.ant-table-row-level-0:first-child > td {
    border-top: none !important; }
  .tiktok-payment-reconciliation .unicart-table .expanded-table .ant-table-tbody > tr.ant-table-row-level-0:last-child > td {
    border-top: 2px solid #e5e5e5 !important; }

.tiktok-payment-reconciliation .unicart-table .expanded-table-2 {
  margin-top: 12px; }
  .tiktok-payment-reconciliation .unicart-table .expanded-table-2 .ant-table-container table > thead > tr:first-child th:last-child {
    border-top-right-radius: 4px !important; }
  .tiktok-payment-reconciliation .unicart-table .expanded-table-2 .ant-table-container table > thead > tr:first-child th:first-child {
    border-top-left-radius: 4px !important; }
  .tiktok-payment-reconciliation .unicart-table .expanded-table-2 .ant-table table {
    border-top-right-radius: 4px;
    border-top-left-radius: 4px;
    border: none !important; }
  .tiktok-payment-reconciliation .unicart-table .expanded-table-2 .ant-table {
    margin: 0 !important;
    color: #0c2028 !important;
    background: transparent !important;
    border-top-right-radius: 4px;
    border-top-left-radius: 4px;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px; }
  .tiktok-payment-reconciliation .unicart-table .expanded-table-2 .ant-table-thead > tr > th,
  .tiktok-payment-reconciliation .unicart-table .expanded-table-2 .ant-table-thead > tr > th:nth-last-child(2),
  .tiktok-payment-reconciliation .unicart-table .expanded-table-2 .ant-table-thead > tr > th:nth-last-child(5),
  .tiktok-payment-reconciliation .unicart-table .expanded-table-2 .ant-table-thead > tr > th:nth-last-child(7) {
    padding: 8px 12px !important;
    background-color: #e5e5e5 !important;
    border-bottom: none !important; }
  .tiktok-payment-reconciliation .unicart-table .expanded-table-2 .ant-table-thead > tr > th:first-child {
    border-top-left-radius: 4px !important;
    border-bottom-left-radius: 4px !important; }
  .tiktok-payment-reconciliation .unicart-table .expanded-table-2 .ant-table-thead > tr > th:last-child {
    border-top-right-radius: 4px !important;
    border-bottom-right-radius: 4px !important; }
  .tiktok-payment-reconciliation .unicart-table .expanded-table-2 .ant-table-tbody {
    background: transparent !important; }
  .tiktok-payment-reconciliation .unicart-table .expanded-table-2 .ant-table-tbody > tr > td,
  .tiktok-payment-reconciliation .unicart-table .expanded-table-2 .ant-table-tbody > tr > td:nth-last-child(5),
  .tiktok-payment-reconciliation .unicart-table .expanded-table-2 .ant-table-tbody > tr > td:nth-last-child(7) {
    background: transparent !important;
    padding: 12px !important; }
  .tiktok-payment-reconciliation .unicart-table .expanded-table-2 .ant-table-tbody > tr > td,
  .tiktok-payment-reconciliation .unicart-table .expanded-table-2 .ant-table-tbody > tr:nth-child(3) > td,
  .tiktok-payment-reconciliation .unicart-table .expanded-table-2 .ant-table-tbody > tr:nth-child(8) > td {
    padding-bottom: 0px !important; }
  .tiktok-payment-reconciliation .unicart-table .expanded-table-2 .ant-table-tbody > tr:nth-child(2) > td,
  .tiktok-payment-reconciliation .unicart-table .expanded-table-2 .ant-table-tbody > tr:nth-child(4) > td,
  .tiktok-payment-reconciliation .unicart-table .expanded-table-2 .ant-table-tbody > tr:nth-child(5) > td,
  .tiktok-payment-reconciliation .unicart-table .expanded-table-2 .ant-table-tbody > tr:nth-child(7) > td,
  .tiktok-payment-reconciliation .unicart-table .expanded-table-2 .ant-table-tbody > tr:nth-child(9) > td,
  .tiktok-payment-reconciliation .unicart-table .expanded-table-2 .ant-table-tbody > tr:nth-child(11) > td,
  .tiktok-payment-reconciliation .unicart-table .expanded-table-2 .ant-table-tbody > tr:nth-child(12) > td,
  .tiktok-payment-reconciliation .unicart-table .expanded-table-2 .ant-table-tbody > tr:nth-child(13) > td,
  .tiktok-payment-reconciliation .unicart-table .expanded-table-2 .ant-table-tbody > tr:nth-child(15) > td,
  .tiktok-payment-reconciliation .unicart-table .expanded-table-2 .ant-table-tbody > tr:nth-child(16) > td,
  .tiktok-payment-reconciliation .unicart-table .expanded-table-2 .ant-table-tbody > tr:nth-child(17) > td,
  .tiktok-payment-reconciliation .unicart-table .expanded-table-2 .ant-table-tbody > tr:nth-child(18) > td,
  .tiktok-payment-reconciliation .unicart-table .expanded-table-2 .ant-table-tbody > tr:nth-child(19) > td,
  .tiktok-payment-reconciliation .unicart-table .expanded-table-2 .ant-table-tbody > tr:nth-child(20) > td,
  .tiktok-payment-reconciliation .unicart-table .expanded-table-2 .ant-table-tbody > tr:nth-child(21) > td,
  .tiktok-payment-reconciliation .unicart-table .expanded-table-2 .ant-table-tbody > tr:nth-child(22) > td,
  .tiktok-payment-reconciliation .unicart-table .expanded-table-2 .ant-table-tbody > tr:nth-child(23) > td {
    padding-top: 0px !important; }
  .tiktok-payment-reconciliation .unicart-table .expanded-table-2 .ant-table-tbody > tr:nth-child(2) > td,
  .tiktok-payment-reconciliation .unicart-table .expanded-table-2 .ant-table-tbody > tr:nth-child(23) > td,
  .tiktok-payment-reconciliation .unicart-table .expanded-table-2 .ant-table-tbody > tr:nth-child(24) > td {
    padding-bottom: 10px !important; }
  .tiktok-payment-reconciliation .unicart-table .expanded-table-2 .ant-table-tbody > tr:nth-child(24) > td {
    padding-top: 10px !important; }
  .tiktok-payment-reconciliation .unicart-table .expanded-table-2 .ant-list-item-meta-description {
    padding-left: 12px !important; }
  .tiktok-payment-reconciliation .unicart-table .expanded-table-2 .ant-table-tbody > tr.ant-table-row-level-0 > td {
    border-top: none !important; }
  .tiktok-payment-reconciliation .unicart-table .expanded-table-2 .ant-table-tbody > tr:nth-child(2) > td {
    border-bottom: 1px solid #e5e5e5 !important; }
  .tiktok-payment-reconciliation .unicart-table .expanded-table-2 .ant-table-tbody > tr.ant-table-row-level-0:last-child > td {
    border-top: 2px solid #e5e5e5 !important; }

.tiktok-payment-reconciliation .unicart-table .expanded-table .ant-table-thead > tr > th:first-child,
.tiktok-payment-reconciliation .unicart-table .expanded-table .ant-table-tbody > tr > td:first-child,
.tiktok-payment-reconciliation .unicart-table .expanded-table-2 .ant-table-thead > tr > th:first-child,
.tiktok-payment-reconciliation .unicart-table .expanded-table-2 .ant-table-tbody > tr > td:first-child {
  padding-left: 12px !important; }

.tiktok-payment-reconciliation .unicart-table .ant-table-thead > tr > th:first-child,
.tiktok-payment-reconciliation .unicart-table .ant-table-tbody > tr > td:first-child {
  padding-left: 24px !important; }

@media (min-width: 1024px) {
  .tiktok-payment-reconciliation-export {
    width: 644px !important;
    margin: 0 auto !important; } }

.tiktok-payment-reconciliation-export .header-buttons {
  min-width: 644px !important;
  max-width: 644px !important;
  width: 100% !important;
  top: 10px !important;
  display: flex;
  position: fixed; }
  .tiktok-payment-reconciliation-export .header-buttons .b-btn,
  .tiktok-payment-reconciliation-export .header-buttons .b-btn:hover,
  .tiktok-payment-reconciliation-export .header-buttons .b-btn:focus {
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #0c2028 !important;
    font-size: 20px;
    padding-left: 0 !important; }
    .tiktok-payment-reconciliation-export .header-buttons .b-btn i,
    .tiktok-payment-reconciliation-export .header-buttons .b-btn:hover i,
    .tiktok-payment-reconciliation-export .header-buttons .b-btn:focus i {
      font-size: 20px !important;
      margin-right: 12px !important; }

.tiktok-payment-reconciliation-export .ant-checkbox,
.tiktok-payment-reconciliation-export .ant-checkbox-input,
.tiktok-payment-reconciliation-export .ant-checkbox-inner {
  border-radius: 4px !important;
  width: 18px !important;
  height: 18px !important; }

.tiktok-payment-reconciliation-export .export-table .unicart-table .ant-table-tbody > tr.ant-table-row-level-0 > td {
  border-top: unset !important;
  border-bottom: 1px solid #f0f0f0 !important; }

.tiktok-payment-reconciliation-export .export-table .ant-table-tbody > tr > td {
  padding: 12px 12px !important; }

.tiktok-payment-reconciliation-export .export-table .ant-table table {
  border: none !important;
  box-shadow: none !important; }

.tiktok-payment-reconciliation-export .export-table table thead {
  background-color: #fafafb !important; }

.tiktok-payment-reconciliation-export .export-table .ant-table-thead th {
  background: #fafafb 0% 0% no-repeat padding-box !important;
  font-size: 12px !important;
  color: #647176 !important;
  padding-top: 9px !important;
  padding-bottom: 9px !important;
  height: unset !important; }

.tiktok-payment-reconciliation-export .export-table .ant-table-thead > tr > th {
  border-bottom: none !important; }

.tiktok-payment-reconciliation-export .export-table .un-text-truncate {
  font-weight: bold !important; }

.tiktok-payment-reconciliation-export .export-table .un-light-label {
  font-size: 14px !important; }

.tiktok-payment-reconciliation-export .export-table .ant-pagination {
  margin-bottom: 20px;
  margin-right: uset !important;
  padding: 0 !important; }
  .tiktok-payment-reconciliation-export .export-table .ant-pagination.with-quick-jumper {
    margin-bottom: 20px !important; }

.tiktok-payment-reconciliation .order-refund-details,
.lazada-payment-reconciliation .order-refund-details,
.shopee-payment-reconciliation .order-refund-details {
  text-align: justify; }
  .tiktok-payment-reconciliation .order-refund-details .un-box-flat,
  .lazada-payment-reconciliation .order-refund-details .un-box-flat,
  .shopee-payment-reconciliation .order-refund-details .un-box-flat {
    border-radius: 5px !important;
    border: none !important; }
  .tiktok-payment-reconciliation .order-refund-details .partition-line,
  .lazada-payment-reconciliation .order-refund-details .partition-line,
  .shopee-payment-reconciliation .order-refund-details .partition-line {
    border-bottom: 1px solid #e5e5e5;
    margin-top: 8px;
    margin-bottom: 8px; }
  .tiktok-payment-reconciliation .order-refund-details .bold-label,
  .lazada-payment-reconciliation .order-refund-details .bold-label,
  .shopee-payment-reconciliation .order-refund-details .bold-label {
    font-weight: bold; }

.lazada-payment-reconciliation .report-list .card {
  box-shadow: none; }

.lazada-payment-reconciliation .report-list .selected-report {
  background: #e5e5e5 0% 0% no-repeat padding-box !important; }

.lazada-payment-reconciliation .report-list .ant-list-item-meta-avatar {
  background: #8ed7ff 0% 0% no-repeat padding-box;
  border-radius: 50%;
  width: 37px !important;
  height: 37px !important;
  margin-right: 8px; }

.lazada-payment-reconciliation .report-list .ant-avatar-image {
  margin-top: 6px !important;
  margin-left: 3px !important; }

.lazada-payment-reconciliation .report-list .ant-list-item {
  padding: 12px 5px;
  width: 100%; }

.lazada-payment-reconciliation .report-list .ant-list-item-meta {
  align-items: center;
  margin-left: 10px; }
  .lazada-payment-reconciliation .report-list .ant-list-item-meta .ant-list-item-meta-title {
    margin: 0px; }

.lazada-payment-reconciliation .unicart-sync .sync-status {
  margin-left: 12px; }

.lazada-payment-reconciliation .unicart-sync .ant-switch-checked .ant-switch-inner {
  margin-right: 37px !important;
  margin-left: 12px !important;
  color: #ffffff !important;
  font-size: 14px !important; }

.lazada-payment-reconciliation .unicart-sync .ant-switch-inner {
  margin-right: 12px;
  margin-left: 37px;
  color: #647176 !important;
  font-size: 14px !important; }

.lazada-payment-reconciliation .header-buttons {
  width: 100% !important;
  top: 10px !important;
  display: flex;
  position: fixed;
  padding-right: 99px !important; }
  .lazada-payment-reconciliation .header-buttons .b-btn,
  .lazada-payment-reconciliation .header-buttons .b-btn:hover,
  .lazada-payment-reconciliation .header-buttons .b-btn:focus {
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #0c2028 !important;
    font-size: 20px;
    padding-left: 0 !important; }
    .lazada-payment-reconciliation .header-buttons .b-btn i,
    .lazada-payment-reconciliation .header-buttons .b-btn:hover i,
    .lazada-payment-reconciliation .header-buttons .b-btn:focus i {
      font-size: 20px !important;
      margin-right: 12px !important; }

.lazada-payment-reconciliation .ant-table-container table > thead > tr:first-child th:last-child {
  border-top-right-radius: 12px !important; }

.lazada-payment-reconciliation .ant-table-container table > thead > tr:first-child th:first-child {
  border-top-left-radius: 12px !important; }

.lazada-payment-reconciliation .ant-table table {
  border-top-right-radius: 12px;
  border-top-left-radius: 12px; }

.lazada-payment-reconciliation .ant-table {
  color: #0c2028 !important;
  background: #ffffff !important;
  border-top-right-radius: 12px;
  border-top-left-radius: 12px;
  border-bottom-right-radius: 12px;
  border-bottom-left-radius: 12px; }

.lazada-payment-reconciliation .unicart-table .shipping-fee {
  width: 110px; }

.lazada-payment-reconciliation .unicart-table .chevron-btn {
  margin-right: 12px; }
  .lazada-payment-reconciliation .unicart-table .chevron-btn i {
    font-size: 20px; }

.lazada-payment-reconciliation .unicart-table.report_1 .ant-table-container table > thead > tr th:nth-last-child(2), .lazada-payment-reconciliation .unicart-table.report_4 .ant-table-container table > thead > tr th:nth-last-child(2) {
  background-color: #f6f6f6 !important; }

.lazada-payment-reconciliation .unicart-table.report_1 .ant-table-container table > tbody > tr td:nth-last-child(2), .lazada-payment-reconciliation .unicart-table.report_4 .ant-table-container table > tbody > tr td:nth-last-child(2) {
  background-color: #f6f6f6 Im !important; }

.lazada-payment-reconciliation .unicart-table.report_1 .expanded-table .ant-table-thead > tr > th,
.lazada-payment-reconciliation .unicart-table.report_1 .expanded-table .ant-table-thead > tr > th:nth-last-child(2), .lazada-payment-reconciliation .unicart-table.report_4 .expanded-table .ant-table-thead > tr > th,
.lazada-payment-reconciliation .unicart-table.report_4 .expanded-table .ant-table-thead > tr > th:nth-last-child(2) {
  background-color: #e5e5e5 !important; }

.lazada-payment-reconciliation .unicart-table.report_1 .expanded-table .ant-table-tbody > tr > td,
.lazada-payment-reconciliation .unicart-table.report_1 .expanded-table .ant-table-tbody > tr > td:nth-last-child(2), .lazada-payment-reconciliation .unicart-table.report_4 .expanded-table .ant-table-tbody > tr > td,
.lazada-payment-reconciliation .unicart-table.report_4 .expanded-table .ant-table-tbody > tr > td:nth-last-child(2) {
  background-color: #ffffff !important; }

.lazada-payment-reconciliation .unicart-table.report_1 .expanded-table-2 .ant-table-thead > tr > th,
.lazada-payment-reconciliation .unicart-table.report_1 .expanded-table-2 .ant-table-thead > tr > th:nth-last-child(2), .lazada-payment-reconciliation .unicart-table.report_4 .expanded-table-2 .ant-table-thead > tr > th,
.lazada-payment-reconciliation .unicart-table.report_4 .expanded-table-2 .ant-table-thead > tr > th:nth-last-child(2) {
  background-color: #e5e5e5 !important; }

.lazada-payment-reconciliation .unicart-table.report_1 .expanded-table-2 .ant-table-tbody > tr > td,
.lazada-payment-reconciliation .unicart-table.report_1 .expanded-table-2 .ant-table-tbody > tr > td:nth-last-child(2), .lazada-payment-reconciliation .unicart-table.report_4 .expanded-table-2 .ant-table-tbody > tr > td,
.lazada-payment-reconciliation .unicart-table.report_4 .expanded-table-2 .ant-table-tbody > tr > td:nth-last-child(2) {
  background-color: #ffffff !important; }

.lazada-payment-reconciliation .unicart-table.report_2 .ant-table-container table > thead > tr th:nth-last-child(3), .lazada-payment-reconciliation .unicart-table.report_3 .ant-table-container table > thead > tr th:nth-last-child(3) {
  background-color: #f6f6f6 !important; }

.lazada-payment-reconciliation .unicart-table.report_2 .ant-table-container table > tbody > tr td:nth-last-child(3), .lazada-payment-reconciliation .unicart-table.report_3 .ant-table-container table > tbody > tr td:nth-last-child(3) {
  background-color: #f6f6f6 !important; }

.lazada-payment-reconciliation .unicart-table.report_2 .expanded-table .ant-table-thead > tr > th,
.lazada-payment-reconciliation .unicart-table.report_2 .expanded-table .ant-table-thead > tr > th:nth-last-child(3), .lazada-payment-reconciliation .unicart-table.report_3 .expanded-table .ant-table-thead > tr > th,
.lazada-payment-reconciliation .unicart-table.report_3 .expanded-table .ant-table-thead > tr > th:nth-last-child(3) {
  background-color: #e5e5e5 !important; }

.lazada-payment-reconciliation .unicart-table.report_2 .expanded-table .ant-table-tbody > tr > td,
.lazada-payment-reconciliation .unicart-table.report_2 .expanded-table .ant-table-tbody > tr > td:nth-last-child(3), .lazada-payment-reconciliation .unicart-table.report_3 .expanded-table .ant-table-tbody > tr > td,
.lazada-payment-reconciliation .unicart-table.report_3 .expanded-table .ant-table-tbody > tr > td:nth-last-child(3) {
  background-color: #ffffff !important; }

.lazada-payment-reconciliation .unicart-table.report_2 .expanded-table-2 .ant-table-thead > tr > th,
.lazada-payment-reconciliation .unicart-table.report_2 .expanded-table-2 .ant-table-thead > tr > th:nth-last-child(3), .lazada-payment-reconciliation .unicart-table.report_3 .expanded-table-2 .ant-table-thead > tr > th,
.lazada-payment-reconciliation .unicart-table.report_3 .expanded-table-2 .ant-table-thead > tr > th:nth-last-child(3) {
  background-color: #e5e5e5 !important; }

.lazada-payment-reconciliation .unicart-table.report_2 .expanded-table-2 .ant-table-tbody > tr > td,
.lazada-payment-reconciliation .unicart-table.report_2 .expanded-table-2 .ant-table-tbody > tr > td:nth-last-child(3), .lazada-payment-reconciliation .unicart-table.report_3 .expanded-table-2 .ant-table-tbody > tr > td,
.lazada-payment-reconciliation .unicart-table.report_3 .expanded-table-2 .ant-table-tbody > tr > td:nth-last-child(3) {
  background-color: #ffffff !important; }

.lazada-payment-reconciliation .unicart-table .ant-table-tbody > tr > td {
  padding: 24px 12px !important; }

.lazada-payment-reconciliation .unicart-table .ant-table-column-sort {
  background: none !important; }

.lazada-payment-reconciliation .unicart-table .ant-table-expanded-row.ant-table-expanded-row-level-1 > td {
  padding: 20px 24px 20px 0 !important; }

.lazada-payment-reconciliation .unicart-table .order-details-card {
  border: none;
  padding: 0;
  padding-right: 24px;
  box-shadow: none !important; }
  .lazada-payment-reconciliation .unicart-table .order-details-card .subtotal {
    text-align: end !important; }
    .lazada-payment-reconciliation .unicart-table .order-details-card .subtotal .subtext {
      color: #647176 !important;
      padding-right: 10px !important; }

.lazada-payment-reconciliation .unicart-table .expanded-table {
  margin-top: 12px; }
  .lazada-payment-reconciliation .unicart-table .expanded-table .ant-table-container table > thead > tr:first-child th:last-child {
    border-top-right-radius: 4px !important; }
  .lazada-payment-reconciliation .unicart-table .expanded-table .ant-table-container table > thead > tr:first-child th:first-child {
    border-top-left-radius: 4px !important; }
  .lazada-payment-reconciliation .unicart-table .expanded-table .ant-table table {
    border-top-right-radius: 4px;
    border-top-left-radius: 4px;
    border: none !important; }
  .lazada-payment-reconciliation .unicart-table .expanded-table .ant-table {
    margin: 0 !important;
    color: #0c2028 !important;
    background: transparent !important;
    border-top-right-radius: 4px;
    border-top-left-radius: 4px;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px; }
  .lazada-payment-reconciliation .unicart-table .expanded-table .ant-table-thead > tr > th,
  .lazada-payment-reconciliation .unicart-table .expanded-table .ant-table-thead > tr > th:nth-last-child(2),
  .lazada-payment-reconciliation .unicart-table .expanded-table .ant-table-thead > tr > th:nth-last-child(3) {
    padding: 8px 12px !important;
    background-color: #e5e5e5 !important;
    border-bottom: none !important; }
  .lazada-payment-reconciliation .unicart-table .expanded-table .ant-table-thead > tr > th:first-child {
    border-top-left-radius: 4px !important;
    border-bottom-left-radius: 4px !important; }
  .lazada-payment-reconciliation .unicart-table .expanded-table .ant-table-thead > tr > th:last-child {
    border-top-right-radius: 4px !important;
    border-bottom-right-radius: 4px !important; }
  .lazada-payment-reconciliation .unicart-table .expanded-table .ant-table-tbody {
    background: transparent !important; }
  .lazada-payment-reconciliation .unicart-table .expanded-table .ant-table-tbody > tr > td,
  .lazada-payment-reconciliation .unicart-table .expanded-table .ant-table-tbody > tr > td:nth-last-child(2),
  .lazada-payment-reconciliation .unicart-table .expanded-table .ant-table-tbody > tr > td:nth-last-child(3) {
    background: transparent !important;
    padding: 12px !important; }
  .lazada-payment-reconciliation .unicart-table .expanded-table .ant-list-item {
    padding: 0px !important; }
  .lazada-payment-reconciliation .unicart-table .expanded-table .ant-list-item-meta-description {
    padding-left: 12px !important; }
  .lazada-payment-reconciliation .unicart-table .expanded-table .ant-table-tbody > tr.ant-table-row-level-0 > td {
    border-top: 1px solid #e5e5e5 !important; }
  .lazada-payment-reconciliation .unicart-table .expanded-table .ant-table-tbody > tr.ant-table-row-level-0:first-child > td {
    border-top: none !important; }
  .lazada-payment-reconciliation .unicart-table .expanded-table .ant-table-tbody > tr.ant-table-row-level-0:last-child > td {
    border-top: 2px solid #e5e5e5 !important;
    border-bottom: 2px solid #e5e5e5 !important; }

.lazada-payment-reconciliation .unicart-table .expanded-table-2 {
  margin-top: 12px; }
  .lazada-payment-reconciliation .unicart-table .expanded-table-2 .ant-table-container table > thead > tr:first-child th:last-child {
    border-top-right-radius: 4px !important; }
  .lazada-payment-reconciliation .unicart-table .expanded-table-2 .ant-table-container table > thead > tr:first-child th:first-child {
    border-top-left-radius: 4px !important; }
  .lazada-payment-reconciliation .unicart-table .expanded-table-2 .ant-table table {
    border-top-right-radius: 4px;
    border-top-left-radius: 4px;
    border: none !important; }
  .lazada-payment-reconciliation .unicart-table .expanded-table-2 .ant-table {
    margin: 0 !important;
    color: #0c2028 !important;
    background: transparent !important;
    border-top-right-radius: 4px;
    border-top-left-radius: 4px;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px; }
  .lazada-payment-reconciliation .unicart-table .expanded-table-2 .ant-table-thead > tr > th,
  .lazada-payment-reconciliation .unicart-table .expanded-table-2 .ant-table-thead > tr > th:nth-last-child(2),
  .lazada-payment-reconciliation .unicart-table .expanded-table-2 .ant-table-thead > tr > th:nth-last-child(3) {
    padding: 8px 12px !important;
    background-color: #e5e5e5 !important;
    border-bottom: none !important; }
  .lazada-payment-reconciliation .unicart-table .expanded-table-2 .ant-table-thead > tr > th:first-child {
    border-top-left-radius: 4px !important;
    border-bottom-left-radius: 4px !important; }
  .lazada-payment-reconciliation .unicart-table .expanded-table-2 .ant-table-thead > tr > th:last-child {
    border-top-right-radius: 4px !important;
    border-bottom-right-radius: 4px !important; }
  .lazada-payment-reconciliation .unicart-table .expanded-table-2 .ant-table-tbody {
    background: transparent !important; }
  .lazada-payment-reconciliation .unicart-table .expanded-table-2 .ant-table-tbody > tr > td,
  .lazada-payment-reconciliation .unicart-table .expanded-table-2 .ant-table-tbody > tr > td:nth-last-child(2),
  .lazada-payment-reconciliation .unicart-table .expanded-table-2 .ant-table-tbody > tr > td:nth-last-child(3) {
    background: transparent !important;
    padding-left: 12px !important;
    padding-bottom: 0px !important;
    padding-top: 0px !important; }
  .lazada-payment-reconciliation .unicart-table .expanded-table-2 .ant-list-item-meta-description {
    padding-left: 12px !important; }
  .lazada-payment-reconciliation .unicart-table .expanded-table-2 .ant-table-tbody > tr.ant-table-row-level-0 > td {
    border-top: none !important; }
  .lazada-payment-reconciliation .unicart-table .expanded-table-2 .ant-table-tbody > tr.ant-table-row-level-0:first-child > td {
    padding-top: 12px !important; }
  .lazada-payment-reconciliation .unicart-table .expanded-table-2 .ant-table-tbody > tr.ant-table-row-level-0:nth-last-child(2) > td {
    padding-bottom: 12px !important; }
  .lazada-payment-reconciliation .unicart-table .expanded-table-2 .ant-table-tbody > tr.ant-table-row-level-0:last-child > td {
    border-top: 2px solid #e5e5e5 !important;
    border-bottom: 2px solid #e5e5e5 !important;
    padding-top: 12px !important;
    padding-bottom: 12px !important; }

.lazada-payment-reconciliation .unicart-table .expanded-table .ant-table-thead > tr > th:first-child,
.lazada-payment-reconciliation .unicart-table .expanded-table .ant-table-tbody > tr > td:first-child,
.lazada-payment-reconciliation .unicart-table .expanded-table-2 .ant-table-thead > tr > th:first-child,
.lazada-payment-reconciliation .unicart-table .expanded-table-2 .ant-table-tbody > tr > td:first-child {
  padding-left: 12px !important; }

.lazada-payment-reconciliation .unicart-table .expanded-table .ant-table-thead > tr > th:first-child,
.lazada-payment-reconciliation .unicart-table .expanded-table .ant-table-tbody > tr > td:first-child {
  padding-left: 12px !important; }

.lazada-payment-reconciliation .unicart-table .ant-table-thead > tr > th:first-child,
.lazada-payment-reconciliation .unicart-table .ant-table-tbody > tr > td:first-child {
  padding-left: 24px !important; }

.lazada-payment-reconciliation .ant-collapse-content > .ant-collapse-content-box {
  padding: 0px !important; }

.lazada-payment-reconciliation .site-collapse-custom-collapse {
  border-radius: 12px;
  overflow: hidden; }
  .lazada-payment-reconciliation .site-collapse-custom-collapse .ant-table-container table > thead > tr th {
    background-color: #f6f6f6 !important;
    border: 1px solid #e5e5e5; }
  .lazada-payment-reconciliation .site-collapse-custom-collapse .ant-collapse-content {
    border-top: none !important; }
  .lazada-payment-reconciliation .site-collapse-custom-collapse .ant-collapse-content-box {
    padding: unset !important; }
  .lazada-payment-reconciliation .site-collapse-custom-collapse .ant-table table {
    border: unset !important;
    border-top-right-radius: 4px !important;
    border-top-left-radius: 4px !important; }
  .lazada-payment-reconciliation .site-collapse-custom-collapse .ant-table .ant-table-expanded-row-fixed {
    border-left: 1px solid #e5e5e5 !important;
    border-right: 1px solid #e5e5e5 !important; }
  .lazada-payment-reconciliation .site-collapse-custom-collapse .ant-table-container table > thead > tr:first-child th:first-child {
    border-top-left-radius: 4px !important; }
  .lazada-payment-reconciliation .site-collapse-custom-collapse .ant-table-container table > thead > tr:first-child th:last-child {
    border-top-right-radius: 4px !important; }
  .lazada-payment-reconciliation .site-collapse-custom-collapse .ant-collapse > .ant-collapse-item:last-child,
  .lazada-payment-reconciliation .site-collapse-custom-collapse .ant-collapse > .ant-collapse-item:last-child > .ant-collapse-header {
    border-radius: 0 0 12px 12px !important; }
  .lazada-payment-reconciliation .site-collapse-custom-collapse .ant-collapse-item {
    border-radius: 0 0 12px 12px !important; }
  .lazada-payment-reconciliation .site-collapse-custom-collapse .ant-collapse-header {
    border-radius: 0 0 12px 12px !important;
    padding: 20px 24px; }

.lazada-payment-reconciliation .settings-list .un-box-flat {
  margin-top: 0px;
  padding-top: 20px;
  padding-right: 24px;
  padding-bottom: 20px;
  padding-left: 24px; }

.lazada-payment-reconciliation .settings-list .dash-cards .card {
  background: #f6f6f6 0% 0% no-repeat padding-box !important;
  border-radius: 4px !important;
  padding: 0 !important;
  margin-bottom: 20px; }

.lazada-payment-reconciliation .settings-list .card {
  border: none !important; }

.lazada-payment-reconciliation .settings-list .ant-list-item {
  padding: 20px 0 !important;
  width: -webkit-fill-available !important;
  width: fill-available !important;
  width: -moz-available !important; }

.lazada-payment-reconciliation .settings-list .ant-list-item-meta {
  padding-left: 24px !important;
  padding-right: 34px !important; }

.lazada-payment-reconciliation .settings-list .ant-list-item-meta-avatar {
  background: #8ed7ff 0% 0% no-repeat padding-box;
  border-radius: 50%;
  width: 53px !important;
  height: 53px !important;
  margin-right: 8px;
  text-align: center; }

.lazada-payment-reconciliation .settings-list .ant-avatar {
  border-radius: unset !important; }

.lazada-payment-reconciliation .settings-list .ant-avatar-image {
  margin-top: 14px !important; }

.lazada-payment-reconciliation .settings-list .ant-list-item-meta-title {
  margin-bottom: 0; }

.lazada-payment-reconciliation .settings-list .ant-list-item-meta-description {
  line-height: 1.2 !important; }

.lazada-payment-reconciliation .settings-list .un-text-truncate {
  font-size: 16px !important;
  max-height: none !important; }

.lazada-payment-reconciliation .settings-list .un-light-label {
  font-size: 12px !important;
  color: #647176 !important; }

@media (min-width: 1024px) {
  .filter-form .filter-default {
    width: 255px !important; }
  .filter-form .filter-range {
    width: 100% !important; } }

@media (min-width: 1024px) {
  .lazada-payment-reconciliation-export {
    width: 644px !important;
    margin: 0 auto !important; } }

.lazada-payment-reconciliation-export .header-buttons {
  min-width: 644px !important;
  max-width: 644px !important;
  width: 100% !important;
  top: 10px !important;
  display: flex;
  position: fixed; }
  .lazada-payment-reconciliation-export .header-buttons .b-btn,
  .lazada-payment-reconciliation-export .header-buttons .b-btn:hover,
  .lazada-payment-reconciliation-export .header-buttons .b-btn:focus {
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #0c2028 !important;
    font-size: 20px;
    padding-left: 0 !important; }
    .lazada-payment-reconciliation-export .header-buttons .b-btn i,
    .lazada-payment-reconciliation-export .header-buttons .b-btn:hover i,
    .lazada-payment-reconciliation-export .header-buttons .b-btn:focus i {
      font-size: 20px !important;
      margin-right: 12px !important; }

.lazada-payment-reconciliation-export .export-table .unicart-table .ant-table-tbody > tr.ant-table-row-level-0 > td {
  border-top: unset !important;
  border-bottom: 1px solid #f0f0f0 !important; }

.lazada-payment-reconciliation-export .export-table .ant-table-tbody > tr > td {
  padding: 12px 12px !important; }

.lazada-payment-reconciliation-export .export-table .ant-table table {
  border: none !important;
  box-shadow: none !important; }

.lazada-payment-reconciliation-export .export-table table thead {
  background-color: #fafafb !important; }

.lazada-payment-reconciliation-export .export-table .ant-table-thead th {
  background: #fafafb 0% 0% no-repeat padding-box !important;
  font-size: 12px !important;
  color: #647176 !important;
  padding-top: 9px !important;
  padding-bottom: 9px !important;
  height: unset !important; }

.lazada-payment-reconciliation-export .export-table .ant-table-thead > tr > th {
  border-bottom: none !important; }

.lazada-payment-reconciliation-export .export-table .un-text-truncate {
  font-weight: bold !important; }

.lazada-payment-reconciliation-export .export-table .un-light-label {
  font-size: 14px !important; }

.lazada-payment-reconciliation-export .export-table .ant-pagination {
  margin-bottom: 20px;
  margin-right: unset !important;
  padding: 0 !important; }
  .lazada-payment-reconciliation-export .export-table .ant-pagination.with-quick-jumper {
    margin-bottom: 20px !important; }

.ant-card {
  background-color: white !important; }

.ant-card-body {
  padding-bottom: 0px; }

.ant-card-actions {
  padding: 0px 25px;
  background-color: white;
  border: none; }

.ant-card-actions button {
  float: right; }

.ant-legacy-form-item {
  margin-bottom: 0px; }

.zaloramy .product-count {
  margin-left: 6px;
  background-color: #e5e5e5 !important;
  color: #0c2028 !important;
  font-size: 11px;
  padding: 2px 6px !important;
  border-radius: 11px;
  width: fit-content; }

.zaloramy .ant-tabs-tab-active {
  font-weight: bold; }
  .zaloramy .ant-tabs-tab-active .product-count {
    margin-left: 6px;
    background-color: #5acc5a !important;
    color: #ffffff !important;
    font-size: 11px;
    padding: 2px 6px !important;
    border-radius: 11px;
    width: fit-content; }

.zalora-listing .link-with-inventory,
.setup-form .link-with-inventory,
.zalora-detail-form .link-with-inventory,
.zaloramy-setup .link-with-inventory {
  margin-top: 2px;
  width: 140px !important;
  word-wrap: break-word !important;
  word-break: break-word !important;
  overflow: hidden !important;
  text-overflow: ellipsis !important;
  max-height: 20px !important;
  line-height: 20px !important;
  white-space: nowrap;
  -webkit-line-clamp: 1 !important;
  -webkit-box-orient: vertical; }

.zalora-listing .zalora-category,
.setup-form .zalora-category,
.zalora-detail-form .zalora-category,
.zaloramy-setup .zalora-category {
  color: rgba(0, 0, 0, 0.65) !important; }
  .zalora-listing .zalora-category .ant-cascader-menu-item:hover,
  .setup-form .zalora-category .ant-cascader-menu-item:hover,
  .zalora-detail-form .zalora-category .ant-cascader-menu-item:hover,
  .zaloramy-setup .zalora-category .ant-cascader-menu-item:hover {
    background-color: #f5f5f5 !important; }

.zalora-listing .delist-btn,
.setup-form .delist-btn,
.zalora-detail-form .delist-btn,
.zaloramy-setup .delist-btn {
  width: fit-content !important;
  width: -moz-fit-content !important;
  height: 33px !important;
  padding: 0px 16px !important;
  border-radius: 17px !important;
  font-size: 14px !important;
  border: 0.4px solid #d4d4d4 !important;
  background: none !important;
  box-shadow: none !important;
  color: #0c2028 !important;
  margin-right: 16px !important; }

.zalora-listing .delist-btn:hover,
.zalora-listing .delist-btn:active,
.setup-form .delist-btn:hover,
.setup-form .delist-btn:active,
.zalora-detail-form .delist-btn:hover,
.zalora-detail-form .delist-btn:active,
.zaloramy-setup .delist-btn:hover,
.zaloramy-setup .delist-btn:active {
  background: #ffffff !important; }

.zalora-listing .syncmthod_fixed,
.setup-form .syncmthod_fixed,
.zalora-detail-form .syncmthod_fixed,
.zaloramy-setup .syncmthod_fixed {
  display: block; }

.zalora-listing .un-page-medium,
.setup-form .un-page-medium,
.zalora-detail-form .un-page-medium,
.zaloramy-setup .un-page-medium {
  width: 75% !important;
  margin: 20px !important; }

.zalora-listing .un-page-medium2,
.setup-form .un-page-medium2,
.zalora-detail-form .un-page-medium2,
.zaloramy-setup .un-page-medium2 {
  width: 80% !important;
  margin: auto; }

.zalora-listing .syncmthod_fixed.isStickyHeader,
.setup-form .syncmthod_fixed.isStickyHeader,
.zalora-detail-form .syncmthod_fixed.isStickyHeader,
.zaloramy-setup .syncmthod_fixed.isStickyHeader {
  position: fixed;
  top: 85px;
  width: 100%; }

.zalora-listing .middlealign,
.setup-form .middlealign,
.zalora-detail-form .middlealign,
.zaloramy-setup .middlealign {
  vertical-align: middle !important; }

@media (min-width: 1025px) {
  .zalora-listing .zaloramy-setup .un-hide,
  .setup-form .zaloramy-setup .un-hide,
  .zalora-detail-form .zaloramy-setup .un-hide,
  .zaloramy-setup .zaloramy-setup .un-hide {
    display: none !important; } }

.zalora-listing .ant-list-item-meta-description,
.setup-form .ant-list-item-meta-description,
.zalora-detail-form .ant-list-item-meta-description,
.zaloramy-setup .ant-list-item-meta-description {
  padding-left: 0px; }

.zalora-listing .un-text-truncate,
.setup-form .un-text-truncate,
.zalora-detail-form .un-text-truncate,
.zaloramy-setup .un-text-truncate {
  white-space: normal; }

.zalora-listing .zalora-listing-opt .ant-list-item,
.setup-form .zalora-listing-opt .ant-list-item,
.zalora-detail-form .zalora-listing-opt .ant-list-item,
.zaloramy-setup .zalora-listing-opt .ant-list-item {
  padding: 12px 0 0; }

.zalora-listing .zalora-listing-opt .ant-list-item-meta-avatar,
.setup-form .zalora-listing-opt .ant-list-item-meta-avatar,
.zalora-detail-form .zalora-listing-opt .ant-list-item-meta-avatar,
.zaloramy-setup .zalora-listing-opt .ant-list-item-meta-avatar {
  margin-right: 0 !important;
  width: 56px !important;
  height: 56px !important; }
  .zalora-listing .zalora-listing-opt .ant-list-item-meta-avatar .un-row-product,
  .setup-form .zalora-listing-opt .ant-list-item-meta-avatar .un-row-product,
  .zalora-detail-form .zalora-listing-opt .ant-list-item-meta-avatar .un-row-product,
  .zaloramy-setup .zalora-listing-opt .ant-list-item-meta-avatar .un-row-product {
    width: fit-content !important;
    margin: 0 0 0 auto !important; }
    .zalora-listing .zalora-listing-opt .ant-list-item-meta-avatar .un-row-product img,
    .setup-form .zalora-listing-opt .ant-list-item-meta-avatar .un-row-product img,
    .zalora-detail-form .zalora-listing-opt .ant-list-item-meta-avatar .un-row-product img,
    .zaloramy-setup .zalora-listing-opt .ant-list-item-meta-avatar .un-row-product img {
      width: 40px !important;
      height: 40px !important;
      border-radius: 6px !important; }

.zalora-listing .zalora-listing-opt .ant-list-item-meta-content,
.setup-form .zalora-listing-opt .ant-list-item-meta-content,
.zalora-detail-form .zalora-listing-opt .ant-list-item-meta-content,
.zaloramy-setup .zalora-listing-opt .ant-list-item-meta-content {
  padding-left: 12px !important; }

.zalora-listing .zalora-listing-opt .ant-list-item-meta-title,
.setup-form .zalora-listing-opt .ant-list-item-meta-title,
.zalora-detail-form .zalora-listing-opt .ant-list-item-meta-title,
.zaloramy-setup .zalora-listing-opt .ant-list-item-meta-title {
  height: fit-content;
  height: -moz-fit-content;
  padding-left: 0px; }

.zalora-listing .zalora-listing-opt .ant-list-item-meta-description,
.setup-form .zalora-listing-opt .ant-list-item-meta-description,
.zalora-detail-form .zalora-listing-opt .ant-list-item-meta-description,
.zaloramy-setup .zalora-listing-opt .ant-list-item-meta-description {
  padding-left: 0; }

.zalora-listing .tag-error,
.zalora-listing .tag-soldOut,
.setup-form .tag-error,
.setup-form .tag-soldOut,
.zalora-detail-form .tag-error,
.zalora-detail-form .tag-soldOut,
.zaloramy-setup .tag-error,
.zaloramy-setup .tag-soldOut {
  height: 18px;
  line-height: 17px;
  background-color: #ffe0e0;
  border-color: #ffadad;
  border-radius: 4px;
  font-size: 12px;
  justify-content: center;
  color: #49302c; }

.zalora-listing .tag-success,
.zalora-listing .tag-live,
.zalora-listing .tag-active,
.setup-form .tag-success,
.setup-form .tag-live,
.setup-form .tag-active,
.zalora-detail-form .tag-success,
.zalora-detail-form .tag-live,
.zalora-detail-form .tag-active,
.zaloramy-setup .tag-success,
.zaloramy-setup .tag-live,
.zaloramy-setup .tag-active {
  height: 18px;
  line-height: 17px;
  background-color: #f3fff3;
  border-color: #bcefb9;
  border-radius: 4px;
  font-size: 12px;
  justify-content: center;
  color: #35454c; }

.zalora-listing .tag-unsync,
.setup-form .tag-unsync,
.zalora-detail-form .tag-unsync,
.zaloramy-setup .tag-unsync {
  height: 18px;
  line-height: 17px;
  background-color: #ffe0e0;
  border-color: #ffadad;
  border-radius: 4px;
  font-size: 12px;
  justify-content: center; }

.zalora-listing .tag-queue,
.setup-form .tag-queue,
.zalora-detail-form .tag-queue,
.zaloramy-setup .tag-queue {
  height: 18px;
  line-height: 17px;
  background-color: #d0f4ff;
  border-color: #8ed7ff;
  border-radius: 4px;
  font-size: 12px;
  justify-content: center;
  color: #323f47; }

.zalora-listing .tag-banned,
.setup-form .tag-banned,
.zalora-detail-form .tag-banned,
.zaloramy-setup .tag-banned {
  height: 18px;
  line-height: 17px;
  background-color: #647176;
  border-color: #38484f;
  border-radius: 4px;
  font-size: 12px;
  justify-content: center;
  color: #f6f6f6; }

.zalora-listing .tag-delisted,
.setup-form .tag-delisted,
.zalora-detail-form .tag-delisted,
.zaloramy-setup .tag-delisted {
  height: 18px;
  line-height: 17px;
  background-color: #f6f6f6;
  border-color: #d4d4d4;
  border-radius: 4px;
  font-size: 12px;
  justify-content: center;
  color: #647176; }

.zalora-listing .tag-unpublished,
.setup-form .tag-unpublished,
.zalora-detail-form .tag-unpublished,
.zaloramy-setup .tag-unpublished {
  height: 18px;
  line-height: 17px;
  background-color: #fff5c4;
  border-color: #f9e477;
  border-radius: 4px;
  font-size: 12px;
  justify-content: center;
  color: #514b32; }

.zalora-listing .un-feather-20,
.setup-form .un-feather-20,
.zalora-detail-form .un-feather-20,
.zaloramy-setup .un-feather-20 {
  font-size: 20px !important;
  font-weight: normal;
  line-height: 19px;
  color: #90999d; }

.zalora-listing .form-group,
.setup-form .form-group,
.zalora-detail-form .form-group,
.zaloramy-setup .form-group {
  margin-bottom: 0; }

.zalora-listing .card-nopadding .ant-card-body,
.setup-form .card-nopadding .ant-card-body,
.zalora-detail-form .card-nopadding .ant-card-body,
.zaloramy-setup .card-nopadding .ant-card-body {
  padding: 0px; }

.zalora-listing .edit-tag svg,
.setup-form .edit-tag svg,
.zalora-detail-form .edit-tag svg,
.zaloramy-setup .edit-tag svg {
  color: white; }

.zalora-listing .zalora-syncmethod .ant-legacy-form-item,
.setup-form .zalora-syncmethod .ant-legacy-form-item,
.zalora-detail-form .zalora-syncmethod .ant-legacy-form-item,
.zaloramy-setup .zalora-syncmethod .ant-legacy-form-item {
  margin-bottom: 0; }

.zalora-listing .zalora-syncmethod .method-label,
.setup-form .zalora-syncmethod .method-label,
.zalora-detail-form .zalora-syncmethod .method-label,
.zaloramy-setup .zalora-syncmethod .method-label {
  padding-top: 7px !important;
  width: fit-content;
  width: -moz-fit-content;
  margin-right: 15px; }

.zalora-listing .zalora-syncmethod .method-switch,
.setup-form .zalora-syncmethod .method-switch,
.zalora-detail-form .zalora-syncmethod .method-switch,
.zaloramy-setup .zalora-syncmethod .method-switch {
  width: fit-content;
  width: -moz-fit-content;
  margin-left: auto;
  margin-right: 0; }

.zalora-listing .zalora-variant-table,
.setup-form .zalora-variant-table,
.zalora-detail-form .zalora-variant-table,
.zaloramy-setup .zalora-variant-table {
  width: 100%;
  overflow-y: auto; }

.zalora-listing .variant-table th,
.setup-form .variant-table th,
.zalora-detail-form .variant-table th,
.zaloramy-setup .variant-table th {
  text-align: left !important;
  padding-top: 8px;
  padding-bottom: 8px; }
  .zalora-listing .variant-table th label,
  .setup-form .variant-table th label,
  .zalora-detail-form .variant-table th label,
  .zaloramy-setup .variant-table th label {
    font-size: 12px;
    margin-bottom: 0;
    color: #647176 !important; }
    .zalora-listing .variant-table th label .feather-edit-3,
    .setup-form .variant-table th label .feather-edit-3,
    .zalora-detail-form .variant-table th label .feather-edit-3,
    .zaloramy-setup .variant-table th label .feather-edit-3 {
      font-size: 15px;
      color: #007ce0; }

.zalora-listing .variant-table td,
.setup-form .variant-table td,
.zalora-detail-form .variant-table td,
.zaloramy-setup .variant-table td {
  text-align: left !important;
  padding: 12px !important;
  vertical-align: top !important; }
  .zalora-listing .variant-table td .ant-input-group-addon,
  .setup-form .variant-table td .ant-input-group-addon,
  .zalora-detail-form .variant-table td .ant-input-group-addon,
  .zaloramy-setup .variant-table td .ant-input-group-addon {
    border: none; }
  .zalora-listing .variant-table td .ant-input,
  .setup-form .variant-table td .ant-input,
  .zalora-detail-form .variant-table td .ant-input,
  .zaloramy-setup .variant-table td .ant-input {
    border: none; }

.zalora-listing .variant-table .opt-tierName .variants-cell,
.setup-form .variant-table .opt-tierName .variants-cell,
.zalora-detail-form .variant-table .opt-tierName .variants-cell,
.zaloramy-setup .variant-table .opt-tierName .variants-cell {
  display: inline-flex; }

.zalora-listing .variant-table .opt-tierName .variant-img,
.setup-form .variant-table .opt-tierName .variant-img,
.zalora-detail-form .variant-table .opt-tierName .variant-img,
.zaloramy-setup .variant-table .opt-tierName .variant-img {
  display: inline-flex !important;
  position: relative; }
  .zalora-listing .variant-table .opt-tierName .variant-img .delete-img,
  .setup-form .variant-table .opt-tierName .variant-img .delete-img,
  .zalora-detail-form .variant-table .opt-tierName .variant-img .delete-img,
  .zaloramy-setup .variant-table .opt-tierName .variant-img .delete-img {
    display: none; }

.zalora-listing .variant-table .opt-tierName .variant-img:hover .delete-img,
.setup-form .variant-table .opt-tierName .variant-img:hover .delete-img,
.zalora-detail-form .variant-table .opt-tierName .variant-img:hover .delete-img,
.zaloramy-setup .variant-table .opt-tierName .variant-img:hover .delete-img {
  display: block; }

.zalora-listing .variant-table .opt-tierName .delete-img,
.setup-form .variant-table .opt-tierName .delete-img,
.zalora-detail-form .variant-table .opt-tierName .delete-img,
.zaloramy-setup .variant-table .opt-tierName .delete-img {
  top: 0;
  position: absolute;
  width: 56px !important;
  height: 56px !important;
  border-radius: 4px;
  border: 1px solid #e5e5e5;
  padding: 15px;
  text-align: center;
  background-color: #0c2028;
  opacity: 0.8; }
  .zalora-listing .variant-table .opt-tierName .delete-img .image-hover-menu a,
  .setup-form .variant-table .opt-tierName .delete-img .image-hover-menu a,
  .zalora-detail-form .variant-table .opt-tierName .delete-img .image-hover-menu a,
  .zaloramy-setup .variant-table .opt-tierName .delete-img .image-hover-menu a {
    margin: 0; }

.zalora-listing .variant-table .opt-tierName img,
.setup-form .variant-table .opt-tierName img,
.zalora-detail-form .variant-table .opt-tierName img,
.zaloramy-setup .variant-table .opt-tierName img {
  object-fit: contain;
  margin-right: 13px;
  vertical-align: middle;
  display: inline-block;
  cursor: pointer;
  width: 56px;
  height: 56px;
  border: 1px solid #e5e5e5;
  border-radius: 4px; }

.zalora-listing .variant-table .opt-tierName .upload,
.setup-form .variant-table .opt-tierName .upload,
.zalora-detail-form .variant-table .opt-tierName .upload,
.zaloramy-setup .variant-table .opt-tierName .upload {
  width: 56px !important;
  height: 56px !important;
  border: 1px dashed #e5e5e5;
  display: table;
  float: left;
  margin-right: 8px;
  margin-bottom: 8px;
  text-align: center;
  vertical-align: top;
  background-color: #fafafa; }
  .zalora-listing .variant-table .opt-tierName .upload:hover,
  .setup-form .variant-table .opt-tierName .upload:hover,
  .zalora-detail-form .variant-table .opt-tierName .upload:hover,
  .zaloramy-setup .variant-table .opt-tierName .upload:hover {
    border: 1px dashed #007ce0; }

.zalora-listing .variant-table .opt-tierName .upload-placeholder,
.setup-form .variant-table .opt-tierName .upload-placeholder,
.zalora-detail-form .variant-table .opt-tierName .upload-placeholder,
.zaloramy-setup .variant-table .opt-tierName .upload-placeholder {
  width: 56px !important;
  height: 56px !important;
  padding-top: 11% !important;
  padding-bottom: 0;
  height: 100%;
  font-size: 32px; }

.zalora-listing .variant-table .opt-tierName .ant-badge-status-text,
.setup-form .variant-table .opt-tierName .ant-badge-status-text,
.zalora-detail-form .variant-table .opt-tierName .ant-badge-status-text,
.zaloramy-setup .variant-table .opt-tierName .ant-badge-status-text {
  margin: 0; }

.zalora-listing .variant-table .opt-tierName .ant-badge-status-dot,
.setup-form .variant-table .opt-tierName .ant-badge-status-dot,
.zalora-detail-form .variant-table .opt-tierName .ant-badge-status-dot,
.zaloramy-setup .variant-table .opt-tierName .ant-badge-status-dot {
  width: 3px;
  height: 3px; }

.zalora-listing .variant-table .opt-tierName .opt-tier1st,
.setup-form .variant-table .opt-tierName .opt-tier1st,
.zalora-detail-form .variant-table .opt-tierName .opt-tier1st,
.zaloramy-setup .variant-table .opt-tierName .opt-tier1st {
  color: #bf5f00 !important; }

.zalora-listing .variant-table .opt-tierName .opt-tier2nd,
.setup-form .variant-table .opt-tierName .opt-tier2nd,
.zalora-detail-form .variant-table .opt-tierName .opt-tier2nd,
.zaloramy-setup .variant-table .opt-tierName .opt-tier2nd {
  color: #11aa4f !important; }

.zalora-listing .variant-table .opt-price .ant-input-number,
.setup-form .variant-table .opt-price .ant-input-number,
.zalora-detail-form .variant-table .opt-price .ant-input-number,
.zaloramy-setup .variant-table .opt-price .ant-input-number {
  width: 100%;
  border: none;
  color: #0c2028; }
  .zalora-listing .variant-table .opt-price .ant-input-number .ant-input-number-input,
  .setup-form .variant-table .opt-price .ant-input-number .ant-input-number-input,
  .zalora-detail-form .variant-table .opt-price .ant-input-number .ant-input-number-input,
  .zaloramy-setup .variant-table .opt-price .ant-input-number .ant-input-number-input {
    text-align: right; }
  .zalora-listing .variant-table .opt-price .ant-input-number .ant-input-number-handler-wrap,
  .setup-form .variant-table .opt-price .ant-input-number .ant-input-number-handler-wrap,
  .zalora-detail-form .variant-table .opt-price .ant-input-number .ant-input-number-handler-wrap,
  .zaloramy-setup .variant-table .opt-price .ant-input-number .ant-input-number-handler-wrap {
    display: none; }

.zalora-listing .site-tag-plus,
.zalora-listing .site-tag-plus:hover,
.setup-form .site-tag-plus,
.setup-form .site-tag-plus:hover,
.zalora-detail-form .site-tag-plus,
.zalora-detail-form .site-tag-plus:hover,
.zaloramy-setup .site-tag-plus,
.zaloramy-setup .site-tag-plus:hover {
  border-radius: 4px !important;
  color: #0c2028 !important; }

.zalora-listing .sizechart,
.setup-form .sizechart,
.zalora-detail-form .sizechart,
.zaloramy-setup .sizechart {
  display: inline-flex; }
  .zalora-listing .sizechart .sizechart-img,
  .setup-form .sizechart .sizechart-img,
  .zalora-detail-form .sizechart .sizechart-img,
  .zaloramy-setup .sizechart .sizechart-img {
    display: inline-flex !important;
    position: relative; }
    .zalora-listing .sizechart .sizechart-img .delete-img,
    .setup-form .sizechart .sizechart-img .delete-img,
    .zalora-detail-form .sizechart .sizechart-img .delete-img,
    .zaloramy-setup .sizechart .sizechart-img .delete-img {
      display: none; }
  .zalora-listing .sizechart .sizechart-img:hover .delete-img,
  .setup-form .sizechart .sizechart-img:hover .delete-img,
  .zalora-detail-form .sizechart .sizechart-img:hover .delete-img,
  .zaloramy-setup .sizechart .sizechart-img:hover .delete-img {
    display: block; }
  .zalora-listing .sizechart .delete-img,
  .setup-form .sizechart .delete-img,
  .zalora-detail-form .sizechart .delete-img,
  .zaloramy-setup .sizechart .delete-img {
    top: 0;
    position: absolute;
    width: 56px !important;
    height: 56px !important;
    border-radius: 4px;
    border: 1px solid #e5e5e5;
    padding: 15px;
    text-align: center;
    background-color: #0c2028;
    opacity: 0.8; }
    .zalora-listing .sizechart .delete-img .image-hover-menu a,
    .setup-form .sizechart .delete-img .image-hover-menu a,
    .zalora-detail-form .sizechart .delete-img .image-hover-menu a,
    .zaloramy-setup .sizechart .delete-img .image-hover-menu a {
      margin: 0; }
  .zalora-listing .sizechart img,
  .setup-form .sizechart img,
  .zalora-detail-form .sizechart img,
  .zaloramy-setup .sizechart img {
    object-fit: contain;
    margin-right: 13px;
    vertical-align: middle;
    display: inline-block;
    cursor: pointer;
    width: 56px;
    height: 56px;
    border: 1px solid #e5e5e5;
    border-radius: 4px; }
  .zalora-listing .sizechart .upload,
  .setup-form .sizechart .upload,
  .zalora-detail-form .sizechart .upload,
  .zaloramy-setup .sizechart .upload {
    width: 56px !important;
    height: 56px !important;
    border: 1px dashed #e5e5e5;
    display: table;
    float: left;
    margin-right: 8px;
    margin-bottom: 8px;
    text-align: center;
    vertical-align: top;
    background-color: #fafafa; }
    .zalora-listing .sizechart .upload:hover,
    .setup-form .sizechart .upload:hover,
    .zalora-detail-form .sizechart .upload:hover,
    .zaloramy-setup .sizechart .upload:hover {
      border: 1px dashed #007ce0; }
  .zalora-listing .sizechart .upload-placeholder,
  .setup-form .sizechart .upload-placeholder,
  .zalora-detail-form .sizechart .upload-placeholder,
  .zaloramy-setup .sizechart .upload-placeholder {
    height: 56px !important;
    width: 56px !important;
    padding-top: 8% !important;
    padding-bottom: 0;
    height: 100%;
    font-size: 32px; }

@media (max-width: 425px) {
  .zalora-listing .un-row-warehouse .feather-trash-2.medium,
  .setup-form .un-row-warehouse .feather-trash-2.medium,
  .zalora-detail-form .un-row-warehouse .feather-trash-2.medium,
  .zaloramy-setup .un-row-warehouse .feather-trash-2.medium {
    right: -44px !important; } }

.zalora-listing .th-wholesale,
.setup-form .th-wholesale,
.zalora-detail-form .th-wholesale,
.zaloramy-setup .th-wholesale {
  background: #fafafb 0% 0% no-repeat padding-box;
  padding-top: 8px;
  padding-bottom: 8px;
  margin-bottom: 12px;
  font-size: 12px !important;
  height: 30px; }
  @media (max-width: 425px) {
    .zalora-listing .th-wholesale,
    .setup-form .th-wholesale,
    .zalora-detail-form .th-wholesale,
    .zaloramy-setup .th-wholesale {
      height: 44px; } }
  .zalora-listing .th-wholesale.first,
  .setup-form .th-wholesale.first,
  .zalora-detail-form .th-wholesale.first,
  .zaloramy-setup .th-wholesale.first {
    border-top-left-radius: 4px !important; }
  .zalora-listing .th-wholesale.last,
  .setup-form .th-wholesale.last,
  .zalora-detail-form .th-wholesale.last,
  .zaloramy-setup .th-wholesale.last {
    border-top-right-radius: 4px !important; }

@media (min-width: 1025px) {
  .zalora-detail-form .vertical-center {
    align-items: baseline !important;
    min-height: 33px !important;
    padding-top: 8px !important;
    line-height: 17px !important;
    height: unset !important; } }

.zalora-detail-form #variant .ant-legacy-form-item {
  margin-bottom: 0px; }

.zalora-detail-form #images .ant-legacy-form-explain {
  text-align: left; }

.zalora-detail-form .height-auto {
  height: auto !important; }

.zalora-detail-form .wholesale-title {
  background-color: #fafafb; }

.zalora-detail-form .shipping-form-item {
  margin-left: 8px !important;
  margin-right: 0px !important;
  margin-bottom: 0px !important;
  padding-bottom: 0px !important; }

.zalora-detail-form .image-preview-navigation {
  position: absolute;
  top: 50%; }

.zalora-detail-form .image-preview-row .next {
  right: 16px;
  font-size: 48px; }

.zalora-detail-form .image-preview-row .previous {
  left: 16px;
  font-size: 48px; }

.zalora-detail-form .image-preview-row .preview-image {
  width: 100%;
  height: 100%;
  margin: 10% !important; }

.zalora-detail-form .img_wrp {
  display: inline-block;
  position: relative; }

.zalora-detail-form .reset-image {
  position: absolute;
  top: -7px;
  right: -7px;
  font-size: 16px; }

.zalora-detail-form .ant-upload.ant-upload-drag {
  border: none !important; }

.zalora-detail-form .un-upload-image-div .image-upload-blank {
  background: #fafafb 0% 0% no-repeat padding-box !important;
  border: 1px dashed #e5e5e5;
  border-radius: 4px;
  padding: 20px;
  min-height: fit-content; }

.zalora-detail-form .ant-upload-list-picture-card {
  margin-top: 0.01em !important;
  width: 100%; }

.zalora-detail-form .ant-upload-list {
  display: grid;
  grid-template-columns: repeat(7, 1fr);
  grid-gap: 0.8rem;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; }

.zalora-detail-form .upload-list-inline .ant-upload {
  display: none !important; }

.zalora-detail-form .ant-upload.ant-upload-select-picture-card {
  background-color: transparent;
  border-color: transparent;
  width: 100%;
  height: 150px; }

.zalora-detail-form .un-upload-image-div .upload-list-inline .ant-upload-select {
  position: absolute !important;
  height: auto !important;
  width: 46% !important;
  padding-bottom: 46% !important;
  margin-left: 55% !important;
  margin-bottom: 0 !important;
  margin-top: 1.66% !important;
  margin-right: 0;
  right: 1.66% !important; }

.zalora-detail-form .ant-upload-select-picture-card > .ant-upload {
  position: absolute !important;
  height: 100% !important;
  width: 100% !important;
  padding: 1% !important; }

.zalora-detail-form .product-image-label {
  display: grid !important; }

.zalora-detail-form .upload-list-inline .ant-upload-select-picture-card > .ant-upload {
  top: calc(50% - 25px); }

.zalora-detail-form .upload-list-inline-first .ant-upload-select-picture-card > .ant-upload {
  top: calc(50% - 50px); }

.zalora-detail-form .ant-upload-list > :first-child {
  grid-column: unset !important;
  grid-row: unset !important; }

.zalora-detail-form .product-image-list .ant-upload-list::before,
.zalora-detail-form .product-image-list .ant-upload-list::after {
  content: none; }

.zalora-detail-form .square {
  float: left !important;
  position: sticky;
  width: 97% !important;
  padding-bottom: 97% !important;
  margin: 1.66% !important;
  background-color: transparent !important;
  overflow: hidden !important; }

.zalora-detail-form .square .hvrbox-layer_top {
  opacity: 0;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.6);
  color: #fff;
  padding: 15px;
  -moz-transition: all 0.4s ease-in-out 0s;
  -webkit-transition: all 0.4s ease-in-out 0s;
  -ms-transition: all 0.4s ease-in-out 0s;
  transition: all 0.4s ease-in-out 0s; }

.zalora-detail-form .square:hover .hvrbox-layer_top,
.zalora-detail-form .square.active .hvrbox-layer_top {
  opacity: 1;
  cursor: move; }

.zalora-detail-form .square .hvrbox-text {
  text-align: center;
  font-size: 16px;
  display: inline-table;
  position: absolute;
  top: 50%;
  left: 50%;
  -moz-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%); }

.zalora-detail-form .square .hvrbox-text_mobile {
  font-size: 15px;
  border-top: 1px solid #b3b3b3;
  /* for old browsers */
  border-top: 1px solid rgba(179, 179, 179, 0.7);
  margin-top: 5px;
  padding-top: 2px;
  display: none; }

.zalora-detail-form .square.active .hvrbox-text_mobile {
  display: block; }

.zalora-detail-form .first-image-upload {
  display: grid;
  color: #cccc; }

.zalora-detail-form .first-image-upload .img-grid {
  font-size: 85px !important;
  color: #cccc !important; }

.zalora-detail-form a.ant-upload-list-item-thumbnail.grid-last {
  display: grid;
  vertical-align: middle; }

.zalora-detail-form .grid-last .icon-upload {
  color: #007ce0;
  margin: auto; }

.zalora-detail-form .content.grid-last-content {
  background: #fafafb 0% 0% no-repeat padding-box;
  border: 1px dashed #007ce0; }

.zalora-detail-form .browse-nodes-selection .dynamic-delete-button {
  position: unset !important; }

.zalora-detail-form #pricingAndSize .un-table-marketplace .ant-form-item {
  margin-bottom: 0px !important; }
  .zalora-detail-form #pricingAndSize .un-table-marketplace .ant-form-item .ant-picker-suffix {
    display: none !important; }

.zalora-detail-form #pricingAndSize .un-table-marketplace .plain-btn i.feather-edit-2 {
  font-size: 15px !important; }

.setup-form .select-channel-div span:first-child {
  padding-right: 10px; }

.zalora-pop .result-wrapper {
  max-height: 250px;
  width: 180px;
  overflow-y: auto; }

.zalora-pop .box-result {
  padding: 5px;
  border-radius: 8px;
  margin-bottom: 10px;
  background-color: white; }
  .zalora-pop .box-result .ant-alert {
    padding: 3px 10px 3px 25px;
    border-radius: 3px; }
  .zalora-pop .box-result .ant-alert-icon {
    top: 6px;
    left: 6px; }

.zalora-pop .msg-box {
  margin-top: 5px;
  font-size: 10px;
  word-break: break-all; }

.disabled-col,
.disabled-col span,
.disabled-col .ant-input-group-addon {
  background-color: #f6f6f6 !important; }

.add-item-modal .ant-modal-body {
  padding-left: 0 !important;
  padding-right: 0 !important; }
  .add-item-modal .ant-modal-body .ant-input-affix-wrapper {
    height: 41px !important;
    border-radius: 4px !important; }
  .add-item-modal .ant-modal-body .th-recent-search {
    font-size: 12px !important;
    margin: 20px 0 !important;
    padding: 9px 24px !important;
    color: #647176 !important;
    background: #fafafb !important; }
  .add-item-modal .ant-modal-body .content-with-padding {
    padding-left: 24px !important;
    padding-right: 24px !important; }
    .add-item-modal .ant-modal-body .content-with-padding.list {
      max-height: 320px !important;
      overflow-y: auto !important; }
    .add-item-modal .ant-modal-body .content-with-padding .item-img {
      display: flex;
      align-items: center;
      justify-content: center;
      width: 56px;
      height: 56px;
      border: 1px solid #e5e5e5;
      border-radius: 4px; }
    .add-item-modal .ant-modal-body .content-with-padding .item-detail {
      display: flex;
      flex-direction: column;
      justify-content: space-between;
      margin-left: 12px;
      height: 100%; }

.custom-vertical-center {
  height: fit-content !important;
  align-items: center !important; }

.zaloraphPriceInfo {
  color: red !important;
  font-style: italic !important;
  margin-bottom: 15px !important; }

.pricing-modal .ant-modal-body .pricing-table {
  overflow-x: auto; }
  .pricing-modal .ant-modal-body .pricing-table .ant-table-thead > tr > th:nth-child(3) {
    text-align: center !important; }
  .pricing-modal .ant-modal-body .pricing-table .ant-table-tbody > tr > td {
    padding: 10px 12px !important; }
    .pricing-modal .ant-modal-body .pricing-table .ant-table-tbody > tr > td .sale-date-range-container .ant-form-item {
      margin-right: 0px !important;
      width: 145px !important; }
    .pricing-modal .ant-modal-body .pricing-table .ant-table-tbody > tr > td .zalora-sale-price-input-form-item, .pricing-modal .ant-modal-body .pricing-table .ant-table-tbody > tr > td .zalora-price-input-form-item {
      width: 145px !important; }
      .pricing-modal .ant-modal-body .pricing-table .ant-table-tbody > tr > td .zalora-sale-price-input-form-item .ant-input-group-addon, .pricing-modal .ant-modal-body .pricing-table .ant-table-tbody > tr > td .zalora-price-input-form-item .ant-input-group-addon {
        width: 50px !important; }
      .pricing-modal .ant-modal-body .pricing-table .ant-table-tbody > tr > td .zalora-sale-price-input-form-item .ant-input-number.addonBefore .ant-input-number-input, .pricing-modal .ant-modal-body .pricing-table .ant-table-tbody > tr > td .zalora-price-input-form-item .ant-input-number.addonBefore .ant-input-number-input {
        height: 31px !important; }
    .pricing-modal .ant-modal-body .pricing-table .ant-table-tbody > tr > td .ant-form-item {
      margin-bottom: 0 !important; }
      .pricing-modal .ant-modal-body .pricing-table .ant-table-tbody > tr > td .ant-form-item .feather-calendar {
        color: #90999d !important;
        font-size: 20px !important; }
      .pricing-modal .ant-modal-body .pricing-table .ant-table-tbody > tr > td .ant-form-item .price-input {
        width: 140px !important; }
        .pricing-modal .ant-modal-body .pricing-table .ant-table-tbody > tr > td .ant-form-item .price-input .ant-input {
          border-top-left-radius: 0 !important;
          border-bottom-left-radius: 0 !important; }
      .pricing-modal .ant-modal-body .pricing-table .ant-table-tbody > tr > td .ant-form-item .percentage-input {
        width: 140px !important; }
        .pricing-modal .ant-modal-body .pricing-table .ant-table-tbody > tr > td .ant-form-item .percentage-input .ant-input {
          border-top-right-radius: 0 !important;
          border-bottom-right-radius: 0 !important; }
  .pricing-modal .ant-modal-body .pricing-table .ant-table table {
    border: none !important;
    box-shadow: none !important; }
  .pricing-modal .ant-modal-body .pricing-table table thead {
    background-color: #fafafb !important; }
  .pricing-modal .ant-modal-body .pricing-table .ant-table-thead th {
    background: #fafafb 0% 0% no-repeat padding-box !important;
    font-size: 12px !important;
    color: #647176 !important;
    padding-top: 9px !important;
    padding-bottom: 9px !important; }
  .pricing-modal .ant-modal-body .pricing-table .ant-table-thead > tr > th {
    border-bottom: none !important; }

.zalora-bulk-edit-modal #date-picker-label-country-name {
  min-width: 100px !important;
  text-align: right !important;
  border: none !important; }

.zalora-bulk-edit-modal .zalora-bulk-edit-price .ant-input-group-addon, .zalora-bulk-edit-modal .zalora-bulk-edit-sale-price .ant-input-group-addon {
  min-width: 51px !important; }

.ant-table-row-expand-icon::after {
  display: none; }

.ant-table-row-expand-icon-expanded::before {
  content: '-'; }

.ant-table-row-expand-icon-collapsed::before {
  content: '+'; }

.ant-table-row-expand-icon::before {
  position: unset;
  transform: none;
  background: inherit;
  height: 100%; }

.ant-table-row-expand-icon {
  justify-content: center;
  align-items: center;
  flex-direction: column;
  line-height: 13px; }

.import-copy-listing .ant-result-success .ant-result-icon .anticon {
  color: #52c41a !important; }

.result-table .ant-table-thead tr .ant-table-cell:first-child {
  width: 400px !important; }

.result-table .ant-table-body .ant-table-tbody .ant-table-row .ant-table-cell:first-child {
  width: 400px !important; }

.result-table .ant-table-header table {
  visibility: unset !important; }

.scrape-listing-copy-result-list .ant-list-item-meta-description {
  margin-top: 5px !important;
  padding-left: 20px !important; }

.shopeemy .product-count {
  margin-left: 6px;
  background-color: #e5e5e5 !important;
  color: #0c2028 !important;
  font-size: 11px;
  padding: 2px 6px !important;
  border-radius: 11px;
  width: fit-content; }

.shopeemy .ant-tabs-tab-active {
  font-weight: bold; }
  .shopeemy .ant-tabs-tab-active .product-count {
    margin-left: 6px;
    background-color: #5acc5a !important;
    color: #ffffff !important;
    font-size: 11px;
    padding: 2px 6px !important;
    border-radius: 11px;
    width: fit-content; }

.shopee-listing .delist-btn,
.setup-form .delist-btn,
.shopee-detail-form .delist-btn,
.shopeemy-setup .delist-btn {
  width: fit-content !important;
  width: -moz-fit-content !important;
  height: 33px !important;
  padding: 0px 16px !important;
  border-radius: 17px !important;
  font-size: 14px !important;
  border: 0.4px solid #d4d4d4 !important;
  background: none !important;
  box-shadow: none !important;
  color: #0c2028 !important;
  margin-right: 16px !important; }

.shopee-listing .delist-btn:hover,
.shopee-listing .delist-btn:active,
.setup-form .delist-btn:hover,
.setup-form .delist-btn:active,
.shopee-detail-form .delist-btn:hover,
.shopee-detail-form .delist-btn:active,
.shopeemy-setup .delist-btn:hover,
.shopeemy-setup .delist-btn:active {
  background: #ffffff !important; }

.shopee-listing .syncmthod_fixed,
.setup-form .syncmthod_fixed,
.shopee-detail-form .syncmthod_fixed,
.shopeemy-setup .syncmthod_fixed {
  display: block; }

.shopee-listing .un-page-medium,
.setup-form .un-page-medium,
.shopee-detail-form .un-page-medium,
.shopeemy-setup .un-page-medium {
  width: 75% !important;
  margin: 20px !important; }

.shopee-listing .un-page-medium2,
.setup-form .un-page-medium2,
.shopee-detail-form .un-page-medium2,
.shopeemy-setup .un-page-medium2 {
  width: 80% !important;
  margin: auto; }

.shopee-listing .syncmthod_fixed.isStickyHeader,
.setup-form .syncmthod_fixed.isStickyHeader,
.shopee-detail-form .syncmthod_fixed.isStickyHeader,
.shopeemy-setup .syncmthod_fixed.isStickyHeader {
  position: fixed;
  top: 85px;
  width: 100%; }

.shopee-listing .middlealign,
.setup-form .middlealign,
.shopee-detail-form .middlealign,
.shopeemy-setup .middlealign {
  vertical-align: middle !important; }

@media (min-width: 1025px) {
  .shopee-listing .shopeemy-setup .un-hide,
  .setup-form .shopeemy-setup .un-hide,
  .shopee-detail-form .shopeemy-setup .un-hide,
  .shopeemy-setup .shopeemy-setup .un-hide {
    display: none !important; } }

.shopee-listing .ant-list-item-meta-description,
.setup-form .ant-list-item-meta-description,
.shopee-detail-form .ant-list-item-meta-description,
.shopeemy-setup .ant-list-item-meta-description {
  padding-left: 0px; }

.shopee-listing .un-text-truncate,
.setup-form .un-text-truncate,
.shopee-detail-form .un-text-truncate,
.shopeemy-setup .un-text-truncate {
  white-space: normal; }

.shopee-listing .shopee-listing-opt .ant-list-item-meta-avatar,
.setup-form .shopee-listing-opt .ant-list-item-meta-avatar,
.shopee-detail-form .shopee-listing-opt .ant-list-item-meta-avatar,
.shopeemy-setup .shopee-listing-opt .ant-list-item-meta-avatar {
  margin-right: 0 !important;
  width: 56px !important;
  height: 56px !important; }
  .shopee-listing .shopee-listing-opt .ant-list-item-meta-avatar .un-row-product,
  .setup-form .shopee-listing-opt .ant-list-item-meta-avatar .un-row-product,
  .shopee-detail-form .shopee-listing-opt .ant-list-item-meta-avatar .un-row-product,
  .shopeemy-setup .shopee-listing-opt .ant-list-item-meta-avatar .un-row-product {
    width: fit-content !important;
    margin: 0 0 0 auto !important; }
    .shopee-listing .shopee-listing-opt .ant-list-item-meta-avatar .un-row-product img,
    .setup-form .shopee-listing-opt .ant-list-item-meta-avatar .un-row-product img,
    .shopee-detail-form .shopee-listing-opt .ant-list-item-meta-avatar .un-row-product img,
    .shopeemy-setup .shopee-listing-opt .ant-list-item-meta-avatar .un-row-product img {
      width: 40px !important;
      height: 40px !important;
      border-radius: 6px !important; }

.shopee-listing .shopee-listing-opt .ant-list-item-meta-content,
.setup-form .shopee-listing-opt .ant-list-item-meta-content,
.shopee-detail-form .shopee-listing-opt .ant-list-item-meta-content,
.shopeemy-setup .shopee-listing-opt .ant-list-item-meta-content {
  padding-left: 12px !important; }

.shopee-listing .shopee-listing-opt .ant-list-item-meta-title,
.setup-form .shopee-listing-opt .ant-list-item-meta-title,
.shopee-detail-form .shopee-listing-opt .ant-list-item-meta-title,
.shopeemy-setup .shopee-listing-opt .ant-list-item-meta-title {
  height: fit-content;
  height: -moz-fit-content;
  padding-left: 0px; }

.shopee-listing .master-sku-tag,
.setup-form .master-sku-tag,
.shopee-detail-form .master-sku-tag,
.shopeemy-setup .master-sku-tag {
  cursor: pointer;
  color: #007ce0;
  font-size: 14px; }

.shopee-listing .tag-error,
.shopee-listing .tag-soldOut,
.setup-form .tag-error,
.setup-form .tag-soldOut,
.shopee-detail-form .tag-error,
.shopee-detail-form .tag-soldOut,
.shopeemy-setup .tag-error,
.shopeemy-setup .tag-soldOut {
  height: 18px;
  line-height: 17px;
  background-color: #ffe0e0;
  border-color: #ffadad;
  border-radius: 4px;
  font-size: 12px;
  justify-content: center;
  color: #49302c; }

.shopee-listing .tag-success,
.shopee-listing .tag-live,
.shopee-listing .tag-active,
.setup-form .tag-success,
.setup-form .tag-live,
.setup-form .tag-active,
.shopee-detail-form .tag-success,
.shopee-detail-form .tag-live,
.shopee-detail-form .tag-active,
.shopeemy-setup .tag-success,
.shopeemy-setup .tag-live,
.shopeemy-setup .tag-active {
  height: 18px;
  line-height: 17px;
  background-color: #f3fff3;
  border-color: #bcefb9;
  border-radius: 4px;
  font-size: 12px;
  justify-content: center;
  color: #35454c; }

.shopee-listing .tag-unsync,
.setup-form .tag-unsync,
.shopee-detail-form .tag-unsync,
.shopeemy-setup .tag-unsync {
  height: 18px;
  line-height: 17px;
  background-color: #ffe0e0;
  border-color: #ffadad;
  border-radius: 4px;
  font-size: 12px;
  justify-content: center; }

.shopee-listing .tag-queue,
.setup-form .tag-queue,
.shopee-detail-form .tag-queue,
.shopeemy-setup .tag-queue {
  height: 18px;
  line-height: 17px;
  background-color: #d0f4ff;
  border-color: #8ed7ff;
  border-radius: 4px;
  font-size: 12px;
  justify-content: center;
  color: #323f47; }

.shopee-listing .tag-banned,
.setup-form .tag-banned,
.shopee-detail-form .tag-banned,
.shopeemy-setup .tag-banned {
  height: 18px;
  line-height: 17px;
  background-color: #647176;
  border-color: #38484f;
  border-radius: 4px;
  font-size: 12px;
  justify-content: center;
  color: #f6f6f6; }

.shopee-listing .tag-delisted,
.setup-form .tag-delisted,
.shopee-detail-form .tag-delisted,
.shopeemy-setup .tag-delisted {
  height: 18px;
  line-height: 17px;
  background-color: #f6f6f6;
  border-color: #d4d4d4;
  border-radius: 4px;
  font-size: 12px;
  justify-content: center;
  color: #647176; }

.shopee-listing .tag-unpublished,
.setup-form .tag-unpublished,
.shopee-detail-form .tag-unpublished,
.shopeemy-setup .tag-unpublished {
  height: 18px;
  line-height: 17px;
  background-color: #fff5c4;
  border-color: #f9e477;
  border-radius: 4px;
  font-size: 12px;
  justify-content: center;
  color: #514b32; }

.shopee-listing .un-feather-20,
.setup-form .un-feather-20,
.shopee-detail-form .un-feather-20,
.shopeemy-setup .un-feather-20 {
  font-size: 20px !important;
  font-weight: normal;
  line-height: 19px;
  color: #90999d; }

.shopee-listing .form-group,
.setup-form .form-group,
.shopee-detail-form .form-group,
.shopeemy-setup .form-group {
  margin-bottom: 0; }

.shopee-listing .card-nopadding .ant-card-body,
.setup-form .card-nopadding .ant-card-body,
.shopee-detail-form .card-nopadding .ant-card-body,
.shopeemy-setup .card-nopadding .ant-card-body {
  padding: 0px; }

.shopee-listing .edit-tag svg,
.setup-form .edit-tag svg,
.shopee-detail-form .edit-tag svg,
.shopeemy-setup .edit-tag svg {
  color: white; }

.shopee-listing .shopee-syncmethod .ant-legacy-form-item,
.setup-form .shopee-syncmethod .ant-legacy-form-item,
.shopee-detail-form .shopee-syncmethod .ant-legacy-form-item,
.shopeemy-setup .shopee-syncmethod .ant-legacy-form-item {
  margin-bottom: 0; }

.shopee-listing .shopee-syncmethod .method-label,
.setup-form .shopee-syncmethod .method-label,
.shopee-detail-form .shopee-syncmethod .method-label,
.shopeemy-setup .shopee-syncmethod .method-label {
  padding-top: 7px !important;
  width: fit-content;
  width: -moz-fit-content;
  margin-right: 15px; }

.shopee-listing .shopee-syncmethod .method-switch,
.setup-form .shopee-syncmethod .method-switch,
.shopee-detail-form .shopee-syncmethod .method-switch,
.shopeemy-setup .shopee-syncmethod .method-switch {
  width: fit-content;
  width: -moz-fit-content;
  margin-left: auto;
  margin-right: 0; }

.shopee-listing .shopee-variant-table,
.setup-form .shopee-variant-table,
.shopee-detail-form .shopee-variant-table,
.shopeemy-setup .shopee-variant-table {
  width: 100%;
  overflow-y: auto; }

.shopee-listing .cus-table-container,
.setup-form .cus-table-container,
.shopee-detail-form .cus-table-container,
.shopeemy-setup .cus-table-container {
  width: 100%;
  overflow: auto;
  white-space: nowrap;
  border: 1px solid #f8f8f8; }

.shopee-listing .cus-table,
.setup-form .cus-table,
.shopee-detail-form .cus-table,
.shopeemy-setup .cus-table {
  table-layout: fixed;
  width: 100%;
  max-width: 100%;
  border-collapse: unset !important;
  border-spacing: 0 !important; }

.shopee-listing .cus-col,
.setup-form .cus-col,
.shopee-detail-form .cus-col,
.shopeemy-setup .cus-col {
  border: 1px solid #f8f8f8;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: pre-wrap;
  padding: 10px; }
  .shopee-listing .cus-col .ant-input-group-addon,
  .setup-form .cus-col .ant-input-group-addon,
  .shopee-detail-form .cus-col .ant-input-group-addon,
  .shopeemy-setup .cus-col .ant-input-group-addon {
    border: none; }
  .shopee-listing .cus-col .ant-input,
  .setup-form .cus-col .ant-input,
  .shopee-detail-form .cus-col .ant-input,
  .shopeemy-setup .cus-col .ant-input {
    border: none; }
  .shopee-listing .cus-col .dimension-new-single,
  .setup-form .cus-col .dimension-new-single,
  .shopee-detail-form .cus-col .dimension-new-single,
  .shopeemy-setup .cus-col .dimension-new-single {
    width: 100%;
    display: inline-flex; }
    .shopee-listing .cus-col .dimension-new-single .ant-input-suffix,
    .setup-form .cus-col .dimension-new-single .ant-input-suffix,
    .shopee-detail-form .cus-col .dimension-new-single .ant-input-suffix,
    .shopeemy-setup .cus-col .dimension-new-single .ant-input-suffix {
      color: #90999d; }
    .shopee-listing .cus-col .dimension-new-single .first-dimension,
    .setup-form .cus-col .dimension-new-single .first-dimension,
    .shopee-detail-form .cus-col .dimension-new-single .first-dimension,
    .shopeemy-setup .cus-col .dimension-new-single .first-dimension {
      border-right: none;
      border-top-left-radius: 4px;
      border-bottom-left-radius: 4px;
      border-top-right-radius: 0px !important;
      border-bottom-right-radius: 0px !important; }
    .shopee-listing .cus-col .dimension-new-single .second-dimension,
    .setup-form .cus-col .dimension-new-single .second-dimension,
    .shopee-detail-form .cus-col .dimension-new-single .second-dimension,
    .shopeemy-setup .cus-col .dimension-new-single .second-dimension {
      border-left: none;
      border-right: none;
      border-top-right-radius: 0px !important;
      border-bottom-right-radius: 0px !important;
      border-top-left-radius: 0px !important;
      border-bottom-left-radius: 0px !important; }
    .shopee-listing .cus-col .dimension-new-single .third-dimension,
    .setup-form .cus-col .dimension-new-single .third-dimension,
    .shopee-detail-form .cus-col .dimension-new-single .third-dimension,
    .shopeemy-setup .cus-col .dimension-new-single .third-dimension {
      border-left: none !important;
      border-top-right-radius: 4px !important;
      border-bottom-right-radius: 4px !important;
      border-top-left-radius: 0px !important;
      border-bottom-left-radius: 0px !important; }

.shopee-listing th.cus-col,
.setup-form th.cus-col,
.shopee-detail-form th.cus-col,
.shopeemy-setup th.cus-col {
  background-color: #fafafb !important; }

.shopee-listing .cus-sticky,
.setup-form .cus-sticky,
.shopee-detail-form .cus-sticky,
.shopeemy-setup .cus-sticky {
  position: sticky;
  z-index: 2;
  background-color: white; }

.shopee-listing .left-shadow,
.setup-form .left-shadow,
.shopee-detail-form .left-shadow,
.shopeemy-setup .left-shadow {
  box-shadow: 4px 0 8px -1px #dddddd; }

.shopee-listing .variant-table .link-with-inventory,
.setup-form .variant-table .link-with-inventory,
.shopee-detail-form .variant-table .link-with-inventory,
.shopeemy-setup .variant-table .link-with-inventory {
  margin-top: 2px;
  width: 140px !important;
  word-wrap: break-word !important;
  word-break: break-word !important;
  overflow: hidden !important;
  text-overflow: ellipsis !important;
  max-height: 20px !important;
  line-height: 20px !important;
  white-space: nowrap;
  -webkit-line-clamp: 1 !important;
  -webkit-box-orient: vertical; }

.shopee-listing .variant-table .opt-tierName .variants-cell,
.setup-form .variant-table .opt-tierName .variants-cell,
.shopee-detail-form .variant-table .opt-tierName .variants-cell,
.shopeemy-setup .variant-table .opt-tierName .variants-cell {
  display: inline-flex; }

.shopee-listing .variant-table .opt-tierName .variant-img,
.setup-form .variant-table .opt-tierName .variant-img,
.shopee-detail-form .variant-table .opt-tierName .variant-img,
.shopeemy-setup .variant-table .opt-tierName .variant-img {
  display: inline-flex !important;
  position: relative; }
  .shopee-listing .variant-table .opt-tierName .variant-img .delete-img,
  .setup-form .variant-table .opt-tierName .variant-img .delete-img,
  .shopee-detail-form .variant-table .opt-tierName .variant-img .delete-img,
  .shopeemy-setup .variant-table .opt-tierName .variant-img .delete-img {
    display: none; }

.shopee-listing .variant-table .opt-tierName .variant-img:hover .delete-img,
.setup-form .variant-table .opt-tierName .variant-img:hover .delete-img,
.shopee-detail-form .variant-table .opt-tierName .variant-img:hover .delete-img,
.shopeemy-setup .variant-table .opt-tierName .variant-img:hover .delete-img {
  display: block; }

.shopee-listing .variant-table .opt-tierName .delete-img,
.setup-form .variant-table .opt-tierName .delete-img,
.shopee-detail-form .variant-table .opt-tierName .delete-img,
.shopeemy-setup .variant-table .opt-tierName .delete-img {
  top: 0;
  position: absolute;
  width: 56px !important;
  height: 56px !important;
  border-radius: 4px;
  border: 1px solid #e5e5e5;
  padding: 15px;
  text-align: center;
  background-color: #0c2028;
  opacity: 0.8; }
  .shopee-listing .variant-table .opt-tierName .delete-img .image-hover-menu a,
  .setup-form .variant-table .opt-tierName .delete-img .image-hover-menu a,
  .shopee-detail-form .variant-table .opt-tierName .delete-img .image-hover-menu a,
  .shopeemy-setup .variant-table .opt-tierName .delete-img .image-hover-menu a {
    margin: 0; }

.shopee-listing .variant-table .opt-tierName img,
.setup-form .variant-table .opt-tierName img,
.shopee-detail-form .variant-table .opt-tierName img,
.shopeemy-setup .variant-table .opt-tierName img {
  object-fit: contain;
  margin-right: 13px;
  vertical-align: middle;
  display: inline-block;
  cursor: pointer;
  width: 56px;
  height: 56px;
  border: 1px solid #e5e5e5;
  border-radius: 4px; }

.shopee-listing .variant-table .opt-tierName .upload,
.setup-form .variant-table .opt-tierName .upload,
.shopee-detail-form .variant-table .opt-tierName .upload,
.shopeemy-setup .variant-table .opt-tierName .upload {
  width: 56px !important;
  height: 56px !important;
  border: 1px dashed #e5e5e5;
  display: table;
  float: left;
  margin-right: 8px;
  margin-bottom: 8px;
  text-align: center;
  vertical-align: top;
  background-color: #fafafa; }
  .shopee-listing .variant-table .opt-tierName .upload:hover,
  .setup-form .variant-table .opt-tierName .upload:hover,
  .shopee-detail-form .variant-table .opt-tierName .upload:hover,
  .shopeemy-setup .variant-table .opt-tierName .upload:hover {
    border: 1px dashed #007ce0; }

.shopee-listing .variant-table .opt-tierName .upload-placeholder,
.setup-form .variant-table .opt-tierName .upload-placeholder,
.shopee-detail-form .variant-table .opt-tierName .upload-placeholder,
.shopeemy-setup .variant-table .opt-tierName .upload-placeholder {
  width: 56px !important;
  height: 56px !important;
  padding-top: 11% !important;
  padding-bottom: 0;
  height: 100%;
  font-size: 32px; }

.shopee-listing .variant-table .opt-tierName .ant-badge-status-text,
.setup-form .variant-table .opt-tierName .ant-badge-status-text,
.shopee-detail-form .variant-table .opt-tierName .ant-badge-status-text,
.shopeemy-setup .variant-table .opt-tierName .ant-badge-status-text {
  margin: 0; }

.shopee-listing .variant-table .opt-tierName .ant-badge-status-dot,
.setup-form .variant-table .opt-tierName .ant-badge-status-dot,
.shopee-detail-form .variant-table .opt-tierName .ant-badge-status-dot,
.shopeemy-setup .variant-table .opt-tierName .ant-badge-status-dot {
  width: 3px;
  height: 3px; }

.shopee-listing .variant-table .opt-tierName .opt-tier1st,
.setup-form .variant-table .opt-tierName .opt-tier1st,
.shopee-detail-form .variant-table .opt-tierName .opt-tier1st,
.shopeemy-setup .variant-table .opt-tierName .opt-tier1st {
  color: #bf5f00 !important; }

.shopee-listing .variant-table .opt-tierName .opt-tier2nd,
.setup-form .variant-table .opt-tierName .opt-tier2nd,
.shopee-detail-form .variant-table .opt-tierName .opt-tier2nd,
.shopeemy-setup .variant-table .opt-tierName .opt-tier2nd {
  color: #11aa4f !important; }

.shopee-listing .variant-table .opt-price .ant-input-number,
.setup-form .variant-table .opt-price .ant-input-number,
.shopee-detail-form .variant-table .opt-price .ant-input-number,
.shopeemy-setup .variant-table .opt-price .ant-input-number {
  width: 100%;
  border: none;
  color: #0c2028; }
  .shopee-listing .variant-table .opt-price .ant-input-number .ant-input-number-input,
  .setup-form .variant-table .opt-price .ant-input-number .ant-input-number-input,
  .shopee-detail-form .variant-table .opt-price .ant-input-number .ant-input-number-input,
  .shopeemy-setup .variant-table .opt-price .ant-input-number .ant-input-number-input {
    text-align: right; }
  .shopee-listing .variant-table .opt-price .ant-input-number .ant-input-number-handler-wrap,
  .setup-form .variant-table .opt-price .ant-input-number .ant-input-number-handler-wrap,
  .shopee-detail-form .variant-table .opt-price .ant-input-number .ant-input-number-handler-wrap,
  .shopeemy-setup .variant-table .opt-price .ant-input-number .ant-input-number-handler-wrap {
    display: none; }

.shopee-listing .site-tag-plus,
.shopee-listing .site-tag-plus:hover,
.setup-form .site-tag-plus,
.setup-form .site-tag-plus:hover,
.shopee-detail-form .site-tag-plus,
.shopee-detail-form .site-tag-plus:hover,
.shopeemy-setup .site-tag-plus,
.shopeemy-setup .site-tag-plus:hover {
  border-radius: 4px !important;
  color: #0c2028 !important; }

.shopee-listing .sizechart,
.setup-form .sizechart,
.shopee-detail-form .sizechart,
.shopeemy-setup .sizechart {
  display: inline-flex; }
  .shopee-listing .sizechart .sizechart-img,
  .setup-form .sizechart .sizechart-img,
  .shopee-detail-form .sizechart .sizechart-img,
  .shopeemy-setup .sizechart .sizechart-img {
    display: inline-flex !important;
    position: relative; }
    .shopee-listing .sizechart .sizechart-img .delete-img,
    .setup-form .sizechart .sizechart-img .delete-img,
    .shopee-detail-form .sizechart .sizechart-img .delete-img,
    .shopeemy-setup .sizechart .sizechart-img .delete-img {
      display: none; }
  .shopee-listing .sizechart .sizechart-img:hover .delete-img,
  .setup-form .sizechart .sizechart-img:hover .delete-img,
  .shopee-detail-form .sizechart .sizechart-img:hover .delete-img,
  .shopeemy-setup .sizechart .sizechart-img:hover .delete-img {
    display: block; }
  .shopee-listing .sizechart .delete-img,
  .setup-form .sizechart .delete-img,
  .shopee-detail-form .sizechart .delete-img,
  .shopeemy-setup .sizechart .delete-img {
    top: 0;
    position: absolute;
    width: 56px !important;
    height: 56px !important;
    border-radius: 4px;
    border: 1px solid #e5e5e5;
    padding: 15px;
    text-align: center;
    background-color: #0c2028;
    opacity: 0.8; }
    .shopee-listing .sizechart .delete-img .image-hover-menu a,
    .setup-form .sizechart .delete-img .image-hover-menu a,
    .shopee-detail-form .sizechart .delete-img .image-hover-menu a,
    .shopeemy-setup .sizechart .delete-img .image-hover-menu a {
      margin: 0; }
  .shopee-listing .sizechart img,
  .setup-form .sizechart img,
  .shopee-detail-form .sizechart img,
  .shopeemy-setup .sizechart img {
    object-fit: contain;
    margin-right: 13px;
    vertical-align: middle;
    display: inline-block;
    cursor: pointer;
    width: 56px;
    height: 56px;
    border: 1px solid #e5e5e5;
    border-radius: 4px; }
  .shopee-listing .sizechart .upload,
  .setup-form .sizechart .upload,
  .shopee-detail-form .sizechart .upload,
  .shopeemy-setup .sizechart .upload {
    width: 56px !important;
    height: 56px !important;
    border: 1px dashed #e5e5e5;
    display: table;
    float: left;
    margin-right: 8px;
    margin-bottom: 8px;
    text-align: center;
    vertical-align: top;
    background-color: #fafafa; }
    .shopee-listing .sizechart .upload:hover,
    .setup-form .sizechart .upload:hover,
    .shopee-detail-form .sizechart .upload:hover,
    .shopeemy-setup .sizechart .upload:hover {
      border: 1px dashed #007ce0; }
  .shopee-listing .sizechart .upload-placeholder,
  .setup-form .sizechart .upload-placeholder,
  .shopee-detail-form .sizechart .upload-placeholder,
  .shopeemy-setup .sizechart .upload-placeholder {
    height: 56px !important;
    width: 56px !important;
    padding-top: 8% !important;
    padding-bottom: 0;
    height: 100%;
    font-size: 32px; }

@media (max-width: 425px) {
  .shopee-listing .un-row-warehouse .feather-trash-2.medium,
  .setup-form .un-row-warehouse .feather-trash-2.medium,
  .shopee-detail-form .un-row-warehouse .feather-trash-2.medium,
  .shopeemy-setup .un-row-warehouse .feather-trash-2.medium {
    right: -44px !important; } }

.shopee-listing .th-wholesale,
.setup-form .th-wholesale,
.shopee-detail-form .th-wholesale,
.shopeemy-setup .th-wholesale {
  background: #fafafb 0% 0% no-repeat padding-box;
  padding-top: 8px;
  padding-bottom: 8px;
  margin-bottom: 12px;
  font-size: 12px !important;
  height: 30px; }
  @media (max-width: 425px) {
    .shopee-listing .th-wholesale,
    .setup-form .th-wholesale,
    .shopee-detail-form .th-wholesale,
    .shopeemy-setup .th-wholesale {
      height: 44px; } }
  .shopee-listing .th-wholesale.first,
  .setup-form .th-wholesale.first,
  .shopee-detail-form .th-wholesale.first,
  .shopeemy-setup .th-wholesale.first {
    border-top-left-radius: 4px !important; }
  .shopee-listing .th-wholesale.last,
  .setup-form .th-wholesale.last,
  .shopee-detail-form .th-wholesale.last,
  .shopeemy-setup .th-wholesale.last {
    border-top-right-radius: 4px !important; }

.shopee-listing .variant-img,
.setup-form .variant-img,
.shopee-detail-form .variant-img,
.shopeemy-setup .variant-img {
  display: inline-flex !important;
  position: relative;
  height: 72px;
  width: 72px; }
  .shopee-listing .variant-img .delete-img,
  .setup-form .variant-img .delete-img,
  .shopee-detail-form .variant-img .delete-img,
  .shopeemy-setup .variant-img .delete-img {
    opacity: 0; }
  .shopee-listing .variant-img img,
  .setup-form .variant-img img,
  .shopee-detail-form .variant-img img,
  .shopeemy-setup .variant-img img {
    object-fit: contain;
    margin-right: 13px;
    vertical-align: middle;
    display: inline-block;
    cursor: pointer;
    width: 60px;
    height: 60px;
    border: 1px solid #e5e5e5;
    border-radius: 4px; }

.shopee-listing .variant-img:hover .delete-img,
.setup-form .variant-img:hover .delete-img,
.shopee-detail-form .variant-img:hover .delete-img,
.shopeemy-setup .variant-img:hover .delete-img {
  opacity: 0.9; }

.shopee-listing .delete-img,
.setup-form .delete-img,
.shopee-detail-form .delete-img,
.shopeemy-setup .delete-img {
  top: 0;
  position: absolute;
  width: 60px !important;
  height: 60px !important;
  border-radius: 4px;
  border: 1px solid #e5e5e5;
  padding-top: 20px;
  text-align: center;
  background-color: #0c2028;
  opacity: 0.9;
  -moz-transition: all 0.4s ease-in-out 0s;
  -webkit-transition: all 0.4s ease-in-out 0s;
  -ms-transition: all 0.4s ease-in-out 0s;
  transition: all 0.4s ease-in-out 0s; }
  .shopee-listing .delete-img .image-hover-menu a,
  .setup-form .delete-img .image-hover-menu a,
  .shopee-detail-form .delete-img .image-hover-menu a,
  .shopeemy-setup .delete-img .image-hover-menu a {
    margin-left: 3px;
    padding: 4px !important;
    height: 22px; }

.shopee-listing .upload,
.setup-form .upload,
.shopee-detail-form .upload,
.shopeemy-setup .upload {
  width: 60px !important;
  height: 60px !important;
  border: 1px dashed #e5e5e5;
  display: table;
  float: left;
  margin-right: 8px;
  margin-bottom: 8px;
  text-align: center;
  vertical-align: top;
  background-color: #fafafa; }
  .shopee-listing .upload:hover,
  .setup-form .upload:hover,
  .shopee-detail-form .upload:hover,
  .shopeemy-setup .upload:hover {
    border: 1px dashed #007ce0; }

.shopee-listing .upload-placeholder,
.setup-form .upload-placeholder,
.shopee-detail-form .upload-placeholder,
.shopeemy-setup .upload-placeholder {
  width: 56px !important;
  height: 56px !important;
  padding-top: 11% !important;
  padding-bottom: 0;
  height: 100%;
  font-size: 32px; }

@media (max-width: 1024px) {
  .shopee-detail-form .un-affix {
    top: 130px; } }

.shopee-detail-form #variant .ant-legacy-form-item {
  margin-bottom: 0px; }

.shopee-detail-form #images .ant-legacy-form-explain {
  text-align: left; }

.shopee-detail-form .height-auto {
  height: auto !important; }

.shopee-detail-form .wholesale-title {
  background-color: #fafafb; }

.shopee-detail-form .shipping-form-item {
  margin-left: 8px !important;
  margin-right: 0px !important;
  margin-bottom: 0px !important;
  padding-bottom: 0px !important; }

.shopee-detail-form .image-preview-navigation {
  position: absolute;
  top: 50%; }

.shopee-detail-form .image-preview-row .next {
  right: 16px;
  font-size: 48px; }

.shopee-detail-form .image-preview-row .previous {
  left: 16px;
  font-size: 48px; }

.shopee-detail-form .image-preview-row .preview-image {
  width: 100%;
  height: 100%;
  margin: 10% !important; }

.shopee-detail-form .img_wrp {
  display: inline-block;
  position: relative; }

.shopee-detail-form .reset-image {
  position: absolute;
  top: -7px;
  right: -7px;
  font-size: 16px; }

.shopee-detail-form .ant-upload.ant-upload-drag {
  border: none !important; }

.shopee-detail-form .un-upload-image-div .image-upload-blank {
  background: #fafafb 0% 0% no-repeat padding-box !important;
  border: 1px dashed #e5e5e5;
  border-radius: 4px;
  padding: 60px 25px 25px 25px;
  min-height: 250px; }

.shopee-detail-form .ant-upload-list-picture-card {
  margin-top: 0.01em !important;
  width: 100%; }

.shopee-detail-form .ant-upload-list {
  display: grid;
  grid-template-columns: repeat(7, 1fr);
  grid-gap: 0.8rem;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; }

.shopee-detail-form .upload-list-inline .ant-upload {
  display: none !important; }

.shopee-detail-form .ant-upload.ant-upload-select-picture-card {
  background-color: transparent;
  border-color: transparent;
  width: 100%;
  height: 150px; }

.shopee-detail-form .un-upload-image-div .upload-list-inline .ant-upload-select {
  position: absolute !important;
  height: auto !important;
  width: 46% !important;
  padding-bottom: 46% !important;
  margin-left: 55% !important;
  margin-bottom: 0 !important;
  margin-top: 1.66% !important;
  margin-right: 0;
  right: 1.66% !important; }

.shopee-detail-form .ant-upload-select-picture-card > .ant-upload {
  position: absolute !important;
  height: 100% !important;
  width: 100% !important;
  padding: 1% !important; }

.shopee-detail-form .product-image-label {
  display: grid !important; }

.shopee-detail-form .upload-list-inline .ant-upload-select-picture-card > .ant-upload {
  top: calc(50% - 25px); }

.shopee-detail-form .upload-list-inline-first .ant-upload-select-picture-card > .ant-upload {
  top: calc(50% - 50px); }

.shopee-detail-form .product-image-list .ant-upload-list::before,
.shopee-detail-form .product-image-list .ant-upload-list::after {
  content: none; }

.shopee-detail-form .square {
  float: left !important;
  position: sticky;
  width: 97% !important;
  padding-bottom: 97% !important;
  margin: 1.66% !important;
  background-color: transparent !important;
  overflow: hidden !important; }

.shopee-detail-form .square .hvrbox-layer_top {
  opacity: 0;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.6);
  color: #fff;
  padding: 15px;
  -moz-transition: all 0.4s ease-in-out 0s;
  -webkit-transition: all 0.4s ease-in-out 0s;
  -ms-transition: all 0.4s ease-in-out 0s;
  transition: all 0.4s ease-in-out 0s; }

.shopee-detail-form .square:hover .hvrbox-layer_top,
.shopee-detail-form .square.active .hvrbox-layer_top {
  opacity: 1;
  cursor: move; }

.shopee-detail-form .square .hvrbox-text {
  text-align: center;
  font-size: 16px;
  display: inline-table;
  position: absolute;
  top: 50%;
  left: 50%;
  -moz-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%); }

.shopee-detail-form .square .hvrbox-text_mobile {
  font-size: 15px;
  border-top: 1px solid #b3b3b3;
  /* for old browsers */
  border-top: 1px solid rgba(179, 179, 179, 0.7);
  margin-top: 5px;
  padding-top: 2px;
  display: none; }

.shopee-detail-form .square.active .hvrbox-text_mobile {
  display: block; }

.shopee-detail-form .first-image-upload {
  display: grid;
  color: #cccc; }

.shopee-detail-form .first-image-upload .img-grid {
  font-size: 85px !important;
  color: #cccc !important; }

.shopee-detail-form a.ant-upload-list-item-thumbnail.grid-last {
  display: grid;
  vertical-align: middle; }

.shopee-detail-form .grid-last .icon-upload {
  color: #007ce0;
  margin: auto; }

.shopee-detail-form .content.grid-last-content {
  background: #fafafb 0% 0% no-repeat padding-box;
  border: 1px dashed #007ce0; }

.setup-form .select-channel-div span:first-child {
  padding-right: 10px; }

.shopee-pop .result-wrapper {
  max-height: 250px;
  width: 180px;
  overflow-y: auto; }

.shopee-pop .box-result {
  padding: 5px;
  border-radius: 8px;
  margin-bottom: 10px;
  background-color: white; }
  .shopee-pop .box-result .ant-alert {
    padding: 3px 10px 3px 25px;
    border-radius: 3px; }
  .shopee-pop .box-result .ant-alert-icon {
    top: 6px;
    left: 6px; }

.shopee-pop .msg-box {
  margin-top: 5px;
  font-size: 10px;
  word-break: break-all; }

.disabled-col,
.disabled-col span,
.disabled-col .ant-input-group-addon {
  background-color: #f6f6f6 !important; }

.invalidImage {
  border-color: #fd0101 !important; }

.add-item-modal .ant-modal-body {
  padding-left: 0 !important;
  padding-right: 0 !important; }
  .add-item-modal .ant-modal-body .ant-input-affix-wrapper {
    height: 41px !important;
    border-radius: 4px !important; }
  .add-item-modal .ant-modal-body .th-recent-search {
    font-size: 12px !important;
    margin: 20px 0 !important;
    padding: 9px 24px !important;
    color: #647176 !important;
    background: #fafafb !important; }
  .add-item-modal .ant-modal-body .content-with-padding {
    padding-left: 24px !important;
    padding-right: 24px !important; }
    .add-item-modal .ant-modal-body .content-with-padding.list {
      max-height: 320px !important;
      overflow-y: auto !important; }
    .add-item-modal .ant-modal-body .content-with-padding .item-img {
      display: flex;
      align-items: center;
      justify-content: center;
      width: 56px;
      height: 56px;
      border: 1px solid #e5e5e5;
      border-radius: 4px; }
    .add-item-modal .ant-modal-body .content-with-padding .item-detail {
      display: flex;
      flex-direction: column;
      justify-content: space-between;
      margin-left: 12px;
      height: 100%; }

.shipping-box .weight .ant-form-item-explain,
.shipping-box .length .ant-form-item-explain,
.shipping-box .width .ant-form-item-explain,
.shipping-box .height .ant-form-item-explain {
  width: 150px; }

.price-column-modal .edit-type-div > .active {
  color: #5acc5a;
  border-color: #5acc5a; }

.price-column-modal .edit-type-div button {
  color: #0c2028; }
  .price-column-modal .edit-type-div button:hover {
    border-color: #d9d9d9; }

.price-column-modal .edit-details-price {
  padding-top: 20px; }
  .price-column-modal .edit-details-price .ant-radio-group .radio-button {
    width: 100%;
    margin-bottom: 15px !important;
    display: block; }
    .price-column-modal .edit-details-price .ant-radio-group .radio-button .ant-radio {
      vertical-align: top; }
    .price-column-modal .edit-details-price .ant-radio-group .radio-button .single-input-div {
      display: inline-block;
      width: 95%; }
      .price-column-modal .edit-details-price .ant-radio-group .radio-button .single-input-div .single-input {
        margin-top: 10px; }

.price-column-modal .edit-desc {
  color: #90999d;
  font-size: 12px; }

.extended-description .fr-view img.fr-dib {
  margin: 0 0 !important; }

#basicInformation .extended-description-error .ant-form-item-control-input {
  min-height: 0px; }

#basicInformation .description-info {
  margin-bottom: 0px !important; }
  #basicInformation .description-info .ant-form-item-control-input {
    min-height: 0px; }

.desc-red-border {
  border: 1px solid #ff4d4f;
  border-radius: 11px; }

.un-box-flat {
  padding-top: 35px; }

.card-border {
  border: 1px solid #d9d9d9;
  border-radius: 8px;
  overflow: hidden; }

.card-border:hover {
  cursor: pointer; }

.card-border.selected {
  border: 1px solid #06befa; }

.tick-mark {
  position: absolute;
  top: 0px;
  right: 8px;
  width: 24px;
  height: 24px;
  background-color: #06befa;
  clip-path: polygon(0 0, 100% 0, 100% 100%);
  border-radius: 6px;
  z-index: 2;
  display: none; }

.tick-mark.selected {
  display: unset; }

.play-overlay {
  position: relative; }

.play-button {
  position: absolute;
  top: 34%;
  left: 44%;
  font-size: 36px;
  color: white;
  cursor: pointer;
  transition: color 0.3s ease;
  z-index: 2; }

.play-button:hover {
  color: #06befa; }

.cus-title {
  display: inline-block;
  width: 100%;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  font-weight: bold; }

.cus-title.selected {
  color: #06befa; }

.order-processing-main-selection-popover .tiktok {
  content: url("https://api.iconify.design/fa-brands/tiktok.svg?color=%2338484f&height=14px");
  vertical-align: -2px; }

.order-processing-main-selection-popover .shopee {
  content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24'%3E%3Cpath d='M19.227 23.04c1-.027 1.813-.84 1.906-1.84v-.12l.72-14.333V6.72a.43.43 0 0 0-.426-.427h-4.574c-.106-2.96-2.24-5.32-4.853-5.32-2.613 0-4.747 2.36-4.853 5.32H2.573a.418.418 0 0 0-.413.427v.027l.653 14.28v.173c.107 1 .84 1.8 1.827 1.827h14.587v.013ZM12 2.253c1.907 0 3.453 1.787 3.52 4.04H8.48c.067-2.24 1.627-4.04 3.52-4.04Zm3.627 15.24c-.134 1.067-.787 1.92-1.787 2.347a4.46 4.46 0 0 1-1.907.32c-.933-.04-1.8-.253-2.6-.667a6.25 6.25 0 0 1-1.04-.706c-.08-.067-.106-.12-.04-.214.08-.12.374-.546.427-.613.067-.093.173-.107.267-.027 0 0 .106.08.133.107.773.6 1.773 1.053 2.88 1.093 1.4-.013 2.413-.64 2.587-1.6.2-1.066-.654-1.973-2.28-2.48-.52-.16-1.827-.68-2.067-.826-1.133-.667-1.667-1.534-1.587-2.6.12-1.48 1.494-2.587 3.254-2.6.826 0 1.613.186 2.306.466.254.107.734.36.907.494.12.08.107.186.067.253-.067.12-.28.44-.36.573-.067.094-.134.107-.24.04-.894-.6-1.827-.8-2.654-.813-1.2.027-2.106.733-2.16 1.707-.013.88.654 1.506 2.08 2 2.934.933 4.054 2.04 3.84 3.773' fill='%2338484f'/%3E%3C/svg%3E");
  vertical-align: -2px;
  height: 14px; }

.filter-collapse .ant-picker {
  border-radius: 4px !important; }
  .filter-collapse .ant-picker .ant-picker-input > input {
    color: #0c2028 !important; }

.filter-collapse .ant-picker:hover,
.filter-collapse .ant-picker-focused {
  border-color: #007ce0 !important;
  border-right-width: 1px !important; }

.order-processing-filter {
  width: 700px !important; }
  .order-processing-filter .filter-template-section {
    margin: 0 !important;
    margin-bottom: 20px !important;
    padding: 0 10px !important; }
    .order-processing-filter .filter-template-section .filter-default > .ant-form-item-label {
      width: 25% !important;
      text-align: left !important; }
      .order-processing-filter .filter-template-section .filter-default > .ant-form-item-label > label::after {
        content: ''; }
    .order-processing-filter .filter-template-section .filter-default > .ant-form-item-control .ant-select {
      width: 46% !important; }
    .order-processing-filter .filter-template-section .filter-default > .ant-form-item-control .plain-btn {
      margin-left: 15px !important;
      height: 32px !important;
      vertical-align: middle !important; }
      .order-processing-filter .filter-template-section .filter-default > .ant-form-item-control .plain-btn .feather-list {
        font-size: 20px !important; }
      .order-processing-filter .filter-template-section .filter-default > .ant-form-item-control .plain-btn .feather-trash-2 {
        font-size: 20px !important; }
        .order-processing-filter .filter-template-section .filter-default > .ant-form-item-control .plain-btn .feather-trash-2:hover, .order-processing-filter .filter-template-section .filter-default > .ant-form-item-control .plain-btn .feather-trash-2:focus {
          color: #e0241a !important; }
  .order-processing-filter .filter-form #filterForm_payment_method .ant-radio-wrapper,
  .order-processing-filter .filter-form #filterForm_package_type .ant-radio-wrapper {
    display: inline-flex !important; }
  .order-processing-filter .filter-form .un-filter-value {
    border-radius: 4px;
    min-height: 33px !important; }
  .order-processing-filter .filter-form .ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
  .order-processing-filter .filter-form .ant-select-multiple .ant-select-selector {
    border-radius: 4px !important;
    min-height: 33px !important; }
  .order-processing-filter .filter-form .ant-form-item {
    margin-bottom: 20px !important; }
  .order-processing-filter .filter-form .ant-form-item-no-colon {
    color: #38484f !important;
    font-size: 14px !important;
    font-weight: 400 !important; }
    .order-processing-filter .filter-form .ant-form-item-no-colon span {
      position: relative !important; }
  .order-processing-filter .filter-form .ant-form-item-label {
    padding-bottom: 4px !important; }
  .order-processing-filter .filter-form .ant-input,
  .order-processing-filter .filter-form .ant-input-number,
  .order-processing-filter .filter-form .ant-input-number-input {
    color: #0c2028 !important;
    font-size: 14px !important; }
  .order-processing-filter .filter-form .ant-picker {
    border-radius: 4px !important; }
    .order-processing-filter .filter-form .ant-picker .ant-picker-input > input {
      color: #0c2028 !important; }
  .order-processing-filter .filter-form .ant-switch {
    max-width: fit-content !important;
    max-width: -moz-fit-content !important; }
  .order-processing-filter .filter-form .ant-switch-checked .ant-switch-inner {
    margin-right: 37px !important;
    margin-left: 12px !important; }
  .order-processing-filter .filter-form .ant-switch-inner {
    margin-right: 12px;
    margin-left: 37px; }
  .order-processing-filter .filter-form .filter-flex {
    display: inline-flex !important; }
    .order-processing-filter .filter-form .filter-flex .ant-form-item-no-colon {
      color: #38484f !important;
      font-size: 14px !important;
      font-weight: 400 !important; }
      .order-processing-filter .filter-form .filter-flex .ant-form-item-no-colon span {
        position: fixed !important; }
  .order-processing-filter .filter-form .ant-picker:hover,
  .order-processing-filter .filter-form .ant-picker-focused {
    border-color: #007ce0 !important;
    border-right-width: 1px !important; }
  @media (min-width: 1024px) {
    .order-processing-filter .filter-form .filter {
      margin-right: 10px !important;
      margin-left: 10px !important; }
    .order-processing-filter .filter-form .filter-full {
      width: 100% !important; }
    .order-processing-filter .filter-form .filter-default {
      width: 266px !important; }
    .order-processing-filter .filter-form .filter-range {
      width: 111px !important; }
    .order-processing-filter .filter-form .filter-webkitfill {
      width: -webkit-fill-available !important;
      width: fill-available !important;
      width: -moz-available !important; } }
  @media (min-width: 480px) {
    .order-processing-filter .filter-form .item {
      display: inline-flex; }
      .order-processing-filter .filter-form .item .ant-form-item-label .ant-form-item-no-colon {
        float: left; }
    .order-processing-filter .filter-form .item-full {
      width: 99% !important; }
      .order-processing-filter .filter-form .item-full .ant-col-10 {
        flex: 0 0 24.4%;
        max-width: 24.4%; }
    .order-processing-filter .filter-form .item-half {
      width: 47.5% !important; }
    .order-processing-filter .filter-form .item-two-thirds {
      width: 58% !important; }
    .order-processing-filter .filter-form .remove-bottom-margin {
      margin-bottom: 0px !important; }
    .order-processing-filter .filter-form .item-two-thirds-extra {
      width: 59% !important;
      margin-right: 6px !important;
      margin-left: 0px !important; }
      .order-processing-filter .filter-form .item-two-thirds-extra .ant-col-10 {
        flex: 0 0 41.4%;
        max-width: 41.4%; }
    .order-processing-filter .filter-form .item-one-thirds {
      width: 34% !important; }
    .order-processing-filter .filter-form .item-one-thirds-extra {
      margin-left: 8px !important; }
    .order-processing-filter .filter-form .item-checkbox {
      padding-top: 8px; }
    .order-processing-filter .filter-form .item-max-width {
      max-width: 227.36px !important; }
      .order-processing-filter .filter-form .item-max-width.item-max-width-datetime {
        max-width: 352px !important; }
      .order-processing-filter .filter-form .item-max-width .ant-divider {
        margin: 8px 0 !important; }
      .order-processing-filter .filter-form .item-max-width .ant-space {
        padding: 0 8px 4px;
        width: 100%;
        justify-content: space-between; }
        .order-processing-filter .filter-form .item-max-width .ant-space .ant-space-item {
          height: 18px; }
        .order-processing-filter .filter-form .item-max-width .ant-space .dd-nav {
          font-size: 18px;
          height: 18px; }
        .order-processing-filter .filter-form .item-max-width .ant-space .dd-nav:hover {
          color: #007ce0; }
        .order-processing-filter .filter-form .item-max-width .ant-space .dd-nav-disabled {
          color: transparent; }
        .order-processing-filter .filter-form .item-max-width .ant-space .dd-nav-disabled:hover {
          color: transparent; }
    .order-processing-filter .filter-form .filter-item-full {
      width: 100% !important; } }
  @media (max-width: 480px) {
    .order-processing-filter .filter-form .filter-full {
      width: 100% !important;
      margin-right: 20px !important; }
    .order-processing-filter .filter-form .filter-default {
      width: 100%;
      margin-right: 20px !important; }
    .order-processing-filter .filter-form .filter-number {
      width: 100% !important;
      margin-right: 20px !important; }
    .order-processing-filter .filter-form .filter-select {
      width: 100% !important;
      margin-right: 20px !important; }
    .order-processing-filter .filter-form .filter-range {
      width: 105px !important; }
    .order-processing-filter .filter-form .filter-date {
      width: 100% !important;
      margin-right: 20px !important; }
    .order-processing-filter .filter-form .ant-form .ant-form-item .ant-form-item-label,
    .order-processing-filter .filter-form .ant-form .ant-form-item .ant-form-item-control {
      -webkit-box-flex: 0 !important; }
    .order-processing-filter .filter-form .item {
      width: 100% !important; }
    .order-processing-filter .filter-form .filter-item-full {
      width: 100% !important; }
    .order-processing-filter .filter-form .filter-webkitfill {
      width: -webkit-fill-available !important;
      width: fill-available !important;
      width: -moz-available !important;
      margin-right: 20px !important; }
    .order-processing-filter .filter-form .item-max-width .ant-divider {
      margin: 8px 0 !important; }
    .order-processing-filter .filter-form .item-max-width .ant-space {
      padding: 0 8px 4px;
      width: 100%; }
      .order-processing-filter .filter-form .item-max-width .ant-space .ant-space-item {
        margin: auto; }
        .order-processing-filter .filter-form .item-max-width .ant-space .ant-space-item .ant-pagination-simple-pager {
          cursor: default; }
          .order-processing-filter .filter-form .item-max-width .ant-space .ant-space-item .ant-pagination-simple-pager input {
            pointer-events: none;
            border: none; } }
  .order-processing-filter .filter-form .easy-parcel-half-width {
    width: 100% !important; }

.order-processing-filter-template {
  width: 450px !important; }
  .order-processing-filter-template .filter-template-sort-table {
    max-height: 450px;
    overflow-x: auto;
    overflow-y: auto; }
    .order-processing-filter-template .filter-template-sort-table .ant-table-tbody > tr > td {
      padding: 12px 12px !important; }
    .order-processing-filter-template .filter-template-sort-table .ant-table table {
      border: none !important;
      box-shadow: none !important; }
    .order-processing-filter-template .filter-template-sort-table table thead {
      background-color: #fafafb !important; }
    .order-processing-filter-template .filter-template-sort-table .ant-table-thead th {
      background: #fafafb 0% 0% no-repeat padding-box !important;
      font-size: 12px !important;
      color: #647176 !important;
      padding-top: 9px !important;
      padding-bottom: 9px !important; }
    .order-processing-filter-template .filter-template-sort-table .ant-table-thead > tr > th {
      border-bottom: none !important; }
    .order-processing-filter-template .filter-template-sort-table .ant-table-container table > thead > tr:first-child th:first-child {
      border-top-left-radius: 2px; }
    .order-processing-filter-template .filter-template-sort-table .ant-table-container table > thead > tr:first-child th:last-child {
      border-top-right-radius: 2px; }
    .order-processing-filter-template .filter-template-sort-table .ant-table-tbody .ant-table-cell {
      overflow-wrap: anywhere; }

.filter-template-modal .ant-form-item-label {
  display: block;
  width: 100% !important;
  text-align: left; }
  .filter-template-modal .ant-form-item-label label::after {
    content: ''; }

.shipment-got-issue-modal .ant-modal-body {
  color: #38484f; }
  .shipment-got-issue-modal .ant-modal-body .channel-header .store-detail .channel-name {
    font-size: 14px !important;
    color: #38484f !important; }

.tracking-info-modal .ant-steps-item-active .ant-steps-icon-dot {
  background: #5acc5a !important; }

.tracking-info-modal .ant-steps-item-content {
  width: 90% !important; }

.pick-list-modal .edit-type-div > .active,
.manual-generate-wave-modal .edit-type-div > .active {
  color: #5acc5a;
  border-color: #5acc5a; }

.pick-list-modal .edit-type-div button,
.manual-generate-wave-modal .edit-type-div button {
  color: #0c2028; }
  .pick-list-modal .edit-type-div button:hover,
  .manual-generate-wave-modal .edit-type-div button:hover {
    border-color: #d9d9d9; }

.schedule_div {
  padding-top: 7px !important; }

.schedule_checkbox {
  margin-bottom: 5px !important; }

@media (min-width: 1025px) {
  .sidebar-content {
    position: fixed !important;
    height: 100% !important;
    overflow-y: auto !important;
    padding-bottom: 75px !important; }
    .sidebar-content::-webkit-scrollbar {
      width: 0px; } }

.banner-content {
  width: 222px !important; }
  .banner-content img.banner {
    margin-top: 10px;
    border-radius: 12px;
    cursor: pointer; }

.side-nav {
  background-color: #ffffff;
  border-radius: 12px;
  border: 1px solid #e5e5e5;
  padding: 12px 0;
  box-shadow: none;
  height: fit-content;
  width: 222px !important; }
  .side-nav .nav-title {
    display: inline-flex;
    width: 221px;
    height: fit-content;
    padding-left: 12px;
    margin-bottom: 8px; }
    .side-nav .nav-title .item-name {
      font-size: 12px !important;
      width: unset !important;
      color: #647176 !important;
      margin-right: auto !important;
      padding: 0 6px 0 0 !important;
      display: -webkit-box;
      word-wrap: break-word;
      word-break: break-all;
      -webkit-line-clamp: 1 !important;
      -webkit-box-orient: vertical;
      overflow: hidden;
      text-overflow: ellipsis; }
    .side-nav .nav-title .show-hide-icon {
      align-self: center;
      margin-right: 12px !important;
      cursor: pointer; }
    .side-nav .nav-title .show-hide-icon.disabled {
      cursor: not-allowed;
      opacity: 0.5;
      color: #D4D4D4 !important; }
  .side-nav .nav-item {
    display: inline-flex;
    width: 221px;
    height: fit-content;
    padding-left: 12px;
    cursor: pointer; }
    .side-nav .nav-item.active {
      background-color: #f3fff3;
      border-right: 4px solid #5acc5a !important; }
      .side-nav .nav-item.active i,
      .side-nav .nav-item.active .item-name {
        font-weight: bold; }
    .side-nav .nav-item i {
      font-size: 17px;
      color: #0c2028;
      margin-right: 8px;
      line-height: 43px; }
    .side-nav .nav-item .item-name {
      width: 120px;
      font-size: 16px;
      line-height: normal;
      color: #0c2028;
      margin-right: 9px;
      padding: 13px 0; }
      .side-nav .nav-item .item-name.large {
        width: 100% !important;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis; }
    .side-nav .nav-item .count {
      height: 21px;
      background-color: #007ce0;
      color: #ffffff;
      padding: 0 8px;
      border-radius: 11px;
      margin-top: 11px; }
  .side-nav .warehouse-separator {
    margin: 1px 8px !important;
    border-top: 1px solid #e5e5e5 !important; }
  .side-nav .warehouse-container {
    max-height: 90px !important;
    overflow-x: hidden !important;
    overflow-y: auto !important; }
    .side-nav .warehouse-container::-webkit-scrollbar {
      width: 0px; }
  .side-nav.side-nav-v2 .nav-item {
    border-right: 4px solid transparent; }
    .side-nav.side-nav-v2 .nav-item.active .count {
      background-color: #007ce0 !important;
      color: #ffffff !important; }
    .side-nav.side-nav-v2 .nav-item.disabled .count {
      background-color: #e5e5e5; }
    .side-nav.side-nav-v2 .nav-item .item-name {
      width: unset !important;
      line-height: 45px !important;
      color: #0c2028 !important;
      margin-right: auto !important;
      padding: 0 6px 0 0 !important;
      display: -webkit-box;
      word-wrap: break-word;
      word-break: break-all;
      -webkit-line-clamp: 1 !important;
      -webkit-box-orient: vertical;
      overflow: hidden;
      text-overflow: ellipsis; }
    .side-nav.side-nav-v2 .nav-item .caption {
      align-self: center;
      margin-right: 12px !important; }
      .side-nav.side-nav-v2 .nav-item .caption .ant-spin {
        font-size: 10px !important; }
        .side-nav.side-nav-v2 .nav-item .caption .ant-spin .number-loading-icon {
          color: #5acc5a !important;
          font-size: 10px !important; }
    .side-nav.side-nav-v2 .nav-item .divider {
      width: 2px;
      height: 20px;
      border-left: 1px solid #d4d4d4 !important;
      margin: auto 6px !important; }
    .side-nav.side-nav-v2 .nav-item .count {
      background-color: #d0f4ff !important;
      color: #0c2028 !important;
      padding: 0 7px !important; }
      .side-nav.side-nav-v2 .nav-item .count .ant-spin {
        font-size: 10px !important; }
        .side-nav.side-nav-v2 .nav-item .count .ant-spin .number-loading-icon {
          color: #0c2028 !important;
          font-size: 10px !important; }
      .side-nav.side-nav-v2 .nav-item .count.zero {
        background-color: #e5e5e5 !important; }
    .side-nav.side-nav-v2 .nav-item.active .count.zero {
      background-color: #007ce0 !important; }
    .side-nav.side-nav-v2 .nav-item.active .count .ant-spin .number-loading-icon {
      color: #ffffff !important; }

.order-processing .filter-collapse {
  border-radius: 12px;
  background-color: #ffffff !important; }
  .order-processing .filter-collapse .ant-collapse-arrow {
    right: 35px !important;
    left: auto; }
  .order-processing .filter-collapse .ant-collapse-header {
    height: 60px;
    border-radius: 12px !important;
    font-size: 16px;
    font-weight: bold;
    padding: 18px 24px; }
  .order-processing .filter-collapse .ant-collapse-item {
    border-radius: 12px; }
  .order-processing .filter-collapse .ant-collapse-content {
    border-top: none !important;
    border-radius: 0 0 12px 12px !important; }
    .order-processing .filter-collapse .ant-collapse-content.ant-collapse-content-inactive {
      display: block !important; }
      .order-processing .filter-collapse .ant-collapse-content.ant-collapse-content-inactive .filter-row.hide-filter-row {
        display: none !important; }
  .order-processing .filter-collapse .ant-collapse-content-box {
    padding: 0 24px 15px !important; }
  .order-processing .filter-collapse .filter-label {
    width: 150px !important;
    margin-right: 20px; }
    .order-processing .filter-collapse .filter-label > span {
      vertical-align: middle !important;
      color: #0c2028 !important; }
  .order-processing .filter-collapse .filter-row {
    margin-bottom: 8px; }
    .order-processing .filter-collapse .filter-row .filter-pin {
      margin-right: 10px;
      cursor: pointer; }
      .order-processing .filter-collapse .filter-row .filter-pin.disabled {
        cursor: not-allowed !important; }
      .order-processing .filter-collapse .filter-row .filter-pin .op-pin {
        width: 16px;
        vertical-align: middle;
        content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24'%3E%3Cpath d='M2 5.27 3.28 4 20 20.72 18.73 22l-5.93-5.93V22h-1.6v-6H6v-2l2-2v-.73l-6-6ZM16 12l2 2v2h-.18L8 6.18V4H7V2h10v2h-1v8Z' fill='%23647176'/%3E%3C/svg%3E"); }
        .order-processing .filter-collapse .filter-row .filter-pin .op-pin.active {
          content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24'%3E%3Cpath d='M16 12V4h1V2H7v2h1v8l-2 2v2h5.2v6h1.6v-6H18v-2l-2-2Z' fill='%23647176'/%3E%3C/svg%3E") !important; }
        .order-processing .filter-collapse .filter-row .filter-pin .op-pin.always-pinned {
          cursor: default !important;
          filter: invert(98%) sepia(65%) saturate(0%) hue-rotate(152deg) brightness(89%) contrast(85%) !important; }
    .order-processing .filter-collapse .filter-row .ant-divider-horizontal {
      margin: 4px 0 !important;
      border-color: #e5e5e5 !important; }
    .order-processing .filter-collapse .filter-row.bigger .filter-pin,
    .order-processing .filter-collapse .filter-row.bigger .filter-label {
      line-height: 27px !important; }
    .order-processing .filter-collapse .filter-row.bigger .channel-row .channel-btn {
      line-height: 27px !important;
      padding: 0px 12px !important; }
      .order-processing .filter-collapse .filter-row.bigger .channel-row .channel-btn img {
        margin-right: 6px !important; }
      .order-processing .filter-collapse .filter-row.bigger .channel-row .channel-btn .count-label {
        display: flex;
        align-items: center;
        padding-left: 6px !important; }
        .order-processing .filter-collapse .filter-row.bigger .channel-row .channel-btn .count-label .tab {
          line-height: 20px !important;
          height: 20px !important;
          border-radius: 11px !important;
          background-color: #d0f4ff !important;
          color: #0c2028 !important;
          margin-right: 6px !important;
          text-align: center;
          font-weight: normal;
          padding: 0 7px; }
          .order-processing .filter-collapse .filter-row.bigger .channel-row .channel-btn .count-label .tab.zero {
            background-color: #e5e5e5 !important; }
        .order-processing .filter-collapse .filter-row.bigger .channel-row .channel-btn .count-label .divider {
          width: 2px;
          height: 20px;
          border-left: 1px solid #d4d4d4 !important;
          margin-right: 6px !important; }
      .order-processing .filter-collapse .filter-row.bigger .channel-row .channel-btn.active .count-label .tab,
      .order-processing .filter-collapse .filter-row.bigger .channel-row .channel-btn.active .count-label .tab.zero {
        background-color: #5acc5a !important;
        color: #ffffff !important; }
  .order-processing .filter-collapse .channel-row {
    width: 100%;
    gap: 4px 8px;
    display: flex;
    flex-wrap: wrap; }
    .order-processing .filter-collapse .channel-row.store-row {
      background-color: #fafafb;
      border-radius: 4px;
      padding: 6px 12px !important;
      gap: 6px 8px !important; }
      .order-processing .filter-collapse .channel-row.store-row .plain-btn {
        margin: 0 20px 0 0 !important;
        height: unset !important; }
      .order-processing .filter-collapse .channel-row.store-row .ant-checkbox-group-item {
        margin-right: 16px;
        line-height: 28px; }
        .order-processing .filter-collapse .channel-row.store-row .ant-checkbox-group-item.ant-checkbox-wrapper-checked {
          color: #0c2028 !important; }
      .order-processing .filter-collapse .channel-row.store-row .ant-checkbox + span {
        padding-left: 6px !important; }
    .order-processing .filter-collapse .channel-row .ant-checkbox-wrapper .count-label {
      padding-left: 4px !important;
      font-weight: 700 !important; }
    .order-processing .filter-collapse .channel-row .ant-checkbox-wrapper.ant-checkbox-wrapper-checked {
      color: #0c2028 !important; }
    .order-processing .filter-collapse .channel-row .ant-checkbox-group {
      display: inline !important; }
    .order-processing .filter-collapse .channel-row .all-stores-checkbox .number-loading-icon {
      color: #0c2028 !important;
      font-size: 10px !important; }
    .order-processing .filter-collapse .channel-row .ant-checkbox-group-item .ant-spin {
      font-size: 10px !important; }
      .order-processing .filter-collapse .channel-row .ant-checkbox-group-item .ant-spin .number-loading-icon {
        color: #0c2028 !important;
        font-size: 10px !important; }
    .order-processing .filter-collapse .channel-row .ant-checkbox-group-item .count-label {
      padding-left: 4px !important;
      font-weight: 700 !important; }
    .order-processing .filter-collapse .channel-row .plain-btn {
      margin: 0 8px !important;
      height: 22px !important;
      align-items: center;
      display: inline-flex; }
      .order-processing .filter-collapse .channel-row .plain-btn i {
        font-size: 18px !important;
        margin: 0 !important; }
  .order-processing .filter-collapse .channel-btn {
    padding: 0px 8px !important;
    border-radius: 16px;
    background-color: #fafafb;
    border: 1px solid #fafafb;
    color: #38484f;
    cursor: pointer;
    margin-right: 0; }
    .order-processing .filter-collapse .channel-btn .ant-spin {
      font-size: 10px !important; }
      .order-processing .filter-collapse .channel-btn .ant-spin .number-loading-icon {
        color: #0c2028 !important;
        font-size: 10px !important; }
    .order-processing .filter-collapse .channel-btn .count-label {
      color: #647176;
      padding-left: 4px !important;
      font-weight: 700 !important; }
      .order-processing .filter-collapse .channel-btn .count-label.warning-label {
        color: #e0241a !important; }
      .order-processing .filter-collapse .channel-btn .count-label .tab {
        color: #007ce0 !important; }
    .order-processing .filter-collapse .channel-btn img {
      width: 17px !important;
      height: 17px !important;
      margin-right: 4px !important; }
      .order-processing .filter-collapse .channel-btn img.country-logo {
        width: 22px !important; }
    .order-processing .filter-collapse .channel-btn.active {
      color: #0c2028;
      font-weight: 500;
      background-color: #f3fff3;
      border: 1px solid #5acc5a;
      margin-right: 0; }
      .order-processing .filter-collapse .channel-btn.active .count-label {
        color: #0c2028; }
        .order-processing .filter-collapse .channel-btn.active .count-label.warning-label {
          color: #0c2028 !important; }
        .order-processing .filter-collapse .channel-btn.active .count-label .tab .ant-spin .number-loading-icon {
          color: #ffffff !important; }
    .order-processing .filter-collapse .channel-btn.disabled {
      cursor: not-allowed !important; }

.ant-modal.ant-modal-confirm.ant-modal-confirm-error.set-invoice-fail-modal {
  width: 700px !important; }

.ant-modal.ant-modal-confirm.ant-modal-confirm-confirm.reprint-confirmation-modal {
  top: 10% !important; }
  .ant-modal.ant-modal-confirm.ant-modal-confirm-confirm.reprint-confirmation-modal .package-list {
    background-color: #fafafb !important;
    border: 1px solid #e5e5e5 !important;
    padding: 10px 15px !important;
    border-radius: 5px !important;
    color: #0c2028 !important;
    position: relative !important; }

.order-processing-filter .ant-form-item-label label {
  text-align: left !important;
  text-wrap: wrap !important; }

.order-processing .sections {
  width: 100% !important;
  display: inline-flex !important; }
  @media (max-width: 425px) {
    .order-processing .sections {
      display: block !important; } }
  .order-processing .sections .sidebar-content {
    top: 80px; }
  @media (min-width: 1024px) {
    .order-processing .sections .right-section {
      width: calc(100vw - 310px) !important;
      margin-left: auto !important; } }
  @media (max-width: 480px) {
    .order-processing .sections .right-section .search-form .un-filter-name > div.ant-select-selector {
      width: initial; } }
  @media (min-width: 768px) {
    .order-processing .sections .right-section .search-form .un-filter-name > div.ant-select-selector {
      width: initial; } }
  .order-processing .sections .right-section .alert {
    background-color: transparent !important;
    padding: 0 !important;
    border: none !important;
    margin-bottom: 0 !important; }
    .order-processing .sections .right-section .alert.add-margin {
      margin-bottom: 24px !important; }
    @media (max-width: 1024px) {
      .order-processing .sections .right-section .alert {
        margin-left: 0 !important;
        margin-right: 0 !important; } }
    .order-processing .sections .right-section .alert .alert-collapse {
      width: 100% !important; }
      .order-processing .sections .right-section .alert .alert-collapse .ant-collapse-header {
        text-align: left !important;
        padding: 6px 12px !important;
        line-height: 17px !important;
        color: #ffffff !important;
        border-radius: 0 !important; }
        .order-processing .sections .right-section .alert .alert-collapse .ant-collapse-header .header-title {
          display: inline-flex !important; }
          @media (max-width: 425px) {
            .order-processing .sections .right-section .alert .alert-collapse .ant-collapse-header .header-title {
              width: 70% !important; } }
          .order-processing .sections .right-section .alert .alert-collapse .ant-collapse-header .header-title i {
            margin-right: 7px;
            font-size: 16px !important; }
        .order-processing .sections .right-section .alert .alert-collapse .ant-collapse-header .ant-collapse-arrow {
          display: inline-flex !important;
          line-height: 14px !important; }
          .order-processing .sections .right-section .alert .alert-collapse .ant-collapse-header .ant-collapse-arrow i {
            margin-right: 4px;
            font-size: 13px !important;
            margin-top: -1px; }
      .order-processing .sections .right-section .alert .alert-collapse .ant-collapse-content-box {
        padding: 0 !important;
        text-align: left !important; }
      .order-processing .sections .right-section .alert .alert-collapse.expiration {
        margin-bottom: 8px !important;
        border: 1px solid #e0241a !important;
        border-bottom: none !important; }
        .order-processing .sections .right-section .alert .alert-collapse.expiration .ant-collapse-header {
          background-color: #e0241a !important;
          border-bottom: 1px solid #e0241a !important; }
        .order-processing .sections .right-section .alert .alert-collapse.expiration .ant-collapse-content-box {
          border-top: none !important;
          border-bottom: 1px solid #e0241a !important; }
          .order-processing .sections .right-section .alert .alert-collapse.expiration .ant-collapse-content-box .alert-list {
            padding: 15px 12px 4px 12px !important; }
            .order-processing .sections .right-section .alert .alert-collapse.expiration .ant-collapse-content-box .alert-list .alert-box {
              display: flex; }
              .order-processing .sections .right-section .alert .alert-collapse.expiration .ant-collapse-content-box .alert-list .alert-box .alert-item {
                width: 100% !important;
                display: inline-flex;
                margin-bottom: 8px !important; }
                .order-processing .sections .right-section .alert .alert-collapse.expiration .ant-collapse-content-box .alert-list .alert-box .alert-item .alert-text {
                  font-size: 14px !important;
                  color: #0c2028 !important;
                  line-height: 17px !important; }
                  .order-processing .sections .right-section .alert .alert-collapse.expiration .ant-collapse-content-box .alert-list .alert-box .alert-item .alert-text .marketplace-channel-icon {
                    display: inline-flex !important; }
                    .order-processing .sections .right-section .alert .alert-collapse.expiration .ant-collapse-content-box .alert-list .alert-box .alert-item .alert-text .marketplace-channel-icon .channel-with-name {
                      display: inline-flex;
                      margin-right: 8px !important; }
                      .order-processing .sections .right-section .alert .alert-collapse.expiration .ant-collapse-content-box .alert-list .alert-box .alert-item .alert-text .marketplace-channel-icon .channel-with-name img {
                        width: 17px !important;
                        height: 17px !important;
                        border-radius: 3px;
                        margin-right: 4px; }
                .order-processing .sections .right-section .alert .alert-collapse.expiration .ant-collapse-content-box .alert-list .alert-box .alert-item .reauthorize-btn {
                  height: fit-content !important;
                  width: fit-content !important;
                  padding: 0 0 0 8px !important;
                  border: none !important;
                  font-size: 14px !important;
                  color: #007ce0 !important;
                  line-height: 17px;
                  box-shadow: none !important;
                  background: none !important;
                  text-transform: none !important; }
              .order-processing .sections .right-section .alert .alert-collapse.expiration .ant-collapse-content-box .alert-list .alert-box .alert-expired {
                text-align: right;
                width: 115px !important;
                padding: 0 0 0 8px !important;
                font-size: 14px !important;
                color: #e0241a !important;
                line-height: 17px !important; }
          .order-processing .sections .right-section .alert .alert-collapse.expiration .ant-collapse-content-box .alert-remark {
            border-top: 1px solid #e5e5e5 !important;
            padding: 8px 12px !important; }
            .order-processing .sections .right-section .alert .alert-collapse.expiration .ant-collapse-content-box .alert-remark span {
              font-size: 12px !important;
              color: #e0241a !important;
              line-height: 14px !important; }
      .order-processing .sections .right-section .alert .alert-collapse.plan-limit {
        border: 1px solid #ff7f00 !important;
        border-bottom: none !important; }
        .order-processing .sections .right-section .alert .alert-collapse.plan-limit .ant-collapse-header {
          background-color: #ff7f00 !important;
          border-bottom: 1px solid #ff7f00 !important; }
        .order-processing .sections .right-section .alert .alert-collapse.plan-limit .ant-collapse-content-box {
          border-top: none !important;
          border-bottom: 1px solid #ff7f00 !important; }
          .order-processing .sections .right-section .alert .alert-collapse.plan-limit .ant-collapse-content-box .alert-list {
            padding: 15px 12px 7px 12px !important; }
            .order-processing .sections .right-section .alert .alert-collapse.plan-limit .ant-collapse-content-box .alert-list .alert-item {
              width: 100% !important;
              display: inline-flex;
              margin-bottom: 8px !important; }
              .order-processing .sections .right-section .alert .alert-collapse.plan-limit .ant-collapse-content-box .alert-list .alert-item .alert-text {
                font-size: 14px !important;
                color: #0c2028 !important;
                line-height: 17px !important; }
              .order-processing .sections .right-section .alert .alert-collapse.plan-limit .ant-collapse-content-box .alert-list .alert-item .limit-btn {
                height: fit-content !important;
                width: fit-content !important;
                padding: 0 0 0 16px !important;
                border: none !important;
                font-size: 14px !important;
                color: #007ce0 !important;
                line-height: 17px;
                box-shadow: none !important;
                background: none !important;
                text-transform: none !important; }
          .order-processing .sections .right-section .alert .alert-collapse.plan-limit .ant-collapse-content-box .alert-remark {
            display: inline-flex;
            border-top: 1px solid #e5e5e5 !important;
            padding: 8px 12px !important; }
            .order-processing .sections .right-section .alert .alert-collapse.plan-limit .ant-collapse-content-box .alert-remark .remark-text {
              font-size: 12px !important;
              color: #647176 !important; }
              .order-processing .sections .right-section .alert .alert-collapse.plan-limit .ant-collapse-content-box .alert-remark .remark-text span {
                line-height: 14px !important; }
            .order-processing .sections .right-section .alert .alert-collapse.plan-limit .ant-collapse-content-box .alert-remark .upgrade-btn {
              width: 118px !important;
              padding-left: 24px !important;
              padding-right: 0 !important;
              border: none !important;
              font-size: 14px !important;
              color: #007ce0 !important; }
          .order-processing .sections .right-section .alert .alert-collapse.plan-limit .ant-collapse-content-box .alert-date {
            padding: 15px 12px 7px 12px !important; }
            .order-processing .sections .right-section .alert .alert-collapse.plan-limit .ant-collapse-content-box .alert-date .date-text {
              font-size: 12px !important; }
      .order-processing .sections .right-section .alert .alert-collapse.plan-out-limit {
        border: 1px solid #e0241a !important;
        border-bottom: none !important; }
        .order-processing .sections .right-section .alert .alert-collapse.plan-out-limit .ant-collapse-header {
          background-color: #e0241a !important;
          border-bottom: 1px solid #e0241a !important; }
        .order-processing .sections .right-section .alert .alert-collapse.plan-out-limit .ant-collapse-content-box {
          border-top: none !important;
          border-bottom: 1px solid #e0241a !important; }
      .order-processing .sections .right-section .alert .alert-collapse.setup-update {
        margin-bottom: 8px !important;
        border: 1px solid #e0241a !important;
        border-bottom: none !important; }
        .order-processing .sections .right-section .alert .alert-collapse.setup-update .ant-collapse-header {
          background-color: #e0241a !important;
          border-bottom: 1px solid #e0241a !important; }
        .order-processing .sections .right-section .alert .alert-collapse.setup-update .ant-collapse-content-box {
          border-top: none !important;
          border-bottom: 1px solid #e0241a !important; }
          .order-processing .sections .right-section .alert .alert-collapse.setup-update .ant-collapse-content-box .alert-list {
            padding: 15px 12px 4px 12px !important; }
            .order-processing .sections .right-section .alert .alert-collapse.setup-update .ant-collapse-content-box .alert-list .alert-box {
              display: flex; }
              .order-processing .sections .right-section .alert .alert-collapse.setup-update .ant-collapse-content-box .alert-list .alert-box .alert-item {
                width: 100% !important;
                display: inline-flex;
                margin-bottom: 8px !important; }
                .order-processing .sections .right-section .alert .alert-collapse.setup-update .ant-collapse-content-box .alert-list .alert-box .alert-item .alert-text {
                  font-size: 14px !important;
                  color: #0c2028 !important;
                  line-height: 17px !important; }
                  .order-processing .sections .right-section .alert .alert-collapse.setup-update .ant-collapse-content-box .alert-list .alert-box .alert-item .alert-text .marketplace-channel-icon {
                    display: inline-flex !important; }
                    .order-processing .sections .right-section .alert .alert-collapse.setup-update .ant-collapse-content-box .alert-list .alert-box .alert-item .alert-text .marketplace-channel-icon .channel-with-name {
                      display: inline-flex;
                      margin-right: 8px !important; }
                      .order-processing .sections .right-section .alert .alert-collapse.setup-update .ant-collapse-content-box .alert-list .alert-box .alert-item .alert-text .marketplace-channel-icon .channel-with-name img {
                        width: 17px !important;
                        height: 17px !important;
                        border-radius: 3px;
                        margin-right: 4px; }
                .order-processing .sections .right-section .alert .alert-collapse.setup-update .ant-collapse-content-box .alert-list .alert-box .alert-item .reauthorize-btn {
                  height: fit-content !important;
                  width: fit-content !important;
                  padding: 0 0 0 8px !important;
                  border: none !important;
                  font-size: 14px !important;
                  color: #007ce0 !important;
                  line-height: 17px;
                  box-shadow: none !important;
                  background: none !important;
                  text-transform: none !important; }
          .order-processing .sections .right-section .alert .alert-collapse.setup-update .ant-collapse-content-box .alert-remark {
            border-top: 1px solid #e5e5e5 !important;
            padding: 8px 12px !important; }
            .order-processing .sections .right-section .alert .alert-collapse.setup-update .ant-collapse-content-box .alert-remark span {
              font-size: 12px !important;
              color: #647176 !important;
              line-height: 14px !important; }
            .order-processing .sections .right-section .alert .alert-collapse.setup-update .ant-collapse-content-box .alert-remark .plain-btn span {
              font-size: 12px !important;
              color: #007ce0 !important;
              line-height: 14px !important;
              text-decoration: underline; }
  .order-processing .sections .right-section .unicart-filter.large-filter > div {
    padding: 0 !important; }
  .order-processing .sections .right-section .unicart-filter.picklist-filter {
    margin-top: 0 !important; }
  .order-processing .sections .right-section .search-form {
    display: block !important;
    width: 100% !important; }
    .order-processing .sections .right-section .search-form.picklist-filter-form .ant-input {
      height: 41px !important;
      border: 1px solid #d9d9d9;
      width: 185px !important; }
    .order-processing .sections .right-section .search-form.picklist-filter-form .ant-btn {
      padding: 0;
      width: 42px !important;
      height: 41px !important;
      display: flex;
      align-items: center;
      justify-content: center;
      border-top-right-radius: 4px !important;
      border-bottom-right-radius: 4px !important; }
      .order-processing .sections .right-section .search-form.picklist-filter-form .ant-btn span.anticon {
        font-size: 20px !important;
        color: #0c2028;
        margin-top: 3px !important; }
    .order-processing .sections .right-section .search-form .tagsGroup {
      margin: 10px 0 !important;
      padding: 0 !important;
      width: 100% !important; }
  .order-processing .sections .right-section .channel-list-tab {
    padding-bottom: 0 !important;
    margin-bottom: 20px !important; }
    .order-processing .sections .right-section .channel-list-tab .ant-tabs {
      border-radius: 0 !important;
      border: none !important; }
      .order-processing .sections .right-section .channel-list-tab .ant-tabs .ant-form-item {
        margin-bottom: 8px !important; }
    .order-processing .sections .right-section .channel-list-tab .ant-tabs-bar {
      border-bottom: none !important; }
    .order-processing .sections .right-section .channel-list-tab .ant-tabs-nav-scroll {
      padding: 0px 0px 20px !important; }
    .order-processing .sections .right-section .channel-list-tab .ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab {
      margin-right: 16px !important;
      background-color: #ffffff !important;
      border: 1px solid #e5e5e5 !important;
      border-radius: 4px !important;
      color: #0c2028; }
      .order-processing .sections .right-section .channel-list-tab .ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab img {
        margin-right: 8px !important; }
      .order-processing .sections .right-section .channel-list-tab .ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab span {
        padding: 0 !important; }
    .order-processing .sections .right-section .channel-list-tab .ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab-active {
      border: 1px solid #5acc5a !important;
      border-bottom: 3px solid #5acc5a !important; }
    .order-processing .sections .right-section .channel-list-tab .store-list-checkbox {
      padding-bottom: 20px !important; }
      .order-processing .sections .right-section .channel-list-tab .store-list-checkbox .ant-checkbox + span {
        color: #0c2028 !important;
        padding-right: 41px !important;
        padding-left: 12px !important; }
    .order-processing .sections .right-section .channel-list-tab #tab-space,
    .order-processing .sections .right-section .channel-list-tab #tab-space-pickup {
      display: block !important;
      border: none !important;
      background: none;
      cursor: default; }
  .order-processing .sections .right-section .unicart-table > div {
    width: 100% !important; }
  .order-processing .sections .right-section .unicart-table .un-product-name3 > a {
    color: #0c2028 !important; }
  .order-processing .sections .right-section .unicart-table .combined-order-detail-header .feather-copy {
    cursor: pointer !important;
    font-size: 14px !important;
    color: #007ce0 !important;
    margin-left: 12px !important;
    padding-top: 4px !important; }
  .order-processing .sections .right-section .unicart-table .combined-order-detail-content .feather-copy {
    cursor: pointer !important;
    font-size: 12px !important;
    color: #007ce0 !important;
    margin-left: 5px !important; }
  .order-processing .sections .right-section .unicart-table .shopee-customer-button {
    width: 22px;
    height: 22px !important;
    padding: 3px 5px;
    background-color: #ee4d2d !important;
    margin-bottom: 0 !important;
    margin-right: 7px !important; }
    .order-processing .sections .right-section .unicart-table .shopee-customer-button span,
    .order-processing .sections .right-section .unicart-table .shopee-customer-button i {
      font-size: 12px; }
  .order-processing .sections .right-section .unicart-table .comment-title {
    display: block !important;
    margin-bottom: 5px !important; }
    .order-processing .sections .right-section .unicart-table .comment-title.seller-comment {
      margin-top: 10px !important; }
    .order-processing .sections .right-section .unicart-table .comment-title > span {
      font-size: 12px !important;
      color: #647176 !important; }
  .order-processing .sections .right-section .unicart-table .feather-alert-triangle {
    font-size: 20px !important;
    color: #e0241a !important; }
  .order-processing .sections .right-section .unicart-table .feather-edit {
    cursor: pointer !important;
    font-size: 20px !important;
    color: #647176 !important; }
  .order-processing .sections .right-section .unicart-table img.sgicon {
    cursor: pointer !important;
    height: 20px;
    width: 20px;
    min-width: 20px;
    margin-bottom: -2px;
    filter: brightness(0) saturate(100%) invert(47%) sepia(14%) saturate(319%) hue-rotate(151deg) brightness(88%) contrast(90%) !important; }
  .order-processing .sections .table-without-card .ant-card-head {
    display: none !important; }
  .order-processing .sections .table-without-card .ant-table table {
    border-radius: 12px 12px 0 0 !important; }
  .order-processing .sections .table-without-card .ant-table-title
+ .ant-table-container
table
> thead
> tr:first-child
th:first-child {
    border-top-left-radius: 12px !important; }
  .order-processing .sections .table-without-card .ant-table-title
+ .ant-table-container
table
> thead
> tr:first-child
th:last-child {
    border-top-right-radius: 12px !important; }
  .order-processing .sections .result-table .ant-table {
    margin: 0 !important; }
    .order-processing .sections .result-table .ant-table table {
      border-radius: 0 !important; }
  .order-processing .sections .result-table .ant-table-footer {
    height: 0 !important; }
  .order-processing .sections .abnormal-table .ant-table-body {
    overflow-y: visible !important;
    max-height: unset !important; }

.order-processing .header-buttons {
  width: 100% !important;
  top: 10px !important;
  display: flex;
  position: fixed;
  padding-right: 66px !important; }
  @media (min-width: 1024px) {
    .order-processing .header-buttons {
      min-width: 816px !important;
      max-width: unset !important;
      margin: 0 auto; } }
  .order-processing .header-buttons .b-btn,
  .order-processing .header-buttons .b-btn:hover,
  .order-processing .header-buttons .b-btn:focus {
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #0c2028 !important;
    font-size: 20px;
    padding-left: 0 !important; }
    .order-processing .header-buttons .b-btn i,
    .order-processing .header-buttons .b-btn:hover i,
    .order-processing .header-buttons .b-btn:focus i {
      font-size: 20px !important;
      margin-right: 12px !important; }
  .order-processing .header-buttons .outline-btn,
  .order-processing .header-buttons .outline-btn:focus,
  .order-processing .header-buttons .outline-btn:hover {
    margin-right: 16px !important;
    border: 1px solid #d4d4d4 !important;
    background: none !important;
    color: #0c2028 !important; }

.order-processing .ant-tabs-tab .tab-clickable-btn {
  cursor: not-allowed;
  padding-left: 10px; }
  .order-processing .ant-tabs-tab .tab-clickable-btn i {
    font-size: 15px; }

.order-processing .ant-tabs-tab .order-count .ant-spin {
  font-size: 10px !important; }
  .order-processing .ant-tabs-tab .order-count .ant-spin > span {
    margin: 0 !important; }
  .order-processing .ant-tabs-tab .order-count .ant-spin .number-loading-icon {
    color: #0c2028 !important;
    font-size: 10px !important; }

.order-processing .ant-tabs-tab-active .order-tab {
  font-weight: bold; }

.order-processing .ant-tabs-tab-active .tab-clickable-btn {
  cursor: pointer; }

.order-processing .ant-tabs-tab-active .order-count .ant-spin .number-loading-icon {
  color: #ffffff !important; }

.order-processing .combined-details .combined-detail-header .pkg-tracking-no .sg-traking-icon {
  content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24'%3E%3Cg clip-path='url(%23Parcel Tracking__a)' fill='%23007be0'%3E%3Cpath d='M11.35 13.036h.609v3.875h-.61v-3.875Zm3.515 0h-.61v3.875h.61v-3.875Zm2.041 0h.61v3.875h-.61v-3.875Zm1.692 0h-.61v3.875h.61v-3.875Zm-6.014 0h1.281v3.875h-1.281v-3.875Zm3.942 0h-1.28v3.875h1.28v-3.875Z'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.806 1.176a2.516 2.516 0 0 1 2.513 0l.001.001 5.87 3.354c.31.18.578.422.786.712a.842.842 0 0 1 .209.347c.172.346.263.729.263 1.117V8.25a7.165 7.165 0 0 1 3.248 11.032l2.688 2.688a1 1 0 1 1-1.414 1.414l-2.688-2.688a7.131 7.131 0 0 1-4.308 1.44 7.15 7.15 0 0 1-5.69-2.812.84.84 0 0 1-.62-.071 2.515 2.515 0 0 1-.858-.304l-.001-.001-5.867-3.353-.003-.001a2.516 2.516 0 0 1-1.258-2.176v-6.71c0-.39.09-.772.263-1.118a.842.842 0 0 1 .21-.347c.207-.29.475-.532.785-.712l.003-.001 2.724-1.557a.838.838 0 0 1 .465-.265l2.68-1.532Zm.366 16.05a7.156 7.156 0 0 1-.361-2.252c0-.843.146-1.652.413-2.403v-2.016l-5.87-3.396v6.257a.838.838 0 0 0 .418.724l.001.001 5.4 3.085ZM14.63 7.82a7.285 7.285 0 0 1 1.14.036V7.16l-1.14.66Zm-9.3-3.298L3.225 5.726l5.837 3.376 2.102-1.216-5.833-3.364Zm7.51 2.395L7.016 3.559l1.623-.927.003-.002a.839.839 0 0 1 .839 0L14.9 5.726l-2.06 1.19Zm2.133 2.894a5.163 5.163 0 1 0 3.57 8.892.999.999 0 0 1 .159-.16 5.163 5.163 0 0 0-3.73-8.733Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='Parcel Tracking__a'%3E%3Cpath fill='%23fff' d='M0 0h24v24H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E") !important;
  width: 20px !important;
  cursor: pointer !important;
  margin-left: 8px !important;
  vertical-align: text-bottom !important; }

.order-processing .unicart-marketplacelist .filter-label {
  width: 10% !important;
  max-width: 10% !important; }
  .order-processing .unicart-marketplacelist .filter-label > span {
    margin-top: 7px !important; }

.order-processing .unicart-marketplacelist .filter-fields {
  width: 90% !important;
  max-width: 90% !important; }

.order-processing .unicart-marketplacelist .shipping-deadline-list .btn-store .order-count,
.order-processing .unicart-marketplacelist .courier-filter-list .btn-store .order-count {
  margin-left: 6px;
  background-color: #e5e5e5 !important;
  color: #0c2028 !important;
  font-size: 11px;
  padding: 2px 6px !important;
  border-radius: 11px;
  width: fit-content; }
  .order-processing .unicart-marketplacelist .shipping-deadline-list .btn-store .order-count.error,
  .order-processing .unicart-marketplacelist .courier-filter-list .btn-store .order-count.error {
    background-color: #ffe0e0 !important; }

.order-processing .unicart-marketplacelist .shipping-deadline-list .btn-store.active .order-count,
.order-processing .unicart-marketplacelist .courier-filter-list .btn-store.active .order-count {
  margin-left: 6px;
  background-color: #5acc5a !important;
  color: #ffffff !important;
  font-size: 11px;
  padding: 2px 6px !important;
  border-radius: 11px;
  width: fit-content; }

.wave-shipment .unicart-marketplacelist .shipping-deadline-list .btn-store .order-count {
  margin-left: 6px;
  background-color: #e5e5e5 !important;
  color: #0c2028 !important;
  font-size: 11px;
  padding: 2px 6px !important;
  border-radius: 11px;
  width: fit-content; }
  .wave-shipment .unicart-marketplacelist .shipping-deadline-list .btn-store .order-count.error {
    background-color: #ffe0e0 !important; }
  .wave-shipment .unicart-marketplacelist .shipping-deadline-list .btn-store .order-count .ant-spin {
    font-size: 10px !important; }
    .wave-shipment .unicart-marketplacelist .shipping-deadline-list .btn-store .order-count .ant-spin .number-loading-icon {
      color: #0c2028 !important;
      font-size: 10px !important; }

.wave-shipment .unicart-marketplacelist .shipping-deadline-list .btn-store.active .order-count {
  margin-left: 6px;
  background-color: #5acc5a !important;
  color: #ffffff !important;
  font-size: 11px;
  padding: 2px 6px !important;
  border-radius: 11px;
  width: fit-content; }
  .wave-shipment .unicart-marketplacelist .shipping-deadline-list .btn-store.active .order-count .ant-spin .number-loading-icon {
    color: #ffffff !important; }

.wave-shipment .marketplace-collapse {
  border-radius: 12px;
  background-color: #ffffff !important; }
  .wave-shipment .marketplace-collapse .ant-collapse-arrow {
    right: 35px !important;
    left: auto; }
  .wave-shipment .marketplace-collapse .ant-collapse-header {
    height: 60px;
    border-radius: 12px !important;
    font-size: 16px;
    font-weight: bold;
    padding: 18px 24px; }
  .wave-shipment .marketplace-collapse .ant-collapse-item {
    border-radius: 12px; }
  .wave-shipment .marketplace-collapse .ant-collapse-content {
    border-top: none !important;
    border-radius: 0 0 12px 12px !important; }
  .wave-shipment .marketplace-collapse .ant-collapse-content-box {
    padding: 0 24px 0 !important; }
  .wave-shipment .marketplace-collapse .channel-list-tab {
    border: none !important;
    padding: 0 !important;
    margin-bottom: 20px !important; }
    .wave-shipment .marketplace-collapse .channel-list-tab .ant-tabs {
      border-radius: 0 !important;
      border: none !important; }
      .wave-shipment .marketplace-collapse .channel-list-tab .ant-tabs .ant-form-item {
        margin-bottom: 8px !important; }
    .wave-shipment .marketplace-collapse .channel-list-tab .ant-tabs-bar {
      border-bottom: none !important; }
    .wave-shipment .marketplace-collapse .channel-list-tab .ant-tabs-nav-scroll {
      padding: 0px 0px 20px !important; }
    .wave-shipment .marketplace-collapse .channel-list-tab .ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab {
      margin-right: 16px !important;
      background-color: #ffffff !important;
      border: 1px solid #e5e5e5 !important;
      border-radius: 4px !important;
      color: #0c2028; }
      .wave-shipment .marketplace-collapse .channel-list-tab .ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab img {
        margin-right: 8px !important; }
      .wave-shipment .marketplace-collapse .channel-list-tab .ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab span {
        padding: 0 !important; }
    .wave-shipment .marketplace-collapse .channel-list-tab .ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab-active {
      border: 1px solid #5acc5a !important;
      border-bottom: 3px solid #5acc5a !important; }
    .wave-shipment .marketplace-collapse .channel-list-tab .ant-checkbox + span {
      color: #0c2028 !important;
      padding-right: 41px !important;
      padding-left: 12px !important; }

.wave-shipment .unicart-table .ant-card-head .ant-spin {
  font-size: 10px !important; }
  .wave-shipment .unicart-table .ant-card-head .ant-spin > span {
    margin: 0 !important; }
  .wave-shipment .unicart-table .ant-card-head .ant-spin .number-loading-icon {
    color: #0c2028 !important;
    font-size: 10px !important; }

.wave-shipment .unicart-table .ant-card-head .ant-tabs-tab-active .ant-spin .number-loading-icon {
  color: #ffffff !important; }

.wave-shipment .unicart-table .combined-order-detail-header .feather-copy {
  cursor: pointer !important;
  font-size: 14px !important;
  color: #007ce0 !important;
  margin-left: 12px !important;
  padding-top: 4px !important; }

.wave-shipment .unicart-table .combined-order-detail-content.arrange-failed {
  background-color: #ffe0e0 !important; }
  .wave-shipment .unicart-table .combined-order-detail-content.arrange-failed:hover {
    background-color: #ffe0e0 !important; }

.wave-shipment .unicart-table .combined-order-detail-content .feather-copy {
  cursor: pointer !important;
  font-size: 12px !important;
  color: #007ce0 !important;
  margin-left: 5px !important; }

.wave-shipment .shopee-customer-button {
  width: 22px;
  height: 22px !important;
  padding: 3px 5px;
  background-color: #ee4d2d !important;
  margin-bottom: 0 !important;
  margin-right: 7px !important; }
  .wave-shipment .shopee-customer-button:hover, .wave-shipment .shopee-customer-button:focus {
    background-color: #ee4d2d !important; }
  .wave-shipment .shopee-customer-button span,
  .wave-shipment .shopee-customer-button i {
    font-size: 12px; }

.wave-shipment .selection-menu-link-button .feather-file-plus.small {
  font-size: 16px !important;
  margin-right: 4px;
  color: #0c2028 !important; }

.wave-shipment .search-form .un-filter-name-channel .ant-select-selector {
  width: 180px !important; }

.wave-shipment .combined-details .combined-detail-header .pkg-tracking-no .sg-traking-icon {
  content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24'%3E%3Cg clip-path='url(%23Parcel Tracking__a)' fill='%23007be0'%3E%3Cpath d='M11.35 13.036h.609v3.875h-.61v-3.875Zm3.515 0h-.61v3.875h.61v-3.875Zm2.041 0h.61v3.875h-.61v-3.875Zm1.692 0h-.61v3.875h.61v-3.875Zm-6.014 0h1.281v3.875h-1.281v-3.875Zm3.942 0h-1.28v3.875h1.28v-3.875Z'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.806 1.176a2.516 2.516 0 0 1 2.513 0l.001.001 5.87 3.354c.31.18.578.422.786.712a.842.842 0 0 1 .209.347c.172.346.263.729.263 1.117V8.25a7.165 7.165 0 0 1 3.248 11.032l2.688 2.688a1 1 0 1 1-1.414 1.414l-2.688-2.688a7.131 7.131 0 0 1-4.308 1.44 7.15 7.15 0 0 1-5.69-2.812.84.84 0 0 1-.62-.071 2.515 2.515 0 0 1-.858-.304l-.001-.001-5.867-3.353-.003-.001a2.516 2.516 0 0 1-1.258-2.176v-6.71c0-.39.09-.772.263-1.118a.842.842 0 0 1 .21-.347c.207-.29.475-.532.785-.712l.003-.001 2.724-1.557a.838.838 0 0 1 .465-.265l2.68-1.532Zm.366 16.05a7.156 7.156 0 0 1-.361-2.252c0-.843.146-1.652.413-2.403v-2.016l-5.87-3.396v6.257a.838.838 0 0 0 .418.724l.001.001 5.4 3.085ZM14.63 7.82a7.285 7.285 0 0 1 1.14.036V7.16l-1.14.66Zm-9.3-3.298L3.225 5.726l5.837 3.376 2.102-1.216-5.833-3.364Zm7.51 2.395L7.016 3.559l1.623-.927.003-.002a.839.839 0 0 1 .839 0L14.9 5.726l-2.06 1.19Zm2.133 2.894a5.163 5.163 0 1 0 3.57 8.892.999.999 0 0 1 .159-.16 5.163 5.163 0 0 0-3.73-8.733Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='Parcel Tracking__a'%3E%3Cpath fill='%23fff' d='M0 0h24v24H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E") !important;
  width: 20px !important;
  cursor: pointer !important;
  margin-left: 8px !important;
  vertical-align: text-bottom !important; }

.ant-popover-content {
  max-width: 500px;
  max-height: 300px !important;
  overflow-y: auto !important; }
  .ant-popover-content .ant-popover-title {
    font-size: 16px;
    font-weight: bold; }
  .ant-popover-content .ant-table-fixed-header {
    margin: 0 !important; }
  .ant-popover-content .ant-table-header table {
    visibility: initial !important; }
  .ant-popover-content .ant-table-tbody td {
    font-size: 12px; }

.arrange-shipment-modal .ant-modal-title,
.set-pending-pickup-modal .ant-modal-title {
  text-align: center;
  font-size: 20px; }

.arrange-shipment-modal .ant-radio-button-wrapper,
.set-pending-pickup-modal .ant-radio-button-wrapper {
  height: 41px !important;
  line-height: 41px !important;
  width: 49%;
  border: 1px solid #d9d9d9 !important;
  border-radius: 4px !important;
  margin-bottom: 20px !important; }
  .arrange-shipment-modal .ant-radio-button-wrapper:not(:first-child)::before,
  .set-pending-pickup-modal .ant-radio-button-wrapper:not(:first-child)::before {
    content: none !important; }
  .arrange-shipment-modal .ant-radio-button-wrapper .feather-check,
  .arrange-shipment-modal .ant-radio-button-wrapper .arrow-left,
  .arrange-shipment-modal .ant-radio-button-wrapper .arrow-up,
  .set-pending-pickup-modal .ant-radio-button-wrapper .feather-check,
  .set-pending-pickup-modal .ant-radio-button-wrapper .arrow-left,
  .set-pending-pickup-modal .ant-radio-button-wrapper .arrow-up {
    display: none; }

.arrange-shipment-modal .ant-radio-button-wrapper-checked,
.set-pending-pickup-modal .ant-radio-button-wrapper-checked {
  position: relative;
  border-color: #5acc5a !important;
  color: #5acc5a !important;
  background-color: #ffffff !important; }
  .arrange-shipment-modal .ant-radio-button-wrapper-checked .feather-check,
  .set-pending-pickup-modal .ant-radio-button-wrapper-checked .feather-check {
    display: block !important;
    position: absolute;
    right: 0;
    bottom: 0;
    background-color: #5acc5a;
    color: #ffffff;
    font-size: 10px;
    border-bottom-right-radius: 4px; }
  .arrange-shipment-modal .ant-radio-button-wrapper-checked .arrow-left,
  .set-pending-pickup-modal .ant-radio-button-wrapper-checked .arrow-left {
    display: block !important;
    position: absolute;
    right: 0;
    bottom: 0;
    width: 0;
    height: 0;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    border-right: 10px solid #5acc5a; }
  .arrange-shipment-modal .ant-radio-button-wrapper-checked .arrow-up,
  .set-pending-pickup-modal .ant-radio-button-wrapper-checked .arrow-up {
    display: block !important;
    position: absolute;
    right: 0;
    bottom: 0;
    width: 0;
    height: 0;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-bottom: 10px solid #5acc5a; }

.arrange-shipment-modal .address-div + .address-div,
.set-pending-pickup-modal .address-div + .address-div {
  margin-top: 10px; }

.arrange-shipment-modal .address-div,
.set-pending-pickup-modal .address-div {
  cursor: pointer;
  width: 100%;
  border-radius: 5px;
  transition: 0.3s;
  padding: 14px;
  border: 1px solid #d4d4d4 !important;
  background-color: #fafafb !important; }
  .arrange-shipment-modal .address-div.active,
  .set-pending-pickup-modal .address-div.active {
    background-color: #ffffff !important;
    border: 4px solid #5acc5a !important; }

.arrange-shipment-modal .feather-x:before,
.set-pending-pickup-modal .feather-x:before {
  cursor: pointer; }

.arrange-shipment-modal .default-pickup-address-div .pickup-address-title,
.set-pending-pickup-modal .default-pickup-address-div .pickup-address-title {
  color: #38484f !important; }

.arrange-shipment-modal .default-pickup-address-div .address-details,
.set-pending-pickup-modal .default-pickup-address-div .address-details {
  background-color: #fafafb !important;
  border: 1px solid #e5e5e5 !important;
  padding: 10px 15px !important;
  border-radius: 5px !important;
  color: #0c2028 !important;
  position: relative !important; }
  .arrange-shipment-modal .default-pickup-address-div .address-details p,
  .set-pending-pickup-modal .default-pickup-address-div .address-details p {
    width: 70% !important; }
  .arrange-shipment-modal .default-pickup-address-div .address-details .ant-tag,
  .set-pending-pickup-modal .default-pickup-address-div .address-details .ant-tag {
    position: absolute;
    right: 5px;
    top: 10px; }

.arrange-shipment-modal .default-pickup-address-div .empty-default-pickup-address,
.set-pending-pickup-modal .default-pickup-address-div .empty-default-pickup-address {
  padding: 15px 0 !important; }
  .arrange-shipment-modal .default-pickup-address-div .empty-default-pickup-address .set-default-pickup-address,
  .set-pending-pickup-modal .default-pickup-address-div .empty-default-pickup-address .set-default-pickup-address {
    margin: auto !important; }

.arrange-shipment-modal .sender-real-name-div .sender-real-name-title,
.set-pending-pickup-modal .sender-real-name-div .sender-real-name-title {
  color: #38484f !important; }

.arrange-shipment-modal .slug-list-div .slug-list-title,
.set-pending-pickup-modal .slug-list-div .slug-list-title {
  color: #38484f !important; }

.arrange-shipment-modal .service_row,
.set-pending-pickup-modal .service_row {
  padding: 5px !important;
  border: 1px solid #ddd !important;
  border-radius: 10px !important;
  display: flex !important;
  align-items: center !important;
  width: 100% !important;
  margin: 0px !important;
  margin-top: 10px !important;
  margin-bottom: 10px !important;
  cursor: pointer !important; }
  .arrange-shipment-modal .service_row .feather-check,
  .arrange-shipment-modal .service_row .arrow-left,
  .arrange-shipment-modal .service_row .arrow-up,
  .set-pending-pickup-modal .service_row .feather-check,
  .set-pending-pickup-modal .service_row .arrow-left,
  .set-pending-pickup-modal .service_row .arrow-up {
    display: none; }

.arrange-shipment-modal .service_row:hover,
.set-pending-pickup-modal .service_row:hover {
  border: 1px solid #646464 !important; }

.arrange-shipment-modal .form-no-space,
.set-pending-pickup-modal .form-no-space {
  margin-bottom: 0px !important; }

.arrange-shipment-modal .easy-parcel-wrap,
.set-pending-pickup-modal .easy-parcel-wrap {
  display: flex !important; }

.arrange-shipment-modal .easy-parcel-service-box,
.set-pending-pickup-modal .easy-parcel-service-box {
  background-color: #fafafb !important;
  border-radius: 12px 12px 0px 0px !important;
  border: 1px solid #e5e5e5 !important;
  border-bottom: none !important;
  padding: 10px 12px;
  margin-bottom: 0px;
  box-shadow: none !important; }

.arrange-shipment-modal .easy-parcel-full-width,
.set-pending-pickup-modal .easy-parcel-full-width {
  width: 100% !important; }

.arrange-shipment-modal .easy-parcel-half-width,
.set-pending-pickup-modal .easy-parcel-half-width {
  width: 50% !important; }

.arrange-shipment-modal .easy-parcel-failed-order,
.set-pending-pickup-modal .easy-parcel-failed-order {
  border: 1px solid #e0241a !important;
  border-radius: 12px !important;
  margin-bottom: 32px; }

.arrange-shipment-modal .easy-parcel-content,
.set-pending-pickup-modal .easy-parcel-content {
  margin-top: 0px !important;
  margin-bottom: 20px !important;
  padding-top: 0px !important;
  border: 1px solid #e5e5e5 !important;
  border-radius: 0px 0px 12px 12px !important; }

.arrange-shipment-modal .shippit-sg-content,
.set-pending-pickup-modal .shippit-sg-content {
  margin-top: 0px !important;
  margin-bottom: 20px !important;
  padding: 15px !important;
  border: 1px solid #e5e5e5 !important;
  border-radius: 0px 0px 12px 12px !important; }

.arrange-shipment-modal .unvalid-quote .asterisk::before,
.set-pending-pickup-modal .unvalid-quote .asterisk::before {
  display: inline-block;
  margin-right: 4px;
  color: #ff4d4f;
  font-size: 14px;
  font-family: SimSun, sans-serif;
  content: '*'; }

.arrange-shipment-modal .easy-parcel-picker .ant-picker,
.set-pending-pickup-modal .easy-parcel-picker .ant-picker {
  width: 90% !important; }

.arrange-shipment-modal .ant-radio-group,
.set-pending-pickup-modal .ant-radio-group {
  width: -webkit-fill-available; }
  .arrange-shipment-modal .ant-radio-group.pickup-timeslot, .arrange-shipment-modal .ant-radio-group.slug-list,
  .set-pending-pickup-modal .ant-radio-group.pickup-timeslot,
  .set-pending-pickup-modal .ant-radio-group.slug-list {
    flex-wrap: wrap !important; }
    .arrange-shipment-modal .ant-radio-group.pickup-timeslot > label, .arrange-shipment-modal .ant-radio-group.slug-list > label,
    .set-pending-pickup-modal .ant-radio-group.pickup-timeslot > label,
    .set-pending-pickup-modal .ant-radio-group.slug-list > label {
      margin-bottom: 10px !important;
      text-align: center;
      height: auto !important; }
  .arrange-shipment-modal .ant-radio-group.pickup-timeslot > label,
  .set-pending-pickup-modal .ant-radio-group.pickup-timeslot > label {
    padding: 5px 0 !important; }
    .arrange-shipment-modal .ant-radio-group.pickup-timeslot > label .date-selection,
    .arrange-shipment-modal .ant-radio-group.pickup-timeslot > label .time-selection,
    .set-pending-pickup-modal .ant-radio-group.pickup-timeslot > label .date-selection,
    .set-pending-pickup-modal .ant-radio-group.pickup-timeslot > label .time-selection {
      display: block !important;
      line-height: 22px !important; }
    .arrange-shipment-modal .ant-radio-group.pickup-timeslot > label.ant-radio-button-wrapper-disabled,
    .set-pending-pickup-modal .ant-radio-group.pickup-timeslot > label.ant-radio-button-wrapper-disabled {
      cursor: not-allowed !important; }

.arrange-shipment-modal .radio-services,
.set-pending-pickup-modal .radio-services {
  width: -webkit-fill-available !important;
  padding-bottom: 10px !important; }

.arrange-shipment-modal .easy-parcel-selection,
.set-pending-pickup-modal .easy-parcel-selection {
  border-radius: 10px !important;
  border: 1px solid #e5e5e5 !important;
  width: 97% !important;
  padding-top: 5px !important;
  padding-bottom: 5px !important; }

.arrange-shipment-modal .easy-parcel-selected,
.set-pending-pickup-modal .easy-parcel-selected {
  border-radius: 10px !important;
  border: 2px solid #55ce63 !important;
  width: 97% !important;
  padding-top: 5px !important;
  padding-bottom: 5px !important; }

.arrange-shipment-modal .easy-parcel-service-name,
.set-pending-pickup-modal .easy-parcel-service-name {
  white-space: initial !important; }

.momo-arrange-shipment-modal .ant-form-item-label {
  padding-bottom: 0 !important;
  margin-bottom: 4px !important; }

.change-pickup-address-modal .address-list-content .pickup-address-title {
  color: #38484f !important; }

.change-pickup-address-modal .address-list-content .pickup-addresses {
  height: 350px !important;
  overflow: auto !important; }
  .change-pickup-address-modal .address-list-content .pickup-addresses::-webkit-scrollbar {
    display: none !important; }
  .change-pickup-address-modal .address-list-content .pickup-addresses .single-address {
    cursor: pointer !important;
    position: relative !important;
    background-color: #fafafb !important;
    border: 1px solid #e5e5e5 !important;
    color: #0c2028 !important;
    padding: 10px 15px !important;
    margin-bottom: 15px !important;
    border-radius: 5px !important; }
    .change-pickup-address-modal .address-list-content .pickup-addresses .single-address .feather-check,
    .change-pickup-address-modal .address-list-content .pickup-addresses .single-address .arrow-left,
    .change-pickup-address-modal .address-list-content .pickup-addresses .single-address .arrow-up {
      display: none; }
    .change-pickup-address-modal .address-list-content .pickup-addresses .single-address.default-address {
      border-color: #5acc5a !important;
      background-color: #ffffff !important; }
      .change-pickup-address-modal .address-list-content .pickup-addresses .single-address.default-address .feather-check {
        display: block !important;
        position: absolute;
        right: 0;
        bottom: 0;
        background-color: #5acc5a;
        color: #ffffff;
        font-size: 10px;
        border-bottom-right-radius: 4px; }
      .change-pickup-address-modal .address-list-content .pickup-addresses .single-address.default-address .arrow-left {
        display: block !important;
        position: absolute;
        right: 0;
        bottom: 0;
        width: 0;
        height: 0;
        border-top: 10px solid transparent;
        border-bottom: 10px solid transparent;
        border-right: 10px solid #5acc5a; }
      .change-pickup-address-modal .address-list-content .pickup-addresses .single-address.default-address .arrow-up {
        display: block !important;
        position: absolute;
        right: 0;
        bottom: 0;
        width: 0;
        height: 0;
        border-left: 10px solid transparent;
        border-right: 10px solid transparent;
        border-bottom: 10px solid #5acc5a; }
    .change-pickup-address-modal .address-list-content .pickup-addresses .single-address p {
      width: 80% !important; }
    .change-pickup-address-modal .address-list-content .pickup-addresses .single-address .ant-tag {
      position: absolute;
      right: 5px;
      top: 10px; }

.change-pickup-address-modal .ant-modal-footer .footer {
  text-align: left !important; }
  .change-pickup-address-modal .ant-modal-footer .footer .checkbox-full {
    color: #0c2028 !important;
    margin-top: 5px !important; }
  .change-pickup-address-modal .ant-modal-footer .footer .buttons {
    float: right !important; }

.selectCourierModal .ant-modal-body .options-btn,
.selectCourierModal .ant-modal-body .options-btn-selected {
  display: grid !important;
  border: 1px solid #d4d4d4;
  border-radius: 4px !important;
  height: 110px !important;
  padding: 0 !important;
  margin-bottom: 12px; }
  .selectCourierModal .ant-modal-body .options-btn .options-img,
  .selectCourierModal .ant-modal-body .options-btn-selected .options-img {
    width: inherit !important; }
    .selectCourierModal .ant-modal-body .options-btn .options-img.add-padding,
    .selectCourierModal .ant-modal-body .options-btn-selected .options-img.add-padding {
      padding: 5px !important; }
    .selectCourierModal .ant-modal-body .options-btn .options-img img,
    .selectCourierModal .ant-modal-body .options-btn-selected .options-img img {
      width: 100% !important;
      border-top-left-radius: 4px !important;
      border-top-right-radius: 4px !important; }
  .selectCourierModal .ant-modal-body .options-btn .options-name,
  .selectCourierModal .ant-modal-body .options-btn-selected .options-name {
    padding: 0 5px !important;
    width: inherit !important;
    white-space: normal; }

.selectCourierModal .ant-modal-body .options-btn-selected,
.selectCourierModal .ant-modal-body .options-btn:hover {
  border: 4px solid #5acc5a !important; }

.selectCourierModal .ant-modal-body .shippit-options-btn,
.selectCourierModal .ant-modal-body .shippit-options-btn-selected {
  border: 1px solid #d4d4d4;
  border-radius: 4px !important;
  height: 35px !important;
  padding: 0 !important;
  margin-bottom: 12px; }

.selectCourierModal .ant-modal-body .shippit-options-btn-selected,
.selectCourierModal .ant-modal-body .shippit-options-btn:hover {
  border: 4px solid #5acc5a !important; }

.selectCourierModal .ant-modal-body .package-dimension-item {
  padding: 12px 20px;
  background-color: #fafafb;
  border: 1px solid #e5e5e5;
  border-radius: 4px;
  margin-bottom: 12px; }
  .selectCourierModal .ant-modal-body .package-dimension-item .ant-form-item-label {
    padding: 0 0 4px; }
  .selectCourierModal .ant-modal-body .package-dimension-item .ant-form-item {
    margin-bottom: 0 !important; }

.selectCourierModal .modal-filter .ant-input-group.ant-input-group-compact > *:first-child {
  width: 30%; }

.selectCourierModal .modal-filter .ant-input-group.ant-input-group-compact > *:last-child {
  width: 70%; }

.selectCourierModal .modal-filter .search-form {
  display: block !important; }

.selectCourierModal .modal-filter .search-form .un-filter-value {
  width: 558px !important;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px; }

.selectCourierModal .all-courier-container {
  display: flex;
  flex-wrap: wrap;
  margin-left: -10px;
  margin-right: -10px;
  height: 320px;
  overflow-y: auto; }

.selectCourierModal .vehicle_row {
  padding: 5px !important;
  border: 1px solid #ddd !important;
  border-radius: 10px !important;
  height: 50px !important;
  min-height: 50px !important;
  max-height: 50px !important;
  display: flex !important;
  align-items: center !important;
  width: 100% !important;
  margin: 0px !important;
  margin-top: 10px !important;
  margin-bottom: 10px !important;
  cursor: pointer !important; }

.selectCourierModal .vehicle_row:hover {
  border: 1px solid #646464 !important; }

.selectCourierModal .vehicle_row.vehicle_row_selected {
  border: 2px solid #55ce63 !important; }

.selectCourierModal .quotation_details {
  padding-bottom: 5px !important; }

.selectCourierModal .schedule_div {
  padding-top: 7px !important; }

.selectCourierModal .schedule_checkbox {
  margin-bottom: 5px !important; }

.selectCourierModal .myparcel-asia-packages .col-12 .ant-form-item-label {
  width: 25% !important;
  text-align: left !important; }

.jnt-tracking-modal .ant-timeline .ant-timeline-item:first-child .ant-timeline-item-head-blue {
  color: #007ce0;
  border-color: #007ce0;
  background-color: #007ce0; }

.jnt-tracking-modal .ant-timeline .ant-timeline-item:last-child {
  padding: 0; }

.jnt-tracking-modal .ant-timeline .ant-timeline-item .ant-timeline-item-label {
  width: calc(20% - 12px); }

.jnt-tracking-modal .ant-timeline .ant-timeline-item .ant-timeline-item-head,
.jnt-tracking-modal .ant-timeline .ant-timeline-item .ant-timeline-item-tail {
  left: 20%; }

.jnt-tracking-modal .ant-timeline .ant-timeline-item .ant-timeline-item-head-blue {
  color: #d4d4d4;
  border-color: #d4d4d4;
  background-color: #d4d4d4; }

.jnt-tracking-modal .ant-timeline .ant-timeline-item .ant-timeline-item-content {
  left: calc(20% - 4px);
  width: calc(80% - 14px); }
  .jnt-tracking-modal .ant-timeline .ant-timeline-item .ant-timeline-item-content .ant-list-item {
    padding: 0; }
    .jnt-tracking-modal .ant-timeline .ant-timeline-item .ant-timeline-item-content .ant-list-item .ant-list-item-meta-description {
      line-height: 1.2; }

.shplgt-courier-modal .image-logo {
  margin-left: 5% !important;
  width: 40% !important; }

.shplgt-courier-modal .checkbox-full .ant-checkbox-wrapper {
  width: 100%; }

.shplgt-courier-modal .checkbox-full .ant-checkbox-wrapper + .ant-checkbox-wrapper {
  margin-top: 10px; }

.shplgt-courier-modal .radio-full .ant-radio-wrapper {
  width: 100%; }

.shplgt-courier-modal .radio-full .ant-radio-wrapper + .ant-radio-wrapper {
  margin-top: 10px; }

.shplgt-courier-modal .ant-row {
  display: block; }

.shplgt-courier-modal .ant-form-item-label > label::after {
  content: unset; }

.shplgt-courier-modal .ant-form-item-label > label::before {
  content: unset; }

.shplgt-courier-modal .image-shopee .image-logo:nth-child(2) {
  margin-left: 10%; }

@media (min-width: 1024px) {
  .shippinglabel-printlog-modal {
    width: 670px !important; } }

.shippinglabel-printlog-modal .ant-modal-body {
  width: 100%;
  overflow: hidden auto; }
  @media (min-width: 1024px) {
    .shippinglabel-printlog-modal .ant-modal-body {
      height: 420px !important;
      padding-bottom: 0 !important; } }

.shippinglabel-printlog-modal .ant-modal-content {
  border-radius: 12px !important; }

.shippinglabel-printlog-modal .ant-modal-header {
  border-top-left-radius: 12px !important;
  border-top-right-radius: 12px !important; }

.shippinglabel-printlog-modal .printlog-table table tbody tr td {
  vertical-align: top !important; }

.shippinglabel-printlog-modal .printlog-table .ant-list-item {
  padding: 0 !important; }

.shippinglabel-printlog-modal .printlog-table .ant-list-item-meta-avatar {
  width: 56px; }

.shippinglabel-printlog-modal .printlog-table .ant-list-item-meta {
  padding-top: 1px !important; }

.shippinglabel-printlog-modal .printlog-table .ant-list-item-meta-description {
  padding-left: 0; }

.shippinglabel-printlog-modal .printlog-table .ant-checkbox-wrapper {
  margin-left: unset !important; }

.shippinglabel-printlog-modal .printlog-table .ant-table-tbody > tr > td {
  padding: 12px 12px !important; }

.shippinglabel-printlog-modal .printlog-table .ant-table table {
  border: none !important;
  box-shadow: none !important; }

.shippinglabel-printlog-modal .printlog-table table thead {
  background-color: #fafafb !important; }

.shippinglabel-printlog-modal .printlog-table .ant-table-thead th {
  background: #fafafb 0% 0% no-repeat padding-box !important;
  font-size: 12px !important;
  color: #647176 !important;
  padding-top: 9px !important;
  padding-bottom: 9px !important; }

.shippinglabel-printlog-modal .printlog-table .ant-table-thead > tr > th {
  border-bottom: none !important; }

.shippinglabel-printlog-modal .row {
  align-items: baseline !important; }

.shippinglabel-printlog-modal .un-page-with-steps .ant-legacy-form {
  width: 100%; }
  @media (min-width: 1024px) {
    .shippinglabel-printlog-modal .un-page-with-steps .ant-legacy-form {
      width: 622px !important; } }

.shippinglabel-printlog-modal .un-box-flat {
  background-color: #ffffff !important;
  border-radius: 0px !important;
  border: none !important;
  padding: 0 !important;
  margin-bottom: 32px;
  box-shadow: none !important;
  width: 100%; }
  @media (min-width: 1024px) {
    .shippinglabel-printlog-modal .un-box-flat {
      width: 553px !important; } }
  .shippinglabel-printlog-modal .un-box-flat .pl-10 {
    padding-left: 12px !important; }

.shippinglabel-printlog-modal .un-title-light {
  display: none !important; }

.shippinglabel-printlog-modal .close-btn {
  text-align: left !important;
  margin-bottom: auto !important;
  margin-top: auto !important; }

.shippinglabel-printlog-modal .title {
  text-align: center !important;
  margin-bottom: auto !important;
  margin-top: auto !important; }

.shippinglabel-printlog-modal .plain-btn {
  margin: auto 0 auto auto !important; }

.shippinglabel-printlog-modal .upload-placeholder {
  height: 115px !important; }

.shippinglabel-printlog-modal .hvrbox {
  width: 115px !important;
  height: 115px !important; }

.shippinglabel-printlog-modal .ant-upload:hover {
  border-color: #007ce0 !important; }

.shippinglabel-printlog-modal .ant-upload-drag-icon img {
  object-fit: contain !important; }

.self-delivery-modal .ant-modal-body {
  max-height: 450px !important; }

.response-cr-modal .ant-alert-info .ant-alert-message > span {
  display: block !important; }

.response-cr-modal .cancel-reason-title {
  color: #38484f !important; }

.response-cr-modal .cancel-reason-content {
  background-color: #fafafb !important;
  border: 1px solid #e5e5e5 !important;
  padding: 10px 15px !important;
  border-radius: 5px !important;
  color: #0c2028 !important;
  position: relative !important; }

.response-cr-modal .ant-radio-button-wrapper {
  width: 49% !important;
  border: 1px solid #d9d9d9 !important;
  border-radius: 4px !important;
  margin-bottom: 20px !important; }
  .response-cr-modal .ant-radio-button-wrapper:not(:first-child)::before {
    content: none !important; }
  .response-cr-modal .ant-radio-button-wrapper .feather-check,
  .response-cr-modal .ant-radio-button-wrapper .arrow-left,
  .response-cr-modal .ant-radio-button-wrapper .arrow-up {
    display: none; }
  .response-cr-modal .ant-radio-button-wrapper.ant-radio-button-wrapper-disabled {
    cursor: not-allowed !important; }

.response-cr-modal .ant-radio-button-wrapper-checked {
  position: relative;
  border-color: #5acc5a !important;
  color: #5acc5a !important;
  background-color: #ffffff !important; }
  .response-cr-modal .ant-radio-button-wrapper-checked .feather-check {
    display: block !important;
    position: absolute;
    right: 0;
    bottom: 0;
    background-color: #5acc5a;
    color: #ffffff;
    font-size: 10px;
    border-bottom-right-radius: 4px; }
  .response-cr-modal .ant-radio-button-wrapper-checked .arrow-left {
    display: block !important;
    position: absolute;
    right: 0;
    bottom: 0;
    width: 0;
    height: 0;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    border-right: 10px solid #5acc5a; }
  .response-cr-modal .ant-radio-button-wrapper-checked .arrow-up {
    display: block !important;
    position: absolute;
    right: 0;
    bottom: 0;
    width: 0;
    height: 0;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-bottom: 10px solid #5acc5a; }

.un-modal.carrier-manifest-OP .ant-modal-body {
  max-height: 600px; }
  .un-modal.carrier-manifest-OP .ant-modal-body .button-group {
    display: flex;
    margin-bottom: 16px; }
    .un-modal.carrier-manifest-OP .ant-modal-body .button-group .ant-btn {
      margin: 0 16px 0 0;
      padding: 0 16px;
      color: #0c2028 !important; }
      .un-modal.carrier-manifest-OP .ant-modal-body .button-group .ant-btn:hover, .un-modal.carrier-manifest-OP .ant-modal-body .button-group .ant-btn.active {
        color: #5acc5a !important;
        border-color: #5acc5a !important; }

.profit-popover {
  min-width: 350px !important;
  padding: 0 12px !important; }
  .profit-popover hr {
    margin: 2px 0 !important; }
  .profit-popover .earn {
    color: #5acc5a; }
  .profit-popover .loss {
    color: #e0241a; }

.tracking-info-modal .ant-steps-item-active .ant-steps-icon-dot {
  background: #5acc5a !important; }

.tracking-info-modal .ant-steps-item-content {
  width: 90% !important; }

@media (min-width: 1024px) {
  .order-processing-label-download {
    width: 816px !important;
    margin: 0 auto !important; } }

.order-processing-label-download .header-buttons {
  min-width: 816px !important;
  max-width: 816px !important;
  width: 100% !important;
  top: 10px !important;
  display: flex;
  position: fixed; }
  .order-processing-label-download .header-buttons .b-btn,
  .order-processing-label-download .header-buttons .b-btn:hover,
  .order-processing-label-download .header-buttons .b-btn:focus {
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #0c2028 !important;
    font-size: 20px;
    padding-left: 0 !important;
    text-transform: unset; }
    .order-processing-label-download .header-buttons .b-btn i,
    .order-processing-label-download .header-buttons .b-btn:hover i,
    .order-processing-label-download .header-buttons .b-btn:focus i {
      font-size: 20px !important;
      margin-right: 12px !important; }

.order-processing-label-download .ant-checkbox,
.order-processing-label-download .ant-checkbox-input,
.order-processing-label-download .ant-checkbox-inner {
  border-radius: 4px !important;
  width: 18px !important;
  height: 18px !important; }

.order-processing-label-download .download-table .ant-table-tbody > tr > td {
  padding: 12px 12px !important; }

.order-processing-label-download .download-table .ant-table table {
  border: none !important;
  box-shadow: none !important; }

.order-processing-label-download .download-table table thead {
  background-color: #fafafb !important; }

.order-processing-label-download .download-table .ant-table-thead th {
  background: #fafafb 0% 0% no-repeat padding-box !important;
  font-size: 12px !important;
  color: #647176 !important;
  padding-top: 9px !important;
  padding-bottom: 9px !important; }

.order-processing-label-download .download-table .ant-table-thead > tr > th {
  border-bottom: none !important; }

.order-processing-label-download .download-table .un-text-truncate {
  font-weight: bold !important; }

.order-processing-label-download .download-table .un-light-label {
  font-size: 14px !important; }

.order-processing-label-download .download-table .ant-pagination {
  margin-bottom: 20px;
  margin-right: unset !important;
  padding: 0 !important; }

.order-processing-label-download .download-table .ant-table-tbody > tr:nth-child(2) > td {
  border-top: 1px solid rgba(221, 221, 221, 0.5) !important; }

@media (min-width: 1024px) {
  .wave-shipment-package-setting {
    width: 644px !important;
    margin: 0 auto !important; } }

.wave-shipment-package-setting .header-buttons {
  min-width: 644px !important;
  max-width: 644px !important;
  width: 100% !important;
  top: 10px !important;
  display: flex;
  position: fixed; }
  .wave-shipment-package-setting .header-buttons .b-btn,
  .wave-shipment-package-setting .header-buttons .b-btn:hover,
  .wave-shipment-package-setting .header-buttons .b-btn:focus {
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #0c2028 !important;
    font-size: 20px;
    padding-left: 0 !important; }
    .wave-shipment-package-setting .header-buttons .b-btn i,
    .wave-shipment-package-setting .header-buttons .b-btn:hover i,
    .wave-shipment-package-setting .header-buttons .b-btn:focus i {
      font-size: 20px !important;
      margin-right: 12px !important; }

.wave-shipment-package-setting .time-interval-setting .ant-form-item {
  margin-bottom: 0 !important; }
  @media (max-width: 425px) {
    .wave-shipment-package-setting .time-interval-setting .ant-form-item {
      flex-direction: unset !important; } }

.product-tags .search-form .un-filter-value {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px; }

.product-tags .ant-table-container table > thead > tr:first-child th:last-child {
  border-top-right-radius: 12px; }

.product-tags .ant-table-container table > thead > tr:first-child th:first-child {
  border-top-left-radius: 12px; }

.product-tags .ant-table table {
  border-top-right-radius: 12px;
  border-top-left-radius: 12px; }

.product-tags .ant-table {
  color: #0c2028 !important;
  background: #ffffff !important;
  border-top-right-radius: 12px;
  border-top-left-radius: 12px;
  border-bottom-right-radius: 12px;
  border-bottom-left-radius: 12px; }

.product-tags a.image-upload-link {
  padding: 4px 16px !important; }

.product-tags .header-buttons {
  min-width: 816px !important;
  max-width: unset !important;
  width: 100% !important;
  top: 10px !important;
  display: flex;
  position: fixed; }
  @media (min-width: 1024px) {
    .product-tags .header-buttons {
      max-width: calc(100vw - 64px) !important; } }
  .product-tags .header-buttons .b-btn,
  .product-tags .header-buttons .b-btn:hover,
  .product-tags .header-buttons .b-btn:focus {
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #0c2028 !important;
    font-size: 20px;
    padding-left: 0 !important; }
    .product-tags .header-buttons .b-btn i,
    .product-tags .header-buttons .b-btn:hover i,
    .product-tags .header-buttons .b-btn:focus i {
      font-size: 20px !important;
      margin-right: 12px !important; }
  .product-tags .header-buttons .outline-i-btn,
  .product-tags .header-buttons .outline-i-btn:focus,
  .product-tags .header-buttons .outline-i-btn:hover {
    margin-right: 16px !important;
    border: 1px solid #d4d4d4 !important;
    background: none !important;
    color: #0c2028 !important; }

.product-tags .unicart-filter {
  margin-top: 0 !important; }

@media (min-width: 1024px) {
  .newtags {
    width: 644px !important;
    margin: 0 auto !important; } }

.newtags .ant-upload-picture-card-wrapper {
  width: unset; }

.newtags .ant-upload.ant-upload-select-picture-card {
  margin: 0; }

.newtags .upload-placeholder {
  padding-top: 35% !important;
  width: 115px !important;
  height: 115px !important; }
  .newtags .upload-placeholder i {
    font-size: 32px; }

.newtags .hvrbox {
  width: 115px !important;
  height: 115px !important; }

.newtags .ant-upload:hover {
  border-color: #007ce0 !important; }

.newtags .ant-upload-drag-icon img {
  object-fit: contain !important; }

.newtags .ant-cascader-picker > input.ant-input {
  border-color: #d9d9d9 !important; }

.banner-image .ant-upload.ant-upload-select-picture-card {
  margin-top: 8px; }

.banner-image .upload-placeholder {
  padding-top: 84px !important;
  width: 376px !important;
  height: 201px !important; }
  .banner-image .upload-placeholder i {
    font-size: 32px; }

.banner-image .hvrbox {
  width: 376px !important;
  height: 201px !important; }

.banner-image .ant-upload:hover {
  border-color: #007ce0 !important; }

.search-tags-products .ant-input-affix-wrapper {
  height: 41px; }
  .search-tags-products .ant-input-affix-wrapper span.anticon {
    width: 40px !important;
    color: #0c2028; }
  .search-tags-products .ant-input-affix-wrapper .anticon {
    font-size: 20px; }

.search-tags-products .ant-input-affix-wrapper > input.ant-input {
  margin-top: 1px;
  height: 37px !important; }

.search-tags-products .ant-input-search-icon::after {
  width: 40px; }

.search-tags-products .ant-input-search-icon::before {
  right: 30px; }

.search-tags-products .ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-custom-select-sorting {
  height: 41px !important; }

.search-tags-products .ant-select-single:not(.ant-select-customize-input)
.ant-select-selector
.ant-select-selection-search-input
.ant-custom-select-sorting {
  margin-top: 1px;
  height: 37px !important; }

.search-tags-products .ant-select-single .ant-select-selector .ant-select-selection-item .ant-custom-select-sorting {
  line-height: 40px; }

.search-tags-products .ant-select-single .ant-select-selector .ant-select-selection-placeholder .ant-custom-select-sorting {
  line-height: 40px;
  color: #90999d; }

.search-tags-products .ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-custom-select-sorting {
  padding-left: 70px; }

.search-tags-products .sort-by {
  left: 23px;
  top: 10px;
  z-index: 1;
  position: absolute;
  width: max-content;
  color: #90999d; }

.search-tags-products .ant-table table {
  border: none !important;
  box-shadow: none !important;
  overflow-x: auto; }
  .search-tags-products .ant-table table .ant-list-item-meta-avatar {
    width: 56px;
    height: 56px; }

.search-tags-products table thead {
  background-color: #fafafb !important; }

.search-tags-products .ant-table-thead th {
  background: #fafafb 0% 0% no-repeat padding-box !important;
  font-size: 12px !important;
  color: #647176 !important;
  padding-top: 5px !important;
  padding-bottom: 5px !important;
  height: 32px !important; }

.search-tags-products .ant-table-thead > tr > th {
  border-bottom: none !important; }

.search-tags-products .ant-table-tbody > tr > td {
  padding: 16px 12px;
  vertical-align: top !important; }

.search-tags-products .productTable .ant-list-item {
  padding: 0 !important; }

.search-tags-products .productTable .ant-list-item-meta-avatar {
  width: 74px;
  height: 74px; }

.search-tags-products .productTable .un-row-product img {
  height: 74px;
  width: 74px;
  border-radius: 6px;
  margin-left: -1px; }

.search-tags-products .productTable .ant-list-item-meta-title {
  margin-bottom: 4px;
  color: #0c2028;
  font-size: 14px;
  font-weight: bold;
  line-height: normal;
  height: 33.6px;
  margin-bottom: 0 !important; }

.search-tags-products .productTable .ant-list-item-meta-description {
  margin-top: 21px;
  height: 17px; }

.un-select-product-modal {
  width: 750px !important; }
  .un-select-product-modal .ant-modal-body {
    max-height: unset;
    height: calc(100vh - 250px) !important;
    padding: 20px 20px 0 !important; }
    .un-select-product-modal .ant-modal-body .modal-filter .search-form {
      position: absolute !important;
      z-index: 1002 !important;
      width: 370px; }
      .un-select-product-modal .ant-modal-body .modal-filter .search-form .un-filter-value {
        width: max-content !important; }
    .un-select-product-modal .ant-modal-body .product-table table tbody tr td {
      vertical-align: top !important; }
    .un-select-product-modal .ant-modal-body .product-table .ant-list-item {
      padding: 0 !important; }
    .un-select-product-modal .ant-modal-body .product-table .ant-list-item-meta {
      padding-top: 1px !important; }
    .un-select-product-modal .ant-modal-body .product-table .ant-list-item-meta-description {
      padding-left: 0; }
    .un-select-product-modal .ant-modal-body .product-table .ant-checkbox-wrapper {
      margin-left: unset !important; }
    .un-select-product-modal .ant-modal-body .product-table .ant-table-tbody > tr > td {
      padding: 12px 12px !important; }
    .un-select-product-modal .ant-modal-body .product-table .ant-table table {
      border: none !important;
      box-shadow: none !important; }
    .un-select-product-modal .ant-modal-body .product-table table thead {
      background-color: #fafafb !important; }
    .un-select-product-modal .ant-modal-body .product-table .ant-table-thead th {
      background: #fafafb 0% 0% no-repeat padding-box !important;
      font-size: 12px !important;
      color: #647176 !important;
      padding-top: 9px !important;
      padding-bottom: 9px !important; }
    .un-select-product-modal .ant-modal-body .product-table .ant-table-thead > tr > th {
      border-bottom: none !important; }
    .un-select-product-modal .ant-modal-body .product-table .desc {
      line-height: 15px !important; }
    .un-select-product-modal .ant-modal-body .product-table .un-light-label-text {
      color: #647176 !important;
      font-size: 12px !important; }
    .un-select-product-modal .ant-modal-body .product-table .ant-table-pagination.ant-pagination {
      margin: 12px 0 28px; }
    .un-select-product-modal .ant-modal-body .product-table .ant-pagination-item-link {
      color: #0c2028 !important; }
    .un-select-product-modal .ant-modal-body .product-table .ant-pagination-item a {
      color: #0c2028 !important; }
    .un-select-product-modal .ant-modal-body .product-table .ant-pagination-item-active {
      border: 1px solid #d9d9d9 !important; }
      .un-select-product-modal .ant-modal-body .product-table .ant-pagination-item-active a {
        color: #007ce0 !important; }
    .un-select-product-modal .ant-modal-body .product-table .ant-pagination.mini .ant-pagination-prev {
      border: 1px solid #d9d9d9;
      border-top-right-radius: 0 !important;
      border-bottom-right-radius: 0 !important; }
    .un-select-product-modal .ant-modal-body .product-table .ant-pagination.mini .ant-pagination-next {
      border: 1px solid #d9d9d9;
      border-top-left-radius: 0 !important;
      border-bottom-left-radius: 0 !important; }
    .un-select-product-modal .ant-modal-body .product-table .ant-pagination.mini .ant-pagination-item:not(.ant-pagination-item-active) {
      border: 1px solid #d9d9d9; }
    .un-select-product-modal .ant-modal-body .product-table .ant-pagination.mini .ant-pagination-options {
      margin-left: 16px; }
      .un-select-product-modal .ant-modal-body .product-table .ant-pagination.mini .ant-pagination-options .ant-select-arrow {
        color: #0c2028 !important; }
    .un-select-product-modal .ant-modal-body .product-table .ant-table-pagination.ant-pagination {
      color: #0c2028 !important;
      font-weight: normal !important; }
  .un-select-product-modal .ant-modal-footer {
    padding: 12px 24px !important;
    height: 151px !important; }
    .un-select-product-modal .ant-modal-footer .selected-container {
      width: -webkit-fill-available;
      width: fill-available;
      width: -moz-available;
      height: 81px;
      display: inline-flex;
      text-align: left !important;
      margin-bottom: 12px !important;
      overflow-x: auto; }
      .un-select-product-modal .ant-modal-footer .selected-container .un-row-product img {
        height: 56px;
        width: 56px;
        border: 1px solid #e5e5e5;
        border-radius: 6px;
        margin-left: 0;
        margin-top: 8px; }
      .un-select-product-modal .ant-modal-footer .selected-container .selected-img {
        position: relative;
        margin-right: 16px; }
        .un-select-product-modal .ant-modal-footer .selected-container .selected-img .anticon.anticon-close {
          background-color: #0c2028 !important;
          border-radius: 50%;
          padding: 4px;
          width: 28px;
          content: url("https://api.iconify.design/feather:x.svg?color=%23FFFFFF&width=24px");
          vertical-align: -0.125em;
          position: absolute;
          top: 1px;
          right: -4px;
          opacity: 0.65; }
    .un-select-product-modal .ant-modal-footer .select-action {
      position: absolute;
      width: calc(100% - 48px);
      bottom: 12px; }

.product-tags .unicart-filter {
  margin-top: 0 !important; }

.product-tags .search-form .un-filter-value {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px; }

.product-tags .ant-table-container table > thead > tr:first-child th:last-child {
  border-top-right-radius: 12px; }

.product-tags .ant-table-container table > thead > tr:first-child th:first-child {
  border-top-left-radius: 12px; }

.product-tags .ant-table table {
  border-top-right-radius: 12px;
  border-top-left-radius: 12px; }

.product-tags .ant-table {
  color: #0c2028 !important;
  background: #ffffff !important;
  border-top-right-radius: 12px;
  border-top-left-radius: 12px;
  border-bottom-right-radius: 12px;
  border-bottom-left-radius: 12px; }

.product-tags a.image-upload-link {
  padding: 4px 16px !important; }

.product-tags .header-buttons {
  min-width: 816px !important;
  max-width: unset !important;
  width: 100% !important;
  top: 10px !important;
  display: flex;
  position: fixed;
  padding-right: 0 !important; }
  @media (min-width: 1024px) {
    .product-tags .header-buttons {
      max-width: calc(100vw - 64px) !important; } }
  .product-tags .header-buttons .b-btn,
  .product-tags .header-buttons .b-btn:hover,
  .product-tags .header-buttons .b-btn:focus {
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #0c2028 !important;
    font-size: 20px;
    padding-left: 0 !important; }
    .product-tags .header-buttons .b-btn i,
    .product-tags .header-buttons .b-btn:hover i,
    .product-tags .header-buttons .b-btn:focus i {
      font-size: 20px !important;
      margin-right: 12px !important; }
  .product-tags .header-buttons .outline-i-btn,
  .product-tags .header-buttons .outline-i-btn:focus,
  .product-tags .header-buttons .outline-i-btn:hover {
    margin-right: 16px !important;
    border: 1px solid #d4d4d4 !important;
    background: none !important;
    color: #0c2028 !important; }

.product-tags .unicart-filter {
  margin-top: 0 !important; }

@media (min-width: 1024px) {
  .newtags {
    width: 644px !important;
    margin: 0 auto !important; } }

.newtags .ant-upload-picture-card-wrapper {
  width: unset; }

.newtags .ant-upload.ant-upload-select-picture-card {
  margin: 0; }

.newtags .upload-placeholder {
  padding-top: 35% !important;
  width: 115px !important;
  height: 115px !important; }
  .newtags .upload-placeholder i {
    font-size: 32px; }

.newtags .hvrbox {
  width: 115px !important;
  height: 115px !important; }

.newtags .ant-upload:hover {
  border-color: #007ce0 !important; }

.newtags .ant-upload-drag-icon img {
  object-fit: contain !important; }

.newtags .ant-cascader-picker > input.ant-input {
  border-color: #d9d9d9 !important; }

.newtags .header-btn,
.newtags .header-btn:hover,
.newtags .header-btn:focus {
  top: 10px !important;
  position: fixed !important;
  background: none !important;
  border: none !important;
  box-shadow: none !important;
  color: #0c2028 !important;
  font-size: 20px;
  padding-left: 0 !important;
  margin-right: 15px; }
  @media (max-width: 425px) {
    .newtags .header-btn,
    .newtags .header-btn:hover,
    .newtags .header-btn:focus {
      margin-left: auto !important; } }
  @media (max-width: 768px) {
    .newtags .header-btn,
    .newtags .header-btn:hover,
    .newtags .header-btn:focus {
      margin-right: 10px !important; } }

.banner-image .ant-upload.ant-upload-select-picture-card {
  margin-top: 8px; }

.banner-image .upload-placeholder {
  padding-top: 84px !important;
  width: 376px !important;
  height: 201px !important; }
  .banner-image .upload-placeholder i {
    font-size: 32px; }

.banner-image .hvrbox {
  width: 376px !important;
  height: 201px !important; }

.banner-image .ant-upload:hover {
  border-color: #007ce0 !important; }

.search-tags-products .ant-input-affix-wrapper {
  height: 41px; }
  .search-tags-products .ant-input-affix-wrapper span.anticon {
    width: 40px !important;
    color: #0c2028; }
  .search-tags-products .ant-input-affix-wrapper .anticon {
    font-size: 20px; }

.search-tags-products .ant-input-affix-wrapper > input.ant-input {
  margin-top: 1px;
  height: 37px !important; }

.search-tags-products .ant-input-search-icon::after {
  width: 40px; }

.search-tags-products .ant-input-search-icon::before {
  right: 30px; }

.search-tags-products .ant-select-single:not(.ant-select-customize-input)
.ant-select-selector
.ant-custom-select-sorting {
  height: 41px !important; }

.search-tags-products .ant-select-single:not(.ant-select-customize-input)
.ant-select-selector
.ant-select-selection-search-input
.ant-custom-select-sorting {
  margin-top: 1px;
  height: 37px !important; }

.search-tags-products .ant-select-single
.ant-select-selector
.ant-select-selection-item
.ant-custom-select-sorting {
  line-height: 40px; }

.search-tags-products .ant-select-single
.ant-select-selector
.ant-select-selection-placeholder
.ant-custom-select-sorting {
  line-height: 40px;
  color: #90999d; }

.search-tags-products .ant-select-single:not(.ant-select-customize-input)
.ant-select-selector
.ant-custom-select-sorting {
  padding-left: 70px; }

.search-tags-products .sort-by {
  left: 23px;
  top: 10px;
  z-index: 1;
  position: absolute;
  width: max-content;
  color: #90999d; }

.search-tags-products .ant-table table {
  border: none !important;
  box-shadow: none !important;
  overflow-x: auto; }
  .search-tags-products .ant-table table .ant-list-item-meta-avatar {
    width: 56px;
    height: 56px; }

.search-tags-products table thead {
  background-color: #fafafb !important; }

.search-tags-products .ant-table-thead th {
  background: #fafafb 0% 0% no-repeat padding-box !important;
  font-size: 12px !important;
  color: #647176 !important;
  padding-top: 5px !important;
  padding-bottom: 5px !important;
  height: 32px !important; }

.search-tags-products .ant-table-thead > tr > th {
  border-bottom: none !important; }

.search-tags-products .ant-table-tbody > tr > td {
  padding: 16px 12px;
  vertical-align: top !important; }

.search-tags-products .productTable .ant-list-item {
  padding: 0 !important; }

.search-tags-products .productTable .ant-list-item-meta-avatar {
  width: 74px;
  height: 74px; }

.search-tags-products .productTable .un-row-product img {
  height: 74px;
  width: 74px;
  border-radius: 6px;
  margin-left: -1px; }

.search-tags-products .productTable .ant-list-item-meta-title {
  margin-bottom: 4px;
  color: #0c2028;
  font-size: 14px;
  font-weight: bold;
  line-height: normal;
  height: 33.6px;
  margin-bottom: 0 !important; }

.search-tags-products .productTable .ant-list-item-meta-description {
  margin-top: 21px;
  height: 17px; }

.un-select-product-modal {
  width: 750px !important; }
  .un-select-product-modal .ant-modal-body {
    max-height: unset;
    height: calc(100vh - 250px) !important;
    padding: 20px 20px 0 !important; }
    .un-select-product-modal .ant-modal-body .modal-filter .search-form {
      position: absolute !important;
      z-index: 1002 !important;
      width: 370px; }
      .un-select-product-modal .ant-modal-body .modal-filter .search-form .un-filter-value {
        width: max-content !important; }
    .un-select-product-modal .ant-modal-body .product-table table tbody tr td {
      vertical-align: top !important; }
    .un-select-product-modal .ant-modal-body .product-table .ant-list-item {
      padding: 0 !important; }
    .un-select-product-modal .ant-modal-body .product-table .ant-list-item-meta {
      padding-top: 1px !important; }
    .un-select-product-modal .ant-modal-body .product-table .ant-list-item-meta-description {
      padding-left: 0; }
    .un-select-product-modal .ant-modal-body .product-table .ant-checkbox-wrapper {
      margin-left: unset !important; }
    .un-select-product-modal .ant-modal-body .product-table .ant-table-tbody > tr > td {
      padding: 12px 12px !important; }
    .un-select-product-modal .ant-modal-body .product-table .ant-table table {
      border: none !important;
      box-shadow: none !important; }
    .un-select-product-modal .ant-modal-body .product-table table thead {
      background-color: #fafafb !important; }
    .un-select-product-modal .ant-modal-body .product-table .ant-table-thead th {
      background: #fafafb 0% 0% no-repeat padding-box !important;
      font-size: 12px !important;
      color: #647176 !important;
      padding-top: 9px !important;
      padding-bottom: 9px !important; }
    .un-select-product-modal .ant-modal-body .product-table .ant-table-thead > tr > th {
      border-bottom: none !important; }
    .un-select-product-modal .ant-modal-body .product-table .desc {
      line-height: 15px !important; }
    .un-select-product-modal .ant-modal-body .product-table .un-light-label-text {
      color: #647176 !important;
      font-size: 12px !important; }
    .un-select-product-modal .ant-modal-body .product-table .ant-table-pagination.ant-pagination {
      margin: 12px 0 28px; }
    .un-select-product-modal .ant-modal-body .product-table .ant-pagination-item-link {
      color: #0c2028 !important; }
    .un-select-product-modal .ant-modal-body .product-table .ant-pagination-item a {
      color: #0c2028 !important; }
    .un-select-product-modal .ant-modal-body .product-table .ant-pagination-item-active {
      border: 1px solid #d9d9d9 !important; }
      .un-select-product-modal .ant-modal-body .product-table .ant-pagination-item-active a {
        color: #007ce0 !important; }
    .un-select-product-modal .ant-modal-body .product-table .ant-pagination.mini .ant-pagination-prev {
      border: 1px solid #d9d9d9;
      border-top-right-radius: 0 !important;
      border-bottom-right-radius: 0 !important; }
    .un-select-product-modal .ant-modal-body .product-table .ant-pagination.mini .ant-pagination-next {
      border: 1px solid #d9d9d9;
      border-top-left-radius: 0 !important;
      border-bottom-left-radius: 0 !important; }
    .un-select-product-modal .ant-modal-body .product-table .ant-pagination.mini
.ant-pagination-item:not(.ant-pagination-item-active) {
      border: 1px solid #d9d9d9; }
    .un-select-product-modal .ant-modal-body .product-table .ant-pagination.mini .ant-pagination-options {
      margin-left: 16px; }
      .un-select-product-modal .ant-modal-body .product-table .ant-pagination.mini .ant-pagination-options .ant-select-arrow {
        color: #0c2028 !important; }
    .un-select-product-modal .ant-modal-body .product-table .ant-table-pagination.ant-pagination {
      color: #0c2028 !important;
      font-weight: normal !important; }
  .un-select-product-modal .ant-modal-footer {
    padding: 12px 24px !important;
    height: 151px !important; }
    .un-select-product-modal .ant-modal-footer .selected-container {
      width: -webkit-fill-available;
      width: fill-available;
      width: -moz-available;
      height: 81px;
      display: inline-flex;
      text-align: left !important;
      margin-bottom: 12px !important;
      overflow-x: auto; }
      .un-select-product-modal .ant-modal-footer .selected-container .un-row-product img {
        height: 56px;
        width: 56px;
        border: 1px solid #e5e5e5;
        border-radius: 6px;
        margin-left: 0;
        margin-top: 8px; }
      .un-select-product-modal .ant-modal-footer .selected-container .selected-img {
        position: relative;
        margin-right: 16px; }
        .un-select-product-modal .ant-modal-footer .selected-container .selected-img .anticon.anticon-close {
          background-color: #0c2028 !important;
          border-radius: 50%;
          padding: 4px;
          width: 28px;
          content: url("https://api.iconify.design/feather:x.svg?color=%23FFFFFF&width=24px");
          vertical-align: -0.125em;
          position: absolute;
          top: 1px;
          right: -4px;
          opacity: 0.65; }
    .un-select-product-modal .ant-modal-footer .select-action {
      position: absolute;
      width: calc(100% - 48px);
      bottom: 12px; }

.woocommerce .dimensions > .input {
  width: 100px; }

.woocommerce .dimensions .input-field {
  padding-left: 0px !important; }

.woocommerce .attribute-divider {
  margin-top: 0.5rem;
  margin-bottom: 2rem; }

.woocommerce .un-form-setting .margin-bottom-none {
  margin-bottom: 0 !important; }

.woocommerce .attribute-checkbox-label {
  padding-left: 0;
  margin-bottom: 2rem; }

.woocommerce .variants-table .ant-upload.ant-upload-select-picture-card {
  width: 56px !important;
  height: 56px !important;
  border: 1px dashed #e5e5e5;
  display: table;
  float: left;
  margin-right: 8px;
  margin-bottom: 8px;
  text-align: center;
  vertical-align: top;
  background-color: #fafafa !important; }

.woocommerce .variants-table .ant-upload-picture-card-wrapper {
  width: 56px !important;
  height: 56px !important; }

.woocommerce .variants-table .ant-upload.ant-upload-select-picture-card:hover {
  width: 56px !important;
  height: 56px !important;
  border: 1px dashed #007ce0 !important;
  display: table;
  float: left;
  margin-right: 8px;
  margin-bottom: 8px;
  text-align: center;
  vertical-align: top;
  background-color: #fafafa !important; }

.woocommerce .variants-table .upload-placeholder {
  width: 56px !important;
  height: 56px !important;
  padding-top: 11% !important;
  padding-bottom: 0;
  font-size: 32px; }

.woocommerce .variants-table .hvrbox {
  width: 56px !important;
  height: 56px !important; }
  .woocommerce .variants-table .hvrbox img {
    object-fit: contain !important;
    cursor: pointer;
    width: 56px !important;
    height: 56px !important;
    border-radius: 4px; }

.woocommerce .tag-success,
.woocommerce .tag-instock,
.woocommerce .tag-live,
.woocommerce .tag-active {
  height: 18px;
  line-height: 17px;
  background-color: #f3fff3;
  border-color: #bcefb9;
  border-radius: 4px;
  font-size: 12px;
  justify-content: center;
  color: #35454c; }

.woocommerce .tag-unsync,
.woocommerce .tag-outofstock {
  height: 18px;
  line-height: 17px;
  background-color: #ffe0e0;
  border-color: #ffadad;
  border-radius: 4px;
  font-size: 12px;
  justify-content: center; }

.woocommerce .tag-queue {
  height: 18px;
  line-height: 17px;
  background-color: #d0f4ff;
  border-color: #8ed7ff;
  border-radius: 4px;
  font-size: 12px;
  justify-content: center;
  color: #323f47; }

.woocommerce .tag-pending {
  height: 18px;
  line-height: 17px;
  background-color: #ffe3be;
  border-color: #ffbb8e;
  border-radius: 4px;
  font-size: 12px;
  justify-content: center;
  color: #323f47; }

.woocommerce .tag-error {
  height: 18px;
  line-height: 17px;
  background-color: #ffe0e0;
  border-color: #ffadad;
  border-radius: 4px;
  font-size: 12px;
  justify-content: center;
  color: #49302c; }

.woocommerce .unicart-variants-table .ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border: none !important; }

.woocommerce .unicart-variants-table .ant-input-number-input {
  text-align: center; }

.woocommerce .product-link {
  color: black !important; }

.woocommerce .variant-name {
  border: none;
  background-color: white;
  color: #bf5f00 !important; }

.woocommerce .ant-select-selection-item {
  margin-left: 0.3rem;
  margin-right: 0; }

.woocommerce .product-variants-value .ant-row .ant-form-item {
  margin-bottom: 0 !important; }

.woocommerce .addonBefore .ant-input-group-addon {
  background-color: #f5f5f6 !important; }

.woocommerce .addonAfter .ant-input-group {
  line-height: 0.8 !important; }

.woocommerce .addonAfter .ant-form-item {
  margin-bottom: 0 !important;
  line-height: 1 !important; }

.woocommerce .addonAfter .ant-form-item-control-input {
  min-height: 0px !important; }

.woocommerce .ant-input-group-addon .ant-form-item {
  margin-bottom: 0 !important; }

.woocommerce .product-image-label .ant-form-item-has-success {
  visibility: hidden;
  margin-bottom: 0 !important;
  margin-top: -35px !important; }

.woocommerce .ant-select-dropdown .order-count {
  color: #90999d !important; }

.woocommerce .un-feather-20.feather-help-circle {
  line-height: 33px;
  color: #89979e;
  margin-right: 16px;
  cursor: pointer; }

.woocommerce .un-feather-20.feather-help-circle:hover {
  color: #0c2028 !important; }

.woocommerce .ant-card {
  height: 88px;
  margin-bottom: 20px;
  border-radius: 10px !important;
  background-color: #fff !important;
  border: 1px solid #e5e5e5 !important; }
  .woocommerce .ant-card .ant-card-body {
    height: 88px;
    padding: 20px !important; }
    .woocommerce .ant-card .ant-card-body .ant-list-item {
      width: 100%;
      padding: 0; }
      .woocommerce .ant-card .ant-card-body .ant-list-item .ant-list-item-meta {
        width: 100%; }
      .woocommerce .ant-card .ant-card-body .ant-list-item .ant-list-item-meta-avatar {
        margin-right: 12px; }
        .woocommerce .ant-card .ant-card-body .ant-list-item .ant-list-item-meta-avatar .un-row-product img {
          height: 48px;
          width: 48px;
          border: none !important; }
      .woocommerce .ant-card .ant-card-body .ant-list-item .ant-list-item-meta-content {
        width: calc(100% - 50px); }
      .woocommerce .ant-card .ant-card-body .ant-list-item .ant-list-item-meta-title {
        margin-bottom: 4px;
        color: #0c2028 !important;
        font-size: 14px !important;
        font-weight: bold;
        line-height: 17px !important; }
      .woocommerce .ant-card .ant-card-body .ant-list-item .ant-list-item-meta-description {
        display: inline-flex;
        margin-bottom: 4px;
        color: #647176 !important;
        font-size: 14px !important;
        line-height: 17px !important; }
        .woocommerce .ant-card .ant-card-body .ant-list-item .ant-list-item-meta-description .un-menu-eye {
          width: fit-content;
          width: -moz-fit-content;
          position: absolute;
          right: 16px;
          z-index: 1003;
          margin-left: auto;
          margin-right: 0; }
          .woocommerce .ant-card .ant-card-body .ant-list-item .ant-list-item-meta-description .un-menu-eye .un-feather-eye {
            color: #90999d !important;
            font-size: 16px !important; }
          .woocommerce .ant-card .ant-card-body .ant-list-item .ant-list-item-meta-description .un-menu-eye:hover .un-feather-eye {
            color: #0c2028 !important;
            font-size: 16px !important; }

.unicart-list .header-buttons {
  min-width: 816px !important;
  max-width: 1344px !important;
  width: 100% !important;
  top: 10px !important;
  display: flex;
  position: fixed;
  padding-right: 99px !important; }
  .unicart-list .header-buttons .b-btn,
  .unicart-list .header-buttons .b-btn:hover,
  .unicart-list .header-buttons .b-btn:focus {
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #0c2028 !important;
    font-size: 20px;
    padding-left: 0 !important; }
    .unicart-list .header-buttons .b-btn i,
    .unicart-list .header-buttons .b-btn:hover i,
    .unicart-list .header-buttons .b-btn:focus i {
      font-size: 20px !important;
      margin-right: 12px !important; }

.product-count {
  margin-left: 6px;
  background-color: #e5e5e5 !important;
  color: #0c2028 !important;
  font-size: 11px;
  padding: 2px 6px !important;
  border-radius: 11px;
  width: fit-content; }

.ant-tabs-tab-active {
  font-weight: bold; }
  .ant-tabs-tab-active .product-count {
    margin-left: 6px;
    background-color: #5acc5a !important;
    color: #ffffff !important;
    font-size: 11px;
    padding: 2px 6px !important;
    border-radius: 11px;
    width: fit-content; }

@media (max-width: 1024px) {
  .unicart-detail-form .un-affix {
    top: 130px; } }

.unicart-detail-form .header-buttons {
  min-width: 816px !important;
  max-width: 1344px !important;
  width: 100% !important;
  top: 10px !important;
  display: flex;
  position: fixed;
  padding-right: 99px !important; }
  .unicart-detail-form .header-buttons .b-btn,
  .unicart-detail-form .header-buttons .b-btn:hover,
  .unicart-detail-form .header-buttons .b-btn:focus {
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #0c2028 !important;
    font-size: 20px;
    padding-left: 0 !important; }
    .unicart-detail-form .header-buttons .b-btn i,
    .unicart-detail-form .header-buttons .b-btn:hover i,
    .unicart-detail-form .header-buttons .b-btn:focus i {
      font-size: 20px !important;
      margin-right: 12px !important; }

.unicart-detail-form .header-buttons-edit {
  min-width: 816px !important;
  max-width: unset !important;
  width: 100% !important;
  top: 10px !important;
  display: flex;
  position: fixed;
  padding-right: 99px !important; }
  .unicart-detail-form .header-buttons-edit .b-btn,
  .unicart-detail-form .header-buttons-edit .b-btn:hover,
  .unicart-detail-form .header-buttons-edit .b-btn:focus {
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #0c2028 !important;
    font-size: 20px;
    padding-left: 0 !important; }
    .unicart-detail-form .header-buttons-edit .b-btn i,
    .unicart-detail-form .header-buttons-edit .b-btn:hover i,
    .unicart-detail-form .header-buttons-edit .b-btn:focus i {
      font-size: 20px !important;
      margin-right: 12px !important; }

.unicart-detail-form .delist-btn {
  width: fit-content !important;
  width: -moz-fit-content !important;
  height: 33px !important;
  padding: 0px 16px !important;
  border-radius: 17px !important;
  font-size: 14px !important;
  border: 0.4px solid #d4d4d4 !important;
  background: none !important;
  box-shadow: none !important;
  color: #0c2028 !important;
  margin-right: 16px !important; }

.unicart-detail-form .delist-btn:hover,
.unicart-detail-form .delist-btn:active {
  background: #ffffff !important; }

.unicart-detail-form .ant-upload.ant-upload-drag {
  border: none !important; }

.unicart-detail-form .un-upload-image-div .image-upload-blank {
  background: #fafafb 0% 0% no-repeat padding-box !important;
  border: 1px dashed #e5e5e5;
  border-radius: 4px;
  padding: 60px 25px 25px 25px;
  min-height: 250px; }

.unicart-detail-form .ant-upload-list-picture-card {
  margin-top: 0.01em !important;
  width: 100%; }

.unicart-detail-form .ant-upload-list {
  display: grid;
  grid-template-columns: repeat(7, 1fr);
  grid-gap: 0.8rem;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; }

.unicart-detail-form .ant-upload.ant-upload-select-picture-card {
  background-color: transparent;
  border-color: transparent;
  width: 100%;
  height: 150px; }

.unicart-detail-form .un-upload-image-div .upload-list-inline .ant-upload-select {
  position: relative !important;
  height: auto !important;
  width: 100% !important;
  padding-bottom: 0 !important;
  margin-left: 0 !important;
  margin-bottom: 0 !important;
  margin-top: 0 !important;
  margin-right: 0; }

.unicart-detail-form .ant-upload-select-picture-card > .ant-upload {
  position: absolute !important;
  height: 100% !important;
  width: 100% !important;
  padding: 1% !important; }

.unicart-detail-form .product-image-label {
  display: grid !important; }

.unicart-detail-form .upload-list-inline .ant-upload-select-picture-card > .ant-upload {
  top: calc(50% - 25px); }

.unicart-detail-form .upload-list-inline-first .ant-upload-select-picture-card > .ant-upload {
  top: calc(50% - 50px); }

.unicart-detail-form .product-image-list .ant-upload-list::before,
.unicart-detail-form .product-image-list .ant-upload-list::after {
  content: none; }

.unicart-detail-form .square {
  float: left !important;
  position: sticky;
  width: 97% !important;
  padding-bottom: 97% !important;
  margin: 1.66% !important;
  background-color: transparent !important;
  overflow: hidden !important; }

.unicart-detail-form .square .hvrbox-layer_top {
  opacity: 0;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.6);
  color: #fff;
  padding: 15px;
  -moz-transition: all 0.4s ease-in-out 0s;
  -webkit-transition: all 0.4s ease-in-out 0s;
  -ms-transition: all 0.4s ease-in-out 0s;
  transition: all 0.4s ease-in-out 0s; }

.unicart-detail-form .square:hover .hvrbox-layer_top,
.unicart-detail-form .square.active .hvrbox-layer_top {
  opacity: 1;
  cursor: move; }

.unicart-detail-form .square .hvrbox-text {
  text-align: center;
  font-size: 16px;
  display: inline-table;
  position: absolute;
  top: 50%;
  left: 50%;
  -moz-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%); }

.unicart-detail-form .square .hvrbox-text_mobile {
  font-size: 15px;
  border-top: 1px solid #b3b3b3;
  /* for old browsers */
  border-top: 1px solid rgba(179, 179, 179, 0.7);
  margin-top: 5px;
  padding-top: 2px;
  display: none; }

.unicart-detail-form .square.active .hvrbox-text_mobile {
  display: block; }

.unicart-detail-form .first-image-upload {
  display: grid;
  color: #cccc; }

.unicart-detail-form .first-image-upload .img-grid {
  font-size: 85px !important;
  color: #cccc !important; }

.unicart-detail-form a.ant-upload-list-item-thumbnail.grid-last {
  display: grid;
  vertical-align: middle; }

.unicart-detail-form .grid-last .icon-upload {
  color: #007ce0;
  margin: auto; }

.unicart-detail-form .content.grid-last-content {
  background: #fafafb 0% 0% no-repeat padding-box;
  border: 1px dashed #007ce0; }

.unicart-detail-form .un-form .unicart-variants .upload-placeholder {
  padding-top: 11% !important; }

.unicart-detail-form .unicart-variants .ant-form-item {
  margin-bottom: 12px !important; }

.unicart-detail-form .unicart-variants .ant-upload.ant-upload-select-picture-card {
  width: 56px !important;
  height: 56px !important;
  border: 1px dashed #e5e5e5;
  display: table;
  float: left;
  margin-right: 8px;
  margin-bottom: 8px;
  text-align: center;
  vertical-align: top;
  background-color: #fafafa !important; }

.unicart-detail-form .unicart-variants .ant-upload-picture-card-wrapper {
  width: 56px !important;
  height: 56px !important; }

.unicart-detail-form .unicart-variants .ant-upload.ant-upload-select-picture-card:hover {
  width: 56px !important;
  height: 56px !important;
  border: 1px dashed #007ce0 !important;
  display: table;
  float: left;
  margin-right: 8px;
  margin-bottom: 8px;
  text-align: center;
  vertical-align: top;
  background-color: #fafafa !important; }

.unicart-detail-form .unicart-variants .upload-placeholder {
  width: 56px !important;
  height: 56px !important;
  padding-top: 11% !important;
  padding-bottom: 0;
  font-size: 32px; }

.unicart-detail-form .unicart-variants .hvrbox {
  width: 56px !important;
  height: 56px !important; }
  .unicart-detail-form .unicart-variants .hvrbox img {
    object-fit: contain !important;
    cursor: pointer;
    width: 56px !important;
    height: 56px !important;
    border-radius: 4px; }

.woocommerce-listing-opt .ant-list-item {
  padding: 0; }

.woocommerce-listing-opt .ant-list-item-meta-avatar {
  margin-right: 0 !important;
  width: 56px !important;
  height: 56px !important; }
  .woocommerce-listing-opt .ant-list-item-meta-avatar .un-row-product {
    width: fit-content !important;
    margin: 0 0 0 auto !important; }
    .woocommerce-listing-opt .ant-list-item-meta-avatar .un-row-product img {
      width: 40px !important;
      height: 40px !important;
      border-radius: 6px !important; }

.woocommerce-listing-opt .ant-list-item-meta-content {
  padding-left: 12px !important; }

.woocommerce-listing-opt .ant-list-item-meta-title {
  height: fit-content;
  height: -moz-fit-content;
  padding-left: 0px; }

.woocommerce-listing-opt .ant-list-item-meta-description {
  padding-left: 0; }

.product-sku-listing {
  margin-top: 20px; }
  .product-sku-listing .marginLeftSKUVariant {
    margin-left: 130px; }
  .product-sku-listing .marginLeftSKU {
    margin-left: 40px; }

.link-button {
  padding: 0;
  width: fit-content;
  height: fit-content; }
  .link-button .feather-external-link {
    font-size: 20px; }

.invalidImage {
  border-color: #fd0101 !important; }

.variant-img {
  display: inline-flex !important;
  position: relative;
  height: 70px; }
  .variant-img .delete-img {
    opacity: 0;
    -moz-transition: all 0.4s ease-in-out 0s;
    -webkit-transition: all 0.4s ease-in-out 0s;
    -ms-transition: all 0.4s ease-in-out 0s;
    transition: all 0.4s ease-in-out 0s; }
  .variant-img img {
    object-fit: contain;
    margin-right: 13px;
    vertical-align: middle;
    display: inline-block;
    cursor: pointer;
    width: 56px;
    height: 56px;
    border: 1px solid #e5e5e5;
    border-radius: 4px; }

.variant-img:hover .delete-img {
  opacity: 0.9; }

.delete-img {
  top: 0;
  position: absolute;
  width: 56px !important;
  height: 56px !important;
  border-radius: 4px;
  border: 1px solid #e5e5e5;
  padding: 15px;
  text-align: center;
  background-color: #0c2028; }
  .delete-img .image-hover-menu {
    justify-content: center; }
  .delete-img .image-hover-menu a {
    padding: 5px 5px;
    margin: 0px 2px 2px 2px; }

.upload {
  width: 56px !important;
  height: 56px !important;
  border: 1px dashed #e5e5e5;
  display: table;
  float: left;
  margin-right: 8px;
  margin-bottom: 8px;
  text-align: center;
  vertical-align: top;
  background-color: #fafafa;
  cursor: pointer; }
  .upload:hover {
    border: 1px dashed #007ce0; }

.upload-placeholder {
  width: 56px !important;
  height: 56px !important;
  padding-top: 11% !important;
  padding-bottom: 0;
  height: 100%;
  font-size: 32px; }

.variant-div {
  background: #fafafb;
  border-radius: 5px;
  padding: 20px;
  margin-bottom: 20px; }
  .variant-div .variant-inputs {
    width: 345px;
    max-width: 100%; }
  .variant-div .variant-btn {
    color: #007ce0 !important;
    padding: 7px 16px;
    background: white 0 0 no-repeat padding-box;
    border: 1px dashed #e5e5e5;
    border-radius: 2px;
    line-height: 17px;
    width: 345px;
    max-width: 100%; }
    .variant-div .variant-btn:hover {
      color: #007ce0 !important;
      border: 1px dashed #007ce0; }
  .variant-div .x-btn {
    font-size: 19px;
    cursor: pointer; }
    .variant-div .x-btn:hover {
      color: red !important; }
  .variant-div .tier-box {
    background-color: #FAFAFB;
    padding: 12px 0px;
    max-width: 80%; }
    .variant-div .tier-box .tier-box-row {
      width: 50%; }
    .variant-div .tier-box .tier-box-first-column {
      min-width: 90px;
      padding-left: 27px; }
    .variant-div .tier-box .tier-box-second-column {
      min-width: 280px;
      max-width: 100%; }
    .variant-div .tier-box .tier-box-third-column {
      min-width: 20px;
      max-width: 20px; }
  .variant-div .checkbox-container {
    display: grid;
    grid-template-columns: 17.25% 180px 180px auto;
    padding-left: 0; }
  .variant-div .checkbox-first-item {
    grid-column-start: 2; }
  .variant-div .checkbox-second-item {
    grid-column-start: 3; }
  @media (max-width: 768px) {
    .variant-div .checkbox-container {
      grid-template-columns: 5px 220px 1fr 1fr 1fr;
      grid-template-rows: 32px; }
    .variant-div .checkbox-second-item {
      grid-column: 2;
      grid-row: 2; } }

.custom-setting .header-buttons {
  min-width: 816px !important;
  max-width: 1344px !important;
  width: 100% !important;
  top: 10px !important;
  display: flex;
  position: fixed;
  padding-right: 99px !important; }
  .custom-setting .header-buttons .b-btn,
  .custom-setting .header-buttons .b-btn:hover,
  .custom-setting .header-buttons .b-btn:focus {
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #0c2028 !important;
    font-size: 20px;
    padding-left: 0 !important; }
    .custom-setting .header-buttons .b-btn i,
    .custom-setting .header-buttons .b-btn:hover i,
    .custom-setting .header-buttons .b-btn:focus i {
      font-size: 20px !important;
      margin-right: 12px !important; }

.custom-setting .customMetaKey h3 {
  display: flex;
  justify-content: space-between;
  align-items: center; }

.custom-setting .customMetaKey .title {
  margin-bottom: 20px !important; }

.custom-setting .customMetaKey .body.set.bold {
  font-weight: bold; }

.custom-setting .customMetaKey .custom-setting-table {
  overflow-x: auto; }
  .custom-setting .customMetaKey .custom-setting-table .ant-table-column-sorters {
    padding: 0 !important; }
  .custom-setting .customMetaKey .custom-setting-table .ant-table-tbody > tr > td {
    color: #0c2028;
    padding: 10px 12px !important;
    vertical-align: top !important; }
  .custom-setting .customMetaKey .custom-setting-table .ant-table table {
    border: none !important;
    box-shadow: none !important; }
  .custom-setting .customMetaKey .custom-setting-table table thead {
    background-color: #fafafb !important; }
  .custom-setting .customMetaKey .custom-setting-table .ant-table-thead th {
    background: #fafafb 0% 0% no-repeat padding-box !important;
    font-size: 12px !important;
    color: #647176 !important;
    padding-top: 9px !important;
    padding-bottom: 9px !important; }
  .custom-setting .customMetaKey .custom-setting-table .ant-table-thead > tr > th {
    border-bottom: none !important; }
  .custom-setting .customMetaKey .custom-setting-table .ant-table-thead > tr > th:first-child,
  .custom-setting .customMetaKey .custom-setting-table .ant-table-tbody > tr > td:first-child,
  .custom-setting .customMetaKey .custom-setting-table .ant-table-thead > tr > th:nth-child(2),
  .custom-setting .customMetaKey .custom-setting-table .ant-table-tbody > tr > th:nth-child(2) {
    width: 40%; }
  .custom-setting .customMetaKey .custom-setting-table .ant-list-item {
    padding: 0 !important; }
    .custom-setting .customMetaKey .custom-setting-table .ant-list-item .ant-list-item-meta-avatar {
      margin-right: 12px; }
  .custom-setting .customMetaKey .custom-setting-table .un-light-label {
    font-size: 14px !important; }
  .custom-setting .customMetaKey .custom-setting-table .ant-pagination {
    margin-bottom: 20px;
    margin-right: unset !important;
    padding: 0 !important; }

.custom-setting .customShippingMethod .section {
  width: 100% !important;
  display: inline-flex !important; }
  @media (max-width: 425px) {
    .custom-setting .customShippingMethod .section {
      display: block !important; } }
  .custom-setting .customShippingMethod .section .side-nav {
    background-color: #ffffff;
    border-radius: 12px;
    border: 1px solid #e5e5e5;
    padding: 12px 0;
    box-shadow: none;
    height: -moz-fit-content !important;
    /* WebKit-based browsers will ignore this. */
    height: -webkit-fit-content !important;
    /* Mozilla-based browsers will ignore this. */
    height: fit-content !important;
    width: 222px !important;
    margin-right: 24px !important; }
    .custom-setting .customShippingMethod .section .side-nav .customShippingMethod-menu {
      width: inherit !important;
      border: none !important; }
      .custom-setting .customShippingMethod .section .side-nav .customShippingMethod-menu .ant-menu-inline {
        width: 220px !important;
        border-right: none !important; }
    .custom-setting .customShippingMethod .section .side-nav .nav-item {
      display: inline-flex;
      width: 221px;
      height: 43px;
      padding-left: 12px !important;
      cursor: pointer;
      margin: 0 !important;
      align-items: center !important; }
      .custom-setting .customShippingMethod .section .side-nav .nav-item.active {
        background-color: #f3fff3;
        border-right: 4px solid #5acc5a; }
        .custom-setting .customShippingMethod .section .side-nav .nav-item.active i,
        .custom-setting .customShippingMethod .section .side-nav .nav-item.active .item-name {
          font-weight: bold; }
      .custom-setting .customShippingMethod .section .side-nav .nav-item i {
        font-size: 17px;
        color: #0c2028;
        margin-right: 8px;
        line-height: 43px; }
      .custom-setting .customShippingMethod .section .side-nav .nav-item .item-name {
        font-size: 16px;
        line-height: 43px;
        color: #0c2028;
        margin-right: 4px;
        display: -webkit-box;
        word-wrap: break-word;
        word-break: break-all;
        -webkit-line-clamp: 1 !important;
        -webkit-box-orient: vertical;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: break-spaces; }
      .custom-setting .customShippingMethod .section .side-nav .nav-item .default-tag {
        height: fit-content !important;
        margin-left: auto !important;
        margin-right: 0 !important; }
      .custom-setting .customShippingMethod .section .side-nav .nav-item::after {
        border-right: 4px solid #5acc5a !important; }
  @media (min-width: 1024px) {
    .custom-setting .customShippingMethod .section .right-section {
      width: -moz-available !important;
      /* WebKit-based browsers will ignore this. */
      width: -webkit-fill-available !important;
      /* Mozilla-based browsers will ignore this. */
      width: fill-available !important;
      margin-left: auto !important; } }
  .custom-setting .customShippingMethod .section .right-section .un-box-flat.filter {
    padding: 19px 24px !important; }
  .custom-setting .customShippingMethod .section .custom-setting-table .ant-table-column-sorters {
    padding: 0 !important; }
  .custom-setting .customShippingMethod .section .custom-setting-table .ant-table-tbody > tr > td {
    color: #0c2028;
    padding: 10px 12px !important;
    vertical-align: top !important; }
  .custom-setting .customShippingMethod .section .custom-setting-table .ant-table table {
    border: none !important;
    box-shadow: none !important; }
  .custom-setting .customShippingMethod .section .custom-setting-table table thead {
    background-color: #fafafb !important; }
  .custom-setting .customShippingMethod .section .custom-setting-table .ant-table-thead th {
    background: #fafafb 0% 0% no-repeat padding-box !important;
    font-size: 12px !important;
    color: #647176 !important;
    padding-top: 9px !important;
    padding-bottom: 9px !important; }
  .custom-setting .customShippingMethod .section .custom-setting-table .ant-table-thead > tr > th {
    border-bottom: none !important; }
  .custom-setting .customShippingMethod .section .custom-setting-table .ant-table-thead > tr > th:first-child,
  .custom-setting .customShippingMethod .section .custom-setting-table .ant-table-tbody > tr > td:first-child {
    width: 40%; }
  .custom-setting .customShippingMethod .section .custom-setting-table .ant-table-thead > tr > th:nth-child(2),
  .custom-setting .customShippingMethod .section .custom-setting-table .ant-table-tbody > tr > th:nth-child(2) {
    width: 60%; }
  .custom-setting .customShippingMethod .section .custom-setting-table .ant-list-item {
    padding: 0 !important; }
    .custom-setting .customShippingMethod .section .custom-setting-table .ant-list-item .ant-list-item-meta-avatar {
      margin-right: 12px; }
  .custom-setting .customShippingMethod .section .custom-setting-table .un-light-label {
    font-size: 14px !important; }
  .custom-setting .customShippingMethod .section .custom-setting-table .ant-pagination {
    margin-bottom: 20px;
    margin-right: unset !important;
    padding: 0 !important; }

.custom-setting .ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected {
  background-color: #f3fff3 !important; }

.momoplus-sync .product-count {
  margin-left: 6px;
  background-color: #e5e5e5 !important;
  color: #0c2028 !important;
  font-size: 11px;
  padding: 2px 6px !important;
  border-radius: 11px;
  width: fit-content; }

.momoplus-sync .ant-tabs-tab-active .product-tab {
  font-weight: bold; }

.momoplus-sync .ant-tabs-tab-active .product-count {
  margin-left: 6px;
  background-color: #5acc5a !important;
  color: #ffffff !important;
  font-size: 11px;
  padding: 2px 6px !important;
  border-radius: 11px;
  width: fit-content; }

.momoplus-sync .unicart-table .ant-table-row .ant-list-item-meta-content {
  height: 56px; }

.momoplus-sync .unicart-table .ant-table-row .ant-list-item-meta-title,
.momoplus-sync .unicart-table .ant-table-row .ant-list-item-meta-description {
  padding-left: 0 !important; }

.momoplus-product-form .product-video-input {
  width: 100%;
  display: inline-flex !important; }
  .momoplus-product-form .product-video-input > .ant-form-item {
    width: 100% !important; }
    .momoplus-product-form .product-video-input > .ant-form-item input {
      border-top-left-radius: 0 !important;
      border-bottom-left-radius: 0 !important; }

.momoplus-product-form .product-video-btn {
  color: #007ce0 !important;
  padding: 7px 16px;
  background: white 0 0 no-repeat padding-box;
  border: 1px dashed #e5e5e5;
  border-radius: 2px;
  line-height: 17px;
  width: 100%;
  max-width: 100%;
  margin-bottom: 20px; }
  .momoplus-product-form .product-video-btn:hover {
    color: #007ce0 !important;
    border: 1px dashed #007ce0; }

.momoplus-product-form .product-video-item > div {
  width: 100% !important; }

.momoplus-product-form .upload-list-inline {
  display: none !important; }

.momoplus-product-form .ant-upload-list-momoplus {
  display: grid;
  grid-template-columns: repeat(8, 1fr);
  grid-gap: 0.8rem;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; }
  .momoplus-product-form .ant-upload-list-momoplus.variant-upload-list {
    padding-bottom: 20px; }

.momoplus-product-form .image-upload-blank {
  background: #fafafb 0% 0% no-repeat padding-box !important;
  border: 1px dashed #e5e5e5;
  border-radius: 4px;
  padding: 60px 25px 25px 25px;
  min-height: 250px;
  margin-top: 20px; }

.momoplus-product-form .category-content-div {
  background: #fafafb;
  border-radius: 5px;
  padding: 20px;
  margin-bottom: 20px; }
  .momoplus-product-form .category-content-div .env-medicine-special-input {
    margin-bottom: 0 !important; }

.momoplus-product-form .variant-div {
  background: #fafafb;
  border-radius: 5px;
  padding: 20px;
  margin-bottom: 20px; }
  .momoplus-product-form .variant-div .variant-inputs {
    width: 345px;
    max-width: 100%; }
  .momoplus-product-form .variant-div .variant-btn {
    color: #007ce0 !important;
    padding: 7px 16px;
    background: white 0 0 no-repeat padding-box;
    border: 1px dashed #e5e5e5;
    border-radius: 2px;
    line-height: 17px;
    width: 345px;
    max-width: 100%; }
    .momoplus-product-form .variant-div .variant-btn:hover {
      color: #007ce0 !important;
      border: 1px dashed #007ce0; }
  .momoplus-product-form .variant-div .variant-x-btn {
    position: absolute;
    font-size: 16px;
    top: 8px;
    right: 20px;
    cursor: pointer; }
    .momoplus-product-form .variant-div .variant-x-btn:hover {
      color: red !important; }
  .momoplus-product-form .variant-div .disabled-option-btn {
    cursor: not-allowed !important; }
    .momoplus-product-form .variant-div .disabled-option-btn:hover {
      color: #90999d !important; }
  .momoplus-product-form .variant-div .disabled-variant-btn {
    cursor: not-allowed !important; }
    .momoplus-product-form .variant-div .disabled-variant-btn:hover {
      color: #38484f !important; }

.momoplus-product-form .disabled-add-variant-btn {
  cursor: not-allowed !important;
  border-color: #e5e5e5 !important;
  color: #e5e5e5 !important; }

.momoplus-product-form #variants .link-inventory-column {
  left: 0; }

.momoplus-product-form #variants .display-variant-column {
  left: 160px; }

.momoplus-product-form #variants .variant-data .ant-badge-status-text {
  display: none; }

.momoplus-product-form #variants .variant-data .ant-badge-status-dot {
  width: 3px !important;
  height: 3px !important; }

.momoplus-product-form #variants .variant-data .opt-tier1st,
.momoplus-product-form #variants .variant-data .opt-tier3rd {
  color: #bf5f00 !important; }

.momoplus-product-form #variants .variant-data .opt-tier2nd {
  color: #11aa4f !important; }

.momoplus-product-form #variants .variant-price .ant-input-number-handler-wrap {
  display: none; }

.momoplus-product-form .cus-table {
  table-layout: fixed;
  width: 100%;
  max-width: 100%;
  border-collapse: unset !important;
  border-spacing: 0 !important; }

.momoplus-product-form .cus-col {
  border: 1px solid #f8f8f8;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: pre-wrap;
  padding: 10px; }
  .momoplus-product-form .cus-col.cus-sticky {
    position: sticky;
    z-index: 2;
    background-color: white; }
  .momoplus-product-form .cus-col.left-shadow {
    box-shadow: 4px 0 8px -1px #dddddd; }

.momoplus-product-form th.cus-col {
  color: #464d69 !important;
  font-size: 14px !important;
  background-color: #fafafb !important;
  font-weight: 500 !important; }
  .momoplus-product-form th.cus-col .quick-create-item-link {
    color: #007ce0 !important; }

.momoplus-product-form .momoplus-form-alert .ant-alert-message {
  margin-bottom: 0 !important; }

.momoplus-product-form .got-suffix-input .ant-input-suffix {
  color: #999 !important; }

.product-count {
  margin-left: 6px;
  background-color: #e5e5e5 !important;
  color: #0c2028 !important;
  font-size: 11px;
  padding: 2px 6px !important;
  border-radius: 11px;
  width: fit-content; }

.ant-tabs-tab-active {
  font-weight: bold; }
  .ant-tabs-tab-active .product-count {
    margin-left: 6px;
    background-color: #5acc5a !important;
    color: #ffffff !important;
    font-size: 11px;
    padding: 2px 6px !important;
    border-radius: 11px;
    width: fit-content; }

.link-color {
  color: #40a9ff !important; }

.tag-error,
.tag-soldOut {
  height: 18px;
  line-height: 17px;
  background-color: #ffe0e0;
  border-color: #ffadad;
  border-radius: 4px;
  font-size: 12px;
  justify-content: center;
  color: #49302c; }

.tag-success,
.tag-live,
.tag-active {
  height: 18px;
  line-height: 17px;
  background-color: #f3fff3;
  border-color: #bcefb9;
  border-radius: 4px;
  font-size: 12px;
  justify-content: center;
  color: #35454c; }

.tag-queue {
  height: 18px;
  line-height: 17px;
  background-color: #d0f4ff;
  border-color: #8ed7ff;
  border-radius: 4px;
  font-size: 12px;
  justify-content: center;
  color: #323f47; }

.tag-warning {
  height: 18px;
  line-height: 17px;
  background-color: #fff5c4;
  border-color: #f9e477;
  border-radius: 4px;
  font-size: 12px;
  justify-content: center;
  color: #514b32; }

.blink-me {
  animation: blinker 1.4s linear infinite; }

@keyframes blinker {
  50% {
    background-color: #ff9d9d; } }

@media (max-width: 1024px) {
  .jambolive-product .un-affix {
    top: 130px; } }

.marketing-centre-filter .date-period .label {
  font-size: 14px !important;
  line-height: 20px;
  font-weight: 400; }

.exportListModal .ant-table-tbody > tr > td {
  padding: 12px 12px !important; }

.exportListModal .ant-table table {
  border: none !important;
  box-shadow: none !important; }

.exportListModal table thead {
  background-color: #fafafb !important; }

.exportListModal .ant-table-thead th {
  background: #fafafb 0% 0% no-repeat padding-box !important;
  font-size: 12px !important;
  color: #647176 !important;
  padding-top: 9px !important;
  padding-bottom: 9px !important; }

.exportListModal .ant-table-thead > tr > th {
  border-bottom: none !important; }

.exportListModal .plain-btn i {
  font-size: 13px;
  margin-right: 4px !important; }

.exportListModal .downloaded {
  color: #647176; }
  .exportListModal .downloaded i {
    font-size: 13px;
    margin-right: 4px !important;
    color: #647176; }

.marketing-centre-listing .header-buttons {
  width: 100% !important;
  top: 10px !important;
  display: flex;
  position: fixed;
  padding-right: 99px !important; }
  @media (min-width: 1024px) {
    .marketing-centre-listing .header-buttons {
      min-width: 816px !important;
      max-width: 1344px !important;
      margin: 0 auto; } }
  .marketing-centre-listing .header-buttons .b-btn,
  .marketing-centre-listing .header-buttons .b-btn:hover,
  .marketing-centre-listing .header-buttons .b-btn:focus {
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #0c2028 !important;
    font-size: 20px;
    padding-left: 0 !important; }
    .marketing-centre-listing .header-buttons .b-btn i,
    .marketing-centre-listing .header-buttons .b-btn:hover i,
    .marketing-centre-listing .header-buttons .b-btn:focus i {
      font-size: 20px !important;
      margin-right: 12px !important; }
  .marketing-centre-listing .header-buttons .outline-btn,
  .marketing-centre-listing .header-buttons .outline-btn:focus,
  .marketing-centre-listing .header-buttons .outline-btn:hover {
    margin-right: 16px !important;
    border: 1px solid #d4d4d4 !important;
    background: none !important;
    color: #0c2028 !important; }

.marketing-centre-listing .unicart-filter {
  margin-top: 0 !important; }
  .marketing-centre-listing .unicart-filter .search-form .un-filter-value-channel {
    border-top-left-radius: 4px !important;
    border-bottom-left-radius: 4px !important; }

.marketing-centre-listing .un-box-flat {
  margin-bottom: 0; }

.marketing-centre-listing .promotion-table .unicart-table .actions {
  display: grid; }
  .marketing-centre-listing .promotion-table .unicart-table .actions .plain-btn {
    margin-bottom: 4px !important; }
    .marketing-centre-listing .promotion-table .unicart-table .actions .plain-btn i {
      margin-right: 4px !important; }
  .marketing-centre-listing .promotion-table .unicart-table .actions .delete-btn {
    margin-bottom: 4px !important;
    width: fit-content !important;
    height: 17px !important;
    padding: 0 !important;
    font-size: 14px !important;
    border: none !important;
    background: none !important;
    box-shadow: none !important;
    color: #647176 !important; }
    .marketing-centre-listing .promotion-table .unicart-table .actions .delete-btn i {
      font-size: 14px !important;
      color: #647176 !important;
      margin-right: 4px !important; }
  .marketing-centre-listing .promotion-table .unicart-table .actions .end-btn {
    margin-bottom: 4px !important;
    width: fit-content !important;
    height: 17px !important;
    padding: 0 !important;
    font-size: 14px !important;
    border: none !important;
    background: none !important;
    box-shadow: none !important;
    color: #e0241a !important; }
    .marketing-centre-listing .promotion-table .unicart-table .actions .end-btn i {
      font-size: 14px !important;
      color: #e0241a !important;
      margin-right: 4px !important; }

.marketing-centre-listing .promotion-table .unicart-table .product-img {
  width: 44px;
  height: 44px;
  border-radius: 4px !important;
  border: 1px solid #e5e5e5;
  margin-right: 8px;
  object-fit: contain;
  overflow: auto; }

.marketing-centre-listing .promotion-table .unicart-table .last {
  position: relative; }
  .marketing-centre-listing .promotion-table .unicart-table .last .count {
    position: absolute;
    top: 12px;
    width: 44px;
    text-align: center;
    font-size: 12px !important;
    color: #ffffff !important;
    z-index: 2 !important; }
  .marketing-centre-listing .promotion-table .unicart-table .last .product-img {
    width: 44px;
    height: 44px;
    border-radius: 4px;
    border: 1px solid #e5e5e5;
    margin-right: 8px;
    object-fit: contain;
    overflow: auto; }

.marketing-centre-listing .promotion-table .unicart-table .last::after {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 44px;
  height: 44px;
  border-radius: 4px;
  background: black;
  opacity: 0.6;
  z-index: 1; }

.marketing-centre-listing .promotion-table .unicart-table a,
.marketing-centre-listing .promotion-table .unicart-table .status-tag {
  white-space: nowrap; }

.marketing-centre-listing .ant-pagination {
  margin-bottom: 20px;
  margin-right: 0 !important; }

.marketing-centre-filter {
  width: 100% !important; }
  .marketing-centre-filter .ant-form-item {
    margin-bottom: 0 !important; }
  .marketing-centre-filter .unicart-filter {
    width: 100% !important;
    margin-bottom: 0 !important; }
  .marketing-centre-filter .ant-input-group.ant-input-group-compact {
    display: flex; }
  @media (min-width: 768px) {
    .marketing-centre-filter {
      display: inline-flex; } }
  @media (max-width: 480px) {
    .marketing-centre-filter .ant-select-item-option {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      width: 132px; }
    .marketing-centre-filter .ant-select-arrow {
      display: inline-block;
      color: inherit;
      font-style: normal;
      line-height: 0;
      text-transform: none;
      vertical-align: -0.125em;
      text-rendering: optimizeLegibility;
      -webkit-font-smoothing: antialiased;
      -moz-osx-font-smoothing: grayscale;
      position: absolute;
      top: 53%;
      /* right: 11px; */
      width: 12px;
      height: 12px;
      margin-top: -6px;
      color: rgba(0, 0, 0, 0.25);
      font-size: 12px;
      line-height: 1;
      text-align: center;
      pointer-events: none; }
    .marketing-centre-filter .un-filter-value {
      width: 140px !important; }
      .marketing-centre-filter .un-filter-value .ant-input {
        color: #0c2028 !important; }
    .marketing-centre-filter .un-filter-name > div.ant-select-selector {
      width: 100px; }
    .marketing-centre-filter .un-filter-button {
      margin-left: 6px !important; } }
  @media (min-width: 768px) {
    .marketing-centre-filter .un-filter-name > div.ant-select-selector {
      width: 160px; }
    .marketing-centre-filter .un-filter-button {
      margin-left: 8px !important; } }
  .marketing-centre-filter .un-filter-name > div.ant-select-selector {
    color: #0c2028 !important;
    height: 41px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-top-right-radius: 0px !important;
    border-bottom-right-radius: 0px !important; }
    @media (max-width: 480px) {
      .marketing-centre-filter .un-filter-name > div.ant-select-selector {
        width: 132px; } }
    @media (width: 320px) {
      .marketing-centre-filter .un-filter-name > div.ant-select-selector {
        width: 100px; } }
    @media (width: 375px) {
      .marketing-centre-filter .un-filter-name > div.ant-select-selector {
        width: 132px; } }
    @media (width: 425px) {
      .marketing-centre-filter .un-filter-name > div.ant-select-selector {
        width: 132px; } }
  .marketing-centre-filter .un-filter-name {
    color: #0c2028 !important; }
  .marketing-centre-filter .ant-select-arrow {
    color: #0c2028; }
  .marketing-centre-filter .un-filter-value {
    height: 41px !important;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
    border-color: #d4d4d4 !important; }
    .marketing-centre-filter .un-filter-value span.anticon {
      width: 40px !important;
      color: #0c2028; }
    .marketing-centre-filter .un-filter-value .ant-input-suffix {
      font-size: 20px; }
    @media (max-width: 768px) {
      .marketing-centre-filter .un-filter-value {
        width: 180px; } }
    @media (width: 375px) {
      .marketing-centre-filter .un-filter-value {
        width: 162px !important; } }
    @media (width: 425px) {
      .marketing-centre-filter .un-filter-value {
        width: 212px !important; } }
  .marketing-centre-filter .date-period {
    display: inline-flex;
    height: 41px !important;
    margin-left: 40px; }
    @media (max-width: 425px) {
      .marketing-centre-filter .date-period {
        margin: 0 0 12px !important;
        display: block !important;
        height: fit-content !important; } }
    .marketing-centre-filter .date-period .label {
      color: #0c2028;
      padding-top: 11px;
      padding-right: 20px; }
    .marketing-centre-filter .date-period .date-range2 {
      background-color: #ffffff;
      height: 41px !important;
      width: 230px !important;
      border: 1px solid #d4d4d4;
      border-radius: 4px !important; }
      .marketing-centre-filter .date-period .date-range2 .ant-picker {
        width: 200px !important;
        height: 39px !important;
        border: none !important;
        box-shadow: none !important;
        background: none !important;
        left: 30px; }
      .marketing-centre-filter .date-period .date-range2 .ant-picker-suffix {
        position: absolute;
        right: 196px; }
      .marketing-centre-filter .date-period .date-range2 .ant-picker-input {
        width: fit-content;
        width: -moz-fit-content; }
      .marketing-centre-filter .date-period .date-range2 .ant-picker-clear {
        display: none !important; }
    .marketing-centre-filter .date-period .feather-calendar {
      color: #90999d !important;
      font-size: 20px !important; }
    .marketing-centre-filter .date-period .date-picker-button {
      height: 41px;
      border-top-left-radius: 0 !important;
      border-bottom-left-radius: 0 !important;
      border-top-right-radius: 4px !important;
      border-bottom-right-radius: 4px !important; }
    .marketing-centre-filter .date-period .date-picker-button:hover,
    .marketing-centre-filter .date-period .date-picker-button:active,
    .marketing-centre-filter .date-period .date-picker-button:focus {
      border-color: #d4d4d4 !important;
      box-shadow: none !important; }
  .marketing-centre-filter .reset-search {
    display: flex;
    margin: 0 0 0 auto !important; }
    .marketing-centre-filter .reset-search .outline-btn {
      background-color: transparent !important; }
    .marketing-centre-filter .reset-search .primary-btn {
      margin-left: 16px !important; }

.un-affix .nav-item {
  display: inline-flex;
  line-height: 20px; }
  .un-affix .nav-item .nav-check {
    width: 20px !important;
    height: 20px !important;
    line-height: 12px !important;
    border-radius: 20px !important;
    border: 1px solid #647176;
    color: #647176;
    font-size: 12px !important;
    padding: 3px 6px 3px 5px;
    margin-right: 10px; }
  .un-affix .nav-item.active {
    color: #5acc5a !important; }
    .un-affix .nav-item.active .nav-check {
      border: 1px solid #5acc5a !important;
      color: #5acc5a !important; }
  .un-affix .nav-item.done {
    color: #0c2028 !important; }
    .un-affix .nav-item.done .nav-check {
      background-color: #5acc5a !important;
      border: 1px solid #5acc5a !important; }
      .un-affix .nav-item.done .nav-check i {
        margin-left: -2px;
        color: #ffffff !important; }

.marketing-centre-form .header-buttons {
  background: #f5f6f8;
  z-index: 2;
  top: 0 !important;
  width: 100% !important;
  height: 48px !important;
  display: flex;
  position: fixed;
  padding-right: 99px !important; }
  @media (min-width: 1024px) {
    .marketing-centre-form .header-buttons {
      min-width: 816px !important;
      max-width: 1344px !important;
      margin: 0 auto; } }
  .marketing-centre-form .header-buttons .must-complete-div {
    display: inline-flex;
    margin: auto 0; }
  .marketing-centre-form .header-buttons .desc {
    padding-right: 8px;
    position: relative;
    margin: auto; }
  .marketing-centre-form .header-buttons .btn-margin {
    margin: auto 0; }
  .marketing-centre-form .header-buttons .b-btn,
  .marketing-centre-form .header-buttons .b-btn:hover,
  .marketing-centre-form .header-buttons .b-btn:focus {
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #0c2028 !important;
    font-size: 20px;
    padding-left: 0 !important;
    margin: auto 0; }
    .marketing-centre-form .header-buttons .b-btn i,
    .marketing-centre-form .header-buttons .b-btn:hover i,
    .marketing-centre-form .header-buttons .b-btn:focus i {
      font-size: 20px !important;
      margin-right: 12px !important; }
  .marketing-centre-form .header-buttons .outline-btn,
  .marketing-centre-form .header-buttons .outline-btn:focus,
  .marketing-centre-form .header-buttons .outline-btn:hover {
    margin-right: 16px !important;
    border: 1px solid #d4d4d4 !important;
    background: none !important;
    color: #0c2028 !important; }

.marketing-centre-form .must-complete-div {
  display: inline-flex; }
  .marketing-centre-form .must-complete-div .desc {
    padding-right: 8px; }

@media (max-width: 1024px) {
  .marketing-centre-form .un-affix {
    top: 130px; } }

@media (max-width: 425px) {
  .marketing-centre-form .ant-form-vertical .ant-form-item {
    flex-direction: unset !important; } }

.marketing-centre-form .delete-promotion-btn {
  margin: 0 0 20px auto !important;
  width: fit-content !important;
  height: 17px !important;
  padding: 0 !important;
  font-size: 14px !important;
  border: none !important;
  background: none !important;
  box-shadow: none !important;
  color: #647176 !important; }
  .marketing-centre-form .delete-promotion-btn i {
    font-size: 14px !important;
    color: #647176 !important;
    margin-right: 4px !important; }

.marketing-centre-form .end-promotion-btn {
  margin: 0 0 20px auto !important;
  width: fit-content !important;
  height: 17px !important;
  padding: 0 !important;
  font-size: 14px !important;
  border: none !important;
  background: none !important;
  box-shadow: none !important;
  color: #e0241a !important; }
  .marketing-centre-form .end-promotion-btn i {
    font-size: 14px !important;
    color: #e0241a !important;
    margin-right: 4px !important; }

.marketing-centre-form .un-box-flat .search-form .un-filter-name-channel > div.ant-select-selector {
  height: 41px !important;
  width: 132px !important; }

.marketing-centre-form .un-box-flat .search-form .ant-input-affix-wrapper {
  width: 226px !important;
  border-top-left-radius: 0 !important;
  border-bottom-left-radius: 0 !important; }

@media (max-width: 1025px) {
  .marketing-centre-form .un-box-flat .search-form .ant-input-group.ant-input-group-compact {
    display: flex !important; } }

.marketing-centre-form .un-box-flat .title {
  margin-bottom: 20px; }

.marketing-centre-form .un-box-flat .feather-info {
  font-size: 14px !important;
  color: #90999d !important;
  margin-left: 4px;
  line-height: 17px;
  vertical-align: middle; }

.marketing-centre-form .un-box-flat .ant-radio-button-wrapper {
  width: fit-content !important;
  height: fit-content !important;
  line-height: 40px !important;
  border: 1px solid #d9d9d9 !important;
  border-radius: 4px !important;
  margin-right: 20px !important;
  padding: 6px 12px !important;
  color: #0c2028 !important; }
  .marketing-centre-form .un-box-flat .ant-radio-button-wrapper:not(:first-child)::before {
    content: none !important; }
  .marketing-centre-form .un-box-flat .ant-radio-button-wrapper .feather-check,
  .marketing-centre-form .un-box-flat .ant-radio-button-wrapper .arrow-left,
  .marketing-centre-form .un-box-flat .ant-radio-button-wrapper .arrow-up {
    display: none; }
  .marketing-centre-form .un-box-flat .ant-radio-button-wrapper span > img {
    width: 40px;
    height: 40px;
    margin-right: 12px; }

.marketing-centre-form .un-box-flat .ant-radio-button-wrapper-checked {
  position: relative;
  border-color: #5acc5a !important;
  color: #5acc5a !important;
  background-color: #ffffff !important; }
  .marketing-centre-form .un-box-flat .ant-radio-button-wrapper-checked .feather-check {
    display: block !important;
    position: absolute;
    right: 0;
    bottom: 0;
    background-color: #5acc5a;
    color: #ffffff;
    font-size: 10px;
    border-bottom-right-radius: 4px; }
  .marketing-centre-form .un-box-flat .ant-radio-button-wrapper-checked .arrow-left {
    display: block !important;
    position: absolute;
    right: 0;
    bottom: 0;
    width: 0;
    height: 0;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    border-right: 10px solid #5acc5a; }
  .marketing-centre-form .un-box-flat .ant-radio-button-wrapper-checked .arrow-up {
    display: block !important;
    position: absolute;
    right: 0;
    bottom: 0;
    width: 0;
    height: 0;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-bottom: 10px solid #5acc5a; }

.marketing-centre-form .un-box-flat .ant-picker-range .ant-picker-input {
  width: 195px; }

.marketing-centre-form .un-box-flat .ant-picker-range .ant-picker-suffix {
  position: absolute;
  right: 12px; }
  .marketing-centre-form .un-box-flat .ant-picker-range .ant-picker-suffix .feather-calendar {
    color: #90999d !important;
    font-size: 20px !important; }

.marketing-centre-form .un-box-flat .ant-picker-range .ant-picker-clear {
  right: 35px; }

.marketing-centre-form .un-box-flat .primary-btn {
  margin: 0 0 0 auto; }

.marketing-centre-form .un-box-flat .type-checked {
  width: 184px !important;
  height: fit-content !important;
  line-height: 40px !important;
  position: relative;
  color: #0c2028 !important;
  font-weight: bold;
  border: 1px solid #5acc5a !important;
  background-color: #ffffff !important;
  border-radius: 4px !important;
  margin-right: 20px !important;
  padding: 6px 12px !important; }
  .marketing-centre-form .un-box-flat .type-checked img {
    width: 40px;
    height: 40px;
    margin-right: 12px; }

.marketing-centre-form .un-box-flat .col-md-4 {
  align-content: baseline !important; }

.marketing-centre-form .un-box-flat .plain-btn {
  margin-left: auto !important;
  margin-right: 0 !important; }
  .marketing-centre-form .un-box-flat .plain-btn i {
    font-size: 15px;
    margin-right: 4px !important; }

.marketing-centre-form .un-box-flat .unicart-filter {
  display: none !important;
  margin-top: 0 !important;
  margin-bottom: 0 !important; }
  .marketing-centre-form .un-box-flat .unicart-filter .search-form .un-filter-value {
    width: 336px; }
    .marketing-centre-form .un-box-flat .unicart-filter .search-form .un-filter-value .ant-input {
      height: 39px !important; }
  .marketing-centre-form .un-box-flat .unicart-filter .search-form .un-filter-name > div.ant-select-selector {
    height: 41px !important; }
  .marketing-centre-form .un-box-flat .unicart-filter .primary-i-btn {
    margin: 0 0 0 auto; }
  .marketing-centre-form .un-box-flat .unicart-filter.edit {
    display: flex !important; }

.marketing-centre-form .un-box-flat .product-table {
  overflow-x: auto; }
  .marketing-centre-form .un-box-flat .product-table .image-container {
    display: flex; }
    .marketing-centre-form .un-box-flat .product-table .image-container img {
      object-fit: contain;
      border: 1px solid #e5e5e5;
      width: 42px;
      height: 42px;
      margin-right: 0.8rem;
      border-radius: 4px; }
    .marketing-centre-form .un-box-flat .product-table .image-container .product-details .item-name {
      font-weight: bold;
      line-height: 20px; }
    .marketing-centre-form .un-box-flat .product-table .image-container .product-details small {
      color: #647176;
      font-size: 0.8rem; }
  .marketing-centre-form .un-box-flat .product-table .ant-table-tbody > tr > td {
    padding: 12px 12px !important; }
  .marketing-centre-form .un-box-flat .product-table .ant-table table {
    border: none !important;
    box-shadow: none !important; }
  .marketing-centre-form .un-box-flat .product-table table thead {
    background-color: #fafafb !important; }
  .marketing-centre-form .un-box-flat .product-table .ant-table-thead th {
    background: #fafafb 0% 0% no-repeat padding-box !important;
    font-size: 12px !important;
    color: #647176 !important;
    padding-top: 9px !important;
    padding-bottom: 9px !important; }
  .marketing-centre-form .un-box-flat .product-table .ant-table-thead > tr > th {
    border-bottom: none !important; }
  .marketing-centre-form .un-box-flat .product-table .un-text-truncate {
    font-weight: bold !important; }
  .marketing-centre-form .un-box-flat .product-table .un-light-label {
    font-size: 14px !important; }
  .marketing-centre-form .un-box-flat .product-table .un-light-label-error {
    color: #ff4d4f !important; }
  .marketing-centre-form .un-box-flat .product-table .ant-table-thead > tr > th:last-child {
    color: transparent !important; }
  .marketing-centre-form .un-box-flat .product-table .feather-trash-2 {
    display: none !important; }
  .marketing-centre-form .un-box-flat .product-table .feather-check {
    font-size: 20px !important;
    color: #5acc5a !important; }
  .marketing-centre-form .un-box-flat .product-table .feather-slash {
    font-size: 20px !important;
    color: #90999d !important; }
  .marketing-centre-form .un-box-flat .product-table.edit .ant-table-thead > tr > th:last-child {
    color: #647176 !important; }
  .marketing-centre-form .un-box-flat .product-table.edit .feather-trash-2 {
    display: block !important; }
  .marketing-centre-form .un-box-flat .product-table .ant-table-title {
    background: #fafafb !important;
    margin-left: 40px !important;
    margin-top: 3px !important;
    padding: 0px !important;
    width: calc(100% - 40px) !important; }

.marketing-centre-form .un-box-flat .order-header-buttons {
  margin-left: auto; }
  .marketing-centre-form .un-box-flat .order-header-buttons button {
    margin-left: 8px !important; }

.marketing-centre-form #basic-info .gift-rule .ant-form-item-control-input-content {
  display: inline-flex;
  line-height: 33px;
  color: #38484f; }

@media (max-width: 1025px) {
  .marketing-centre-form #basic-info .bundle-deal-tier {
    overflow-x: auto !important; } }

.marketing-centre-form #basic-info .bundle-deal-tier .ant-table-tbody > tr > td {
  padding: 12px 12px !important; }

.marketing-centre-form #basic-info .bundle-deal-tier .ant-table table {
  border: none !important;
  box-shadow: none !important; }

.marketing-centre-form #basic-info .bundle-deal-tier table thead {
  background-color: #fafafb !important; }

.marketing-centre-form #basic-info .bundle-deal-tier .ant-table-thead th {
  background: #fafafb 0% 0% no-repeat padding-box !important;
  font-size: 12px !important;
  color: #647176 !important;
  padding-top: 9px !important;
  padding-bottom: 9px !important; }

.marketing-centre-form #basic-info .bundle-deal-tier .ant-table-thead > tr > th {
  border-bottom: none !important; }

.marketing-centre-form #basic-info .bundle-deal-tier .un-text-truncate {
  font-weight: bold !important; }

.marketing-centre-form #basic-info .bundle-deal-tier .un-light-label {
  font-size: 14px !important; }

.marketing-centre-form #basic-info .bundle-deal-tier .ant-table-tbody > tr:last-child > td {
  border-bottom: none !important; }

.marketing-centre-form #basic-info .bundle-deal-tier .ant-pagination-total-text {
  display: none !important; }

.marketing-centre-form #basic-info .ant-radio-wrapper {
  margin-top: 8px !important; }
  .marketing-centre-form #basic-info .ant-radio-wrapper .bundle-deal-tier {
    display: none !important; }
  .marketing-centre-form #basic-info .ant-radio-wrapper.ant-radio-wrapper-checked .bundle-deal-tier {
    display: block !important; }
  .marketing-centre-form #basic-info .ant-radio-wrapper.ant-radio-wrapper-checked .bundle-type-item {
    display: inline-flex !important;
    padding-left: 24px;
    line-height: 33px; }
    .marketing-centre-form #basic-info .ant-radio-wrapper.ant-radio-wrapper-checked .bundle-type-item .ant-form-item {
      margin-bottom: 0 !important; }
      .marketing-centre-form #basic-info .ant-radio-wrapper.ant-radio-wrapper-checked .bundle-type-item .ant-form-item .ant-input {
        width: 50px !important; }
    .marketing-centre-form #basic-info .ant-radio-wrapper.ant-radio-wrapper-checked .bundle-type-item.custom-form .ant-input-group {
      display: table-header-group !important; }
    .marketing-centre-form #basic-info .ant-radio-wrapper.ant-radio-wrapper-checked .bundle-type-item.custom-form .ant-form-item-explain div {
      width: 130px !important;
      white-space: normal !important; }

.marketing-centre-form #basic-info .store-list-checkbox-group {
  margin-bottom: 20px !important;
  border-radius: 4px !important;
  border: 1px solid #d9d9d9;
  padding: 20px 24px; }
  .marketing-centre-form #basic-info .store-list-checkbox-group .ant-checkbox + span {
    color: #0c2028 !important;
    padding-right: 41px !important;
    padding-left: 12px !important; }

.marketing-centre-form #add-on-products .search-form .un-filter-name-channel > div.ant-select-selector {
  height: 41px !important;
  width: 132px !important; }

.marketing-centre-form #add-on-products .search-form .ant-input-affix-wrapper {
  width: 226px !important;
  border-top-left-radius: 0 !important;
  border-bottom-left-radius: 0 !important; }

.marketing-centre-form #add-on-products .plain-btn {
  margin-left: auto !important;
  display: inline-block !important; }

.marketing-centre-form #add-on-products .bulk-settings {
  display: none !important;
  width: 100%;
  background-color: #f6f6f6;
  padding: 12px;
  margin-bottom: 20px;
  border-radius: 4px;
  align-items: flex-end; }
  @media (max-width: 1025px) {
    .marketing-centre-form #add-on-products .bulk-settings {
      flex-wrap: wrap !important; } }
  .marketing-centre-form #add-on-products .bulk-settings label {
    font-size: 12px !important;
    color: #647176 !important;
    display: flex; }
  .marketing-centre-form #add-on-products .bulk-settings div:nth-child(4) {
    margin-right: 69px; }
  .marketing-centre-form #add-on-products .bulk-settings .bulk-setting-label {
    color: #0c2028 !important;
    width: 142px !important;
    line-height: 30px; }
  .marketing-centre-form #add-on-products .bulk-settings .ant-form-item {
    margin-bottom: 0 !important; }
  .marketing-centre-form #add-on-products .bulk-settings .ant-input {
    width: 116px !important; }
  .marketing-centre-form #add-on-products .bulk-settings .price-field .ant-input-group-addon.addonBefore {
    border-right: none !important;
    border-top-left-radius: 4px !important;
    border-bottom-left-radius: 4px !important;
    border-top-right-radius: 0 !important;
    border-bottom-right-radius: 0 !important; }
  .marketing-centre-form #add-on-products .bulk-settings .price-field .dimension {
    border-top-left-radius: 4px !important;
    border-bottom-left-radius: 4px !important;
    border-top-right-radius: 4px !important;
    border-bottom-right-radius: 4px !important; }
    .marketing-centre-form #add-on-products .bulk-settings .price-field .dimension.addonBefore {
      border-top-left-radius: 0 !important;
      border-bottom-left-radius: 0 !important; }
    .marketing-centre-form #add-on-products .bulk-settings .price-field .dimension.addonAfter {
      border-top-right-radius: 0 !important;
      border-bottom-right-radius: 0 !important; }
  .marketing-centre-form #add-on-products .bulk-settings .price-field .ant-input-group-addon.addonAfter {
    border-left: none !important;
    border-top-left-radius: 0 !important;
    border-bottom-left-radius: 0 !important;
    border-top-right-radius: 4px !important;
    border-bottom-right-radius: 4px !important; }
  .marketing-centre-form #add-on-products .bulk-settings .or {
    line-height: 33px !important;
    align-self: end !important;
    color: #0c2028 !important;
    margin-right: 20px;
    margin-left: 12px; }
  .marketing-centre-form #add-on-products .bulk-settings .outline-btn {
    background-color: transparent !important;
    margin-left: auto !important;
    align-self: end !important; }
  .marketing-centre-form #add-on-products .bulk-settings .primary-btn {
    margin-left: 16px !important;
    margin-right: 0 !important;
    align-self: end !important; }

.marketing-centre-form #add-on-products .tier-name {
  line-height: 33px; }

.marketing-centre-form #add-on-products .quantity {
  display: none !important; }
  .marketing-centre-form #add-on-products .quantity .ant-input {
    width: 183px !important; }

.marketing-centre-form #add-on-products .quantity-view {
  display: unset !important;
  line-height: 33px;
  font-size: 14px;
  font-weight: bold; }

.marketing-centre-form #add-on-products .delete-btn {
  display: none !important;
  width: 70px;
  height: 33px;
  text-align: center;
  line-height: 33px;
  margin-right: 16px; }
  .marketing-centre-form #add-on-products .delete-btn i {
    font-size: 20px !important;
    color: #90999d; }

.marketing-centre-form #add-on-products .primary-i-btn {
  display: none !important; }

.marketing-centre-form #add-on-products .header div:nth-child(1) {
  display: none !important; }

.marketing-centre-form #add-on-products .header div:nth-child(9) {
  color: transparent !important; }

.marketing-centre-form #add-on-products .header .feather-edit-2 {
  display: none !important; }

.marketing-centre-form #add-on-products .order-detail-header div:nth-child(1) {
  display: none !important; }

.marketing-centre-form #add-on-products .order-detail-header .product-details .item-name {
  display: block !important; }

.marketing-centre-form #add-on-products .order-detail-content div:nth-child(1) {
  display: none !important; }

.marketing-centre-form #add-on-products .order-detail-content .price-field {
  display: inline-flex !important; }
  .marketing-centre-form #add-on-products .order-detail-content .price-field .ant-form-item {
    margin-bottom: 0 !important; }
    .marketing-centre-form #add-on-products .order-detail-content .price-field .ant-form-item .ant-form-item-control-input-content {
      display: none !important; }
      .marketing-centre-form #add-on-products .order-detail-content .price-field .ant-form-item .ant-form-item-control-input-content .ant-input-group-addon {
        width: fit-content; }

.marketing-centre-form #add-on-products .order-detail-content .free-quantity,
.marketing-centre-form #add-on-products .order-detail-content .claim-limit,
.marketing-centre-form #add-on-products .order-detail-content .dimension-input {
  display: none !important; }

.marketing-centre-form #add-on-products .order-detail-content .claim-limit-view {
  display: unset !important; }

.marketing-centre-form #add-on-products .order-detail-content .discount-tag {
  display: unset !important;
  border: 1px solid #e0241a;
  border-radius: 4px;
  padding: 0 4px;
  color: #e0241a; }

.marketing-centre-form #add-on-products .order-detail-content .status {
  display: none !important; }

.marketing-centre-form #add-on-products .order-detail-content .status-view {
  display: unset !important; }
  .marketing-centre-form #add-on-products .order-detail-content .status-view .feather-check {
    font-size: 20px !important;
    color: #5acc5a !important; }
  .marketing-centre-form #add-on-products .order-detail-content .status-view .feather-slash {
    font-size: 20px !important;
    color: #90999d !important; }

.marketing-centre-form #add-on-products .order-detail-content .or {
  display: none !important; }

.marketing-centre-form #add-on-products.edit .bulk-settings {
  display: inline-flex !important; }
  @media (max-width: 1025px) {
    .marketing-centre-form #add-on-products.edit .bulk-settings {
      display: block !important; } }

.marketing-centre-form #add-on-products.edit .quantity {
  display: unset !important; }

.marketing-centre-form #add-on-products.edit .quantity-view {
  display: none !important; }

.marketing-centre-form #add-on-products.edit .delete-btn {
  display: unset !important; }

.marketing-centre-form #add-on-products.edit .primary-i-btn {
  display: block !important; }

.marketing-centre-form #add-on-products.edit .header div:nth-child(1) {
  display: block !important; }

.marketing-centre-form #add-on-products.edit .header div:nth-child(9) {
  color: #647176 !important; }

.marketing-centre-form #add-on-products.edit .header .feather-edit-2 {
  display: unset !important; }

.marketing-centre-form #add-on-products.edit .order-detail-header div:nth-child(1) {
  display: block !important; }

.marketing-centre-form #add-on-products.edit .order-detail-header .product-details .item-name {
  display: block !important; }

.marketing-centre-form #add-on-products.edit .order-detail-content div:nth-child(1) {
  display: block !important; }

.marketing-centre-form #add-on-products.edit .order-detail-content .price-field .ant-form-item .ant-form-item-control-input-content {
  display: inline-flex !important; }

.marketing-centre-form #add-on-products.edit .order-detail-content .free-quantity,
.marketing-centre-form #add-on-products.edit .order-detail-content .claim-limit,
.marketing-centre-form #add-on-products.edit .order-detail-content .dimension-input {
  display: unset !important; }

.marketing-centre-form #add-on-products.edit .order-detail-content .status {
  display: unset !important; }

.marketing-centre-form #add-on-products.edit .order-detail-content .or {
  display: unset !important; }

.marketing-centre-form #gift-products .plain-btn {
  margin-left: auto !important;
  display: inline-block !important; }

.marketing-centre-form #gift-products .tier-name {
  line-height: 33px; }

.marketing-centre-form #gift-products .quantity {
  display: none !important; }
  .marketing-centre-form #gift-products .quantity .ant-input {
    width: 183px !important; }

.marketing-centre-form #gift-products .quantity-view {
  display: unset !important;
  line-height: 33px;
  font-size: 14px;
  font-weight: bold; }

.marketing-centre-form #gift-products .delete-btn {
  display: none !important;
  width: 70px;
  height: 33px;
  text-align: center;
  line-height: 33px;
  margin-right: 16px; }
  .marketing-centre-form #gift-products .delete-btn i {
    font-size: 20px !important;
    color: #90999d; }

.marketing-centre-form #gift-products .primary-i-btn {
  display: none !important; }

.marketing-centre-form #gift-products .header div:nth-child(1) {
  display: none !important; }

.marketing-centre-form #gift-products .header div:nth-child(7) {
  color: transparent !important; }

.marketing-centre-form #gift-products .header .feather-edit-2 {
  display: none !important; }

.marketing-centre-form #gift-products .order-detail-header div:nth-child(1) {
  display: none !important; }

.marketing-centre-form #gift-products .order-detail-header .product-details .item-name {
  display: block !important; }

.marketing-centre-form #gift-products .order-detail-content div:nth-child(1) {
  display: none !important; }

.marketing-centre-form #gift-products .order-detail-content .free-quantity,
.marketing-centre-form #gift-products .order-detail-content .claim-limit {
  display: none !important; }

.marketing-centre-form #gift-products .order-detail-content .claim-limit-view {
  display: unset !important; }

.marketing-centre-form #gift-products .order-detail-content .status {
  display: none !important; }

.marketing-centre-form #gift-products .order-detail-content .status-view {
  display: unset !important; }
  .marketing-centre-form #gift-products .order-detail-content .status-view .feather-check {
    font-size: 20px !important;
    color: #5acc5a !important; }
  .marketing-centre-form #gift-products .order-detail-content .status-view .feather-slash {
    font-size: 20px !important;
    color: #90999d !important; }

.marketing-centre-form #gift-products .order-detail-content .or {
  display: none !important; }

.marketing-centre-form #gift-products.edit .quantity {
  display: unset !important; }

.marketing-centre-form #gift-products.edit .quantity-view {
  display: none !important; }

.marketing-centre-form #gift-products.edit .delete-btn {
  display: unset !important; }

.marketing-centre-form #gift-products.edit .primary-i-btn {
  display: block !important; }

.marketing-centre-form #gift-products.edit .header div:nth-child(1) {
  display: block !important; }

.marketing-centre-form #gift-products.edit .header div:nth-child(7) {
  color: #647176 !important; }

.marketing-centre-form #gift-products.edit .header .feather-edit-2 {
  display: unset !important; }

.marketing-centre-form #gift-products.edit .order-detail-header div:nth-child(1) {
  display: block !important; }

.marketing-centre-form #gift-products.edit .order-detail-header .product-details .item-name {
  display: block !important; }

.marketing-centre-form #gift-products.edit .order-detail-content div:nth-child(1) {
  display: block !important; }

.marketing-centre-form #gift-products.edit .order-detail-content .free-quantity,
.marketing-centre-form #gift-products.edit .order-detail-content .claim-limit {
  display: unset !important; }

.marketing-centre-form #gift-products.edit .order-detail-content .status {
  display: unset !important; }

.marketing-centre-form #gift-products.edit .order-detail-content .or {
  display: unset !important; }

.marketing-centre-form .under-input {
  top: -14px;
  position: relative; }

@media (max-width: 1025px) {
  .marketing-centre-form #orders .ant-pagination {
    min-height: 64px !important; } }

.un-select-item-modal .ant-modal-body {
  min-height: calc(100vh - 240px) !important;
  overflow-y: visible; }

.title span {
  font-size: 18px; }

@media (min-width: 1024px) {
  .aod-setting {
    width: 644px !important;
    margin: 0 auto !important; } }

.aod-setting .header-buttons {
  min-width: 644px !important;
  max-width: 644px !important;
  width: 100% !important;
  top: 10px !important;
  display: flex;
  position: fixed; }
  .aod-setting .header-buttons .b-btn,
  .aod-setting .header-buttons .b-btn:hover,
  .aod-setting .header-buttons .b-btn:focus {
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #0c2028 !important;
    font-size: 20px;
    padding-left: 0 !important; }
    .aod-setting .header-buttons .b-btn i,
    .aod-setting .header-buttons .b-btn:hover i,
    .aod-setting .header-buttons .b-btn:focus i {
      font-size: 20px !important;
      margin-right: 12px !important; }
  .aod-setting .header-buttons .outline-btn,
  .aod-setting .header-buttons .outline-btn:focus,
  .aod-setting .header-buttons .outline-btn:hover {
    margin-right: 16px !important;
    border: 1px solid #d4d4d4 !important;
    background: none !important;
    color: #0c2028 !important; }

.aod-setting .un-box-flat {
  margin-bottom: 0; }

.marketing-centre-filter .date-period .label {
  font-size: 14px !important;
  line-height: 20px;
  font-weight: 400; }

.marketing-centre-listing .header-buttons {
  width: 100% !important;
  top: 10px !important;
  display: flex;
  position: fixed;
  padding-right: 99px !important; }
  @media (min-width: 1024px) {
    .marketing-centre-listing .header-buttons {
      min-width: 816px !important;
      max-width: 1344px !important;
      margin: 0 auto; } }
  .marketing-centre-listing .header-buttons .b-btn,
  .marketing-centre-listing .header-buttons .b-btn:hover,
  .marketing-centre-listing .header-buttons .b-btn:focus {
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #0c2028 !important;
    font-size: 20px;
    padding-left: 0 !important; }
    .marketing-centre-listing .header-buttons .b-btn i,
    .marketing-centre-listing .header-buttons .b-btn:hover i,
    .marketing-centre-listing .header-buttons .b-btn:focus i {
      font-size: 20px !important;
      margin-right: 12px !important; }
  .marketing-centre-listing .header-buttons .outline-btn,
  .marketing-centre-listing .header-buttons .outline-btn:focus,
  .marketing-centre-listing .header-buttons .outline-btn:hover {
    margin-right: 16px !important;
    border: 1px solid #d4d4d4 !important;
    background: none !important;
    color: #0c2028 !important; }

.marketing-centre-listing .unicart-filter {
  margin-top: 0 !important; }
  .marketing-centre-listing .unicart-filter .search-form .un-filter-value-channel {
    border-top-left-radius: 4px !important;
    border-bottom-left-radius: 4px !important; }

.marketing-centre-listing .un-box-flat {
  margin-bottom: 0; }

.marketing-centre-listing .promotion-table .unicart-table .actions {
  display: grid; }
  .marketing-centre-listing .promotion-table .unicart-table .actions .plain-btn {
    margin-bottom: 4px !important; }
    .marketing-centre-listing .promotion-table .unicart-table .actions .plain-btn i {
      margin-right: 4px !important; }
  .marketing-centre-listing .promotion-table .unicart-table .actions .delete-btn {
    margin-bottom: 4px !important;
    width: fit-content !important;
    height: 17px !important;
    padding: 0 !important;
    font-size: 14px !important;
    border: none !important;
    background: none !important;
    box-shadow: none !important;
    color: #647176 !important; }
    .marketing-centre-listing .promotion-table .unicart-table .actions .delete-btn i {
      font-size: 14px !important;
      color: #647176 !important;
      margin-right: 4px !important; }
  .marketing-centre-listing .promotion-table .unicart-table .actions .end-btn {
    margin-bottom: 4px !important;
    width: fit-content !important;
    height: 17px !important;
    padding: 0 !important;
    font-size: 14px !important;
    border: none !important;
    background: none !important;
    box-shadow: none !important;
    color: #e0241a !important; }
    .marketing-centre-listing .promotion-table .unicart-table .actions .end-btn i {
      font-size: 14px !important;
      color: #e0241a !important;
      margin-right: 4px !important; }

.marketing-centre-listing .promotion-table .unicart-table .product-img {
  width: 44px;
  height: 44px;
  border-radius: 4px;
  border: 1px solid #e5e5e5;
  margin-right: 8px;
  object-fit: contain;
  overflow: auto; }

.marketing-centre-listing .promotion-table .unicart-table .last {
  position: relative; }
  .marketing-centre-listing .promotion-table .unicart-table .last .count {
    position: absolute;
    top: 12px;
    width: 44px;
    text-align: center;
    font-size: 12px !important;
    color: #ffffff !important;
    z-index: 2 !important; }
  .marketing-centre-listing .promotion-table .unicart-table .last .product-img {
    width: 44px;
    height: 44px;
    border-radius: 4px;
    border: 1px solid #e5e5e5;
    margin-right: 8px;
    object-fit: contain;
    overflow: auto; }

.marketing-centre-listing .promotion-table .unicart-table .last::after {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 44px;
  height: 44px;
  border-radius: 4px;
  background: black;
  opacity: 0.6;
  z-index: 1; }

.marketing-centre-listing .promotion-table .unicart-table .ant-tabs-bar {
  position: relative;
  height: unset !important;
  border-bottom: 1px solid #f0f0f0 !important; }

.marketing-centre-listing .promotion-table .unicart-table .ant-tabs-nav-scroll {
  padding-left: 11px !important;
  height: 54px !important; }

.marketing-centre-listing .promotion-table .unicart-table .ant-tabs-tab {
  border: none !important;
  border-bottom: unset !important;
  height: unset !important; }

.marketing-centre-listing .promotion-table .unicart-table .ant-tabs-tab-active.ant-tabs-tab {
  border: none !important;
  border-bottom: unset !important;
  height: unset !important; }

.marketing-centre-listing .promotion-table .unicart-table .ant-tabs-content {
  margin-top: 0;
  border-top: none !important;
  padding: 0 !important; }

.marketing-centre-listing .ant-pagination {
  margin-right: 0 !important; }

.marketing-centre-listing .member-group-pricing-tabs {
  background: none !important;
  border: none !important;
  border-radius: 0 !important; }
  .marketing-centre-listing .member-group-pricing-tabs .ant-tabs-bar {
    position: absolute;
    height: 49px !important;
    border-bottom: none !important; }
  .marketing-centre-listing .member-group-pricing-tabs .ant-tabs-nav-scroll {
    padding-left: 0 !important;
    height: 49px !important;
    border-bottom: none !important; }
  .marketing-centre-listing .member-group-pricing-tabs .ant-tabs-tab-active.ant-tabs-tab {
    color: #0c2028;
    font-size: 14px !important;
    font-weight: bold !important;
    border: none !important;
    border-bottom: 3px solid #5acc5a !important;
    height: 49px !important;
    padding: 16px 20px !important; }
    .marketing-centre-listing .member-group-pricing-tabs .ant-tabs-tab-active.ant-tabs-tab .active-tag {
      font-weight: normal !important; }
  .marketing-centre-listing .member-group-pricing-tabs .ant-tabs-tab {
    color: #0c2028;
    font-size: 14px !important;
    background: none !important;
    border: none !important;
    border-bottom: 3px solid transparent !important;
    height: 49px !important;
    padding: 16px 20px !important; }
    .marketing-centre-listing .member-group-pricing-tabs .ant-tabs-tab .active-tag {
      color: #ffffff;
      background-color: #5acc5a;
      border: none !important;
      height: 17px;
      line-height: 17px;
      font-size: 12px;
      border-radius: 12px;
      margin-left: 8px; }
  .marketing-centre-listing .member-group-pricing-tabs .ant-tabs-content {
    margin-top: 48px;
    border-top: 2px solid #e5e5e5 !important;
    color: #0c2028;
    font-size: 14px !important;
    padding: 32px 0 0 !important; }

.marketing-centre-filter {
  width: 100% !important; }
  .marketing-centre-filter .unicart-filter {
    width: 100% !important;
    margin-bottom: 0 !important; }
  .marketing-centre-filter .ant-input-group.ant-input-group-compact {
    display: flex; }
  @media (max-width: 1025px) {
    .marketing-centre-filter .ant-form-item {
      margin-bottom: 0 !important; } }
  @media (min-width: 768px) {
    .marketing-centre-filter {
      display: inline-flex; } }
  @media (max-width: 480px) {
    .marketing-centre-filter .ant-select-item-option {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      width: 132px; }
    .marketing-centre-filter .ant-select-arrow {
      display: inline-block;
      color: inherit;
      font-style: normal;
      line-height: 0;
      text-transform: none;
      vertical-align: -0.125em;
      text-rendering: optimizeLegibility;
      -webkit-font-smoothing: antialiased;
      -moz-osx-font-smoothing: grayscale;
      position: absolute;
      top: 53%;
      /* right: 11px; */
      width: 12px;
      height: 12px;
      margin-top: -6px;
      color: rgba(0, 0, 0, 0.25);
      font-size: 12px;
      line-height: 1;
      text-align: center;
      pointer-events: none; }
    .marketing-centre-filter .un-filter-value {
      width: 140px !important; }
      .marketing-centre-filter .un-filter-value .ant-input {
        color: #0c2028 !important; }
    .marketing-centre-filter .un-filter-name > div.ant-select-selector {
      width: 100px; }
    .marketing-centre-filter .un-filter-button {
      margin-left: 6px !important; } }
  @media (min-width: 768px) {
    .marketing-centre-filter .un-filter-name > div.ant-select-selector {
      width: 160px; }
    .marketing-centre-filter .un-filter-button {
      margin-left: 8px !important; } }
  .marketing-centre-filter .un-filter-name > div.ant-select-selector {
    color: #0c2028 !important;
    height: 41px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-top-right-radius: 0px !important;
    border-bottom-right-radius: 0px !important; }
    @media (max-width: 480px) {
      .marketing-centre-filter .un-filter-name > div.ant-select-selector {
        width: 132px; } }
    @media (width: 320px) {
      .marketing-centre-filter .un-filter-name > div.ant-select-selector {
        width: 100px; } }
    @media (width: 375px) {
      .marketing-centre-filter .un-filter-name > div.ant-select-selector {
        width: 132px; } }
    @media (width: 425px) {
      .marketing-centre-filter .un-filter-name > div.ant-select-selector {
        width: 132px; } }
  .marketing-centre-filter .un-filter-name {
    color: #0c2028 !important; }
  .marketing-centre-filter .ant-select-arrow {
    color: #0c2028; }
  .marketing-centre-filter .un-filter-value {
    height: 41px !important;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
    border-color: #d4d4d4 !important; }
    .marketing-centre-filter .un-filter-value span.anticon {
      width: 40px !important;
      color: #0c2028; }
    .marketing-centre-filter .un-filter-value .ant-input-suffix {
      font-size: 20px; }
    @media (max-width: 768px) {
      .marketing-centre-filter .un-filter-value {
        width: 180px; } }
    @media (width: 375px) {
      .marketing-centre-filter .un-filter-value {
        width: 162px !important; } }
    @media (width: 425px) {
      .marketing-centre-filter .un-filter-value {
        width: 212px !important; } }
  .marketing-centre-filter .date-period {
    display: inline-flex;
    height: 41px !important;
    margin-left: 40px; }
    @media (max-width: 425px) {
      .marketing-centre-filter .date-period {
        margin: 0 0 12px !important;
        display: block !important;
        height: fit-content !important; } }
    .marketing-centre-filter .date-period .label {
      color: #0c2028;
      padding-top: 11px;
      padding-right: 20px; }
    .marketing-centre-filter .date-period .date-range2 {
      background-color: #ffffff;
      height: 41px !important;
      width: 230px !important;
      border: 1px solid #d4d4d4;
      border-radius: 4px !important; }
      .marketing-centre-filter .date-period .date-range2 .ant-picker {
        width: 195px !important;
        height: 39px !important;
        border: none !important;
        box-shadow: none !important;
        background: none !important;
        left: 30px; }
      .marketing-centre-filter .date-period .date-range2 .ant-picker-suffix {
        position: absolute;
        right: 196px; }
      .marketing-centre-filter .date-period .date-range2 .ant-picker-input {
        width: fit-content;
        width: -moz-fit-content; }
      .marketing-centre-filter .date-period .date-range2 .ant-picker-clear {
        display: none !important; }
    .marketing-centre-filter .date-period .feather-calendar {
      color: #90999d !important;
      font-size: 20px !important; }
    .marketing-centre-filter .date-period .date-picker-button {
      height: 41px;
      border-top-left-radius: 0 !important;
      border-bottom-left-radius: 0 !important;
      border-top-right-radius: 4px !important;
      border-bottom-right-radius: 4px !important; }
    .marketing-centre-filter .date-period .date-picker-button:hover,
    .marketing-centre-filter .date-period .date-picker-button:active,
    .marketing-centre-filter .date-period .date-picker-button:focus {
      border-color: #d4d4d4 !important;
      box-shadow: none !important; }
  .marketing-centre-filter .reset-search {
    display: flex;
    margin: 0 0 0 auto !important; }
    .marketing-centre-filter .reset-search .outline-btn {
      margin-left: 0 !important;
      background-color: transparent !important; }
    .marketing-centre-filter .reset-search .primary-btn {
      margin-left: 16px !important; }

.marketing-centre-form .header-buttons {
  width: 100% !important;
  display: flex;
  position: fixed;
  padding-right: 99px !important; }
  @media (min-width: 1024px) {
    .marketing-centre-form .header-buttons {
      min-width: 816px !important;
      max-width: 1344px !important;
      margin: 0 auto; } }
  .marketing-centre-form .header-buttons .b-btn,
  .marketing-centre-form .header-buttons .b-btn:hover,
  .marketing-centre-form .header-buttons .b-btn:focus {
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #0c2028 !important;
    font-size: 20px;
    padding-left: 0 !important; }
    .marketing-centre-form .header-buttons .b-btn i,
    .marketing-centre-form .header-buttons .b-btn:hover i,
    .marketing-centre-form .header-buttons .b-btn:focus i {
      font-size: 20px !important;
      margin-right: 12px !important; }
  .marketing-centre-form .header-buttons .outline-btn,
  .marketing-centre-form .header-buttons .outline-btn:focus,
  .marketing-centre-form .header-buttons .outline-btn:hover {
    margin-right: 16px !important;
    border: 1px solid #d4d4d4 !important;
    background: none !important;
    color: #0c2028 !important; }
  .marketing-centre-form .header-buttons .primary-btn {
    margin: auto 0 !important; }

.marketing-centre-form .must-complete-div {
  display: inline-flex; }
  .marketing-centre-form .must-complete-div .desc {
    padding-right: 8px; }

@media (max-width: 1024px) {
  .marketing-centre-form .un-affix {
    top: 130px; } }

.marketing-centre-form .delete-promotion-btn {
  margin: 0 0 20px auto !important;
  width: fit-content !important;
  height: 17px !important;
  padding: 0 !important;
  font-size: 14px !important;
  border: none !important;
  background: none !important;
  box-shadow: none !important;
  color: #647176 !important; }
  .marketing-centre-form .delete-promotion-btn i {
    font-size: 14px !important;
    color: #647176 !important;
    margin-right: 4px !important; }

.marketing-centre-form .end-promotion-btn {
  margin: 0 0 20px auto !important;
  width: fit-content !important;
  height: 17px !important;
  padding: 0 !important;
  font-size: 14px !important;
  border: none !important;
  background: none !important;
  box-shadow: none !important;
  color: #e0241a !important; }
  .marketing-centre-form .end-promotion-btn i {
    font-size: 14px !important;
    color: #e0241a !important;
    margin-right: 4px !important; }

.marketing-centre-form #shocking-sale-products {
  margin-bottom: unset !important; }
  .marketing-centre-form #shocking-sale-products .search-form .un-filter-name-channel > div.ant-select-selector {
    height: 41px !important;
    width: 132px !important; }
  .marketing-centre-form #shocking-sale-products .search-form .ant-input-affix-wrapper {
    width: 226px !important;
    border-top-left-radius: 0 !important;
    border-bottom-left-radius: 0 !important; }
  .marketing-centre-form #shocking-sale-products .bulk-settings .percentage .ant-input-number {
    border-top-right-radius: 0 !important;
    border-bottom-right-radius: 0 !important; }
  .marketing-centre-form #shocking-sale-products .order-detail-content .percentage .ant-input-number {
    border-top-right-radius: 0 !important;
    border-bottom-right-radius: 0 !important; }
  .marketing-centre-form #shocking-sale-products .price-field .ant-input-group-addon.addonBefore {
    border-right: none !important;
    border-top-left-radius: 4px !important;
    border-bottom-left-radius: 4px !important;
    border-top-right-radius: 0 !important;
    border-bottom-right-radius: 0 !important; }
  .marketing-centre-form #shocking-sale-products .price-field .dimension {
    border-top-left-radius: 4px !important;
    border-bottom-left-radius: 4px !important;
    border-top-right-radius: 4px !important;
    border-bottom-right-radius: 4px !important; }
    .marketing-centre-form #shocking-sale-products .price-field .dimension.addonBefore {
      border-top-left-radius: 0 !important;
      border-bottom-left-radius: 0 !important; }
    .marketing-centre-form #shocking-sale-products .price-field .dimension.addonAfter {
      border-top-right-radius: 0 !important;
      border-bottom-right-radius: 0 !important; }
  .marketing-centre-form #shocking-sale-products .price-field .ant-input-group-addon.addonAfter {
    border-left: none !important;
    border-top-left-radius: 0 !important;
    border-bottom-left-radius: 0 !important;
    border-top-right-radius: 4px !important;
    border-bottom-right-radius: 4px !important; }

.marketing-centre-form .un-box-flat .search-form .un-filter-name-channel > div.ant-select-selector {
  height: 41px !important;
  width: 132px !important; }

.marketing-centre-form .un-box-flat .search-form .ant-input-affix-wrapper {
  width: 226px !important;
  border-top-left-radius: 0 !important;
  border-bottom-left-radius: 0 !important; }

.marketing-centre-form .un-box-flat .title {
  margin-bottom: 20px; }

.marketing-centre-form .un-box-flat .bulk-settings {
  display: flex !important;
  width: 100%;
  background-color: #f6f6f6;
  padding: 12px;
  margin-bottom: 20px;
  border-radius: 4px;
  align-items: flex-end; }
  @media (max-width: 1025px) {
    .marketing-centre-form .un-box-flat .bulk-settings {
      flex-wrap: wrap !important; } }
  .marketing-centre-form .un-box-flat .bulk-settings label {
    font-size: 12px !important;
    color: #647176 !important; }
  .marketing-centre-form .un-box-flat .bulk-settings div:nth-child(4) {
    margin-right: 69px; }
  .marketing-centre-form .un-box-flat .bulk-settings .bulk-setting-label {
    color: #0c2028 !important;
    width: 200px !important;
    line-height: 30px; }
  .marketing-centre-form .un-box-flat .bulk-settings .ant-form-item {
    margin-bottom: 0 !important; }
  .marketing-centre-form .un-box-flat .bulk-settings .ant-input {
    width: 116px !important; }
  .marketing-centre-form .un-box-flat .bulk-settings .or {
    line-height: 33px !important;
    align-self: end !important;
    color: #0c2028 !important;
    margin-right: 20px;
    margin-left: 20px; }
  .marketing-centre-form .un-box-flat .bulk-settings .percentage {
    display: flex !important; }
  .marketing-centre-form .un-box-flat .bulk-settings .outline-btn {
    background-color: transparent !important;
    margin-left: auto !important;
    align-self: end !important; }
  .marketing-centre-form .un-box-flat .bulk-settings .primary-btn {
    margin-left: 16px !important;
    margin-right: 0 !important;
    align-self: end !important; }

.marketing-centre-form .un-box-flat .tier-name {
  line-height: 33px; }

.marketing-centre-form .un-box-flat .quantity {
  display: none !important; }
  .marketing-centre-form .un-box-flat .quantity .ant-input {
    width: 183px !important; }

.marketing-centre-form .un-box-flat .quantity-view {
  display: unset !important;
  line-height: 33px;
  font-size: 14px;
  font-weight: bold; }

.marketing-centre-form .un-box-flat .order-detail-content .ant-form-item {
  margin-bottom: 0 !important; }

.marketing-centre-form .un-box-flat .order-detail-content .price-field {
  display: inline-flex !important; }
  .marketing-centre-form .un-box-flat .order-detail-content .price-field .ant-form-item {
    margin-bottom: 0 !important; }
    .marketing-centre-form .un-box-flat .order-detail-content .price-field .ant-form-item .ant-form-item-control-input-content {
      display: inline-flex !important; }
      .marketing-centre-form .un-box-flat .order-detail-content .price-field .ant-form-item .ant-form-item-control-input-content .ant-input-group-addon {
        width: fit-content; }

.marketing-centre-form .un-box-flat .order-detail-content .or {
  display: unset !important; }

.marketing-centre-form .un-box-flat .ant-picker-range .ant-picker-input {
  width: 100% !important; }

.marketing-centre-form .un-box-flat .ant-picker-range .ant-picker-suffix {
  position: absolute;
  right: 12px; }
  .marketing-centre-form .un-box-flat .ant-picker-range .ant-picker-suffix .feather-calendar {
    color: #90999d !important;
    font-size: 20px !important; }

.marketing-centre-form .un-box-flat .ant-picker-range .ant-picker-clear {
  right: 35px; }

@media (min-width: 1024px) {
  .member-and-group-pricing-setting {
    width: 644px !important;
    margin: 0 auto !important; } }

.member-and-group-pricing-setting .header-buttons {
  min-width: 644px !important;
  max-width: 644px !important;
  width: 100% !important;
  top: 10px !important;
  display: flex;
  position: fixed;
  padding-right: 0 !important; }
  .member-and-group-pricing-setting .header-buttons .b-btn,
  .member-and-group-pricing-setting .header-buttons .b-btn:hover,
  .member-and-group-pricing-setting .header-buttons .b-btn:focus {
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #0c2028 !important;
    font-size: 20px;
    padding-left: 0 !important; }
    .member-and-group-pricing-setting .header-buttons .b-btn i,
    .member-and-group-pricing-setting .header-buttons .b-btn:hover i,
    .member-and-group-pricing-setting .header-buttons .b-btn:focus i {
      font-size: 20px !important;
      margin-right: 12px !important; }

.member-and-group-pricing-setting .un-form-item .ant-form-item {
  display: block; }

.member-and-group-pricing-setting .radio-group .radio-group-item {
  margin-bottom: 6px !important; }
  .member-and-group-pricing-setting .radio-group .radio-group-item span {
    color: #0c2028 !important; }

.member-and-group-pricing-setting .radio-group span.ant-radio + * {
  padding-left: 16px; }

.member-and-group-pricing-setting .radio-group .caption {
  padding-left: 32px !important; }

.marketing-centre-filter .date-period .label {
  font-size: 14px !important;
  line-height: 20px;
  font-weight: 400; }

.marketing-centre-listing .header-buttons {
  width: 100% !important;
  top: 10px !important;
  display: flex;
  position: fixed;
  padding-right: 99px !important; }
  @media (min-width: 1024px) {
    .marketing-centre-listing .header-buttons {
      min-width: 816px !important;
      max-width: 1344px !important;
      margin: 0 auto; } }
  .marketing-centre-listing .header-buttons .b-btn,
  .marketing-centre-listing .header-buttons .b-btn:hover,
  .marketing-centre-listing .header-buttons .b-btn:focus {
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #0c2028 !important;
    font-size: 20px;
    padding-left: 0 !important; }
    .marketing-centre-listing .header-buttons .b-btn i,
    .marketing-centre-listing .header-buttons .b-btn:hover i,
    .marketing-centre-listing .header-buttons .b-btn:focus i {
      font-size: 20px !important;
      margin-right: 12px !important; }
  .marketing-centre-listing .header-buttons .outline-btn,
  .marketing-centre-listing .header-buttons .outline-btn:focus,
  .marketing-centre-listing .header-buttons .outline-btn:hover {
    margin-right: 16px !important;
    border: 1px solid #d4d4d4 !important;
    background: none !important;
    color: #0c2028 !important; }

.marketing-centre-listing .unicart-filter {
  margin-top: 0 !important; }
  .marketing-centre-listing .unicart-filter .search-form .un-filter-value-channel {
    border-top-left-radius: 4px !important;
    border-bottom-left-radius: 4px !important; }

.marketing-centre-listing .un-box-flat {
  margin-bottom: 0; }

.marketing-centre-listing .promotion-table .unicart-table .actions {
  display: grid; }
  .marketing-centre-listing .promotion-table .unicart-table .actions .plain-btn {
    margin-bottom: 4px !important; }
    .marketing-centre-listing .promotion-table .unicart-table .actions .plain-btn i {
      margin-right: 4px !important; }
  .marketing-centre-listing .promotion-table .unicart-table .actions .delete-btn {
    margin-bottom: 4px !important;
    width: fit-content !important;
    height: 17px !important;
    padding: 0 !important;
    font-size: 14px !important;
    border: none !important;
    background: none !important;
    box-shadow: none !important;
    color: #647176 !important; }
    .marketing-centre-listing .promotion-table .unicart-table .actions .delete-btn i {
      font-size: 14px !important;
      color: #647176 !important;
      margin-right: 4px !important; }
  .marketing-centre-listing .promotion-table .unicart-table .actions .end-btn {
    margin-bottom: 4px !important;
    width: fit-content !important;
    height: 17px !important;
    padding: 0 !important;
    font-size: 14px !important;
    border: none !important;
    background: none !important;
    box-shadow: none !important;
    color: #e0241a !important; }
    .marketing-centre-listing .promotion-table .unicart-table .actions .end-btn i {
      font-size: 14px !important;
      color: #e0241a !important;
      margin-right: 4px !important; }

.marketing-centre-listing .promotion-table .unicart-table .product-img {
  width: 44px;
  height: 44px;
  border-radius: 4px !important;
  border: 1px solid #e5e5e5;
  margin-right: 8px;
  object-fit: contain;
  overflow: auto; }

.marketing-centre-listing .promotion-table .unicart-table .last {
  position: relative; }
  .marketing-centre-listing .promotion-table .unicart-table .last .count {
    position: absolute;
    top: 12px;
    width: 44px;
    text-align: center;
    font-size: 12px !important;
    color: #ffffff !important;
    z-index: 2 !important; }
  .marketing-centre-listing .promotion-table .unicart-table .last .product-img {
    width: 44px;
    height: 44px;
    border-radius: 4px;
    border: 1px solid #e5e5e5;
    margin-right: 8px;
    object-fit: contain;
    overflow: auto; }

.marketing-centre-listing .promotion-table .unicart-table .last::after {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 44px;
  height: 44px;
  border-radius: 4px;
  background: black;
  opacity: 0.6;
  z-index: 1; }

.marketing-centre-listing .promotion-table .unicart-table a,
.marketing-centre-listing .promotion-table .unicart-table .status-tag {
  white-space: nowrap; }

.marketing-centre-listing .ant-pagination {
  margin-bottom: 20px;
  margin-right: 0 !important; }

.marketing-centre-filter {
  width: 100% !important; }
  .marketing-centre-filter .ant-form-item {
    margin-bottom: 0 !important; }
  .marketing-centre-filter .unicart-filter {
    width: 100% !important;
    margin-bottom: 0 !important; }
  .marketing-centre-filter .ant-input-group.ant-input-group-compact {
    display: flex; }
  @media (min-width: 768px) {
    .marketing-centre-filter {
      display: inline-flex; } }
  @media (max-width: 480px) {
    .marketing-centre-filter .ant-select-item-option {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      width: 132px; }
    .marketing-centre-filter .ant-select-arrow {
      display: inline-block;
      color: inherit;
      font-style: normal;
      line-height: 0;
      text-transform: none;
      vertical-align: -0.125em;
      text-rendering: optimizeLegibility;
      -webkit-font-smoothing: antialiased;
      -moz-osx-font-smoothing: grayscale;
      position: absolute;
      top: 53%;
      /* right: 11px; */
      width: 12px;
      height: 12px;
      margin-top: -6px;
      color: rgba(0, 0, 0, 0.25);
      font-size: 12px;
      line-height: 1;
      text-align: center;
      pointer-events: none; }
    .marketing-centre-filter .un-filter-value {
      width: 140px !important; }
      .marketing-centre-filter .un-filter-value .ant-input {
        color: #0c2028 !important; }
    .marketing-centre-filter .un-filter-name > div.ant-select-selector {
      width: 100px; }
    .marketing-centre-filter .un-filter-button {
      margin-left: 6px !important; } }
  @media (min-width: 768px) {
    .marketing-centre-filter .un-filter-name > div.ant-select-selector {
      width: 160px; }
    .marketing-centre-filter .un-filter-button {
      margin-left: 8px !important; } }
  .marketing-centre-filter .un-filter-name > div.ant-select-selector {
    color: #0c2028 !important;
    height: 41px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-top-right-radius: 0px !important;
    border-bottom-right-radius: 0px !important; }
    @media (max-width: 480px) {
      .marketing-centre-filter .un-filter-name > div.ant-select-selector {
        width: 132px; } }
    @media (width: 320px) {
      .marketing-centre-filter .un-filter-name > div.ant-select-selector {
        width: 100px; } }
    @media (width: 375px) {
      .marketing-centre-filter .un-filter-name > div.ant-select-selector {
        width: 132px; } }
    @media (width: 425px) {
      .marketing-centre-filter .un-filter-name > div.ant-select-selector {
        width: 132px; } }
  .marketing-centre-filter .un-filter-name {
    color: #0c2028 !important; }
  .marketing-centre-filter .ant-select-arrow {
    color: #0c2028; }
  .marketing-centre-filter .un-filter-value {
    height: 41px !important;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
    border-color: #d4d4d4 !important; }
    .marketing-centre-filter .un-filter-value span.anticon {
      width: 40px !important;
      color: #0c2028; }
    .marketing-centre-filter .un-filter-value .ant-input-suffix {
      font-size: 20px; }
    @media (max-width: 768px) {
      .marketing-centre-filter .un-filter-value {
        width: 180px; } }
    @media (width: 375px) {
      .marketing-centre-filter .un-filter-value {
        width: 162px !important; } }
    @media (width: 425px) {
      .marketing-centre-filter .un-filter-value {
        width: 212px !important; } }
  .marketing-centre-filter .date-period {
    display: inline-flex;
    height: 41px !important;
    margin-left: 40px; }
    @media (max-width: 425px) {
      .marketing-centre-filter .date-period {
        margin: 0 0 12px !important;
        display: block !important;
        height: fit-content !important; } }
    .marketing-centre-filter .date-period .label {
      color: #0c2028;
      padding-top: 11px;
      padding-right: 20px; }
    .marketing-centre-filter .date-period .date-range2 {
      background-color: #ffffff;
      height: 41px !important;
      width: 230px !important;
      border: 1px solid #d4d4d4;
      border-radius: 4px !important; }
      .marketing-centre-filter .date-period .date-range2 .ant-picker {
        width: 200px !important;
        height: 39px !important;
        border: none !important;
        box-shadow: none !important;
        background: none !important;
        left: 30px; }
      .marketing-centre-filter .date-period .date-range2 .ant-picker-suffix {
        position: absolute;
        right: 196px; }
      .marketing-centre-filter .date-period .date-range2 .ant-picker-input {
        width: fit-content;
        width: -moz-fit-content; }
      .marketing-centre-filter .date-period .date-range2 .ant-picker-clear {
        display: none !important; }
    .marketing-centre-filter .date-period .feather-calendar {
      color: #90999d !important;
      font-size: 20px !important; }
    .marketing-centre-filter .date-period .date-picker-button {
      height: 41px;
      border-top-left-radius: 0 !important;
      border-bottom-left-radius: 0 !important;
      border-top-right-radius: 4px !important;
      border-bottom-right-radius: 4px !important; }
    .marketing-centre-filter .date-period .date-picker-button:hover,
    .marketing-centre-filter .date-period .date-picker-button:active,
    .marketing-centre-filter .date-period .date-picker-button:focus {
      border-color: #d4d4d4 !important;
      box-shadow: none !important; }
  .marketing-centre-filter .reset-search {
    display: flex;
    margin: 0 0 0 auto !important; }
    .marketing-centre-filter .reset-search .outline-btn {
      margin-left: 0 !important;
      background-color: transparent !important; }
    .marketing-centre-filter .reset-search .primary-btn {
      margin-left: 16px !important; }

.marketing-centre-form .header-buttons {
  width: 100% !important;
  display: flex;
  position: fixed;
  padding-right: 99px !important; }
  @media (min-width: 1024px) {
    .marketing-centre-form .header-buttons {
      min-width: 816px !important;
      max-width: 1344px !important;
      margin: 0 auto; } }
  .marketing-centre-form .header-buttons .b-btn,
  .marketing-centre-form .header-buttons .b-btn:hover,
  .marketing-centre-form .header-buttons .b-btn:focus {
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #0c2028 !important;
    font-size: 20px;
    padding-left: 0 !important; }
    .marketing-centre-form .header-buttons .b-btn i,
    .marketing-centre-form .header-buttons .b-btn:hover i,
    .marketing-centre-form .header-buttons .b-btn:focus i {
      font-size: 20px !important;
      margin-right: 12px !important; }
  .marketing-centre-form .header-buttons .outline-btn,
  .marketing-centre-form .header-buttons .outline-btn:focus,
  .marketing-centre-form .header-buttons .outline-btn:hover {
    margin-right: 16px !important;
    border: 1px solid #d4d4d4 !important;
    background: none !important;
    color: #0c2028 !important; }
  .marketing-centre-form .header-buttons .primary-btn {
    margin: auto 0 !important; }

.marketing-centre-form .must-complete-div {
  display: inline-flex; }
  .marketing-centre-form .must-complete-div .desc {
    padding-right: 8px; }

@media (max-width: 1024px) {
  .marketing-centre-form .un-affix {
    top: 130px; } }

.marketing-centre-form .delete-promotion-btn {
  margin: 0 0 20px auto !important;
  width: fit-content !important;
  height: 17px !important;
  padding: 0 !important;
  font-size: 14px !important;
  border: none !important;
  background: none !important;
  box-shadow: none !important;
  color: #647176 !important; }
  .marketing-centre-form .delete-promotion-btn i {
    font-size: 14px !important;
    color: #647176 !important;
    margin-right: 4px !important; }

.marketing-centre-form .end-promotion-btn {
  margin: 0 0 20px auto !important;
  width: fit-content !important;
  height: 17px !important;
  padding: 0 !important;
  font-size: 14px !important;
  border: none !important;
  background: none !important;
  box-shadow: none !important;
  color: #e0241a !important; }
  .marketing-centre-form .end-promotion-btn i {
    font-size: 14px !important;
    color: #e0241a !important;
    margin-right: 4px !important; }

.marketing-centre-form .un-box-flat .search-form .un-filter-name-channel > div.ant-select-selector {
  height: 41px !important;
  width: 132px !important; }

.marketing-centre-form .un-box-flat .search-form .ant-input-affix-wrapper {
  width: 226px !important;
  border-top-left-radius: 0 !important;
  border-bottom-left-radius: 0 !important; }

.marketing-centre-form .un-box-flat .title {
  font-size: 18px !important;
  margin-bottom: 20px; }

.marketing-centre-form .un-box-flat .feather-info {
  font-size: 14px !important;
  color: #90999d !important;
  margin-left: 4px;
  line-height: 17px;
  vertical-align: middle; }

.marketing-centre-form .un-box-flat .ant-radio-button-wrapper {
  width: fit-content !important;
  height: fit-content !important;
  line-height: 40px !important;
  border: 1px solid #d9d9d9 !important;
  border-radius: 4px !important;
  margin-right: 20px !important;
  padding: 6px 12px !important;
  color: #0c2028 !important; }
  .marketing-centre-form .un-box-flat .ant-radio-button-wrapper:not(:first-child)::before {
    content: none !important; }
  .marketing-centre-form .un-box-flat .ant-radio-button-wrapper .feather-check,
  .marketing-centre-form .un-box-flat .ant-radio-button-wrapper .arrow-left,
  .marketing-centre-form .un-box-flat .ant-radio-button-wrapper .arrow-up {
    display: none; }
  .marketing-centre-form .un-box-flat .ant-radio-button-wrapper span > img {
    width: 40px;
    height: 40px;
    margin-right: 12px; }

.marketing-centre-form .un-box-flat .ant-radio-button-wrapper-checked {
  position: relative;
  border-color: #5acc5a !important;
  color: #5acc5a !important;
  background-color: #ffffff !important; }
  .marketing-centre-form .un-box-flat .ant-radio-button-wrapper-checked .feather-check {
    display: block !important;
    position: absolute;
    right: 0;
    bottom: 0;
    background-color: #5acc5a;
    color: #ffffff;
    font-size: 10px;
    border-bottom-right-radius: 4px; }
  .marketing-centre-form .un-box-flat .ant-radio-button-wrapper-checked .arrow-left {
    display: block !important;
    position: absolute;
    right: 0;
    bottom: 0;
    width: 0;
    height: 0;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    border-right: 10px solid #5acc5a; }
  .marketing-centre-form .un-box-flat .ant-radio-button-wrapper-checked .arrow-up {
    display: block !important;
    position: absolute;
    right: 0;
    bottom: 0;
    width: 0;
    height: 0;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-bottom: 10px solid #5acc5a; }

.marketing-centre-form .un-box-flat .ant-picker-range .ant-picker-input {
  width: 120px; }

.marketing-centre-form .un-box-flat .ant-picker-range .ant-picker-suffix {
  position: absolute;
  right: 12px; }
  .marketing-centre-form .un-box-flat .ant-picker-range .ant-picker-suffix .feather-calendar {
    color: #90999d !important;
    font-size: 20px !important; }

.marketing-centre-form .un-box-flat .ant-picker-range .ant-picker-clear {
  right: 35px; }

.marketing-centre-form .un-box-flat .primary-btn {
  margin: 0 0 0 auto !important; }

.marketing-centre-form .un-box-flat .col-md-4 {
  align-content: baseline !important; }

.marketing-centre-form .un-box-flat .plain-btn {
  margin-left: auto !important;
  margin-right: 0 !important; }
  .marketing-centre-form .un-box-flat .plain-btn i {
    font-size: 15px;
    margin-right: 4px !important; }

.marketing-centre-form .un-box-flat .unicart-filter {
  display: none !important;
  margin-top: 0 !important;
  margin-bottom: 0 !important; }
  .marketing-centre-form .un-box-flat .unicart-filter .search-form .un-filter-value {
    width: 336px; }
    .marketing-centre-form .un-box-flat .unicart-filter .search-form .un-filter-value .ant-input {
      height: 39px !important; }
  .marketing-centre-form .un-box-flat .unicart-filter .primary-i-btn {
    margin: 0 0 0 auto; }
  .marketing-centre-form .un-box-flat .unicart-filter.edit {
    display: flex !important; }

.marketing-centre-form .un-box-flat .product-table {
  overflow-x: auto; }
  .marketing-centre-form .un-box-flat .product-table .image-container {
    display: flex; }
    .marketing-centre-form .un-box-flat .product-table .image-container img {
      object-fit: contain;
      border: 1px solid #e5e5e5;
      width: 42px;
      height: 42px;
      margin-right: 0.8rem;
      border-radius: 4px; }
    .marketing-centre-form .un-box-flat .product-table .image-container .product-details .item-name {
      font-weight: bold;
      line-height: 20px; }
    .marketing-centre-form .un-box-flat .product-table .image-container .product-details small {
      color: #647176;
      font-size: 0.8rem; }
  .marketing-centre-form .un-box-flat .product-table .ant-table-tbody > tr > td {
    padding: 12px 12px !important; }
  .marketing-centre-form .un-box-flat .product-table .ant-table table {
    border: none !important;
    box-shadow: none !important; }
  .marketing-centre-form .un-box-flat .product-table table thead {
    background-color: #fafafb !important; }
  .marketing-centre-form .un-box-flat .product-table .ant-table-thead th {
    background: #fafafb 0% 0% no-repeat padding-box !important;
    font-size: 12px !important;
    color: #647176 !important;
    padding-top: 9px !important;
    padding-bottom: 9px !important; }
  .marketing-centre-form .un-box-flat .product-table .ant-table-thead > tr > th {
    border-bottom: none !important; }
  .marketing-centre-form .un-box-flat .product-table .un-text-truncate {
    font-weight: bold !important; }
  .marketing-centre-form .un-box-flat .product-table .un-light-label {
    font-size: 14px !important; }
  .marketing-centre-form .un-box-flat .product-table .ant-table-thead > tr > th:last-child {
    color: transparent !important; }
  .marketing-centre-form .un-box-flat .product-table .feather-trash-2 {
    display: none !important; }
  .marketing-centre-form .un-box-flat .product-table.edit .ant-table-thead > tr > th:last-child {
    color: #647176 !important; }
  .marketing-centre-form .un-box-flat .product-table.edit .feather-trash-2 {
    display: block !important; }
  .marketing-centre-form .un-box-flat .product-table .status-view {
    display: unset !important; }
    .marketing-centre-form .un-box-flat .product-table .status-view .feather-check {
      font-size: 20px !important;
      color: #5acc5a !important; }
    .marketing-centre-form .un-box-flat .product-table .status-view .feather-slash {
      font-size: 20px !important;
      color: #90999d !important; }
  .marketing-centre-form .un-box-flat .product-table .ant-table-title {
    background: #fafafb !important;
    padding: 0 !important;
    margin-top: 4px !important;
    margin-left: 50px !important; }
    @media (min-width: 1024px) {
      .marketing-centre-form .un-box-flat .product-table .ant-table-title {
        margin-left: 70px !important; } }

.marketing-centre-form #basic-info .ant-radio-wrapper {
  margin-top: 8px !important; }
  .marketing-centre-form #basic-info .ant-radio-wrapper .bundle-type-item {
    display: none !important; }
  .marketing-centre-form #basic-info .ant-radio-wrapper.ant-radio-wrapper-checked .bundle-type-item {
    display: inline-flex !important;
    padding-left: 24px;
    line-height: 33px; }
    .marketing-centre-form #basic-info .ant-radio-wrapper.ant-radio-wrapper-checked .bundle-type-item .ant-form-item {
      margin-bottom: 0 !important; }
      .marketing-centre-form #basic-info .ant-radio-wrapper.ant-radio-wrapper-checked .bundle-type-item .ant-form-item .ant-input {
        width: 50px !important; }
  .marketing-centre-form #basic-info .ant-radio-wrapper.ant-radio-wrapper-checked .caption {
    padding-left: 24px !important;
    line-height: 20px !important;
    font-size: 14px !important;
    color: #ff4d4f !important; }

.marketing-centre-form #basic-info .store-list-checkbox-group {
  margin-bottom: 20px !important;
  border-radius: 4px !important;
  border: 1px solid #d9d9d9;
  padding: 20px 24px; }
  .marketing-centre-form #basic-info .store-list-checkbox-group .ant-checkbox + span {
    color: #0c2028 !important;
    padding-right: 41px !important;
    padding-left: 12px !important; }

.marketing-centre-form #basic-info .custom-form .ant-form-item-explain {
  display: none !important; }

.un-modal-custom {
  width: 600px !important;
  overflow-y: auto !important; }
  .un-modal-custom.small {
    width: 400px !important; }
  .un-modal-custom.large {
    width: 1098px !important; }
  .un-modal-custom.un-select-item-modal-custom {
    width: 750px !important; }
    .un-modal-custom.un-select-item-modal-custom .ant-modal-body {
      max-height: unset;
      height: calc(100vh - 240px) !important;
      padding: 20px 20px 0 !important; }
      .un-modal-custom.un-select-item-modal-custom .ant-modal-body .modal-filter .search-form {
        position: absolute !important;
        z-index: 1002 !important;
        width: 370px; }
      .un-modal-custom.un-select-item-modal-custom .ant-modal-body .item-table {
        margin-top: 60px !important; }
        .un-modal-custom.un-select-item-modal-custom .ant-modal-body .item-table table tbody tr td {
          vertical-align: top !important; }
        .un-modal-custom.un-select-item-modal-custom .ant-modal-body .item-table .ant-list-item {
          padding: 0 !important; }
        .un-modal-custom.un-select-item-modal-custom .ant-modal-body .item-table .ant-list-item-meta {
          padding-top: 1px !important; }
        .un-modal-custom.un-select-item-modal-custom .ant-modal-body .item-table .ant-list-item-meta-description {
          padding-left: 0; }
        .un-modal-custom.un-select-item-modal-custom .ant-modal-body .item-table .ant-checkbox-wrapper {
          margin-left: unset !important; }
        .un-modal-custom.un-select-item-modal-custom .ant-modal-body .item-table .ant-table-tbody > tr > td {
          padding: 12px 12px !important; }
        .un-modal-custom.un-select-item-modal-custom .ant-modal-body .item-table .ant-table table {
          border: none !important;
          box-shadow: none !important; }
        .un-modal-custom.un-select-item-modal-custom .ant-modal-body .item-table table thead {
          background-color: #fafafb !important; }
        .un-modal-custom.un-select-item-modal-custom .ant-modal-body .item-table .ant-table-thead th {
          background: #fafafb 0% 0% no-repeat padding-box !important;
          font-size: 12px !important;
          color: #647176 !important;
          padding-top: 9px !important;
          padding-bottom: 9px !important; }
        .un-modal-custom.un-select-item-modal-custom .ant-modal-body .item-table .ant-table-thead > tr > th {
          border-bottom: none !important; }
        .un-modal-custom.un-select-item-modal-custom .ant-modal-body .item-table .desc {
          line-height: 15px !important; }
        .un-modal-custom.un-select-item-modal-custom .ant-modal-body .item-table .un-light-label-text {
          color: #647176 !important;
          font-size: 12px !important; }
        .un-modal-custom.un-select-item-modal-custom .ant-modal-body .item-table .ant-table-pagination.ant-pagination {
          margin: 12px 0 28px; }
        .un-modal-custom.un-select-item-modal-custom .ant-modal-body .item-table .ant-pagination-item-link {
          color: #0c2028 !important; }
        .un-modal-custom.un-select-item-modal-custom .ant-modal-body .item-table .ant-pagination-item a {
          color: #0c2028 !important; }
        .un-modal-custom.un-select-item-modal-custom .ant-modal-body .item-table .ant-pagination-item-active {
          border: 1px solid #d9d9d9 !important; }
          .un-modal-custom.un-select-item-modal-custom .ant-modal-body .item-table .ant-pagination-item-active a {
            color: #007ce0 !important; }
        .un-modal-custom.un-select-item-modal-custom .ant-modal-body .item-table .ant-pagination.mini .ant-pagination-prev {
          border: 1px solid #d9d9d9;
          border-top-right-radius: 0 !important;
          border-bottom-right-radius: 0 !important; }
        .un-modal-custom.un-select-item-modal-custom .ant-modal-body .item-table .ant-pagination.mini .ant-pagination-next {
          border: 1px solid #d9d9d9;
          border-top-left-radius: 0 !important;
          border-bottom-left-radius: 0 !important; }
        .un-modal-custom.un-select-item-modal-custom .ant-modal-body .item-table .ant-pagination.mini .ant-pagination-item:not(.ant-pagination-item-active) {
          border: 1px solid #d9d9d9; }
        .un-modal-custom.un-select-item-modal-custom .ant-modal-body .item-table .ant-pagination.mini .ant-pagination-options {
          margin-left: 16px; }
          .un-modal-custom.un-select-item-modal-custom .ant-modal-body .item-table .ant-pagination.mini .ant-pagination-options .ant-select-arrow {
            color: #0c2028 !important; }
        .un-modal-custom.un-select-item-modal-custom .ant-modal-body .item-table .ant-table-pagination.ant-pagination {
          color: #0c2028 !important;
          font-weight: normal !important; }
    .un-modal-custom.un-select-item-modal-custom .ant-modal-footer {
      padding: 12px 24px !important;
      height: 151px !important; }
      .un-modal-custom.un-select-item-modal-custom .ant-modal-footer .selected-container {
        width: -webkit-fill-available;
        width: fill-available;
        width: -moz-available;
        height: 81px;
        display: inline-flex;
        text-align: left !important;
        margin-bottom: 12px !important;
        overflow-x: auto; }
        .un-modal-custom.un-select-item-modal-custom .ant-modal-footer .selected-container .un-row-product img {
          height: 56px;
          width: 56px;
          border: 1px solid #e5e5e5;
          border-radius: 6px;
          margin-left: 0;
          margin-top: 8px; }
        .un-modal-custom.un-select-item-modal-custom .ant-modal-footer .selected-container .selected-img {
          position: relative;
          margin-right: 16px; }
          .un-modal-custom.un-select-item-modal-custom .ant-modal-footer .selected-container .selected-img .anticon.anticon-close {
            background-color: #0c2028 !important;
            border-radius: 50%;
            padding: 4px;
            width: 28px;
            content: url("https://api.iconify.design/feather:x.svg?color=%23FFFFFF&width=24px");
            vertical-align: -0.125em;
            position: absolute;
            top: 1px;
            right: -4px;
            opacity: 0.65; }
  .un-modal-custom .ant-modal-content {
    border-radius: 12px !important; }
  .un-modal-custom .ant-modal-header {
    border-top-left-radius: 12px !important;
    border-top-right-radius: 12px !important;
    padding: 12px 24px !important; }
  .un-modal-custom .ant-modal-body {
    max-height: 500px;
    overflow-y: auto;
    padding: 20px 20px !important; }
    .un-modal-custom .ant-modal-body .ant-picker {
      border-radius: 4px; }
    .un-modal-custom .ant-modal-body .search-form .un-filter-name {
      width: 100% !important; }
    .un-modal-custom .ant-modal-body .un-form-setting .form-address .ant-form-item,
    .un-modal-custom .ant-modal-body .un-form-setting .form-address .ant-legacy-form-item {
      padding-bottom: 12px !important;
      margin-bottom: 0 !important; }
  .un-modal-custom .ant-modal-footer {
    padding: 12px 24px !important; }
  .un-modal-custom .ant-modal-title {
    color: #0c2028 !important;
    font-size: 16px !important;
    font-weight: bold !important;
    text-align: center !important; }
  .un-modal-custom .ant-modal-close,
  .un-modal-custom .ant-modal-close:hover {
    top: -4px !important;
    left: 0 !important;
    color: #0c2028 !important; }
  .un-modal-custom .close-btn {
    text-align: left !important;
    margin-bottom: auto !important;
    margin-top: auto !important; }
  .un-modal-custom .title {
    text-align: center !important;
    margin-bottom: auto !important;
    margin-top: auto !important; }
  .un-modal-custom .plain-btn {
    margin: auto 0 auto auto !important; }

.bundle-deal-order .header-buttons {
  width: 100% !important;
  top: 10px !important;
  display: flex;
  position: fixed;
  padding-right: 99px !important; }
  @media (min-width: 1024px) {
    .bundle-deal-order .header-buttons {
      min-width: 816px !important;
      max-width: 1344px !important;
      margin: 0 auto; } }
  .bundle-deal-order .header-buttons .b-btn,
  .bundle-deal-order .header-buttons .b-btn:hover,
  .bundle-deal-order .header-buttons .b-btn:focus {
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #0c2028 !important;
    font-size: 20px;
    padding-left: 0 !important; }
    .bundle-deal-order .header-buttons .b-btn i,
    .bundle-deal-order .header-buttons .b-btn:hover i,
    .bundle-deal-order .header-buttons .b-btn:focus i {
      font-size: 20px !important;
      margin-right: 12px !important; }
  .bundle-deal-order .header-buttons .outline-btn,
  .bundle-deal-order .header-buttons .outline-btn:focus,
  .bundle-deal-order .header-buttons .outline-btn:hover {
    margin-right: 16px !important;
    border: 1px solid #d4d4d4 !important;
    background: none !important;
    color: #0c2028 !important; }

.bundle-deal-order .un-box-flat .title {
  margin-bottom: 20px;
  font-size: 18px !important; }

.marketing-centre-filter .date-period .label {
  font-size: 14px !important;
  line-height: 20px;
  font-weight: 400; }

.marketing-centre-listing .header-buttons {
  width: 100% !important;
  top: 10px !important;
  display: flex;
  position: fixed;
  padding-right: 99px !important; }
  @media (min-width: 1024px) {
    .marketing-centre-listing .header-buttons {
      min-width: 816px !important;
      max-width: 1344px !important;
      margin: 0 auto; } }
  .marketing-centre-listing .header-buttons .b-btn,
  .marketing-centre-listing .header-buttons .b-btn:hover,
  .marketing-centre-listing .header-buttons .b-btn:focus {
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #0c2028 !important;
    font-size: 20px;
    padding-left: 0 !important; }
    .marketing-centre-listing .header-buttons .b-btn i,
    .marketing-centre-listing .header-buttons .b-btn:hover i,
    .marketing-centre-listing .header-buttons .b-btn:focus i {
      font-size: 20px !important;
      margin-right: 12px !important; }
  .marketing-centre-listing .header-buttons .outline-btn,
  .marketing-centre-listing .header-buttons .outline-btn:focus,
  .marketing-centre-listing .header-buttons .outline-btn:hover {
    margin-right: 16px !important;
    border: 1px solid #d4d4d4 !important;
    background: none !important;
    color: #0c2028 !important; }

.marketing-centre-listing .unicart-filter {
  margin-top: 0 !important; }
  .marketing-centre-listing .unicart-filter .search-form .un-filter-value-channel {
    border-top-left-radius: 4px !important;
    border-bottom-left-radius: 4px !important; }

.marketing-centre-listing .un-box-flat {
  margin-bottom: 0; }

.marketing-centre-listing .promotion-table .unicart-table .actions {
  display: grid; }
  .marketing-centre-listing .promotion-table .unicart-table .actions .plain-btn {
    margin-bottom: 4px !important; }
    .marketing-centre-listing .promotion-table .unicart-table .actions .plain-btn i {
      margin-right: 4px !important; }
  .marketing-centre-listing .promotion-table .unicart-table .actions .delete-btn {
    margin-bottom: 4px !important;
    width: fit-content !important;
    height: 17px !important;
    padding: 0 !important;
    font-size: 14px !important;
    border: none !important;
    background: none !important;
    box-shadow: none !important;
    color: #647176 !important; }
    .marketing-centre-listing .promotion-table .unicart-table .actions .delete-btn i {
      font-size: 14px !important;
      color: #647176 !important;
      margin-right: 4px !important; }
  .marketing-centre-listing .promotion-table .unicart-table .actions .end-btn {
    margin-bottom: 4px !important;
    width: fit-content !important;
    height: 17px !important;
    padding: 0 !important;
    font-size: 14px !important;
    border: none !important;
    background: none !important;
    box-shadow: none !important;
    color: #e0241a !important; }
    .marketing-centre-listing .promotion-table .unicart-table .actions .end-btn i {
      font-size: 14px !important;
      color: #e0241a !important;
      margin-right: 4px !important; }

.marketing-centre-listing .promotion-table .unicart-table .product-img {
  width: 44px;
  height: 44px;
  border-radius: 4px;
  border: 1px solid #e5e5e5;
  margin-right: 8px;
  object-fit: contain;
  overflow: auto; }

.marketing-centre-listing .promotion-table .unicart-table .last {
  position: relative; }
  .marketing-centre-listing .promotion-table .unicart-table .last .count {
    position: absolute;
    top: 12px;
    width: 44px;
    text-align: center;
    font-size: 12px !important;
    color: #ffffff !important;
    z-index: 2 !important; }
  .marketing-centre-listing .promotion-table .unicart-table .last .product-img {
    width: 44px;
    height: 44px;
    border-radius: 4px;
    border: 1px solid #e5e5e5;
    margin-right: 8px;
    object-fit: contain;
    overflow: auto; }

.marketing-centre-listing .promotion-table .unicart-table .last::after {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 44px;
  height: 44px;
  border-radius: 4px;
  background: black;
  opacity: 0.6;
  z-index: 1; }

.marketing-centre-listing .promotion-table .unicart-table a,
.marketing-centre-listing .promotion-table .unicart-table .status-tag {
  white-space: nowrap; }

.marketing-centre-listing .ant-pagination {
  margin-right: 0 !important; }

.marketing-centre-filter {
  width: 100% !important; }
  .marketing-centre-filter .unicart-filter {
    width: 100% !important;
    margin-bottom: 0 !important; }
  .marketing-centre-filter .ant-input-group.ant-input-group-compact {
    display: flex; }
  @media (max-width: 1025px) {
    .marketing-centre-filter .ant-form-item {
      margin-bottom: 0 !important; } }
  @media (min-width: 768px) {
    .marketing-centre-filter {
      display: inline-flex; } }
  @media (max-width: 480px) {
    .marketing-centre-filter .ant-select-item-option {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      width: 132px; }
    .marketing-centre-filter .ant-select-arrow {
      display: inline-block;
      color: inherit;
      font-style: normal;
      line-height: 0;
      text-transform: none;
      vertical-align: -0.125em;
      text-rendering: optimizeLegibility;
      -webkit-font-smoothing: antialiased;
      -moz-osx-font-smoothing: grayscale;
      position: absolute;
      top: 53%;
      /* right: 11px; */
      width: 12px;
      height: 12px;
      margin-top: -6px;
      color: rgba(0, 0, 0, 0.25);
      font-size: 12px;
      line-height: 1;
      text-align: center;
      pointer-events: none; }
    .marketing-centre-filter .un-filter-value {
      width: 140px !important; }
      .marketing-centre-filter .un-filter-value .ant-input {
        color: #0c2028 !important; }
    .marketing-centre-filter .un-filter-name > div.ant-select-selector {
      width: 100px; }
    .marketing-centre-filter .un-filter-button {
      margin-left: 6px !important; } }
  @media (min-width: 768px) {
    .marketing-centre-filter .un-filter-name > div.ant-select-selector {
      width: 160px; }
    .marketing-centre-filter .un-filter-button {
      margin-left: 8px !important; } }
  .marketing-centre-filter .un-filter-name > div.ant-select-selector {
    color: #0c2028 !important;
    height: 41px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-top-right-radius: 0px !important;
    border-bottom-right-radius: 0px !important; }
    @media (max-width: 480px) {
      .marketing-centre-filter .un-filter-name > div.ant-select-selector {
        width: 132px; } }
    @media (width: 320px) {
      .marketing-centre-filter .un-filter-name > div.ant-select-selector {
        width: 100px; } }
    @media (width: 375px) {
      .marketing-centre-filter .un-filter-name > div.ant-select-selector {
        width: 132px; } }
    @media (width: 425px) {
      .marketing-centre-filter .un-filter-name > div.ant-select-selector {
        width: 132px; } }
  .marketing-centre-filter .un-filter-name {
    color: #0c2028 !important; }
  .marketing-centre-filter .ant-select-arrow {
    color: #0c2028; }
  .marketing-centre-filter .un-filter-value {
    height: 41px !important;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
    border-color: #d4d4d4 !important; }
    .marketing-centre-filter .un-filter-value span.anticon {
      width: 40px !important;
      color: #0c2028; }
    .marketing-centre-filter .un-filter-value .ant-input-suffix {
      font-size: 20px; }
    @media (max-width: 768px) {
      .marketing-centre-filter .un-filter-value {
        width: 180px; } }
    @media (width: 375px) {
      .marketing-centre-filter .un-filter-value {
        width: 162px !important; } }
    @media (width: 425px) {
      .marketing-centre-filter .un-filter-value {
        width: 212px !important; } }
  .marketing-centre-filter .date-period {
    display: inline-flex;
    height: 41px !important;
    margin-left: 40px; }
    @media (max-width: 425px) {
      .marketing-centre-filter .date-period {
        margin: 0 0 12px !important;
        display: block !important;
        height: fit-content !important; } }
    .marketing-centre-filter .date-period .label {
      color: #0c2028;
      padding-top: 11px;
      padding-right: 20px; }
    .marketing-centre-filter .date-period .date-range2 {
      background-color: #ffffff;
      height: 41px !important;
      width: 230px !important;
      border: 1px solid #d4d4d4;
      border-radius: 4px !important; }
      .marketing-centre-filter .date-period .date-range2 .ant-picker {
        width: 200px !important;
        height: 39px !important;
        border: none !important;
        box-shadow: none !important;
        background: none !important;
        left: 30px; }
      .marketing-centre-filter .date-period .date-range2 .ant-picker-suffix {
        position: absolute;
        right: 196px; }
      .marketing-centre-filter .date-period .date-range2 .ant-picker-input {
        width: fit-content;
        width: -moz-fit-content; }
      .marketing-centre-filter .date-period .date-range2 .ant-picker-clear {
        display: none !important; }
    .marketing-centre-filter .date-period .feather-calendar {
      color: #90999d !important;
      font-size: 20px !important; }
    .marketing-centre-filter .date-period .date-picker-button {
      height: 41px;
      border-top-left-radius: 0 !important;
      border-bottom-left-radius: 0 !important;
      border-top-right-radius: 4px !important;
      border-bottom-right-radius: 4px !important; }
    .marketing-centre-filter .date-period .date-picker-button:hover,
    .marketing-centre-filter .date-period .date-picker-button:active,
    .marketing-centre-filter .date-period .date-picker-button:focus {
      border-color: #d4d4d4 !important;
      box-shadow: none !important; }
  .marketing-centre-filter .reset-search {
    display: flex;
    margin: 0 0 0 auto !important; }
    .marketing-centre-filter .reset-search .outline-btn {
      margin-left: 0 !important;
      background-color: transparent !important; }
    .marketing-centre-filter .reset-search .primary-btn {
      margin-left: 16px !important; }

.marketing-centre-form .header-buttons {
  width: 100% !important;
  display: flex;
  position: fixed;
  padding-right: 99px !important; }
  @media (min-width: 1024px) {
    .marketing-centre-form .header-buttons {
      min-width: 816px !important;
      max-width: 1344px !important;
      margin: 0 auto; } }
  .marketing-centre-form .header-buttons .b-btn,
  .marketing-centre-form .header-buttons .b-btn:hover,
  .marketing-centre-form .header-buttons .b-btn:focus {
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #0c2028 !important;
    font-size: 20px;
    padding-left: 0 !important; }
    .marketing-centre-form .header-buttons .b-btn i,
    .marketing-centre-form .header-buttons .b-btn:hover i,
    .marketing-centre-form .header-buttons .b-btn:focus i {
      font-size: 20px !important;
      margin-right: 12px !important; }
  .marketing-centre-form .header-buttons .outline-btn,
  .marketing-centre-form .header-buttons .outline-btn:focus,
  .marketing-centre-form .header-buttons .outline-btn:hover {
    margin-right: 16px !important;
    border: 1px solid #d4d4d4 !important;
    background: none !important;
    color: #0c2028 !important; }
  .marketing-centre-form .header-buttons .primary-btn {
    margin: auto 0 !important; }

.marketing-centre-form .must-complete-div {
  display: inline-flex; }
  .marketing-centre-form .must-complete-div .desc {
    padding-right: 8px; }

@media (max-width: 1024px) {
  .marketing-centre-form .un-affix {
    top: 130px; } }

.marketing-centre-form .delete-promotion-btn {
  margin: 0 0 20px auto !important;
  width: fit-content !important;
  height: 17px !important;
  padding: 0 !important;
  font-size: 14px !important;
  border: none !important;
  background: none !important;
  box-shadow: none !important;
  color: #647176 !important; }
  .marketing-centre-form .delete-promotion-btn i {
    font-size: 14px !important;
    color: #647176 !important;
    margin-right: 4px !important; }

.marketing-centre-form .end-promotion-btn {
  margin: 0 0 20px auto !important;
  width: fit-content !important;
  height: 17px !important;
  padding: 0 !important;
  font-size: 14px !important;
  border: none !important;
  background: none !important;
  box-shadow: none !important;
  color: #e0241a !important; }
  .marketing-centre-form .end-promotion-btn i {
    font-size: 14px !important;
    color: #e0241a !important;
    margin-right: 4px !important; }

.marketing-centre-form #shocking-sale-products {
  margin-bottom: unset !important; }
  .marketing-centre-form #shocking-sale-products .search-form .un-filter-name-channel > div.ant-select-selector {
    height: 41px !important;
    width: 132px !important; }
  .marketing-centre-form #shocking-sale-products .search-form .ant-input-affix-wrapper {
    width: 336px !important;
    border-top-left-radius: 4px !important;
    border-bottom-left-radius: 4px !important; }
  .marketing-centre-form #shocking-sale-products .bulk-settings .percentage .ant-input-number {
    border-top-right-radius: 0 !important;
    border-bottom-right-radius: 0 !important; }
  .marketing-centre-form #shocking-sale-products .order-detail-content .percentage .ant-input-number {
    border-top-right-radius: 0 !important;
    border-bottom-right-radius: 0 !important; }
  .marketing-centre-form #shocking-sale-products .price-field .ant-input-group-addon.addonBefore {
    border-right: none !important;
    border-top-left-radius: 4px !important;
    border-bottom-left-radius: 4px !important;
    border-top-right-radius: 0 !important;
    border-bottom-right-radius: 0 !important; }
  .marketing-centre-form #shocking-sale-products .price-field .dimension {
    border-top-left-radius: 4px !important;
    border-bottom-left-radius: 4px !important;
    border-top-right-radius: 4px !important;
    border-bottom-right-radius: 4px !important; }
    .marketing-centre-form #shocking-sale-products .price-field .dimension.addonBefore {
      border-top-left-radius: 0 !important;
      border-bottom-left-radius: 0 !important; }
    .marketing-centre-form #shocking-sale-products .price-field .dimension.addonAfter {
      border-top-right-radius: 0 !important;
      border-bottom-right-radius: 0 !important; }
  .marketing-centre-form #shocking-sale-products .price-field .ant-input-group-addon.addonAfter {
    border-left: none !important;
    border-top-left-radius: 0 !important;
    border-bottom-left-radius: 0 !important;
    border-top-right-radius: 4px !important;
    border-bottom-right-radius: 4px !important; }

.marketing-centre-form .un-box-flat .search-form {
  margin-bottom: 20px; }
  .marketing-centre-form .un-box-flat .search-form .ant-form-item {
    margin-bottom: 0 !important; }
  .marketing-centre-form .un-box-flat .search-form .un-filter-name-channel > div.ant-select-selector {
    height: 41px !important;
    width: 132px !important; }
  .marketing-centre-form .un-box-flat .search-form .ant-input-affix-wrapper {
    width: 226px !important;
    border-top-left-radius: 0 !important;
    border-bottom-left-radius: 0 !important; }

.marketing-centre-form .un-box-flat .title {
  margin-bottom: 20px; }

.marketing-centre-form .un-box-flat .bulk-settings {
  display: flex !important;
  width: 100%;
  background-color: #f6f6f6;
  padding: 12px;
  margin-bottom: 20px;
  border-radius: 4px;
  align-items: flex-end; }
  @media (max-width: 1025px) {
    .marketing-centre-form .un-box-flat .bulk-settings {
      flex-wrap: wrap !important; } }
  .marketing-centre-form .un-box-flat .bulk-settings label {
    font-size: 12px !important;
    color: #647176 !important; }
  .marketing-centre-form .un-box-flat .bulk-settings .bulk-setting-label {
    color: #0c2028 !important;
    width: 200px !important;
    line-height: 30px;
    align-self: end; }
  .marketing-centre-form .un-box-flat .bulk-settings .ant-form-item {
    margin-bottom: 0 !important; }
  .marketing-centre-form .un-box-flat .bulk-settings .ant-input {
    width: 116px !important; }
  .marketing-centre-form .un-box-flat .bulk-settings .plus {
    line-height: 33px !important;
    align-self: end !important;
    color: #0c2028 !important;
    margin-right: 12px;
    margin-left: 12px; }
  .marketing-centre-form .un-box-flat .bulk-settings .or {
    line-height: 33px !important;
    align-self: end !important;
    color: #0c2028 !important;
    margin-right: 20px;
    margin-left: 20px; }
  .marketing-centre-form .un-box-flat .bulk-settings .percentage {
    display: flex !important; }
  .marketing-centre-form .un-box-flat .bulk-settings .outline-btn {
    background-color: transparent !important;
    margin-left: auto !important;
    align-self: end !important; }
  .marketing-centre-form .un-box-flat .bulk-settings .primary-btn {
    margin-left: 16px !important;
    margin-right: 0 !important;
    align-self: end !important; }

.marketing-centre-form .un-box-flat .tier-name {
  line-height: 33px; }

.marketing-centre-form .un-box-flat .quantity {
  display: none !important; }
  .marketing-centre-form .un-box-flat .quantity .ant-input {
    width: 183px !important; }

.marketing-centre-form .un-box-flat .quantity-view {
  display: unset !important;
  line-height: 33px;
  font-size: 14px;
  font-weight: bold; }

.marketing-centre-form .un-box-flat .order-detail-content .ant-form-item {
  margin-bottom: 0 !important; }

.marketing-centre-form .un-box-flat .order-detail-content .price-field {
  display: inline-flex !important; }
  .marketing-centre-form .un-box-flat .order-detail-content .price-field .ant-form-item {
    margin-bottom: 0 !important; }
    .marketing-centre-form .un-box-flat .order-detail-content .price-field .ant-form-item .ant-form-item-control-input-content {
      display: inline-flex !important; }
      .marketing-centre-form .un-box-flat .order-detail-content .price-field .ant-form-item .ant-form-item-control-input-content .ant-input-group-addon {
        width: fit-content; }

.marketing-centre-form .un-box-flat .order-detail-content .or {
  display: unset !important; }

.marketing-centre-form .un-box-flat .ant-picker-range .ant-picker-input {
  width: 100% !important; }

.marketing-centre-form .un-box-flat .ant-picker-range .ant-picker-suffix {
  position: absolute;
  right: 12px; }
  .marketing-centre-form .un-box-flat .ant-picker-range .ant-picker-suffix .feather-calendar {
    color: #90999d !important;
    font-size: 20px !important; }

.marketing-centre-form .un-box-flat .ant-picker-range .ant-picker-clear {
  right: 35px; }

.marketing-centre-filter .date-period .label {
  font-size: 14px !important;
  line-height: 20px;
  font-weight: 400; }

.marketing-centre-listing .header-buttons {
  width: 100% !important;
  top: 10px !important;
  display: flex;
  position: fixed;
  padding-right: 99px !important; }
  @media (min-width: 1024px) {
    .marketing-centre-listing .header-buttons {
      min-width: 816px !important;
      max-width: 1344px !important;
      margin: 0 auto; } }
  .marketing-centre-listing .header-buttons .b-btn,
  .marketing-centre-listing .header-buttons .b-btn:hover,
  .marketing-centre-listing .header-buttons .b-btn:focus {
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #0c2028 !important;
    font-size: 20px;
    padding-left: 0 !important; }
    .marketing-centre-listing .header-buttons .b-btn i,
    .marketing-centre-listing .header-buttons .b-btn:hover i,
    .marketing-centre-listing .header-buttons .b-btn:focus i {
      font-size: 20px !important;
      margin-right: 12px !important; }
  .marketing-centre-listing .header-buttons .outline-btn,
  .marketing-centre-listing .header-buttons .outline-btn:focus,
  .marketing-centre-listing .header-buttons .outline-btn:hover {
    margin-right: 16px !important;
    border: 1px solid #d4d4d4 !important;
    background: none !important;
    color: #0c2028 !important; }

.marketing-centre-listing .unicart-filter {
  margin-top: 0 !important; }
  .marketing-centre-listing .unicart-filter .search-form .un-filter-value-channel {
    border-top-left-radius: 4px !important;
    border-bottom-left-radius: 4px !important; }

.marketing-centre-listing .un-box-flat {
  margin-bottom: 0; }

.marketing-centre-listing .promotion-table .unicart-table .actions {
  display: grid; }
  .marketing-centre-listing .promotion-table .unicart-table .actions .plain-btn {
    margin-bottom: 4px !important; }
    .marketing-centre-listing .promotion-table .unicart-table .actions .plain-btn i {
      margin-right: 4px !important; }
  .marketing-centre-listing .promotion-table .unicart-table .actions .delete-btn {
    margin-bottom: 4px !important;
    width: fit-content !important;
    height: 17px !important;
    padding: 0 !important;
    font-size: 14px !important;
    border: none !important;
    background: none !important;
    box-shadow: none !important;
    color: #647176 !important; }
    .marketing-centre-listing .promotion-table .unicart-table .actions .delete-btn i {
      font-size: 14px !important;
      color: #647176 !important;
      margin-right: 4px !important; }
  .marketing-centre-listing .promotion-table .unicart-table .actions .end-btn {
    margin-bottom: 4px !important;
    width: fit-content !important;
    height: 17px !important;
    padding: 0 !important;
    font-size: 14px !important;
    border: none !important;
    background: none !important;
    box-shadow: none !important;
    color: #e0241a !important; }
    .marketing-centre-listing .promotion-table .unicart-table .actions .end-btn i {
      font-size: 14px !important;
      color: #e0241a !important;
      margin-right: 4px !important; }

.marketing-centre-listing .promotion-table .unicart-table a,
.marketing-centre-listing .promotion-table .unicart-table .status-tag {
  white-space: nowrap; }

.marketing-centre-listing .ant-pagination {
  margin-right: 0 !important; }

.marketing-centre-filter {
  width: 100% !important; }
  .marketing-centre-filter .unicart-filter {
    width: 100% !important;
    margin-bottom: 0 !important; }
  .marketing-centre-filter .ant-input-group.ant-input-group-compact {
    display: flex; }
  @media (max-width: 1025px) {
    .marketing-centre-filter .ant-form-item {
      margin-bottom: 0 !important; } }
  @media (min-width: 768px) {
    .marketing-centre-filter {
      display: inline-flex; } }
  @media (max-width: 480px) {
    .marketing-centre-filter .ant-select-item-option {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      width: 132px; }
    .marketing-centre-filter .ant-select-arrow {
      display: inline-block;
      color: inherit;
      font-style: normal;
      line-height: 0;
      text-transform: none;
      vertical-align: -0.125em;
      text-rendering: optimizeLegibility;
      -webkit-font-smoothing: antialiased;
      -moz-osx-font-smoothing: grayscale;
      position: absolute;
      top: 53%;
      /* right: 11px; */
      width: 12px;
      height: 12px;
      margin-top: -6px;
      color: rgba(0, 0, 0, 0.25);
      font-size: 12px;
      line-height: 1;
      text-align: center;
      pointer-events: none; }
    .marketing-centre-filter .un-filter-value {
      width: 140px !important; }
      .marketing-centre-filter .un-filter-value .ant-input {
        color: #0c2028 !important; }
    .marketing-centre-filter .un-filter-name > div.ant-select-selector {
      width: 100px; }
    .marketing-centre-filter .un-filter-button {
      margin-left: 6px !important; } }
  @media (min-width: 768px) {
    .marketing-centre-filter .un-filter-name > div.ant-select-selector {
      width: 160px; }
    .marketing-centre-filter .un-filter-button {
      margin-left: 8px !important; } }
  .marketing-centre-filter .un-filter-name > div.ant-select-selector {
    color: #0c2028 !important;
    height: 41px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-top-right-radius: 0px !important;
    border-bottom-right-radius: 0px !important; }
    @media (max-width: 480px) {
      .marketing-centre-filter .un-filter-name > div.ant-select-selector {
        width: 132px; } }
    @media (width: 320px) {
      .marketing-centre-filter .un-filter-name > div.ant-select-selector {
        width: 100px; } }
    @media (width: 375px) {
      .marketing-centre-filter .un-filter-name > div.ant-select-selector {
        width: 132px; } }
    @media (width: 425px) {
      .marketing-centre-filter .un-filter-name > div.ant-select-selector {
        width: 132px; } }
  .marketing-centre-filter .un-filter-name {
    color: #0c2028 !important; }
  .marketing-centre-filter .ant-select-arrow {
    color: #0c2028; }
  .marketing-centre-filter .un-filter-value {
    height: 41px !important;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
    border-color: #d4d4d4 !important; }
    .marketing-centre-filter .un-filter-value span.anticon {
      width: 40px !important;
      color: #0c2028; }
    .marketing-centre-filter .un-filter-value .ant-input-suffix {
      font-size: 20px; }
    @media (max-width: 768px) {
      .marketing-centre-filter .un-filter-value {
        width: 180px; } }
    @media (width: 375px) {
      .marketing-centre-filter .un-filter-value {
        width: 162px !important; } }
    @media (width: 425px) {
      .marketing-centre-filter .un-filter-value {
        width: 212px !important; } }
  .marketing-centre-filter .date-period {
    display: inline-flex;
    height: 41px !important;
    margin-left: 40px; }
    @media (max-width: 425px) {
      .marketing-centre-filter .date-period {
        margin: 0 0 12px !important;
        display: block !important;
        height: fit-content !important; } }
    .marketing-centre-filter .date-period .label {
      color: #0c2028;
      padding-top: 11px;
      padding-right: 20px; }
    .marketing-centre-filter .date-period .date-range2 {
      background-color: #ffffff;
      height: 41px !important;
      width: 230px !important;
      border: 1px solid #d4d4d4;
      border-radius: 4px !important; }
      .marketing-centre-filter .date-period .date-range2 .ant-picker {
        width: 200px !important;
        height: 39px !important;
        border: none !important;
        box-shadow: none !important;
        background: none !important;
        left: 30px; }
      .marketing-centre-filter .date-period .date-range2 .ant-picker-suffix {
        position: absolute;
        right: 196px; }
      .marketing-centre-filter .date-period .date-range2 .ant-picker-input {
        width: fit-content;
        width: -moz-fit-content; }
      .marketing-centre-filter .date-period .date-range2 .ant-picker-clear {
        display: none !important; }
    .marketing-centre-filter .date-period .feather-calendar {
      color: #90999d !important;
      font-size: 20px !important; }
    .marketing-centre-filter .date-period .date-picker-button {
      height: 41px;
      border-top-left-radius: 0 !important;
      border-bottom-left-radius: 0 !important;
      border-top-right-radius: 4px !important;
      border-bottom-right-radius: 4px !important; }
    .marketing-centre-filter .date-period .date-picker-button:hover,
    .marketing-centre-filter .date-period .date-picker-button:active,
    .marketing-centre-filter .date-period .date-picker-button:focus {
      border-color: #d4d4d4 !important;
      box-shadow: none !important; }
  .marketing-centre-filter .reset-search {
    display: flex;
    margin: 0 0 0 auto !important; }
    .marketing-centre-filter .reset-search .outline-btn {
      margin-left: 0 !important;
      background-color: transparent !important; }
    .marketing-centre-filter .reset-search .primary-btn {
      margin-left: 16px !important; }

.marketing-centre-form .header-buttons {
  width: 100% !important;
  display: flex;
  position: fixed;
  padding-right: 99px !important; }
  @media (min-width: 1024px) {
    .marketing-centre-form .header-buttons {
      min-width: 816px !important;
      max-width: 1344px !important;
      margin: 0 auto; } }
  .marketing-centre-form .header-buttons .b-btn,
  .marketing-centre-form .header-buttons .b-btn:hover,
  .marketing-centre-form .header-buttons .b-btn:focus {
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #0c2028 !important;
    font-size: 20px;
    padding-left: 0 !important; }
    .marketing-centre-form .header-buttons .b-btn i,
    .marketing-centre-form .header-buttons .b-btn:hover i,
    .marketing-centre-form .header-buttons .b-btn:focus i {
      font-size: 20px !important;
      margin-right: 12px !important; }
  .marketing-centre-form .header-buttons .outline-btn,
  .marketing-centre-form .header-buttons .outline-btn:focus,
  .marketing-centre-form .header-buttons .outline-btn:hover {
    margin-right: 16px !important;
    border: 1px solid #d4d4d4 !important;
    background: none !important;
    color: #0c2028 !important; }
  .marketing-centre-form .header-buttons .primary-btn {
    margin: auto 0 !important; }

.marketing-centre-form .must-complete-div {
  display: inline-flex; }
  .marketing-centre-form .must-complete-div .desc {
    padding-right: 8px; }

@media (max-width: 1024px) {
  .marketing-centre-form .un-affix {
    top: 130px; } }

.marketing-centre-form .delete-promotion-btn {
  margin: 0 0 20px auto !important;
  width: fit-content !important;
  height: 17px !important;
  padding: 0 !important;
  font-size: 14px !important;
  border: none !important;
  background: none !important;
  box-shadow: none !important;
  color: #647176 !important; }
  .marketing-centre-form .delete-promotion-btn i {
    font-size: 14px !important;
    color: #647176 !important;
    margin-right: 4px !important; }

.marketing-centre-form .end-promotion-btn {
  margin: 0 0 20px auto !important;
  width: fit-content !important;
  height: 17px !important;
  padding: 0 !important;
  font-size: 14px !important;
  border: none !important;
  background: none !important;
  box-shadow: none !important;
  color: #e0241a !important; }
  .marketing-centre-form .end-promotion-btn i {
    font-size: 14px !important;
    color: #e0241a !important;
    margin-right: 4px !important; }

.lazadachoice-sync .unicart-table .ant-table-row-indent + .ant-table-row-expand-icon {
  margin-left: 250px !important; }

.lazadachoice-sync .shopee-listing-opt .ant-list-item-meta-avatar {
  margin-right: 0 !important;
  width: 56px !important;
  height: 56px !important; }
  .lazadachoice-sync .shopee-listing-opt .ant-list-item-meta-avatar .un-row-product {
    width: fit-content !important;
    margin: 0 0 0 auto !important; }
    .lazadachoice-sync .shopee-listing-opt .ant-list-item-meta-avatar .un-row-product img {
      width: 40px !important;
      height: 40px !important;
      border-radius: 6px !important; }

.lazadachoice-sync .product-count {
  margin-left: 6px;
  background-color: #e5e5e5 !important;
  color: #0c2028 !important;
  font-size: 11px;
  padding: 2px 6px !important;
  border-radius: 11px;
  width: fit-content; }

.lazadachoice-sync .ant-tabs-tab-active .product-tab {
  font-weight: bold; }

.lazadachoice-sync .ant-tabs-tab-active .product-count {
  margin-left: 6px;
  background-color: #5acc5a !important;
  color: #ffffff !important;
  font-size: 11px;
  padding: 2px 6px !important;
  border-radius: 11px;
  width: fit-content; }

.ant-upload-list-lazada {
  display: grid;
  grid-template-columns: repeat(8, 1fr);
  grid-gap: 0.8rem;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; }

.variant-div {
  background: #fafafb;
  border-radius: 5px;
  padding: 20px;
  margin-bottom: 20px; }
  .variant-div .variant-inputs {
    width: 345px;
    max-width: 100%; }
  .variant-div .variant-btn {
    color: #007ce0 !important;
    padding: 7px 16px;
    background: white 0 0 no-repeat padding-box;
    border: 1px dashed #e5e5e5;
    border-radius: 2px;
    line-height: 17px;
    width: 345px;
    max-width: 100%; }
    .variant-div .variant-btn:hover {
      color: #007ce0 !important;
      border: 1px dashed #007ce0; }
  .variant-div .variant-actions {
    position: absolute;
    top: 8px;
    right: 20px;
    cursor: pointer; }
    .variant-div .variant-actions .copy-images-btn {
      font-size: 16px; }
      .variant-div .variant-actions .copy-images-btn:hover {
        color: #007ce0 !important; }
    .variant-div .variant-actions .x-btn {
      font-size: 19px; }
      .variant-div .variant-actions .x-btn:hover {
        color: red !important; }
  .variant-div .thumbnail-div .ant-checkbox-wrapper {
    display: unset !important; }
  .variant-div .thumbnail-upload-display .square:hover .hvrbox-layer_top,
  .variant-div .square.active .hvrbox-layer_top {
    opacity: 1;
    cursor: initial; }

.cus-table-container {
  width: 100%;
  overflow: auto;
  white-space: nowrap;
  border: 1px solid #f8f8f8; }

.cus-table {
  table-layout: fixed;
  width: 100%;
  max-width: 100%;
  border-collapse: unset !important;
  border-spacing: 0 !important; }

.cus-col {
  border: 1px solid #f8f8f8;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: pre-wrap;
  padding: 10px; }

th.cus-col {
  background-color: #fafafb !important; }

.cus-sticky {
  position: sticky;
  z-index: 2;
  background-color: white; }

.left-shadow {
  box-shadow: 4px 0 8px -1px #dddddd; }

.momo-sync .product-count {
  margin-left: 6px;
  background-color: #e5e5e5 !important;
  color: #0c2028 !important;
  font-size: 11px;
  padding: 2px 6px !important;
  border-radius: 11px;
  width: fit-content; }

.momo-sync .ant-tabs-tab-active .product-tab {
  font-weight: bold; }

.momo-sync .ant-tabs-tab-active .product-count {
  margin-left: 6px;
  background-color: #5acc5a !important;
  color: #ffffff !important;
  font-size: 11px;
  padding: 2px 6px !important;
  border-radius: 11px;
  width: fit-content; }

.momo-product-form .variant-div {
  background: #fafafb;
  border-radius: 5px;
  padding: 20px;
  margin-bottom: 20px; }
  .momo-product-form .variant-div .variant-inputs {
    width: 345px;
    max-width: 100%; }

.momo-product-form #variants .variant-data .ant-badge-status-text {
  display: none; }

.momo-product-form #variants .variant-data .ant-badge-status-dot {
  width: 3px !important;
  height: 3px !important; }

.momo-product-form #variants .variant-data .opt-tier1st,
.momo-product-form #variants .variant-data .opt-tier3rd {
  color: #bf5f00 !important; }

.momo-product-form #variants .variant-data .opt-tier2nd {
  color: #11aa4f !important; }

.momo-product-form #variants .variant-price .ant-input-number-handler-wrap {
  display: none; }

.momo-product-form .cus-table {
  table-layout: fixed;
  width: 100%;
  max-width: 100%;
  border-collapse: unset !important;
  border-spacing: 0 !important; }
  .momo-product-form .cus-table .ant-table-tbody > tr:hover > td {
    background: unset !important; }

.momo-product-form .cus-col {
  border: 1px solid #f8f8f8;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: pre-wrap;
  padding: 10px; }

.momo-product-form th.cus-col {
  color: #464d69 !important;
  font-size: 14px !important;
  background-color: #fafafb !important;
  font-weight: 500 !important; }
  .momo-product-form th.cus-col .quick-create-item-link {
    color: #007ce0 !important; }

.cyberbiz .ant-card {
  height: 88px;
  margin-bottom: 20px;
  border-radius: 10px !important;
  background-color: #fff !important;
  border: 1px solid #e5e5e5 !important; }
  .cyberbiz .ant-card .ant-card-body {
    height: 88px;
    padding: 20px !important; }
    .cyberbiz .ant-card .ant-card-body .ant-list-item {
      width: 100%;
      padding: 0; }
      .cyberbiz .ant-card .ant-card-body .ant-list-item .ant-list-item-meta {
        width: 100%; }
      .cyberbiz .ant-card .ant-card-body .ant-list-item .ant-list-item-meta-avatar {
        margin-right: 12px; }
        .cyberbiz .ant-card .ant-card-body .ant-list-item .ant-list-item-meta-avatar .un-row-product img {
          height: 48px;
          width: 48px;
          border: none !important; }
      .cyberbiz .ant-card .ant-card-body .ant-list-item .ant-list-item-meta-content {
        width: calc(100% - 50px); }
      .cyberbiz .ant-card .ant-card-body .ant-list-item .ant-list-item-meta-title {
        margin-bottom: 4px;
        color: #0c2028 !important;
        font-size: 14px !important;
        font-weight: bold;
        line-height: 17px !important; }
      .cyberbiz .ant-card .ant-card-body .ant-list-item .ant-list-item-meta-description {
        display: inline-flex;
        margin-bottom: 4px;
        color: #647176 !important;
        font-size: 14px !important;
        line-height: 17px !important; }
        .cyberbiz .ant-card .ant-card-body .ant-list-item .ant-list-item-meta-description .un-menu-eye {
          width: fit-content;
          width: -moz-fit-content;
          position: absolute;
          right: 16px;
          z-index: 1003;
          margin-left: auto;
          margin-right: 0; }
          .cyberbiz .ant-card .ant-card-body .ant-list-item .ant-list-item-meta-description .un-menu-eye .un-feather-eye {
            color: #90999d !important;
            font-size: 16px !important; }
          .cyberbiz .ant-card .ant-card-body .ant-list-item .ant-list-item-meta-description .un-menu-eye:hover .un-feather-eye {
            color: #0c2028 !important;
            font-size: 16px !important; }

.cyberbiz .tag-success,
.cyberbiz .tag-instock,
.cyberbiz .tag-live,
.cyberbiz .tag-publish {
  height: 18px;
  line-height: 17px;
  background-color: #f3fff3;
  border-color: #bcefb9;
  border-radius: 4px;
  font-size: 12px;
  justify-content: center;
  color: #35454c; }

.cyberbiz .tag-unsync,
.cyberbiz .tag-outofstock {
  height: 18px;
  line-height: 17px;
  background-color: #ffe0e0;
  border-color: #ffadad;
  border-radius: 4px;
  font-size: 12px;
  justify-content: center; }

.cyberbiz .tag-unpublished,
.cyberbiz .tag-pending {
  height: 18px;
  line-height: 17px;
  background-color: #ffe3be;
  border-color: #ffbb8e;
  border-radius: 4px;
  font-size: 12px;
  justify-content: center;
  color: #323f47; }

.cyberbiz .tag-error {
  height: 18px;
  line-height: 17px;
  background-color: #ffe0e0;
  border-color: #ffadad;
  border-radius: 4px;
  font-size: 12px;
  justify-content: center;
  color: #49302c; }

.cyberbiz .fr-toolbar.fr-disabled {
  background-color: #f5f5f5;
  cursor: not-allowed; }

.cyberbiz .fr-element.fr-disabled {
  background-color: #f5f5f5;
  cursor: not-allowed; }

.cyberbiz .date-desc {
  line-height: 0.9;
  font-size: 10px;
  color: #647176; }

.cyberbiz .ant-input-number {
  border-bottom-left-radius: 0px !important;
  border-top-left-radius: 0px !important; }

.status-tag.pos {
  color: #270f6a !important;
  border-color: #e3d9ff !important;
  background-color: #e3d9ff !important; }

.status-tag.online {
  color: #443805 !important;
  border-color: #f9c908 !important;
  background-color: #f9c908 !important; }

.ant-tooltip-inner > span {
  white-space: pre-line !important; }

.product-count {
  margin-left: 6px;
  background-color: #e5e5e5 !important;
  color: #0c2028 !important;
  font-size: 11px;
  padding: 2px 6px !important;
  border-radius: 11px;
  width: fit-content; }

.ant-tabs-tab-active {
  font-weight: bold; }
  .ant-tabs-tab-active .product-count {
    margin-left: 6px;
    background-color: #5acc5a !important;
    color: #ffffff !important;
    font-size: 11px;
    padding: 2px 6px !important;
    border-radius: 11px;
    width: fit-content; }

.cyberbiz-listing .unicart-table table {
  min-width: 1000px; }

.cyberbiz-listing .unicart-table .ant-table-title {
  margin-left: 80px !important; }

.cyberbiz-listing .unicart-table .unicart-table .ant-table-row-indent + .ant-table-row-expand-icon {
  margin-top: 0 !important;
  bottom: 25px !important;
  display: flex !important; }

.cyberbiz-listing .unicart-table .ant-list-item-meta-description {
  padding-left: 12px; }

.cyberbiz-listing .unicart-table .un-text-truncate {
  white-space: normal; }

.cyberbiz-listing .unicart-table .shopee-listing-opt .ant-list-item {
  padding: 0; }

.cyberbiz-listing .unicart-table .shopee-listing-opt .ant-list-item-meta-avatar {
  margin-right: 0 !important;
  width: 56px !important;
  height: 56px !important; }
  .cyberbiz-listing .unicart-table .shopee-listing-opt .ant-list-item-meta-avatar .un-row-product {
    width: fit-content !important;
    margin: 0 0 0 auto !important; }
    .cyberbiz-listing .unicart-table .shopee-listing-opt .ant-list-item-meta-avatar .un-row-product img {
      width: 40px !important;
      height: 40px !important;
      border-radius: 6px !important; }

.cyberbiz-listing .unicart-table .shopee-listing-opt .ant-list-item-meta-content {
  padding-left: 12px !important; }

.cyberbiz-listing .unicart-table .shopee-listing-opt .ant-list-item-meta-title {
  height: fit-content;
  height: -moz-fit-content;
  padding-left: 0px; }

.cyberbiz-listing .unicart-table .shopee-listing-opt .ant-list-item-meta-description {
  padding-left: 0; }

.cyberbiz-listing .unicart-table .channel-with-name {
  z-index: 1002 !important; }
  .cyberbiz-listing .unicart-table .channel-with-name.shopeemy {
    padding-left: 12px;
    line-height: 20px !important; }
  .cyberbiz-listing .unicart-table .channel-with-name.lazadamy {
    padding-left: 0;
    line-height: 20px !important;
    margin-top: 2px; }
  .cyberbiz-listing .unicart-table .channel-with-name img {
    width: 14px;
    height: 14px;
    border-radius: 3px;
    margin-right: 4px;
    align-self: center; }

.variant-div {
  background: #fafafb;
  border-radius: 5px;
  padding: 20px;
  margin-bottom: 20px; }
  .variant-div .variant-inputs {
    width: 345px;
    max-width: 100%; }
  .variant-div .variant-btn {
    color: #007ce0 !important;
    padding: 7px 16px;
    background: white 0 0 no-repeat padding-box;
    border: 1px dashed #e5e5e5;
    border-radius: 2px;
    line-height: 17px;
    width: 345px;
    max-width: 100%; }
    .variant-div .variant-btn:hover {
      color: #007ce0 !important;
      border: 1px dashed #007ce0; }
  .variant-div .variant-x-btn {
    position: absolute;
    font-size: 16px;
    top: 8px;
    right: 20px;
    cursor: pointer; }
    .variant-div .variant-x-btn:hover {
      color: red !important; }

.custom-cyberbiz-variants-upload .upload-div {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #007ce0;
  cursor: pointer;
  font-weight: bold; }

.custom-cyberbiz-variants-upload .square {
  position: absolute !important;
  margin: 0 !important;
  padding: 0 !important;
  float: unset !important;
  width: 100% !important;
  height: 100% !important;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  display: flex;
  align-items: center;
  justify-content: center; }

.custom-cyberbiz-variants-upload .square:hover .hvrbox-layer_top,
.custom-cyberbiz-variants-upload .square.active .hvrbox-layer_top {
  opacity: 1;
  cursor: pointer; }

.variant-sku .ant-table-container {
  border-left: 1px solid #f0f0f0 !important; }

.variant-sku .un-table-marketplace .ant-table-tbody > tr > td .ant-input {
  padding-left: 11px !important;
  padding-right: 11px !important;
  resize: none !important;
  line-height: inherit !important; }

.variant-sku .un-table-marketplace .ant-table-tbody > tr > td {
  vertical-align: top !important; }

.variant-sku .quick-create-item-link {
  color: #007ce0 !important;
  margin-right: 4px !important;
  font-size: 14px !important; }

.variant-sku .variant-option {
  color: #bf5f00 !important; }

.variant-sku .ant-select-selection-item {
  padding-left: 11px !important; }

.cyberbiz-multi-warehouse .bulk-settings {
  background: #f6f6f6;
  padding: 8px;
  margin-bottom: 20px; }

.cyberbiz-multi-warehouse .product-detail-header {
  background: #fafafb;
  padding: 8px; }

.cyberbiz-multi-warehouse .product-detail-body {
  padding: 8px; }
  .cyberbiz-multi-warehouse .product-detail-body .mini-th {
    background: #e5e5e5;
    height: fit-content;
    padding: 8px; }
  .cyberbiz-multi-warehouse .product-detail-body .mini-tr {
    height: fit-content;
    padding: 8px; }

.clickable-icon {
  color: #007ce0;
  margin-left: 4px;
  cursor: pointer; }

@media (max-width: 1024px) {
  .shopline .un-affix {
    top: 130px; } }

.shopline .col-md-12 {
  padding: 0 !important; }

.shopline .col-md-8,
.shopline .col-md-4 {
  padding-left: 0 !important; }

.shopline .col-md-6.membership-tier-pricing {
  align-self: start; }

.shopline .ant-card {
  height: 88px;
  margin-bottom: 20px;
  border-radius: 10px !important;
  background-color: #fff !important;
  border: 1px solid #e5e5e5 !important; }
  .shopline .ant-card .ant-card-body {
    height: 88px;
    padding: 20px !important; }
    .shopline .ant-card .ant-card-body .ant-list-item {
      width: 100%;
      padding: 0; }
      .shopline .ant-card .ant-card-body .ant-list-item .ant-list-item-meta {
        width: 100%; }
      .shopline .ant-card .ant-card-body .ant-list-item .ant-list-item-meta-avatar {
        margin-right: 12px; }
        .shopline .ant-card .ant-card-body .ant-list-item .ant-list-item-meta-avatar .un-row-product img {
          height: 48px;
          width: 48px;
          border: none !important; }
      .shopline .ant-card .ant-card-body .ant-list-item .ant-list-item-meta-content {
        width: calc(100% - 50px); }
      .shopline .ant-card .ant-card-body .ant-list-item .ant-list-item-meta-title {
        margin-bottom: 4px;
        color: #0c2028 !important;
        font-size: 14px !important;
        font-weight: bold;
        line-height: 17px !important; }
      .shopline .ant-card .ant-card-body .ant-list-item .ant-list-item-meta-description {
        display: inline-flex;
        margin-bottom: 4px;
        color: #647176 !important;
        font-size: 14px !important;
        line-height: 17px !important; }
        .shopline .ant-card .ant-card-body .ant-list-item .ant-list-item-meta-description .un-menu-eye {
          width: fit-content;
          width: -moz-fit-content;
          position: absolute;
          right: 16px;
          z-index: 1003;
          margin-left: auto;
          margin-right: 0; }
          .shopline .ant-card .ant-card-body .ant-list-item .ant-list-item-meta-description .un-menu-eye .un-feather-eye {
            color: #90999d !important;
            font-size: 16px !important; }
          .shopline .ant-card .ant-card-body .ant-list-item .ant-list-item-meta-description .un-menu-eye:hover .un-feather-eye {
            color: #0c2028 !important;
            font-size: 16px !important; }

.shopline .img-cont {
  margin-bottom: 20px !important; }
  .shopline .img-cont .variant-img {
    object-fit: contain;
    height: 80px; }
  .shopline .img-cont .img-action {
    display: flex;
    width: 100%;
    justify-content: space-around;
    align-items: center;
    position: absolute;
    top: 0;
    height: 100%;
    opacity: 0;
    background-color: #968f8f;
    z-index: 999; }
    .shopline .img-cont .img-action .preview-btn {
      width: 25px;
      height: 25px;
      color: #1874a8;
      background-color: none;
      border: none; }
    .shopline .img-cont .img-action .del-btn {
      width: 25px;
      height: 25px;
      color: #c04f22;
      background-color: none;
      border: none; }
  .shopline .img-cont:hover .img-action {
    opacity: 1; }
  .shopline .img-cont:hover .variant-img {
    opacity: 0.4; }

.shopline .tag-success,
.shopline .tag-instock,
.shopline .tag-live,
.shopline .tag-publish {
  height: 18px;
  line-height: 17px;
  background-color: #f3fff3;
  border-color: #bcefb9;
  border-radius: 4px;
  font-size: 12px;
  justify-content: center;
  color: #35454c; }

.shopline .tag-unsync,
.shopline .tag-outofstock {
  height: 18px;
  line-height: 17px;
  background-color: #ffe0e0;
  border-color: #ffadad;
  border-radius: 4px;
  font-size: 12px;
  justify-content: center; }

.shopline .tag-unpublished,
.shopline .tag-pending {
  height: 18px;
  line-height: 17px;
  background-color: #ffe3be;
  border-color: #ffbb8e;
  border-radius: 4px;
  font-size: 12px;
  justify-content: center;
  color: #323f47; }

.shopline .tag-error {
  height: 18px;
  line-height: 17px;
  background-color: #ffe0e0;
  border-color: #ffadad;
  border-radius: 4px;
  font-size: 12px;
  justify-content: center;
  color: #49302c; }

.shopline .fr-toolbar.fr-disabled {
  background-color: #f5f5f5;
  cursor: not-allowed; }

.shopline .fr-element.fr-disabled {
  background-color: #f5f5f5;
  cursor: not-allowed; }

.shopline .date-desc {
  line-height: 0.9;
  font-size: 10px;
  color: #647176; }

.shopline .ant-input-number {
  border-bottom-left-radius: 0px !important;
  border-top-left-radius: 0px !important; }

.status-tag.pos {
  color: #270f6a !important;
  border-color: #e3d9ff !important;
  background-color: #e3d9ff !important; }

.status-tag.online {
  color: #443805 !important;
  border-color: #f9c908 !important;
  background-color: #f9c908 !important; }

.ant-tooltip-inner > span {
  white-space: pre-line !important; }

.product-count {
  margin-left: 6px;
  background-color: #e5e5e5 !important;
  color: #0c2028 !important;
  font-size: 11px;
  padding: 2px 6px !important;
  border-radius: 11px;
  width: fit-content; }

.ant-tabs-tab-active {
  font-weight: bold; }
  .ant-tabs-tab-active .product-count {
    margin-left: 6px;
    background-color: #5acc5a !important;
    color: #ffffff !important;
    font-size: 11px;
    padding: 2px 6px !important;
    border-radius: 11px;
    width: fit-content; }

.shopline-listing .unicart-table table {
  min-width: 1000px; }

.shopline-listing .unicart-table .ant-table-title {
  margin-left: 80px !important; }

.shopline-listing .unicart-table .unicart-table .ant-table-row-indent + .ant-table-row-expand-icon {
  margin-top: 0 !important;
  bottom: 25px !important;
  display: flex !important; }

.shopline-listing .unicart-table .ant-list-item-meta-description {
  padding-left: 12px; }

.shopline-listing .unicart-table .un-text-truncate {
  white-space: normal; }

.shopline-listing .unicart-table .shopee-listing-opt .ant-list-item {
  padding: 0; }

.shopline-listing .unicart-table .shopee-listing-opt .ant-list-item-meta-avatar {
  margin-right: 0 !important;
  width: 56px !important;
  height: 56px !important; }
  .shopline-listing .unicart-table .shopee-listing-opt .ant-list-item-meta-avatar .un-row-product {
    width: fit-content !important;
    margin: 0 0 0 auto !important; }
    .shopline-listing .unicart-table .shopee-listing-opt .ant-list-item-meta-avatar .un-row-product img {
      width: 40px !important;
      height: 40px !important;
      border-radius: 6px !important; }

.shopline-listing .unicart-table .shopee-listing-opt .ant-list-item-meta-content {
  padding-left: 12px !important; }

.shopline-listing .unicart-table .shopee-listing-opt .ant-list-item-meta-title {
  height: fit-content;
  height: -moz-fit-content;
  padding-left: 0px; }

.shopline-listing .unicart-table .shopee-listing-opt .ant-list-item-meta-description {
  padding-left: 0; }

.shopline-listing .unicart-table .channel-with-name {
  z-index: 1002 !important; }
  .shopline-listing .unicart-table .channel-with-name.shopeemy {
    padding-left: 12px;
    line-height: 20px !important; }
  .shopline-listing .unicart-table .channel-with-name.lazadamy {
    padding-left: 0;
    line-height: 20px !important;
    margin-top: 2px; }
  .shopline-listing .unicart-table .channel-with-name img {
    width: 14px;
    height: 14px;
    border-radius: 3px;
    margin-right: 4px;
    align-self: center; }

.variant-div {
  background: #fafafb;
  border-radius: 5px;
  padding: 20px;
  margin-bottom: 20px; }
  .variant-div .variant-inputs {
    width: 345px;
    max-width: 100%; }
  .variant-div .variant-btn {
    color: #007ce0 !important;
    padding: 7px 16px;
    background: white 0 0 no-repeat padding-box;
    border: 1px dashed #e5e5e5;
    border-radius: 2px;
    line-height: 17px;
    width: 345px;
    max-width: 100%; }
    .variant-div .variant-btn:hover {
      color: #007ce0 !important;
      border: 1px dashed #007ce0; }
  .variant-div .variant-x-btn {
    position: absolute;
    font-size: 16px;
    top: 8px;
    right: 20px;
    cursor: pointer; }
    .variant-div .variant-x-btn:hover {
      color: red !important; }

.custom-shopline-variants-upload .upload-div {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #007ce0;
  cursor: pointer;
  font-weight: bold; }

.custom-shopline-variants-upload .square {
  position: absolute !important;
  margin: 0 !important;
  padding: 0 !important;
  float: unset !important;
  width: 100% !important;
  height: 100% !important;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  display: flex;
  align-items: center;
  justify-content: center; }

.custom-shopline-variants-upload .square:hover .hvrbox-layer_top,
.custom-shopline-variants-upload .square.active .hvrbox-layer_top {
  opacity: 1;
  cursor: pointer; }

.variant-sku .ant-table-container {
  border-left: 1px solid #f0f0f0 !important; }

.variant-sku .un-table-shopline .ant-table-thead > tr > th {
  font-size: 14px !important;
  background-color: #fafafb !important; }

.variant-sku .quick-create-item-link {
  color: #007ce0 !important;
  margin-right: 4px !important;
  font-size: 14px !important; }

.variant-sku .variant-option {
  color: #bf5f00 !important; }

.variant-sku .ant-select-selection-item {
  padding-left: 11px !important; }

.shopline-multi-warehouse .bulk-settings {
  background: #f6f6f6;
  padding: 8px;
  margin-bottom: 20px; }

.shopline-multi-warehouse .product-detail-header {
  background: #fafafb;
  padding: 8px; }

.shopline-multi-warehouse .product-detail-body {
  padding: 8px; }
  .shopline-multi-warehouse .product-detail-body .mini-th {
    background: #e5e5e5;
    height: fit-content;
    padding: 8px; }
  .shopline-multi-warehouse .product-detail-body .mini-tr {
    height: fit-content;
    padding: 8px; }

.clickable-icon {
  color: #007ce0;
  margin-left: 4px;
  cursor: pointer; }

.product-count {
  margin-left: 6px;
  background-color: #e5e5e5 !important;
  color: #0c2028 !important;
  font-size: 11px;
  padding: 2px 6px !important;
  border-radius: 11px;
  width: fit-content; }

.ant-tabs-tab-active {
  font-weight: bold; }
  .ant-tabs-tab-active .product-count {
    margin-left: 6px;
    background-color: #5acc5a !important;
    color: #ffffff !important;
    font-size: 11px;
    padding: 2px 6px !important;
    border-radius: 11px;
    width: fit-content; }

.tag-error,
.tag-soldOut {
  height: 18px;
  line-height: 17px;
  background-color: #ffe0e0;
  border-color: #ffadad;
  border-radius: 4px;
  font-size: 12px;
  justify-content: center;
  color: #49302c;
  width: fit-content; }

.tag-success,
.tag-live,
.tag-active {
  height: 18px;
  line-height: 17px;
  background-color: #f3fff3;
  border-color: #bcefb9;
  border-radius: 4px;
  font-size: 12px;
  justify-content: center;
  color: #35454c;
  width: fit-content; }

.tag-queue {
  height: 18px;
  line-height: 17px;
  background-color: #d0f4ff;
  border-color: #8ed7ff;
  border-radius: 4px;
  font-size: 12px;
  justify-content: center;
  color: #323f47;
  width: fit-content; }

.tag-warning {
  height: 18px;
  line-height: 17px;
  background-color: #fff5c4;
  border-color: #f9e477;
  border-radius: 4px;
  font-size: 12px;
  justify-content: center;
  color: #514b32;
  width: fit-content; }

.decathlon-status-col .decathlon-status-row {
  display: flex;
  align-items: center;
  gap: 8px; }
  .decathlon-status-col .decathlon-status-row + .decathlon-status-row {
    margin-top: 6px; }

.decathlon-status-col .decathlon-status-label {
  font-size: 12px;
  color: #888;
  min-width: 50px; }

.decathlon-category-input {
  padding: 4px 11px;
  border: 1px solid #d9d9d9;
  border-radius: 4px;
  background: #f5f5f5;
  font-size: 14px;
  color: #333;
  min-height: 32px;
  line-height: 24px; }

.decathlon-images-grid {
  display: flex;
  flex-wrap: wrap;
  gap: 12px; }

.decathlon-image-box {
  width: 100px;
  height: 100px;
  border-radius: 4px;
  display: flex;
  align-items: center;
  justify-content: center;
  overflow: hidden; }
  .decathlon-image-box.has-image {
    border: 1px solid #e8e8e8;
    cursor: pointer; }
  .decathlon-image-box.empty {
    border: 1px dashed #d9d9d9;
    color: #bbb; }
  .decathlon-image-box .decathlon-image-preview {
    width: 100%;
    height: 100%;
    object-fit: contain; }
  .decathlon-image-box .decathlon-image-plus {
    font-size: 20px;
    color: #bbb; }

.decathlon-category-selector .decathlon-category-breadcrumb-display {
  font-size: 13px;
  padding: 6px 11px;
  background: #fafafa;
  border: 1px solid #f0f0f0;
  border-radius: 4px; }

.decathlon-category-selector .decathlon-category-levels {
  display: flex;
  flex-direction: column;
  gap: 8px; }

.decathlon-category-selector .decathlon-category-level {
  max-width: 100%; }

.decathlon-product-listing-table .decathlon-expand-toggle {
  padding: 0;
  height: auto;
  line-height: 1;
  font-size: 12px;
  margin-left: 8px;
  display: inline-flex;
  align-items: center;
  vertical-align: middle;
  border: none !important;
  box-shadow: none !important;
  outline: none !important; }
  .decathlon-product-listing-table .decathlon-expand-toggle:focus, .decathlon-product-listing-table .decathlon-expand-toggle:active, .decathlon-product-listing-table .decathlon-expand-toggle:hover, .decathlon-product-listing-table .decathlon-expand-toggle:focus-visible {
    border: none !important;
    box-shadow: none !important;
    outline: none !important;
    background: transparent !important; }
  .decathlon-product-listing-table .decathlon-expand-toggle i {
    font-size: 14px; }

.decathlon-product-listing-table .ant-table-row-indent + .ant-table-row-expand-icon {
  display: none !important; }

.decathlon-product-listing-table .ant-table-row-expand-icon {
  display: none !important; }

.decathlon-product-listing-table .ant-table-tbody > tr.ant-table-row-level-1 .ant-table-row-indent {
  display: none !important;
  padding-left: 0 !important;
  width: 0 !important; }

.decathlon-product-listing-table .ant-table-tbody > tr.ant-table-row-level-1 {
  background-color: #fafbfc; }
  .decathlon-product-listing-table .ant-table-tbody > tr.ant-table-row-level-1 > td {
    border-top: none !important;
    border-bottom: none !important;
    padding-top: 12px !important;
    padding-bottom: 12px !important; }
  .decathlon-product-listing-table .ant-table-tbody > tr.ant-table-row-level-1 .decathlon-child-name-cell {
    padding-left: 15px;
    padding-top: 12px !important;
    padding-bottom: 12px !important; }
  .decathlon-product-listing-table .ant-table-tbody > tr.ant-table-row-level-1 .ant-list-item-meta-description {
    margin-left: 12px !important;
    padding-left: 0 !important; }
  .decathlon-product-listing-table .ant-table-tbody > tr.ant-table-row-level-1 .ant-list-item {
    padding: 0 !important; }
  .decathlon-product-listing-table .ant-table-tbody > tr.ant-table-row-level-1 .ant-list-item-meta-avatar {
    width: 42px !important;
    height: 42px !important;
    margin-right: 0 !important; }
  .decathlon-product-listing-table .ant-table-tbody > tr.ant-table-row-level-1 .un-row-product {
    padding: 0 !important;
    margin: 0 !important;
    line-height: 0; }
    .decathlon-product-listing-table .ant-table-tbody > tr.ant-table-row-level-1 .un-row-product img {
      width: 42px !important;
      height: 42px !important;
      border-radius: 4px !important;
      margin-left: 0 !important; }
  .decathlon-product-listing-table .ant-table-tbody > tr.ant-table-row-level-1 .un-light-label {
    font-size: 12px;
    color: #90999d;
    line-height: 1.5;
    display: inline-block; }
  .decathlon-product-listing-table .ant-table-tbody > tr.ant-table-row-level-1 .ant-list-item-meta-title {
    margin-bottom: 2px !important;
    font-weight: bold; }

.decathlon-product-listing-table .decathlon-sku-meta {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 16px;
  margin-top: 2px;
  font-weight: normal; }
  .decathlon-product-listing-table .decathlon-sku-meta .un-light-label {
    font-size: 12px;
    color: #90999d;
    line-height: 1.5;
    flex: 1 1 0;
    min-width: 0;
    max-width: 200px; }
  @media (max-width: 767px) {
    .decathlon-product-listing-table .decathlon-sku-meta {
      flex-direction: column;
      gap: 0; }
      .decathlon-product-listing-table .decathlon-sku-meta .un-light-label {
        flex: none;
        max-width: 100%; } }

@media (max-width: 767px) {
  .decathlon-product-listing-table .decathlon-single-name-cell {
    padding-bottom: 22px; } }

.decathlon-product-listing-table .ant-table-tbody > tr.ant-table-row-level-1 > td.ant-table-selection-column .ant-checkbox-wrapper,
.decathlon-product-listing-table .ant-table-tbody > tr.ant-table-row-level-1 > td.ant-table-selection-column .ant-checkbox {
  display: none !important; }

.decathlon-product-listing-table .ant-table-tbody > tr.ant-table-row-level-0 > td {
  border-top: 1px solid #e5e5e5 !important;
  border-bottom: none !important;
  padding-top: 12px !important;
  padding-bottom: 12px !important; }

.decathlon-product-listing-table .ant-table-tbody > tr.ant-table-row-level-0:first-child > td {
  border-top: none !important; }

.decathlon-variant-table {
  border-collapse: collapse; }
  .decathlon-variant-table thead tr th {
    background: #fafafa;
    padding: 10px 12px;
    font-weight: 500;
    font-size: 13px;
    color: rgba(0, 0, 0, 0.85);
    border: 1px solid #f0f0f0;
    white-space: nowrap; }
  .decathlon-variant-table tbody tr td {
    padding: 6px 8px;
    border: 1px solid #f0f0f0;
    vertical-align: middle; }
    .decathlon-variant-table tbody tr td .ant-form-item {
      margin-bottom: 0; }
    .decathlon-variant-table tbody tr td .ant-input,
    .decathlon-variant-table tbody tr td .ant-input-number,
    .decathlon-variant-table tbody tr td .ant-picker {
      width: 100%; }
  .decathlon-variant-table tbody tr:hover td {
    background: #fafafa; }
  .decathlon-variant-table .ant-table-cell-fix-left-last {
    border-right: 2px solid #e8e8e8 !important; }

.decathlon-linked-item {
  display: flex;
  flex-direction: column;
  align-items: flex-start; }
  .decathlon-linked-item .decathlon-linked-item-isku {
    width: 100%;
    color: #0c2028; }
  .decathlon-linked-item .decathlon-linked-item-actions {
    display: flex;
    align-items: center;
    align-self: flex-end;
    margin-top: 2px; }
  .decathlon-linked-item .decathlon-linked-item-btn {
    padding: 0 4px; }
    .decathlon-linked-item .decathlon-linked-item-btn i {
      font-size: 16px; }
    .decathlon-linked-item .decathlon-linked-item-btn .feather-external-link {
      color: #007ce0; }
    .decathlon-linked-item .decathlon-linked-item-btn .feather-x {
      color: #647176; }

.zalora-pop .result-wrapper {
  max-height: 250px;
  width: 180px;
  overflow-y: auto; }

.zalora-pop .box-result {
  padding: 5px;
  border-radius: 8px;
  margin-bottom: 10px;
  background-color: white; }
  .zalora-pop .box-result .ant-alert {
    padding: 3px 10px 3px 25px;
    border-radius: 3px; }
  .zalora-pop .box-result .ant-alert-icon {
    top: 6px;
    left: 6px; }

.zalora-pop .msg-box {
  margin-top: 5px;
  font-size: 10px;
  word-break: break-all; }

.xilnex-sync-settings .settings-container .settings-tab .ant-tabs-left-bar .ant-tabs-nav-container .ant-tabs-tab span {
  font-size: 16px !important;
  line-height: 20px;
  font-weight: 500; }

.authorize-button-container {
  margin-top: 20px;
  margin-bottom: 15px;
  display: flex;
  justify-content: flex-end; }

.header-buttons {
  min-width: 816px !important;
  max-width: 1344px !important;
  width: 100% !important;
  top: 10px !important;
  display: flex;
  position: fixed;
  padding-right: 99px !important; }
  .header-buttons .b-btn,
  .header-buttons .b-btn:hover,
  .header-buttons .b-btn:focus {
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #0c2028 !important;
    font-size: 20px;
    padding-left: 0 !important; }
    .header-buttons .b-btn i,
    .header-buttons .b-btn:hover i,
    .header-buttons .b-btn:focus i {
      font-size: 20px !important;
      margin-right: 12px !important; }
  .header-buttons .outline-btn,
  .header-buttons .outline-btn:focus,
  .header-buttons .outline-btn:hover {
    margin-right: 16px !important;
    border: 1px solid #d4d4d4 !important;
    background: none !important;
    color: #0c2028 !important; }

.tag-error,
.tag-soldOut {
  height: 18px;
  line-height: 17px;
  background-color: #ffe0e0;
  border-color: #ffadad;
  border-radius: 4px;
  font-size: 12px;
  justify-content: center;
  color: #49302c; }

.tag-success,
.tag-live,
.tag-active {
  height: 18px;
  line-height: 17px;
  background-color: #f3fff3;
  border-color: #bcefb9;
  border-radius: 4px;
  font-size: 12px;
  justify-content: center;
  color: #35454c; }

.tag-queue {
  height: 18px;
  line-height: 17px;
  background-color: #d0f4ff;
  border-color: #8ed7ff;
  border-radius: 4px;
  font-size: 12px;
  justify-content: center;
  color: #323f47; }

.tag-warning {
  height: 18px;
  line-height: 17px;
  background-color: #fff5c4;
  border-color: #f9e477;
  border-radius: 4px;
  font-size: 12px;
  justify-content: center;
  color: #514b32; }

.status-tag {
  white-space: nowrap !important; }

.error-popover-content {
  max-width: 300px;
  white-space: pre-wrap;
  word-break: break-word;
  margin: 0px 8px; }

.error-item-list {
  padding-left: 10px;
  margin-left: 10px; }

.product-count {
  margin-left: 6px;
  background-color: #e5e5e5 !important;
  color: #0c2028 !important;
  font-size: 11px;
  padding: 2px 6px !important;
  border-radius: 11px;
  width: fit-content; }

.ant-tabs-tab-active {
  font-weight: bold; }
  .ant-tabs-tab-active .product-count {
    margin-left: 6px;
    background-color: #5acc5a !important;
    color: #ffffff !important;
    font-size: 11px;
    padding: 2px 6px !important;
    border-radius: 11px;
    width: fit-content; }

.xilnex-sync-layout .input-group {
  margin-left: 10px !important; }

.xilnex-sync-layout .ant-form-item-control-input {
  align-items: unset !important; }

.xilnex-sync-layout .header-buttons {
  width: 100% !important;
  top: 10px !important;
  display: flex;
  position: fixed;
  padding-right: 66px !important; }
  @media (min-width: 1024px) {
    .xilnex-sync-layout .header-buttons {
      min-width: 816px !important;
      max-width: unset !important;
      margin: 0 auto; } }
  .xilnex-sync-layout .header-buttons .b-btn,
  .xilnex-sync-layout .header-buttons .b-btn:hover,
  .xilnex-sync-layout .header-buttons .b-btn:focus {
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #0c2028 !important;
    font-size: 20px;
    padding-left: 0 !important; }
    .xilnex-sync-layout .header-buttons .b-btn i,
    .xilnex-sync-layout .header-buttons .b-btn:hover i,
    .xilnex-sync-layout .header-buttons .b-btn:focus i {
      font-size: 20px !important;
      margin-right: 12px !important; }
  .xilnex-sync-layout .header-buttons .xilnex-sync-settings-btn-actions {
    position: relative !important; }
    .xilnex-sync-layout .header-buttons .xilnex-sync-settings-btn-actions .matching-btn {
      width: fit-content !important;
      width: -moz-fit-content !important;
      height: 33px !important;
      padding: 0px 16px !important;
      border-radius: 17px !important;
      font-size: 14px !important;
      border-color: #d4d4d4 !important;
      background-color: transparent !important;
      box-shadow: none !important;
      color: #0c2028 !important; }
  .xilnex-sync-layout .header-buttons .outline-btn,
  .xilnex-sync-layout .header-buttons .outline-btn:hover,
  .xilnex-sync-layout .header-buttons .outline-btn:focus {
    background-color: transparent !important; }

.xilnex-sync-layout .company-list-dropdown {
  display: inline-flex !important;
  height: 33px !important;
  width: 300px !important;
  padding: 6px 16px !important;
  color: #0c2028 !important;
  background-color: #f6f6f6 !important;
  border: 1px solid #d4d4d4 !important;
  border-radius: 4px !important; }
  .xilnex-sync-layout .company-list-dropdown .selected-company {
    font-size: 14px !important; }

.xilnex-sync-layout .company-list-dropdown:after {
  content: url("https://api.iconify.design/ant-design:down-outlined.svg?color=%2338484F&height=14px") !important;
  vertical-align: -0.125em;
  position: absolute !important;
  top: 8px !important;
  right: 16px !important; }

.xilnex-sync-layout .channel-with-store-name {
  margin-right: 34px; }
  .xilnex-sync-layout .channel-with-store-name img {
    width: 20px;
    height: 20px;
    border-radius: 5px;
    margin-right: 8px; }

.xilnex-sync-layout .xilnex-sync-tabs {
  position: relative !important; }
  .xilnex-sync-layout .xilnex-sync-tabs .xilnex-sync-card {
    background: none !important;
    border: none !important;
    border-radius: 0 !important; }
    .xilnex-sync-layout .xilnex-sync-tabs .xilnex-sync-card .ant-tabs-bar {
      position: absolute;
      border-bottom: none !important; }
    .xilnex-sync-layout .xilnex-sync-tabs .xilnex-sync-card .ant-tabs-nav-scroll {
      padding-left: 0 !important;
      border-bottom: none !important; }
    .xilnex-sync-layout .xilnex-sync-tabs .xilnex-sync-card .ant-tabs-tab-active.ant-tabs-tab {
      color: #0c2028;
      font-size: 14px !important;
      font-weight: bold !important;
      border: none !important;
      border-bottom: 3px solid #5acc5a !important;
      padding: 16px 20px !important; }
    .xilnex-sync-layout .xilnex-sync-tabs .xilnex-sync-card .ant-tabs-tab {
      color: #0c2028;
      font-size: 14px !important;
      background: none !important;
      border: none !important;
      border-bottom: 3px solid transparent !important;
      padding: 16px 20px !important; }
    .xilnex-sync-layout .xilnex-sync-tabs .xilnex-sync-card .ant-tabs-content {
      margin-top: 56px;
      border-top: 2px solid #e5e5e5 !important;
      color: #0c2028;
      font-size: 14px !important;
      padding-top: 32px !important;
      padding-left: 0 !important;
      padding-right: 8px !important;
      padding-bottom: 0 !important; }
  .xilnex-sync-layout .xilnex-sync-tabs .xilnex-sync-action-btn {
    display: inline-flex !important;
    position: absolute !important;
    top: 9px !important;
    right: 8px !important; }
    .xilnex-sync-layout .xilnex-sync-tabs .xilnex-sync-action-btn .matching-btn {
      width: fit-content !important;
      width: -moz-fit-content !important;
      height: 33px !important;
      padding: 0px 16px !important;
      border-radius: 17px !important;
      font-size: 14px !important;
      border-color: #d4d4d4 !important;
      background-color: transparent !important;
      box-shadow: none !important;
      color: #0c2028 !important;
      margin-right: 16px !important; }

.xilnex-sync-layout .sales-invoice .unicart-filter .search-form .un-filter-store > div.ant-select-selector {
  margin-left: 0 !important;
  width: 218px !important; }

.xilnex-sync-layout .sales-invoice .unicart-filter .search-form {
  width: 100% !important; }
  .xilnex-sync-layout .sales-invoice .unicart-filter .search-form .tagsGroup {
    position: absolute !important;
    left: 300px !important;
    max-width: 660px !important; }
  .xilnex-sync-layout .sales-invoice .unicart-filter .search-form .ant-form {
    width: 100% !important; }
    .xilnex-sync-layout .sales-invoice .unicart-filter .search-form .ant-form .date-period {
      position: absolute;
      right: 0; }
      .xilnex-sync-layout .sales-invoice .unicart-filter .search-form .ant-form .date-period .label {
        display: none !important; }

.xilnex-sync-layout .sales-invoice .unicart-table .set {
  word-wrap: break-word; }

.xilnex-sync-layout .sales-invoice .unicart-table .ant-tabs-bar {
  position: unset !important;
  height: unset !important;
  border-bottom: 1px solid #e5e5e5 !important; }

.xilnex-sync-layout .sales-invoice .unicart-table .ant-tabs-nav-scroll {
  padding-left: 0 !important;
  height: unset !important;
  border-bottom: none !important; }

.xilnex-sync-layout .sales-invoice .unicart-table .ant-tabs-tab-active.ant-tabs-tab {
  color: #0c2028;
  font-size: 14px !important;
  font-weight: bold !important;
  border: none !important;
  border-bottom: unset !important;
  height: unset !important;
  padding: 16px 20px !important; }

.xilnex-sync-layout .sales-invoice .unicart-table .ant-tabs-tab {
  color: #0c2028;
  font-size: 14px !important;
  background: none !important;
  border: none !important;
  border-bottom: unset !important;
  height: unset !important;
  padding: 16px 20px !important; }

.xilnex-sync-layout .sales-invoice .unicart-table .ant-tabs-content {
  margin-top: unset !important;
  border-top: none !important;
  padding: unset !important; }

.xilnex-sync-layout .sales-invoice .unicart-table .my-color {
  background-color: #f6f6f6 !important; }

.xilnex-sync-layout .sales-invoice .ant-pagination-options-size-changer {
  min-width: 90px; }

.xilnex-sync-layout .unicart-table .my-color {
  background-color: #f6f6f6 !important; }

.xilnex-sync-layout .purchase-order .unicart-table .ant-table-title {
  background-color: transparent !important; }

.xilnex-sync-layout .purchase-order .unicart-table .un-block th {
  background-color: inherit !important; }

.xilnex-sync-layout .purchase-order .unicart-table .un-block .ant-table-column-sorters-with-tooltip {
  display: none; }

.xilnex-sync-layout .purchase-order .unicart-table .my-color {
  background-color: #f6f6f6 !important; }

.xilnex-sync-layout .purchase-order .ant-table-container table > thead > tr:first-child th:last-child {
  border-top-right-radius: 0 !important; }

.xilnex-sync-layout .purchase-order .ant-table-container table > thead > tr:first-child th:first-child {
  border-top-left-radius: 0 !important; }

.xilnex-sync-layout .customer-payment .plain-btn .feather-edit-3 {
  font-size: 20px !important; }

.xilnex-sync-layout .customer-payment .plain-btn .feather-trash-2 {
  font-size: 20px !important;
  color: #90999d !important; }

.xilnex-sync-layout .customer-payment .outline-btn {
  background: none !important;
  margin-right: 16px !important; }
  .xilnex-sync-layout .customer-payment .outline-btn.update {
    color: #007ce0 !important;
    border-color: #007ce0 !important; }

.xilnex-sync-layout .customer-payment .outline-btn:hover,
.xilnex-sync-layout .customer-payment .outline-btn:active {
  background: #ffffff !important; }

.xilnex-sync-layout .customer-payment .outline-i-btn {
  background: none !important; }
  .xilnex-sync-layout .customer-payment .outline-i-btn.saved {
    color: #90999d !important;
    border-color: #d4d4d4 !important; }
    .xilnex-sync-layout .customer-payment .outline-i-btn.saved .feather-check {
      line-height: 17px !important; }

.xilnex-sync-layout .customer-payment .feather-eye {
  font-size: 20px !important; }

.xilnex-sync-layout .customer-payment .ant-input {
  color: #0c2028 !important;
  height: 33px !important;
  border-radius: 4px !important; }

.xilnex-sync-layout .customer-payment .ant-table-container table > thead > tr:first-child th:last-child {
  border-top-right-radius: 12px; }

.xilnex-sync-layout .customer-payment .ant-table-container table > thead > tr:first-child th:first-child {
  border-top-left-radius: 12px; }

.xilnex-sync-layout .customer-payment .ant-table table {
  border-top-right-radius: 12px;
  border-top-left-radius: 12px; }

.xilnex-sync-layout .customer-payment .ant-table {
  color: #0c2028 !important;
  background: #ffffff !important;
  border-top-right-radius: 12px;
  border-top-left-radius: 12px;
  border-bottom-right-radius: 12px;
  border-bottom-left-radius: 12px; }

.xilnex-sync-layout .customer-payment .ant-table-tbody > tr > td {
  padding: 24px 16px !important; }

.xilnex-sync-layout .task .plain-btn .feather-edit-3 {
  font-size: 20px !important; }

.xilnex-sync-layout .task .plain-btn .feather-trash-2 {
  font-size: 20px !important;
  color: #90999d !important; }

.xilnex-sync-layout .task .ant-table-container table > thead > tr:first-child th:last-child {
  border-top-right-radius: 12px; }

.xilnex-sync-layout .task .ant-table-container table > thead > tr:first-child th:first-child {
  border-top-left-radius: 12px; }

.xilnex-sync-layout .task .ant-table table {
  border-top-right-radius: 12px;
  border-top-left-radius: 12px; }

.xilnex-sync-layout .task .ant-table {
  color: #0c2028 !important;
  background: #ffffff !important;
  border-top-right-radius: 12px;
  border-top-left-radius: 12px;
  border-bottom-right-radius: 12px;
  border-bottom-left-radius: 12px; }

.xilnex-sync-layout .task .ant-table-tbody > tr > td {
  padding: 24px 16px !important; }

.xilnex-sync-layout .product-matching .unicart-button-tabs {
  margin-top: 0 !important; }

.xilnex-sync-layout .product-matching .ant-input {
  color: #0c2028 !important;
  height: 33px !important;
  border-radius: 4px !important; }

.xilnex-sync-layout .product-matching .ant-table-container table > thead > tr:first-child th:last-child {
  border-top-right-radius: 12px; }

.xilnex-sync-layout .product-matching .ant-table-container table > thead > tr:first-child th:first-child {
  border-top-left-radius: 12px; }

.xilnex-sync-layout .product-matching .ant-table table {
  border-top-right-radius: 12px;
  border-top-left-radius: 12px; }

.xilnex-sync-layout .product-matching .ant-table {
  color: #0c2028 !important;
  background: #ffffff !important;
  border-top-right-radius: 12px;
  border-top-left-radius: 12px;
  border-bottom-right-radius: 12px;
  border-bottom-left-radius: 12px; }

.xilnex-sync-layout .product-matching .ant-table-tbody > tr > td {
  padding: 10px 16px !important; }

.xilnex-sync-layout .customer-matching .channel-icon,
.xilnex-sync-layout .shipping-matching .channel-icon,
.xilnex-sync-layout .payment-matching .channel-icon {
  height: 20px !important;
  width: 20px !important;
  margin-right: 5px !important; }

.xilnex-sync-layout .customer-matching .ant-input,
.xilnex-sync-layout .shipping-matching .ant-input,
.xilnex-sync-layout .payment-matching .ant-input {
  color: #0c2028 !important;
  height: 33px !important;
  border-radius: 4px !important; }

.xilnex-sync-layout .customer-matching .dimension-input.addonBefore .ant-input,
.xilnex-sync-layout .shipping-matching .dimension-input.addonBefore .ant-input,
.xilnex-sync-layout .payment-matching .dimension-input.addonBefore .ant-input {
  border-top-left-radius: 0px !important;
  border-bottom-left-radius: 0px !important; }

.xilnex-sync-layout .customer-matching .feather-alert-circle,
.xilnex-sync-layout .shipping-matching .feather-alert-circle,
.xilnex-sync-layout .payment-matching .feather-alert-circle {
  font-size: 13px !important;
  margin-left: 4px !important; }

.xilnex-sync-layout .customer-matching .ant-table-container table > thead > tr:first-child th:last-child,
.xilnex-sync-layout .shipping-matching .ant-table-container table > thead > tr:first-child th:last-child,
.xilnex-sync-layout .payment-matching .ant-table-container table > thead > tr:first-child th:last-child {
  border-top-right-radius: 12px; }

.xilnex-sync-layout .customer-matching .ant-table-container table > thead > tr:first-child th:first-child,
.xilnex-sync-layout .shipping-matching .ant-table-container table > thead > tr:first-child th:first-child,
.xilnex-sync-layout .payment-matching .ant-table-container table > thead > tr:first-child th:first-child {
  border-top-left-radius: 12px; }

.xilnex-sync-layout .customer-matching .ant-table table,
.xilnex-sync-layout .shipping-matching .ant-table table,
.xilnex-sync-layout .payment-matching .ant-table table {
  border-top-right-radius: 12px;
  border-top-left-radius: 12px; }

.xilnex-sync-layout .customer-matching .ant-table,
.xilnex-sync-layout .shipping-matching .ant-table,
.xilnex-sync-layout .payment-matching .ant-table {
  color: #0c2028 !important;
  background: #ffffff !important;
  border-top-right-radius: 12px;
  border-top-left-radius: 12px;
  border-bottom-right-radius: 12px;
  border-bottom-left-radius: 12px; }

.xilnex-sync-layout .customer-matching .ant-table-tbody > tr > td,
.xilnex-sync-layout .shipping-matching .ant-table-tbody > tr > td,
.xilnex-sync-layout .payment-matching .ant-table-tbody > tr > td {
  padding: 10px 16px !important; }
  .xilnex-sync-layout .customer-matching .ant-table-tbody > tr > td .body,
  .xilnex-sync-layout .shipping-matching .ant-table-tbody > tr > td .body,
  .xilnex-sync-layout .payment-matching .ant-table-tbody > tr > td .body {
    line-height: 33px !important; }

.xilnex-sync-layout .invoice-form {
  border-radius: 4px !important;
  padding: 24px !important; }
  .xilnex-sync-layout .invoice-form .w-0 {
    width: 0px !important;
    display: none !important; }
  .xilnex-sync-layout .invoice-form .ant-picker {
    width: 100% !important; }
  .xilnex-sync-layout .invoice-form .payment-address * {
    color: #0c2028 !important; }
  .xilnex-sync-layout .invoice-form .form-details {
    margin-bottom: 24px !important; }
    .xilnex-sync-layout .invoice-form .form-details .form-title-container {
      width: 100% !important;
      height: fit-content !important;
      line-height: 24px !important;
      font-size: 20px !important;
      color: #0c2028 !important;
      text-align: right;
      border-bottom: 4px solid #007ce0 !important; }
      .xilnex-sync-layout .invoice-form .form-details .form-title-container .form-title {
        padding-right: 24px !important;
        padding-bottom: 6px !important; }
  .xilnex-sync-layout .invoice-form .form-detail-container {
    display: grid !important;
    grid-template-columns: 20% 20% 20% 20% 20% !important;
    margin: 0 -6px !important; }
    .xilnex-sync-layout .invoice-form .form-detail-container .detail-col {
      padding: 0 6px !important; }
      .xilnex-sync-layout .invoice-form .form-detail-container .detail-col .feather-calendar {
        color: #90999d !important;
        font-size: 20px !important; }
      .xilnex-sync-layout .invoice-form .form-detail-container .detail-col .ant-form-item.amounts-label {
        color: #38484f !important;
        height: 33px;
        line-height: 33px;
        text-align: right;
        width: 100%;
        margin-top: 12px;
        margin-bottom: 24px !important; }
      .xilnex-sync-layout .invoice-form .form-detail-container .detail-col .ant-form-item.amounts {
        margin-top: 12px;
        margin-bottom: 24px !important; }
        .xilnex-sync-layout .invoice-form .form-detail-container .detail-col .ant-form-item.amounts .ant-form-item-label {
          display: none; }
      .xilnex-sync-layout .invoice-form .form-detail-container .detail-col .ant-form-item {
        padding-bottom: 0 !important;
        margin-bottom: 12px !important; }
      .xilnex-sync-layout .invoice-form .form-detail-container .detail-col.replace {
        display: none; }
    @media (max-width: 768px) {
      .xilnex-sync-layout .invoice-form .form-detail-container {
        grid-template-columns: 50% 50% !important; }
        .xilnex-sync-layout .invoice-form .form-detail-container .detail-col.empty, .xilnex-sync-layout .invoice-form .form-detail-container .detail-col.replace {
          display: none !important; }
        .xilnex-sync-layout .invoice-form .form-detail-container .detail-col .ant-form-item.amounts-label {
          display: none !important; }
        .xilnex-sync-layout .invoice-form .form-detail-container .detail-col .ant-form-item.amounts {
          margin-top: 0 !important; }
          .xilnex-sync-layout .invoice-form .form-detail-container .detail-col .ant-form-item.amounts .ant-form-item-label {
            display: inline-block !important; } }
    @media (max-width: 442px) {
      .xilnex-sync-layout .invoice-form .form-detail-container {
        grid-template-columns: 100% !important; }
        .xilnex-sync-layout .invoice-form .form-detail-container .detail-col.empty, .xilnex-sync-layout .invoice-form .form-detail-container .detail-col.replace {
          display: none !important; }
        .xilnex-sync-layout .invoice-form .form-detail-container .detail-col .ant-form-item.amounts {
          margin-top: 0 !important; } }
  @media (max-width: 768px) {
    .xilnex-sync-layout .invoice-form .xilnex-sync-form-table {
      overflow-x: auto !important; } }
  @media (max-width: 768px) {
    .xilnex-sync-layout .invoice-form .xilnex-sync-form-table .ant-table-wrapper {
      width: 1344px !important;
      padding-bottom: 10px !important; } }
  .xilnex-sync-layout .invoice-form .xilnex-sync-form-table .span {
    font-size: 12px !important;
    color: #647176 !important; }
  .xilnex-sync-layout .invoice-form .xilnex-sync-form-table .w-0 {
    width: 0px !important;
    display: none !important; }
  .xilnex-sync-layout .invoice-form .xilnex-sync-form-table .subject {
    width: 200px; }
  .xilnex-sync-layout .invoice-form .xilnex-sync-form-table .number {
    width: 90px; }
  .xilnex-sync-layout .invoice-form .xilnex-sync-form-table .price {
    width: 150px; }
  .xilnex-sync-layout .invoice-form .xilnex-sync-form-table .checkbox {
    width: 55px; }
  .xilnex-sync-layout .invoice-form .xilnex-sync-form-table .ant-table table {
    border: none !important; }
  .xilnex-sync-layout .invoice-form .xilnex-sync-form-table .ant-table-thead > tr > th {
    color: #647176 !important;
    border-bottom: none !important;
    padding: 4px 8px 4px 0 !important; }
  .xilnex-sync-layout .invoice-form .xilnex-sync-form-table .ant-table-thead > tr > th:last-child {
    padding-right: 0 !important; }
  .xilnex-sync-layout .invoice-form .xilnex-sync-form-table .ant-table-tbody > tr > td {
    border-bottom: none !important;
    padding: 2px 8px 2px 0 !important; }
  .xilnex-sync-layout .invoice-form .xilnex-sync-form-table .ant-table-tbody > tr > td:last-child {
    padding-right: 0 !important; }
  .xilnex-sync-layout .invoice-form .xilnex-sync-form-table .ant-table-footer {
    display: none !important; }
  .xilnex-sync-layout .invoice-form .xilnex-sync-form-table .ant-select {
    width: 100% !important; }
  .xilnex-sync-layout .invoice-form .xilnex-sync-form-table .ant-input-number {
    width: 100% !important; }
  .xilnex-sync-layout .invoice-form .xilnex-sync-form-table-summary {
    width: 100%; }
    .xilnex-sync-layout .invoice-form .xilnex-sync-form-table-summary .summary-item {
      width: 100%;
      display: grid !important;
      grid-template-columns: 50% 50% !important; }
      .xilnex-sync-layout .invoice-form .xilnex-sync-form-table-summary .summary-item .summary-label {
        color: #0c2028 !important;
        height: 33px;
        line-height: 33px;
        width: 100%; }
      .xilnex-sync-layout .invoice-form .xilnex-sync-form-table-summary .summary-item .summary-amount {
        text-align: right !important;
        color: #0c2028 !important;
        height: 33px;
        line-height: 33px;
        text-align: right;
        width: 100%; }
    .xilnex-sync-layout .invoice-form .xilnex-sync-form-table-summary .ant-divider-horizontal {
      border-top: 1px solid #e5e5e5 !important;
      margin: 12px 0 !important; }
    .xilnex-sync-layout .invoice-form .xilnex-sync-form-table-summary .display-none {
      display: none !important; }

.xilnex-sync-auto-matching .header-buttons {
  width: 100% !important;
  top: 10px !important;
  display: flex;
  position: fixed;
  padding-right: 99px !important; }
  @media (min-width: 1024px) {
    .xilnex-sync-auto-matching .header-buttons {
      min-width: 816px !important;
      max-width: 1344px !important;
      margin: 0 auto; } }
  .xilnex-sync-auto-matching .header-buttons .b-btn,
  .xilnex-sync-auto-matching .header-buttons .b-btn:hover,
  .xilnex-sync-auto-matching .header-buttons .b-btn:focus {
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #0c2028 !important;
    font-size: 20px;
    padding-left: 0 !important; }
    .xilnex-sync-auto-matching .header-buttons .b-btn i,
    .xilnex-sync-auto-matching .header-buttons .b-btn:hover i,
    .xilnex-sync-auto-matching .header-buttons .b-btn:focus i {
      font-size: 20px !important;
      margin-right: 12px !important; }
  .xilnex-sync-auto-matching .header-buttons .outline-btn,
  .xilnex-sync-auto-matching .header-buttons .outline-btn:focus,
  .xilnex-sync-auto-matching .header-buttons .outline-btn:hover {
    margin-right: 16px !important;
    border: 1px solid #d4d4d4 !important;
    background: none !important;
    color: #0c2028 !important; }

.xilnex-sync-auto-matching .ant-table-container table > thead > tr:first-child th:last-child {
  border-top-right-radius: 12px; }

.xilnex-sync-auto-matching .ant-table-container table > thead > tr:first-child th:first-child {
  border-top-left-radius: 12px; }

.xilnex-sync-auto-matching .ant-table table {
  border-top-right-radius: 12px;
  border-top-left-radius: 12px; }

.xilnex-sync-auto-matching .ant-table {
  color: #0c2028 !important;
  background: #ffffff !important;
  border-top-right-radius: 12px;
  border-top-left-radius: 12px;
  border-bottom-right-radius: 12px;
  border-bottom-left-radius: 12px; }

.xilnex-sync-auto-matching .ant-table-tbody > tr > td {
  padding: 24px 16px !important; }

.xilnex-sync-auto-matching .ant-list-item-meta-content {
  -webkit-box-flex: 1;
  -ms-flex: 1 0;
  flex: 1 0;
  text-align: left; }

.xilnex-sync-auto-matching .ant-list-item {
  padding: 0 !important; }

.xilnex-sync-auto-matching .ant-list-item-meta-description {
  padding-left: 12px; }

.xilnex-sync-auto-matching .ant-pagination {
  margin-bottom: 20px;
  margin-right: 0 !important; }

.xilnex-sync-auto-matching .trash-btn {
  height: 17px !important;
  padding: 0 !important;
  font-size: 14px !important;
  border: none !important;
  box-shadow: none !important;
  background: none !important;
  color: #90999d; }
  .xilnex-sync-auto-matching .trash-btn i {
    font-size: 16px !important;
    margin-right: 4px !important; }

.xilnex-sync-settings .header-buttons {
  width: 100% !important;
  top: 10px !important;
  display: flex;
  position: fixed;
  padding-right: 99px !important; }
  @media (min-width: 1024px) {
    .xilnex-sync-settings .header-buttons {
      min-width: 816px !important;
      max-width: 1344px !important;
      margin: 0 auto; } }
  .xilnex-sync-settings .header-buttons .b-btn,
  .xilnex-sync-settings .header-buttons .b-btn:hover,
  .xilnex-sync-settings .header-buttons .b-btn:focus {
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #0c2028 !important;
    font-size: 20px;
    padding-left: 0 !important; }
    .xilnex-sync-settings .header-buttons .b-btn i,
    .xilnex-sync-settings .header-buttons .b-btn:hover i,
    .xilnex-sync-settings .header-buttons .b-btn:focus i {
      font-size: 20px !important;
      margin-right: 12px !important; }

.xilnex-sync-settings .settings-container .settings-tab {
  border-top-right-radius: 0px !important;
  border-top-left-radius: 0px !important;
  border: none !important; }
  .xilnex-sync-settings .settings-container .settings-tab .ant-tabs-left-bar {
    border-right: none !important; }
    .xilnex-sync-settings .settings-container .settings-tab .ant-tabs-left-bar .ant-tabs-nav-container {
      width: 220px; }
      .xilnex-sync-settings .settings-container .settings-tab .ant-tabs-left-bar .ant-tabs-nav-container .ant-tabs-nav-scroll {
        padding-left: 0px !important; }
      .xilnex-sync-settings .settings-container .settings-tab .ant-tabs-left-bar .ant-tabs-nav-container .ant-tabs-tab {
        padding: 10px !important;
        text-align: left; }
        .xilnex-sync-settings .settings-container .settings-tab .ant-tabs-left-bar .ant-tabs-nav-container .ant-tabs-tab span {
          color: #0c2028;
          font-weight: normal; }
      .xilnex-sync-settings .settings-container .settings-tab .ant-tabs-left-bar .ant-tabs-nav-container .ant-tabs-tab-active.ant-tabs-tab {
        background-color: #f3fff3 !important; }
        .xilnex-sync-settings .settings-container .settings-tab .ant-tabs-left-bar .ant-tabs-nav-container .ant-tabs-tab-active.ant-tabs-tab span {
          font-weight: bold !important; }
      .xilnex-sync-settings .settings-container .settings-tab .ant-tabs-left-bar .ant-tabs-nav-container .ant-tabs-ink-bar {
        width: 4px !important; }
  .xilnex-sync-settings .settings-container .settings-tab .ant-tabs-left-content {
    padding-left: 32px !important;
    border-left: 1px solid #e5e5e5 !important; }

.xilnex-sync-settings .settings-container .ant-input,
.xilnex-sync-settings .settings-container .ant-select {
  color: #0c2028 !important; }

.xilnex-sync-settings .settings-container .ant-checkbox-wrapper {
  color: #38484f !important;
  height: 30px; }

.xilnex-sync-settings .settings-container .ant-checkbox + span {
  color: #0c2028 !important;
  padding-right: 8px; }

.xilnex-sync-settings .settings-container .ant-input-affix-wrapper {
  border-radius: 4px !important; }

.xilnex-sync-settings .settings-container .choose-file {
  width: 100% !important;
  display: inline-flex !important; }
  .xilnex-sync-settings .settings-container .choose-file .ant-form-item {
    width: -webkit-fill-available !important;
    width: fill-available !important;
    width: -moz-available !important; }
    .xilnex-sync-settings .settings-container .choose-file .ant-form-item .uploaded-file-input {
      width: -webkit-fill-available !important;
      width: fill-available !important;
      width: -moz-available !important;
      border-radius: 4px 0 0 4px !important; }
  .xilnex-sync-settings .settings-container .choose-file .upload-btn {
    margin-top: 25px !important;
    width: 93px !important;
    height: 33px !important;
    padding: 4px 9px !important;
    color: #0c2028 !important;
    background-color: #e5e5e5 !important;
    border: 1px solid #d4d4d4 !important;
    border-radius: 0 4px 4px 0 !important; }

.xilnex-sync-settings .settings-container .preset-table .ant-table-title {
  padding: 0 !important;
  z-index: 1001 !important;
  width: calc(100% - 80px) !important;
  margin-top: 2px !important;
  margin-left: 70px !important;
  background: #fafafb !important; }

.xilnex-sync-settings .settings-container .preset-table .ant-table table {
  border: none !important;
  box-shadow: none !important; }

.xilnex-sync-settings .settings-container .preset-table table thead {
  background-color: #fafafb !important; }

.xilnex-sync-settings .settings-container .preset-table .ant-table-thead th {
  background: #fafafb 0% 0% no-repeat padding-box !important;
  font-size: 12px !important;
  color: #647176 !important;
  padding-top: 5px !important;
  padding-bottom: 5px !important;
  height: 32px !important; }

.xilnex-sync-settings .settings-container .preset-table .ant-table-thead > tr > th {
  border-bottom: none !important; }

.xilnex-sync-settings .settings-container .preset-table .ant-table-tbody > tr > td {
  padding: 4px 12px !important;
  border-bottom: none !important; }

.xilnex-sync-settings .settings-container .preset-table .un-text-truncate {
  font-weight: bold !important; }

.xilnex-sync-settings .settings-container .preset-table .un-light-label {
  font-size: 14px !important;
  color: #0c2028 !important; }

.xilnex-sync-settings .settings-container .preset-table .ant-pagination {
  margin-bottom: 20px;
  margin-top: 20px !important;
  width: max-content !important;
  float: right !important; }

.xilnex-sync-settings .settings-container .preset-table .ant-select-single.ant-select-show-arrow .ant-select-selection-item,
.xilnex-sync-settings .settings-container .preset-table .ant-select-single.ant-select-show-arrow .ant-select-selection-placeholder {
  font-size: 14px; }

.xilnex-sync-settings .settings-container .preset-table .ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  font-size: 14px; }

.api-sync-table .ant-table-content {
  border: none !important; }

.api-sync-table table {
  border: none !important; }

.api-sync-table .ant-table-cell {
  border: none !important; }

.api-sync-table .ant-table-tbody > tr > td {
  border-bottom: none !important;
  border-right: none !important;
  border-left: none !important; }

.api-sync-table .ant-table-thead > tr > th {
  border: none !important; }

.api-sync-table tbody tr * {
  color: #000 !important; }

.api-sync-table tbody tr td:nth-child(1) {
  width: 150px !important; }

.api-sync-table tbody tr td:nth-child(2) {
  width: 120px !important; }

.api-sync-table tbody tr td:nth-child(3) {
  font-style: italic !important; }

.magento .ant-card {
  height: 88px;
  margin-bottom: 20px;
  border-radius: 10px !important;
  background-color: #fff !important;
  border: 1px solid #e5e5e5 !important; }
  .magento .ant-card .ant-card-body {
    height: 88px;
    padding: 20px !important; }
    .magento .ant-card .ant-card-body .ant-list-item {
      width: 100%;
      padding: 0; }
      .magento .ant-card .ant-card-body .ant-list-item .ant-list-item-meta {
        width: 100%; }
      .magento .ant-card .ant-card-body .ant-list-item .ant-list-item-meta-avatar {
        margin-right: 12px; }
        .magento .ant-card .ant-card-body .ant-list-item .ant-list-item-meta-avatar .un-row-product img {
          height: 48px;
          width: 48px;
          border: none !important; }
      .magento .ant-card .ant-card-body .ant-list-item .ant-list-item-meta-content {
        width: calc(100% - 50px); }
      .magento .ant-card .ant-card-body .ant-list-item .ant-list-item-meta-title {
        margin-bottom: 4px;
        color: #0c2028 !important;
        font-size: 14px !important;
        font-weight: bold;
        line-height: 17px !important; }
      .magento .ant-card .ant-card-body .ant-list-item .ant-list-item-meta-description {
        display: inline-flex;
        margin-bottom: 4px;
        color: #647176 !important;
        font-size: 14px !important;
        line-height: 17px !important; }
        .magento .ant-card .ant-card-body .ant-list-item .ant-list-item-meta-description .un-menu-eye {
          width: fit-content;
          width: -moz-fit-content;
          position: absolute;
          right: 16px;
          z-index: 1003;
          margin-left: auto;
          margin-right: 0; }
          .magento .ant-card .ant-card-body .ant-list-item .ant-list-item-meta-description .un-menu-eye .un-feather-eye {
            color: #90999d !important;
            font-size: 16px !important; }
          .magento .ant-card .ant-card-body .ant-list-item .ant-list-item-meta-description .un-menu-eye:hover .un-feather-eye {
            color: #0c2028 !important;
            font-size: 16px !important; }

.product-count {
  margin-left: 6px;
  background-color: #e5e5e5 !important;
  color: #0c2028 !important;
  font-size: 11px;
  padding: 2px 6px !important;
  border-radius: 11px;
  width: fit-content; }

.ant-tabs-tab-active {
  font-weight: bold; }
  .ant-tabs-tab-active .product-count {
    margin-left: 6px;
    background-color: #5acc5a !important;
    color: #ffffff !important;
    font-size: 11px;
    padding: 2px 6px !important;
    border-radius: 11px;
    width: fit-content; }

.magento-listing .unicart-table table {
  min-width: 1000px; }

.magento-listing .unicart-table .ant-table-title {
  margin-left: 80px !important; }

.magento-listing .unicart-table .ant-list-item-meta-description {
  padding-left: 12px; }

.magento-listing .unicart-table .un-text-truncate {
  white-space: normal; }

.magento-listing .unicart-table .shopee-listing-opt .ant-list-item {
  padding: 0; }

.magento-listing .unicart-table .shopee-listing-opt .ant-list-item-meta-avatar {
  margin-right: 0 !important;
  width: 56px !important;
  height: 56px !important; }
  .magento-listing .unicart-table .shopee-listing-opt .ant-list-item-meta-avatar .un-row-product {
    width: fit-content !important;
    margin: 0 0 0 auto !important; }
    .magento-listing .unicart-table .shopee-listing-opt .ant-list-item-meta-avatar .un-row-product img {
      width: 40px !important;
      height: 40px !important;
      border-radius: 6px !important; }

.magento-listing .unicart-table .shopee-listing-opt .ant-list-item-meta-content {
  padding-left: 12px !important; }

.magento-listing .unicart-table .shopee-listing-opt .ant-list-item-meta-title {
  height: fit-content;
  height: -moz-fit-content;
  padding-left: 0px; }

.magento-listing .unicart-table .shopee-listing-opt .ant-list-item-meta-description {
  padding-left: 0; }

.magento-listing .unicart-table .channel-with-name {
  z-index: 1002 !important; }
  .magento-listing .unicart-table .channel-with-name.shopeemy {
    padding-left: 12px;
    line-height: 20px !important; }
  .magento-listing .unicart-table .channel-with-name.lazadamy {
    padding-left: 0;
    line-height: 20px !important;
    margin-top: 2px; }
  .magento-listing .unicart-table .channel-with-name img {
    width: 14px;
    height: 14px;
    border-radius: 3px;
    margin-right: 4px;
    align-self: center; }

.variant-div {
  background: #fafafb;
  border-radius: 5px;
  padding: 20px;
  margin-bottom: 20px; }
  .variant-div .variant-inputs {
    width: 345px;
    max-width: 100%; }
  .variant-div .variant-btn {
    color: #007ce0 !important;
    padding: 7px 16px;
    background: white 0 0 no-repeat padding-box;
    border: 1px dashed #e5e5e5;
    border-radius: 2px;
    line-height: 17px;
    width: 345px;
    max-width: 100%; }
    .variant-div .variant-btn:hover {
      color: #007ce0 !important;
      border: 1px dashed #007ce0; }
  .variant-div .variant-x-btn {
    position: absolute;
    font-size: 16px;
    top: 8px;
    right: 20px;
    cursor: pointer; }
    .variant-div .variant-x-btn:hover {
      color: red !important; }

.custom-magento-variants-upload .upload-div {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #007ce0;
  cursor: pointer;
  font-weight: bold; }

.custom-magento-variants-upload .square {
  position: absolute !important;
  margin: 0 !important;
  padding: 0 !important;
  float: unset !important;
  width: 100% !important;
  height: 100% !important;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  display: flex;
  align-items: center;
  justify-content: center; }

.custom-magento-variants-upload .square:hover .hvrbox-layer_top,
.custom-magento-variants-upload .square.active .hvrbox-layer_top {
  opacity: 1;
  cursor: pointer; }

.variant-sku .un-table-marketplace .ant-table-tbody > tr > td .ant-input {
  padding-left: 5px !important;
  padding-right: 5px !important;
  resize: none !important;
  line-height: inherit !important; }

.variant-sku .un-table-marketplace .ant-table-tbody > tr > td {
  vertical-align: top !important; }

.magento-multi-warehouse .bulk-settings {
  background: #f6f6f6;
  padding: 8px;
  margin-bottom: 20px; }

.magento-multi-warehouse .product-detail-header {
  background: #fafafb;
  padding: 8px; }

.magento-multi-warehouse .product-detail-body {
  padding: 8px; }
  .magento-multi-warehouse .product-detail-body .mini-th {
    background: #e5e5e5;
    height: fit-content;
    padding: 8px; }
  .magento-multi-warehouse .product-detail-body .mini-tr {
    height: fit-content;
    padding: 8px; }

.clickable-icon {
  color: #007ce0;
  margin-left: 4px;
  cursor: pointer; }

.xilnex-sync .header-buttons {
  min-width: 816px !important;
  max-width: 1344px !important;
  width: 100% !important;
  top: 10px !important;
  display: flex;
  position: fixed;
  padding-right: 99px !important; }
  .xilnex-sync .header-buttons .b-btn,
  .xilnex-sync .header-buttons .b-btn:hover,
  .xilnex-sync .header-buttons .b-btn:focus {
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #0c2028 !important;
    font-size: 20px;
    padding-left: 0 !important; }
    .xilnex-sync .header-buttons .b-btn i,
    .xilnex-sync .header-buttons .b-btn:hover i,
    .xilnex-sync .header-buttons .b-btn:focus i {
      font-size: 20px !important;
      margin-right: 12px !important; }
  .xilnex-sync .header-buttons .outline-btn,
  .xilnex-sync .header-buttons .outline-btn:focus,
  .xilnex-sync .header-buttons .outline-btn:hover {
    margin-right: 16px !important;
    border: 1px solid #d4d4d4 !important;
    background: none !important;
    color: #0c2028 !important; }

.xilnex-sync .back-button {
  top: 2px;
  background: none !important;
  box-shadow: none !important;
  color: #0c2028 !important;
  padding: 0 !important;
  margin-right: 8px !important; }
  .xilnex-sync .back-button:hover {
    background: none !important;
    color: #0c2028 !important; }
  .xilnex-sync .back-button i {
    font-size: 20px !important; }

.xilnex-sync .sgpos-banner {
  width: 548px !important;
  margin: auto !important; }
  .xilnex-sync .sgpos-banner img {
    width: 100%; }

.xilnex-sync-layout .xilnex-purchase-order .status-row,
.xilnex-sync-layout .xilnex-transfer-note .status-row {
  align-items: center; }

.xilnex-sync-layout .xilnex-purchase-order .small-light-font,
.xilnex-sync-layout .xilnex-transfer-note .small-light-font {
  font-size: 12px !important;
  line-height: 16px !important;
  color: #647176 !important;
  letter-spacing: 0px !important;
  min-width: 90px !important; }

.xilnex-sync-layout .xilnex-purchase-order .ant-card-head-tabs,
.xilnex-sync-layout .xilnex-transfer-note .ant-card-head-tabs {
  margin-bottom: 0px !important; }

.xilnex-sync-layout .input-group {
  margin-left: 10px !important; }

.xilnex-sync-layout .ant-form-item-control-input {
  align-items: unset !important; }

.xilnex-sync-layout .header-buttons {
  width: 100% !important;
  top: 10px !important;
  display: flex;
  position: fixed;
  padding-right: 66px !important; }
  @media (min-width: 1024px) {
    .xilnex-sync-layout .header-buttons {
      min-width: 816px !important;
      max-width: unset !important;
      margin: 0 auto; } }
  .xilnex-sync-layout .header-buttons .b-btn,
  .xilnex-sync-layout .header-buttons .b-btn:hover,
  .xilnex-sync-layout .header-buttons .b-btn:focus {
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #0c2028 !important;
    font-size: 20px;
    padding-left: 0 !important; }
    .xilnex-sync-layout .header-buttons .b-btn i,
    .xilnex-sync-layout .header-buttons .b-btn:hover i,
    .xilnex-sync-layout .header-buttons .b-btn:focus i {
      font-size: 20px !important;
      margin-right: 12px !important; }
  .xilnex-sync-layout .header-buttons .xilnex-sync-settings-btn-actions {
    position: relative !important; }
    .xilnex-sync-layout .header-buttons .xilnex-sync-settings-btn-actions .matching-btn {
      width: fit-content !important;
      width: -moz-fit-content !important;
      height: 33px !important;
      padding: 0px 16px !important;
      border-radius: 17px !important;
      font-size: 14px !important;
      border-color: #d4d4d4 !important;
      background-color: transparent !important;
      box-shadow: none !important;
      color: #0c2028 !important; }
  .xilnex-sync-layout .header-buttons .outline-btn,
  .xilnex-sync-layout .header-buttons .outline-btn:hover,
  .xilnex-sync-layout .header-buttons .outline-btn:focus {
    background-color: transparent !important; }

.xilnex-sync-layout .channel-with-store-name {
  margin-right: 34px; }
  .xilnex-sync-layout .channel-with-store-name img {
    width: 20px;
    height: 20px;
    border-radius: 5px;
    margin-right: 8px; }

.xilnex-sync-layout .xilnex-sync-tabs {
  position: relative !important; }
  .xilnex-sync-layout .xilnex-sync-tabs .xilnex-sync-card {
    background: none !important;
    border: none !important;
    border-radius: 0 !important; }
    .xilnex-sync-layout .xilnex-sync-tabs .xilnex-sync-card .ant-tabs-bar {
      position: absolute;
      border-bottom: none !important; }
    .xilnex-sync-layout .xilnex-sync-tabs .xilnex-sync-card .ant-tabs-nav-scroll {
      padding-left: 0 !important;
      border-bottom: none !important; }
    .xilnex-sync-layout .xilnex-sync-tabs .xilnex-sync-card .ant-tabs-tab-active.ant-tabs-tab {
      color: #0c2028;
      font-size: 14px !important;
      font-weight: bold !important;
      border: none !important;
      border-bottom: 3px solid #5acc5a !important;
      padding: 16px 20px !important; }
    .xilnex-sync-layout .xilnex-sync-tabs .xilnex-sync-card .ant-tabs-tab {
      color: #0c2028;
      font-size: 14px !important;
      background: none !important;
      border: none !important;
      border-bottom: 3px solid transparent !important;
      padding: 16px 20px !important; }
    .xilnex-sync-layout .xilnex-sync-tabs .xilnex-sync-card .ant-tabs-content {
      margin-top: 56px;
      border-top: 2px solid #e5e5e5 !important;
      color: #0c2028;
      font-size: 14px !important;
      padding-top: 32px;
      padding-left: 0 !important;
      padding-right: 8px !important;
      padding-bottom: 0 !important; }
    .xilnex-sync-layout .xilnex-sync-tabs .xilnex-sync-card .xil-purchase-order .ant-tabs-content,
    .xilnex-sync-layout .xilnex-sync-tabs .xilnex-sync-card .xil-transfer-note .ant-tabs-content {
      padding-top: 0px !important; }
  .xilnex-sync-layout .xilnex-sync-tabs .xilnex-sync-action-btn {
    display: inline-flex !important;
    position: absolute !important;
    top: 9px !important;
    right: 8px !important; }
    .xilnex-sync-layout .xilnex-sync-tabs .xilnex-sync-action-btn .matching-btn {
      width: fit-content !important;
      width: -moz-fit-content !important;
      height: 33px !important;
      padding: 0px 16px !important;
      border-radius: 17px !important;
      font-size: 14px !important;
      border-color: #d4d4d4 !important;
      background-color: transparent !important;
      box-shadow: none !important;
      color: #0c2028 !important;
      margin-right: 16px !important; }

.xilnex-sync-layout .sales-invoice .unicart-filter .search-form .un-filter-store > div.ant-select-selector {
  margin-left: 0 !important;
  width: 218px !important; }

.xilnex-sync-layout .sales-invoice .unicart-filter .search-form {
  width: 100% !important; }
  .xilnex-sync-layout .sales-invoice .unicart-filter .search-form .tagsGroup {
    position: absolute !important;
    left: 300px !important;
    max-width: 660px !important; }
  .xilnex-sync-layout .sales-invoice .unicart-filter .search-form .ant-form {
    width: 100% !important; }
    .xilnex-sync-layout .sales-invoice .unicart-filter .search-form .ant-form .date-period {
      position: absolute;
      right: 0; }
      .xilnex-sync-layout .sales-invoice .unicart-filter .search-form .ant-form .date-period .label {
        display: none !important; }

.xilnex-sync-layout .sales-invoice .unicart-table .set {
  word-wrap: break-word; }

.xilnex-sync-layout .sales-invoice .unicart-table .ant-tabs-bar {
  position: unset !important;
  height: unset !important;
  border-bottom: 1px solid #e5e5e5 !important; }

.xilnex-sync-layout .sales-invoice .unicart-table .ant-tabs-nav-scroll {
  padding-left: 0 !important;
  height: unset !important;
  border-bottom: none !important; }

.xilnex-sync-layout .sales-invoice .unicart-table .ant-tabs-tab-active.ant-tabs-tab {
  color: #0c2028;
  font-size: 14px !important;
  font-weight: bold !important;
  border: none !important;
  border-bottom: unset !important;
  height: unset !important;
  padding: 16px 20px !important; }

.xilnex-sync-layout .sales-invoice .unicart-table .ant-tabs-tab {
  color: #0c2028;
  font-size: 14px !important;
  background: none !important;
  border: none !important;
  border-bottom: unset !important;
  height: unset !important;
  padding: 16px 20px !important; }

.xilnex-sync-layout .sales-invoice .unicart-table .ant-tabs-content {
  margin-top: unset !important;
  border-top: none !important;
  padding: unset !important; }

.xilnex-sync-layout .sales-invoice .unicart-table .my-color {
  background-color: #f6f6f6 !important; }

.xilnex-sync-layout .sales-invoice .ant-pagination-options-size-changer {
  min-width: 90px; }

.xilnex-sync-layout .xil-purchase-order .unicart-table .ant-table-title,
.xilnex-sync-layout .xil-transfer-note .unicart-table .ant-table-title {
  background-color: transparent !important; }

.xilnex-sync-layout .xil-purchase-order .unicart-table .un-block th,
.xilnex-sync-layout .xil-transfer-note .unicart-table .un-block th {
  background-color: inherit !important; }

.xilnex-sync-layout .xil-purchase-order .unicart-table .un-block .ant-table-column-sorters-with-tooltip,
.xilnex-sync-layout .xil-transfer-note .unicart-table .un-block .ant-table-column-sorters-with-tooltip {
  display: none; }

.xilnex-sync-layout .xil-purchase-order .unicart-table .my-color,
.xilnex-sync-layout .xil-transfer-note .unicart-table .my-color {
  background-color: #f6f6f6 !important; }

.xilnex-sync-layout .xil-purchase-order .ant-table-container table > thead > tr:first-child th:last-child,
.xilnex-sync-layout .xil-transfer-note .ant-table-container table > thead > tr:first-child th:last-child {
  border-top-right-radius: 0 !important; }

.xilnex-sync-layout .xil-purchase-order .ant-table-container table > thead > tr:first-child th:first-child,
.xilnex-sync-layout .xil-transfer-note .ant-table-container table > thead > tr:first-child th:first-child {
  border-top-left-radius: 0 !important; }

.xilnex-sync-layout .customer-payment .plain-btn .feather-edit-3 {
  font-size: 20px !important; }

.xilnex-sync-layout .customer-payment .plain-btn .feather-trash-2 {
  font-size: 20px !important;
  color: #90999d !important; }

.xilnex-sync-layout .customer-payment .outline-btn {
  background: none !important;
  margin-right: 16px !important; }
  .xilnex-sync-layout .customer-payment .outline-btn.update {
    color: #007ce0 !important;
    border-color: #007ce0 !important; }

.xilnex-sync-layout .customer-payment .outline-btn:hover,
.xilnex-sync-layout .customer-payment .outline-btn:active {
  background: #ffffff !important; }

.xilnex-sync-layout .customer-payment .outline-i-btn {
  background: none !important; }
  .xilnex-sync-layout .customer-payment .outline-i-btn.saved {
    color: #90999d !important;
    border-color: #d4d4d4 !important; }
    .xilnex-sync-layout .customer-payment .outline-i-btn.saved .feather-check {
      line-height: 17px !important; }

.xilnex-sync-layout .customer-payment .feather-eye {
  font-size: 20px !important; }

.xilnex-sync-layout .customer-payment .ant-input {
  color: #0c2028 !important;
  height: 33px !important;
  border-radius: 4px !important; }

.xilnex-sync-layout .customer-payment .ant-table-container table > thead > tr:first-child th:last-child {
  border-top-right-radius: 12px; }

.xilnex-sync-layout .customer-payment .ant-table-container table > thead > tr:first-child th:first-child {
  border-top-left-radius: 12px; }

.xilnex-sync-layout .customer-payment .ant-table table {
  border-top-right-radius: 12px;
  border-top-left-radius: 12px; }

.xilnex-sync-layout .customer-payment .ant-table {
  color: #0c2028 !important;
  background: #ffffff !important;
  border-top-right-radius: 12px;
  border-top-left-radius: 12px;
  border-bottom-right-radius: 12px;
  border-bottom-left-radius: 12px; }

.xilnex-sync-layout .customer-payment .ant-table-tbody > tr > td {
  padding: 24px 16px !important; }

.xilnex-sync-layout .task .plain-btn .feather-edit-3 {
  font-size: 20px !important; }

.xilnex-sync-layout .task .plain-btn .feather-trash-2 {
  font-size: 20px !important;
  color: #90999d !important; }

.xilnex-sync-layout .task .ant-table-container table > thead > tr:first-child th:last-child {
  border-top-right-radius: 12px; }

.xilnex-sync-layout .task .ant-table-container table > thead > tr:first-child th:first-child {
  border-top-left-radius: 12px; }

.xilnex-sync-layout .task .ant-table table {
  border-top-right-radius: 12px;
  border-top-left-radius: 12px; }

.xilnex-sync-layout .task .ant-table {
  color: #0c2028 !important;
  background: #ffffff !important;
  border-top-right-radius: 12px;
  border-top-left-radius: 12px;
  border-bottom-right-radius: 12px;
  border-bottom-left-radius: 12px; }

.xilnex-sync-layout .task .ant-table-tbody > tr > td {
  padding: 24px 16px !important; }

.xilnex-sync-layout .product-matching .unicart-button-tabs {
  margin-top: 0 !important; }

.xilnex-sync-layout .product-matching .ant-input {
  color: #0c2028 !important;
  height: 33px !important;
  border-radius: 4px !important; }

.xilnex-sync-layout .product-matching .ant-table-container table > thead > tr:first-child th:last-child {
  border-top-right-radius: 12px; }

.xilnex-sync-layout .product-matching .ant-table-container table > thead > tr:first-child th:first-child {
  border-top-left-radius: 12px; }

.xilnex-sync-layout .product-matching .ant-table table {
  border-top-right-radius: 12px;
  border-top-left-radius: 12px; }

.xilnex-sync-layout .product-matching .ant-table {
  color: #0c2028 !important;
  background: #ffffff !important;
  border-top-right-radius: 12px;
  border-top-left-radius: 12px;
  border-bottom-right-radius: 12px;
  border-bottom-left-radius: 12px; }

.xilnex-sync-layout .product-matching .ant-table-tbody > tr > td {
  padding: 10px 16px !important; }

.xilnex-sync-layout .customer-matching .channel-icon,
.xilnex-sync-layout .shipping-matching .channel-icon,
.xilnex-sync-layout .payment-matching .channel-icon {
  height: 20px !important;
  width: 20px !important;
  margin-right: 5px !important; }

.xilnex-sync-layout .customer-matching .ant-input,
.xilnex-sync-layout .shipping-matching .ant-input,
.xilnex-sync-layout .payment-matching .ant-input {
  color: #0c2028 !important;
  height: 33px !important;
  border-radius: 4px !important; }

.xilnex-sync-layout .customer-matching .dimension-input.addonBefore .ant-input,
.xilnex-sync-layout .shipping-matching .dimension-input.addonBefore .ant-input,
.xilnex-sync-layout .payment-matching .dimension-input.addonBefore .ant-input {
  border-top-left-radius: 0px !important;
  border-bottom-left-radius: 0px !important; }

.xilnex-sync-layout .customer-matching .feather-alert-circle,
.xilnex-sync-layout .shipping-matching .feather-alert-circle,
.xilnex-sync-layout .payment-matching .feather-alert-circle {
  font-size: 13px !important;
  margin-left: 4px !important; }

.xilnex-sync-layout .customer-matching .ant-table-container table > thead > tr:first-child th:last-child,
.xilnex-sync-layout .shipping-matching .ant-table-container table > thead > tr:first-child th:last-child,
.xilnex-sync-layout .payment-matching .ant-table-container table > thead > tr:first-child th:last-child {
  border-top-right-radius: 12px; }

.xilnex-sync-layout .customer-matching .ant-table-container table > thead > tr:first-child th:first-child,
.xilnex-sync-layout .shipping-matching .ant-table-container table > thead > tr:first-child th:first-child,
.xilnex-sync-layout .payment-matching .ant-table-container table > thead > tr:first-child th:first-child {
  border-top-left-radius: 12px; }

.xilnex-sync-layout .customer-matching .ant-table table,
.xilnex-sync-layout .shipping-matching .ant-table table,
.xilnex-sync-layout .payment-matching .ant-table table {
  border-top-right-radius: 12px;
  border-top-left-radius: 12px; }

.xilnex-sync-layout .customer-matching .ant-table,
.xilnex-sync-layout .shipping-matching .ant-table,
.xilnex-sync-layout .payment-matching .ant-table {
  color: #0c2028 !important;
  background: #ffffff !important;
  border-top-right-radius: 12px;
  border-top-left-radius: 12px;
  border-bottom-right-radius: 12px;
  border-bottom-left-radius: 12px; }

.xilnex-sync-layout .customer-matching .ant-table-tbody > tr > td,
.xilnex-sync-layout .shipping-matching .ant-table-tbody > tr > td,
.xilnex-sync-layout .payment-matching .ant-table-tbody > tr > td {
  padding: 10px 16px !important; }
  .xilnex-sync-layout .customer-matching .ant-table-tbody > tr > td .body,
  .xilnex-sync-layout .shipping-matching .ant-table-tbody > tr > td .body,
  .xilnex-sync-layout .payment-matching .ant-table-tbody > tr > td .body {
    line-height: 33px !important; }

.xilnex-sync-layout .invoice-form {
  border-radius: 4px !important;
  padding: 24px !important; }
  .xilnex-sync-layout .invoice-form .w-0 {
    width: 0px !important;
    display: none !important; }
  .xilnex-sync-layout .invoice-form .ant-picker {
    width: 100% !important; }
  .xilnex-sync-layout .invoice-form .form-details {
    margin-bottom: 24px !important; }
    .xilnex-sync-layout .invoice-form .form-details .form-title-container {
      width: 100% !important;
      height: fit-content !important;
      line-height: 24px !important;
      font-size: 20px !important;
      color: #0c2028 !important;
      text-align: right;
      border-bottom: 4px solid #007ce0 !important; }
      .xilnex-sync-layout .invoice-form .form-details .form-title-container .form-title {
        padding-right: 24px !important;
        padding-bottom: 6px !important; }
  .xilnex-sync-layout .invoice-form .form-detail-container {
    display: grid !important;
    grid-template-columns: 20% 20% 20% 20% 20% !important;
    margin: 0 -6px !important; }
    .xilnex-sync-layout .invoice-form .form-detail-container .detail-col {
      padding: 0 6px !important; }
      .xilnex-sync-layout .invoice-form .form-detail-container .detail-col .feather-calendar {
        color: #90999d !important;
        font-size: 20px !important; }
      .xilnex-sync-layout .invoice-form .form-detail-container .detail-col .ant-form-item.amounts-label {
        color: #38484f !important;
        height: 33px;
        line-height: 33px;
        text-align: right;
        width: 100%;
        margin-top: 12px;
        margin-bottom: 24px !important; }
      .xilnex-sync-layout .invoice-form .form-detail-container .detail-col .ant-form-item.amounts {
        margin-top: 12px;
        margin-bottom: 24px !important; }
        .xilnex-sync-layout .invoice-form .form-detail-container .detail-col .ant-form-item.amounts .ant-form-item-label {
          display: none; }
      .xilnex-sync-layout .invoice-form .form-detail-container .detail-col .ant-form-item {
        padding-bottom: 0 !important;
        margin-bottom: 12px !important; }
      .xilnex-sync-layout .invoice-form .form-detail-container .detail-col.replace {
        display: none; }
    @media (max-width: 768px) {
      .xilnex-sync-layout .invoice-form .form-detail-container {
        grid-template-columns: 50% 50% !important; }
        .xilnex-sync-layout .invoice-form .form-detail-container .detail-col.empty, .xilnex-sync-layout .invoice-form .form-detail-container .detail-col.replace {
          display: none !important; }
        .xilnex-sync-layout .invoice-form .form-detail-container .detail-col .ant-form-item.amounts-label {
          display: none !important; }
        .xilnex-sync-layout .invoice-form .form-detail-container .detail-col .ant-form-item.amounts {
          margin-top: 0 !important; }
          .xilnex-sync-layout .invoice-form .form-detail-container .detail-col .ant-form-item.amounts .ant-form-item-label {
            display: inline-block !important; } }
    @media (max-width: 442px) {
      .xilnex-sync-layout .invoice-form .form-detail-container {
        grid-template-columns: 100% !important; }
        .xilnex-sync-layout .invoice-form .form-detail-container .detail-col.empty, .xilnex-sync-layout .invoice-form .form-detail-container .detail-col.replace {
          display: none !important; }
        .xilnex-sync-layout .invoice-form .form-detail-container .detail-col .ant-form-item.amounts {
          margin-top: 0 !important; } }
  @media (max-width: 768px) {
    .xilnex-sync-layout .invoice-form .xilnex-sync-form-table {
      overflow-x: auto !important; } }
  @media (max-width: 768px) {
    .xilnex-sync-layout .invoice-form .xilnex-sync-form-table .ant-table-wrapper {
      width: 1344px !important;
      padding-bottom: 10px !important; } }
  .xilnex-sync-layout .invoice-form .xilnex-sync-form-table .span {
    font-size: 12px !important;
    color: #647176 !important; }
  .xilnex-sync-layout .invoice-form .xilnex-sync-form-table .w-0 {
    width: 0px !important;
    display: none !important; }
  .xilnex-sync-layout .invoice-form .xilnex-sync-form-table .subject {
    width: 200px; }
  .xilnex-sync-layout .invoice-form .xilnex-sync-form-table .number {
    width: 90px; }
  .xilnex-sync-layout .invoice-form .xilnex-sync-form-table .price {
    width: 150px; }
  .xilnex-sync-layout .invoice-form .xilnex-sync-form-table .checkbox {
    width: 55px; }
  .xilnex-sync-layout .invoice-form .xilnex-sync-form-table .ant-table table {
    border: none !important; }
  .xilnex-sync-layout .invoice-form .xilnex-sync-form-table .ant-table-thead > tr > th {
    color: #647176 !important;
    border-bottom: none !important;
    padding: 4px 8px 4px 0 !important; }
  .xilnex-sync-layout .invoice-form .xilnex-sync-form-table .ant-table-thead > tr > th:last-child {
    padding-right: 0 !important; }
  .xilnex-sync-layout .invoice-form .xilnex-sync-form-table .ant-table-tbody > tr > td {
    border-bottom: none !important;
    padding: 2px 8px 2px 0 !important; }
  .xilnex-sync-layout .invoice-form .xilnex-sync-form-table .ant-table-tbody > tr > td:last-child {
    padding-right: 0 !important; }
  .xilnex-sync-layout .invoice-form .xilnex-sync-form-table .ant-table-footer {
    display: none !important; }
  .xilnex-sync-layout .invoice-form .xilnex-sync-form-table .ant-select {
    width: 100% !important; }
  .xilnex-sync-layout .invoice-form .xilnex-sync-form-table .ant-input-number {
    width: 100% !important; }
  .xilnex-sync-layout .invoice-form .xilnex-sync-form-table-summary {
    width: 100%; }
    .xilnex-sync-layout .invoice-form .xilnex-sync-form-table-summary .summary-item {
      width: 100%;
      display: grid !important;
      grid-template-columns: 50% 50% !important; }
      .xilnex-sync-layout .invoice-form .xilnex-sync-form-table-summary .summary-item .summary-label {
        color: #0c2028 !important;
        height: 33px;
        line-height: 33px;
        width: 100%; }
      .xilnex-sync-layout .invoice-form .xilnex-sync-form-table-summary .summary-item .summary-amount {
        text-align: right !important;
        color: #0c2028 !important;
        height: 33px;
        line-height: 33px;
        text-align: right;
        width: 100%; }
    .xilnex-sync-layout .invoice-form .xilnex-sync-form-table-summary .ant-divider-horizontal {
      border-top: 1px solid #e5e5e5 !important;
      margin: 12px 0 !important; }
    .xilnex-sync-layout .invoice-form .xilnex-sync-form-table-summary .display-none {
      display: none !important; }

.channel-list-dropdown {
  display: inline-flex !important;
  height: 33px !important;
  width: 300px !important;
  padding: 6px 16px !important;
  color: #0c2028 !important;
  background-color: #f6f6f6 !important;
  border: 1px solid #d4d4d4 !important;
  border-radius: 4px !important;
  position: relative;
  float: right; }
  .channel-list-dropdown .selected-channel {
    font-size: 14px !important; }
  .channel-list-dropdown:after {
    content: url("https://api.iconify.design/ant-design:down-outlined.svg?color=%2338484F&height=14px") !important;
    vertical-align: -0.125em;
    position: absolute !important;
    top: 8px !important;
    right: 16px !important; }

.channel-dropdown-container {
  width: 297px; }
  .channel-dropdown-container .caption {
    padding-left: 20px;
    margin-bottom: 0.5rem; }
  .channel-dropdown-container .plain-btn {
    margin-left: 20px;
    margin-top: 0.5rem; }
  .channel-dropdown-container .feather-settings {
    margin-right: 8px; }

.transfer-note-modal .ant-modal-body .ant-radio-wrapper {
  display: flex; }
  .transfer-note-modal .ant-modal-body .ant-radio-wrapper .ant-radio {
    height: fit-content; }

.transfer-note-modal .ant-modal-body .ant-picker.ant-picker-range {
  width: 380px; }

.channel-list-dropdown {
  display: inline-flex !important;
  height: 33px !important;
  width: 300px !important;
  padding: 6px 16px !important;
  color: #0c2028 !important;
  background-color: #f6f6f6 !important;
  border: 1px solid #d4d4d4 !important;
  border-radius: 4px !important; }
  .channel-list-dropdown .selected-channel {
    font-size: 14px !important; }

.channel-list-dropdown:after {
  content: url("https://api.iconify.design/ant-design:down-outlined.svg?color=%2338484F&height=14px") !important;
  vertical-align: -0.125em;
  position: absolute !important;
  top: 8px !important;
  right: 16px !important; }

.channel-list-dropdown-container {
  width: 297px !important; }
  .channel-list-dropdown-container .caption {
    padding-left: 20px;
    margin-bottom: 0.5rem; }

.channel-list-tab {
  padding-bottom: 0 !important; }
  .channel-list-tab .ant-tabs {
    border-radius: 0 !important;
    border: none !important; }
  .channel-list-tab .ant-tabs-bar {
    border-bottom: none !important; }
  .channel-list-tab .ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab {
    margin-right: 16px !important;
    background-color: #ffffff !important;
    border-radius: 4px !important;
    color: #0c2028; }
    .channel-list-tab .ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab img {
      margin-right: 8px !important; }
    .channel-list-tab .ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab span {
      padding: 0 !important; }
  .channel-list-tab .ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab-active {
    border: 1px solid #5acc5a !important;
    border-bottom: 3px solid #5acc5a !important; }
  .channel-list-tab .store-list-checkbox {
    padding-bottom: 20px !important; }
    .channel-list-tab .store-list-checkbox .ant-checkbox + span {
      color: #0c2028 !important;
      padding-right: 41px !important;
      padding-left: 12px !important; }

body {
  background: #ffffff; }

body,
td,
th,
input,
select,
textarea,
option,
optgroup {
  font-size: 14px;
  color: #000000; }

.pn-filter-sidebar {
  position: fixed;
  overflow-x: hidden;
  padding-top: 40px;
  top: 48px;
  left: 0;
  width: 274px;
  min-height: -webkit-fill-available !important;
  background: #FFFFFF 0% 0% no-repeat padding-box;
  border: 1px solid #E5E5E5;
  opacity: 1; }
  .pn-filter-sidebar .filter-detail {
    padding-left: 32px; }
    .pn-filter-sidebar .filter-detail .filter-select {
      width: 210px; }
    .pn-filter-sidebar .filter-detail .filter-order-list {
      max-height: calc(100vh - 200px) !important;
      height: 100%;
      overflow-y: auto; }
      .pn-filter-sidebar .filter-detail .filter-order-list .order-index {
        width: 20px; }

.odr-packing-note-loading {
  margin-left: 274px;
  background-color: white;
  border: 1px solid #E5E5E5;
  height: auto;
  margin: auto;
  text-align: center;
  padding: 40px; }

.odr-packing-note-a4 {
  margin-left: 274px;
  background-color: white;
  height: fit-content;
  margin: auto;
  page-break-after: always;
  padding: 40px; }
  .odr-packing-note-a4 .product {
    width: 100%;
    border-top: 1px solid #e5e5e5; }
  .odr-packing-note-a4 .product .do-table-heading td {
    align-content: center !important; }
  .odr-packing-note-a4 .product td {
    border-bottom: 1px solid #e5e5e5;
    vertical-align: top !important;
    font-size: 14px !important;
    color: #000 !important; }
  .odr-packing-note-a4 .product td:nth-child(4),
  .odr-packing-note-a4 .product td:nth-child(5) {
    width: 100px !important;
    min-width: 100px !important; }
  .odr-packing-note-a4 .total-val {
    font-size: 16px !important;
    font-weight: bold !important;
    align-content: center !important; }
  .odr-packing-note-a4 .do-footer {
    width: 100%;
    margin-top: 20px; }
  .odr-packing-note-a4 .do-footer td {
    vertical-align: top !important; }
  .odr-packing-note-a4 .do-remarks-container {
    width: 100% !important; }
    .odr-packing-note-a4 .do-remarks-container .term {
      padding: 0 !important;
      font-size: 14px !important; }
    .odr-packing-note-a4 .do-remarks-container .term-large {
      padding: 0 !important;
      font-size: 16px !important; }
    .odr-packing-note-a4 .do-remarks-container .term p {
      padding: 0 !important;
      font-size: 14px !important; }
    .odr-packing-note-a4 .do-remarks-container .term-large p {
      padding: 0 !important;
      font-size: 16px !important; }
    .odr-packing-note-a4 .do-remarks-container .remark-div {
      background-color: #fafafb !important;
      padding: 10px 15px !important;
      font-size: 14px !important;
      width: 100% !important;
      margin-bottom: 20px !important; }
    .odr-packing-note-a4 .do-remarks-container .remark-div-large {
      background-color: #fafafb !important;
      padding: 10px 15px !important;
      font-size: 16px !important;
      width: 100% !important;
      margin-bottom: 20px !important; }
  .odr-packing-note-a4 .do-signature .signature-container {
    text-align: center !important; }
    .odr-packing-note-a4 .do-signature .signature-container .signature-data {
      padding: 0 !important;
      text-align: left !important;
      font-size: 14px !important;
      width: 200px; }
    .odr-packing-note-a4 .do-signature .signature-container .signature-data-large {
      padding: 0 !important;
      text-align: left !important;
      font-size: 16px !important;
      width: 200px; }
    .odr-packing-note-a4 .do-signature .signature-container .signature-section {
      height: 60px !important; }
    .odr-packing-note-a4 .do-signature .signature-container .signature {
      font-size: 14px !important;
      border-top: 1px solid #707070 !important;
      padding-top: 5px !important; }
    .odr-packing-note-a4 .do-signature .signature-container .signature-large {
      font-size: 16px !important;
      border-top: 1px solid #707070 !important;
      padding-top: 5px !important; }

.document-title {
  text-transform: uppercase;
  color: #cccccc;
  text-align: right;
  font-size: 24px;
  font-weight: normal;
  padding-bottom: 5px;
  margin-top: 0px;
  margin-bottom: 15px;
  border-bottom: 1px solid #cddddd; }

.document-title-large {
  text-transform: uppercase;
  color: #cccccc;
  text-align: right;
  font-size: 26px;
  font-weight: normal;
  padding-bottom: 5px;
  margin-top: 0px;
  margin-bottom: 15px;
  border-bottom: 1px solid #cddddd; }

.store {
  width: 100%;
  border-collapse: collapse;
  table-layout: fixed; }
  .store tr {
    display: flex;
    justify-content: space-between; }
  .store td {
    vertical-align: top !important;
    color: #000 !important;
    flex: 1; }
  .store .store-name {
    font-size: 14px !important;
    font-weight: bold !important;
    line-height: 14px !important;
    margin-bottom: 5px;
    color: #000 !important; }
  .store .store-name-large {
    font-size: 16px !important;
    font-weight: bold !important;
    line-height: 14px !important;
    margin-bottom: 5px;
    color: #000 !important; }
  .store .store-address-large {
    font-size: 16px !important; }
  .store .store-address {
    font-size: 14px !important; }
  .store .invoice-header > td {
    font-size: 24px !important;
    font-weight: bold !important;
    line-height: 26px !important;
    text-align: right !important;
    margin-bottom: 8px; }
  .store .invoice-content {
    display: block !important; }
  .store .invoice-label {
    display: inline-block !important;
    text-align: left !important;
    padding-right: 8px !important;
    font-size: 14px !important;
    width: 130px !important;
    vertical-align: top !important; }
  .store .invoice-label-large {
    display: inline-block !important;
    font-size: 16px !important;
    width: 130px !important;
    vertical-align: top !important; }
  .store .code-display {
    padding: 5px 0 !important; }
  .store .invoice-val {
    display: inline-block !important;
    font-size: 14px !important; }
  .store .invoice-val-large {
    display: inline-block !important;
    font-size: 16px !important; }
  .store .customer {
    font-size: 14px !important; }
  .store .customer-large {
    font-size: 16px !important; }

.div2 {
  float: left;
  display: inline-block; }

.div3 {
  float: right;
  display: inline-block;
  padding: 5px; }

.do-address,
.product,
.do-footer {
  border-collapse: collapse; }
  .do-address .do-table-heading td,
  .product .do-table-heading td,
  .do-footer .do-table-heading td {
    font-size: 14px !important;
    color: #000 !important;
    background: #e5e5e5 !important;
    font-weight: bold !important; }

.do-address {
  width: 100%;
  border-top: 1px solid #e5e5e5; }
  .do-address td {
    font-size: 14px !important;
    width: 50% !important;
    padding: 5px 12px;
    vertical-align: top !important;
    border: 1px solid #e5e5e5; }

.address-large {
  width: 100%;
  border-top: 1px solid #e5e5e5; }
  .address-large td {
    font-size: 16px !important;
    width: 50% !important;
    padding: 5px 12px;
    vertical-align: top !important;
    border: 1px solid #e5e5e5; }
  .address-large .do-table-heading td {
    background: #e5e5e5 !important;
    font-weight: bold !important; }

.product {
  width: 100%;
  border-top: 1px solid #e5e5e5; }

.product td {
  border-bottom: 1px solid #e5e5e5;
  padding: 5px 12px;
  vertical-align: top !important;
  font-size: 14px !important;
  color: #000 !important; }

.product td:nth-child(4),
.product td:nth-child(5) {
  width: 100px !important;
  min-width: 100px !important; }

.product-large {
  width: 100%;
  border-top: 1px solid #e5e5e5; }
  .product-large .do-table-heading td {
    background: #e5e5e5 !important;
    font-weight: bold !important; }

.product-large td {
  border-bottom: 1px solid #e5e5e5;
  padding: 5px 12px;
  vertical-align: top !important;
  color: #000 !important;
  font-size: 16px !important; }

.total-row {
  border-bottom: none !important; }

.total-val {
  font-size: 16px !important;
  font-weight: bold !important; }

.remarks-container {
  position: relative !important; }
  .remarks-container .term {
    padding: 0 !important;
    font-size: 14px !important; }
  .remarks-container .term-large {
    padding: 0 !important;
    font-size: 16px !important; }
  .remarks-container .term p {
    padding: 0 !important;
    font-size: 14px !important; }
  .remarks-container .term-large p {
    padding: 0 !important;
    font-size: 16px !important; }

.do-footer {
  width: 100%;
  margin-top: 20px; }
  .do-footer .signature-container {
    text-align: center !important; }
    .do-footer .signature-container .signature-section {
      height: 60px !important; }
    .do-footer .signature-container .signature {
      font-size: 14px !important;
      border-top: 1px solid #707070 !important;
      padding-top: 5px !important; }
    .do-footer .signature-container .signature-large {
      font-size: 16px !important;
      border-top: 1px solid #707070 !important;
      padding-top: 5px !important; }
    .do-footer .signature-container .signature-data {
      padding: 0 !important;
      text-align: left !important;
      font-size: 14px !important; }
    .do-footer .signature-container .signature-data-large {
      padding: 0 !important;
      text-align: left !important;
      font-size: 16px !important; }

.do-footer td {
  vertical-align: top !important; }
  .do-footer td .do-remarks-container {
    width: 100% !important; }
    .do-footer td .do-remarks-container .term {
      padding: 0 !important;
      font-size: 14px !important; }
    .do-footer td .do-remarks-container .term-large {
      padding: 0 !important;
      font-size: 16px !important; }
    .do-footer td .do-remarks-container .term p {
      padding: 0 !important;
      font-size: 14px !important; }
    .do-footer td .do-remarks-container .term-large p {
      padding: 0 !important;
      font-size: 16px !important; }
    .do-footer td .do-remarks-container .remark-div {
      background-color: #fafafb !important;
      padding: 10px 15px !important;
      font-size: 14px !important;
      width: 100% !important;
      margin-bottom: 20px !important; }
    .do-footer td .do-remarks-container .remark-div-large {
      background-color: #fafafb !important;
      padding: 10px 15px !important;
      font-size: 16px !important;
      width: 100% !important;
      margin-bottom: 20px !important; }

.signature-container {
  text-align: center !important;
  width: 40%;
  padding-top: 20px; }
  .signature-container .signature-section {
    height: 60px !important; }
  .signature-container .signature {
    font-size: 14px !important;
    border-top: 1px solid #707070 !important;
    padding-top: 5px !important; }
  .signature-container .signature-large {
    font-size: 16px !important;
    border-top: 1px solid #707070 !important;
    padding-top: 5px !important; }
  .signature-container .signature-data {
    padding: 0 !important;
    text-align: left !important;
    font-size: 14px !important; }
  .signature-container .signature-data-large {
    padding: 0 !important;
    text-align: left !important;
    font-size: 16px !important; }

body {
  background: #ffffff; }

body,
td,
th,
input,
select,
textarea,
option,
optgroup {
  font-size: 12px;
  color: #000000; }

h1 {
  text-transform: uppercase;
  color: #cccccc;
  text-align: right;
  font-size: 24px;
  font-weight: normal;
  padding-bottom: 5px;
  margin-top: 0px;
  margin-bottom: 15px;
  border-bottom: 1px solid #cddddd; }

.store {
  width: 100%;
  margin-bottom: 20px; }
  .store > div {
    display: inline-block !important;
    vertical-align: top !important;
    color: #38484f !important; }
  .store .store-logo {
    align-self: flex-start;
    height: fit-content;
    margin-bottom: 20px;
    margin-right: 10px; }
    .store .store-logo img {
      width: 100%;
      height: auto;
      object-fit: contain !important; }
  .store .store-name {
    font-size: 16px !important;
    font-weight: bold !important;
    line-height: 20px !important;
    color: #38484f !important;
    margin-bottom: 8px; }
  .store .store-name-large {
    font-size: x-large !important;
    font-weight: bold !important;
    line-height: 20px !important;
    color: #38484f !important;
    margin-bottom: 8px; }
  .store .store-address-large {
    font-size: 16px !important; }
  .store .store-address {
    font-size: 14px !important; }
  .store .customer-info-content,
  .store .invoice-content {
    width: 100% !important; }
  .store .invoice-header > div {
    font-size: 24px !important;
    font-weight: bold !important;
    line-height: 26px !important;
    text-align: right !important;
    color: #38484f !important;
    margin-bottom: 8px;
    text-transform: uppercase !important;
    width: 100% !important; }
  .store .invoice-label {
    width: 45% !important;
    text-align: left !important;
    padding-right: 8px !important;
    font-size: 14px !important;
    display: inline-block !important;
    vertical-align: top !important; }
  .store .invoice-label-large {
    width: 45% !important;
    font-size: 16px !important;
    display: inline-block !important;
    vertical-align: top !important; }
  .store .code-display {
    padding: 5px 0 !important;
    width: 100% !important; }
  .store .invoice-val {
    width: 55% !important;
    font-size: 14px !important;
    display: inline-block !important; }
  .store .invoice-val-large {
    width: 55% !important;
    font-size: 16px !important;
    display: inline-block !important; }
  .store .customer,
  .store .shipping-address {
    margin-top: 12px;
    font-size: 14px !important; }
    .store .customer .break-text,
    .store .shipping-address .break-text {
      overflow-wrap: break-word !important; }
  .store .customer-large,
  .store .shipping-address-large {
    margin-top: 12px;
    font-size: 16px !important; }
    .store .customer-large .break-text,
    .store .shipping-address-large .break-text {
      overflow-wrap: break-word !important; }
  .store .customer-info {
    margin-top: 12px;
    font-size: 14px !important;
    width: 60% !important; }
    .store .customer-info .break-text {
      overflow-wrap: break-word !important; }
  .store .customer-info-large {
    margin-top: 12px;
    font-size: 16px !important;
    width: 60% !important; }
    .store .customer-info-large .break-text {
      overflow-wrap: break-word !important; }
  .store .customer-info-label {
    width: 30% !important;
    text-align: left !important;
    padding-right: 8px !important;
    font-size: 14px !important;
    display: inline-block !important;
    vertical-align: top !important; }
  .store .customer-info-label-large {
    width: 30% !important;
    font-size: 16px !important;
    display: inline-block !important;
    vertical-align: top !important; }
  .store .customer-info-val {
    width: 70% !important;
    font-size: 14px !important;
    display: inline-block !important; }
  .store .customer-info-val-large {
    width: 70% !important;
    font-size: 16px !important;
    display: inline-block !important; }

.div2 {
  float: left;
  display: inline-block; }

.div3 {
  float: right;
  display: inline-block;
  padding: 5px; }

.heading td {
  background: #e5e5e5;
  padding: 7px 12px !important; }

.address,
.product {
  border-collapse: collapse; }

.address {
  width: 100%;
  margin-bottom: 20px;
  border-top: 1px solid #cddddd;
  border-right: 1px solid #cddddd; }

.address th,
.address td {
  border-left: 1px solid #cddddd;
  border-bottom: 1px solid #cddddd;
  padding: 5px;
  vertical-align: text-bottom; }

.address td {
  width: 50%; }

.product {
  width: 100%;
  margin-top: 20px;
  border-top: 1px solid #e5e5e5;
  margin-bottom: 20px; }

.product td {
  border-bottom: 1px solid #e5e5e5;
  padding: 12px;
  vertical-align: top !important;
  color: #38484f !important;
  font-size: 14px !important; }
  .product td .product-img img {
    height: 56px !important;
    width: 56px !important;
    border-radius: 2px; }

.product-large {
  width: 100%;
  margin-top: 20px;
  border-top: 1px solid #e5e5e5;
  margin-bottom: 20px; }

.product-large td {
  border-bottom: 1px solid #e5e5e5;
  padding: 12px;
  vertical-align: top !important;
  color: #38484f !important;
  font-size: 16px !important; }
  .product-large td .product-img img {
    height: 80px !important;
    width: 56px !important;
    border-radius: 2px; }

.total-row {
  border-bottom: none !important; }

.total-val {
  font-size: 16px !important;
  font-weight: bold !important;
  width: 120px; }

.invoice-remark {
  width: 100% !important;
  height: fit-content !important;
  color: #38484f !important;
  padding: 4px !important;
  font-size: 14px !important;
  background-color: #f6f6f6;
  margin-bottom: 12px;
  word-break: break-word; }
  .invoice-remark.no-price {
    position: relative !important; }

.invoice-remark-large {
  width: 100% !important;
  height: fit-content !important;
  color: #38484f !important;
  padding: 4px !important;
  font-size: 16px !important;
  background-color: #f6f6f6;
  margin-bottom: 12px;
  word-break: break-word; }
  .invoice-remark-large.no-price {
    position: relative !important; }

.packing-note {
  color: #38484f !important;
  font-size: 14px !important;
  word-break: break-word;
  margin-bottom: 12px; }

.packing-note-large {
  color: #38484f !important;
  font-size: 16px !important;
  word-break: break-word;
  margin-bottom: 12px; }

.remarks-container {
  position: relative !important; }
  .remarks-container .term {
    color: #38484f !important;
    padding: 0 !important;
    font-size: 14px !important; }
  .remarks-container .term-large {
    color: #38484f !important;
    padding: 0 !important;
    font-size: 16px !important; }
  .remarks-container .term p {
    color: #38484f !important;
    padding: 0 !important;
    font-size: 14px !important;
    word-break: break-word; }
  .remarks-container .term-large p {
    color: #38484f !important;
    padding: 0 !important;
    font-size: 16px !important;
    word-break: break-word; }

.signature-container {
  text-align: center !important;
  width: 40%;
  padding-top: 20px;
  margin-bottom: 50px; }
  .signature-container .signature-section {
    height: 60px !important; }
  .signature-container .signature {
    font-size: 14px !important;
    border-top: 1px solid #707070 !important;
    padding-top: 5px !important; }
  .signature-container .signature-large {
    font-size: 16px !important;
    border-top: 1px solid #707070 !important;
    padding-top: 5px !important; }
  .signature-container .signature-data {
    padding: 0 !important;
    text-align: left !important;
    font-size: 14px !important; }
  .signature-container .signature-data-large {
    padding: 0 !important;
    text-align: left !important;
    font-size: 16px !important; }

.pos-invoice {
  color: #38484f !important;
  font-size: 14px !important; }
  .pos-invoice.text-size-large {
    font-size: 16px !important; }
  .pos-invoice .footer-image {
    display: inline-block;
    vertical-align: top; }
    .pos-invoice .footer-image img {
      width: 100%;
      height: auto;
      object-fit: contain !important; }
  .pos-invoice .pos-signature {
    page-break-inside: avoid;
    line-height: 25px; }
    .pos-invoice .pos-signature .signature-block {
      height: 120px !important;
      border-bottom: 1px solid #707070 !important;
      margin-bottom: 2px !important; }

.malaysia-einvoice-submission .title {
  font-size: 16px !important;
  font-weight: bold;
  margin-bottom: 10px !important; }

.malaysia-einvoice-submission .desc {
  font-size: 14px !important;
  margin-bottom: 10px !important; }

.serial-no-modal .ant-form-item {
  margin: 0 !important; }

.orders .table-responsive {
  background: #fff 0% 0% no-repeat padding-box;
  border: 1px solid #e5e5e5;
  border-top: none !important;
  border-bottom-left-radius: 12px !important;
  border-bottom-right-radius: 12px !important; }

.orders .inventory-hold-btn > span {
  text-wrap: nowrap !important; }

.orders .inventory-hold-btn:hover {
  color: #e0241a !important;
  border-color: #e0241a !important; }

.orders .inventory-hold-btn:focus {
  color: #e0241a !important;
  border-color: #e0241a !important;
  background-color: #ffffff !important; }

@media (min-width: 1024px) {
  .exportProducts {
    width: 816px !important;
    margin: 0 auto !important; } }

.exportProducts .header-buttons {
  min-width: 816px !important;
  max-width: 816px !important;
  width: 100% !important;
  top: 10px !important;
  display: flex;
  position: fixed; }
  .exportProducts .header-buttons .b-btn,
  .exportProducts .header-buttons .b-btn:hover,
  .exportProducts .header-buttons .b-btn:focus {
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #0c2028 !important;
    font-size: 20px;
    padding-left: 0 !important; }
    .exportProducts .header-buttons .b-btn i,
    .exportProducts .header-buttons .b-btn:hover i,
    .exportProducts .header-buttons .b-btn:focus i {
      font-size: 20px !important;
      margin-right: 12px !important; }

.exportProducts .ant-checkbox,
.exportProducts .ant-checkbox-input,
.exportProducts .ant-checkbox-inner {
  border-radius: 4px !important;
  width: 18px !important;
  height: 18px !important; }

.exportProducts .export-table .unicart-table .ant-table-tbody > tr.ant-table-row-level-0 > td {
  border-top: unset !important;
  border-bottom: 1px solid #f0f0f0 !important; }

.exportProducts .export-table .ant-table-tbody > tr > td {
  padding: 12px 12px !important; }

.exportProducts .export-table .ant-table-tbody .ant-table-measure-row {
  display: table-row !important; }
  .exportProducts .export-table .ant-table-tbody .ant-table-measure-row td {
    padding: 0 !important; }

.exportProducts .export-table .ant-table table {
  border: none !important;
  box-shadow: none !important; }

.exportProducts .export-table table thead {
  background-color: #fafafb !important; }

.exportProducts .export-table .ant-table-thead th {
  background: #fafafb 0% 0% no-repeat padding-box !important;
  font-size: 12px !important;
  color: #647176 !important;
  padding-top: 9px !important;
  padding-bottom: 9px !important;
  height: unset !important; }

.exportProducts .export-table .ant-table-thead > tr > th {
  border-bottom: none !important; }

.exportProducts .export-table .un-text-truncate {
  font-weight: bold !important; }

.exportProducts .export-table .un-light-label {
  font-size: 14px !important; }

.exportProducts .export-table .ant-pagination {
  margin-bottom: 20px;
  margin-right: unset !important;
  padding: 0 !important; }
  .exportProducts .export-table .ant-pagination.with-quick-jumper {
    margin-bottom: 20px !important; }

.remarks-table {
  overflow-x: auto; }
  .remarks-table .ant-table-tbody > tr > td {
    padding: 10px 12px !important; }
  .remarks-table .ant-table table {
    border: none !important;
    box-shadow: none !important; }
  .remarks-table table thead {
    background-color: #fafafb !important; }
  .remarks-table .ant-table-thead th {
    background: #fafafb 0% 0% no-repeat padding-box !important;
    font-size: 12px !important;
    color: #647176 !important;
    padding-top: 9px !important;
    padding-bottom: 9px !important; }
  .remarks-table .ant-table-thead > tr > th {
    border-bottom: none !important; }
  .remarks-table .un-text-truncate {
    font-weight: bold !important; }
  .remarks-table .un-light-label {
    font-size: 14px !important; }
  .remarks-table .ant-pagination {
    margin-bottom: 20px;
    margin-right: unset !important;
    padding: 0 !important; }

.newOrder .header-buttons {
  min-width: 816px !important;
  max-width: unset !important;
  width: 100% !important;
  top: 10px !important;
  display: flex;
  position: fixed;
  padding-right: 66px !important; }
  .newOrder .header-buttons .b-btn,
  .newOrder .header-buttons .b-btn:hover,
  .newOrder .header-buttons .b-btn:focus {
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #0c2028 !important;
    font-size: 20px;
    padding-left: 0 !important; }
    .newOrder .header-buttons .b-btn i,
    .newOrder .header-buttons .b-btn:hover i,
    .newOrder .header-buttons .b-btn:focus i {
      font-size: 20px !important;
      margin-right: 12px !important; }

.new-order-form .left-panel,
.new-order-form .right-panel {
  align-content: start; }

@media (max-width: 1024px) {
  .new-order-form .newOrderFormFlex {
    display: block !important; } }

.new-order-form .un-title-light {
  color: #101010; }
  .new-order-form .un-title-light .ant-btn-round {
    height: 22px; }

.new-order-form .un-bottom-border .un-title-light {
  margin-bottom: 15px; }

.new-order-form .comments {
  margin-bottom: 32px !important; }
  .new-order-form .comments .feather-x {
    color: #e0241a !important; }

.new-order-form .search .ant-input-affix-wrapper span.anticon {
  width: 40px;
  color: #0c2028; }

.new-order-form .search .ant-input-affix-wrapper .anticon {
  font-size: 20px; }

.new-order-form .search .ant-input {
  height: 40px !important; }

.new-order-form .search .ant-input-affix-wrapper > input.ant-input {
  margin-top: 1px;
  height: 35px !important; }

.new-order-form .search .ant-input-search-icon {
  padding-right: 0;
  margin-right: -7px;
  margin-left: 0; }

.new-order-form .search .ant-input-search-icon::after {
  width: 40px; }

.new-order-form .search .ant-input-search-icon::before {
  right: 30px; }

.new-order-form .search .ant-input-clear-icon {
  width: 20px !important;
  content: url("https://api.iconify.design/fe/close.svg?color=%2390999d&width=20&height=20") !important; }

.new-order-form .search .plain-btn {
  height: 40px !important;
  text-align: left; }

.new-order-form .search .customer-membership-group {
  display: flex;
  align-items: center;
  margin-bottom: 44px !important; }
  .new-order-form .search .customer-membership-group .ant-legacy-form-item {
    padding-bottom: 0 !important;
    margin-bottom: 0 !important; }
    .new-order-form .search .customer-membership-group .ant-legacy-form-item .ant-input-search.ant-input-affix-wrapper {
      border-radius: 4px;
      padding: 2px 11px;
      max-width: 381px !important;
      margin-right: 20px; }
      @media (min-width: 1025px) {
        .new-order-form .search .customer-membership-group .ant-legacy-form-item .ant-input-search.ant-input-affix-wrapper {
          min-width: 381px !important; } }
  .new-order-form .search .customer-membership-group .membership-group {
    display: flex;
    align-items: center; }
    .new-order-form .search .customer-membership-group .membership-group .tier-tag {
      overflow: hidden;
      text-overflow: ellipsis;
      min-width: 20px;
      border-radius: 14px;
      opacity: 1;
      border: none;
      color: #0c2028;
      background-color: #d4d4d4;
      font-size: 14px;
      font-weight: bold;
      height: 21px;
      line-height: 21px;
      margin-right: 20px !important; }

.new-order-form .orderFormCustomerInfo .customer {
  display: inline-flex;
  width: fit-content;
  width: -moz-fit-content;
  max-width: inherit;
  padding: 8px 12px;
  border: 1px solid #e5e5e5;
  border-radius: 4px; }

.new-order-form .orderFormCustomerInfo .remove-btn {
  width: 40px;
  height: 39px;
  border: none !important;
  background: none !important;
  box-shadow: none !important;
  padding: 10px 16px; }
  .new-order-form .orderFormCustomerInfo .remove-btn i {
    color: #647176 !important;
    font-size: 20px; }

@media (max-width: 1024px) {
  .new-order-form .orderFormCustomerInfo .addressForm {
    margin-bottom: 12px !important; } }

.new-order-form .orderFormCustomerInfo .addressForm .ant-legacy-form-item {
  margin-bottom: 12px !important; }
  .new-order-form .orderFormCustomerInfo .addressForm .ant-legacy-form-item .ant-input,
  .new-order-form .orderFormCustomerInfo .addressForm .ant-legacy-form-item .ant-input-number {
    line-height: 25px !important;
    height: 25px !important;
    border-radius: 0 !important;
    border: none !important;
    border-bottom: 1px solid #d4d4d4 !important; }
    .new-order-form .orderFormCustomerInfo .addressForm .ant-legacy-form-item .ant-input.disabled,
    .new-order-form .orderFormCustomerInfo .addressForm .ant-legacy-form-item .ant-input-number.disabled {
      color: #90999d !important; }
  .new-order-form .orderFormCustomerInfo .addressForm .ant-legacy-form-item .ant-select-single:not(.ant-select-customize-input)
.ant-select-selector {
    height: 25px !important;
    border-radius: 0 !important;
    border: none !important;
    border-bottom: 1px solid #d4d4d4 !important;
    box-shadow: none !important; }
  .new-order-form .orderFormCustomerInfo .addressForm .ant-legacy-form-item .ant-select-single:not(.ant-select-customize-input)
.ant-select-selector
.ant-select-selection-search-input {
    height: 23px !important; }
  .new-order-form .orderFormCustomerInfo .addressForm .ant-legacy-form-item .ant-select-single .ant-select-selector .ant-select-selection-item,
  .new-order-form .orderFormCustomerInfo .addressForm .ant-legacy-form-item .ant-select-single
.ant-select-selector
.ant-select-selection-placeholder {
    line-height: 23px !important; }
  .new-order-form .orderFormCustomerInfo .addressForm .ant-legacy-form-item .ant-select-selection-item {
    color: #000000; }
  .new-order-form .orderFormCustomerInfo .addressForm .ant-legacy-form-item .ant-select-selection-placeholder {
    color: #38484f; }

.new-order-form .orderFormCustomerInfo .addressForm .existing-address .ant-legacy-form-item .ant-select-single:not(.ant-select-customize-input)
.ant-select-selector {
  border-radius: 4px !important;
  border: 1px solid #d4d4d4 !important;
  border-bottom: 1px solid #d4d4d4 !important; }

.new-order-form .orderFormCustomerInfo .addressForm .ant-select-arrow {
  top: 40% !important; }
  .new-order-form .orderFormCustomerInfo .addressForm .ant-select-arrow .anticon {
    content: url("https://api.iconify.design/mingcute/down-line.svg?color=%230c2028&width=20&height=20") !important; }

.new-order-form .orderFormOrderDetails .heading-medium {
  width: fit-content !important; }

.new-order-form .orderFormOrderDetails .order-details-table {
  overflow-x: auto; }
  .new-order-form .orderFormOrderDetails .order-details-table .ant-table-tbody > tr > td {
    padding: 10px 12px !important; }
  .new-order-form .orderFormOrderDetails .order-details-table .ant-table table {
    border: none !important;
    box-shadow: none !important; }
  .new-order-form .orderFormOrderDetails .order-details-table table thead {
    background-color: #fafafb !important; }
  .new-order-form .orderFormOrderDetails .order-details-table .ant-table-thead th {
    background: #fafafb 0% 0% no-repeat padding-box !important;
    font-size: 12px !important;
    color: #647176 !important;
    padding-top: 9px !important;
    padding-bottom: 9px !important;
    height: 32px !important; }
  .new-order-form .orderFormOrderDetails .order-details-table .ant-table-thead > tr > th,
  .new-order-form .orderFormOrderDetails .order-details-table .ant-table-tbody > tr > td {
    border-bottom: none !important; }
  .new-order-form .orderFormOrderDetails .order-details-table .ant-list-item {
    padding: 0 !important; }
  .new-order-form .orderFormOrderDetails .order-details-table .ant-list-item-meta-avatar {
    width: 74px !important; }
  .new-order-form .orderFormOrderDetails .order-details-table .un-row-product img {
    height: 74px;
    width: 74px;
    border-radius: 6px; }
  .new-order-form .orderFormOrderDetails .order-details-table .ant-input {
    border-radius: 0 !important;
    text-align: center !important; }
  .new-order-form .orderFormOrderDetails .order-details-table .desc {
    line-height: 15px !important; }
  .new-order-form .orderFormOrderDetails .order-details-table .un-light-label-text {
    color: #647176 !important;
    font-size: 12px !important; }
  .new-order-form .orderFormOrderDetails .order-details-table .unit-price .caption {
    color: #90999d !important;
    text-decoration: line-through !important; }

.new-order-form .orderFormOrderDetails .remark {
  padding: 11px;
  width: 100%;
  border: 1px solid #e5e5e5;
  border-radius: 4px; }
  .new-order-form .orderFormOrderDetails .remark textarea.ant-input {
    border: none;
    margin-bottom: 0 !important;
    padding: 0;
    color: #0c2028 !important; }
  .new-order-form .orderFormOrderDetails .remark .ant-legacy-form-item {
    margin-bottom: 0 !important;
    padding-bottom: 0 !important; }

.new-order-form .orderFormOrderDetails .totals-container {
  width: 100%;
  padding: 20px;
  border-radius: 8px !important;
  background-color: #f6f6f6;
  margin-bottom: 20px !important; }
  .new-order-form .orderFormOrderDetails .totals-container .plain-btn {
    margin-right: 20px; }
    .new-order-form .orderFormOrderDetails .totals-container .plain-btn i {
      margin-right: 8px; }

.new-order-form .orderFormOrderDetails .cost-item {
  align-items: center; }
  .new-order-form .orderFormOrderDetails .cost-item.reward {
    margin-bottom: 12px; }
    .new-order-form .orderFormOrderDetails .cost-item.reward .ant-checkbox-wrapper {
      margin-left: 9px !important; }
  .new-order-form .orderFormOrderDetails .cost-item.normal {
    border-top: none !important;
    background-color: unset !important; }
  .new-order-form .orderFormOrderDetails .cost-item.total {
    border-top: none !important;
    border-bottom: none !important;
    background-color: unset !important; }
    .new-order-form .orderFormOrderDetails .cost-item.total .cost-label,
    .new-order-form .orderFormOrderDetails .cost-item.total .cost-total {
      font-size: 22px !important;
      font-weight: bold !important; }
  .new-order-form .orderFormOrderDetails .cost-item.total-reward {
    border-top: none !important;
    background-color: unset !important; }
    .new-order-form .orderFormOrderDetails .cost-item.total-reward .cost-label {
      display: flex;
      justify-content: space-between !important; }
    .new-order-form .orderFormOrderDetails .cost-item.total-reward .ant-checkbox-wrapper {
      margin-left: 9px !important; }

.new-order-form .orderFormOrderDetails .cost-label {
  font-size: 14px;
  color: #0c2028 !important;
  line-height: 21px !important;
  display: flex; }
  .new-order-form .orderFormOrderDetails .cost-label i {
    line-height: 21px !important;
    font-size: 14px;
    margin-right: 4px !important; }

.new-order-form .orderFormOrderDetails .cost-value {
  font-size: 14px;
  color: #0c2028 !important;
  font-weight: bold !important;
  line-height: 21px !important;
  display: flex; }
  .new-order-form .orderFormOrderDetails .cost-value i {
    line-height: 21px !important;
    cursor: pointer;
    font-size: 14px;
    color: #007ce0 !important;
    width: fit-content;
    margin: 0 0 0 auto !important; }

.new-order-form .orderFormOrderDetails .cost-total {
  font-size: 14px;
  color: #0c2028 !important;
  line-height: 21px !important;
  text-align: right;
  padding-right: 0 !important; }
  .new-order-form .orderFormOrderDetails .cost-total .plain-btn {
    line-height: 21px !important;
    margin: 0 0 0 auto; }

.new-order-form .orderFormOrderDetails .cost-remove {
  line-height: 21px !important; }
  .new-order-form .orderFormOrderDetails .cost-remove i {
    line-height: 21px !important;
    cursor: pointer;
    font-size: 16px;
    color: #90999d !important;
    width: fit-content; }

.new-order-form .orderFormOrderDetails .cost-edit {
  line-height: 21px !important; }
  .new-order-form .orderFormOrderDetails .cost-edit i {
    line-height: 21px !important;
    cursor: pointer;
    font-size: 16px;
    color: #007ce0 !important;
    width: fit-content; }

.new-order-form .orderFormOrderDetails .shipping-method {
  padding-right: 2px;
  margin-bottom: 4px; }
  .new-order-form .orderFormOrderDetails .shipping-method .danger-btn {
    margin-right: 20px;
    width: fit-content !important;
    width: -moz-fit-content !important;
    height: 17px !important;
    padding: 0 !important;
    font-size: 14px !important;
    border: none !important;
    background: none !important;
    box-shadow: none !important;
    color: #ff4d4f !important; }
    .new-order-form .orderFormOrderDetails .shipping-method .danger-btn i {
      margin-right: 8px;
      color: #ff4d4f !important; }

.new-order-form .orderFormOrderDetails .shipping-select {
  background: #ffffff 0% 0% no-repeat padding-box !important;
  border: 1px solid #e5e5e5 !important;
  border-radius: 4px !important;
  padding: 5px 11px 5px 11px !important;
  opacity: 1;
  margin-bottom: 4px; }
  .new-order-form .orderFormOrderDetails .shipping-select .selected-name {
    font-weight: bold !important; }

.new-order-form .orderFormOrderDetails .od-table {
  overflow-x: auto; }
  .new-order-form .orderFormOrderDetails .od-table .od-header {
    background-color: #fafafb;
    display: flex;
    min-width: fit-content; }
    @media (max-width: 1023px) {
      .new-order-form .orderFormOrderDetails .od-table .od-header {
        width: fit-content !important; } }
    .new-order-form .orderFormOrderDetails .od-table .od-header .od-h-item {
      padding: 9px 12px;
      color: #647176;
      font-size: 12px;
      text-align: center; }
      .new-order-form .orderFormOrderDetails .od-table .od-header .od-h-item:nth-child(1) {
        width: 412px !important;
        min-width: 412px !important;
        text-align: left !important; }
        @media (min-width: 1440px) {
          .new-order-form .orderFormOrderDetails .od-table .od-header .od-h-item:nth-child(1) {
            width: 562px !important;
            min-width: 562px !important; } }
      .new-order-form .orderFormOrderDetails .od-table .od-header .od-h-item:nth-child(2) {
        width: 250px !important;
        min-width: 250px !important;
        text-align: left !important; }
      .new-order-form .orderFormOrderDetails .od-table .od-header .od-h-item:nth-child(3) {
        width: 160px !important;
        min-width: 160px !important;
        text-align: left !important; }
        @media (min-width: 1440px) {
          .new-order-form .orderFormOrderDetails .od-table .od-header .od-h-item:nth-child(3) {
            width: 200px !important;
            min-width: 200px !important; } }
      .new-order-form .orderFormOrderDetails .od-table .od-header .od-h-item:nth-child(4) {
        width: 24px !important;
        min-width: 24px !important;
        text-align: left !important; }
      .new-order-form .orderFormOrderDetails .od-table .od-header .od-h-item:nth-child(5) {
        width: 180px !important;
        min-width: 180px !important;
        text-align: left !important; }
        @media (min-width: 1440px) {
          .new-order-form .orderFormOrderDetails .od-table .od-header .od-h-item:nth-child(5) {
            width: 200px !important;
            min-width: 200px !important; } }
      .new-order-form .orderFormOrderDetails .od-table .od-header .od-h-item:nth-child(6) {
        width: 120px !important;
        min-width: 120px !important;
        text-align: left !important; }
      .new-order-form .orderFormOrderDetails .od-table .od-header .od-h-item:nth-child(7) {
        width: -webkit-fill-available !important;
        min-width: -webkit-fill-available !important; }
  .new-order-form .orderFormOrderDetails .od-table .od-body {
    padding: 0 12px 12px; }
    @media (max-width: 1023px) {
      .new-order-form .orderFormOrderDetails .od-table .od-body {
        width: fit-content !important; } }
    .new-order-form .orderFormOrderDetails .od-table .od-body.deals {
      padding: 0 !important;
      margin: 0 12px 24px !important;
      border-radius: 0 !important;
      border: 1px solid #e5e5e5 !important;
      min-width: fit-content; }
    @media (max-width: 1023px) {
      .new-order-form .orderFormOrderDetails .od-table .od-body .ant-empty {
        width: 87vw !important; } }
    .new-order-form .orderFormOrderDetails .od-table .od-body .od-row {
      display: flex;
      border-bottom: 1px solid #e5e5e5 !important;
      align-items: flex-start;
      min-width: fit-content; }
      .new-order-form .orderFormOrderDetails .od-table .od-body .od-row:last-child {
        border-bottom: none !important; }
      .new-order-form .orderFormOrderDetails .od-table .od-body .od-row .od-b-item {
        padding: 12px;
        color: #0c2028;
        font-size: 14px;
        text-align: center;
        align-self: auto; }
        .new-order-form .orderFormOrderDetails .od-table .od-body .od-row .od-b-item .ant-form-item {
          margin-bottom: 4px !important; }
        .new-order-form .orderFormOrderDetails .od-table .od-body .od-row .od-b-item:nth-child(1) {
          padding: 12px 0 !important;
          width: 400px !important;
          min-width: 400px !important;
          text-align: left !important;
          align-self: baseline !important; }
          @media (min-width: 1440px) {
            .new-order-form .orderFormOrderDetails .od-table .od-body .od-row .od-b-item:nth-child(1) {
              width: 550px !important;
              min-width: 550px !important; } }
          .new-order-form .orderFormOrderDetails .od-table .od-body .od-row .od-b-item:nth-child(1) .ant-list-item {
            padding: 0 !important; }
            .new-order-form .orderFormOrderDetails .od-table .od-body .od-row .od-b-item:nth-child(1) .ant-list-item .un-row-product img {
              height: 74px;
              width: 74px;
              border-radius: 6px; }
            .new-order-form .orderFormOrderDetails .od-table .od-body .od-row .od-b-item:nth-child(1) .ant-list-item .deal-tag {
              width: fit-content;
              height: 18px;
              line-height: 14px;
              font-size: 12px;
              font-weight: normal !important;
              color: #442f0f;
              background-color: #ffe5cc;
              border: 1px solid #ff7f00;
              border-radius: 2px;
              padding: 1px 6px;
              align-self: center;
              margin-right: 8px; }
            .new-order-form .orderFormOrderDetails .od-table .od-body .od-row .od-b-item:nth-child(1) .ant-list-item .caption.variant {
              display: flex !important; }
              .new-order-form .orderFormOrderDetails .od-table .od-body .od-row .od-b-item:nth-child(1) .ant-list-item .caption.variant .ant-select {
                width: 200px !important;
                margin-left: 4px !important;
                margin-top: -2px; }
              .new-order-form .orderFormOrderDetails .od-table .od-body .od-row .od-b-item:nth-child(1) .ant-list-item .caption.variant .ant-select-selector {
                border: none !important;
                height: 16px !important;
                padding: 0 !important;
                box-shadow: none !important; }
              .new-order-form .orderFormOrderDetails .od-table .od-body .od-row .od-b-item:nth-child(1) .ant-list-item .caption.variant .ant-select-selection-search-input {
                height: 16px !important; }
              .new-order-form .orderFormOrderDetails .od-table .od-body .od-row .od-b-item:nth-child(1) .ant-list-item .caption.variant .ant-select-selection-item {
                color: #007ce0 !important;
                font-size: 12px !important;
                height: 16px !important;
                line-height: 16px !important; }
                .new-order-form .orderFormOrderDetails .od-table .od-body .od-row .od-b-item:nth-child(1) .ant-list-item .caption.variant .ant-select-selection-item .variant-item {
                  display: block !important;
                  width: 200px !important; }
                  .new-order-form .orderFormOrderDetails .od-table .od-body .od-row .od-b-item:nth-child(1) .ant-list-item .caption.variant .ant-select-selection-item .variant-item .variant-value {
                    font-size: 12px !important;
                    color: #007ce0 !important;
                    max-width: 180px !important;
                    display: inline-block !important; }
                  .new-order-form .orderFormOrderDetails .od-table .od-body .od-row .od-b-item:nth-child(1) .ant-list-item .caption.variant .ant-select-selection-item .variant-item .variant-stock {
                    display: none !important; }
              .new-order-form .orderFormOrderDetails .od-table .od-body .od-row .od-b-item:nth-child(1) .ant-list-item .caption.variant .ant-select-arrow {
                right: 0 !important;
                top: 11px; }
                .new-order-form .orderFormOrderDetails .od-table .od-body .od-row .od-b-item:nth-child(1) .ant-list-item .caption.variant .ant-select-arrow .anticon-down {
                  content: url("https://api.iconify.design/fluent-mdl2/triangle-solid-down-12.svg?color=%23007ce0&width=5&height=5") !important;
                  margin-top: 2px; }
            @media (min-width: 1440px) {
              .new-order-form .orderFormOrderDetails .od-table .od-body .od-row .od-b-item:nth-child(1) .ant-list-item .product-property .col-5 {
                flex: 0 0 20% !important;
                max-width: 20% !important; } }
            @media (min-width: 1440px) {
              .new-order-form .orderFormOrderDetails .od-table .od-body .od-row .od-b-item:nth-child(1) .ant-list-item .product-property .col-7 {
                flex: 0 0 80% !important;
                max-width: 80% !important; } }
            .new-order-form .orderFormOrderDetails .od-table .od-body .od-row .od-b-item:nth-child(1) .ant-list-item .product-property .col-7 .options {
              font-size: 12px;
              color: #647176 !important; }
              .new-order-form .orderFormOrderDetails .od-table .od-body .od-row .od-b-item:nth-child(1) .ant-list-item .product-property .col-7 .options .ant-input {
                border-radius: 2px !important;
                font-size: 12px !important;
                background-color: #f6f6f6;
                line-height: 14px !important; }
                @media (min-width: 1440px) {
                  .new-order-form .orderFormOrderDetails .od-table .od-body .od-row .od-b-item:nth-child(1) .ant-list-item .product-property .col-7 .options .ant-input {
                    max-width: 350px; } }
              @media (min-width: 1440px) {
                .new-order-form .orderFormOrderDetails .od-table .od-body .od-row .od-b-item:nth-child(1) .ant-list-item .product-property .col-7 .options .ant-select {
                  max-width: 350px; } }
              .new-order-form .orderFormOrderDetails .od-table .od-body .od-row .od-b-item:nth-child(1) .ant-list-item .product-property .col-7 .options .ant-select .ant-select-selector {
                height: 18px !important;
                border-radius: 2px !important;
                font-size: 12px !important;
                color: #0c2028 !important;
                background-color: #ffffff; }
                .new-order-form .orderFormOrderDetails .od-table .od-body .od-row .od-b-item:nth-child(1) .ant-list-item .product-property .col-7 .options .ant-select .ant-select-selector .ant-select-selection-item {
                  line-height: 18px !important;
                  font-size: 12px !important;
                  color: #0c2028 !important; }
                  .new-order-form .orderFormOrderDetails .od-table .od-body .od-row .od-b-item:nth-child(1) .ant-list-item .product-property .col-7 .options .ant-select .ant-select-selector .ant-select-selection-item .variant-value {
                    line-height: 18px !important;
                    font-size: 12px !important;
                    color: #0c2028 !important;
                    display: inline-block !important; }
                .new-order-form .orderFormOrderDetails .od-table .od-body .od-row .od-b-item:nth-child(1) .ant-list-item .product-property .col-7 .options .ant-select .ant-select-selector .ant-select-selection-search-input {
                  height: 18px !important; }
              .new-order-form .orderFormOrderDetails .od-table .od-body .od-row .od-b-item:nth-child(1) .ant-list-item .product-property .col-7 .options .ant-select .ant-select-selection-placeholder {
                line-height: 18px !important;
                font-size: 12px !important; }
              .new-order-form .orderFormOrderDetails .od-table .od-body .od-row .od-b-item:nth-child(1) .ant-list-item .product-property .col-7 .options .ant-select .ant-select-arrow {
                right: 4px !important;
                top: 11px; }
                .new-order-form .orderFormOrderDetails .od-table .od-body .od-row .od-b-item:nth-child(1) .ant-list-item .product-property .col-7 .options .ant-select .ant-select-arrow .anticon-down {
                  content: url("https://api.iconify.design/fluent-mdl2/triangle-solid-down-12.svg?color=%230c2028&width=5&height=5") !important;
                  margin-top: 2px; }
              .new-order-form .orderFormOrderDetails .od-table .od-body .od-row .od-b-item:nth-child(1) .ant-list-item .product-property .col-7 .options .ant-radio-group .ant-radio-wrapper {
                font-size: 12px !important; }
                .new-order-form .orderFormOrderDetails .od-table .od-body .od-row .od-b-item:nth-child(1) .ant-list-item .product-property .col-7 .options .ant-radio-group .ant-radio-wrapper span.ant-radio + * {
                  color: #0c2028 !important; }
              .new-order-form .orderFormOrderDetails .od-table .od-body .od-row .od-b-item:nth-child(1) .ant-list-item .product-property .col-7 .options .ant-radio-group .ant-space-item {
                margin-bottom: 0 !important; }
              .new-order-form .orderFormOrderDetails .od-table .od-body .od-row .od-b-item:nth-child(1) .ant-list-item .product-property .col-7 .options .ant-checkbox-wrapper {
                display: block; }
                .new-order-form .orderFormOrderDetails .od-table .od-body .od-row .od-b-item:nth-child(1) .ant-list-item .product-property .col-7 .options .ant-checkbox-wrapper span {
                  font-size: 12px;
                  color: #0c2028 !important; }
                .new-order-form .orderFormOrderDetails .od-table .od-body .od-row .od-b-item:nth-child(1) .ant-list-item .product-property .col-7 .options .ant-checkbox-wrapper + .ant-checkbox-wrapper {
                  margin-left: unset; }
              .new-order-form .orderFormOrderDetails .od-table .od-body .od-row .od-b-item:nth-child(1) .ant-list-item .product-property .col-7 .options .upload-btn {
                background-color: #f6f6f6 !important;
                color: #647176 !important;
                font-size: 12px !important;
                line-height: 18px !important;
                border-radius: 2px !important;
                padding: 0 8px;
                border: 1px solid #d4d4d4;
                height: 18px;
                text-transform: unset; }
                .new-order-form .orderFormOrderDetails .od-table .od-body .od-row .od-b-item:nth-child(1) .ant-list-item .product-property .col-7 .options .upload-btn i {
                  margin-right: 4px; }
              .new-order-form .orderFormOrderDetails .od-table .od-body .od-row .od-b-item:nth-child(1) .ant-list-item .product-property .col-7 .options .ant-upload-list.ant-upload-list-text {
                display: block; }
                .new-order-form .orderFormOrderDetails .od-table .od-body .od-row .od-b-item:nth-child(1) .ant-list-item .product-property .col-7 .options .ant-upload-list.ant-upload-list-text .ant-upload-list-item-list-type-text {
                  margin-top: 0;
                  line-height: 18px;
                  height: 18px;
                  font-size: 12px;
                  max-width: 170px;
                  width: fit-content; }
                  @media (min-width: 1440px) {
                    .new-order-form .orderFormOrderDetails .od-table .od-body .od-row .od-b-item:nth-child(1) .ant-list-item .product-property .col-7 .options .ant-upload-list.ant-upload-list-text .ant-upload-list-item-list-type-text {
                      max-width: 350px; } }
                  .new-order-form .orderFormOrderDetails .od-table .od-body .od-row .od-b-item:nth-child(1) .ant-list-item .product-property .col-7 .options .ant-upload-list.ant-upload-list-text .ant-upload-list-item-list-type-text .ant-upload-text-icon .anticon-paper-clip {
                    content: url("https://api.iconify.design/ph/paperclip.svg?color=%23007ce0&width=13&height=14") !important;
                    margin-top: -3px; }
                  .new-order-form .orderFormOrderDetails .od-table .od-body .od-row .od-b-item:nth-child(1) .ant-list-item .product-property .col-7 .options .ant-upload-list.ant-upload-list-text .ant-upload-list-item-list-type-text .ant-progress {
                    display: none !important; }
                  .new-order-form .orderFormOrderDetails .od-table .od-body .od-row .od-b-item:nth-child(1) .ant-list-item .product-property .col-7 .options .ant-upload-list.ant-upload-list-text .ant-upload-list-item-list-type-text .ant-upload-list-item-name {
                    padding-left: 16px;
                    line-height: 18px;
                    font-size: 12px;
                    color: #007ce0 !important; }
                  .new-order-form .orderFormOrderDetails .od-table .od-body .od-row .od-b-item:nth-child(1) .ant-list-item .product-property .col-7 .options .ant-upload-list.ant-upload-list-text .ant-upload-list-item-list-type-text:hover .ant-upload-list-item-info {
                    background-color: transparent !important; }
                  .new-order-form .orderFormOrderDetails .od-table .od-body .od-row .od-b-item:nth-child(1) .ant-list-item .product-property .col-7 .options .ant-upload-list.ant-upload-list-text .ant-upload-list-item-list-type-text .ant-upload-list-item-card-actions {
                    opacity: 1 !important; }
                    .new-order-form .orderFormOrderDetails .od-table .od-body .od-row .od-b-item:nth-child(1) .ant-list-item .product-property .col-7 .options .ant-upload-list.ant-upload-list-text .ant-upload-list-item-list-type-text .ant-upload-list-item-card-actions .anticon-delete {
                      content: url("https://api.iconify.design/fe/trash.svg?color=%2390999d&width=13&height=14") !important;
                      margin-top: 2px; }
                  .new-order-form .orderFormOrderDetails .od-table .od-body .od-row .od-b-item:nth-child(1) .ant-list-item .product-property .col-7 .options .ant-upload-list.ant-upload-list-text .ant-upload-list-item-list-type-text.ant-upload-list-item-error .ant-upload-list-item-name {
                    color: #ff4d4f !important; }
                  .new-order-form .orderFormOrderDetails .od-table .od-body .od-row .od-b-item:nth-child(1) .ant-list-item .product-property .col-7 .options .ant-upload-list.ant-upload-list-text .ant-upload-list-item-list-type-text.ant-upload-list-item-error .ant-upload-text-icon .anticon-paper-clip {
                    content: url("https://api.iconify.design/ph/paperclip.svg?color=%23ff4d4f&width=13&height=14") !important;
                    margin-top: -3px; }
                  .new-order-form .orderFormOrderDetails .od-table .od-body .od-row .od-b-item:nth-child(1) .ant-list-item .product-property .col-7 .options .ant-upload-list.ant-upload-list-text .ant-upload-list-item-list-type-text.ant-upload-list-item-error .ant-upload-list-item-card-actions .anticon-delete {
                    content: url("https://api.iconify.design/fe/trash.svg?color=%23ff4d4f&width=13&height=14") !important;
                    margin-top: 2px; }
              .new-order-form .orderFormOrderDetails .od-table .od-body .od-row .od-b-item:nth-child(1) .ant-list-item .product-property .col-7 .options .radio-checkbox-image {
                width: 36px;
                min-width: 36px;
                height: 36px;
                object-fit: contain;
                margin: 0 4px 4px 0;
                border: 1px solid #f6f6f6;
                border-radius: 2px; }
            .new-order-form .orderFormOrderDetails .od-table .od-body .od-row .od-b-item:nth-child(1) .ant-list-item .product-property .property-price {
              font-weight: 700; }
        .new-order-form .orderFormOrderDetails .od-table .od-body .od-row .od-b-item:nth-child(2) {
          width: 250px !important;
          min-width: 250px !important;
          text-align: left !important; }
          .new-order-form .orderFormOrderDetails .od-table .od-body .od-row .od-b-item:nth-child(2) .body {
            line-height: 20px; }
          .new-order-form .orderFormOrderDetails .od-table .od-body .od-row .od-b-item:nth-child(2) .order-hist-desc {
            font-size: 12px; }
          .new-order-form .orderFormOrderDetails .od-table .od-body .od-row .od-b-item:nth-child(2) .order-hist-btn {
            width: 30px !important; }
            .new-order-form .orderFormOrderDetails .od-table .od-body .od-row .od-b-item:nth-child(2) .order-hist-btn i {
              cursor: pointer;
              font-size: 13px !important;
              color: #007ce0 !important; }
        .new-order-form .orderFormOrderDetails .od-table .od-body .od-row .od-b-item:nth-child(3) {
          width: 160px !important;
          min-width: 160px !important;
          text-align: left !important; }
          @media (min-width: 1440px) {
            .new-order-form .orderFormOrderDetails .od-table .od-body .od-row .od-b-item:nth-child(3) {
              width: 200px !important;
              min-width: 200px !important; } }
          .new-order-form .orderFormOrderDetails .od-table .od-body .od-row .od-b-item:nth-child(3) .edit-btn {
            width: 30px !important; }
            .new-order-form .orderFormOrderDetails .od-table .od-body .od-row .od-b-item:nth-child(3) .edit-btn i {
              cursor: pointer;
              font-size: 15px !important;
              color: #007ce0 !important; }
          .new-order-form .orderFormOrderDetails .od-table .od-body .od-row .od-b-item:nth-child(3) .ant-form-item-control-input {
            align-items: baseline !important; }
          .new-order-form .orderFormOrderDetails .od-table .od-body .od-row .od-b-item:nth-child(3) .body {
            line-height: 33px; }
          .new-order-form .orderFormOrderDetails .od-table .od-body .od-row .od-b-item:nth-child(3) .caption {
            color: #90999d !important;
            text-decoration: line-through !important; }
          .new-order-form .orderFormOrderDetails .od-table .od-body .od-row .od-b-item:nth-child(3) .ant-input-group-addon {
            border-top-left-radius: 2px !important;
            border-bottom-left-radius: 2px !important;
            height: 25px !important;
            min-width: 50px !important; }
          .new-order-form .orderFormOrderDetails .od-table .od-body .od-row .od-b-item:nth-child(3) .ant-input-number {
            height: 25px !important;
            border-top-right-radius: 2px !important;
            border-bottom-right-radius: 2px !important; }
            @media (min-width: 1440px) {
              .new-order-form .orderFormOrderDetails .od-table .od-body .od-row .od-b-item:nth-child(3) .ant-input-number {
                height: 26px !important; } }
            @media (max-width: 1023px) {
              .new-order-form .orderFormOrderDetails .od-table .od-body .od-row .od-b-item:nth-child(3) .ant-input-number {
                height: 26px !important; } }
          .new-order-form .orderFormOrderDetails .od-table .od-body .od-row .od-b-item:nth-child(3) .ant-input-number-input {
            height: 25px !important; }
        .new-order-form .orderFormOrderDetails .od-table .od-body .od-row .od-b-item:nth-child(4) {
          width: 24px !important;
          min-width: 24px !important;
          text-align: left !important; }
          .new-order-form .orderFormOrderDetails .od-table .od-body .od-row .od-b-item:nth-child(4) .body {
            line-height: 33px; }
        .new-order-form .orderFormOrderDetails .od-table .od-body .od-row .od-b-item:nth-child(5) {
          width: 180px !important;
          min-width: 180px !important;
          text-align: left !important;
          line-height: 33px; }
          @media (min-width: 1440px) {
            .new-order-form .orderFormOrderDetails .od-table .od-body .od-row .od-b-item:nth-child(5) {
              width: 200px !important;
              min-width: 200px !important; } }
          .new-order-form .orderFormOrderDetails .od-table .od-body .od-row .od-b-item:nth-child(5) .ant-input {
            border-radius: 0 !important;
            text-align: center !important;
            height: 25px; }
          .new-order-form .orderFormOrderDetails .od-table .od-body .od-row .od-b-item:nth-child(5) .ant-input-group-addon:first-child {
            border-top-left-radius: 2px !important;
            border-bottom-left-radius: 2px !important; }
          .new-order-form .orderFormOrderDetails .od-table .od-body .od-row .od-b-item:nth-child(5) .ant-input-group-addon:last-child {
            border-top-right-radius: 2px !important;
            border-bottom-right-radius: 2px !important; }
        .new-order-form .orderFormOrderDetails .od-table .od-body .od-row .od-b-item:nth-child(6) {
          width: 120px !important;
          min-width: 120px !important;
          text-align: left !important; }
          .new-order-form .orderFormOrderDetails .od-table .od-body .od-row .od-b-item:nth-child(6) .body {
            line-height: 33px; }
        .new-order-form .orderFormOrderDetails .od-table .od-body .od-row .od-b-item:nth-child(7) {
          padding: 12px 24px 12px 0 !important;
          width: -webkit-fill-available !important;
          text-align: right !important;
          line-height: 33px; }
          .new-order-form .orderFormOrderDetails .od-table .od-body .od-row .od-b-item:nth-child(7) .feather-x {
            cursor: pointer; }
        .new-order-form .orderFormOrderDetails .od-table .od-body .od-row .od-b-item .wholesale-tag {
          color: #90999d !important;
          align-self: center;
          font-size: 14px !important;
          font-weight: normal !important; }
        .new-order-form .orderFormOrderDetails .od-table .od-body .od-row .od-b-item .dimension-input .ant-input-group-addon {
          background-color: #f6f6f6 !important; }
        .new-order-form .orderFormOrderDetails .od-table .od-body .od-row .od-b-item .custom-input-class {
          width: 140px; }
      .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.deals-header .od-b-item {
        padding: 8px 12px !important;
        width: 100% !important;
        background-color: #fff7f0 !important;
        border-radius: 0 !important; }
        .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.deals-header .od-b-item .deal-tag {
          width: fit-content;
          height: 21px;
          line-height: 17px;
          font-size: 14px;
          font-weight: normal !important;
          color: #442f0f;
          background-color: #ffe5cc;
          border: 1px solid #ff7f00;
          border-radius: 2px;
          padding: 1px 6px;
          align-self: center;
          margin-right: 8px; }
      .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.discount-data {
        margin: 0 12px !important;
        border-top: 1px solid #e5e5e5 !important; }
        .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.discount-data .od-b-item:nth-child(1) {
          padding: 12px 0 !important;
          width: 387px !important;
          min-width: 387px !important;
          text-align: left !important;
          align-self: baseline !important; }
          @media (min-width: 1440px) {
            .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.discount-data .od-b-item:nth-child(1) {
              width: 538px !important;
              min-width: 538px !important; } }
          .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.discount-data .od-b-item:nth-child(1) .ant-list-item {
            padding: 0 !important; }
            .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.discount-data .od-b-item:nth-child(1) .ant-list-item .un-row-product img {
              height: 74px;
              width: 74px;
              border-radius: 6px; }
            .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.discount-data .od-b-item:nth-child(1) .ant-list-item .deal-tag {
              width: fit-content;
              height: 18px;
              line-height: 14px;
              font-size: 12px;
              font-weight: normal !important;
              color: #442f0f;
              background-color: #ffe5cc;
              border: 1px solid #ff7f00;
              border-radius: 2px;
              padding: 1px 6px;
              align-self: center;
              margin-right: 8px; }
            .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.discount-data .od-b-item:nth-child(1) .ant-list-item .caption.variant {
              display: flex !important; }
              .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.discount-data .od-b-item:nth-child(1) .ant-list-item .caption.variant .ant-select {
                width: 200px !important;
                margin-left: 4px !important;
                margin-top: -2px; }
              .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.discount-data .od-b-item:nth-child(1) .ant-list-item .caption.variant .ant-select-selector {
                border: none !important;
                height: 16px !important;
                padding: 0 !important;
                box-shadow: none !important; }
              .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.discount-data .od-b-item:nth-child(1) .ant-list-item .caption.variant .ant-select-selection-search-input {
                height: 16px !important; }
              .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.discount-data .od-b-item:nth-child(1) .ant-list-item .caption.variant .ant-select-selection-item {
                color: #007ce0 !important;
                font-size: 12px !important;
                height: 16px !important;
                line-height: 16px !important; }
                .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.discount-data .od-b-item:nth-child(1) .ant-list-item .caption.variant .ant-select-selection-item .variant-item {
                  display: block !important;
                  width: 200px !important; }
                  .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.discount-data .od-b-item:nth-child(1) .ant-list-item .caption.variant .ant-select-selection-item .variant-item .variant-value {
                    font-size: 12px !important;
                    color: #007ce0 !important;
                    max-width: 180px !important;
                    display: inline-block !important; }
                  .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.discount-data .od-b-item:nth-child(1) .ant-list-item .caption.variant .ant-select-selection-item .variant-item .variant-stock {
                    display: none !important; }
              .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.discount-data .od-b-item:nth-child(1) .ant-list-item .caption.variant .ant-select-arrow {
                right: 0 !important;
                top: 11px; }
                .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.discount-data .od-b-item:nth-child(1) .ant-list-item .caption.variant .ant-select-arrow .anticon-down {
                  content: url("https://api.iconify.design/fluent-mdl2/triangle-solid-down-12.svg?color=%23007ce0&width=5&height=5") !important;
                  margin-top: 2px; }
            @media (min-width: 1440px) {
              .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.discount-data .od-b-item:nth-child(1) .ant-list-item .product-property .col-5 {
                flex: 0 0 20% !important;
                max-width: 20% !important; } }
            @media (min-width: 1440px) {
              .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.discount-data .od-b-item:nth-child(1) .ant-list-item .product-property .col-7 {
                flex: 0 0 80% !important;
                max-width: 80% !important; } }
            .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.discount-data .od-b-item:nth-child(1) .ant-list-item .product-property .col-7 .options {
              font-size: 12px;
              color: #647176 !important; }
              .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.discount-data .od-b-item:nth-child(1) .ant-list-item .product-property .col-7 .options .ant-input {
                border-radius: 2px !important;
                font-size: 12px !important;
                background-color: #f6f6f6;
                line-height: 14px !important; }
                @media (min-width: 1440px) {
                  .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.discount-data .od-b-item:nth-child(1) .ant-list-item .product-property .col-7 .options .ant-input {
                    max-width: 350px; } }
              @media (min-width: 1440px) {
                .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.discount-data .od-b-item:nth-child(1) .ant-list-item .product-property .col-7 .options .ant-select {
                  max-width: 350px; } }
              .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.discount-data .od-b-item:nth-child(1) .ant-list-item .product-property .col-7 .options .ant-select .ant-select-selector {
                height: 18px !important;
                border-radius: 2px !important;
                font-size: 12px !important;
                color: #0c2028 !important;
                background-color: #ffffff; }
                .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.discount-data .od-b-item:nth-child(1) .ant-list-item .product-property .col-7 .options .ant-select .ant-select-selector .ant-select-selection-item {
                  line-height: 18px !important;
                  font-size: 12px !important;
                  color: #0c2028 !important; }
                  .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.discount-data .od-b-item:nth-child(1) .ant-list-item .product-property .col-7 .options .ant-select .ant-select-selector .ant-select-selection-item .variant-value {
                    line-height: 18px !important;
                    font-size: 12px !important;
                    color: #0c2028 !important;
                    display: inline-block !important; }
                .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.discount-data .od-b-item:nth-child(1) .ant-list-item .product-property .col-7 .options .ant-select .ant-select-selector .ant-select-selection-search-input {
                  height: 18px !important; }
              .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.discount-data .od-b-item:nth-child(1) .ant-list-item .product-property .col-7 .options .ant-select .ant-select-selection-placeholder {
                line-height: 18px !important;
                font-size: 12px !important; }
              .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.discount-data .od-b-item:nth-child(1) .ant-list-item .product-property .col-7 .options .ant-select .ant-select-arrow {
                right: 4px !important;
                top: 11px; }
                .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.discount-data .od-b-item:nth-child(1) .ant-list-item .product-property .col-7 .options .ant-select .ant-select-arrow .anticon-down {
                  content: url("https://api.iconify.design/fluent-mdl2/triangle-solid-down-12.svg?color=%230c2028&width=5&height=5") !important;
                  margin-top: 2px; }
              .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.discount-data .od-b-item:nth-child(1) .ant-list-item .product-property .col-7 .options .ant-radio-group .ant-radio-wrapper {
                font-size: 12px !important; }
                .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.discount-data .od-b-item:nth-child(1) .ant-list-item .product-property .col-7 .options .ant-radio-group .ant-radio-wrapper span.ant-radio + * {
                  color: #0c2028 !important; }
              .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.discount-data .od-b-item:nth-child(1) .ant-list-item .product-property .col-7 .options .ant-radio-group .ant-space-item {
                margin-bottom: 0 !important; }
              .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.discount-data .od-b-item:nth-child(1) .ant-list-item .product-property .col-7 .options .ant-checkbox-wrapper {
                display: block; }
                .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.discount-data .od-b-item:nth-child(1) .ant-list-item .product-property .col-7 .options .ant-checkbox-wrapper span {
                  font-size: 12px;
                  color: #0c2028 !important; }
                .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.discount-data .od-b-item:nth-child(1) .ant-list-item .product-property .col-7 .options .ant-checkbox-wrapper + .ant-checkbox-wrapper {
                  margin-left: unset; }
              .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.discount-data .od-b-item:nth-child(1) .ant-list-item .product-property .col-7 .options .upload-btn {
                background-color: #f6f6f6 !important;
                color: #647176 !important;
                font-size: 12px !important;
                line-height: 18px !important;
                border-radius: 2px !important;
                padding: 0 8px;
                border: 1px solid #d4d4d4;
                height: 18px;
                text-transform: unset; }
                .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.discount-data .od-b-item:nth-child(1) .ant-list-item .product-property .col-7 .options .upload-btn i {
                  margin-right: 4px; }
              .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.discount-data .od-b-item:nth-child(1) .ant-list-item .product-property .col-7 .options .ant-upload-list.ant-upload-list-text {
                display: block; }
                .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.discount-data .od-b-item:nth-child(1) .ant-list-item .product-property .col-7 .options .ant-upload-list.ant-upload-list-text .ant-upload-list-item-list-type-text {
                  margin-top: 0;
                  line-height: 18px;
                  height: 18px;
                  font-size: 12px;
                  max-width: 170px;
                  width: fit-content; }
                  @media (min-width: 1440px) {
                    .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.discount-data .od-b-item:nth-child(1) .ant-list-item .product-property .col-7 .options .ant-upload-list.ant-upload-list-text .ant-upload-list-item-list-type-text {
                      max-width: 350px; } }
                  .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.discount-data .od-b-item:nth-child(1) .ant-list-item .product-property .col-7 .options .ant-upload-list.ant-upload-list-text .ant-upload-list-item-list-type-text .ant-upload-text-icon .anticon-paper-clip {
                    content: url("https://api.iconify.design/ph/paperclip.svg?color=%23007ce0&width=13&height=14") !important;
                    margin-top: -3px; }
                  .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.discount-data .od-b-item:nth-child(1) .ant-list-item .product-property .col-7 .options .ant-upload-list.ant-upload-list-text .ant-upload-list-item-list-type-text .ant-progress {
                    display: none !important; }
                  .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.discount-data .od-b-item:nth-child(1) .ant-list-item .product-property .col-7 .options .ant-upload-list.ant-upload-list-text .ant-upload-list-item-list-type-text .ant-upload-list-item-name {
                    padding-left: 16px;
                    line-height: 18px;
                    font-size: 12px;
                    color: #007ce0 !important; }
                  .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.discount-data .od-b-item:nth-child(1) .ant-list-item .product-property .col-7 .options .ant-upload-list.ant-upload-list-text .ant-upload-list-item-list-type-text:hover .ant-upload-list-item-info {
                    background-color: transparent !important; }
                  .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.discount-data .od-b-item:nth-child(1) .ant-list-item .product-property .col-7 .options .ant-upload-list.ant-upload-list-text .ant-upload-list-item-list-type-text .ant-upload-list-item-card-actions {
                    opacity: 1 !important; }
                    .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.discount-data .od-b-item:nth-child(1) .ant-list-item .product-property .col-7 .options .ant-upload-list.ant-upload-list-text .ant-upload-list-item-list-type-text .ant-upload-list-item-card-actions .anticon-delete {
                      content: url("https://api.iconify.design/fe/trash.svg?color=%2390999d&width=13&height=14") !important;
                      margin-top: 2px; }
                  .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.discount-data .od-b-item:nth-child(1) .ant-list-item .product-property .col-7 .options .ant-upload-list.ant-upload-list-text .ant-upload-list-item-list-type-text.ant-upload-list-item-error .ant-upload-list-item-name {
                    color: #ff4d4f !important; }
                  .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.discount-data .od-b-item:nth-child(1) .ant-list-item .product-property .col-7 .options .ant-upload-list.ant-upload-list-text .ant-upload-list-item-list-type-text.ant-upload-list-item-error .ant-upload-text-icon .anticon-paper-clip {
                    content: url("https://api.iconify.design/ph/paperclip.svg?color=%23ff4d4f&width=13&height=14") !important;
                    margin-top: -3px; }
                  .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.discount-data .od-b-item:nth-child(1) .ant-list-item .product-property .col-7 .options .ant-upload-list.ant-upload-list-text .ant-upload-list-item-list-type-text.ant-upload-list-item-error .ant-upload-list-item-card-actions .anticon-delete {
                    content: url("https://api.iconify.design/fe/trash.svg?color=%23ff4d4f&width=13&height=14") !important;
                    margin-top: 2px; }
            .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.discount-data .od-b-item:nth-child(1) .ant-list-item .ant-list-item-meta.free-gift .ant-list-item-meta-avatar {
              width: 74px;
              text-align: right; }
              .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.discount-data .od-b-item:nth-child(1) .ant-list-item .ant-list-item-meta.free-gift .ant-list-item-meta-avatar .un-row-product {
                width: 54px !important; }
                .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.discount-data .od-b-item:nth-child(1) .ant-list-item .ant-list-item-meta.free-gift .ant-list-item-meta-avatar .un-row-product img {
                  height: 54px;
                  width: 54px;
                  border-radius: 6px; }
        .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.discount-data .od-b-item:nth-child(2) {
          width: 250px !important;
          min-width: 250px !important;
          text-align: left !important; }
          .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.discount-data .od-b-item:nth-child(2) .body {
            line-height: 20px; }
          .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.discount-data .od-b-item:nth-child(2) .order-hist-desc {
            font-size: 12px; }
          .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.discount-data .od-b-item:nth-child(2) .order-hist-btn {
            width: 30px !important; }
            .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.discount-data .od-b-item:nth-child(2) .order-hist-btn i {
              cursor: pointer;
              font-size: 13px !important;
              color: #007ce0 !important; }
        .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.discount-data .od-b-item:nth-child(3) {
          width: 160px !important;
          min-width: 160px !important;
          text-align: left !important; }
          @media (min-width: 1440px) {
            .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.discount-data .od-b-item:nth-child(3) {
              width: 200px !important;
              min-width: 200px !important; } }
          .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.discount-data .od-b-item:nth-child(3) .edit-btn {
            width: 30px !important; }
            .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.discount-data .od-b-item:nth-child(3) .edit-btn i {
              cursor: pointer;
              font-size: 15px !important;
              color: #007ce0 !important; }
          .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.discount-data .od-b-item:nth-child(3) .ant-form-item-control-input {
            align-items: baseline !important; }
          .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.discount-data .od-b-item:nth-child(3) .caption {
            color: #90999d !important;
            text-decoration: line-through !important; }
          .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.discount-data .od-b-item:nth-child(3) .ant-input-group-addon {
            border-top-left-radius: 2px !important;
            border-bottom-left-radius: 2px !important;
            height: 25px !important;
            min-width: 50px !important; }
          .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.discount-data .od-b-item:nth-child(3) .ant-input-number {
            height: 25px !important;
            border-top-right-radius: 2px !important;
            border-bottom-right-radius: 2px !important; }
            @media (min-width: 1440px) {
              .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.discount-data .od-b-item:nth-child(3) .ant-input-number {
                height: 26px !important; } }
            @media (max-width: 1023px) {
              .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.discount-data .od-b-item:nth-child(3) .ant-input-number {
                height: 26px !important; } }
          .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.discount-data .od-b-item:nth-child(3) .ant-input-number-input {
            height: 25px !important; }
        .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.discount-data .od-b-item:nth-child(4) {
          width: 24px !important;
          min-width: 24px !important;
          text-align: left !important; }
          .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.discount-data .od-b-item:nth-child(4) .body {
            line-height: 33px; }
        .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.discount-data .od-b-item:nth-child(5) {
          width: 180px !important;
          min-width: 180px !important;
          line-height: 33px; }
          @media (min-width: 1440px) {
            .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.discount-data .od-b-item:nth-child(5) {
              width: 200px !important;
              min-width: 200px !important; } }
          .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.discount-data .od-b-item:nth-child(5) .ant-input {
            border-radius: 0 !important;
            text-align: center !important;
            height: 25px; }
          .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.discount-data .od-b-item:nth-child(5) .ant-input-group-addon:first-child {
            border-top-left-radius: 2px !important;
            border-bottom-left-radius: 2px !important; }
          .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.discount-data .od-b-item:nth-child(5) .ant-input-group-addon:last-child {
            border-top-right-radius: 2px !important;
            border-bottom-right-radius: 2px !important; }
        .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.discount-data .od-b-item:nth-child(6) {
          width: 120px !important;
          min-width: 120px !important;
          text-align: left !important; }
        .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.discount-data .od-b-item:nth-child(7) {
          padding: 12px 24px 12px 0 !important;
          width: -webkit-fill-available !important;
          text-align: right !important; }
          .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.discount-data .od-b-item:nth-child(7) .feather-x {
            cursor: pointer; }
        .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.discount-data:nth-child(2) {
          border-top: none !important; }
        .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.discount-data:last-child {
          padding: 0 0 12px !important;
          border-top: none !important; }
      .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.free_gift-data {
        margin: 0 12px !important;
        border-top: 1px solid #e5e5e5 !important; }
        .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.free_gift-data .od-b-item:nth-child(1) {
          padding: 12px 0 !important;
          width: 387px !important;
          min-width: 387px !important;
          text-align: left !important;
          align-self: baseline !important; }
          @media (min-width: 1440px) {
            .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.free_gift-data .od-b-item:nth-child(1) {
              width: 538px !important;
              min-width: 538px !important; } }
          .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.free_gift-data .od-b-item:nth-child(1) .ant-list-item {
            padding: 0 !important; }
            .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.free_gift-data .od-b-item:nth-child(1) .ant-list-item .un-row-product img {
              height: 74px;
              width: 74px;
              border-radius: 6px; }
            .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.free_gift-data .od-b-item:nth-child(1) .ant-list-item .deal-tag {
              width: fit-content;
              height: 18px;
              line-height: 14px;
              font-size: 12px;
              font-weight: normal !important;
              color: #442f0f;
              background-color: #ffe5cc;
              border: 1px solid #ff7f00;
              border-radius: 2px;
              padding: 1px 6px;
              align-self: center;
              margin-right: 8px; }
            .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.free_gift-data .od-b-item:nth-child(1) .ant-list-item .caption.variant {
              display: flex !important; }
              .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.free_gift-data .od-b-item:nth-child(1) .ant-list-item .caption.variant .ant-select {
                width: 200px !important;
                margin-left: 4px !important;
                margin-top: -2px; }
              .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.free_gift-data .od-b-item:nth-child(1) .ant-list-item .caption.variant .ant-select-selector {
                border: none !important;
                height: 16px !important;
                padding: 0 !important;
                box-shadow: none !important; }
              .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.free_gift-data .od-b-item:nth-child(1) .ant-list-item .caption.variant .ant-select-selection-search-input {
                height: 16px !important; }
              .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.free_gift-data .od-b-item:nth-child(1) .ant-list-item .caption.variant .ant-select-selection-item {
                color: #007ce0 !important;
                font-size: 12px !important;
                height: 16px !important;
                line-height: 16px !important; }
                .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.free_gift-data .od-b-item:nth-child(1) .ant-list-item .caption.variant .ant-select-selection-item .variant-item {
                  display: block !important;
                  width: 200px !important; }
                  .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.free_gift-data .od-b-item:nth-child(1) .ant-list-item .caption.variant .ant-select-selection-item .variant-item .variant-value {
                    font-size: 12px !important;
                    color: #007ce0 !important;
                    max-width: 180px !important;
                    display: inline-block !important; }
                  .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.free_gift-data .od-b-item:nth-child(1) .ant-list-item .caption.variant .ant-select-selection-item .variant-item .variant-stock {
                    display: none !important; }
              .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.free_gift-data .od-b-item:nth-child(1) .ant-list-item .caption.variant .ant-select-arrow {
                right: 0 !important;
                top: 11px; }
                .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.free_gift-data .od-b-item:nth-child(1) .ant-list-item .caption.variant .ant-select-arrow .anticon-down {
                  content: url("https://api.iconify.design/fluent-mdl2/triangle-solid-down-12.svg?color=%23007ce0&width=5&height=5") !important;
                  margin-top: 2px; }
            @media (min-width: 1440px) {
              .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.free_gift-data .od-b-item:nth-child(1) .ant-list-item .product-property .col-5 {
                flex: 0 0 20% !important;
                max-width: 20% !important; } }
            @media (min-width: 1440px) {
              .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.free_gift-data .od-b-item:nth-child(1) .ant-list-item .product-property .col-7 {
                flex: 0 0 80% !important;
                max-width: 80% !important; } }
            .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.free_gift-data .od-b-item:nth-child(1) .ant-list-item .product-property .col-7 .options {
              font-size: 12px;
              color: #647176 !important; }
              .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.free_gift-data .od-b-item:nth-child(1) .ant-list-item .product-property .col-7 .options .ant-input {
                border-radius: 2px !important;
                font-size: 12px !important;
                background-color: #f6f6f6;
                line-height: 14px !important; }
                @media (min-width: 1440px) {
                  .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.free_gift-data .od-b-item:nth-child(1) .ant-list-item .product-property .col-7 .options .ant-input {
                    max-width: 350px; } }
              @media (min-width: 1440px) {
                .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.free_gift-data .od-b-item:nth-child(1) .ant-list-item .product-property .col-7 .options .ant-select {
                  max-width: 350px; } }
              .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.free_gift-data .od-b-item:nth-child(1) .ant-list-item .product-property .col-7 .options .ant-select .ant-select-selector {
                height: 18px !important;
                border-radius: 2px !important;
                font-size: 12px !important;
                color: #0c2028 !important;
                background-color: #ffffff; }
                .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.free_gift-data .od-b-item:nth-child(1) .ant-list-item .product-property .col-7 .options .ant-select .ant-select-selector .ant-select-selection-item {
                  line-height: 18px !important;
                  font-size: 12px !important;
                  color: #0c2028 !important; }
                  .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.free_gift-data .od-b-item:nth-child(1) .ant-list-item .product-property .col-7 .options .ant-select .ant-select-selector .ant-select-selection-item .variant-value {
                    line-height: 18px !important;
                    font-size: 12px !important;
                    color: #0c2028 !important;
                    display: inline-block !important; }
                .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.free_gift-data .od-b-item:nth-child(1) .ant-list-item .product-property .col-7 .options .ant-select .ant-select-selector .ant-select-selection-search-input {
                  height: 18px !important; }
              .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.free_gift-data .od-b-item:nth-child(1) .ant-list-item .product-property .col-7 .options .ant-select .ant-select-selection-placeholder {
                line-height: 18px !important;
                font-size: 12px !important; }
              .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.free_gift-data .od-b-item:nth-child(1) .ant-list-item .product-property .col-7 .options .ant-select .ant-select-arrow {
                right: 4px !important;
                top: 11px; }
                .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.free_gift-data .od-b-item:nth-child(1) .ant-list-item .product-property .col-7 .options .ant-select .ant-select-arrow .anticon-down {
                  content: url("https://api.iconify.design/fluent-mdl2/triangle-solid-down-12.svg?color=%230c2028&width=5&height=5") !important;
                  margin-top: 2px; }
              .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.free_gift-data .od-b-item:nth-child(1) .ant-list-item .product-property .col-7 .options .ant-radio-group .ant-radio-wrapper {
                font-size: 12px !important; }
                .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.free_gift-data .od-b-item:nth-child(1) .ant-list-item .product-property .col-7 .options .ant-radio-group .ant-radio-wrapper span.ant-radio + * {
                  color: #0c2028 !important; }
              .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.free_gift-data .od-b-item:nth-child(1) .ant-list-item .product-property .col-7 .options .ant-radio-group .ant-space-item {
                margin-bottom: 0 !important; }
              .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.free_gift-data .od-b-item:nth-child(1) .ant-list-item .product-property .col-7 .options .ant-checkbox-wrapper {
                display: block; }
                .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.free_gift-data .od-b-item:nth-child(1) .ant-list-item .product-property .col-7 .options .ant-checkbox-wrapper span {
                  font-size: 12px;
                  color: #0c2028 !important; }
                .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.free_gift-data .od-b-item:nth-child(1) .ant-list-item .product-property .col-7 .options .ant-checkbox-wrapper + .ant-checkbox-wrapper {
                  margin-left: unset; }
              .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.free_gift-data .od-b-item:nth-child(1) .ant-list-item .product-property .col-7 .options .upload-btn {
                background-color: #f6f6f6 !important;
                color: #647176 !important;
                font-size: 12px !important;
                line-height: 18px !important;
                border-radius: 2px !important;
                padding: 0 8px;
                border: 1px solid #d4d4d4;
                height: 18px;
                text-transform: unset; }
                .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.free_gift-data .od-b-item:nth-child(1) .ant-list-item .product-property .col-7 .options .upload-btn i {
                  margin-right: 4px; }
              .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.free_gift-data .od-b-item:nth-child(1) .ant-list-item .product-property .col-7 .options .ant-upload-list.ant-upload-list-text {
                display: block; }
                .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.free_gift-data .od-b-item:nth-child(1) .ant-list-item .product-property .col-7 .options .ant-upload-list.ant-upload-list-text .ant-upload-list-item-list-type-text {
                  margin-top: 0;
                  line-height: 18px;
                  height: 18px;
                  font-size: 12px;
                  max-width: 170px;
                  width: fit-content; }
                  @media (min-width: 1440px) {
                    .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.free_gift-data .od-b-item:nth-child(1) .ant-list-item .product-property .col-7 .options .ant-upload-list.ant-upload-list-text .ant-upload-list-item-list-type-text {
                      max-width: 350px; } }
                  .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.free_gift-data .od-b-item:nth-child(1) .ant-list-item .product-property .col-7 .options .ant-upload-list.ant-upload-list-text .ant-upload-list-item-list-type-text .ant-upload-text-icon .anticon-paper-clip {
                    content: url("https://api.iconify.design/ph/paperclip.svg?color=%23007ce0&width=13&height=14") !important;
                    margin-top: -3px; }
                  .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.free_gift-data .od-b-item:nth-child(1) .ant-list-item .product-property .col-7 .options .ant-upload-list.ant-upload-list-text .ant-upload-list-item-list-type-text .ant-progress {
                    display: none !important; }
                  .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.free_gift-data .od-b-item:nth-child(1) .ant-list-item .product-property .col-7 .options .ant-upload-list.ant-upload-list-text .ant-upload-list-item-list-type-text .ant-upload-list-item-name {
                    padding-left: 16px;
                    line-height: 18px;
                    font-size: 12px;
                    color: #007ce0 !important; }
                  .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.free_gift-data .od-b-item:nth-child(1) .ant-list-item .product-property .col-7 .options .ant-upload-list.ant-upload-list-text .ant-upload-list-item-list-type-text:hover .ant-upload-list-item-info {
                    background-color: transparent !important; }
                  .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.free_gift-data .od-b-item:nth-child(1) .ant-list-item .product-property .col-7 .options .ant-upload-list.ant-upload-list-text .ant-upload-list-item-list-type-text .ant-upload-list-item-card-actions {
                    opacity: 1 !important; }
                    .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.free_gift-data .od-b-item:nth-child(1) .ant-list-item .product-property .col-7 .options .ant-upload-list.ant-upload-list-text .ant-upload-list-item-list-type-text .ant-upload-list-item-card-actions .anticon-delete {
                      content: url("https://api.iconify.design/fe/trash.svg?color=%2390999d&width=13&height=14") !important;
                      margin-top: 2px; }
                  .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.free_gift-data .od-b-item:nth-child(1) .ant-list-item .product-property .col-7 .options .ant-upload-list.ant-upload-list-text .ant-upload-list-item-list-type-text.ant-upload-list-item-error .ant-upload-list-item-name {
                    color: #ff4d4f !important; }
                  .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.free_gift-data .od-b-item:nth-child(1) .ant-list-item .product-property .col-7 .options .ant-upload-list.ant-upload-list-text .ant-upload-list-item-list-type-text.ant-upload-list-item-error .ant-upload-text-icon .anticon-paper-clip {
                    content: url("https://api.iconify.design/ph/paperclip.svg?color=%23ff4d4f&width=13&height=14") !important;
                    margin-top: -3px; }
                  .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.free_gift-data .od-b-item:nth-child(1) .ant-list-item .product-property .col-7 .options .ant-upload-list.ant-upload-list-text .ant-upload-list-item-list-type-text.ant-upload-list-item-error .ant-upload-list-item-card-actions .anticon-delete {
                    content: url("https://api.iconify.design/fe/trash.svg?color=%23ff4d4f&width=13&height=14") !important;
                    margin-top: 2px; }
            .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.free_gift-data .od-b-item:nth-child(1) .ant-list-item .ant-list-item-meta.free-gift .ant-list-item-meta-avatar {
              width: 74px;
              text-align: right; }
              .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.free_gift-data .od-b-item:nth-child(1) .ant-list-item .ant-list-item-meta.free-gift .ant-list-item-meta-avatar .un-row-product {
                width: 54px !important; }
                .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.free_gift-data .od-b-item:nth-child(1) .ant-list-item .ant-list-item-meta.free-gift .ant-list-item-meta-avatar .un-row-product img {
                  height: 54px;
                  width: 54px;
                  border-radius: 6px; }
        .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.free_gift-data .od-b-item:nth-child(2) {
          width: 250px !important;
          min-width: 250px !important;
          text-align: left !important; }
          .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.free_gift-data .od-b-item:nth-child(2) .body {
            line-height: 20px; }
          .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.free_gift-data .od-b-item:nth-child(2) .order-hist-desc {
            font-size: 12px; }
          .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.free_gift-data .od-b-item:nth-child(2) .order-hist-btn {
            width: 30px !important; }
            .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.free_gift-data .od-b-item:nth-child(2) .order-hist-btn i {
              cursor: pointer;
              font-size: 13px !important;
              color: #007ce0 !important; }
        .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.free_gift-data .od-b-item:nth-child(3) {
          width: 160px !important;
          min-width: 160px !important;
          text-align: left !important; }
          @media (min-width: 1440px) {
            .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.free_gift-data .od-b-item:nth-child(3) {
              width: 200px !important;
              min-width: 200px !important; } }
          .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.free_gift-data .od-b-item:nth-child(3) .edit-btn {
            width: 30px !important; }
            .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.free_gift-data .od-b-item:nth-child(3) .edit-btn i {
              cursor: pointer;
              font-size: 15px !important;
              color: #007ce0 !important; }
          .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.free_gift-data .od-b-item:nth-child(3) .ant-form-item-control-input {
            align-items: baseline !important; }
          .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.free_gift-data .od-b-item:nth-child(3) .caption {
            color: #90999d !important;
            text-decoration: line-through !important; }
          .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.free_gift-data .od-b-item:nth-child(3) .ant-input-group-addon {
            border-top-left-radius: 2px !important;
            border-bottom-left-radius: 2px !important;
            height: 25px !important;
            min-width: 50px !important; }
          .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.free_gift-data .od-b-item:nth-child(3) .ant-input-number {
            height: 25px !important;
            border-top-right-radius: 2px !important;
            border-bottom-right-radius: 2px !important; }
            @media (min-width: 1440px) {
              .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.free_gift-data .od-b-item:nth-child(3) .ant-input-number {
                height: 26px !important; } }
            @media (max-width: 1023px) {
              .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.free_gift-data .od-b-item:nth-child(3) .ant-input-number {
                height: 26px !important; } }
          .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.free_gift-data .od-b-item:nth-child(3) .ant-input-number-input {
            height: 25px !important; }
        .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.free_gift-data .od-b-item:nth-child(4) {
          width: 24px !important;
          min-width: 24px !important;
          text-align: left !important; }
          .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.free_gift-data .od-b-item:nth-child(4) .body {
            line-height: 33px; }
        .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.free_gift-data .od-b-item:nth-child(5) {
          width: 180px !important;
          min-width: 180px !important;
          line-height: 33px; }
          @media (min-width: 1440px) {
            .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.free_gift-data .od-b-item:nth-child(5) {
              width: 200px !important;
              min-width: 200px !important; } }
          .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.free_gift-data .od-b-item:nth-child(5) .ant-input {
            border-radius: 0 !important;
            text-align: center !important;
            height: 25px; }
          .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.free_gift-data .od-b-item:nth-child(5) .ant-input-group-addon:first-child {
            border-top-left-radius: 2px !important;
            border-bottom-left-radius: 2px !important; }
          .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.free_gift-data .od-b-item:nth-child(5) .ant-input-group-addon:last-child {
            border-top-right-radius: 2px !important;
            border-bottom-right-radius: 2px !important; }
        .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.free_gift-data .od-b-item:nth-child(6) {
          width: 120px !important;
          min-width: 120px !important;
          text-align: left !important; }
        .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.free_gift-data .od-b-item:nth-child(7) {
          padding: 12px 24px 12px 0 !important;
          width: -webkit-fill-available !important;
          text-align: right !important; }
          .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.free_gift-data .od-b-item:nth-child(7) .feather-x {
            cursor: pointer; }
        .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.free_gift-data:nth-child(2) {
          border-top: none !important; }
        .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.free_gift-data:last-child {
          padding: 0 0 12px !important;
          border-top: none !important; }
      .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.bundle-data {
        margin: 0 12px !important;
        border-top: 1px solid #e5e5e5 !important; }
        .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.bundle-data .od-b-item:nth-child(1) {
          padding: 12px 0 !important;
          width: 387px !important;
          min-width: 387px !important;
          text-align: left !important;
          align-self: baseline !important; }
          @media (min-width: 1440px) {
            .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.bundle-data .od-b-item:nth-child(1) {
              width: 538px !important;
              min-width: 538px !important; } }
          .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.bundle-data .od-b-item:nth-child(1) .ant-list-item {
            padding: 0 !important; }
            .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.bundle-data .od-b-item:nth-child(1) .ant-list-item .un-row-product img {
              height: 74px;
              width: 74px;
              border-radius: 6px; }
            .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.bundle-data .od-b-item:nth-child(1) .ant-list-item .deal-tag {
              width: fit-content;
              height: 18px;
              line-height: 14px;
              font-size: 12px;
              font-weight: normal !important;
              color: #442f0f;
              background-color: #ffe5cc;
              border: 1px solid #ff7f00;
              border-radius: 2px;
              padding: 1px 6px;
              align-self: center;
              margin-right: 8px; }
            .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.bundle-data .od-b-item:nth-child(1) .ant-list-item .caption.variant {
              display: flex !important; }
              .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.bundle-data .od-b-item:nth-child(1) .ant-list-item .caption.variant .ant-select {
                width: 200px !important;
                margin-left: 4px !important;
                margin-top: -2px; }
              .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.bundle-data .od-b-item:nth-child(1) .ant-list-item .caption.variant .ant-select-selector {
                border: none !important;
                height: 16px !important;
                padding: 0 !important;
                box-shadow: none !important; }
              .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.bundle-data .od-b-item:nth-child(1) .ant-list-item .caption.variant .ant-select-selection-search-input {
                height: 16px !important; }
              .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.bundle-data .od-b-item:nth-child(1) .ant-list-item .caption.variant .ant-select-selection-item {
                color: #007ce0 !important;
                font-size: 12px !important;
                height: 16px !important;
                line-height: 16px !important; }
                .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.bundle-data .od-b-item:nth-child(1) .ant-list-item .caption.variant .ant-select-selection-item .variant-item {
                  display: block !important;
                  width: 200px !important; }
                  .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.bundle-data .od-b-item:nth-child(1) .ant-list-item .caption.variant .ant-select-selection-item .variant-item .variant-value {
                    font-size: 12px !important;
                    color: #007ce0 !important;
                    max-width: 180px !important;
                    display: inline-block !important; }
                  .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.bundle-data .od-b-item:nth-child(1) .ant-list-item .caption.variant .ant-select-selection-item .variant-item .variant-stock {
                    display: none !important; }
              .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.bundle-data .od-b-item:nth-child(1) .ant-list-item .caption.variant .ant-select-arrow {
                right: 0 !important;
                top: 11px; }
                .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.bundle-data .od-b-item:nth-child(1) .ant-list-item .caption.variant .ant-select-arrow .anticon-down {
                  content: url("https://api.iconify.design/fluent-mdl2/triangle-solid-down-12.svg?color=%23007ce0&width=5&height=5") !important;
                  margin-top: 2px; }
            @media (min-width: 1440px) {
              .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.bundle-data .od-b-item:nth-child(1) .ant-list-item .product-property .col-5 {
                flex: 0 0 20% !important;
                max-width: 20% !important; } }
            @media (min-width: 1440px) {
              .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.bundle-data .od-b-item:nth-child(1) .ant-list-item .product-property .col-7 {
                flex: 0 0 80% !important;
                max-width: 80% !important; } }
            .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.bundle-data .od-b-item:nth-child(1) .ant-list-item .product-property .col-7 .options {
              font-size: 12px;
              color: #647176 !important; }
              .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.bundle-data .od-b-item:nth-child(1) .ant-list-item .product-property .col-7 .options .ant-input {
                border-radius: 2px !important;
                font-size: 12px !important;
                background-color: #f6f6f6;
                line-height: 14px !important; }
                @media (min-width: 1440px) {
                  .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.bundle-data .od-b-item:nth-child(1) .ant-list-item .product-property .col-7 .options .ant-input {
                    max-width: 350px; } }
              @media (min-width: 1440px) {
                .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.bundle-data .od-b-item:nth-child(1) .ant-list-item .product-property .col-7 .options .ant-select {
                  max-width: 350px; } }
              .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.bundle-data .od-b-item:nth-child(1) .ant-list-item .product-property .col-7 .options .ant-select .ant-select-selector {
                height: 18px !important;
                border-radius: 2px !important;
                font-size: 12px !important;
                color: #0c2028 !important;
                background-color: #ffffff; }
                .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.bundle-data .od-b-item:nth-child(1) .ant-list-item .product-property .col-7 .options .ant-select .ant-select-selector .ant-select-selection-item {
                  line-height: 18px !important;
                  font-size: 12px !important;
                  color: #0c2028 !important; }
                  .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.bundle-data .od-b-item:nth-child(1) .ant-list-item .product-property .col-7 .options .ant-select .ant-select-selector .ant-select-selection-item .variant-value {
                    line-height: 18px !important;
                    font-size: 12px !important;
                    color: #0c2028 !important;
                    display: inline-block !important; }
                .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.bundle-data .od-b-item:nth-child(1) .ant-list-item .product-property .col-7 .options .ant-select .ant-select-selector .ant-select-selection-search-input {
                  height: 18px !important; }
              .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.bundle-data .od-b-item:nth-child(1) .ant-list-item .product-property .col-7 .options .ant-select .ant-select-selection-placeholder {
                line-height: 18px !important;
                font-size: 12px !important; }
              .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.bundle-data .od-b-item:nth-child(1) .ant-list-item .product-property .col-7 .options .ant-select .ant-select-arrow {
                right: 4px !important;
                top: 11px; }
                .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.bundle-data .od-b-item:nth-child(1) .ant-list-item .product-property .col-7 .options .ant-select .ant-select-arrow .anticon-down {
                  content: url("https://api.iconify.design/fluent-mdl2/triangle-solid-down-12.svg?color=%230c2028&width=5&height=5") !important;
                  margin-top: 2px; }
              .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.bundle-data .od-b-item:nth-child(1) .ant-list-item .product-property .col-7 .options .ant-radio-group .ant-radio-wrapper {
                font-size: 12px !important; }
                .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.bundle-data .od-b-item:nth-child(1) .ant-list-item .product-property .col-7 .options .ant-radio-group .ant-radio-wrapper span.ant-radio + * {
                  color: #0c2028 !important; }
              .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.bundle-data .od-b-item:nth-child(1) .ant-list-item .product-property .col-7 .options .ant-radio-group .ant-space-item {
                margin-bottom: 0 !important; }
              .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.bundle-data .od-b-item:nth-child(1) .ant-list-item .product-property .col-7 .options .ant-checkbox-wrapper {
                display: block; }
                .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.bundle-data .od-b-item:nth-child(1) .ant-list-item .product-property .col-7 .options .ant-checkbox-wrapper span {
                  font-size: 12px;
                  color: #0c2028 !important; }
                .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.bundle-data .od-b-item:nth-child(1) .ant-list-item .product-property .col-7 .options .ant-checkbox-wrapper + .ant-checkbox-wrapper {
                  margin-left: unset; }
              .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.bundle-data .od-b-item:nth-child(1) .ant-list-item .product-property .col-7 .options .upload-btn {
                background-color: #f6f6f6 !important;
                color: #647176 !important;
                font-size: 12px !important;
                line-height: 18px !important;
                border-radius: 2px !important;
                padding: 0 8px;
                border: 1px solid #d4d4d4;
                height: 18px;
                text-transform: unset; }
                .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.bundle-data .od-b-item:nth-child(1) .ant-list-item .product-property .col-7 .options .upload-btn i {
                  margin-right: 4px; }
              .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.bundle-data .od-b-item:nth-child(1) .ant-list-item .product-property .col-7 .options .ant-upload-list.ant-upload-list-text {
                display: block; }
                .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.bundle-data .od-b-item:nth-child(1) .ant-list-item .product-property .col-7 .options .ant-upload-list.ant-upload-list-text .ant-upload-list-item-list-type-text {
                  margin-top: 0;
                  line-height: 18px;
                  height: 18px;
                  font-size: 12px;
                  max-width: 170px;
                  width: fit-content; }
                  @media (min-width: 1440px) {
                    .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.bundle-data .od-b-item:nth-child(1) .ant-list-item .product-property .col-7 .options .ant-upload-list.ant-upload-list-text .ant-upload-list-item-list-type-text {
                      max-width: 350px; } }
                  .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.bundle-data .od-b-item:nth-child(1) .ant-list-item .product-property .col-7 .options .ant-upload-list.ant-upload-list-text .ant-upload-list-item-list-type-text .ant-upload-text-icon .anticon-paper-clip {
                    content: url("https://api.iconify.design/ph/paperclip.svg?color=%23007ce0&width=13&height=14") !important;
                    margin-top: -3px; }
                  .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.bundle-data .od-b-item:nth-child(1) .ant-list-item .product-property .col-7 .options .ant-upload-list.ant-upload-list-text .ant-upload-list-item-list-type-text .ant-progress {
                    display: none !important; }
                  .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.bundle-data .od-b-item:nth-child(1) .ant-list-item .product-property .col-7 .options .ant-upload-list.ant-upload-list-text .ant-upload-list-item-list-type-text .ant-upload-list-item-name {
                    padding-left: 16px;
                    line-height: 18px;
                    font-size: 12px;
                    color: #007ce0 !important; }
                  .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.bundle-data .od-b-item:nth-child(1) .ant-list-item .product-property .col-7 .options .ant-upload-list.ant-upload-list-text .ant-upload-list-item-list-type-text:hover .ant-upload-list-item-info {
                    background-color: transparent !important; }
                  .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.bundle-data .od-b-item:nth-child(1) .ant-list-item .product-property .col-7 .options .ant-upload-list.ant-upload-list-text .ant-upload-list-item-list-type-text .ant-upload-list-item-card-actions {
                    opacity: 1 !important; }
                    .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.bundle-data .od-b-item:nth-child(1) .ant-list-item .product-property .col-7 .options .ant-upload-list.ant-upload-list-text .ant-upload-list-item-list-type-text .ant-upload-list-item-card-actions .anticon-delete {
                      content: url("https://api.iconify.design/fe/trash.svg?color=%2390999d&width=13&height=14") !important;
                      margin-top: 2px; }
                  .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.bundle-data .od-b-item:nth-child(1) .ant-list-item .product-property .col-7 .options .ant-upload-list.ant-upload-list-text .ant-upload-list-item-list-type-text.ant-upload-list-item-error .ant-upload-list-item-name {
                    color: #ff4d4f !important; }
                  .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.bundle-data .od-b-item:nth-child(1) .ant-list-item .product-property .col-7 .options .ant-upload-list.ant-upload-list-text .ant-upload-list-item-list-type-text.ant-upload-list-item-error .ant-upload-text-icon .anticon-paper-clip {
                    content: url("https://api.iconify.design/ph/paperclip.svg?color=%23ff4d4f&width=13&height=14") !important;
                    margin-top: -3px; }
                  .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.bundle-data .od-b-item:nth-child(1) .ant-list-item .product-property .col-7 .options .ant-upload-list.ant-upload-list-text .ant-upload-list-item-list-type-text.ant-upload-list-item-error .ant-upload-list-item-card-actions .anticon-delete {
                    content: url("https://api.iconify.design/fe/trash.svg?color=%23ff4d4f&width=13&height=14") !important;
                    margin-top: 2px; }
        .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.bundle-data .od-b-item:nth-child(2) {
          width: 250px !important;
          min-width: 250px !important;
          text-align: left !important; }
          .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.bundle-data .od-b-item:nth-child(2) .body {
            line-height: 20px; }
          .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.bundle-data .od-b-item:nth-child(2) .order-hist-desc {
            font-size: 12px; }
          .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.bundle-data .od-b-item:nth-child(2) .order-hist-btn {
            width: 30px !important; }
            .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.bundle-data .od-b-item:nth-child(2) .order-hist-btn i {
              cursor: pointer;
              font-size: 13px !important;
              color: #007ce0 !important; }
        .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.bundle-data .od-b-item:nth-child(3) {
          width: 160px !important;
          min-width: 160px !important;
          text-align: left !important; }
          @media (min-width: 1440px) {
            .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.bundle-data .od-b-item:nth-child(3) {
              width: 200px !important;
              min-width: 200px !important; } }
          .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.bundle-data .od-b-item:nth-child(3) .edit-btn {
            width: 30px !important; }
            .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.bundle-data .od-b-item:nth-child(3) .edit-btn i {
              cursor: pointer;
              font-size: 15px !important;
              color: #007ce0 !important; }
          .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.bundle-data .od-b-item:nth-child(3) .ant-form-item-control-input {
            align-items: baseline !important; }
          .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.bundle-data .od-b-item:nth-child(3) .caption {
            color: #90999d !important;
            text-decoration: line-through !important; }
          .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.bundle-data .od-b-item:nth-child(3) .ant-input-group-addon {
            border-top-left-radius: 2px !important;
            border-bottom-left-radius: 2px !important;
            height: 25px !important;
            min-width: 50px !important; }
          .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.bundle-data .od-b-item:nth-child(3) .ant-input-number {
            height: 25px !important;
            border-top-right-radius: 2px !important;
            border-bottom-right-radius: 2px !important; }
            @media (min-width: 1440px) {
              .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.bundle-data .od-b-item:nth-child(3) .ant-input-number {
                height: 26px !important; } }
            @media (max-width: 1023px) {
              .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.bundle-data .od-b-item:nth-child(3) .ant-input-number {
                height: 26px !important; } }
          .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.bundle-data .od-b-item:nth-child(3) .ant-input-number-input {
            height: 25px !important; }
        .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.bundle-data .od-b-item:nth-child(4) {
          width: 24px !important;
          min-width: 24px !important;
          text-align: left !important; }
          .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.bundle-data .od-b-item:nth-child(4) .body {
            line-height: 33px; }
        .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.bundle-data .od-b-item:nth-child(5) {
          width: 180px !important;
          min-width: 180px !important;
          line-height: 33px; }
          @media (min-width: 1440px) {
            .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.bundle-data .od-b-item:nth-child(5) {
              width: 200px !important;
              min-width: 200px !important; } }
          .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.bundle-data .od-b-item:nth-child(5) .ant-input {
            border-radius: 0 !important;
            text-align: center !important;
            height: 25px; }
          .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.bundle-data .od-b-item:nth-child(5) .ant-input-group-addon:first-child {
            border-top-left-radius: 2px !important;
            border-bottom-left-radius: 2px !important; }
          .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.bundle-data .od-b-item:nth-child(5) .ant-input-group-addon:last-child {
            border-top-right-radius: 2px !important;
            border-bottom-right-radius: 2px !important; }
        .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.bundle-data .od-b-item:nth-child(6) {
          width: 120px !important;
          min-width: 120px !important;
          text-align: left !important; }
        .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.bundle-data .od-b-item:nth-child(7) {
          padding: 12px 24px 12px 0 !important;
          width: -webkit-fill-available !important;
          text-align: right !important; }
          .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.bundle-data .od-b-item:nth-child(7) .feather-x {
            cursor: pointer; }
        .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.bundle-data:nth-child(2) {
          border-top: none !important; }
        .new-order-form .orderFormOrderDetails .od-table .od-body .od-row.bundle-data:last-child {
          padding: 0 0 12px !important;
          border-top: none !important; }

@media (min-width: 1440px) {
  .new-order-form .orderTotals .col-5.orderTotal {
    flex: 0 0 33% !important;
    max-width: 33% !important; } }

.new-order-form .orderTotals .col-5.orderTotal.ecpay .ant-radio-wrapper {
  color: #38484f !important; }

.new-order-form .orderTotals .col-5.orderTotal.ecpay .d-block input {
  width: 80% !important; }

.new-order-form .orderTotals .col-5.orderTotal.ecpay .d-flex input {
  width: 90% !important; }

.new-order-form .orderTotals .col-5.orderTotal.ecpay .un-form-setting .ant-legacy-form-item {
  margin-bottom: 0 !important; }

@media (min-width: 1440px) {
  .new-order-form .orderTotals .col-2.orderTotal {
    flex: 0 0 34% !important;
    max-width: 34% !important; } }

@media (min-width: 1440px) {
  .new-order-form .orderFormPayment .col-5.orderPayment {
    flex: 0 0 33% !important;
    max-width: 33% !important; } }

.new-order-form .orderFormPayment .col-5.orderPayment .danger-btn {
  margin-right: 20px;
  width: fit-content !important;
  width: -moz-fit-content !important;
  height: 17px !important;
  padding: 0 !important;
  font-size: 14px !important;
  border: none !important;
  background: none !important;
  box-shadow: none !important;
  color: #ff4d4f !important; }
  .new-order-form .orderFormPayment .col-5.orderPayment .danger-btn i {
    margin-right: 8px;
    color: #ff4d4f !important; }

.new-order-form .orderFormPayment .col-5.orderPayment .payment-method .ant-legacy-form-explain {
  color: #ff4d4f !important;
  margin-top: 0px !important; }

.new-order-form .orderFormPayment .col-5.orderPayment .methodPayment {
  width: 265px; }

@media (min-width: 1440px) {
  .new-order-form .orderFormPayment .col-7.orderPayment {
    flex: 0 0 67% !important;
    max-width: 67% !important; } }

.new-order-form .orderFormPayment .radio-group span.ant-radio + * {
  color: #38484f !important;
  padding-left: 16px; }

.new-order-form .orderFormPayment .radio-group .caption {
  color: #647176 !important;
  padding-left: 32px;
  margin-bottom: -8px; }

.new-order-form .orderFormPayment .radio-group .ant-radio-wrapper {
  height: 30px; }

.new-order-form .orderFormPayment .radio-group .ant-radio-checked .ant-radio-inner {
  border-color: #5acc5a !important; }

.new-order-form .orderFormPayment .radio-group .ant-radio-inner::after {
  background-color: #5acc5a !important; }

.new-order-form .orderFormPayment .ant-legacy-form-item {
  margin-bottom: 0 !important;
  padding-bottom: 0 !important; }

.new-order-form .orderFormPayment .ant-select {
  margin-top: 4px;
  margin-bottom: 4px; }

.new-order-form .orderFormAttachments .image-upload-link {
  font-size: 14px !important; }

.new-order-form .orderFormAttachments .un-bottom-border .un-title-light {
  margin-bottom: 10px !important; }

.new-order-form .orderFormAttachments .ant-upload.ant-upload-select.ant-upload-select-text .ant-btn {
  border-radius: 4px !important;
  background-color: #f6f6f6 !important;
  font-size: 12px !important;
  color: #647176 !important;
  text-transform: unset !important; }
  .new-order-form .orderFormAttachments .ant-upload.ant-upload-select.ant-upload-select-text .ant-btn i {
    margin-right: 4px !important; }

.new-order-form .orderFormAttachments .feather-paperclip {
  font-size: 13px !important;
  margin-right: 4px !important; }

.new-order-form .orderFormAttachments .feather-trash-2 {
  font-size: 13px !important;
  margin-top: 3px !important; }

.new-order-form .orderFormAttachments .ant-upload-list.ant-upload-list-text {
  margin-bottom: 32px !important; }

.new-order-form .orderFormAttachments .ant-upload-list-item-info {
  width: fit-content !important;
  width: -moz-fit-content !important;
  max-width: 100% !important;
  padding-left: 0 !important; }

.new-order-form .orderFormAttachments .ant-upload-list-item-name {
  color: #007ce0 !important;
  padding-right: 8px; }

.new-order-form .orderFormAttachments .anticon.anticon-paper-clip {
  content: url("https://api.iconify.design/feather:image.svg?color=%23007CE0&width=15px&height=15px");
  margin-top: -2px; }

.new-order-form .orderFormAttachments .ant-upload-list-item-card-actions {
  right: unset; }

.new-order-form .orderFormAttachments .anticon.anticon-delete {
  content: url("https://api.iconify.design/feather:x.svg?color=%2390999D&width=15px&height=15px");
  margin-top: -2px; }

.new-order-form .orderFormAttachments .ant-upload-list-item:hover .ant-upload-list-item-info {
  background-color: transparent !important; }

.new-order-form .orderFormAttachments .un-desc-blue {
  width: 100% !important;
  display: inline-flex;
  margin-bottom: 4px; }
  .new-order-form .orderFormAttachments .un-desc-blue span {
    font-size: 14px !important;
    width: -webkit-fill-available;
    width: fill-available;
    width: -moz-available; }
  .new-order-form .orderFormAttachments .un-desc-blue .feather-x {
    margin-top: 3px; }

@media (min-width: 1024px) {
  .new-order-form .orderFormSellerNote.un-box-flat,
  .new-order-form .orderFormAttachments.un-box-flat {
    margin-top: 3px !important;
    padding: 0 8px !important;
    border: none !important;
    background: none !important; } }

@media (max-width: 425px) {
  .new-order-form .orderFormOrderDeliveryDate .ant-form-item {
    flex-direction: unset; } }

.new-order-form .orderFormOrderDeliveryDate .ant-picker {
  width: 100% !important; }
  .new-order-form .orderFormOrderDeliveryDate .ant-picker .ant-picker-suffix {
    margin-bottom: -3px; }
    .new-order-form .orderFormOrderDeliveryDate .ant-picker .ant-picker-suffix .feather-calendar {
      color: #90999d !important;
      font-size: 20px !important; }
  .new-order-form .orderFormOrderDeliveryDate .ant-picker .ant-picker-clear {
    right: 25px !important; }

.new-order-form .orderFormOrderDeliveryDate .ant-radio-group-outline .ant-radio-button-wrapper {
  width: fit-content !important;
  height: fit-content !important;
  line-height: 40px !important;
  border: 1px solid #d9d9d9 !important;
  border-radius: 4px !important;
  margin-right: 20px !important;
  padding: 6px 12px !important;
  color: #0c2028 !important;
  text-align: center !important; }
  .new-order-form .orderFormOrderDeliveryDate .ant-radio-group-outline .ant-radio-button-wrapper:not(:first-child)::before {
    content: none !important; }
  .new-order-form .orderFormOrderDeliveryDate .ant-radio-group-outline .ant-radio-button-wrapper .feather-check,
  .new-order-form .orderFormOrderDeliveryDate .ant-radio-group-outline .ant-radio-button-wrapper .arrow-left,
  .new-order-form .orderFormOrderDeliveryDate .ant-radio-group-outline .ant-radio-button-wrapper .arrow-up {
    display: none; }

.new-order-form .orderFormOrderDeliveryDate .ant-radio-group-outline .ant-radio-button-wrapper.ant-radio-button-wrapper-checked {
  position: relative;
  border-color: #5acc5a !important;
  color: #5acc5a !important;
  background-color: #ffffff !important; }
  .new-order-form .orderFormOrderDeliveryDate .ant-radio-group-outline .ant-radio-button-wrapper.ant-radio-button-wrapper-checked .feather-check {
    display: block !important;
    position: absolute;
    right: 0;
    bottom: 0;
    background-color: #5acc5a;
    color: #ffffff;
    font-size: 10px;
    border-bottom-right-radius: 4px; }
  .new-order-form .orderFormOrderDeliveryDate .ant-radio-group-outline .ant-radio-button-wrapper.ant-radio-button-wrapper-checked .arrow-left {
    display: block !important;
    position: absolute;
    right: 0;
    bottom: 0;
    width: 0;
    height: 0;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    border-right: 10px solid #5acc5a; }
  .new-order-form .orderFormOrderDeliveryDate .ant-radio-group-outline .ant-radio-button-wrapper.ant-radio-button-wrapper-checked .arrow-up {
    display: block !important;
    position: absolute;
    right: 0;
    bottom: 0;
    width: 0;
    height: 0;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-bottom: 10px solid #5acc5a; }

.new-order-form .orderFormOrderDeliveryDate .ant-form-item-has-error .ant-input,
.new-order-form .orderFormOrderDeliveryDate .ant-form-item-has-error .ant-input-affix-wrapper,
.new-order-form .orderFormOrderDeliveryDate .ant-form-item-has-error .ant-input:hover,
.new-order-form .orderFormOrderDeliveryDate .ant-form-item-has-error .ant-input-affix-wrapper:hover {
  background-color: #fff;
  border-color: #ff4d4f !important; }

.new-order-form .orderFormOrderDeliveryDate .ant-form-item-has-error .ant-form-item-explain,
.new-order-form .orderFormOrderDeliveryDate .ant-form-item-has-error .ant-form-item-split {
  color: #ff4d4f !important; }

.ant-select-dropdown {
  width: fit-content !important; }
  .ant-select-dropdown .variant-item {
    display: flex !important; }
    .ant-select-dropdown .variant-item .variant-value {
      font-size: 12px !important;
      color: #0c2028 !important;
      width: fit-content !important;
      display: inline-block !important;
      padding-right: 20px; }
    .ant-select-dropdown .variant-item .variant-stock {
      font-size: 12px !important;
      color: #647176 !important;
      width: fit-content !important;
      margin-left: auto !important;
      margin-right: 0 !important; }
  .ant-select-dropdown .deal-item {
    max-width: 280px !important; }
    .ant-select-dropdown .deal-item .deal-title {
      line-height: 17px !important;
      font-size: 14px !important;
      font-weight: bold !important;
      color: #0c2028 !important;
      margin-bottom: 2px !important;
      white-space: normal !important; }
    .ant-select-dropdown .deal-item .deal-type {
      display: flex;
      line-height: 14px !important;
      font-size: 12px !important;
      color: #647176 !important;
      white-space: normal !important; }
      .ant-select-dropdown .deal-item .deal-type .ant-tag {
        font-size: 10px !important;
        border-radius: 2px !important;
        height: 13px;
        line-height: 11px;
        padding: 0 3px;
        text-transform: capitalize;
        margin-right: 4px !important;
        width: fit-content !important; }
        .ant-select-dropdown .deal-item .deal-type .ant-tag.store {
          background-color: #ffe0e0 !important;
          border: 1px solid #ffe0e0 !important;
          color: #49302c !important; }
        .ant-select-dropdown .deal-item .deal-type .ant-tag.product {
          background-color: #c9f8f2 !important;
          border: 1px solid #c9f8f2 !important;
          color: #02232a !important; }

.order-search-product-modal .product-table table tbody tr td {
  vertical-align: top !important; }

.order-search-product-modal .product-table .ant-list-item {
  padding: 0 !important; }

.order-search-product-modal .product-table .ant-list-item-meta {
  padding-top: 1px !important; }

.order-search-product-modal .product-table .ant-list-item-meta-description {
  padding-left: 0; }

.order-search-product-modal .product-table .ant-checkbox-wrapper {
  margin-left: unset !important; }

.order-search-product-modal .product-table .ant-table-tbody > tr > td {
  padding: 12px 12px !important; }

.order-search-product-modal .product-table .ant-table table {
  border: none !important;
  box-shadow: none !important; }

.order-search-product-modal .product-table table thead {
  background-color: #fafafb !important; }

.order-search-product-modal .product-table .ant-table-thead th {
  background: #fafafb 0% 0% no-repeat padding-box !important;
  font-size: 12px !important;
  color: #647176 !important;
  padding-top: 9px !important;
  padding-bottom: 9px !important; }

.order-search-product-modal .product-table .ant-table-thead > tr > th {
  border-bottom: none !important; }

.order-search-product-modal .product-table .desc {
  line-height: 15px !important; }

.order-search-product-modal .product-table .un-light-label-text {
  color: #647176 !important;
  font-size: 12px !important; }

.order-search-product-modal .ant-pagination-options-size-changer.ant-select {
  display: none; }

.order-detail-modal .ant-modal-body {
  padding-bottom: 40px !important; }
  .order-detail-modal .ant-modal-body .radio-group span.ant-radio + * {
    color: #38484f !important;
    padding-left: 16px; }
  .order-detail-modal .ant-modal-body .radio-group .caption {
    color: #647176 !important;
    padding-left: 32px;
    padding-top: 4px;
    margin-bottom: -8px; }
  .order-detail-modal .ant-modal-body .radio-group .ant-radio-wrapper {
    height: 30px; }
  .order-detail-modal .ant-modal-body .radio-group .ant-radio-checked .ant-radio-inner {
    border-color: #5acc5a !important; }
  .order-detail-modal .ant-modal-body .radio-group .ant-radio-inner::after {
    background-color: #5acc5a !important; }
  .order-detail-modal .ant-modal-body .ant-legacy-form-item {
    margin-bottom: 0 !important;
    padding-bottom: 0 !important; }
  .order-detail-modal .ant-modal-body .ant-select {
    margin-top: 4px;
    margin-bottom: 4px; }
  .order-detail-modal .ant-modal-body .pickup-expand {
    padding: 10px 10px 24px 10px;
    background-color: #f6f6f6;
    margin-left: 24px !important; }
    .order-detail-modal .ant-modal-body .pickup-expand .pickup-location {
      width: 100% !important; }

.un-order-item-modal {
  width: 750px !important; }
  .un-order-item-modal .ant-modal-body {
    max-height: unset;
    height: calc(100vh - 240px) !important;
    padding: 20px 20px 0 !important; }
    .un-order-item-modal .ant-modal-body .product-type {
      margin-bottom: 12px !important; }
      .un-order-item-modal .ant-modal-body .product-type .ant-radio-wrapper {
        margin: 0 0 8px 0 !important; }
    .un-order-item-modal .ant-modal-body .modal-filter {
      position: relative !important; }
      .un-order-item-modal .ant-modal-body .modal-filter .search-form {
        top: 9px;
        position: absolute !important;
        z-index: 1002 !important;
        width: 370px; }
        .un-order-item-modal .ant-modal-body .modal-filter .search-form .un-filter-value {
          width: 190px !important; }
          @media (max-width: 425px) {
            .un-order-item-modal .ant-modal-body .modal-filter .search-form .un-filter-value {
              width: 100% !important; } }
      .un-order-item-modal .ant-modal-body .modal-filter .collection-brand-cascader.ant-cascader-picker {
        top: 9px;
        position: absolute !important;
        z-index: 1002 !important;
        width: 318px !important;
        height: 41px !important; }
        .un-order-item-modal .ant-modal-body .modal-filter .collection-brand-cascader.ant-cascader-picker .ant-cascader-input {
          height: 41px !important;
          padding: 6px 11px !important; }
      .un-order-item-modal .ant-modal-body .modal-filter .deal-select.ant-select {
        position: absolute !important;
        z-index: 1002 !important;
        width: 315px !important;
        height: 57px !important; }
        .un-order-item-modal .ant-modal-body .modal-filter .deal-select.ant-select .ant-select-selector {
          height: 57px !important;
          padding: 11px !important; }
        .un-order-item-modal .ant-modal-body .modal-filter .deal-select.ant-select .deal-item {
          width: 388px !important; }
          .un-order-item-modal .ant-modal-body .modal-filter .deal-select.ant-select .deal-item .deal-title {
            line-height: 17px !important;
            font-size: 14px !important;
            font-weight: bold !important;
            color: #0c2028 !important;
            margin-bottom: 2px !important; }
          .un-order-item-modal .ant-modal-body .modal-filter .deal-select.ant-select .deal-item .deal-type {
            display: block;
            line-height: 14px !important;
            font-size: 12px !important;
            color: #647176 !important;
            max-width: 250px; }
            .un-order-item-modal .ant-modal-body .modal-filter .deal-select.ant-select .deal-item .deal-type .ant-tag {
              font-size: 10px !important;
              border-radius: 2px !important;
              height: 13px;
              line-height: 11px;
              padding: 0 3px;
              text-transform: capitalize;
              margin-right: 4px !important;
              width: fit-content !important; }
              .un-order-item-modal .ant-modal-body .modal-filter .deal-select.ant-select .deal-item .deal-type .ant-tag.store {
                background-color: #ffe0e0 !important;
                border: 1px solid #ffe0e0 !important;
                color: #49302c !important; }
              .un-order-item-modal .ant-modal-body .modal-filter .deal-select.ant-select .deal-item .deal-type .ant-tag.product {
                background-color: #c9f8f2 !important;
                border: 1px solid #c9f8f2 !important;
                color: #02232a !important; }
    .un-order-item-modal .ant-modal-body .product-table .ant-table-expanded-row-level-1 .ant-table-cell {
      padding-left: 6px !important; }
    .un-order-item-modal .ant-modal-body .product-table .variant-price {
      padding-left: 27px; }
    .un-order-item-modal .ant-modal-body .product-table .variant-stock {
      padding-left: 17px; }
    .un-order-item-modal .ant-modal-body .product-table table tbody tr td {
      vertical-align: top !important; }
    .un-order-item-modal .ant-modal-body .product-table .ant-list-item {
      padding: 0 !important; }
    .un-order-item-modal .ant-modal-body .product-table .ant-list-item-meta {
      padding-top: 1px !important; }
      .un-order-item-modal .ant-modal-body .product-table .ant-list-item-meta .ant-tag {
        font-weight: 500 !important;
        line-height: 16px; }
      .un-order-item-modal .ant-modal-body .product-table .ant-list-item-meta .status-tag {
        text-transform: initial; }
    .un-order-item-modal .ant-modal-body .product-table .ant-list-item-meta-description {
      padding-left: 0; }
    .un-order-item-modal .ant-modal-body .product-table .ant-checkbox-wrapper {
      margin-left: unset !important; }
    .un-order-item-modal .ant-modal-body .product-table .ant-table-tbody > tr > td {
      padding: 12px 12px !important; }
    .un-order-item-modal .ant-modal-body .product-table .ant-table table {
      border: none !important;
      box-shadow: none !important; }
    .un-order-item-modal .ant-modal-body .product-table table thead {
      background-color: #fafafb !important; }
    .un-order-item-modal .ant-modal-body .product-table .ant-table-thead th {
      background: #fafafb 0% 0% no-repeat padding-box !important;
      font-size: 12px !important;
      color: #647176 !important;
      padding-top: 9px !important;
      padding-bottom: 9px !important; }
    .un-order-item-modal .ant-modal-body .product-table .ant-table-thead > tr > th {
      border-bottom: none !important; }
    .un-order-item-modal .ant-modal-body .product-table .desc {
      line-height: 15px !important; }
    .un-order-item-modal .ant-modal-body .product-table .un-light-label-text {
      color: #647176 !important;
      font-size: 12px !important; }
    .un-order-item-modal .ant-modal-body .product-table .ant-table-pagination.ant-pagination {
      margin: 20px 0 !important; }
    .un-order-item-modal .ant-modal-body .product-table .ant-pagination-item-link {
      color: #0c2028 !important; }
    .un-order-item-modal .ant-modal-body .product-table .ant-pagination-item a {
      color: #0c2028 !important; }
    .un-order-item-modal .ant-modal-body .product-table .ant-pagination-item-active {
      border: 1px solid #d9d9d9 !important; }
      .un-order-item-modal .ant-modal-body .product-table .ant-pagination-item-active a {
        color: #007ce0 !important; }
    .un-order-item-modal .ant-modal-body .product-table .ant-pagination.mini {
      margin-top: 10px; }
    .un-order-item-modal .ant-modal-body .product-table .ant-pagination.mini .ant-pagination-prev {
      border: 1px solid #d9d9d9;
      border-top-right-radius: 0 !important;
      border-bottom-right-radius: 0 !important; }
    .un-order-item-modal .ant-modal-body .product-table .ant-pagination.mini .ant-pagination-next {
      border: 1px solid #d9d9d9;
      border-top-left-radius: 0 !important;
      border-bottom-left-radius: 0 !important; }
    .un-order-item-modal .ant-modal-body .product-table .ant-pagination.mini
.ant-pagination-item:not(.ant-pagination-item-active) {
      border: 1px solid #d9d9d9; }
    .un-order-item-modal .ant-modal-body .product-table .ant-pagination.mini .ant-pagination-options {
      margin-left: 16px; }
      .un-order-item-modal .ant-modal-body .product-table .ant-pagination.mini .ant-pagination-options .ant-select-arrow {
        color: #0c2028 !important; }
    .un-order-item-modal .ant-modal-body .product-table .ant-table-pagination.ant-pagination {
      color: #0c2028 !important;
      font-weight: normal !important; }
  .un-order-item-modal .ant-modal-footer {
    padding: 12px 24px !important;
    height: 151px !important; }
    .un-order-item-modal .ant-modal-footer .selected-container {
      width: -webkit-fill-available;
      width: fill-available;
      width: -moz-available;
      height: 81px;
      display: inline-flex;
      text-align: left !important;
      margin-bottom: 12px !important;
      overflow-x: auto; }
      .un-order-item-modal .ant-modal-footer .selected-container .un-row-product img {
        height: 56px;
        width: 56px;
        border: 1px solid #e5e5e5;
        border-radius: 6px;
        margin-left: 0;
        margin-top: 8px; }
      .un-order-item-modal .ant-modal-footer .selected-container .selected-img {
        position: relative;
        margin-right: 16px; }
        .un-order-item-modal .ant-modal-footer .selected-container .selected-img .anticon.anticon-close {
          background-color: #0c2028 !important;
          border-radius: 50%;
          padding: 4px;
          width: 28px;
          content: url("https://api.iconify.design/feather:x.svg?color=%23FFFFFF&width=24px");
          vertical-align: -0.125em;
          position: absolute;
          top: 1px;
          right: -4px;
          opacity: 0.65; }
  .un-order-item-modal .ant-table-expand-icon-col {
    width: 0px; }
  .un-order-item-modal .ant-table-row-expand-icon-cell .ant-table-row-expand-icon {
    display: none; }
  .un-order-item-modal .ant-table-expanded-row-level-1 .ant-table-wrapper .ant-spin-nested-loading .ant-spin-container .ant-table {
    margin: 0px 0px 0px 12px !important; }

.un-order-voucher-modal {
  width: 750px !important; }
  .un-order-voucher-modal .ant-modal-body {
    max-height: calc(100vh - 90px) !important;
    padding: 20px 20px 0 !important; }
    .un-order-voucher-modal .ant-modal-body .modal-filter {
      margin-bottom: 20px;
      display: flex; }
      .un-order-voucher-modal .ant-modal-body .modal-filter .search-form {
        width: fit-content;
        margin-left: 4px; }
        .un-order-voucher-modal .ant-modal-body .modal-filter .search-form .un-filter-value {
          width: 216px !important;
          border-top-left-radius: 4px;
          border-bottom-left-radius: 4px; }
          @media (max-width: 425px) {
            .un-order-voucher-modal .ant-modal-body .modal-filter .search-form .un-filter-value {
              width: 100% !important; } }
      .un-order-voucher-modal .ant-modal-body .modal-filter .ant-pagination {
        margin: 10px 0 0 auto !important;
        color: #0c2028 !important;
        font-weight: normal !important; }
        .un-order-voucher-modal .ant-modal-body .modal-filter .ant-pagination .ant-pagination-total-text {
          display: none; }
      .un-order-voucher-modal .ant-modal-body .modal-filter .ant-pagination-item-link {
        color: #0c2028 !important; }
      .un-order-voucher-modal .ant-modal-body .modal-filter .ant-pagination-item a {
        color: #0c2028 !important; }
      .un-order-voucher-modal .ant-modal-body .modal-filter .ant-pagination-item-active {
        border: 1px solid #d9d9d9 !important; }
        .un-order-voucher-modal .ant-modal-body .modal-filter .ant-pagination-item-active a {
          color: #007ce0 !important; }
      .un-order-voucher-modal .ant-modal-body .modal-filter .ant-pagination.mini {
        margin-top: 10px; }
      .un-order-voucher-modal .ant-modal-body .modal-filter .ant-pagination.mini .ant-pagination-prev {
        border: 1px solid #d9d9d9;
        border-top-right-radius: 0 !important;
        border-bottom-right-radius: 0 !important; }
      .un-order-voucher-modal .ant-modal-body .modal-filter .ant-pagination.mini .ant-pagination-next {
        border: 1px solid #d9d9d9;
        border-top-left-radius: 0 !important;
        border-bottom-left-radius: 0 !important; }
      .un-order-voucher-modal .ant-modal-body .modal-filter .ant-pagination.mini
.ant-pagination-item:not(.ant-pagination-item-active) {
        border: 1px solid #d9d9d9; }
      .un-order-voucher-modal .ant-modal-body .modal-filter .ant-pagination.mini .ant-pagination-options {
        margin-left: 16px; }
        .un-order-voucher-modal .ant-modal-body .modal-filter .ant-pagination.mini .ant-pagination-options .ant-select-arrow {
          color: #0c2028 !important; }
    .un-order-voucher-modal .ant-modal-body .voucher-list {
      padding: 0 10px !important;
      max-height: calc(100vh - 190px) !important;
      overflow-y: auto;
      margin-right: -12px !important;
      margin-left: -12px !important; }
      .un-order-voucher-modal .ant-modal-body .voucher-list .voucher-padding {
        padding: 0 5px 10px !important; }
        @media (max-width: 1023px) {
          .un-order-voucher-modal .ant-modal-body .voucher-list .voucher-padding {
            padding: 0 10px 10px !important; } }
        .un-order-voucher-modal .ant-modal-body .voucher-list .voucher-padding .voucher-card {
          width: 99%;
          height: 225px;
          border-radius: 8px;
          font-size: 14px;
          position: relative; }
          .un-order-voucher-modal .ant-modal-body .voucher-list .voucher-padding .voucher-card.fully-redeemed .fully-redeemed-logo {
            position: absolute;
            left: 30%;
            top: 26%;
            transform: rotate(345deg);
            width: 145px;
            z-index: 1001; }
          .un-order-voucher-modal .ant-modal-body .voucher-list .voucher-padding .voucher-card.fully-redeemed .coupon-detail {
            opacity: 0.75 !important;
            border: none;
            border-bottom: none;
            background-position: left bottom, right bottom, right top, left top !important;
            background-size: 52% 52% !important;
            background-repeat: no-repeat !important; }
            .un-order-voucher-modal .ant-modal-body .voucher-list .voucher-padding .voucher-card.fully-redeemed .coupon-detail .coupon-title a,
            .un-order-voucher-modal .ant-modal-body .voucher-list .voucher-padding .voucher-card.fully-redeemed .coupon-detail .coupon-title a:hover {
              font-family: 'Staatliches', cursive !important; }
          .un-order-voucher-modal .ant-modal-body .voucher-list .voucher-padding .voucher-card.fully-redeemed .coupon-code {
            opacity: 0.75 !important;
            border: none;
            background-position: left bottom, right bottom, right top, left top !important;
            background-size: 52% 52% !important;
            background-repeat: no-repeat !important; }
            .un-order-voucher-modal .ant-modal-body .voucher-list .voucher-padding .voucher-card.fully-redeemed .coupon-code .copy-coupon,
            .un-order-voucher-modal .ant-modal-body .voucher-list .voucher-padding .voucher-card.fully-redeemed .coupon-code .code {
              opacity: 0.75 !important;
              cursor: auto !important; }
            .un-order-voucher-modal .ant-modal-body .voucher-list .voucher-padding .voucher-card.fully-redeemed .coupon-code.redeemed .redeemed-text {
              text-align: left; }
          .un-order-voucher-modal .ant-modal-body .voucher-list .voucher-padding .voucher-card.shipping .coupon-detail, .un-order-voucher-modal .ant-modal-body .voucher-list .voucher-padding .voucher-card.normal .coupon-detail {
            border: none;
            border-bottom: none; }
            .un-order-voucher-modal .ant-modal-body .voucher-list .voucher-padding .voucher-card.shipping .coupon-detail .coupon-title span, .un-order-voucher-modal .ant-modal-body .voucher-list .voucher-padding .voucher-card.normal .coupon-detail .coupon-title span {
              font-family: 'Staatliches', cursive !important; }
          .un-order-voucher-modal .ant-modal-body .voucher-list .voucher-padding .voucher-card.shipping .coupon-code, .un-order-voucher-modal .ant-modal-body .voucher-list .voucher-padding .voucher-card.normal .coupon-code {
            border: none; }
            .un-order-voucher-modal .ant-modal-body .voucher-list .voucher-padding .voucher-card.shipping .coupon-code .code.apply, .un-order-voucher-modal .ant-modal-body .voucher-list .voucher-padding .voucher-card.normal .coupon-code .code.apply {
              border: 1px solid !important; }
          .un-order-voucher-modal .ant-modal-body .voucher-list .voucher-padding .voucher-card.birthday .coupon-detail {
            border: none;
            border-bottom: none; }
            .un-order-voucher-modal .ant-modal-body .voucher-list .voucher-padding .voucher-card.birthday .coupon-detail .coupon-title span {
              font-family: 'Staatliches', cursive !important; }
          .un-order-voucher-modal .ant-modal-body .voucher-list .voucher-padding .voucher-card.birthday .coupon-code {
            border: none; }
            .un-order-voucher-modal .ant-modal-body .voucher-list .voucher-padding .voucher-card.birthday .coupon-code .code.apply {
              border: 1px solid !important; }
          .un-order-voucher-modal .ant-modal-body .voucher-list .voucher-padding .voucher-card.membership .coupon-detail {
            border: none;
            border-bottom: none; }
            .un-order-voucher-modal .ant-modal-body .voucher-list .voucher-padding .voucher-card.membership .coupon-detail .coupon-title span {
              font-family: 'Staatliches', cursive !important; }
          .un-order-voucher-modal .ant-modal-body .voucher-list .voucher-padding .voucher-card.membership .coupon-code {
            border: none; }
            .un-order-voucher-modal .ant-modal-body .voucher-list .voucher-padding .voucher-card.membership .coupon-code .code.apply {
              border: 1px solid !important; }
          .un-order-voucher-modal .ant-modal-body .voucher-list .voucher-padding .voucher-card.unique .coupon-detail {
            border: none;
            border-bottom: none; }
            .un-order-voucher-modal .ant-modal-body .voucher-list .voucher-padding .voucher-card.unique .coupon-detail .coupon-title span {
              font-family: 'Staatliches', cursive !important; }
          .un-order-voucher-modal .ant-modal-body .voucher-list .voucher-padding .voucher-card.unique .coupon-code {
            border: none; }
            .un-order-voucher-modal .ant-modal-body .voucher-list .voucher-padding .voucher-card.unique .coupon-code .code.apply {
              border: 1px solid !important; }
          .un-order-voucher-modal .ant-modal-body .voucher-list .voucher-padding .voucher-card.welcome .coupon-detail {
            border: none;
            border-bottom: none; }
            .un-order-voucher-modal .ant-modal-body .voucher-list .voucher-padding .voucher-card.welcome .coupon-detail .coupon-title span {
              font-family: 'Staatliches', cursive !important; }
          .un-order-voucher-modal .ant-modal-body .voucher-list .voucher-padding .voucher-card.welcome .coupon-code {
            border: none; }
            .un-order-voucher-modal .ant-modal-body .voucher-list .voucher-padding .voucher-card.welcome .coupon-code .code.apply {
              border: 1px solid !important; }
          .un-order-voucher-modal .ant-modal-body .voucher-list .voucher-padding .voucher-card .coupon-detail {
            font-family: 'Roboto', sans-serif !important;
            height: 154px;
            padding: 24px;
            border-radius: 8px;
            text-align: left;
            background-position: left bottom, right bottom, right top, left top !important;
            background-size: 52% 52% !important;
            background-repeat: no-repeat !important; }
            .un-order-voucher-modal .ant-modal-body .voucher-list .voucher-padding .voucher-card .coupon-detail .coupon-title {
              font-family: 'Staatliches', cursive !important;
              text-transform: uppercase;
              font-size: 22px;
              line-height: 28px;
              display: block;
              display: -webkit-box;
              word-wrap: break-word;
              word-break: break-word;
              -webkit-line-clamp: 1 !important;
              -webkit-box-orient: vertical;
              overflow: hidden;
              text-overflow: ellipsis;
              margin-bottom: 2px; }
            .un-order-voucher-modal .ant-modal-body .voucher-list .voucher-padding .voucher-card .coupon-detail .coupon-value {
              width: 100%;
              display: inline-flex;
              align-items: center;
              line-height: 46px;
              font-weight: 900; }
              .un-order-voucher-modal .ant-modal-body .voucher-list .voucher-padding .voucher-card .coupon-detail .coupon-value .currency {
                width: fit-content;
                font-size: 20px; }
              .un-order-voucher-modal .ant-modal-body .voucher-list .voucher-padding .voucher-card .coupon-detail .coupon-value .number {
                width: fit-content;
                font-size: 28px; }
              .un-order-voucher-modal .ant-modal-body .voucher-list .voucher-padding .voucher-card .coupon-detail .coupon-value .off {
                width: fit-content;
                font-size: 20px;
                margin-left: 2px; }
            .un-order-voucher-modal .ant-modal-body .voucher-list .voucher-padding .voucher-card .coupon-detail .coupon-validity {
              width: 100%;
              display: inline-flex;
              font-size: 14px; }
              .un-order-voucher-modal .ant-modal-body .voucher-list .voucher-padding .voucher-card .coupon-detail .coupon-validity .date {
                width: fit-content; }
              .un-order-voucher-modal .ant-modal-body .voucher-list .voucher-padding .voucher-card .coupon-detail .coupon-validity .plain-btn {
                cursor: text !important;
                font-size: 14px !important;
                background: none !important;
                margin-left: auto;
                margin-right: 0; }
          .un-order-voucher-modal .ant-modal-body .voucher-list .voucher-padding .voucher-card .coupon-code {
            font-family: 'Roboto', sans-serif !important;
            width: 100%;
            height: 72px;
            text-align: center;
            padding: 12px 24px;
            display: inline-flex;
            border-radius: 8px;
            border-top: none;
            margin-top: -1px;
            background-position: left bottom, right bottom, right top, left top !important;
            background-size: 52% 52% !important;
            background-repeat: no-repeat !important; }
            .un-order-voucher-modal .ant-modal-body .voucher-list .voucher-padding .voucher-card .coupon-code .copy-coupon {
              width: fit-content;
              align-self: center; }
              .un-order-voucher-modal .ant-modal-body .voucher-list .voucher-padding .voucher-card .coupon-code .copy-coupon .feather-copy {
                font-size: 15px;
                margin-left: 4px; }
            .un-order-voucher-modal .ant-modal-body .voucher-list .voucher-padding .voucher-card .coupon-code .code {
              font-family: 'Staatliches', cursive !important;
              font-size: 20px;
              height: 49px;
              line-height: 49px;
              width: 146px;
              margin-left: auto;
              margin-right: 0;
              border-radius: 25px;
              border: 1px solid; }
              .un-order-voucher-modal .ant-modal-body .voucher-list .voucher-padding .voucher-card .coupon-code .code.apply {
                cursor: pointer;
                width: 112px;
                text-transform: uppercase; }
    .un-order-voucher-modal .ant-modal-body .disabled-message {
      display: flex;
      align-items: flex-start;
      width: 100%;
      text-align: left;
      background-color: #fff5c4;
      border: 1px solid #f2cb0c;
      margin: 0 auto;
      word-break: break-word;
      padding: 6px 12px !important;
      height: fit-content !important; }
      .un-order-voucher-modal .ant-modal-body .disabled-message .message {
        color: #323f47;
        word-break: break-word !important; }
        .un-order-voucher-modal .ant-modal-body .disabled-message .message p {
          margin-bottom: 0;
          color: #323f47; }
        .un-order-voucher-modal .ant-modal-body .disabled-message .message span {
          color: #323f47; }

.un-voucher-tnc-modal {
  width: 400px !important; }
  .un-voucher-tnc-modal .ant-modal-body {
    font-size: 16px;
    color: #0c2028; }
    .un-voucher-tnc-modal .ant-modal-body .voucher-size {
      width: 339px;
      margin: 0 auto 29px; }
      .un-voucher-tnc-modal .ant-modal-body .voucher-size .plain-btn {
        color: #90999d !important;
        cursor: text; }
    @media (min-width: 1024px) {
      .un-voucher-tnc-modal .ant-modal-body .tnc-details-container {
        max-height: 126px;
        overflow-y: auto; } }
    .un-voucher-tnc-modal .ant-modal-body .voucher-card {
      width: 100%;
      height: 225px;
      border-radius: 8px;
      font-size: 14px;
      position: relative; }
      .un-voucher-tnc-modal .ant-modal-body .voucher-card.fully-redeemed .fully-redeemed-logo {
        position: absolute;
        left: 30%;
        top: 26%;
        transform: rotate(345deg);
        width: 145px;
        z-index: 1001; }
      .un-voucher-tnc-modal .ant-modal-body .voucher-card.fully-redeemed .coupon-detail {
        opacity: 0.75 !important;
        border: none;
        border-bottom: none;
        background-position: left bottom, right bottom, right top, left top !important;
        background-size: 52% 52% !important;
        background-repeat: no-repeat !important; }
        .un-voucher-tnc-modal .ant-modal-body .voucher-card.fully-redeemed .coupon-detail .coupon-title a,
        .un-voucher-tnc-modal .ant-modal-body .voucher-card.fully-redeemed .coupon-detail .coupon-title a:hover {
          font-family: 'Staatliches', cursive !important; }
      .un-voucher-tnc-modal .ant-modal-body .voucher-card.fully-redeemed .coupon-code {
        opacity: 0.75 !important;
        border: none;
        background-position: left bottom, right bottom, right top, left top !important;
        background-size: 52% 52% !important;
        background-repeat: no-repeat !important; }
        .un-voucher-tnc-modal .ant-modal-body .voucher-card.fully-redeemed .coupon-code .copy-coupon,
        .un-voucher-tnc-modal .ant-modal-body .voucher-card.fully-redeemed .coupon-code .code {
          opacity: 0.75 !important;
          cursor: auto !important; }
        .un-voucher-tnc-modal .ant-modal-body .voucher-card.fully-redeemed .coupon-code.redeemed .redeemed-text {
          text-align: left; }
      .un-voucher-tnc-modal .ant-modal-body .voucher-card.shipping .coupon-detail, .un-voucher-tnc-modal .ant-modal-body .voucher-card.normal .coupon-detail {
        border: none;
        border-bottom: none; }
        .un-voucher-tnc-modal .ant-modal-body .voucher-card.shipping .coupon-detail .coupon-title span, .un-voucher-tnc-modal .ant-modal-body .voucher-card.normal .coupon-detail .coupon-title span {
          font-family: 'Staatliches', cursive !important; }
      .un-voucher-tnc-modal .ant-modal-body .voucher-card.shipping .coupon-code, .un-voucher-tnc-modal .ant-modal-body .voucher-card.normal .coupon-code {
        border: none; }
        .un-voucher-tnc-modal .ant-modal-body .voucher-card.shipping .coupon-code .code.apply, .un-voucher-tnc-modal .ant-modal-body .voucher-card.normal .coupon-code .code.apply {
          border: 1px solid !important; }
      .un-voucher-tnc-modal .ant-modal-body .voucher-card.birthday .coupon-detail {
        border: none;
        border-bottom: none; }
        .un-voucher-tnc-modal .ant-modal-body .voucher-card.birthday .coupon-detail .coupon-title span {
          font-family: 'Staatliches', cursive !important; }
      .un-voucher-tnc-modal .ant-modal-body .voucher-card.birthday .coupon-code {
        border: none; }
        .un-voucher-tnc-modal .ant-modal-body .voucher-card.birthday .coupon-code .code.apply {
          border: 1px solid !important; }
      .un-voucher-tnc-modal .ant-modal-body .voucher-card.membership .coupon-detail {
        border: none;
        border-bottom: none; }
        .un-voucher-tnc-modal .ant-modal-body .voucher-card.membership .coupon-detail .coupon-title span {
          font-family: 'Staatliches', cursive !important; }
      .un-voucher-tnc-modal .ant-modal-body .voucher-card.membership .coupon-code {
        border: none; }
        .un-voucher-tnc-modal .ant-modal-body .voucher-card.membership .coupon-code .code.apply {
          border: 1px solid !important; }
      .un-voucher-tnc-modal .ant-modal-body .voucher-card.unique .coupon-detail {
        border: none;
        border-bottom: none; }
        .un-voucher-tnc-modal .ant-modal-body .voucher-card.unique .coupon-detail .coupon-title span {
          font-family: 'Staatliches', cursive !important; }
      .un-voucher-tnc-modal .ant-modal-body .voucher-card.unique .coupon-code {
        border: none; }
        .un-voucher-tnc-modal .ant-modal-body .voucher-card.unique .coupon-code .code.apply {
          border: 1px solid !important; }
      .un-voucher-tnc-modal .ant-modal-body .voucher-card.welcome .coupon-detail {
        border: none;
        border-bottom: none; }
        .un-voucher-tnc-modal .ant-modal-body .voucher-card.welcome .coupon-detail .coupon-title span {
          font-family: 'Staatliches', cursive !important; }
      .un-voucher-tnc-modal .ant-modal-body .voucher-card.welcome .coupon-code {
        border: none; }
        .un-voucher-tnc-modal .ant-modal-body .voucher-card.welcome .coupon-code .code.apply {
          border: 1px solid !important; }
      .un-voucher-tnc-modal .ant-modal-body .voucher-card.collection .coupon-detail {
        border: none;
        border-bottom: none; }
        .un-voucher-tnc-modal .ant-modal-body .voucher-card.collection .coupon-detail .coupon-title span {
          font-family: 'Staatliches', cursive !important; }
      .un-voucher-tnc-modal .ant-modal-body .voucher-card.collection .coupon-code {
        border: none; }
        .un-voucher-tnc-modal .ant-modal-body .voucher-card.collection .coupon-code .code.apply {
          border: 1px solid !important; }
      .un-voucher-tnc-modal .ant-modal-body .voucher-card.brand .coupon-detail {
        border: none;
        border-bottom: none; }
        .un-voucher-tnc-modal .ant-modal-body .voucher-card.brand .coupon-detail .coupon-title span {
          font-family: 'Staatliches', cursive !important; }
      .un-voucher-tnc-modal .ant-modal-body .voucher-card.brand .coupon-code {
        border: none; }
        .un-voucher-tnc-modal .ant-modal-body .voucher-card.brand .coupon-code .code.apply {
          border: 1px solid !important; }
      .un-voucher-tnc-modal .ant-modal-body .voucher-card .coupon-detail {
        font-family: 'Roboto', sans-serif !important;
        height: 154px;
        padding: 24px;
        border-radius: 8px;
        text-align: left;
        background-position: left bottom, right bottom, right top, left top !important;
        background-size: 52% 52% !important;
        background-repeat: no-repeat !important; }
        .un-voucher-tnc-modal .ant-modal-body .voucher-card .coupon-detail .coupon-title {
          font-family: 'Staatliches', cursive !important;
          text-transform: uppercase;
          font-size: 22px;
          line-height: 28px;
          display: block;
          display: -webkit-box;
          word-wrap: break-word;
          word-break: break-word;
          -webkit-line-clamp: 1 !important;
          -webkit-box-orient: vertical;
          overflow: hidden;
          text-overflow: ellipsis;
          margin-bottom: 2px; }
        .un-voucher-tnc-modal .ant-modal-body .voucher-card .coupon-detail .coupon-value {
          width: 100%;
          display: inline-flex;
          align-items: center;
          line-height: 46px;
          font-weight: 900; }
          .un-voucher-tnc-modal .ant-modal-body .voucher-card .coupon-detail .coupon-value .currency {
            width: fit-content;
            font-size: 20px; }
          .un-voucher-tnc-modal .ant-modal-body .voucher-card .coupon-detail .coupon-value .number {
            width: fit-content;
            font-size: 28px; }
          .un-voucher-tnc-modal .ant-modal-body .voucher-card .coupon-detail .coupon-value .off {
            width: fit-content;
            font-size: 20px;
            margin-left: 2px; }
        .un-voucher-tnc-modal .ant-modal-body .voucher-card .coupon-detail .coupon-validity {
          width: 100%;
          display: inline-flex;
          font-size: 14px; }
          .un-voucher-tnc-modal .ant-modal-body .voucher-card .coupon-detail .coupon-validity .date {
            width: fit-content; }
          .un-voucher-tnc-modal .ant-modal-body .voucher-card .coupon-detail .coupon-validity .plain-btn {
            cursor: text !important;
            font-size: 14px !important;
            background: none !important;
            margin-left: auto;
            margin-right: 0; }
      .un-voucher-tnc-modal .ant-modal-body .voucher-card .coupon-code {
        font-family: 'Roboto', sans-serif !important;
        width: 100%;
        height: 72px;
        text-align: center;
        padding: 12px 24px;
        display: inline-flex;
        border-radius: 8px;
        border-top: none;
        margin-top: -1px;
        background-position: left bottom, right bottom, right top, left top !important;
        background-size: 52% 52% !important;
        background-repeat: no-repeat !important; }
        .un-voucher-tnc-modal .ant-modal-body .voucher-card .coupon-code .copy-coupon {
          width: fit-content;
          align-self: center; }
          .un-voucher-tnc-modal .ant-modal-body .voucher-card .coupon-code .copy-coupon .feather-copy {
            font-size: 15px;
            margin-left: 4px; }
        .un-voucher-tnc-modal .ant-modal-body .voucher-card .coupon-code .code {
          font-family: 'Staatliches', cursive !important;
          font-size: 20px;
          height: 49px;
          line-height: 49px;
          width: 146px;
          margin-left: auto;
          margin-right: 0;
          border-radius: 25px;
          border: 1px solid; }
          .un-voucher-tnc-modal .ant-modal-body .voucher-card .coupon-code .code.apply {
            cursor: pointer;
            width: 112px;
            text-transform: uppercase; }
    .un-voucher-tnc-modal .ant-modal-body .tnc-details {
      font-size: 14px;
      color: #38484f;
      margin-bottom: 12px;
      margin-left: 12px; }
      .un-voucher-tnc-modal .ant-modal-body .tnc-details ul {
        padding-left: 21px; }
        .un-voucher-tnc-modal .ant-modal-body .tnc-details ul li {
          line-height: 16px;
          margin-bottom: 8px; }
    .un-voucher-tnc-modal .ant-modal-body .voucher-more_description {
      padding-left: 21px; }
      .un-voucher-tnc-modal .ant-modal-body .voucher-more_description .voucher-description-content {
        font-size: 14px;
        color: #38484f;
        white-space: pre-wrap;
        overflow: auto;
        height: 100px; }

.order-customer-modal .ant-modal-body {
  height: 500px;
  overflow-y: auto; }
  .order-customer-modal .ant-modal-body .row {
    align-items: baseline !important; }
  .order-customer-modal .ant-modal-body .customerProfilePhoto .ant-upload-select-picture-card {
    background-color: transparent;
    border: none; }
  .order-customer-modal .ant-modal-body .customerProfilePhoto .un-profile-avatar {
    width: 130px;
    border-radius: 50%;
    overflow: hidden; }
  .order-customer-modal .ant-modal-body #customerGender {
    display: flex;
    text-align: center; }
    .order-customer-modal .ant-modal-body #customerGender > label {
      width: 100%; }

@media (min-width: 1024px) {
  .searchCustomerModal {
    width: 601px !important; } }

.searchCustomerModal .ant-modal-body {
  width: 100%;
  overflow: hidden auto; }
  @media (min-width: 1024px) {
    .searchCustomerModal .ant-modal-body {
      width: 601px !important;
      height: 420px !important;
      padding-bottom: 0 !important; } }

.searchCustomerModal .ant-modal-content {
  border-radius: 12px !important; }

.searchCustomerModal .ant-modal-header {
  border-top-left-radius: 12px !important;
  border-top-right-radius: 12px !important; }

.searchCustomerModal .unicart-filter {
  margin-top: 0 !important; }
  .searchCustomerModal .unicart-filter .product-form-label {
    margin-bottom: 4px !important; }
  .searchCustomerModal .unicart-filter .ant-select {
    width: 100% !important;
    margin-right: 16px !important; }
  .searchCustomerModal .unicart-filter .ant-input-affix-wrapper {
    border-radius: 4px !important;
    height: 41px !important;
    margin-right: 16px; }
  .searchCustomerModal .unicart-filter span.anticon {
    width: 40px !important;
    color: #0c2028; }
  .searchCustomerModal .unicart-filter .ant-input-suffix {
    font-size: 20px; }
  .searchCustomerModal .unicart-filter .ant-select-clear {
    display: none !important; }

.searchCustomerModal .customer-table table tbody tr td {
  vertical-align: top !important; }

.searchCustomerModal .customer-table .ant-list-item {
  padding: 0 !important; }

.searchCustomerModal .customer-table .ant-list-item-meta-avatar {
  width: 56px; }

.searchCustomerModal .customer-table .ant-list-item-meta {
  padding-top: 1px !important; }

.searchCustomerModal .customer-table .ant-list-item-meta-description {
  padding-left: 0; }

.searchCustomerModal .customer-table .ant-checkbox-wrapper {
  margin-left: unset !important; }

.searchCustomerModal .customer-table .ant-table-tbody > tr > td {
  padding: 12px 12px !important; }

.searchCustomerModal .customer-table .ant-table table {
  border: none !important;
  box-shadow: none !important; }

.searchCustomerModal .customer-table table thead {
  background-color: #fafafb !important; }

.searchCustomerModal .customer-table .ant-table-thead th {
  background: #fafafb 0% 0% no-repeat padding-box !important;
  font-size: 12px !important;
  color: #647176 !important;
  padding-top: 9px !important;
  padding-bottom: 9px !important; }

.searchCustomerModal .customer-table .ant-table-thead > tr > th {
  border-bottom: none !important; }

.searchCustomerModal .row {
  align-items: baseline !important; }

.searchCustomerModal .un-page-with-steps .ant-legacy-form {
  width: 100%; }
  @media (min-width: 1024px) {
    .searchCustomerModal .un-page-with-steps .ant-legacy-form {
      width: 622px !important; } }

.searchCustomerModal .un-box-flat {
  background-color: #ffffff !important;
  border-radius: 0px !important;
  border: none !important;
  padding: 0 !important;
  margin-bottom: 32px;
  box-shadow: none !important;
  width: 100%; }
  @media (min-width: 1024px) {
    .searchCustomerModal .un-box-flat {
      width: 553px !important; } }
  .searchCustomerModal .un-box-flat .pl-10 {
    padding-left: 12px !important; }

.searchCustomerModal .un-title-light {
  display: none !important; }

.searchCustomerModal .close-btn {
  text-align: left !important;
  margin-bottom: auto !important;
  margin-top: auto !important; }

.searchCustomerModal .title {
  text-align: center !important;
  margin-bottom: auto !important;
  margin-top: auto !important; }

.searchCustomerModal .plain-btn {
  margin: auto 0 auto auto !important; }

.searchCustomerModal .upload-placeholder {
  height: 115px !important; }

.searchCustomerModal .hvrbox {
  width: 115px !important;
  height: 115px !important; }

.searchCustomerModal .ant-upload:hover {
  border-color: #007ce0 !important; }

.searchCustomerModal .ant-upload-drag-icon img {
  object-fit: contain !important; }

.asterisk {
  font-weight: normal !important;
  color: #e0241a !important; }

.shippopSelection.un-box-flat {
  margin-top: 3px !important;
  padding: 0 8px !important;
  border: none !important;
  background: none !important; }

.courier_row {
  padding: 5px !important;
  border: 1px solid #ddd !important;
  border-radius: 10px !important;
  height: 50px !important;
  min-height: 50px !important;
  max-height: 50px !important;
  display: flex !important;
  align-items: center !important;
  width: 100% !important;
  margin: 0px !important;
  margin-top: 10px !important;
  margin-bottom: 10px !important;
  cursor: pointer !important; }

.courier_row:hover {
  border: 1px solid !important; }

.courier_row.courier_row_selected {
  border: 2px solid #55ce63 !important; }

.booking-shippop-hidden {
  display: none; }

.courier-details {
  align-items: flex-start !important;
  margin-bottom: 25px !important; }

.courier-total {
  font-size: 120%; }

@media (max-width: 1024px) {
  .courier_cost {
    padding-top: 20px !important; } }

.free-gift-img {
  height: 62px !important;
  width: 62px !important;
  margin-left: 12px !important;
  margin-bottom: 12px; }

.react-pdf__Page__canvas {
  width: 100% !important; }

.opacity-30 {
  opacity: 30%; }

.cart-tag {
  background: #90999d 0% 0% no-repeat padding-box;
  border-radius: 2px; }
  .cart-tag span {
    color: #ffffff;
    font-size: 12px;
    text-align: left;
    letter-spacing: 0px; }

.edit-price-modal .ant-modal-body .ant-radio-group .ant-radio-button-wrapper {
  border-radius: 17px !important;
  border: 1px solid #e5e5e5;
  color: #0c2028;
  margin-right: 8px !important; }
  .edit-price-modal .ant-modal-body .ant-radio-group .ant-radio-button-wrapper:before {
    display: none; }
  .edit-price-modal .ant-modal-body .ant-radio-group .ant-radio-button-wrapper.ant-radio-button-wrapper-checked {
    border: 1px solid #5acc5a !important;
    color: #5acc5a !important;
    background: none !important; }

.edit-price-modal .ant-modal-body .ant-radio-group .ant-radio-wrapper {
  margin-bottom: 8px !important; }
  .edit-price-modal .ant-modal-body .ant-radio-group .ant-radio-wrapper .ml-4.mt-2 .ant-form-item {
    margin-bottom: 0 !important; }

.staff-form .ant-select-show-search.ant-select-single:not(.ant-select-customize-input)
.ant-select-selector {
  cursor: pointer !important; }

.recipient-info-modal .recipient-info-form {
  width: 100%; }
  .recipient-info-modal .recipient-info-form .ant-form-item {
    display: block; }
    .recipient-info-modal .recipient-info-form .ant-form-item .ant-form-item-label label {
      display: block;
      height: auto; }
      .recipient-info-modal .recipient-info-form .ant-form-item .ant-form-item-label label::after {
        content: ''; }

.profit-popover {
  min-width: 350px !important;
  padding: 0 12px !important; }
  .profit-popover hr {
    margin: 2px 0 !important; }
  .profit-popover .earn {
    color: #5acc5a; }
  .profit-popover .loss {
    color: #e0241a; }

.tracking-info-modal .ant-steps-item-active .ant-steps-icon-dot {
  background: #5acc5a !important; }

.tracking-info-modal .ant-steps-item-content {
  width: 90% !important; }

.viewOrderFullFill .sg-traking-icon {
  content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24'%3E%3Cg clip-path='url(%23Parcel Tracking__a)' fill='%23007be0'%3E%3Cpath d='M11.35 13.036h.609v3.875h-.61v-3.875Zm3.515 0h-.61v3.875h.61v-3.875Zm2.041 0h.61v3.875h-.61v-3.875Zm1.692 0h-.61v3.875h.61v-3.875Zm-6.014 0h1.281v3.875h-1.281v-3.875Zm3.942 0h-1.28v3.875h1.28v-3.875Z'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.806 1.176a2.516 2.516 0 0 1 2.513 0l.001.001 5.87 3.354c.31.18.578.422.786.712a.842.842 0 0 1 .209.347c.172.346.263.729.263 1.117V8.25a7.165 7.165 0 0 1 3.248 11.032l2.688 2.688a1 1 0 1 1-1.414 1.414l-2.688-2.688a7.131 7.131 0 0 1-4.308 1.44 7.15 7.15 0 0 1-5.69-2.812.84.84 0 0 1-.62-.071 2.515 2.515 0 0 1-.858-.304l-.001-.001-5.867-3.353-.003-.001a2.516 2.516 0 0 1-1.258-2.176v-6.71c0-.39.09-.772.263-1.118a.842.842 0 0 1 .21-.347c.207-.29.475-.532.785-.712l.003-.001 2.724-1.557a.838.838 0 0 1 .465-.265l2.68-1.532Zm.366 16.05a7.156 7.156 0 0 1-.361-2.252c0-.843.146-1.652.413-2.403v-2.016l-5.87-3.396v6.257a.838.838 0 0 0 .418.724l.001.001 5.4 3.085ZM14.63 7.82a7.285 7.285 0 0 1 1.14.036V7.16l-1.14.66Zm-9.3-3.298L3.225 5.726l5.837 3.376 2.102-1.216-5.833-3.364Zm7.51 2.395L7.016 3.559l1.623-.927.003-.002a.839.839 0 0 1 .839 0L14.9 5.726l-2.06 1.19Zm2.133 2.894a5.163 5.163 0 1 0 3.57 8.892.999.999 0 0 1 .159-.16 5.163 5.163 0 0 0-3.73-8.733Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='Parcel Tracking__a'%3E%3Cpath fill='%23fff' d='M0 0h24v24H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E") !important;
  width: 14px !important;
  cursor: pointer !important;
  margin-right: 5px !important;
  vertical-align: text-top !important; }

.combine-fulfillment-modal {
  width: 1000px !important; }
  .combine-fulfillment-modal .search-bar {
    display: flex;
    height: 43px;
    margin-bottom: 15px; }
    .combine-fulfillment-modal .search-bar .ant-select-selector {
      height: 41px;
      width: 140px;
      align-items: center;
      justify-content: center;
      border-top-right-radius: 0px !important;
      border-bottom-right-radius: 0px !important;
      border-right: 1px; }
    .combine-fulfillment-modal .search-bar .ant-input-search {
      height: 41px;
      border-top-right-radius: 4px;
      border-bottom-right-radius: 4px; }
      .combine-fulfillment-modal .search-bar .ant-input-search .ant-input-suffix {
        font-size: 20px; }
  .combine-fulfillment-modal .ant-table-container table {
    border: none !important; }
  .combine-fulfillment-modal .ant-table-header table .ant-table-cell.ant-table-selection-column .ant-table-selection {
    visibility: hidden; }
  .combine-fulfillment-modal .ant-table-header table .ant-table-thead th {
    background: #fafafb 0% 0% no-repeat padding-box !important;
    font-size: 12px !important;
    color: #647176 !important;
    padding-top: 9px !important;
    padding-bottom: 9px !important; }
  .combine-fulfillment-modal .ant-table-cell.ant-table-selection-column,
  .combine-fulfillment-modal .order-info-col {
    vertical-align: unset !important; }

.track-taiwan-history .history-timeline-container {
  padding: 20px;
  background-color: #f9fafb; }
  .track-taiwan-history .history-timeline-container div:first-child .ant-timeline-item-head {
    background-color: #007ce0 !important;
    border-color: #007ce0 !important; }
  .track-taiwan-history .history-timeline-container div:last-child .ant-timeline-item-tail {
    display: none !important; }
  .track-taiwan-history .history-timeline-container .ant-timeline-item-head-blue {
    color: #d4d4d4;
    border-color: #d4d4d4; }
  .track-taiwan-history .history-timeline-container .ant-timeline-item-head {
    background-color: #d4d4d4;
    margin-top: 8px !important; }
  .track-taiwan-history .history-timeline-container .no-tail .ant-timeline-item-tail {
    display: none !important; }
  .track-taiwan-history .history-timeline-container .ant-timeline-item-tail {
    margin-top: 8px !important; }
  .track-taiwan-history .history-timeline-container .ant-timeline-item {
    padding-bottom: 0px; }
  .track-taiwan-history .history-timeline-container .ant-list-item {
    padding: 12px 0 !important; }
  .track-taiwan-history .history-timeline-container .un-title-light-regular {
    font-weight: 400 !important;
    color: #0c2028; }
  .track-taiwan-history .history-timeline-container label > a {
    font-size: 14px !important; }

.status-tag.pos {
  color: #270f6a !important;
  border-color: #e3d9ff !important;
  background-color: #e3d9ff !important; }

.status-tag.online {
  color: #443805 !important;
  border-color: #f9c908 !important;
  background-color: #f9c908 !important; }

.status-tag.partially-returned {
  color: #442f0f !important;
  border-color: #ffae4c !important;
  background-color: #ffe5cc !important; }

.status-tag.pos-returned {
  color: #49302c !important;
  border-color: #ffadad !important;
  background-color: #ffe0e0 !important; }

.cyberbiz-pos-shop-name {
  right: 10px !important;
  position: absolute !important;
  color: #0c2028 !important; }

.shipping-label {
  size: auto;
  margin-top: 0mm;
  margin-bottom: 0mm;
  margin-left: 8mm;
  margin-right: 8mm;
  page-break-after: always;
  color: #000;
  background: #fff;
  font-family: "Rubik",sans-serif;
  overflow-x: hidden;
  font-weight: 300;
  font-size: 1.2rem; }
  .shipping-label h3 {
    line-height: 30px;
    font-size: 21px; }
  .shipping-label .invoice-sheet {
    background: #fff;
    max-width: 900px;
    margin-left: auto;
    margin-right: auto;
    padding: 40px;
    border-radius: 5px;
    position: relative;
    overflow: hidden;
    box-shadow: 0px 0px 120px 0px rgba(83, 120, 149, 0.6); }
  .shipping-label .m-t-20 {
    margin-top: 20px; }
  .shipping-label .table {
    width: 100%;
    max-width: 100%;
    margin-bottom: 1rem; }
    .shipping-label .table.td-25 td {
      width: 25%; }
    .shipping-label .table td {
      vertical-align: middle;
      border-color: black; }
      .shipping-label .table td.break-txt {
        word-break: break-all; }
      .shipping-label .table td.break-no {
        width: 12%;
        word-wrap: break-word; }
      .shipping-label .table td.print-td {
        font-weight: 500; }
      .shipping-label .table td.align-text-top {
        vertical-align: text-top !important; }
    .shipping-label .table tr.signature td {
      height: 150px; }
    .shipping-label .table th {
      border-color: black;
      border-top: 1px solid #eceeef; }
  .shipping-label table {
    border-collapse: collapse;
    background-color: transparent; }
  .shipping-label table, .shipping-label th, .shipping-label td {
    border: 1px solid black;
    font-size: 14px; }

body {
  background: #ffffff; }

body,
td,
th,
input,
select,
textarea,
option,
optgroup {
  font-size: 14px;
  color: #000000; }

.document-title {
  text-transform: uppercase;
  color: #cccccc;
  text-align: right;
  font-size: 24px;
  font-weight: normal;
  padding-bottom: 5px;
  margin-top: 0px;
  margin-bottom: 15px;
  border-bottom: 1px solid #cddddd; }

.document-title-large {
  text-transform: uppercase;
  color: #cccccc;
  text-align: right;
  font-size: 26px;
  font-weight: normal;
  padding-bottom: 5px;
  margin-top: 0px;
  margin-bottom: 15px;
  border-bottom: 1px solid #cddddd; }

.store {
  width: 100%;
  border-collapse: collapse;
  table-layout: fixed; }
  .store tr {
    display: flex;
    justify-content: space-between; }
  .store td {
    vertical-align: top !important;
    color: #000 !important;
    flex: 1; }
  .store .store-name {
    font-size: 14px !important;
    font-weight: bold !important;
    line-height: 14px !important;
    margin-bottom: 5px;
    color: #000 !important; }
  .store .store-name-large {
    font-size: 16px !important;
    font-weight: bold !important;
    line-height: 14px !important;
    margin-bottom: 5px;
    color: #000 !important; }
  .store .store-address-large {
    font-size: 16px !important; }
  .store .store-address {
    font-size: 14px !important; }
  .store .invoice-header > td {
    font-size: 24px !important;
    font-weight: bold !important;
    line-height: 26px !important;
    text-align: right !important;
    margin-bottom: 8px; }
  .store .invoice-content {
    display: block !important; }
  .store .invoice-label {
    display: inline-block !important;
    text-align: left !important;
    padding-right: 8px !important;
    font-size: 14px !important;
    width: 40% !important;
    vertical-align: top !important; }
  .store .invoice-label-large {
    display: inline-block !important;
    font-size: 16px !important;
    width: 40% !important;
    vertical-align: top !important; }
  .store .code-display {
    padding: 5px 0 !important; }
  .store .invoice-val {
    display: inline-block !important;
    font-size: 14px !important;
    width: 60% !important; }
  .store .invoice-val-large {
    display: inline-block !important;
    font-size: 16px !important;
    width: 60% !important; }
  .store .customer {
    font-size: 14px !important; }
  .store .customer-large {
    font-size: 16px !important; }

.div2 {
  float: left;
  display: inline-block; }

.div3 {
  float: right;
  display: inline-block;
  padding: 5px; }

.do-address,
.product,
.do-footer {
  border-collapse: collapse; }
  .do-address .do-table-heading td,
  .product .do-table-heading td,
  .do-footer .do-table-heading td {
    font-size: 14px !important;
    color: #000 !important;
    background: #e5e5e5 !important;
    font-weight: bold !important; }

.do-address {
  width: 100%;
  border-top: 1px solid #e5e5e5; }
  .do-address td {
    font-size: 14px !important;
    width: 50% !important;
    padding: 5px 12px;
    vertical-align: top !important;
    border: 1px solid #e5e5e5; }

.address-large {
  width: 100%;
  border-top: 1px solid #e5e5e5; }
  .address-large td {
    font-size: 16px !important;
    width: 50% !important;
    padding: 5px 12px;
    vertical-align: top !important;
    border: 1px solid #e5e5e5; }
  .address-large .do-table-heading td {
    background: #e5e5e5 !important;
    font-weight: bold !important; }

.product {
  width: 100%;
  border-top: 1px solid #e5e5e5; }

.product td {
  border-bottom: 1px solid #e5e5e5;
  padding: 5px 12px;
  vertical-align: top !important;
  font-size: 14px !important;
  color: #000 !important; }

.product-large {
  width: 100%;
  border-top: 1px solid #e5e5e5; }
  .product-large .do-table-heading td {
    background: #e5e5e5 !important;
    font-weight: bold !important; }

.product-large td {
  border-bottom: 1px solid #e5e5e5;
  padding: 5px 12px;
  vertical-align: top !important;
  color: #000 !important;
  font-size: 16px !important; }

.total-row {
  border-bottom: none !important; }

.total-val {
  font-size: 16px !important;
  font-weight: bold !important; }

.remarks-container {
  position: relative !important; }
  .remarks-container .term {
    padding: 0 !important;
    font-size: 14px !important; }
  .remarks-container .term-large {
    padding: 0 !important;
    font-size: 16px !important; }
  .remarks-container .term p {
    padding: 0 !important;
    font-size: 14px !important; }
  .remarks-container .term-large p {
    padding: 0 !important;
    font-size: 16px !important; }

.do-footer {
  width: 100%;
  margin-top: 20px; }
  .do-footer .do-remarks-container {
    width: 100% !important; }
    .do-footer .do-remarks-container .remark-div {
      background-color: #fafafb !important;
      padding: 10px 15px !important;
      font-size: 14px !important;
      width: 500px !important;
      overflow-wrap: break-word;
      margin-bottom: 20px !important; }
    .do-footer .do-remarks-container .remark-div-large {
      background-color: #fafafb !important;
      padding: 10px 15px !important;
      font-size: 16px !important;
      width: 500px !important;
      overflow-wrap: break-word;
      margin-bottom: 20px !important; }

.do-footer td {
  vertical-align: top !important; }

.do-terms-container .term {
  padding: 0 !important;
  font-size: 14px !important; }

.do-terms-container .term-large {
  padding: 0 !important;
  font-size: 16px !important; }

.do-terms-container .term p {
  padding: 0 !important;
  font-size: 14px !important; }

.do-terms-container .term-large p {
  padding: 0 !important;
  font-size: 16px !important; }

.signature-container {
  text-align: center !important; }
  .signature-container .signature-section {
    height: 60px !important; }
  .signature-container .signature {
    font-size: 14px !important;
    border-top: 1px solid #707070 !important;
    padding-top: 5px !important; }
  .signature-container .signature-large {
    font-size: 16px !important;
    border-top: 1px solid #707070 !important;
    padding-top: 5px !important; }
  .signature-container .signature-data {
    padding: 0 !important;
    text-align: left !important;
    font-size: 14px !important; }
  .signature-container .signature-data-large {
    padding: 0 !important;
    text-align: left !important;
    font-size: 16px !important; }
  .signature-container .additional-fields-signature {
    white-space: pre-wrap !important; }

.marketplace-order-return-details .header-buttons {
  min-width: 816px !important;
  max-width: 1344px !important;
  width: 100% !important;
  top: 10px !important;
  display: flex;
  position: fixed;
  padding-right: 99px !important; }
  .marketplace-order-return-details .header-buttons .b-btn,
  .marketplace-order-return-details .header-buttons .b-btn:hover,
  .marketplace-order-return-details .header-buttons .b-btn:focus {
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #0c2028 !important;
    font-size: 20px;
    padding-left: 0 !important; }
    .marketplace-order-return-details .header-buttons .b-btn i,
    .marketplace-order-return-details .header-buttons .b-btn:hover i,
    .marketplace-order-return-details .header-buttons .b-btn:focus i {
      font-size: 20px !important;
      margin-right: 12px !important; }

.marketplace-order-return-details .ant-table-row-expand-icon::after {
  display: none; }

.marketplace-order-return-details .ant-table-row-expand-icon-expanded::before {
  content: '-'; }

.marketplace-order-return-details .ant-table-row-expand-icon-collapsed::before {
  content: '+'; }

.marketplace-order-return-details .ant-table-row-expand-icon::before {
  position: unset;
  transform: none;
  background: inherit;
  height: 100%; }

.marketplace-order-return-details .ant-table-row-expand-icon {
  justify-content: center;
  align-items: center;
  flex-direction: column;
  line-height: 14px; }

.marketplace-order-return-details .ant-table-row-expand-icon,
.marketplace-order-return-details .ant-table-row-expand-icon-collapsed {
  margin-top: 12px; }

.marketplace-order-return-details .ant-card-grid,
.marketplace-order-return-details .ant-card-grid:hover {
  border-radius: 12px;
  box-shadow: 0 0rem 0rem rgba(0, 0, 0, 0);
  width: 100%;
  border: 1px solid #e5e5e5 !important;
  background-color: #ffffff; }

.marketplace-order-return-details .left-content {
  display: block;
  padding-right: 16px !important; }

.marketplace-order-return-details .left-content .status-box {
  font-size: 16px;
  font-weight: bold; }

.marketplace-order-return-details .ant-timeline-item-head-blue {
  color: #007ce0;
  border-color: #007ce0;
  background-color: #007ce0; }

.marketplace-order-return-details .communication-timeline .ant-timeline-item {
  padding-bottom: 60px; }

.marketplace-order-return-details .communication-timeline .ant-timeline-item-label {
  width: calc(16% - 15px) !important; }

.marketplace-order-return-details .communication-timeline .ant-timeline-item-tail,
.marketplace-order-return-details .communication-timeline .ant-timeline-item-head {
  left: 16% !important; }

.marketplace-order-return-details .communication-timeline .ant-timeline-item-content {
  left: calc(16% - 4px) !important;
  width: calc(84% - 14px) !important; }

.marketplace-order-return-details .right-content {
  display: block;
  padding-left: 16px !important; }
  .marketplace-order-return-details .right-content .blue-tag {
    height: 18px;
    line-height: 17px;
    background-color: #d0f4ff;
    border-color: #8ed7ff;
    border-radius: 4px;
    font-size: 12px;
    justify-content: center;
    color: #323f47; }
  .marketplace-order-return-details .right-content .yellow-tag {
    height: 18px;
    line-height: 17px;
    background-color: #fff5c4;
    border-color: #f9e477;
    border-radius: 4px;
    font-size: 12px;
    justify-content: center;
    color: #514b32; }
  .marketplace-order-return-details .right-content .red-tag {
    height: 18px;
    line-height: 17px;
    background-color: #ffe0e0;
    border-color: #ffadad;
    border-radius: 4px;
    font-size: 12px;
    justify-content: center;
    color: #49302c; }
  .marketplace-order-return-details .right-content .orange-tag {
    height: 18px;
    line-height: 17px;
    background-color: #ffe5cc;
    border-color: #ffae4c;
    border-radius: 4px;
    font-size: 12px;
    justify-content: center;
    color: #442f0f; }
  .marketplace-order-return-details .right-content .green-tag {
    height: 18px;
    line-height: 17px;
    background-color: #f3fff3;
    border-color: #bcefb9;
    border-radius: 4px;
    font-size: 12px;
    justify-content: center;
    color: #35454c; }
  .marketplace-order-return-details .right-content .grey-tag {
    height: 18px;
    line-height: 17px;
    background-color: #f6f6f6;
    border-color: #d4d4d4;
    border-radius: 4px;
    font-size: 12px;
    justify-content: center;
    color: #647176; }
  .marketplace-order-return-details .right-content .status-label {
    width: 220px; }

.marketplace-order-return-details .right-content .ant-divider-horizontal {
  margin-top: 0px;
  margin-bottom: 10px; }

.marketplace-order-return-details .product-info-table .ant-table table {
  border: none !important;
  box-shadow: none !important; }

.marketplace-order-return-details .product-info-table .ant-table-thead th {
  background: #fafafb 0% 0% no-repeat padding-box !important;
  font-size: 12px !important;
  color: #647176 !important;
  padding-top: 9px !important;
  padding-bottom: 9px !important; }

.marketplace-order-return-details .product-info-table .ant-table-thead > tr > th {
  border-bottom: none !important;
  padding: 4px 4px !important; }

.marketplace-order-return-details .product-info-table .ant-table-tbody > tr > td {
  padding: 4px 4px !important;
  border-top: 0px !important;
  border-bottom: 1px solid #f0f0f0 !important;
  -webkit-transition: all 0.3s;
  transition: all 0.3s; }

.marketplace-order-return-details .product-info-table .ant-table-content {
  background: none !important;
  border: none !important; }

.marketplace-order-return-details .product-info-table .ant-table-tbody > tr.ant-table-row-level-0 > td {
  border-top: none !important; }

.marketplace-order-return-details .product-info-table .ant-table-expanded-row > td {
  background-color: white; }

.marketplace-order-return-details .product-info-table .ant-list-item {
  padding: 0px 0px; }

.marketplace-order-return-details .product-info-table .ant-list-item-meta-description {
  padding-left: 12px; }

.marketplace-order-return-details .product-info-table .ant-list-item-meta-title {
  height: auto; }

.marketplace-order-return-details .product-info-table .bg-product-image {
  border: 1px solid #e5e5e5;
  border-radius: 6px;
  width: 60px;
  height: 60px;
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat; }

.marketplace-order-return-details .product-info-table .product-image {
  cursor: pointer;
  width: 60px;
  height: 60px;
  font-size: 20px;
  padding: 20px 0px;
  border-radius: 6px; }

.marketplace-order-return-details .product-info-table .product-image span {
  display: none; }

.marketplace-order-return-details .product-info-table .product-image:hover {
  background-color: black;
  opacity: 0.8; }

.marketplace-order-return-details .product-info-table .product-image:hover span {
  opacity: 1;
  display: block; }

.marketplace-order-return-details .product-info-table .returned-quantity-field input {
  text-align: center; }

.marketplace-order-return-details .product-info-table .restore-quantity-field input {
  text-align: center; }

.stock-adjustment-modal {
  width: 750px !important; }
  .stock-adjustment-modal .ant-form-item-label > label.ant-form-item-required::before {
    display: none !important; }
  .stock-adjustment-modal .unicart-filter {
    margin-top: 0 !important; }
    .stock-adjustment-modal .unicart-filter .product-form-label {
      margin-bottom: 4px !important; }
    .stock-adjustment-modal .unicart-filter .ant-select {
      width: 100% !important;
      margin-right: 16px !important; }
    .stock-adjustment-modal .unicart-filter .link-modal-select-option.ant-select {
      width: 20% !important;
      margin-right: unset !important; }
      .stock-adjustment-modal .unicart-filter .link-modal-select-option.ant-select .ant-select-selector {
        height: 41px !important;
        border-top-right-radius: 0 !important;
        border-bottom-right-radius: 0 !important;
        border-top-left-radius: 4px !important;
        border-bottom-left-radius: 4px !important; }
        .stock-adjustment-modal .unicart-filter .link-modal-select-option.ant-select .ant-select-selector .ant-select-selection-item {
          align-self: center !important; }
      .stock-adjustment-modal .unicart-filter .link-modal-select-option.ant-select .ant-select-arrow {
        display: flex !important; }
    .stock-adjustment-modal .unicart-filter .ant-input-affix-wrapper {
      border-radius: 4px !important;
      border-top-left-radius: 0 !important;
      border-bottom-left-radius: 0 !important;
      height: 41px !important;
      margin-right: 16px; }
    .stock-adjustment-modal .unicart-filter span.anticon {
      width: 40px !important;
      color: #0c2028; }
    .stock-adjustment-modal .unicart-filter .ant-input-suffix {
      font-size: 20px; }
    .stock-adjustment-modal .unicart-filter .ant-select-clear {
      display: none !important; }
  .stock-adjustment-modal .inventory-table table tbody tr td {
    vertical-align: top !important; }
  .stock-adjustment-modal .inventory-table .ant-list-item {
    padding: 0 !important; }
  .stock-adjustment-modal .inventory-table .ant-list-item-meta {
    padding-top: 1px !important; }
    .stock-adjustment-modal .inventory-table .ant-list-item-meta .ant-tag {
      font-weight: 500 !important;
      line-height: 16px; }
    .stock-adjustment-modal .inventory-table .ant-list-item-meta .status-tag {
      text-transform: initial; }
  .stock-adjustment-modal .inventory-table .ant-list-item-meta-description {
    padding-left: 0; }
  .stock-adjustment-modal .inventory-table .ant-checkbox-wrapper {
    margin-left: unset !important; }
  .stock-adjustment-modal .inventory-table .ant-table table {
    border: none !important;
    box-shadow: none !important; }
  .stock-adjustment-modal .inventory-table table thead {
    background-color: #fafafb !important; }
  .stock-adjustment-modal .inventory-table .ant-table-thead th {
    background: #fafafb 0% 0% no-repeat padding-box !important;
    font-size: 12px !important;
    color: #647176 !important;
    padding-top: 9px !important;
    padding-bottom: 9px !important; }
  .stock-adjustment-modal .inventory-table .ant-table-thead > tr > th {
    border-bottom: none !important; }
  .stock-adjustment-modal .inventory-table .desc {
    line-height: 15px !important; }
  .stock-adjustment-modal .inventory-table .un-light-label-text {
    color: #647176 !important;
    font-size: 12px !important; }
  .stock-adjustment-modal .inventory-table .ant-pagination {
    margin: 12px 0 0 !important;
    color: #0c2028 !important;
    font-weight: normal !important; }
  .stock-adjustment-modal .inventory-table .ant-pagination-item-link {
    color: #0c2028 !important; }
  .stock-adjustment-modal .inventory-table .ant-pagination-item a {
    color: #0c2028 !important; }
  .stock-adjustment-modal .inventory-table .ant-pagination-item-active {
    border: 1px solid #d9d9d9 !important; }
    .stock-adjustment-modal .inventory-table .ant-pagination-item-active a {
      color: #007ce0 !important; }

.shipment-packing-image-modal .ant-modal-content .modal-container {
  display: flex;
  flex-wrap: wrap;
  gap: 10px;
  width: 100%;
  box-sizing: border-box; }

.shipment-packing-image-modal .ant-modal-content .ant-modal-close-x {
  display: none; }

.shipment-packing-image-modal .ant-modal-content .ant-modal-footer {
  display: flex;
  justify-content: space-between; }

.shipment-packing-image-modal .ant-modal-content .ant-modal-body {
  scrollbar-width: none; }

.shipment-packing-image-modal .ant-modal-content .camera-preview {
  flex: 1 1 auto;
  height: 100%; }
  .shipment-packing-image-modal .ant-modal-content .camera-preview .webcam-container {
    position: relative; }
  .shipment-packing-image-modal .ant-modal-content .camera-preview .webcam {
    width: 100%; }
  .shipment-packing-image-modal .ant-modal-content .camera-preview .recording-overlay {
    position: absolute;
    bottom: 15px;
    left: 10px;
    display: inline-flex;
    column-gap: 5px;
    align-items: center;
    background-color: rgba(255, 255, 255, 0.2);
    padding: 2px 5px;
    border-radius: 10px;
    z-index: 11; }
  .shipment-packing-image-modal .ant-modal-content .camera-preview .recording-indicator {
    width: 15px;
    height: 15px;
    border-radius: 50%;
    background-color: red;
    animation: blink 1s infinite; }
  .shipment-packing-image-modal .ant-modal-content .camera-preview .loading-overlay-container {
    width: 200px;
    height: 113px; }
  .shipment-packing-image-modal .ant-modal-content .camera-preview .loading-overlay {
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.5);
    color: white;
    display: flex;
    justify-content: center;
    align-items: center;
    z-index: 10;
    padding: 5%;
    text-align: center; }

.shipment-packing-image-modal .ant-modal-content .captured-media {
  flex: 1 1 auto;
  max-height: 100%;
  box-sizing: border-box; }
  .shipment-packing-image-modal .ant-modal-content .captured-media .media-item {
    position: relative;
    display: inline-block;
    max-width: 225px; }
    .shipment-packing-image-modal .ant-modal-content .captured-media .media-item .media-item-preview {
      width: 100%;
      border-radius: 5px; }
    .shipment-packing-image-modal .ant-modal-content .captured-media .media-item .media-item-remove-btn {
      position: absolute;
      top: 5px;
      right: 6px;
      background-color: red;
      color: white;
      border: none;
      border-radius: 50%;
      width: 20px;
      height: 20px;
      cursor: pointer;
      font-size: 12px;
      display: flex;
      align-items: center;
      justify-content: center; }

.shipment-packing-image-modal .ant-modal-content .video-devices {
  display: inline-flex;
  column-gap: 10px;
  align-items: center;
  margin-bottom: 5px; }
  .shipment-packing-image-modal .ant-modal-content .video-devices .refresh-devices {
    cursor: pointer; }

.scan-panel {
  display: flex; }
  @media (max-width: 425px) {
    .scan-panel {
      display: block !important; } }
  .scan-panel .un-box-flat {
    width: 50%; }
    @media (max-width: 425px) {
      .scan-panel .un-box-flat {
        width: 100% !important; } }
    .scan-panel .un-box-flat:first-child {
      margin-right: 10px; }
      @media (max-width: 425px) {
        .scan-panel .un-box-flat:first-child {
          margin-right: unset !important; } }
    .scan-panel .un-box-flat:last-child {
      margin-left: 10px; }
      @media (max-width: 425px) {
        .scan-panel .un-box-flat:last-child {
          margin-left: unset !important; } }
  .scan-panel .ant-input-prefix {
    font-size: 21px;
    font-weight: normal;
    color: #90999d; }
  .scan-panel .anticon-search {
    font-size: 28px; }
  .scan-panel .ant-input {
    font-size: 18px !important;
    color: #0c2028 !important; }
  .scan-panel .barcode-field-1 {
    height: 57px; }
    .scan-panel .barcode-field-1 .ant-input-search-enter-button
+ .ant-input-group-addon
.ant-input-search-button {
      background-color: #11aa4f !important;
      box-shadow: none !important; }
    .scan-panel .barcode-field-1 .ant-input-group-addon,
    .scan-panel .barcode-field-1 .ant-input-search-enter-button
input
+ .ant-input-group-addon
.ant-input-search-button {
      background-color: #11aa4f !important; }
  .scan-panel .barcode-field-2 {
    height: 57px; }
    .scan-panel .barcode-field-2 .ant-input-search-enter-button
+ .ant-input-group-addon
.ant-input-search-button {
      background-color: #007ce0 !important;
      box-shadow: none !important; }
    .scan-panel .barcode-field-2 .ant-input-group-addon,
    .scan-panel .barcode-field-2 .ant-input-search-enter-button
input
+ .ant-input-group-addon
.ant-input-search-button {
      background-color: #007ce0 !important; }

.ant-modal-wrap h3 {
  font-weight: bold; }

.marketplaceLayout .outline-i-btn {
  margin-right: 16px !important;
  border: 1px solid #d4d4d4 !important;
  background: none !important;
  color: #0c2028 !important; }
  .marketplaceLayout .outline-i-btn:hover, .marketplaceLayout .outline-i-btn:focus {
    background-color: transparent !important; }

.feather-x:hover {
  cursor: pointer;
  font-size: 16px !important;
  color: #e0241a !important; }

.maxHeightZero {
  margin-bottom: 0px !important; }
  .maxHeightZero .ant-form-item-control .ant-form-item-control-input {
    max-height: 0px !important;
    min-height: 0px !important; }

.variant-box .ant-form-item {
  margin-bottom: 0px !important; }

.variant-box .variant-img .ant-form-item-explain {
  min-width: 200px;
  margin-top: 20px; }

.variant-box .variant-image-error .ant-form-item-explain div {
  margin-top: -10px; }

.variant-box .tier-box {
  background-color: #FAFAFB;
  padding: 12px 0px;
  max-width: 80%; }
  .variant-box .tier-box .tier-box-row {
    width: 50%; }
  .variant-box .tier-box .tier-box-first-column {
    min-width: 90px;
    padding-left: 27px; }
  .variant-box .tier-box .tier-box-second-column {
    min-width: 280px; }
  .variant-box .tier-box .tier-box-third-column {
    min-width: 20px;
    max-width: 20px; }

.variant-box .add-tier {
  max-width: 80%; }

.bulk-edit-promo {
  margin-bottom: 12px; }
  .bulk-edit-promo .bulk-edit-promo-select .ant-legacy-form-item {
    margin-bottom: 0px !important; }
  .bulk-edit-promo .bulk-edit-promo-select .ant-select {
    width: 200px; }

.failed-product {
  white-space: normal;
  float: left;
  width: 100%;
  height: auto;
  word-wrap: break-word; }

.shopeemy.un-page .unicart-filter {
  gap: 1rem; }

.no-padding {
  padding: 0 !important; }

.shopee-detail-container.global-non-editable * {
  pointer-events: none !important; }

.shopee-detail-container.global-non-editable {
  cursor: not-allowed !important; }

.shopee-detail-container.global-non-editable .unlink-inventory-linking {
  pointer-events: auto !important; }

.shopee-detail-container .shopee-recommended-category {
  background-color: #FAFAFB !important; }
  .shopee-detail-container .shopee-recommended-category .title {
    color: #647176 !important;
    margin: 10px 15px 5px 15px !important;
    font-size: 14px !important;
    display: inline-block !important; }
  .shopee-detail-container .shopee-recommended-category .shopee-recommended-category-group {
    display: flex !important;
    flex-direction: column !important; }
    .shopee-detail-container .shopee-recommended-category .shopee-recommended-category-group .ant-radio-wrapper {
      margin: 5px 10px 5px 15px !important; }
      .shopee-detail-container .shopee-recommended-category .shopee-recommended-category-group .ant-radio-wrapper > * {
        color: #38484F !important; }

.tiktok-product-form .edit-tiktok-product-warning.un-box-flat {
  font-size: 14px !important;
  line-height: 20px;
  font-weight: 400; }

.tiktok-sync .outline-i-btn {
  margin-right: 16px !important;
  border: 1px solid #d4d4d4 !important;
  background: none !important;
  color: #0c2028 !important; }
  .tiktok-sync .outline-i-btn:hover, .tiktok-sync .outline-i-btn:focus {
    background-color: transparent !important; }

.tiktok-sync .unicart-table .ant-list-item-meta-description {
  padding-left: unset; }

.tiktok-sync .unicart-table .master-sku-tag {
  cursor: pointer;
  color: #007ce0;
  font-size: 14px; }

.tiktok-sync .unicart-table .ant-table-title {
  margin-left: 80px !important;
  margin-top: 17px !important;
  width: calc(100% - 82px) !important; }

.tiktok-sync .product-count {
  margin-left: 6px;
  background-color: #e5e5e5 !important;
  color: #0c2028 !important;
  font-size: 11px;
  padding: 2px 6px !important;
  border-radius: 11px;
  width: fit-content; }

.tiktok-sync .ant-tabs-tab-active .product-tab {
  font-weight: bold; }

.tiktok-sync .ant-tabs-tab-active .product-count {
  margin-left: 6px;
  background-color: #5acc5a !important;
  color: #ffffff !important;
  font-size: 11px;
  padding: 2px 6px !important;
  border-radius: 11px;
  width: fit-content; }

.tiktok-sync .tiktok-listing-opt .ant-list-item {
  padding: 0; }

.tiktok-sync .tiktok-listing-opt .ant-list-item-meta-avatar {
  margin-right: 0 !important;
  width: 56px !important;
  height: 56px !important; }
  .tiktok-sync .tiktok-listing-opt .ant-list-item-meta-avatar .un-row-product {
    width: fit-content !important;
    margin: 0 0 0 auto !important; }
    .tiktok-sync .tiktok-listing-opt .ant-list-item-meta-avatar .un-row-product img {
      width: 40px !important;
      height: 40px !important;
      border-radius: 6px !important; }

.tiktok-sync .tiktok-listing-opt .ant-list-item-meta-content {
  padding-left: 12px !important; }

.tiktok-sync .tiktok-listing-opt .ant-list-item-meta-title {
  height: fit-content;
  height: -moz-fit-content;
  padding-left: 0px; }

.tiktok-sync .tiktok-listing-opt .ant-list-item-meta-description {
  padding-left: 0; }

.tiktok-sync .status-tag {
  margin-left: 5px;
  font-size: 12px; }

.tiktok-sync.un-page .unicart-filter {
  gap: 1rem; }

@media (max-width: 1024px) {
  .tiktok-product-form .un-affix {
    top: 130px; } }

.tiktok-product-form .edit-tiktok-product-warning.un-box-flat {
  color: #49302c !important;
  border-color: #ffadad !important;
  background-color: #ffe0e0 !important;
  padding-top: 20px !important; }

.tiktok-product-form .blue-alert-box {
  display: flex;
  align-items: center;
  background-color: #d0f4ff;
  border: 1px solid #8ed7ff;
  flex-wrap: wrap;
  word-break: break-word;
  margin-bottom: 20px; }
  .tiktok-product-form .blue-alert-box .alert-circle-icon {
    color: #1890ff !important;
    margin-right: 8px;
    font-size: 16px; }
  .tiktok-product-form .blue-alert-box .alert-close-icon {
    color: #1890ff !important;
    cursor: pointer;
    font-size: 16px; }
  .tiktok-product-form .blue-alert-box .message {
    flex: 1; }

.tiktok-product-form .red-alert-box {
  display: flex;
  align-items: center;
  background-color: #ffe0e0;
  border: 1px solid #e0241a;
  flex-wrap: wrap;
  word-break: break-word;
  margin-bottom: 20px; }
  .tiktok-product-form .red-alert-box .alert-circle-icon {
    color: #e0241a !important;
    margin-right: 8px;
    font-size: 16px; }
  .tiktok-product-form .red-alert-box .message {
    flex: 1; }

.tiktok-product-form .ant-upload-list-tiktok {
  display: grid;
  grid-template-columns: repeat(8, 1fr);
  grid-gap: 0.8rem;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; }

.tiktok-product-form .variant-div {
  background: #fafafb;
  border-radius: 5px;
  padding: 20px;
  margin-bottom: 20px; }
  .tiktok-product-form .variant-div .variant-inputs {
    width: 345px;
    max-width: 100%; }
  .tiktok-product-form .variant-div .feather-trash-2 {
    vertical-align: middle !important; }
  .tiktok-product-form .variant-div .variant-btn {
    color: #007ce0 !important;
    padding: 7px 16px;
    background: white 0 0 no-repeat padding-box;
    border: 1px dashed #e5e5e5;
    border-radius: 2px;
    line-height: 17px;
    width: 345px;
    max-width: 100%; }
    .tiktok-product-form .variant-div .variant-btn:hover {
      color: #007ce0 !important;
      border: 1px dashed #007ce0; }
  .tiktok-product-form .variant-div .variant-x-btn {
    position: absolute;
    font-size: 16px;
    top: 8px;
    right: 20px;
    cursor: pointer; }
    .tiktok-product-form .variant-div .variant-x-btn:hover {
      color: red !important; }

.tiktok-product-form .tag-error,
.tiktok-product-form .tag-soldOut {
  height: 18px;
  line-height: 17px;
  background-color: #ffe0e0;
  border-color: #ffadad;
  border-radius: 4px;
  font-size: 12px;
  justify-content: center;
  color: #49302c; }

.tiktok-product-form .tag-success,
.tiktok-product-form .tag-live,
.tiktok-product-form .tag-active {
  height: 18px;
  line-height: 17px;
  background-color: #f3fff3;
  border-color: #bcefb9;
  border-radius: 4px;
  font-size: 12px;
  justify-content: center;
  color: #35454c; }

.tiktok-product-form .tag-queue {
  height: 18px;
  line-height: 17px;
  background-color: #d0f4ff;
  border-color: #8ed7ff;
  border-radius: 4px;
  font-size: 12px;
  justify-content: center;
  color: #323f47; }

.tiktok-product-form .tag-banned {
  height: 18px;
  line-height: 17px;
  background-color: #647176;
  border-color: #38484f;
  border-radius: 4px;
  font-size: 12px;
  justify-content: center;
  color: #f6f6f6; }

.tiktok-product-form .tag-unpublished {
  height: 18px;
  line-height: 17px;
  background-color: #fff5c4;
  border-color: #f9e477;
  border-radius: 4px;
  font-size: 12px;
  justify-content: center;
  color: #514b32; }

.tiktok-product-form .opt-price .ant-input-number {
  width: 100%;
  border: none;
  color: #0c2028;
  vertical-align: middle;
  border-bottom-left-radius: 0px;
  border-top-left-radius: 0px; }
  .tiktok-product-form .opt-price .ant-input-number .ant-input-number-input {
    text-align: right; }
  .tiktok-product-form .opt-price .ant-input-number .ant-input-number-handler-wrap {
    display: none; }

.tiktok-product-form .un-table-marketplace .ant-table-tbody .ant-select-selector {
  padding: 0 11px !important; }

.tiktok-product-form .mt-20 {
  margin-top: 20px; }

.tiktok-product-form .negative-mt-20 {
  margin-top: -20px; }

.tiktok-product-form .text-ailgn-reason-failure {
  color: #647176 !important;
  text-align: justify; }
  .tiktok-product-form .text-ailgn-reason-failure .text-reason-failure {
    height: 270px;
    overflow-y: auto; }
    .tiktok-product-form .text-ailgn-reason-failure .text-reason-failure ol {
      padding-left: 20px !important; }

.bulk-edit-promo {
  margin-bottom: 12px; }
  .bulk-edit-promo .bulk-edit-promo-select .ant-legacy-form-item {
    margin-bottom: 0px !important; }
  .bulk-edit-promo .bulk-edit-promo-select .ant-select {
    width: 200px; }

.bulk-promo-price-column-modal .edit-type-div > .active {
  color: #5acc5a;
  border-color: #5acc5a; }

.bulk-promo-price-column-modal .edit-type-div button {
  color: #0c2028; }
  .bulk-promo-price-column-modal .edit-type-div button:hover {
    border-color: #d9d9d9; }

.bulk-promo-price-column-modal .edit-details-price {
  padding-top: 20px; }
  .bulk-promo-price-column-modal .edit-details-price .ant-radio-group .radio-button {
    width: 100%;
    margin-bottom: 15px !important;
    display: block; }
    .bulk-promo-price-column-modal .edit-details-price .ant-radio-group .radio-button .ant-radio {
      vertical-align: top; }
    .bulk-promo-price-column-modal .edit-details-price .ant-radio-group .radio-button .single-input-div {
      display: inline-block;
      width: 95%; }
      .bulk-promo-price-column-modal .edit-details-price .ant-radio-group .radio-button .single-input-div .single-input {
        margin-top: 10px; }

.bulk-promo-price-column-modal .edit-desc {
  color: #90999d;
  font-size: 12px; }

.clickable-icon {
  color: #007ce0;
  margin-left: 4px;
  cursor: pointer; }
  .clickable-icon.pre-order-settings-icon {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: 28px;
    height: 28px;
    background-color: #e5e7eb;
    border-radius: 10px;
    color: black;
    cursor: pointer; }

.tiktok-multi-warehouse .bulk-settings {
  background: #f6f6f6;
  padding: 8px;
  margin-bottom: 20px; }

.tiktok-multi-warehouse .product-detail-header {
  background: #fafafb;
  padding: 8px; }

.tiktok-multi-warehouse .product-detail-body {
  padding: 8px; }
  .tiktok-multi-warehouse .product-detail-body .mini-th {
    background: #e5e5e5;
    height: fit-content;
    padding: 8px; }
  .tiktok-multi-warehouse .product-detail-body .mini-tr {
    height: fit-content;
    padding: 8px; }

.brand-column-modal .brand-form {
  width: 100%; }
  .brand-column-modal .brand-form .ant-form-item {
    display: block; }
    .brand-column-modal .brand-form .ant-form-item .ant-form-item-label label {
      display: block;
      height: auto; }
      .brand-column-modal .brand-form .ant-form-item .ant-form-item-label label::after {
        content: ''; }

.desc-column-modal .ant-radio-group .radio-button {
  width: 100%;
  margin-bottom: 15px !important;
  display: block; }
  .desc-column-modal .ant-radio-group .radio-button .ant-radio {
    vertical-align: top; }
  .desc-column-modal .ant-radio-group .radio-button .single-input-div {
    display: inline-block;
    width: 95%; }
    .desc-column-modal .ant-radio-group .radio-button .single-input-div .single-input {
      margin-top: 10px; }
  .desc-column-modal .ant-radio-group .radio-button .double-input {
    margin-top: 10px; }
    .desc-column-modal .ant-radio-group .radio-button .double-input .ant-input {
      width: 50%; }
      .desc-column-modal .ant-radio-group .radio-button .double-input .ant-input:first-child {
        width: 48%;
        margin-right: 10px; }
  .desc-column-modal .ant-radio-group .radio-button .replace-input {
    display: inline-block;
    width: 95%; }
    .desc-column-modal .ant-radio-group .radio-button .replace-input > span {
      display: inline-block;
      width: 50%; }
  .desc-column-modal .ant-radio-group .radio-button .edit-desc {
    color: #90999d;
    font-size: 12px;
    margin: 0;
    margin-top: 5px; }

.mastersku .unicart-table .un-light-label-dark {
  color: #0c2028 !important; }

.mastersku .unicart-table .un-table-text {
  color: #0c2028 !important;
  font-size: 14px !important; }

.mastersku .unicart-table .un-table-text-special {
  color: #0c2028 !important;
  font-size: 14px !important; }

.mastersku .unicart-table .un-table-text-special:hover {
  color: #5acc5a !important;
  font-size: 14px !important; }

.mastersku .unicart-table .un-table-text-light {
  color: #647176 !important;
  font-size: 14px !important; }

.mastersku .ant-table-container table > thead > tr:first-child th:last-child {
  border-top-right-radius: 12px; }

.mastersku .ant-table-container table > thead > tr:first-child th:first-child {
  border-top-left-radius: 12px; }

.mastersku .ant-table table {
  border-top-right-radius: 12px;
  border-top-left-radius: 12px; }

.mastersku .ant-table {
  color: #0c2028 !important;
  background: #ffffff !important;
  border-top-right-radius: 12px;
  border-top-left-radius: 12px;
  border-bottom-right-radius: 12px;
  border-bottom-left-radius: 12px; }

.mastersku .ant-table-tbody > tr > td {
  padding: 24px 16px !important; }

.mastersku .ant-list-item {
  padding: 0px !important; }
  .mastersku .ant-list-item .ant-list-item-meta-title {
    height: 30px !important;
    padding-left: 0px; }
  .mastersku .ant-list-item .ant-list-item-meta-description {
    color: #647176;
    font-size: 12px;
    line-height: 18px;
    padding-left: 0px; }

.mastersku .action-buttons {
  display: inline-flex; }
  @media (max-width: 480px) {
    .mastersku .action-buttons {
      display: block !important; }
      .mastersku .action-buttons .split-btn {
        margin-bottom: 1em !important; } }

.mastersku .sales-channel-list {
  display: inline-flex; }
  .mastersku .sales-channel-list .channel-logo img {
    width: 28px;
    height: 28px;
    border-radius: 4px;
    margin-right: 12px;
    object-fit: contain !important; }
  .mastersku .sales-channel-list .ant-badge-count {
    width: 30px !important;
    min-width: 16px !important;
    height: 16px !important;
    padding: 1px !important;
    line-height: 16px !important;
    background: #007ce0 !important;
    top: 1px !important;
    right: 14px !important; }

.ant-popover-content .marketplace-store-products {
  max-height: 200px;
  overflow-y: auto;
  scrollbar-color: #d4d4d4 #ffffff;
  scrollbar-width: thin; }
  @media (min-width: 1440px) {
    .ant-popover-content .marketplace-store-products {
      max-height: 343px; } }
  .ant-popover-content .marketplace-store-products .channel-store {
    width: 100% !important;
    height: 55px;
    padding: 12px 12px 6px !important;
    line-height: 20px !important;
    font-size: 14px;
    font-weight: bold;
    color: #0c2028; }
    .ant-popover-content .marketplace-store-products .channel-store img {
      width: 37px;
      height: 37px;
      border-radius: 50%;
      border: 1px solid #e5e5e5;
      margin-right: 12px;
      object-fit: contain !important; }
  .ant-popover-content .marketplace-store-products .nav-item {
    width: 349px;
    padding: 6px 0 6px 61px !important;
    margin: 0 !important;
    align-items: center !important; }
    .ant-popover-content .marketplace-store-products .nav-item img {
      width: 37px;
      height: 37px;
      border-radius: 4px;
      border: 1px solid #e5e5e5;
      object-fit: contain !important; }
    .ant-popover-content .marketplace-store-products .nav-item .ant-list-item {
      padding: 0 !important; }
    .ant-popover-content .marketplace-store-products .nav-item .ant-list-item-meta {
      padding-right: 10px; }
      .ant-popover-content .marketplace-store-products .nav-item .ant-list-item-meta .ant-list-item-meta-avatar {
        margin-right: 8px !important; }
      .ant-popover-content .marketplace-store-products .nav-item .ant-list-item-meta .ant-list-item-meta-title {
        margin-bottom: 0 !important; }
        .ant-popover-content .marketplace-store-products .nav-item .ant-list-item-meta .ant-list-item-meta-title .body {
          white-space: normal;
          -webkit-line-clamp: 1 !important; }
      .ant-popover-content .marketplace-store-products .nav-item .ant-list-item-meta .ant-list-item-meta-description .caption {
        white-space: normal;
        -webkit-line-clamp: 1 !important; }

.ant-popover-content .marketplace-store-products::-webkit-scrollbar-track {
  background-color: transparent !important; }

.ant-popover-content .marketplace-store-products::-webkit-scrollbar {
  width: 6px;
  background-color: transparent !important; }

.ant-popover-content .marketplace-store-products::-webkit-scrollbar-thumb {
  background-color: #d4d4d4 !important;
  border: 1px solid #d4d4d4 !important;
  border-radius: 12px !important; }

.mastersku-edit .header-buttons {
  width: 100% !important;
  top: 10px !important;
  display: flex;
  position: fixed;
  padding-right: 107px !important; }
  @media (min-width: 1024px) {
    .mastersku-edit .header-buttons {
      min-width: 816px !important;
      margin: 0 auto; } }
  .mastersku-edit .header-buttons .b-btn,
  .mastersku-edit .header-buttons .b-btn:hover,
  .mastersku-edit .header-buttons .b-btn:focus {
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #0c2028 !important;
    font-size: 20px;
    padding-left: 0 !important; }
    .mastersku-edit .header-buttons .b-btn i,
    .mastersku-edit .header-buttons .b-btn:hover i,
    .mastersku-edit .header-buttons .b-btn:focus i {
      font-size: 20px !important;
      margin-right: 12px !important; }
  .mastersku-edit .header-buttons .last-update {
    position: relative !important;
    color: #647176;
    font-size: 12px;
    line-height: 32px; }

.mastersku-edit .section {
  width: 100% !important;
  display: block !important; }
  @media (min-width: 1024px) {
    .mastersku-edit .section {
      display: inline-flex !important; } }
  .mastersku-edit .section .side-nav {
    width: 350px !important; }
    @media (min-width: 1024px) {
      .mastersku-edit .section .side-nav {
        position: fixed;
        margin-right: 24px !important; } }
    .mastersku-edit .section .side-nav .selected-product {
      background-color: #ffffff;
      border-radius: 12px;
      border: 1px solid #e5e5e5;
      padding: 20px;
      box-shadow: none;
      height: 126px;
      width: 349px !important;
      margin-bottom: 20px !important; }
      .mastersku-edit .section .side-nav .selected-product .sku-edit {
        width: 100%;
        display: flex;
        justify-content: space-between; }
        .mastersku-edit .section .side-nav .selected-product .sku-edit .master-sku {
          display: flex; }
          .mastersku-edit .section .side-nav .selected-product .sku-edit .master-sku .caption-large {
            line-height: 17px !important; }
          .mastersku-edit .section .side-nav .selected-product .sku-edit .master-sku .body.set {
            margin-left: 4px;
            line-height: 17px !important;
            width: 160px; }
    .mastersku-edit .section .side-nav .channel-menu {
      background-color: #ffffff;
      border-radius: 12px;
      border: 1px solid #e5e5e5;
      padding: 12px 0;
      box-shadow: none;
      width: 349px !important;
      height: fit-content;
      overflow-y: auto;
      overflow-x: hidden !important;
      scrollbar-color: #d4d4d4 #ffffff;
      scrollbar-width: thin; }
      @media (min-width: 1024px) {
        .mastersku-edit .section .side-nav .channel-menu {
          height: calc(82vh - 146px); } }
    .mastersku-edit .section .side-nav .channel-menu::-webkit-scrollbar-track {
      background-color: transparent !important; }
    .mastersku-edit .section .side-nav .channel-menu::-webkit-scrollbar {
      width: 6px;
      background-color: transparent !important; }
    .mastersku-edit .section .side-nav .channel-menu::-webkit-scrollbar-thumb {
      background-color: #d4d4d4 !important;
      border: 1px solid #d4d4d4 !important;
      border-radius: 12px !important; }
    .mastersku-edit .section .side-nav .ant-menu-item-group-title {
      height: fit-content;
      padding: 0 !important; }
    .mastersku-edit .section .side-nav .channel {
      height: fit-content; }
      .mastersku-edit .section .side-nav .channel .channel-with-name {
        width: 348px !important;
        height: 36px !important;
        padding: 8px 12px !important;
        line-height: 20px !important;
        background-color: #fafafb;
        font-size: 14px;
        color: #0c2028; }
        .mastersku-edit .section .side-nav .channel .channel-with-name img {
          width: 20px;
          height: 20px;
          border-radius: 4px;
          margin-right: 8px;
          object-fit: contain !important; }
    .mastersku-edit .section .side-nav .channel-store {
      width: 100% !important;
      height: 55px;
      padding: 12px 12px 6px !important;
      line-height: 20px !important;
      font-size: 14px;
      font-weight: bold;
      color: #0c2028; }
      .mastersku-edit .section .side-nav .channel-store img {
        width: 37px;
        height: 37px;
        border-radius: 50%;
        border: 1px solid #e5e5e5;
        margin-right: 12px;
        object-fit: contain !important; }
    .mastersku-edit .section .side-nav .nav-item {
      display: inline-flex;
      width: 100%;
      height: 49px;
      padding: 6px 0 6px 40px !important;
      cursor: pointer;
      margin: 0 !important;
      align-items: center !important; }
      .mastersku-edit .section .side-nav .nav-item.ant-menu-item-selected {
        background-color: #f3fff3; }
      .mastersku-edit .section .side-nav .nav-item.forbid :hover {
        cursor: not-allowed; }
      .mastersku-edit .section .side-nav .nav-item img {
        width: 37px;
        height: 37px;
        border-radius: 4px;
        border: 1px solid #e5e5e5;
        object-fit: contain !important; }
      .mastersku-edit .section .side-nav .nav-item .ant-list-item-meta {
        padding-right: 10px; }
        .mastersku-edit .section .side-nav .nav-item .ant-list-item-meta .ant-list-item-meta-avatar {
          margin-right: 8px !important; }
        .mastersku-edit .section .side-nav .nav-item .ant-list-item-meta .ant-list-item-meta-title {
          margin-bottom: 0 !important; }
          .mastersku-edit .section .side-nav .nav-item .ant-list-item-meta .ant-list-item-meta-title .body {
            white-space: normal;
            -webkit-line-clamp: 1 !important; }
        .mastersku-edit .section .side-nav .nav-item .ant-list-item-meta .ant-list-item-meta-description .caption {
          white-space: normal;
          -webkit-line-clamp: 1 !important; }
      .mastersku-edit .section .side-nav .nav-item::after {
        border-right: 4px solid #5acc5a; }
    .mastersku-edit .section .side-nav .nav-item.red-background::after {
      border-right: 4px solid #e0241a; }
  .mastersku-edit .section .right-section > div:nth-child(2) > div {
    padding: 0 !important; }
  .mastersku-edit .section .right-section .overlay-spin {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 4;
    border-radius: 5px;
    cursor: pointer;
    opacity: 0.8;
    background-color: rgba(243, 243, 243, 0.89); }
  .mastersku-edit .section .right-section .overlay-spin-content {
    position: absolute;
    top: 50%;
    left: 50%;
    font-size: 30px;
    color: #504747;
    transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%); }
  .mastersku-edit .section .right-section .product-header {
    display: inline-flex;
    padding-top: 32px !important;
    padding-bottom: 17px;
    background-color: #f5f6f8;
    top: 49px;
    z-index: 1000; }
    @media (min-width: 1024px) {
      .mastersku-edit .section .right-section .product-header {
        position: fixed;
        width: calc(100% - 470px) !important; } }
    .mastersku-edit .section .right-section .product-header .channel-with-name {
      width: fit-content !important;
      height: 37px !important;
      padding: 9px 0 !important;
      line-height: 17px !important;
      font-size: 14px;
      color: #0c2028;
      margin-right: 29px; }
      .mastersku-edit .section .right-section .product-header .channel-with-name img {
        width: 20px;
        height: 20px;
        border-radius: 4px;
        margin-right: 8px;
        object-fit: contain !important; }
    .mastersku-edit .section .right-section .product-header .channel-store {
      display: inline-flex;
      width: fit-content !important;
      height: 37px;
      line-height: 20px !important;
      font-size: 14px;
      font-weight: bold;
      color: #0c2028;
      padding-right: 32px;
      border-right: 1px solid #e5e5e5; }
      .mastersku-edit .section .right-section .product-header .channel-store img {
        width: 37px;
        height: 37px;
        border-radius: 50%;
        border: 1px solid #e5e5e5;
        margin-right: 12px;
        object-fit: contain !important; }
      .mastersku-edit .section .right-section .product-header .channel-store .store-name {
        height: 37px;
        padding: 9px 0 !important;
        width: max-content; }
    .mastersku-edit .section .right-section .product-header .product-name {
      width: -webkit-fill-available;
      width: fill-available;
      width: -moz-available;
      font-size: 20px !important;
      color: #0c2028 !important;
      -webkit-line-clamp: 1 !important;
      word-break: break-all;
      line-height: unset !important;
      padding: 4px 24px 4px 12px !important; }
    .mastersku-edit .section .right-section .product-header .primary-btn {
      margin-left: auto !important;
      margin-right: 0 !important; }
  .mastersku-edit .section .right-section .un-form-setting .ant-form-item-explain,
  .mastersku-edit .section .right-section .lazada-product-to-sync .ant-form-item-explain {
    color: red; }
  .mastersku-edit .section .right-section .un-form-setting .field-actions,
  .mastersku-edit .section .right-section .lazada-product-to-sync .field-actions {
    display: inline-flex;
    align-items: center;
    height: 33px; }
    .mastersku-edit .section .right-section .un-form-setting .field-actions .action-container,
    .mastersku-edit .section .right-section .lazada-product-to-sync .field-actions .action-container {
      width: 90px !important;
      display: inline-flex;
      margin-top: -4px; }
      .mastersku-edit .section .right-section .un-form-setting .field-actions .action-container .action-item,
      .mastersku-edit .section .right-section .lazada-product-to-sync .field-actions .action-container .action-item {
        width: 15px !important;
        height: 15px !important;
        margin-right: 12px; }
        .mastersku-edit .section .right-section .un-form-setting .field-actions .action-container .action-item .feather-edit-2,
        .mastersku-edit .section .right-section .lazada-product-to-sync .field-actions .action-container .action-item .feather-edit-2 {
          margin-left: 0 !important;
          font-size: 15px !important;
          cursor: pointer !important; }
        .mastersku-edit .section .right-section .un-form-setting .field-actions .action-container .action-item .copy-to,
        .mastersku-edit .section .right-section .lazada-product-to-sync .field-actions .action-container .action-item .copy-to {
          width: 15px !important;
          margin-top: 1px;
          cursor: pointer !important;
          content: contain;
          /* Ensure the background image fits within the element */ }
        .mastersku-edit .section .right-section .un-form-setting .field-actions .action-container .action-item .copy-to-all,
        .mastersku-edit .section .right-section .lazada-product-to-sync .field-actions .action-container .action-item .copy-to-all {
          width: 15px !important;
          margin-top: 1px;
          cursor: pointer !important;
          content: contain;
          /* Ensure the background image fits within the element */ }
  .mastersku-edit .section .right-section .un-form-setting .field-label,
  .mastersku-edit .section .right-section .lazada-product-to-sync .field-label {
    display: inline-flex;
    flex-direction: column;
    margin-top: 5px;
    width: 200px !important;
    height: 33px;
    color: #38484f !important; }
  .mastersku-edit .section .right-section .un-form-setting .field,
  .mastersku-edit .section .right-section .lazada-product-to-sync .field {
    width: 100%; }
    @media (min-width: 1440px) {
      .mastersku-edit .section .right-section .un-form-setting .field .field-search-inventory,
      .mastersku-edit .section .right-section .lazada-product-to-sync .field .field-search-inventory {
        display: inline-flex !important; } }
    .mastersku-edit .section .right-section .un-form-setting .field .field-search-inventory .plain-btn,
    .mastersku-edit .section .right-section .lazada-product-to-sync .field .field-search-inventory .plain-btn {
      top: -15px;
      margin-left: 0; }
      @media (min-width: 1440px) {
        .mastersku-edit .section .right-section .un-form-setting .field .field-search-inventory .plain-btn,
        .mastersku-edit .section .right-section .lazada-product-to-sync .field .field-search-inventory .plain-btn {
          top: 10px !important;
          margin-left: 12px !important; } }
  .mastersku-edit .section .right-section .un-form-setting .image-upload-blank,
  .mastersku-edit .section .right-section .lazada-product-to-sync .image-upload-blank {
    background: #fafafb 0% 0% no-repeat padding-box !important;
    border: 1px dashed #e5e5e5;
    border-radius: 4px;
    padding: 60px 25px 25px 25px;
    min-height: 250px; }
  .mastersku-edit .section .right-section .un-form-setting .ant-upload.ant-upload-select-picture-card,
  .mastersku-edit .section .right-section .lazada-product-to-sync .ant-upload.ant-upload-select-picture-card {
    background-color: transparent;
    border-color: transparent;
    width: 100%;
    height: 80px; }
  .mastersku-edit .section .right-section .un-form-setting .seo-detail,
  .mastersku-edit .section .right-section .lazada-product-to-sync .seo-detail {
    margin-bottom: 0 !important; }
  .mastersku-edit .section .right-section .un-form-setting .seo-character,
  .mastersku-edit .section .right-section .lazada-product-to-sync .seo-character {
    width: fit-content;
    margin-left: auto; }
  @media (min-width: 1024px) {
    .mastersku-edit .section .right-section {
      width: calc(100% - 375px) !important;
      margin-left: auto !important;
      margin-top: 55px !important; } }
  @media (max-width: 480px) {
    .mastersku-edit .section .right-section .search-form .un-filter-name > div.ant-select-selector {
      width: initial; } }
  @media (min-width: 768px) {
    .mastersku-edit .section .right-section .search-form .un-filter-name > div.ant-select-selector {
      width: initial; } }

.edit-master-sku-modal .ant-modal-body .ant-upload-picture-card-wrapper {
  height: 125px !important;
  width: 125px !important; }
  .edit-master-sku-modal .ant-modal-body .ant-upload-picture-card-wrapper .ant-upload-select-picture-card.ant-upload {
    height: 125px !important;
    width: 125px !important;
    position: relative !important;
    margin: unset !important; }
    .edit-master-sku-modal .ant-modal-body .ant-upload-picture-card-wrapper .ant-upload-select-picture-card.ant-upload .upload-placeholder {
      padding: unset !important;
      color: #007ce0;
      height: 125px !important;
      width: 125px !important;
      border: 1px dashed #007ce0;
      display: flex;
      justify-content: center;
      align-items: center; }
      .edit-master-sku-modal .ant-modal-body .ant-upload-picture-card-wrapper .ant-upload-select-picture-card.ant-upload .upload-placeholder .ant-upload-text {
        text-align: center;
        font-size: 32px; }
    .edit-master-sku-modal .ant-modal-body .ant-upload-picture-card-wrapper .ant-upload-select-picture-card.ant-upload .hvrbox {
      height: 125px !important; }

.master-sku-tag-val::after {
  content: attr(data-text);
  position: absolute;
  top: 0;
  right: 0;
  margin-top: 5px;
  margin-right: 10px; }

.master-sku-tag-val-input::after {
  content: attr(data-text);
  position: absolute;
  top: 23px;
  right: 5px;
  margin-top: 5px;
  margin-right: 10px; }

.master-sku-tag-val-txtarea::after {
  content: attr(data-text);
  position: absolute;
  bottom: -5px;
  right: 0;
  margin-top: 5px;
  margin-right: 10px; }

.master-sku-tag-val-txtarea.err::after {
  content: attr(data-text);
  position: absolute;
  bottom: 20px;
  right: 0;
  margin-top: 5px;
  margin-right: 10px; }

.rating-display .header-buttons {
  min-width: 816px !important;
  max-width: 1344px !important;
  width: 100% !important;
  top: 10px !important;
  display: flex;
  position: fixed;
  padding-right: 99px !important; }
  .rating-display .header-buttons .b-btn,
  .rating-display .header-buttons .b-btn:hover,
  .rating-display .header-buttons .b-btn:focus {
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #0c2028 !important;
    font-size: 20px;
    padding-left: 0 !important; }
    .rating-display .header-buttons .b-btn i,
    .rating-display .header-buttons .b-btn:hover i,
    .rating-display .header-buttons .b-btn:focus i {
      font-size: 20px !important;
      margin-right: 12px !important; }

.rating-display .unicart-filter {
  margin-top: 0 !important; }

.rating-display .ant-tabs-bar {
  margin: 1px !important;
  border-bottom: none !important; }

.rating-display .ant-tabs.ant-tabs-top.ant-tabs-large.ant-tabs-line.ant-tabs-no-animation {
  width: 100%; }

.red-background {
  background: #ffe0e0 !important; }

.lazadaMy .outline-i-btn {
  margin-right: 16px !important;
  border: 1px solid #d4d4d4 !important;
  background: none !important;
  color: #0c2028 !important; }
  .lazadaMy .outline-i-btn:hover, .lazadaMy .outline-i-btn:focus {
    background-color: transparent !important; }

.lazadaMy .lazada-listing-opt .ant-list-item-meta-title {
  height: fit-content;
  height: -moz-fit-content;
  padding-left: 0px; }

.lazadaMy .lazada-listing-opt .ant-list-item-meta-description {
  padding-left: 0px !important; }

.lazadaMy .unicart-table .ant-list-item-meta-description {
  padding-left: unset; }

.lazadaMy .shopee-listing-opt .ant-list-item-meta-avatar {
  margin-right: 0 !important;
  width: 56px !important;
  height: 56px !important; }
  .lazadaMy .shopee-listing-opt .ant-list-item-meta-avatar .un-row-product {
    width: fit-content !important;
    margin: 0 0 0 auto !important; }
    .lazadaMy .shopee-listing-opt .ant-list-item-meta-avatar .un-row-product img {
      width: 40px !important;
      height: 40px !important;
      border-radius: 6px !important; }

.lazadaMy .master-sku-tag {
  cursor: pointer;
  color: #007ce0;
  font-size: 14px; }

.lazadaMy .product-count {
  margin-left: 6px;
  background-color: #e5e5e5 !important;
  color: #0c2028 !important;
  font-size: 11px;
  padding: 2px 6px !important;
  border-radius: 11px;
  width: fit-content; }

.lazadaMy .ant-tabs-tab-active .product-tab {
  font-weight: bold; }

.lazadaMy .ant-tabs-tab-active .product-count {
  margin-left: 6px;
  background-color: #5acc5a !important;
  color: #ffffff !important;
  font-size: 11px;
  padding: 2px 6px !important;
  border-radius: 11px;
  width: fit-content; }

.lazadaMy.un-page .unicart-filter {
  gap: 1rem; }

.ant-modal-root .ant-modal-wrap .ant-modal .ant-modal-content .ant-modal-body h3 {
  font-weight: bold; }

.ant-modal-root .ant-modal-wrap .ant-modal .ant-modal-content .ant-modal-body .product-source .product-source-title {
  margin-bottom: 10px !important;
  color: #38484f !important; }

.ant-modal-root .ant-modal-wrap .ant-modal .ant-modal-content .ant-modal-body .product-source .source {
  background: var(---f6f6f6-color-space-light-) 0% 0% no-repeat padding-box !important;
  border: 1px solid var(---d4d4d4-color-space-dark-) !important;
  background: #f6f6f6 0% 0% no-repeat padding-box !important;
  border: 1px solid #d4d4d4 !important;
  border-radius: 4px !important; }
  .ant-modal-root .ant-modal-wrap .ant-modal .ant-modal-content .ant-modal-body .product-source .source .ant-list-item .ant-list-item-meta .ant-list-item-meta-content .ant-list-item-meta-title .source-title {
    width: 465px;
    flex-wrap: nowrap;
    margin-left: 0px !important; }
    .ant-modal-root .ant-modal-wrap .ant-modal .ant-modal-content .ant-modal-body .product-source .source .ant-list-item .ant-list-item-meta .ant-list-item-meta-content .ant-list-item-meta-title .source-title .source-title-name {
      margin-left: 10px !important; }

.ant-modal-root .ant-modal-wrap .ant-modal .ant-modal-content .ant-modal-body .select-category .select-category-title {
  margin-top: 15px !important;
  margin-bottom: 10px !important;
  color: #38484f !important; }

.ant-modal-root .ant-modal-wrap .ant-modal .ant-modal-content .ant-modal-body .select-category .description {
  margin-top: 10px !important; }

.ant-modal-root .ant-modal-wrap .ant-modal .ant-modal-content .ant-modal-body .variant-mapping {
  margin-top: 20px !important;
  margin-bottom: 20px !important; }
  .ant-modal-root .ant-modal-wrap .ant-modal .ant-modal-content .ant-modal-body .variant-mapping .variant {
    margin-bottom: 10px !important; }

.ant-upload.ant-upload-select {
  display: unset !important; }

.ant-upload-list-lazada {
  display: grid;
  grid-template-columns: repeat(8, 1fr);
  grid-gap: 0.8rem;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; }

@media (max-width: 1024px) {
  .lazada-product-to-sync .un-affix {
    top: 130px; } }

.lazada-product-to-sync .un-upload-image-div .image-upload-blank {
  background: #fafafb 0% 0% no-repeat padding-box !important;
  border: 1px dashed #e5e5e5;
  border-radius: 4px;
  padding: 25px 25px 25px 25px !important;
  min-height: 250px; }

.variant-div {
  background: #fafafb;
  border-radius: 5px;
  padding: 20px;
  margin-bottom: 20px; }
  .variant-div .ant-select.unit-select {
    width: 80px !important; }
    .variant-div .ant-select.unit-select .ant-select-selector {
      padding-left: 10px !important;
      margin-left: 0 !important;
      text-align: left !important; }
    .variant-div .ant-select.unit-select .ant-select-selection-search {
      left: 0px !important;
      right: 0px !important;
      position: absolute !important; }
      .variant-div .ant-select.unit-select .ant-select-selection-search input {
        text-align: left !important;
        padding-left: 0 !important; }
  .variant-div .variant-inputs {
    width: 345px;
    max-width: 100%; }
  .variant-div .variant-btn {
    color: #007ce0 !important;
    padding: 7px 16px;
    background: white 0 0 no-repeat padding-box;
    border: 1px dashed #e5e5e5;
    border-radius: 2px;
    line-height: 17px;
    width: 345px;
    max-width: 100%; }
    .variant-div .variant-btn:hover {
      color: #007ce0 !important;
      border: 1px dashed #007ce0; }
  .variant-div .variant-actions {
    position: absolute;
    top: 8px;
    right: 20px;
    cursor: pointer; }
    .variant-div .variant-actions .copy-images-btn {
      font-size: 16px; }
      .variant-div .variant-actions .copy-images-btn:hover {
        color: #007ce0 !important; }
    .variant-div .variant-actions .x-btn {
      font-size: 19px; }
      .variant-div .variant-actions .x-btn:hover {
        color: red !important; }
  .variant-div .thumbnail-div .ant-checkbox-wrapper {
    display: unset !important; }
  .variant-div .thumbnail-upload-display .square:hover .hvrbox-layer_top,
  .variant-div .square.active .hvrbox-layer_top {
    opacity: 1;
    cursor: initial; }

.clickable-icon {
  color: #007ce0;
  margin-left: 4px;
  cursor: pointer; }

.lazada-multi-warehouse .bulk-settings {
  background: #f6f6f6;
  padding: 8px;
  margin-bottom: 20px; }

.lazada-multi-warehouse .product-detail-header {
  background: #fafafb;
  padding: 8px; }

.lazada-multi-warehouse .product-detail-body {
  padding: 8px; }
  .lazada-multi-warehouse .product-detail-body .mini-th {
    background: #e5e5e5;
    height: fit-content;
    padding: 8px; }
  .lazada-multi-warehouse .product-detail-body .mini-tr {
    height: fit-content;
    padding: 8px; }

.failed-product {
  white-space: normal;
  float: left;
  width: 100%;
  height: auto;
  word-wrap: break-word; }

.cus-table-container {
  width: 100%;
  overflow: auto;
  white-space: nowrap;
  border: 1px solid #f8f8f8; }

.cus-table {
  table-layout: fixed;
  width: 100%;
  max-width: 100%;
  border-collapse: unset !important;
  border-spacing: 0 !important; }

.cus-col {
  border: 1px solid #f8f8f8;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: pre-wrap;
  padding: 10px; }

th.cus-col {
  background-color: #fafafb !important; }

.cus-sticky {
  position: sticky;
  z-index: 2;
  background-color: white; }

.right-shadow {
  box-shadow: -4px 0 8px -1px #dddddd; }

.left-shadow {
  box-shadow: 4px 0 8px -1px #dddddd; }

.cus-empty-col {
  padding: 15px;
  text-align: center;
  color: #e3e3e3; }

.no-padding {
  padding: 0 !important; }

.size-chart-theme .ant-table-thead > tr > th {
  background-color: #f5f5f5 !important;
  padding: 5px 5px 5px 20px !important; }

.size-chart-theme .ant-table-tbody > tr > td {
  padding: 5px 5px 5px 20px !important; }

.size-chart-theme .ant-table-tbody > tr > td:first-child {
  background-color: #f5f5f5 !important; }

.size-chart-theme .ant-table-tbody > tr:hover {
  background-color: #f6faff !important; }

.marketplaceLayout .header-buttons {
  min-width: 816px !important;
  max-width: 1344px !important;
  width: 100% !important;
  top: 10px !important;
  display: flex;
  position: fixed;
  padding-right: 99px !important; }
  .marketplaceLayout .header-buttons .b-btn,
  .marketplaceLayout .header-buttons .b-btn:hover,
  .marketplaceLayout .header-buttons .b-btn:focus {
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #0c2028 !important;
    font-size: 20px;
    padding-left: 0 !important; }
    .marketplaceLayout .header-buttons .b-btn i,
    .marketplaceLayout .header-buttons .b-btn:hover i,
    .marketplaceLayout .header-buttons .b-btn:focus i {
      line-height: 24px !important;
      font-size: 20px !important;
      margin-right: 12px !important; }

.marketplaceLayout .outline-i-btn {
  width: fit-content !important;
  width: -moz-fit-content !important;
  height: 33px !important;
  padding: 0 16px 0 12px !important;
  border-radius: 17px !important;
  font-size: 14px !important;
  border-color: #d4d4d4 !important;
  background-color: transparent !important;
  box-shadow: none !important;
  color: #0c2028 !important; }
  .marketplaceLayout .outline-i-btn i {
    font-size: 14px !important;
    height: 15px !important;
    padding-right: 4px !important; }
  .marketplaceLayout .outline-i-btn span {
    vertical-align: top !important; }

.marketplaceLayout .outline-i-btn:hover {
  background-color: #ffffff !important; }

.marketplaceLayout .outline-i-btn:focus {
  background-color: #e5e5e5 !important; }

.marketplaceLayout .channel-with-name.shopeemy {
  padding-top: 3px !important;
  padding-left: 0;
  line-height: 20px !important; }

.marketplaceLayout .channel-with-name.lazadamy {
  padding-left: 0;
  line-height: 20px !important;
  margin-top: 2px; }

.marketplaceLayout .channel-with-name img {
  width: 14px;
  height: 14px;
  border-radius: 3px;
  margin-right: 4px;
  align-self: center; }

.marketplaceLayout .un-feather-14 {
  font-size: 14px !important;
  font-weight: normal;
  line-height: 19px;
  color: #90999d; }

.marketplaceLayout .tag-error,
.marketplaceLayout .tag-soldOut {
  height: 18px;
  line-height: 17px;
  background-color: #ffe0e0;
  border-color: #ffadad;
  border-radius: 4px;
  font-size: 12px;
  justify-content: center;
  color: #49302c;
  white-space: nowrap; }

.marketplaceLayout .tag-success,
.marketplaceLayout .tag-live,
.marketplaceLayout .tag-active {
  height: 18px;
  line-height: 17px;
  background-color: #f3fff3;
  border-color: #bcefb9;
  border-radius: 4px;
  font-size: 12px;
  justify-content: center;
  color: #35454c;
  white-space: nowrap; }

.marketplaceLayout .tag-unsync {
  height: 18px;
  line-height: 17px;
  background-color: #ffe0e0;
  border-color: #ffadad;
  border-radius: 4px;
  font-size: 12px;
  justify-content: center;
  white-space: nowrap; }

.marketplaceLayout .tag-queue {
  height: 18px;
  line-height: 17px;
  background-color: #d0f4ff;
  border-color: #8ed7ff;
  border-radius: 4px;
  font-size: 12px;
  justify-content: center;
  color: #323f47;
  white-space: nowrap; }

.marketplaceLayout .tag-banned {
  height: 18px;
  line-height: 17px;
  background-color: #647176;
  border-color: #38484f;
  border-radius: 4px;
  font-size: 12px;
  justify-content: center;
  color: #f6f6f6;
  white-space: nowrap; }

.marketplaceLayout .tag-delisted,
.marketplaceLayout .tag-inactive {
  height: 18px;
  line-height: 17px;
  background-color: #f6f6f6;
  border-color: #d4d4d4;
  border-radius: 4px;
  font-size: 12px;
  justify-content: center;
  color: #647176;
  white-space: nowrap; }

.marketplaceLayout .tag-unpublished,
.marketplaceLayout .tag-deleted {
  height: 18px;
  line-height: 17px;
  background-color: #fff5c4;
  border-color: #f9e477;
  border-radius: 4px;
  font-size: 12px;
  justify-content: center;
  color: #514b32;
  white-space: nowrap; }

.marketplaceLayout .tag-draft {
  height: 18px;
  line-height: 17px;
  background-color: #f6f6f6;
  border-color: #d4d4d4;
  border-radius: 4px;
  font-size: 12px;
  justify-content: center;
  color: #647176;
  white-space: nowrap; }

.marketplaceLayout .sync-progress {
  width: 100% !important;
  height: 33px !important;
  line-height: 33px !important;
  text-align: center !important;
  font-size: 14px !important;
  color: #0c2028 !important;
  background-color: #fff5c4 !important;
  border: 1px solid #f9e477 !important;
  border-radius: 2px !important;
  margin-bottom: 32px !important; }
  .marketplaceLayout .sync-progress .ant-spin-dot {
    font-size: 16px !important;
    margin-right: 8px !important; }
    .marketplaceLayout .sync-progress .ant-spin-dot .ant-spin-dot-item {
      width: 7px !important;
      height: 7px !important;
      background-color: #ffae4c !important; }

.marketplaceLayout .unicart-table .ant-table table {
  border-collapse: separate; }

.marketplaceLayout .ant-table-thead > tr > th {
  border-bottom: none !important; }

.marketplaceLayout .ant-table-tbody > tr:nth-child(2) > td {
  border-top: 1px solid #e5e5e5 !important; }

@media (max-width: 480px) {
  .marketplaceLayout .pg-title:not(h2) {
    display: block !important; } }

.marketplaceLayout .action-buttons {
  display: inline-flex; }
  @media (max-width: 480px) {
    .marketplaceLayout .action-buttons {
      display: block !important; }
      .marketplaceLayout .action-buttons .split-btn {
        margin-bottom: 1em !important; } }

.ant-modal-confirm-body .ant-modal-confirm-title {
  font-weight: bold; }

.channel-with-store-name {
  margin-right: 34px; }
  .channel-with-store-name img {
    width: 20px;
    height: 20px;
    border-radius: 5px;
    margin-right: 8px; }

.marketplace-product-modal .btn-productlist {
  display: flex;
  margin-bottom: 20px; }
  .marketplace-product-modal .btn-productlist .btn-product {
    font-size: 14px;
    line-height: 17px;
    height: 33px;
    padding: 7px 16px 8px 16px;
    background-color: transparent;
    border: 1px solid #d4d4d4;
    color: #0c2028 !important;
    border-radius: 60px;
    letter-spacing: 0px; }
    .marketplace-product-modal .btn-productlist .btn-product + .btn-product {
      margin-left: 10px; }
    .marketplace-product-modal .btn-productlist .btn-product.active {
      color: #5acc5a !important;
      border-color: #5acc5a !important;
      background-color: #ffffff; }

.marketplace-product-modal .unmatch-product-table table tbody tr td {
  vertical-align: top !important; }

.marketplace-product-modal .unmatch-product-table .ant-list-item {
  padding: 0 !important; }

.marketplace-product-modal .unmatch-product-table .ant-list-item-meta {
  padding-top: 1px !important; }

.marketplace-product-modal .unmatch-product-table .tag-unpublished,
.marketplace-product-modal .unmatch-product-table .tag-deleted {
  height: 18px;
  line-height: 17px;
  background-color: #fff5c4;
  border-color: #f9e477;
  border-radius: 4px;
  font-size: 12px;
  justify-content: center;
  color: #514b32; }

.marketplace-product-modal .unmatch-product-table .ant-checkbox-wrapper {
  margin-left: unset !important; }

.marketplace-product-modal .unmatch-product-table .ant-table-tbody > tr > td {
  padding: 12px 12px !important; }

.marketplace-product-modal .unmatch-product-table .ant-table table {
  border: none !important;
  box-shadow: none !important; }

.marketplace-product-modal .unmatch-product-table table thead {
  background-color: #fafafb !important; }

.marketplace-product-modal .unmatch-product-table .unmatch-product-table table tbody tr td {
  vertical-align: top !important; }

.marketplace-product-modal .unmatch-product-table .unmatch-product-table .ant-list-item {
  padding: 0 !important; }

.marketplace-product-modal .unmatch-product-table .unmatch-product-table .ant-list-item-meta {
  padding-top: 1px !important; }

.marketplace-product-modal .unmatch-product-table .unmatch-product-table .ant-list-item-meta-description {
  padding-left: 0; }

.marketplace-product-modal .unmatch-product-table .unmatch-product-table .ant-checkbox-wrapper {
  margin-left: unset !important; }

.marketplace-product-modal .unmatch-product-table .unmatch-product-table .ant-table-tbody > tr > td {
  padding: 12px 12px !important; }

.marketplace-product-modal .unmatch-product-table .unmatch-product-table .ant-table table {
  border: none !important;
  box-shadow: none !important; }

.marketplace-product-modal .unmatch-product-table .unmatch-product-table table thead {
  background-color: #fafafb !important; }

.marketplace-product-modal .unmatch-product-table .unmatch-product-table .ant-table-thead th {
  background: #fafafb 0% 0% no-repeat padding-box !important;
  font-size: 12px !important;
  color: #647176 !important;
  padding-top: 9px !important;
  padding-bottom: 9px !important; }

.marketplace-product-modal .unmatch-product-table .unmatch-product-table .ant-table-thead > tr > th {
  border-bottom: none !important; }

.marketplace-product-modal .unmatch-product-table .ant-table-thead > tr > th {
  border-bottom: none !important; }

.marketplace-product-modal .ant-pagination-options-size-changer.ant-select {
  display: none; }

.productWatermarkLayout .channel-with-name.shopeemy {
  padding-left: 0;
  line-height: 20px !important; }

.productWatermarkLayout .channel-with-name.lazadamy {
  padding-left: 0;
  line-height: 20px !important;
  margin-top: 2px; }

.productWatermarkLayout .channel-with-name img {
  width: 14px;
  height: 14px;
  border-radius: 3px;
  margin-right: 4px; }

.channel-stores {
  margin-bottom: 20px; }
  .channel-stores .channel-name {
    font-weight: bold;
    font-size: 15px;
    margin-bottom: 10px; }

.marketplace-tab {
  padding-bottom: 0 !important; }
  .marketplace-tab .ant-tabs {
    border-radius: 0 !important;
    border: none !important; }
  .marketplace-tab .ant-tabs-bar {
    border-bottom: none !important; }
  .marketplace-tab .ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab {
    margin-right: 16px !important;
    background-color: #ffffff !important;
    border: 1px solid #e5e5e5 !important;
    border-radius: 4px !important;
    color: #0c2028; }
    .marketplace-tab .ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab img {
      width: 20px !important;
      height: 20px !important;
      margin-right: 8px !important; }
    .marketplace-tab .ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab span {
      padding: 0 !important; }
  .marketplace-tab .ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab-active {
    border: 1px solid #5acc5a !important;
    border-bottom: 3px solid #5acc5a !important; }
  .marketplace-tab .store-list-checkbox {
    padding-bottom: 20px !important; }
    .marketplace-tab .store-list-checkbox .ant-checkbox + span {
      color: #0c2028 !important;
      padding-right: 41px !important;
      padding-left: 12px !important; }

.notification-messages {
  padding-bottom: 15px !important; }

.product-tags .header-buttons {
  min-width: 816px !important;
  max-width: unset !important;
  width: 100% !important;
  top: 10px !important;
  display: flex;
  position: fixed; }
  @media (min-width: 1024px) {
    .product-tags .header-buttons {
      max-width: calc(100vw - 64px) !important; } }
  .product-tags .header-buttons .b-btn,
  .product-tags .header-buttons .b-btn:hover,
  .product-tags .header-buttons .b-btn:focus {
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #0c2028 !important;
    font-size: 20px;
    padding-left: 0 !important; }
    .product-tags .header-buttons .b-btn i,
    .product-tags .header-buttons .b-btn:hover i,
    .product-tags .header-buttons .b-btn:focus i {
      font-size: 20px !important;
      margin-right: 12px !important; }

.product-tags .unicart-filter {
  margin-top: 0 !important; }

.product-tags .search-form .un-filter-value {
  height: 41px !important;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px; }

.product-tags .ant-table table {
  border-radius: 12px; }

.product-tags .ant-table-container table > thead > tr:first-child th:last-child {
  border-top-right-radius: 12px; }

.product-tags .ant-table-container table > thead > tr:first-child th:first-child {
  border-top-left-radius: 12px; }

.product-tags .ant-table-container table > tbody > tr:last-child td:last-child {
  border-bottom-right-radius: 12px; }

.product-tags .ant-table-container table > tbody > tr:last-child td:first-child {
  border-bottom-left-radius: 12px; }

.product-tags .ant-table-container table > tbody > tr:last-child td {
  border-bottom: none; }

.product-tags tr td {
  background-color: white; }

.ant-radio-inner::after,
.ant-upload-list-item:hover .ant-upload-list-item-info {
  background-color: #5acc5a !important; }

.shopee-product-watermark-pop .result-wrapper {
  max-height: 250px;
  width: 300px;
  overflow-y: scroll; }

.shopee-product-watermark-pop .box-result {
  padding: 5px;
  border: 1px #eee solid;
  border-radius: 8px;
  margin-bottom: 10px;
  background-color: white; }

.shopee-product-watermark-pop .msg-box {
  margin-top: 5px;
  font-size: 10px; }

.ant-modal-root .ant-modal-body .modal-preview-product-watermark .ant-select {
  width: 100%; }

.shopee-listing .un-text-truncate {
  white-space: normal; }

.radio-block {
  margin-bottom: 5px; }
  .radio-block .radio-block-option {
    display: block;
    line-height: 30px;
    width: fit-content;
    width: -moz-fit-content; }

@media (min-width: 1025px) {
  .modal-preview-product-watermark-header {
    display: flex;
    flex-wrap: wrap; }
    .modal-preview-product-watermark-header div:first-child {
      width: 100%; }
    .modal-preview-product-watermark-header .dropdown-watermark-list {
      width: 80%; }
      .modal-preview-product-watermark-header .dropdown-watermark-list + div {
        width: 20%;
        text-align: right; } }

.modal-preview-product-watermark-content {
  margin-top: 20px; }
  .modal-preview-product-watermark-content .preview-product-watermark-title {
    background-color: #e5e5e5;
    border-radius: 8px 8px 0px 0px;
    padding: 15px;
    text-align: center; }
    .modal-preview-product-watermark-content .preview-product-watermark-title label {
      color: #0c2028 !important; }
  .modal-preview-product-watermark-content .preview-product-watermark-body {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    text-align: center;
    border: 1px solid #e5e5e5; }
    .modal-preview-product-watermark-content .preview-product-watermark-body > div {
      padding: 20px;
      width: 50%; }
      .modal-preview-product-watermark-content .preview-product-watermark-body > div > div + div {
        padding-top: 8px;
        font-size: 16px; }

.SyncShopeeProductWatermarkModel .ant-radio-button-wrapper {
  display: flex;
  height: 70px !important;
  padding: 5px;
  align-items: center; }
  .SyncShopeeProductWatermarkModel .ant-radio-button-wrapper img {
    width: 50px;
    height: 50px;
    margin-right: 10px; }

.SyncShopeeProductWatermarkModel .product-watermark-list {
  height: 300px;
  overflow: auto; }

.shopeemy-product-watermark .unicart-table .ant-list-item-meta-title {
  height: 41.6px; }

.shopeemy-product-watermark .unicart-table .ant-list-item-meta-description {
  padding-left: 12px !important; }

.shopeemy-product-watermark .ant-table-row-level-1 .ant-checkbox {
  display: none !important; }

.shopeemy-product-watermark .ant-table-row-level-1 .ant-list-item-meta-title {
  height: fit-content !important;
  height: -moz-fit-content !important; }

.shopeemy-product-watermark .product-count {
  margin-left: 6px;
  background-color: #e5e5e5 !important;
  color: #0c2028 !important;
  font-size: 11px;
  padding: 2px 6px !important;
  border-radius: 11px;
  width: fit-content; }

.shopeemy-product-watermark .ant-tabs-tab-active .product-tab {
  font-weight: bold; }

.shopeemy-product-watermark .ant-tabs-tab-active .product-count {
  margin-left: 6px;
  background-color: #5acc5a !important;
  color: #ffffff !important;
  font-size: 11px;
  padding: 2px 6px !important;
  border-radius: 11px;
  width: fit-content; }

.un-box-flat {
  padding-top: 35px; }

.card-border {
  border: 1px solid #d9d9d9;
  border-radius: 8px;
  overflow: hidden; }

.card-border:hover {
  cursor: pointer; }

.card-border.selected {
  border: 1px solid #06befa; }

.tick-mark {
  position: absolute;
  top: 0px;
  right: 8px;
  width: 24px;
  height: 24px;
  background-color: #06befa;
  clip-path: polygon(0 0, 100% 0, 100% 100%);
  border-radius: 6px;
  z-index: 2;
  display: none; }

.tick-mark.selected {
  display: unset; }

.play-overlay {
  position: relative; }

.play-button {
  position: absolute;
  top: 34%;
  left: 44%;
  font-size: 36px;
  color: white;
  cursor: pointer;
  transition: color 0.3s ease;
  z-index: 2; }

.play-button:hover {
  color: #06befa; }

.cus-title {
  display: inline-block;
  width: 100%;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  font-weight: bold; }

.cus-title.selected {
  color: #06befa; }

.unicart-listing .master-sku-tag span {
  cursor: pointer;
  color: #007ce0;
  font-size: 14px; }

.coupang-sync .product-count {
  margin-left: 6px;
  background-color: #e5e5e5 !important;
  color: #0c2028 !important;
  font-size: 11px;
  padding: 2px 6px !important;
  border-radius: 11px;
  width: fit-content; }

.coupang-sync .ant-tabs-tab-active .product-tab {
  font-weight: bold; }

.coupang-sync .ant-tabs-tab-active .product-count {
  margin-left: 6px;
  background-color: #5acc5a !important;
  color: #ffffff !important;
  font-size: 11px;
  padding: 2px 6px !important;
  border-radius: 11px;
  width: fit-content; }

.coupang-sync .ant-table-expanded-row .expanded-table .ant-table-tbody > tr > td {
  padding-left: 0 !important;
  border-bottom: 1px solid #f0f0f0; }

.coupang-sync .ant-table-expanded-row .expanded-table .ant-table-tbody > tr:first-child > td {
  padding-top: 8px; }

.coupang-sync .ant-table-expanded-row .expanded-table .ant-table-tbody > tr:last-child > td {
  padding-bottom: 8px;
  border-bottom: none; }

.coupang-sync .ant-table-expanded-row > td {
  padding: 0 !important; }

.coupang-sync .shopee-listing-opt .ant-list-item {
  padding: 0; }

.coupang-sync .shopee-listing-opt .ant-list-item-meta-avatar {
  margin-right: 0 !important;
  width: 56px !important;
  height: 56px !important; }
  .coupang-sync .shopee-listing-opt .ant-list-item-meta-avatar .un-row-product {
    width: fit-content !important;
    margin: 0 0 0 auto !important; }
    .coupang-sync .shopee-listing-opt .ant-list-item-meta-avatar .un-row-product img {
      width: 40px !important;
      height: 40px !important;
      border-radius: 6px !important; }

.coupang-sync .shopee-listing-opt .ant-list-item-meta-content {
  padding-left: 12px !important; }

.coupang-sync .shopee-listing-opt .ant-list-item-meta-title {
  height: fit-content;
  height: -moz-fit-content;
  padding-left: 0px; }

.coupang-sync .shopee-listing-opt .ant-list-item-meta-description {
  padding-left: 0; }

:root {
  --danger-hover-color: #ff7875;
}

.dangerHover {
  transition: background-color 1s;
  width: 20%;
}

.dangerHover:hover,
.dangerHover:focus,
.hover-red:hover,
.hover-red:focus {
  background-color: var(--danger-hover-color) !important;
  border-color: var(--danger-hover-color) !important;
  color: var(--light) !important;
}

.authorizeInput {
  width: 80%;
}

.zIndex1000000 {
  z-index: 100000000000;
}


.hover-blackened:hover {
  background-color: #78818a36;
}

.bg-black img {
  width: 100%;
}

.bg-black::after {
  background-color: rgba(0, 0, 0 , 0.7);
  color: #ffffff;
  padding: 50px;
  width: 100%;
  content: "No Similar Products Found";
  position: absolute;
  border-radius: 10px;
  text-align: center;
  height: auto;
  left: 50%;
  top: 50%;
  transform: translate(-50%,-50%);
  -webkit-transform: translate(-50%, -50%);
  padding: 20px 0;
}

:root {
  --migrateColor: #f37b27;
  --dark-green: #3e8e47;
}

.customMigrateButton {
  background: var(--migrateColor);
  border-color: var(--migrateColor);
  color: #fff;
  width: 120px;
}

.customMigrateButton:hover, .customMigrateButton:focus{
  color: #fff !important;
  background: var(--migrateColor) !important;
  border-color: var(--migrateColor) !important;
  box-shadow:none !important;
}

.page-item.active .page-link {
  background-color: var(--green);
}

.page-item.active a.page-link {
  color: var(--light) !important;
  border-color: var(--green);
}

.overwriteLazadaWebstoreButton {
  background: var(--dark-green) !important;
  border-color: var(--dark-green) !important;
  color: #fff;
}

.customChip {
  cursor: pointer;
  box-shadow:none;
}

.customChip:hover,
.customChip:focus {
  box-shadow:inset 0 0 0 99999px rgba(255,255,255,0.2);
  background: inherit;
  border-color: inherit;
  color: #fff !important;
}
