amaris-discovery{--ad-ink:#0d0d0d;--ad-gold:#141275;--ad-paper:#fff;font-family:var(--FONT-STACK-BODY, Arial, sans-serif);color:var(--ad-ink)}amaris-discovery [hidden]{display:none!important}amaris-discovery *,amaris-discovery *:before,amaris-discovery *:after{box-sizing:border-box}amaris-discovery button,amaris-discovery input{font:inherit}amaris-discovery button{cursor:pointer}amaris-discovery button:focus-visible,amaris-discovery a:focus-visible,amaris-discovery input:focus-visible{outline:2px solid var(--ad-gold);outline-offset:4px}.ad-launch{position:fixed;bottom:24px;left:24px;z-index:1000;display:flex;align-items:center;gap:10px;padding:14px 22px;border:1px solid #d4d3d0;border-radius:0;background:var(--ad-paper);color:var(--ad-ink);box-shadow:0 4px 22px #00000012;font-size:13px}.ad-launch span{font-size:23px;line-height:1;color:var(--ad-gold)}.ad-dialog{position:fixed;top:0;right:0;bottom:0;left:0;margin:auto;width:min(960px,calc(100% - 40px));max-width:none;max-height:calc(100dvh - 64px);padding:0;border:1px solid #d4d3d0;border-radius:0;background:var(--ad-paper);color:var(--ad-ink);overflow:auto;box-shadow:0 24px 100px #0003}.ad-dialog::backdrop{background:#201b17a6;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.ad-top{display:flex;justify-content:space-between;align-items:center;padding:16px 26px;border-bottom:1px solid #d4d3d0;font-size:10px;letter-spacing:2px}.ad-close{border:0;background:none;color:var(--ad-ink);font-size:28px;width:44px;height:44px;line-height:1}.ad-content{padding:30px 48px 24px}.ad-welcome{text-align:center;max-width:580px;margin:0 auto 28px}.ad-star{font-size:36px;color:var(--ad-gold)}.ad-welcome h2{font-family:var(--FONT-STACK-HEADING, Arial, sans-serif);font-size:clamp(28px,4vw,42px);font-weight:400;line-height:1.16;letter-spacing:-1px;margin:12px 0 16px;text-transform:none}.ad-welcome p{margin:0 auto;max-width:445px;color:#4c4c4c;font-size:14px;line-height:1.7}.ad-form{display:flex;align-items:center;gap:12px;padding:8px 8px 8px 18px;border:1px solid #d4d3d0;border-radius:0;background:var(--ad-paper)}.ad-form>span{color:var(--ad-gold);font-size:24px}.ad-form input{min-width:0;flex:1;background:none;border:0;padding:12px 0;color:var(--ad-ink);font-size:16px;box-shadow:none}.ad-form input::placeholder{color:#4c4c4c;opacity:1}.ad-form button{flex-shrink:0;border:0;padding:14px 18px;color:#fff;background:#0d0d0d;border-radius:0;font-size:13px;min-height:46px}.ad-form button span{margin-left:12px}.ad-form button:disabled{opacity:.6;cursor:wait}.ad-suggestions{margin:24px 0 8px;text-align:center}.ad-caption{color:#4c4c4c;font-size:10px;text-transform:uppercase;letter-spacing:1.7px;margin:0 0 12px}.ad-pills{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.ad-pills button{border:1px solid #d4d3d0;background:transparent;border-radius:0;color:#4c4c4c;padding:11px 15px;min-height:44px;font-size:12px;transition:background .15s}.ad-pills button:hover{background:#292929}.ad-result-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:26px}.ad-result-heading h3{font-family:var(--FONT-STACK-HEADING, Arial, sans-serif);font-size:24px;font-weight:400;margin:0}.ad-link{border:0;border-bottom:1px solid #d4d3d0;padding:5px 0;background:none;font-size:12px;color:#4c4c4c}.ad-context{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}.ad-context span{font-size:12px;padding:5px 9px;border:1px solid #d4d3d0;border-radius:0}.ad-status{color:#4c4c4c;line-height:1.6;font-size:13px;margin:16px 0}.ad-status:empty{display:none}.ad-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px 16px}.ad-card{color:var(--ad-ink);text-decoration:none;display:block;min-width:0}.ad-card-image{aspect-ratio:1;background:#e9e8e5;display:grid;place-items:center;overflow:hidden;border:1px solid #d4d3d0;border-radius:0;color:#4c4c4c;font-size:42px}.ad-card img{display:block;width:100%;height:100%;object-fit:contain;transition:transform .25s}.ad-card:hover img{transform:scale(1.04)}.ad-card h4{font-size:12px;line-height:1.5;font-weight:400;margin:12px 0 5px;text-transform:none;letter-spacing:0}.ad-card p{font-size:12px;margin:0;color:#4c4c4c}.ad-refinements{text-align:center;border-top:1px solid #d4d3d0;margin-top:26px;padding-top:24px}.ad-note{font-size:11px;color:#4c4c4c;margin:18px 0 0}.ad-footer{padding:18px 26px;border-top:1px solid #d4d3d0;display:flex;justify-content:space-between;gap:20px;align-items:center;font-size:10px;color:#4c4c4c;line-height:1.6}.ad-footer a{color:#4c4c4c;flex-shrink:0;text-decoration:underline}.ad-sr{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}@media(max-width:600px){.ad-dialog{width:100%;max-height:100dvh;height:100dvh;border-radius:0;border:0}.ad-top{padding:10px 18px}.ad-content{padding:24px 20px}.ad-welcome{margin-bottom:22px}.ad-welcome h2{font-size:32px}.ad-welcome p{font-size:13px}.ad-form{gap:8px;padding-left:10px}.ad-form>span{display:none}.ad-form button{padding:13px 10px;font-size:11px}.ad-form button span{display:none}.ad-form input{font-size:16px}.ad-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 12px}.ad-footer{flex-direction:column;gap:10px;text-align:center}.ad-launch{left:16px;bottom:16px}}@media(prefers-reduced-motion:reduce){.ad-card img,.ad-pills button{transition:none}}.ad-dialog:has(.ad-results:not([hidden])) .ad-welcome{margin-bottom:20px}.ad-dialog:has(.ad-results:not([hidden])) .ad-welcome h2{font-size:24px;margin:0;letter-spacing:-.3px}.ad-dialog:has(.ad-results:not([hidden])) .ad-welcome .ad-star,.ad-dialog:has(.ad-results:not([hidden])) .ad-welcome p{display:none}.ad-grid:not(:empty){margin-top:18px}body:has(#PBarNextFrame) .ad-launch{bottom:84px}amaris-discovery .ad-launch,amaris-discovery .ad-pills button{background:#0d0d0d;color:#fff;border-color:#0d0d0d;font-family:var(--FONT-STACK-BUTTON, Arial, sans-serif)}amaris-discovery .ad-launch span{color:inherit}amaris-discovery .ad-form button{font-family:var(--FONT-STACK-BUTTON, Arial, sans-serif);text-transform:uppercase;letter-spacing:1px}amaris-discovery .ad-launch:hover,amaris-discovery .ad-pills button:hover,amaris-discovery .ad-form button:hover{background:#292929}.ad-autocomplete{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px 16px;padding:18px;border:1px solid #d4d3d0;border-top:0;background:var(--ad-paper)}.ad-autocomplete>button{grid-column:1 / -1;width:100%;padding:14px 18px;text-align:center;font-size:13px;border:0;background:#0d0d0d;color:#fff;font-family:var(--FONT-STACK-BUTTON, Arial, sans-serif)}.ad-autocomplete>button:hover{background:#292929}@media(max-width:600px){.ad-autocomplete{grid-template-columns:repeat(2,minmax(0,1fr));padding:12px;gap:16px 12px}}.ad-top{justify-content:flex-end;padding:6px 18px;border-bottom:0}.ad-content{padding-top:0}.ad-trending{margin-top:28px}.ad-trending>.ad-caption{text-align:center;font-weight:400}.ad-caption{font-size:12px}.ad-collection-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.ad-collection-card .ad-card-image{aspect-ratio:3/4}.ad-collection-card img{object-fit:cover}amaris-discovery .ad-card-image{position:relative}amaris-discovery .ad-product-badge{position:absolute;top:10px;left:10px;padding:5px 8px;background:#fff;color:#0d0d0d;font-family:var(--FONT-STACK-BODY, Arial, sans-serif);font-size:10px;line-height:1.3;letter-spacing:.4px}.ad-collection-card h4{display:flex;justify-content:center;gap:8px}@media(max-width:600px){.ad-collection-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 12px}}amaris-discovery .ad-form button,amaris-discovery .ad-pills button,amaris-discovery .ad-autocomplete>button{padding:calc(12px * var(--adjust-button)) calc(20px * var(--adjust-button));min-height:0;font-size:calc(1rem * var(--adjust-button));line-height:var(--button-line-height);font-weight:var(--FONT-WEIGHT-BUTTON);font-style:var(--FONT-STYLE-BUTTON);text-transform:var(--BUTTON-TEXT-CAPS);letter-spacing:var(--LETTER-SPACING-BUTTON);border:var(--BORDER-WIDTH) solid #0d0d0d}@media(max-width:1023px){body:has(amaris-discovery) .site-header .mobile-menu{display:flex}}amaris-discovery :is([data-results-grid],.ad-autocomplete)>.ad-card{display:grid;grid-template-columns:minmax(0,1fr) max-content;align-content:start;align-items:start;gap:4px 10px}amaris-discovery :is([data-results-grid],.ad-autocomplete) .ad-card-image{grid-column:1 / -1;width:100%;aspect-ratio:4/5;border:0;background:#f7f7f7;margin-bottom:14px}amaris-discovery :is([data-results-grid],.ad-autocomplete) .ad-card-image img{object-fit:cover}amaris-discovery :is([data-results-grid],.ad-autocomplete) .ad-card h4{font-family:var(--FONT-STACK-HEADING);font-size:12px;font-weight:400;line-height:1.18;margin:0;padding-left:8px;text-align:left}amaris-discovery :is([data-results-grid],.ad-autocomplete) .ad-card p{font-family:"Civane-ExtBoo",var(--font-body-family, serif)!important;font-weight:400;font-style:normal;font-size:12px;line-height:1.18;margin:0;padding-right:8px;color:var(--ad-ink);white-space:nowrap;text-align:right}@media(max-width:767px){amaris-discovery :is([data-results-grid],.ad-autocomplete)>.ad-card{column-gap:6px}amaris-discovery :is([data-results-grid],.ad-autocomplete) .ad-card h4{font-size:11px}amaris-discovery :is([data-results-grid],.ad-autocomplete) .ad-card p{font-size:10.8px}}amaris-discovery .ad-form button[type=submit]{display:grid;place-items:center;width:44px;height:44px;min-width:44px;padding:10px}.ad-search-icon{display:block;width:22px;height:22px}amaris-discovery .ad-form button[type=submit],amaris-discovery .ad-form button[type=submit]:hover{color:#0d0d0d;background:#fff;border-color:transparent}amaris-discovery .ad-dialog{border:0;box-shadow:0 28px 100px #00000026}amaris-discovery .ad-content{padding:0 48px 36px}amaris-discovery .ad-form{border:0;padding:6px 0 18px;gap:16px}amaris-discovery .ad-form input{font-family:var(--FONT-STACK-HEADING);font-size:16px;line-height:1.4}amaris-discovery .ad-form>span{font-size:22px}amaris-discovery .ad-autocomplete{border:0;padding:16px 0 0;gap:28px 24px;max-height:60vh;max-height:60dvh;overflow-y:auto;overscroll-behavior-y:contain;scrollbar-gutter:stable}amaris-discovery [data-results-grid]{gap:28px 24px}amaris-discovery .ad-autocomplete>button{justify-self:center;width:auto;min-width:180px;margin-top:8px}amaris-discovery .ad-suggestions{margin-top:20px}amaris-discovery .ad-caption{letter-spacing:2px}amaris-discovery .ad-trending{margin-top:36px}amaris-discovery .ad-collection-grid{gap:24px}@media(max-width:600px){amaris-discovery .ad-content{padding:0 20px 28px}amaris-discovery .ad-form{gap:10px;padding-bottom:16px}amaris-discovery .ad-form input{font-size:16px}amaris-discovery .ad-autocomplete,amaris-discovery [data-results-grid]{gap:24px 12px}amaris-discovery .ad-collection-grid{gap:24px 12px}amaris-discovery .ad-trending{margin-top:28px}}amaris-discovery .ad-form{border:1px solid #d4d3d0;padding:8px 12px 8px 18px}@media(max-width:600px){amaris-discovery .ad-form{padding:8px 8px 8px 12px}}amaris-discovery .ad-suggestions .ad-pills button{font-family:"Civane-ExtBoo",var(--FONT-STACK-HEADING, Arial, sans-serif);font-size:13px;font-weight:400;font-style:var(--FONT-STYLE-HEADING);line-height:1.5;letter-spacing:0;text-transform:none}amaris-discovery .ad-suggestions .ad-pills button,amaris-discovery .ad-suggestions .ad-pills button:hover{background:#fff;color:#0d0d0d;border:1px solid #0d0d0d}@media(max-width:600px){amaris-discovery .ad-suggestions .ad-pills{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;gap:10px;padding:5px 4px 10px;overscroll-behavior-x:contain}amaris-discovery .ad-suggestions .ad-pills button{flex:0 0 auto;white-space:nowrap;font-size:10px;padding:5px}}amaris-discovery .ad-form .ad-image-button{background:#fff;color:#0d0d0d;border:0;width:44px;height:44px;padding:10px;display:grid;place-items:center}[data-image-panel]{padding:16px 0;font-size:13px}amaris-discovery .ad-image-panel{padding:24px 0}.ad-image-heading{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.ad-image-heading h3{margin:0;font-size:28px;font-weight:400}.ad-image-heading button{width:44px;height:44px;border:0;background:#fff;font-size:28px;color:#111}.ad-image-drop{display:flex;flex-direction:column;align-items:center;gap:20px;padding:44px 24px;border:1px dashed #111;background:#f7f6f3;text-align:center}.ad-image-drop.is-dragging{background:#ecebea;border-style:solid}.ad-image-drop p{margin:0;font-size:20px}.ad-image-drop small,.ad-image-disclosure{font-size:12px;color:#666}.ad-image-panel [data-image-choose],.ad-image-panel [data-image-replace]{padding:14px 24px;min-height:44px;background:#111;color:#fff;border:1px solid #111;font-family:inherit}.ad-image-selected{display:flex;align-items:center;gap:24px}.ad-image-selected img{width:180px;height:180px;object-fit:contain;background:#f7f6f3}.ad-image-error{color:#a12727;font-size:13px}.ad-image-samples h4{text-align:center;font-weight:400;margin:28px 0 20px}.ad-image-sample-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px}.ad-image-sample-grid button{padding:0;border:1px solid #ddd;background:#fff}.ad-image-sample-grid img{display:block;width:100%;aspect-ratio:1;object-fit:contain}.ad-image-panel [hidden]{display:none!important}@media(max-width:600px){.ad-image-sample-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.ad-image-drop{padding:30px 16px}.ad-image-selected{flex-direction:column;gap:16px}.ad-image-heading h3{font-size:24px}}amaris-discovery .ad-dialog{top:32px;bottom:auto;margin:0 auto;height:calc(100dvh - 64px);overflow-y:auto;scrollbar-gutter:stable}amaris-discovery .ad-form{position:sticky;top:0;z-index:5;background:#fff}amaris-discovery .ad-autocomplete{min-height:280px;max-height:none;overflow:visible}amaris-discovery .ad-autocomplete[aria-busy=true]:before{content:"Finding matching jewels\2026";grid-column:1/-1;padding:24px 8px}@media(max-width:600px){amaris-discovery .ad-dialog{top:0;height:100dvh;max-height:100dvh}}amaris-discovery .ad-dialog{overflow:hidden}amaris-discovery .ad-shell{display:flex;flex-direction:column;height:100%;min-height:0}amaris-discovery .ad-top{flex:none}amaris-discovery .ad-content{display:flex;flex-direction:column;flex:1;min-height:0;padding-bottom:16px}amaris-discovery .ad-form{position:relative;flex:none;top:auto}amaris-discovery .ad-body{overflow-y:auto;flex:1;min-height:0;margin-top:12px;overscroll-behavior:contain;scrollbar-gutter:stable}amaris-discovery .ad-dialog{height:auto}amaris-discovery .ad-shell{height:auto;max-height:calc(100dvh - 64px)}@media(max-width:600px){amaris-discovery .ad-shell{max-height:100dvh}}amaris-discovery .ad-autocomplete>button.ad-no-matches,amaris-discovery .ad-autocomplete>button.ad-no-matches:hover{background:transparent;color:var(--ad-ink);border:0}.amaris-reserve{display:block;margin-top:10px;width:100%}.amaris-reserve .amaris-reserve__button{--btn-bg:#191176;--btn-border:#191176;--btn-text:#f5f4f1;--btn-bg-hover:#241995;--btn-border-hover:#241995;--btn-text-hover:#fff;width:100%;background:#191176;color:#f5f4f1;border-color:#191176;white-space:nowrap}.amaris-reserve .amaris-reserve__button:hover{background:#241995;border-color:#241995;color:#fff}.amaris-reserve__button:focus-visible{outline:2px solid #191176;outline-offset:3px}.product__form .amaris-reserve{margin-top:10px}.product__form .product__submit__buttons:has(.amaris-reserve){gap:10px}.product__form:has(.amaris-reserve){row-gap:10px}.amaris-reserve .amaris-reserve__button{display:block}
/*# sourceMappingURL=/cdn/shop/t/177/compiled_assets/styles.css.map?subset=AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIA */
