#color-chart{max-width:100%;margin:20px 20px 0 20px}@media(min-width:768px){#color-chart{margin-top:0}}#color-chart h5{font-size:.875rem}#color-chart h5.active{color:var(--bs-primary) !important}#color-chart .color-img{padding:5px;display:block;border:2px solid transparent}#color-chart .color-img.active{border:3px solid var(--bs-primary) !important;border-radius:50%}#color-chart .bracket{display:block;max-width:100%;height:15px;margin-bottom:.75rem;border-left:2px solid rgba(var(--bs-body-color-rgb),0.075);border-right:2px solid rgba(var(--bs-body-color-rgb),0.075);border-bottom:2px solid rgba(var(--bs-body-color-rgb),0.075)}.diamond-size_0_10_ct{width:11.3385px;max-width:11.3385px;height:auto;display:block;margin:0 auto}.diamond-size_0_15_ct{width:12.8503px;max-width:12.8503px;height:auto;display:block;margin:0 auto}.diamond-size_0_20_ct{width:14.3621px;max-width:14.3621px;height:auto;display:block;margin:0 auto}.diamond-size_0_25_ct{width:15.49595px;max-width:15.49595px;height:auto;display:block;margin:0 auto}.diamond-size_0_33_ct{width:16.6298px;max-width:16.6298px;height:auto;display:block;margin:0 auto}.diamond-size_0_38_ct{width:17.3857px;max-width:17.3857px;height:auto;display:block;margin:0 auto}.diamond-size_0_40_ct{width:17.76365px;max-width:17.76365px;height:auto;display:block;margin:0 auto}.diamond-size_0_50_ct{width:19.6534px;max-width:19.6534px;height:auto;display:block;margin:0 auto}.diamond-size_0_60_ct{width:20.78725px;max-width:20.78725px;height:auto;display:block;margin:0 auto}.diamond-size_0_70_ct{width:21.9211px;max-width:21.9211px;height:auto;display:block;margin:0 auto}.diamond-size_0_75_ct{width:22.29905px;max-width:22.29905px;height:auto;display:block;margin:0 auto}.diamond-size_0_80_ct{width:22.677px;max-width:22.677px;height:auto;display:block;margin:0 auto}.diamond-size_0_90_ct{width:23.4329px;max-width:23.4329px;height:auto;display:block;margin:0 auto}.diamond-size_1_ct{width:24.56675px;max-width:24.56675px;height:auto;display:block;margin:0 auto}.diamond-size_1_25_ct{width:26.4565px;max-width:26.4565px;height:auto;display:block;margin:0 auto}.diamond-size_1_50_ct{width:27.9683px;max-width:27.9683px;height:auto;display:block;margin:0 auto}.diamond-size_1_75_ct{width:29.4801px;max-width:29.4801px;height:auto;display:block;margin:0 auto}.diamond-size_2_ct{width:30.9919px;max-width:30.9919px;height:auto;display:block;margin:0 auto}.diamond-size_2_50_ct{width:33.2596px;max-width:33.2596px;height:auto;display:block;margin:0 auto}.diamond-size_3_ct{width:35.5273px;max-width:35.5273px;height:auto;display:block;margin:0 auto}.diamond-size_3_50_ct{width:37.0391px;max-width:37.0391px;height:auto;display:block;margin:0 auto}.diamond-size_4_ct{width:38.5509px;max-width:38.5509px;height:auto;display:block;margin:0 auto}.diamond-size_5_ct{width:41.5745px;max-width:41.5745px;height:auto;display:block;margin:0 auto}.diamond-size_6_ct{width:44.5981px;max-width:44.5981px;height:auto;display:block;margin:0 auto}.diamond-size_7_ct{width:46.8658px;max-width:46.8658px;height:auto;display:block;margin:0 auto}.diamond-size_8_ct{width:49.1335px;max-width:49.1335px;height:auto;display:block;margin:0 auto}.diamond-size_9_ct{width:51.02325px;max-width:51.02325px;height:auto;display:block;margin:0 auto}.diamond-size_10_ct{width:52.913px;max-width:52.913px;height:auto;display:block;margin:0 auto}.diamond-size_12_50_ct{width:54.80275px;max-width:54.80275px;height:auto;display:block;margin:0 auto}.diamond-size_15_ct{width:60.472px;max-width:60.472px;height:auto;display:block;margin:0 auto}.diamond-size_dime{width:67.65305px;max-width:67.65305px;height:auto;display:block;margin:0 auto}#diamond-size ul.diamond-carat-grid{list-style:none;padding:0;margin:0;width:100%;display:grid;grid-template-columns:repeat(3,1fr);gap:.3125rem;margin:0 auto;max-width:100%}@media(min-width:768px){#diamond-size ul.diamond-carat-grid{grid-template-columns:repeat(4,1fr)}}@media(min-width:992px){#diamond-size ul.diamond-carat-grid{grid-template-columns:repeat(10,1fr)}}#diamond-size ul.diamond-carat-grid li.diamond-carat{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;position:relative}#diamond-size ul.diamond-carat-grid li.diamond-carat a{cursor:pointer;width:100%;height:100%}#diamond-size ul.diamond-carat-grid li.diamond-carat.diamond-carat-dime{grid-column:span 2;grid-row:span 2}#diamond-size ul.diamond-carat-grid li.diamond-carat.diamond-carat-dime figure{background:var(--bs-input-bg-color)}@media(min-width:992px){#diamond-size ul.diamond-carat-grid li.diamond-carat.diamond-carat-dime.single-row{grid-row:span 1}}#diamond-size ul.diamond-carat-grid li.diamond-carat figure{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;background:transparent;padding:1rem;border:1px solid rgba(var(--bs-body-color-rgb),0.075);border-radius:.25rem;margin:0}#diamond-size ul.diamond-carat-grid li.diamond-carat figure img{display:block;margin:0 auto;border-radius:50%;box-shadow:0 0 0 1px rgba(0,0,0,0.22),0 3px 8px rgba(0,0,0,0.1)}#diamond-size ul.diamond-carat-grid li.diamond-carat figure figcaption{color:var(--bs-body-color);margin-top:.5rem;font-size:15px;font-weight:400;text-align:center;line-height:1;width:100%}#diamond-size ul.diamond-carat-grid li.diamond-carat figure figcaption>small{font-weight:500;white-space:nowrap}#diamond-size ul.diamond-carat-grid li.diamond-carat figure figcaption>span{font-weight:400;white-space:nowrap}#diamond-size ul.diamond-carat-grid li.diamond-carat figure figcaption>span>small{font-size:12px !important;font-size:inherit;font-weight:500;text-transform:uppercase;white-space:nowrap}#diamond-size ul.diamond-carat-grid li.diamond-carat a:hover figure,#diamond-size ul.diamond-carat-grid li.diamond-carat a:focus figure,#diamond-size ul.diamond-carat-grid li.diamond-carat a:focus-visible figure{background:var(--bs-input-bg-color);border-color:var(--bs-input-border-color)}#diamond-size ul.diamond-carat-grid li.diamond-carat a:hover figure figcaption,#diamond-size ul.diamond-carat-grid li.diamond-carat a:focus figure figcaption,#diamond-size ul.diamond-carat-grid li.diamond-carat a:focus-visible figure figcaption{color:var(--bs-primary)}#diamond-size ul.diamond-carat-grid li.diamond-carat a:hover figure img,#diamond-size ul.diamond-carat-grid li.diamond-carat a:focus figure img,#diamond-size ul.diamond-carat-grid li.diamond-carat a:focus-visible figure img{box-shadow:0 0 0 1px rgba(0,0,0,0.22),0 5px 18px rgba(0,0,0,0.3)}#diamond-size ul.diamond-carat-grid li.diamond-carat a:focus,#diamond-size ul.diamond-carat-grid li.diamond-carat a:focus-visible{outline:2px dashed var(--bs-primary);outline-offset:-2px}#diamond-size ul.diamond-carat-grid li.diamond-carat.active{outline:2px solid var(--bs-primary);outline-offset:-2px}#diamond-size ul.diamond-carat-grid li.diamond-carat.active figure{background:rgba(var(--bs-primary-rgb),0.2);border-color:rgba(var(--bs-primary-rgb),0.5)}#diamond-size ul.diamond-carat-grid li.diamond-carat.active figure figcaption{color:var(--bs-primary-200);font-weight:600}#diamond-size ul.diamond-carat-grid li.diamond-carat.active figure figcaption span{font-weight:600}#diamond-size ul.diamond-carat-grid li.diamond-carat.active figure figcaption span>small{font-weight:700}#diamond-size ul.diamond-carat-grid li.diamond-carat.active figure figcaption>small{font-weight:700}#diamond-size ul.diamond-carat-grid li.diamond-carat.active figure img{box-shadow:0 0 0 1px rgba(0,0,0,0.22),0 5px 18px rgba(0,0,0,0.3)}#diamond-cut .list-group a.list-group-item,#diamond-cut .list-group button.list-group-item,#diamond-clarity .list-group a.list-group-item,#diamond-clarity .list-group button.list-group-item{position:relative;padding:0;background:0;display:flex;align-items:stretch;justify-content:flex-start;color:var(--bs-body-color)}#diamond-cut .list-group a.list-group-item span.marker,#diamond-cut .list-group button.list-group-item span.marker,#diamond-clarity .list-group a.list-group-item span.marker,#diamond-clarity .list-group button.list-group-item span.marker{position:absolute;top:50%;left:-1.25rem;align-items:center;justify-content:center;transform:translateY(-50%);width:1.25rem;height:1.25rem;margin-right:.5rem;background-color:transparent}#diamond-cut .list-group a.list-group-item span.marker::before,#diamond-cut .list-group button.list-group-item span.marker::before,#diamond-clarity .list-group a.list-group-item span.marker::before,#diamond-clarity .list-group button.list-group-item span.marker::before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;width:0;height:0;border-radius:50%;background-color:transparent;transition:border .3s cubic-bezier(0.19,1,0.22,1) 400ms,left .3s cubic-bezier(0.19,1,0.22,1) 400ms}@media(min-width:768px){#diamond-cut .list-group a.list-group-item span.marker::before,#diamond-cut .list-group button.list-group-item span.marker::before,#diamond-clarity .list-group a.list-group-item span.marker::before,#diamond-clarity .list-group button.list-group-item span.marker::before{left:calc(50% - 2.5rem);opacity:0;width:auto;height:auto;background-color:transparent;border-radius:0;border:0 solid var(--bs-primary);border-top-color:transparent;border-bottom-color:transparent;border-right-color:transparent}}#diamond-cut .list-group a.list-group-item span.grades,#diamond-cut .list-group button.list-group-item span.grades,#diamond-clarity .list-group a.list-group-item span.grades,#diamond-clarity .list-group button.list-group-item span.grades{display:flex;align-items:center;justify-content:center;background-color:var(--bs-input-bg-color);border-right:1px solid var(--bs-input-border-color);color:var(--bs-primary);font-size:12px;font-weight:700;padding:.3125rem;min-height:100%;min-width:50px}#diamond-cut .list-group a.list-group-item span.title,#diamond-cut .list-group button.list-group-item span.title,#diamond-clarity .list-group a.list-group-item span.title,#diamond-clarity .list-group button.list-group-item span.title{color:var(--bs-body-color);padding:.625rem;display:flex;flex-direction:column;width:100%;height:100%;font-size:15px;line-height:1.2;font-weight:500}#diamond-cut .list-group a.list-group-item span.title em,#diamond-cut .list-group button.list-group-item span.title em,#diamond-clarity .list-group a.list-group-item span.title em,#diamond-clarity .list-group button.list-group-item span.title em{font-size:12px;display:block;font-weight:normal}#diamond-cut .list-group a.list-group-item:first-child span.grades,#diamond-cut .list-group button.list-group-item:first-child span.grades,#diamond-clarity .list-group a.list-group-item:first-child span.grades,#diamond-clarity .list-group button.list-group-item:first-child span.grades{border-top-left-radius:.25rem}#diamond-cut .list-group a.list-group-item:last-child span.grades,#diamond-cut .list-group button.list-group-item:last-child span.grades,#diamond-clarity .list-group a.list-group-item:last-child span.grades,#diamond-clarity .list-group button.list-group-item:last-child span.grades{border-bottom-left-radius:.25rem}#diamond-cut .list-group a.list-group-item:hover,#diamond-cut .list-group button.list-group-item:hover,#diamond-clarity .list-group a.list-group-item:hover,#diamond-clarity .list-group button.list-group-item:hover{background:var(--bs-input-bg-color)}#diamond-cut .list-group a.list-group-item:focus-visible,#diamond-cut .list-group button.list-group-item:focus-visible,#diamond-clarity .list-group a.list-group-item:focus-visible,#diamond-clarity .list-group button.list-group-item:focus-visible{outline:2px dashed var(--bs-primary);outline-offset:-2px}#diamond-cut .list-group a.list-group-item.active,#diamond-cut .list-group button.list-group-item.active,#diamond-clarity .list-group a.list-group-item.active,#diamond-clarity .list-group button.list-group-item.active{background:0;color:var(--bs-primary-200);outline:2px solid var(--bs-primary);outline-offset:-2px}#diamond-cut .list-group a.list-group-item.active span.grades,#diamond-cut .list-group button.list-group-item.active span.grades,#diamond-clarity .list-group a.list-group-item.active span.grades,#diamond-clarity .list-group button.list-group-item.active span.grades{background:rgba(var(--bs-primary-rgb),0.2);color:var(--bs-primary-200)}#diamond-cut .list-group a.list-group-item.active span.title,#diamond-cut .list-group button.list-group-item.active span.title,#diamond-clarity .list-group a.list-group-item.active span.title,#diamond-clarity .list-group button.list-group-item.active span.title{font-weight:bold;color:var(--bs-primary-200)}#diamond-cut .list-group a.list-group-item.active span.marker,#diamond-cut .list-group button.list-group-item.active span.marker,#diamond-clarity .list-group a.list-group-item.active span.marker,#diamond-clarity .list-group button.list-group-item.active span.marker{display:inline-flex}@media(min-width:768px){#diamond-cut .list-group a.list-group-item.active span.marker,#diamond-cut .list-group button.list-group-item.active span.marker,#diamond-clarity .list-group a.list-group-item.active span.marker,#diamond-clarity .list-group button.list-group-item.active span.marker{margin-right:0}}@media(min-width:768px){#diamond-cut .list-group a.list-group-item.active span.marker::before,#diamond-cut .list-group button.list-group-item.active span.marker::before,#diamond-clarity .list-group a.list-group-item.active span.marker::before,#diamond-clarity .list-group button.list-group-item.active span.marker::before{opacity:1;left:50%;border-width:10px}}#diamond-cut .edu-tab-content,#diamond-clarity .edu-tab-content{position:relative;display:none !important}#diamond-cut .edu-tab-content .list-group-item-response,#diamond-clarity .edu-tab-content .list-group-item-response{display:none !important}#diamond-cut .edu-tab-content.active,#diamond-clarity .edu-tab-content.active{display:block !important}#diamond-cut .edu-tab-content.active .list-group-item-response,#diamond-clarity .edu-tab-content.active .list-group-item-response{display:block !important;background:var(--bs-primary);color:var(--bs-primary-color);padding:1.25rem 1.5rem}@media(min-width:768px){#diamond-cut .edu-tab-content.active .list-group-item-response,#diamond-clarity .edu-tab-content.active .list-group-item-response{max-width:calc(100.5% - 1.25rem);position:absolute;right:1.125rem;top:var(--bubble-top,0)}}#diamond-cut .edu-tab-content.active .list-group-item-response h3,#diamond-cut .edu-tab-content.active .list-group-item-response h4,#diamond-cut .edu-tab-content.active .list-group-item-response h5,#diamond-cut .edu-tab-content.active .list-group-item-response h6,#diamond-clarity .edu-tab-content.active .list-group-item-response h3,#diamond-clarity .edu-tab-content.active .list-group-item-response h4,#diamond-clarity .edu-tab-content.active .list-group-item-response h5,#diamond-clarity .edu-tab-content.active .list-group-item-response h6{color:var(--bs-primary-color);margin:0;margin-bottom:.625rem}#diamond-cut .edu-tab-content.active .list-group-item-response p,#diamond-clarity .edu-tab-content.active .list-group-item-response p{margin:0;color:var(--bs-primary-color)}@media(min-width:768px){#diamond-cut img.clarity-image,#diamond-clarity img.clarity-image{object-fit:contain;width:110%;height:auto;max-width:110%;max-height:100%;margin:0 -10% 0 auto;display:block}}#diamond-cut #edu-diamonds-tab-content,#diamond-cut #edu-diamond-clarity-tab-content,#diamond-clarity #edu-diamonds-tab-content,#diamond-clarity #edu-diamond-clarity-tab-content{height:100%}