html[dir="rtl"] body{direction:rtl}html[dir="rtl"] .vg-card-facts,html[dir="rtl"] .vg-catalog,html[dir="rtl"] .vg-purchase-guidance,html[dir="rtl"] .vg-jewelry-facts{text-align:start}html[dir="rtl"] :is(input[type="email"],input[type="tel"],.price,.vg-card-facts__lab){direction:ltr;unicode-bidi:isolate}html[lang="ar"] body{font-family:Tahoma,Arial,sans-serif}html[lang="ja"] body{font-family:"Noto Sans JP","Hiragino Kaku Gothic ProN","Yu Gothic",sans-serif}html[lang="zh-CN"] body{font-family:"Noto Sans SC","PingFang SC","Microsoft YaHei",sans-serif}html:is([lang="ar"],[lang="ja"],[lang="zh-CN"]) :is(.vg-catalog__eyebrow,.vg-jewelry-showcase__eyebrow){letter-spacing:normal}html[dir="rtl"] .vg-catalog__sort select{padding-inline:10px 30px}html[dir="rtl"] .vg-jewelry-facts dd{margin-inline:0}.vg-trade-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin-top:6px;font-size:14px;line-height:1.4;color:#121212}.vg-trade-price__label{font-weight:600;letter-spacing:.02em}.vg-trade-price__value{font-weight:600}.vg-trade-price__note{flex-basis:100%;font-size:12px;opacity:.7;letter-spacing:.02em}.product-cart-sticky-info .vg-trade-price{display:none}html[dir="rtl"] .vg-trade-price__value{direction:ltr;unicode-bidi:isolate}html:is([lang="ar"],[lang="ja"],[lang="zh-CN"]) .vg-pp__kicker{letter-spacing:normal}.product-info-wrapper a.vg-bespoke-button{margin-top:-11px}.vg-bespoke-button{color:#102629;border-color:#102629;text-align:center;text-decoration:none}.vg-bespoke-button:hover{color:#fff;border-color:#102629}.vg-bespoke-button:before{border-bottom-color:#102629}.vg-bespoke-button .button-text{white-space:normal}.vg-bespoke-button:focus-visible{outline:2px solid #102629;outline-offset:3px}.vg-variety-badge{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:2px 6px;max-width:100%;margin:10px 0 16px;padding:5px 10px;border:1px solid #193436;border-radius:2px;background:transparent;color:#193436;font-size:11px;line-height:1.4;letter-spacing:.08em;text-transform:uppercase;overflow-wrap:anywhere}.vg-variety-badge__label{opacity:.75}.vg-variety-badge__value{font-weight:600}.vg-variety-badge--card{margin:0 0 10px;padding:4px 8px;font-size:10px;letter-spacing:.07em}.product-card-content .vg-variety-badge--card{margin-top:6px}html:is([lang="ar"],[lang="ja"],[lang="zh-CN"]) .vg-variety-badge{letter-spacing:normal}html[dir="rtl"] .vg-variety-badge__value{direction:ltr;unicode-bidi:isolate}@media(max-width:600px){.vg-variety-badge{font-size:10px;padding:4px 8px;letter-spacing:.06em}.vg-variety-badge--card{font-size:9.5px;letter-spacing:.05em}}