.DiamondMedia-module__ZoGOUq__wrap{aspect-ratio:1;width:100%;position:relative;overflow:hidden}.DiamondMedia-module__ZoGOUq__wrap>img,.DiamondMedia-module__ZoGOUq__wrap>div:not(.DiamondMedia-module__ZoGOUq__badge){width:100%;height:100%;position:absolute;inset:0}.DiamondMedia-module__ZoGOUq__wrap>img{object-fit:cover}.DiamondMedia-module__ZoGOUq__badge{color:#fff;letter-spacing:.02em;pointer-events:none;background:#0000008c;border-radius:4px;align-items:center;gap:4px;padding:4px 8px;font-size:11px;font-weight:600;line-height:1;display:flex;position:absolute;top:8px;right:8px}.DiamondMedia-module__ZoGOUq__badge i{font-size:11px}.DiamondMedia-module__ZoGOUq__badgeCompact{border-radius:3px;gap:3px;padding:2px 5px;font-size:9px;top:5px;right:5px}.DiamondMedia-module__ZoGOUq__badgeCompact i{font-size:8px}
.page-module__HI6IDq__thumbRow{border:none;gap:10px;margin-top:12px;padding:0;display:flex}.page-module__HI6IDq__thumbRow li{background:#fff}.page-module__HI6IDq__labThumbLink{box-sizing:border-box;border-radius:2px;justify-content:center;align-items:center;width:70px;height:70px;background:#fff!important;border:1px solid #eee!important;padding:0!important;line-height:normal!important;display:flex!important}.page-module__HI6IDq__labThumbImg{object-fit:contain;width:64px!important;height:64px!important}.page-module__HI6IDq__thumbImg{object-fit:contain;width:70px!important;height:70px!important}.page-module__HI6IDq__priceRow{margin-top:18px;margin-bottom:10px}.page-module__HI6IDq__priceLabel{color:#8fb2b4;text-transform:uppercase;margin-bottom:4px;font-size:15px}.page-module__HI6IDq__priceValue{color:#333;font-size:26px;font-weight:600}.page-module__HI6IDq__chooseBtn{text-transform:uppercase;letter-spacing:1px;color:#fff;background:#8fb2b4;border:none;border-radius:2px;margin-top:8px;font-size:14px;display:inline-block;width:auto!important;padding:6px 15px!important}button.add-to-cart.btn.btn-default.btn-cart.page-module__HI6IDq__chooseBtn{text-transform:uppercase;letter-spacing:1px;color:#fff;background:#8fb2b4;border:none;border-radius:2px;margin-top:8px;font-size:14px;display:inline-block;width:auto!important;padding:6px 15px!important}.page-module__HI6IDq__iconBar{border-top:1px solid #eee;border-bottom:1px solid #eee;flex-wrap:wrap;gap:40px;margin-top:22px;padding:18px 0;display:flex}.page-module__HI6IDq__iconForm{margin:0}.page-module__HI6IDq__iconLink{color:#777;cursor:pointer;background:0 0;border:none;flex-direction:row;align-items:center;gap:8px;padding:0;font-family:inherit;font-size:13px;line-height:1;display:flex}.page-module__HI6IDq__iconLink i{color:#777;font-size:16px}.page-module__HI6IDq__aboutSection{background:#f5f5f5;padding:40px 0}.page-module__HI6IDq__aboutTitle{text-align:center;text-transform:uppercase;margin-bottom:30px;font-size:22px}.page-module__HI6IDq__specTitle{border-bottom:1px solid #ddd;margin-bottom:14px;padding-bottom:10px;font-size:20px;font-weight:600}.page-module__HI6IDq__specTable th{background:0 0;width:45%;font-weight:600}.page-module__HI6IDq__specTable td{background:0 0}.page-module__HI6IDq__labLogo{max-width:120px}.page-module__HI6IDq__gradeSection{padding:40px 0}.page-module__HI6IDq__gradeHeading{text-align:center;margin-bottom:16px;font-size:18px}.page-module__HI6IDq__gradeScale{color:#fff;background:#8fb2b4;flex-wrap:wrap;justify-content:center;gap:4px;margin-bottom:14px;padding:10px 6px;font-size:13px;display:flex}.page-module__HI6IDq__gradeScale span{padding:0 4px}.page-module__HI6IDq__gradeScale span:not(:last-child):after{content:"|";color:#fff9;margin-left:8px}.page-module__HI6IDq__gradeCurrent{border:1px solid #fff;border-radius:2px;font-weight:700;color:#000!important}.page-module__HI6IDq__gradeSection p{text-align:center;color:#777;font-size:13.5px;line-height:1.6}.page-module__HI6IDq__shippingSection{background:#f5f5f5;padding:40px 0}.page-module__HI6IDq__shippingHeading{text-transform:uppercase;margin-bottom:24px}.page-module__HI6IDq__shippingImg{max-width:280px}.page-module__HI6IDq__shipOrderBy{font-size:15px}.page-module__HI6IDq__shipDelivery{font-size:18px;font-weight:600}.page-module__HI6IDq__shipHighlight{color:#4caf50}.page-module__HI6IDq__shipList{margin-top:16px;padding:0;list-style:none}.page-module__HI6IDq__shipList li{float:left;width:50%;margin-bottom:10px}.page-module__HI6IDq__shipList a{color:#8fb2b4}.page-module__HI6IDq__shipList:after{content:"";clear:both;display:block}.page-module__HI6IDq__recentHeading{font-size:20px}
.page-module__71WweG__resultsSpinnerWrap{justify-content:center;padding:60px 0;display:flex}.page-module__71WweG__resultsSpinner{border:3px solid #ddd;border-top-color:#8fb2b4;border-radius:50%;width:28px;height:28px;animation:.7s linear infinite page-module__71WweG__resultsSpin}@keyframes page-module__71WweG__resultsSpin{to{transform:rotate(360deg)}}#shapes1 .shape-option{height:auto!important}:is(table#shapes1,#shapes1 tbody){display:block;float:none!important;width:100%!important}#shapes1 tr{flex-wrap:wrap;justify-content:space-between;align-items:center;row-gap:10px;width:100%;display:flex}@media (max-width:767px){#shapes1 tr{justify-content:flex-start;column-gap:12px}}#shapes1 td{display:block}.label-heading{white-space:nowrap;letter-spacing:0!important;font-size:11px!important}@media (min-width:992px) and (max-width:1199px){#diamond-search-controls .col-md-1{width:10.5%}#diamond-search-controls .col-md-5{width:39.5%}#shapes1 .shape-option{width:26px!important}}div#content span.page-module__71WweG__tickLabel{color:gray!important;padding:0!important;font-size:14px!important}@media (max-width:767px){div#content span.page-module__71WweG__tickLabel{font-size:11px!important}}@media (min-width:992px) and (max-width:1199px){div#content span.page-module__71WweG__tickLabel{font-size:12px!important}}div#content table.page-module__71WweG__resultCards span.less{color:#999!important;font-size:10px!important}div#content table.page-module__71WweG__resultCards td{color:#000}@media (max-width:767px){.switches-container label{width:50%!important}}.page-module__71WweG__resultsGrid{flex-wrap:wrap;display:flex}.page-module__71WweG__resultsGrid>div{float:none}.page-module__71WweG__resultsGrid>div{align-items:stretch;display:flex}.page-module__71WweG__resultsGrid .thumbnail{flex-direction:column;width:100%;display:flex;position:relative}.page-module__71WweG__resultsGrid .caption{flex-direction:column;flex:1;display:flex}.page-module__71WweG__resultsGrid .caption h4:first-child{min-height:2.6em;margin-top:0}.page-module__71WweG__resultsGrid .price-tag1{margin-top:auto}
