 .category-item input[type="checkbox"][id^="myCheckbox"], .dropdown-item input[type="checkbox"][id^="myCheckbox"], .shapes_filter input[type="checkbox"][id^="myCheckbox"] {display: none;}.category-item label, .dropdown-item label {border: 1px solid #fff;padding: 10px;display: block;position: relative;margin: 10px;cursor: pointer;}.shapes_filter label {border: 1px solid #fff;display: block;position: relative;cursor: pointer;}.category-item label:before, .dropdown-item label:before, .shapes_filter label:before {background-color: white;color: white;content: " ";display: block;border-radius: 50%;border: 1px solid grey;position: absolute;top: -5px;left: -5px;width: 25px;height: 25px;text-align: center;line-height: 28px;transition-duration: 0.4s;transform: scale(0);}.category-item label img {transition-duration: 0.2s;transform-origin: 50% 50%;}.category-item :checked + label:before, .dropdown-item :checked + label:before, .shapes_filter :checked + label:before {content: "✓";opacity: 0;}.category-item input[type="checkbox"], .category-item input[type="radio"], .dropdown-item input[type="checkbox"], .dropdown-item input[type="radio"], .shapes_filter input[type="checkbox"], .shapes_filter input[type="radio"] {opacity: 0;display: none;}.category-item :checked + label img, .shapes_filter :checked + label img {box-shadow: 0 0 5px #333;z-index: -1;}#filternavbar label {padding: 0;margin: 0;}.category-carousel {margin: 25px 0 10px !important;}.category-carousel-new {float: none;margin: 25px auto 5px;}.category-carousel a {text-decoration: none;}.category-title {font-size: 18px;font-weight: 600;width: 100%;text-align: center;font-family: "Plus Jakarta Sans";line-height: 23px;position: absolute;bottom: 25px;}.category-title p {font-size: 14px;font-weight: 600;}.category-item {position: relative;}.category-item label {margin: 0;padding: 0;}.category-item img {margin-bottom: 18px;width: 100%;}.category-title img {height: 24px;width: 24px !important;margin: 1px;display: inline-block !important;}.category-carousel .slick-slide {margin: 15px 10px;}.slick-slide {height: inherit;}.filter-count h3 {font-weight: 600;font-size: 16px;line-height: 20px;margin: 10px;}.filter-count span {font-weight: 600;font-size: 16px;line-height: 20px;padding: 4px 10px;background-color: #dadee0;}.filter-nav ul li {font-weight: 600;font-size: 16px;line-height: 20px;padding: 0px 10px;}.filter-nav .navbar-light .navbar-nav .nav-link {color: #000;}.filter-nav .dropdown-toggle::after {content: none;}.recommendsort {border: none;font-family: "Plus Jakarta Sans";font-weight: 400;font-size: 16px;line-height: 20px;color: #1d1f1e;border-radius: 0px;}.recommendsort .form-control:focus {border: none;color: #000;}.recommendsort:focus {border: none;color: #000;border-color: none;box-shadow: none;}.recommendsort option {border-color: red;padding: 10px 0;}.filter-mob {display: none;}#filternavbar .arrow-btn {margin: 0px 0 4px 8px;width: 8px;height: 8px;}#example .arrow-btn {transform: rotate(45deg);margin: 0px 0 0px 20px;width: 8px;height: 8px;}.customCheckBox[type="checkbox"] {margin: 4px 20px 0;}.customCheckBox[type="checkbox"]:after {position: relative;display: block;left: 2px;top: -11px;width: 7px;height: 7px;border-width: 1px;border-style: solid;border-color: #fff;content: "";background-repeat: no-repeat;background-position: center;}.customCheckBox[type="checkbox"]:before {border: 1px solid #a4aaae;content: "";background: #fff;position: relative;display: block;}.customCheckBox[type="checkbox"]:checked:after {background-color: #000;}.customCheckBox.large[type="checkbox"]:before {width: 20px;height: 20px;}.customCheckBox.large[type="checkbox"]:after {top: -18px;width: 16px;height: 16px;}.category-prod-list {padding: 15px 20px;}th, td {white-space: nowrap;}div.dataTables_wrapper {margin: 0 auto;}.table.dataTable.stripe tbody tr {padding: 10px 0;}table.dataTable.stripe tbody tr.odd, table.dataTable.display tbody tr.odd {background-color: #f0f6fd !important;}#heartarrowcheck label {font-family: "Plus Jakarta Sans";font-style: normal;font-weight: 400;font-size: 16px;line-height: 20px;color: #1d1f1e;}#heartarrowcheck {opacity: 1;display: block;}.choose-diamond-list .btn {font-size: 14px;border: 1px solid #1d1f1e;padding: 8px 20px;font-weight: 600;text-align: center;transition: all 0.3s ease-in-out;border-radius: 0px;display: inline-block;}.category-prod {margin-top: 20px;}.catcaption, .proddescription {float: left;width: 100%;margin: 18px 0;}.tabledescription {float: left;width: 100%;margin: 0 auto;}.expandtable {background: #fff;padding: 20px 10px !important;}.expandtable .table-info {display: flex;flex-direction: row;}.expandtable .catimgdiv1 {width: 30%;margin-right: 20px;}.compareicon {position: absolute;top: 4px;right: 20px;margin: 10px 10px 0 0;}.compareicon img {width: 20px;}.table-info .tabledetails {display: flex;width: 75%;}.expandtablebtn .btn {visibility: hidden;flex-direction: row;justify-content: center;align-items: flex-start;padding: 8px 26px;gap: 10px;}.table-info .expandtablebtn .btn {visibility: visible !important;padding: 12px 40px;float: left;}.table-info button.close {color: #1d1f1e;opacity: 1;}.crossicon {width: 20px;float: right;margin: 5px 0 30px;}table.dataTable.stripe tbody tr.odd, table.dataTable.display tbody tr.odd {background-color: #f8f8f8;}table.dataTable tbody tr {height: 56px;}table.dataTable tbody tr:hover {background: #f0f6fd;}table.dataTable tbody tr:hover .expandtablebtn .btn {visibility: visible;}.tabledescription .prodname {font-family: "Plus Jakarta Sans";font-weight: 600;font-size: 18px;margin: 0 0 15px;}.catcaption .catname {float: left;font-family: "Plus Jakarta Sans";font-weight: 600;font-size: 16px;line-height: 23px;}.catcaption .catprice {float: right;font-family: "Plus Jakarta Sans";font-weight: 600;font-size: 18px;line-height: 23px;}.category-prod .catprice {font-family: "Plus Jakarta Sans";font-weight: 600;font-size: 14px;line-height: 23px;margin-bottom: 16px;}#diamond_product_grid .category-prod .catprice {font-weight: 600;font-size: 16px;}.moreless-info {font-weight: 600;font-size: 14px;line-height: 23px;border-bottom: 1px solid #1d1f1e;}.prod_detail {line-height: 23px;}.proddescription span.prodtitle {float: left;width: 40%;}.proddescription span.prodvalue {font-weight: 600;}.catsettingbtn .btn {width: 100%;margin-top: 30px;}.catpreview {text-align: center;margin: 15px 0 40px;}.catpreview a {font-family: "Plus Jakarta Sans";font-weight: 600;font-size: 14px;line-height: 20px;}.dia-opt-details .catpreview a {border-bottom: 1px solid #1d1f1e;}@media only screen and (max-width: 992px) {.category-title {font-size: 14px;bottom: 15px;}}@media only screen and (max-width: 768px) {.category-carousel .slick-prev, .category-carousel .slick-next {display: none !important;}.category-item label img {width: 100%;max-width: 166px;height: 200px;}.category-title {bottom: 35px;}.catsettingbtn .btn {padding: 12px 0px;font-size: 14px;}.filter-mob .btn {padding: 10px 40px;width: 100%;}.filter-mob {display: flex;}.catcaption .catname {font-size: 14px;}.catcaption .catprice {font-size: 16px;}.catcaption .catprice.setting_list_price{font-size: 14px!important;}.catpreview {margin-top: 12px;}}