@import"https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.3/css/all.min.css";.diamond-shape-button{margin-left:10px!important;margin-right:10px!important}div:empty{display:block}div.noUi-marker-normal{display:none}.form-field-select{-webkit-appearance:none;background-color:transparent;padding:7px;text-transform:uppercase;font-family:Gotham;font-size:12px;margin-left:7px;outline:0px;border:0px;margin-top:3px}#diamond-filters{font-family:Gotham,sans-serif!important;font-size:13px!important;letter-spacing:.03em}.diamond-slider-name{text-transform:uppercase;font-weight:500;font-size:13px;letter-spacing:.06em;color:#000;opacity:1}.utils-filter-text{text-transform:uppercase;font-weight:600!important;font-size:13px;letter-spacing:.06em;color:#000}.diamond-list-preview-title{font-family:Gotham,sans-serif!important;font-size:13px!important;letter-spacing:.05em;font-weight:500;margin:15px auto 0;width:90%;line-height:1.75;text-transform:uppercase}.diamond-list-preview-price{font-family:Gotham,sans-serif!important;font-size:18px!important;letter-spacing:.06em;font-weight:600;margin:15px auto 25px;width:90%;color:#71a6bb}.diamond-list-preview-sku{font-family:Gotham,sans-serif!important;margin-bottom:25px}.diamond-list-preview-link{width:90%;margin:0 auto;display:none}.noUi-value{font-size:12px!important}#diamond-filters input{font-family:Gotham,sans-serif!important;font-size:12px!important;letter-spacing:.03em}.diamond-result:first-of-type{display:none!important}a.diamond-result-inner{color:#000!important;text-decoration:none!important;font-family:Gotham,sans-serif!important;font-size:13px!important;letter-spacing:.03em}.diamond-result-inner{display:block!important}.diamond-result-title{font-size:13px!important}.diamond-result-price{font-size:13px!important;letter-spacing:.05em}@media only screen and (max-width: 720px){.diamond-shape-button{border:1px solid #ddd;border-radius:5px;margin-left:5px;margin-right:5px;text-align:center;padding-bottom:10px;padding-top:5px;cursor:pointer}#diamond-filters{font-family:Gotham,sans-serif!important;font-size:10px!important;letter-spacing:.03em}}.hours-popup p{color:#000!important;font-family:Gotham,sans-serif!important;font-size:14px!important;letter-spacing:.03em;text-align:left;line-height:1.25}.diamond-table th{text-transform:uppercase;font-weight:500;font-family:Gotham,sans-serif!important;font-size:12px!important;letter-spacing:.06em}.diamond-table{border:none;text-align:center!important;border-collapse:collapse}.diamond-table tr{height:48px;line-height:48px;border-bottom:1px solid #f6f6f6}.diamond-table tr{cursor:pointer}.diamond-table tr:hover{background-color:#f6f6f6}.diamond-table tr:nth-of-type(1){cursor:unset!important}.diamond-table tr:nth-of-type(1):hover{background-color:#fff!important}.diamond-table tbody tr:nth-of-type(1){display:none!important}.view-button{float:right;padding:10px;text-align:center;cursor:pointer}.diamond-toolbar{padding-right:7px}.view-button.active{background-color:#ddd}.view-button i{font-size:14px}.advanced-sub-heading{font-weight:500;display:block;margin-bottom:10px;margin-left:5px}.advanced-filters label{line-height:35px}.advanced-filters .diamond-slider-inner{padding-bottom:50px}.collapsible{cursor:pointer;width:100%;border:none;text-align:left;outline:none;font-size:15px;font-family:Gotham,sans-serif!important;font-size:13px!important;letter-spacing:.06em;background-color:transparent;text-transform:uppercase;font-weight:500;padding:35px 25px}.collapsible:after{font-family:"Font Awesome 5 Free";content:"\f107";font-size:13px!important;color:#000;float:right;margin-left:0;font-weight:900!important}.collapsible.active:after{font-family:"Font Awesome 5 Free";content:"\f077";font-size:13px!important;color:#000;float:right;margin-left:0;font-weight:900!important}.collapsible-content{max-height:0;overflow:hidden;transition:max-height .2s ease-out}.collapsible-container{border:1px solid #ddd;border-radius:5px}.diamond-img-wrapper{padding-bottom:80%;position:relative;overflow:hidden;z-index:1}.diamond-img-container{width:100%;height:0;z-index:1}.diamond-img-container img{position:absolute;margin:auto;left:0;right:0;top:0;z-index:1}.diamond-img-container img.soImg{position:absolute;margin:auto;left:0;right:0;text-align:center;transform:translateY(-25%);z-index:1}table.scrolldown{width:100%;border-spacing:0}table.scrolldown tbody,table.scrolldown thead{display:block}table.scrolldown tbody{height:549px;overflow-y:auto;overflow-x:hidden}tbody td,thead th{width:200px}td{text-align:center}// custom checkboxes .advanced-filters ul{padding-left:0}.advanced-filters li{list-style-type:none;padding-left:5px;color:#595959;height:35px}.advanced-filters li:hover{background-color:#f6f6f6;color:#000}.advanced-filters label:hover{background-color:#f6f6f6}.styled-checkbox{position:absolute;// take it out of document flow opacity: 0;// hide it & + label{position:relative;cursor:pointer;padding:0}// Box. & + label:before{content:"";margin-right:10px;display:inline-block;vertical-align:text-top;width:25px;height:25px;background:#fff;border:1px solid #ddd;border-radius:3px;margin-top:-4.5px}// Box checked &:checked + label:before{background:#71a6bb;border:1px solid #71A6BB}// Disabled state label. &:disabled + label{color:#b8b8b8;cursor:auto}// Disabled box. &:disabled + label:before{box-shadow:none;background:#ddd}// Checkmark. Could be replaced with an image &:checked + label:after{content:"";position:absolute;left:7px;top:7px;background:#fff;width:2px;height:2px;box-shadow:2px 0 #fff,4px 0 #fff,4px -2px #fff,4px -4px #fff,4px -6px #fff,4px -8px #fff;transform:rotate(45deg)}}.diamond-list-preview{margin-top:5%}.diamond-result-grid{display:none}@media only screen and (max-width: 720px){.cd-popup-container.custom-popup.hours-popup{max-width:90%!important}.diamond-shape-button{margin-left:3px!important;margin-right:3px!important;margin-bottom:6px!important}.diamond-shape-button span.diamond-name{font-size:9px!important;letter-spacing:0px!important}.diamond-slider-container,.diamond-result{padding-left:3px!important;padding-right:3px!important}.diamond-result-inner{margin-bottom:6px!important}.diamond-result-title{font-size:9px!important;padding:10px 5px 6px!important}.diamond-result-price{font-size:9px!important;padding-left:5px!important;padding-right:5px!important;padding-bottom:10px!important}}
/*# sourceMappingURL=/cdn/shop/t/70/assets/diamonds.css.map */
