.template-product .product-info__title,.template-product .product-block--title,.template-product .product-block--title h1,.template-product .product-info__title h1{font-family:var(--nd-display)!important;font-size:var(--nd-display-lg)!important;line-height:1.05!important;letter-spacing:-.005em!important;font-weight:400!important;color:var(--nd-charcoal)!important;margin:0 0 var(--nd-space-sm)!important}.template-product .product-prices,.template-product .product-block--price .product-prices{font-family:var(--nd-ui)!important;font-size:1.375rem!important;letter-spacing:.005em!important;font-weight:500!important;color:var(--nd-charcoal)!important;margin:0!important}.template-product .product-prices .compare-at-price,.template-product .compare-at-price{font-size:1rem!important;color:var(--nd-mist)!important;text-decoration:line-through!important;margin-left:.5rem!important;font-weight:400!important}.template-product .product-block--richtext,.template-product .product-block--richtext p{font-family:var(--nd-body);font-size:1rem;line-height:1.75;color:var(--nd-charcoal)}.template-product .product-form__inputs>div>label,.template-product .variant-input-wrap label,.template-product .product-form__option>label{font-family:var(--nd-ui)!important;font-size:.7rem!important;letter-spacing:.18em!important;text-transform:uppercase!important;color:var(--nd-mist)!important;font-weight:500!important;margin-bottom:.625rem!important}.template-product select,.template-product .product-form__inputs select{border:1px solid var(--nd-line-strong)!important;border-radius:2px!important;padding:.875rem 2.5rem .875rem 1rem!important;font-family:var(--nd-ui)!important;font-size:.95rem!important;color:var(--nd-charcoal)!important;background-color:#fff!important;-webkit-appearance:none!important;appearance:none!important;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8' fill='none'%3E%3Cpath d='M1 1.5L6 6.5L11 1.5' stroke='%23066279' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 1rem center!important}.template-product .product-form__submit,.template-product .add-to-cart-btn,.template-product button[type=submit][name=add]{width:100%!important;padding:1rem 1.5rem!important;font-family:var(--nd-ui)!important;font-size:.8rem!important;letter-spacing:.16em!important;text-transform:uppercase!important;font-weight:500!important;border-radius:2px!important;background-color:var(--nd-green)!important;border-color:var(--nd-green)!important;color:#fff!important;transition:background-color .2s ease}.template-product .product-form__submit:hover,.template-product .add-to-cart-btn:hover,.template-product button[type=submit][name=add]:hover{background-color:var(--nd-green-soft)!important}.template-product .discount-pill{background-color:var(--nd-cream-deep)!important;border-color:var(--nd-line)!important;color:var(--nd-green)!important;font-family:var(--nd-ui)!important;letter-spacing:.12em!important;text-transform:uppercase!important;font-size:.7rem!important;font-weight:500!important;padding:.6rem 1rem!important}.nd-trust-cards{margin:var(--nd-space-md) 0;border-top:1px solid var(--nd-line)}.nd-trust-card{border-bottom:1px solid var(--nd-line);position:relative;transition:background-color .32s var(--nd-ease)}.nd-trust-card[open]{background:transparent}.template-product details.nd-trust-card>summary.nd-trust-card__head,details.nd-trust-card>summary.nd-trust-card__head{border-bottom:0!important}.nd-trust-card .nd-trust-card__body>p:first-child{padding-top:2px}.nd-trust-card .nd-trust-card__body>p:last-child{padding-bottom:18px}.nd-trust-cards{border-top:1px solid var(--nd-line);margin:var(--nd-space-md) 0}.nd-trust-card{border-bottom:1px solid var(--nd-line)}.nd-trust-card__head{padding:1.2rem 0!important;display:flex;justify-content:space-between;align-items:center}.nd-trust-card__title{font-family:var(--nd-display);font-size:1.2rem;font-weight:600;letter-spacing:.005em;text-transform:none;color:var(--nd-ink)}.nd-trust-card .nd-trust-card__body>*{padding:.25rem 0 1rem;background:transparent;border:none}.nd-trust-card .nd-trust-card__body p{position:relative;padding:0;margin:0 0 .6rem;font-family:var(--nd-body);font-size:.93rem;line-height:1.7;color:var(--nd-ink)}.nd-trust-card .nd-trust-card__body p:last-child{margin-bottom:0}.nd-trust-card .nd-trust-card__body p:before{content:none}.nd-trust-card__icon{display:none!important}.nd-trust-card__head{position:relative}.nd-trust-card__head:after{content:"+";position:absolute;right:.25rem;top:50%;transform:translateY(-50%);font-family:var(--nd-display);font-size:1.6rem;font-weight:500;color:var(--nd-ink);line-height:.6;transition:color .24s var(--nd-ease)}.nd-trust-card[open] .nd-trust-card__head:after{content:"\2013";color:var(--nd-ink)}.nd-trust-card__head{list-style:none;cursor:pointer;-webkit-user-select:none;user-select:none}.nd-trust-card__head::-webkit-details-marker{display:none}.nd-trust-card__head::marker{display:none;content:""}@media(max-width:1040px){.nd-trust-card__head{padding:1rem 0!important}.nd-trust-card__title{font-size:1rem!important}}.nd-spec-tab,.nd-spec-tab[open]{margin:0;padding:0;background:transparent;border-radius:0;border-bottom:1px solid var(--nd-line)}.nd-spec-tab:first-of-type{border-top:1px solid var(--nd-line)}.nd-spec-tab+.nd-spec-tab,.nd-spec-tab[open]+.nd-spec-tab{margin-top:0}.template-product details.nd-spec-tab>summary.nd-spec-tab__head,details.nd-spec-tab>summary.nd-spec-tab__head{display:flex;align-items:center;justify-content:space-between;position:relative;box-sizing:border-box;min-height:0;padding:1.125rem 32px 1.125rem 0!important;border:0!important;font-family:var(--nd-ui)!important;font-size:15px!important;letter-spacing:0!important;text-transform:none!important;color:var(--nd-ink)!important;cursor:pointer;list-style:none;-webkit-user-select:none;user-select:none}.nd-spec-tab__head::-webkit-details-marker{display:none}.nd-spec-tab__head::marker{content:""}.nd-spec-tab .nd-spec-tab__title{font-family:var(--nd-display);font-size:1.2rem;font-weight:600;line-height:1.65;letter-spacing:.005em;text-transform:none;color:var(--nd-ink)}.nd-spec-tab__head:before,.nd-spec-tab__head:after,.nd-spec-tab[open] .nd-spec-tab__head:after{content:"";position:absolute;top:50%;right:4px;width:11px;height:1.25px;margin-top:-.625px;border-radius:1px;background:var(--nd-ink);color:inherit;font-size:0;line-height:0;transition:transform .24s var(--nd-ease, ease)}.nd-spec-tab__head:after{transform:rotate(90deg)}.nd-spec-tab[open] .nd-spec-tab__head:after{transform:rotate(0)}.nd-spec-tab .nd-spec-tab__content{padding:2px 0 18px}.nd-spec-tab .nd-spec-tab__content--prose{padding:2px 0 20px;font-family:var(--nd-body);font-size:.93rem;line-height:1.7;color:var(--nd-ink)}.nd-spec-tab__content--prose p{margin:0 0 .75rem}.nd-spec-tab__content--prose p:last-child{margin-bottom:0}@media(max-width:1040px){.nd-spec-tab .nd-spec-tab__title{font-size:1rem}}.template-product details.nd-spec-tab>summary.nd-spec-tab__head:before,.template-product .product-info-accordion .disclosure>summary.disclosure__title:before{content:none!important;display:none!important}.nd-trust-card__head:after,.template-product details.nd-spec-tab>summary.nd-spec-tab__head:after,.template-product details.nd-spec-tab[open]>summary.nd-spec-tab__head:after,.template-product .product-info-accordion .disclosure>summary.disclosure__title:after{content:"+"!important;position:absolute;top:50%;right:.25rem;left:auto;width:auto;height:auto;margin:0;padding:0;border-radius:0;background:none;opacity:1;transform:translateY(-50%)!important;font-family:var(--nd-display);font-size:1.6rem;font-weight:500;font-style:normal;line-height:.6;letter-spacing:0;text-transform:none;color:var(--nd-ink);transition:color .24s var(--nd-ease)}.nd-trust-card[open]>.nd-trust-card__head:after,.template-product details.nd-spec-tab[open]>summary.nd-spec-tab__head:after,.template-product .product-info-accordion .disclosure[open]>summary.disclosure__title:after{content:"\2013"!important}details.nd-spec-tab~.lightly-spaced-row>.nd-trust-cards:first-child{margin-top:0;border-top:0}.lightly-spaced-row:has(>.nd-trust-cards:first-child):has(~details.nd-spec-tab)>.nd-trust-cards{margin-bottom:0}.lightly-spaced-row:has(>.nd-trust-cards)~details.nd-spec-tab{border-top:0}.template-product .diamond-tabs{margin:0!important;padding:0!important;border:0!important;border-radius:0;background:transparent!important;overflow:visible}.template-product .diamond-tabs .tab-headers{display:grid!important;grid-auto-flow:column!important;grid-auto-columns:1fr!important;gap:0;margin:0 0 6px!important;padding:3px;border:0!important;border-radius:999px;background:#eef5f7!important;box-sizing:border-box;width:100%}.template-product .diamond-tabs label.tab-header,.template-product .diamond-tabs label.tab-header+label.tab-header{display:flex;align-items:center;justify-content:center;min-height:32px;margin:0!important;padding:0 12px!important;border:0!important;border-radius:999px;background:transparent!important;box-shadow:none;font-family:var(--nd-ui)!important;font-size:13px!important;font-weight:500!important;line-height:1!important;letter-spacing:0!important;text-transform:none!important;color:#5b6e76!important;cursor:pointer;transition:background-color .2s ease,color .2s ease,box-shadow .2s ease}.template-product .diamond-tabs label.tab-header:hover{background:transparent!important;color:#04475c!important}.template-product .diamond-tabs input[type=radio]:checked+label.tab-header{background:#fff!important;color:#04475c!important;box-shadow:0 0 0 1px #0662792e,0 1px 3px #04475c1a}.template-product .diamond-tabs .tab-contents{display:grid!important;grid-template-columns:1fr!important;position:relative}.template-product .diamond-tabs .tab-content{display:flex!important;flex-direction:column!important;grid-column:1 / 2!important;grid-row:1 / 2!important;gap:0!important;margin:0!important;padding:0!important;background:transparent!important;visibility:hidden;opacity:0;pointer-events:none;transition:opacity .2s ease}.template-product .diamond-tabs .tab-content:before{content:none!important}.template-product .diamond-tabs .tabs:has(input[value=main-stone]:checked) .tab-content[id^=main-stone],.template-product .diamond-tabs .tabs:has(input[value=setting]:checked) .tab-content[id^=setting]{visibility:visible!important;opacity:1!important;pointer-events:auto!important}.template-product .diamond-tabs{-webkit-user-select:none;user-select:none}.template-product .diamond-tabs .tab-content .item{display:grid!important;grid-template-columns:20px minmax(0,auto) minmax(0,1fr);column-gap:4px;align-items:center!important;justify-content:stretch!important;box-sizing:border-box;min-height:44px;margin:0!important;padding:10px 0!important;border:0!important;border-radius:0!important;background:transparent!important;font-family:var(--nd-ui)!important;font-size:14px!important;font-weight:500!important;font-style:normal!important;line-height:20px!important;letter-spacing:0!important;color:#04475c!important;text-align:right!important}.template-product .diamond-tabs .tab-content .item:after{display:none!important}.template-product .diamond-tabs .tab-content .item+.item{border-top:1px solid rgba(6,98,121,.12)!important}.template-product .diamond-tabs .tab-content .item strong{grid-column:2;grid-row:1;justify-self:start;display:block;min-width:0;margin:0!important;padding:0!important;font-family:var(--nd-ui)!important;font-size:13px!important;font-weight:400!important;font-style:normal!important;line-height:18px!important;letter-spacing:0!important;text-transform:none!important;text-align:left;color:#5b6e76!important}.template-product .diamond-tabs .tab-content .item>span[data-spec-value],.template-product .diamond-tabs .tab-content .item>span[data-setting-value],.template-product .diamond-tabs .tab-content .item #text-content{grid-column:3;grid-row:1;justify-self:end;display:block;min-width:0;margin:0!important;padding:0 0 0 12px!important;font-family:var(--nd-ui)!important;font-size:14px!important;font-weight:500!important;line-height:20px!important;letter-spacing:0!important;text-align:right!important;color:#04475c!important}.template-product .diamond-tabs .item .nd-info-btn,.diamond-tabs .item .nd-info-btn{grid-column:1;grid-row:1;justify-self:start;position:relative;top:auto;right:auto;flex:none;width:24px;height:24px;min-width:24px;min-height:24px;margin:0 0 0 -4px;padding:0;border:0;border-radius:50%;background:transparent;color:var(--nd-ink);font:600 10px/1 var(--nd-ui);letter-spacing:0;display:inline-flex;align-items:center;justify-content:center;z-index:0;cursor:pointer;transition:color .18s ease}.diamond-tabs .item .nd-info-btn:before{content:"";position:absolute;top:4px;right:4px;bottom:4px;left:4px;box-sizing:border-box;border:1px solid currentColor;border-radius:50%;z-index:-1;opacity:.45;transition:opacity .18s ease,background-color .18s ease}.diamond-tabs .item .nd-info-btn:hover{background:transparent;color:#04475c}.diamond-tabs .item .nd-info-btn:hover:before{opacity:1;background:#eef5f7}.diamond-tabs .item .nd-info-btn:focus-visible{outline:0}.diamond-tabs .item .nd-info-btn:focus-visible:before{opacity:1;box-shadow:0 0 0 2px #fff,0 0 0 3px var(--nd-ink)}.template-product .diamond-tabs .nd-grade-tags{display:inline-flex;flex-wrap:wrap;align-items:center;gap:8px;min-width:0;margin:0;padding:0;line-height:1}.template-product .diamond-tabs .nd-grade-tags:empty{display:none}.nd-grade-tag{display:inline-flex;flex:none;align-items:center;box-sizing:border-box;height:22px;padding:0 9px;border:0;border-radius:999px;background:#e4f1df;color:#2e5d3a;font:500 11.5px/1 var(--nd-ui);letter-spacing:0;text-transform:none;white-space:nowrap}.template-product .diamond-tabs .item.nd-graded>.nd-spec-v{flex-wrap:nowrap;align-items:flex-start}.template-product .diamond-tabs .tab-content .item.nd-graded{align-items:start!important}.template-product .diamond-tabs .tab-content .item.nd-graded>strong{margin-top:2px!important}.template-product .diamond-tabs .tab-content .item.nd-graded>.nd-info-btn{margin-top:-1px}.template-product .diamond-tabs .item.nd-graded>.nd-spec-v>span[data-spec-value]{flex:none;min-width:64px;padding-top:1px}.template-product .diamond-tabs .item.nd-graded>.nd-spec-v>.nd-grade-tags{flex:1 1 0;min-width:0;row-gap:6px}@media(min-width:1041px){.template-product .diamond-tabs .item.nd-graded>.nd-spec-v>span[data-spec-value]{min-width:88px}}.template-product .diamond-tabs .tab-contents{grid-template-columns:24px max-content minmax(0,1fr)!important;column-gap:0}.template-product .diamond-tabs .tab-content{display:grid!important;grid-column:1 / -1!important;grid-template-columns:subgrid;align-content:start}.template-product .diamond-tabs .tab-content .item,.template-product .diamond-tabs .tab-content .item.nd-graded{grid-column:1 / -1;grid-template-columns:subgrid;column-gap:0;text-align:left!important}@supports not (grid-template-columns: subgrid){.template-product .diamond-tabs .tab-contents{grid-template-columns:minmax(0,1fr)!important}.template-product .diamond-tabs .tab-content,.template-product .diamond-tabs .tab-content .item,.template-product .diamond-tabs .tab-content .item.nd-graded{grid-template-columns:24px 112px minmax(0,1fr)}}.template-product .diamond-tabs .tab-content .item>.nd-spec-v,.template-product .diamond-tabs .tab-content .item>span[data-setting-value],.template-product .diamond-tabs .tab-content .item>#text-content{grid-column:3;grid-row:1;justify-self:stretch;min-width:0;margin:0!important;padding:0 0 0 16px!important;text-align:left!important}.template-product .diamond-tabs .item>.nd-spec-v{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;column-gap:8px;row-gap:6px}.template-product .diamond-tabs .item>.nd-spec-v>span[data-spec-value]{display:block;min-width:0;margin:0;padding:0;font-family:var(--nd-ui);font-size:14px;font-weight:500;line-height:20px;letter-spacing:0;text-align:left;color:#04475c}@media(min-width:1041px){.template-product .diamond-tabs .tab-content .item>.nd-spec-v,.template-product .diamond-tabs .tab-content .item>span[data-setting-value],.template-product .diamond-tabs .tab-content .item>#text-content{padding-left:24px!important}}.template-product .diamond-tabs .item .nd-info-btn,.diamond-tabs .item .nd-info-btn{margin-left:-4px}.nd-pick.nd-trust-card{margin:0 0 var(--nd-space-md, 1.5rem);padding:0;background:transparent;text-align:left}.template-product .lightly-spaced-row:has(+.nd-pick),.template-product .lightly-spaced-row:has(+.nd-pick)>.nd-trust-cards:last-child{margin-bottom:0}.nd-pick__head{gap:12px}.nd-pick__on{flex:none;margin:0 30px 0 auto;font:500 12.5px/1 var(--nd-ui);letter-spacing:0;text-transform:none;color:var(--nd-ink, #066279)}.nd-pick:not(:has(.nd-pick__cb:checked)) .nd-pick__on{display:none}.nd-trust-card .nd-trust-card__body>.nd-pick__in{padding:2px 0 10px}.nd-trust-card .nd-trust-card__body .nd-pick__text{margin:0 0 12px;padding:0;font-family:var(--nd-body);font-size:.93rem;font-weight:400;line-height:1.7;letter-spacing:0;color:var(--nd-ink)}.nd-pick__row{display:flex;align-items:center;justify-content:space-between;gap:12px;box-sizing:border-box;min-height:48px;margin:0;padding:0;border-top:1px solid rgba(6,98,121,.12);cursor:pointer;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none}.nd-pick__label{font:500 14px/20px var(--nd-ui);letter-spacing:0;text-transform:none;color:#04475c}.nd-pick__sw{position:relative;display:inline-flex;flex:none;align-items:center;justify-content:flex-end;min-width:44px;min-height:44px}.nd-pick__cb{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer;z-index:1}.nd-pick__track{position:relative;display:block;width:36px;height:20px;border-radius:999px;background:#dfe9ec;box-shadow:inset 0 0 0 1px #06627929;transition:background-color .2s ease}.nd-pick__track:after{content:"";position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:#fff;box-shadow:0 1px 2px #04475c40;transition:transform .2s ease}.nd-pick__cb:checked+.nd-pick__track{background:var(--nd-ink);box-shadow:none}.nd-pick__cb:checked+.nd-pick__track:after{transform:translate(16px)}.nd-pick__cb:focus-visible+.nd-pick__track{outline:2px solid var(--nd-ink);outline-offset:2px}.nd-scale{width:100%;max-width:400px;margin:2px auto 14px;font-family:var(--nd-ui);color:#04475c;-webkit-user-select:none;user-select:none}.nd-scale__you,.nd-scale__grades,.nd-scale__grps{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));margin:0;padding:0}.nd-scale__you{height:16px;margin-bottom:2px}.nd-scale__youl{grid-row:1;justify-self:center;white-space:nowrap;font:500 11px/16px var(--nd-ui);letter-spacing:0;color:var(--nd-ink)}.nd-scale__youl.is-start{justify-self:start}.nd-scale__youl.is-end{justify-self:end}.nd-scale__youl[hidden],.nd-scale__say[hidden]{display:none!important}.nd-scale__grades{align-items:center;height:26px}.nd-scale__g{justify-self:center;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:26px;height:26px;padding:0 4px;border-radius:13px;font:500 13px/1 var(--nd-ui);letter-spacing:0;color:#5b6e76;white-space:nowrap}.nd-scale--clarity .nd-scale__g{font-size:12px}.nd-scale__g.is-yours{background:var(--nd-ink);color:#fff;font-weight:600}.nd-scale__strip{height:6px;margin:6px 3px 0;border-radius:3px;box-shadow:inset 0 0 0 1px #06627929;background:linear-gradient(90deg,#f2f8fc,#fafcfb 36%,#fbf9f0 52%,#f9f1d9 78%,#f2e2b3)}.nd-scale__grps{margin-top:9px}.nd-scale__grp{position:relative;display:flex;flex-direction:column;align-items:center;gap:2px;margin:0 3px;padding-top:5px;border-top:1px solid rgba(6,98,121,.32);text-align:center}.nd-scale__grp:before,.nd-scale__grp:after{content:"";position:absolute;top:-4px;width:1px;height:4px;background:#06627952}.nd-scale__grp:before{left:-1px}.nd-scale__grp:after{right:-1px}.nd-scale__gn{font:500 11.5px/14px var(--nd-ui);letter-spacing:0;color:#04475c}.nd-scale__say b{font-weight:600;color:#04475c}.nd-description-toggle{margin:.5rem 0 var(--nd-space-md);border-top:1px solid var(--nd-line);border-bottom:1px solid var(--nd-line)}.nd-description-toggle__head{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.85rem .25rem;cursor:pointer;list-style:none;-webkit-user-select:none;user-select:none}.nd-description-toggle__head::-webkit-details-marker{display:none}.nd-description-toggle__head::marker{content:""}.nd-description-toggle__title{font-family:var(--nd-ui);font-size:.72rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--nd-ink)}.nd-description-toggle__icon{display:none!important}.nd-description-toggle__head{position:relative}.nd-description-toggle__head:after{content:"+";position:absolute;right:.25rem;top:50%;transform:translateY(-50%);font-family:var(--nd-display);font-size:1.4rem;font-weight:300;color:var(--nd-muted-ink);line-height:.6;transition:color .24s var(--nd-ease)}.nd-description-toggle[open] .nd-description-toggle__head:after{content:"\2013";color:var(--nd-champagne)}.nd-description-toggle__body{display:grid;grid-template-rows:0fr;transition:grid-template-rows .32s var(--nd-ease)}.nd-description-toggle[open] .nd-description-toggle__body{grid-template-rows:1fr}.nd-description-toggle__content{overflow:hidden;min-height:0;font-family:var(--nd-body);font-size:.9rem;line-height:1.7;color:var(--nd-ink);padding:0 .25rem .85rem}.nd-description-toggle__content p{margin:0 0 .6rem}.nd-description-toggle__content p:last-child{margin-bottom:0}.nd-modal-open,modal-dialog.nd-modal-open{visibility:visible!important;opacity:1!important;pointer-events:auto!important}.nd-need-host{position:relative}.nd-need{position:absolute;left:0;right:0;z-index:1;display:flex;align-items:center;gap:8px;height:20px;margin:0;padding:0;font:500 13.5px/20px var(--nd-ui);letter-spacing:0;color:#c4402f;opacity:0;pointer-events:none;transition:opacity .15s ease}.nd-need.is-on{opacity:1}.nd-need[hidden]{display:none}.nd-need__dot{flex:none;width:6px;height:6px;border-radius:50%;background:#c4402f}.nd-need-host.is-need>.nd-dl,.nd-need-host.is-need>.nd-dl *{visibility:hidden!important}.nd-sel-card.nd-need-field,.nd-sel-card.nd-need-field:hover{border-color:#c4402f!important;box-shadow:inset 0 0 0 .5px #c4402f!important}.nd-sel-card.nd-need-field .nd-sel-card__val,.option-selector.nd-need-field .label{color:#c4402f!important}.option-selector.nd-need-field .custom-select__btn{border-color:#c4402f!important;box-shadow:inset 0 0 0 .5px #c4402f!important}@media(prefers-reduced-motion:reduce){.nd-need{transition:none}}.diamond-tabs .item modal-opener{display:none!important}.nd-sale-banner{display:none!important}.nd-modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999;display:flex;align-items:center;justify-content:center;background:#0000004d;opacity:0;pointer-events:none;transition:opacity .22s ease}.nd-modal-backdrop.is-open{opacity:1;pointer-events:auto}.nd-modal-window{position:relative;background:#fff;max-width:480px;width:92vw;max-height:80vh;border-radius:4px;box-shadow:0 30px 80px #06627938,0 0 0 1px #0662790f;overflow:hidden;display:flex;flex-direction:column;transform:scale(.96);opacity:0;transition:transform .22s ease,opacity .22s ease}.nd-modal-backdrop.is-open .nd-modal-window{transform:scale(1);opacity:1}.nd-modal-window .modal__close-btn{position:absolute;top:.85rem;right:.85rem;width:32px;height:32px;background:transparent;border:none;border-radius:50%;color:var(--nd-mist);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;z-index:10;transition:color .18s ease,background-color .18s ease}.nd-modal-window .modal__close-btn:hover{background:var(--nd-cream-deep);color:var(--nd-charcoal)}.nd-modal-window .modal__close-btn svg{width:14px;height:14px}.nd-modal-window .modal__content{padding:2rem 2rem 1rem;overflow-y:auto;flex:1 1 auto}@media(max-width:768px){.nd-modal-backdrop{align-items:flex-end}.nd-modal-window{width:100vw;max-width:100vw;max-height:75vh;border-radius:16px 16px 0 0;box-shadow:0 -10px 40px #0662792e;transform:translateY(100%);transition:transform .28s cubic-bezier(.32,.72,0,1),opacity .22s ease}.nd-modal-backdrop.is-open .nd-modal-window{transform:translateY(0)}.nd-modal-window:before{content:"";display:block;width:40px;height:4px;background:#0662792e;border-radius:2px;margin:.75rem auto 0;flex-shrink:0}}.nd-info-modal .modal__window,modal-dialog.modal--for-product .modal__window{max-width:480px!important;width:92vw!important;max-height:80vh!important;background:#fff!important;border-radius:4px!important;padding:0!important;overflow:hidden!important;display:flex!important;flex-direction:column!important;box-shadow:0 30px 80px #06627938,0 0 0 1px #0662790f!important}.nd-info-modal .modal__close-btn,modal-dialog.modal--for-product .modal__close-btn{top:.85rem!important;right:.85rem!important;width:32px!important;height:32px!important;background:transparent!important;border:none!important;border-radius:50%!important;color:var(--nd-mist)!important;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;z-index:10;transition:color .18s ease,background-color .18s ease}.nd-info-modal .modal__close-btn:hover,modal-dialog.modal--for-product .modal__close-btn:hover{background:var(--nd-cream-deep)!important;color:var(--nd-charcoal)!important}.nd-info-modal .modal__close-btn svg,modal-dialog.modal--for-product .modal__close-btn svg{width:14px;height:14px}.nd-info-modal .modal__content,modal-dialog.modal--for-product .modal__content{padding:2rem 2rem 1rem!important;overflow-y:auto!important;flex:1 1 auto!important}.nd-info-modal__title{font-family:var(--nd-display)!important;font-size:1.5rem!important;font-weight:400!important;color:var(--nd-charcoal)!important;letter-spacing:-.005em;margin:0 0 1rem!important;padding-right:2rem}.nd-info-modal__visual{margin:0 0 1rem;padding:.25rem 0;display:flex;align-items:center;justify-content:center}.nd-info-modal__visual svg{width:100%;height:auto;max-width:320px;display:block}.nd-info-modal__visual svg text{font-family:Inter,-apple-system,sans-serif!important;font-weight:500}.nd-info-modal__content p{font-family:var(--nd-body)!important;font-size:.95rem!important;line-height:1.7!important;color:var(--nd-charcoal)!important;margin:0 0 1rem!important}.nd-info-modal__content p:last-child{margin-bottom:0!important}.nd-info-modal__content strong{font-weight:600!important;color:var(--nd-green)!important}.nd-info-modal__custom{margin-top:1rem;padding-top:1rem;border-top:1px solid var(--nd-line);font-size:.9rem;color:var(--nd-charcoal)}.nd-info-modal__footer{padding:1rem 2rem 1.25rem;border-top:1px solid var(--nd-line);background:#fff;flex-shrink:0}.nd-info-modal__got-it{width:100%;padding:.95rem 1.5rem;background:var(--nd-green);color:#fff;border:none;border-radius:2px;font-family:var(--nd-ui);font-size:.78rem;letter-spacing:.16em;text-transform:uppercase;font-weight:500;cursor:pointer;transition:background-color .18s ease}.nd-info-modal__got-it:hover{background:var(--nd-green-soft)}@media(max-width:768px){modal-dialog.modal--for-product{align-items:flex-end!important;justify-content:stretch!important}modal-dialog.modal--for-product .modal__window{width:100vw!important;max-width:100vw!important;height:auto!important;max-height:75vh!important;border-radius:16px 16px 0 0!important;box-shadow:0 -10px 40px #0662792e!important;margin:0!important;padding-top:.75rem!important;transform:translateY(100%);transition:transform .32s cubic-bezier(.32,.72,0,1)}modal-dialog.modal--for-product:not(.invisible) .modal__window{transform:translateY(0)}modal-dialog.modal--for-product .modal__window:before{content:"";display:block;width:40px;height:4px;background:#0662792e;border-radius:2px;margin:0 auto .75rem;flex-shrink:0}modal-dialog.modal--for-product .modal__close-btn{top:.5rem!important;right:.5rem!important}modal-dialog.modal--for-product .modal__content{padding:.5rem 1.5rem 1rem!important}.nd-info-modal__footer{padding:.875rem 1.5rem calc(.875rem + env(safe-area-inset-bottom,0))}.nd-info-modal__title{font-size:1.25rem!important;margin-bottom:.5rem!important}.nd-info-modal__visual{margin:0 0 .75rem;padding:.25rem 0}.nd-info-modal__visual svg{max-width:280px}.nd-info-modal__content p{font-size:.88rem!important;line-height:1.5!important;margin-bottom:.6rem!important}}.template-product .product-block--accordion .accordion-header,.template-product .accordion__header,.template-product details>summary{font-family:var(--nd-ui)!important;font-size:.78rem!important;letter-spacing:.14em!important;text-transform:uppercase!important;font-weight:500!important;color:var(--nd-charcoal)!important;border-bottom:1px solid var(--nd-line)!important;padding:1.125rem 0!important}.template-product .product-info-accordion .disclosure>summary.disclosure__title{border-bottom:0!important}.template-product .product-info-accordion .disclosure{border-bottom-color:var(--nd-line)}.template-product details.nd-spec-tab~.product-info-accordion .disclosure,.template-product .lightly-spaced-row:has(>.nd-trust-cards)+.product-info-accordion .disclosure{border-top:0}.template-product .product-info-accordion:has(+.nd-pick) .disclosure,.template-product .product-info-accordion:has(+.product-info-accordion) .disclosure,.template-product .product-info-accordion:has(+.lightly-spaced-row>.nd-trust-cards) .disclosure{margin-bottom:0}.template-product .product-block--accordion .accordion-content,.template-product .accordion__content{font-family:var(--nd-body)!important;font-size:.95rem!important;line-height:1.75!important;color:var(--nd-charcoal)!important;padding:1rem 0!important}.template-product .product-info>*+*{margin-top:var(--nd-space-md)}.template-product .product-info{padding-top:var(--nd-space-md);padding-bottom:var(--nd-space-md)}.template-product .product-column-right{padding-left:var(--nd-space-md)}@media(max-width:1040px){.template-product .product-column-right{padding-left:0}}@media(max-width:1040px){.template-product .product-info,.template-product .product-column-right,.template-product .product-column-left{padding-left:1.25rem!important;padding-right:1.25rem!important}.template-product .nd-trust-cards,.template-product .diamond-tabs{margin-left:0;margin-right:0}.template-product .product-block--accordion,.template-product .product-block--custom-liquid{padding-left:0;padding-right:0}}@media(max-width:480px){.template-product .product-info,.template-product .product-column-right,.template-product .product-column-left{padding-left:1.125rem!important;padding-right:1.125rem!important}modal-dialog.modal--for-product .modal__content{padding-left:1.25rem!important;padding-right:1.25rem!important}}.template-product .opt-btns,.template-product fieldset.opt-btns,.template-product fieldset[data-option-name],.template-product .product-form__option>.opt-btns{display:flex;flex-wrap:wrap;gap:.5rem;border:none;padding:0;margin:0 0 var(--nd-space-md)}.template-product .opt-label,.template-product .opt-label--btn,.template-product label.opt-label{display:inline-flex;align-items:center;justify-content:center;min-width:56px;min-height:44px;padding:.55rem 1rem!important;background:var(--nd-ivory)!important;color:var(--nd-ink)!important;border:1px solid var(--nd-line)!important;border-radius:2px!important;font-family:var(--nd-ui)!important;font-size:.85rem!important;font-weight:500!important;letter-spacing:.02em!important;text-transform:none!important;cursor:pointer;transition:border-color .24s var(--nd-ease),background-color .24s var(--nd-ease),color .24s var(--nd-ease);box-shadow:none!important}.template-product .opt-label:hover,.template-product .opt-label--btn:hover{border-color:var(--nd-ink)!important;background:var(--nd-ivory)!important}.template-product input[type=radio]:checked+.opt-label,.template-product input[type=radio]:checked+label.opt-label,.template-product .opt-label[aria-checked=true],.template-product .opt-label.is-selected{background:var(--nd-ink)!important;color:var(--nd-pearl)!important;border-color:var(--nd-ink)!important}.template-product .opt-label[aria-disabled=true],.template-product .opt-label.is-disabled,.template-product .opt-label--unavailable{color:var(--nd-muted-ink)!important;background:var(--nd-ivory)!important;border-color:var(--nd-line)!important;text-decoration:line-through;text-decoration-color:#06627959;cursor:not-allowed}.template-product .opt-label[data-swatch]>*,.template-product .opt-label--swatch>*{display:none!important}.template-product .opt-label[data-swatch] .opt-swatch,.template-product .opt-label--swatch .opt-swatch{display:none!important}.template-product .opt-label[data-swatch],.template-product .opt-label--swatch{width:30px!important;height:30px!important;min-width:30px!important;min-height:30px!important;padding:0!important;border-radius:50%!important;border:1.5px solid var(--nd-line)!important;background-color:var(--nd-ivory)!important;background-image:none!important;position:relative;overflow:hidden;cursor:pointer;transition:border-color .24s var(--nd-ease),transform .24s var(--nd-ease);margin:0!important}.template-product .opt-label[data-swatch]:before,.template-product .opt-label--swatch:before{content:""!important;display:block!important;position:absolute;top:3px;right:3px;bottom:3px;left:3px;border-radius:50%;background:#d4d4d4;z-index:1}.template-product .opt-label[data-swatch*="yellow gold"]:not([data-swatch*=platinum]):not([data-swatch*=white]):not([data-swatch*=rose]):before{background:linear-gradient(135deg,#e6c97a,#c9a64e)!important}.template-product .opt-label[data-swatch*="rose gold"]:not([data-swatch*=platinum]):not([data-swatch*=white]):before{background:linear-gradient(135deg,#dda88a,#b8836a)!important}.template-product .opt-label[data-swatch*="white gold"]:not([data-swatch*=yellow]):not([data-swatch*=rose]):before{background:linear-gradient(135deg,#ececef,#c7c7cb)!important}.template-product .opt-label[data-swatch=platinum]:before{background:linear-gradient(135deg,#d8dadd,#aeb1b5)!important}.template-product .opt-label[data-swatch*="rose gold&platinum"]:before,.template-product .opt-label[data-swatch*="rose gold & platinum"]:before,.template-product .opt-label[data-swatch*=rose][data-swatch*="platinum prongs"]:before{background:linear-gradient(90deg,#dda88a 0% 50%,#aeb1b5 50% 100%)!important}.template-product .opt-label[data-swatch*="yellow gold&platinum"]:before,.template-product .opt-label[data-swatch*="yellow gold & platinum"]:before,.template-product .opt-label[data-swatch*=yellow][data-swatch*="platinum prongs"]:before{background:linear-gradient(90deg,#e6c97a 0% 50%,#aeb1b5 50% 100%)!important}.template-product .opt-label[data-swatch*="white&yellow gold"]:before,.template-product .opt-label[data-swatch*="platinum&yellow"]:before,.template-product .opt-label[data-swatch*="white gold & yellow"]:before{background:linear-gradient(90deg,#ececef 0% 50%,#e6c97a 50% 100%)!important}.template-product .opt-label[data-swatch*=white][data-swatch*="rose gold prongs"]:before{background:linear-gradient(90deg,#ececef 0% 50%,#dda88a 50% 100%)!important}.template-product .opt-label[data-swatch]:hover,.template-product .opt-label--swatch:hover{border-color:var(--nd-ink)!important;transform:scale(1.06)}.template-product input[type=radio]:checked+.opt-label[data-swatch],.template-product input[type=radio]:checked+.opt-label--swatch,.template-product .opt-label[data-swatch][aria-checked=true],.template-product .opt-label--swatch[aria-checked=true],.template-product .opt-label[data-swatch].is-selected,.template-product .opt-label--swatch.is-selected{border-color:var(--nd-champagne)!important;border-width:2px!important;transform:scale(1.06)}.template-product fieldset[data-option-name*=Metal i],.template-product fieldset[data-option-name*=metal i],.template-product .opt-btns:has([data-swatch]){display:flex;flex-wrap:wrap;gap:.6rem;border:none;padding:0;margin:0 0 var(--nd-space-md);align-items:center}.template-product .img-ar,.template-product .img-ar.img-ar--cover,.template-product .img-ar.img-ar--contain{--aspect-ratio: 1 !important}.template-product .img-ar img,.template-product .img-ar picture img{object-fit:cover!important;object-position:50% 50%!important}.template-product .product-media--video,.template-product .product-media--frame[style*=padding-bottom],.template-product deferred-media[style*=padding-bottom],.template-product product-model[style*=padding-bottom]{padding-bottom:100%!important}.template-product .product-media--video video,.template-product .product-media--video iframe,.template-product video-component video,.template-product video-component iframe{object-fit:cover!important;object-position:50% 50%!important}.template-product .product-form__inputs legend,.template-product fieldset legend.label,.template-product .variant-input-wrap legend{font-family:var(--nd-ui)!important;font-size:.7rem!important;letter-spacing:.18em!important;text-transform:uppercase!important;color:var(--nd-muted-ink)!important;font-weight:500!important;margin-bottom:.625rem!important;padding:0}.nd-sticky-cta{position:fixed;left:0;right:0;bottom:0;z-index:95;box-sizing:border-box;background:#fff;color:#fff;border-top:1px solid var(--nd-line, rgba(6, 98, 121, .18));box-shadow:0 -4px 16px #04475c12;padding:12px 12px calc(12px + env(safe-area-inset-bottom,0px));-webkit-tap-highlight-color:transparent;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(8px);transition:opacity .32s var(--nd-ease),transform .32s var(--nd-ease),visibility 0s linear .32s}.nd-sticky-cta--visible{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0);transition:opacity .32s var(--nd-ease),transform .32s var(--nd-ease),visibility 0s linear 0s}.nd-sticky-cta__inner{box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:52px;max-width:720px;margin:0 auto;padding:6px 16px;background:transparent;color:#04475c}.nd-sticky-cta__info{display:flex;align-items:baseline;flex-wrap:wrap;column-gap:6px;min-width:0}.nd-sticky-cta__title{display:none}.nd-sticky-cta__price{font-family:var(--nd-ui);font-size:18px;font-weight:700;line-height:1.2;color:#fff;letter-spacing:0;white-space:nowrap;font-variant-numeric:tabular-nums}.nd-sticky-cta__was{font-family:var(--nd-ui);font-size:13px;font-weight:400;line-height:1.2;color:#ffffffb8;letter-spacing:0;text-decoration:line-through;white-space:nowrap}.nd-sticky-cta__was[hidden]{display:none}.nd-sticky-cta__cta{display:flex;flex:none;flex-direction:column;align-items:flex-end;justify-content:center;padding-left:14px;border-left:1px solid rgba(255,255,255,.3);line-height:1.15}.nd-sticky-cta .nd-sticky-cta__btn{display:block;min-height:0;margin:0;padding:0;border:0;border-radius:0;background:none;color:#fff;font-family:var(--nd-ui);font-size:12.5px;font-weight:600;line-height:1.15;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;cursor:pointer}.nd-sticky-cta .nd-sticky-cta__btn:hover,.nd-sticky-cta .nd-sticky-cta__btn:focus{background:none;color:#fff;border:0;outline:none}.nd-sticky-cta .nd-sticky-cta__btn:focus-visible{outline:2px solid #ffffff;outline-offset:3px}.nd-sticky-cta__save{display:block;margin-top:3px;font-family:var(--nd-ui);font-size:11.5px;font-weight:500;line-height:1.15;color:#ffffffe0;letter-spacing:0;text-transform:none;white-space:nowrap}.nd-sticky-cta__save[hidden]{display:none}@media(max-width:1040px){#nd-sticky-cta.nd-sticky-cta .nd-sticky-cta__inner{display:grid;grid-template-columns:auto minmax(0,1fr) 53%;grid-template-rows:auto auto;align-content:center;align-items:center;column-gap:0;row-gap:2px;min-height:48px;padding:0 0 0 4px;border-radius:0;background:transparent;cursor:default}#nd-sticky-cta.nd-sticky-cta .nd-sticky-cta__info,#nd-sticky-cta.nd-sticky-cta .nd-sticky-cta__cta{display:contents}#nd-sticky-cta.nd-sticky-cta .nd-sticky-cta__price,#nd-sticky-cta.nd-sticky-cta .nd-sel-sticky-total{grid-column:1 / 3;grid-row:1;align-self:end;min-width:0;overflow:hidden;text-overflow:ellipsis;font:700 18px/22px var(--nd-ui);color:#04475c}#nd-sticky-cta.nd-sticky-cta .nd-sel-sticky-total{grid-row:1 / 3;align-self:center;font-size:15px}#nd-sticky-cta.nd-sticky-cta .nd-sel-sticky-total span{color:#5b6e76}#nd-sticky-cta.nd-sticky-cta .nd-sticky-cta__inner:has(.nd-sticky-cta__was[hidden]):has(.nd-sticky-cta__save[hidden]) .nd-sticky-cta__price{grid-row:1 / 3;align-self:center}#nd-sticky-cta.nd-sticky-cta .nd-sticky-cta__was{grid-column:1;grid-row:2;align-self:start;margin-right:8px;font:400 12px/16px var(--nd-ui);color:#5b6e76}#nd-sticky-cta.nd-sticky-cta .nd-sticky-cta__save{grid-column:2;grid-row:2;align-self:start;justify-self:start;min-width:0;max-width:100%;margin:0;overflow:hidden;text-overflow:ellipsis;font:500 12px/16px var(--nd-ui);color:#2e5d3a}#nd-sticky-cta.nd-sticky-cta .nd-sticky-cta__was[hidden]~.nd-sticky-cta__save,#nd-sticky-cta.nd-sticky-cta .nd-sticky-cta__inner:has(.nd-sticky-cta__was[hidden]) .nd-sticky-cta__save{grid-column:1 / 3}#nd-sticky-cta.nd-sticky-cta .nd-sticky-cta__btn{grid-column:3;grid-row:1 / 3;align-self:center;justify-self:stretch;display:flex;align-items:center;justify-content:center;box-sizing:border-box;height:48px;min-height:48px;margin:0 0 0 12px;padding:0 12px;border:0;border-radius:2px;background:#066279;color:#fff;font:600 12.5px/1 var(--nd-ui);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:background-color .2s ease}#nd-sticky-cta.nd-sticky-cta .nd-sticky-cta__btn:hover,#nd-sticky-cta.nd-sticky-cta .nd-sticky-cta__btn:focus,#nd-sticky-cta.nd-sticky-cta .nd-sticky-cta__btn:active{background:#04475c;color:#fff;border:0}#nd-sticky-cta.nd-sticky-cta .nd-sticky-cta__btn:focus-visible{outline:2px solid #066279;outline-offset:2px}}@media(max-width:479px){html.nd-sel-has-band #nd-sticky-cta.nd-sticky-cta .nd-sticky-cta__btn{grid-column:1 / -1;margin-left:0}}@media(min-width:1041px){.nd-sticky-cta{display:none}}@media(min-width:1041px){html.nd-sel-page:not(.nd-sel-off) #nd-sticky-cta.nd-sticky-cta{padding:0 0 env(safe-area-inset-bottom,0px)}html.nd-sel-page:not(.nd-sel-off) #nd-sticky-cta.nd-sticky-cta .nd-sticky-cta__inner{min-height:64px;padding:10px 0;border-radius:0;background:transparent;color:#04475c;cursor:default}html.nd-sel-page:not(.nd-sel-off) #nd-sticky-cta.nd-sticky-cta .nd-sticky-cta__title{color:#04475c}html.nd-sel-page:not(.nd-sel-off) #nd-sticky-cta.nd-sticky-cta .nd-sticky-cta__price,html.nd-sel-page:not(.nd-sel-off) #nd-sticky-cta.nd-sticky-cta .nd-sel-sticky-total{color:#04475c}html.nd-sel-page:not(.nd-sel-off) #nd-sticky-cta.nd-sticky-cta .nd-sticky-cta__was,html.nd-sel-page:not(.nd-sel-off) #nd-sticky-cta.nd-sticky-cta .nd-sel-sticky-total span{color:#5b6e76}html.nd-sel-page:not(.nd-sel-off) #nd-sticky-cta.nd-sticky-cta .nd-sticky-cta__cta{box-sizing:border-box;min-height:44px;padding:6px 26px;border-left:0;border-radius:2px;background:#066279;align-items:center;cursor:pointer;transition:background-color .2s ease}html.nd-sel-page:not(.nd-sel-off) #nd-sticky-cta.nd-sticky-cta .nd-sticky-cta__cta:hover{background:#04475c}}@media(max-width:1040px){.template-product main{padding-bottom:80px}}.template-product .custom-select__listbox,.custom-select__listbox{top:calc(100% - 1px)!important;left:0!important;right:0!important;min-width:100%!important;border:1px solid var(--nd-line-strong)!important;border-radius:2px!important;box-shadow:0 8px 24px #0662791a!important;background-color:#fff!important}.template-product .custom-select__option,.custom-select__option{padding:.65rem 1rem!important;font-family:var(--nd-ui)!important;font-size:.9rem!important;color:var(--nd-ink)!important}.template-product .custom-select__option.is-focused,.custom-select__option.is-focused{background:var(--nd-pearl)!important;color:var(--nd-ink)!important}.nd-dl{box-sizing:border-box;display:flex;align-items:center;justify-content:center;min-height:36px;margin:0 0 8px;padding:0 12px;border:1px solid #cfe0e8;border-radius:6px;background:#e3eef4;color:#04475c;font-family:var(--nd-ui);font-size:13px;font-weight:400;line-height:1.35;letter-spacing:0;text-align:center;text-transform:none}.nd-dl__t{padding:4px 0;visibility:hidden}.nd-dl.is-ready .nd-dl__t{visibility:visible}.nd-dl .nd-dl__b{color:inherit;font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}.template-product .js-product-form button[name=add].nd-atc--2{display:inline-flex!important;flex-direction:column;align-items:center;justify-content:center;padding-top:0!important;padding-bottom:0!important;line-height:1.15!important}.template-product .js-product-form button[name=add] .nd-atc-save{display:block;margin-top:3px;color:#ffffffe0;font-family:var(--nd-ui);font-size:11.5px;font-weight:500;line-height:1.15;letter-spacing:0;text-transform:none}.template-product .js-product-form button[name=add].is-loading .nd-atc-save{visibility:hidden}.nd-delivery{box-sizing:border-box;display:block;margin:0;border:1px solid #cfdcc6;border-radius:6px;overflow:hidden;background:#fff;color:#33484f;font-family:var(--nd-ui);font-size:12.5px;font-weight:400;line-height:1.4;letter-spacing:0;text-transform:none}.nd-delivery *,.nd-delivery *:before,.nd-delivery *:after{box-sizing:border-box}.nd-delivery [hidden]{display:none!important}.nd-delivery .nd-delivery__promises{display:grid;grid-template-columns:1fr 1fr;gap:6px 10px;margin:0;padding:10px 12px;list-style:none;background:none;color:#2e5d3a;font-size:12.5px;font-weight:600}.nd-delivery .nd-delivery__promise{display:flex;align-items:center;gap:6px;margin:0;padding:0;line-height:1.4;list-style:none;white-space:nowrap}.nd-delivery .nd-delivery__promise:before,.nd-delivery .nd-delivery__promise::marker{content:none}.nd-delivery .nd-delivery__ic{display:block;flex:none;width:15px;height:15px}.nd-delivery .nd-delivery__row{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;margin:0;padding:0 12px;border-top:1px solid #dfe6da;background:#fff}.nd-delivery .nd-cdd{position:relative;flex:none}.nd-delivery .nd-cdd__btn{display:inline-flex;align-items:center;gap:5px;min-height:40px;margin:0;padding:0;border:0;border-radius:0;background:none;color:#33484f;font-family:var(--nd-ui);font-size:12.5px;font-weight:400;line-height:1.3;letter-spacing:0;text-align:left;text-transform:none;white-space:nowrap;cursor:pointer}.nd-delivery .nd-cdd__btn:focus{outline:none}.nd-delivery .nd-cdd__btn:focus-visible{outline:2px solid #066279;outline-offset:2px}.nd-delivery .nd-cdd__label{color:#04475c;font-weight:600}.nd-delivery .nd-cdd__chevron{display:block;flex:none;width:10px;height:6px;transition:transform .2s ease}.nd-delivery .nd-cdd.is-open .nd-cdd__chevron{transform:rotate(180deg)}.nd-delivery .nd-delivery__zip-wrap{display:inline-flex;flex:none;align-items:center;gap:8px;margin:0;color:#33484f;font-size:12.5px;font-weight:400;white-space:nowrap;cursor:text}.nd-delivery input.nd-delivery__zip{width:92px;height:32px;min-height:0;margin:0;padding:0 8px;border:1px solid #b9cdd2;border-radius:4px;background:#fff;box-shadow:none;color:#14313a;font-family:var(--nd-ui);font-size:16px;font-weight:400;line-height:1;letter-spacing:0;text-align:left;-webkit-appearance:none;appearance:none}.nd-delivery input.nd-delivery__zip::placeholder{color:#8a9396;opacity:1}.nd-delivery input.nd-delivery__zip:focus{outline:none;border-color:#066279}.nd-delivery input.nd-delivery__zip:focus-visible{outline:2px solid #066279;outline-offset:2px}.nd-delivery .nd-delivery__zip-wrap input.nd-delivery__zip{width:117.76px;height:40.96px;margin:-4.48px 0 -4.48px -25.76px;padding:0 10.24px;border-width:1.28px;color:#33484f;font-size:16px;transform:scale(.78125);transform-origin:100% 50%}.nd-delivery .nd-delivery__zip-wrap input.nd-delivery__zip::placeholder{color:#33484f}.nd-delivery .nd-delivery__zip-wrap input.nd-delivery__zip:focus-visible{outline-width:2.56px;outline-offset:2.56px}html body .nd-delivery .nd-delivery__zip-wrap input.nd-delivery__zip{border-radius:calc(var(--nd-r-small, 5px) / .78125)!important}.nd-delivery .nd-delivery__import{flex:1 1 0;min-width:0;padding:6px 0;color:#33484f;line-height:1.35;text-align:right;text-wrap:balance}.nd-delivery .nd-cdd__panel{display:grid;grid-template-columns:1fr 1fr;gap:2px 8px;margin:0;padding:0 8px 8px;list-style:none;background:#fff}.nd-delivery .nd-cdd__option{display:flex;align-items:center;min-height:36px;margin:0;padding:0 8px;border-radius:4px;color:#14313a;font-size:12.5px;font-weight:400;list-style:none;text-align:left;cursor:pointer}.nd-delivery .nd-cdd__option:before,.nd-delivery .nd-cdd__option::marker{content:none}.nd-delivery .nd-cdd__option:hover{background:#f2f7f8}.nd-delivery .nd-cdd__option:focus{outline:none}.nd-delivery .nd-cdd__option:focus-visible{outline:2px solid #066279;outline-offset:-2px}.nd-delivery .nd-cdd__option.is-selected{background:#e8f3f5;color:#04475c;font-weight:600}.nd-delivery .nd-delivery__x{display:flex;flex-wrap:wrap;align-items:center;gap:4px 7px;min-height:36px;padding:6px 12px;font-size:13px;font-weight:600;line-height:1.3}.nd-delivery .nd-delivery__x--ok{background:#dcefd3;color:#24502a}.nd-delivery .nd-delivery__x--tax{background:#e3eef4;color:#04475c}.nd-delivery .nd-delivery__rate{padding:1px 8px;border-radius:999px;background:#04475c;color:#fff;font-size:12.5px;font-weight:700;font-variant-numeric:tabular-nums}@media(prefers-reduced-motion:reduce){.nd-delivery .nd-cdd__chevron{transition:none}}@media(min-width:1041px){.template-product main .container.product-info,.template-product .product-info{max-width:80%!important;width:80%!important;margin-left:auto!important;margin-right:auto!important;padding-left:0!important;padding-right:0!important;align-items:flex-start!important;overflow:visible!important}.template-product .product-info .product-column-left{flex:1 1 70%!important;max-width:70%!important}.template-product .product-info .product-column-right{flex:1 1 30%!important;max-width:30%!important;min-width:320px!important;overflow:visible!important;position:static!important;top:auto!important;align-self:flex-start!important}.template-product .product-column-right .sticky-content-container,.template-product .product-column-right>.product-form{position:static!important;top:auto!important}#gallery-tabs,.gallery-tabs{display:none!important}.template-product .media-gallery .slider{overflow:visible!important}.template-product .media-gallery .slider__grid{display:grid!important;grid-template-columns:1fr 1fr!important;gap:.85rem!important}.template-product .media-gallery .slider__item img,.template-product .media-gallery .slider__item video{transition:transform .6s var(--nd-ease)!important;cursor:zoom-in}.template-product .media-gallery .slider__item:hover img{transform:scale(1.03)}.template-product .media-gallery .slider__item{display:block!important;transform:none!important;width:auto!important;min-width:0!important;flex:none!important;opacity:1!important;visibility:visible!important}.template-product .media-gallery .slider__item.media-type-video,.template-product .media-gallery .slider__item[data-media-type=video]{display:block!important}.template-product .media-gallery .slider-nav,.template-product .media-gallery .slider-nav--floating{display:none!important}}#gallery-tabs,.gallery-tabs{display:inline-flex;gap:0;margin:.75rem auto .5rem;padding:4px;background:var(--nd-pearl);border-radius:999px;position:relative;z-index:2}#gallery-tabs .gallery-tab,.gallery-tabs .gallery-tab{background:transparent;border:none;padding:.5rem 1.25rem;font-family:var(--nd-ui);font-size:.7rem;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--nd-muted-ink);cursor:pointer;border-radius:999px;transition:background-color .24s var(--nd-ease),color .24s var(--nd-ease)}#gallery-tabs .gallery-tab:hover,.gallery-tabs .gallery-tab:hover{color:var(--nd-ink)}#gallery-tabs .gallery-tab.active,.gallery-tabs .gallery-tab.active{background:var(--nd-ink);color:var(--nd-pearl)}.nd-engraving{margin:.5rem 0 var(--nd-space-md);border-top:1px solid var(--nd-line);border-bottom:1px solid var(--nd-line)}.nd-engraving__head{display:flex;align-items:center;gap:.6rem;padding:.7rem .25rem;cursor:pointer;list-style:none;-webkit-user-select:none;user-select:none;font-family:var(--nd-ui)}.nd-engraving__head::-webkit-details-marker{display:none}.nd-engraving__head::marker{display:none;content:""}.nd-engraving__title{font-family:var(--nd-ui);font-size:.78rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--nd-ink)}.nd-engraving__hint-inline{font-family:var(--nd-ui);font-size:.7rem;color:var(--nd-muted-ink);font-weight:400;letter-spacing:.005em;text-transform:none;margin-left:auto}.nd-engraving__icon{flex-shrink:0;width:14px;height:14px;color:var(--nd-muted-ink);display:inline-flex;align-items:center;justify-content:center;transition:transform .32s var(--nd-ease)}.nd-engraving[open] .nd-engraving__icon{transform:rotate(180deg);color:var(--nd-champagne)}.nd-engraving__body{padding:0 .25rem .85rem}.nd-engraving__row{display:flex;align-items:stretch;gap:0}.nd-engraving__input{flex:1;font-family:var(--nd-ui);font-size:1rem;font-weight:500;border:none;border-bottom:1px solid var(--nd-line);border-radius:0;padding:.4rem 0;color:var(--nd-ink);background:transparent;letter-spacing:.02em;min-width:0}.nd-engraving__input:focus{outline:none;border-bottom-color:var(--nd-champagne)}.nd-engraving__save{-webkit-appearance:none;appearance:none;background:var(--nd-ink);color:var(--nd-pearl);border:0;padding:0 16px;font-family:var(--nd-ui);font-size:.7rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;cursor:pointer;border-radius:2px;margin-left:10px;height:36px;flex-shrink:0;transition:background-color .22s ease,color .22s ease}.nd-engraving__save:hover{background:var(--nd-ink-2, #04475C);color:var(--nd-champagne)}.nd-engraving__save.is-saved{background:transparent;color:var(--nd-champagne);border:1px solid var(--nd-champagne)}.nd-engraving__hint{font-family:var(--nd-ui);font-size:.72rem;color:var(--nd-muted-ink);margin:.55rem 0 0;font-weight:400;min-height:1em}.nd-engraving__intro{font-family:var(--nd-ui);font-size:.82rem;line-height:1.45;color:var(--nd-ink);margin:0 0 .55rem;font-weight:400}.nd-engraving__intro+.nd-engraving__intro{color:var(--nd-muted-ink);margin-bottom:.85rem}.nd-engraving__feedback{color:var(--nd-champagne);font-weight:600;letter-spacing:.04em}.nd-sale-banner{display:flex;flex-wrap:nowrap;align-items:baseline;justify-content:center;gap:.7rem;width:100%;background:#c8e8c2;color:#1f5a2c;padding:.95rem 1.1rem;margin:0 0 var(--nd-space-md)!important;border:none;border-radius:999px;text-align:center;font-family:var(--nd-ui)}html,body{overflow-anchor:none!important}.template-product .product-info,.template-product .product-column-right,.template-product .product-column-right.detail,.template-product .product-column-right>.product-form,.template-product .product-column-right>.product-form>*{padding-top:0!important;margin-top:0!important;margin-block-start:0!important;padding-block-start:0!important}.template-product .product-info{align-items:flex-start!important}@media(min-width:768px){.template-product .product-info>.product-column-right,.template-product .product-info>.detail.product-column-right{align-self:flex-start!important;opacity:1!important;animation:none!important;transform:none!important}}.nd-sale-banner__pct{font-family:var(--nd-ui);font-size:1.4rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:#1f5a2c;white-space:nowrap;line-height:1}.nd-sale-banner__sep{font-family:var(--nd-ui);font-size:1.4rem;color:#1f5a2c59;font-weight:300;line-height:1}.nd-sale-banner__ends{font-family:var(--nd-ui);font-size:.95rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#1f5a2c;white-space:nowrap;line-height:1}.nd-sale-banner__ends-soon{font-family:var(--nd-ui);font-size:.95rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#1f5a2c;white-space:nowrap;line-height:1}.nd-sale-banner__ends[hidden],.nd-sale-banner__ends-soon[hidden],.nd-sale-banner__timer[hidden]{display:none!important}.nd-sale-banner__timer{display:inline-flex;align-items:baseline;gap:.45rem;font-family:var(--nd-ui);color:#1f5a2c}.nd-sale-banner__cell{display:inline-flex;align-items:baseline}.nd-sale-banner__cell>span:first-child{font-family:var(--nd-ui);font-size:1.15rem;font-weight:800;letter-spacing:0;min-width:1.4em;text-align:right;color:#1f5a2c;font-variant-numeric:tabular-nums;line-height:1}.nd-sale-banner__unit{font-family:var(--nd-ui);font-size:.7rem;font-weight:700;letter-spacing:.04em;color:#1f5a2ca6;margin-left:.12rem;text-transform:lowercase}@media(max-width:768px){.nd-sale-banner{padding:.85rem 1rem;gap:.55rem;flex-wrap:wrap}.nd-sale-banner__pct,.nd-sale-banner__sep{font-size:1.2rem}.nd-sale-banner__ends,.nd-sale-banner__ends-soon{font-size:.85rem}.nd-sale-banner__timer{gap:.35rem}.nd-sale-banner__cell>span:first-child{font-size:1.05rem}.nd-sale-banner__unit{font-size:.65rem}}.nd-sale-chip{display:inline-flex;align-items:center;gap:.45rem;padding:.4rem .85rem;background:var(--nd-ink);color:var(--nd-pearl);border:1px solid rgba(212,178,122,.45);border-radius:999px;font-family:var(--nd-ui);font-size:.68rem;letter-spacing:.16em;text-transform:uppercase;font-weight:500;margin:.5rem 0}.nd-sale-chip__code{color:var(--nd-champagne);font-weight:700;letter-spacing:.22em}.nd-sale-chip__sep{color:#d4b27a8c}.nd-sale-chip__discount{color:var(--nd-pearl)}.nd-price-discounted{font-family:var(--nd-ui);font-size:1.5rem;font-weight:600;color:var(--nd-ink);letter-spacing:.005em;margin-right:.65rem;display:inline-block}.price.has-discount .price__current{text-decoration:line-through;font-size:1rem!important;color:var(--nd-muted-ink)!important;font-weight:400!important}.price.has-discount .price__no-variant .price__current{text-decoration:none}.nd-price-save{display:none!important}.nd-price-save-banner{display:inline-flex;align-items:center;gap:.5rem;background:#aad77b;color:#000;padding:.5rem 1.05rem;margin:.5rem 0 0;border:none;border-radius:999px;font-family:var(--nd-ui);text-transform:uppercase;letter-spacing:.06em;white-space:nowrap;line-height:1;width:auto;max-width:100%;box-sizing:border-box}.nd-price-save-banner *,.nd-price-save-banner__main,.nd-price-save-banner__pct{color:#000!important;font-size:.78rem;font-weight:700;letter-spacing:.06em;line-height:1;white-space:nowrap}.nd-price-save-banner__sep{color:#00000059!important;line-height:1}@media(max-width:480px){.nd-price-discounted{font-size:1.3rem}.price.has-discount .price__current{font-size:.9rem!important}.nd-price-save-banner{padding:.5rem .95rem;gap:.4rem;font-size:.72rem}.nd-price-save-banner__main,.nd-price-save-banner__pct{font-size:.72rem}}.template-product .product-info__title,.template-product .product-title,.template-product .product-block--title,.template-product .product-block--title h1,.template-product .product-info__title h1{font-family:var(--nd-display)!important;font-weight:400!important;letter-spacing:-.01em!important;font-size:2.4rem!important;line-height:1.05!important;color:var(--nd-ink)!important;margin:0 0 .4rem!important}@media(max-width:768px){.template-product .product-info__title,.template-product .product-title,.template-product .product-block--title h1{font-size:1.7rem!important;line-height:1.1!important;margin:0 0 .4rem!important}.template-product .product-info{padding-top:.5rem!important;padding-bottom:.75rem!important}.template-product .product-info>*+*{margin-top:.75rem}}.nd-size-guide-trigger-wrap{margin:-.5rem 0 var(--nd-space-md);text-align:right}.nd-size-guide-trigger{display:inline-block}.nd-size-guide-trigger__btn{background:transparent;border:none;padding:.25rem 0;font-family:var(--nd-ui);font-size:.7rem;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--nd-ink);cursor:pointer;position:relative}.nd-size-guide-trigger__btn:after{content:"";position:absolute;left:0;bottom:-2px;height:1px;width:100%;background:var(--nd-champagne);transform-origin:0 50%;transform:scaleX(1);transition:transform .32s var(--nd-ease)}.nd-size-guide-trigger__btn:hover:after{transform:scaleX(.6)}.nd-mod-tabs-container{margin-top:.5rem}.nd-mod-tabs{display:grid;grid-template-columns:1fr 1fr;border:1px solid var(--nd-line-strong);border-radius:2px;overflow:hidden;margin-bottom:var(--nd-space-md)}.nd-mod-tabs input[type=radio]{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.nd-mod-tab{text-align:center;padding:.75rem .5rem;font-family:var(--nd-ui);font-size:.7rem;letter-spacing:.18em;text-transform:uppercase;font-weight:500;color:var(--nd-muted-ink);background:var(--nd-pearl);cursor:pointer;transition:background-color .24s var(--nd-ease),color .24s var(--nd-ease)}.nd-mod-tab+input[type=radio]+.nd-mod-tab{border-left:1px solid var(--nd-line)}.nd-mod-tab:hover{color:var(--nd-ink);background:#eef5f7}.nd-mod-tabs input[type=radio]:checked+.nd-mod-tab{background:var(--nd-ink)!important;color:var(--nd-pearl)!important}.nd-mod-panels{display:grid;grid-template-columns:1fr;position:relative}.nd-mod-panel{grid-column:1 / 2;grid-row:1 / 2;visibility:hidden;opacity:0;pointer-events:none;transition:opacity .24s var(--nd-ease)}.nd-mod-tabs-container:has(#sg-tab-table:checked) #sg-panel-table,.nd-mod-tabs-container:has(#sg-tab-measure:checked) #sg-panel-measure{visibility:visible;opacity:1;pointer-events:auto}.nd-size-guide__section{margin-bottom:1.25rem}.nd-size-guide__section:last-child{margin-bottom:0}.nd-size-guide__subtitle{font-family:var(--nd-ui)!important;font-size:.7rem;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--nd-muted-ink);margin:0 0 .6rem}.nd-size-guide__table-wrap{border:1px solid var(--nd-line);border-radius:2px;overflow:hidden}.nd-size-guide__table{width:100%;border-collapse:collapse;font-family:var(--nd-ui);font-size:.85rem;color:var(--nd-ink)}.nd-size-guide__table thead th{font-weight:600;letter-spacing:.06em;padding:.55rem .25rem;text-align:center;background:#eef5f7;color:#14313a;border-bottom:1px solid var(--nd-line);font-size:.7rem;text-transform:uppercase}.nd-size-guide__table td{padding:.45rem .25rem;text-align:center;border-bottom:1px solid var(--nd-line)}.nd-size-guide__table tbody tr:last-child td{border-bottom:none}.nd-size-guide__table tbody tr:nth-child(2n){background:#f6fafb}.nd-size-guide__note{font-family:var(--nd-body);font-size:.8rem;color:var(--nd-muted-ink);margin:.6rem 0 0;font-style:italic}.nd-size-guide__steps,.nd-size-guide__tips{margin:0;padding-left:1.25rem}.nd-size-guide__steps li,.nd-size-guide__tips li{font-family:var(--nd-body);font-size:.92rem;line-height:1.65;color:var(--nd-ink);margin-bottom:.35rem}.nd-size-guide__steps li:last-child,.nd-size-guide__tips li:last-child{margin-bottom:0}@media(max-width:768px){.nd-size-guide__table{font-size:.78rem}.nd-size-guide__table thead th{font-size:.62rem;padding:.45rem .2rem}.nd-size-guide__table td{padding:.4rem .2rem}.nd-size-guide__steps li,.nd-size-guide__tips li{font-size:.85rem}}.nd-loox-rating-slot{display:block;margin:.4rem 0 0;font-family:var(--nd-ui);font-size:.85rem;min-height:0}.nd-loox-rating-slot .loox-icon-star,.nd-loox-rating-slot .loox-icon-star.loox-icon-star-on,.loox-overall-stars .loox-icon-star,.loox-rating .loox-icon-star{color:var(--nd-champagne)!important;fill:var(--nd-champagne)!important}.nd-loox-reviews-slot{display:block;margin-top:0;padding-top:0;border-top:0;font-family:var(--nd-body)}.nd-loox-reviews-slot.nd-loox-active{margin-top:var(--nd-space-lg);padding-top:var(--nd-space-lg);border-top:1px solid var(--nd-line)}.nd-loox-reviews-slot .loox-page-title,.loox-page-title{font-family:var(--nd-display)!important;font-weight:400!important;letter-spacing:-.005em!important}.nd-tip-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999;display:flex;align-items:center;justify-content:center;pointer-events:none;visibility:hidden;opacity:0;transition:opacity .22s ease,visibility 0s linear .22s}.nd-tip-modal.is-open{visibility:visible;opacity:1;pointer-events:auto;transition:opacity .22s ease,visibility 0s linear 0s}.nd-tip-modal__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#0000004d;cursor:pointer}.nd-tip-modal__window{position:relative;background:#fff;max-width:480px;width:92vw;max-height:85vh;border-radius:4px;box-shadow:0 30px 80px #06627938,0 0 0 1px #0662790f;overflow:hidden;display:flex;flex-direction:column;transform:scale(.96);transition:transform .22s ease}.nd-tip-modal.is-open .nd-tip-modal__window{transform:scale(1)}.nd-tip-modal__close{position:absolute;top:.6rem;right:.6rem;width:28px;height:28px;background:transparent;border:none;border-radius:50%;color:var(--nd-mist, #8a8f8e);font-size:16px;line-height:1;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;z-index:10;transition:color .18s ease,background-color .18s ease;font-family:var(--nd-ui),sans-serif}.nd-tip-modal__close:hover{color:var(--nd-charcoal, #1a1a1a);background:#eef5f7}.nd-tip-modal__body{padding:1.1rem 1.5rem .85rem;overflow-y:auto;flex:1 1 auto;font-family:var(--nd-body),serif;color:var(--nd-charcoal, #1a1a1a);line-height:1.7}.nd-tip-modal__body .modal__content,.nd-tip-modal__body .nd-info-modal__content{padding:0!important;margin:0!important}.nd-tip-modal__body h3,.nd-tip-modal__body .nd-info-modal__title{font-family:var(--nd-display),serif!important;font-size:1.5rem!important;font-weight:400!important;color:var(--nd-charcoal, #1a1a1a)!important;margin:0 0 1rem!important;padding-right:2rem;letter-spacing:-.005em}.nd-tip-modal__body p{font-family:var(--nd-body),serif;font-size:.95rem;line-height:1.7;color:var(--nd-charcoal, #1a1a1a);margin:0 0 1rem}.nd-tip-modal__body p:last-child{margin-bottom:0}.nd-tip-modal__body strong{font-weight:600;color:var(--nd-green, #066279)}.nd-tip-modal__body .nd-info-modal__visual{margin:0 0 1rem;padding:.25rem 0;display:flex;align-items:center;justify-content:center}.nd-tip-modal__body .nd-info-modal__visual svg{width:100%;height:auto;max-width:320px;display:block}.nd-tip-modal__footer{padding:1rem 2rem 1.25rem;border-top:1px solid var(--nd-line, #e7e3d8);background:#fff;flex-shrink:0}.nd-tip-modal__got{width:100%;padding:.95rem 1.5rem;background:var(--nd-green, #066279);color:#fff;border:none;border-radius:2px;font-family:var(--nd-ui),sans-serif;font-size:.78rem;letter-spacing:.16em;text-transform:uppercase;font-weight:500;cursor:pointer;transition:background-color .18s ease}.nd-tip-modal__got:hover{background:var(--nd-green-soft, #0a4a48)}html{scrollbar-gutter:stable}html.nd-tip-locked{overflow:hidden!important}html.nd-tip-locked body{overflow:visible!important}@media(max-width:768px){.nd-tip-modal{align-items:flex-end}.nd-tip-modal__window{width:100vw;max-width:100vw;max-height:80vh;border-radius:16px 16px 0 0;box-shadow:0 -10px 40px #0662792e;transform:translateY(100%);transition:transform .28s cubic-bezier(.32,.72,0,1)}.nd-tip-modal.is-open .nd-tip-modal__window{transform:translateY(0)}.nd-tip-modal__window:before{content:"";display:block;width:40px;height:4px;background:#0662792e;border-radius:2px;margin:.75rem auto 0;flex-shrink:0}.nd-tip-modal__body{padding:1.5rem 1.25rem 1rem}.nd-tip-modal__footer{padding:.75rem 1.25rem 1rem}}@media(min-width:769px){.nd-tip-modal,.nd-tip-modal.is-open{inset:var(--nd-tip-top, 0px) 0 0 auto;width:400px;max-width:100vw;display:flex;align-items:stretch;justify-content:flex-end;opacity:1;pointer-events:none}.nd-tip-modal{transition:visibility 0s linear .3s}.nd-tip-modal.is-open{transition:visibility 0s linear 0s}.nd-tip-modal__backdrop{display:none}.nd-tip-modal__window{pointer-events:auto;width:100%;max-width:none;height:100%;max-height:none;border-left:1px solid var(--nd-line, #e7e3d8);box-shadow:-18px 0 40px -24px #04475c47;clip-path:inset(0 0 0 -64px);transform:translate(100%);transition:transform .3s cubic-bezier(.32,.72,0,1)}.nd-tip-modal.is-open .nd-tip-modal__window{transform:translate(0)}html body .nd-tip-modal .nd-tip-modal__window{border-radius:var(--nd-r, 5px) 0 0 0!important}.nd-tip-modal__window:focus{outline:none}.nd-tip-modal__close{top:18px;right:16px;width:36px;height:36px}.nd-tip-modal__body{padding:26px 28px 24px}.nd-tip-modal__body h3,.nd-tip-modal__body .nd-info-modal__title{font-size:1.75rem!important;line-height:1.2;margin:0 0 1.1rem!important;padding-right:2.75rem}.nd-tip-modal__footer{padding:16px 28px 24px}.nd-tip-modal__body.is-swapped{animation:nd-tip-swap .18s ease-out}}@keyframes nd-tip-swap{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.nd-tip-modal__window{transition:none!important}.nd-tip-modal__body.is-swapped{animation:none}}.nd-sale-pill{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:center;row-gap:.35rem;column-gap:.55rem;width:100%;box-sizing:border-box;background:#aad77b;color:#000;padding:.85rem 1rem;margin:0 0 var(--nd-space-md);border:none;border-radius:999px;text-align:center;text-transform:uppercase;font-family:var(--nd-ui),sans-serif!important;font-size:1rem!important;font-weight:700!important;letter-spacing:.04em!important;line-height:1!important}.nd-sale-pill--hidden{display:none!important}.nd-sale-pill,.nd-sale-pill *,.nd-sale-pill>*,.nd-sale-pill>*>*{color:#000!important;font-family:var(--nd-ui),sans-serif!important;font-size:1rem!important;font-weight:700!important;letter-spacing:.04em!important;line-height:1!important}.nd-sale-pill__timer{display:inline-flex;align-items:baseline;gap:.5rem;font-variant-numeric:tabular-nums;text-transform:none!important}.nd-sale-pill__cell{display:inline-flex!important;align-items:baseline;gap:1px}.nd-sale-pill__unit{font-size:.72em!important;font-weight:600!important;opacity:.65;margin:0!important;letter-spacing:0!important}@media(max-width:768px){.nd-sale-pill{padding:.75rem .85rem;column-gap:.4rem;font-size:.85rem!important;letter-spacing:.03em!important}.nd-sale-pill *,.nd-sale-pill>*,.nd-sale-pill>*>*{font-size:.85rem!important;letter-spacing:.03em!important}}.nd-color-scale{display:grid!important;grid-template-rows:auto auto auto;row-gap:.35rem;width:100%;max-width:280px;margin:0 auto 1rem!important;padding:.25rem 0;box-sizing:border-box}.nd-color-scale__categories{display:grid!important;grid-template-columns:3fr 4fr 1fr;font-family:Inter,-apple-system,sans-serif!important;font-size:.62rem!important;font-weight:500;letter-spacing:.05em;color:#6e6e6e!important;text-align:center;text-transform:none;margin:0;padding:0}.nd-color-scale__categories>span{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nd-color-scale__strip{height:18px!important;width:100%;border-radius:2px;border:1px solid rgba(6,98,121,.35);background:linear-gradient(to right,#fff 0% 28%,#fbf6e8 50%,#f0e2b0 78%,#e8d18a 95%,#d8a945);display:block!important;margin:0;padding:0;box-sizing:border-box}.nd-color-scale__letters{display:grid!important;grid-template-columns:repeat(8,1fr);font-family:Inter,-apple-system,sans-serif!important;font-size:.78rem!important;font-weight:500;letter-spacing:.04em;color:#6e6e6e!important;text-align:center;margin:0;padding:0}.nd-color-scale__letters>span{display:block}.nd-tip-modal__body .nd-color-scale,.nd-tip-modal__body .nd-color-scale *{line-height:1.2!important}.nd-carat{margin:var(--nd-space-md) 0;padding:0}.nd-carat__head{display:flex;flex-wrap:wrap;align-items:baseline;gap:.55rem;margin-bottom:.65rem}.nd-carat__label{font-family:var(--nd-ui),sans-serif;font-size:.7rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--nd-ink)}.nd-carat__hint{font-family:var(--nd-ui),sans-serif;font-size:.72rem;color:var(--nd-muted-ink);letter-spacing:.02em;font-style:italic}.nd-carat__pills{display:grid;grid-template-columns:repeat(var(--nd-carat-cols, 4),minmax(0,1fr));gap:.45rem}.nd-carat__pill{padding:.65rem .4rem;background:var(--nd-pearl);border:1px solid var(--nd-ink);border-radius:2px;font-family:var(--nd-ui),sans-serif;font-size:.85rem;font-weight:600;color:var(--nd-ink);letter-spacing:.02em;text-align:center;cursor:pointer;transition:background-color .18s ease,color .18s ease,border-color .18s ease}.nd-carat__pill:hover{background:var(--nd-cream-deep, #efe8d8)}.nd-carat__pill--selected{background:var(--nd-ink);color:var(--nd-pearl);border-color:var(--nd-ink)}.nd-carat__pill--selected:hover{background:var(--nd-ink)}.nd-carat__note{display:flex;align-items:flex-start;gap:.55rem;margin-top:.85rem;padding:.7rem .9rem;background:var(--nd-cream, #f7f1e3);border-left:3px solid var(--nd-champagne, #d4b27a);border-radius:2px;font-family:var(--nd-ui),sans-serif;font-size:.83rem;line-height:1.5;color:var(--nd-ink)}.nd-carat__note-icon{display:inline-flex;flex-shrink:0;margin-top:.05rem;color:var(--nd-champagne, #d4b27a)}.nd-carat__note-icon svg{display:block}.nd-carat__note-text{flex:1}.nd-carat__note strong{font-weight:700;color:var(--nd-ink)}.nd-carat__preview{margin-top:.55rem;display:flex;align-items:baseline;justify-content:space-between;gap:.5rem;padding:.65rem .85rem;background:#fff;border:1px solid var(--nd-line, #e7e3d8);border-radius:2px;font-family:var(--nd-ui),sans-serif}.nd-carat__preview[hidden]{display:none}.nd-carat__preview-label{font-size:.8rem;color:var(--nd-muted-ink)}.nd-carat__preview-label strong{color:var(--nd-ink);font-weight:700}.nd-carat__preview-amount{font-size:.95rem;font-weight:700;color:var(--nd-ink);font-variant-numeric:tabular-nums}@media(max-width:480px){.nd-carat__pills{grid-template-columns:repeat(var(--nd-carat-cols-mobile, 4),minmax(0,1fr))}.nd-carat__pill{font-size:.8rem;padding:.6rem .35rem}.nd-carat__note,.nd-carat__preview-label{font-size:.78rem}.nd-carat__preview-amount{font-size:.9rem}}.template-product .price__from{display:none!important}body:has(.nd-tip-modal.is-open) shopify-chat,body:has(.nd-info-modal[open]) shopify-chat{opacity:0!important;pointer-events:none!important}body:has(.nd-tip-modal.is-open) .nd-cookie-reopen,body:has(.nd-info-modal[open]) .nd-cookie-reopen{display:none!important}.template-product .js-product-form button[name=add].is-loading,.template-product .js-product-form button[name=add].is-success,.template-product .js-product-form button[type=submit][name=add].is-loading,.template-product .js-product-form button[type=submit][name=add].is-success{color:transparent!important;text-shadow:none!important}.template-product .js-product-form button[name=add].is-success .nd-atc-save{visibility:hidden}.template-product .js-product-form button[name=add].is-success:after{border-right-color:#fff;border-bottom-color:#fff}@media(max-width:1040px){html:has(#nd-sticky-cta.nd-sticky-cta--visible) body{padding-bottom:calc(73px + env(safe-area-inset-bottom,0px))}}@media(min-width:1041px){html:has(#nd-sticky-cta.nd-sel-deskbar) body{padding-bottom:calc(65px + env(safe-area-inset-bottom,0px))}}.nd-sel-form .nd-sel-msg__in,.nd-sel-msg .nd-sel-msg__in{background:#fff3d9;box-shadow:inset 0 0 0 1px #f2c46d}.nd-sel-msg .nd-sel-msg__t{color:#6b4500}html .nd-sel-form .nd-sel-msg__ok:not(.nd-tab),html .nd-sel-msg .nd-sel-msg__ok{color:#6b4500}@media(max-width:767px){.related-products .product-grid>.product-block:last-child:nth-child(odd):not(:first-child){display:none!important}}@media(min-width:768px){.related-products .product-grid:has(>.product-block:nth-child(3):last-child){grid-template-columns:repeat(3,minmax(0,1fr))!important;max-width:75%;margin-inline:auto}.related-products .product-grid:has(>.product-block:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,1fr))!important;max-width:50%;margin-inline:auto}.related-products .product-grid:has(>.product-block:only-child){grid-template-columns:minmax(0,1fr)!important;max-width:25%;margin-inline:auto}}.template-product button[type=submit][name=add],.template-product .product-form__submit,.template-product .add-to-cart-btn,.nd-sticky-cta .nd-sticky-cta__btn,#nd-sticky-cta.nd-sticky-cta .nd-sticky-cta__btn,.gallery-tabs .gallery-tab,#gallery-tabs .gallery-tab,.nd-sel-card__chg,.nd-tip-modal__got,.nd-info-modal__got-it,.template-product details>summary,.nd-engraving__title,.nd-engraving__save,.nd-engr__save,.nd-size-guide-trigger__btn,.nd-mod-tab,.nd-size-guide__subtitle,.nd-size-guide__table thead th,.nd-tryon__go,.nd-tryon__camgo,.nd-stage__go3d-p,.nd-stage__lt,.nd-stage__hint,.nd-sel-own__sh,.nd-sel-boh__eye,.nd-carat__label,.nd-description-toggle__title,.template-product .product-form__option>label,.template-product .variant-input-wrap legend{text-transform:none!important;letter-spacing:0!important}.template-product .js-product-form button[type=submit][name=add],.nd-sticky-cta .nd-sticky-cta__btn,#nd-sticky-cta.nd-sticky-cta .nd-sticky-cta__btn{font-size:15px!important;font-weight:600!important}.gallery-tabs .gallery-tab,#gallery-tabs .gallery-tab{font-size:13.5px}.nd-sel-card__chg{font-size:12px!important;font-weight:600!important;line-height:14px!important;padding:3px 10px!important}.nd-tip-modal__got,.nd-info-modal__got-it{font-size:15px!important}#gallery-tabs .gallery-tab.active,.gallery-tabs .gallery-tab.active,.template-product input[type=radio]:checked+.opt-label,.template-product input[type=radio]:checked+label.opt-label,.template-product .opt-label[aria-checked=true],.template-product .opt-label.is-selected,.nd-mod-tabs input[type=radio]:checked+.nd-mod-tab,.nd-carat__pill--selected,.nd-engraving__save{color:#fff!important}.template-product button.btn:not(.btn--secondary):not(.btn--alt):not(.btn-outline),.template-product button.btn:not(.btn--secondary):not(.btn--alt):not(.btn-outline):hover,.template-product button.btn:not(.btn--secondary):not(.btn--alt):not(.btn-outline):focus,.template-product button.btn:not(.btn--secondary):not(.btn--alt):not(.btn-outline):active{color:#fff!important;letter-spacing:0!important;text-transform:none!important}.template-product .js-product-form button.btn[name=add]:not(.btn--secondary):not(.btn--alt).is-loading,.template-product .js-product-form button.btn[name=add]:not(.btn--secondary):not(.btn--alt).is-success{color:transparent!important}.nd-sel-link,.nd-sel-fys__btn{text-decoration-color:#0662798c!important}.custom-select__option.is-focused{background:#eef5f7!important}.nd-mod-tab{background:#fff}@media(max-height:499px){.template-product .section-header{position:relative!important}.template-product .nd-sb.nd-sb--pin,.template-product #nd-sticky-cta{display:none!important}html:has(#nd-sticky-cta.nd-sticky-cta--visible) body,html:has(#nd-sticky-cta.nd-sel-deskbar) body{padding-bottom:0!important}.template-product main{padding-bottom:0!important}}@media(min-width:1041px){.media-gallery .product-media-collage>.product-media-collage__item[style*=--nd-ord]{order:var(--nd-ord)}}.nd-rv{--nd-rv-head: 72px;--nd-rv-h: 88vh;--nd-rv-in: var(--nd-t-sheet-in, .32s);--nd-rv-out: var(--nd-t-sheet-out, .24s);--nd-rv-ease: var(--nd-ease-sheet, cubic-bezier(.2, .8, .2, 1));position:fixed;top:0;right:0;bottom:0;left:0;z-index:8001;visibility:hidden;pointer-events:none}@supports (height: 100dvh){.nd-rv{--nd-rv-h: min(88dvh, calc(100dvh - 48px) )}}.nd-rv.is-on{visibility:visible}.nd-rv__bg{position:absolute;top:0;right:0;bottom:0;left:0;background:#14313a6b;opacity:0;transition:opacity var(--nd-rv-out) ease;pointer-events:auto;touch-action:none}.nd-rv.is-open .nd-rv__bg{opacity:1;transition-duration:var(--nd-rv-in)}.nd-rv__p{position:fixed;left:0;right:0;bottom:0;height:var(--nd-rv-ph, var(--nd-rv-h));box-sizing:border-box;border-radius:var(--nd-r, 5px) var(--nd-r, 5px) 0 0;background:#fff;box-shadow:0 -16px 48px #00000029;color:var(--nd-ink, #066279);pointer-events:auto;transform:translateY(100%);transition:transform var(--nd-rv-out) var(--nd-rv-ease)}.nd-rv__p.is-open{transform:none;transition-duration:var(--nd-rv-in)}.nd-rv__handle{position:absolute;top:8px;left:50%;width:36px;height:4px;margin-left:-18px;border-radius:2px;background:var(--nd-line-strong, rgba(6, 98, 121, .32))}.nd-rv__head{box-sizing:border-box;display:flex;align-items:center;gap:12px;height:var(--nd-rv-head);padding:14px 64px 0 20px;border-bottom:1px solid var(--nd-line, rgba(6, 98, 121, .18));touch-action:none}.nd-rv__t{margin:0;font:400 26px/30px var(--nd-display, "Cormorant Garamond", serif);color:var(--nd-ink, #066279);letter-spacing:-.005em;text-transform:none}.nd-rv__t:focus{outline:none}.nd-rv__sum{display:inline-flex;align-items:center;gap:4px;height:14px;margin-top:4px;color:var(--nd-ink, #066279)}.nd-rv__sum .cc-rating-text,.nd-rv__sum .cc-rating-count{display:none}.nd-rv__n{font:400 14px/1 var(--nd-ui, "Inter", sans-serif);color:#066279d9}.nd-rv__x{position:absolute;z-index:1;top:21px;right:12px;width:44px;height:44px;margin:0;padding:0;border:0;border-radius:50%;background:none;color:var(--nd-ink, #066279);display:grid;place-items:center;cursor:pointer;-webkit-tap-highlight-color:transparent}.nd-rv__x svg{display:block;pointer-events:none}.nd-rv__x:focus-visible{outline:2px solid var(--nd-ink, #066279);outline-offset:-2px}@media(hover:hover){.nd-rv__x:hover{background:#0662790a}}html.nd-rv-on #looxReviews.nd-rv-slot{position:fixed!important;z-index:8002!important;left:0!important;right:0!important;bottom:0!important;top:auto!important;width:auto!important;max-width:none!important;height:calc(var(--nd-rv-ph, 88vh) - 72px)!important;margin:0!important;padding:8px 16px 24px!important;box-sizing:border-box!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;background:#fff!important;border:0!important;transform:translateY(100%);transition:transform var(--nd-t-sheet-out, .24s) var(--nd-ease-sheet, cubic-bezier(.2, .8, .2, 1))}@supports (height: 100dvh){html.nd-rv-on #looxReviews.nd-rv-slot{height:calc(var(--nd-rv-ph, min(88dvh, 100dvh - 48px)) - 72px)!important}}html.nd-rv-on #looxReviews.nd-rv-slot.is-open{transform:none;transition-duration:var(--nd-t-sheet-in, .32s)}html.nd-rv-on #looxReviews.nd-rv-slot iframe{display:block}.nd-rv__p.is-drag,html.nd-rv-on #looxReviews.nd-rv-slot.is-drag{transition:none}@media(min-width:1041px){.nd-rv{--nd-rv-head: 88px}.nd-rv__p{top:var(--nd-rv-top, 7vh);bottom:auto;left:var(--nd-rv-left, calc(50vw - 380px) );right:auto;width:var(--nd-rv-pw, 760px);height:var(--nd-rv-ph, 86vh);border-radius:var(--nd-r, 5px);box-shadow:0 24px 64px #0000002e;opacity:0;transform:translateY(16px);transition:opacity .22s ease,transform .22s var(--nd-ease, ease)}.nd-rv__p.is-open{opacity:1;transform:none;transition-duration:.28s}.nd-rv__handle{display:none}.nd-rv__head{padding:18px 72px 0 32px}.nd-rv__x{top:31px;right:20px}html.nd-rv-on #looxReviews.nd-rv-slot,html.nd-rv-on #looxReviews.nd-rv-slot.is-open{top:calc(var(--nd-rv-top, 7vh) + 88px)!important;bottom:auto!important;left:var(--nd-rv-left, calc(50vw - 380px) )!important;right:auto!important;width:var(--nd-rv-pw, 760px)!important;height:calc(var(--nd-rv-ph, 86vh) - 88px)!important;padding:8px 32px 32px!important;border-radius:0 0 var(--nd-r, 5px) var(--nd-r, 5px)}html.nd-rv-on #looxReviews.nd-rv-slot{opacity:0;transform:translateY(16px);transition:opacity .22s ease,transform .22s var(--nd-ease, ease)}html.nd-rv-on #looxReviews.nd-rv-slot.is-open{opacity:1;transform:none;transition-duration:.28s}}html.nd-rv-sized .nd-rv__p,html.nd-rv-sized #looxReviews.nd-rv-slot.is-open{transition-property:transform,opacity,height,top;transition-duration:.2s}@media(prefers-reduced-motion:reduce){.nd-rv__p,html.nd-rv-on #looxReviews.nd-rv-slot{opacity:0;transform:none!important;transition:opacity .12s linear!important}.nd-rv__p.is-open,html.nd-rv-on #looxReviews.nd-rv-slot.is-open{opacity:1}}html.nd-rv-on shopify-chat,html.nd-rv-on #ShopifyChat,html.nd-rv-on inbox-online-store-chat{display:none!important}html [data-nd-hand-twin][data-nd-hand-col]:not([data-nd-hand^=video-]),html:not([data-nd-skin=light]) [data-nd-hand=video-light][data-nd-hand-twin][data-nd-hand-col],html:not([data-nd-skin=dark]) [data-nd-hand=video-dark][data-nd-hand-twin][data-nd-hand-col],html:not([data-nd-skin=latina]) [data-nd-hand=video-latina][data-nd-hand-twin][data-nd-hand-col],html[data-nd-skin=light] [data-nd-hand^=video-][data-nd-hand-tones~=light]:not([data-nd-hand=video-light]),html[data-nd-skin=dark] [data-nd-hand^=video-][data-nd-hand-tones~=dark]:not([data-nd-hand=video-dark]),html[data-nd-skin=latina] [data-nd-hand^=video-][data-nd-hand-tones~=latina]:not([data-nd-hand=video-latina]){display:none!important}html .media-gallery .img-ar img.nd-skin-ov{opacity:0;transition:opacity .22s ease,transform .4s var(--nd-ease, ease)!important;pointer-events:none}html .media-gallery .img-ar img.nd-skin-ov.is-in{opacity:1}@media(prefers-reduced-motion:reduce){html .media-gallery .img-ar img.nd-skin-ov{transition:none!important}}.nd-skin{position:absolute;z-index:5;left:10px;bottom:10px;display:flex;align-items:center;height:32px;margin:0;padding:0 2px;box-sizing:border-box;border-radius:999px;background:#ffffffdb;box-shadow:inset 0 0 0 1px #06627933,0 1px 4px #04475c14;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.nd-skin[hidden]{display:none}.nd-skin__b{position:relative;display:grid;place-items:center;flex:none;width:32px;height:32px;margin:0;padding:0;border:0;border-radius:50%;background:none;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.nd-skin__d{display:block;width:14px;height:14px;border-radius:50%;box-shadow:inset 0 0 0 1px #04475c29}.nd-skin__d--light{background:#efd3bf}.nd-skin__d--latina{background:#c6926a}.nd-skin__d--dark{background:#6e4430}.nd-skin__b[aria-checked=true] .nd-skin__d{box-shadow:inset 0 0 0 1px #04475c29,0 0 0 2px #fff,0 0 0 3.5px var(--nd-ink, #066279)}@media(hover:hover)and (pointer:fine){.nd-skin__b[aria-checked=false]:hover .nd-skin__d{box-shadow:inset 0 0 0 1px #04475c29,0 0 0 2px #fff,0 0 0 3px #06627947}}.nd-skin__b:focus{outline:none}.nd-skin__b:focus-visible{outline:2px solid var(--nd-ink, #066279);outline-offset:-2px}deferred-media~.nd-skin,.media-type-video>.nd-skin{z-index:6}.nd-skin--vw{left:16px;bottom:calc(16px + env(safe-area-inset-bottom,0px))}.nd-skin--lb{left:24px;bottom:24px;z-index:10}@media(max-width:767px){.nd-spec-tab .nd-spec-tab__title,.template-product details.nd-spec-tab>summary.nd-spec-tab__head .nd-spec-tab__title,.nd-trust-card__title,.template-product .nd-trust-card__title{font-size:19px!important;font-weight:600!important;line-height:22px!important;letter-spacing:.005em!important;color:#04475c!important}.nd-trust-card__head:after,.template-product details.nd-spec-tab>summary.nd-spec-tab__head:after,.template-product details.nd-spec-tab[open]>summary.nd-spec-tab__head:after,.template-product .product-info-accordion .disclosure>summary.disclosure__title:after{color:#04475c}.template-product .product-info-accordion .disclosure>summary.disclosure__title,.template-product .product-info-accordion .disclosure>summary.disclosure__title .with-icon__beside{font-family:var(--nd-ui)!important;font-size:15px!important;font-weight:600!important;letter-spacing:0!important;color:#04475c!important}.nd-trust-card .nd-trust-card__body p,.nd-spec-tab .nd-spec-tab__content--prose,.nd-spec-tab .nd-spec-tab__content--prose :is(p,li,span,div){font-family:var(--nd-body)!important;font-size:15px!important;line-height:1.6!important;color:#14313a!important}.nd-trust-card .nd-trust-card__body a,.nd-spec-tab .nd-spec-tab__content--prose a{color:var(--nd-ink)!important}.template-product .diamond-tabs label.tab-header,.template-product .diamond-tabs label.tab-header+label.tab-header{font-size:14px!important}.template-product .diamond-tabs .tab-content .item strong{font-size:14px!important;line-height:20px!important}.template-product .diamond-tabs .tab-content .item,.template-product .diamond-tabs .tab-content .item>span[data-spec-value],.template-product .diamond-tabs .tab-content .item>span[data-setting-value],.template-product .diamond-tabs .tab-content .item #text-content,.template-product .diamond-tabs .item>.nd-spec-v>span[data-spec-value]{font-size:15px!important}}@media(max-width:359px){.template-product .diamond-tabs .item.nd-graded>.nd-spec-v{flex-wrap:wrap}.template-product .diamond-tabs .item.nd-graded>.nd-spec-v>.nd-grade-tags{flex:0 1 auto;max-width:100%}}details.nd-spec-tab.nd-bd[hidden]{display:none!important}.template-product .diamond-tabs.nd-bd__t .tab-content.nd-bd__p{visibility:visible!important;opacity:1!important;pointer-events:auto!important}.template-product .diamond-tabs.nd-bd__t .tab-content .item[hidden]{display:none!important}.template-product .diamond-tabs.nd-bd__t .tab-contents{grid-template-columns:24px minmax(var(--nd-bd-lw, 0px),max-content) minmax(0,1fr)!important}.media-gallery .product-media-collage>[data-nd-more-cut]{display:none!important}.media-gallery .media-gallery__inner>button.nd-more{display:block;min-width:220px;min-height:44px;margin:0 auto 20px;padding:0 28px;border:1px solid var(--nd-ink, #066279);border-radius:5px;background:#fff;color:var(--nd-ink, #066279);font-family:var(--nd-ui, sans-serif);font-size:15px;font-weight:500;letter-spacing:.02em;line-height:1;cursor:pointer}.media-gallery .media-gallery__inner>button.nd-more[hidden]{display:none}.media-gallery .media-gallery__inner>button.nd-more:active{background:#ebf2f4}@media(hover:hover)and (pointer:fine){.media-gallery .media-gallery__inner>button.nd-more:hover{background:#ebf2f4}}.media-gallery .media-gallery__inner>button.nd-more:focus-visible{outline:2px solid var(--nd-ink, #066279);outline-offset:3px}
/*# sourceMappingURL=/cdn/shop/t/25/assets/pdp-editorial.css.map */
