.range__bar[data-v-9826b3d2]{flex-direction:column;gap:12px;display:flex}@media (width>=768px){.range__bar[data-v-9826b3d2]{border-bottom:1px solid var(--color-rule,#e3ddd3);flex-direction:row;align-items:flex-end;gap:24px}.range__bar .range__tabs[data-v-9826b3d2]{border-bottom:0;flex:1;min-width:0}.range__search[data-v-9826b3d2]{flex:0 220px;order:2;margin-bottom:8px}}.range__search[data-v-9826b3d2]{align-items:center;display:flex;position:relative}.range__searchicon[data-v-9826b3d2]{width:16px;height:16px;color:var(--color-mute,#6f6a62);pointer-events:none;position:absolute;left:14px}.range__input[data-v-9826b3d2]{border:1px solid var(--color-rule,#e3ddd3);width:100%;min-height:42px;color:var(--color-ink,#1c1917);appearance:none;background:#fff;border-radius:999px;padding:0 40px 0 38px;font-size:14px;transition:border-color .2s}.range__input[data-v-9826b3d2]::placeholder{color:var(--color-mute,#6f6a62)}.range__input[data-v-9826b3d2]::-webkit-search-cancel-button{appearance:none}.range__input[data-v-9826b3d2]:hover{border-color:var(--color-mute,#6f6a62)}.range__input[data-v-9826b3d2]:focus-visible{outline:2px solid var(--color-clay,#a4482f);outline-offset:2px;border-color:var(--color-ink,#1c1917)}.range__clear[data-v-9826b3d2]{width:30px;height:30px;color:var(--color-mute,#6f6a62);cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;display:grid;position:absolute;right:6px}.range__clear[data-v-9826b3d2]:hover{background:var(--color-rule,#e3ddd3);color:var(--color-ink,#1c1917)}.range__tabs[data-v-9826b3d2]{scrollbar-width:none;flex-wrap:nowrap;gap:6px;padding:4px 0 12px;display:flex;overflow-x:auto}.range__tabs[data-v-9826b3d2]::-webkit-scrollbar{display:none}.range__tab[data-v-9826b3d2]{border:1px solid var(--color-rule,#e3ddd3);background:var(--color-paper-raised,#efeae0);min-height:42px;color:var(--color-ink,#1c1917);cursor:pointer;border-radius:999px;flex:none;align-items:center;gap:7px;padding:3px 13px 3px 3px;font-size:14px;transition:border-color .2s,background-color .2s,color .2s;display:inline-flex}.range__tab[data-v-9826b3d2]:not(:has(.range__tabimg)){padding-left:16px}.range__tab.is-on[data-v-9826b3d2],.range__tab[data-v-9826b3d2]:hover{border-color:var(--color-ink,#1c1917)}.range__tab.is-on[data-v-9826b3d2]{background:var(--color-ink,#1c1917);color:#fff}.range__tab.is-on .range__count[data-v-9826b3d2]{color:#ffffffb3}.range__tabimg[data-v-9826b3d2]{-o-object-fit:cover;object-fit:cover;border-radius:999px;width:32px;height:32px}.range__tablabel[data-v-9826b3d2]{font-weight:500}.range__tab[data-v-9826b3d2]:focus-visible{outline:2px solid var(--color-clay,#a4482f);outline-offset:2px}.range__count[data-v-9826b3d2]{opacity:.55;font-variant-numeric:tabular-nums;margin-left:4px}.range__chips[data-v-9826b3d2]{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.range__chip[data-v-9826b3d2]{border:1px solid var(--color-rule,#e3ddd3);min-height:40px;color:var(--color-ink,#1c1917);cursor:pointer;background:#fff;border-radius:999px;align-items:center;gap:7px;padding:0 14px;font-size:13px;transition:border-color .2s,background-color .2s,color .2s;display:inline-flex}.range__chip.is-on[data-v-9826b3d2],.range__chip[data-v-9826b3d2]:hover{border-color:var(--color-ink,#1c1917)}.range__chip.is-on[data-v-9826b3d2]{background:var(--color-ink,#1c1917);color:#fff}.range__chip[data-v-9826b3d2]:focus-visible{outline:2px solid var(--color-clay,#a4482f);outline-offset:2px}.range__dot[data-v-9826b3d2]{border:1px solid #00000026;border-radius:999px;width:12px;height:12px}.range__dot--white[data-v-9826b3d2]{background:#f4f2ee}.range__dot--gold[data-v-9826b3d2]{background:linear-gradient(135deg,#f4f0e8 55%,#b3955a 56%)}.range__dot--grey[data-v-9826b3d2]{background:#9d9e9c}.range__dot--beige[data-v-9826b3d2]{background:#e3d4bd}.range__dot--black[data-v-9826b3d2]{background:#1d1d1f}.range__dot--brown[data-v-9826b3d2]{background:#5e4331}.range__dot--green[data-v-9826b3d2]{background:#2c4636}.range__status[data-v-9826b3d2]{flex-wrap:wrap;align-items:baseline;gap:4px 14px;min-height:20px;margin-top:20px;display:flex}.range__sort[data-v-9826b3d2]{align-items:center;gap:8px;margin-left:auto;display:inline-flex;position:relative}.range__sortlabel[data-v-9826b3d2]{color:var(--color-mute,#6f6a62);letter-spacing:.14em;text-transform:uppercase;font-size:11px}.range__select[data-v-9826b3d2]{border:1px solid var(--color-rule,#e3ddd3);min-height:40px;color:var(--color-ink,#1c1917);appearance:none;cursor:pointer;background:#fff;border-radius:999px;padding:0 34px 0 14px;font-size:13.5px}.range__select[data-v-9826b3d2]:focus-visible{outline:2px solid var(--color-ink,#1c1917);outline-offset:2px}.range__selecticon[data-v-9826b3d2]{pointer-events:none;width:14px;height:14px;color:var(--color-mute,#6f6a62);position:absolute;right:12px}.range__summary[data-v-9826b3d2]{color:var(--color-mute,#6f6a62);font-variant-numeric:tabular-nums;margin:0}.range__reset[data-v-9826b3d2],.range__summary[data-v-9826b3d2]{letter-spacing:.14em;text-transform:uppercase;font-size:11px}.range__reset[data-v-9826b3d2]{color:var(--color-clay,#a4482f);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.range__reset[data-v-9826b3d2]:focus-visible{outline:2px solid var(--color-clay,#a4482f);outline-offset:3px;border-radius:2px}.range__empty[data-v-9826b3d2]{border:1px dashed var(--color-rule,#e3ddd3);text-align:center;border-radius:14px;flex-direction:column;align-items:center;margin-top:16px;padding:48px 20px;display:flex}.range__emptyicon[data-v-9826b3d2]{width:28px;height:28px;color:var(--color-mute,#6f6a62)}.range__emptytitle[data-v-9826b3d2]{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.02em;margin:14px 0 0;font-size:22px}.range__emptytext[data-v-9826b3d2]{max-width:40ch;color:var(--color-mute,#6f6a62);margin:6px 0 20px;font-size:14px}.range__grid[data-v-9826b3d2]{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 12px;margin:16px 0 0;padding:0;list-style:none;display:grid}@media (width>=768px){.range__grid[data-v-9826b3d2]{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 16px}}@media (width>=1024px){.range__grid[data-v-9826b3d2]{grid-template-columns:repeat(4,minmax(0,1fr))}}.range__card[data-v-9826b3d2]{text-align:center;flex-direction:column;align-items:center;display:flex;position:relative}.range__media[data-v-9826b3d2]{width:100%;position:relative}.range__card[data-v-9826b3d2] .stone{border-radius:14px;transition:transform .35s,box-shadow .35s}.range__card[data-v-9826b3d2]:hover .stone{transform:translateY(-3px);box-shadow:0 14px 30px -18px #17120f73}.range__card[data-v-9826b3d2]:hover .stone__img{transform:scale(1.04)}.range__link[data-v-9826b3d2]{color:inherit;margin-top:10px;font-size:14px;font-weight:600;text-decoration:none}.range__link[data-v-9826b3d2]:after{content:"";z-index:1;border-radius:14px;position:absolute;inset:0}.range__link[data-v-9826b3d2]:focus-visible{outline:none}.range__link[data-v-9826b3d2]:focus-visible:after{outline:2px solid var(--color-clay,#a4482f);outline-offset:4px}.range__meta[data-v-9826b3d2]{color:var(--color-mute,#6f6a62);margin-top:2px;font-size:12px}.range__heart[data-v-9826b3d2]{z-index:3;width:36px;height:36px;color:var(--color-ink,#1c1917);cursor:pointer;background:#ffffffeb;border:0;border-radius:999px;justify-content:center;align-items:center;transition:color .2s,transform .2s;display:flex;position:absolute;top:10px;right:10px;box-shadow:0 4px 14px -6px #17120f66}.range__heart[data-v-9826b3d2] svg{width:16px;height:16px}.range__heart.is-on[data-v-9826b3d2]{color:var(--color-clay,#a4482f)}.range__heart.is-on[data-v-9826b3d2] svg{fill:currentColor}.range__heart[data-v-9826b3d2]:hover{transform:scale(1.08)}.range__chip--heart[data-v-9826b3d2] svg{width:14px;height:14px;color:var(--color-clay,#a4482f);margin-right:6px}.range__chip--heart.is-on[data-v-9826b3d2] svg{color:#fff;fill:currentColor}.range__shortbar[data-v-9826b3d2]{border:1px solid var(--color-rule,#e3ddd3);background:#fff;border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;margin-top:16px;padding:12px 12px 12px 18px;display:flex}.range__shorttext[data-v-9826b3d2]{align-items:center;gap:8px;margin:0;font-size:14px;display:flex}.range__shorticon[data-v-9826b3d2]{width:16px;height:16px;color:var(--color-clay,#a4482f);fill:currentColor}.range__actions[data-v-9826b3d2]{z-index:2;opacity:0;pointer-events:none;justify-content:center;gap:6px;transition:opacity .25s,transform .25s;display:flex;position:absolute;inset:auto 10px 10px;transform:translateY(6px)}.range__card.is-armed .range__actions[data-v-9826b3d2]{opacity:1;pointer-events:auto;transform:none}.range__pill[data-v-9826b3d2]{color:var(--color-ink,#1c1917);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;cursor:pointer;background:#fffffff0;border:0;border-radius:999px;align-items:center;gap:5px;padding:8px 12px;font-size:10px;text-decoration:none;transition:background-color .2s,color .2s;display:inline-flex;box-shadow:0 4px 14px -6px #17120f66}.range__pill[data-v-9826b3d2]:hover{background:#fff}.range__pill--kitchen[data-v-9826b3d2]{background:var(--color-ink,#1c1917);color:#fff}.range__pill--kitchen[data-v-9826b3d2]:hover{background:var(--color-clay,#a4482f)}.range__pill[data-v-9826b3d2]:focus-visible{outline:2px solid var(--color-clay,#a4482f);outline-offset:2px}.range__pill[data-v-9826b3d2] svg{width:12px;height:12px}@media (hover:hover) and (pointer:fine){.range__card:focus-within .range__actions[data-v-9826b3d2],.range__card:hover .range__actions[data-v-9826b3d2]{opacity:1;pointer-events:auto;transform:none}}.range__grid>li.is-entering[data-v-9826b3d2]{animation:.45s cubic-bezier(.2,.7,.2,1) both range-in-9826b3d2;animation-delay:calc(var(--i,0)*35ms)}@keyframes range-in-9826b3d2{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.range__more[data-v-9826b3d2]{justify-content:center;margin-top:32px;display:flex}.range__morebtn[data-v-9826b3d2]{border:1px solid var(--color-ink,#1c1917);min-height:48px;color:var(--color-ink,#1c1917);letter-spacing:.14em;text-transform:uppercase;cursor:pointer;background:#fff;border-radius:999px;padding:0 28px;font-size:12px;transition:background-color .2s,color .2s}.range__morebtn[data-v-9826b3d2]:hover{background:var(--color-ink,#1c1917);color:#fff}.range__morebtn[data-v-9826b3d2]:focus-visible{outline:2px solid var(--color-clay,#a4482f);outline-offset:3px}.range__note[data-v-9826b3d2]{text-align:center;max-width:60ch;color:var(--color-mute,#6f6a62);margin:18px auto 0;font-size:12px}@media (prefers-reduced-motion:reduce){.range__grid>li.is-entering[data-v-9826b3d2]{animation:none}.range__actions[data-v-9826b3d2],.range__card[data-v-9826b3d2] .stone{transition:none}.range__card[data-v-9826b3d2]:hover .stone,.range__card[data-v-9826b3d2]:hover .stone__img{transform:none}}@media (width<=767px){.range__chips[data-v-9826b3d2],.range__tabs[data-v-9826b3d2]{scrollbar-width:none;flex-wrap:nowrap;margin-right:-1.25rem;padding-right:1.25rem;overflow-x:auto}.range__chips[data-v-9826b3d2]::-webkit-scrollbar{display:none}.range__tabs[data-v-9826b3d2]::-webkit-scrollbar{display:none}.range__chip[data-v-9826b3d2],.range__tab[data-v-9826b3d2]{flex:none}}@media (width<=639px){.range__actions[data-v-9826b3d2]{flex-direction:column;align-items:stretch;gap:5px;inset:auto 8px 8px}.range__pill[data-v-9826b3d2]{justify-content:center;padding:7px 8px}}@media (pointer:coarse){.range__pill[data-v-9826b3d2]{min-height:40px}}
