.arelia-col{padding-block:3rem 5rem;padding-inline:clamp(1.25rem,6vw,5rem)}.arelia-col__catalog-tabs{display:flex;flex-wrap:wrap;gap:.5rem;margin:0 0 1rem}.arelia-col__catalog-tab{-webkit-appearance:none;appearance:none;cursor:pointer;background:#fff;color:var(--arelia-text-secondary, #414651);border:1px solid var(--arelia-text-secondary, #414651);border-radius:999px;padding:.6rem 1.15rem;font:inherit;font-size:.9375rem;font-weight:600;letter-spacing:normal;text-transform:none;transition:background .15s,color .15s,border-color .15s}.arelia-col__catalog-tab:hover{border-color:var(--arelia-accent, #C49850)}.arelia-col__catalog-tab.is-active{background:var(--arelia-accent, #C49850);border-color:var(--arelia-accent, #C49850);color:#1a1d28}.arelia-col__subline{margin:.35rem 0 .75rem;max-width:42rem}.arelia-col--mode-dar2-step1{padding-block:.5rem 5rem}.arelia-col__header{display:flex;justify-content:space-between;align-items:flex-end;gap:2rem;flex-wrap:wrap;margin-bottom:2rem}.arelia-col--mode-ring-builder{padding-block:1rem 2rem;padding-inline:0}.arelia-col__locked-banner{display:flex;align-items:center;gap:.6rem;padding:.75rem 1.1rem;margin-bottom:1.25rem;border:1px solid var(--arelia-accent, #C49850);background:var(--arelia-accent-tint, #F5EDDC);color:var(--arelia-accent-hover, #86662B);font-size:.875rem;line-height:1.4}.arelia-col__locked-banner-icon{font-size:.95rem;line-height:1;flex-shrink:0}.arelia-col__locked-banner-text strong{font-weight:600}.arelia-col--mode-ring-builder .arelia-col__row{cursor:pointer}.arelia-col--mode-ring-builder .arelia-col__row:hover{background:#00000006}.arelia-col--mode-ring-builder .arelia-col__row.is-selected{background:var(--arelia-accent-tint, #F5EDDC);box-shadow:inset 4px 0 0 var(--arelia-accent, #C49850)}.arelia-col--mode-ring-builder .arelia-col__card{cursor:pointer}.arelia-col--mode-ring-builder .arelia-col__card.is-selected{outline:2px solid var(--arelia-accent, #C49850);outline-offset:-2px}.arelia-col--mode-ring-builder .arelia-col__card-link{pointer-events:none}.arelia-col--mode-ring-builder .arelia-col__card{position:relative}.arelia-col--mode-ring-builder .arelia-col__card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;cursor:pointer}.arelia-col__title{font-size:clamp(1.75rem,3vw,2.5rem);line-height:1.1;letter-spacing:-.01em;margin:0 0 .5rem;font-weight:600}.arelia-col__description{font-size:1rem;line-height:1.6;opacity:1;max-width:60ch;margin-bottom:.5rem;color:var(--arelia-text-secondary, #414651)}.arelia-col__standards{display:flex;flex-wrap:wrap;gap:.35rem 1.1rem;margin:.6rem 0 0;padding:0;list-style:none;font-size:.9375rem;color:var(--arelia-text-secondary, #414651)}.arelia-col__standards li{display:inline-flex;align-items:center;gap:.4rem}.arelia-col__standards li:before{content:"";width:6px;height:6px;transform:rotate(45deg);background:var(--arelia-accent, #C49850);flex-shrink:0}.arelia-col__count-inline{margin:0 auto 0 0;font-size:.875rem;letter-spacing:normal;text-transform:none;opacity:1;white-space:nowrap;display:inline-flex;gap:.4em;align-items:baseline}.arelia-col__count-inline [data-result-count]{font-weight:600}.arelia-col__count-inline-label{font-weight:400}.arelia-col__search-note{margin:.75rem 0 0;font-size:.9rem;color:var(--arelia-text-secondary, #414651)}.arelia-col__search-note strong{font-weight:600}.arelia-col__search-note-muted{color:var(--arelia-text-muted, #5A6B8A)}.arelia-col__reset{-webkit-appearance:none;appearance:none;background:transparent;color:inherit;font:inherit;font-size:.875rem;letter-spacing:normal;text-transform:none;opacity:1;font-weight:500;cursor:pointer;padding:.5rem 1rem;border:1px solid rgba(0,0,0,.18);border-radius:999px;white-space:nowrap;transition:border-color .15s,background .15s}.arelia-col__reset:hover{border-color:#00000073;background:#0000000a}.arelia-col__view-toggle{display:inline-flex;border:1px solid rgba(0,0,0,.15);border-radius:0;overflow:hidden;flex-shrink:0}.arelia-col__view-btn{-webkit-appearance:none;appearance:none;background:transparent;border:none;padding:.5rem 1rem;font-size:.8rem;letter-spacing:.08em;text-transform:uppercase;font-weight:500;cursor:pointer;color:var(--arelia-text-secondary, #414651);opacity:1;transition:opacity .15s,background .15s}.arelia-col__view-btn:hover{opacity:1}.arelia-col__view-btn.is-active{background:#000000e0;color:#fff;opacity:1}.arelia-col__sort-select-wrap{display:inline-flex;align-items:center;gap:.5rem;flex-shrink:0}.arelia-col__sort-select-wrap[hidden]{display:none}.arelia-col__sort-select-label{font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;color:var(--arelia-text-secondary, #414651);opacity:1}.arelia-col__sort-select{appearance:none;-webkit-appearance:none;border:1px solid rgba(0,0,0,.15);border-radius:0;background:#fff url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 6'><path d='M1 1l4 4 4-4' fill='none' stroke='black' stroke-width='1.3'/></svg>") right .7rem center / 10px 6px no-repeat;padding:.5rem 2rem .5rem .8rem;font-size:.8125rem;color:var(--arelia-text-primary, inherit);cursor:pointer}.arelia-col__sort-select:focus-visible{outline:2px solid var(--arelia-accent, currentColor);outline-offset:1px}.arelia-col__search-bar{display:flex;align-items:center;gap:.75rem;padding:.5rem 0;flex-wrap:wrap}.arelia-search-wrap{display:inline-flex;align-items:center;gap:.4rem;padding:.5rem 1rem;border:1px solid rgba(0,0,0,.18);background:#fff;border-radius:999px;flex:1 1 280px;max-width:480px;transition:border-color .15s}.arelia-search-wrap:focus-within{border-color:#00000080}.arelia-search-icon{color:#00000073;flex-shrink:0}.arelia-search{flex:1;appearance:none;-webkit-appearance:none;border:0;outline:none;background:transparent;font-size:.875rem;color:inherit;padding:0;min-width:0}.arelia-search::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none;cursor:pointer;height:14px;width:14px;background:#0000004d;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'><path d='M3 3l8 8M3 11L11 3' stroke='black' stroke-width='2' stroke-linecap='round'/></svg>") center/contain no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'><path d='M3 3l8 8M3 11L11 3' stroke='black' stroke-width='2' stroke-linecap='round'/></svg>") center/contain no-repeat}.arelia-col__toggles{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center;padding:1rem 0;border-bottom:1px solid rgba(0,0,0,.06);margin-bottom:1rem}.arelia-toggle{display:inline-flex;align-items:center;padding:.55rem 1.1rem;border:1px solid rgba(0,0,0,.18);background:#fff;border-radius:0;font-size:.8125rem;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;transition:background .15s,color .15s,border-color .15s}.arelia-toggle:hover{border-color:#0006}.arelia-toggle.is-active{background:#1a1d28;color:#fbfaf6;border-color:#1a1d28}.arelia-toggle.is-hidden{display:none}.arelia-toggle__icon{font-size:1rem}.arelia-dropdown{display:inline-flex;align-items:center;gap:.5rem}.arelia-dropdown__label{font-size:.75rem;text-transform:uppercase;letter-spacing:.06em;color:#0000008c}.arelia-dropdown__select{padding:.5rem 1rem;border:1px solid rgba(0,0,0,.18);border-radius:999px;background:#fff;font-size:.875rem;cursor:pointer}.arelia-col__filters{border-top:1px solid rgba(0,0,0,.08);border-bottom:1px solid rgba(0,0,0,.08);padding:1.25rem 0;margin-bottom:.5rem;display:grid;gap:1.5rem}.arelia-col__filters-row{display:grid;grid-template-columns:repeat(3,1fr);gap:2.5rem}@media(max-width:989px){.arelia-col__filters-row{grid-template-columns:1fr;gap:2rem}}.arelia-filter{display:flex;flex-direction:column;gap:.75rem}.arelia-filter__head{display:flex;justify-content:space-between;align-items:baseline}.arelia-filter__label{font-size:.875rem;letter-spacing:normal;text-transform:none;opacity:1;font-weight:600;color:var(--arelia-text-secondary, #414651)}.arelia-filter__label-note{font-weight:400;color:var(--arelia-text-tertiary, #5A6B8A)}.arelia-filter__value{font-size:.875rem;opacity:1;font-weight:500;font-variant-numeric:tabular-nums}.arelia-filter__head .arelia-filter__value{display:none}.arelia-filter__hint{margin:.45rem 0 0;font-size:.8125rem;color:var(--arelia-text-secondary, #414651)}.arelia-filter--shape{grid-column:span 1}.arelia-filter__shapes{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.4rem}.arelia-filter__shape-btn{-webkit-appearance:none;appearance:none;background:transparent;border:1px solid rgba(0,0,0,.08);padding:.5rem .25rem;cursor:pointer;display:flex;flex-direction:column;align-items:center;gap:.25rem;color:inherit;transition:border-color .15s,background .15s,opacity .15s;font:inherit;font-size:.8125rem;letter-spacing:normal;text-transform:none}.arelia-filter__shape-btn img{width:44px;height:44px;max-width:none;object-fit:contain;opacity:1;transition:opacity .15s}@media(max-width:749px){.arelia-filter__shape-btn img{width:36px;height:36px}}.arelia-filter__shape-btn:hover{border-color:#0006}.arelia-filter__shape-btn:hover img{opacity:1}.arelia-filter__shape-btn[aria-pressed=true]{border-color:#000000e0;background:#0000000a}.arelia-filter__shape-btn[aria-pressed=true] img{opacity:1}.arelia-filter__shape-btn.is-empty{opacity:.35;cursor:not-allowed}.arelia-filter__shape-name{font-weight:500}.arelia-filter__inputs{display:flex;justify-content:space-between;gap:.5rem;margin-bottom:.4rem}.arelia-filter__number{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield;background:transparent;border:1px solid rgba(0,0,0,.18);border-radius:4px;padding:.3rem .55rem;font:inherit;font-size:.85rem;color:inherit;width:7em;text-align:center;transition:border-color .15s}.arelia-filter__number::-webkit-outer-spin-button,.arelia-filter__number::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.arelia-filter__number:hover{border-color:#0006}.arelia-filter__number:focus{outline:none;border-color:#000000e0}.arelia-filter__slider{position:relative;height:32px;display:flex;align-items:center;padding:0 8px}.arelia-filter__track-bg,.arelia-filter__track-fill{position:absolute;border-radius:2px;top:50%;transform:translateY(-50%);pointer-events:none}.arelia-filter__track-bg{left:8px;right:8px;height:1px;background:var(--arelia-border, rgba(26,29,40,.12))}.arelia-filter__track-fill{left:8px;right:8px;height:1.5px;background:var(--arelia-text-primary, #1A1D28)}.arelia-filter__thumb{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;margin:0;-webkit-appearance:none;appearance:none;background:transparent;pointer-events:none;z-index:1}.arelia-filter input.arelia-filter__thumb[type=range],.arelia-filter input.arelia-filter__thumb[type=range]:hover,.arelia-filter input.arelia-filter__thumb[type=range]:focus{background:transparent;border:0;box-shadow:none}.arelia-filter__thumb[data-handle=max]{z-index:2}.arelia-filter__thumb::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:16px;height:16px;border-radius:50%;background:var(--arelia-text-primary, #1A1D28);border:2px solid var(--arelia-surface-page, #FBFAF6);cursor:pointer;pointer-events:auto;box-shadow:0 1px 3px #00000040;margin-top:-6.5px}.arelia-filter__thumb::-moz-range-thumb{width:16px;height:16px;border-radius:50%;box-sizing:border-box;background:var(--arelia-text-primary, #1A1D28);border:2px solid var(--arelia-surface-page, #FBFAF6);cursor:pointer;pointer-events:auto;box-shadow:0 1px 3px #00000040}.arelia-filter__thumb:disabled::-webkit-slider-thumb{cursor:default}.arelia-filter__thumb::-webkit-slider-runnable-track{background:transparent;height:3px}.arelia-filter__thumb::-moz-range-track{background:transparent;height:3px}.arelia-filter[data-type=ordinal] .arelia-filter__track-bg,.arelia-filter[data-type=ordinal] .arelia-filter__track-fill{display:none}.arelia-filter__seg{position:absolute;top:50%;height:1.5px;transform:translateY(-50%);border-radius:1px;background:var(--arelia-border, rgba(26,29,40,.12));pointer-events:none;transition:background .15s}.arelia-filter__seg.is-active{background:var(--arelia-text-primary, #1A1D28)}.arelia-filter__scale{position:relative;height:1.1rem;margin:.35rem 8px 0}.arelia-filter__scale span{position:absolute;top:0;transform:translate(-50%);white-space:nowrap;font-size:.8125rem;letter-spacing:normal;font-weight:500;color:var(--arelia-text-secondary, #414651);opacity:.4;transition:opacity .15s}.arelia-filter__scale span.is-active{opacity:1;font-weight:600}.arelia-filter.is-single-grade .arelia-filter__thumb::-webkit-slider-thumb{cursor:default}.arelia-filter.is-single-grade .arelia-filter__thumb::-moz-range-thumb{cursor:default}.arelia-col__advanced{display:flex;align-items:center;justify-content:space-between;gap:1rem 1.5rem;flex-wrap:wrap}.arelia-col__quick{display:flex;flex-wrap:wrap;gap:.5rem}.arelia-col__quick .arelia-adv--toggle-pill{font-size:.9375rem;padding:.6rem 1.15rem;letter-spacing:normal}.arelia-col__quick .arelia-adv__pill-label{font-size:inherit;letter-spacing:normal}.arelia-col__adv-toggle{-webkit-appearance:none;appearance:none;display:inline-flex;align-items:center;gap:.5rem;cursor:pointer;padding:.6rem 1.25rem;border:1px solid var(--arelia-text-secondary, #414651);border-radius:999px;background:transparent;color:var(--arelia-text-secondary, #414651);font:inherit;font-size:.9375rem;font-weight:600;letter-spacing:normal;text-transform:none;transition:background .15s,color .15s}.arelia-col__adv-toggle:hover,.arelia-col__adv-toggle[aria-expanded=true]{background:var(--arelia-text-secondary, #414651);color:var(--arelia-surface-page, #FBFAF6)}.arelia-col__adv-icon{font-size:1.15rem;line-height:1;font-weight:400;width:.8em;text-align:center}.arelia-col__adv-count{font-weight:600}.arelia-col__adv-panel{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.75rem 2.5rem;padding:1.75rem 0 .5rem}.arelia-col__adv-panel[hidden]{display:none}@media(max-width:989px){.arelia-col__adv-panel{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:749px){.arelia-col__adv-panel{grid-template-columns:1fr;gap:1.5rem}.arelia-col__adv-toggle{width:100%;justify-content:center}}.arelia-col__cert-select{position:relative;display:block;margin-top:.1rem}.arelia-col__cert-select select{appearance:none;-webkit-appearance:none;width:100%;cursor:pointer;padding:.45rem 2rem .45rem .75rem;border:1px solid rgba(0,0,0,.18);border-radius:4px;background:transparent;font:inherit;font-size:.875rem;color:var(--arelia-text-secondary, #414651)}.arelia-col__cert-select select:hover{border-color:#0006}.arelia-col__cert-select .arelia-adv__caret{position:absolute;right:.75rem;top:50%;transform:translateY(-50%);pointer-events:none;font-size:.7rem}.arelia-col__advanced-label{font-size:.875rem;letter-spacing:normal;text-transform:none;opacity:1;font-weight:600;color:var(--arelia-text-secondary, #414651)}.arelia-col__advanced-bar{display:flex;flex-wrap:wrap;gap:.5rem}.arelia-adv{position:relative}.arelia-adv__trigger{-webkit-appearance:none;appearance:none;background:#fff;color:inherit;cursor:pointer;border:1px solid rgba(0,0,0,.2);border-radius:999px;padding:.45rem 1rem;font-size:.78rem;letter-spacing:.04em;font-weight:500;display:inline-flex;align-items:center;gap:.4rem;transition:border-color .15s,background .15s}.arelia-adv__trigger:hover{border-color:#00000080}.arelia-adv__trigger[aria-expanded=true],.arelia-adv__trigger.is-active{border-color:#000000e0;background:#0000000a}.arelia-adv__caret{font-size:.7rem;opacity:.6;transition:transform .15s}.arelia-adv__trigger[aria-expanded=true] .arelia-adv__caret{transform:rotate(180deg)}.arelia-adv--pill-select{background:#fff;cursor:pointer;border:1px solid rgba(0,0,0,.2);border-radius:999px;padding:.45rem .85rem .45rem 1rem;font-size:.78rem;letter-spacing:.04em;font-weight:500;display:inline-flex;align-items:center;gap:.4rem;transition:border-color .15s,background .15s}.arelia-adv--pill-select:hover{border-color:#00000080}.arelia-adv--pill-select.is-active{border-color:#000000e0;background:#0000000a}.arelia-adv__pill-label{color:inherit}.arelia-adv__pill-select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:transparent;border:0;cursor:pointer;padding:0;padding-right:.25rem;margin:0;font-size:inherit;font-weight:inherit;letter-spacing:inherit;color:inherit;outline:none}.arelia-adv__pill-select::-ms-expand{display:none}.arelia-adv--toggle-pill{background:#fff;cursor:pointer;border:1px solid rgba(0,0,0,.2);border-radius:999px;padding:.45rem 1rem;font-size:.78rem;letter-spacing:.04em;font-weight:500;display:inline-flex;align-items:center;gap:.4rem;transition:border-color .15s,background .15s,color .15s;color:var(--color-foreground, #1a1a1a)}.arelia-adv--toggle-pill:hover{border-color:#00000080}.arelia-adv--toggle-pill.is-active,.arelia-adv--toggle-pill[aria-pressed=true]{background:#c49850;border-color:#c49850;color:#1a1d28}.arelia-adv--toggle-pill[hidden]{display:none!important}.arelia-adv__popover{position:absolute;top:calc(100% + 8px);left:0;z-index:20;min-width:320px;max-width:90vw;background:#fff;border:1px solid rgba(0,0,0,.12);box-shadow:0 8px 24px #00000014;padding:1.25rem;border-radius:4px;display:flex;flex-direction:column;gap:1rem}.arelia-adv__popover[hidden]{display:none}.arelia-adv__popover-head{display:flex;justify-content:space-between;align-items:center}.arelia-adv__popover-title{font-size:.95rem;font-weight:500}.arelia-adv__popover-close{-webkit-appearance:none;appearance:none;background:none;border:none;cursor:pointer;color:inherit;font-size:1.25rem;line-height:1;padding:.25rem;opacity:.55;transition:opacity .12s}.arelia-adv__popover-close:hover{opacity:1}.arelia-adv__popover-inputs{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}.arelia-adv__input-wrap{display:flex;align-items:center;gap:.35rem;border:1px solid rgba(0,0,0,.15);border-radius:3px;padding:.45rem .6rem;transition:border-color .15s}.arelia-adv__input-wrap:focus-within{border-color:#0009}.arelia-adv__number{-webkit-appearance:none;appearance:none;border:none;background:transparent;color:inherit;font:inherit;font-size:.9rem;font-variant-numeric:tabular-nums;width:100%;min-width:0;padding:0}.arelia-adv__number:focus{outline:none}.arelia-adv__unit{font-size:.8rem;color:var(--arelia-text-muted, #5A6B8A);opacity:1}.arelia-adv__hidden-value{display:none}.arelia-col__table-wrapper{overflow-x:auto}.arelia-col__table-wrapper::-webkit-scrollbar{height:10px}.arelia-col__table-wrapper::-webkit-scrollbar-thumb{background:#00000047;border-radius:999px;border:2px solid transparent;background-clip:padding-box}.arelia-col__table{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums}.arelia-col__table thead{background:#0000000a}.arelia-col__th{text-align:left;font-size:.72rem;letter-spacing:.1em;text-transform:uppercase;font-weight:500;color:var(--arelia-text-secondary, #414651);opacity:1;padding:0;border-bottom:1px solid rgba(0,0,0,.14);white-space:nowrap}.arelia-col__th--price{text-align:right}.arelia-col__th--expand{width:40px}.arelia-col__sort-btn{-webkit-appearance:none;appearance:none;background:transparent;border:none;padding:.75rem 1rem;font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;cursor:pointer;width:100%;text-align:inherit;display:inline-flex;align-items:center;gap:.4rem;transition:opacity .12s,color .12s}.arelia-col__sort-btn:hover{opacity:1;color:inherit}.arelia-col__sort-btn:hover .arelia-col__sort-arrow{opacity:.35}.arelia-col__th--price .arelia-col__sort-btn{justify-content:flex-end}.arelia-col__th.is-sorted{opacity:1;color:#000000e0}.arelia-col__sort-arrow{display:inline-block;width:.7em;height:.7em;position:relative;opacity:0;transition:opacity .15s,transform .15s}.arelia-col__th.is-sorted .arelia-col__sort-arrow{opacity:1}.arelia-col__sort-arrow:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:5px solid currentColor}.arelia-col__th.is-sorted-desc .arelia-col__sort-arrow{transform:rotate(180deg)}.arelia-col__row{cursor:pointer;transition:background .12s}.arelia-col__row:hover,.arelia-col__row.is-expanded{background:#00000006}.arelia-col__row.is-hidden,.arelia-col__detail-row.is-hidden,.arelia-col__card.is-hidden{display:none!important}.arelia-col__cell{padding:1rem;font-size:.95rem;border-bottom:1px solid rgba(0,0,0,.06);white-space:nowrap}.arelia-col__col--icon{width:44px}.arelia-col__col--expand{width:40px}.arelia-col__cell--icon{padding-right:0;padding-left:1rem;width:44px;min-width:44px;box-sizing:border-box}.arelia-col__cell--icon .arelia-col__shape-icon{display:block;max-width:none;flex-shrink:0}.arelia-col__cell--shape{display:table-cell;vertical-align:middle}.arelia-col__ha-tag{display:inline-block;margin-left:.35rem;padding:.15em .35em;font-size:1em;font-weight:500;line-height:1.1;border-radius:4px;color:var(--arelia-accent-hover, #86662B);background:var(--arelia-accent-tint, #F5EDDC)}.arelia-col__shape-icon{width:28px;height:28px;object-fit:contain;opacity:.85}.arelia-col__unit{color:var(--arelia-text-muted, #5A6B8A);opacity:1;font-size:.85em}.arelia-col__cell--price{text-align:right;font-weight:500}.arelia-col__cell--expand{width:40px;text-align:center}@media(min-width:750px){.arelia-col__table-wrapper{min-width:0}.arelia-col__table{table-layout:fixed;width:max(100%,calc(84px + 60.75rem))}.arelia-col__col--icon{width:44px}.arelia-col__col--expand,.arelia-col__th--expand{width:40px}.arelia-col__col--carat{width:7.5rem}.arelia-col__col--cut{width:7.25rem}.arelia-col__col--color{width:6.25rem}.arelia-col__col--clarity{width:7rem}.arelia-col__col--cert{width:7.75rem}.arelia-col__col--price{width:8.5rem}.arelia-col__cell{overflow:hidden;text-overflow:ellipsis;padding-left:.65rem;padding-right:.65rem}.arelia-col__cell--icon{padding-left:1rem;padding-right:0}.arelia-col__cell--shape{overflow:hidden;text-overflow:ellipsis;padding-left:.35rem}.arelia-col__cell--price{padding-left:.35rem;padding-right:1rem;overflow:hidden;text-align:right}.arelia-col__th--price .arelia-col__sort-btn{padding-right:1rem}}.arelia-col__expand-btn{-webkit-appearance:none;appearance:none;background:transparent;border:none;padding:.25rem;cursor:pointer;color:inherit;opacity:.55;transition:opacity .15s,transform .25s}.arelia-col__expand-btn:hover{opacity:1}.arelia-col__row.is-expanded .arelia-col__expand-btn{transform:rotate(180deg);opacity:1}.arelia-col__detail-row[hidden]{display:none}.arelia-col__detail-cell{padding:0;background:var(--arelia-surface-subtle);border-bottom:1px solid rgba(0,0,0,.06)}.arelia-col__detail{display:grid;grid-template-columns:240px 1fr;gap:2.5rem;padding:2rem;align-items:start}.arelia-col__detail-close{display:none}@media(max-width:749px){.arelia-col__detail{grid-template-columns:1fr}.arelia-col__detail-row:not([hidden]) .arelia-col__detail-cell{padding:0;background:transparent;border:0}.arelia-col__detail-row:not([hidden]) .arelia-col__detail{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;background:#fff;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:1.25rem;padding-top:max(3.25rem,calc(env(safe-area-inset-top) + 3rem));padding-bottom:max(1.5rem,env(safe-area-inset-bottom));gap:1.25rem;grid-template-columns:1fr}.arelia-col__detail-row:not([hidden]) .arelia-col__detail-close{display:inline-flex;align-items:center;justify-content:center;position:absolute;top:max(.75rem,env(safe-area-inset-top));right:max(.75rem,env(safe-area-inset-right));z-index:10000;width:44px;height:44px;padding:0;border:0;background:#00000014;color:#000;border-radius:50%;cursor:pointer;font-size:20px;line-height:1}.arelia-col__detail-row:not([hidden]) .arelia-col__detail-close:hover{background:#00000029}body.arelia-detail-modal-open{overflow:hidden;touch-action:none}}.arelia-col__detail-media{display:flex;flex-direction:column;gap:1rem}.arelia-col__detail-img{display:grid;place-items:center;aspect-ratio:1}.arelia-col__detail-img:has(iframe){aspect-ratio:1 / 1.22}@media(min-width:750px){.arelia-col__detail-img:has(.arelia-col__detail-cutwise-iframe){display:block;position:relative;overflow:hidden;aspect-ratio:480 / 585;border-radius:6px}.arelia-col__detail-img iframe.arelia-col__detail-cutwise-iframe{position:absolute;top:0;left:0;width:480px;height:585px;max-width:none;transform:scale(.5);transform-origin:0 0;border-radius:0}}.arelia-col__detail-img img{width:80%;height:80%;object-fit:contain}.arelia-col__detail-loupe{pointer-events:none}.arelia-col__spin-btn{-webkit-appearance:none;appearance:none;align-self:center;margin:.2rem 0 0;padding:.35rem .95rem;border:1px solid var(--arelia-text-primary, #1A1D28);border-radius:999px;background:#fff;color:var(--arelia-text-primary, #1A1D28);font:inherit;font-size:.72rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;cursor:pointer}.arelia-col__spin-btn:hover{background:var(--arelia-text-primary, #1A1D28);color:#fff}.arelia-col__detail-img .arelia-col__detail-gcal-iframe,.arelia-col__detail-img .arelia-col__detail-cutwise-iframe{width:100%;height:100%;border:0;display:block;background:#fff;border-radius:6px}.arelia-col__cart-form{margin:0}.arelia-col__add-cart{-webkit-appearance:none;appearance:none;width:100%;border:none;cursor:pointer;background:var(--arelia-text-primary);color:#fff;padding:.95rem 1.25rem;border-radius:var(--style-border-radius-buttons-primary, 0);font-size:.85rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;transition:background .15s,color .15s}.arelia-col__add-cart:hover{background:#000}.arelia-col__add-cart:focus-visible{outline:2px solid var(--arelia-text-primary);outline-offset:2px}.arelia-col__image-disclaimer{font-size:.75rem;line-height:1.4;color:var(--arelia-text-secondary, #414651);opacity:1;margin:0;text-align:center;font-style:italic;letter-spacing:.02em}.arelia-col__detail-title{font-size:1.15rem;margin:0 0 1.25rem;font-weight:500;line-height:1.3}.arelia-col__spec-list{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem 2rem;margin:0 0 1.5rem}.arelia-col__detail-chips{display:flex;flex-wrap:wrap;gap:.45rem;margin:-.5rem 0 1.25rem;padding:0;list-style:none}.arelia-col__detail-chips li{padding:.3em .6em;border-radius:4px;font-size:.85rem;font-weight:500;color:var(--arelia-accent-hover, #86662B);background:var(--arelia-accent-tint, #F5EDDC)}.arelia-col__spec-groups{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 2.5rem}.arelia-col__spec-groups .arelia-col__spec-list{grid-template-columns:1fr;gap:.6rem;margin:0 0 1.25rem}.arelia-col__spec-group{margin:0 0 .6rem;font-family:var(--font-body--family, inherit);font-size:.875rem;font-weight:600;line-height:1.3;letter-spacing:normal;text-transform:none;color:var(--arelia-text-secondary, #414651)}.arelia-col__spec-groups .arelia-col__spec-list dd{text-align:right}.arelia-col__spec-note{display:block;font-size:.75rem;font-weight:400;color:var(--arelia-text-muted, #5A6B8A);margin-top:.15rem}.arelia-col__detail-box{margin:0 0 1rem;font-size:.85rem;color:var(--arelia-text-secondary, #414651)}@media(max-width:749px){.arelia-col__spec-groups{grid-template-columns:1fr}}.arelia-col__spec-list>div{display:flex;justify-content:space-between;border-bottom:1px solid rgba(0,0,0,.06);padding-bottom:.5rem}.arelia-col__spec-list dt{font-size:.875rem;letter-spacing:normal;text-transform:none;opacity:1;margin:0;color:var(--arelia-text-secondary, #414651)}.arelia-col__spec-list dd{font-size:.9rem;margin:0;font-weight:500}.arelia-col__detail-actions{display:flex;gap:1.5rem;flex-wrap:wrap;align-items:center;margin-bottom:1rem}.arelia-col__cert-link,.arelia-col__view-product{font-size:.9rem;text-decoration:none;color:inherit;border-bottom:1px solid currentColor;padding-bottom:1px;letter-spacing:.02em}.arelia-col__detail-price{font-size:1.3rem;font-weight:500}.arelia-col__empty{text-align:center;padding:3rem;color:var(--arelia-text-secondary, #414651);font-style:italic}.arelia-col__no-results{text-align:center;padding:3rem;color:var(--arelia-text-secondary, #414651)}.arelia-col__inline-reset{-webkit-appearance:none;appearance:none;background:none;border:none;color:inherit;text-decoration:underline;cursor:pointer;font:inherit;padding:0}.arelia-col__view--grid[hidden]{display:none}.arelia-col__grid{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(5,1fr);gap:2rem}@media(max-width:989px){.arelia-col__grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:569px){.arelia-col__grid{grid-template-columns:repeat(2,1fr);gap:1rem}}.arelia-col__card{display:flex}.arelia-col__card-link{display:flex;flex-direction:column;text-decoration:none;color:inherit;gap:.75rem;width:100%}.arelia-col__card-image{aspect-ratio:1;background:#00000008;border-radius:50%;display:grid;place-items:center;overflow:hidden;transition:transform .2s}.arelia-col__card-link:hover .arelia-col__card-image{transform:translateY(-2px)}.arelia-col__card-image img{width:65%;height:65%;object-fit:contain}.arelia-col__card-specs{display:flex;flex-direction:column;gap:.15rem}.arelia-col__card-primary{font-size:.95rem;font-weight:500;letter-spacing:.02em}.arelia-col__card-secondary{font-size:.8125rem;letter-spacing:normal;opacity:1;color:var(--arelia-text-secondary, #414651)}.arelia-col__card-price{font-size:.95rem;font-weight:600}.arelia-col__card-price .arelia-col__deal-wrap{justify-content:flex-start;align-items:center}.arelia-col__card-price .arelia-col__price-market{font-weight:400}.arelia-col__view[hidden]{display:none}.arelia-col__pagination{margin-top:2.5rem;text-align:center;font-variant-numeric:tabular-nums}.arelia-col__pagination .pagination{display:inline-flex;gap:.35rem;list-style:none;padding:0;margin:0}.arelia-col__pagination span,.arelia-col__pagination a{display:inline-flex;align-items:center;justify-content:center;min-width:2.25rem;height:2.25rem;padding:0 .6rem;font-size:.85rem;text-decoration:none;color:inherit;border:1px solid rgba(0,0,0,.12);border-radius:3px;transition:border-color .15s,background .15s,color .15s}.arelia-col__pagination a:hover{border-color:#00000080}.arelia-col__pagination .page.current,.arelia-col__pagination span.current{background:var(--arelia-text-primary);color:#fff;border-color:var(--arelia-text-primary)}.arelia-col__pagination .deeplink a,.arelia-col__pagination .prev a,.arelia-col__pagination .next a{font-weight:500}.arelia-col.is-loading{opacity:.55;pointer-events:none;transition:opacity .12s ease-out}.arelia-col__deal-wrap{display:inline-flex;align-items:baseline;justify-content:flex-end;flex-wrap:wrap;gap:.2rem .35rem}.arelia-col__price-market{color:var(--arelia-text-muted, #5A6B8A);font-weight:400;text-decoration:line-through}.arelia-col__price-now{color:inherit;font-weight:inherit}.arelia-col__deal-pill{display:inline-block;font-size:.72rem;font-weight:500;letter-spacing:normal;text-transform:none;line-height:1;padding:.3em .35em;white-space:nowrap;border-radius:4px;color:var(--arelia-accent-hover, #86662B);background:var(--arelia-accent-tint, #F5EDDC);border:0;font-variant-numeric:tabular-nums}.arelia-col__detail-deal{margin-top:.4rem;font-size:.9rem;font-weight:500;color:var(--arelia-accent-hover, #86662B)}.arelia-adv--deal-pill:not(.is-active){border-color:var(--arelia-accent-soft, #C49850)}.arelia-col__m-bar,.arelia-col__m-sheet{display:none}@media(max-width:749px){.arelia-col.is-phone-filters .arelia-col__advanced{display:none}.arelia-col.is-phone-filters .arelia-col__filters-row:empty{display:none}.arelia-col__m-bar{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;margin:1rem 0 .25rem}.arelia-col__m-slot{display:contents}.arelia-col__m-filters-btn{-webkit-appearance:none;appearance:none;display:inline-flex;align-items:center;gap:.45rem;cursor:pointer;padding:.6rem 1.15rem;border-radius:999px;font:inherit;font-size:.9375rem;font-weight:600;background:var(--arelia-text-secondary, #414651);color:var(--arelia-surface-page, #FBFAF6);border:1px solid var(--arelia-text-secondary, #414651)}.arelia-col__m-count{font-weight:600}.arelia-col__m-bar .arelia-adv--toggle-pill{font-size:.9375rem;padding:.6rem 1.15rem;letter-spacing:normal}.arelia-col__m-bar .arelia-adv__pill-label{font-size:inherit;letter-spacing:normal}.arelia-col__m-sheet:not([hidden]){display:flex;flex-direction:column;position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;background:var(--arelia-surface-page, #FBFAF6)}.arelia-col__m-sheet-head{display:flex;align-items:center;justify-content:space-between;padding:calc(.9rem + env(safe-area-inset-top)) 1.25rem .9rem;border-bottom:1px solid rgba(0,0,0,.1)}.arelia-col__m-sheet-title{font-family:Cormorant Garamond,Georgia,serif;font-size:1.6rem;font-weight:600;color:var(--arelia-text-secondary, #414651)}.arelia-col__m-close{-webkit-appearance:none;appearance:none;background:none;border:0;font:inherit;font-size:1rem;font-weight:600;color:var(--arelia-text-secondary, #414651);cursor:pointer;padding:.4rem 0}.arelia-col__m-close span{font-size:1.4rem;margin-left:.25rem;vertical-align:-.1em}.arelia-col__m-sheet-body{flex:1;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;padding:1.25rem 1.25rem 2rem;display:flex;flex-direction:column;gap:1.6rem}.arelia-col__m-sheet-body .arelia-search-wrap{width:100%}.arelia-col__m-sheet-body .arelia-adv--toggle-pill{align-self:flex-start;font-size:.9375rem;padding:.6rem 1.15rem}.arelia-col__m-sheet-body .arelia-col__adv-toggle{width:100%;justify-content:center}.arelia-col__m-sheet-body .arelia-col__adv-panel{padding-top:0}.arelia-col__m-sheet-foot{display:flex;gap:.75rem;padding:.75rem 1.25rem calc(.75rem + env(safe-area-inset-bottom));border-top:1px solid rgba(0,0,0,.1);background:var(--arelia-surface-page, #FBFAF6)}.arelia-col__m-reset{-webkit-appearance:none;appearance:none;cursor:pointer;padding:.85rem 1.25rem;border-radius:999px;font:inherit;font-size:.9375rem;font-weight:600;background:transparent;color:var(--arelia-text-secondary, #414651);border:1px solid rgba(0,0,0,.25)}.arelia-col__m-show{-webkit-appearance:none;appearance:none;flex:1;cursor:pointer;padding:.85rem 1rem;border-radius:999px;border:0;font:inherit;font-size:1rem;font-weight:600;background:var(--arelia-text-primary, #1A1D28);color:var(--arelia-surface-page, #FBFAF6)}html.arelia-sheet-open,html.arelia-sheet-open body{overflow:hidden}.arelia-col.is-phone-filters{padding-top:1rem}.arelia-col.is-phone-filters .arelia-col__header{margin-bottom:1rem}.arelia-col.is-phone-filters .arelia-col__standards{font-size:.875rem;gap:.25rem .9rem}.arelia-col.is-phone-filters .arelia-col__filters{padding:1rem 0 0;border-bottom:0;margin-bottom:0;gap:0}.arelia-col.is-phone-filters .arelia-col__m-bar{margin:.9rem 0 0}.arelia-col.is-phone-filters .arelia-col__m-bar .arelia-col__reset{padding:.6rem 1rem;font-size:.9375rem}.arelia-col.is-phone-filters .arelia-col__search-bar{flex-wrap:nowrap;gap:.5rem;padding:.75rem 0 .25rem}.arelia-col.is-phone-filters .arelia-col__count-inline{font-size:.875rem}.arelia-col.is-phone-filters .arelia-col__sort-select-label{display:none}.arelia-col.is-phone-filters .arelia-col__sort-select{font-size:.8125rem;padding:.4rem 1.5rem .4rem .55rem;max-width:8.25rem;background-position:right .5rem center}.arelia-col.is-phone-filters .arelia-col__view-btn{padding:.45rem .65rem;font-size:.75rem}}.arelia-col__standards-text{margin:.6rem 0 0;max-width:48rem;font-size:1rem;line-height:1.5;color:var(--arelia-text-secondary, #414651)}.arelia-col.is-phone-filters .arelia-col__standards-text{font-size:.875rem}.arelia-filter__shapes-note{margin:.6rem 0 0;font-size:.8125rem;line-height:1.45;color:var(--arelia-text-muted, #5A6B8A)}.arelia-filter__shapes-note a{color:inherit;text-decoration:underline}.arelia-filter__shapes-note-short{display:none}@media(max-width:749px){.arelia-col.is-phone-filters .arelia-col__title{font-size:1.6rem;margin-bottom:.35rem}.arelia-col.is-phone-filters .arelia-col__standards-text{font-size:.8125rem;margin-top:.35rem}.arelia-col.is-phone-filters .arelia-filter--shape .arelia-filter__head{display:none}.arelia-col.is-phone-filters .arelia-col__filters-row{grid-template-columns:minmax(0,1fr)}.arelia-col.is-phone-filters .arelia-filter--shape{min-width:0}.arelia-col.is-phone-filters .arelia-filter__shapes{display:flex;gap:.4rem;overflow-x:auto;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;scrollbar-width:none;padding-bottom:2px}.arelia-col.is-phone-filters .arelia-filter__shapes::-webkit-scrollbar{display:none}.arelia-col.is-phone-filters .arelia-filter__shape-btn{flex:0 0 62px;padding:.35rem 0 .3rem;gap:.1rem;font-size:.6875rem;scroll-snap-align:start}.arelia-col.is-phone-filters .arelia-filter__shape-btn img{width:30px;height:30px}.arelia-filter__shapes-note-long{display:none}.arelia-filter__shapes-note-short{display:inline}.arelia-col.is-phone-filters .arelia-filter__shapes-note{margin-top:.5rem;font-size:.75rem}.arelia-col.is-phone-filters .arelia-col__filters{padding-top:.5rem}.arelia-col.is-phone-filters .arelia-col__m-bar{flex-wrap:wrap;row-gap:.5rem;margin:.6rem 0 0}.arelia-col.is-phone-filters .arelia-col__m-filters-btn{padding:.45rem .95rem;font-size:.875rem;flex:none}.arelia-col__m-bar .arelia-col__count-inline{margin:0 0 0 auto;font-size:.8125rem;white-space:nowrap}.arelia-col__m-bar .arelia-col__sort-select-wrap{margin-left:auto}.arelia-col__m-bar .arelia-col__sort-select-label,.arelia-col.is-phone-filters .arelia-col__search-bar .arelia-col__reset{display:none}.arelia-col.is-phone-filters .arelia-col__search-bar{margin:0;padding:0;min-height:0}.arelia-col__m-bar .arelia-col__view-toggle{flex:none}}.arelia-filter__grades{display:grid;grid-template-rows:auto auto;column-gap:3px}.arelia-filter__grades>.arelia-filter__lead-scale{grid-row:1;grid-column:1}.arelia-filter__grades>.arelia-filter__scale{grid-row:1;grid-column:2}.arelia-filter__grades>.arelia-filter__lead-track{grid-row:2;grid-column:1}.arelia-filter__grades>.arelia-filter__slider{grid-row:2;grid-column:2;min-width:0}.arelia-filter__lead{cursor:not-allowed}.arelia-filter__lead-scale{position:relative;height:1.1rem;margin:.35rem 0 0}.arelia-filter__lead-scale span{position:absolute;top:0;transform:translate(-50%);white-space:nowrap;font-size:.8125rem;font-weight:400;color:var(--arelia-text-secondary, #414651);opacity:.28}.arelia-filter__lead-track{display:flex;align-items:center;gap:3px;height:32px;padding-left:8px}.arelia-filter__lead-track i{flex:1;height:1.5px;border-radius:1px;background:var(--arelia-border, rgba(26,29,40,.12));opacity:.6}.arelia-filter__gray-note{margin:.45rem 0 0;display:inline-block;padding:.3rem .6rem;border-radius:6px;background:var(--arelia-text-primary, #1A1D28);color:#fff;font-size:.75rem;line-height:1.4}.arelia-filter__gray-note[hidden]{display:none}@media(max-width:749px){.arelia-filter__lead-scale span,.arelia-filter[data-type=ordinal] .arelia-filter__scale span{font-size:.75rem}}.arelia-col__card-link{display:flex;flex-direction:column;height:100%;border:1px solid var(--arelia-line, #C9CBD0);background:#fff;transition:border-color .15s ease}.arelia-col__card-link:hover{border-color:var(--arelia-text-primary, #1A1D28)}.arelia-col__card-image{border-radius:0;margin-bottom:.75rem}.arelia-col__card-specs{padding:0 1rem}.arelia-col__card-primary{color:var(--arelia-text-primary, #1A1D28);font-weight:600}.arelia-col__card-price{display:block;margin:auto 1rem 0;padding:.6rem 0 .9rem;border-top:1px solid var(--arelia-line, #C9CBD0);color:var(--arelia-text-primary, #1A1D28)}.arelia-col__filters{border-top:1px solid var(--arelia-text-primary, #1A1D28);border-bottom:1px solid var(--arelia-text-primary, #1A1D28)}.arelia-filter__label{color:var(--arelia-text-primary, #1A1D28);letter-spacing:.12em;text-transform:uppercase;font-size:.75rem}.arelia-filter__label-note{text-transform:none;letter-spacing:normal;font-size:.8125rem}.arelia-filter__shape-btn{border-color:var(--arelia-line, #C9CBD0);background:#fff}.arelia-filter__number{border-color:var(--arelia-line, #C9CBD0)}@media(max-width:749px){.arelia-col__card-specs{padding:0 .6rem}.arelia-col__card-price{margin:auto .6rem 0}.arelia-col.is-phone-filters .arelia-col__filters{border-top:0;border-bottom:0}}.arelia-filter__head{justify-content:center;text-align:center}.arelia-col__8x-tag{background:transparent;border:1px solid var(--arelia-accent, #C49850);padding:.1em .35em}.arelia-col__filters{border-top-color:var(--arelia-accent, #C49850);border-bottom-color:var(--arelia-accent, #C49850)}.arelia-adv--toggle-pill:not([aria-pressed=true]):not(.is-active),.arelia-col__reset{border-color:var(--arelia-text-secondary, #414651);color:var(--arelia-text-secondary, #414651);font-weight:600}.arelia-adv--toggle-pill:not([aria-pressed=true]):not(.is-active):hover,.arelia-col__reset:hover{border-color:var(--arelia-accent, #C49850);background:transparent}.arelia-col__search-top{margin:1.5rem 0 1.75rem}.arelia-col .arelia-col__search-top input.arelia-search{background:transparent;border:0;box-shadow:none}.arelia-col__search-top .arelia-search-wrap{display:flex;width:100%;max-width:560px;padding:.7rem 1.15rem}.arelia-col__search-top .arelia-search{font-size:.9375rem}@media(max-width:749px){.arelia-col__search-top{margin:1rem 0 .75rem}.arelia-col__search-top .arelia-search-wrap{max-width:none}.arelia-col__search-top .arelia-search{font-size:1rem}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/arelia-diamond-picker-ondemand.css.map */
