.main-header-wrapper{line-height:normal}.main-header-wrapper .toolbar{margin-top:20px}.main-header-wrapper .toolbar .toolbar__item{padding:0}@media only screen and (min-width:769px){.main-header-wrapper .toolbar-wrapper{display:flex;justify-content:space-between;padding-right:0}}.main-header-wrapper .site-header{box-shadow:none;padding:0}.main-header-wrapper .custom-left-header-menu{list-style-type:none;display:flex;margin:0}@media only screen and (max-width:769px){.main-header-wrapper .custom-left-header-menu{display:none}}.main-header-wrapper .custom-left-header-menu li{margin:0;display:flex;align-items:center;border-right:2px solid}.main-header-wrapper .custom-left-header-menu li:first-of-type a{padding-left:0}.main-header-wrapper .custom-left-header-menu li:last-of-type{border-right:none}.main-header-wrapper .custom-left-header-menu li a{font-family:Azo Sans;padding:0 10px;display:block;font-size:13px;line-height:normal;line-height:1.2}.main-header-wrapper .right-header-menu{display:none}.main-header-wrapper .right-header-menu li{border-right:1px solid}.main-header-wrapper .right-header-menu li:nth-child(6),.main-header-wrapper .right-header-menu li:nth-child(7),.main-header-wrapper .right-header-menu li:nth-child(8){display:none}.main-header-wrapper .right-header-menu li:last-of-type,.main-header-wrapper .right-header-menu li:nth-child(5){border-right:none}.main-header-wrapper .right-header-menu li:last-of-type a,.main-header-wrapper .right-header-menu li:nth-child(5) a{padding-right:0}.main-header-wrapper .right-header-menu li a{font-size:13px;line-height:normal;padding:0 10px}.main-header-wrapper .right-header-menu li a:hover,.main-header-wrapper .right-header-menu li a:active{color:#f08e52}.main-header-wrapper .custom-search{position:relative;width:100%}@media only screen and (max-width:768px){.main-header-wrapper .custom-search{justify-content:flex-end}}.main-header-wrapper .custom-search .custom-search-input{background-color:#f5f5f5;padding-left:55px;width:100%;border:none;height:50px}.main-header-wrapper .custom-search .custom-search-btn-wrapper{display:inline-flex;position:absolute;top:14px;left:15px}.main-header-wrapper .custom-search .custom-search-btn-wrapper .custom-search-btn{background:#fff0;display:inline-flex;padding:0;min-width:unset}.main-header-wrapper .custom-search .custom-search-btn-wrapper .custom-search-btn:hover,.main-header-wrapper .custom-search .custom-search-btn-wrapper .custom-search-btn:active{background:#fff0!important}.main-header-wrapper .custom-search .custom-search-btn-wrapper .custom-search-btn svg{color:#626262}.main-header-wrapper #custom-nav-wrapper{background:#fbfbfb}.main-header-wrapper .custom-main-nav{padding:0 10px;display:flex;justify-content:space-between;align-items:center;max-width:1920px;margin:0 auto}.main-header-wrapper .custom-main-nav [class*=underline_view-all]{position:absolute;bottom:0;margin-bottom:39px;line-height:normal;text-align:center}.main-header-wrapper .custom-main-nav .custom-sticky-logo{width:74px;margin:0 30px;z-index:8}.main-header-wrapper .custom-main-nav .custom-sticky-logo a{display:none}.main-header-wrapper .custom-main-nav .stickylogo a{display:block}.main-header-wrapper .custom-main-nav .custom-nav-listing{padding:0 20px}@media only screen and (min-width:1200px){.main-header-wrapper .custom-main-nav .custom-nav-listing{display:flex;flex-wrap:wrap;justify-content:center}}.main-header-wrapper .custom-main-nav .custom-nav-listing .site-nav__link{font-size:15px}.main-header-wrapper .custom-main-nav .custom-nav-listing .site-nav__link:hover,.main-header-wrapper .custom-main-nav .custom-nav-listing .site-nav__link:active{color:#f08e52}.main-header-wrapper .custom-main-nav .custom-nav-listing .site-nav__link svg{display:none}.main-header-wrapper .custom-main-nav .custom-nav-listing .megamenu .grid__item .h5{pointer-events:none}.main-header-wrapper .custom-main-nav .custom-nav-listing .megamenu .grid__item .h5 a{color:#6d97aa;font-weight:400}.main-header-wrapper .custom-main-nav .custom-nav-listing .page-width{max-width:1920px}.main-header-wrapper .custom-main-nav .custom-nav-listing .specials a{color:#f08e52;font-weight:700}.main-header-wrapper .custom-main-nav .custom-nav-icons{padding:0 20px;display:none}.main-header-wrapper .custom-main-nav .custom-nav-icons .site-nav__link svg:hover,.main-header-wrapper .custom-main-nav .custom-nav-icons .site-nav__link svg:active{color:#f08e52}.main-header-wrapper .custom-main-nav .custom-nav-icons .site-nav__link svg:hover{filter:invert(70%) sepia(17%) saturate(2254%) hue-rotate(325deg) brightness(101%) contrast(88%)}.main-header-wrapper .custom-main-nav .custom-nav-icons .wishlist-hero-header-icon svg:hover{filter:invert(70%) sepia(17%) saturate(2254%) hue-rotate(325deg) brightness(101%) contrast(88%)}@media only screen and (min-width:1600px){.main-header-wrapper .custom-main-nav .site-nav__dropdown .grid__item.medium-up--one-fifth{width:19%}}@media only screen and (max-width:1599px){.main-header-wrapper .custom-main-nav .site-nav__dropdown .grid__item.medium-up--one-fifth{width:24%}}.main-header-wrapper .custom-main-nav .site-nav__item.engagement .grid__item,.main-header-wrapper .custom-main-nav .site-nav__item.wedding .grid__item,.main-header-wrapper .custom-main-nav .site-nav__item.fine-jewelry .grid__item,.main-header-wrapper .custom-main-nav .site-nav__item.jewelry .grid__item,.main-header-wrapper .custom-main-nav .site-nav__item.diamonds .grid__item,.main-header-wrapper .custom-main-nav .site-nav__item.gifts .grid__item,.main-header-wrapper .custom-main-nav .site-nav__item.learning-center .grid__item{padding-bottom:39px;padding-top:39px;position:relative}@media only screen and (min-width:769px){.main-header-wrapper .custom-main-nav .site-nav__item.engagement .grid__item:last-of-type,.main-header-wrapper .custom-main-nav .site-nav__item.wedding .grid__item:last-of-type,.main-header-wrapper .custom-main-nav .site-nav__item.fine-jewelry .grid__item:last-of-type,.main-header-wrapper .custom-main-nav .site-nav__item.jewelry .grid__item:last-of-type,.main-header-wrapper .custom-main-nav .site-nav__item.diamonds .grid__item:last-of-type{background:#fbfbfb;width:25%}.main-header-wrapper .custom-main-nav .site-nav__item.engagement .grid__item:last-of-type:after,.main-header-wrapper .custom-main-nav .site-nav__item.wedding .grid__item:last-of-type:after,.main-header-wrapper .custom-main-nav .site-nav__item.fine-jewelry .grid__item:last-of-type:after,.main-header-wrapper .custom-main-nav .site-nav__item.jewelry .grid__item:last-of-type:after,.main-header-wrapper .custom-main-nav .site-nav__item.diamonds .grid__item:last-of-type:after{content:"";position:absolute;top:0;bottom:0;right:0;left:77%;z-index:-1}.main-header-wrapper .custom-main-nav .site-nav__item.fine-jewelry .fine-jewelry-item.learning-center .custom-grandchild-link-wrapper:last-of-type{padding-bottom:50px}}.main-header-wrapper .custom-main-nav .site-nav__item.engagement .grid__item .custom-child-link,.main-header-wrapper .custom-main-nav .site-nav__item.wedding .grid__item .custom-child-link,.main-header-wrapper .custom-main-nav .site-nav__item.fine-jewelry .grid__item .custom-child-link,.main-header-wrapper .custom-main-nav .site-nav__item.jewelry .grid__item .custom-child-link,.main-header-wrapper .custom-main-nav .site-nav__item.diamonds .grid__item .custom-child-link{font-family:Frank Ruhl Libre,sans-serif}@media only screen and (min-width:769px){.main-header-wrapper .custom-main-nav .site-nav__item.engagement .grid__item .custom-child-link,.main-header-wrapper .custom-main-nav .site-nav__item.wedding .grid__item .custom-child-link,.main-header-wrapper .custom-main-nav .site-nav__item.fine-jewelry .grid__item .custom-child-link,.main-header-wrapper .custom-main-nav .site-nav__item.jewelry .grid__item .custom-child-link,.main-header-wrapper .custom-main-nav .site-nav__item.diamonds .grid__item .custom-child-link{pointer-events:none;font-size:15px}}@media only screen and (min-width:769px){.main-header-wrapper .custom-main-nav .site-nav__item.engagement .site-nav__dropdown,.main-header-wrapper .custom-main-nav .site-nav__item.wedding .site-nav__dropdown,.main-header-wrapper .custom-main-nav .site-nav__item.fine-jewelry .site-nav__dropdown,.main-header-wrapper .custom-main-nav .site-nav__item.jewelry .site-nav__dropdown,.main-header-wrapper .custom-main-nav .site-nav__item.diamonds .site-nav__dropdown{padding:0}}@media only screen and (min-width:769px){.main-header-wrapper .custom-main-nav .site-nav__item.engagement .site-nav__dropdown .page-width,.main-header-wrapper .custom-main-nav .site-nav__item.wedding .site-nav__dropdown .page-width,.main-header-wrapper .custom-main-nav .site-nav__item.fine-jewelry .site-nav__dropdown .page-width,.main-header-wrapper .custom-main-nav .site-nav__item.jewelry .site-nav__dropdown .page-width,.main-header-wrapper .custom-main-nav .site-nav__item.diamonds .site-nav__dropdown .page-width{padding:0}}@media only screen and (min-width:769px){.main-header-wrapper .custom-main-nav .site-nav__item.engagement .site-nav__dropdown .grid,.main-header-wrapper .custom-main-nav .site-nav__item.wedding .site-nav__dropdown .grid,.main-header-wrapper .custom-main-nav .site-nav__item.fine-jewelry .site-nav__dropdown .grid,.main-header-wrapper .custom-main-nav .site-nav__item.jewelry .site-nav__dropdown .grid,.main-header-wrapper .custom-main-nav .site-nav__item.diamonds .site-nav__dropdown .grid{display:flex;justify-content:space-between;margin:0}}@media only screen and (min-width:769px){.main-header-wrapper .custom-main-nav .site-nav__item.engagement .site-nav__dropdown .grid:after,.main-header-wrapper .custom-main-nav .site-nav__item.wedding .site-nav__dropdown .grid:after,.main-header-wrapper .custom-main-nav .site-nav__item.fine-jewelry .site-nav__dropdown .grid:after,.main-header-wrapper .custom-main-nav .site-nav__item.jewelry .site-nav__dropdown .grid:after,.main-header-wrapper .custom-main-nav .site-nav__item.diamonds .site-nav__dropdown .grid:after{display:none}}@media only screen and (min-width:769px){.main-header-wrapper .custom-main-nav .site-nav__item.engagement .site-nav__dropdown .grid__item,.main-header-wrapper .custom-main-nav .site-nav__item.wedding .site-nav__dropdown .grid__item,.main-header-wrapper .custom-main-nav .site-nav__item.fine-jewelry .site-nav__dropdown .grid__item,.main-header-wrapper .custom-main-nav .site-nav__item.jewelry .site-nav__dropdown .grid__item,.main-header-wrapper .custom-main-nav .site-nav__item.diamonds .site-nav__dropdown .grid__item{padding-top:39px}.main-header-wrapper .custom-main-nav .site-nav__item.engagement .site-nav__dropdown .grid__item:first-of-type,.main-header-wrapper .custom-main-nav .site-nav__item.wedding .site-nav__dropdown .grid__item:first-of-type,.main-header-wrapper .custom-main-nav .site-nav__item.fine-jewelry .site-nav__dropdown .grid__item:first-of-type,.main-header-wrapper .custom-main-nav .site-nav__item.jewelry .site-nav__dropdown .grid__item:first-of-type,.main-header-wrapper .custom-main-nav .site-nav__item.diamonds .site-nav__dropdown .grid__item:first-of-type{padding-left:40px}.main-header-wrapper .custom-main-nav .site-nav__item.engagement .site-nav__dropdown .grid__item:last-of-type,.main-header-wrapper .custom-main-nav .site-nav__item.wedding .site-nav__dropdown .grid__item:last-of-type,.main-header-wrapper .custom-main-nav .site-nav__item.fine-jewelry .site-nav__dropdown .grid__item:last-of-type,.main-header-wrapper .custom-main-nav .site-nav__item.jewelry .site-nav__dropdown .grid__item:last-of-type,.main-header-wrapper .custom-main-nav .site-nav__item.diamonds .site-nav__dropdown .grid__item:last-of-type{padding-right:40px}}@media only screen and (min-width:769px){.main-header-wrapper .custom-main-nav .site-nav__item.engagement .grid .grid__item:last-of-type{order:4;padding-right:0;background:#fff0;padding-left:10px;padding-bottom:70px}.main-header-wrapper .custom-main-nav .site-nav__item.engagement .grid .grid__item:nth-child(6){width:25%;padding-top:80px}}@media only screen and (min-width:769px){.main-header-wrapper .custom-main-nav .site-nav__item.engagement .grid .grid__item:nth-child(1),.main-header-wrapper .custom-main-nav .site-nav__item.engagement .grid .grid__item:nth-child(2),.main-header-wrapper .custom-main-nav .site-nav__item.engagement .grid .grid__item:nth-child(3),.main-header-wrapper .custom-main-nav .site-nav__item.engagement .grid .grid__item:nth-child(5){padding-top:80px}}@media only screen and (min-width:769px){.main-header-wrapper .custom-main-nav .site-nav__item.engagement .grid .grid__item:nth-child(2){width:14.5%;margin-left:-20px;padding-left:15px}}@media only screen and (min-width:769px){.main-header-wrapper .custom-main-nav .site-nav__item.engagement .grid .grid__item:nth-child(3){width:8%;margin-left:-150px;padding-left:15px}}@media only screen and (min-width:1600px){.main-header-wrapper .custom-main-nav .site-nav__item.engagement .grid .grid__item:nth-child(3){margin-left:-250px}}@media only screen and (min-width:769px){.main-header-wrapper .custom-main-nav .site-nav__item.engagement .grid .grid__item:nth-child(4){order:4;padding-top:80px;padding-right:0;background:transparent;width:10%;margin-left:0}.main-header-wrapper .custom-main-nav .site-nav__item.engagement .grid .grid__item:nth-child(5){order:5;padding-top:26px;padding-right:40px;background:#fbfbfb;width:25%}}.main-header-wrapper .custom-main-nav .site-nav__item.engagement .grid .learning-center .custom-grandchild-link:before{content:unset!important}.main-header-wrapper .custom-main-nav .site-nav__item.engagement .page-width{position:relative}.main-header-wrapper .custom-main-nav .site-nav__item.engagement .page-width .eng-subtitles-wrapper{position:absolute;display:flex;width:75%;justify-content:space-between;padding-left:40px}.main-header-wrapper .custom-main-nav .site-nav--is-megamenu.diamonds .page-width .eng-subtitles-wrapper{border-bottom:solid 1px #023049;margin-bottom:20px}@media only screen and (min-width:769px){.main-header-wrapper .custom-main-nav .site-nav__item.engagement .page-width .eng-subtitles-wrapper{margin-top:33px}}@media only screen and (max-width:1599px){.main-header-wrapper .custom-main-nav .site-nav--is-megamenu .btn-primary{font-size:12px;padding:0 15px}}@media only screen and (max-width:1299px){.main-header-wrapper .custom-main-nav .site-nav--is-megamenu .btn-primary{font-size:11px}}.main-header-wrapper .custom-main-nav .site-nav__item.engagement .page-width .eng-subtitles-wrapper .subtitle{font-family:Frank Ruhl Libre;font-size:16px;color:#6d97aa;font-weight:400;width:50%;position:relative}.main-header-wrapper .custom-main-nav .site-nav__item.engagement .page-width .eng-subtitles-wrapper .subtitle:after{content:"";height:1px;width:93%;position:absolute;display:block;border-bottom:1px solid #023049}@media only screen and (min-width:1600px){.main-header-wrapper .custom-main-nav .site-nav__item.engagement .page-width .eng-subtitles-wrapper .subtitle:after{width:93%}}@media only screen and (min-width:1600px){.main-header-wrapper .custom-main-nav .site-nav__item.engagement .page-width .eng-subtitles-wrapper .dyo-subtitle:after{width:95%}}.main-header-wrapper .custom-main-nav .site-nav__item.engagement .grid__item .custom-grandchild-link-wrapper [class*=underline_view-all]{margin-bottom:0}@media only screen and (min-width:1600px){.main-header-wrapper .custom-main-nav .site-nav__item.engagement .grid__item:first-of-type{width:22%}}@media only screen and (max-width:1599px){.main-header-wrapper .custom-main-nav .site-nav__item.engagement .grid__item:first-of-type{width:24%}}@media only screen and (min-width:769px){.main-header-wrapper .custom-main-nav .site-nav__item.engagement .grid__item:first-of-type .custom-grandchild-link-wrapper:last-of-type{position:absolute;bottom:39px;width:100%}}@media only screen and (min-width:769px){.main-header-wrapper .custom-main-nav .site-nav__item.engagement .grid__item:first-of-type{width:13%}.main-header-wrapper .custom-main-nav .site-nav__item.engagement .grid__item:nth-child(2) .custom-grandchild-link-wrapper:nth-child(7){position:absolute;bottom:39px;width:100%}}.main-header-wrapper .custom-main-nav .site-nav__item.engagement .grid__item:nth-child(2) .custom-grandchild-link-wrapper,.main-header-wrapper .custom-main-nav .site-nav__item.engagement .grid__item:nth-child(3) .custom-grandchild-link-wrapper,.main-header-wrapper .custom-main-nav .site-nav__item.engagement .grid__item:nth-child(4) .custom-grandchild-link-wrapper{position:relative}@media only screen and (min-width:769px){.main-header-wrapper .custom-main-nav .site-nav__item.engagement .grid__item:nth-child(3){margin-left:-100px}.main-header-wrapper .custom-main-nav .site-nav__item.engagement .grid__item:nth-child(3) .h5{opacity:0;pointer-events:none}}.main-header-wrapper .custom-main-nav .site-nav__item.engagement .grid__item:nth-child(4) .custom-grandchild-link:before{border-radius:0}@media only screen and (min-width:769px){.main-header-wrapper .custom-main-nav .site-nav__item.engagement .custom-nav-img{margin-left:-20px}}@media only screen and (min-width:1200px){.main-header-wrapper .custom-main-nav .site-nav__item.engagement .custom-nav-img{margin-left:-38px}}@media only screen and (min-width:1600px){.main-header-wrapper .custom-main-nav .site-nav__item.engagement .custom-nav-img{margin-left:-30px}}@media only screen and (min-width:769px){.main-header-wrapper .custom-main-nav .site-nav__item.engagement .custom-nav-img img{padding-right:0}}@media only screen and (min-width:769px){.main-header-wrapper .custom-main-nav .site-nav__item.engagement .custom-nav-img .custom-nav-btns{margin-right:22px;display:flex;justify-content:center;margin-top:20px}}.main-header-wrapper .custom-main-nav .site-nav__item.wedding .grid__item:last-of-type:after{left:58%}@media only screen and (min-width:769px){.main-header-wrapper .custom-main-nav .site-nav__item.fine-jewelry .grid__item,.main-header-wrapper .custom-main-nav .site-nav__item.jewelry .grid__item{width:16%}}.main-header-wrapper .custom-main-nav .site-nav__item.fine-jewelry .grid__item:last-of-type:after,.main-header-wrapper .custom-main-nav .site-nav__item.jewelry .grid__item:last-of-type:after{left:79%}@media only screen and (min-width:1600px){.main-header-wrapper .custom-main-nav .site-nav__item.fine-jewelry .grid__item:not(.learning-center) .custom-grandchild-link-wrapper:nth-last-child(2),.main-header-wrapper .custom-main-nav .site-nav__item.jewelry .grid__item:not(.learning-center) .custom-grandchild-link-wrapper:nth-last-child(2){margin-bottom:100px}}.main-header-wrapper .custom-main-nav .site-nav__item.diamonds .grid__item:nth-child(1) .custom-grandchild-link:not([class*=underline_view-all]):before,.main-header-wrapper .custom-main-nav .site-nav__item.diamonds .grid__item:nth-child(2) .custom-grandchild-link:not([class*=underline_view-all]):before,.main-header-wrapper .custom-main-nav .site-nav__item.diamonds .grid__item:nth-child(3) .custom-grandchild-link:not([class*=underline_view-all]):before{content:"";width:15px;height:15px;display:flex;margin-right:10px;margin-top:2px}.main-header-wrapper .custom-main-nav .site-nav__item.diamonds .grid__item:nth-child(1){width:22%}@media only screen and (max-width:1599px){.main-header-wrapper .custom-main-nav .site-nav__item.diamonds .grid__item:nth-child(1){width:30%}}@media only screen and (min-width:769px){.main-header-wrapper .custom-main-nav .site-nav__item.diamonds .grid__item:nth-child(1) .custom-grandchild-link-wrapper:nth-last-child(-n+6){display:none}}@media only screen and (min-width:769px){.main-header-wrapper .custom-main-nav .site-nav__item.diamonds .grid__item:nth-child(1) .custom-grandchild-link-wrapper:last-of-type{display:block}}@media only screen and (min-width:769px){.main-header-wrapper .custom-main-nav .site-nav__item.diamonds .grid__item:nth-child(2){margin-left:-100px}.main-header-wrapper .custom-main-nav .site-nav__item.diamonds .grid__item:nth-child(2) .h5{opacity:0;pointer-events:none}}@media only screen and (min-width:1600px){.main-header-wrapper .custom-main-nav .site-nav__item.diamonds .grid__item:nth-child(2){margin-left:-150px}}.main-header-wrapper .custom-main-nav .site-nav__item.diamonds .grid__item:nth-child(3){width:22%;display:none}.main-header-wrapper .custom-main-nav .site-nav__item.diamonds .grid__item:nth-child(3) a.custom-grandchild-link:before{width:15px;height:15px;border-radius:0;display:flex;margin-right:10px;margin-top:2px}.main-header-wrapper .custom-main-nav .site-nav__item.diamonds .grid__item:nth-child(4){order:4;width:25%;background:#fbfbfb}.main-header-wrapper .custom-main-nav .site-nav__item.diamonds .grid__item:nth-child(5){order:3;width:37%;background:#fff0}.main-header-wrapper .custom-main-nav .site-nav__item.diamonds .grid__item:nth-child(5) .subtitle{font-family:Frank Ruhl Libre;font-size:16px;color:#6d97aa;font-weight:400}@media only screen and (min-width:769px){.main-header-wrapper .custom-main-nav .site-nav__item.diamonds .grid__item:nth-child(5) .custom-nav-btns{display:flex;justify-content:center;margin-top:20px}}@media only screen and (min-width:769px){.main-header-wrapper .custom-main-nav .site-nav__item.gifts .site-nav__dropdown{padding:0}}@media only screen and (min-width:769px){.main-header-wrapper .custom-main-nav .site-nav__item.gifts .grid__item{width:16%}}@media only screen and (min-width:769px){.main-header-wrapper .custom-main-nav .site-nav__item.gifts .grid__item:last-of-type{width:34%}}@media only screen and (min-width:769px){.main-header-wrapper .custom-main-nav .site-nav__item.learning-center .site-nav__dropdown{padding:0}}@media only screen and (min-width:769px){.main-header-wrapper .custom-main-nav .site-nav__item.learning-center .grid{display:flex}}@media only screen and (min-width:769px){.main-header-wrapper .custom-main-nav .site-nav__item.learning-center .grid__item:last-of-type{width:37%;margin-left:auto}}.main-header-wrapper .custom-main-nav .site-nav__item.wedding .grid .grid__item:nth-child(2){display:none}@media only screen and (min-width:769px)and (max-width:1400px){.main-header-wrapper .custom-main-nav .site-nav__item.wedding .grid .grid__item{padding-bottom:55px}}@media only screen and (min-width:769px){.main-header-wrapper .custom-main-nav .site-nav__item.wedding .grid .grid__item:last-of-type{order:2;padding-right:0;background:#fff0;width:40%}}@media only screen and (min-width:769px){.main-header-wrapper .custom-main-nav .site-nav__item.wedding .grid .grid__item:nth-child(3){order:3;padding-right:40px;background:#fbfbfb;width:25%}}.main-header-wrapper .custom-main-nav .site-nav__item.wedding .custom-nav-img .custom-nav-img-text{text-align:center}.main-header-wrapper .custom-main-nav .site-nav__item.wedding .custom-nav-img .custom-nav-img-text p{font-family:Frank Ruhl Libre;font-size:18px;margin-top:15px}.main-header-wrapper .custom-main-nav .site-nav__item.wedding .custom-nav-img .custom-nav-img-text a{text-decoration:underline;font-family:Libre Franklin;font-size:15px}.main-header-wrapper .custom-header-subwrapper{background:#fff}@media only screen and (min-width:769px){.main-header-wrapper .custom-header-subwrapper{padding:0;max-width:unset}}@media only screen and (min-width:1025px){.main-header-wrapper .custom-header-subwrapper .header-layout{margin:0 auto 10px;max-width:1760px;padding:0 40px;align-items:flex-start}}@media only screen and (max-width:768px){.mobile-nav .mobile-nav__item .mobile-nav__sublist.is-open{height:auto!important}}@media only screen and (max-width:768px){.mobile-nav .engagement-item .mobile-nav__item:nth-child(3){display:none}}.mobile-nav .engagement-item .mobile-nav__sublist{display:flex;flex-direction:column}.mobile-nav .engagement-item .mobile-nav__sublist .by-shape .mobile-nav__grandchildlist .mobile-nav__item:nth-child(8),.mobile-nav .engagement-item .mobile-nav__sublist .by-shape .mobile-nav__grandchildlist .mobile-nav__item:nth-child(9),.mobile-nav .engagement-item .mobile-nav__sublist .by-shape .mobile-nav__grandchildlist .mobile-nav__item:nth-child(11){display:none}.mobile-nav .engagement-item .custom-mob-title{font-family:Frank Ruhl Libre;font-size:15px;padding-left:20px;color:#023049;text-transform:uppercase}.mobile-nav .engagement-item .custom-mob-title a{font-family:Frank Ruhl Libre;font-size:15px;color:#023049;text-transform:uppercase;width:100%;display:block;position:relative;line-height:normal}.mobile-nav .engagement-item .custom-mob-title a:after{position:absolute;right:26px;top:2px}.mobile-nav .engagement-item .mobile-nav__item:nth-child(4){order:5}.mobile-nav .engagement-item .mobile-nav__item .mobile-nav__child-item a{font-family:Frank Ruhl Libre;font-size:15px;color:#023049;text-transform:uppercase}.mobile-nav .engagement-item .custom-mob-nav-btns{display:flex;flex-direction:column;padding-left:20px;order:3;display:none}.mobile-nav .custom-mob-nav-btns a{font-size:14px;padding:15px;border:1px solid #6D97AA;width:fit-content;color:#6d97aa!important}.mobile-nav .custom-mob-nav-btns a:hover{background:#023049;color:#fff!important;border-color:#023049}.mobile-nav .engagement-item .custom-mob-nav-btns a:first-of-type{margin-bottom:15px}.mobile-nav .engagement-item .custom-mob-nav-dyo{order:4;margin-top:30px}.mobile-nav .engagement-item .custom-mob-nav-dyo .custom-mob-title,.mobile-nav .engagement-item .custom-mob-nav-dyo .custom-nav-img img{margin-bottom:15px}.mobile-nav .engagement-item .custom-mob-nav-dyo .custom-mob-nav-btns{display:flex}.mobile-nav .engagement-item .by-style,.mobile-nav .engagement-item .by-style .all-lab-grown-diamond-rings,.mobile-nav .engagement-item .by-shape,.mobile-nav .engagement-item .by-shape .all-natural-diamond-rings{display:none}.mobile-nav .wedding-item .mobile-nav__sublist .mobile-nav__item:nth-child(2){display:none}@media only screen and (max-width:768px){.mobile-nav .mobile-nav__toggle button{border:none}.mobile-nav .wedding-item .mobile-nav__sublist{display:flex;flex-direction:column}}@media only screen and (max-width:768px){.mobile-nav .wedding-item .mobile-nav__item:nth-child(3){order:3}}.mobile-nav .wedding-item .custom-nav-img .custom-nav-img-text{text-align:center}.mobile-nav .wedding-item .custom-nav-img .custom-nav-img-text p{font-family:Frank Ruhl Libre;font-size:18px;margin-top:15px}.mobile-nav .wedding-item .custom-nav-img .custom-nav-img-text a{text-decoration:underline;font-family:Libre Franklin;font-size:15px}.mobile-nav .diamonds-item .custom-mob-nav-dyo{margin-top:15px}.mobile-nav .diamonds-item .custom-mob-nav-dyo .custom-mob-title{margin-bottom:15px;font-family:Frank Ruhl Libre;font-size:15px;padding-left:20px;color:#023049;text-transform:uppercase}.mobile-nav .diamonds-item .custom-mob-nav-dyo .custom-nav-img img{margin-bottom:15px}.mobile-nav .diamonds-item .custom-mob-nav-dyo .custom-mob-nav-btns{display:flex;flex-direction:column;padding-left:20px}.mobile-nav .diamonds-item .custom-mob-nav-dyo .custom-mob-nav-btns a:first-of-type{margin-bottom:15px}.mobile-nav .diamonds-item .mobile-nav__sublist{display:flex;flex-direction:column}.mobile-nav .diamonds-item .mobile-nav__item.learning-center{order:3}@media only screen and (max-width:768px){.mobile-nav .diamonds-item .mobile-nav__item.shop-lab-grown-diamonds:nth-child(2){display:none}}@media only screen and (max-width:768px){.mobile-nav .diamonds-item .mobile-nav__item.design-your-lab-grown-ring{display:none}}.mobile-nav .wedding-item .mobile-nav__item [class*=underline_view-all],.mobile-nav .fine-jewelry-item .mobile-nav__item [class*=underline_view-all],.mobile-nav .jewelry-item .mobile-nav__item [class*=underline_view-all],.mobile-nav .diamonds-item .mobile-nav__item [class*=underline_view-all],.mobile-nav .remi-collection-item .mobile-nav__item [class*=underline_view-all]{font-size:14px;padding:15px;border:1px solid;width:fit-content;margin-left:35px;margin-bottom:15px}.mobile-nav .wedding-item .mobile-nav__item [class*=underline_view-all]:hover,.mobile-nav .fine-jewelry-item .mobile-nav__item [class*=underline_view-all]:hover,.mobile-nav .jewelry-item .mobile-nav__item [class*=underline_view-all]:hover,.mobile-nav .diamonds-item .mobile-nav__item [class*=underline_view-all]:hover,.mobile-nav .remi-collection-item .mobile-nav__item [class*=underline_view-all]:hover{background:#6d97aa;color:#fff}.sticky{position:fixed;top:0;left:0;width:100%;z-index:7}@media only screen and (max-width:1024px){.stickymob{position:fixed;top:0;left:0;width:100%;z-index:7}}.sticky+#MainContent{padding-top:60px}.gifts .site-nav__dropdown .grid{display:flex;justify-content:space-between}.gifts .site-nav__dropdown .grid:after{content:unset}.gifts .site-nav__dropdown .grid .grid__item:nth-child(2),.gifts .site-nav__dropdown .grid .grid__item:nth-child(4){display:none}.gifts-item .mobile-nav__sublist .mobile-nav__item:nth-child(2),.gifts-item .mobile-nav__sublist .mobile-nav__item:nth-child(4){display:none}.cart-link__bubble{background-color:#f08e52!important}html{scroll-behavior:smooth}footer.site-footer{color:#fff}@media only screen and (min-width:1600px){footer.site-footer{font-size:18px}}footer.site-footer .page-width{max-width:1920px}footer.site-footer .page-width .grid{max-width:1500px;margin:0 auto}@media only screen and (min-width:769px){footer.site-footer .page-width .grid .grid__item:nth-child(3){margin-top:35px}}@media only screen and (min-width:1600px){footer.site-footer .page-width .grid .grid__item:nth-child(3){margin-top:40px}}footer.site-footer .page-width .grid .site-footer__linklist li a:hover{color:#f08e52}footer.site-footer .page-width .grid .footer__newsletter-input{background:#fff0;color:#fff;border-color:#fff}footer.site-footer .page-width .grid input#Email-footer2::placeholder{color:#fff}footer.site-footer .page-width .grid .footer__newsletter-btn{color:#fff}footer.site-footer .page-width .grid .custom-newsletter-text{margin-top:10px}footer.site-footer .page-width .grid .footer__social{margin-top:22px}footer.site-footer .page-width .grid .footer__social li svg{color:#bababa}footer.site-footer .page-width .grid .footer__social li svg:hover{fill:#f08e52}footer.site-footer .custom-footer-bottom-menu .site-footer__linklist{display:flex;justify-content:center;flex-wrap:wrap}footer.site-footer .custom-footer-bottom-menu .site-footer__linklist li{margin-right:35px}footer.site-footer .custom-footer-bottom-menu .site-footer__linklist li:first-of-type{pointer-events:none}*{letter-spacing:0}body{font-family:Azo Sans;font-weight:400}.ca_tab{display:none!important}.h1,.h2,.h3,h1,h2,h3{font-family:Frank Ruhl Libre}.hidden{display:none}.visible{display:block}.btn.btn--primary{background-color:#6d97aa;border:1px solid #6D97AA}.wishlist-hero-items-count{top:-7px;right:-7px;font-size:13px;font-weight:600;height:initial!important;padding-left:1px}a:not([class*=underline_view-all]).mobile-nav__link,a:not([class*=underline_view-all]).custom-grandchild-link{display:flex}a:not([class*=underline_view-all]).mobile-nav__link:before,a:not([class*=underline_view-all]).custom-grandchild-link:before{background:#ededed;border-radius:50%}a:not([class*=underline_view-all]).mobile-nav__link[href*=Round]:before,a:not([class*=underline_view-all]).custom-grandchild-link[href*=Round]:before{display:flex;content:"";margin-right:10px;margin-top:0!important;width:20px!important;height:20px!important;background-color:#fff;border-radius:unset;background-image:url(https://www.vondiamonds.com/cdn/shop/files/round.svg)}a:not([class*=underline_view-all]).mobile-nav__link[href*=Pear]:before,a:not([class*=underline_view-all]).custom-grandchild-link[href*=Pear]:before{display:flex;content:"";margin-right:10px;margin-top:0!important;width:20px!important;height:20px!important;background-color:#fff;border-radius:unset;background-image:url(https://www.vondiamonds.com/cdn/shop/files/pear.svg)}a:not([class*=underline_view-all]).mobile-nav__link[href*=Emerald]:before,a:not([class*=underline_view-all]).custom-grandchild-link[href*=Emerald]:before{display:flex;content:"";margin-right:10px;margin-top:0!important;width:20px!important;height:20px!important;background-color:#fff;border-radius:unset;background-image:url(https://www.vondiamonds.com/cdn/shop/files/emerald.svg)}a:not([class*=underline_view-all]).mobile-nav__link[href*=Princess]:before,a:not([class*=underline_view-all]).custom-grandchild-link[href*=Princess]:before{display:flex;content:"";margin-right:10px;margin-top:0!important;width:20px!important;height:20px!important;background-color:#fff;border-radius:unset;background-image:url(https://www.vondiamonds.com/cdn/shop/files/princess.svg)}a:not([class*=underline_view-all]).mobile-nav__link[href*=Marquise]:before,a:not([class*=underline_view-all]).custom-grandchild-link[href*=Marquise]:before{display:flex;content:"";margin-right:10px;margin-top:0!important;width:20px!important;height:20px!important;background-color:#fff;border-radius:unset;background-image:url(https://www.vondiamonds.com/cdn/shop/files/marquise.svg)}a:not([class*=underline_view-all]).mobile-nav__link[href*=Baguette]:before,a:not([class*=underline_view-all]).custom-grandchild-link[href*=Baguette]:before{display:flex;content:"";margin-right:10px;margin-top:0!important;width:20px!important;height:20px!important;background-color:#fff;border-radius:unset;background-image:url(https://www.vondiamonds.com/cdn/shop/files/baguette.svg)}a:not([class*=underline_view-all]).mobile-nav__link[href*=Asscher]:before,a:not([class*=underline_view-all]).custom-grandchild-link[href*=Asscher]:before{display:flex;content:"";margin-right:10px;margin-top:0!important;width:20px!important;height:20px!important;background-color:#fff;border-radius:unset;background-image:url(https://www.vondiamonds.com/cdn/shop/files/asscher.svg)}a:not([class*=underline_view-all]).mobile-nav__link[href*=Oval]:before,a:not([class*=underline_view-all]).custom-grandchild-link[href*=Oval]:before{display:flex;content:"";margin-right:10px;margin-top:0!important;width:20px!important;height:20px!important;background-color:#fff;border-radius:unset;background-image:url(https://www.vondiamonds.com/cdn/shop/files/oval.svg)}a:not([class*=underline_view-all]).mobile-nav__link[href*=Radiant]:before,a:not([class*=underline_view-all]).custom-grandchild-link[href*=Radiant]:before{display:flex;content:"";margin-right:10px;margin-top:0!important;width:20px!important;height:20px!important;background-color:#fff;border-radius:unset;background-image:url(https://www.vondiamonds.com/cdn/shop/files/radiant.svg)}a:not([class*=underline_view-all]).mobile-nav__link[href*=Cushion]:before,a:not([class*=underline_view-all]).custom-grandchild-link[href*=Cushion]:before{display:flex;content:"";margin-right:10px;margin-top:0!important;width:20px!important;height:20px!important;background-color:#fff;border-radius:unset;background-image:url(https://www.vondiamonds.com/cdn/shop/files/cushion.svg)}a:not([class*=underline_view-all]).mobile-nav__link[href*="Elongated Cushion"]:before,a:not([class*=underline_view-all]).custom-grandchild-link[href*="Elongated Cushion"]:before{display:flex;content:"";margin-right:10px;margin-top:0!important;width:20px!important;height:20px!important;background-color:#fff;border-radius:unset;background-image:url(https://www.vondiamonds.com/cdn/shop/files/elongated\ cushion.svg)}a:not([class*=underline_view-all]).mobile-nav__link[href*=Heart]:before,a:not([class*=underline_view-all]).custom-grandchild-link[href*=Heart]:before{display:flex;content:"";margin-right:10px;margin-top:0!important;width:20px!important;height:20px!important;background-color:#fff;border-radius:unset;background-image:url(https://www.vondiamonds.com/cdn/shop/files/heart.svg)}body .appear-animation{opacity:1;transform:none}#Rise-account-page-button{-webkit-appearance:none;-moz-appearance:none;background:#023049!important;border:1px solid #fff0;border-radius:var(--buttonRadius);color:#fff;cursor:pointer;display:inline-block;font-size:max(calc(var(--typeBaseSize) - 4px),13px);font-weight:700;letter-spacing:.3em;line-height:1.42;margin:0;min-width:90px;padding:11px 20px;text-align:center;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;white-space:normal;width:auto;overflow:hidden;position:relative;transition:background .2s ease 0s}#Rise-account-page-button:after{background-image:linear-gradient(90deg,transparent,hsl(0 0% 100% / .25),transparent);content:"";height:100%;left:150%;position:absolute;top:0;transform:skew(-20deg);width:200%}#Rise-account-page-button:hover:after{animation:shine .75s cubic-bezier(.01,.56,1,1)}.btn-primary{padding:0 20px;font-size:13px;border:solid 1px #6D97AA;color:#6d97aa;font-family:Azo Sans;text-transform:uppercase;height:48px;display:inline-flex;justify-content:center;align-items:center}.btn-primary:hover{background:#f08e52;color:#fff;border-color:#f08e52}body .main-header-wrapper .custom-main-nav{max-width:1690px}.main-header-wrapper .custom-main-nav .custom-sticky-logo{display:none}.main-header-wrapper .custom-main-nav .custom-sticky-logo.stickylogo{display:block}.main-header-wrapper .custom-main-nav{justify-content:center}.main-header-wrapper .custom-left-header-menu{justify-content:flex-end;margin-right:4px}.main-header-wrapper .custom-left-header-menu li{position:relative;border-right:none}.main-header-wrapper .custom-left-header-menu li:not(:last-child):before{content:"";width:1px;height:15px;background-color:var(--colorTextBody);right:0;position:absolute;top:50%;transform:translateY(-50%)}.custom-main-nav .site-nav__link--underline:after{border-width:1px;bottom:18px;border-bottom-color:#f08e52}.custom-main-nav .site-nav--has-dropdown .site-nav__link--underline:after{border-bottom-color:#f08e52}.main-header-wrapper .custom-main-nav .custom-nav-listing .site-nav__link{text-transform:uppercase}.right-menu-seaarch--content .right-search--content{margin-top:20px}.main-header-wrapper .custom-main-nav .site-nav__item .grid__item .h5 a{font-size:16px}.main-header-wrapper .custom-left-header-menu li:last-of-type a{position:relative}.cart-header-right-count{position:absolute;top:-7px;right:-5px;display:flex;background-color:#f08e52;color:#fff;font-size:11px;font-weight:500;width:19px;height:19px;justify-content:center;padding-top:4px;padding-left:1px;border-radius:100px}.main-header-wrapper .custom-main-nav .custom-nav-listing{justify-content:space-evenly;width:100%;display:flex;flex-wrap:wrap}.main-header-wrapper .custom-main-nav .site-nav__item .custom-nav-img .custom-nav-btns{column-gap:10px}@media(min-width:1300px){.main-header-wrapper .right-menu--content .custom-left-header-menu li a{font-size:16px}.right-menu-seaarch--content .right-search--content{min-width:470px}}@media(max-width:1299px){#custom-nav-wrapper .custom-main-nav.site-nav.site-navigation .btn-primary{padding:0 10px;font-size:10px;height:41px}.megamenu .site-nav__dropdown-link:not(.site-nav__dropdown-link--top-level){font-size:14px!important;padding:4px 0}.main-header-wrapper .custom-main-nav .custom-nav-listing .megamenu .grid__item .h5 a{line-height:18px}}@media(max-width:1199px){.main-header-wrapper .custom-main-nav .custom-nav-listing .site-nav__link{font-size:14px}.main-header-wrapper .custom-main-nav .custom-nav-listing{padding:0 2px}}@media(min-width:1025px){.cart-mobile,.src-mobicon{display:none}.right-menu-seaarch--content .right-search--content{display:block!important}}@media only screen and (max-width:1024px){.site-header__logo a img{max-width:80px!important}.lgdown--hide,.toolbar.small--hide,#custom-nav-wrapper{display:none!important}body .site-nav.medium-up--hide{display:block!important}.main-header-wrapper .custom-left-header-menu,.right-menu-seaarch--content .right-menu--content{display:none}.main-header-wrapper #custom-nav-wrapper-mob{background:#fbfbfb}.header-item.header-item--icons{align-items:baseline}.right-menu-seaarch--content .right-search--content{display:none;margin-top:0;position:absolute;left:0;right:0;background:#fbfbfb;padding:5px 10px 10px;top:100%}.cart-mobile{position:relative;margin-left:20px}.cart-mobile .qty-cart{position:absolute;top:-9px;right:-9px;display:flex;background-color:#f08e52;color:#fff;font-size:11px;font-weight:500;width:19px;height:19px;justify-content:center;padding-top:2px;border-radius:100px}}body .grid-product__title,body .grid-product__title--heading{font-family:Azo Sans;font-weight:400;font-size:14px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;line-height:normal;margin:5px 0}@supports (-webkit-line-clamp:1){body .grid-product__title{overflow:hidden;text-overflow:ellipsis;white-space:initial;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}}body .grid-product__meta{padding:0}body[data-swatch_style=round] .color-swatch--small:before{border-width:2px}body .color-swatch--small{width:14px;height:14px}body .grid-product__colors{margin:0}body .grid-product__price{display:flex;flex-wrap:wrap;font-size:14px;font-weight:500;color:#000;margin-top:5px;column-gap:10px}body .grid-product__price .product__compare-at-price{color:var(--colorPrice);font-size:13px;line-height:normal;font-weight:300;text-decoration:line-through;text-decoration-thickness:.1rem}.grid-product__tag.grid-product__tag--new{background-color:#f08e52;font-family:Azo Sans;font-size:10px;font-weight:400;line-height:13.28px;text-transform:uppercase;padding:6px 10px;right:auto;left:15px;top:15px}body .grid-product__price--savings{margin-left:0;color:#d76723;background:#ffe4d3;padding:2px 5px;font-size:12px}@media(max-width:767px){body .grid-product__price{column-gap:5px}}body .btn,.index .custom-slideshow-wrapper .custom-hero-txt-wrap .hero__link .btn,footer.site-footer .page-width .grid .footer__newsletter-btn,.btn-primary,#custom-next-btn .load-more-paginate,.diamond-feed .compare-section-wrapper .compare-element a,.diamond-feed .d-feed-table-wrapper td:last-of-type a,.diamond-feed #diamond-feed-table_wrapper .next,.diamond-feed #diamond-feed-table_wrapper .previous{-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;-webkit-transition-delay:0s;transition-delay:0s}.card-product-metal-var{font-family:Azo Sans;font-size:11px;font-weight:400;line-height:11.95px;color:#6d97aa;text-decoration:underline}.grid-product-color .grid-product__colors{display:flex;align-items:center}.grid-product-color .grid-product__colors .swatch-label{font-size:12px;margin-right:4px}.grid-product-color .grid-product__colors .swatches{display:flex;align-items:center}.grid-product-color .grid-product__colors .swatches .color-swatch:hover .color-swatch-hover{background-repeat:no-repeat;background-size:100%;display:block;width:100%;height:100%}.grid__item-image-wrapper:hover .grid-product__link .grid-product__title{color:#f08e52}.mobile-nav .mobile-nav__item.remi-collection-item .mobile-nav__item.custom-nav-img{padding:16px 30px}.mobile-nav .mobile-nav__item.remi-collection-item .mobile-nav__item.custom-nav-img img{width:100%}@media only screen and (min-width:1025px){.main-header-wrapper .custom-main-nav .site-nav__item.remi-collection .grid__item{width:16%}.main-header-wrapper .custom-main-nav .site-nav__item.remi-collection .grid__item.custom-nav-img{width:40%}.main-header-wrapper .custom-main-nav .site-nav__item.remi-collection .grid__item.custom-nav-img img{width:100%}}.main-header-wrapper .custom-main-nav .site-nav__item.remi-collection .grid__item.custom-nav-img a h3{font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-size:14px;text-align:center;padding-top:15px;color:#000;font-weight:500}.main-header-wrapper .custom-main-nav .site-nav__item.remi-collection .grid__item.custom-nav-img a:hover h3{color:#f08e52}@media only screen and (max-width:1024px){.mobile-nav__sublist .mobile-nav__item.custom-nav-img a h3{font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-size:16px;text-align:center;padding-top:15px;color:#000;font-weight:500}.mobile-nav__sublist .mobile-nav__item.custom-nav-img a:hover h3{color:#f08e52}}@media only screen and (max-width:768px){.home-herobanner-new{margin-bottom:30px}.home-herobanner-new .flickity-enabled{padding:0!important}.home-herobanner-new .flickity-page-dots{position:initial;padding-top:10px}.home-herobanner-new .hero{overflow:inherit}.home-herobanner-new .flickity-page-dots .dot{border-color:var(--colorBtnPrimary)}}.flash-sale-main.cart-flash-sale{margin:20px 0 10px}.flash-sale-hd{color:#f08e52;font-weight:500;margin-bottom:3px;font-size:12px;line-height:14px}.cart-flash-sale{border:1px solid #F08E52;display:flex;margin:20px 0;align-items:center;background:#fff;width:100%}body .cart-flash-sale .cart__image,.cart-flash-sale.flash-sale-main .cart__image{flex:0 0 90px;margin:0}.cart-flash-sale .cart__image a{height:90px}.cart-flash-sale .cart__item-name{font-size:11px;line-height:12px;margin-bottom:0;font-weight:400}.cart-flash-sale .cart__sale-details{padding:4px 8px;border-left:1px solid #F08E52;background:#fff;width:75%;display:flex;flex-direction:column;justify-content:center;min-height:90px}.flash-sale-main .flash-sale-detail .add-price,.cart-flash-sale .add-price{font-weight:500;margin-bottom:0;font-size:10px}.cart-price-btn .add-item-btn{background-color:#fff0;border:1px solid #6D97AA;color:#6d97aa;font-size:8px;font-weight:400;padding:3px 5px;min-width:auto;line-height:12px}.cart__item .cart__image a{background:#fff;height:150px}.percentage-discount{padding-left:5px;color:red}body #CartDrawer .flashsale-slider .flickity-page-dots{position:relative;bottom:30px;z-index:1}body .flashsale-slider.flickity-slider .flickity-page-dots{bottom:-10px}body .flashsale-slider.flickity-slider,body .flashsale-slider.flickity-slider2{position:relative}#CartDrawer .flashsale-slider .flickity-viewport{min-height:145px}body #CartDrawer .flashsale-slider.flickity-slider2{padding-left:30px;padding-right:30px;height:initial}body #CartDrawer .flashsale-slider.flickity-slider2 .flickity-page-dots{position:relative;bottom:35px;z-index:1}@media(max-width:768px){.flash-sale-main.cart-flash-sale{margin:20px 0}body #CartDrawer .flashsale-slider.flickity-slider{padding-left:20px;padding-right:20px}body .flashsale-slider .flickity-slider,body .flashsale-slider .flickity-slider .cart-item-line{transform:translate(0)!important}.cart-flash-sale .cart__item-name{font-size:9px;line-height:10px}}body .collection-image img{-o-object-fit:cover;object-fit:cover}body .yotpo.bottomLine .yotpo-bottomline .yotpo-icon-empty-star{font-size:16px!important;color:#e5c96c!important}@media(max-width:768px){.recent-tab .recent-tab-wrapper{overflow-x:hidden!important}.recent-tab .recent-tab-wrapper .grid{display:block!important;margin:0 -10px}.recent-tab .recent-tab-wrapper .grid.flickity-enabled{padding:0 20px!important}.recent-tab .recent-tab-wrapper.grid-overflow-wrapper .grid__item:first-child{margin-left:0}.recent-tab .recent-tab-wrapper.grid-overflow-wrapper .grid__item{width:50%}.recent-tab .recent-tab-wrapper .flickity-next{right:0}}.win-your-wishlist .page-width--narrow{max-width:100%;background:url(https://sfycdn.speedsize.com/f7c55814-8c1f-47f4-975f-aac1a8fbb24b/cdn.shopify.com/s/files/1/0802/6469/2030/files/win_your_wishlist_contest_page.jpg?v=1725453382) no-repeat center;background-size:cover}.win-wishlist-main{max-width:655px;margin:0 auto;background-color:#fff;padding-bottom:25px}.win-wishlist-main .wishlist-hd{font-size:45px;line-height:48px;font-weight:400;letter-spacing:0;text-transform:none;color:#588396}.win-wishlist-main .win-wishlist-header{background-color:#588396;color:#fff;padding:35px 65px}.win-wishlist-main .win-wishlist-header h1{margin-bottom:20px;color:#fff}.win-wishlist-main .win-wishlist-header h2{margin:0 0 20px;font-size:14px;line-height:18px;font-weight:500}.win-wishlist-main .win-wishlist-header p{font-size:14px;line-height:18px;font-weight:400;margin:0}.win-wishlist-main .win-wishlist-middle{padding:35px 20px 0}.win-wishlist-main .win-wishlist-middle h3,.win-wishlist-main .win-wishlist-middle h4{margin-bottom:20px}.win-wishlist-main .win-wishlist-middle .work-detail-hd{font-family:Frank Ruhl Libre;font-size:18px;font-weight:500;line-height:24px;color:#588396}.win-wishlist-main .win-wishlist-middle p,.win-wishlist-main .win-wishlist-middle li{color:#646464;font-size:14px;font-weight:400;line-height:18.59px}.win-wishlist-main .win-wishlist-middle li:not(:last-child){margin-bottom:10px}.win-wishlist-main .win-wishlist-middle .win-wishlist-detail{margin-bottom:20px}.win-wishlist-main .win-wishlist-inner:not(:last-child){margin-bottom:20px}.win-wishlist-main .win-wishlist-inner:last-child{margin-bottom:20px}.win-wishlist-main .register-btn{font-family:Azo Sans;font-size:16px!important;font-weight:700!important;line-height:21.25px!important;padding:19px 89px!important;margin-bottom:10px!important}#win-wishlist-popup .modal__centered-content{padding:0}#win-wishlist-popup .modal__close{right:10px}#win-wishlist-popup svg.icon-close path{stroke:#fff}@media(max-width:640px){.win-wishlist-main .wishlist-hd{font-size:35px;line-height:38px}.win-wishlist-main .win-wishlist-header{padding:25px 35px}.win-wishlist-main .win-wishlist-middle .work-detail-hd{font-size:16px;line-height:20px}.win-wishlist-main .register-btn{font-size:14px!important;line-height:18px!important;padding:15px 50px!important}.win-wishlist-main .win-wishlist-middle h3{margin-bottom:20px}.win-wishlist-main .win-wishlist-middle h4{margin-bottom:10px}.win-wishlist-main .win-wishlist-inner:not(:last-child){margin-bottom:30px}.win-wishlist-main .win-wishlist-inner:last-child{margin-bottom:10px}.win-wishlist-main .win-wishlist-header h1,.win-wishlist-main .win-wishlist-header h2{margin-bottom:10px}#win-wishlist-popup .modal__close{right:0}}@media(max-width:374px){.win-wishlist-main .win-wishlist-header{padding:15px 25px}.win-wishlist-main .wishlist-hd{font-size:30px;line-height:34px}}.create-account #register-submit,.login_agree_checkbox{margin-bottom:0}.login-agree-text{font-size:13px;line-height:1.5;position:relative;padding-left:20px}.login_agree_checkbox{position:absolute;left:0;top:3px}body .wishlist-hero-custom-button{position:absolute;top:5px;right:10px!important;background:#0000000d;border-radius:50%;z-index:4}body .wishlist-hero-custom-button{background-color:transparent!important}body .wishlisthero-floating button,.template-collection .wishlist-hero-custom-button{width:24px!important;height:24px!important;padding:0!important}body .wishlisthero-floating button .svg-inline--fa{vertical-align:0}@media(max-width:1199px){body .wishlisthero-floating button,.template-collection .wishlist-hero-custom-button{font-size:15px!important}}.main-header-wrapper .right-menu--content .custom-left-header-menu li:nth-child(2) a{padding-right:20px}.orange,.wishlist-page-msg{color:#f08e52}.sale-message-pdp{background:#fff9f5;border-radius:20px;padding:10px 15px;margin:0 0 20px;display:flex;align-items:center}.sale-message-pdp .image{padding:5px 10px;width:25%;margin:-25px 0 0 10px}.sale-message-pdp .image img{width:100%;height:auto;border-radius:0}.sale-message-pdp .sale-message-top{border-bottom:1px solid #6d97aa}.sale-message-pdp .sale-message-bottom{display:inline-block;width:100%;border-top:0px solid #F08E52;padding-top:5px}.sale-message-pdp p{margin:5px 0;font-size:13px;border-radius:20px;background:#6d97aa;padding:5px 8px 5px 15px;color:#fff}.sale-message-pdp p img,.sale-message-pdp p svg{display:inline-block;fill:#fff;margin:0 5px -5px 0}.sale-message-pdp p strong.promo-percentage{background:#fff9f5;color:#6d97aa;border:1px dashed #6d97aa;border-radius:20px;padding:0 10px;float:right;margin:0 0 0 5px;font-weight:500}.sale-message-pdp span{padding-left:5px;font-size:11px}.sale-message-pdp img.mobile{display:none}@media only screen and (max-width:1359px){.sale-message-pdp p{font-size:12px;padding:5px 10px}.sale-message-pdp p strong.promo-percentage{padding:0 5px}.sale-message-pdp p img,.sale-message-pdp p svg{margin:0 2px -5px 0}.sale-message-pdp .image{width:30%}}@media only screen and (max-width:991px){.sale-message-pdp{flex-wrap:wrap;flex-direction:column-reverse}.sale-message-pdp .image{width:35%;margin:0}.sale-message-pdp img.desktop{display:none}.sale-message-pdp img.mobile{display:block}}@media only screen and (max-width:769px){.sale-message-pdp{padding:3px 5px 5px;flex-wrap:nowrap}.sale-message-pdp p{font-size:12px}.sale-message-pdp span{font-size:10px}.sale-message-pdp .content{width:100%;padding:5px 10px}.sale-message-pdp .image{width:100%}.sale-message-pdp img.mobile{width:50%}body .wishlisthero-floating button{width:20px!important;height:20px!important}}@media only screen and (max-width:424px){.sale-message-pdp{flex-wrap:wrap}}.main-header-wrapper .custom-main-nav .site-nav__item .grid .grid__item.learning-center .h5 .custom-child-lnk{border-bottom:solid 1px #023049;margin-bottom:10px}.main-header-wrapper .custom-main-nav .site-nav__item.personalized .grid .grid__item:nth-child(1) .h5 .custom-child-lnk{border-bottom:solid 1px #023049;margin-bottom:10px}.main-header-wrapper .custom-main-nav .site-nav__item.wedding .grid .grid__item:nth-child(1) .h5 .custom-child-lnk{border-bottom:solid 1px #023049;margin-bottom:10px}.main-header-wrapper .custom-main-nav .site-nav--is-megamenu.personalized .page-width .eng-subtitles-wrapper{border-bottom:solid 1px #023049;margin-bottom:20px}.main-header-wrapper .custom-main-nav .site-nav__item.personalized .grid__item:nth-child(3) .subtitle{font-family:Frank Ruhl Libre;font-size:16px;color:#6d97aa;font-weight:400;padding:4px 0}@media only screen and (min-width:1025px){.main-header-wrapper .custom-main-nav .site-nav__item.personalized .grid__item{width:25%}.main-header-wrapper .custom-main-nav .site-nav__item.personalized .grid__item.custom-nav-img{width:40%}.main-header-wrapper .custom-main-nav .site-nav__item.personalized .grid__item.custom-nav-img img{width:100%}.main-header-wrapper .custom-main-nav .site-nav__item.personalized .grid__item:nth-child(3) .custom-nav-btns{display:flex;justify-content:center;margin-top:20px}.main-header-wrapper .custom-main-nav .site-nav__item.personalized .grid .grid__item:nth-child(2){order:3;padding-right:40px;background:#fbfbfb;width:25%}.main-header-wrapper .custom-main-nav .site-nav__item.personalized .grid .grid__item:last-of-type{order:2;padding-right:0;background:#fff0;width:40%}}.cart__item-name,.cart__item--properties span{font-weight:400!important}.gifts-item .mobile-nav__sublist .mobile-nav__item.personalized{display:block}.gifts .site-nav__dropdown .grid .grid__item.personalized{display:none}.gifts-item .mobile-nav__sublist .gifts-for-everyone .mobile-nav__item:nth-child(2),.gifts-item .mobile-nav__sublist .personalized .mobile-nav__item:nth-child(2),.gifts-item .mobile-nav__sublist .gifts-by-price .mobile-nav__item:nth-child(2){display:block}.d-none{display:none!important}.faq-bottom p{font-size:14px}.faq-bottom .faq-bottom-toggle{padding:15px 20px;border-top:solid 1px #000;border-bottom:solid 1px #000;margin-top:-1px}.faq-bottom .faq-hd button,.faq-bottom .faq-hd-inner button{text-align:left;width:100%;position:relative;display:flex;justify-content:space-between;align-items:center;font-family:Frank Ruhl Libre;padding:15px 0;text-transform:uppercase}.faq-bottom .faq-hd button{font-size:21px}.faq-bottom .faq-hd-inner button{font-size:18px}.faq-bottom .faq-bottom-toggle .collapse-icon{position:relative;width:18px;height:18px;max-width:18px;flex:0 0 18px;margin-left:10px}.faq-bottom .faq-bottom-toggle .collapse-icon:after{content:"";position:absolute;top:50%;left:0;display:block;width:100%;height:2px;background-color:#000;transform:translateY(-50%)}.faq-bottom .faq-bottom-toggle .collapse-icon:before{content:"";position:absolute;top:0;left:50%;display:block;width:2px;height:100%;background-color:#000;transform:translate(-50%)}.faq-bottom .faq-bottom-toggle .faq-hd.active .collapse-icon:before,.faq-bottom .faq-bottom-toggle .faq-hd-inner.active .collapse-icon:before{opacity:0}.template-collection .page-width.page-width--narrow.page-content{max-width:1500px;padding:0 40px}@media(min-width:1025px){.faq-bottom .faq-hd button:hover,.faq-bottom .faq-hd-inner button:hover{color:#f08e52}.faq-bottom .faq-bottom-toggle button:hover .collapse-icon:after,.faq-bottom .faq-bottom-toggle button:hover .collapse-icon:before{background:#f08e52}}@media(max-width:1024px){.index .main-content .faq-bottom,.template-collection .index-section{margin:30px 0}}@media(max-width:767px){.faq-bottom .faq-hd button{font-size:18px;line-height:22px}.faq-bottom .faq-hd-inner button{font-size:16px;line-height:20px}.faq-bottom .faq-bottom-toggle{padding:10px}.faq-bottom .faq-hd button,.faq-bottom .faq-hd-inner button{padding:10px 0}.faq-bottom .faq-bottom-toggle .collapse-icon{width:16px;height:16px;max-width:16px;flex:0 0 16px}}@media(max-width:768px){.template-collection .page-width.page-width--narrow.page-content{padding-left:17px;padding-right:17px}}.countdown-timer span{color:#f08e52;font-weight:700}#site-nav-item--2 .appear-delay-4 .custom-grandchild-link-wrapper a:not([class*=underline_view-all]).custom-grandchild-link[href*=Blue]:before{display:flex;content:"";margin-right:10px;margin-top:0!important;width:20px!important;height:20px!important;background-color:#fff;border-radius:unset;background-image:url(/cdn/shop/files/blue.jpg);background-size:cover}#site-nav-item--2 .appear-delay-4 .custom-grandchild-link-wrapper a:not([class*=underline_view-all]).custom-grandchild-link[href*=Diamond]:before{display:flex;content:"";margin-right:10px;margin-top:0!important;width:20px!important;height:20px!important;background-color:#fff;border-radius:unset;background-image:url(/cdn/shop/files/diamond.jpg);background-size:cover}#site-nav-item--2 .appear-delay-4 .custom-grandchild-link-wrapper a:not([class*=underline_view-all]).custom-grandchild-link[href*=Ruby]:before{display:flex;content:"";margin-right:10px;margin-top:0!important;width:20px!important;height:20px!important;background-color:#fff;border-radius:unset;background-image:url(/cdn/shop/files/ruby.jpg);background-size:cover}#site-nav-item--2 .appear-delay-4 .custom-grandchild-link-wrapper a:not([class*=underline_view-all]).custom-grandchild-link[href*=Aquamarine]:before{display:flex;content:"";margin-right:10px;margin-top:0!important;width:20px!important;height:20px!important;background-color:#fff;border-radius:unset;background-image:url(/cdn/shop/files/aquamarine.jpg);background-size:cover}#site-nav-item--2 .appear-delay-4 .custom-grandchild-link-wrapper a:not([class*=underline_view-all]).custom-grandchild-link[href*=Emerald]:before{display:flex;content:"";margin-right:10px;margin-top:0!important;width:20px!important;height:20px!important;background-color:#fff;border-radius:unset;background-image:url(/cdn/shop/files/emerald.jpg);background-size:cover}#site-nav-item--2 .appear-delay-4 .custom-grandchild-link-wrapper a:not([class*=underline_view-all]).custom-grandchild-link[href*=Alexandrite]:before{display:flex;content:"";margin-right:10px;margin-top:0!important;width:20px!important;height:20px!important;background-color:#fff;border-radius:unset;background-image:url(/cdn/shop/files/alexandrite.jpg);background-size:cover}@media(min-width:769px){.main-header-wrapper .custom-main-nav .site-nav__item.engagement .page-width .eng-subtitles-wrapper{padding-right:40px}.main-header-wrapper .custom-main-nav .site-nav__item.engagement .page-width .eng-subtitles-wrapper .subtitle.preset-subtitle{width:100%}.main-header-wrapper .custom-main-nav .site-nav__item.engagement .page-width .eng-subtitles-wrapper .subtitle.dyo-subtitle{width:37%}.main-header-wrapper .custom-main-nav .site-nav__item.engagement .grid .grid__item{padding-bottom:100px}.main-header-wrapper .custom-main-nav .site-nav__item.engagement .grid__item:first-of-type{width:13%}.main-header-wrapper .custom-main-nav .site-nav__item.engagement .grid .grid__item:nth-child(2){width:14.5%;margin-left:-60px;padding-left:15px}.main-header-wrapper .custom-main-nav .site-nav__item.engagement .grid .grid__item:nth-child(3){width:8%;margin-left:-180px;padding-left:15px}.main-header-wrapper .custom-main-nav .site-nav__item.engagement .grid .grid__item:nth-child(4){order:4;padding-top:80px;padding-right:0;background:transparent;width:10%;margin-left:0}.main-header-wrapper .custom-main-nav .site-nav__item.engagement .grid .grid__item:nth-child(5){order:5;padding-top:26px;padding-right:40px;background:#fbfbfb;width:25%}.main-header-wrapper .custom-main-nav .site-nav__item.engagement .grid .grid__item:nth-child(6){width:25%;padding-top:80px}.main-header-wrapper .custom-main-nav .site-nav__item.engagement .grid .grid__item:last-of-type{order:4;padding-left:10px;padding-bottom:70px}.main-header-wrapper .custom-main-nav .site-nav__item.engagement .custom-nav-img img{padding-right:0}.main-header-wrapper .custom-main-nav .site-nav__item.engagement .grid__item .custom-grandchild-link-wrapper [class*=underline_view-all]{padding:0 10px}}@media(min-width:769px)and (max-width:1399px){.main-header-wrapper .custom-main-nav .site-nav__item.engagement .grid .grid__item:nth-child(3){margin-left:-120px}}.mobile-nav .engagement-item .custom-mob-title{padding:15px var(--drawer-gutter);padding-block:0}.mobile-nav .engagement-item .mobile-nav__item:nth-child(5){order:7}.mobile-nav .engagement-item .by-stones{display:none}@media(max-width:767px){.mobile-nav .engagement-item .mobile-nav__item.learning-center,.mobile-nav .wedding-item .mobile-nav__item.learning-center,.mobile-nav .diamonds-item .mobile-nav__item.learning-center,.mobile-nav .fine-jewelry-item .mobile-nav__item.learning-center{margin-bottom:10px}}.faq-content h3{font-size:18px;margin:0}.faq-content h2{font-size:20px;text-transform:uppercase}.faq-content h2 strong,.faq-content h3 strong{font-weight:600}.faq-content p{margin:0 0 20px}.faq-content a{text-decoration:underline}.faq-content a:hover{text-decoration:none}.faq-content ol,li{font-size:16px}.rte h3.gladlyHC-faqSection-header{margin-bottom:10px}.gladlyHC-faqSection{margin-bottom:30px}.wedding-item .custom-grandchild-link-wrapper a:not([class*=underline_view-all]).custom-grandchild-link[href*=Diamond]:before{display:flex;content:"";margin-right:10px;margin-top:0!important;width:20px!important;height:20px!important;background-color:#fff;border-radius:unset;background-image:url(/cdn/shop/files/diamond.jpg);background-size:cover}.wedding-item .custom-grandchild-link-wrapper a:not([class*=underline_view-all]).custom-grandchild-link[href*=Blue]:before{display:flex;content:"";margin-right:10px;margin-top:0!important;width:20px!important;height:20px!important;background-color:#fff;border-radius:unset;background-image:url(/cdn/shop/files/blue.jpg);background-size:cover}.wedding-item .custom-grandchild-link-wrapper a:not([class*=underline_view-all]).custom-grandchild-link[href*=Ruby]:before{display:flex;content:"";margin-right:10px;margin-top:0!important;width:20px!important;height:20px!important;background-color:#fff;border-radius:unset;background-image:url(/cdn/shop/files/ruby.jpg);background-size:cover}.wedding-item .custom-grandchild-link-wrapper a:not([class*=underline_view-all]).custom-grandchild-link[href*=Emerald]:before{display:flex;content:"";margin-right:10px;margin-top:0!important;width:20px!important;height:20px!important;background-color:#fff;border-radius:unset;background-image:url(/cdn/shop/files/emerald.jpg);background-size:cover}.wedding-item .custom-grandchild-link-wrapper a:not([class*=underline_view-all]).custom-grandchild-link[href*=Aquamarine]:before{display:flex;content:"";margin-right:10px;margin-top:0!important;width:20px!important;height:20px!important;background-color:#fff;border-radius:unset;background-image:url(/cdn/shop/files/aquamarine.jpg);background-size:cover}.wedding-item .custom-grandchild-link-wrapper a:not([class*=underline_view-all]).custom-grandchild-link[href*=Alexandrite]:before{display:flex;content:"";margin-right:10px;margin-top:0!important;width:20px!important;height:20px!important;background-color:#fff;border-radius:unset;background-image:url(/cdn/shop/files/alexandrite.jpg);background-size:cover}.wedding-item .h5 a.custom-child-lnk{border-bottom:solid 1px #023049;margin-bottom:10px}.main-header-wrapper .custom-main-nav .site-nav__item.wedding .grid .grid__item:nth-child(3){display:none}.main-header-wrapper .custom-main-nav .site-nav__item.wedding .grid .grid__item:nth-child(2){display:block}@media only screen and (min-width:769px){.main-header-wrapper .custom-main-nav .site-nav__item.wedding .grid .grid__item:nth-child(4){order:4;padding-right:40px;background:#fbfbfb;width:25%}}.mobile-nav__sublist li.mobile-nav__item.by-stones{display:none}.mobile-nav__sublist li.mobile-nav__item.learning-center{order:1}@media(max-width:1024px){footer.site-footer .custom-footer-bottom-menu .site-footer__linklist li:first-of-type{pointer-events:none;width:100%;text-align:center}.site-footer__linklist{display:flex;flex-wrap:wrap;column-gap:20px}.site-footer__linklist li:first-child{order:99}footer.site-footer .custom-footer-bottom-menu .site-footer__linklist{padding-top:10px}footer.site-footer .custom-footer-bottom-menu .site-footer__linklist li{margin-bottom:0}}@media(max-width:600px),(max-height:420px){html body.identity-verification>#PageContainer{display:block!important}}.promo-countdown-timer{display:none}.product-block--header .promo-countdown-timer,.grid-product__tag--custom .promo-countdown-timer{display:block;padding:0 0 5px}.countdown-timer .von-countdown .von-countdownrow.promo-countdowntop{padding:0}.countdown-timer .von-countdown.promo-countdown span{color:#000;font-size:12px}.countdown-timer .von-countdown .promo-countdowntxt{color:#000;font-size:10px}.countdown-timer .von-countdown.promo-countdown span .promo-countdowndigit{background:#6d97aa;color:#fff;font-size:16px;margin:1px;padding:0 5px;border-radius:4px}.countdown-timer .von-countdown.promo-countdown .von-countdowndived{padding:0 5px}.countdown-timer .promo-countdown .von-countdownrow .von-countdowncell .promo-days-timer,.countdown-timer .promo-countdown .von-countdownrow .von-countdowncell .promo-hours-timer,.countdown-timer .promo-countdown .von-countdownrow .von-countdowncell .promo-minutes-timer,.countdown-timer .promo-countdown .von-countdownrow .von-countdowncell .promo-seconds-timer{justify-content:center;line-height:16px}.countdown-timer .promo-countdown .von-countdownrow .von-countdowncell{flex-direction:inherit;align-items:center;margin:0 1px;background:#6d97aa;border-radius:4px;font-size:16px;color:#fff;padding:5px 10px 5px 5px}.countdown-timer .promo-countdown .von-countdown .von-countdownrow{align-items:center}.countdown-timer.promo-countdown-timer .promo-text{display:inline-block}.countdown-timer.promo-countdown-timer b{color:#f08e52;padding-right:5px}.pdp-countdown-timer{padding:0}@media only screen and (max-width:991px){.countdown-timer.promo-countdown-timer .promo-text{font-size:12px}}@media only screen and (max-width:768px){.countdown-timer.promo-countdown-timer .promo-text{font-size:12px}}@media only screen and (max-width:767px){.promo-countdown-timer{display:block;padding:0 0 5px}.product-block--header .promo-countdown-timer{display:none}.countdown-timer .von-countdown.promo-countdown span .promo-countdowndigit,.countdown-timer .promo-countdown .von-countdownrow .von-countdowncell{font-size:14px}.countdown-timer .promo-countdown .von-countdownrow .von-countdowncell .promo-days-timer,.countdown-timer .promo-countdown .von-countdownrow .von-countdowncell .promo-hours-timer,.countdown-timer .promo-countdown .von-countdownrow .von-countdowncell .promo-minutes-timer,.countdown-timer .promo-countdown .von-countdownrow .von-countdowncell .promo-seconds-timer{line-height:14px}}.flash-ring-size{margin:0 0 25px!important}.flash-ring-size .variant-input-wrap select{width:146px}.flash-ring-size #ring-sizer{margin-left:12px}.grid-product__tag .promo-countdown-timer{display:block}.grid-product__tag .countdown-timer .von-countdown.promo-countdown span .promo-countdowndigit,.grid-product__tag .countdown-timer .promo-countdown .von-countdownrow .von-countdowncell{font-size:10px;background:#fff;color:#000}.grid-product__tag .countdown-timer.promo-countdown-timer b{color:#fff;padding:0}.grid-product__tag .announcement-text{font-size:11px;padding:0}.grid-product__tag .countdown-timer .von-countdown.promo-countdown span .promo-countdowndigit{padding:0}.grid-product__tag .countdown-timer .promo-countdown .von-countdownrow .von-countdowncell{padding:2px 6px 2px 5px}.grid-product__tag .countdown-timer .von-countdownrow .von-countdowncell{width:inherit}@media only screen and (max-width:1299px){.grid-product__tag .announcement-text{width:min-content}}@media only screen and (max-width:991px){.grid-product__tag .countdown-timer .von-countdown.promo-countdown span .promo-countdowndigit,.grid-product__tag .countdown-timer .promo-countdown .von-countdownrow .von-countdowncell,.grid-product__tag .announcement-text{font-size:8px}.grid-product__tag .countdown-timer.promo-countdown-timer .promo-text{font-size:8px;padding:0 0 2px}.grid-product__tag .countdown-timer .promo-countdown .von-countdownrow .von-countdowncell{padding:0 3px}}@media only screen and (max-width:768px){.grid-product__tag{padding:5px!important;left:10px!important;top:10px!important}.grid-product__tag .announcement-text{text-align:center}}@media only screen and (max-width:1024px){.mobile-nav .wedding-item .mobile-nav__sublist li.mobile-nav__item.learning-center{display:none}}.custome-header-inr h1.section-header__title{margin-bottom:10px;text-transform:capitalize}.custome-header-inr h1.section-header__title p{font-size:16px}.custome-header-inr .btn.btn-primary{display:inline-flex;font-weight:400}.brilliant-updates-main .twoways-finance-main{padding-top:50px}.brilliant-updates-main .twoways-finance-main .financing-box{position:relative}.twoways-finance-main{display:flex;flex-direction:row;gap:20px}.twoways-finance-main .twoways-finance-inner{border:1px solid #2B2B2B;padding:40px 30px 30px;height:100%}.twoways-finance-main .twoways-finance-inner .twoways-finance-logo{position:absolute;left:50%;transform:translate(-50%);top:-51px;padding:0 20px;background-color:#fff;width:240px;height:80px;display:flex;align-items:center;justify-content:center}.twoways-finance-main .twoways-finance-inner .btn{display:inline-block}.twoways-finance-main .twoways-prequalify{display:flex;justify-content:center;align-items:center;margin-bottom:48px;min-height:82px}.twoways-finance-main .twoways-prequalify img{width:auto;height:40px}.twoways-finance-main .sub-hd1{font-size:21px;font-weight:400;line-height:26px;letter-spacing:.02em;position:relative;margin:0;top:10px;left:20px}.twoways-finance-main .twoways-finance-inner .btn-primary{display:inline-flex!important;border-bottom-color:#6d97aa!important}.twoways-finance-main .twoways-finance-inner .btn-primary:after{display:none}.twoways-finance-main .twoways-finance-inner .btn-primary:hover{border-bottom-color:#f08e52!important}.twoways-finance-main .unorder-list{line-height:28px}.twoways-finance-main .unorder-list li{font-size:16px}@media(max-width:1366px){.twoways-finance-main .twoways-finance-inner .twoways-prequalify img{height:40px;width:auto}}@media(max-width:767px){.twoways-finance-main .twoways-finance-inner .twoways-finance-logo{width:200px}.twoways-finance-main{flex-direction:column;gap:60px}}.katapult-pageMain ol,.katapult-pageMain ul{margin-left:20px}.katapult-pageMain ol li,.katapult-pageMain ul li{font-size:16px}.katapult-pageMain ol li:not(:last-child),.katapult-pageMain ul li:not(:last-child){margin-bottom:10px}.katapult-pageMain .katapultContent:not(:last-child){margin-bottom:30px}.katapult-pageMain .katapult-leftrightSection{position:relative;display:flex;align-items:center;flex-wrap:nowrap;margin-bottom:30px}.katapult-pageMain .katapult-leftrightSection .katapult-leftrightThumb{max-width:51%;flex:0 0 51%}.katapult-pageMain .katapult-leftrightSection{margin-bottom:30px}.katapult-pageMain .katapult-leftrightSection ul.thumb-inner{display:flex;flex-wrap:wrap;text-align:center;padding:0;margin:0;list-style:none}.katapult-pageMain .katapult-leftrightSection ul.thumb-inner li{position:relative;max-width:50%;flex:0 0 50%;margin-bottom:0}.katapult-pageMain .katapult-leftrightSection .katapult-leftrightThumb span{position:absolute;left:0;right:0;top:65%;font-weight:500;color:#fff;padding:0 5px}.katapult-pageMain .katapult-leftrightSection .katapult-leftrightContent{max-width:49%;flex:0 0 49%;position:absolute;right:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;height:600px;padding:25px 50px;border-color:#2b2b2b;box-shadow:none;background-color:transparent;border-style:solid}@media(min-width:768px){.katapult-pageMain .desHide{display:none}.katapult-pageMain .katapult-leftrightSection .katapult-leftrightContent{border-width:1px 1px 1px 0px}}@media(max-width:1199.98px){.katapult-pageMain .katapult-leftrightSection .katapult-leftrightThumb span{font-size:12px;line-height:16px}.katapult-pageMain .katapult-leftrightSection .katapult-leftrightContent{height:500px;padding:25px 35px}}@media(max-width:991.98px){.katapult-pageMain .katapult-leftrightSection .katapult-leftrightContent{height:initial;padding:20px 30px}}@media(max-width:767.98px){.katapult-pageMain .mobHide{display:none}.katapult-pageMain .katapult-leftrightSection{flex-wrap:wrap}.katapult-pageMain .katapult-leftrightSection .katapult-leftrightThumb{position:relative;max-width:100%;flex:0 0 100%;z-index:2}.katapult-pageMain .katapult-leftrightSection .katapult-leftrightThumb span{top:70%;font-size:10px;line-height:14px}.katapult-pageMain .katapult-leftrightSection .katapult-leftrightContent{position:initial;max-width:100%;flex:0 0 100%;padding:35px 20px;border-width:0 1px 1px 1px}}@media(max-width:379.98px){.katapult-pageMain .katapult-leftrightSection .katapult-leftrightContent{padding:25px 20px}}body .cart__price .cart__price--strikethrough{color:var(--colorPrice)}body .grid-product__price--savings{margin:3px 0!important;display:inline-block}body .cart__item-row a{text-decoration:underline}body .cart__item-row a:hover{text-decoration:none}.gift-cards .giftcards-grid{display:flex;flex-wrap:wrap;gap:40px}.gift-cards .giftcards-box{max-width:calc(50% - 20px);flex:50%;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:20px;min-height:400px;padding:40px;margin:0;background-color:#fbfbfb;border:1px solid #F08E52;border-radius:0}.gift-cards .giftcards-box.giftcards-greenBox{align-items:center;background-color:#fcf9f0;border-color:#000;position:relative;background-image:url(/cdn/shop/files/giftcards-greenBoximg.jpg?v=1754057642);background-size:cover;background-position:center center;background-repeat:no-repeat}.gift-cards .giftcards-box.giftcards-greenBox:before{content:"";position:absolute;top:0;left:0;right:0;display:block;width:100%;height:100%;background-color:#0000004d;z-index:0}.gift-cards .giftcards-box.giftcards-greenBox img{width:200px;max-width:85%;filter:brightness(0) invert(1)}.gift-cards .giftcards-box.giftcards-greenBox span{font-size:28px;line-height:1.5;color:#fff;position:relative}.gift-cards .giftcards-box .giftcards-boxHeading{font-size:34px;line-height:1.5}.gift-cards .giftcards-box p{font-size:24px;margin-bottom:0}.gift-cards .giftcards-box .btn{font-size:16px;line-height:40px;height:50px;width:auto;padding:5px 20px}.gift-cards .giftcards-box .btn-primary{color:#fff;border-color:#6d97aa}.gift-cards .giftcards-box .btn-primary:hover{color:#fcf9f0;background-color:#6d97aa;border-color:#6d97aa}body .giftcardpage-banner .animation-contents,body .giftcardpage-banner .background-media-text__container .image-element{animation:initial!important;opacity:1!important}@media(min-width:769px){body .giftcardpage-banner .background-media-text__inner{top:50%;transform:translateY(-50%);height:auto}}@media(min-width:768px){body .giftcardpage-banner.background-media-text,body .giftcardpage-banner+.background-media-text__spacer{height:auto;position:relative;min-height:auto}body .giftcardpage-banner .background-media-text__container{position:initial}}@media(min-width:1600px){.gift-cards .giftcards-container{max-width:1500px;width:100%}}@media(max-width:1599.98px){.gift-cards .giftcards-grid{gap:20px}.gift-cards .giftcards-box{max-width:calc(50% - 10px)}.gift-cards .giftcards-box.giftcards-greenBox span{font-size:20px}.gift-cards .giftcards-box .giftcards-boxHeading{font-size:28px;margin:0}.gift-cards .giftcards-box p{font-size:20px}}@media(max-width:1199.98px){.gift-cards .giftcards-box.giftcards-greenBox span{font-size:16px}.gift-cards .giftcards-box .giftcards-boxHeading{font-size:24px;margin:0}.gift-cards .giftcards-box p{font-size:16px}}@media(max-width:991.98px){.gift-cards .giftcards-box{padding:30px 20px}body .giftcardpage-banner .background-media-text__text{padding:20px 30px;width:310px}}@media(max-width:767.98px){.gift-cards .giftcards-box{min-height:inherit;max-width:100%;flex:100%;gap:10px}.gift-cards .background-media-text__container,.gift-cards .background-media-text__inner{position:relative}.gift-cards .background-media-text__aligner{margin:0}.gift-cards .animation-cropper{display:block}.gift-cards .background-media-text__text{width:100%}.gift-cards .giftcards-box.giftcards-greenBox img{max-width:150px}}@media(max-width:768px){body .giftcardpage-banner .background-media-text__container{height:auto}body .giftcardpage-banner .background-media-text__text{padding:22.5px;width:100%}body .giftcardpage-banner .background-media-text__aligner{margin:0}body .giftcardpage-banner .animation-cropper{display:block}}@media(max-width:575.98px){.gift-cards .giftcards-box .btn{line-height:1.5;height:auto;padding:10px;white-space:normal}}#shopify-section-template--24864524271934__faqnew_Yix8Qi .page-width--narrow{max-width:1500px;padding:0 40px}@media(max-width:768px){#shopify-section-template--24864524271934__faqnew_Yix8Qi .page-width--narrow{max-width:100%;padding:0 17px}}.main-header-wrapper .custom-main-nav .site-nav__item.diamonds .grid__item:nth-child(2){margin-left:-450px}.main-header-wrapper .custom-main-nav .site-nav__item.diamonds .site-nav__dropdown .grid__item:first-of-type{padding-bottom:100px}.main-header-wrapper .custom-main-nav .site-nav__item.diamonds .custom-nav-img .eng-subtitles-wrapper,.main-header-wrapper .custom-main-nav .site-nav__item.diamonds .custom-nav-img .custom-nav-btns,.mobile-nav .diamonds-item .custom-mob-nav-dyo .custom-mob-title,.mobile-nav .diamonds-item .custom-mob-nav-dyo .custom-nav-img .custom-mob-nav-btns{display:none!important}ns{display:none!important}@media only screen and (min-width:769px){.main-header-wrapper .custom-main-nav .site-nav__item.diamonds .grid__item:nth-child(2){margin-left:-130px}.main-header-wrapper .custom-main-nav .site-nav__item.diamonds .grid__item img{width:100%}}@media only screen and (min-width:1299px){.main-header-wrapper .custom-main-nav .site-nav__item.diamonds .grid__item:nth-child(2){margin-left:-190px}}@media only screen and (min-width:1600px){.main-header-wrapper .custom-main-nav .site-nav__item.diamonds .grid__item:nth-child(2){margin-left:-200px}}.template-search .section-header__title,.template-search .breadcrumb{text-align:center}.filter-form.nocollapse .collection-sidebar__group button{text-transform:unset;font-size:14px;font-weight:500;font-family:Azo Sans;padding:15px 0;letter-spacing:0;position:relative}.no-bullets .tag__checkbox-wrapper{font-size:14px}.nocollapse .noUi-base .noUi-handle{background:#f08e52!important;top:-5px!important}.nocollapse .noUi-base .noUi-connects{height:2px!important;background:#e0e0e0!important}.price-range__input-wrapper{display:flex;justify-content:space-between;font-size:11px;color:#8c8c8c;margin:0 0 10px;align-items:center}.template-collection .filter-form.nocollapse .price-range__input-wrapper .price-range__input,.nocollapse .price-range__input-wrapper .price-range__input{display:block;max-width:100px;background:#e0e0e0;font-family:Libre Franklin;font-size:15px}.tag-list--active-tags.tag-list{display:flex;flex-wrap:wrap;margin-bottom:5px}.tag-list--active-tags.tag-list li{padding:0;width:100%}.tag-list--active-tags.tag-list li.filter-remove-all-link{width:100%;text-align:right}.tag-list--active-tags.tag-list .filter-remove-all-link a{display:inline-block;width:auto;text-align:right;border-bottom:1.5px solid;min-width:auto;padding:0;right:14px;font-size:calc(var(--typeBaseSize) - 2px);color:#000}.tag-list--active-tags.tag-list .tag--remove.filter-remove-all-link .icon{display:none}.tag-list--active-tags.tag-list li a{font-size:calc(var(--typeBaseSize) - 1px);line-height:20px;letter-spacing:0;padding:2px 0;text-transform:none;font-weight:400}.tag-list--active-tags.tag-list .tag--remove .icon{color:#000}.tag-list--active-tags.tag-list .tag--remove a:hover .icon{color:#f08e52}@media(max-width:767px){.grid__item.grid-product.grid-product-siblings .grid-product__colors:not([data-option=origin]) .swatches .swatch-arrow span{padding:0}.grid__item.grid-product.grid-product-siblings .grid-product__colors:not([data-option=origin]) .swatches .scroll-left{left:23%}.grid__item.grid-product.grid-product-siblings .grid-product__colors:not([data-option=origin]) .swatches .scroll-right{right:-2%}.grid__item.grid-product.grid-product-siblings .grid-product__colors .color-swatch{margin:1px 0}.grid__item.grid-product.grid-product-siblings .grid-product__colors .color-swatch.color-swatch--small{width:16px;height:16px}}@media(min-width:769px){.tag-list--active-tags.tag-list{padding-top:10px}.collectionbanner-up--hide{display:none!important}}@media(max-width:768px){.collectionbanner-down--hide{display:none!important}}.variant-parent-length .variant-wrapper-bracelet-length-inches,.variant-parent-length .variant-wrapper-necklace-length-inches{margin:0 0 20px}.variant-parent-length .variant-wrapper-bracelet-length-inches .variant-input-wrap .variant-input .pdp_custom_variant__button-label{min-width:80px!important}.pname2{font-size:14px;line-height:normal;color:#666867;padding:0 0 5px}.bundle-item-ele .bundle-section-tabs+.bundle-item-ele .product-block{margin:0 0 0 15px}.bundle-product-wrapper{background:#fbfbfb;padding:20px;margin:0 0 15px}.bundle-product-wrapper p{margin:0}.bundle-products-grid{display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;gap:15px;flex-direction:column}.bundle-product-card{border:1px solid #eee;background:#fff;padding:0;width:100%}.bundle-product-image{width:100px}.bundle-product-image img{max-width:100%;height:auto}.bundle-product-meta{padding:5px 10px}.bundle-product-meta select{margin:5px 0;font-size:14px!important;padding:5px 25px 5px 10px}.bundle-product-title{font-size:14px;font-weight:400;line-height:18px}.bundle-product-price{font-size:14px;font-weight:600;display:flex;gap:5px}.bundle-product-card .bundle-product-content{display:flex;align-items:flex-start}.bundle-element-loader-content .bundle-element-loader{height:900px;display:flex;justify-content:center;align-items:center}.bundle-element-loader img{width:50px;height:50px;margin:20px auto}.template-product .main-content .bundle-section-tabs .section-header__title{display:flex;justify-content:space-between;align-items:center;font-size:14px;text-transform:uppercase}.bundle-section-tabs{gap:10px;margin:0;border-bottom:2px solid #000;display:flex}.bundle-section-tabs .pr-bundle-tab-heading{margin:0;padding:5px 10px;background:#f3f6f3;width:50%;text-align:left;border-bottom:0;position:relative;cursor:pointer}.bundle-section-tabs .pr-bundle-tab-heading.active{background:#f08e52;color:#fff}.bundle-section-tabs .pr-bundle-tab-heading span{font-size:12px;position:absolute;right:-12px;top:-9px;color:#fff;background:#afc9f3;background:#28467e;padding:0 7px;border-radius:12px;box-shadow:0 1px 3px #0000001a;margin-bottom:.5em;transform:rotate(5deg)}.bundle-section-tabs .tablabel{display:flex;gap:10px;align-items:center}.product__compare-at-price{font-weight:400}.single-main-img,.bundle-main-imgs{display:flex;gap:1px}.single-main-img img,.bundle-main-imgs img{width:40px;border-radius:5px}.bundle-section-tabs.single{margin:0 0 20px}@media(max-width:1439px){.single-main-img img,.bundle-main-imgs img{width:40px}.bundle-section-tabs .tablabel{gap:5px}}@media(max-width:1299px){.template-product .main-content .bundle-section-tabs .section-header__title{align-items:center}.bundle-section-tabs .tablabel{flex-wrap:wrap;flex-direction:column;align-items:center}.single-main-img img,.bundle-main-imgs img{width:30px}.bundle-section-tabs .bundle-product-price{margin:5px 0 0}}@media(max-width:1024px){.template-product .main-content .bundle-section-tabs .section-header__title{align-items:center}}@media(max-width:767.98px){.bundle-element-loader-content .bundle-element-loader{height:630px}.bundle-product-image{width:240px}.bundle-product-meta{padding:5px 5px 5px 10px}.bundle-section-tabs .tablabel,.bundle-product-price{font-size:12px}}p.section-header__sub_title{color:#f08e52;margin:0!important;font-size:15px}.madeto-over{position:relative}.madeto-over .credit_refund{display:block;text-align:right;font-size:10px}.madeto-over .credit_refund br{display:none}.template-product .product__photos--below .row{position:relative}:root{--color-gold: #e5b827;--color-gold-solid: #c9a227;--color-gold-rose: #efab7c;--color-gold-outline: #e1ae6b;--color-gray-border: #d1d5db;--color-gray-bg: #e5e7eb;--color-gray-text: #4b5563;--color-selected-bg: #fefce8;--color-white: #fff;--color-black: #1a1a1a;--transition: .25s cubic-bezier(.4, 0, .2, 1)}.tier-section{padding:0 0 1rem}.tier-header{margin-bottom:1rem}.tier-title{font-family:var(--font-heading);font-weight:500;font-size:clamp(.75rem,4vw,1.25rem);margin:0;color:#1a1a1a;background:linear-gradient(135deg,#1a1a1a,#4a3728 40%,#2c2416);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;line-height:normal}.tier-subtitle{font-family:var(--font-body);font-weight:400;font-size:clamp(.75rem,2vw,1rem);color:var(--color-gray-text);margin:0}.tier-cards{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem;align-items:stretch;max-width:430px}.tier-column{display:flex;flex-direction:column;gap:0;min-width:0;align-items:stretch}.tier-column .tier-card{flex:inherit;min-height:0}.tier-metals-outside{padding:1rem;border-radius:0;flex-shrink:0}.tier-metals-outside .metal-row{margin-bottom:0}.tier-metals-outside .metal-row{justify-content:center}.tier-column:has(.tier-card--selected) .tier-metals-outside{border-color:var(--color-gold-outline);background:var(--color-selected-bg)}.tier-card{position:relative;display:flex;flex-direction:column;background:var(--color-white);border:1px solid var(--color-gray-border);cursor:pointer;transition:border-color var(--transition),background-color var(--transition),box-shadow var(--transition),transform var(--transition);outline:none}.tier-card:hover{border-color:#9ca3af;box-shadow:0 4px 12px #0000000f}.tier-card:focus-visible{outline:3px solid var(--color-gold);outline-offset:2px}.tier-card--selected{border:1px solid var(--color-gold-outline);background:var(--color-selected-bg);box-shadow:0 4px 16px #c9a2271f;z-index:1}.tier-card--selected:hover{border-color:var(--color-gold-outline);box-shadow:0 6px 20px #c9a2272e}.tier-card--selected .tier-card-header{background:#fcefcf;background:linear-gradient(180deg,#fcefcf,#fee4ac);border-bottom-color:var(--color-gold-outline)}.tier-card-check{position:absolute;flex-shrink:0;width:18px;height:18px;top:.61rem;left:.5rem}.tier-card-check--hidden{visibility:hidden;pointer-events:none}.tier-card-check svg{display:block;width:100%;height:100%}.tier-card-header{display:flex;align-items:center;justify-content:center;gap:.5rem;position:relative;padding:5px 5px 5px 7px;background:#efeef0;background:linear-gradient(180deg,#efeef0,#ececed);z-index:1;flex-direction:column;gap:0}.tier-card-title{font-family:var(--font-heading);font-weight:500;font-size:1rem;margin:0;color:#111}.tier-card-subtitle{font-size:12px}.tier-card-icon{position:absolute;right:5px;top:16px;transform:translateY(-50%);width:20px;height:20px;display:flex;align-items:center;justify-content:center;padding:2px}.tier-card-icon svg{display:block;width:15px;height:15px}.tier-card-content{padding:1rem 1rem 0}.tier-offering{font-family:var(--font-body);font-weight:400;font-size:1rem;margin:0 0 .75rem;color:#111;border-bottom:1px solid #ddd;line-height:1rem;padding:0 0 10px}.tier-desc{font-family:var(--font-body);font-weight:400;font-size:.875rem;color:var(--color-gray-text);margin:0 0 1rem}.tier-card-content .italic{font-style:italic}.tier-summary{font-family:var(--font-body);font-weight:400;font-size:.9rem;margin:0 0 .75rem;color:#374151}.tier-summarycard{font-size:12px}.metal-row .color-swatch{margin:0;background-size:85%}.tier-card-icon.variant-btn-info .variant-btn-infobox{right:0;left:inherit}.tier-card-icon .tooltip{position:absolute;top:calc(100% + 10px);right:0;width:max-content;max-width:240px;padding:.5rem .65rem;background:var(--color-black);color:var(--color-white);border-radius:.5rem;font-size:.75rem;line-height:1.35;box-shadow:0 10px 24px #00000038;opacity:0;transform:translateY(-4px);pointer-events:none;z-index:10}.tier-card-icon .tooltip:before{content:inherit;position:absolute;top:-6px;right:8px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid var(--color-black)}.tier-card-icon:hover .tooltip,.tier-card-icon:focus-visible .tooltip{opacity:1;transform:translateY(0)}.tier-card-icon:focus-visible{outline:2px solid var(--color-gold);outline-offset:3px;border-radius:999px}.metal-row{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:.75rem}.metal-row:last-child{margin-bottom:0}.metal-btn{font-family:var(--font-body);font-weight:300;font-size:.7125rem;padding:.2rem .15rem;border:1px solid #fff;border-radius:999px;cursor:pointer;transition:transform var(--transition),box-shadow var(--transition),border-color var(--transition)}.metal-btn:hover{transform:scale(1.03);box-shadow:0 2px 8px #0000001a}.metal-btn:focus-visible{outline:2px solid var(--color-gold);outline-offset:2px}.metal-row .color-swatch:before{border:2px solid;border-color:var(--colorBody)}.tier-card#upgrade .tier-desc{margin-bottom:1rem}.tier-card-content .metal-row .color-swatch{width:30px;height:30px;box-shadow:inherit}.tier-card-content .metal-btn.metal-btn--selected{box-shadow:0 0 0 1px #f08e52}@media(max-width:1299px){.tier-card-header{flex-direction:column;gap:0}.tier-card-icon{top:16px}}@media(max-width:1024px){.metal-btn{padding:.2rem .3rem;font-size:.75rem;min-width:2rem}}@media(max-width:768px){.main{padding:1.5rem 1rem}.tier-cards-wrapper{padding:.25rem}.tier-cards{gap:.25rem}.tier-column{gap:0}.tier-metals-outside,.tier-card-content{padding:.75rem}.metal-row{gap:.2rem;margin:0 0 .3rem}.metal-btn{padding:.15rem .25rem;font-size:.65rem}.tier-offering{font-size:.79rem}.tier-summarycard{margin:0}.tier-card-check{width:18px;height:18px;top:.51rem;left:.5rem}.tier-card-header{padding:.375rem}.tier-desc{margin:0 0 .3rem}.tier-card-title{font-size:.85rem}.tier-card-content .metal-row .color-swatch{width:25px;height:30px}.tier-card-icon.variant-btn-info .variant-btn-infobox{right:0;width:10rem}}@media(max-width:425px){.tier-offering{min-height:42px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition-duration:.01ms!important}.tier-card:hover,.metal-btn:hover{transform:none}}.product-block .buy-with-setting{border:1px solid #6D97AA;color:#6d97aa;background:#fff}.carat_content,.carat_content_shape{overflow-x:hidden;overflow-y:auto;padding-left:0!important;position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999999999;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0}.fade{position:fixed;top:0;right:0;bottom:0;left:0;z-index:999999999;background-color:#808381;opacity:.6}.carat_content .vertical-alignment,.carat_content_shape .vertical-alignment{display:table;height:100%;width:100%;pointer-events:none}.carat_content .vertical-align-center,.carat_content_shape .vertical-align-center{display:table-cell;vertical-align:middle;pointer-events:none}.carat_content .popup_content,.carat_content_shape .popup_content{max-width:600px;margin:0 auto;pointer-events:all;position:relative;background:#fff;padding:20px;box-shadow:0 0 15px 3px #00000080;-moz-box-shadow:0px 0px 15px 3px rgba(0,0,0,.5);font-size:15px}.carat_content .carat__close,.carat_content_shape .carat__close_shape{position:absolute;right:20px}.carat_content .carat__close .icon,.carat_content_shape .carat__close_shape .icon{width:25px;height:25px}.carat_content .carat__images,.carat_content_shape .carat__images{width:50%;height:50%;margin:0 auto}.carat_content .popup_content .subhd,.carat_content_shape .popup_content .subhd{text-align:center;padding:10px;margin:0}.carat_content .slider-container{display:flex;justify-content:center;align-items:center;margin:0 0 10px}.carat_content .slider-container span{width:100px;text-align:center}.carat_content .slider-horizontal{width:100%;position:relative;padding:0 10px}.carat_content #stepSlider{-webkit-appearance:none;width:100%;height:5px;border-radius:5px;background:#d3d3d3;outline:none;opacity:.7;-webkit-transition:.2s;transition:opacity .2s;padding:0;border:none}.carat_content #stepSlider:hover{opacity:1}.carat_content #stepSlider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:20px;height:20px;border-radius:50%;background:#6d97aa;cursor:pointer}.carat_content #stepSlider::-moz-range-thumb{width:20px;height:20px;border-radius:50%;background:#6d97aa;cursor:pointer}.shape_popup--images{display:flex;align-items:center;flex-wrap:wrap;margin:0;padding:0}.shape_popup--images li{width:20%;padding:10px;list-style:none;text-align:center}.shape_popup--images li img{width:50px;margin:0 auto}@media(max-width:599px){.carat_content .popup_content,.carat_content_shape .popup_content{margin:10px;font-size:14px}.carat_content .popup_content h3,.carat_content_shape .popup_content h3{font-size:20px}}@media(max-width:479px){.shape_popup--images li{width:25%}}.diamond-feed .d-feed-table-wrapper tbody>tr,.variant-btn-info{vertical-align:middle}.cta-btns{display:flex;gap:10px}#diamond-pdp-buy-setting{font-size:16px;background:#f08e52;border:solid 1px #f08e52;color:#fff}#diamond-pdp-buy-setting:hover{background:#f08e52;border-color:#f08e52;color:#fff}@media(max-width:991px){.cta-btns{flex-wrap:wrap;gap:10px}}@media(max-width:767px){#diamond-pdp-buy-setting{font-size:14px}}.special-item-label{background-color:#f08e52;color:var(--colorBtnPrimaryText);font-size:calc(var(--typeBaseSize) * .65);line-height:1;padding:8px 10px;transition:opacity .4s ease;position:absolute;right:0;top:30px}.unit-text-el{color:#f08e52}
/*# sourceMappingURL=/cdn/shop/t/124/assets/critical.css.map */
