@import"https://p.typekit.net/p.css?s=1&k=qdz7sjn&ht=tk&f=39494.39496.39498.39500.60308.60312&a=2488783&app=typekit&e=css";@font-face{font-family:Sabon;src:url(//oldworlddiamonds-com.myshopify.com/cdn/shop/files/sabon-webfont.woff2?v=6691372693463999616) format("woff2"),url(//oldworlddiamonds-com.myshopify.com/cdn/shop/files/sabon-webfont.woff?v=4548161745057111891) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:OptimaBoldItalic;src:url(//oldworlddiamonds-com.myshopify.com/cdn/shop/files/Optima-BoldItalic.woff2?v=539423408428210775) format("woff2"),url(//oldworlddiamonds-com.myshopify.com/cdn/shop/files/Optima-BoldItalic.woff?v=8663227446365140502) format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Neue Haas Grotesk Display Pro;src:url(https://use.typekit.net/af/2724c2/00000000000000007735bb48/31/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff2"),url(https://use.typekit.net/af/2724c2/00000000000000007735bb48/31/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff"),url(https://use.typekit.net/af/2724c2/00000000000000007735bb48/31/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("opentype");font-display:auto;font-style:normal;font-weight:400;font-stretch:normal}@font-face{font-family:Neue Haas Grotesk Display Pro;src:url(https://use.typekit.net/af/174ae3/00000000000000007735bb5a/31/l?subset_id=2&fvd=n5&v=3) format("woff2"),url(https://use.typekit.net/af/174ae3/00000000000000007735bb5a/31/d?subset_id=2&fvd=n5&v=3) format("woff"),url(https://use.typekit.net/af/174ae3/00000000000000007735bb5a/31/a?subset_id=2&fvd=n5&v=3) format("opentype");font-display:auto;font-style:normal;font-weight:500;font-stretch:normal}@font-face{font-family:Neue Haas Grotesk Display Pro;src:url(https://use.typekit.net/af/c7a282/00000000000000007735bb62/31/l?subset_id=2&fvd=n6&v=3) format("woff2"),url(https://use.typekit.net/af/c7a282/00000000000000007735bb62/31/d?subset_id=2&fvd=n6&v=3) format("woff"),url(https://use.typekit.net/af/c7a282/00000000000000007735bb62/31/a?subset_id=2&fvd=n6&v=3) format("opentype");font-display:auto;font-style:normal;font-weight:600;font-stretch:normal}@font-face{font-family:Neue Haas Grotesk Display Pro;src:url(https://use.typekit.net/af/216c2e/00000000000000007735bb6a/31/l?subset_id=2&fvd=n7&v=3) format("woff2"),url(https://use.typekit.net/af/216c2e/00000000000000007735bb6a/31/d?subset_id=2&fvd=n7&v=3) format("woff"),url(https://use.typekit.net/af/216c2e/00000000000000007735bb6a/31/a?subset_id=2&fvd=n7&v=3) format("opentype");font-display:auto;font-style:normal;font-weight:700;font-stretch:normal}@font-face{font-family:Optima;src:url(https://use.typekit.net/af/ba37b8/0000000000000000773af6df/31/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff2"),url(https://use.typekit.net/af/ba37b8/0000000000000000773af6df/31/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff"),url(https://use.typekit.net/af/ba37b8/0000000000000000773af6df/31/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("opentype");font-display:auto;font-style:normal;font-weight:400;font-stretch:normal}@font-face{font-family:Optima;src:url(https://use.typekit.net/af/b0a67e/0000000000000000774749c6/31/l?subset_id=2&fvd=i4&v=3) format("woff2"),url(https://use.typekit.net/af/b0a67e/0000000000000000774749c6/31/d?subset_id=2&fvd=i4&v=3) format("woff"),url(https://use.typekit.net/af/b0a67e/0000000000000000774749c6/31/a?subset_id=2&fvd=i4&v=3) format("opentype");font-display:auto;font-style:italic;font-weight:400;font-stretch:normal}.tk-neue-haas-grotesk-display{font-family:Neue Haas Grotesk Display Pro,sans-serif}.tk-optima-lt-pro{font-family:Optima,sans-serif}.h1,.h2,h1,h2,h3,h4,h5,h6{font-family:Optima!important;letter-spacing:2.5%!important;line-height:1}#main-content,#main{position:relative;z-index:0;margin-top:-5px}#main>*:not(footer,.shopify-section.shopify-section--slideshow),.x-page-width{width:100%;max-width:1440px;margin-left:auto;margin-right:auto}@media screen and (max-width:767px){body,html,.shopify-section--main-collection{overflow-x:hidden}}#main>.shopify-section.shopify-section--slideshow{max-width:1800px;margin-left:auto;margin-right:auto}body,html{font-family:Neue Haas Grotesk Display Pro,sans-serif;font-size:18px;font-weight:400;line-height:24px;letter-spacing:2.5%;color:#000;transition:all 1s}.prose.heading,.prose.heading *{font-family:Neue Haas Grotesk Medium,sans-serif!important;font-size:18px;line-height:23px;letter-spacing:6.4%}.prose.heading a{font-family:Neue Haas Grotesk Display Pro!important;color:#000!important}.header-mars{background-color:#fff;padding-block-end:4px}.header-mars .header__primary-nav-item a{font-family:Optima,sans-serif;font-size:16px;color:#000;font-weight:400;line-height:23px;letter-spacing:6.4%}.header-mars .phone{font-family:Sabon,sans-serif;font-size:16px;letter-spacing:6.4%;color:#757575}#shopify-section-sections--18064741204104__multi_column_mars_9q8GLg{position:relative;max-width:none!important;width:100% important}#shopify-section-sections--18064741204104__multi_column_mars_9q8GLg:after{width:45%;position:absolute;top:0;bottom:0;right:0;height:100%;content:"";background-color:#f2f2f2}.footer-menu,.mars.footer{padding-block-start:15px;padding-block-end:15px}.footer-menu *{font-family:Optima,sans-serif;font-size:19px;color:#241f20;letter-spacing:5%;line-height:100%;font-weight:400}.footer-menu .h-stack{justify-content:center;flex-wrap:wrap}.footer-menu .links li{box-sizing:border-box;padding:0 20px;border-left:1px solid #241F20}.footer-menu .links li:first-child{border-left:1px solid transparent;padding-left:0!important}.footer-menu .links li:last-child{padding-right:0!important}.mars.footer *{color:#fff;letter-spacing:0;font-weight:300;font-size:11px;line-height:9px}.mars .footer__inner{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;max-width:1280px;margin:0 auto}.mars .footer__inner .links.unstyled-list{font-size:11px;text-transform:uppercase}.mars .footer__inner .links.unstyled-list li{padding:0 10px;border-left:1px solid #fff}.mars .footer__inner .links.unstyled-list li:first-child{border-left:1px solid transparent}.mobile-ony{display:none}#contact-container{display:flex;flex-wrap:wrap;justify-content:center;max-width:1250px;align-items:center}#contact-container>div{margin:0 auto}#contact-container form{display:flex;flex-wrap:wrap;justify-content:space-between}#contact-container form>*{width:calc(50% - 5px);margin:20px 0;-webkit-appearance:none;appearance:none}#contact-container form>input{display:block;height:50px;color:#757575}.dummy-space,.contac-info{width:300px;box-sizing:border-box}.inquiry-form{max-width:650px!important;box-sizing:border-box}.contact-info h3{text-transform:uppercase;font-size:20px;margin-top:20px;white-space:nowrap;font-weight:400!important}.contact-info h3:first-child{margin-top:0}.inquiry-form input,.inquiry-form textarea{display:block;width:100%;box-sizing:border-box;border:none;border-radius:10px;box-shadow:0 2px 2px #0003;padding:10px;font-size:15px;color:#757575}.inquiry-form input[type=file]{box-shadow:none}#item_name{width:100%!important}.inquiry-form textarea{height:200px;width:100%!important}.inquiry-form button{background:#000;color:#fff;border:none;border-radius:36px;padding:10px 40px;cursor:pointer;align-self:center;width:auto!important;text-transform:uppercase;font-weight:600;margin:5px auto!important;font-size:16px}#the-inquiry-form input.half,#the-testimonial-form input.half{display:inline-block;box-sizing:border-box;width:calc(50% - 10px)}#the-inquiry-form,#the-testimonial-form{display:flex;flex-wrap:wrap;justify-content:space-between;row-gap:20px}#the-inquiry-form label,#the-testimonial-form label{font-size:15px;margin:0 10px}#the-inquiry-form .btn-file-upload,#the-testimonial-form .btn-file-upload,#the-testimonial-form .btn-file-upload *{display:block;width:100%}.contact-info{padding:0 20px 0 30px;box-sizing:border-box;margin:0;font-size:16px;letter-spacing:2.5%;line-height:23px}.image-placeholder{width:420px;height:238px;background-color:#acacac}.h-captcha{position:fixed}@media screen and (min-width: 700px){.header{column-gap:2rem}}@media screen and (max-width:1280px){.mars .header__secondary-nav{margin-left:30px!important;margin-right:30px!important}.mars .footer__inner{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;justify-content:center}.mars p.heading{margin-left:30px!important;margin-right:30px!important}}@media screen and (max-width: 999px){.dummy{display:none}.inquiry-form{width:100%!important;max-width:400px!important}section[id*=__mars_inquiry_form_]{justify-content:center}.pageref.sider.contact-info{padding:25px!important;width:auto!important;margin:auto!important}}@media screen and (max-width:600px){.copyrighter span{display:block;width:100%;text-align:center;padding:7px}.header-mars{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.header-mars .header__secondary-nav{width:100%;box-sizing:border-box;justify-content:center}.announcement-bar .side-links{display:none}.mobile-ony{display:block}.footer-menu .links li{box-sizing:border-box;padding:20px;border-left:1px solid transparent}.testimonial-form-wrapper p{width:100%;text-align:left!important;padding-left:10px}}[variable=announcement-bar]{background-color:#2d2d2d}[variable=header]{background-color:#fff}.color-scheme{background-color:transparent!important;background-image:none!important;color:rgb(var(--text-color));border-color:transparent!important}.shopify-section.shopify-section--main-page{padding-block-start:0!important}.announcement-bar{background-color:#2d2d2d}.announcement-bar__carousel .prose a:before{display:none!important}.announcement-bar__carousel .prose a,.announcement-bar *{color:#fff!important;text-decoration:none!important;font-family:Optima!important;font-weight:400;font-size:18px!important}.multi-column-mars .section-header h2{font-family:Optima,sans-serif!important}.multi-column-mars .que{font-family:Optima,sans-serif!important;font-size:24px}.multi-column-mars .que,.multi-column-mars .bold,.multi-column-mars .regular{font-family:Optima,sans-serif!important}@media screen and (max-width:767px){body{padding-top:80px}.multi-column-mars .multi-column>div{max-width:none!important}.shopify-section.shopify-section-group-header-group.shopify-section--header{position:fixed!important;width:100%}height-observer[variable=header]{padding:10px;position:fixed!important;background:#fff;margin:0!important}.header-mars{padding:0!important}}.shopify-section.shopify-section--slideshow .text1{font-family:Optima,sans-serif;font-size:24px;letter-spacing:2.5%;color:#000;line-height:29px;text-transform:none;text-align:center}.shopify-section.shopify-section--slideshow .text2{font-family:Optima,sans-serif;font-style:italic;font-size:36px;letter-spacing:2.5%;color:#000;line-height:29px;text-transform:none;text-align:center}@media screen and (min-width:700px){.desktop-left .slideshow__slide-content .prose *{text-align:left!important}.desktop-center .slideshow__slide-content .prose *{text-align:center!important}.desktop-right .slideshow__slide-content .prose *{text-align:right!important}}@media screen and (max-width:699px){.mobile-left .slideshow__slide-content .prose *{text-align:left!important}.mobile-center .slideshow__slide-content .prose *{text-align:center!important}.mobile-right .slideshow__slide-content .prose *{text-align:right!important}}.multi-column-mars.multi-column-mars-template--18064740089992__multi_column_mars_czKXV7 .section-header h2,.the-h1{font-family:Optima,sans-serif;font-size:36px!important;font-weight:400;letter-spacing:2.5%;color:#000;line-height:29px;text-transform:uppercase;text-align:center!important}.multi-column-mars.multi-column-mars-template--18064740089992__multi_column_mars_czKXV7 .section-header p,.the-brief{font-family:Optima,sans-serif;font-size:20px!important;font-weight:400;letter-spacing:8%!important;color:#000;line-height:24px!important;text-align:center!important;max-width:700px;margin:0 auto;text-transform:capitalize}.multi-column-mars.multi-column-mars-template--18064740089992__multi_column_mars_czKXV7 .que,.the-h3{font-family:Optima,sans-serif;font-size:32px!important;font-weight:400;letter-spacing:1%!important;color:#000;line-height:16px!important;text-align:center}.multi-column-mars.multi-column-mars-template--18064740089992__multi_column_mars_czKXV7 .text-content *,.the-paragraph{font-family:Neue Haas Grotesk Display Pro!important;font-size:18px!important;font-weight:400;letter-spacing:5%!important;color:#000;line-height:24px!important;text-align:center;max-width:245px;margin:0 auto}h2.h2,.the-h2{font-family:Optima,sans-serif!important;font-size:36px!important;font-weight:400;letter-spacing:2.5%!important;color:#000;line-height:36px;text-transform:uppercase!important;text-align:center}p.h3,.the-h4{font-family:Optima,sans-serif!important;font-size:23px!important;font-weight:400;letter-spacing:15%!important;color:#000;line-height:16px!important;text-transform:uppercase;text-align:center;backround-color:none!important}.shopify-section.shopify-section--main-collection{max-width:1440px!important}.shopify-section.shopify-section--main-collection .collection-toolbar{max-width:1290px;margin:0}.collection-toolbar{position:static!important}button.collection-toolbar__button.heading.sort-by-a{padding:10px 0 0!important;font-size:11px;letter-spacing:6.4%;font-family:Neue Haas Grotesk Display Pro}span.sort-by-b{border-right:1px solid #000!important;padding-right:15px}@media screen and (max-width:499px){span.sort-by-b{border-right:0!important}}span.sort-by-c{border-left:1px solid #000!important;padding-left:15px;font-family:Neue Haas Grotesk Display Pro;font-size:11px;letter-spacing:6.4%}span.dropdown-arrow{height:0;width:0;border-left:5px solid transparent!important;border-right:5px solid transparent!important;border-top:7px solid #333!important;position:relative!important}.popover__value-option *{font-size:16px;font-family:Optima}height-observer.collection-toolbar{background-color:#fff!important}.shopify-section.shopify-section--image-with-text-overlay{max-width:1243px;margin-left:auto;margin-right:auto}.shopify-section.shopify-section--image-with-text-overlay p.h5,.the-kicker{font-family:Optima,sans-serif!important;font-size:15px!important;font-weight:400;letter-spacing:16%!important;color:#fff;line-height:26px!important;text-transform:uppercase;text-align:left!important}.shopify-section.shopify-section--image-with-text-overlay p.h2,.the-title{font-family:Optima,sans-serif!important;font-size:36px!important;font-weight:400;letter-spacing:2.5%!important;color:#fff!important;line-height:24px!important;text-transform:uppercase!important;text-align:left!important}.shopify-section.shopify-section--image-with-text-overlay .prose div p,.the-body{font-family:Neue Haas Grotesk Display Pro!important;font-size:17px!important;font-weight:400;letter-spacing:5%!important;color:#fff!important;line-height:24px!important;text-align:left!important;max-width:309px}.shopify-section.shopify-section--image-with-text-overlay a.button,.the-button{--button-background: 255 255 255;--button-outline-color: 255 255 255;font-family:Optima,sans-serif!important;font-size:16px!important;line-height:40px!important;letter-spacing:10%!important;text-transform:uppercase;color:#241f20!important;height:40px!important;border-radius:31px!important;padding:0 25px!important;background-color:#fff!important;margin-top:10px!important}.mars-image-with-text-overlay p.h6,.the-kicker-black{font-family:Optima,sans-serif!important;font-size:15px!important;font-weight:400;letter-spacing:16%!important;color:#000!important;line-height:26px!important;text-transform:uppercase!important}.multi-column-mars .container,.mars-image-with-text-overlay .prose div.container{padding:0!important;margin:0!important}.mars-image-with-text-overlay p.h2,.the-title-black{font-family:Optima,sans-serif!important;font-size:36px!important;font-weight:400;letter-spacing:2.5%!important;color:#000!important;line-height:24px!important;text-transform:uppercase!important}.mars-image-with-text-overlay .prose p:not(.h6,.h2),.the-body-black{font-family:Neue Haas Grotesk Display Pro!important;font-size:18px!important;font-weight:400;letter-spacing:5%!important;color:#000!important;line-height:24px!important;max-width:320px;margin:0 auto;padding:5px 0}.mars-image-with-text-overlay button.button,.the-button-black{font-family:Optima,sans-serif!important;font-size:16px!important;line-height:40px!important;letter-spacing:10%!important;text-transform:uppercase!important;color:#fff!important;height:40px!important;border-radius:31px!important;padding:0 25px!important;background-color:#000!important;margin-top:10px!important}@media screen and (max-width: 767px){[id*=__mars_image_with_text_overlay] image-with-text-overlay .content{margin:0 auto}[id*=__mars_image_with_text_overlay] image-with-text-overlay .content .prose *,[id*=__mars_image_with_text_overlay] image-with-text-overlay .content .prose{text-align:center!important}}.inline-text{font-family:Optima,sans-serif;font-size:20px;font-weight:400;letter-spacing:15%;color:#fff;line-height:16px;text-transform:uppercase;text-align:center}.the-h3,a.see-all,h3.see-all{font-family:Optima,sans-serif;font-size:22px;font-weight:400;letter-spacing:2.5%;color:#000;line-height:24px;text-transform:uppercase;text-align:center}a.see-all{display:block}.the-picture{max-width:476px;aspect-ratio:1/1;position:relative}.the-testimonial{max-width:469px;font-family:Neue Haas Grotesk Display Pro;font-size:18px;font-weight:400;letter-spacing:5%;color:#000;line-height:24px;text-align:center}.testimonial-name{font-family:Optima,sans-serif;font-size:17px;font-weight:700;font-style:italic;letter-spacing:1px;color:#000;line-height:16.2px;text-align:center}.dot-dot{width:15px;height:15px;border-radius:50%;background-color:#808}.dot-dot.active{width:9px;height:9px;border-radius:50%;background-color:#808;opacity:.2}.at{font-family:Optima,sans-serif;font-size:20px;color:#2d2d2d;line-height:100%;text-align:center}.folow-us{font-family:Optima,sans-serif;font-size:20px;letter-spacing:2.5%;color:#000;line-height:24px}.multi-column-mars-sections--18064741204104__multi_column_mars_FTyCH4 .text-content *,.multi-column-mars-sections--18064741204104__multi_column_mars_FTyCH4 .text-content{font-size:15px!important;line-height:21px}.mars.footer.color-scheme{background-color:#2d2d2d!important}#shopify-section-template--18071554490504__main{text-align:center}#shopify-section-template--18071554490504__main h1{font-family:Optima;font-size:36px;text-align:center}#shopify-section-template--18071554490504__main strong{font-family:Optima;font-size:24px;text-align:center}.flickity-carousel2 .carousel-cell{width:25%!important;aspect-ratio:1/1!important;padding:0 1px!important}.flickity-carousel2{width:100%}.instafeed-new-layout-wrapper{display:flex!important;transition:transform .5s ease-in-out;will-change:transform;backface-visibility:hidden;-webkit-backface-visibility:hidden}.instafeed-new-layout-item{flex:0 0 auto;transition:width .5s ease-in-out;position:relative;width:100%!important;height:auto!important;aspect-ratio:424/525!important}.body-text p,.body-text{font-family:Neue Haas Grotesk Display Pro!important;font-size:18px;line-height:24px;color:#000;font-weight:400;letter-spacing:5%;margin-top:20px;max-width:500px}.h1-header,.h1-header *{font-family:Optima,sans-serif;font-size:36px;line-height:1;font-weight:400;margin:0;letter-spacing:2.5%}.h3-subheader *,.h3-subheader{font-family:Optima,sans-serif;font-size:18px;line-height:26px;font-weight:400;margin:0;letter-spacing:16%;text-transform:uppercase}.h2-header,.h2-header *{font-family:Optima,sans-serif;font-size:36px;line-height:39px;font-weight:400;margin:0;letter-spacing:2%}.button-link *,.button-link{font-family:Optima,sans-serif;font-size:21px;line-height:120px;font-weight:700;margin:0;letter-spacing:9%;color:#fff}.button-link{height:62px;background-color:#000;border-radius:42px;padding:15px 40px 10px}.quoted-testimonial .testimonial-text p,.quoted-testimonial .testimonial-text{font-family:Neue Haas Grotesk Display Pro;font-size:18px;line-height:31px;color:#413d45}.quoted-testimonial .testimonial-name{font-family:Optima,sans-serif;font-weight:700;font-style:italic;font-size:17px;line-height:16px;letter-spacing:1px;text-align:left;margin:25px 0;text-transform:uppercase}.quoted-testimonial{background-color:#f6f4ef;padding:100px 25px 25px;background-image:url(testimonial-quotes.png);background-position:25px 25px;background-size:69px 47px;background-repeat:no-repeat;border-radius:20px}.mars-quoted-testimonials{overflow:visible;margin-top:50px}.mars-quoted-testimonials>div:nth-child(4n+1){transform:translateY(0)}.mars-quoted-testimonials>div:nth-child(4n+2){transform:translateY(-40px)}.mars-quoted-testimonials>div:nth-child(4n+3){transform:translateY(-20px)}.mars-quoted-testimonials>div:nth-child(4n+4){transform:translateY(20px)}.the-testimonial-master{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.the-testimonial-master>*{width:50%;box-sizing:border-box}.Grid__Container-sc-x730z7-0.kvkDuY>*{width:calc(33.33% - 10px)!important;box-sizing:border-box!important;margin:5px!important}@media screen and (max-width:1023px){.Grid__Container-sc-x730z7-0.kvkDuY>*{width:calc(50% - 10px)!important;box-sizing:border-box!important;margin:5px!important}}@media screen and (max-width:767px){span.the-shape{display:block}#shopify-section-sections--18064741204104__footer_menu_mars_WgpRA4 .container{--distance-to-bleed: 0 !important;margin-inline-start:0!important;margin-inline-end:0!important}#shopify-section-sections--18064741204104__footer_menu_mars_WgpRA4 .footer__inner{display:flex!important;justify-content:center!important}#shopify-section-sections--18064741204104__multi_column_mars_9q8GLg:after{display:none}#shopify-section-sections--18064741204104__multi_column_mars_FTyCH4 .multi-column-mars .multi-column>div{border-left:1px dotted #000!important;border-right:1px dotted #000!important;padding-left:20px!important;padding-right:20px!important}.Grid__Container-sc-x730z7-0.kvkDuY>*{width:calc(100% - 10px)!important;box-sizing:border-box!important;margin:5px!important}.footer-menu,.mars.footer,.the-form,.shopify-section.shopify-section--faq,.product-info__block-group.accordion-group{padding-block-start:80px}.image-text-section.narrow-text .text-column{max-width:380px!important;padding:0 5%!important}#shopify-section-template--18064740876424__174964332679b87ec7{padding:50px 20px;margin:50px 0}.ezrv-widget_container_review_summary{margin:30px 0!important}div[id*=-faq-content]{padding-top:50px;padding-bottom:50px}[id*=mars_inquiry_form]{padding-left:20px;padding-right:20px}[id*=mars_inquiry_form] #inquire_form>section,[id*=mars_inquiry_form] #inquire_form{padding-left:0;padding-right:0}}.Grid__Container-sc-x730z7-0.kvkDuY>*>*{border-radius:2px!important;background-color:#fff;box-shadow:0 0 1px 1px #0000000d}.Header__WidgetTitle-sc-17gc7x6-2.igfMeX{text-align:left!important;font-family:Optima!important;font-size:25px!important;font-weight:400!important;display:flex;align-items:center;margin:0 0 10px}.Header__WidgetTitle-sc-17gc7x6-2.igfMeX:before{content:"";display:inline-block;width:60px;height:60px;background-image:url(//oldworlddiamonds-com.myshopify.com/cdn/shop/t/6/assets/google.svg?v=106505212118240254161749515702);background-size:contain;background-repeat:no-repeat;margin-right:10px}.elfsight-sapp-05cc6fab-3236-4802-a5b8-a93858254e13{padding:20px 20px 40px;background:#fafbfc}.Header__Container-sc-17gc7x6-1.iDWXoc{border-radius:2px!important;background-color:#fff;box-shadow:0 0 1px 1px #0000000d;margin:0 5px}.Supplier__Inner-sc-1vwbp06-1.bcRwMe{display:none}.fbKMJc{margin-top:5px!important}.Classic__HeadingInfo-sc-19u56uy-2>*:first-child{text-align:left!important}.LoadMoreButton__Component-sc-5z801y-1{background-color:#000}#shopify-section-template--18064740712584__custom_liquid_k7Kit4>div{padding-top:10px!important;margin-top:0!important}.jieAAL{border-radius:16px;background-color:#1111110f;cursor:pointer;padding:9px 24px;max-width:120px!important;width:100%;display:flex;-moz-box-align:center;align-items:center;-moz-box-pack:center;justify-content:center;transition:.3s;color:#11111180;text-transform:uppercase;font-size:12px;line-height:14px}.testimonial-wrapper2{display:none!important}@media screen and (max-width: 767px){.announcement-bar__carousel .prose a,.announcement-bar *{font-size:12px!important}.the-testimonial-master>*{width:100%}.the-testimonial,.the-testimonial-master .textual *{text-align:center!important;padding:20px!important}.quoted-testimonial{transform:none;margin:30px 15px}.the-form,.inquiry-form .the-form{width:100%!important}.inquiry-form{padding:20px 10px!important}.mars-multi-column{display:block}.stock_num{font-size:10px!important;color:#434345;line-height:1.1}.testimonial-wrapper{display:none!important}.testimonial-wrapper2{display:block!important}}.the-testimonial-master:nth-child(2n){flex-direction:row-reverse}.the-testimonial-master:nth-child(2n) .textual,.the-testimonial-master:nth-child(2n) .textual *{text-align:right}.the-testimonial-master:nth-child(odd) .the-testimonial-image,.the-testimonial-master:nth-child(odd) .the-testimonial-image img{text-align:right}.the-testimonial-image{padding:3% 8%}.the-testimonial-image img{width:100%;border-radius:50%;aspect-ratio:1/1;max-width:392px;display:inline-block}.the-testimonial,.the-testimonia p{font-weight:400;font-family:Neue Haas Grotesk Display Pro;font-size:18px;line-height:31px;letter-spacing:4%;color:#000;text-align:left;display:inline-block}.the-testimonial-name{font-weight:700;font-family:Optima,sans-serif;font-size:17px;line-height:16.2px;letter-spacing:1px;color:#000;text-align:left;padding-top:16px}.the-testimonial-name:before{content:" - "}.mars-testimonials-2.no-image{display:block;text-align:center}.mars-testimonials-2.no-image *{display:block;text-align:center;max-width:600px;margin:0 auto}.mars-testimonials-2.no-image .textual{margin-bottom:60px}.the-price,.the-setting h2,.the-setting div,.meta-2,.meta-2-header,.the-sku,.meta-1,.the-product-title{font-family:Optima,sans-serif;font-size:22px;line-height:24px;color:#000;font-weight:400;letter-spacing:2.5%}.the-setting h2{margin-bottom:8px}.the-product-title{text-transform:uppercase;font-size:26px;line-height:28px}.the-sku{font-size:16px;line-height:21px}.the-sku{font-size:14px;color:#b98a1d}.meta-2{font-size:17px;line-height:22px;color:#b98a1d}.meta-2-header{font-size:17px;line-height:22px;color:#000;margin-top:15px}.the-setting{padding:15px 0;margin:20px 0 0;border-top:1px dotted #000;max-width:340px}.the-setting div{font-size:14px;line-height:20px;letter-spacing:5%}.the-price{font-size:20px;line-height:1;margin-top:15px}.block-swatch{border-radius:50%!important;width:45px!important;height:45px!important;aspect-ratio:1/1}.variant-picker__option-info legend:before{content:"SELECT "}.variant-picker__option-info legend{text-transform:uppercase;font-size:12px;font-family:Optima;color:#585858;line-height:16px;letter-spacing:8%}.product-gallery__thumbnail-list{opacity:0;pointer-events:none;height:0;overflow:hidden}.collection-toolbar *,.collection-toolbar{border:none!important;outline:none!important;background:none!important;box-shadow:none!important}a.black-button{text-decoration:none;background:#000;color:#fff;border:none;border-radius:36px;padding:7px 40px;cursor:pointer;align-self:center;width:auto!important;text-transform:uppercase;font-weight:600;font-size:16px}.flexy{display:flex;align-items:center}.accordion--lg .accordion__toggle{padding-block:.6rem!important}.accordion--lg .accordion__toggle span{font-family:Optima,sans-serif;font-size:23px}.accordion__toggle.h6{font-family:Optima;font-size:24px;letter-spacing:2%}.sold{pointer-events:none}span.the-product-title{font-family:Optima,sans-serif;font-size:19px;letter-spacing:1px;white-space:nowrap}.shopify-section--main-collection a.product-title{position:relative}.shopify-section--main-collection div.lab-stone{letter-spacing:0;font-size:12px;position:absolute;width:100%;text-align:center;left:0;top:-15px;font-family:Optima,sans-serif;white-space:nowrap}@media screen and (max-width: 767px){.shopify-section--main-collection div.lab-stone{font-size:11px}.mars-image-with-text-overlay .prose.text-center p{text-align:left}}@media screen and (max-width:1199px){span.the-product-title{font-size:17px;letter-spacing:normal}}@media screen and (max-width:999px){span.the-product-title{font-size:16px}}@media screen and (max-width:500px){.gap-1{gap:0}span.the-product-title{font-size:14px}}@media screen and (max-width:400px){span.the-product-title{font-size:13px}}span.product-metadata{display:none;text-align:center;font-family:Optima,sans-serif;color:#000;font-size:16px;font-weight:400;letter-spacing:1px;text-transform:none;line-height:1;white-space:nowrap}sale-price.h6,span.product-sku{display:inline;font-family:Neue Haas Grotesk Display Pro!important;color:#000!important;font-size:14px!important;font-weight:400!important;letter-spacing:4%!important;line-height:1}@media screen and (max-width:500px){sale-price.h6,span.product-sku{font-size:11px!important}}.price-list span.product-sku{padding-left:5px;border-left:1px solid}.sold sale-price.h6{line-height:.8;margin-right:0;margin-top:5px}.sold.opaque{opacity:1!important}.price-list{flex-wrap:wrap;align-items:baseline;column-gap:.2rem!important;display:flex}.header__menu-disclosure .h6{font-size:16px!important}.play-button{display:flex;align-items:center;justify-content:center}.the-play-icon{display:inline-block;width:20px;height:20px;border:2px solid #757575;border-radius:50%;position:relative;overflow:visible}.the-play-icon:after{content:"";position:absolute;top:51%;left:57%;transform:translate(-50%,-50%) rotate(0);width:0;height:0;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:7px solid #757575}.the-play-icon-label{font-family:Neue Haas Grotesk Display Pro!important;font-size:11px;color:#757575;font-weight:600}@media screen and (max-width: 600px){.slideshow__slide-content .prose{overflow-wrap:anywhere}.shopify-section.shopify-section--slideshow .text1{font-family:Optima,sans-serif;font-size:11px;letter-spacing:2.5%;color:#000;line-height:1;white-space:nowrap}.shopify-section.shopify-section--slideshow .text2{font-family:Optima,sans-serif;font-style:italic;font-size:15px;letter-spacing:2.5%;color:#000;line-height:1;text-align:center;margin-top:6px}.multi-column-mars .section-header h2,.the-h1{font-family:Optima,sans-serif;font-size:24px!important;font-weight:400;letter-spacing:2.5%;color:#000;line-height:1!important;text-transform:uppercase;text-align:center!important;margin-bottom:10px}}@media screen and (max-width: 767px){.follow-us{display:flex;align-items:center;font-family:Optima,sans-serif;font-size:20px;letter-spacing:2.5%;position:relative!important;text-align:center;right:auto!important;bottom:auto!important;justify-content:center;padding:20px;transform:translateY(-60px) scale(.8)}.custom-text-button-section .container{margin:50px 0}.text-content *{max-width:100%!important}.multi-column-mars .multi-column>div{border-right:1px dotted #000000;border-top:1px dotted #000000;border-bottom:1px dotted #000000;padding:30px 10px!important;line-height:100%;font-size:13px;letter-spacing:10%;flex-basis:100%}.section-spacing{padding-block-start:0;padding-block-end:0}.prose p.h1:first-child{padding-top:50px}.the-form input[type=email],.the-form input[type=text]{box-sizing:border-box;width:100%!important;margin:25px 2px}height-observer{display:block;margin:20px 0}height-observer[variable=announcement-bar]{margin:0 0 20px}}.slideshow__next-section-button{display:none}.multi-column-mars-sections--18064741204104__multi_column_mars_9q8GLg .text-content em{display:block;font-size:22px!important;margin-top:20px!important;font-family:Optima;font-style:normal!important}.newsletter h2.h2{font-family:Optima,sans-serif!important;font-size:24px!important;font-weight:400;letter-spacing:2.5%!important;color:#000;line-height:24px!important;text-transform:uppercase!important;text-align:center}.newsletter-mars button{background-color:#b98a1d;color:#fff;border-radius:18px;font-weight:400!important;font-family:Optima,sans-serif!important;font-size:15px;line-height:15px;letter-spacing:.63%;background-image:none;border:0;width:100%;max-width:140px;white-space:nowrap}.multi-column-mars .multi-column img{width:113px!important;height:auto;display:block;margin:0 auto!important}.multi-column-mars.multi-column-mars-template--18064740089992__multi_column_mars_czKXV7 .que,.the-h3{font-family:Optima,sans-serif;font-size:32px!important;font-weight:400;letter-spacing:1%!important;color:#000;line-height:16px!important;text-align:center;margin:10px;padding:20px 0 0}@media screen and (max-width: 767px){.footer-menu .h-stack{flex-wrap:wrap!important}.footer-menu *{font-size:15px!important;color:#241f20;letter-spacing:0%!important;line-height:100%;font-weight:400;white-space:nowrap}.footer-menu .links li{box-sizing:border-box;padding:0 12px!important;border-left:1px solid #241F20!important;margin-top:12px}.footer-menu .links li:first-child{border-left:1px solid transparent!important}}.header__primary-nav-item *{font-family:Optima,sans-serif!important}#shopify-section-sections--18064741204104__multi_column_mars_FTyCH4 .multi-column-mars .multi-column>div:first-child{border-left:none}#shopify-section-sections--18064741204104__multi_column_mars_FTyCH4 .multi-column-mars .multi-column>div:last-child{border-right:none}#shopify-section-sections--18064741204104__multi_column_mars_FTyCH4 .multi-column-mars .multi-column>div{border-top:none;border-bottom:none}#shopify-section-sections--18064741204104__multi_column_mars_FTyCH4{border-top:1px dotted #000;border-bottom:1px dotted #000;max-width:100%!important}#shopify-section-sections--18064741204104__multi_column_mars_FTyCH4 multi-column>div>div>p{font-family:Optima,sans-serif;font-size:24px;font-weight:400;letter-spacing:2.5%}.submenu-horizontal a{text-decoration:none;color:#000;padding:.5rem 0;font-size:14px!important;letter-spacing:6%;font-weight:100;font-family:Optima,sans-serif}#shopify-section-template--18064740089992__multi_column_mars_czKXV7 a.link{display:block;text-decoration:none;border:none!important;background-image:none;text-align:center;background:#000;color:#fff;font-family:Optima;width:165px;height:40px;line-height:40px;font-size:15px;border-radius:20px;font-weight:600;opacity:0;width:0;height:0;padding:0;margin:0;position:fixed;overflow:hidden}#shopify-section-template--18064740089992__multi_column_mars_czKXV7 multi-column{cursor:pointer}.multi-column-mars.multi-column-mars-template--18064740089992__multi_column_mars_czKXV7 .text-content *,.the-paragraph{font-family:Neue Haas Grotesk Display Pro!important;font-size:18px!important;font-weight:400;letter-spacing:5%!important;color:#000;line-height:24px!important;text-align:center;max-width:none;margin:0 auto}.multi-column-mars.multi-column-mars-template--18064740089992__multi_column_mars_czKXV7 .multi-column>div{border-right:1px dotted #000000;border-top:1px dotted #000000;border-bottom:1px dotted #000000;padding:30px 26px;line-height:100%;font-size:13px;letter-spacing:10%;flex-basis:100%}.multi-column-mars-template--18064740089992__multi_column_mars_czKXV7 .uniform .media-content img{height:54px!important;width:auto!important;scale:1!important}.multi-column-mars .text-title.que.center{line-height:27px!important}.faq__category.h4{font-size:36px;font-family:Optima,sans-serif}.faq__content .text-with-icon{font-family:Optima,sans-serif;font-size:22px}.faq__content .accordion__content p{font-size:18px;line-height:24px}.shopify-block.product-reviews h2{font-size:36px!important;font-family:Optima,sans-serif!important;font-weight:400!important;text-align:center!important;white-space:nowrap}button.ezrv-widget_form_btn_cancel.ezrv-widget_font_medium,button.ezrv-widget_form_btn_submit.ezrv-widget_font_medium,button.ezrv-widget_summary_btn_write_review.ezrv-widget_font_medium{background-color:#000;color:#fff;border-radius:26px;font-family:Optima;border:1px solid #000}button.ezrv-widget_form_btn_cancel.ezrv-widget_font_medium{background-color:#fff;color:#000;border-radius:26px;font-family:Optima;border:1px solid #000}.ezrv-widget_input_rating_star_title_container,.ezrv-widget_container.ezrv-widget_rating_count,.ezrv-widget_container.ezrv-widget_overall_rating,.ezrv-widget_review_listing_row{position:fixed;height:0;width:0;overflow:hidden;pointer-events:none;padding:0;left:-10000px}.ezrv-widget_review_user{color:#b98a1d!important}.ezrv-widget_review_listings_container,#shopify-section-template--18064740876424__174964332679b87ec7 .ezrv-widget_review_listings_container{border-top:0}.ezrv-widget_review_listings_container{background-color:#f5f5f5}.ezrv-widget_rating_star_content span:before,.ezrv-widget_rating_star_content:before,.review-details .ezrv-widget_rating_star_content span:before,.review-details .ezrv-widget_rating_star_content:before{color:#b98a1d!important;font-size:22px!important;line-height:1;letter-spacing:10px}.ezrv-widget_rating_star_content:before,.review-details .ezrv-widget_rating_star_content:before{color:#b4afaf!important}.ezrv-widget_header .ezrv-widget_rating_star_content{transform:translate(36px)}.review-details{text-align:center;max-width:640px;margin:0 auto;padding:0 20px}.review-rating{margin:20px 0 5px}.ezrv-widget_input_rating_star_value_container{letter-spacing:10px}.review-details h3.review-title{font-family:Optima!important;font-weight:400;font-size:22px!important;letter-spacing:2.5%;color:#2b2b2b}.review-details div.review-text{font-weight:400;font-size:15px!important;letter-spacing:4%;color:#2b2b2b}.review-details div.review-user{font-weight:400;font-size:12px!important;letter-spacing:6%;color:#b98a1d}.ezrv-widget_review_submit_form{text-align:left;max-width:412px;font-size:11px!important;font-family:Optima,sans-serif!important}.ezrv-widget_review_submit_form h2{text-align:center;padding-bottom:50px}.ezrv-widget_review_submit_form *:not(input,textarea){font-size:11px;font-family:Optima,sans-serif!important;text-transform:uppercase;margin:0}.ezrv-widget_review_submit_form textarea,.ezrv-widget_review_submit_form input{font-size:14px;font-family:Optima,sans-serif!important;border-radius:10px;line-height:1.1;text-transform:none}.review-basedon{font-family:Optima,sans-serif;font-size:22px;font-weight:400;color:#b98a1d;letter-spacing:2.5%;padding-top:10px;padding-bottom:10px}.ezrv-widget_container.ezrv-widget_container_write_review.ezrv-widget_review_submit_form_container{border-top:0;padding-top:45px;background-image:url(//oldworlddiamonds-com.myshopify.com/cdn/shop/t/6/assets/cloud.png?v=6283770437025735761749655308);background-repeat:no-repeat;background-position:center top;background-size:39px 32px}.ezrv-widget_form_label_wrapper{margin:0!important}.ezrv-widget_star_label{cursor:pointer;font-size:22px!important;padding-bottom:10px}#shopify-section-template--18064740876424__174964332679b87ec7{background-color:#f5f5f5!important}.ezrv-widget_summary_btn_refresh_review.ezrv-widget_font_medium,.ezrv-widget_summary_btn_cancel_review.ezrv-widget_font_medium{color:#000;border-radius:24px}.ezrv-widget_form_submit_wrapper{margin-top:15px!important}.ezrv-widget_header{position:relative}.clone-submit{display:none}.rating-label{position:absolute;top:0}.rating-label:before{content:"Rating";position:absolute;font-family:Optima;font-size:22px;font-weight:400;letter-spacing:2.5%;top:-2px;right:11px;color:#000}@media screen and (min-width: 768px){.ezrv-widget_summary_btn_write_review.ezrv-widget_font_medium{height:0;width:0;overflow:hidden;position:fixed;padding:0}.clone-submit{display:block;position:absolute!important;top:10px!important;right:0!important;height:42px!important;width:150px!important}}.shopify-policy__container *{color:#000}.shopify-policy__container a{color:#b98a1d!important}.shopify-policy__container strong{font-weight:600}.shopify-policy__container{display:block;width:100%!important;max-width:850px!important;margin:100px auto;padding:0 20px;text-align:center}.shopify-policy__body>div>div>p:nth-child(2){padding-top:12px}.shopify-policy__container h1{font-family:Optima,sans-serif;font-size:36px;font-weight:400;letter-spacing:2.5%}.shopify-policy__container p{font-size:15px;line-height:24px;letter-spacing:4%;margin:0 10px 10px!important}.shopify-policy__container b,.shopify-policy__container h2{text-transform:capitalize;font-family:Optima,sans-serif;font-size:24px;line-height:24px;letter-spacing:2.5%;font-weight:400;padding:15px 0 3px}.shopify-policy__container ul li{list-style-position:inside;font-size:15px}.shopify-policy__container b{display:block;padding-top:10px!important}.shopify-policy__container em{color:#b98a1d;font-style:normal}[id*=faq-content]{background-size:100% 100%;background-repeat:repeat-y;background-position:left top;max-width:100%}.product-card__info .rating-badge{display:none}button.product-card__quick-add-button{opacity:0!important;pointer-events:none!important}#carousel-sections--18064741302408__announcement_bar_mars_8f3hd4 .prose.heading .crown svg{width:32px!important}#carousel-sections--18064741302408__announcement_bar_mars_8f3hd4 .prose.heading .crown{position:absolute;left:-49px;top:-9px}[id*=__slideshow]{overflow:hidden}[id*=__slideshow]>*{opacity:0;transform:scale(1.1);transform-origin:center;animation:animator-fade-scale 1.5s ease-in-out forwards}[id*=__mars_image_with_text_],[data-animator=animate]{opacity:0;transform-origin:center;animation:animator-fade-scale 1.5s ease-in-out forwards}.type-image_with_text a~* *,.type-image_with_text a{transition:all .5s}.type-image_with_text:hover a~* *{color:#b98a1d!important}.type-image_with_text:hover a{opacity:.3}@keyframes animator-fade-scale{to{opacity:1;transform:scale(1)}}@media screen and (min-width: 1000px){safe-sticky.product-info{top:180px!important}}input[type=file]::file-selector-button{background-color:transparent;color:#000;padding:8px 16px;border:1px solid #ccc;border-radius:10px;cursor:pointer;font-size:16px;margin-right:20px}@media screen and (max-width: 767px){.shopify-section.shopify-section--related-products{margin-top:70px}h2.h2,.faq__category.h4{line-height:40px!important}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/theme-mars.css.map */
