#MainContent{background-color:#fcfaf9}#MainContent .color-scheme-1,#MainContent .color-scheme-5d28c52f-2f96-4785-9643-7d4cb9d06b18,#MainContent .color-scheme-4f4bb67c-34a1-42c4-b214-4afebd0c30b5{--color-foreground: 31, 31, 33;--color-button: 35, 35, 37;--color-button-text: 255, 255, 255;--color-secondary-button-text: 31, 31, 33;--color-link: 31, 31, 33;--color-shadow: 31, 31, 33}#MainContent .color-scheme-1,#MainContent .color-scheme-5d28c52f-2f96-4785-9643-7d4cb9d06b18{--color-background: 252, 250, 249;--gradient-background: #FCFAF9}#MainContent .price-item--sale,#MainContent .price-item--regular{color:#1f1f21}#MainContent .price--on-sale .price__sale s.price-item--regular,#MainContent s.price-item--regular{color:#5e5a59}.gradient-button,.build-your-ring-widget .product-form__submit,.byr-add-to-cart-wrapper .product-form__submit,#MainContent .product-form__submit{background:linear-gradient(100deg,#a91b18,#d2402d)!important;background-color:#a91b18!important;color:#fff!important;border-color:transparent!important}#MainContent .product-form__submit[disabled],#MainContent .product-form__submit[aria-disabled=true]{background:#5e5a59!important;opacity:.6}.byr-stone-type-tab.is-active,.byr-carat-radio:checked+.byr-carat-chip,button.byr-carat-chip.is-active,.byr-choose-stone-button,.byr-ds-info-card-cert-link,.byr-ds-state-icon svg,.pdp-hint-enquiry__btn{color:#a91b18}.byr-choose-stone-button,.byr-ds-page-arrow:not(:disabled):hover,.byr-ds-card.is-selected .byr-ds-card-inner,.byr-ds-card.is-selected .byr-ds-card-hover-actions,.pdp-hint-enquiry__btn:hover{border-color:#a91b18}.byr-ds-grid--list .byr-ds-card.is-selected{box-shadow:inset 3px 0 #a91b18}.byr-carat-slider-fill{background:#a91b18}.byr-selected-stone-discount-badge,.byr-ds-discount-ribbon,.byr-ds-detail-discount-badge{background:linear-gradient(100deg,#a91b18,#d2402d)}.byr-ds-state-spinner .path{stroke:#a91b18}#MainContent .viewer3d-tab-btn.active,#MainContent .viewer3d-dropdown-title,#MainContent .viewer3d-chevron-svg{color:#1f1f21}#MainContent .viewer3d-big-btn.active,#MainContent .viewer3d-box-item.active{border-color:#1f1f21;box-shadow:0 0 0 1px #1f1f21 inset;color:#1f1f21}#MainContent .viewer3d-filter-count,#MainContent .filter-button-count-extra{background:#a91b18!important;color:#fff!important}#MainContent .viewer3d-apply-btn{background:linear-gradient(100deg,#a91b18,#d2402d);color:#fff}#MainContent .viewer3d-load-btn{background:#232325;border-color:#232325}#MainContent .viewer3d-load-btn:hover{background:#3a3a3d;border-color:#3a3a3d}#MainContent span.discount-percentage{background:linear-gradient(100deg,#a91b18,#d2402d)}#MainContent .viewer3d-swatch.active{border-color:#1f1f21;box-shadow:0 0 0 1px #1f1f21 inset,0 2px 5px #00000026}#MainContent .viewer3d-box-icon,#MainContent .viewer3d-metal-svg{width:48px;height:48px;margin-bottom:5px}#MainContent .viewer3d-metal-svg svg{width:100%;height:100%}#MainContent .viewer3d-box-item{min-height:89px;padding:10px 6px;border-color:#e6e2e0}#MainContent .viewer3d-box-label{font-size:11.5px;line-height:1.25;color:#1f1f21}#MainContent .viewer3d-dropdown-content{min-width:330px}@media(max-width:768px){#MainContent .viewer3d-box-icon,#MainContent .viewer3d-metal-svg{width:44px;height:44px}#MainContent .viewer3d-box-label{font-size:12px}}#MainContent .viewer3d-collection-wrapper{padding-top:13px}@media(max-width:768px){#MainContent .viewer3d-collection-wrapper{padding-top:8px}}#MainContent .active-facets__button,#MainContent .facets__button-no-js{--color-foreground: 31, 31, 33}#MainContent .facet-checkbox input[type=checkbox]:checked+svg,#MainContent .facet-checkbox>svg{color:#1f1f21}#MainContent input[type=checkbox],#MainContent input[type=radio]{accent-color:#A91B18}#MainContent .link,#MainContent .underlined-link{color:#1f1f21}#MainContent .link:hover,#MainContent .underlined-link:hover{color:#a91b18}#MainContent .rating-star,#MainContent .jdgm-star{color:#a91b18!important}#MainContent .viewer3d-grid .viewer3d-card,#MainContent .viewer3d-grid.mobile-col-1 .viewer3d-card{background:transparent!important;border:0!important;box-shadow:none!important;border-radius:0!important;overflow:visible;transform:none!important}#MainContent .viewer3d-grid .viewer3d-card:hover{transform:none!important;box-shadow:none!important}#MainContent .viewer3d-grid .viewer3d-media-wrapper{border-radius:13px;overflow:hidden}#MainContent .viewer3d-grid{column-gap:21px;row-gap:34px}#MainContent .viewer3d-grid .viewer3d-info-row,#MainContent .viewer3d-grid.mobile-col-1 .viewer3d-info-row{display:grid!important;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"title swatches" "price swatches" "note note";column-gap:8px;row-gap:5px;padding:13px 3px 0!important;align-items:start}#MainContent .viewer3d-grid .viewer3d-info-left,#MainContent .viewer3d-grid.mobile-col-1 .viewer3d-info-left{display:contents!important}#MainContent .viewer3d-grid .viewer3d-swatch-container,#MainContent .viewer3d-grid.mobile-col-1 .viewer3d-swatch-container{grid-area:swatches;justify-self:end!important;align-self:center!important;justify-content:flex-end!important;flex-wrap:nowrap!important;gap:6px;min-width:0;height:auto;margin:0!important;width:auto!important}#MainContent .viewer3d-grid .viewer3d-swatch,#MainContent .viewer3d-grid.mobile-col-1 .viewer3d-swatch{width:16px!important;height:16px!important;transform:none!important}#MainContent .viewer3d-grid .viewer3d-swatch.active{box-shadow:0 0 0 2px #fcfaf9,0 0 0 3px #1f1f21!important;border-color:transparent}#MainContent .viewer3d-grid .viewer3d-title{grid-area:title;margin:0!important;font-family:Montserrat,var(--font-body-family),sans-serif;font-weight:500;font-size:14px;line-height:1.35;letter-spacing:.02em;color:#1f1f21;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#MainContent .viewer3d-grid .viewer3d-title:hover{color:#a91b18}#MainContent .viewer3d-grid .custom-prices{grid-area:price;justify-content:flex-start;width:auto}#MainContent .viewer3d-grid .custom-prices-with-discount{gap:8px;align-items:baseline}#MainContent .viewer3d-grid .viewer3d-price{order:0!important;font-size:15px!important;font-weight:600!important;color:#1f1f21;letter-spacing:.01em}#MainContent .viewer3d-grid .variant-item__old-price,#MainContent .viewer3d-grid .variant-item__old-price .money{font-size:12.5px!important;font-weight:400!important;color:#8a8584!important;text-decoration:line-through!important;text-decoration-thickness:1px!important}#MainContent .viewer3d-grid .variant-item__old-price:after{display:none!important}#MainContent .dl-card-note{grid-area:note;margin:0;font-family:Montserrat,var(--font-body-family),sans-serif;font-size:11px;line-height:1.3;letter-spacing:.03em;color:#5e5a59}@media(max-width:768px){#MainContent .viewer3d-grid{column-gap:8px!important;row-gap:21px!important}#MainContent .viewer3d-grid .viewer3d-media-wrapper{border-radius:8px}#MainContent .viewer3d-grid .viewer3d-info-row{padding:8px 2px 0!important;row-gap:3px}#MainContent .viewer3d-grid .viewer3d-title{font-size:13px}#MainContent .viewer3d-grid .viewer3d-price{font-size:14px!important}#MainContent .viewer3d-grid .variant-item__old-price,#MainContent .viewer3d-grid .variant-item__old-price .money{font-size:11.5px!important}#MainContent .viewer3d-grid .viewer3d-swatch{width:14px!important;height:14px!important}#MainContent .dl-card-note{font-size:10.5px}}#MainContent .viewer3d-grid span.discount-percentage{align-items:center;letter-spacing:.04em;font-weight:600}@media(max-width:768px){#MainContent .viewer3d-grid .viewer3d-media-inner~span.discount-percentage{top:8px;left:8px;height:auto;padding:4px 6px}}@media(max-width:768px){#MainContent .viewer3d-grid .viewer3d-swatch-container{gap:4px}}#MainContent .product__title .dl-pt{margin:0}#MainContent .dl-pt__name{display:block;font-family:var(--font-family-heading, "Butler"),"Times New Roman",serif;font-size:44px;line-height:1.05;font-weight:700;letter-spacing:-.01em;color:#1f1f21;text-transform:none}#MainContent .dl-pt__sub{display:block;margin-top:13px;font-family:Montserrat,var(--font-body-family),sans-serif;font-size:13px;line-height:1.6;font-weight:400;letter-spacing:.12em;color:#1f1f21;text-transform:uppercase}#MainContent .price_container{margin:13px 0 0}#MainContent .price_container .price,#MainContent .price_container .price__container{display:flex;align-items:center;flex-wrap:wrap;gap:8px 13px;margin:0}#MainContent .price_container .price__sale{display:inline-flex;align-items:baseline;gap:13px}#MainContent .price_container .price-item--regular{font-family:Montserrat,var(--font-body-family),sans-serif;font-size:18px;color:#8a8584;letter-spacing:0}#MainContent .price_container .price-item--sale,#MainContent .price_container .price:not(.price--on-sale) .price__regular .price-item--regular{font-family:Montserrat,var(--font-body-family),sans-serif;font-size:21px;font-weight:500;color:#1f1f21;letter-spacing:0}#MainContent .dl-pt__desc{margin:21px 0 0;font-family:Montserrat,var(--font-body-family),sans-serif;font-size:14px;line-height:1.65;letter-spacing:0;color:#3a3637;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#MainContent .dl-pt__desc.is-open{-webkit-line-clamp:unset;display:block}#MainContent .dl-pt__more{margin:8px 0 0;padding:0;border:0;background:none;cursor:pointer;font-family:Montserrat,var(--font-body-family),sans-serif;font-size:14px;font-weight:700;letter-spacing:0;color:#1f1f21;text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1.5px}@media(max-width:749px){#MainContent .dl-pt__name{font-size:34px}#MainContent .dl-pt__sub{font-size:11.5px;letter-spacing:.1em}#MainContent .price_container .price-item--regular{font-size:16px}#MainContent .price_container .price-item--sale{font-size:19px}}#MainContent .price__badge-sale{background:none!important;border:0!important;padding:0!important;box-shadow:none!important}#MainContent .price__badge-sale .discount-percentage{display:inline-flex;align-items:center;border-radius:999px;padding:6px 13px;background:#f6e4e0!important;color:#a91b18!important;font-family:Montserrat,var(--font-body-family),sans-serif;font-size:12px;font-weight:700;letter-spacing:.06em;line-height:1}#MainContent .build-your-ring-accordions summary{padding-top:21px;padding-bottom:21px}#MainContent .build-your-ring-accordions .accordion__title{font-family:var(--font-family-heading, "Butler"),"Times New Roman",serif;font-size:21px;font-weight:400;letter-spacing:0;color:#1f1f21}#MainContent .build-your-ring-accordions .build-your-ring-panel-title{margin:0 0 8px!important;font-family:Montserrat,var(--font-body-family),sans-serif;font-size:16px!important;line-height:1.35;font-weight:600;letter-spacing:0;color:#1f1f21}#MainContent .build-your-ring-accordions .build-your-ring-panel-description{margin:0 0 21px!important;font-size:13px!important;line-height:1.6;letter-spacing:0;color:#5e5a59}#MainContent .build-your-ring-accordions .form__label,#MainContent .build-your-ring-accordions .engraving-title{font-size:13px!important;font-weight:600;letter-spacing:.02em;color:#1f1f21;margin-bottom:8px}#MainContent .build-your-ring-accordions .accordion__content{padding-bottom:21px}#MainContent .jdgm-rev-widg{max-width:1240px;margin:0 auto;padding:55px 0!important;border:0!important;font-family:Montserrat,var(--font-body-family),sans-serif}#MainContent .jdgm-rev-widg__title{margin:0 0 34px!important;text-align:center;font-family:var(--font-family-heading, "Butler"),"Times New Roman",serif!important;font-weight:400!important;font-size:clamp(30px,3vw,42px)!important;letter-spacing:-.01em;color:#1f1f21}#MainContent .jdgm-rev-widg__summary,#MainContent .jdgm-histogram,#MainContent .jdgm-widget-actions-wrapper{text-align:left}#MainContent .jdgm-rev-widg__summary-average,#MainContent .jdgm-rev-widg__summary-text{color:#5e5a59;font-size:13px}#MainContent .jdgm-star{color:#a91b18!important}#MainContent .jdgm-histogram__bar-content{background:#a91b18!important}#MainContent .jdgm-histogram__bar{background:#efe9e6!important;border-radius:5px;overflow:hidden;height:5px!important}#MainContent .jdgm-write-rev-link,#MainContent .jdgm-ask-question-btn{border-radius:999px!important;border:1px solid #1F1F21!important;background:#fff!important;color:#1f1f21!important;font-size:12px!important;font-weight:600!important;letter-spacing:.12em!important;text-transform:uppercase;padding:13px 34px!important}#MainContent .jdgm-write-rev-link:hover{background:#1f1f21!important;color:#fff!important}#MainContent .jdgm-rev-widg__reviews{display:grid;grid-template-columns:1fr 1fr;gap:21px}#MainContent .jdgm-rev{margin:0!important;padding:21px!important;border:1px solid #ECE7E4!important;border-radius:13px;background:#fff}#MainContent .jdgm-rev__title{margin:8px 0!important;font-size:16px!important;font-weight:600!important;color:#1f1f21}#MainContent .jdgm-rev__body{font-size:14px;line-height:1.6;color:#3a3838}#MainContent .jdgm-rev__author{font-size:12px;font-weight:600;color:#1f1f21}#MainContent .jdgm-rev__timestamp,#MainContent .jdgm-rev__location{font-size:12px;color:#5e5a59}#MainContent .jdgm-rev__buyer-badge{background:none!important;color:#2e7d4f!important;border:0!important;font-size:12px;font-weight:600;padding:0 0 0 5px!important}#MainContent .jdgm-rev__pics img,#MainContent .jdgm-rev__pic-img{border-radius:8px}@media(max-width:749px){#MainContent .jdgm-rev-widg{padding:34px 16px!important}#MainContent .jdgm-rev-widg__reviews{grid-template-columns:1fr;gap:13px}}#MainContent .byr-gold-suboptions>.metal-type-scroll-container{display:none!important}html,body{overflow-x:clip!important}#MainContent div[class^=dlc-],#MainContent div[class^=dld-]{padding:55px 0!important;background:#fff!important}#MainContent .pdp-certifications{padding:55px 21px!important;background:#fcfaf9}#MainContent .pdp-certifications-heading{margin:0 0 21px;font-family:var(--font-family-heading, "Butler"),"Times New Roman",serif;font-size:30px;font-weight:400;letter-spacing:-.01em;color:#1f1f21}#MainContent .pdp-certifications-logos{margin-bottom:21px;gap:34px}#MainContent .pdp-certifications-logo img{height:72px}#MainContent .pdp-certifications-text{font-size:14px;color:#5e5a59;margin:0 0 8px}#MainContent .pdp-contact-boxes{padding:55px 0!important;background:#fcfaf9!important}#MainContent .pdp-contact-boxes-heading{margin:0 auto 34px}#MainContent .pdp-contact-boxes-title{margin:0 0 8px;font-size:34px}#MainContent .pdp-contact-boxes-grid{max-width:960px;margin:0 auto;gap:13px}#MainContent .pdp-contact-box{display:grid;grid-template-columns:40px 1fr;column-gap:13px;align-items:start;padding:21px;border-radius:13px;border-color:#eadfd9;box-shadow:none}#MainContent .pdp-contact-box:hover{transform:none;box-shadow:0 6px 21px #1f1f210f}#MainContent .pdp-contact-box-icon-wrap{grid-row:1 / span 3;width:40px;height:40px;margin:0}#MainContent .pdp-contact-box-icon{width:18px;height:18px}#MainContent .pdp-contact-box-title{margin:0 0 3px;font-size:14px}#MainContent .pdp-contact-box-desc{margin:0 0 8px;font-size:12.5px}#MainContent .pdp-contact-box-link{font-size:12.5px}@media(max-width:749px){#MainContent div[class^=dlc-],#MainContent div[class^=dld-],#MainContent .pdp-contact-boxes{padding:34px 0!important}#MainContent .pdp-certifications{padding:34px 16px!important}#MainContent .pdp-certifications-heading{font-size:24px}#MainContent .pdp-contact-boxes-title{font-size:26px}#MainContent .pdp-contact-boxes-heading{margin-bottom:21px}#MainContent .pdp-contact-boxes-grid{gap:8px}#MainContent .pdp-contact-box{padding:13px 16px;grid-template-columns:36px 1fr}#MainContent .pdp-contact-box-icon-wrap{width:36px;height:36px}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/diaels-pages.css.map */
