.diamonds_page__qR5k4{background:#faf9f6;color:#263d31;--ink:#263d31;--line:#dadfd6;--soft:#657164;--cream:#f1eee5;padding-bottom:0}.diamonds_page__qR5k4 h1,.diamonds_page__qR5k4 h2,.diamonds_page__qR5k4 h3{font-weight:400;letter-spacing:-.03em;text-wrap:balance}.diamonds_page__qR5k4 em{color:#807051}.diamonds_page__qR5k4 a:focus-visible,.diamonds_page__qR5k4 button:focus-visible,.diamonds_page__qR5k4 input:focus-visible,.diamonds_page__qR5k4 select:focus-visible{outline:2px solid #8c7149;outline-offset:4px}.diamonds_eyebrow__UMqfq{font-size:9px;letter-spacing:.17em;line-height:1.8}.diamonds_intro__TcC29{display:grid;grid-template-columns:1.6fr 1fr;gap:8vw;padding:55px clamp(24px,6vw,96px);background:#f1eee5;align-items:center}.diamonds_intro__TcC29 h1{font-size:clamp(43px,4.1vw,65px);line-height:1.06;margin:22px 0}.diamonds_intro__TcC29>div>p:last-child{max-width:610px;font-size:13px;line-height:1.9;color:#5b685b}.diamonds_heroNote__rvx7l{border-left:1px solid #cfd5c9;padding-left:4vw}.diamonds_heroNote__rvx7l>span{font:55px/1 Georgia,serif;color:#9c8d6c}.diamonds_heroNote__rvx7l p{font:italic 29px/1.3 var(--font-serif),Georgia,serif;margin:12px 0 24px}.diamonds_heroNote__rvx7l a{font-size:10px;letter-spacing:.05em;border-bottom:1px solid #9ba692;padding-bottom:7px}.diamonds_assurances__j9FTp{display:flex;justify-content:center;gap:40px;padding:18px 24px;border-bottom:1px solid var(--line);background:#e9ece2;font-size:10px;line-height:1.7}.diamonds_assurances__j9FTp a{text-decoration:underline;text-underline-offset:3px}.diamonds_discovery__WF1z5{padding:0 clamp(20px,4vw,65px) 50px;scroll-margin-top:160px}.diamonds_tabRow__U6ez4{display:flex;justify-content:space-between;gap:20px;align-items:center;border-bottom:1px solid var(--line);margin-bottom:32px}.diamonds_tabs__f3DtJ{display:flex;gap:30px}.diamonds_tabs__f3DtJ button{background:none;border:0;border-bottom:2px solid transparent;padding:25px 0 18px;color:#6d7569;font-size:13px;cursor:pointer}.diamonds_tabs__f3DtJ button[aria-selected=true]{border-color:#263d31;color:#263d31}.diamonds_textButton__BmAgt{background:none;border:0;text-decoration:underline;text-underline-offset:4px;font-size:11px;line-height:1.7;cursor:pointer;color:inherit}.diamonds_searchLayout__0WqXS{display:grid;grid-template-columns:246px minmax(0,1fr);gap:32px}.diamonds_desktopFilters__Ug5qG{align-self:start;position:sticky;top:170px;max-height:calc(100dvh - 185px);overflow:auto;scrollbar-width:thin;padding-right:13px}.diamonds_filterHeading__k0Kgp{border-bottom:1px solid var(--line);padding:0 0 21px}.diamonds_filterHeading__k0Kgp h2{font-size:22px;margin:0 0 9px}.diamonds_filterHeading__k0Kgp span{font-size:10px;color:var(--soft)}.diamonds_desktopFilters__Ug5qG form{display:flex;flex-direction:column;gap:20px;padding-top:24px}.diamonds_choice__qZcmY{display:flex;flex-direction:column;gap:8px;font-size:11px;line-height:1.5;color:#3f5143;min-width:0}.diamonds_choice__qZcmY input,.diamonds_choice__qZcmY select{height:42px;border:1px solid #cbd3c7;padding:7px 10px;background:#fff;border-radius:0;min-width:0;width:100%;color:#263d31;font-size:12px}.diamonds_pair__9zxcs{display:grid;grid-template-columns:1fr 1fr;gap:12px}.diamonds_range__EPGpG{border:0;padding:0;margin:0;min-width:0}.diamonds_range__EPGpG legend{font-size:12px;margin-bottom:22px}.diamonds_rangeTrack__7Ctu9{height:22px;position:relative;background:linear-gradient(180deg,transparent 9px,#d2d9cd 0,#d2d9cd 12px,transparent 0);margin:0 8px}.diamonds_rangeTrack__7Ctu9 input{position:absolute;inset:0;width:100%;margin:0;height:22px;pointer-events:none;appearance:none;background:transparent;outline-offset:4px}.diamonds_rangeTrack__7Ctu9 input::-webkit-slider-thumb{appearance:none;width:17px;height:17px;border-radius:50%;background:#263d31;border:2px solid #fff;box-shadow:0 0 0 1px #263d31;cursor:grab;pointer-events:auto}.diamonds_rangeTrack__7Ctu9 input::-moz-range-thumb{width:14px;height:14px;border-radius:50%;background:#263d31;border:2px solid #fff;pointer-events:auto;cursor:grab}.diamonds_rangeLabels__vlyLH{display:flex;justify-content:space-between;font-size:9px;color:#6d7869;margin:5px 0 14px}.diamonds_rangeInputs__BOgQ1{display:grid;grid-template-columns:minmax(0,1fr) 10px minmax(0,1fr);align-items:end;gap:8px}.diamonds_rangeInputs__BOgQ1>span{line-height:40px;color:#a2aa9c}.diamonds_rangeInputs__BOgQ1 label{font-size:9px;display:flex;flex-direction:column;gap:7px;color:#697563}.diamonds_rangeInputs__BOgQ1 input{width:100%;min-width:0;height:40px;padding:7px 9px;background:#fff;border:1px solid #cbd3c7;border-radius:0;color:#263d31;font-size:12px}.diamonds_advanced__5kwKD{border-top:1px solid var(--line);padding-top:17px}.diamonds_advanced__5kwKD summary{font-size:11px;cursor:pointer;line-height:1.8}.diamonds_advanced__5kwKD[open] summary{margin-bottom:18px}.diamonds_advanced__5kwKD .diamonds_choice__qZcmY{margin-top:15px}.diamonds_advanced__5kwKD small{display:block;font-size:10px;line-height:1.8;margin-top:10px;color:#687461}.diamonds_checkbox__KHoRD{display:flex;align-items:flex-start;gap:8px;font-size:10px;line-height:1.8;margin-top:20px}.diamonds_checkbox__KHoRD input{accent-color:#263d31;margin-top:3px}.diamonds_filterActions__3T_9e{position:sticky;bottom:0;display:grid;gap:13px;background:#faf9f6;padding:15px 0 8px;border-top:1px solid var(--line);z-index:2}.diamonds_primary___QWKt,.diamonds_secondary__BoYC_{display:inline-flex;align-items:center;justify-content:space-between;gap:20px;min-height:49px;padding:14px 21px;line-height:1.7;letter-spacing:.05em;font-size:10px;border:1px solid #263d31;background:#263d31;color:#fff;text-decoration:none;cursor:pointer;max-width:100%}.diamonds_primary___QWKt:hover{background:#3d5845}.diamonds_primary___QWKt:disabled{opacity:.4;cursor:not-allowed}.diamonds_secondary__BoYC_{background:transparent;color:#263d31}.diamonds_results__t_KWO{min-width:0}.diamonds_resultToolbar__MqRjW{display:flex;align-items:center;gap:18px;padding-bottom:20px}.diamonds_resultToolbar__MqRjW>div:first-child{margin-right:auto}.diamonds_resultToolbar__MqRjW h2{font-size:27px;line-height:1.2;margin:0 0 9px}.diamonds_resultToolbar__MqRjW p{font-size:10px;line-height:1.7;color:#6a7665;margin:0}.diamonds_sort__pFQpt{display:flex;flex-direction:column;gap:5px;font-size:9px;color:#65725f}.diamonds_sort__pFQpt select{border:0;border-bottom:1px solid #bfc9b8;background:none;color:#263d31;font-size:11px;padding:7px 20px 7px 0;max-width:165px}.diamonds_viewButtons__Nk3Fw{display:flex;border:1px solid var(--line);flex-shrink:0}.diamonds_viewButtons__Nk3Fw button{border:0;background:transparent;color:#8c9585;width:34px;height:34px;font-size:21px;cursor:pointer}.diamonds_viewButtons__Nk3Fw button[aria-pressed=true]{background:#e7ebdf;color:#263d31}.diamonds_mobileFilterButton__wVFxE{display:none}.diamonds_activeFilters__7tGpt{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:14px}.diamonds_activeFilters__7tGpt:empty{display:none}.diamonds_activeFilters__7tGpt>span{border:1px solid #d4dccd;padding:6px 8px;font-size:10px;display:flex;align-items:center;gap:12px;background:#eef1e8}.diamonds_activeFilters__7tGpt button{background:none;border:0;color:#263d31;font-size:15px;cursor:pointer}.diamonds_diamondGrid__1hJyJ{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px 17px}.diamonds_card__Ub4ws{position:relative;min-width:0;border:1px solid #e2e5dc;background:#fff;transition:border-color .15s}.diamonds_card__Ub4ws:hover{border-color:#9dad95}.diamonds_media__VlyWQ{position:relative;display:block;height:210px;overflow:hidden;background:#f5f5f1}.diamonds_media__VlyWQ img,.diamonds_media__VlyWQ video{display:block;width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.diamonds_videoBadge__lCJIg{position:absolute;z-index:1;left:12px;bottom:12px;background:#fffffff0;padding:5px 7px;color:#52644e;font-size:8px;letter-spacing:.07em}.diamonds_favorite__Xscae{position:absolute;top:10px;right:10px;width:35px;height:35px;background:#fffffff0;border:1px solid #e2e6dd;border-radius:50%;font-size:24px;line-height:1;color:#263d31;cursor:pointer;z-index:2}.diamonds_cardCopy__Id_5X{padding:18px 17px}.diamonds_cardLab__M29vq{font-size:8px;letter-spacing:.12em;color:#78816f;margin:0 0 12px}.diamonds_card__Ub4ws h3{font-size:21px;line-height:1.2;margin:0 0 10px}.diamonds_cardSpecs__eki82{font-size:10px;line-height:1.8;min-height:18px;color:#586851;margin:0}.diamonds_cardSpecs__eki82 span{margin:0 5px}.diamonds_price__1EVGZ{font-size:21px;line-height:1.3;margin:19px 0 20px}.diamonds_price__1EVGZ small{font-size:9px;color:#77816f;margin-left:3px}.diamonds_cardActions__nTQU4{display:flex;flex-wrap:wrap;align-items:center;gap:15px;justify-content:space-between;border-top:1px solid #e2e7dc;padding-top:15px}.diamonds_cardActions__nTQU4>a{font-size:10px;border-bottom:1px solid #aab6a1;padding-bottom:4px}.diamonds_cardActions__nTQU4>a span{margin-left:6px}.diamonds_cardActions__nTQU4 label{font-size:9px;display:flex;align-items:center;gap:5px;white-space:nowrap}.diamonds_cardActions__nTQU4 input{accent-color:#263d31}.diamonds_listView__WO6fT{grid-template-columns:1fr;gap:13px}.diamonds_listView__WO6fT .diamonds_card__Ub4ws{display:grid;grid-template-columns:140px minmax(0,1fr)}.diamonds_listView__WO6fT .diamonds_media__VlyWQ{height:155px}.diamonds_listView__WO6fT .diamonds_cardCopy__Id_5X{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:24px;align-content:center}.diamonds_listView__WO6fT .diamonds_cardLab__M29vq,.diamonds_listView__WO6fT .diamonds_cardSpecs__eki82,.diamonds_listView__WO6fT h3{grid-column:1}.diamonds_listView__WO6fT .diamonds_price__1EVGZ{grid-column:2;grid-row:1/4;align-self:center}.diamonds_listView__WO6fT .diamonds_cardActions__nTQU4{grid-column:1/-1;margin-top:10px}.diamonds_listView__WO6fT .diamonds_favorite__Xscae{right:12px;top:10px}.diamonds_listView__WO6fT .diamonds_price__1EVGZ{padding-right:37px}.diamonds_pagination__QcttS{display:flex;align-items:center;justify-content:space-between;gap:15px;margin:30px 0 20px;padding-block:20px;border-block:1px solid var(--line)}.diamonds_pagination__QcttS button{font-size:11px;background:none;border:0;color:#263d31;cursor:pointer;min-height:40px}.diamonds_pagination__QcttS button:disabled{opacity:.35;cursor:default}.diamonds_pagination__QcttS span{font-size:10px;color:#6f7b67}.diamonds_helpNote__vNyXt{color:#798271;font-size:10px;line-height:1.9;margin:20px 0}.diamonds_empty__LtC4Y{text-align:center;border:1px solid #dce3d4;background:#f3f4ee;padding:65px 30px;min-height:340px;display:flex;flex-direction:column;align-items:center;gap:20px}.diamonds_empty__LtC4Y>span{font:50px/1 Georgia,serif;color:#8b7957}.diamonds_empty__LtC4Y h3{font-size:34px;line-height:1.15;margin:0}.diamonds_empty__LtC4Y p{font-size:13px;line-height:1.9;color:#5b6b52;max-width:450px;margin:0}.diamonds_empty__LtC4Y>a:not(.diamonds_primary___QWKt){font-size:11px;text-decoration:underline;text-underline-offset:4px}.diamonds_error__lwIK1{color:#94342e;font-size:12px;line-height:1.8;border-left:2px solid #94342e;padding-left:10px}.diamonds_skeleton__T5eXb{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.diamonds_skeleton__T5eXb>div{height:362px;border:1px solid #e2e6da;padding:18px;animation:diamonds_breathe__HiaDz 1.7s ease-in-out infinite}.diamonds_skeleton__T5eXb span{display:block;background:#e8eae2;height:12px;margin-bottom:13px}.diamonds_skeleton__T5eXb span:first-child{height:215px;margin-bottom:25px}.diamonds_skeleton__T5eXb span:last-child{width:65%}@keyframes diamonds_breathe__HiaDz{50%{opacity:.45}}.diamonds_concierge__a__73{display:grid;grid-template-columns:1fr 1fr;gap:7vw;background:#e9ede2;padding:65px clamp(24px,7vw,112px)}.diamonds_concierge__a__73 h2{font-size:clamp(35px,3.6vw,51px);line-height:1.12;margin:20px 0}.diamonds_concierge__a__73>div>p:not(.diamonds_eyebrow__UMqfq){font-size:13px;line-height:1.9;color:#54644e;max-width:520px}.diamonds_concierge__a__73 .diamonds_primary___QWKt{margin-top:13px}.diamonds_concierge__a__73 small{display:block;font-size:10px;line-height:1.8;color:#78816e;margin-top:15px}.diamonds_guidance__1y9ID{display:flex;flex-wrap:wrap;justify-content:center;gap:35px;padding:35px 25px 50px;font-size:11px;line-height:1.8}.diamonds_guidance__1y9ID a{border-bottom:1px solid #a6b29d}.diamonds_compareDialog__5vQzI,.diamonds_filterDialog__E2_tt{color:#263d31;background:#faf9f6;border:1px solid #d3dccb;padding:30px;max-height:90dvh;overflow:auto;overscroll-behavior:contain;box-shadow:0 20px 100px #18281830}.diamonds_compareDialog__5vQzI::backdrop,.diamonds_filterDialog__E2_tt::backdrop{background:#18281880;backdrop-filter:blur(3px)}.diamonds_filterDialog__E2_tt{width:min(440px,100% - 20px)}.diamonds_filterDialog__E2_tt form{display:flex;flex-direction:column;gap:23px}.diamonds_filterDialog__E2_tt .diamonds_choice__qZcmY input,.diamonds_filterDialog__E2_tt .diamonds_choice__qZcmY select,.diamonds_filterDialog__E2_tt .diamonds_rangeInputs__BOgQ1 input{font-size:16px}.diamonds_filterDialog__E2_tt .diamonds_filterActions__3T_9e{padding-bottom:12px}.diamonds_dialogHeading__hhtmL{display:flex;justify-content:space-between;align-items:center;gap:20px;border-bottom:1px solid #d4decd;padding-bottom:20px;margin-bottom:25px}.diamonds_dialogHeading__hhtmL h2{font:400 33px/1.1 var(--font-serif),Georgia,serif;margin:10px 0}.diamonds_dialogHeading__hhtmL>button{min-width:40px;height:40px;background:none;border:1px solid #b9c6b2;cursor:pointer;color:#263d31}.diamonds_compareDialog__5vQzI{width:min(1050px,calc(100% - 30px))}.diamonds_compareScroll__EAess{overflow-x:auto}.diamonds_compareDialog__5vQzI table{width:100%;border-collapse:collapse;min-width:520px;text-align:left;font-size:12px}.diamonds_compareDialog__5vQzI td,.diamonds_compareDialog__5vQzI th{border-bottom:1px solid #dce3d5;padding:15px;line-height:1.8;vertical-align:top}.diamonds_compareDialog__5vQzI tbody th{font-weight:400;color:#68795e}.diamonds_compareDialog__5vQzI thead th{width:28%;font-weight:400}.diamonds_compareDialog__5vQzI thead th:first-child{width:16%}.diamonds_compareDialog__5vQzI img,.diamonds_compareDialog__5vQzI video{width:100%;height:140px;object-fit:contain;mix-blend-mode:multiply;display:block;margin-bottom:15px}.diamonds_compareDialog__5vQzI strong{display:block;font-weight:400;font-size:20px;margin-top:10px}.diamonds_compareBar__Hff8k{display:flex;align-items:center;justify-content:center;gap:25px;position:fixed;bottom:18px;left:50%;transform:translateX(-50%);z-index:40;box-shadow:0 8px 35px #243c3330;background:#fff;border:1px solid #cbd7c2;padding:12px 20px;max-width:calc(100% - 24px);width:max-content}.diamonds_compareBar__Hff8k>button:not(.diamonds_primary___QWKt),.diamonds_compareBar__Hff8k>span{font-size:11px}.diamonds_compareBar__Hff8k>button:not(.diamonds_primary___QWKt){background:none;border:0;text-decoration:underline;cursor:pointer}.diamonds_toast__EDSey{position:fixed;bottom:110px;left:50%;transform:translateX(-50%);padding:15px 25px;background:#263d31;color:white;z-index:70;width:min(450px,90%);font-size:12px;line-height:1.8;box-shadow:0 5px 25px #0002}.diamonds_toast__EDSey button{background:none;border:0;color:white;margin-left:10px;cursor:pointer}.diamonds_detail__BXMix{padding:25px clamp(24px,6vw,95px) 70px}.diamonds_breadcrumbs____YAV{display:flex;flex-wrap:wrap;gap:12px;font-size:10px;color:#7b8572;line-height:1.8;margin:0 0 30px}.diamonds_detailGrid__Kzvsb{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:6vw}.diamonds_viewer__kDxs9{background:#f1f2ec;position:relative;min-width:0;aspect-ratio:1/1;display:grid;align-items:center}.diamonds_viewer__kDxs9 video{display:block;width:100%;height:100%;max-height:680px;object-fit:contain;background:#f1f2ec;mix-blend-mode:multiply}.diamonds_viewer__kDxs9>span{position:absolute;top:20px;left:20px;background:#fff;padding:7px 10px;font-size:9px;letter-spacing:.07em;pointer-events:none}.diamonds_viewHint__o8RHS{font-size:11px;line-height:1.8;color:#6e7c63;margin-top:15px}.diamonds_detailCopy__Uas1m{padding-top:15px}.diamonds_detailCopy__Uas1m h1{font-size:clamp(36px,3.5vw,52px);line-height:1.1;margin:20px 0}.diamonds_detailPrice__Wrhec{font-size:29px;font-weight:400;margin:23px 0 8px}.diamonds_detailPrice__Wrhec small{font-size:10px;color:#7b8573;margin-left:6px}.diamonds_detailDescription__4s9X4{font-size:13px;line-height:1.9;color:#607256}.diamonds_specGrid__hckwU{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-block:1px solid var(--line);margin:25px 0;padding-block:19px;gap:22px 15px}.diamonds_specGrid__hckwU dt{font-size:9px;color:#7c8773;margin-bottom:7px}.diamonds_specGrid__hckwU dd{font-size:14px;margin:0;line-height:1.4}.diamonds_purchaseActions__FEDQj{display:grid;gap:12px;margin-top:25px}.diamonds_purchaseActions__FEDQj .diamonds_primary___QWKt,.diamonds_purchaseActions__FEDQj .diamonds_secondary__BoYC_{width:100%;text-align:left;justify-content:space-between}.diamonds_purchaseNote__UVBSO{font-size:10px;line-height:1.9;color:#718169;margin:16px 0}.diamonds_detailAssurances__XQ_8s{display:grid;gap:12px;font-size:11px;line-height:1.8;margin-top:25px}.diamonds_detailAssurances__XQ_8s a{text-decoration:underline;text-underline-offset:3px}.diamonds_fullSpecs__NwOuY{margin-top:50px;border-top:1px solid var(--line);padding-top:30px}.diamonds_fullSpecs__NwOuY h2{font-size:31px;margin:0 0 25px}.diamonds_fullSpecs__NwOuY dl{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0 35px}.diamonds_fullSpecs__NwOuY dl>div{border-bottom:1px solid var(--line);padding:16px 0}.diamonds_fullSpecs__NwOuY dt{font-size:10px;color:#7b8673;margin-bottom:8px}.diamonds_fullSpecs__NwOuY dd{margin:0;font-size:13px;line-height:1.7}.diamonds_viewError__gKWd7{padding:35px;line-height:1.9;font-size:13px;text-align:center}.diamonds_viewError__gKWd7 a{display:block;margin-top:15px;text-decoration:underline}@media(min-width:1600px){.diamonds_media__VlyWQ{height:260px}.diamonds_diamondGrid__1hJyJ{gap:25px}.diamonds_searchLayout__0WqXS{grid-template-columns:265px minmax(0,1fr);gap:45px}}@media(max-width:1100px){.diamonds_searchLayout__0WqXS{grid-template-columns:220px minmax(0,1fr);gap:22px}.diamonds_diamondGrid__1hJyJ,.diamonds_skeleton__T5eXb{grid-template-columns:repeat(2,minmax(0,1fr))}.diamonds_assurances__j9FTp{gap:25px;font-size:9px}.diamonds_heroNote__rvx7l p{font-size:26px}.diamonds_detailGrid__Kzvsb{gap:4vw}.diamonds_detailCopy__Uas1m h1{font-size:37px}}@media(max-width:760px){.diamonds_intro__TcC29{grid-template-columns:1fr;padding:36px 23px 30px;gap:20px}.diamonds_intro__TcC29 h1{font-size:43px;margin:20px 0}.diamonds_intro__TcC29>div>p:last-child{font-size:12px;max-width:550px}.diamonds_heroNote__rvx7l{border:0;border-top:1px solid #cbd3c4;padding:18px 0 0;display:flex;align-items:center;gap:18px}.diamonds_heroNote__rvx7l>span{font-size:35px}.diamonds_heroNote__rvx7l p{font-size:18px;margin:0;flex:1}.diamonds_heroNote__rvx7l a{font-size:10px;max-width:130px;line-height:1.8}.diamonds_assurances__j9FTp{display:grid;grid-template-columns:1fr 1fr;gap:10px 17px;text-align:center;padding:16px 22px;font-size:9px}.diamonds_assurances__j9FTp>span:last-child{grid-column:1/-1}.diamonds_discovery__WF1z5{padding:0 20px 30px;scroll-margin-top:100px}.diamonds_tabRow__U6ez4{gap:15px;margin-bottom:23px;align-items:flex-start}.diamonds_tabs__f3DtJ{gap:22px}.diamonds_tabs__f3DtJ button{font-size:12px;line-height:1.6;padding:20px 0 15px;max-width:130px;text-align:left}.diamonds_tabRow__U6ez4>.diamonds_textButton__BmAgt{font-size:10px;padding-top:22px;max-width:85px;text-align:right}.diamonds_searchLayout__0WqXS{grid-template-columns:1fr;gap:0}.diamonds_desktopFilters__Ug5qG{display:none}.diamonds_resultToolbar__MqRjW{flex-wrap:wrap;gap:15px 10px;padding-bottom:15px}.diamonds_resultToolbar__MqRjW>div:first-child{width:100%;margin:0}.diamonds_resultToolbar__MqRjW h2{font-size:25px}.diamonds_resultToolbar__MqRjW p{font-size:10px}.diamonds_mobileFilterButton__wVFxE{display:block;min-height:41px;background:#263d31;color:#fff;border:1px solid #263d31;font-size:11px;padding:10px 14px;cursor:pointer}.diamonds_sort__pFQpt{margin-left:auto;flex:1;max-width:160px}.diamonds_sort__pFQpt select{font-size:11px;max-width:100%;padding-right:4px}.diamonds_viewButtons__Nk3Fw{display:none}.diamonds_diamondGrid__1hJyJ{gap:14px 10px}.diamonds_media__VlyWQ{height:160px}.diamonds_videoBadge__lCJIg{font-size:7px;left:7px;bottom:7px;padding:4px 5px;letter-spacing:.02em}.diamonds_favorite__Xscae{width:31px;height:31px;top:8px;right:8px;font-size:23px}.diamonds_cardCopy__Id_5X{padding:15px 11px}.diamonds_cardLab__M29vq{font-size:7px;line-height:1.7;letter-spacing:.08em;margin-bottom:9px}.diamonds_card__Ub4ws h3{font-size:19px;line-height:1.2}.diamonds_cardSpecs__eki82{font-size:9px;line-height:1.8}.diamonds_cardSpecs__eki82 span{margin:0 2px}.diamonds_price__1EVGZ{font-size:20px;margin:15px 0}.diamonds_price__1EVGZ small{font-size:8px;margin-left:2px}.diamonds_cardActions__nTQU4{gap:13px;align-items:flex-start;padding-top:12px}.diamonds_cardActions__nTQU4 label,.diamonds_cardActions__nTQU4>a{font-size:9px}.diamonds_pagination__QcttS{margin:23px 0;padding-block:12px}.diamonds_pagination__QcttS button{font-size:10px}.diamonds_helpNote__vNyXt{font-size:9px}.diamonds_skeleton__T5eXb{gap:14px 10px}.diamonds_skeleton__T5eXb>div{height:320px;padding:13px}.diamonds_skeleton__T5eXb span:first-child{height:180px}.diamonds_concierge__a__73{grid-template-columns:1fr;padding:42px 23px;gap:7px}.diamonds_concierge__a__73 h2{font-size:36px}.diamonds_concierge__a__73>div>p:not(.diamonds_eyebrow__UMqfq){font-size:12px}.diamonds_concierge__a__73 .diamonds_primary___QWKt{width:100%;font-size:9px;gap:15px}.diamonds_guidance__1y9ID{gap:20px;padding:30px 23px 45px;font-size:10px;justify-content:flex-start}.diamonds_compareBar__Hff8k{bottom:10px;gap:12px;padding:10px 12px;flex-wrap:wrap;justify-content:space-between}.diamonds_compareBar__Hff8k>span{font-size:10px}.diamonds_compareBar__Hff8k>.diamonds_primary___QWKt{min-height:40px;padding:10px 13px;font-size:9px}.diamonds_compareDialog__5vQzI{padding:22px 15px}.diamonds_compareDialog__5vQzI td,.diamonds_compareDialog__5vQzI th{padding:12px 9px;font-size:11px}.diamonds_compareDialog__5vQzI table{min-width:570px}.diamonds_detail__BXMix{padding:20px 22px 45px}.diamonds_detailGrid__Kzvsb{grid-template-columns:1fr;gap:24px}.diamonds_viewer__kDxs9{aspect-ratio:1/1;min-height:0}.diamonds_viewer__kDxs9>span{top:12px;left:12px;font-size:8px}.diamonds_viewHint__o8RHS{font-size:10px}.diamonds_detailCopy__Uas1m{padding:0}.diamonds_detailCopy__Uas1m h1{font-size:38px}.diamonds_detailPrice__Wrhec{font-size:28px}.diamonds_detailDescription__4s9X4{font-size:12px}.diamonds_specGrid__hckwU{gap:20px 15px}.diamonds_fullSpecs__NwOuY{margin-top:35px}.diamonds_fullSpecs__NwOuY h2{font-size:28px}.diamonds_fullSpecs__NwOuY dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 25px}.diamonds_breadcrumbs____YAV{font-size:9px;margin-bottom:19px}.diamonds_filterDialog__E2_tt{padding:23px}.diamonds_filterDialog__E2_tt .diamonds_dialogHeading__hhtmL{position:sticky;top:-23px;background:#faf9f6;padding-top:15px;z-index:3}.diamonds_filterDialog__E2_tt .diamonds_filterActions__3T_9e{bottom:-23px;padding-bottom:25px}.diamonds_empty__LtC4Y{padding:40px 20px}.diamonds_empty__LtC4Y h3{font-size:30px}}@media(max-width:360px){.diamonds_diamondGrid__1hJyJ,.diamonds_skeleton__T5eXb{grid-template-columns:1fr}.diamonds_media__VlyWQ{height:260px}.diamonds_cardCopy__Id_5X{padding:20px}.diamonds_card__Ub4ws h3{font-size:25px}.diamonds_cardActions__nTQU4{flex-wrap:nowrap}.diamonds_intro__TcC29 h1{font-size:38px}.diamonds_discovery__WF1z5{padding-inline:17px}.diamonds_tabs__f3DtJ{gap:15px}.diamonds_tabs__f3DtJ button{font-size:11px}.diamonds_sort__pFQpt{max-width:148px}.diamonds_heroNote__rvx7l a{max-width:110px}.diamonds_detailCopy__Uas1m h1{font-size:34px}}@media(prefers-reduced-motion:reduce){.diamonds_skeleton__T5eXb>div{animation:none}.diamonds_card__Ub4ws{transition:none}}.diamonds_interactiveThumbnail__vQ05a{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:15px;width:100%;height:100%;min-height:140px;color:#a29778;font:75px/1 Georgia,serif}.diamonds_interactiveThumbnail__vQ05a small{font:10px/1.7 Arial,sans-serif;letter-spacing:.08em;color:#6b785e}.diamonds_typeFilter__QtxCR{border:0;padding:0;margin:0}.diamonds_typeFilter__QtxCR legend{font-size:12px;margin-bottom:12px}.diamonds_typeFilter__QtxCR>div{display:grid;grid-template-columns:1fr;gap:6px}.diamonds_typeFilter__QtxCR button{border:1px solid #cbd3c7;background:white;color:#263d31;font-size:12px;line-height:1.6;min-height:40px;padding:9px 12px;text-align:left;cursor:pointer}.diamonds_typeFilter__QtxCR button[aria-checked=true]{background:#263d31;color:#fff;border-color:#263d31}.diamonds_selectionType__2MlOi{font:22px/1.4 var(--font-serif),Georgia,serif;margin:22px 0}.diamonds_preview__lBM0n{position:relative}.diamonds_previewPlayer__SAsG3{position:absolute;inset:0;background:#f5f5f1;pointer-events:none}.diamonds_previewPlayer__SAsG3 iframe,.diamonds_previewPlayer__SAsG3 video{width:100%;height:100%;border:0;object-fit:contain}.diamonds_preview__lBM0n .diamonds_videoBadge__lCJIg{z-index:3}.diamonds_previewToggle__AZCSp{position:absolute;left:10px;top:10px;z-index:4;display:flex;align-items:center;gap:5px;border:1px solid #d5ddd0;border-radius:20px;background:#fffffff0;color:#263d31;min-width:58px;min-height:34px;font-size:20px;cursor:pointer}.diamonds_previewToggle__AZCSp span{font-size:8px}.diamonds_discoveryAction__2Vslv{padding:24px 0;border-block:1px solid #dce3d4;margin-top:24px}.diamonds_discoveryAction__2Vslv p{font-size:12px;line-height:1.8;color:#657164}.diamonds_discoveryAction__2Vslv button{min-width:240px}@media(max-width:760px){.diamonds_selectionType__2MlOi{font-size:18px;max-width:210px}.diamonds_typeFilter__QtxCR>div{grid-template-columns:repeat(3,1fr)}.diamonds_typeFilter__QtxCR button{text-align:center;font-size:11px;padding:8px 5px}.diamonds_discoveryAction__2Vslv button{width:100%;min-width:0}.diamonds_previewToggle__AZCSp{min-height:31px;min-width:49px;left:7px;top:8px}}.diamonds_updating__X_gdJ{opacity:.45;pointer-events:none;transition:opacity .15s}.ProductPaymentMessaging_financing__UdQ3E{margin:16px 0 22px;padding:16px 18px;border:1px solid #dce3da;background:#f7f8f3;border-radius:4px;color:#263b30;min-width:0}.ProductPaymentMessaging_heading__SJWK2{font-size:14px!important;line-height:1.5!important;font-weight:600;margin:0 0 9px!important;letter-spacing:0!important}.ProductPaymentMessaging_element__nGw3i,.ProductPaymentMessaging_native__3yvQz{min-width:0;max-width:100%}.ProductPaymentMessaging_element__nGw3i{min-height:24px}.ProductPaymentMessaging_disclosure__SPmT4,.ProductPaymentMessaging_status__PjlBk{font-size:11px!important;line-height:1.6!important;color:#58655d;margin:7px 0 0!important}.ProductPaymentMessaging_status__PjlBk{font-size:12px!important}.ProductPaymentMessaging_alternative__Lqo39{margin-top:10px;border-top:1px solid #dce3da;padding-top:9px}.ProductPaymentMessaging_alternative__Lqo39 button{display:inline;padding:0;margin:0;border:0;background:none;color:inherit;text-align:left;cursor:pointer;font-family:inherit;font-weight:400;font-size:12px;line-height:1.6;text-decoration:underline;text-underline-offset:3px}.ProductPaymentMessaging_alternative__Lqo39 button:focus-visible{outline:2px solid #254c3c;outline-offset:4px}.ProductPaymentMessaging_alternative__Lqo39 .paypal-financing{border:0;padding:10px 0 0;margin:0;background:none}@media(max-width:480px){.ProductPaymentMessaging_financing__UdQ3E{padding:14px}.ProductPaymentMessaging_heading__SJWK2{font-size:13px!important}}