@import"https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap";@import"https://fonts.googleapis.com/css2?family=Noto+Sans:ital,wght@0,100..900;1,100..900&display=swap";@font-face{font-family:MenckenStd;src:url(../font-mencken/fonts/fonts.com-Mencken-Std-.otf) format("opentype");font-weight:400;font-style:italic}.theme_color_bg{background-color:#472b61}.anchor-text{color:#69448e!important}.head_titleColor{color:#69448e}.bg_shade1{background-color:#fdf8ed}.bg_shade3{background-color:#e1dae880}.text-grey{color:#868686}.text-color{color:#0d0d0d}.breadcrumbPath{color:#6b6b6b!important}.lora-unique,.font1{font-family:MenckenStd,serif!important;font-optical-sizing:auto;font-weight:400;font-style:normal}.font-noto{font-family:Noto Sans,sans-serif!important}.nunito{font-family:Open Sans,sans-serif!important;font-optical-sizing:auto;font-style:normal}.font-open-sans{font-family:Open Sans,sans-serif!important}.global-btn.white-btn:hover{background-color:#69448e!important;color:#fff!important}.Panel{visibility:hidden;position:relative;z-index:18000000;transition:visibility 0s .5s}.Panel.is-active{visibility:visible;transition:visibility 0s 0s}.Panel.is-active>.Panel-overlay{opacity:1;transition-delay:0}.Panel-overlay{opacity:0;position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;background-color:#ffffffbf;transition:opacity .25s 50ms}.Panel.is-active .Panel-inner{transform:translateZ(0);transition-delay:0}.Panel-inner{position:fixed;top:0;right:0;bottom:0;z-index:9999;padding:36px;width:100%;max-width:650px;overflow-y:auto;background-color:#fff;box-shadow:-6px 0 20px #00000040;transform:translate3d(120%,0,0);transition:transform .5s 50ms}.Change_Metal{display:flex;align-items:center;background:#f5f5f5;border:1px solid #eee;justify-content:center;cursor:pointer;color:#777;background:#fdf8ed!important;min-width:55px;padding:5px 8px}.overflowhidden{overflow:hidden}.Change_Metal .metaltype-all{width:12px!important;height:12px!important;display:none}#modifyMetal,.modifycarat,.modifyringsize,.modifyDiamondQuality,.modifyringsize2,.modifyringsize1{cursor:pointer;font-size:16px!important;color:#515151;font-weight:600;letter-spacing:1px;width:100%;text-align:center}.bg-ring-size{background:#f5f5f5;padding:3px 8px;cursor:pointer}.modifyringsize2{padding:0 5px}.Panel-close{position:fixed;top:2px;right:7px;z-index:1;border:0;outline:0!important;transition:color .12s;background:transparent;color:#000}.Heading--1{margin-bottom:24px;font-size:26px;line-height:1.2}.u-marginBmd{margin-bottom:24px!important}.u-marginBxs{margin-bottom:12px!important}.MakingChoicesProducts-list{margin:0;padding:0;list-style:none}.ProductSelectPrice .RadioButton-input:checked+.RadioButton-label,.ProductSelectPrice .RadioButton-input:checked+.RadioButton-label:after{border-color:#000}.MakingChoicesProducts:not(.MakingChoicesProducts--quality) .ProductSelectPrice .RadioButton-label{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.ProductSelectPrice .RadioButton-label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.ProductSelectPrice .RadioButton-label{padding:8px 12px 8px 48px;width:100%;overflow:hidden;border:1px solid #dedede;border-radius:5px;box-sizing:border-box}.RadioButton-input:checked~.RadioButton-label:before{border-color:#4a727e;background-color:#5b8592;box-shadow:inset 0 0 0 3px #fff}.ProductSelectPrice .RadioButton-label:before{top:50%;left:11px;z-index:2;transform:translateY(-50%)}.RadioButton-label:before{top:2px;border:1px solid #ccc;transition:border-color .12s,background-color .12s,box-shadow .12s}.RadioButton-label:before{content:"";position:absolute;top:.25em;left:0;width:1em;height:1em;border:1px solid;border-radius:100%}.ProductSelectPrice-imageWrapper{margin:-8px 12px -8px -12px;border-right:1px solid #ececec}.ProductSelectPrice-image{display:block;max-width:80px}.ProductSelectPrice-infoWrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%}.ProductSelectPrice-infoWrapper .ProductSelectPrice-info--left{-ms-flex:1 1 0;flex:1 1 0}.ProductSelectPrice-infoWrapper.metal-data ul:first-child,.ProductSelectPrice-infoWrapper.metal-data ul:last-child{-ms-flex:2;flex:2}.ProductSelectPrice-infoWrapper.metal-data .ProductSelectPrice-info--right{margin-right:10px;font-size:13px}.ProductSelectPrice-info{list-style:none;margin-bottom:0;padding-left:0}.ProductSelectPrice-infoWrapper{-ms-flex-item-align:center;align-self:center}.ProductSelectPrice-info--right{text-align:right}.u-marginR2xs{margin-right:6px!important}.u-xsFontSize{font-size:12px!important}.Checkbox-input,.FilterShape>.Checkbox-input,.fluxform .fluxform_multiselectfield,.RadioButton-input,.u-hiddenVisually{clip:rect(1px,1px,1px,1px)!important;position:absolute!important;padding:0!important;width:1px!important;height:1px!important;overflow:hidden!important;border:0!important}.RadioButton-input:checked~.RadioButton-label:before{border-color:#000;background-color:#000;box-shadow:inset 0 0 0 3px #fff}.RadioButton{position:relative;margin-bottom:3px}.Form-item{-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;margin-bottom:24px}#Checkout #OrderSummary #OrderResults .selected-country-sizes a{float:none;font-size:15px;margin:0;text-decoration:none}#Checkout #OrderSummary #OrderResults li select.select_region{width:160px!important;height:27px;border:1px solid #111;font-size:13px;letter-spacing:1px;font-weight:700;color:#000}.RadioButton-label{cursor:pointer;position:relative}.mr-25{margin-top:25px}.ProductPage-body :last-child{margin-bottom:0}.ProductPage-usp{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-top:18px;margin-left:-48px}.ProductPage-usp>.Usp{padding-top:6px;padding-left:48px}.u-smFontSize{font-size:14px!important}.Usp-list{margin:0;padding:0;list-style:none}.u-marginR2xs{margin-right:6px!important;display:inline-block;width:12px;vertical-align:middle}.u-marginR2xs svg{fill:#000}.u-marginR2xs.check_blue svg{fill:#000}.Usp--smGutter .Usp-item+.Usp-item{margin-top:6px}.view-detail-product{color:#3085c7!important}.review-top{padding-right:10px;margin-right:10px;display:flex;justify-content:flex-end}.top-gallary-reviews{width:100%;margin-bottom:5px;margin-top:15px}.top-gallary{display:flex;align-items:center;justify-content:flex-end}.product-viewer{position:relative}.product-viewer .prod-video{width:100%!important;max-width:100%!important;max-height:auto}.product-viewer #display_product_image{width:100%!important;max-width:700px!important}.zoom{display:inline-block;position:relative;width:100%;margin:auto}.zoomImg{cursor:hand}.zoom:after{content:"";display:block;width:33px;height:33px;position:absolute;top:0;right:0}.zoom img{display:block}.zoomImg{cursor:zoom-in}.zoom img::selection{background-color:transparent}.detailed-media-main{position:relative;border:1px solid #eee;margin:10px 0}.hidden-section{visibility:hidden}.link-icon{font-size:25px!important;margin:0 9px}.actionBtn{display:inline-block}.grid-display{display:grid;grid-template-columns:61% 36.8%;margin-bottom:15px}.d-flx{display:flex;align-items:center}.metal-title{text-transform:uppercase}.RingSize{margin-top:5px}.ProductConfig-labelExtra{color:#b8b8b8;font-size:10px;white-space:nowrap;text-transform:lowercase}.WideBody span.cart-title-main{font-size:14px;color:#515151;display:flex;align-items:center;margin-left:40px}.WideBody span.cart-title-main.ring-details-inner{align-items:baseline}span.carat-title{font-size:10px}#selectedJewelryMetal .metal-color{margin-left:0}.cart-title-main:before{content:"";background-image:url(/build/assets/stripe-CDgGG4Qs.webp);background-size:884% auto;height:30px;width:30px;background-position:94.8% -1px;display:inline-block;vertical-align:bottom;position:absolute;left:0;top:3px;background-position:-37px 62%}.carat-size:before{top:-3px}.cart-title-main.ring_size:before{background-position:-2px 1579px;height:34px;width:34px;top:-3px!important}.select_region{width:160px!important;height:27px;border:1px solid #111;font-size:13px;letter-spacing:1px;color:#fff;font-family:Open Sans,sans-serif}.select_region option{color:#000}.ring_size_table tr td:not(:last-child){text-align:center}.ring_size_table tr td:first-child{width:20%}.ring_size_table tbody tr td:last-child{width:40%;padding-left:10px}.ring_size_table tbody tr td{height:35px;cursor:pointer}.selected-country-sizes:hover,.selected-country-sizes2:hover{background-color:#f1f1f1}.selected-country-sizes.is-selected,.selected-country-sizes2.is-selected{background-color:#000}.ring_size_table tr th{position:sticky;top:0;background:#fff}.ring_size_table{width:100%}.table-wrap{max-height:81vh;overflow-y:auto}.table-wrap::-webkit-scrollbar{width:4px}.table-wrap::-webkit-scrollbar-track{background:#555}.table-wrap::-webkit-scrollbar-thumb{background:#ccc;height:15px}.selected-country-sizes.is-selected td,.selected-country-sizes2.is-selected td{color:#fff}.Usp--smGutter ul li{height:19px}.fb-like.fb_iframe_widget,.pintrest{display:none}.yotpo-bottomline .yotpo-icon-star.five-rating{font-size:13.5px!important}.Shares{margin-right:6px}.d-flex-end{display:flex;justify-content:flex-end}.FunnelRingSizeContainer{margin-left:15px;margin-right:15px;line-height:12px}.addInscription{margin-left:15px}.cart-title-main.de-color:before{background-position:-116px 47%!important}.align-rs-btn{margin-left:15px}.align-rs-btn-men{padding:8px!important}.ring-size-outer-wrap{display:flex;justify-content:space-between;align-items:center;width:auto}.ring-size-outer-wrap .modifyRingSize{width:auto!important}.rs-men{margin-top:5px}.rs-women{min-width:60px;display:inline-block}.rs-men{min-width:90px;display:inline-block}.ring-details-wrap-cdq{flex-wrap:wrap!important}.ring-details-inner-cdq{width:100%;display:block}.ring-details-inner-cdq.rs-prod{padding-left:40px}.ring-details-wrapWW .iconprod{margin-left:0!important}@media (max-width: 1024px){.ring-details-wrap{flex-wrap:wrap}.complete-right-cell #selectedJewelryMetal{align-items:center}.WideBody span.cart-title-main{max-width:100px}}@media (max-width: 480px){.ring-details-inner{width:100%;display:block}.mr-40{padding-left:40px!important}.mr-40.diaquality{width:120px}}@media (max-width: 375px){.table-wrap .select_region{width:113px!important}.table-wrap .select_region option{font-size:10px}.WideBody span.cart-title-main{margin-left:38px;max-width:150px!important}}
