html{width:100%;overflow-x:hidden}.desktop_blocks{display:flex}div#shopify-section-template--17457708007621__main .container.container--reading-width{width:100%;max-width:1140px!important}.template-suffix-gemstone-education .breadcrumbs ol li:last-child a,.template-suffix-metal-education .breadcrumbs ol li:last-child a,.template-suffix-diamond-education .breadcrumbs ol li:last-child a{font-weight:400;color:#1f1f1f;font-size:12px}.template-suffix-gemstone-education .lightly-spaced-row{margin-bottom:0}.template-suffix-gemstone-education .breadcrumbs-list__item span,.template-suffix-metal-education .breadcrumbs-list__item span,.template-suffix-diamond-education .breadcrumbs-list__item span{font-size:8px;margin:0 6px}.template-suffix-gemstone-education a.breadcrumbs-list__link:hover,.template-suffix-metal-education a.breadcrumbs-list__link:hover,.template-suffix-diamond-education a.breadcrumbs-list__link:hover{color:#db9501!important;text-decoration:none}.template-suffix-gemstone-education .container .container--reading-width,.template-suffix-metal-education #shopify-section-template--17457708007621__metal_tabs_qKEPwp .container{max-width:1140px!important;padding:0 15px}.template-suffix-gemstone-education div#shopify-section-template--17457707679941__main{margin:0;padding:0}.template-suffix-gemstone-education .text-overlay__rte.rte.lightly-spaced-row.large-text{margin:auto}.template-suffix-gemstone-education nav.breadcrumbs{padding-left:5px;border:0!important}.template-suffix-gemstone-education #section-id-template--17457707679941__title_banner_section_6V7Fej,.template-suffix-metal-education #section-id-template--17457708007621__title_banner_section_LYHqaH{max-width:1170px!important;padding:0 15px}.template-suffix-gemstone-education .large-text h2{padding:0;margin:0}.template-suffix-gemstone-education .lightly-spaced-row.large-text{margin-bottom:0}.template-suffix-gemstone-education h2.text-overlay__title,.template-suffix-metal-education h2.text-overlay__title,.template-suffix-diamond-education .text-overlay__subheading.subheading{display:block;color:#3bbaba;font-family:Great Vibes;font-size:90px!important;text-transform:capitalize;letter-spacing:0px;font-weight:700;line-height:102px}div#shopify-section-template--17457707352261__title_banner_section_hPrVga .text-overlay__inner{display:flex;align-items:center!important;justify-content:center!important;text-align:center}.template-suffix-diamond-education .text-overlay__subheading.subheading{line-height:45px;margin:0!important}.template-suffix-diamond-education .diff_head strong{display:block}.template-suffix-metal-education h2.text-overlay__title{line-height:50px!important}.template-suffix-gemstone-education .align-ltr-left.spaced-column{text-align:center;margin-bottom:30px;margin-top:50px}.template-suffix-gemstone-education .lightly-spaced-row h2,.template-suffix-metal-education .diff_head h2,.template-suffix-diamond-education .diff_head h2{margin-bottom:0;color:#333!important;font-family:Open Sans;font-size:14px;padding:0;text-transform:uppercase;font-weight:300;text-align:center}.template-suffix-gemstone-education .lightly-spaced-row h2 strong,.template-suffix-metal-education .diff_head h2 strong,.template-suffix-diamond-education .diff_head h2 strong{font-weight:700}.template-suffix-metal-education .diff_head strong,.template-suffix-diamond-education .diff_head strong,.template-suffix-metal-education .diff_head h2,.template-suffix-diamond-education .diff_head h2{color:#000;font-size:22px;margin:0;text-transform:capitalize;font-family:Open Sans;font-weight:700}.template-suffix-diamond-education .head_caption{display:flex;align-items:flex-end;gap:10px;justify-content:center}.template-suffix-diamond-education .head_caption p{padding:0;margin:0}.template-suffix-gemstone-education .lightly-spaced-row p,.template-suffix-metal-education .head_caption p,.template-suffix-diamond-education .head_caption p{font-size:13px!important;color:#333!important;font-family:Open Sans;font-weight:300;background:transparent;text-align:center}.template-suffix-gemstone-education .text-column h3.text-column__title{font-size:14px!important;line-height:24px;color:#4d4d4f!important;font-family:Inter;margin:0;font-weight:600!important}.template-suffix-gemstone-education .multi-desc p{font-size:14px!important;line-height:24px;color:#4d4d4f!important;font-family:Inter;font-weight:300}.template-suffix-gemstone-education .flexible-layout.flexible-layout--variable-columns.flexible-layout--columns-28.align-ltr-left{margin:0;padding-bottom:30px}.template-suffix-gemstone-education #section-id-template--18268181430525__multi_column_X4HnUN .text-column__image{max-width:190px;margin:0 auto}.template-suffix-gemstone-education .lightly-spaced-row.large-text h2 strong,.template-suffix-metal-education .lightly-spaced-row.large-text h2 strong,.template-suffix-diamond-education .lightly-spaced-row.large-text h2{color:#333!important;font-family:Inter;font-size:45px;margin:0!important;padding:0;text-transform:uppercase;font-weight:700;letter-spacing:4px}.template-suffix-gemstone-education .flexible-layout{margin:0;padding-bottom:45px;display:grid;grid-template-columns:repeat(4,1fr);column-gap:20px}.template-suffix-gemstone-education #section-id-template--17457707679941__title_banner_section_6V7Fej .height--fixed,.template-suffix-metal-education .height--fixed.image-overlay,.template-suffix-diamond-education .height--fixed.image-overlay{height:424px}.template-suffix-gemstone-education .text-column{max-width:100%!important;padding:0}.template-suffix-gemstone-education .fully-spaced-row--medium{margin-top:50px}.template-suffix-gemstone-education .height__image img.theme-img{height:424px}.template-suffix-gemstone-education .text-column__image img{max-width:257px;max-height:250px;width:100%}.template-suffix-gemstone-education #section-id-template--17457707679941__multi_column_X4HnUN .full-container.container{padding:0;margin:0}.template-suffix-metal-education #shopify-section-template--17457708007621__main{margin:0}.template-suffix-metal-education #shopify-section-template--17457708007621__metal_tabs_qKEPwp{text-align:center}.template-suffix-metal-education #shopify-section-template--17457708007621__metal_tabs_qKEPwp ul.shopify-tabs.gold-first,.template-suffix-diamond-education ul.shopify-tabs.gold-first{text-align:center;padding:0;margin:20px 0 0!important;display:flex}.template-suffix-metal-education ul li.current,.template-suffix-diamond-education ul li.current{letter-spacing:1px;padding:21px 20px!important;text-transform:uppercase;border:none!important;line-height:normal;background:0px;color:#111;border:1px solid #eeeeee!important;border-radius:4px 4px 0 0;border-bottom:0px!important;background:transparent!important}.template-suffix-metal-education ul.shopify-tabs.gold-first li,.template-suffix-diamond-education ul.shopify-tabs.gold-first li{font-size:14px!important;font-weight:300;font-family:Open Sans;flex-basis:0;flex-grow:1;text-align:center;padding:21px 20px!important;border-bottom:1px solid #eee}.template-suffix-diamond-education #tab-GOLD .tablink_img.img-1{margin:30px 0 0}.template-suffix-metal-education .tablink_img{margin:10px auto 30px}.shopify-tab-content{margin:0 auto 20px;text-align:center;border-left:1px solid #eee;border-right:1px solid #eee;border-bottom:1px solid #eee;background:transparent;padding:0 20px}.shopify-tab-content h3{font-size:28px;color:#111;line-height:30px;letter-spacing:4px;text-align:center;padding-bottom:20px;position:relative}.shopify-tab-content ul{max-width:540px;margin:0 auto}.shopify-tab-content ul li,.shopify-tab-content ul li em{text-align:left;list-style:disc;color:#333;font-family:Open Sans;font-size:12px;margin-bottom:25px;padding-left:0;font-weight:300}.tablink_img{max-width:600px;margin:0 auto 30px}.template-suffix-diamond-education .container.Pf_ptContainer{padding:0 15px}.shopify-tab-content p{font-size:12px;color:#333;line-height:27px;text-align:center;font-family:Open Sans;font-weight:300}.template-suffix-metal-education .shopify-tab-content,.shopify-tab-content{margin-bottom:45px!important}div#shopify-section-template--17457708007621__main .page-header{border:0px;padding:0!important;margin:0!important}.template-suffix-metal-education .head_caption{margin-top:30px}.template-suffix-diamond-education image-with-text-overlay#section-id-template--17457707352261__title_banner_section_hPrVga{padding:0 15px;max-width:1170px;margin:0 auto}.template-suffix-diamond-education div#shopify-section-template--17457707352261__main{margin:25px 0 0}.template-suffix-diamond-education h2{display:flex;align-items:end;justify-content:center;margin-top:40px}.comitment_cstclass .flexible-layout.valign-middle>div{padding:0;width:100%;margin:0;align-self:flex-start}.comitment_cstclass .conatiner{max-width:1170px;margin:0 auto;padding:0 15px!important}.comitment_cstclass p a{color:#363636;text-decoration:none}.comitment_cstclass p a:hover{color:#22466a}.comitment_cstclass .feature-text-paired{margin:0 30px;padding:0!important}.comitment_cstclass{margin:0 0 60px}.comitment_cstclass .container .flexible-layout.valign-middle{display:grid;grid-template-columns:6fr 4fr;gap:15px}.comitment_cstclass img{margin:0 0 0 30px}.comitment_cstclass .container{max-width:1170px!important;padding:0 15px!important;margin:0 auto}.template-suffix-OUR .csmt_remoSpac .container.container--reading-width,.template-suffix-loose-diamond .csmt_remoSpac .container.container--reading-width,.template-suffix-quality .csmt_remoSpac .container.container--reading-width,.template-suffix-diamond .csmt_remoSpac .container.container--reading-width,.template-suffix-why .csmt_remoSpac .container.container--reading-width{max-width:1170px!important;padding:0 15px}.template-suffix-media.sect_wrapper .in-content{font-size:35px!important;line-height:20px;color:#363636!important}.top_media .container{max-width:300px;margin-right:0;padding:0!important;border:solid 1px #ccc}.top_media{max-width:1170px!important;margin:auto auto 60px}.top_media .container p{background:#464646 none repeat scroll 0 0;color:#fff;font-size:13px;padding-left:5px;margin-bottom:0!important}.top_media .watch_inner{overflow:auto;height:589px}.top_media .watch_inner ul.mediasec_height{padding-left:15px}.mediasec_height li{margin:8px 0!important}.mediasec_height a.playvideo{display:grid;grid-template-columns:5fr 8fr}.medai_vdeo{width:90px!important;height:71px!important}.medai_vdeo video{width:90px;height:71px}.myoutubetext p{background:none!important;color:#363636!important}.myoutubetext span{color:#363636!important;font-size:14px}.template-suffix-why .sect_wrapper .lightly-spaced-row p:first-child{margin-bottom:40px}.comitment_cstclass p{color:#4d4d4f;line-height:24px;font-size:14px;font-weight:300;text-align:left}.comitment_cstclass h2,.commnaHeading h2{color:#363636!important;font-size:25px;font-family:Cormorant;color:#000;font-weight:400;text-transform:inherit;margin:15px 0}.commnaHeading h2{padding:10px 0 20px;border-bottom:1px solid #eee;text-align:center}div#shopify-section-template--18268181889277__rich_text_wdLrtC>div{margin:0}div#shopify-section-template--18268181889277__rich_text_BqRhjr .comitment_cstclass{margin-bottom:20px}div#shopify-section-template--18268181889277__rich_text_wdLrtC h3,.Pf_ptrowlevl h3,div#shopify-section-template--18268181889277__rich_text_VDezzi h3{font-size:20px;font-family:Cormorant;font-weight:400;margin:0px 0px 10pz}div#shopify-section-template--18268181889277__rich_text_wdLrtC p,.Pf_ptrowlevl p,div#shopify-section-template--18268181889277__rich_text_VDezzi p{font-size:14px;font-weight:300;margin:0 0 3px}div#shopify-section-template--18268181889277__rich_text_wdLrtC .lightly-spaced-row{margin:0}div#shopify-section-template--18268181889277__rich_text_wdLrtC .rte.lightly-spaced-row.large-text,.Pf_ptrowlevl .athurWrapperdetal,div#shopify-section-template--18268181889277__rich_text_VDezzi .rte.lightly-spaced-row.large-text{padding:15px}div#shopify-section-template--18268181889277__rich_text_VDezzi .rte.lightly-spaced-row{padding:5px 15px}.template-suffix-why .sect_wrapper .lightly-spaced-row p:first-child strong{font-weight:600}nav.breadcrumbs{padding-bottom:20px}.Pf_ptrowlevl img{width:100%}.template-suffix-sitemap .csmt_remoSpac{display:none}.col-main .container{max-width:1140px;padding:0}.col-main .page-title{margin:25px 0}ul.inrtab1 li:nth-child(1) a,ul.inrtab1 li:nth-child(5) a,ul.inrtab2 li:first-child a{font-size:14px!important;font-weight:700;text-transform:uppercase;color:#000!important}ul.inrtab1 li:nth-child(1) a:hover,ul.inrtab1 li:nth-child(5) a:hover,ul.inrtab2 li:first-child a:hover{color:#db9501!important}ul.inrtab1 li:nth-child(5){margin-top:20px}select.productoptitem.formobilepd{display:none}ul.inrtab1 li:nth-child(9),ul.inrtab2 li:last-child,ul.inrtab3 li:last-child,ul.inrtab4 li:nth-child(6),ul.inrtab4 li:nth-last-child(2){margin-top:20px}ul.inrtab4 li:nth-last-child(1){text-align:right}ul.inrtab4 li:nth-child(7) a{display:block;padding-bottom:25px!important;margin-bottom:25px;border-bottom:1px solid #000;color:#1c95a5!important;font-weight:600;font-size:14px;margin-top:10px}.col-main h1{font-size:20px;color:#363636!important;line-height:20px;font-weight:600;margin:0!important}.Inner_rowtab li a:hover{color:#db9501!important}.col-main ul.tab{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:20px;margin:10px 0 25px}.col-main .custm_listitem,.col-main .custm_listitem7{display:block;padding-bottom:25px;margin-bottom:25px;border-bottom:1px solid #000;color:#1c95a5;font-weight:600;font-size:14px}.col-main .custm_listitem:hover,.col-main .custm_listitem7:hover,ul.inrtab4 li:nth-child(7) a:hover{color:#db9501!important}.Inner_rowtab li a{padding:0!important;font-size:14px;line-height:24px;color:#4d4d4f!important}.template-collection h1.pagetitle.h3{color:#000;text-transform:inherit;padding-bottom:15px;font-family:Lora;font-size:25px;font-weight:400;line-height:normal;padding-bottom:20px!important;margin:15px 0!important;border-bottom:1px solid #ecf0f2!important}.container.inner_container,.Button-WidgetPage,.inner_container{max-width:1170px;padding:0 15px;margin:0 auto;width:100%}.inner_container.topheading_rich .container,div#shopify-section-template--18268181135613__image_with_text_KdDUgH .inner_container .container,.circle_img.inner_container .container{padding:0}.multicolumn_container{max-width:1170px;margin:0 auto}.topheading_rich .container{max-width:1170px}.topheading_rich h2{font-family:playfair display}.Button-WidgetPage .Mainall_Btn{display:flex;flex-wrap:wrap;justify-content:space-between;gap:20px}.Button-WidgetPage .Mainall_Btn a{border-style:solid;border-top-width:2px;border-left-width:2px;border-bottom-width:2px;border-right-width:2px;border-color:#000;border-radius:0;text-align:center;background-color:#fff;text-decoration:none;text-transform:uppercase;display:block;padding:10px 20px;color:#000;font-weight:600;font-size:14px}.Button-WidgetPage .Mainall_Btn a p{margin:0}.Button-WidgetPage .Mainall_Btn .FBe_btn{flex:1}div#shopify-section-template--18306907832573__rich_text_A9pmQ9 p strong{font-family:Open Sans,sans-serif;color:#000;font-size:14px;font-weight:700}.Custom_pagebaner h2{font-size:50px}.Custom_pagebaner p{font-size:22px;font-weight:300;font-family:Open Sans;color:#000;max-width:94%;margin:0 auto 10px}div#shopify-section-template--18268180939005__block_image_VABBww .Pf_ptrowlevl{display:grid;grid-template-columns:repeat(4,1fr);row-gap:20px;column-gap:30px}div#shopify-section-template--18268180939005__block_image_VABBww .Pf_ptrowlevl img{width:100%}div#shopify-section-template--18268180939005__contact_form_4FwJhm .reading-width.account-form{max-width:990px}div#shopify-section-template--18268180939005__contact_form_4FwJhm h2{text-transform:uppercase!important;margin-bottom:15px!important;font-size:35px;font-family:Cormorant Garamond;color:#000;opacity:1;font-weight:700;text-align:center}.Custom_process h2{font-size:35px;font-family:Cormorant;color:#000;opacity:1;font-weight:700;text-align:center}div#shopify-section-template--18268180939005__contact_form_4FwJhm input,div#shopify-section-template--18268180939005__contact_form_4FwJhm textarea{height:2.188rem;font-size:14px;border:1px solid #efeeef;background-clip:padding-box;line-height:1.66;background-color:#fff;padding:0 .625rem;vertical-align:baseline;width:100%;box-sizing:border-box;box-shadow:none!important;-webkit-box-shadow:none}div#shopify-section-template--18268180939005__contact_form_4FwJhm button.btn{width:auto;cursor:pointer;min-height:2.188rem;padding:0 .625rem;color:#fff;border:0;font-size:13px;background:#000;border-radius:0;text-align:center;display:flex;align-items:center;justify-content:center;margin:0 auto;letter-spacing:0;text-transform:none;font-family:Open Sans}.Custom_process img{width:100%}.Custom_process .lightly-spaced-row{width:100%!important}.Custom_process strong{color:#000;font-size:14px}.Custom_process .rte.lightly-spaced-row{padding-top:20px}.custom_imgtext p strong,div#shopify-section-template--18268180939005__video_with_text_eFXQXE p strong{font-size:24px;color:#000;text-align:left;line-height:normal}.custom_imgtext p,div#shopify-section-template--18268180939005__video_with_text_eFXQXE p{font-size:14px;line-height:22px;font-weight:300;color:#000;text-align:left}.custom_imgtext .flexible-layout.valign-middle,div#shopify-section-template--18268180939005__video_with_text_eFXQXE .flexible-layout.valign-middle{display:grid;grid-template-columns:6fr 4fr}.custom_imgtext .flexible-layout.valign-middle>div,div#shopify-section-template--18268180939005__video_with_text_eFXQXE .flexible-layout.valign-middle>div{width:100%}div#shopify-section-template--18268181332221__rich_text_kb4aGJ h1 strong{font-weight:500;font-size:25px}div#shopify-section-template--18268181332221__rich_text_kb4aGJ p{font-weight:300;font-size:14px;font-family:Open Sans;max-width:1080px;margin:0 auto}div#shopify-section-template--18268181332221__block_image_Y6aUyM img{max-width:680px;margin:0 auto;display:flex;align-items:center;width:100%}div#shopify-section-template--18268181332221__rich_text_gmXf4E h4{font-size:18px}div#shopify-section-template--18268181332221__rich_text_gmXf4E ul li{list-style:none;font-size:14px;font-weight:300;position:relative;width:100%;max-width:fit-content;text-align:center;display:flex;justify-content:center;align-items:center}div#shopify-section-template--18268181332221__rich_text_gmXf4E ul li::marker{opacity:.5}div#shopify-section-template--18268181332221__rich_text_gmXf4E ul{max-width:fit-content;margin:0 auto 30px;padding:0;width:auto;text-align:center;display:flex;align-items:center;flex-direction:column}div#shopify-section-template--18268181332221__rich_text_gmXf4E ul li:before{content:"";position:absolute;width:2px;height:2px;background:#000;left:-8px;top:10px;transform:translate(-50%,-50%)}div#shopify-section-template--18268181332221__rich_text_gmXf4E .fully-spaced-row--medium.cc-animate-init.cc-animate-in{margin:30px 0 0}div#shopify-section-template--18268181332221__rich_text_gmXf4E .lightish-spaced-row-above.inline-width-container{margin:0}div#shopify-section-template--18268181332221__rich_text_kb4aGJ .fully-spaced-row--medium.cc-animate-init.cc-animate-in{margin:30px 0 20px}div#shopify-section-template--18268181594365__rich_text_Nkr6Eh p{font-size:14px;font-weight:300}div#shopify-section-template--18268181594365__rich_text_Nkr6Eh h2{font-size:25px}.template-suffix-jewelry-repair .container.Pf_ptContainer{max-width:1170px;padding:0 15px}div#shopify-section-template--18268181594365__rich_text_Nkr6Eh ul{padding:0}div#shopify-section-template--18268181594365__rich_text_Nkr6Eh ul li{list-style:none;font-size:14px;font-weight:300}div#shopify-section-template--18268182610173__rich_text_ytppQm .fully-spaced-row--medium.engagement-band.black_heading.cc-animate-init.cc-animate-in,div#shopify-section-template--18268181594365__rich_text_Nkr6Eh .fully-spaced-row--medium{margin-top:30px}.template-suffix-customdesign .mainpagheading h1{color:#2b71e4}.template-suffix-jewelry-repair-guide h1{color:#111}.mainpagheading h1,.template-suffix-jewelry-repair-guide h1{margin:15px 0;padding-bottom:20px!important;border-bottom:1px solid #ddd;font-family:Playfair Display,Georgia,Times New Roman,serif;font-size:40px!important;font-style:normal;font-weight:400;line-height:100%;letter-spacing:normal;text-align:left}.template-suffix-gold-buying .container.Pf_ptContainer{padding:0 15px}div#shopify-section-template--18268181561597__main{margin:0!important;padding:0!important}.Wrrper_backImage{background-size:cover;margin:0!important;padding:70px 0;background-position:50% 50%}div#shopify-section-template--18268181004541__main{margin:0!important;padding:0}div#shopify-section-template--18268181004541__main .container.Pf_ptContainer>div{margin:0;padding:0}.template-suffix-customdesign .fully-spaced-row--medium{margin:50px 0}.Wrrper_backImage>div{display:grid;grid-template-columns:repeat(2,1fr)}.Wrrper_backImage h2{font-size:34px;font-family:playfair Display;line-height:normal;text-align:left}.blacktext h2{color:#111!important}.whitetext h2{color:#fff!important}.Wrrper_backImage.whitetext h2+div>p a,.Wrrper_backImage.whitetext a{color:#fff;text-decoration:underline}.Wrrper_backImage.blacktext h2+div>p a,.Wrrper_backImage.blacktext a{color:#111!important}.blacktext h2+div>p{color:#111!important}.whitetext h2+div>p{color:#fff!important}.Wrrper_backImage p{font-weight:400;font-size:14px;text-align:left}div#shopify-section-template--18268181004541__rich_text_NzyAFN h2{color:#111;text-align:left}.template-suffix-jewelry-repair-guide .Wrrper_backImage p{color:#111;font-weight:500}div#shopify-section-template--18268181004541__rich_text_NzyAFN p{color:#111;text-align:left}div#pagefooter img{mix-blend-mode:darken}div#pagefooter .legalSection .legal-menu ul li:first-child{padding-left:0}div#pagefooter .legalSection{max-width:1400px;margin:0 auto;padding:30px 15px}.signup-form p input{font-size:13px}.signup-form form#contact_form button.btn.btn--.signup-form__button{height:40px;padding:0 30px;white-space:pre}.left_imagetext .flexible-layout,.right_imagetext .flexible-layout,.wddng_Band .wd_ptImagewidgt.left_imagetext,.wddng_Band .wd_ptImagewidgt.right_imagetext{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin:0}.left_imagetext .flexible-layout .column,.right_imagetext .flexible-layout .column{width:100%;padding:0}.left_imagetext .flexible-layout .feature-text-paired{margin:0}div#shopify-section-template--18268181004541__rich_text_dENAfU,div#shopify-section-template--18268181561597__rich_text_rRyEXk,div#shopify-section-template--18268182216957__rich_text_zettX4,div#shopify-section-template--18268181659901__rich_text_cQAiWQ,div#shopify-section-template--18268181659901__rich_text_gKYiKb{padding:0 15px}.Richmargin20given>div{margin-bottom:20px!important}div#shopify-section-template--18268181004541__rich_text_dENAfU p{color:#fff}div#shopify-section-template--18268181659901__rich_text_cQAiWQ{margin-bottom:40px}.template-suffix-customdesign .left_imagetext h2,.template-suffix-customdesign .right_imagetext h2{color:#2b71e4}.left_imagetext h2,.right_imagetext h2{color:#111;font-family:playfair display,georgia,times new roman,serif;font-size:26px;font-weight:400}.template-suffix-lab-grown-diamonds .left_imagetext h2,.template-suffix-lab-grown-diamonds .right_imagetext h2,.template-suffix-lab-grown-diamonds .Rich_text_img h2,.template-suffix-wedding-bands-guide .left_imagetext h2,.template-suffix-wedding-bands-guide .right_imagetext h2{color:#111;font-family:playfair display;font-size:26px;font-weight:400}.left_imagetext p,.left_imagetext li,.right_imagetext p,.right_imagetext li{color:#222;font-size:14px}.diff_head p{padding:18px;color:#fff;font-size:14px;font-weight:400;text-align:center;background-color:#2b71e4;box-shadow:none;font-weight:700;margin:0!important}.left_imagetext .container.Pf_ptContainer,.right_imagetext .container.Pf_ptContainer,.Rich_text_img .container.Pf_ptContainer{max-width:1110px;margin:auto;padding:0 15px}.template-suffix-simon-g-guide .left_imagetext img,.template-suffix-simon-g-guide .right_imagetext img{border-radius:50%}div#shopify-section-template--18268181004541__custom_tab_section_brFwNT .container{max-width:1170px;border-bottom:2px dotted #eaeaea;padding-bottom:40px}.IconFlex_Cpage{display:flex;justify-content:center;align-items:center;gap:20px;margin:60px 0 50px}.Facebook_Iconimg{display:flex;align-items:center;gap:10px}.Facebook_Iconimg span{color:#202020;font-size:12px}.Facebook_Iconimg img{max-width:24px}.left_imagetext ul{margin:0!important}#shopify-section-template--18268181004541__image_with_text_jyMALT .fully-spaced-row--medium.right_imagetext{margin:20px 0!important}#shopify-section-template--18268181004541__image_with_text_4mebC7 .fully-spaced-row--medium.left_imagetext{margin-bottom:0}#shopify-section-template--18268181004541__image_with_text_PeiqBE .fully-spaced-row--medium.right_imagetext{margin-bottom:30px!important}div#shopify-section-template--18268181004541__rich_text_NzyAFN,div#shopify-section-template--18268181561597__rich_text_kKaNdx{padding:0 15px 40px}.left_imagetext .flexible-layout .column,.left_imagetext .fixed-layout .column,.right_imagetext .flexible-layout .column,.right_imagetext .fixed-layout .column{margin-bottom:0!important}.border_bottom .flexible-layout.valign-middle{border-bottom:1px solid #eaeaea;padding-bottom:60px}div#shopify-section-template--18268180807933__image_with_text_YCznLi{margin-top:60px}.marginGiven{margin-bottom:25px!important;margin-top:60px!important}.margin0given{margin-bottom:0!important;margin-top:0!important}.margin20given{margin-bottom:20px!important;margin-top:20px!important}.left_imagetext li{list-style:none!important}ul.shopify-tabs.gold-first.DesktopHeadng .current{letter-spacing:0px}ul.shopify-tabs.gold-first.DesktopHeadng{display:flex}.shopify-tabs.gold-first .cont_flexpage:nth-child(2n) .current,.MainContPageR .cont_flexpage .current{padding:18px;color:#333;font-family:Open Sans,sans-serif;font-size:13px;font-weight:400;text-align:center;background-color:#fafafa;box-shadow:none;word-break:break-word;flex-flow:column;line-height:150%;min-width:27%;display:flex;align-items:center;justify-content:center;box-sizing:border-box!important;font-size:14px;font-weight:700}.MainContPageR .cont_flexpage .current{background:#f0f0f0}.cont_flexpage,.template-suffix-engagement-rings-guide .head_caption{display:flex;margin-bottom:20px;justify-content:space-between}.heading_Praa{max-width:70%;width:100%;padding:18px;color:#333;font-family:Open Sans;font-weight:400;text-align:center;background-color:#f0f0f0;box-shadow:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;word-break:break-word;flex-flow:column;line-height:150%;box-sizing:border-box!important;display:flex;align-items:center;justify-content:center;font-size:13px}.shopify-tabs.gold-first .cont_flexpage:nth-child(2n) .heading_Praa{background-color:#fafafa}.cont_flexpage p{margin:0!important}.current h6 p{font-weight:700;font-family:Open Sans;font-size:14px}.MainContPageR{margin-top:20px}.template-suffix-timepiece-education h3{font-size:20px}.template-suffix-timepiece-education p,.template-suffix-timepiece-education ul li{font-size:14px;font-weight:300;font-family:Open Sans}.template-suffix-timepiece-education ul{padding:0 0 0 15px;margin:0}div#shopify-section-template--18306907832573__rich_text_6KAwC7 h2,div#shopify-section-template--18306907832573__rich_text_wicVhU h2,div#shopify-section-template--18306907832573__rich_text_c7Vnnn h2{color:#1c11ad;font-family:play fair display}.Rich_text_img h2{font-size:30px;color:#111;font-family:playfair display,georgia,times new roman,serif}.Rich_text_img p{font-size:14px;color:#111}div#shopify-section-template--18268181889277__rich_text_nRpDkX h2{font-size:54px}div#shopify-section-template--18268181889277__rich_text_VDezzi>div{margin-bottom:40px}div#shopify-section-template--18268181889277__block_image_LTCtbX{margin:0 0 70px}.after_bannertext p{font-size:14px;color:#111;border:1px solid #eee;border-left:0px;border-right:0px;padding:20px 0}.after_leftsec p{font-size:14px;color:#111;padding:20px;background:#f0f0f0}.leftRight_heading .container.Pf_ptContainer .align-ltr-left.spaced-column h2{margin:0}div#shopify-section-template--18317620314365__image_with_text_3RmMmt img.theme-img{padding:0;margin:0;width:100%}div#shopify-section-template--18317620314365__image_with_text_3RmMmt .flexible-layout{background:linear-gradient(45deg,#e8ecef,#e8ecef)}div#shopify-section-template--18317620314365__image_with_text_3RmMmt .flexible-layout .column.align-ltr-left{padding:15px 15px 0}div#shopify-section-template--18268181201149__rich_text_RwzLfe{padding:0 15px}div#shopify-section-template--18317620314365__rich_text_hcKhBg{padding:15px 15px 40px}.Mutli_columndiamond .flexible-layout{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;margin:0}.Mutli_columndiamond .flexible-layout>div{width:100%;max-width:100%!important;padding:0}div#shopify-section-template--18268181135613__multi_column_JpEppm .full-container.container{max-width:1080px;padding:0 15px}div#shopify-section-template--18323318178045__rich_text_UwEwmf .container.Pf_ptContainer{max-width:1090px}.Mutli_columndiamond .flexible-layout>div h3.text-column__title{font-size:18px!important;font-weight:700!important;font-family:Open Sans!important}div#section-id-template--18268181201149__multi_column_DYVWrU .full-container.container{max-width:1080px!important;padding:0 15px}.diamond-shapes-guide h2{font-family:playfair display}.diamond-shapes-guide p{font-size:14px;font-family:Open Sans}div#section-id-template--18268181201149__multi_column_DYVWrU{margin-top:0}div#shopify-section-template--18268181201149__rich_text_JUFTkA .diamond-shapes-guide{margin-bottom:0}.topheading_rich{margin:50px auto!important}.banner-paddingWrpper{padding:0 15px}.bottom_padding{padding-bottom:40px}.dimonad_xapoMulticolumn .container{padding:0}.dimonad_xapoMulticolumn .flexible-layout{display:grid;grid-template-columns:repeat(2,1fr);gap:40px;margin:0}.dimonad_xapoMulticolumn .flexible-layout>div{padding:0;width:100%;max-width:100%;text-align:left}.dimonad_xapoMulticolumn .flexible-layout>div img{border-radius:50%}div#shopify-section-template--18268181135613__rich_text_kkFfEi{padding:0 15px 40px}.Mutli_columndiamond h2{font-size:30px;font-family:playfair display;text-align:left}.circle_img img{border-radius:50%}.metal_imgtextblock{display:none}.left_imagetext .left_4Right_7{grid-template-columns:3fr 9fr}.right_imagetext .right_4Right_7{grid-template-columns:9fr 3fr}.left_imagetext .left_4Right_7 h2,.right_imagetext .right_4Right_7 h2{font-size:26px;line-height:normal}.earrings-jewelry-guide .CDesd_OuterParag.subtitle.container{padding:0 15px;max-width:1110px}.earrings-jewelry-guide h2{padding:18px;font-weight:400;text-align:center;background-color:#ecdcdc;line-height:150%}.richBorderCls{border-bottom:1px solid #eee;padding-bottom:30px}.richBorderClsTopBot{border-bottom:1px solid #eee;border-top:1px solid #eee;padding:30px 0}.fully-spaced-row--medium.marginSetting{margin:0 20px!important}.fully-spaced-row--medium.right_imagetext.earrings-jewelry-guide{margin:60px 0 20px}.template-suffix-engagement-rings-process-guide .fully-spaced-row--medium.right_imagetext{margin:20px 0 0}div#shopify-section-template--18322968084733__image_with_text_g7kg6j .right_imagetext .CDesd_OuterParag h2{text-align:center;padding-bottom:30px}.backgroundBg{background:#f2f2f2;padding:20px}.colorBlue h2,.colorBlue h2 a{color:#286fe5}.template-suffix-contact .page-header h1.majortitle{text-align:left}.template-suffix-contact .column.rte.spaced-row{column-gap:40px;row-gap:20px;grid-template-columns:8fr 4fr}.template-suffix-contact .column.rte.spaced-row h2{font-size:25px;line-height:normal}.template-suffix-contact .contact-contain .spaced-row.slim-column-left-layout{gap:40px}.template-suffix-contact .column.rte.spaced-row ul{padding:0;margin:0}.template-suffix-contact .column.rte.spaced-row ul li,.template-suffix-contact .column.rte.spaced-row ul li a{list-style:none;font-weight:300;font-family:Open Sans;font-size:14px;color:#000;text-decoration:none}.template-suffix-contact #contact_form h2,.template-suffix-contact #contact_form p{font-family:open sans;font-size:14px;font-weight:300}.template-suffix-contact #contact_form input,.template-suffix-contact #contact_form select{height:2.188rem;font-size:14px;border:1px solid #efeeef;background-clip:padding-box;line-height:1.66;background-color:#fff;padding:0 .625rem;vertical-align:baseline;width:100%;box-sizing:border-box;box-shadow:none;-webkit-box-shadow:none;border-radius:0}.template-suffix-contact #contact_form select{-webkit-appearance:none;appearance:none;background:#fff url(https://cdn.shopify.com/s/files/1/0706/8657/2797/files/select-bg.svg?v=1722944964) no-repeat 100% 45%;background-size:1.875rem 3.75rem;padding-right:1.5rem;text-indent:.01em}.template-suffix-contact #contact_form button.btn{display:inline-block;width:auto;margin:0;cursor:pointer;min-height:2.188rem;padding:0 .625rem;color:#fff;border:0;font-size:13px;background:#000;border-radius:0;text-transform:capitalize;letter-spacing:0px;font-family:open sans}.template-suffix-contact #contact_form textarea{font-size:14px;border-radius:0}.template-suffix-contact #contact_form textarea:focus{outline:0px;border:0px;box-shadow:none}.modal__window button.signup-form__button{height:40px;padding:0 20px;width:auto;white-space:pre}.modal__window form#contact_form,.modal__window .signup-form p{width:100%}.template-suffix-engagement-rings-guide .head_caption .diff_head{width:100%;max-width:70%;order:2}.template-suffix-engagement-rings-guide .head_caption p{padding:18px;color:#fff;font-size:14px;font-weight:400;text-align:center;background-color:#2b71e4;box-shadow:none;font-weight:700;margin:0!important}.template-suffix-engagement-rings-guide .head_caption .diff_head+p{width:100%;max-width:27%;font-weight:600}.template-suffix-engagement-rings-guide .head_caption .diff_head p{font-weight:600}.template-suffix-engagement-rings-guide .current,.template-suffix-engagement-rings-guide .heading_Praa{background:#f5f5f5!important}.after_tabs p{font-family:Open Sans;font-weight:400;font-size:14px}.after_tabs p a strong,.after_tabs p a{color:#0000cd;text-decoration:none}.after_tabs .align-ltr-center.spaced-column{border-bottom:1px solid #eee;padding-bottom:50px}div#shopify-section-template--18323090079997__custom_tab_section_T9nAPg .container{max-width:1170px}.textcntre .container{display:flex;justify-content:center;align-items:center}.textcntre .headerRightColumnContainer{display:none}.textcntre .container h2,.textcntre .container p{text-align:center}.wddng_Band .wd_ptImagewidgt{margin:0}.template-search .filter-container .filters{display:none}.template-customers-login h2.title{border-bottom:1px solid #eee;padding-bottom:20px;margin:0}.template-customers-login .account-form .sec-col p.pby{font-weight:300;line-height:normal;margin-bottom:20px}.template-customers-login .account-form .note{font-weight:300}.legalpages{margin-top:30px}.legalpages h2{font-size:25px}.legalpages h3{font-size:20px;color:#000}.legalpages p{font-size:14px;font-weight:300;color:#000}.template-collection filter-container .filters-adjacent.collection-listing div#tab-2 .product-grid{grid-template-columns:1fr}.template-collection filter-container .filters-adjacent.collection-listing div#tab-2 .block-inner-inner{display:flex;gap:40px;align-items:center}.template-collection filter-container .filters-adjacent.collection-listing div#tab-2 .product-block__detail{text-align:left}.template-collection filter-container .filters-adjacent.collection-listing div#tab-2 .product-price{align-items:flex-start;justify-content:flex-start;margin:0 0 40px}.template-search .utility-bar__left{display:none!important}.template-search .utility-bar{background:transparent;padding:0!important}.template-search .tab-customize{display:flex;gap:10px}div#shopify-section-template--18268182446333__title_banner_section_U7GC4j image-with-text-overlay#section-id-template--18268182446333__title_banner_section_U7GC4j{margin:20px auto 0}.Dscolumns ul{display:flex;gap:20px;flex-wrap:wrap;justify-content:center;align-items:center}.Dscolumns ul p{margin:0}.Dscolumns ul li img{width:100%;height:100%;aspect-ratio:3/2;opacity:0}.Dscolumns ul li a{width:100%;display:block;max-width:60px;object-fit:contain;aspect-ratio:3/2;margin:0 auto}.Dscolumns ul li.nav_item{text-align:center;padding:10px 10px 4px;font-size:12px;font-family:proxima_novaregular,Helvetica,Arial,sans-serif}.DsInner h1{font-family:proxima_novabold,Helvetica,Arial,sans-serif;font-size:18px;margin:0;height:60px;line-height:60px;padding:0 0 0 24px;color:#2c2c2c;font-weight:600}.ds-downloadables svg{width:30px;height:30px;fill:#b01e1e;margin-right:5px}.ds-downloadables{font-size:14px;line-height:20px;color:#b01e1e;text-decoration:none;outline:none;display:inline-block;height:30px;line-height:30px;font-family:proxima_novaregular,Helvetica,Arial,sans-serif;margin:15px 0 0;cursor:pointer}.DsContent .DsInner{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #eee;overflow:hidden}.DsInner h1 span{font-weight:400;margin-left:4px;font-family:proxima_novaregular,Helvetica,Arial,sans-serif}.DsContent.Pf_ptContainer.container{border:1px solid #eee;padding:0;max-width:1070px;margin:20px auto 0}.right_sercicon{box-shadow:2px 0 8px #0000004d;transition:box-shadow .4s;max-width:162px;border-left:1px solid #dfdfdf;text-align:center;letter-spacing:1px;height:60px;line-height:60px;font-family:proxima_novasemibold,Helvetica,Arial,sans-serif;font-size:16px;cursor:pointer;color:#2c2c2c;width:100%}.DsContent .disshap_Title h4,.ds-filter-row.ds-custom label,.slider-box label{font-family:proxima_novabold,Helvetica,Arial,sans-serif;font-size:14px;letter-spacing:1px;color:#3a3a3a;margin:0 0 20px;line-height:1;font-weight:600;display:block;white-space:pre}.template-suffix-diamond table#diamond-table th{font-size:13px;text-transform:uppercase;font-weight:600;font-family:Open Sans;text-align:center}.template-suffix-diamond table#diamond-table option{color:#818181;line-height:1;font-family:Open Sans;font-size:12px;font-weight:300;text-align:center}.ds-overlay.ds-close.ds-show div#ds-modal iframe{overflow:scroll;height:80vh!important;max-width:1000px}table#diamond-table{width:100%}.diamond-search{position:relative;height:770px;min-height:542px;overflow-y:auto}.diamond-search thead tr{position:sticky;top:0;background-color:#fff;z-index:2}.template-suffix-diamond table#diamond-table{height:100%;overflow:scroll}.diamond-search h1{display:none}.template-suffix-diamond table#diamond-table tbody tr:nth-child(2n){background-color:#f5f5f5}.template-suffix-diamond table#diamond-table tbody tr:hover{background:#b01e1e;color:#fff}.template-suffix-diamond table#diamond-table tr>td:last-child option{color:#b01e1e}.template-suffix-diamond table#diamond-table tbody tr:hover option,.template-suffix-diamond table#diamond-table tr:hover>td:last-child option{color:#fff}.template-suffix-diamond table#diamond-table tr td option{font-family:proxima_novaregular,Helvetica,Arial,sans-serif;font-size:14px;vertical-align:middle;color:#3a3a3a;transition:color .25s}.ds-filter-row.ds-filter-actions{display:flex;justify-content:space-between;gap:15px}.template-suffix-diamond .diamond-search tbody{overflow-x:hidden;overflow-y:scroll;min-height:542px}.template-suffix-diamond .left_searchheading{width:100%}.template-suffix-diamond #pagination a{display:inline-block;color:#3a3a3a;font-size:14px;font-family:proxima_novaregular,Helvetica,Arial,sans-serif;text-decoration:none;text-align:center;min-width:28px;padding:0 4px;height:28px;line-height:28px;outline:0 none;cursor:pointer;border:0px}.template-suffix-diamond table#diamond-table{margin:0}.template-suffix-diamond #pagination a.active{background-color:#e7e7e7;cursor:default;color:#111}a.ds-button.ds-button-grey{font-family:proxima_novaregular,Helvetica,Arial,sans-serif;display:inline-block;height:52px;line-height:52px;padding:0!important;border-radius:0!important;letter-spacing:1px;max-width:216px;background-color:#e7e7e7;border-width:1px!important;border-style:solid!important;text-align:center;text-decoration:none;text-transform:uppercase;color:#111;vertical-align:middle;font-size:14px!important;transition:all .25s;width:100%;border:0px!important}a.ds-button.ds-button-grey:hover{background:#b01e1e;color:#fff}a.ds-button.ds-button-special.ds-float-right{border:0 none!important;background-image:url(https://cdn.shopify.com/s/files/1/0706/8657/2797/files/special-button.svg?v=1723442987);background-repeat:no-repeat;background-size:cover;color:#fff;position:relative;background-color:#b01e1e;width:100%;max-width:216px;text-align:center;display:flex;align-items:center;justify-content:center}a.ds-button.ds-button-special.ds-float-right:hover{color:#fff;background-color:#2c2c2c}.DsContent .ds_shape{padding:22px 20px 20px;max-width:1068px;background:#fff;z-index:1;background-color:#fff;box-shadow:0 0 24px #0000000d;position:absolute;z-index:3;-ms-transform:translate(0,-105%);transition:all .4s cubic-bezier(.05,.58,.26,.99)}.ds-filter-row.ds-custom{display:grid;grid-template-columns:1fr 1fr;column-gap:50px}.ds-filter-row.ds-custom>section,.ds-filter-row.ds-custom>span{width:100%!important;max-width:100%!important;gap:0px!important}.ds-filter-row.ds-custom>span{justify-content:space-around}.morph-content{position:fixed;left:0!important;right:0!important;background:#ffffffb5;width:100%;height:100%;content:"";top:0!important;bottom:0;display:flex;align-items:center;justify-content:center;padding:0 20px;z-index:999}.morph-content>div{top:50%!important;left:50%!important;max-width:464px;border-color:transparent;box-shadow:0 0 16px #00000029;-webkit-transition:border-color .4s .3s,box-shadow .4s .3s,width .4s .1s,height .4s .1s,top .4s .1s,left .4s .1s,margin .4s .1s;transition:border-color .4s .3s,box-shadow .4s .3s,width .4s .1s,height .4s .1s,top .4s .1s,left .4s .1s,margin .4s .1s;position:absolute;z-index:999;background:#fff;padding:36px 44px;transform:translate(-50%,-50%)}.morph-content h2{text-transform:uppercase;font-size:24px;color:#2c2c2c;margin:0 0 24px;font-weight:400;font-family:proxima_novaregular,Helvetica,Arial,sans-serif}.tets{max-width:1070px;margin:40px auto 60px;border:1px solid #eee;padding:40px 0 0}.tets .PrinCarat_Image{height:100%;width:100%;max-height:100%}.tets .imglength p{bottom:-22px;left:-6px;position:absolute;width:212px}.tets .DLeft_Contanr .Daimn_CloseIcon2{position:absolute;top:-25px;right:-15px;cursor:pointer}.tets .DleftContntPage p,.tets .imglength p{min-width:100%}.tets .DLeft_Contanr p{margin:0}.tets .DLeft_Contanr{display:flex;max-width:950px;margin:0 auto;align-items:center;justify-content:space-between}.DLeft_Contanr h1{font-family:Open Sans;font-size:28px;margin:0}.DLeft_Contanr h4{margin:0 0 10px;padding:0;font-size:14px;line-height:20px;font-family:proxima_novaregular,Helvetica,Arial,sans-serif;font-weight:400;color:#818181;text-transform:uppercase}.DLeft_Contanr .PriceCarat_Heading4 p{font-size:40px;font-family:Open Sans;font-weight:600;color:#111;margin:0 0 20px}.tets .imglength{position:absolute;top:57px;bottom:0;left:18px;border-left:1px solid #a8a8a8;text-align:left;height:270px}.tets .DleftContntPage{float:unset;max-width:270px;height:270px;padding:0;margin:0;display:block;width:100%}.tets .imgwidth{margin:0 0 10px}.morph-content .ng-valid-required label{font-family:proxima_novasemibold,Helvetica,Arial,sans-serif;font-size:14px;display:block;text-transform:uppercase;color:#3a3a3a;line-height:1;font-weight:400;margin:0 0 4px}.morph-content .ng-valid-required p>label,.morph-content .ng-valid-required p>input,.morph-content .ng-valid-required p>textarea{width:100%}.PrinCarat_Para p{margin:20px 0 0}.morph-content .ng-valid-required button{border:0 none!important;background-image:url(/cdn/shop/files/special-button.svg?v=1723442987);background-repeat:no-repeat;background-size:cover;color:#fff;position:relative;background-color:#b01e1e;width:100%;max-width:100%;text-align:center;display:flex;align-items:center;justify-content:center;min-height:50px}.morph-content .ng-valid-required button:hover{color:#fff;background-color:#2c2c2c}.Daimnin_formCloseIcon{position:absolute;right:5px;top:5px;cursor:pointer}.Daimnin_formCloseIcon svg{width:27px;height:27px}.Diamnond_Princwrap{position:absolute;top:50%;left:50%;padding:0 0 30px;transform:translate(-50%,-50%);z-index:999;min-height:280px;width:100%;overflow:hidden;overflow-y:auto;background:none repeat scroll 0 0 #fff;box-shadow:0 0 20px #00000029;max-width:822px}.PrinCarat_Image img.LeftImage{width:100%;height:100%;object-fit:contain}.PrinCarat_Image{background:#b01e1e;max-height:200px;max-width:100%;box-shadow:0 0 #000;height:200px;width:200px}.PrinCarat_Heading h3{margin:0;padding:0;font-size:24px;text-transform:uppercase;line-height:28px;color:#2c2c2c;font-weight:400;font-family:proxima_novaregular,Helvetica,Arial,sans-serif}.Right_ContntPage .PrinCarat_Heading h4{margin:0;padding:0;font-size:14px;line-height:20px;font-family:proxima_novaregular,Helvetica,Arial,sans-serif;font-weight:400;color:#818181;text-transform:uppercase}span.Cta_WarprBlow a{font-family:proxima_novaregular,Helvetica,Arial,sans-serif;display:inline-block;height:52px;line-height:52px;padding:0!important;border-radius:0!important;letter-spacing:1px;width:180px;background-color:#fff;border-width:1px!important;border-style:solid!important;border-color:#b01e1e;text-align:center;text-decoration:none;text-transform:uppercase;color:#b01e1e;vertical-align:middle;font-size:14px!important;-webkit-transition:all .25s;transition:all .25s}span.Cta_WarprBlow a:hover{background-color:#b01e1e;color:#fff}.PrinCarat_Heading p{font-family:proxima_novaregular,Helvetica,Arial,sans-serif;font-size:14px;color:#3a3a3a;line-height:28px;margin:18px 0 0}.Daimn_CloseIcon{text-align:right;position:absolute;right:15px;top:15px;cursor:pointer}.DLeft_Contanr{padding:30px!important;gap:50px;align-items:center;position:relative}span.Cta_WarprBlow{display:flex;gap:10px;flex-wrap:wrap}.Right_ContntPage .PrinCarat_Heading h2{font-family:Open Sans;font-size:36px;color:#3a3a3a;line-height:1;margin:12px 0 10px;font-weight:600}.Right_ContntPage{float:right;width:100%;max-width:510px}.DleftContntPage p{border-bottom:1px solid #a8a8a8}.DleftContntPage p,.imglength p{font-family:proxima_novaregular,Helvetica,Arial,sans-serif;color:#3a3a3a;font-size:12px;line-height:16px;text-transform:uppercase;width:fit-content;min-width:200px;position:relative}.imglength{position:absolute;top:60px;bottom:0;left:20px;border-left:1px solid #a8a8a8;text-align:left;height:calc(100% + 140px)}.DleftContntPage p:after,.DleftContntPage p:before{content:"";position:absolute;height:12px;border-left:1px solid #a8a8a8;top:10px}.DleftContntPage p:after{right:0}.DleftContntPage p:before{left:0}.imglength:after{content:"";position:absolute;height:12px;border-left:1px solid #a8a8a8;right:-4px;width:10px;transform:rotate(90deg);bottom:-10px}.imglength:before{content:"";position:absolute;height:12px;border-left:1px solid #a8a8a8;top:-1px;right:-4px;width:10px;transform:rotate(90deg)}.imglength p{bottom:-36px;left:10px;position:absolute;width:212px}.DleftContntPage{width:100%;max-width:220px;float:left;height:250px}.appontmentpopuop{position:fixed;top:0;right:0;background:#00000085;bottom:0;left:0;transition:visibility 0s .3s,opacity .3s ease;z-index:9999;overflow-x:hidden!important;overflow-y:auto!important}.appontmentpopuop_inner{margin:5rem auto!important;width:75%;max-width:100%!important;display:flex;flex-direction:column;box-sizing:border-box;height:auto;left:0;position:relative;right:0;transition:transform .2s ease;background-color:#fff;box-shadow:0 0 9pt 2px #00000059;opacity:1;pointer-events:auto;padding-top:20px;padding-bottom:20px}.appontmentpopuop .reading-width.account-form input[type=product-title]{margin:20px 0}.appontmentpopuop .reading-width.account-form{width:100%;max-width:100%;padding:30px 0 0}.appontmentpopuop button.action-close{text-align:right;display:flex;align-items:end;justify-content:end;width:100%;position:absolute;right:15px;top:15px}.appontmentpopuop .reading-width.account-form h2{font-size:14px;font-family:Open Sans;text-transform:uppercase;letter-spacing:.2px;font-weight:600}.appontmentpopuop .reading-width.account-form .flexible-layout{width:100%;margin:0!important;max-width:100%}.appontmentpopuop .reading-width.account-form input,.appontmentpopuop .reading-width.account-form select{height:2.188rem;font-size:14px;font-size:.875rem;border:1px solid #efeeef;background-clip:padding-box;line-height:1.66;background-color:#fff;padding:0 .625rem;vertical-align:baseline;width:100%;box-sizing:border-box;box-shadow:none;-webkit-box-shadow:none;max-width:100%;border-radius:0}.appontmentpopuop .reading-width.account-form .flexible-layout>div{width:100%;padding:0}.appontmentpopuop .reading-width.account-form .flexible-layout>div>div{padding:0}.appontmentpopuop .reading-width.account-form .flexible-layout>div input#contact_phone{margin-bottom:20px}.appontmentpopuop .reading-width.account-form select{-webkit-appearance:none;appearance:none;background:#fff url(/cdn/shop/files/select-bg.svg?v=1722944964) no-repeat 100% 45%;background-size:1.875rem 3.75rem;padding-right:1.5rem;text-indent:.01em}.appontmentpopuop textarea#message{height:100px;border-radius:0;border:1px solid #efeeef}.appontmentpopuop button.btn{border:none;display:inline-block;width:auto;margin:0;cursor:pointer;min-height:2.188rem;padding:0 .625rem;color:#fff;text-decoration:none;border:0;line-height:-moz-block-height;font-size:13px;font-size:.8125rem;border-radius:0;text-transform:capitalize}.Dscolumns #pagination{justify-content:end!important;margin:10px 0}.Dscolumns{margin:0 0 50px;padding:0 15px}.Dscolumns ul>li a{background-color:#b01e1e;position:relative;overflow:hidden}.Dscolumns ul li a:after{background:url(https://peter-franklin-sas.myshopify.com/cdn/shop/files/diamonds.png?v=1723443899&width=1920)!important;width:100%;height:100%;background-position:-130px;content:"";position:absolute;left:0;right:0;top:0;bottom:0;z-index:1;transform:scale(1.5)}.Dscolumns ul>li:first-child a:after{background-position:-530px 0px!important}.Dscolumns ul>li.active:first-child a:after{background-position:-530px 50px!important}.Dscolumns ul>li:nth-child(2) a:after{background-position:-102px 0px!important}.Dscolumns ul>li.active:nth-child(2) a:after{background-position:-102px 50px!important}.Dscolumns ul>li:nth-child(3) a:after{background-position:-49px 0px!important}.Dscolumns ul>li.active:nth-child(3) a:after{background-position:-49px 50px!important}.Dscolumns ul>li:nth-child(4) a:after{background-position:-2128px 0!important}.Dscolumns ul>li.active:nth-child(4) a:after{background-position:-2128px 50!important}.Dscolumns ul>li:nth-child(5) a:after{background-position:-157px 0px!important}.Dscolumns ul>li.active:nth-child(5) a:after{background-position:-157px 50px!important}.Dscolumns ul>li:nth-child(6) a:after{background-position:-316px 0px!important}.Dscolumns ul>li.active:nth-child(6) a:after{background-position:-316px 50px!important}.Dscolumns ul>li:nth-child(7) a:after{background-position:3px 0px!important}.Dscolumns ul>li.active:nth-child(7) a:after{background-position:3px 50px!important}.Dscolumns ul>li:nth-child(8) a:after{background-position:1656px 0px!important}.Dscolumns ul>li.active:nth-child(8) a:after{background-position:1656px 50px!important}.Dscolumns ul>li:nth-child(9) a:after{background-position:2243px 0px!important}.Dscolumns ul>li.active:nth-child(9) a:after{background-position:2243px 50px!important}.Dscolumns ul>li:nth-child(10) a:after{background-position:2883px 0px!important}.Dscolumns ul>li.active:nth-child(10) a:after{background-position:2883px 50px!important}.Dscolumns ul li.nav_item.active{background:#b01e1e}.Dscolumns ul li.nav_item.active p{color:#fff}.right_sercicon svg{fill:#b01e1e;position:relative;top:-3px}.slider-box{width:100%!important;display:flex;grid-template-columns:1fr 1fr;column-gap:30px;row-gap:20px;flex-wrap:wrap;justify-content:space-between}.slider-box .Main-SliderOutr{flex:1 0 47%;max-width:48%}.slider-box .slider{display:block;width:95%;height:4px;margin:20px auto}.slider-box .ui-slider-range{border:0px;background:#b01e1e;height:4px}.slider-box span.ui-slider-handle{background:#b01e1e;border:0px;clip-path:polygon(50% 0%,0% 100%,100% 100%);border-radius:0;width:18px;height:18px;cursor:pointer}.slider-box .slider>span:nth-child(2){transform:rotate(450deg);top:-7px}.slider-box .slider>span:nth-child(3){transform:rotate(-450deg);top:-7px}.slider-box .Main-SliderOutr>div:last-child>div{font-family:proxima_novaregular,Helvetica,Arial,sans-serif!important;border:1px solid #f1eedd!important;height:24px!important;line-height:24px!important;width:78px!important;padding:0 6px!important;font-size:12px!important;color:#565656!important;background-color:#fff!important;display:inline-block!important}.slider-box .Main-SliderOutr span.range_alphabetic p{font-family:proxima_novaregular,Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;color:#696969;cursor:default}.slider-box .Main-SliderOutr span.range_alphabetic{gap:unset!important;justify-content:space-between;max-width:90%;margin:0 auto}.ds-product-details{border-top:1px solid #e7e7e7;padding:30px 20px 0;margin:44px 0 0;background:#fff}.ds-product-details h2{font-size:24px;font-family:proxima_novaregular,Helvetica,Arial,sans-serif;font-weight:400;color:#2c2c2c;line-height:1;margin:0;padding:0 0 20px}.ds-listview li:first-child{border-top:1px solid #ececec}.ds-listview li span{float:right}#diamondsearch .ds-ccc{padding:24px 0 0}.ds-ccc h4{font-size:14px;color:#3a3a3a;font-family:proxima_novasemibold,Helvetica,Arial,sans-serif;font-weight:400;margin:0 0 12px;line-height:1}.ds-ccc p{color:#3a3a3a;font-size:14px;line-height:28px;margin:20px 0 30px;font-family:proxima_novaregular,Helvetica,Arial,sans-serif}.ds-labelview{list-style:none;padding:0;margin:0;font-size:0}.ds-labelview li:first-child{border-left:0 none}.ds-listview li{border-bottom:1px solid #ececec;font-size:14px;margin:0;font-family:proxima_novaregular,Helvetica,Arial,sans-serif;color:#3a3a3a;line-height:28px;padding:5px 0 0}.ds-product-table.ds-clearfix{display:flex;width:100%;gap:20px}.ds-product-table.ds-clearfix .ds-col-2{width:100%}.ds-labelview li{display:inline-block;height:40px;cursor:default;line-height:40px;background-color:#f5f5f5;text-align:center;font-size:11px;color:#696969;margin:0;padding:0;border-left:1px solid #e7e7e7;font-family:proxima_novaregular,Helvetica,Arial,sans-serif;position:relative}.ds-labelview li.ds-selected{background:#b01e1e!important;color:#fff}.ds-labelview li.ds-selected:after{border-top-color:#b01e1e!important}.ds-labelview li.ds-selected:after{content:"";bottom:-8px;left:50%;margin-left:-6px;position:absolute;border-left:6px solid transparent;border-right:6px solid transparent;border-top:8px solid #3d328e}.ds-ccc.ds-clearfix{display:flex;gap:20px;margin:30px 0 10px}.ds-ccc.ds-clearfix .ds-col-3{margin:0;padding:0;width:100%}.popup_modalDiv,.ds-overlay.ds-close.ds-show{position:fixed;left:0;right:0;background:#000000b5;width:100%;height:100%;content:"";top:0;bottom:0;z-index:9999;display:flex;align-items:center;justify-content:center;padding:0 20px}.ds-overlay.ds-close.ds-show div#ds-modal{max-width:1024px;width:100%;min-width:320px;height:90%;min-height:500px;max-height:900px;margin:0 auto;box-shadow:0 0 16px #00000029;-webkit-transform:translate3d(0,0,0);transform:translateZ(0);-webkit-transition:all .35s;transition:all .35s;background:#fff}h3.header-top{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;box-shadow:0 0 8px #0000003d;color:#4b5355;font-size:2.4em;font-weight:300;height:10%;margin:0;position:relative;text-align:center;display:flex;align-items:center;justify-content:center}.Daimnin_vewimageCloseIcon,.Certificate_closeicon{bottom:0;cursor:pointer;font-size:16px;height:20px;margin:auto;position:absolute;right:20px;top:0}h3.header-top span.table-cell{display:table-cell;vertical-align:middle;text-transform:uppercase;color:#2c2c2c;font-size:24px;font-family:proxima_novaregular,Helvetica,Arial,sans-serif;font-weight:400}.popup_modalDiv .Video_popup{max-width:724px;width:100%;height:100%;max-height:600px;min-height:600px;margin:0 auto;box-shadow:0 0 16px #00000029;-webkit-transform:translate3d(0,0,0);transform:translateZ(0);-webkit-transition:all .35s;transition:all .35s}.popup_modalDiv .Video_popup h3.header-top{background:#fff;margin:0;display:flex;justify-content:space-between;align-items:center;padding:20px}.Daimnin_vdeoCloseIcon{cursor:pointer}.popup_modalDiv .Video_popup .video_sec{height:100%;min-height:530px;max-height:530px}@media(min-width:768px){.feature-text-paired{margin-right:0!important;margin-left:0!important}.Desktop_table{display:table}.Mobile_table{display:none}}@media screen and (min-width:1199px){.Custom_pagebaner p{max-width:88%}div#shopify-section-template--18322220318973__rich_text_TBbNVA .container.Pf_ptContainer,div#shopify-section-template--18322220318973__rich_text_KWFW39 .container.Pf_ptContainer{padding:0 30px}}@media screen and (min-width:1024px){.template-suffix-gemstone-education .flexible-layout{padding:0 0 40px}}@media(max-width:1100px){.tets{max-width:97%}}@media screen and (max-width:1024px){.comitment_cstclass .feature-text-paired{margin:0 0 0 40px!important}.tets .DLeft_Contanr .Daimn_CloseIcon2{right:15px}div#shopify-section-template--18268180939005__contact_form_4FwJhm button.btn{width:100%}.col-main{padding:0 30px}.comitment_cstclass img{margin:0!important}.comitment_cstclass .flexible-layout.valign-middle>div{align-self:auto}.Mutli_columndiamond .flexible-layout{grid-template-columns:repeat(2,1fr);gap:20px}.sect_wrapper{padding-right:15px}.top_media{padding-right:20px}}@media(max-width:991px){.col-main ul.tab{grid-template-columns:1fr 1fr}.template-suffix-gemstone-education .flexible-layout{margin:0;padding-bottom:45px;display:grid;grid-template-columns:1fr 1fr}.mediasec_height a.playvideo{grid-template-columns:5fr 13fr}.top_media .container{max-width:385px}.Custom_pagebaner .container.Pf_ptContainer{padding:0!important}}.rightHeaderDiv svg.icon{color:#111}@media(max-width:767px){.csmt_remoSpac .container.Pf_ptContainer{width:100%;max-width:100%}.Mobile_table{display:table}.Desktop_table{display:none}.tets{max-width:93%}.morph-content>div{max-width:93%;width:100%;margin:0 auto;padding:20px}.tets .DLeft_Contanr{flex-direction:column}.tets .imglength{max-width:320px}.popup_modalDiv .Video_popup{max-width:724px;max-height:410px;min-height:400px}.popup_modalDiv .Video_popup .video_sec{min-height:350px;max-height:350px}.ds-product-table.ds-clearfix,.ds-ccc.ds-clearfix{flex-direction:column}.ds-product-details{padding:30px 15px 0}.slider-box .Main-SliderOutr{flex:1 0 100%;max-width:100%}.appontmentpopuop button.btn{width:100%}.appontmentpopuop_inner{width:95%!important}.rightHeaderDiv a.header-account-link{width:100%;height:100%}.wddng_Band .wd_ptImagewidgt.right_imagetext{flex-direction:column!important}.Diamnond_Princwrap{position:unset;transform:unset;height:auto;overflow-y:auto;background:none repeat scroll 0 0 #fff;box-shadow:none;max-width:822px;padding:0 10px 20px;border:1px solid #ddd;max-width:90%;margin:30px auto}.imglength{left:10px}.DLeft_Contanr{padding:30px 20px!important}.Right_ContntPage{float:left;width:100%;max-width:100%;padding:30px 0 0;text-align:center}.DleftContntPage{width:220px;max-width:220px;float:unset;height:250px;margin:0 auto}.imglength{left:0;margin:0 auto;right:0;height:calc(100% - 110px);transform:unset;max-width:250px}.imglength:before,.imglength:after{right:unset;left:-6px}span.Cta_WarprBlow{justify-content:center}.margin0given{margin-bottom:30px!important;margin-top:40px!important}div#shopify-section-template--18268181889277__rich_text_nRpDkX h2{font-size:34px}.Pf_ptrowlevl{grid-template-columns:repeat(2,1fr);gap:20px}.template-suffix-contact .column.rte.spaced-row{column-gap:40px;row-gap:20px;grid-template-columns:1fr}.shopify-tab-content{margin:20px auto 10px}.container.Pf_ptContainer{max-width:fit-content;margin:0 auto;width:100%;padding:0 15px}.col-main ul.tab{grid-template-columns:1fr;margin:0;gap:10px}div#shopify-section-template--18268180939005__contact_form_4FwJhm button.btn{width:100%;margin:20px auto 0}div#shopify-section-template--18268180939005__contact_form_4FwJhm .flexible-layout.flexible-layout--form{gap:10px}div#shopify-section-template--18268180939005__contact_form_4FwJhm .flexible-layout.flexible-layout--form>div{margin:0}ul.inrtab4 li:nth-last-child(1){display:none}select.productoptitem.formobilepd{display:block;margin-left:15px;margin-bottom:50px}.col-main{padding:0 15px}div#shopify-section-template--18268180939005__block_image_VABBww .Pf_ptrowlevl{grid-template-columns:repeat(2,1fr)}.template-suffix-media .sect_wrapper .in-content{font-size:30px!important}.comitment_cstclass .container .flexible-layout.valign-middle{grid-template-columns:1fr}.comitment_cstclass .feature-text-paired{margin:0!important}.comitment_cstclass img{width:100%!important}.top_media .container{max-width:100%!important}.medai_vdeo{width:160px!important;height:85px!important}.medai_vdeo video{width:120px!important;height:75px!important}.top_media{padding:0 20px!important}.template-suffix-gemstone-education .flexible-layout{margin:0;padding-bottom:45px;display:grid;grid-template-columns:1fr}.cv_faq_outermain .bvv.fq_answer--open span svg.plus-icon{display:none}.cv_faq_outermain .bvv svg{width:15px;height:20px}.cv_faq_outermain .fq_answer img.mobile_image{margin:0 auto;display:flex}.cv_faq_outermain .bvv svg.minus-icon{display:none}.cv_faq_outermain .bvv.fq_answer--open span svg.minus-icon{display:block}.template-suffix-gemstone-education .lightly-spaced-row strong,.template-suffix-metal-education .diff_head strong,.template-suffix-diamond-education .diff_head strong{font-size:30px!important}.template-suffix-gemstone-education .lightly-spaced-row h2,.template-suffix-metal-education .diff_head h2,.template-suffix-diamond-education .diff_head h2{font-size:18px!important}.cv_faq_outermain .fq_qustion h2{display:flex;align-items:center;justify-content:space-between;color:#333;font-family:Open Sans;font-size:14px;letter-spacing:1px;padding:0 0 20px;font-weight:400;border-bottom:1px solid #dddd;margin-top:20px}.template-suffix-diamond-education .head_caption{align-items:flex-start;gap:3px}.cv_faq_outermain .fq_answer p{font-size:12px;color:#333;line-height:27px;text-align:center;font-family:Open Sans;font-weight:300}.cv_faq_outermain.Mobileheadg{padding:10px 15px 50px}.cv_faq_outermain .fq_answer h3 p{font-size:25px;color:#111;line-height:30px;letter-spacing:4px;text-align:center;padding:20px 0 0;position:relative;font-family:Cormoparnt}#section-id-template--17457707679941__multi_column_X4HnUN .text-column__image{max-width:600px;margin:0 auto}div#shopify-section-template--17457707679941__rich_text_DjWjH3 .container.container--reading-width{padding:0!important}.template-suffix-gemstone-education .align-ltr-left.spaced-column{max-width:280px;margin:0 auto!important;padding:0!important}.template-suffix-gemstone-education #section-id-template--17457707679941__title_banner_section_6V7Fej .height--fixed,.template-suffix-metal-education .height--fixed.image-overlay{height:204px}.template-suffix-gemstone-education .height__image img.theme-img{margin-bottom:30px}.template-suffix-gemstone-education #section-id-template--17457707679941__title_banner_section_6V7Fej .height--fixed{--image-height: 120px}.template-suffix-gemstone-education .text-overlay__rte.rte.lightly-spaced-row.large-text h2 strong{line-height:50px!important;font-size:24px!important;padding-top:0}.template-suffix-gemstone-education h2.text-overlay__title{font-size:54px!important;line-height:45px}.template-suffix-diamond-education .DesktopHeadng h2{display:flex;align-items:flex-end;justify-content:center;margin-top:30px}.template-suffix-metal-education .lightly-spaced-row.large-text h2 strong{font-size:30px;letter-spacing:4px}.template-suffix-gemstone-education .lightly-spaced-row h2{font-size:18px!important}.template-suffix-gemstone-education .lightly-spaced-row strong{font-size:30px!important}.template-suffix-gemstone-education .text-column{padding:0 4px!important}.template-suffix-metal-education h2.text-overlay__title{line-height:50px!important;font-size:54px!important}.text-overlay--h-center .text-overlay__rte.rte.lightly-spaced-row.large-text{margin-bottom:0!important}.template-suffix-metal-education h3.tab-title{font-size:25px;margin:30px 0 10px}.left_imagetext .flexible-layout,.right_imagetext .flexible-layout,.wddng_Band .wd_ptImagewidgt.left_imagetext,.wddng_Band .wd_ptImagewidgt.right_imagetext{gap:20px;display:flex;flex-direction:column-reverse}}@media(max-width:579px){div#shopify-section-template--18268180939005__block_image_VABBww .Pf_ptrowlevl{grid-template-columns:1fr}.Custom_pagebaner p{max-width:83%}.Button-WidgetPage .Mainall_Btn{flex-direction:column}.dimonad_xapoMulticolumn .flexible-layout{grid-template-columns:1fr}.template-suffix-contact #contact_form button.btn{width:100%}}@media(min-width:480px){.leftRight_heading .container.Pf_ptContainer .align-ltr-left.spaced-column{display:grid;grid-template-columns:3fr 8fr;align-items:center;gap:15px}}@media screen and (max-width:480px){.mediasec_height a.playvideo{display:flex;grid-template-columns:none}.template-suffix-engagement-rings-guide .head_caption{flex-direction:column;gap:20px}.template-suffix-engagement-rings-guide .head_caption>div,.template-suffix-engagement-rings-guide .head_caption>p{max-width:100%!important}.Mutli_columndiamond .flexible-layout,.Pf_ptrowlevl{grid-template-columns:1fr}.medai_vdeo{width:130px!important}.medai_vdeo video{width:80px!important;height:auto}.Wrrper_backImage>div{grid-template-columns:1fr}.Wrrper_backImage{padding:50px 0;background-position:50% 50%}.mainpagheading h1,.template-suffix-jewelry-repair-guide h1{font-size:24px!important;line-height:125%!important;font-weight:400!important}.left_imagetext h2,.right_imagetext h2,.Rich_text_img h2{font-size:22px;line-height:150%}.left_imagetext p,.right_imagetext p{color:#222;font-size:13px}.cont_flexpage,.template-suffix-engagement-rings-guide .head_caption{flex-wrap:wrap}.current,.heading_Praa,.shopify-tabs.gold-first .cont_flexpage:nth-child(2n) .current,.MainContPageR .cont_flexpage .current{width:100%;max-width:100%}.heading_Praa{margin-top:15px}.left_imagetext p,.left_imagetext li,.right_imagetext p,.right_imagetext li{font-size:13px;line-height:25px}.border_bottom .flexible-layout.valign-middle{padding-bottom:20px}.template-suffix-customdesign .fully-spaced-row--medium{margin:30px 0}}@media screen and (max-width:390px){.medai_vdeo{width:90px!important}}@media screen and (max-width:375px){.medai_vdeo video{width:70px!important;height:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/css2.css.map */
