.ring-main-container,.rb-modal,.rb-modal-popup,.popup-form{--ink:#1C1917;--ink-2:#44403C;--muted:#807A70;--bg:#FAF8F4;--surface:#FFFFFF;--gold:#A16207;--gold-soft:#B08D57;--gold-line:#E4D8C2;--line:#E7E2D8;--line-2:#D9D3C7;--star:#C09A3E;--shadow:0 1px 2px rgba(28,25,23,.04),0 8px 24px rgba(28,25,23,.06);--shadow-hover:0 4px 10px rgba(28,25,23,.08),0 18px 40px rgba(28,25,23,.12)}.ring-main-container,.ring-main-container *,.rb-modal,.rb-modal *,.rb-modal-popup,.rb-modal-popup *,.popup-form,.popup-form *{font-family:Montserrat,system-ui,-apple-system,Segoe UI,Roboto,sans-serif!important}.ring-main-container [class*=vdb-rb-icon],.ring-main-container [class*=vdb-rb-icon]:before,.ring-main-container [class*=vdb-rb-icon]:after,.ring-main-container .lab-diamond,.ring-main-container .natural-diamond,.rb-modal [class*=vdb-rb-icon],.rb-modal [class*=vdb-rb-icon]:before,.rb-modal-popup [class*=vdb-rb-icon],.rb-modal-popup [class*=vdb-rb-icon]:before{font-family:VDB!important}.ring-main-container{background:var(--bg);color:var(--ink)}.ring-main-container .rb-step .number,.ring-main-container .rb-title,.ring-main-container .rb-diamond-section__title,.ring-main-container .rb-diamond-card__price,.ring-main-container .rb-pprice,.ring-main-container .rb-ring-subtotal .rb-subtotal-price,.rb-modal .rb-modal-title,.rb-modal .rb-modal__title,.rb-modal .rb-modal__price-val,.rb-modal .rb-ring-title,.rb-modal .rb-diamond-title,.rb-modal .rb-ring-price,.rb-modal .rb-diamond-price,.rb-modal .rb-ring-subtotal .rb-subtotal-price{font-family:Cormorant,Times New Roman,serif!important;letter-spacing:.2px}.ring-main-container .rb-shell{max-width:1320px;padding:0 28px}.ring-main-container .rb-steps{background:transparent;margin:34px auto 30px}.ring-main-container .rb-step-grid .rb-step{background-color:#f1ece3;color:var(--ink)!important}.ring-main-container .rb-step-grid.is-active .rb-step{background-color:var(--gold)!important;color:#fff!important}.ring-main-container .rb-step-grid.is-active{filter:drop-shadow(0 10px 18px rgba(161,98,7,.22))!important}.ring-main-container .rb-step .number{font-weight:600!important;color:inherit}.ring-main-container .rb-step-grid .rb-step .text,.ring-main-container .rb-step.is-active .rb-step .text{letter-spacing:.22em!important;text-transform:uppercase;font-size:12px!important}.ring-main-container .selected_placeholder .selected_image,.ring-main-container .selected_placeholder .selected_image img{border-radius:2px}.ring-main-container .selected_placeholder .selected_information .selected_price{font-weight:600;color:var(--ink)}.ring-main-container .selected_buttons .seperator{background:var(--line-2)}.ring-main-container .rb-overview>span{color:var(--muted)}.ring-main-container .rb-overview .selected_buttons .select_button{color:var(--gold)}.ring-main-container .rb-ring-finisher-wrapper{border-bottom:1px solid var(--line)}.ring-main-container .rb-card{border:1px solid var(--line);border-radius:2px;background:var(--surface);box-shadow:var(--shadow)!important}.ring-main-container .rb-title{color:var(--ink);font-weight:600;letter-spacing:.04em}.ring-main-container .mobile-grid .rb-card{border:1px solid var(--line);border-radius:2px;box-shadow:var(--shadow)!important}.ring-main-container .mobile-grid .rb-card .rb-card-head{color:var(--ink)}.ring-main-container .mobile-grid .rb-card .rb-card-head .rb-card-value{color:var(--gold-soft)}.ring-main-container .rb-box{background-color:#f1ece3;border-radius:2px;color:var(--ink);transition:.18s}.ring-main-container .rb-tile:hover .rb-box{background:#fbf7ee;color:var(--gold)}.ring-main-container .rb-tile.is-active .rb-box,.ring-main-container .rb-tile.active .rb-box{background:var(--ink);color:#fff}.ring-main-container .rb-card-container .rb-box .vdb-rb-icon{color:var(--ink-2)}.ring-main-container .rb-tile.is-active .rb-box .vdb-rb-icon{color:#fff!important}.ring-main-container .rb-label{color:var(--ink-2)}.ring-main-container .vdb-rb-icon-style{background-color:var(--ink-2)}.ring-main-container .rb-tile.is-active .vdb-rb-icon-style,.ring-main-container .rb-tile.active .vdb-rb-icon-style,.ring-main-container .rb-tile.selected .vdb-rb-icon-style{background-color:#fff}.ring-main-container .rb-nav .vdb-rb-icon{color:var(--gold)}.ring-main-container .rb_diamond_type .rb_diamond_wrapper{border:1px solid var(--line-2);border-radius:2px}.ring-main-container .rb_diamond_type .rb_diamond_wrapper .diamond-swatch{background:var(--surface);color:var(--ink-2)}.ring-main-container .rb_diamond_type .rb_diamond_wrapper .diamond-swatch.is-active{background:var(--ink);color:#fff}.ring-main-container .color-swatch-wrapper{border:1px solid var(--line-2);border-radius:2px}.ring-main-container .color-swatch-wrapper .rb-swatch{background:var(--surface);color:var(--ink-2)}.ring-main-container .color-swatch-wrapper .rb-swatch.active{background:var(--ink);color:#fff}.ring-main-container .rb-range input[type=range][data-rb-to]{background:linear-gradient(to right,var(--line) 0%,var(--line) var(--rb-range-start),var(--gold) var(--rb-range-start),var(--gold) var(--rb-range-end),var(--line) var(--rb-range-end),var(--line) 100%)}.ring-main-container .rb-range input[type=range]::-webkit-slider-thumb{border:2px solid var(--gold);background:#fff}.ring-main-container .rb-range input[type=range]::-moz-range-thumb{border:2px solid var(--gold);background:#fff}.ring-main-container .rb-range-track{background:var(--line)}.ring-main-container .rb-money input[type=text]{border:1px solid var(--line-2);border-radius:2px;color:var(--ink)}.ring-main-container .rb-money input[type=text]:focus{border-color:var(--gold);outline:0;box-shadow:0 0 0 3px #a162071a}.ring-main-container .rb-money .sym,.ring-main-container .rb-money .sym.ct{color:var(--muted)}.ring-main-container .rb-carat-quickpick{border:1px solid var(--line-2);border-radius:2px;color:var(--ink-2);background:var(--surface)}.ring-main-container .rb-carat-quickpick:hover{border-color:var(--gold);color:var(--gold)}.ring-main-container .rb-carat-quickpick.is-active{background:var(--ink);color:#fff;border-color:var(--ink)}.ring-main-container .rb-bar,.ring-main-container .rb-reset{border-color:var(--line)}.ring-main-container .rb-bar .count{color:var(--ink-2)}.ring-main-container .rb-bar select,.ring-main-container .select-container>select{color:var(--ink)}.ring-main-container .rb-reset,.ring-main-container .advanced_filters_button{color:var(--gold)}.ring-main-container .rb-diamond-section__head--center:before,.ring-main-container .rb-diamond-section__head--center:after{background:var(--gold-line)}.ring-main-container .rb-diamond-section__head--center .rb-diamond-section__title,.ring-main-container .rb-diamond-section__title{color:var(--ink)!important;font-weight:500!important;font-size:30px!important;line-height:1.05!important}.ring-main-container .rb-diamond-card,.ring-main-container .rb-card.rb-product,.ring-main-container .rb-diamond-section__grid .rb-product{background:var(--surface);border:1px solid var(--line);border-radius:2px;box-shadow:var(--shadow);transition:.2s;padding:14px 14px 16px;overflow:hidden}.ring-main-container .rb-diamond-card:hover{border-color:var(--gold-line);box-shadow:var(--shadow-hover);transform:translateY(-3px)}.ring-main-container .rb-img,.ring-main-container .rb-diamond-card__img{border-radius:2px;background:#f4f1eb}.ring-main-container .rb-product.is-selected .rb-img{outline:2px solid var(--gold);outline-offset:2px}.ring-main-container .rb-diamond-card__title,.ring-main-container .rb-pname{color:var(--ink-2)!important;letter-spacing:.02em}.ring-main-container .rb-diamond-card__meta{color:var(--muted)!important;font-size:12px!important;letter-spacing:.03em;margin-top:2px}.ring-main-container .rb-diamond-card__price,.ring-main-container .rb-pprice{color:var(--ink)!important;font-weight:600!important;font-size:23px!important}.ring-main-container .rb-diamond-card__links .rb-diamond-card__link{color:var(--gold)}.ring-main-container .rb-diamond-results .rb-diamond-card .rb-diamond-card__body .rb-btn{color:var(--gold)!important;border-color:var(--gold-line)!important}.ring-main-container .rb-btn--primary,.ring-main-container .rb-diamond-card__select,.rb-modal .rb-modal__select,.rb-modal-popup .rb-btn-primary,.ring-main-container .atc-button,.rb-modal .atc-button,.rb-modal .rb-modal__actions .rb-modal__add-to-cart{background:var(--gold)!important;color:#fff!important;border:1px solid var(--gold)!important;border-radius:2px!important;letter-spacing:.16em;text-transform:uppercase;font-size:12.5px!important;box-shadow:none!important;transition:background .2s,box-shadow .2s}.ring-main-container .rb-btn--primary:hover,.ring-main-container .rb-diamond-card__select:hover,.rb-modal .rb-modal__select:hover,.rb-modal-popup .rb-btn-primary:hover,.ring-main-container .atc-button:hover,.rb-modal .atc-button:hover{background:var(--ink)!important;color:#fff!important;box-shadow:var(--shadow-hover)!important}.ring-main-container .ask-button,.rb-modal .ask-button,.rb-modal .rb-modal__add-to-cart{background:var(--surface)!important;color:var(--ink)!important;border:1px solid var(--line-2)!important;border-radius:2px!important;letter-spacing:.14em;text-transform:uppercase;font-size:12.5px!important}.ring-main-container .ask-button:hover,.rb-modal .ask-button:hover{border-color:var(--gold)!important;color:var(--gold)!important}.ring-main-container button.rb-btn.rb-btn--ghost,.ring-main-container .page-btns span{background:#f1ece3!important;color:var(--ink)!important;border-radius:2px!important}.ring-main-container button.rb-btn.rb-btn--ghost[disabled],.ring-main-container .page-btns span.current{background:var(--ink)!important;color:#fff!important}.rb-modal__overlay{background:#1c191773}.rb-modal .rb-modal__top{background:var(--ink);color:#f5efe6}.rb-modal .rb-modal-title,.rb-modal .rb-ring-finisher-wrapper{border-bottom:1px solid var(--line)}.rb-modal .rb-ring-finisher-wrapper .rb-diamond-price,.rb-modal .rb-ring-finisher-wrapper .rb-ring-price{color:var(--ink);font-weight:600}.rb-modal .rb-ring-subtotal,.rb-modal .rb-ring-subtotal .rb-subtotal-price,.rb-modal .main-rb-modal__body .rb-modal__info .rb-modal__price-val{color:var(--ink)}.rb-modal .main-rb-modal__body .rb-modal__info .rb-modal__tile.is-active .rb-modal__tile-swatch{border-color:var(--gold);box-shadow:0 0 0 2px var(--gold) inset}.rb-modal .rb-purity__btn.is-active{border-color:var(--gold);color:var(--gold)}.rb-modal input[data-option-name]:checked+.purity-label-option{border-color:var(--gold)!important;color:var(--gold)}.rb-modal .rb-modal__thumb.is-active{border-color:var(--gold);box-shadow:0 0 0 1px var(--gold) inset}.rb-modal-popup .rb-modal-wrapper{border-radius:6px 6px 0 0}.rb-modal-popup .rb-modal-wrapper .rb-modal-header{border-bottom:1px solid var(--line)}.rb-modal-popup .rb-modal-wrapper .rb-modal-header .rb-modal-title{color:var(--ink)}.rb-modal-popup .rb-modal-body .rb-tiles--popup .rb-btn-primary{border-radius:2px}.popup-form .form-button{background:var(--gold);border-radius:2px}.popup-form .form-button:hover{background:var(--ink)}.ring-main-container [class*=vdb-rb-icon-shape_]{display:block!important;width:48px;height:48px;font-size:0!important;background-repeat:no-repeat!important;background-position:center!important;background-size:contain!important}.ring-main-container .vdb-rb-icon-shape_round_white{background-image:url(/cdn/shop/files/ROUND__DIAMOND.jpg?v=1725609539&width=120)!important}.ring-main-container .vdb-rb-icon-shape_oval_white{background-image:url(/cdn/shop/files/OVAL__DIAMOND.jpg?v=1725609540&width=120)!important}.ring-main-container .vdb-rb-icon-shape_cushion_white{background-image:url(/cdn/shop/files/Frame_1414592045.png?v=1772014852&width=120)!important}.ring-main-container .vdb-rb-icon-shape_princess_white{background-image:url(/cdn/shop/files/Frame_1414592041.png?v=1772013635&width=120)!important}.ring-main-container .vdb-rb-icon-shape_emerald_white{background-image:url(/cdn/shop/files/Frame_1414592035.png?v=1772011578&width=120)!important}.ring-main-container .vdb-rb-icon-shape_pear_white{background-image:url(/cdn/shop/files/PEAR__DIAMOND.jpg?v=1725609539&width=120)!important}.ring-main-container .vdb-rb-icon-shape_marquise_white{background-image:url(/cdn/shop/files/Frame_1414592040_1.png?v=1772013635&width=120)!important}.ring-main-container .vdb-rb-icon-shape_radiant_white{background-image:url(/cdn/shop/files/Frame_1414592043.png?v=1772014853&width=120)!important}.ring-main-container .vdb-rb-icon-shape_heart{background-image:url(/cdn/shop/files/Frame_1414592044.png?v=1772014852&width=120)!important}.ring-main-container .vdb-rb-icon-shape_asscher_white{background-image:url(/cdn/shop/files/w_asscher_1.png?v=1772014852&width=120)!important}.ring-main-container .rb-swiper-shape .rb-box{background:#fbf7ee}.ring-main-container .rb-swiper-shape .rb-tile:hover .rb-box{background:#fff}.ring-main-container .rb-swiper-shape .rb-tile.is-active .rb-box,.ring-main-container .rb-swiper-shape .rb-tile.active .rb-box{background:#fff;box-shadow:0 0 0 2px var(--gold) inset}.ring-main-container .rb-swiper-shape .rb-tile.is-active .rb-label,.ring-main-container .rb-swiper-shape .rb-tile.active .rb-label{color:var(--gold)}
/*# sourceMappingURL=/cdn/shop/t/56/assets/rb-redesign.css.map */
