#in-house-jewellery-portal.theme-natural .btn:focus {
  box-shadow: 0 0 0 0.2rem #f3f0ed;
}

#in-house-jewellery-portal.theme-natural .table_header th {
  background-color: var(--natural-diamond-color);
  border: 1px solid var(--natural-diamond-color);
}

#in-house-jewellery-portal.theme-natural .divider::after,
#in-house-jewellery-portal.theme-natural .divider::before {
  border: 1px solid var(--natural-diamond-color);
}

#in-house-jewellery-portal.theme-natural .jew_tab {
  border: 2px solid var(--natural-diamond-color);
}

#in-house-jewellery-portal.theme-natural .jew_tab.active {
  background-color: var(--natural-diamond-color);
}

#in-house-jewellery-portal.theme-natural .jew_cards .image_card {
  border: 1px solid var(--natural-diamond-color);
  background-color: #f3f0ed;
}

#in-house-jewellery-portal.theme-natural .brows_product {
  border: 3px solid var(--natural-diamond-color);
}

#in-house-jewellery-portal.theme-natural .jewellery_container .jewellery_grid .jew_card {
  border: 1px solid var(--natural-diamond-color);
}

#in-house-jewellery-portal.theme-natural .jewellery_container .jewellery_grid .jew_card .ribbon span {
  background-color: var(--natural-diamond-color);
}

#in-house-jewellery-portal.theme-natural .jewellery_container .jewellery_grid .jew_card .card_footer .btn_view_details {
  border: 2px solid var(--natural-diamond-color);
}

#in-house-jewellery-portal.theme-natural .toggle_view_icons+.selected {
  background-color: var(--natural-diamond-color);
}

#in-house-jewellery-portal.theme-natural .toggle_view_icons+.selected svg {
  color: white;
}

#in-house-jewellery-portal.theme-natural #diamond_toggle a.selected,
#in-house-jewellery-portal.theme-natural #inventory_toggle a.selected {
  background-color: var(--natural-diamond-color);
}

#in-house-jewellery-portal.theme-natural .nav-pills>li>a {
  border: 2px solid var(--natural-diamond-color) !important;
}

#in-house-jewellery-portal.theme-natural .nav-pills>li .active {
  background-color: var(--natural-diamond-color) !important;
}

#in-house-jewellery-portal.theme-natural .nav-pills>li .active:hover {
  background-color: var(--natural-diamond-color) !important;
}

#in-house-jewellery-portal.theme-natural .dp_button {
  border: 1px solid var(--natural-diamond-color);
  background-color: var(--natural-diamond-color);
}

#in-house-jewellery-portal.theme-natural .whatsapp_email_link_result p {
  color: var(--natural-diamond-color);
}

#in-house-jewellery-portal.theme-natural .intl_btn {
  color: white;
  background-color: var(--natural-diamond-color);
  border: 1px solid var(--natural-diamond-color);
}

#in-house-jewellery-portal.theme-natural .intl_btn:hover {
  background-color: var(--natural-diamond-color);
  border: 1px solid var(--natural-diamond-color);
}

#in-house-jewellery-portal.theme-natural .intl_btn:focus {
  background-color: var(--natural-diamond-color);
  border: 1px solid var(--natural-diamond-color);
}

#in-house-jewellery-portal.theme-natural #main_content .left_sidebar {
  background-color: var(--natural-diamond-color);
}

#in-house-jewellery-portal.theme-natural .page_right .switch_outer_class {
  background-color: var(--natural-diamond-color);
}

#in-house-jewellery-portal.theme-natural .page_right .switch_outer_class .slider:before {
  background-color: var(--natural-diamond-color);
}

#in-house-jewellery-portal.theme-natural .page_right .jewellery_grid .jew_card {
  border: 1px solid var(--natural-diamond-color) !important;
}

#in-house-jewellery-portal.theme-natural .page_right .jewellery_grid .jew_card .ribbon span {
  background-color: var(--natural-diamond-color);
}

#in-house-jewellery-portal.theme-natural .page_right .jewellery_grid .jew_card .jew_price {
  color: var(--natural-diamond-color);
}

#in-house-jewellery-portal.theme-natural .page_right .jewellery_grid .jew_card .jew_price small {
  color: var(--natural-diamond-color);
}

#in-house-jewellery-portal.theme-natural .page_right .jewellery_grid .jew_card .req_price {
  background: var(--natural-diamond-color);
}

#in-house-jewellery-portal.theme-labgrown .btn:focus {
  box-shadow: 0 0 0 0.2rem #edf0f3;
}

#in-house-jewellery-portal.theme-labgrown .table_header th {
  background-color: var(--labgrown-diamond-color);
  border: 1px solid var(--labgrown-diamond-color);
}

#in-house-jewellery-portal.theme-labgrown .divider::after,
#in-house-jewellery-portal.theme-labgrown .divider::before {
  border: 1px solid var(--labgrown-diamond-color);
}

#in-house-jewellery-portal.theme-labgrown .jew_tab {
  border: 2px solid var(--labgrown-diamond-color);
}

#in-house-jewellery-portal.theme-labgrown .jew_tab.active {
  background-color: var(--labgrown-diamond-color);
}

#in-house-jewellery-portal.theme-labgrown .jew_cards .image_card {
  border: 1px solid var(--labgrown-diamond-color);
  background-color: #edf0f3;
}

#in-house-jewellery-portal.theme-labgrown .brows_product {
  border: 3px solid var(--labgrown-diamond-color);
}

#in-house-jewellery-portal.theme-labgrown .jewellery_container .jewellery_grid .jew_card {
  border: 1px solid var(--labgrown-diamond-color);
}

#in-house-jewellery-portal.theme-labgrown .jewellery_container .jewellery_grid .jew_card .ribbon span {
  background-color: var(--labgrown-diamond-color);
}

#in-house-jewellery-portal.theme-labgrown .jewellery_container .jewellery_grid .jew_card .card_footer .btn_view_details {
  border: 2px solid var(--labgrown-diamond-color);
}

#in-house-jewellery-portal.theme-labgrown .toggle_view_icons+.selected {
  background-color: var(--labgrown-diamond-color);
}

#in-house-jewellery-portal.theme-labgrown .toggle_view_icons+.selected svg {
  color: white;
}

#in-house-jewellery-portal.theme-labgrown #diamond_toggle a.selected,
#in-house-jewellery-portal.theme-labgrown #inventory_toggle a.selected {
  background-color: var(--labgrown-diamond-color);
}

#in-house-jewellery-portal.theme-labgrown .nav-pills>li>a {
  border: 2px solid var(--labgrown-diamond-color) !important;
}

#in-house-jewellery-portal.theme-labgrown .nav-pills>li .active {
  background-color: var(--labgrown-diamond-color) !important;
}

#in-house-jewellery-portal.theme-labgrown .nav-pills>li .active:hover {
  background-color: var(--labgrown-diamond-color) !important;
}

#in-house-jewellery-portal.theme-labgrown .dp_button {
  border: 1px solid var(--labgrown-diamond-color);
  background-color: var(--labgrown-diamond-color);
}

#in-house-jewellery-portal.theme-labgrown .whatsapp_email_link_result p {
  color: var(--labgrown-diamond-color);
}

#in-house-jewellery-portal.theme-labgrown .intl_btn {
  color: white;
  background-color: var(--labgrown-diamond-color);
  border: 1px solid var(--labgrown-diamond-color);
}

#in-house-jewellery-portal.theme-labgrown .intl_btn:hover {
  background-color: var(--labgrown-diamond-color);
  border: 1px solid var(--labgrown-diamond-color);
}

#in-house-jewellery-portal.theme-labgrown .intl_btn:focus {
  background-color: var(--labgrown-diamond-color);
  border: 1px solid var(--labgrown-diamond-color);
}

#in-house-jewellery-portal.theme-labgrown #main_content .left_sidebar {
  background-color: var(--labgrown-diamond-color);
}

#in-house-jewellery-portal.theme-labgrown .page_right .switch_outer_class {
  background-color: var(--labgrown-diamond-color);
}

#in-house-jewellery-portal.theme-labgrown .page_right .switch_outer_class .slider:before {
  background-color: var(--labgrown-diamond-color);
}

#in-house-jewellery-portal.theme-labgrown .page_right .jewellery_grid .jew_card {
  border: 1px solid var(--labgrown-diamond-color) !important;
}

#in-house-jewellery-portal.theme-labgrown .page_right .jewellery_grid .jew_card .ribbon span {
  background-color: var(--labgrown-diamond-color);
}

#in-house-jewellery-portal.theme-labgrown .page_right .jewellery_grid .jew_card .jew_price {
  color: var(--labgrown-diamond-color);
}

#in-house-jewellery-portal.theme-labgrown .page_right .jewellery_grid .jew_card .jew_price small {
  color: var(--labgrown-diamond-color);
}

#in-house-jewellery-portal.theme-labgrown .page_right .jewellery_grid .jew_card .req_price {
  background: var(--labgrown-diamond-color);
}

#catalogue_view.theme-natural .front_custom_button {
  border: 1px solid var(--natural-diamond-color);
  color: #000;
}

#catalogue_view.theme-natural .front_custom_button:hover,
#catalogue_view.theme-natural .front_custom_button:focus {
  background-color: var(--natural-diamond-color);
  color: #fff !important;
  border-color: var(--natural-diamond-color);
}

#catalogue_view.theme-natural .cat-detail .cat-assets .all_assets .cat-img img,
#catalogue_view.theme-natural .cat-detail .cat-assets video {
  border: 1px solid var(--natural-diamond-color);
}

#catalogue_view.theme-natural .cat-detail .cat-assets .asset_preview {
  border: 1px solid var(--natural-diamond-color);
}

#catalogue_view.theme-natural .cat-detail .cat-info .desc #details-head {
  color: var(--natural-diamond-color);
}

#catalogue_view.theme-natural .cat-detail .cat-info .cat-price-main .cat-price-gst {
  color: var(--natural-diamond-color);
}

#catalogue_view.theme-natural .cat-detail .cat-info .cat-metal-type .metalToneVar .metalToneBtn {
  border: 1px solid var(--natural-diamond-color);
}

#catalogue_view.theme-natural .cat-detail .cat-info .cat-metal-type .metalToneVar .metalToneBtn.variation-selected {
  background-color: var(--natural-diamond-color) !important;
}

#catalogue_view.theme-natural .cat-detail .cat-info .cat-actions a:first-child {
  background-color: var(--natural-diamond-color);
}

#catalogue_view.theme-labgrown .front_custom_button {
  border: 1px solid var(--labgrown-diamond-color);
  color: #000;
}

#catalogue_view.theme-labgrown .front_custom_button:hover,
#catalogue_view.theme-labgrown .front_custom_button:focus {
  background-color: var(--labgrown-diamond-color);
  color: #fff !important;
  border-color: var(--labgrown-diamond-color);
}

#catalogue_view.theme-labgrown .cat-detail .cat-assets .all_assets .cat-img img,
#catalogue_view.theme-labgrown .cat-detail .cat-assets video {
  border: 1px solid var(--labgrown-diamond-color);
}

#catalogue_view.theme-labgrown .cat-detail .cat-assets .asset_preview {
  border: 1px solid var(--labgrown-diamond-color);
}

#catalogue_view.theme-labgrown .cat-detail .cat-info .desc #details-head {
  color: var(--labgrown-diamond-color);
}

#catalogue_view.theme-labgrown .cat-detail .cat-info .cat-price-main .cat-price-gst {
  color: var(--labgrown-diamond-color);
}

#catalogue_view.theme-labgrown .cat-detail .cat-info .cat-metal-type .metalToneVar .metalToneBtn {
  border: 1px solid var(--labgrown-diamond-color);
}

#catalogue_view.theme-labgrown .cat-detail .cat-info .cat-metal-type .metalToneVar .metalToneBtn.variation-selected {
  background-color: var(--labgrown-diamond-color) !important;
}

#catalogue_view.theme-labgrown .cat-detail .cat-info .cat-actions a:first-child {
  background-color: var(--labgrown-diamond-color);
}

/*# sourceMappingURL=jewellery-portal-in-house-theme-5-public.css.map */