@font-face{font-family:theano_didotregular;src:url(../woff2/theanodidot-regular-webfont69d4.woff2?13087858580067666264) format("woff2"),url(../woff/theanodidot-regular-webfont69d4.woff?13087858580067666264) format("woff");font-weight:400;font-style:normal}@font-face{font-family:gotham_bookregular;src:url(../woff2/gotham_book-webfont6a72.woff2?11351022839870232512) format("woff2"),url(../woff/gotham_book-webfont6a72.woff?11351022839870232512) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Gotham-Light;src:url(../eot/gotham-lighta785.eot?11322967959893099262) format("embedded-opentype"),url(../woff/gotham-lighta785.woff?11322967959893099262) format("woff"),url(../ttf/gotham-lighta785.ttf?11322967959893099262) format("truetype"),url(../svg/gotham-lighta785.svg?11322967959893099262) format("svg");font-weight:400;font-style:normal}@font-face{font-family:GothamMedium;src:url(../eot/gothammediumd494.eot?17231076859712882026) format("embedded-opentype"),url(../woff/gothammediumd494.woff?17231076859712882026) format("woff"),url(../ttf/gothammediumd494.ttf?17231076859712882026) format("truetype"),url(../svg/gothammediumd494.svg?17231076859712882026) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Didot;src:url(../eot/didot-italic77ad.eot?13610940436835710724) format("embedded-opentype"),url(../woff/didot-italic77ad.woff?13610940436835710724) format("woff"),url(../ttf/didot_italic77ad.ttf?13610940436835710724) format("truetype"),url(../svg/didot77ad.svg?13610940436835710724) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Theano-Didot-Regular;src:url(../woff/theano-didot-regular.ttf178f.woff?12165889036107406754) format("woff"),url(../svg/theano-didot-regular.ttf178f.svg?12165889036107406754) format("svg"),url(../eot/theano-didot-regular.ttf178f.eot?12165889036107406754),url(../theano-didot-regulard41d.html?#iefix) format("embedded-opentype");font-weight:400;font-style:normal}.container{max-width:945px;margin:0 auto;float:none}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#footer-wrapper .row{width:100%!important;max-width:950px!important;margin:auto!important}.row{width:100%!important;max-width:1160px!important;margin:auto!important}.section-title.row{display:block!important}body{margin:0;padding:0;font-family:Gotham-Light!important}p{font-family:gotham_bookregular}header div#banner-message{font-size:13px;text-align:center;font-family:gotham_bookregular}header nav.navigation_full_width{width:100%!important;text-align:center}header ul#main-nav{list-style:none;text-align:center;margin-bottom:0;width:100%}header ul#main-nav li{display:inline-block;vertical-align:middle;padding:0 13px;position:relative}header ul#main-nav li a{font-family:GothamMedium;font-size:12.5px}header ul#main-nav li:last-child a{color:#791716!important}@media screen and (min-width:767px){#cyber-sale-2021 .cmn_banner{background-size:contain!important;padding:90px 0}}@media screen and (min-width:798px){#cyber-sale-2021 .cmn_banner{padding:159px 0}}.collection .ddesc.cyber-sale-2021{padding:2em 4em;width:100%}header ul#cart li{min-width:40px;text-align:center}.coverheader #logo img{max-width:130px;padding:10px 0 0}.coverheader .bannertop{margin-bottom:5px}#logo img{transition:all .3s ease-in-out}header ul#cart a.wk-link{color:#fefefe}header .mobile-only .wk-label{display:none}.homepage-content-text a,.homepage-content-text a:visited{color:#fff}#promo-images .homepage-promo{padding-top:12px;padding-bottom:12px}#promo-images .homepage-promo .promo-inner .caption{position:unset;text-align:center;width:100%;height:100%;top:40%;margin-top:14px}#promo-images .homepage-promo .promo-inner .caption p{font-weight:400;font-family:GothamMedium!important;font-size:14px;letter-spacing:.3px}.parallax .parallax-content .parallax-text{font-family:gotham_bookregular;letter-spacing:1px}div#shopify-section-product-template .section-title.desktop-12.mobile-3,div#shopify-section-product-uncartable .section-title.desktop-12.mobile-3{text-align:left;border-bottom:none}div#shopify-section-collection-template .collection .section-title h1{font-size:33px;font-family:Didot;font-weight:500;padding:0}div#shopify-section-product-template input#AddToCart{font-size:15px;line-height:normal;padding:15px 0;font-family:gotham_bookregular;text-transform:uppercase;letter-spacing:1px}div#shopify-section-product-template input#AddToCart:hover{background:#9a9a9a}#product-description .rte em{font-family:gotham_bookregular}div#shopify-section-product-template h4{text-transform:capitalize;font-size:20px;font-weight:400;margin-bottom:20px;font-family:Theano-Didot-Regular}#product-description .rte p{line-height:22px}#product-description .rte ul li{font-size:12px;line-height:22px;margin-bottom:10px;padding:0 0 0 18px;position:relative;list-style:none;width:100%;display:inline-block;font-family:gotham_bookregular}#product-description .rte ul li p{line-height:22px;margin-bottom:0}#product-description .rte ul li:before{content:"";position:absolute;width:5px;height:5px;border-radius:50%;background:#000;left:0;top:8px}#breadcrumb{text-align:left!important}#shopify-section-1558636779846 p{font-size:1.5em;text-align:center;color:#fff;line-height:1.2em}#shopify-section-1558636779846 section{padding-top:10px;padding-bottom:10px}.homepage-products .section-title{margin-bottom:30px!important}.section-title h2{border:none!important}.section-title a{font-family:Didot;font-size:40px;font-weight:400;text-transform:capitalize;font-style:normal;letter-spacing:.8px}.homepage-products .row,.homepage-instagram .row{max-width:100%!important}div#footer-wrapper{background:transparent;margin-top:50px;border-top:1px solid #000;border-bottom:1px solid #000}div#footer-wrapper #footer .desktop-3:nth-child(4){width:37.6%}div#footer-wrapper #footer .desktop-3{width:18%}#footer-wrapper h4{text-transform:uppercase!important;font-size:13px!important;font-weight:400!important;color:#010101!important;font-family:GothamMedium;border-bottom:0!important}#footer-wrapper ul li a{font-size:13px;color:#010101!important;font-family:GothamMedium}a#returnsjump{text-decoration:none!important}footer .credit p,footer .credit{font-size:16px!important;color:#040404!important;text-transform:none!important}footer .credit{padding:30px 0}footer .credit .copyrightp{text-transform:uppercase!important}#footer-wrapper{padding:40px 0 15px}footer #footer-icons{margin:0!important;padding:0 0 80px!important;border:0!important}.cmn_banner{padding:150px 0;margin:30px 0 0;background-size:cover!important;background-repeat:no-repeat!important}.cmn_banner.stacked-rings{padding:232px 0}.collection header{border-bottom:1px solid #000}.collection #breadcrumb{display:none}.col_brd #breadcrumb{display:block;text-align:left;margin:10px 12px 20px}.col_brd #breadcrumb .page-title,.col_brd #breadcrumb a{font-size:10px;font-weight:400;text-transform:uppercase}.separator{font-size:12px}.collection .section-title{border-bottom:1px solid #000;padding:0}.index img.instagram-image:hover{opacity:.6!important;-webkit-filter:grayscale(100%)!important}.collection .section-title h1{font-size:33px;font-family:Didot;font-weight:400}.collection .ddesc{background-color:#f6f3eb;margin-bottom:1em;margin-top:2em;padding:2em;line-height:1.5;text-align:center}.collection .ddesc.stacked-rings{margin:1em 0 0;padding:0}.collection .ddesc.stacked-rings img{float:none;margin:0}.collection .ddesc img{text-align:center;margin-bottom:1em}.collection .ddesc p{font-size:1.3em;text-align:left}.collection .ddesc .q{color:#1d404c;margin-top:2em;padding-top:1em}.collection .ddesc .q em{font-family:theano_didotregular,serif;font-size:1.2em}@media screen and (min-width:480px){.collection .ddesc img{float:left;margin-right:2em}}@media screen and (min-width:480px)and (max-width:768px){.collection .ddesc{padding:3em}}@media screen and (min-width:769px){.collection .ddesc{padding:4em}.collection .ddesc.stacked-rings{padding:0}}#sidebar label,#sidebar li a{font-size:14px;font-family:gotham_bookregular;color:#000}.price .prod-price{font-size:14px;font-family:gotham_bookregular;font-weight:700}.product-details h3{font-size:14px!important;font-family:gotham_bookregular!important;line-height:22px}.ci{min-height:230px;max-height:230px;overflow:hidden;margin:0 0 20px}.product{margin-bottom:30px}.product .button.bordered{background-color:transparent;border:1px solid black;color:#000;width:auto;padding:1em}#product-right .section-title:after{display:none}#product-right .section-title h1{font-weight:400;font-family:gotham_bookregular;padding-bottom:0}#product-price{letter-spacing:1px}.desktop-6.mobile-3.tablet-3.customercare{margin-top:16px;padding-left:20px;padding-right:20px;text-align:left}.desktop-6.mobile-3.tablet-3.customercare h5{text-align:left}.desktop-12.customercare{text-align:left;margin-bottom:130px}.desktop-8.mobile-3.tablet-4.customdesign{margin-top:30px;padding-left:20px;padding-right:20px;padding-bottom:30px;text-align:left;float:right}.desktop-8.mobile-3.tablet-4.customdesign p{font-size:15px;margin:0;line-height:22px;padding:0}.customdesign hr{width:100%!important;margin-left:0!important;margin-right:0!important;border-color:#000}.desktop-8.mobile-3.tablet-4.process{margin-top:10px;padding-left:20px;padding-right:20px;padding-bottom:30px;text-align:left;float:left}.desktop-8.mobile-3.tablet-4.process p{font-size:15px;margin:0;line-height:22px;padding:0}.desktop-8.mobile-3.tablet-4.process h3{padding-top:0!important}.process hr{width:100%!important;margin-left:0!important;margin-right:0!important;border-color:#000}.desktop-8.mobile-3.tablet-4.learning{margin-bottom:50px;margin-top:30px;padding-left:20px;padding-right:20px;padding-bottom:30px}.desktop-8.mobile-3.tablet-4.learning h5{text-align:left}.desktop-4.mobile-3.tablet-2.learning{margin-top:16px;padding-left:20px;padding-right:20px}.desktop-4.mobile-3.tablet-2.learning h3{text-align:left}#insta-feed{margin-top:2em}#insta-feed h2{font-family:Didot;font-size:40px;font-weight:400;text-transform:capitalize;font-style:normal;letter-spacing:.8px}table#hours_table{margin:0 auto 1em;width:400px}#designers div#breadcrumb,#around-world-holiday div#breadcrumb,#our-heritage div#breadcrumb,#our-services div#breadcrumb,#choosing-the-perfect-diamond div#breadcrumb,#learning-center div#breadcrumb,#contact-us div#breadcrumb,#customer-care div#breadcrumb,#t-amp-cs div#breadcrumb,#location div#breadcrumb,#collections div#breadcrumb,#wedding div#breadcrumb,#custom-design div#breadcrumb{display:none}#designers .section-title,#our-heritage .section-title,#our-services .section-title,#choosing-the-perfect-diamond .section-title,#learning-center .section-title,#contact-us .section-title,#customer-care .section-title,#t-amp-cs .section-title,#location .section-title,#collections .section-title,#custom-design .section-title{padding:32px 0 29px}header{border-bottom:1px solid #000}.index header{border-bottom:none}#designers .section-title h1,#our-heritage .section-title h1,#our-services .section-title h1,#choosing-the-perfect-diamond .section-title h1,#learning-center .section-title h1,#contact-us .section-title h1,#customer-care .section-title h1,#t-amp-cs .section-title h1,#location .section-title h1,#collections .section-title h1,#custom-design .section-title h1{font-size:33px;font-family:Didot;font-weight:400}.designer_section{text-align:center}.designer_section .item{width:calc(33% - 20px);display:inline-block;text-align:center;margin:0 30px 30px 0}.designer_section .item:nth-child(3n){margin:0 0 30px}.designer_section .item .title{margin-top:10px}.designer_section .item .title h1{font-weight:400;font-family:GothamMedium!important;font-size:14px;letter-spacing:.3px;text-transform:uppercase}#our-services .section-title:before{content:"";position:absolute;width:100%;height:1px;left:0;right:0;top:0;margin:auto}.degnr_banner{padding:150px 0;margin:30px 0;background-size:cover!important}.desktop-9.mobile-3.tablet-4.services{margin-bottom:0;margin-top:30px;padding-left:0;padding-right:0}.desktop-3.mobile-3.tablet-2.services{margin-top:36px;padding-left:20px;padding-right:20px;line-height:2rem}.serviceshead{width:70%;text-align:left;margin:0;padding:1.8rem 0 0 1.8rem}.serviceshead h4{margin-top:10px}.serviceshead h3{font-family:Didot!important;font-size:40px!important;font-weight:400!important;font-style:normal!important}.about_wrp{max-width:1140px;margin:0 auto;text-align:center}.about_cnt{text-align:center}.about_cnt p{font-size:15px;padding:8px 0;margin:0;line-height:22px}.about_cnt h5{margin:10px 0 0;font-weight:400;font-family:GothamMedium;text-transform:uppercase;text-align:left}.desktop-3.mobile-3.tablet-2.services h5{margin:10px 0 0;font-weight:400;font-family:GothamMedium;text-transform:uppercase;text-align:right!important}.about_cnt ul{margin:12px 0}.about_cnt ul li{font-size:16px;line-height:22px;list-style:none;font-family:gotham_bookregular}.about_cnt h3{font-size:30px;margin:35px 0 0;padding:0;position:relative;font-weight:400;font-family:Theano-Didot-Regular;line-height:1.2}.about_cnt h3:first-child:before{display:none}.about_banner img{padding:30px 0 0}.about_cnt .rte h3:first-child,.abt_desc h3:first-child{margin:0;padding:20px 0 0}.desktop-4.mobile-3.tablet-2.about{margin-top:16px}.desktop-8.mobile-3.tablet-4.about{margin-bottom:100px;background-color:#f0f0f0;margin-top:30px;padding:2% 6% 30px}.about h3,.about h2{text-align:left}.desktop-8.mobile-3.tablet-4.about2{margin-bottom:100px}.desktop-4.mobile-3.tablet-2.about img{margin-left:auto;margin-right:auto;display:block;padding-top:13px}.dam_cnt{text-align:center}.top_sec_shape h3{position:relative}.shape_inner img{margin-top:10px}.shape_inner h5{margin:10px 0}.page-wrap{position:relative}.section-title:after{content:"";position:absolute;left:0;background:#000;width:100%;height:1px}.desc .share-icons a,.desc .share-icons label{font-size:14px}.desktop-6.mobile-3.tablet-3.diamonds{margin-bottom:30px;margin-top:30px;padding-left:20px;padding-right:20px}.desktop-4.mobile-3.tablet-2.diamonds{margin-top:16px;padding-left:20px;padding-right:20px;text-align:left}.desktop-8.mobile-3.tablet-4.diamonds{margin-bottom:100px;margin-top:30px;padding-left:20px;padding-right:20px;padding-bottom:30px}.diamonds h3,.diamonds h5{text-align:left}#diamondstitle{text-align:left;padding-left:1.2rem;width:75rem}.desktop-12.labdiamonds{border-top:1px solid;margin-top:40px;padding-top:40px}.desktop-6.mobile-3.tablet-3.labdiamonds{padding:20px}.desktop-6.mobile-3.tablet-3.labdiamonds img{max-width:60px;padding:0!important}.desktop-12.labdiamonds2{border-top:1px solid;margin-top:40px}.desktop-12.labdiamonds2 h3{text-align:center;margin-top:40px}.desktop-12.labdiamonds2 p{text-align:center;margin-top:-20px;margin-bottom:20px}.desktop-6.mobile-3.tablet-3.labdiamonds .button{width:70%;background:none;color:#000;border:2px solid;border-color:#000;text-decoration:none;font-family:gotham_bookregular;font-weight:700}.desktop-6.mobile-3.tablet-3.labdiamonds #buttontext{text-align:center;font-size:1em;line-height:16px;margin-top:-15px}.desktop-6.mobile-3.tablet-3.labdiamonds .buttonb{width:70%;background:#000!important;color:#fff;border:2px solid;border-color:#000;text-decoration:none;font-family:gotham_bookregular;font-weight:700}.desktop-6.mobile-3.tablet-3.labdiamonds #comparisonpics{padding-bottom:0;max-width:50%}.desktop-4.mobile-3.tablet-2.labdiamonds img{max-width:100%;margin-left:auto;margin-right:auto;display:block;padding-top:13px}#comparisonpics{width:50%;padding-bottom:0}.cnt_cmn{width:calc(50% - 1px);display:inline-block;vertical-align:top}.cnt_main{display:inline-block;margin:80px 0 0}.cnt_main p{font-size:15px;padding:10px 0;line-height:22px}.cnt_main ul li{font-size:15px;list-style:none;line-height:22px;font-family:GothamMedium!important}.cnt_main h3{font-size:18px;line-height:20px;font-family:GothamMedium!important}.loc_sec{margin:40px 0 0}.collection .row,body#wedding div#content,body#around-world-holiday div#content,body#designers div#content,body#our-heritage div#content,body#our-services div#content{max-width:1270px!important}.wedding_banner{margin:30px 0!important}.new_wrp{max-width:1160px!important;margin:0 auto;text-align:center}.wedding_col{padding:0 0 100px}.wedding_col_inner{display:inline-block;width:calc(33% - 20px);text-align:center;vertical-align:top;margin-left:29px}.wedding_col_inner:first-child{margin-left:0}.wedding_img{margin:0 0 20px}.wedding_content{padding:0 40px}.wedding_col_inner h2{font-size:14px;letter-spacing:.3px;font-family:GothamMedium!important;font-weight:400;text-transform:uppercase}.wedding_col_inner p{font-size:14px;font-family:gotham_bookregular!important}.wedding_col_inner a{font-size:14px;border-bottom:1px solid #ccc;font-family:GothamMedium!important}.wedding_img a{border:none;display:inline-block}.best_ring_sec{text-align:center;padding:20px 40px 40px}.best_ring_sec h1{font-size:33px;font-weight:400;margin:0 0 20px;text-transform:uppercase;font-family:Theano-Didot-Regular}.best_ring_inner a{display:flex;margin:0 0 10px;max-height:200px;min-height:200px;align-items:center}.best_ring_inner p{font-size:14px;font-family:gotham_bookregular!important}#t-amp-cs h5{font-family:GothamMedium!important;font-weight:400}.mega-container{width:860px!important}.mm-image{display:inline-block;float:none!important;vertical-align:top;text-align:right;width:calc(68% - 30px)!important}.megamenu img{margin-top:0!important;width:100%;max-width:400px}.inner_mega_menu{display:inline-block;text-align:left;width:32%}.mega-container{display:inline-block}.mega-container li{display:block!important}.megamenu h2{font-size:15px;font-family:GothamMedium!important}.inner_mega_menu li{padding:0!important}.inner_mega_menu li a{padding:3px 0!important;font-size:15px!important;display:inline-block;font-family:gotham_bookregular!important}.megamenu{padding-top:30px;min-height:250px}.col_brd #breadcrumb{text-align:left!important;position:absolute;left:50px;top:20px;margin:0}.col_main{padding-top:50px;position:relative;display:inline-block}#revi .hero{margin-bottom:4em}#revi h3{font-family:GothamMedium,Arial,Helvetica;font-size:1.7rem;font-weight:700;text-transform:uppercase;letter-spacing:3px}#revi h2{font-family:GothamMedium,Arial,Helvetica;font-size:2.3rem;font-weight:700;text-transform:uppercase;letter-spacing:3px;line-height:2.4rem}#revi h3.padded{padding:2rem 0;text-align:center}#revi h4{font-family:GothamMedium,Arial,Helvetica;font-size:1.2rem;font-weight:700;text-transform:uppercase;letter-spacing:3px;line-height:1.7rem}#revi h4.padded{padding:2rem 0;text-align:center}#revi .midctr,#revi .image3{padding:0 3em 3em}#revi .fluid{padding:6em 2rem}#revi .fluidtext{padding:0}#revi .pink{color:#ee377b}#revi .navy{color:#173648}#revi .gold{color:#ad7a05}#revi .white{color:#fff}#revi p{font-size:16px;line-height:24px}#revi .paragraph{width:80%;margin-top:30px;padding-bottom:50px}#revi .paragraph2{width:80%}#revi .prehead{font-family:GothamMedium,Arial,Helvetica;font-size:1.3rem;font-weight:700;text-transform:uppercase;letter-spacing:3px;color:#ad7a05;line-height:1.7rem;margin-bottom:10px}#revi .story{padding:3em}#revi button{color:#000!important;background-color:#fff!important;border:2px solid #000;font-family:GothamMedium,Arial,Helvetica;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:3px;width:60%;margin:auto;display:block;line-height:1.3rem}#revi .desktop-6.tablet-3.mobile-3.intro{padding:0 2.2rem}.page-head h1{font-family:theano_didotregular}#bourbon .hero{margin-bottom:4em}#bourbon h3{font-family:GothamMedium,Arial,Helvetica;font-size:1.7rem;font-weight:700;text-transform:uppercase;letter-spacing:3px}#bourbon h2{font-family:GothamMedium,Arial,Helvetica;font-size:2.3rem;font-weight:700;text-transform:uppercase;letter-spacing:3px;line-height:2.4rem;width:100%}#bourbon h3.padded{padding:2rem;text-align:center}#bourbon h4{font-family:GothamMedium,Arial,Helvetica;font-size:1.2rem;font-weight:700;text-transform:uppercase;letter-spacing:3px;line-height:1.7rem}#bourbon h4.padded{padding:2rem 0;text-align:center}#bourbon .midctr{padding:0 3em 3em}#bourbon #bevrings{max-width:120%;margin-left:-120px;margin-top:-60px}#bourbon .fluid{padding:6em 2rem;height:240px}#bourbon .fluidtext{padding:0}#bourbon .pink{color:#ee377b}#bourbon .navy{color:#173648}#bourbon .gold{color:#ad7a05}#bourbon .white{color:#fff}#bourbon p{font-size:16px;line-height:24px}#bourbon .paragraph{width:80%;margin-top:30px;padding-bottom:50px}#bourbon .paragraph2{width:80%}#bourbon .prehead{font-family:GothamMedium,Arial,Helvetica;font-size:1.3rem;font-weight:700;text-transform:uppercase;letter-spacing:3px;color:#ad7a05;line-height:1.7rem;margin-bottom:10px}#bourbon .story{padding:3em}#bourbon button{color:#000!important;background-color:#fff!important;border:2px solid #000;font-family:GothamMedium,Arial,Helvetica;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:3px;width:60%;margin:auto;display:block;line-height:1.3rem}#bourbon #backgroundimg{background-size:170%!important}#bourbon p.promo{font-size:24px!important;line-height:30px!important;margin-bottom:20px}#fall-ring-event .hero{max-width:1500px;margin-bottom:4em;margin-right:auto;margin-left:auto}#fall-ring-event h3{color:#1d404c;font-family:GothamMedium,Arial,Helvetica;font-size:1.7rem;font-weight:700;text-transform:uppercase;letter-spacing:3px}#fall-ring-event h2{color:#1d404c;font-family:GothamMedium,Arial,Helvetica;font-size:2.3rem;font-weight:700;text-transform:uppercase;letter-spacing:3px;line-height:2.4rem;text-align:left;width:100%}#fall-ring-event h2.spaced{margin:2rem auto;text-align:center}#fall-ring-event h3 span,#fall-ring-event .copyonly h2 span{color:#caa52c}#fall-ring-event .copyonly h2{color:#1d404c}#fall-ring-event h3.padded{padding:2rem;text-align:center}#fall-ring-event .bottom{float:none;margin-top:2em}#fall-ring-event .midctr{padding:0 3em 3em}#fall-ring-event .intro{padding:1em 3em}@media screen and (max-width:767px){#fall-ring-event h2.head{text-align:center}#fall-ring-event .intro{padding:1em .5em}#fall-ring-event .button{width:70%}}#fall-ring-event .fluidtext{padding:0}#fall-ring-event p{font-size:16px;line-height:24px}#fall-ring-event .paragraph{width:80%;margin-top:30px;padding-bottom:50px}#fall-ring-event .paragraph2{width:80%}#fall-ring-event .fresh{margin-bottom:1em;text-align:center}#fall-ring-event .prehead{font-family:GothamMedium,Arial,Helvetica;font-size:1.3rem;font-weight:700;text-transform:uppercase;letter-spacing:3px;color:#ad7a05;line-height:1.7rem;margin-bottom:10px}#fall-ring-event .story{padding:3em}#fall-ring-event .button{color:#1d404c!important;background-color:#fff!important;border:2px solid #1D404C;font-family:GothamMedium,Arial,Helvetica;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:3px;width:90%;margin:2em 0;padding:15px;display:block;line-height:1.3rem;text-align:center}#fall-ring-event #backgroundimg{background-size:170%!important}#fall-ring-event p.promo{font-size:24px!important;line-height:30px!important;margin-bottom:20px}#single-stone-event .hero{max-width:1500px;margin-bottom:4em;margin-right:auto;margin-left:auto}#single-stone-event h3{color:#b09346;font-family:GothamMedium,Arial,Helvetica;font-size:1.7rem;font-weight:700;text-transform:uppercase;letter-spacing:1px;margin-bottom:1em}#single-stone-event h2{color:#b09346;font-family:GothamMedium,Arial,Helvetica;font-size:2.3rem;font-weight:700;text-transform:uppercase;line-height:2.4rem;text-align:left;width:100%}#single-stone-event h2.center{margin:2rem auto;text-align:center}#single-stone-event h3 span,#fall-ring-event .copyonly h2 span{color:#caa52c}#single-stone-event .copyonly h2{color:#1d404c}#single-stone-event h3.padded{padding:2rem;text-align:center}#single-stone-event ul li{font-size:1rem;margin-bottom:1rem}#single-stone-event .bottom{float:none;margin-top:2em}#single-stone-event .midctr{padding:0 3em 3em}#single-stone-event .intro{padding:3em}#single-stone-event .wishlisty{padding:0 1em}@media screen and (max-width:767px){#single-stone-event h2.head{text-align:center}#single-stone-event .intro{padding:1em .5em}#single-stone-event .button{width:70%}}#single-stone-event .fluidtext{padding:0}#single-stone-event p{font-size:16px;line-height:24px}#single-stone-event .paragraph{width:80%;margin-top:30px;padding-bottom:50px}#single-stone-event .paragraph2{width:80%}#single-stone-event .fresh{margin-bottom:1em;text-align:center}#single-stone-event .prehead{font-family:GothamMedium,Arial,Helvetica;font-size:1.3rem;font-weight:700;text-transform:uppercase;letter-spacing:3px;color:#ad7a05;line-height:1.7rem;margin-bottom:10px}#single-stone-event .story{padding:3em}#single-stone-event .button{color:#1d404c!important;background-color:#fff!important;border:2px solid #1D404C;font-family:GothamMedium,Arial,Helvetica;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1px;margin:2em auto;padding:15px 0;display:block;line-height:1.3rem;text-align:center}#single-stone-event #backgroundimg{background-size:170%!important}#single-stone-event p.promo{font-size:24px!important;line-height:30px!important;margin-bottom:20px}.landing .hero{margin-bottom:4em}.landing h2{font-family:GothamMedium,Arial,Helvetica;font-size:2.3rem;font-weight:700;text-transform:uppercase;letter-spacing:3px;line-height:2.2rem;width:100%}.landing h3{font-family:GothamMedium,Arial,Helvetica;font-size:1.7rem;font-weight:700;text-transform:uppercase;letter-spacing:3px}.landing h3.padded{padding:2rem;text-align:center}.landing h4{font-family:GothamMedium,Arial,Helvetica;font-size:1.2rem;font-weight:700;text-transform:uppercase;letter-spacing:3px;line-height:1.6rem}.landing h4.padded{padding:2rem 0;text-align:center}.landing .midctr{padding:0 3em 3em}.landing .fluid{padding:6em 2rem;height:240px}.landing .fluidtext{padding:0}.landing .red{color:#b32a3f}.landing .white{color:#fff}.landing p{font-size:16px;line-height:22px}.landing .paragraph{width:80%;margin-top:1em;padding-bottom:1em}.landing .paragraph2{width:80%}.landing .prehead{font-family:GothamMedium,Arial,Helvetica;font-size:1.3rem;font-weight:700;text-transform:uppercase;letter-spacing:3px;color:#ad7a05;line-height:1.7rem;margin-bottom:10px}.landing .story{padding:3em}.landing button{color:#000!important;background-color:#fff!important;border:2px solid #000;font-family:GothamMedium,Arial,Helvetica;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:3px;width:60%;margin:auto;display:block;line-height:1.3rem}.landing #backgroundimg{background-size:170%!important}.landing p.promo{font-size:24px!important;line-height:30px!important;margin-bottom:20px;text-transform:uppercase}#customer-wrapper h2{letter-spacing:1px;font-family:gotham_bookregular}#customer-wrapper label,#customer-wrapper input{font-size:14px;letter-spacing:1px;font-family:gotham_bookregular}.ser_tit h1{font-size:33px;font-family:Didot;font-weight:400}.search #breadcrumb{display:none}.ser_tit{border:none!important;margin:0!important;padding:30px 0!important}.top_bar_cmn a i{font-family:fontawesome;font-weight:400;font-style:normal}.top_bar_cmn{width:calc(33% - 2px)!important;display:inline-block;vertical-align:middle;margin:0!important;float:none!important}.top_bar_cmn p{font-size:14px}.top_bar_first a{color:#fff!important;font-size:14px;padding-left:20px}.top_bar_first a:first-child{padding-left:0}.bannertop .row{padding:0 50px}.hdr_ftr{display:none}.col_main #bside{width:78%;padding-left:20px;margin:0}#choosing-the-perfect-diamond #content{max-width:1240px!important}ul.sidebar-accordion{text-align:left}.parallax-text a,.parallax-text a p{letter-spacing:0;font-family:Theano-Didot-Regular}.cmn_banner{padding:147px 0;margin:30px 0}ul#main-nav li ul.megamenu h4{color:#000;font-size:15px;padding:0}ul#main-nav li ul.megamenu .desktop-2.tablet-1{padding:0;margin:0}ul#main-nav li ul.megamenu .desktop-2.tablet-1 ul li{padding:0}ul#main-nav li ul.megamenu .desktop-2.tablet-1 ul li a{font-size:15px!important;display:inline-block;font-family:gotham_bookregular!important}.col_brd .col_main{width:100%}header ul#main-nav li{padding:0 5px!important}header ul#main-nav li.sale-menu a{color:red!important}header ul#main-nav .has_sub_menu ul li:last-child a{color:#000!important}.cus_desg img{max-width:450px;padding:70px 0;width:100%}.cus_desg{display:inline-block;width:100%}.pstrng p{padding:0;line-height:22px}.pstrng p strong{font-weight:900;margin:8px 0 0;display:inline-block;font-size:18px}.custm_wrp h3{padding:10px 0;margin:0}.custm_wrp{max-width:1060px;margin:40px auto}.cus_desg h3:before{display:none}.cus_desg h3:nth-child(3):before{display:block}.insprtn:before{display:block!important}.insprtn,.insprtn1{margin:60px 0 0!important;padding:40px 0 10px!important}.around_world{text-align:center;padding-top:20px}.around_world_inner{margin:30px 0}.content h3{font-size:30px;font-weight:400;margin:0;font-family:Theano-Didot-Regular}.around_world h2{font-size:33px;font-weight:600;max-width:470px;margin:0 auto 40px;font-family:Theano-Didot-Regular}.around_world h2 span{font-size:33px;font-family:Didot;font-weight:400;display:block}.around_world .content p{font-size:15px;margin:0;line-height:22px;padding-bottom:15px}.around_world .content a{font-size:14px;font-family:gotham_bookregular;letter-spacing:1px;position:relative}.around_world .content a:after{content:"";width:100%;height:1px;position:absolute;background-color:#000;bottom:-4px;left:0;right:0}.around_world h4{font-size:20px;text-transform:uppercase;font-weight:500;font-family:gotham_bookregular}.content h3 span{position:relative;padding-left:20px}.content h3 span:before{content:"";width:8px;height:8px;background:#ccaf36;left:0;top:0;bottom:0;margin:auto;border-radius:50%;position:absolute}.around_world_banner.cmn_banner{padding:0;margin:30px 0;width:100%}.around_world_banner.cmn_banner img{width:auto;max-width:100%}img.ultimate-wedding-mobile{display:none}div#shopify-section-diamond_content .about_cnt h5{margin:30px 0 0}a.diam_pro{font-size:18px;color:#048abc;font-weight:700;font-style:italic;margin:10px 0 0;display:inline-block}@media screen and (min-width:641px){.degnr_banner.ultimate-wedding-section img.ultimate-wedding-image{display:none}.section-title.no-border{border:0}#lab-created-diamond-process .section-title.desktop-12.mobile-3{border-bottom:0;padding-top:0}#lab-created-diamond-process #breadcrumb{margin-bottom:0}}@media screen and (max-width:1280px){.about_wrp,.new_wrp,.row{padding:0 10px}}@media screen and (max-width:980px){.cnt_cmn{width:100%;text-align:center}.cnt_main{margin:40px 0 0}header div#banner-message{text-align:center}.bannertop ul#cart li{text-align:center;min-width:70px;margin-right:0}.top_bar_first{display:none}.top_bar_cmn{width:100%!important}.hdr_ftr{display:inline-block}ul#footer-icons{display:inline-block;width:auto;float:none}.hdr_ftr li{display:inline-block;padding:0 10px;font-size:26px}.ftr_sicn{max-width:350px;margin:0 auto;text-align:center}.col_main #bside{width:100%}.bannertop{margin-bottom:10px!important;line-height:20px!important;padding:10px 0 0}ul#cart li{line-height:40px!important;height:40px!important}.mbl_logo{padding:2px 0 5px 20px;cursor:unset}.shifter-active.shifter-left .shifter-navigation{padding-top:45px}.shifter-navigation{left:-100%!important}.shifter-open .shifter-navigation{left:0!important}.close-icon{font-size:23px;color:#000;padding-left:15px;padding-bottom:10px;display:inline-block}#sidebar label{text-align:left}#accordion li:last-child a{color:red!important}#accordion .sub li:last-child a{color:#000!important}#bourbon #bevrings{max-width:100%;margin-left:0;margin-top:-30px}}@media screen and (min-width:767px){.section-title.desktop-12.mobile-3{border-bottom:none}}@media screen (min-width: 740px) and (max-width:980px){#revi .desktop-6.tablet-3.mobile-3.fluid,#revi .desktop-6.tablet-3.mobile-3.fluidtext{padding:0 3em}}@media screen (min-width: 740px) and (max-width:767px){#revi h2{font-family:GothamMedium,Arial,Helvetica;font-size:1.8rem;font-weight:700;text-transform:uppercase;letter-spacing:3px;line-height:2rem}#revi .desktop-6.tablet-3.mobile-3.fluid,#revi .desktop-6.tablet-3.mobile-3.fluidtext{padding:1rem 0 0}.desktop-6.tablet-3.mobile-3{padding:0 2.2rem}.desktop-6.tablet-3.mobile-3.imgkiss{padding:0}.desktop-6.tablet-3.mobile-3.section3{padding:1rem 0 0 1rem}#revi .image3{padding:0!important}#revi .desktop-6.tablet-3.mobile-3.intro{padding:0}}@media screen and (max-width:767px){.designer_section .item{width:47%;display:inline-block;margin:0 1% 30px;text-align:center}.section-title:after{display:none}#designers .section-title,#our-heritage .section-title,#our-services .section-title,#choosing-the-perfect-diamond .section-title,#learning-center .section-title,#contact-us .section-title,#customer-care .section-title,#t-amp-cs .section-title,#collections .section-title{margin-left:0;margin-right:0;width:100%}.wedding_col_inner{width:calc(50% - 22px);margin-bottom:30px}.best_ring_sec h1{font-size:26px}.wedding_col_inner h2{font-size:20px}.wedding_col{padding:0 0 20px}.bannertop .row{padding:0 10px}.bannertop ul#cart li{min-width:60px}.wedding_banner,.degnr_banner{padding:50px 0;background-position:0!important;background-repeat:no-repeat!important}#collection-description img{width:100%;max-width:600px;display:block;margin:0 auto;float:none!important;padding:0 0 40px!important}#product-loop .product{width:calc(50% - 100px);display:inline-block;float:none;margin:0 40px 40px}div#product-loop{text-align:center}.col_main{padding:10px 20px 0}.cmn_banner{padding:80px 0;background-size:contain!important;background-repeat:no-repeat!important}.cmn_banner.stacked-rings{padding:144px 0}.col_brd #breadcrumb{left:5px}.col_main #bside{padding-left:0}.collection .section-title{margin:0}.col_brd #breadcrumb{top:4px}.show{margin-top:20px}img.zoomImg{display:none!important}.product div#product-photos{position:relative}.product div#product-photos:after{content:"";position:absolute;height:100%;width:85%;z-index:1;background:transparent;right:0;top:0}.cus_desg img{padding:20px 0}img.ultimate-wedding-mobile{display:block}img.ultimate-wedding-image{display:none}.degnr_banner.ultimate-wedding-section{background:none!important;padding:0}.about_banner.cmn_banner,img.banner_design_page{display:none}.section-title.desktop-12.mobile-3 h1{font-family:Didot;font-size:33px;font-weight:400;padding:0!important}.section-title.desktop-12.mobile-3.learning h1{font-family:Didot;font-size:33px;font-weight:400;padding-bottom:0!important}.desktop-8.mobile-3.tablet-4.customdesign{margin-top:30px;padding-left:10px!important;padding-right:20px;padding-bottom:30px;text-align:left;float:right}.dam_banner.cmn_banner,.ler_banner{display:none}}@media screen and (max-width:740px){.desktop-9.mobile-3.tablet-4.services{margin-bottom:0;margin-top:0;padding-left:20px;padding-right:20px}.desktop-3.mobile-3.tablet-2.services h5{margin:10px 0 0;font-weight:400;font-family:GothamMedium;text-transform:uppercase;text-align:left!important}.customercareimg{display:none}.desktop-12.customercare{text-align:left;margin-bottom:0}.desktop-6.mobile-3.tablet-3.labdiamonds #buttontext{text-align:center;font-size:1em;line-height:16px;margin-top:-15px;margin-left:15%;margin-right:15%}#diamondprocess{font-size:12px;padding:8px 0;margin:0;line-height:22px}}@media screen (min-width: 480px) and (max-width: 767px){#revi h3.padded{padding:2rem 0 0;text-align:center;font-size:1.3rem}}@media screen (min-width: 480px) and (max-width: 740px){#revi h2{padding-left:32px}#revi .paragraph{width:95%;margin-top:30px;padding-bottom:50px;padding-left:32px}#revi .prehead{font-family:GothamMedium,Arial,Helvetica;font-size:1rem;font-weight:700;text-transform:uppercase;letter-spacing:3px;color:#ad7a05;line-height:1.2rem;margin-bottom:10px;padding-left:32px}#revi .desktop-6.tablet-3.mobile-3.fluid,#revi .desktop-6.tablet-3.mobile-3.fluidtext{padding:1rem 0 0}.desktop-6.tablet-3.mobile-3{padding:0 2.2rem}.desktop-6.tablet-3.mobile-3.imgkiss,.desktop-6.tablet-3.mobile-3.image3{padding:0}.desktop-6.tablet-3.mobile-3.section3{padding:1rem 0 0 1rem}#revi .image3,#revi .desktop-6.tablet-3.mobile-3.intro{padding:0}}@media screen and (max-width:740px){#bourbon .midctr{display:none}}@media screen and (max-width:640px){.around_world h2{font-size:25px}.around_world h2 span{font-size:29px}.content h3{font-size:23px}.around_world .content p{font-size:14px;line-height:20px}.serviceshead{width:100%;text-align:left;margin:auto}#diamondstitle{text-align:left;padding-left:.8rem;width:100%}.desktop-12.tablet-6.mobile-3.flex{margin-bottom:40px;display:block;align-items:center}}.desktop-12.tablet-6.mobile-3.flex{margin-bottom:60px;display:block;align-items:center}@media screen (min-width: 461px) and (max-width: 480px){#bourbon .fluid{padding:7em 2rem;height:240px}}@media screen and (max-width:480px){.designer_section .item{width:calc(100% - 30px);display:inline-block;margin:0 1% 30px;text-align:center}footer .credit p,footer .credit{font-size:10px!important}footer .credit{padding:10px 0}#footer-wrapper{padding:20px 0!important}.about_cnt h3{font-size:24px;margin:0 0 10px;padding:0;position:relative;line-height:1.2}.desktop-8.mobile-3.tablet-4.learning{margin-bottom:0;margin-top:30px;padding-left:0;padding-right:0;padding-bottom:0}.desktop-4.mobile-3.tablet-2.learning{margin-top:30px;padding-left:0;padding-right:0}.wedding_col_inner{width:100%;margin:0 0 20px}.table_main table{display:inline-block;border:none;width:500px}.table_main{overflow:scroll}#product-loop .product{width:100%;margin:0 0 40px;max-width:300px}.cmn_banner{padding:50px 0}.around_world{padding-top:10px}.desktop-8.mobile-3.tablet-4.diamonds{margin-bottom:0;margin-top:30px;padding-left:20px;padding-right:20px;padding-bottom:30px}}@media screen and (min-width:481px){.cmn_banner{padding:150px 0}}#revi .paragraph{width:100%!important;margin-top:30px!important;padding-bottom:50px!important}#revi .prehead{font-family:GothamMedium,Arial,Helvetica!important;font-size:1rem!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:3px!important;color:#ad7a05!important;line-height:1.2rem!important;margin-bottom:10px!important}#revi h2{font-family:GothamMedium,Arial,Helvetica!important;font-size:1.8rem!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:3px!important;line-height:1.9rem!important}#revi h3{font-family:GothamMedium,Arial,Helvetica!important;font-size:1.2rem!important;font-weight:700;text-transform:uppercase!important;letter-spacing:3px!important;line-height:1.4rem!important}#revi .story{padding:0}#revi .midctr{padding:0 0 1rem}#revi .image3{padding:0}#revi button{color:#000!important;background-color:#fff!important;border:2px solid #000;font-family:GothamMedium,Arial,Helvetica;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:3px;width:80%;margin:auto;display:block;line-height:1.3rem}#revi .fluid,#revi .fluidtext{padding:6em 0}#revi .desktop-6.tablet-3.mobile-3{padding:1rem 0 0}#revi .desktop-6.tablet-3.mobile-3.intro{padding:1rem 0}.serviceshead h3{font-family:Didot!important;font-size:32px!important;font-weight:400!important;font-style:normal!important}#bourbon h3.padded{padding:1rem 0;text-align:center}#bourbon .paragraph{width:100%;margin-top:30px;padding-bottom:50px}#bourbon .midctr{display:none}@media screen and (max-width:380px){.around_world{padding-top:0}#bourbon .fluid{padding:5em 2rem;height:240px}}#shopify-section-1478800474714{border-top:1px solid #999}
/*# sourceMappingURL=/cdn/shop/t/19/assets/style.css.map?v=16197390238045802761719846707 */
