#minimum-order-amount {
  justify-content: center;
  font-size: 16px;
  padding: 10px 5px; }
  #minimum-order-amount .money {
    margin-left: 3px; }

.previewCartAction.minimum-order .previewCartAction-viewCart {
  margin-top: 6px;
  width: 100%;
  padding: 0; }

.page-type-product .productView-details #minimum-order-amount {
  display: none; }

.mqpo-addedToCartMsg-content {
  display: flex;
  flex-direction: column;
  padding: 20px; }
  .mqpo-addedToCartMsg-content ._hasContent {
    display: flex;
    width: 100% !important;
    flex-direction: row !important;
    flex-wrap: wrap;
    justify-content: space-around;
    background: transparent !important;
    background-color: transparent !important; }
    .mqpo-addedToCartMsg-content ._hasContent .button {
      width: 40% !important;
      margin-top: 10px !important;
      height: 40px; }
    .mqpo-addedToCartMsg-content ._hasContent .button._closeModal {
      order: 2 !important;
      margin-top: 10px; }
    .mqpo-addedToCartMsg-content ._hasContent a.button:not(.button--primary) {
      order: 1 !important;
      margin-top: 10px !important; }
    .mqpo-addedToCartMsg-content ._hasContent .minium_price {
      width: 60%;
      order: 3;
      margin-top: 20px;
      background-color: #d75813; }
    .mqpo-addedToCartMsg-content ._hasContent ._sub-total {
      opacity: 0;
      width: 0;
      height: 0; }
  .mqpo-addedToCartMsg-content ._list {
    width: 100% !important;
    width: 100% !important;
    height: 180px;
    overflow: hidden;
    margin-bottom: 40px; }
    .mqpo-addedToCartMsg-content ._list ._item {
      display: flex;
      justify-content: flex-start;
      align-items: center; }
    .mqpo-addedToCartMsg-content ._list ._img {
      width: 160px; }
    .mqpo-addedToCartMsg-content ._list ._title {
      font-size: 0px; }
    .mqpo-addedToCartMsg-content ._list ._qty {
      font-size: 0px; }
    .mqpo-addedToCartMsg-content ._list .custom-title {
      font-size: 18px;
      font-weight: 600;
      text-align: left;
      flex: 1; }

.custom-price-list {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  margin-bottom: 10px;
  color: #000000;
  font-size: 18px; }
  .custom-price-list .custon-price-item {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-bottom: 5px; }
    .custom-price-list .custon-price-item .item__title {
      font-weight: bold; }
    .custom-price-list .custon-price-item .item__price {
      font-weight: bold; }
    .custom-price-list .custon-price-item:nth-child(2) .item__price {
      border-bottom: 1px solid; }

.swal2-container .swal2-popup.mqpo-swal-popup {
  width: 60rem; }
  .swal2-container .swal2-popup.mqpo-swal-popup .sku-title {
    color: #d75813; }

.swal2-popup .swal2-header .swal2-close {
  background-color: #d75813;
  border-radius: 5px;
  top: 10px;
  right: 10px;
  color: #ffffff; }

@media screen and (max-width: 767px) {
  .productView-title {
    display: none; }
  .swal2-modal .swal2-title {
    font-size: 15px; }
  .mqpo-addedToCartMsg-content {
    padding: 20px 0; }
  .mqpo-addedToCartMsg-content ._list ._img {
    width: 100px; }
  .custom-price-list .custon-price-item .item__title {
    text-align: left; }
  .mqpo-addedToCartMsg-content ._list {
    margin-bottom: 0; }
  .mqpo-addedToCartMsg-content ._hasContent .button {
    width: 100% !important; }
  .mqpo-addedToCartMsg-content ._hasContent .minium_price {
    width: 100%;
    font-size: 18px; }
  .swal2-container .swal2-header {
    padding: 0;
    margin-right: 21px; } }

#previewModal:has(.previewCart) {
  width: 60rem; }

.previewCart {
  display: flex;
  flex-direction: column-reverse; }
  .previewCart .custom-price-list {
    margin-top: 40px;
    padding: 0 20px; }
    @media screen and (max-width: 767px) {
      .previewCart .custom-price-list {
        margin-top: 0px; } }
  .previewCart .productView {
    width: 100%;
    display: flex;
    justify-content: flex-start;
    align-items: center; }
    .previewCart .productView .productView-image {
      width: 15%;
      min-height: unset;
      min-width: unset;
      margin-right: 20px; }
      @media screen and (max-width: 767px) {
        .previewCart .productView .productView-image {
          width: 30%;
          margin-right: 0; } }
    .previewCart .productView .productView-details {
      flex: 1;
      min-width: 50%;
      margin-bottom: 0;
      display: flex;
      flex-direction: column;
      justify-content: center; }
      .previewCart .productView .productView-details .productView-title {
        margin-bottom: 0;
        border-bottom: none; }
      .previewCart .productView .productView-details .productView-price {
        font-size: 0; }
      .previewCart .productView .productView-details .productView-info {
        margin-bottom: 0; }
        .previewCart .productView .productView-details .productView-info .productView-info-name,
        .previewCart .productView .productView-details .productView-info .productView-info-value {
          font-size: 0; }
  .previewCart .previewCartCheckout {
    display: flex;
    width: 100% !important;
    flex-direction: row !important;
    flex-wrap: wrap;
    justify-content: space-around;
    background: transparent !important;
    background-color: transparent !important; }
    .previewCart .previewCartCheckout .button {
      width: 40% !important;
      margin-top: 10px !important;
      background-color: #3baa34; }
      .previewCart .previewCartCheckout .button:hover {
        background-color: #d75813; }
      @media screen and (max-width: 767px) {
        .previewCart .previewCartCheckout .button {
          width: 100% !important; } }
    .previewCart .previewCartCheckout #minimum-order-amount.button {
      background-color: #d75813; }
      .previewCart .previewCartCheckout #minimum-order-amount.button:hover {
        background-color: #3baa34; }
    .previewCart .previewCartCheckout .button._closeModal {
      order: 2 !important;
      margin-top: 10px; }
    .previewCart .previewCartCheckout a.button:not(.button--primary) {
      order: 1 !important;
      margin-top: 10px !important; }
    .previewCart .previewCartCheckout .minium_price {
      width: 60%;
      order: 3;
      margin-top: 20px;
      background-color: #d75813; }
    .previewCart .previewCartCheckout ._sub-total {
      opacity: 0; }
    .previewCart .previewCartCheckout .previewCartCheckout-subtotal {
      font-size: 0; }
      .previewCart .previewCartCheckout .previewCartCheckout-subtotal .previewCartCheckout-price {
        font-size: 0; }
      @media screen and (max-width: 767px) {
        .previewCart .previewCartCheckout .previewCartCheckout-subtotal {
          margin: 0; } }
    .previewCart .previewCartCheckout [data-cart-quantity] {
      font-size: 0; }
      @media screen and (max-width: 767px) {
        .previewCart .previewCartCheckout [data-cart-quantity] {
          margin: 0; } }
    @media screen and (max-width: 767px) {
      .previewCart .previewCartCheckout .previewCartCheckout-additionalCheckoutButtons {
        margin: 0; } }

#previewModal:has(.previewCart) .previewCartCheckout {
  width: 100%; }

#previewModal:has(.previewCart) .modal-header-title {
  font-weight: 600; }
  #previewModal:has(.previewCart) .modal-header-title .sku-title {
    color: #d75813; }

#previewModal:has(.previewCart) .product-name {
  font-size: 18px;
  font-weight: 600;
  text-align: center;
  margin-bottom: 0;
  margin-top: 10px; }
  @media screen and (max-width: 767px) {
    #previewModal:has(.previewCart) .product-name {
      display: none; } }

#previewModal:has(.previewCart) .modal-close {
  background-color: #d75813;
  border-radius: 5px;
  top: 10px;
  right: 10px;
  color: #ffffff; }
  #previewModal:has(.previewCart) .modal-close:hover {
    background-color: #ffffff; }

@media screen and (max-width: 767px) {
  #previewModal:has(.previewCart) .modal-body {
    padding: 10px; } }

.header-container.sticky-header .top-menu {
  height: 34px; }

.cart-icon {
  height: 34px; }

.top-menu .left.phone-number {
  display: none; }

.text-banner {
  display: flex;
  justify-content: space-between;
  align-items: center;
  background-color: #BE4C0E;
  padding: 5px 10px;
  margin-bottom: 15px;
  display: none; }
  .text-banner-item {
    margin-bottom: 0;
    color: #ffffff; }
  .text-banner-item-right {
    text-align: right; }

@media screen and (max-width: 768px) {
  .main.home .header-container.sticky-header .header-container {
    margin-top: 0; } }

@media screen and (max-width: 768px) {
  body.main .header-container.full-width.full-width header.header {
    display: flex;
    flex-direction: column; }
  .text-banner {
    display: flex; }
  .header-logo > a {
    padding-top: 0;
    padding-bottom: 10px; }
  .header-logo-image {
    max-height: 200px; }
  .header-logo-image-container .header-slogan {
    font-size: 12px;
    width: 210px;
    top: 34%;
    font-weight: 400 !important;
    margin-top: 2.28571rem !important; }
  [data-content-region="home_below_top_banner"] [data-sub-layout]:has(img) {
    display: none; }
  [data-content-region="home_below_top_banner"] [data-sub-layout]:not(img) h2 {
    font-size: 0;
    padding-right: 0;
    text-align: center; }
  [data-content-region="home_below_top_banner"] [data-sub-layout]:not(img) h2::before {
    content: "Your supplier Of Quality Body Jewelry";
    font-size: 20px;
    font-weight: bold; }
  #body a.button.button--small.card-figcaption-button {
    font-size: 12px !important; } }

.page.category-grid .subcategory-grid {
  display: none !important; }

.page-content .navBar-item .navBar-action {
  font-size: 14px;
  color: #000000;
  font-weight: bold; }

.alertBox.alertBox--info {
  background-color: #d75813; }

.cart-item-block.cart-item-title .cart-item-name {
  margin-bottom: 12px; }
  .cart-item-block.cart-item-title .cart-item-name a {
    color: #000000;
    text-decoration: none; }

@media screen and (min-width: 801px) {
  .cart-item-block.cart-item-info {
    width: 13.66667%; } }

.cart-item-center,
.cart-header-center {
  text-align: center; }

.cart-item-sku {
  font-weight: bold;
  margin-bottom: 0;
  text-align: center; }

@media screen and (max-width: 800px) {
  .cart-item td.cart-item-block.cart-item-sku {
    width: 100%;
    display: flex;
    justify-content: flex-start;
    align-items: center; }
    .cart-item td.cart-item-block.cart-item-sku p {
      margin-right: 20px;
      margin-bottom: 0; } }

.cart-item td.cart-item-block.cart-item-sku .sold-out-icon-wrap {
  display: none;
  overflow: hidden; }
  .cart-item td.cart-item-block.cart-item-sku .sold-out-icon-wrap p {
    margin-bottom: 0; }

.cart-item[data-inventory="false"] td.cart-item-block.cart-item-sku .sold-out-icon-wrap {
  display: block; }

@media screen and (max-width: 800px) {
  .cart-item .cart-item-block.cart-item-title {
    width: 100%;
    padding-left: 0; } }

.cart-item .current-stock-wrap {
  color: red; }

.productView-options .mqpo-productsList ._item ._props ._stock-label,
.productView-options .mqpo-productsList ._item ._props ._stock-value {
  display: none !important; }

.productView-options .form-field--stock {
  display: none !important; }

.cart-item-sku {
  min-width: 130px; }

.cart-item-block .cart-item-brand {
  display: none; }

.modal-content .previewCartCheckout-additionalCheckoutButtons {
  display: none; }

.previewCartList {
  display: flex;
  flex-direction: column-reverse; }
  .previewCartList .previewCartItem:first-child {
    border-top: 1px solid #5b6073; }
  .previewCartList .previewCartItem .previewCartItem-content .previewCartItem-name a {
    color: #000000; }

@-moz-document url-prefix() {
  section.quickSearchResults {
    padding: unset !important; } }

.nanobar {
  min-height: 5px;
  max-height: 15px;
  overflow: hidden; }

.inside-header.left-logo {
  margin-left: calc(100% - 500px); }
  .inside-header.left-logo .banner-custom {
    display: flex;
    justify-content: center;
    background-image: url(https://cdn11.bigcommerce.com/s-vg9k1ozy7k/images/stencil/original/image-manager/new-banner.png);
    background-repeat: no-repeat;
    cursor: pointer;
    background-size: contain;
    height: 105px;
    text-align: center;
    background-position: center;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px; }
    .inside-header.left-logo .banner-custom .banner-text {
      padding-top: 4px;
      font-weight: 600;
      list-style: none;
      color: white;
      width: 100%; }
      .inside-header.left-logo .banner-custom .banner-text li {
        min-height: 24px;
        line-height: 24px; }

#mobile-menu .category-menu > .has-subMenu.custom-display {
  font-weight: 600; }

div#side-categories li.navPages-item.active a.newname {
  font-size: 16px;
  font-weight: 600; }

.account .button.custom-direct {
  position: absolute;
  right: 0; }

header .customer-name {
  color: black !important; }

.navUser-item--account.navUser-item .navUser-action.account {
  padding-left: unset; }

.navUser-item--account.navUser-item .navUser-action.name-customer {
  padding-right: unset;
  padding-left: 20px; }

@media (max-width: 768px) {
  .top-menu .navUser-action.name-customer {
    margin-right: 20px;
    margin-top: 4px; } }

.navBar--sub .navBar-action {
  color: black; }

.page-type-product .productView-product .productView-title {
  -webkit-line-clamp: 3; }

h2.header-slogan {
  font-weight: 400 !important;
  margin-top: 2.28571rem !important; }

.page-type-forgotpassword .forgot-password-form .form-prefixPostfix {
  flex-direction: column; }

.page-type-forgotpassword .forgot-password-form .form-prefixPostfix .form-input {
  margin-bottom: 1rem; }

.navPages-quickSearch input#search_query {
  --lineHeight: 20px;
  --row: 1;
  line-height: var(--lineHeight);
  height: calc(var(--lineHeight) * var(--row));
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: var(--row);
  -webkit-box-orient: vertical; }

.main-nav-container .nav-align .navPages-item-wrap .navPages-item .navPages-action {
  width: 100%;
  max-width: 270px; }

.productView-options .warning-show-content {
  margin-left: 5px; }

.productView-options .show-content-variant {
  font-size: 14px;
  font-family: "Roboto Condensed";
  color: black;
  transition: all 0.5s ease;
  margin-bottom: 0; }
  .productView-options .show-content-variant p,
  .productView-options .show-content-variant ol {
    margin-bottom: 0; }

.previewCart .previewCartItem .warning-show-content {
  display: none; }

.cart-list .definitionList .warning-show-content {
  display: none; }

.header-container div#cart-preview-dropdown {
  height: max-content;
  max-height: calc(90vh - 170px);
  border: unset; }
  .header-container div#cart-preview-dropdown .previewCart {
    max-height: 75%;
    border: 1px solid #5b6073;
    border-bottom: unset; }
  .header-container div#cart-preview-dropdown .previewCartList {
    overflow: auto; }
  .header-container div#cart-preview-dropdown .previewCartAction {
    border: 1px solid #5b6073;
    background-color: #ffffff; }
