.cjv-card{--cjv-navy: #0e2740;--cjv-navy-soft: #1a3a5c;background:transparent;border:0;box-shadow:none;padding:0}.cjv-precious-main{display:flex;flex-direction:column;gap:14px;margin-bottom:14px}.cjv-metal-line{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 20px;width:100%;margin:0;font-size:14px;line-height:1.35;font-weight:700}.cjv-metal-line .cjv-label-strong{font-weight:inherit;margin-right:0;flex:0 1 auto}.cjv-metal-line .cjv-current-label{font-weight:400;flex:0 1 auto;margin-left:auto;text-align:right}.cjv-category-tabs{display:flex;flex-wrap:wrap;gap:8px}.cjv-tab{-webkit-appearance:none;appearance:none;border:1px solid #d5d8dc;background:#fff;color:var(--cjv-navy);font-size:13px;font-weight:600;padding:8px 18px;border-radius:999px;cursor:pointer;transition:background .15s ease,color .15s ease,border-color .15s ease}.cjv-tab:hover{border-color:var(--cjv-navy-soft)}.cjv-tab.is-active{background:var(--cjv-navy);color:#fff;border-color:var(--cjv-navy)}.cjv-swatches-wrap{margin-top:4px}.cjv-swatches{display:flex;flex-wrap:wrap;gap:12px 14px;justify-content:flex-start}.cjv-swatch{appearance:none;-webkit-appearance:none;width:42px;height:42px;min-width:42px;min-height:42px;padding:0;margin:0;border:0;border-radius:50%;background-color:transparent;cursor:pointer;flex-shrink:0;box-sizing:border-box;overflow:hidden;background-clip:padding-box;background-origin:border-box;isolation:isolate;transition:box-shadow .15s ease,outline-color .15s ease}.cjv-swatch:focus{outline:2px solid var(--cjv-navy);outline-offset:2px}.cjv-swatch:focus:not(:focus-visible){outline:none}.cjv-swatch.is-active{box-shadow:0 0 0 2px var(--cjv-navy)}.cjv-grad--white{background:linear-gradient(145deg,#f2f2f2,#c8c9cc 55%,#a8aaaf)}.cjv-grad--yellow{background:linear-gradient(145deg,#f7e8b8,#e6c66a 45%,#c9a227)}.cjv-grad--rose{background:linear-gradient(145deg,#f3d4cf,#e0a89c,#b8736a)}.cjv-grad--neutral{background:linear-gradient(145deg,#e6e8eb,#aeb4bd)}.cjv-secondary-options{margin-top:1.15rem;padding-top:1.1rem;border-top:1px solid rgba(14,39,64,.08)}.cjv-secondary-pill{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:0 14px;border:1px solid #d5d8dc;border-radius:6px;font-size:13px;cursor:pointer;color:var(--cjv-navy, #0e2740)}.cjv-secondary-fieldset input:focus-visible+.cjv-secondary-pill,.cjv-secondary-fieldset input:checked+.cjv-secondary-pill{background:var(--cjv-navy, #0e2740);color:#fff;border-color:var(--cjv-navy, #0e2740)}.dss-block{--dss-navy: #0e2740;box-shadow:0 4px 20px #0e274014}.dss-header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 16px;margin-bottom:16px}.dss-row-title{margin:0;font-size:13px;font-weight:700;letter-spacing:.06em;line-height:1.35;flex:1 1 auto;min-width:0}.dss-label-prefix,.dss-current-value{text-transform:uppercase}.dss-current-value{font-weight:600;margin-left:4px}.dss-size-guide{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;letter-spacing:.06em;text-decoration:underline;text-underline-offset:3px;flex-shrink:0}.dss-size-guide:hover{opacity:.85}.dss-size-guide-icon{display:inline-flex;color:inherit}.dss-pill{display:inline-flex;align-items:center;justify-content:center;min-height:40px;min-width:52px;padding:0 14px;border:1px solid #d5d8dc;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;color:var(--dss-navy, #0e2740);background:#fff}.dss-fieldset input:focus-visible+.dss-pill,.dss-fieldset input:checked+.dss-pill{background:var(--dss-navy, #0e2740);color:#fff;border-color:var(--dss-navy, #0e2740)}.dss-size-guide--modal{cursor:pointer}.tingle-modal.dss-guide-modal{--popup-max-width: min(1200px, 94vw)}.tingle-modal.dss-guide-modal .tingle-modal-box__content{padding:.85rem 1rem 1rem;min-width:0!important;max-width:100%;overflow-x:hidden;scroll-snap-type:none;box-sizing:border-box}.tingle-modal.dss-guide-modal .tingle-modal-box{max-width:min(1200px,94vw);width:min(1200px,94vw)}body .tingle-modal.dss-guide-modal .tingle-modal__close{top:0}.dss-guide-surface{margin:0;padding:0;text-align:left;color:var(--color-text-body, #1a1a1a);font-size:14px;line-height:1.55;max-width:100%;overflow-x:hidden;box-sizing:border-box}.dss-guide-surface__title{margin:0 0 .7rem;padding:0;font-family:var(--font-body-family, inherit);font-size:1.25rem;font-weight:600;line-height:1.3;letter-spacing:.05em;text-transform:uppercase;color:var(--color-heading, #0e2740)}.dss-guide-surface__body{margin:0;padding:0}.dss-guide-surface__body :where(p){margin:0 0 .65rem;font-size:14px;line-height:1.55}.dss-guide-surface__body :where(p):last-child{margin-bottom:0}.dss-guide-surface__body :where(h1,h2,h3,h4){margin:1rem 0 .5rem;font-size:.9375rem;font-weight:600;line-height:1.35;color:var(--color-heading, #0e2740)}.dss-guide-surface__body :where(h1,h2,h3,h4):first-child{margin-top:0}.dss-guide-surface__body :where(ul,ol){margin:.35rem 0 .65rem;padding-left:1.2rem}.dss-guide-surface__body :where(li){margin-bottom:.25rem}.dss-guide-surface__body :where(img){max-width:100%;height:auto;margin:.5rem 0}.dss-guide-surface__body :where(table){width:100%;max-width:100%;border-collapse:collapse;margin:.65rem 0;font-size:13px;line-height:1.4;table-layout:fixed}.dss-guide-surface__body :where(th,td){border:1px solid rgba(14,39,64,.14);padding:.45rem .55rem;text-align:left;vertical-align:top;word-wrap:break-word;overflow-wrap:anywhere}.dss-guide-surface__body :where(pre,code){max-width:100%;white-space:pre-wrap;word-break:break-word}.dss-guide-surface__body :where(th){font-weight:600;background:#0e27400f}.dss-guide-surface__body--fallback .section,.dss-guide-surface__body--fallback [class*=container]{padding-left:0!important;padding-right:0!important;margin-left:0!important;margin-right:0!important;max-width:none!important}.dss-guide-loading,.dss-guide-error{padding:1.25rem 1rem;text-align:center}.dss-guide-error p{margin:0 0 .75rem}.dss-guide-error p:last-child{margin-bottom:0}.rs-us-block{--rs-navy: #0e2740;box-shadow:0 4px 20px #0e274014}.rs-us-top-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 16px;margin-bottom:12px}.rs-us-label{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 10px;margin:0;font-size:13px;font-weight:700;letter-spacing:.06em;line-height:1.35;flex:1 1 auto;min-width:0}.rs-us-current-value{font-weight:600;letter-spacing:.05em;text-transform:uppercase}.rs-us-current-value:empty{display:none}.rs-us-field{width:100%}.rs-us-select{display:block;width:100%;max-width:100%;box-sizing:border-box;margin:0;padding:12px 40px 12px 14px;font-size:15px;font-weight:500;line-height:1.35;color:var(--rs-navy, #0e2740);background-color:#fff;border:1px solid #d5d8dc;border-radius:10px;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='%236b7280' d='M1.41 0 6 4.58 10.59 0 12 1.41l-6 6-6-6L1.41 0z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;background-size:12px 8px;cursor:pointer}.rs-us-select:focus-visible{outline:2px solid var(--rs-navy, #0e2740);outline-offset:2px}.rs-us-select:invalid{color:#6b7280}.rs-us-select option:not([value=""]){color:var(--rs-navy, #0e2740)}
/*# sourceMappingURL=/cdn/shop/t/7/assets/custom-jewellery.css.map */
