.navigation-wrap .nav-btn .q-btn__content{padding:.285em}.checkout-header .checkout-new-btn svg{fill:#000!important}.checkout-header .checkout-new-btn span{font-family:LinetoBook!important;color:#000}.body--dark .checkout-header .checkout-new-btn svg{fill:#fff!important}.body--dark .checkout-header .checkout-new-btn span{color:#fff}.navigation-wrap .shopping-cart-button{min-width:50px!important;margin-right:10px!important;margin-left:0!important}.navigation-wrap .navigation-wrap .title{z-index:2}.navigation-wrap .flex-1{flex:1}.navigation-wrap .chat-checkout-payment{line-height:16px;font-size:15px}.navigation-wrap .chat-checkout-payment-btn:hover{background:#e8e8e8;cursor:pointer;border-radius:28px;transition:background-color .3s cubic-bezier(.25,.8,.5,1),opacity .4s cubic-bezier(.25,.8,.5,1)}.navigation-wrap .chat-checkout-payment .chat-svg{width:18px;fill:#484848}.navigation-wrap .chat-checkout-payment .ask-us{border-bottom:1px solid #484848}.navigation-wrap .body--dark .chat-checkout-payment .ask-us{border-color:#fff}.navigation-wrap .body--dark .chat-checkout-payment .chat-svg{fill:#fff}.navigation-wrap .no-pointer{cursor:auto!important}.navigation-wrap .no-pointer svg{cursor:auto!important}body.desktop .q-footer{background:#1b2f42}body.desktop .ng-img-zoom-on-hover{transition:transform .3s ease-in-out}body.desktop .ng-img-zoom-on-hover:hover{transform:scale(1.1)}body.desktop .ng-underline-hover-effects .hover-effect-div{height:2px;background-color:#4169e1;transition:width .2s ease-in-out;margin-top:3px}body.desktop .ng-underline-hover-effects a:hover span,body.desktop .ng-underline-hover-effects .hoverable-item:hover span{color:#4169e1!important;transition:.2s}body.desktop .desktop-subheading-36-container{height:93px}body.desktop .desktop-subheading-36{font-size:36px!important;margin:64px 0 17px}.ng-home-secondary-text{color:#607075!important;font-size:18px!important}.ng-underlined-link{color:#4169e1!important;text-decoration:underline;text-underline-offset:8px;cursor:pointer}.ng-underlined-link:hover{opacity:.85;transition:.25s}.ng-input .q-field__control{border-radius:28px!important}.ng-input .q-field__control:before{background:#fff!important;border:1px solid #607075!important}.ng-input .q-field__control{border-radius:28px!important;padding:0 20px!important;height:52px!important}.ng-breadcrumbs{display:flex;margin:0;background:#fff;min-height:40px!important;height:40px!important;max-height:40px!important}.ng-breadcrumbs li{display:flex;font-size:14px}.ng-breadcrumbs li:first-child:before{content:"";display:none}.ng-breadcrumbs li a,.ng-breadcrumbs li span{border-bottom:0 none!important;font-size:14px}.ng-breadcrumbs li a>span{color:#4169e1}.ng-breadcrumbs li:last-child{font-family:LinetoMedium,system,-apple-system,".SFNSText-Regular",San Francisco,Roboto,Segoe UI,Helvetica Neue,Lucida Grande,sans-serif}.ng-breadcrumbs li:last-child.ellipsis-end{display:inline-block;text-overflow:ellipsis;overflow:hidden;width:210px;white-space:nowrap}.ng-breadcrumbs li:before{content:"/";padding:0 10px}.ng-breadcrumbs.ng-breadcrumbs-dark{background:#1b2f42;color:#fff}.ng-breadcrumbs.ng-breadcrumbs-dark li a span{color:#fff!important}.ng-btn:before{background:#1b2f42}.ng-btn:hover{background:#fff}.ng-btn{transition:all .1s ease}.ng-btn:not(.ng-noanim):active{transform:scale(.98);filter:brightness(1.5) drop-shadow(0 0 5px rgba(0,0,0,.2))!important}.ng-btn:not(.ng-noanim):hover{filter:brightness(1.5)}.ng-btn span{color:#fff!important;font-family:LinetoBook,system,-apple-system,".SFNSText-Regular",San Francisco,Roboto,Segoe UI,Helvetica Neue,Lucida Grande,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-align:center}.ng-btn.white-transparent:before{background:transparent!important;border:1px solid #fff!important}.ng-btn.white-transparent span{color:#fff!important}.ng-btn.white-transparent:hover{background:transparent!important}.ng-btn.black-white:before{background:#fff!important;border:1px solid #fff!important}.ng-btn.black-white span{color:#1b2f42!important}.ng-btn.ng-btn-extra-large{height:56px}.ng-btn.ng-btn-large{height:52px}.ng-btn.ng-btn-medium{height:48px}.ng-btn.ng-btn-outline:active{transform:scale(.98);filter:drop-shadow(0 0 5px rgba(0,0,0,.2))!important}.ng-btn.ng-btn-outline:hover{filter:brightness(1)}.ng-btn.ng-btn-outline:hover:before{background:#1b2f420d}.ng-btn.ng-btn-outline:before{transition:all .2s ease;background:#fff;border:1px solid #1B2F42}.ng-btn.ng-btn-outline.ng-btn-outline-dim:before{border:1px solid #DEDEDE}.ng-btn.ng-btn-outline span{color:#1b2f42!important}.ng-btn.ng-btn-outline.white-transparent span{color:#fff!important}.ng-btn.ng-btn-outline.black-white span{color:#1b2f42!important}.ng-cta-padding{padding:0 32px 32px}.ng-cta-filter-drop-shadow{z-index:9;filter:drop-shadow(0px -20px 6px rgba(231,243,250,.9803921569))}.ng-home-bg{position:relative;background:linear-gradient(180deg,#e8f4fb,#fff);display:flex;justify-content:center;align-items:center;margin-bottom:-45px;max-height:282px;min-height:226px}.ng-home-bg.new-homepage-video{margin-bottom:-170px;max-height:440px;min-height:440px}.padding-zero{padding:0!important}.ng-slp-gradient-bg{background:linear-gradient(180deg,#e7eff6,#fff)}.animated-ring.image{position:relative;mix-blend-mode:darken}.animated-ring.image.earrings{width:330px;height:330px}.animated-ring-image-overlay{position:absolute;top:0;left:0;width:100%;height:20%;background:#fff;opacity:.4;filter:drop-shadow(0px 20px 8px #fff)}.animated-ring{width:100%;top:-10px;position:relative}.ng-lh-32{line-height:32px!important}.ng-title{font-size:16px;font-weight:400;line-height:20px;letter-spacing:.5px;text-align:left;color:#1b2f42}.ng-bt{border-top:1px solid #DEDEDE}.ng-bl{border-left:1px solid #DEDEDE}.ng-ba{border:1px solid #DEDEDE}.ng-br{border-radius:4px}.ng-cta{position:relative;width:383px!important}.ng-cta-gradient-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,#e6f3f9,#fff 40%);z-index:-1}.ng-cta-gradient-overlay.dark-overlay{background:linear-gradient(180deg,#27171300,#271713 44% 100%)}.ng-layout .banner-text a,.ng-layout .banner-text span{font-size:13px;color:#fff;padding:0}.ng-layout .bg-home-primary-dark{background:#1b2f42}.ng-layout #intercom-wrapper span.text{font-size:14px;color:#fff!important}.ng-layout #intercom-wrapper .special-btn-label .q-avatar{top:0}.ng-layout div,.ng-layout p,.ng-layout span,.ng-layout a{font-family:LinetoBook,system,-apple-system,".SFNSText-Regular",San Francisco,Roboto,Segoe UI,Helvetica Neue,Lucida Grande,sans-serif;font-size:16px;font-weight:400;line-height:24px}.ng-layout a:not(.q-btn),.ng-layout .ng-a:not(.q-btn){color:#4169e1;text-decoration:none;border-bottom:1px solid #4169E1}.ng-layout a:not(.logo-icon),.ng-layout .ng-a:not(.logo-icon){border-bottom:none!important}.ng-layout a.ng-underline,.ng-layout .ng-a.ng-underline{border-bottom:1px solid #4169E1!important;color:#4169e1;display:inline-block}.ng-layout a.ng-quiz-text,.ng-layout .ng-a.ng-quiz-text{border-bottom:1px solid #4169E1!important;color:#4169e1!important}.ng-layout .text-white a.ng-quiz-text,.ng-layout .text-white .ng-a.ng-quiz-text{border-bottom:1px solid #66A1FF!important;color:#66a1ff!important}.ng-layout .home-primary-light{color:#4169e1!important;text-underline-offset:8px!important}.ng-layout .secondary-text{color:#607075}.ng-layout .primary-text{color:#1b2f42}.ng-layout .secondary-footer{color:#adbdd0}.ng-layout div.text-h1,.ng-layout h1{font-family:LinetoBook,system,-apple-system,".SFNSText-Regular",San Francisco,Roboto,Segoe UI,Helvetica Neue,Lucida Grande,sans-serif;font-size:34px;font-weight:400;line-height:44px;letter-spacing:-.02em!important;color:#1b2f42;margin:0}.ng-layout div.text-h2,.ng-layout h2{font-family:LinetoBook,system,-apple-system,".SFNSText-Regular",San Francisco,Roboto,Segoe UI,Helvetica Neue,Lucida Grande,sans-serif;font-size:26px;font-weight:400;line-height:44px;letter-spacing:-.02em!important;color:#1b2f42;margin:0}.ng-layout .close-btn .q-icon{color:#1b2f42}.tablet-ng-slp-above-the-fold-background{background:linear-gradient(180deg,#edf3f7,#e6eff6)}@media(hover:none){.tablet-ng-slp-above-the-fold-background-nohover{background:linear-gradient(180deg,#edf3f7,#e6eff6)}}.ng-slp-above-the-fold img{width:100%;aspect-ratio:auto}.ng-slp-above-the-fold img.desktop{width:430px!important;height:320px!important}.ng-slp-above-the-fold .above-the-fold-max-column{max-width:450px;margin:0 auto}.ng-slp-above-the-fold.ng-slp-above-the-fold-setting .ng-hero-img-holder{display:flex;justify-content:center}.ng-slp-above-the-fold.ng-slp-above-the-fold-setting.no-slp img.desktop{transform:scale(.95)}.ng-slp-above-the-fold.ng-slp-above-the-fold-setting img{width:320px!important;height:320px!important}.ng-slp-above-the-fold.ng-slp-above-the-fold-setting img.desktop{transform:scale(.85);width:430px!important;height:430px!important}@media(min-width:360px){.ng-slp-above-the-fold .ng-hero-img-holder,.ng-slp-above-the-fold img{width:360px;height:276px}}@media(min-width:390px){.ng-slp-above-the-fold .ng-hero-img-holder,.ng-slp-above-the-fold img{width:390px;height:291px}.ng-home-bg,.ng-home-bg .animated-ring{height:256px}}@media(min-width:412px){.ng-slp-above-the-fold .ng-hero-img-holder,.ng-slp-above-the-fold img{width:412px;height:302px}.ng-home-bg{height:270px}.ng-home-bg .animated-ring{height:270px;top:0}}@media(min-width:430px){.ng-slp-above-the-fold .ng-hero-img-holder,.ng-slp-above-the-fold img{width:430px;height:320px}.ng-home-bg,.ng-home-bg .animated-ring{height:282px}}.ng-desktop-container{max-width:1728px;margin:0 auto;overflow-x:hidden}.ng-left-spacing{padding-left:64px!important}.ng-desktop-x-border{border-bottom:1px solid #EAEAEA;border-left:1px solid #EAEAEA;border-right:1px solid #EAEAEA}.ng-desktop-linear{background:linear-gradient(180deg,#e8f4fb,#fff)}.ng-shop-diamonds-by-shape .ng-shape-outer{flex-direction:column;border-radius:16px;height:132px;transition:all .2s ease;background:#fff}.ng-shop-diamonds-by-shape .ng-shape-outer:hover{filter:drop-shadow(0 0 5px rgba(0,0,0,.05))!important;background:#1b2f421a}.ng-shop-diamonds-by-shape .ng-shape-outer .ng-shape-img{height:52px}.ng-shop-diamonds-by-shape .ng-shape-outer .ng-shape-img.ng-shape-slp-img.ng-shape-slp-round{width:52px;height:52px}.ng-shop-diamonds-by-shape .ng-shape-outer .ng-shape-img.ng-shape-slp-img.ng-shape-slp-oval{width:40px;height:52px}.ng-shop-diamonds-by-shape .ng-shape-outer .ng-shape-img.ng-shape-slp-img.ng-shape-slp-cushion{width:49px;height:52px}.ng-shop-diamonds-by-shape .ng-shape-outer .ng-shape-img.ng-shape-slp-img.ng-shape-slp-emerald{width:40px;height:52px}.ng-shop-diamonds-by-shape .ng-shape-outer .ng-shape-img.ng-shape-slp-img.ng-shape-slp-princess{width:52px;height:52px}.ng-shop-diamonds-by-shape .ng-shape-outer .ng-shape-img.ng-shape-slp-img.ng-shape-slp-radiant{width:46px;height:52px}.ng-shop-diamonds-by-shape .ng-shape-outer .label{color:#1b2f42}.ng-shop-diamonds-by-shape .ng-shape-outer-mob{border-radius:unset;height:auto;justify-content:center;align-items:center;gap:12px}.ng-shop-diamonds-by-shape .ng-shape-outer-mob .ng-shape-img{height:48px}.ng-shop-diamonds-by-shape .ng-shape-outer-mob .chevron-right{width:14px;height:14px}@media(max-width:768px){.ng-shop-diamonds-by-shape{border-bottom:1px solid var(--color-border-divider-primary-gray-200, #E5E7EB)}.ng-shop-diamonds-by-shape .mobile-subheading{color:var(--blue-dark, #1B2F42);font-size:28px;font-style:normal;font-weight:400;line-height:36px;letter-spacing:-.15px!important}.ng-shop-diamonds-by-shape .mobile-shape-items{padding:1.5rem 0;display:grid;grid-template-rows:repeat(2,min-content);grid-auto-flow:column;grid-auto-columns:calc((100vw - 40px) / 3);row-gap:1.5rem}.ng-shop-diamonds-by-shape .mobile-shape-items .ng-shape-outer{background:transparent}.ng-shop-diamonds-by-shape .chevron-right{width:7px}}.ng-cyo-ring{width:250px;height:156px;position:relative;left:15px}.ng-cyo-ring.desktop{width:450px;height:281px}.ng-cyo-ring.desktop.home{width:650px;height:420px;position:relative;left:100px}.ng-discount-offer.desktop{width:400px;margin:0 auto}.ng-discount-offer-desktop-exp.desktop{width:400px;margin:0 auto;padding-top:64px}.static-position{position:static!important;z-index:2}
