body{overflow-x:hidden}.icon-with-text__link{outline:1px solid}.template-index .rich-text.rich-text--full-width.color-background-1 .rich-text__text p{max-width:600px;margin:0 auto;font-size:18px}.template-index .button--holder a.button{font-size:16px!important}.template-index .image-with-text__content .image-with-text__wrapper .button{font-size:14px!important;white-space:nowrap;max-width:225px;width:100%!important;min-height:40px}.template-index .grid__item .image-with-text__content.single-image-with-text__content .image-with-text__wrapper>h2{max-width:490px}.template-index .collection-list__heading a{font-family:LibreCaslonText-Regular;font-size:14px;line-height:17px;text-align:center;letter-spacing:.5px;font-weight:700;text-transform:capitalize}.template-index .map-with-text__grid--reverse .image-with-text__text p{font-family:LibreCaslonText-Regular;line-height:28px;margin:0}.template-index .map-with-text__grid--reverse .image-with-text__text p:first-child{font-family:LibreCaslonText-Regular;margin-bottom:15px}.template-page-men-s-bands .banner__content .banner__text p{font-size:14px;line-height:28px;max-width:1000px;margin:0 auto}.template-page-men-s-bands .rich-text__blocks{max-width:1230px}.template-page-men-s-bands .color-background-2 .rich-text__wrapper .rich-text__text p{font-size:16px;line-height:32px}div.map-with-text__grid--reverse .image-with-text__content .button{max-width:250px!important;min-height:40px}@media screen and (max-width:480px){div.map-with-text__grid--reverse .image-with-text__content .button{max-width:300px!important}}div.Faqs__Section__header .heading{font-size:40px}.template-page-vintage-collection .banner__box{max-width:76%}.template-page-vintage-collection .rich-text__blocks .subheading{font-size:16px;line-height:28px;text-align:center;letter-spacing:1px}div.rich-text.rich-text--full-width .rich-text__wrapper .rich-text__text p{font-size:16px}@media screen and (max-width:480px){div.rich-text.rich-text--full-width .rich-text__wrapper .rich-text__text p{font-size:16px}}div.color-background-2 .rich-text__wrapper .rich-text__text p{font-size:16px;line-height:35px;letter-spacing:0}.template-page-vintage-collection .rich-text__blocks{max-width:82%}.template-page-salt-and-pepper .rich-text__wrapper .rich-text__blocks .heading:first-child{margin-bottom:0}.template-page-salt-and-pepper div.color-background-2 .rich-text__wrapper .rich-text__text p{font-size:16px;line-height:32px}.template-page-salt-and-pepper div.color-background-2 .rich-text__wrapper .rich-text__text p:first-child{margin-bottom:0}.template-page-salt-and-pepper div.color-background-2 .rich-text__wrapper .rich-text__text p:nth-child(2){margin-top:8px}.template-page-wedding-rings .rich-text__text p{font-size:16px;line-height:32px}.template-page-wedding-rings .rich-text__blocks{max-width:83%}.template-page-engagement-rings-seattle .image-with-text__content.image-with-text__content-- .image-with-text__text{max-width:100%}div.rich-text-with-image .rich-text__text *{margin:0;font-size:18px;line-height:50px}div#insta-feed{margin-bottom:80px}div#insta-feed>a{z-index:999}div#insta-feed h2{font-family:LibreCaslonText-Regular;font-size:20px;line-height:28px;letter-spacing:2px;text-transform:uppercase;margin-bottom:40px;margin-top:120px}div#insta-feed>a>img{max-width:290px;width:100%!important;padding-right:10px}.template-page-contact .appointment--content p{font-family:LibreCaslonText-Regular}.template-page-alternative-unique .collection-list__item__info .button{position:absolute;bottom:57px;left:0;right:0;margin:0 auto;max-width:180px;width:100%;min-height:40px;line-height:17px;text-align:center;letter-spacing:.5px}.template-page-alternative-unique .collection-list .collection-list__item{position:relative}.template-page-alternative-unique .collection-list__item__info{padding-bottom:130px}.template-page-stackable .banner__heading{max-width:60%;margin:0 auto;font-size:45px;line-height:55px}.template-page-stackable .button--primary{max-width:250px;width:100%;min-height:40px;outline:1px solid}.template-page-stackable .icon__with__text__inline__wrapper .icon-text__block_heading,.template-page-salt-and-pepper .icon__with__text__inline__wrapper .icon-text__block_heading,.template-page-gray-diamond .icon__with__text__inline__wrapper .icon-text__block_heading{max-width:81%;margin:0 auto}.template-page-stackable .icon-with-text .icon-with-text__link{max-width:184px;width:100%;min-height:40px;padding:5px 0;line-height:30px}.template-page-salt-and-pepper .banner__box{max-width:85%}.template-page-jewelry-restoration-rep .image-with-text__block,.template-page-jewelry-restoration-rep .image-with-text__block span,.template-page-jewelry-restoration-rep .image-with-text__text p{font-size:16px;line-height:32px}.template-page-jewelry-restoration-rep .image-with-text__wrapper .image-with-text__block,.template-page-jewelry-restoration-rep .image-with-text__wrapper .image-with-text__block span{margin-bottom:0;margin-top:0}.template-page-jewelry-restoration-rep .image-with-text__wrapper .image-with-text__text{margin-bottom:20px}.template-page-wedding-rings .image-with-text__block span,.template-page-wedding-rings .image-with-text__text p{font-size:14px;line-height:20px}.template-page-wedding-rings .image-with-text__block,.template-page-wedding-rings .image-with-text__block span{margin:0 0 8px}.template-page-wedding-rings .image-with-text__wrapper .image-with-text__text{margin-bottom:20px}.template-page-jewelry-restoration-rep .collection-list .collection-list__item{margin:0 12.5px 20px}.template-page-men-s-bands .blog__title,.template-page-engagement-rings-seattle .blog__title{font-size:22px;line-height:27px;text-align:center;letter-spacing:2px}.template-page-gray-diamond .image-with-text__text p,.template-page-vintage-collection .image-with-text__text p,.template-page-men-s-bands .image-with-text__text p{font-size:16px;line-height:32px}.template-page-men-s-bands .collection-list__heading a{font-weight:700;font-size:18px;line-height:22px;text-align:center;letter-spacing:.5px}.template-page-gray-diamond .icon__with__text__inline__wrapper .icon-with-text__content{padding:0}.template-page-engagement-rings-seattle .image-with-text.multiple-image-with-text .image-with-text__grid .grid__item:nth-child(2) .image-with-text__content--{width:100%;padding:0}#shopify-section-template--15278898806939__163413616225212fa2{margin-top:130px}#shopify-section-template--15278898806939__163413616225212fa2 *{margin:0 auto!important;padding:0!important;font-size:40px;line-height:49px}#shopify-section-template--15278898806939__1628509341e6ee01a3 .Faqs__Section{padding-top:0}#shopify-section-template--15278898806939__1628509341e6ee01a3 div.Faqs__Section__header .heading{margin-top:0;font-size:40px;line-height:49px}.template-customers-forgotpass .customer.login{max-width:unset}.template-customers-forgotpass .customer.login .field2{max-width:400px;width:100%}.template-customers-forgotpass .customer.login .field2 label{margin-bottom:8px;display:block;line-height:17px}.template-customers-forgotpass .customer.login .field2 input{height:40px}.template-customers-forgotpass .grid--2-col-desktop .grid__item.login--split:after{display:none}.template-customers-forgotpass .customer button.login__submit{padding:15px;max-width:223px}.template-customers-forgotpass .customer a.login__recover{display:none}.template-customers-forgotpass .login__buttom{margin-top:38px}.customer.account>.top-block h1,.customer.addresses>.top-block h1,.customer.order>.top-block h1{font-family:LibreCaslonText-Regular;font-style:normal;font-weight:400;font-size:40px;line-height:48px;margin:0 0 35px}.customer.order>.top-block{text-align:center}.customer.account>.top-block a,.customer.addresses>.top-block a,.customer.order>.top-block a{font-family:LibreCaslonText-Regular;font-style:normal;font-weight:700;font-size:14px;line-height:18px;text-align:center;color:#817975;text-decoration:none}.customer.account>.top-block a svg{display:none}.customer.account .order-history,.customer.order .order-view-details{box-shadow:unset}.customer.addresses #AddressNewHeading{font-family:LibreCaslonText-Regular;font-weight:700;font-style:normal;font-size:18px}.customer.account .order-history h2,.customer.account .account-details h2,.customer.order .order-details h2,.customer.order .addresses h2{font-family:LibreCaslonText-Regular;font-style:normal;font-weight:500;font-size:22px;line-height:28px;color:#000;margin-bottom:0;padding-bottom:39px;border-bottom:1px solid #D9D4D2;text-transform:capitalize}.customer.account .order-history p,.customer.order .order-view-details p{font-family:LibreCaslonText-Regular;font-weight:500;font-style:normal;font-size:14px;line-height:18px;color:#000;padding-top:12px;display:block}.customer.account .account-details a{font-family:LibreCaslonText-Regular;font-size:14px;line-height:18px;color:#817975;display:block;padding-top:12px;text-decoration:unset;text-transform:capitalize}.customer.account .account-details p,.customer.order .addresses p{font-family:LibreCaslonText-Regular;font-size:14px;line-height:18px;color:#000;display:block;margin:0}.customer.order .addresses .billing-address{margin-bottom:75px}.customer.account .account-details p:first-line{font-family:LibreCaslonText-Regular;line-height:40px}.customer tfoot:before,.customer thead:after{background:#d9d4d2}.customer.addresses{max-width:920px!important;padding:0 20px;margin:75px auto 175px}.login__modal .customer h2.login__modal--title{font-family:LibreCaslonText-Regular}.template-page-terms-conditions .spaced-section--full-width:nth-child(2) .faqs--policies__services{margin-top:-140px}.template-page-terms-conditions .spaced-section--full-width:nth-child(2) .faqs--policies__services__sidenav__wrapper{visibility:hidden}.template-page-about-us .rich-text__text p br{display:none}.template-page-about-us .our-team-image-with-text .image-with-text__header .image-with-text__text p{text-transform:none}.template-page-engagement-rings-2 .multiple-image-with-text__media .image-with-text__image img{width:185px;height:185px}.template-page-engagement-rings-2 .multiple-image-with-text__media .image-with-text__image__margin{margin-bottom:0}.template-page-engagement-rings-2 .image-with-text.multiple-image-with-text .image-with-text__wrapper img{max-width:392px}.template-collection-diamonds .banner__content .button{height:46px;letter-spacing:.5px}.template-collection-diamonds .image-with-text__grid{display:flex;align-items:center}.template-collection-diamonds .image-text__block_heading{font-size:22px;line-height:28px;letter-spacing:2px;text-transform:uppercase;margin-bottom:16px}.template-collection-diamonds .image-text__block .image-with-text__grid--noreverse .grid__item .image-with-text__media{max-width:400px}.template-collection-diamonds .image-with-text.image-text__block{max-width:1119px;padding:0 30px;margin:0 auto}@media screen and (max-width:480px){.template-collection-diamonds .image-text__block .image-with-text__grid--noreverse .grid__item .image-with-text__media{max-width:250px;margin:0 auto}.template-collection-diamonds .image-with-text.image-text__block{padding:200px 15px 0;border-top:none!important;position:relative}.template-collection-diamonds .image-with-text.image-text__block:after{content:"";height:.25px;width:100%;background-color:#000;position:absolute;z-index:1;top:100px;left:0}}.template-collection-diamonds .image-with-text__grid--reverse .image-with-text__content{margin:0}.template-collection-diamonds .image-with-text__grid--reverse .image-with-text__content br{display:none}.template-collection-diamonds .image-with-text__grid--reverse .image-with-text__wrapper .image-with-text__heading{margin-bottom:20px}.template-collection-diamonds .image-with-text__grid.image-with-text__grid--reverse{align-items:start}.template-collection-diamonds .image-with-text__grid--reverse .image-with-text__block{margin-top:0}.template-collection-diamonds .image-with-text__wrapper a.button{font-weight:500;font-size:14px!important;line-height:17px;text-align:center;letter-spacing:.5px;text-transform:capitalize}.template-page-reviews .image-with-text__grid.review__image-with-text__grid .image-with-text__content{margin:0;padding:0 30px}.template-page-jewelry-restoration-rep .banner__box .banner__text{max-width:795px;margin:0 auto}.template-page-jewelry-restoration-rep .banner__box .banner__text p{font-size:16px;line-height:28px;text-align:center;letter-spacing:1px}.template-page-jewelry-restoration-rep .image-with-text__grid--reverse .image-with-text__media_small{left:105px;bottom:45px}@media screen and (min-width:990px){.header-wrapper header.header{max-width:1440px;padding:23.5px 86px 23.5px 79px}.header-wrapper header.header>header-drawer{display:none}.header-wrapper header.header>*{flex:1;display:flex;justify-content:center}.header-wrapper header.header .header__inline-menu{max-width:410px;width:100%;flex:auto}.header-wrapper header.header .header__icons{padding:0 24px 0 0;justify-content:flex-end}.header-wrapper header.header .header__icons nav.header__secondary--menu{max-width:220px;width:100%;margin-right:0}.header-wrapper header.header nav ul.list-menu--inline{width:100%;display:flex;justify-content:start;flex-wrap:nowrap}.header-wrapper header.header nav ul.list-menu--inline>li{margin-right:30px}.header-wrapper header.header ul.list-menu.list-menu--inline>li>a{padding:12px 5px;font-family:LibreCaslonText-Bold}.header-wrapper header.header summary.list-menu__item{font-family:LibreCaslonText-Bold}.header-wrapper header.header .header__icons nav.header__secondary--menu>ul>li:first-child{padding-right:10px}#Banner-template--14938151059655__1628651651217bb0d9 .banner__content.page-width{max-width:140rem}#Banner-template--14938151059655__1628651651217bb0d9 .banner__box.color-background-1{max-width:100%}#Banner-template--14938151059655__1628651651217bb0d9 .banner__text.aos-init.aos-animate{padding:0 30px}.customer.account,.customer.addresses,.customer.order{max-width:920px!important;padding:0 20px;margin:75px auto 175px}.customer.account>.top-block,.customer.addresses>.top-block{text-align:center}.customer.account .account-details,.customer.order .addresses{max-width:195px;width:100%}.customer.account .account-details p+a{padding-top:8px}.customer.addresses .address-info{margin-top:70px}.customer.addresses #address_form_new{margin:0}.template-index .rich-image.rich-text--full-width.color- .rich-text__blocks .rich-text__image{height:100%}}@media screen and (min-width:990px)and (max-width:1320px){.header-wrapper header.header .header__icons nav.header__secondary--menu{margin-right:15px}.header-wrapper header.header{padding:23.5px}.header-wrapper header.header .header__inline-menu{padding-right:15px}.header-wrapper header.header ul.list-menu.list-menu--inline>li>a span{white-space:nowrap}.header-wrapper header.header .header__icons{padding-left:15px}}@media screen and (max-width:990px){.header header-drawer{margin-left:0}header-drawer .menu-drawer{width:100%;border:0}header-drawer input:-webkit-autofill,header-drawer input:-webkit-autofill:hover,header-drawer input:-webkit-autofill:focus,header-drawer input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 0 transparent inset!important}nav.menu-drawer__navigation{background:#000;padding:0}header-drawer .list-menu__item{padding:0;color:#fff!important;font-family:LibreCaslonText-Regular;font-weight:500;font-size:15px;line-height:19px;outline:unset!important;box-shadow:unset!important}header-drawer .list-menu__item:hover{color:#fff}.js header-drawer ul.menu-drawer__menu li{margin:0;padding:22px 21px 28px;border-bottom:.5px solid #928E8C}.js header-drawer ul.menu-drawer__menu li.search{border-top:.5px solid #928E8C;padding:8px 21px}.js header-drawer ul.menu-drawer__menu li.search form{position:relative;display:flex;align-items:center}.js header-drawer ul.menu-drawer__menu li.search .icon-search{color:#fff;width:12px;height:12px;position:relative;top:-1px}.js header-drawer ul.menu-drawer__menu li.search input[type=text]{width:100%;background:transparent;border:0;box-shadow:unset;padding-left:8px;font-weight:300;font-size:14px;line-height:28px;color:#fff}.js header-drawer ul.menu-drawer__menu li input[type=text]:focus,.js header-drawer ul.menu-drawer__menu li input[type=text]:focus-visible,.js header-drawer ul.menu-drawer__menu li a input[type=text]:focus,.js header-drawer ul.menu-drawer__menu li a input[type=text]:focus-visible{outline:transparent}.js header-drawer ul.menu-drawer__menu li.search input[type=submit]{font-size:0;display:none}header-drawer .menu-drawer__utility-links{background:#000}header-drawer .menu-drawer__utility-links ul.list-social{display:none}.js header-drawer ul.menu-drawer__menu li.account{padding:29px 21px;position:relative;border-bottom:0}.js header-drawer ul.menu-drawer__menu li.account a{color:#fff!important;font-family:LibreCaslonText-Regular;font-weight:500;font-size:15px;line-height:19px;outline:unset!important;box-shadow:unset!important;margin-left:0;padding:0 0 0 30px;position:relative;z-index:2}.js header-drawer ul.menu-drawer__menu li.account>svg{position:absolute;left:21px;top:33px;width:16px;height:16px}.js header-drawer ul.menu-drawer__menu li.account a svg{display:none}.customer.account>.top-block h1,.customer.addresses>.top-block h1{margin-bottom:5px}.customer.account .account-details h2,.customer.account .order-history h2{margin-top:68px;padding-bottom:15px}.customer.account .account-details p:first-line{font-family:LibreCaslonText-Regular;line-height:45px}.customer.account .order-info{display:flex;flex-direction:column}.customer.account .order-history{order:2}.customer.account .account-details{order:1}}@media screen and (max-width:768px){.template-index .banner:not(.banner--adapt):not(.banner--stacked):not(.banner--stack-text)>.banner__media{height:100vh}.template-index .banner__content .banner__box{margin:0}.template-index .image-with-text__wrapper>h2{font-size:3.2rem}.template-index .collection-list__heading a,.template-index .rich-text-with-image .rich-text__text{font-size:14px}.template-index .rich-image.rich-text--full-width.color- .rich-image .title{max-width:279px;margin:0 auto 29px}div#insta-feed,div.instafeed-shopify{width:100%;display:flex;flex-wrap:wrap}div#insta-feed>a{width:50%}div#insta-feed .instafeed-container{width:100%!important;padding:50%!important}div#insta-feed{margin-bottom:37px}div#insta-feed h2{margin-top:25px}div#insta-feed>a>img{max-width:unset;padding:10px}.banner__content div.banner__box{padding-right:23px;padding-left:23px;max-width:100%}.template-page-terms-conditions .spaced-section--full-width:nth-child(2) .faqs--policies__services{margin-top:-45px}.template-page-reviews .image-with-text__slider__container .image-with-text__grid .grid__item{max-width:100%}.template-page-reviews .icon-with-text__wrapper .icon__with__text__inline__wrapper{flex-wrap:wrap;align-items:center;justify-content:unset;align-content:center}.template-page-reviews .icon__with__text__inline__wrapper .icon-with-text__block{margin:0 auto}}@media screen and (max-width:496px){.template-index .image-with-text__content .image-with-text__wrapper .button{width:100%}}.card-whistlist{display:none}.custom-select{position:relative;font-family:LibreCaslonText-Regular;font-size:14px;color:#000;display:inline-block}.custom-select select{display:none}.select-selected{background-color:#fff}.select-selected:after{position:absolute;content:"";top:19px;right:10px;width:10px;height:6px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' aria-hidden='true' focusable='false' role='presentation' class='icon icon-caret' viewBox='0 0 10 6'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z' fill='currentColor'%3E%3C/path%3E%3C/svg%3E")}.select-selected{color:#000;padding:8px 25px 8px 12px;border:solid 1px #D9D4D2;cursor:pointer}.select-items div{padding:8px 12px;cursor:pointer}.select-items{position:absolute;background-color:#fff;top:100%;left:0;right:0;z-index:99;border:#D9D4D2 solid 1px}.select-hide{display:none}header .header__heading-logo{height:100%}.template-list-collections .slider-buttons{display:none!important}.slick-dots{bottom:-35px}.slick-dots li button:before,.slick-dots li.slick-active button:before{color:transparent;opacity:1}.slick-dots li button:before{background-color:transparent;border:1px solid #000;border-radius:50%;display:inline-block;height:15px;width:15px}.slick-dots li.slick-active button:before{background-color:#000}@media screen and (max-width:1024px)and (min-width:600px){.template-page-lgbt-engagement-rings .banner__media img{object-position:56% 50%}.multiple-image-with-text__media .image-with-text__image,.image-with-text__media__wrapper{max-width:unset!important}.multiple-image-with-text__media{margin-right:-30px!important}.image-with-text .image-with-text__grid{width:100%;margin-bottom:20px}.image-with-text .image-with-text__grid .image-with-text__media,.image-with-text .image-with-text__grid .grid__item:nth-child(2){margin:0 auto!important}.image-with-text .image-with-text__grid:only-child{width:100%}.image-with-text__wrapper{margin-top:40px}.icon-with-text__wrapper{width:100%;display:table}.footer__blocks-submenu .footer-block__details-content{height:234px!important}.image-with-text__grid--reverse .image-with-text__content{margin-top:50px!important}.icon__with__text__inline__wrapper{display:table!important;float:none}.icon__with__text__inline__wrapper .icon-with-text__block{display:block;float:left;width:50%!important}div.map-with-text__grid--reverse{padding:0 30px!important}.grid--4-col-desktop{gap:20px}div.image-with-text.grid-align-start .image-with-text__grid .grid__item,div.image-with-text.grid-align-start .image-with-text__grid--reverse.grid.image-with-text__grid .grid__item{align-self:center!important}.template-page-men-s-bands div.image-with-text.multiple-image-with-text{padding:0 0 68px!important}div.image-with-text.small-image-layout--center .image-with-text__grid--reverse .image-with-text__media_small{bottom:0%!important;left:0%!important;max-width:150px!important}}.rich-text-with-image .slick-dots button{border:0}.rich-text-with-image .slick-dots li.slick-active button{background:transparent}@media screen and (max-width:480px){header .header__heading-logo{width:75px}div.banner__box .banner__heading{font-size:28px!important;line-height:1.5em!important}div.banner__box .banner__heading,.template-page-customize-ring .banner__box>*+.banner__text{max-width:270px;margin:0 auto}.template-page-customize-ring .banner__box>*+.banner__text{margin-top:15px!important}h2.heading{font-size:32px!important;line-height:1.2em}.login--title{max-width:33.4rem;margin:0 auto}.new-customer .button{width:100%}.our-team-image-with-text,.template-page-about-us .our-team-image-with-text .image-with-text__grid{padding:0!important}.template-page-about-us .our-team-image-with-text .image-with-text__media{top:0!important}.Map-and-text{margin-bottom:40px}.Map-and-text iframe{height:390.74px!important}#shopify-section-template--15148186828981__1627874560ba39360d .image-text__block .grid__item:first-child{margin-bottom:0}#shopify-section-template--15148186828981__1627874560ba39360d .image-text__block_subheading{margin-top:20px}.dotless{width:48%!important;float:left;margin-top:10px!important}.dotless li{font-size:14px!important}#shopify-section-template--15148186828981__1627874560ba39360d .image-with-text__grid:last-child .dotless{width:100%!important;padding:0 15px}}div.map-with-text__grid--reverse{max-width:1500px;padding:0 96px}div.map-with-text__grid--reverse .image-with-text__heading{max-width:unset}div.map-with-text__grid--reverse .Map-and-text{max-width:573px;width:100%;padding:0;margin-left:auto}div.map-with-text__grid--reverse .image-with-text__content{margin-left:0;padding-right:30px}div.map-with-text__grid--reverse .image-with-text__text p{margin:0}div.map-with-text__grid--reverse .image-with-text__text p strong{font-weight:700}div.map-with-text__grid--reverse .image-with-text__text p:empty{margin-bottom:14px;display:block}div.collection-list-wrapper__featured{max-width:1440px;padding:0 95px}@media screen and (max-width:480px){div.collection-list-wrapper__featured{padding:0 20px}}div.collection-list-wrapper__featured .collection-list__item:first-child{margin-left:0}div.collection-list-wrapper__featured .collection-list__item:last-child{margin-right:0}div.icon-with-text__wrapper .heading{margin-bottom:25px}div.icon-with-text__wrapper .icon-with-text__text{font-size:16px;line-height:28px}div.icon-with-text__wrapper .icon-with-text__link{max-width:183px;height:40px;min-height:unset;line-height:20px}@media screen and (max-width:480px){div.icon-with-text__wrapper .icon-with-text__link{max-width:90%}}div.icon-with-text__wrapper .icon__with__text__inline__wrapper .icon-text__block_heading{max-width:100%}div.Faqs__Section .Faqs__Section__header{max-width:706px}div.Faqs__Section .Faqs__Section__block{max-width:1040px;margin:0 auto}div.rich-text__blocks.rich-text_slider .rich-text__tex p,div.rich-text__blocks.rich-text_slider .rte>p:last-child{font-size:18px;line-height:50px}@media screen and (max-width:480px){div.rich-text__blocks.rich-text_slider .rich-text__tex p,div.rich-text__blocks.rich-text_slider .rte>p:last-child{font-size:14px}}div.image-with-text.small-image-layout--center .image-with-text__grid--reverse .image-with-text__media_small{bottom:20%;left:10%}@media screen and (max-width:480px){div.image-with-text.small-image-layout--center .image-with-text__grid--reverse .image-with-text__media_small{bottom:0%;left:-3%;max-width:142px}}div.image-with-text.map-with-text__grid--reverse .image-with-text__grid .grid__item{align-self:start}div.banner__box>*+.banner__text{margin-top:0}div.banner__box .banner__heading{line-height:55px}@media screen and (max-width:480px){div.banner__box .banner__heading{font-size:35px}}div.banner__box .banner__heading>*,div.banner__box .banner__heading .banner__text>*{line-height:1}div.blog .title-wrapper-with-link{margin-bottom:90px!important}div.blog .blog__title{font-size:22px;line-height:27px;letter-spacing:2px}div.blog .article-card__info .button{max-width:182px;height:40px;min-height:40px}div.icon-with-text__block__container .icon-with-text__block{max-width:540px;padding-bottom:120px;position:relative}div.icon-with-text__block__container .icon-with-text__block:first-child{margin-left:auto}div.icon-with-text__block__container .icon-with-text__block__Item .button{min-height:40px;line-height:20px;position:absolute;bottom:80px;left:0;right:0;margin:0 auto;display:block}div.rich-text.rich-text--full-width .subheading{font-size:16px;line-height:28px;letter-spacing:2px;margin-bottom:15px}div.rich-text.rich-text--full-width .rich-text__text{font-size:16px;line-height:32px}.slick-dots li button:before{display:none}.template-index div.image-with-text .image-with-text__grid{max-width:1440px;padding:0 96px}@media screen and (max-width:480px){.template-index div.image-with-text .image-with-text__grid{padding:0}}.template-index div.image-with-text .image-with-text__grid .grid__item{max-width:503px;align-self:center}.template-index div.image-with-text .image-with-text__grid .grid__item.image-with-text__media__wrapper{max-width:609px}.template-index div.image-with-text .image-with-text__grid.image-with-text__grid--reverse .image-with-text__wrapper{padding-right:0}.template-index div.image-with-text .image-with-text__grid.image-with-text__grid--reverse .image-with-text__wrapper .button{max-width:295px}.template-index div.image-with-text .image-with-text__grid.image-with-text__grid--reverse .grid__item{max-width:492px;align-self:center}.template-index div.image-with-text .image-with-text__grid.image-with-text__grid--reverse .image-with-text__content{padding:0!important}.template-index .rich-text .rich-text__wrapper.border{padding-top:85px;padding-bottom:76px}.template-index .collection-list__item__info{padding:0 50px}.template-index .collection-list__item__info .collection-list__heading{padding:22px 0;margin:0;line-height:1}.template-index .collection-list__item__info .collection-list__heading>a{font-family:LibreCaslonText-Bold}.template-collection .collection-hero--with-image .collection-hero__text-wrapper{padding:110.5px 50px}.template-page-vintage-collection .spaced-section:last-child,.template-page-engagement-rings-seattle .spaced-section:last-child,.template-page-lgbt-engagement-rings .spaced-section:last-child,.template-page-designer .spaced-section:last-child,.template-page-alternative-unique .spaced-section:last-child,.template-page-engagement-rings-2 .spaced-section:last-child,.template-page-men-s-bands .spaced-section:last-child{margin-top:60px}.template-page-vintage-collection .collection-list__item .card-colored .card__media,.template-page-engagement-rings-seattle .collection-list__item .card-colored .card__media,.template-page-lgbt-engagement-rings .collection-list__item .card-colored .card__media,.template-page-designer .collection-list__item .card-colored .card__media,.template-page-alternative-unique .collection-list__item .card-colored .card__media,.template-page-engagement-rings-2 .collection-list__item .card-colored .card__media,.template-page-men-s-bands .collection-list__item .card-colored .card__media{max-width:607px;width:100%}.template-page-vintage-collection div.collection-list-wrapper__featured,.template-page-engagement-rings-seattle div.collection-list-wrapper__featured,.template-page-lgbt-engagement-rings div.collection-list-wrapper__featured,.template-page-designer div.collection-list-wrapper__featured,.template-page-alternative-unique div.collection-list-wrapper__featured,.template-page-engagement-rings-2 div.collection-list-wrapper__featured,.template-page-men-s-bands div.collection-list-wrapper__featured{max-width:1330px;padding:0 30px}@media screen and (max-width:480px){.template-page-vintage-collection div.collection-list-wrapper__featured,.template-page-engagement-rings-seattle div.collection-list-wrapper__featured,.template-page-lgbt-engagement-rings div.collection-list-wrapper__featured,.template-page-designer div.collection-list-wrapper__featured,.template-page-alternative-unique div.collection-list-wrapper__featured,.template-page-engagement-rings-2 div.collection-list-wrapper__featured,.template-page-men-s-bands div.collection-list-wrapper__featured{padding:0}.template-page-vintage-collection div.collection-list-wrapper__featured .slider-buttons,.template-page-engagement-rings-seattle div.collection-list-wrapper__featured .slider-buttons,.template-page-lgbt-engagement-rings div.collection-list-wrapper__featured .slider-buttons,.template-page-designer div.collection-list-wrapper__featured .slider-buttons,.template-page-alternative-unique div.collection-list-wrapper__featured .slider-buttons,.template-page-engagement-rings-2 div.collection-list-wrapper__featured .slider-buttons,.template-page-men-s-bands div.collection-list-wrapper__featured .slider-buttons{display:block}.template-page-vintage-collection div.collection-list-wrapper__featured .slider-buttons .slider-button--prev,.template-page-engagement-rings-seattle div.collection-list-wrapper__featured .slider-buttons .slider-button--prev,.template-page-lgbt-engagement-rings div.collection-list-wrapper__featured .slider-buttons .slider-button--prev,.template-page-designer div.collection-list-wrapper__featured .slider-buttons .slider-button--prev,.template-page-alternative-unique div.collection-list-wrapper__featured .slider-buttons .slider-button--prev,.template-page-engagement-rings-2 div.collection-list-wrapper__featured .slider-buttons .slider-button--prev,.template-page-men-s-bands div.collection-list-wrapper__featured .slider-buttons .slider-button--prev{left:-10px}.template-page-vintage-collection div.collection-list-wrapper__featured .slider-buttons .slider-button--next,.template-page-engagement-rings-seattle div.collection-list-wrapper__featured .slider-buttons .slider-button--next,.template-page-lgbt-engagement-rings div.collection-list-wrapper__featured .slider-buttons .slider-button--next,.template-page-designer div.collection-list-wrapper__featured .slider-buttons .slider-button--next,.template-page-alternative-unique div.collection-list-wrapper__featured .slider-buttons .slider-button--next,.template-page-engagement-rings-2 div.collection-list-wrapper__featured .slider-buttons .slider-button--next,.template-page-men-s-bands div.collection-list-wrapper__featured .slider-buttons .slider-button--next{right:-10px}}@media screen and (max-width:1024px)and (min-width:600px){.template-page-vintage-collection div.collection-list-wrapper__featured .grid--4-col-desktop,.template-page-engagement-rings-seattle div.collection-list-wrapper__featured .grid--4-col-desktop,.template-page-lgbt-engagement-rings div.collection-list-wrapper__featured .grid--4-col-desktop,.template-page-designer div.collection-list-wrapper__featured .grid--4-col-desktop,.template-page-alternative-unique div.collection-list-wrapper__featured .grid--4-col-desktop,.template-page-engagement-rings-2 div.collection-list-wrapper__featured .grid--4-col-desktop,.template-page-men-s-bands div.collection-list-wrapper__featured .grid--4-col-desktop{gap:20px}}@media screen and (max-width:1024px)and (min-width:600px){.template-page-vintage-collection div.collection-list-wrapper__featured .grid--4-col-desktop .grid__item,.template-page-engagement-rings-seattle div.collection-list-wrapper__featured .grid--4-col-desktop .grid__item,.template-page-lgbt-engagement-rings div.collection-list-wrapper__featured .grid--4-col-desktop .grid__item,.template-page-designer div.collection-list-wrapper__featured .grid--4-col-desktop .grid__item,.template-page-alternative-unique div.collection-list-wrapper__featured .grid--4-col-desktop .grid__item,.template-page-engagement-rings-2 div.collection-list-wrapper__featured .grid--4-col-desktop .grid__item,.template-page-men-s-bands div.collection-list-wrapper__featured .grid--4-col-desktop .grid__item{width:45%!important;display:block;margin:0 0 20px;padding-bottom:40px}}.template-page-vintage-collection div.collection-list-wrapper__featured .grid--4-col-desktop .grid__item .button--primary,.template-page-engagement-rings-seattle div.collection-list-wrapper__featured .grid--4-col-desktop .grid__item .button--primary,.template-page-lgbt-engagement-rings div.collection-list-wrapper__featured .grid--4-col-desktop .grid__item .button--primary,.template-page-designer div.collection-list-wrapper__featured .grid--4-col-desktop .grid__item .button--primary,.template-page-alternative-unique div.collection-list-wrapper__featured .grid--4-col-desktop .grid__item .button--primary,.template-page-engagement-rings-2 div.collection-list-wrapper__featured .grid--4-col-desktop .grid__item .button--primary,.template-page-men-s-bands div.collection-list-wrapper__featured .grid--4-col-desktop .grid__item .button--primary{bottom:30px}@media screen and (max-width:1024px){.template-page-vintage-collection div.collection-list-wrapper__featured .grid--4-col-desktop .grid__item .collection-list__item__info,.template-page-engagement-rings-seattle div.collection-list-wrapper__featured .grid--4-col-desktop .grid__item .collection-list__item__info,.template-page-lgbt-engagement-rings div.collection-list-wrapper__featured .grid--4-col-desktop .grid__item .collection-list__item__info,.template-page-designer div.collection-list-wrapper__featured .grid--4-col-desktop .grid__item .collection-list__item__info,.template-page-alternative-unique div.collection-list-wrapper__featured .grid--4-col-desktop .grid__item .collection-list__item__info,.template-page-engagement-rings-2 div.collection-list-wrapper__featured .grid--4-col-desktop .grid__item .collection-list__item__info,.template-page-men-s-bands div.collection-list-wrapper__featured .grid--4-col-desktop .grid__item .collection-list__item__info{width:100%;text-align:center;padding-left:30px}}@media screen and (max-width:768px){.template-page-vintage-collection div.collection-list-wrapper__featured .grid--4-col-desktop .grid__item .collection-list__heading,.template-page-engagement-rings-seattle div.collection-list-wrapper__featured .grid--4-col-desktop .grid__item .collection-list__heading,.template-page-lgbt-engagement-rings div.collection-list-wrapper__featured .grid--4-col-desktop .grid__item .collection-list__heading,.template-page-designer div.collection-list-wrapper__featured .grid--4-col-desktop .grid__item .collection-list__heading,.template-page-alternative-unique div.collection-list-wrapper__featured .grid--4-col-desktop .grid__item .collection-list__heading,.template-page-engagement-rings-2 div.collection-list-wrapper__featured .grid--4-col-desktop .grid__item .collection-list__heading,.template-page-men-s-bands div.collection-list-wrapper__featured .grid--4-col-desktop .grid__item .collection-list__heading{font-size:19px}}.template-list-collections .spaced-section:last-child{margin-top:60px}.template-list-collections .collection-list__item .card-colored .card__media{max-width:607px;width:100%}.template-list-collections div.collection-list-wrapper__featured{max-width:1330px;padding:0 30px}@media screen and (max-width:480px){.template-list-collections div.collection-list-wrapper__featured{padding:0}.template-list-collections div.collection-list-wrapper__featured .slider-buttons{display:none}}@media screen and (max-width:1024px)and (min-width:600px){.template-list-collections div.collection-list-wrapper__featured .grid--4-col-desktop{gap:20px}}.template-list-collections div.collection-list-wrapper__featured .grid--4-col-desktop .grid__item{display:flex;width:100%;margin:0 0 59px}@media screen and (max-width:1024px)and (min-width:600px){.template-list-collections div.collection-list-wrapper__featured .grid--4-col-desktop .grid__item{width:45%!important;display:block;margin:0 0 20px;padding-bottom:40px}.template-list-collections div.collection-list-wrapper__featured .grid--4-col-desktop .grid__item .button--primary{bottom:30px}}.template-list-collections div.collection-list-wrapper__featured .grid--4-col-desktop .grid__item .collection-list__item__image{order:2;max-width:607px;width:100%;margin-left:auto}.template-list-collections div.collection-list-wrapper__featured .grid--4-col-desktop .grid__item .collection-list__item__info{order:1;align-self:center;text-align:left;padding-left:63px}@media screen and (max-width:1024px){.template-list-collections div.collection-list-wrapper__featured .grid--4-col-desktop .grid__item .collection-list__item__info{width:100%;text-align:center;padding-left:30px}}@media screen and (max-width:760px){.template-list-collections div.collection-list-wrapper__featured .grid--4-col-desktop .grid__item .collection-list__item__info{width:50%}}.template-list-collections div.collection-list-wrapper__featured .grid--4-col-desktop .grid__item .collection-list__heading{margin-right:auto}.template-list-collections div.collection-list-wrapper__featured .grid--4-col-desktop .grid__item .collection-list__heading a{font-size:22px;line-height:27px;letter-spacing:1px;text-transform:uppercase;font-weight:400}@media screen and (max-width:768px){.template-list-collections div.collection-list-wrapper__featured .grid--4-col-desktop .grid__item .collection-list__heading{font-size:19px}}.template-list-collections div.collection-list-wrapper__featured .grid--4-col-desktop .grid__item .button--primary{margin-top:15px;left:20%;width:60%;bottom:20px}@media screen and (max-width:1020px){.template-list-collections div.collection-list-wrapper__featured .grid--4-col-desktop .grid__item .button--primary{position:absolute}}.template-page-jewelry-restoration-rep .banner__box .banner__heading,.template-page-jewelry-restoration-rep h2.image-with-text__heading{font-size:45px;line-height:55px}.template-page-jewelry-restoration-rep .image-with-text__grid.single-image-with-text__grid{max-width:1172px;padding:0 30px}.template-page-jewelry-restoration-rep .image-with-text__grid.single-image-with-text__grid .image-with-text__media{max-width:450px!important;padding-right:0!important}.template-page-jewelry-restoration-rep .image-with-text__grid--reverse h2.image-with-text__heading{line-height:60px}.template-page-jewelry-restoration-rep .image-with-text__grid--reverse .image-with-text__wrapper p{font-size:14px;line-height:28px}.template-page-jewelry-restoration-rep .video-with-text .image-with-text__media__wrapper{padding-right:0}@media screen and (max-width:1024px){.collection-list__item{width:50%}}.template-page-resources .rich-text .rich-text__wrapper{padding:61px 30px 98px}.template-page-resources .rich-text__image{margin-bottom:13px}.template-page-resources .rich-text__image img{max-width:100px}.template-page-resources h2.heading{font-size:45px;line-height:55px;margin-bottom:15px}.template-page-resources h2.subheading{font-size:16px;line-height:28px;letter-spacing:1px;margin:0 0 3px}.template-page-resources div.color-background-2 .rich-text__wrapper .rich-text__text p{font-size:14px;line-height:28px}.template-page-customize-ring .banner__box .banner__heading{letter-spacing:0}.template-page-customize-ring .banner__box>*+.banner__text{margin-top:3px}.template-page-customize-ring .banner__box>*+.banner__text p{font-size:16px;line-height:28px;text-align:center;letter-spacing:1px;margin:0}.template-page-customize-ring .banner__box .banner__buttons{margin-top:26px}.template-page-customize-ring .image-with-text .image-with-text__grid--reverse a.button{min-width:unset;max-width:204px!important;height:40px;min-height:40px;line-height:17px;text-align:center;letter-spacing:.5px}.template-page-customize-ring .image-with-text .image-with-text__block{margin-top:0}.template-page-customize-ring .image-with-text .image-with-text__block span{font-size:14px;line-height:20px}.template-page-customize-ring .list-text-block.list-text-block__border .list-text-block__wrapper{max-width:903px;width:100%;padding:0 30px}@media screen and (max-width:480px){.template-page-customize-ring .list-text-block.list-text-block__border .list-text-block__wrapper{padding:0 15px}}.template-page-customize-ring .list-text-block.list-text-block__border .list-text-block__header{padding:0}.template-page-customize-ring .list-text-block.list-text-block__border .list-text-block__header h2.heading{margin-bottom:16px}.template-page-customize-ring .list-text-block.list-text-block__border .list-text-block__block{padding:0;margin-bottom:60px}.template-page-customize-ring .list-text-block.list-text-block__border .list-text-block__icon{display:flex;align-items:center;justify-content:center}@media screen and (max-width:480px){.template-page-customize-ring .list-text-block.list-text-block__border .list-text-block__icon{align-items:baseline;min-width:70px;margin-right:10px}}.template-page-customize-ring .list-text-block.list-text-block__border .list-text-block__icon span{opacity:.5;font-size:81px;line-height:1}.template-page-customize-ring .list-text-block.list-text-block__border .list-text-block_heading{font-size:18px;line-height:28px;letter-spacing:2px;margin:0}@media screen and (max-width:480px){.template-page-customize-ring .list-text-block.list-text-block__border .list-text-block_heading{font-size:14px;margin-bottom:5px}}.template-page-customize-ring .list-text-block.list-text-block__border .list-text-block__text.rte>p:last-child{font-size:14px;line-height:28px}.template-page-customize-ring .collection-list__heading a{letter-spacing:.5px}.template-page-customize-ring .collection-list__heading .collection-list__item__info{padding:0 35px 30px}.template-page-customize-ring .customize-ring .lets-chat-additional-notes.additional-info__form--group{display:none}.template-page-wedding-rings .rich-text--full-width.color-background-1{margin-top:0;padding-top:0}.template-page-wedding-rings .rich-text .rich-text__wrapper{padding:147px 0 78px}.template-page-wedding-rings .image-with-text__grid.image-with-text__grid--reverse .image-with-text__heading{font-size:45px;line-height:60px;margin-bottom:25px}.template-page-wedding-rings .image-with-text__grid.image-with-text__grid--reverse .image-with-text__subheadin{font-size:16px;line-height:28px;letter-spacing:1px;font-weight:400}.template-page-wedding-rings .image-with-text__grid.image-with-text__grid--reverse .rte>p,.template-page-wedding-rings .image-with-text__grid.image-with-text__grid--reverse .rte>p:last-child{font-size:14px;line-height:28px}.template-page-salt-and-pepper .banner__text{max-width:800px;margin:0 auto}.template-page-salt-and-pepper .banner__text p{font-size:16px;line-height:28px;letter-spacing:1px}.template-page-salt-and-pepper .image-with-text.multiple-image-with-text{padding-top:172px}.template-page-salt-and-pepper .image-with-text__content{margin-left:0;max-width:500px}.template-page-salt-and-pepper div.image-with-text .image-with-text__grid--reverse.grid.image-with-text__grid .grid__item{align-self:center}.template-page-salt-and-pepper .rte>p:first-child{font-size:16px;line-height:32px}.template-page-salt-and-pepper .rich-text.rich-text--full-width .rich-text__wrapper{padding:113px 30px 147px}.template-page-salt-and-pepper .rich-text.rich-text--full-width .rich-text__text{padding:0}.template-page-salt-and-pepper .image-with-text.color-scheme-{max-width:1440px;padding:100px 101px;margin:0 auto}@media screen and (max-width:480px){.template-page-salt-and-pepper .image-with-text.color-scheme-{padding:100px 26px}}.template-page-salt-and-pepper .image-with-text.color-scheme- .image-with-text__grid{max-width:unset}.template-page-salt-and-pepper .image-with-text.color-scheme- .image-with-text__grid .image-with-text__media{max-width:420px}.template-page-salt-and-pepper .image-with-text.color-scheme- .image-with-text__grid .image-with-text__media_small{max-width:230px;bottom:-25px;right:33px}@media screen and (max-width:480px){.template-page-salt-and-pepper .image-with-text.color-scheme- .image-with-text__grid .image-with-text__media_small{right:-20px}}.template-page-salt-and-pepper .image-with-text.color-scheme- .image-with-text__grid .image-with-text__block{margin-top:0}.template-page-salt-and-pepper .image-with-text.color-scheme- .image-with-text__grid .image-with-text__block span{font-size:14px;line-height:20px;margin-bottom:0}.template-page-salt-and-pepper .image-with-text.color-scheme- .image-with-text__grid .rte>p:first-child{font-size:14px;line-height:28px}.template-page-salt-and-pepper .image-with-text.color-scheme- .image-with-text__grid .grid__item .image-with-text__content{margin-left:auto}.template-page-salt-and-pepper .image-with-text.color-scheme- .image-with-text__grid .grid__item .image-with-text__content .image-with-text__wrapper .image-with-text__block{margin-top:15px}.template-page-stackable .banner__text{max-width:800px}.template-page-stackable .banner__text p{font-size:16px;line-height:28px;letter-spacing:1px}.template-page-stackable .image-with-text__text.rte>p{font-size:16px;line-height:32px}.template-page-stackable .image-with-text__text.rte>p:last-child{font-size:16px;line-height:32px}.template-page-stackable .multiple-image-with-text__media .image-with-text__image{max-width:185px;margin-bottom:10px}.template-page-designer .image-with-text__grid--reverse .image-with-text__content{margin-left:0;max-width:500px}.template-page-designer .image-with-text__wrapper .image-with-text__heading{margin-bottom:9px}.template-page-designer .image-with-text__wrapper .image-with-text__subheading{margin-top:0}.template-page-designer div.color-background-2 .rich-text__wrapper .subheading{font-size:18px;line-height:28px;letter-spacing:2px}.template-page-designer div.color-background-2 .rich-text__wrapper .rich-text__text p{font-size:16px;line-height:32px;margin-bottom:0;padding-bottom:0;margin-top:5px}.template-page-designer div.color-background-2 .rich-text__wrapper>.rich-text__blocks{max-width:1130px}.template-page-designer div.color-background-2 .rich-text__wrapper>.rich-text__blocks>.rich-text__text{margin-bottom:20px}.template-page-reviews .image-with-text__slider__container,.template-page-designer .image-with-text__slider__container,.template-page-lgbt-engagement-rings .image-with-text__slider__container{max-width:1440px;width:100%;margin:0 auto;padding:0 30px}.template-page-reviews .image-with-text__slider__container .slider-buttons .slider-button--prev,.template-page-designer .image-with-text__slider__container .slider-buttons .slider-button--prev,.template-page-lgbt-engagement-rings .image-with-text__slider__container .slider-buttons .slider-button--prev{left:15px!important}.template-page-reviews .image-with-text__slider__container .slider-buttons .slider-button--next,.template-page-designer .image-with-text__slider__container .slider-buttons .slider-button--next,.template-page-lgbt-engagement-rings .image-with-text__slider__container .slider-buttons .slider-button--next{right:15px!important}.template-page-reviews .image-with-text__slider__container .slick-initialized .slick-slide,.template-page-designer .image-with-text__slider__container .slick-initialized .slick-slide,.template-page-lgbt-engagement-rings .image-with-text__slider__container .slick-initialized .slick-slide{max-width:1440px;padding:0}.template-page-reviews .image-with-text__slider__container .slick-list,.template-page-designer .image-with-text__slider__container .slick-list,.template-page-lgbt-engagement-rings .image-with-text__slider__container .slick-list{padding:0!important}.template-page-reviews .image-with-text__slider__container .image-with-text__content,.template-page-designer .image-with-text__slider__container .image-with-text__content,.template-page-lgbt-engagement-rings .image-with-text__slider__container .image-with-text__content{margin-left:0!important}.template-page-reviews .image-with-text__slider__container .image-with-text__content .image-with-text__text+.button,.template-page-designer .image-with-text__slider__container .image-with-text__content .image-with-text__text+.button,.template-page-lgbt-engagement-rings .image-with-text__slider__container .image-with-text__content .image-with-text__text+.button{height:40px;min-width:unset;max-width:215px;font-weight:700;line-height:17px;text-align:center;letter-spacing:.005em}.template-page-reviews .image-with-text__slider__container .image-with-text__grid,.template-page-designer .image-with-text__slider__container .image-with-text__grid,.template-page-lgbt-engagement-rings .image-with-text__slider__container .image-with-text__grid{justify-content:space-evenly}.template-page-reviews .image-with-text__slider__container .image-with-text__grid.review__image-with-text__grid .image-with-text__media,.template-page-designer .image-with-text__slider__container .image-with-text__grid.review__image-with-text__grid .image-with-text__media,.template-page-lgbt-engagement-rings .image-with-text__slider__container .image-with-text__grid.review__image-with-text__grid .image-with-text__media{max-width:420px}.template-page-reviews .image-with-text__slider__container .image-with-text__grid.review__image-with-text__grid .image-with-text__media_small,.template-page-designer .image-with-text__slider__container .image-with-text__grid.review__image-with-text__grid .image-with-text__media_small,.template-page-lgbt-engagement-rings .image-with-text__slider__container .image-with-text__grid.review__image-with-text__grid .image-with-text__media_small{max-width:250px;right:15px}.template-page-reviews .image-with-text__slider__container .image-with-text__grid .grid__item,.template-page-designer .image-with-text__slider__container .image-with-text__grid .grid__item,.template-page-lgbt-engagement-rings .image-with-text__slider__container .image-with-text__grid .grid__item{width:auto;max-width:50%}.template-page-reviews .image-with-text__slider__container .image-with-text__grid .grid__item.image,.template-page-designer .image-with-text__slider__container .image-with-text__grid .grid__item.image,.template-page-lgbt-engagement-rings .image-with-text__slider__container .image-with-text__grid .grid__item.image{width:auto;flex-grow:0}.template-page-reviews .image-with-text__slider__container .image-with-text__grid .grid__item.description .image-with-text__heading,.template-page-designer .image-with-text__slider__container .image-with-text__grid .grid__item.description .image-with-text__heading,.template-page-lgbt-engagement-rings .image-with-text__slider__container .image-with-text__grid .grid__item.description .image-with-text__heading{margin:20px auto 15px}.template-page-reviews .image-with-text__slider__container .image-with-text__grid.slick-slide .grid__item,.template-page-designer .image-with-text__slider__container .image-with-text__grid.slick-slide .grid__item,.template-page-lgbt-engagement-rings .image-with-text__slider__container .image-with-text__grid.slick-slide .grid__item{width:auto;max-width:100%}.template-page-designer .image-with-text__slider__container .slick-slide .grid__item{width:auto;max-width:100%!important}@media screen and (min-width:1020px){.template-page-designer .image-with-text__slider__container .slick-slide .grid__item{max-width:50%!important}}.template-page-reviews .image-with-text__grid--reverse .image-with-text__media_small{max-width:250px}.template-page-reviews .map-with-text__grid--reverse .image-with-text__content .button{max-width:250px!important;width:100%!important;min-width:unset}.template-page-reviews .icon-with-text__wrapper .icon-with-text{max-width:1125px;width:100%;padding:50px 30px}.template-page-reviews .icon-with-text__wrapper .icon__with__text__inline__wrapper{display:flex;justify-content:space-between}.template-page-reviews .icon__with__text__inline__wrapper .icon-with-text__block{max-width:100%}.template-page-reviews .icon__with__text__inline__wrapper .icon-text__block_heading{font-weight:400;font-size:16px;line-height:28px;text-align:center;letter-spacing:1px;text-transform:uppercase}.template-page-reviews .icon__with__text__inline__wrapper .icon-with-text__content{padding:0}.template-page-designer .image-with-text__slider__container .slider-buttons .slider-button--prev{left:0!important}.template-page-designer .image-with-text__slider__container .slider-buttons .slider-button--next{right:0!important}.template-page-designer .image-with-text.image-with-text__blocks .image-with-text__header>h2.heading{text-transform:uppercase}.template-page-designer .map-with-text__grid--reverse .image-with-text__content{max-width:408px}.template-page-designer .collection-list-wrapper__featured .collection-list{max-width:1070px;margin:0 auto;padding:0 30px}.template-page-designer .collection-list-wrapper__featured .collection-list .collection-list__item{margin:0 30px 20px}.template-page-designer .collection-list-wrapper__featured .collection-list .collection-list__item:first-child{margin-left:0}.template-page-designer .collection-list-wrapper__featured .collection-list .collection-list__item:last-child{margin-right:0}.template-page-designer .image-with-text__grid--reverse{max-width:1440px;width:100%}@media screen and (min-width:768px){.template-page-designer .image-with-text__grid--reverse{padding:0 96px}}.template-page-designer .image-with-text__grid--reverse .image-with-text__content{max-width:538px;text-align:left;display:inline-block;padding-right:0}.template-page-designer .image-with-text__grid--reverse .image-with-text__content .image-with-text__heading{margin-bottom:24px}.template-page-designer .image-with-text__grid--reverse .image-with-text__content .image-with-text__subheading{font-size:16px;line-height:28px;letter-spacing:1px;margin-bottom:25px}.template-page-designer .image-with-text__grid--reverse .image-with-text__content .image-with-text__wrapper .image-with-text__block span{line-height:20px;margin-bottom:0}.template-page-lgbt-engagement-rings .video-with-text .image-with-text__media__wrapper{max-width:610px;width:100%}.template-page-lgbt-engagement-rings .video-with-text.image-with-text{margin-bottom:0;padding-top:159px;padding-bottom:50px}.template-page-lgbt-engagement-rings .single-text-image .image-with-text__grid--reverse .image-with-text__text p{font-size:16px;line-height:32px}.template-page-lgbt-engagement-rings div.image-with-text .image-with-text__grid .grid__item{max-width:420px}.template-page-lgbt-engagement-rings div.image-with-text .image-with-text__grid .grid__item:not(.image-with-text__media__wrapper){align-self:center;max-width:600px}.template-page-lgbt-engagement-rings div.image-with-text.video-with-text .image-with-text__grid .grid__item.image-with-text__media__wrapper{max-width:615px}.template-page-lgbt-engagement-rings .image-with-text__grid--reverse .image-with-text__content{margin-left:auto;padding-left:0!important}.template-page-lgbt-engagement-rings .image-with-text__accordion .image-with-text__grid--reverse .image-with-text__media{padding-left:0!important}.template-page-lgbt-engagement-rings .image-with-text__accordion__body .list__text li{margin-bottom:0}.template-page-lgbt-engagement-rings .image-with-text__accordion .image-with-text__grid--reverse .image-with-text__media_small{left:-214px;bottom:0}.template-page-engagement-rings-2 .multiple-image-with-text__media .image-with-text__image__margin span{color:#000}.template-page-engagement-rings-2 .multiple-image-with-text .image-with-text__content{margin-left:0;max-width:500px}.template-page-engagement-rings-2 .single-text-image.image-with-text.color-accent-1 .video--frame{margin-left:auto;padding-right:0!important;max-width:578px!important;height:323px}.template-page-alternative-unique .image-with-text__grid:not(.map-with-text__grid--reverse){max-width:1440px;padding:0 96px}.template-page-alternative-unique .image-with-text__grid:not(.map-with-text__grid--reverse) .image-with-text__content .image-with-text__wrapper>.button{min-width:unset;max-width:180px;width:100%!important;min-height:40px}.template-page-alternative-unique .image-with-text__grid:not(.map-with-text__grid--reverse) .image-with-text__content .image-with-text__wrapper>.button.button--secondary{max-width:205px!important;font-size:14px;line-height:17px;text-align:center;letter-spacing:.5px}.template-page-alternative-unique .image-with-text__grid:not(.map-with-text__grid--reverse) div.image-with-text .image-with-text__grid .grid__item,.template-page-alternative-unique .image-with-text__grid:not(.map-with-text__grid--reverse) div.image-with-text .image-with-text__grid--reverse.grid.image-with-text__grid .grid__item{align-self:center}.template-page-alternative-unique .image-with-text__grid:not(.map-with-text__grid--reverse) div.image-with-text .image-with-text__grid .grid__item:not(.image-with-text__media__wrapper){margin-left:10px}@media screen and (min-width:749px){.template-page-about-us .rich-text--full-width.color-background-1{padding-right:80px;padding-left:80px}}@media screen and (min-width:480px){.template-page-about-us .rich-text--full-width.color-background-1{font-size:35px}}.template-page-about-us div.image-with-text .image-with-text__grid .grid__item,.template-page-about-us div.image-with-text .image-with-text__grid--reverse.grid.image-with-text__grid .grid__item{align-self:flex-end}.template-page-about-us .our-team-image-with-text .image-with-text__media{top:60px}@media screen and (min-width:749px){.template-page-about-us main>section:last-child .banner{min-height:560px}}.template-collection-diamonds .image-with-text__grid.map-with-text__grid--reverse .grid__item{align-self:center}@media screen and (min-width:768px){section>div.banner{min-height:530px}section>div.banner .banner__buttons .button{min-height:46px}section>div.banner div.banner__box .banner__heading>*{line-height:70px}.template-page-wedding-rings .image-with-text__grid--reverse{max-width:1400px;width:100%;padding:0 96px}.template-page-wedding-rings .image-with-text__grid--reverse .image-with-text__content{margin-left:0}.template-page-wedding-rings .image-with-text__grid--reverse .image-with-text__wrapper{padding-right:0}.template-page-jewelry-restoration-rep div.image-with-text.video-with-text{padding-top:156px;padding-bottom:197px;margin-bottom:0}.template-page-jewelry-restoration-rep div.image-with-text.video-with-text .image-with-text__grid--reverse{max-width:1160px}.template-page-jewelry-restoration-rep div.image-with-text.video-with-text .image-with-text__grid--reverse .grid__item{align-self:center;max-width:500px}.template-page-jewelry-restoration-rep div.image-with-text.video-with-text .image-with-text__grid--reverse .grid__item.image-with-text__media__wrapper{max-width:580px}.template-page-reviews .review__image-with-text__grid>div:first-child{max-width:588px}.template-page-reviews .review__image-with-text__grid>div:nth-child(2){max-width:515px}.template-page-reviews .review__image-with-text__grid.image-with-text__grid--reverse>div:nth-child(2){max-width:588px}.template-page-reviews .review__image-with-text__grid.image-with-text__grid--reverse>div:first-child{max-width:515px;margin-right:35px}.template-page-reviews .image-with-text.image-with-text__blockss .image-with-text__media_small{max-width:250px;bottom:0;right:-120px}.template-page-reviews .image-with-text.image-with-text__blockss .image-with-text__grid--reverse .image-with-text__media_small{bottom:0;left:-85px}.template-page-alternative-unique div.image-with-text .image-with-text__grid{flex-wrap:nowrap}.template-page-alternative-unique div.image-with-text .image-with-text__grid .grid__item{align-self:center;max-width:609px}.template-page-alternative-unique div.image-with-text .image-with-text__grid .grid__item:not(.image-with-text__media__wrapper){max-width:496px;margin-left:30px}.template-page-alternative-unique .rich-text.rich-text--full-width.color-background-2{padding:47px 80px}.template-page-alternative-unique .rich-text.rich-text--full-width.color-background-2 .rich-text__wrapper{padding:59px 30px}.template-page-alternative-unique .collection-list-wrapper__featured .collection-list__heading{padding-top:43px;margin-top:0}.template-page-alternative-unique .image-with-text__wrapper .image-with-text__block{margin-top:0;margin-bottom:7px}.template-page-alternative-unique .image-with-text__wrapper .image-with-text__block span{line-height:20px}.template-page-alternative-unique .image-with-text__wrapper .image-with-text__text+.image-with-text__block{margin-top:15px}.template-page-jewelry-restoration-rep .image-with-text__grid--reverse .image-with-text__media_small{left:-60px;bottom:-60px}.template-page-jewelry-restoration-rep .image-with-text__grid--reverse .image-with-text__media{max-width:unset;padding:0}.template-index .single-text-image.image-with-text{padding:127px 0 132px}.template-index .single-text-image.image-with-text .image-with-text__media{max-width:445px!important;margin-left:auto;padding:0!important}.template-index .single-text-image.image-with-text .image-with-text__content .image-with-text__text p{font-size:14px}.template-index .single-text-image.image-with-text .image-with-text__content .image-with-text__wrapper .button{margin-bottom:0!important}.template-index .rich-text.rich-text--full-width .button--holder{margin-top:35px}.template-index .image-with-text .image-with-text__media{max-width:420px}.template-index .image-with-text .image-with-text__media_small{max-width:230px}.template-cart .cart--width.is-empty .cart__wrappper__form{display:none}.template-product .product__list-social ul li{margin-right:16px}.template-product .product__additional--information-gray-box{max-width:350px;width:100%;background:#f6f3f1;box-shadow:2px 4px 4px #0003,7px 6px 7px #0000000d}.template-product .product__additional--information-gray-box a.button--primary{max-width:210px;width:100%;min-height:40px}.template-product .product-recommendations .grid--quarter-max.grid--4-col-desktop .grid__item{margin-left:35px;width:calc(25% - 78.75px);padding:0}.template-product .product-recommendations .grid--quarter-max.grid--4-col-desktop .grid__item:first-child{margin-left:0}.template-collection .collection .grid__item{max-width:28.2%;padding-left:0!important;margin-left:7.6%}.template-collection .collection .grid__item:nth-child(3n+1){margin-left:0}.template-collection .collection-sort__input{background:#fff}.template-collection .collection-filters,.template-collection .CollectionProductGrid__Container{max-width:1440px;padding:0 96px}.template-collection .collection__sidebar__filter{max-width:230px;width:100%}.template-collection .CollectionProductGrid{margin-left:74px;padding-left:0}cart-notification{display:none}div.image-with-text .image-with-text__grid .grid__item,div.image-with-text .image-with-text__grid--reverse.image-with-text__grid .grid__item{max-width:490px;align-self:flex-start}div.image-with-text .image-with-text__grid .grid__item .image-with-text__content,div.image-with-text .image-with-text__grid--reverse.image-with-text__grid .grid__item .image-with-text__content{margin-left:0}div.image-with-text.grid-align-start .image-with-text__grid .grid__item,div.image-with-text.grid-align-start .image-with-text__grid--reverse.grid.image-with-text__grid .grid__item{align-self:flex-start}div.image-with-text.grid-align-center .image-with-text__grid .grid__item,div.image-with-text.grid-align-center .image-with-text__grid--reverse.grid.image-with-text__grid .grid__item{align-self:center}div.image-with-text div.image-with-text__wrapper .image-with-text__block{margin-top:0;margin-bottom:7px}div.image-with-text div.image-with-text__wrapper .image-with-text__block span{line-height:20px}div.image-with-text div.image-with-text__wrapper .image-with-text__text+.image-with-text__block{margin-top:15px}div.image-with-text.map-with-text__grid{padding:105px 0}div.image-with-text.map-with-text__grid .map-with-text__grid--reverse>div{align-self:center}div.image-with-text.map-with-text__grid .map-with-text__grid--reverse>div:first-child{max-width:573px}.template-page-men-s-bands div.image-with-text.multiple-image-with-text{padding:0 0 100px}.template-page-men-s-bands div.image-with-text.multiple-image-with-text .image-with-text__grid--reverse{max-width:1440px;padding:0 96px}.template-page-men-s-bands div.image-with-text.multiple-image-with-text .image-with-text__grid--reverse .grid__item{align-self:center}.template-page-men-s-bands div.image-with-text.multiple-image-with-text .multiple-image-with-text__media{gap:12px 25px}.template-page-men-s-bands .collection-list-wrapper__featured .grid--2-col-tablet{justify-content:center}.template-page-men-s-bands .collection-list-wrapper__featured .grid--2-col-tablet .collection-list__item{max-width:475px}.template-page-men-s-bands .collection-list-wrapper__featured .grid--2-col-tablet .collection-list__item .collection-list__item__image__border{padding:43px}.template-page-men-s-bands .collection-list-wrapper__featured .grid--2-col-tablet .collection-list__item .collection-list__item__image img{max-width:300px;width:100%;margin:0 auto}.template-page-men-s-bands .rich-text.rich-text--full-width.color-background-2 .rich-text__wrapper{padding:107px 0}.template-page-gray-diamond .image-with-text:not(.color-scheme-background-1){background-color:#fff;padding:190px 0}.template-page-engagement-rings-seattle .collection-list-wrapper__featured .collection-list div.collection-list__item{margin:0 12.5px 50px}.template-page-engagement-rings-seattle .collection-list-wrapper__featured .collection-list__heading a{font-family:LibreCaslonText-Regular;font-weight:700;margin-top:37px;display:block}.template-page-engagement-rings-seattle .rich-text.rich-text--full-width.color-background-2 .rich-text__wrapper{padding:91px 0}.template-page-vintage-collection .collection-list-wrapper__featured{max-width:1050px;padding:224px 30px 285px}.template-page-vintage-collection .collection-list-wrapper__featured .collection-list__heading a{font-family:LibreCaslonText-Regular;font-weight:700;margin-top:37px;display:block}.template-page-vintage-collection .image-with-text.multiple-image-with-text .image-with-text__grid--reverse{max-width:1440px;padding:0 96px}.template-page-vintage-collection .image-with-text.multiple-image-with-text .image-with-text__grid--reverse .image-with-text__wrapper{padding-right:0}.template-page-vintage-collection .image-with-text.multiple-image-with-text .image-with-text__grid--reverse.image-with-text__grid .grid__item,.template-page-vintage-collection div.image-with-text .image-with-text__grid .grid__item,.template-page-vintage-collection div.image-with-text .image-with-text__grid--reverse.image-with-text__grid .grid__item{align-self:center}.template-page-vintage-collection .image-with-text.grid-align-center.color-scheme- .image-with-text__grid{max-width:1440px;padding:0 96px}.template-page-vintage-collection .rich-text{margin-top:100px}.template-page-vintage-collection .rich-text .rich-text__wrapper{padding:108px 30px 100px;max-width:1103px;width:100%;margin:0 auto}.template-page-vintage-collection .rich-text .rich-text__blocks{max-width:100%}.template-page-vintage-collection .rich-text.rich-text--full-width.color-background-2 .rich-text__wrapper .rich-text__text{padding:0}.template-page-vintage-collection .rich-text.rich-text--full-width.color-background-2 .rich-text__wrapper .rich-text__text p{font-size:16px;line-height:32px}.template-page-lgbt-engagement-rings div.image-with-text__accordion .image-with-text__grid--reverse .image-with-text__media_small{left:-48px}.template-page-lgbt-engagement-rings div.image-with-text.image-with-text__accordion .image-with-text__grid .grid__item{align-self:center}.template-page-engagement-rings-2 div.image-with-text .image-with-text__grid--reverse.image-with-text__grid .grid__item:not(.image-with-text__media__wrapper){max-width:515px;margin-right:30px}.template-page-engagement-rings-2 div.image-with-text .image-with-text__grid--reverse.image-with-text__grid .grid__item:not(.image-with-text__media__wrapper) .image-with-text__wrapper{padding-right:0}.template-page-designer div.image-with-text div.image-with-text__wrapper .image-with-text__block{margin-bottom:15px}.template-page-designer .rich-text.rich-text--full-width.color-background-2 .rich-text__blocks>.rich-text__text{margin-bottom:40px}.template-page-engagement-rings-seattle .shopify-section .multiple-image-with-text__media>div,.template-page-engagement-rings-seattle .shopify-section .multiple-image-with-text__media>div:first-child,.template-page-engagement-rings-seattle #shopify-section-template--15278898380955__1628587998259b3096 .multiple-image-with-text__media>div:first-child,.template-page-engagement-rings-seattle .shopify-section .multiple-image-with-text__media>div:nth-child(2),.template-page-engagement-rings-seattle #shopify-section-template--15278898380955__1628587998259b3096 .multiple-image-with-text__media>div:nth-child(2){margin-bottom:0!important}.template-page-engagement-rings-seattle .shopify-section .multiple-image-with-text__media>div{margin-left:0}.template-page-engagement-rings-seattle div.image-with-text .image-with-text__grid .grid__item.image-with-text__media__wrapper{align-self:center;margin-right:30px}.template-page-customize-ring .additional-info__form--group.customize-ring__fields{display:none}.template-index .rich-text.rich-text--full-width.color-background-1 h2.heading{margin-bottom:22px}.template-collection-diamonds div.image-with-text.grid-align-start .image-with-text__grid .grid__item{align-self:center}}@media(max-width:767px){section>div.banner{height:100vh}div.banner.banner--stack-text{height:auto}}@media screen and (min-width:750px){.template-page-jewelry-restoration-rep .image-with-text__grid--reverse{max-width:1440px}.template-page-jewelry-restoration-rep .video-with-text .image-with-text__content{padding-left:0;margin-left:0}div.image-with-text{padding-top:100px}.template-index .rich-text--full-width.color-background-1{margin-top:0}}@media screen and (max-width:1024px){.template-page-men-s-bands div.image-with-text.grid-align-start .image-with-text__grid .grid__item,.template-page-men-s-bands div.image-with-text.grid-align-start .image-with-text__grid--reverse.grid.image-with-text__grid .grid__item{margin-top:70px}.template-page-men-s-bands div.image-with-text.grid-align-start .image-with-text__grid .grid__item .image-with-text__media_small,.template-page-men-s-bands div.image-with-text.grid-align-start .image-with-text__grid--reverse.grid.image-with-text__grid .grid__item .image-with-text__media_small{left:0}.template-index .grid__item .image-with-text__content.single-image-with-text__content .image-with-text__wrapper>h2{max-width:unset;margin-top:40px}div.image-with-text .image-with-text__grid--reverse.image-with-text__grid .grid__item.image-with-text__media__wrapper .image-with-text__media{margin:0 auto!important;margin-right:unset!important}div.image-with-text .image-with-text__grid--reverse.image-with-text__grid .grid__item.image-with-text__media__wrapper .image-with-text__media_small{left:0;right:unset}div.image-with-text .image-with-text__grid .grid__item.image-with-text__media__wrapper .image-with-text__media{margin:0 auto!important;margin-left:unset!important}div.image-with-text .image-with-text__grid .grid__item.image-with-text__media__wrapper .image-with-text__media_small{right:0}div.image-with-text.single-text-image .image-with-text__grid{max-width:90%;width:100%}div.image-with-text.single-text-image .image-with-text__grid.image-with-text__grid--reverse .grid__item.image-with-text__media__wrapper{padding-left:20px}}@media screen and (min-width:1280px){section>div.banner{min-height:630px}}@media screen and (max-width:834px){.image-with-text.multiple-image-with-text .image-with-text__grid--reverse{flex-wrap:wrap;padding:0 60px}.image-with-text.multiple-image-with-text .image-with-text__grid--reverse .multiple-image-with-text__media{display:grid;grid-template-columns:repeat(3,1fr)}div.image-with-text .image-with-text__grid .image-with-text__grid,div.image-with-text .image-with-text__grid--reverse.image-with-text__grid .image-with-text__grid{flex-direction:column}div.image-with-text .image-with-text__grid .grid__item,div.image-with-text .image-with-text__grid--reverse.image-with-text__grid .grid__item{max-width:90%}div.image-with-text .image-with-text__grid .grid__item .image-with-text__media,div.image-with-text .image-with-text__grid--reverse.image-with-text__grid .grid__item .image-with-text__media{padding-left:0!important}.image-with-text__grid--reverse .image-with-text__content{margin-top:0!important;padding-top:0}.multiple-image-with-text__media .image-with-text__image img{max-width:max-content}.image-with-text .image-with-text__grid .image-with-text__media{max-width:320px}.image-with-text .image-with-text__grid .image-with-text__media_small{max-width:160px}div.image-with-text.multiple-image-with-text .image-with-text__grid .grid__item .image-with-text__content,div.image-with-text.multiple-image-with-text .image-with-text__grid--reverse.image-with-text__grid .grid__item .image-with-text__content{padding-top:0}div.collection-list-wrapper__featured .grid--4-col-desktop .grid__item{width:31%!important}div.icon-with-text__wrapper.icon-with-text__border div.icon__with__text__inline__wrapper{margin:0 auto;max-width:600px}div.icon-with-text__wrapper.icon-with-text__border div.icon__with__text__inline__wrapper .icon-with-text__block{padding:0 36px}div.single-text-image.image-with-text.color-accent-1 .image-with-text__grid{padding:0}div.single-text-image.image-with-text.color-accent-1 .video--frame{max-width:unset!important;padding:0!important}div.single-text-image.image-with-text.color-accent-1 .grid__item:not(.image-with-text__media__wrapper){max-width:unset!important}div.single-text-image.image-with-text.color-accent-1 .grid__item:not(.image-with-text__media__wrapper) .image-with-text__content{padding-top:0;padding-left:0!important}div.single-text-image.image-with-text.color-accent-1 .grid__item:not(.image-with-text__media__wrapper) .image-with-text__content .image-with-text__text+.button{max-width:max-content}.rich-text-with-image .slick-dots li button:before{display:none!important}.image-with-text.map-with-text__grid .image-with-text__grid{flex-direction:column}.image-with-text.map-with-text__grid .image-with-text__grid .grid__item{max-width:unset;width:100%}div.image-with-text.multiple-image-with-text .image-with-text__grid.featured-grid-images.grid--3-col-tablet{flex-wrap:wrap;padding:0}div.image-with-text.multiple-image-with-text .image-with-text__grid.featured-grid-images.grid--3-col-tablet .grid__item{width:100%}div.image-with-text.multiple-image-with-text .image-with-text__grid.featured-grid-images.grid--3-col-tablet .grid__item.image-with-text__media__wrapper{width:50%}div.image-with-text.multiple-image-with-text .image-with-text__grid.featured-grid-images.grid--3-col-tablet .grid__item:not(.image-with-text__media__wrapper){margin:0 auto}div.image-with-text.multiple-image-with-text .image-with-text__grid.featured-grid-images.grid--3-col-tablet .grid__item:not(.image-with-text__media__wrapper) .image-with-text__content{margin:0 auto;max-width:max-content;display:block}div.image-with-text.multiple-image-with-text .image-with-text__grid.featured-grid-images.grid--3-col-tablet .grid__item .multiple-image-with-text__media{gap:0}div.image-with-text.multiple-image-with-text .image-with-text__grid.featured-grid-images.grid--3-col-tablet .grid__item .multiple-image-with-text__media .image-with-text__image__margin{text-align:left}div.image-with-text.multiple-image-with-text .image-with-text__grid.featured-grid-images.grid--3-col-tablet .grid__item .multiple-image-with-text__media .image-with-text__image__margin span{margin:0 auto 10px;display:block;text-align:center;padding:0 20px 0 0}div.image-with-text.multiple-image-with-text .image-with-text__grid.featured-grid-images.grid--3-col-tablet .grid__item .multiple-image-with-text__media .image-with-text__image img{width:160px;height:160px}.template-page-salt-and-pepper .image-with-text.color-scheme- .image-with-text__grid{padding:0}.template-page-salt-and-pepper .image-with-text.color-scheme- .image-with-text__grid .image-with-text__media{max-width:320px}.template-page-salt-and-pepper .image-with-text.color-scheme- .image-with-text__grid .image-with-text__media_small{max-width:230px;bottom:22%;right:-36px}.template-page-salt-and-pepper div.image-with-text.multiple-image-with-text .image-with-text__grid--reverse.grid.image-with-text__grid .grid__item{max-width:unset!important}.template-page-salt-and-pepper div.image-with-text.multiple-image-with-text .image-with-text__content{margin:0 auto!important}.template-page-salt-and-pepper div.image-with-text .image-with-text__grid .grid__item.image-with-text__media__wrapper .image-with-text__media_small{bottom:-60px}.template-page-salt-and-pepper .image-with-text.multiple-image-with-text .image-with-text__grid--reverse .multiple-image-with-text__media{margin-right:0!important}.template-page-jewelry-restoration-rep .image-with-text__grid--reverse .image-with-text__media_small{left:0}.template-page-jewelry-restoration-rep .image-with-text .image-with-text__grid .image-with-text__media__wrapper+.grid__item .image-with-text__content{padding:0}.template-page-jewelry-restoration-rep div.collection-list-wrapper__featured{padding:0 45px}.template-page-jewelry-restoration-rep div.collection-list-wrapper__featured .grid--4-col-desktop .grid__item{margin:0 0 20px}.template-page-jewelry-restoration-rep div.image-with-text.grid-align-start .image-with-text__grid .grid__item.image-with-text__media__wrapper+.grid__item,.template-page-jewelry-restoration-rep div.image-with-text.grid-align-start .image-with-text__grid--reverse.grid.image-with-text__grid .grid__item.image-with-text__media__wrapper+.grid__item{margin-top:90px!important}.template-page-jewelry-restoration-rep section>div.banner{height:100vh}.template-page-jewelry-restoration-rep div.banner:not(.banner--adapt):not(.banner--stacked)>.banner__media{height:100vh}.template-page-jewelry-restoration-rep div.banner .banner__content div.banner__box{top:20%}.template-page-customize-ring .image-with-text .image-with-text__grid .image-with-text__media{padding-left:0}.template-page-customize-ring div.image-with-text.grid-align-start .image-with-text__grid .grid__item .image-with-text__media,.template-page-customize-ring div.image-with-text.grid-align-start .image-with-text__grid--reverse.grid.image-with-text__grid .grid__item .image-with-text__media{margin:0 auto}.template-page-customize-ring div.image-with-text.grid-align-start .image-with-text__grid .grid__item+.grid__item,.template-page-customize-ring div.image-with-text.grid-align-start .image-with-text__grid--reverse.grid.image-with-text__grid .grid__item+.grid__item{margin-top:0}.template-page-customize-ring div.image-with-text.grid-align-start .image-with-text__grid .grid__item+.grid__item .image-with-text__content,.template-page-customize-ring div.image-with-text.grid-align-start .image-with-text__grid--reverse.grid.image-with-text__grid .grid__item+.grid__item .image-with-text__content{padding:0}.template-page-customize-ring .collection-list-wrapper__featured .title-wrapper-with-link{min-height:unset}.template-page-men-s-bands div.map-with-text__grid--reverse .image-with-text__content{text-align:center}.template-page-men-s-bands div.map-with-text__grid--reverse .image-with-text__content .image-with-text__wrapper{margin:0 auto;display:block}.template-page-men-s-bands .image-with-text.multiple-image-with-text .image-with-text__grid--reverse .grid__item.image-with-text__media__wrapper{margin-bottom:50px}.template-page-men-s-bands .slick-dots li button:before{width:12px;height:12px}.spaced-section--full-width:first-child>div.banner{height:89vh}.template-page-jewelry-restoration-rep .spaced-section--full-width:first-child>div.banner:not(.banner--adapt):not(.banner--stacked)>.banner__media,.template-page-jewelry-restoration-rep div.banner:not(.banner--adapt):not(.banner--stacked)>.banner__media{height:87vh}body main section:nth-child(1)>div.banner{height:auto!important}.template-page-jewelry-restoration-rep .spaced-section--full-width:first-child>div.banner .banner__content div.banner__box,.template-page-jewelry-restoration-rep div.banner .banner__content div.banner__box{top:0}.template-page-engagement-rings-2 div.image-with-text.multiple-image-with-text .image-with-text__grid .grid__item.image-with-text__media__wrapper,.template-page-engagement-rings-2 div.image-with-text.multiple-image-with-text .image-with-text__grid--reverse.image-with-text__grid .grid__item.image-with-text__media__wrapper{max-width:unset!important}.template-page-engagement-rings-2 div.collection-list-wrapper__featured .grid--4-col-desktop .grid__item{width:31%!important}.template-page-engagement-rings-2 div.image-with-text.single-text-image.color-scheme-accent-1 .image-with-text__grid .grid__item.image-with-text__media__wrapper{max-width:100%!important;padding:0}.template-page-engagement-rings-2 div.image-with-text.single-text-image.color-scheme-accent-1 .image-with-text__grid .grid__item.image-with-text__media__wrapper .image-with-text__media{margin:0 auto!important}.template-page-engagement-rings-2 div.image-with-text .image-with-text__grid--reverse.image-with-text__grid .grid__item:not(.image-with-text__media__wrapper) .image-with-text__content{padding:0}.template-page-engagement-rings-2 div.image-with-text .image-with-text__grid--reverse.image-with-text__grid .grid__item .image-with-text__wrapper{max-width:max-content;display:block;margin:5rem auto 0}.template-page-engagement-rings-2 div.image-with-text.map-with-text__grid .image-with-text__wrapper{margin:0 auto;display:block}.template-index .rich-text--full-width.color-background-1{margin-top:0}.template-index .collection-list-wrapper__featured .title-wrapper-with-link{min-height:unset}.template-product .product__wrapper .grid--2-col-tablet .grid__item{width:100%;margin:0}.template-product .product__wrapper .grid--2-col-tablet .grid__item:not(.product__info-wrapper){margin:0 0 -70px}.template-product .slider-button__wrapper.medium-hide{display:block!important}.template-product .product__media__slider-nav.small-hide{display:none}.template-product .product__media-slider__wrapper .product__media-slider{max-width:85%}.template-product .grid__item.product__media-wrapper{margin:0 0 -70px}.template-page-wedding-rings .image-with-text .image-with-text__grid .image-with-text__media__wrapper+.grid__item .image-with-text__content{padding-right:0}.template-page-wedding-rings .image-with-text__grid.map-with-text__grid--reverse .image-with-text__wrapper{margin:0 auto;display:block}.template-page-wedding-rings .image-with-text__grid--reverse{flex-direction:column}.template-page-wedding-rings div.image-with-text.grid-align-start .image-with-text__grid .grid__item,.template-page-wedding-rings div.image-with-text.grid-align-start .image-with-text__grid--reverse.grid.image-with-text__grid .grid__item{max-width:90%;padding:0;width:100%;margin:0 auto}.template-page-about-us .our-team-image-with-text .image-with-text__media__grid:before{display:none}.template-page-about-us .our-team-image-with-text .image-with-text__grid .image-with-text__media{top:60px}.template-page-about-us .our-team-image-with-text .image-with-text__grid.image-with-text__grid--reverse .image-with-text__media{top:0}}@media screen and (max-width:768px){.template-index .rich-text--full-width.color-background-1{margin-top:0}.template-collection .collection-filters{padding:0 30px}.template-collection .collection-filters .collection-filters__wrapper{align-items:start}.template-collection .collection-filters .Collection-product__count{padding-top:0;margin-top:10px;font-size:12px;color:#000}.template-collection .collection-filters .collection-filters__item.sorting{margin-top:0;width:40%}.template-collection .collection-filters .collection-filters__item.sorting .collection-filters__label{display:none!important}.template-collection .collection-filters .collection-filters__item,.template-collection .collection-filters .breadcrumbs__container{margin-top:6px}.template-collection .collection-filters .collection-filters__label,.template-collection .collection-filters .Collections__show_number label{font-size:12px!important;color:#000}.template-collection .collection-filters .collection-filters__field .custom-select{max-width:100%}.template-collection .CollectionProductGrid__Container{padding:0 30px}.template-collection .collection .grid__item{max-width:46.2%}.template-collection .collection .grid__item:nth-child(3n+1){margin-left:7.6%}.template-collection .collection .grid__item:nth-child(odd){margin-left:0}}@media screen and (max-width:767px){div.image-with-text{padding:35px 0}div.map-with-text__grid--reverse,div.map-with-text__grid--reverse .image-with-text__content{padding:0}div.map-with-text__grid--reverse .image-with-text__content .button{margin-right:0}div.image-with-text__grid--reverse .image-with-text__media__wrapper{margin-bottom:25px}div.image-with-text__grid--reverse .image-with-text__media_small{left:10%;max-width:106px}div.blog{padding:80px 0 0}div.blog .article-card__info .button{max-width:unset}div.image-with-text__slider__container{padding:0!important}div.image-with-text__slider__container .review-with-text__text__slider p,div.image-with-text__slider__container .review-with-text__text__slider .rte>p:last-child{font-size:14px;line-height:35px}div.image-with-text__slider__container .image-with-text__grid .grid__item{max-width:100%!important}div.image-with-text__slider__container .image-with-text__slider .image-with-text__content{padding:70px 10px 0}div.Faqs__Section{padding-top:0}.announcement-bar__link .announcement-bar__message{padding:0 30px}.announcement-bar__link .announcement-bar__message span{display:block}div.image-with-text .image-with-text__grid{padding:0!important}div.image-with-text__grid.map-with-text__grid{padding-bottom:30px}div.image-with-text__grid.map-with-text__grid .image-with-text__wrapper>h2{padding:0!important;font-size:28px;line-height:34px}div.image-with-text__grid.map-with-text__grid .image-with-text__text p{font-size:14px;line-height:28px;margin:0!important}div.image-with-text .image-with-text__grid .grid__item.image-with-text__media__wrapper{max-width:240px!important}div.image-with-text.single-text-image .image-with-text__grid--reverse.image-with-text__grid .grid__item.image-with-text__media__wrapper{padding-left:0}.template-index .rich-text--full-width.color-background-1{margin-bottom:5rem!important}.template-index .rich-text--full-width.color-background-1 .subheading{font-size:12px}.template-index .rich-text--full-width.color-background-1 .heading{font-size:28px;line-height:40px}.template-index .rich-text--full-width.color-background-1 .rich-text__wrapper .rich-text__text p{font-size:14px!important;line-height:30px}.template-index .rich-text--full-width.color-background-1 .button--holder a.button{width:100%;font-size:14px!important;line-height:17px}.template-index div.collection-list-wrapper__featured{padding:0 10px}.template-index div.collection-list-wrapper__featured .title-wrapper-with-link{margin-top:68px}.template-index div.collection-list-wrapper__featured .collection-list{padding:0 37px}.template-index div.collection-list-wrapper__featured .collection-list__item__info{padding:0 15px}.template-index div.single-text-image.image-with-text.color-accent-1 .grid__item:not(.image-with-text__media__wrapper) .image-with-text__content{padding-bottom:30px!important}.template-page-engagement-rings-2 div.collection-list-wrapper__featured{padding:0 50px}.template-page-engagement-rings-2 div.collection-list-wrapper__featured .collection-list-slider__wraper{padding:0}.template-page-engagement-rings-2 div.collection-list-wrapper__featured .collection-list .slider-buttons .slider-button{max-width:20px;height:20px}.template-page-engagement-rings-2 div.collection-list-wrapper__featured .collection-list .slider-buttons .slider-button img{width:100%}.template-page-engagement-rings-2 div.collection-list-wrapper__featured .collection-list .slider-buttons .slider-button--next{right:-40px}.template-page-engagement-rings-2 div.collection-list-wrapper__featured .collection-list .slider-buttons .slider-button--prev{left:-40px}.template-page-engagement-rings-2 .multiple-image-with-text__media{display:flex;flex-wrap:wrap;gap:0}.template-page-engagement-rings-2 .multiple-image-with-text__media .image-with-text__image{width:49%}.template-page-engagement-rings-2 .multiple-image-with-text__media .image-with-text__image:nth-child(odd){margin-right:2%}.template-page-engagement-rings-2 .multiple-image-with-text__media .image-with-text__image img{width:100%;height:auto}.template-collection-diamonds .image-with-text__wrapper .image-text__block__text__list{flex-wrap:wrap}.template-collection-diamonds .image-with-text__wrapper .image-text__block__text__list ul.dotless{width:100%}.template-collection-diamonds .image-with-text__wrapper .image-text__block__text__list ul.dotless:first-child{margin-bottom:0}.template-collection-diamonds .image-with-text__wrapper .image-text__block__text__list ul.dotless:last-child{margin-top:0}.template-page-engagement-rings-2 .featured-grid-images .multiple-image-with-text__media{grid-template-columns:unset;gap:0}.template-page-engagement-rings-2 .grid__item.image-with-text__media__wrapper{padding:10px 10px 0}.template-page-engagement-rings-2 .multiple-image-with-text__media .image-with-text__image{margin-bottom:10px}.template-page-about-us .our-team-image-with-text .image-with-text__content,.template-page-about-us .image-with-text__grid--reverse .image-with-text__content{padding:20px}.template-collection .collection-filters,.template-collection .CollectionProductGrid__Container{padding:0}.template-collection .collection .grid__item{max-width:100%}.template-collection .collection .grid__item:nth-child(3n+1){margin:0}.template-collection .collection>ul{margin:0 auto}.template-collection .collection-filters .collection-filters__item{margin-top:0}.template-collection .collection-filters .collection-filters__item.sorting,.template-collection .menu-opening .mobile-facets__inner{width:100%}.template-collection .menu-opening .mobile-facets__inner .mobile-facets__heading{margin-bottom:10px}.template-collection .menu-opening .mobile-facets__inner .mobile-facets__count,.template-collection .menu-opening .mobile-facets__inner .mobile-facets__main *{font-size:12px}.template-collection .menu-opening .mobile-facets__inner .Collection__list__filter__list label:before{margin-top:4px}.template-collection .menu-opening .mobile-facets__inner .Collection__list__filter__body ul{padding:20px 0 10px}.template-collection .menu-opening .mobile-facets__inner .mobile-facets__footer{justify-content:space-between}.template-collection .menu-opening .mobile-facets__inner .mobile-facets__footer>*{max-width:48%}.template-collection .menu-opening .mobile-facets__inner .Collection__list__filter__list input:checked+label:after{top:3px}.template-collection details.menu-opening .mobile-facets__close svg{width:1.8rem}.template-page-wedding-rings .image-with-text .image-with-text__grid .image-with-text__media__wrapper+.grid__item .image-with-text__content{padding-right:0}.template-page-wedding-rings div.Faqs__Section .Faqs__Section__header{margin-bottom:0}.template-page-wedding-rings div.Faqs__Section__header .heading{margin-bottom:10px}.template-page-salt-and-pepper .spaced-section--full-width:first-child>div.banner{height:136vh}.template-page-men-s-bands div.image-with-text.grid-align-start .image-with-text__grid--reverse.grid.image-with-text__grid .grid__item.image-with-text__media__wrapper{max-width:280px!important}.template-page-men-s-bands div.image-with-text.grid-align-start .image-with-text__grid--reverse.grid.image-with-text__grid .grid__item.image-with-text__media__wrapper .image-with-text__media.image-with-text__media--adapt{max-width:260px}.template-page-men-s-bands div.image-with-text.grid-align-start .image-with-text__grid--reverse.grid.image-with-text__grid .grid__item.image-with-text__media__wrapper .image-with-text__media_small{max-width:150px}.template-page-men-s-bands div.map-with-text__grid--reverse .Map-and-text{margin:30px auto;padding:0 30px}.template-page-customize-ring div.image-with-text.grid-align-start .image-with-text__grid .grid__item .image-with-text__media,.template-page-customize-ring div.image-with-text.grid-align-start .image-with-text__grid--reverse.grid.image-with-text__grid .grid__item .image-with-text__media{max-width:100%!important;width:calc(100% - 40px)!important}}@media screen and (max-width:767px)and (max-width:480px){div.image-with-text__grid--reverse .image-with-text__media_small{max-width:135px}}@media screen and (max-width:767px)and (max-width:480px){.template-page-engagement-rings-2 div.collection-list-wrapper__featured{padding:0 15px}}@media screen and (max-width:600px){div.collection-list-wrapper__featured .grid--4-col-desktop .grid__item{width:100%!important}div.image-with-text.multiple-image-with-text .image-with-text__grid.featured-grid-images.grid--3-col-tablet .grid__item.image-with-text__media__wrapper{width:100%}div.image-with-text.multiple-image-with-text .image-with-text__grid.featured-grid-images.grid--3-col-tablet .grid__item.image-with-text__media__wrapper .multiple-image-with-text__media .image-with-text__image__margin{margin-bottom:0;text-align:center}div.image-with-text.multiple-image-with-text .image-with-text__grid.featured-grid-images.grid--3-col-tablet .grid__item.image-with-text__media__wrapper .multiple-image-with-text__media .image-with-text__image__margin span{padding:0}div.image-with-text.multiple-image-with-text .image-with-text__grid.featured-grid-images.grid--3-col-tablet .grid__item.image-with-text__media__wrapper .multiple-image-with-text__media .image-with-text__image{text-align:center}div.image-with-text.multiple-image-with-text .image-with-text__grid.featured-grid-images.grid--3-col-tablet .grid__item.image-with-text__media__wrapper .multiple-image-with-text__media .image-with-text__image img{height:125px}.template-page-men-s-bands div.image-with-text.grid-align-start .image-with-text__grid .grid__item,.template-page-men-s-bands div.image-with-text.grid-align-start .image-with-text__grid--reverse.grid.image-with-text__grid .grid__item{margin-top:30px}.template-page-men-s-bands div.image-with-text.grid-align-start .image-with-text__grid .grid__item .image-with-text__media_small,.template-page-men-s-bands div.image-with-text.grid-align-start .image-with-text__grid--reverse.grid.image-with-text__grid .grid__item .image-with-text__media_small{max-width:80px;left:0}.template-page-men-s-bands div.image-with-text.grid-align-start .image-with-text__grid .grid__item+.grid__item,.template-page-men-s-bands div.image-with-text.grid-align-start .image-with-text__grid--reverse.grid.image-with-text__grid .grid__item+.grid__item{margin-top:0}.template-page-men-s-bands div.image-with-text .image-with-text__grid .grid__item .image-with-text__media,.template-page-men-s-bands div.image-with-text .image-with-text__grid--reverse.image-with-text__grid .grid__item .image-with-text__media{max-width:180px;margin:0 auto}.template-index main section:nth-child(1)>div.banner{height:auto}.template-index section>div.banner{height:450px}.template-page-engagement-rings-2 div.image-with-text.single-text-image.color-scheme-accent-1 .image-with-text__grid .grid__item.image-with-text__media__wrapper .image-with-text__media{margin:0 auto!important;max-width:276px!important}}@media screen and (max-width:428px){section>div.banner{height:130vh}div.banner:not(.banner--adapt):not(.banner--stacked):not(.banner--stack-text)>.banner__media{height:130vh}div.banner.banner--stack-text{height:auto}div.banner .banner__text p,.template-page-stackable .banner__text p{font-size:14px}div.image-with-text .image-with-text__grid .grid__item,div.image-with-text .image-with-text__grid--reverse.image-with-text__grid .grid__item{max-width:100%}.image-with-text.multiple-image-with-text .image-with-text__grid--reverse{padding:0 15px}.image-with-text.multiple-image-with-text .image-with-text__grid--reverse .multiple-image-with-text__media{grid-template-columns:repeat(2,1fr)}.image-with-text.multiple-image-with-text .image-with-text__grid.image-with-text__grid--reverse.grid--2-col-tablet .multiple-image-with-text__media{gap:10px}.image-with-text.multiple-image-with-text .image-with-text__grid.image-with-text__grid--reverse.grid--2-col-tablet .multiple-image-with-text__media .image-with-text__image{width:100%;margin-bottom:0}.image-with-text.multiple-image-with-text .image-with-text__grid.image-with-text__grid--reverse.grid--2-col-tablet .multiple-image-with-text__media .grid__item:not(.image-with-text__media__wrapper){margin-top:30px}div.collection-list-wrapper__featured{margin-bottom:90px}div.rich-text-with-image .rich-text__text{margin-bottom:35px}div.rich-text-with-image .rich-text__text *{font-size:14px;line-height:40px;padding:0 15px}div.rich-text-with-image .slick-dots li button:before{display:none}div.image-with-text{padding-left:14px;padding-right:14px}div.image-with-text .image-with-text__grid .image-with-text__media{max-width:80%}div.image-with-text .image-with-text__grid .image-with-text__media_small{max-width:108px}div.single-text-image.image-with-text .image-with-text__media.video--frame{height:auto!important;margin-bottom:30px}div.single-text-image.image-with-text .image-with-text__media.video--frame iframe{height:auto}.template-page-salt-and-pepper .image-with-text.multiple-image-with-text,.template-page-jewelry-restoration-rep .image-with-text.multiple-image-with-text{padding-top:50px}.template-page-salt-and-pepper div.image-with-text .image-with-text__grid--reverse.grid.image-with-text__grid .grid__item.image-with-text__media__wrapper,.template-page-jewelry-restoration-rep div.image-with-text .image-with-text__grid--reverse.grid.image-with-text__grid .grid__item.image-with-text__media__wrapper{margin-bottom:30px}.template-page-salt-and-pepper .image-with-text.color-scheme- .image-with-text__grid .image-with-text__media,.template-page-jewelry-restoration-rep .image-with-text.color-scheme- .image-with-text__grid .image-with-text__media{max-width:180px}.template-page-salt-and-pepper .image-with-text.color-scheme- .image-with-text__grid .image-with-text__media_small,.template-page-jewelry-restoration-rep .image-with-text.color-scheme- .image-with-text__grid .image-with-text__media_small{max-width:120px;bottom:-20px;right:0}.template-page-salt-and-pepper .rich-text.rich-text--full-width .rich-text__blocks,.template-page-jewelry-restoration-rep .rich-text.rich-text--full-width .rich-text__blocks{width:100%}div.icon-with-text__block__container .icon-with-text__block__Item .button{max-width:80%}.template-page-wedding-rings .image-with-text__grid.image-with-text__grid--reverse .image-with-text__heading{font-size:28px;line-height:40px;letter-spacing:0}.template-page-jewelry-restoration-rep h2.image-with-text__heading,.template-page-jewelry-restoration-rep .image-with-text__grid--reverse h2.image-with-text__heading{font-size:28px;line-height:40px}.template-page-jewelry-restoration-rep .collection-list .slider-buttons span img{max-width:12px}.template-page-jewelry-restoration-rep div.image-with-text:not(.video-with-text) .image-with-text__grid--reverse.grid.image-with-text__grid .grid__item.image-with-text__media__wrapper{max-width:180px;margin:0 auto}.template-page-jewelry-restoration-rep div.image-with-text:not(.video-with-text) .image-with-text__grid--reverse.grid.image-with-text__grid .grid__item.image-with-text__media__wrapper .image-with-text__media_small{right:unset;max-width:100px;left:0}.template-page-jewelry-restoration-rep div.image-with-text.video-with-text .image-with-text__grid--reverse.grid.image-with-text__grid .grid__item.image-with-text__media__wrapper{margin:0 auto}.template-page-jewelry-restoration-rep .collection-list-wrapper__featured .title-wrapper-with-link{padding:0}}@media screen and (min-width:768px){.template-page-lgbt-engagement-rings .image-with-text__header{text-align:left;margin:0 auto 70px 90px}}@media screen and (max-width:1024px){.template-page-lgbt-engagement-rings .image-with-text__slider__container .image-with-text__grid{margin-left:0;margin-right:0;margin-bottom:48px}.template-page-lgbt-engagement-rings .image-with-text__border:after{bottom:36px!important}}@media screen and (min-width:1025px){.template-page-lgbt-engagement-rings .image-with-text__slider__container .image-with-text__grid{margin-left:0;margin-right:0}.template-page-lgbt-engagement-rings .image-with-text__header{text-align:left;margin:0 auto;padding-left:107px;max-width:1440px}}.template-page-lgbt-engagement-rings .image-with-text__slider__container .image-with-text__grid,.template-page-vintage-collection .image-with-text__slider__container .image-with-text__grid,.template-page-customize-ring .image-with-text__slider__container .image-with-text__grid{margin-bottom:48px}.template-page-lgbt-engagement-rings .image-with-text__slider__container .image-with-text__grid:last-child,.template-page-vintage-collection .image-with-text__slider__container .image-with-text__grid:last-child,.template-page-customize-ring .image-with-text__slider__container .image-with-text__grid:last-child{margin-bottom:0}.template-page-lgbt-engagement-rings .image-with-text__border:before,.template-page-vintage-collection .image-with-text__border:before,.template-page-customize-ring .image-with-text__border:before{top:0!important}@media screen and (max-width:1024px){.template-page-lgbt-engagement-rings #shopify-section-template--15278898544795__1628576047f8bfa14f .image-with-text .image-with-text__grid .image-with-text__media,.template-page-vintage-collection #shopify-section-template--15278898544795__1628576047f8bfa14f .image-with-text .image-with-text__grid .image-with-text__media,.template-page-customize-ring #shopify-section-template--15278898544795__1628576047f8bfa14f .image-with-text .image-with-text__grid .image-with-text__media,.template-page-lgbt-engagement-rings #shopify-section-template--15278898282651__162850718086d445c3 .image-with-text .image-with-text__grid .image-with-text__media,.template-page-vintage-collection #shopify-section-template--15278898282651__162850718086d445c3 .image-with-text .image-with-text__grid .image-with-text__media,.template-page-customize-ring #shopify-section-template--15278898282651__162850718086d445c3 .image-with-text .image-with-text__grid .image-with-text__media,.template-page-lgbt-engagement-rings #shopify-section-template--15278898872475__162865044247b9a49d .image-with-text .image-with-text__grid .image-with-text__media,.template-page-vintage-collection #shopify-section-template--15278898872475__162865044247b9a49d .image-with-text .image-with-text__grid .image-with-text__media,.template-page-customize-ring #shopify-section-template--15278898872475__162865044247b9a49d .image-with-text .image-with-text__grid .image-with-text__media,.template-page-lgbt-engagement-rings #shopify-section-template--15278898872475__16286509647619efa2 .image-with-text .image-with-text__grid .image-with-text__media,.template-page-vintage-collection #shopify-section-template--15278898872475__16286509647619efa2 .image-with-text .image-with-text__grid .image-with-text__media,.template-page-customize-ring #shopify-section-template--15278898872475__16286509647619efa2 .image-with-text .image-with-text__grid .image-with-text__media,.template-page-lgbt-engagement-rings #shopify-section-template--15278898872475__16286505509dbf3053 .image-with-text .image-with-text__grid .image-with-text__media,.template-page-vintage-collection #shopify-section-template--15278898872475__16286505509dbf3053 .image-with-text .image-with-text__grid .image-with-text__media,.template-page-customize-ring #shopify-section-template--15278898872475__16286505509dbf3053 .image-with-text .image-with-text__grid .image-with-text__media{max-width:auto!important;max-height:500px;padding:0!important;margin:50px auto 0!important}.template-page-lgbt-engagement-rings #shopify-section-template--15278898544795__1628576047f8bfa14f .image-with-text__media_small,.template-page-customize-ring #shopify-section-template--15278898544795__1628576047f8bfa14f .image-with-text__media_small,.template-page-lgbt-engagement-rings #shopify-section-template--15278898282651__162850718086d445c3 .image-with-text__media_small,.template-page-customize-ring #shopify-section-template--15278898282651__162850718086d445c3 .image-with-text__media_small,.template-page-lgbt-engagement-rings #shopify-section-template--15278898872475__162865044247b9a49d .image-with-text__media_small,.template-page-customize-ring #shopify-section-template--15278898872475__162865044247b9a49d .image-with-text__media_small,.template-page-lgbt-engagement-rings #shopify-section-template--15278898872475__16286509647619efa2 .image-with-text__media_small,.template-page-customize-ring #shopify-section-template--15278898872475__16286509647619efa2 .image-with-text__media_small,.template-page-lgbt-engagement-rings #shopify-section-template--15278898872475__16286505509dbf3053 .image-with-text__media_small,.template-page-customize-ring #shopify-section-template--15278898872475__16286505509dbf3053 .image-with-text__media_small{left:-34%!important;max-width:90%!important}}@media screen and (max-width:768px){.template-page-lgbt-engagement-rings #shopify-section-template--15278898544795__1628576047f8bfa14f .image-with-text__media_small,.template-page-customize-ring #shopify-section-template--15278898544795__1628576047f8bfa14f .image-with-text__media_small,.template-page-lgbt-engagement-rings #shopify-section-template--15278898282651__162850718086d445c3 .image-with-text__media_small,.template-page-customize-ring #shopify-section-template--15278898282651__162850718086d445c3 .image-with-text__media_small,.template-page-lgbt-engagement-rings #shopify-section-template--15278898872475__162865044247b9a49d .image-with-text__media_small,.template-page-customize-ring #shopify-section-template--15278898872475__162865044247b9a49d .image-with-text__media_small,.template-page-lgbt-engagement-rings #shopify-section-template--15278898872475__16286509647619efa2 .image-with-text__media_small,.template-page-customize-ring #shopify-section-template--15278898872475__16286509647619efa2 .image-with-text__media_small,.template-page-lgbt-engagement-rings #shopify-section-template--15278898872475__16286505509dbf3053 .image-with-text__media_small,.template-page-customize-ring #shopify-section-template--15278898872475__16286505509dbf3053 .image-with-text__media_small{left:-24%!important;max-width:63%!important}.template-page-lgbt-engagement-rings #shopify-section-template--15278898544795__1628576047f8bfa14f div.image-with-text .image-with-text__grid .grid__item.image-with-text__media__wrapper,.template-page-vintage-collection #shopify-section-template--15278898544795__1628576047f8bfa14f div.image-with-text .image-with-text__grid .grid__item.image-with-text__media__wrapper,.template-page-customize-ring #shopify-section-template--15278898544795__1628576047f8bfa14f div.image-with-text .image-with-text__grid .grid__item.image-with-text__media__wrapper,.template-page-lgbt-engagement-rings #shopify-section-template--15278898282651__162850718086d445c3 div.image-with-text .image-with-text__grid .grid__item.image-with-text__media__wrapper,.template-page-vintage-collection #shopify-section-template--15278898282651__162850718086d445c3 div.image-with-text .image-with-text__grid .grid__item.image-with-text__media__wrapper,.template-page-customize-ring #shopify-section-template--15278898282651__162850718086d445c3 div.image-with-text .image-with-text__grid .grid__item.image-with-text__media__wrapper,.template-page-lgbt-engagement-rings #shopify-section-template--15278898872475__162865044247b9a49d div.image-with-text .image-with-text__grid .grid__item.image-with-text__media__wrapper,.template-page-vintage-collection #shopify-section-template--15278898872475__162865044247b9a49d div.image-with-text .image-with-text__grid .grid__item.image-with-text__media__wrapper,.template-page-customize-ring #shopify-section-template--15278898872475__162865044247b9a49d div.image-with-text .image-with-text__grid .grid__item.image-with-text__media__wrapper,.template-page-lgbt-engagement-rings #shopify-section-template--15278898872475__16286509647619efa2 div.image-with-text .image-with-text__grid .grid__item.image-with-text__media__wrapper,.template-page-vintage-collection #shopify-section-template--15278898872475__16286509647619efa2 div.image-with-text .image-with-text__grid .grid__item.image-with-text__media__wrapper,.template-page-customize-ring #shopify-section-template--15278898872475__16286509647619efa2 div.image-with-text .image-with-text__grid .grid__item.image-with-text__media__wrapper,.template-page-lgbt-engagement-rings #shopify-section-template--15278898872475__16286505509dbf3053 div.image-with-text .image-with-text__grid .grid__item.image-with-text__media__wrapper,.template-page-vintage-collection #shopify-section-template--15278898872475__16286505509dbf3053 div.image-with-text .image-with-text__grid .grid__item.image-with-text__media__wrapper,.template-page-customize-ring #shopify-section-template--15278898872475__16286505509dbf3053 div.image-with-text .image-with-text__grid .grid__item.image-with-text__media__wrapper,.template-page-lgbt-engagement-rings #shopify-section-template--15278898544795__1628576047f8bfa14f div.image-with-text .image-with-text__grid--reverse.image-with-text__grid .grid__item.image-with-text__media__wrapper,.template-page-vintage-collection #shopify-section-template--15278898544795__1628576047f8bfa14f div.image-with-text .image-with-text__grid--reverse.image-with-text__grid .grid__item.image-with-text__media__wrapper,.template-page-customize-ring #shopify-section-template--15278898544795__1628576047f8bfa14f div.image-with-text .image-with-text__grid--reverse.image-with-text__grid .grid__item.image-with-text__media__wrapper,.template-page-lgbt-engagement-rings #shopify-section-template--15278898282651__162850718086d445c3 div.image-with-text .image-with-text__grid--reverse.image-with-text__grid .grid__item.image-with-text__media__wrapper,.template-page-vintage-collection #shopify-section-template--15278898282651__162850718086d445c3 div.image-with-text .image-with-text__grid--reverse.image-with-text__grid .grid__item.image-with-text__media__wrapper,.template-page-customize-ring #shopify-section-template--15278898282651__162850718086d445c3 div.image-with-text .image-with-text__grid--reverse.image-with-text__grid .grid__item.image-with-text__media__wrapper,.template-page-lgbt-engagement-rings #shopify-section-template--15278898872475__162865044247b9a49d div.image-with-text .image-with-text__grid--reverse.image-with-text__grid .grid__item.image-with-text__media__wrapper,.template-page-vintage-collection #shopify-section-template--15278898872475__162865044247b9a49d div.image-with-text .image-with-text__grid--reverse.image-with-text__grid .grid__item.image-with-text__media__wrapper,.template-page-customize-ring #shopify-section-template--15278898872475__162865044247b9a49d div.image-with-text .image-with-text__grid--reverse.image-with-text__grid .grid__item.image-with-text__media__wrapper,.template-page-lgbt-engagement-rings #shopify-section-template--15278898872475__16286509647619efa2 div.image-with-text .image-with-text__grid--reverse.image-with-text__grid .grid__item.image-with-text__media__wrapper,.template-page-vintage-collection #shopify-section-template--15278898872475__16286509647619efa2 div.image-with-text .image-with-text__grid--reverse.image-with-text__grid .grid__item.image-with-text__media__wrapper,.template-page-customize-ring #shopify-section-template--15278898872475__16286509647619efa2 div.image-with-text .image-with-text__grid--reverse.image-with-text__grid .grid__item.image-with-text__media__wrapper,.template-page-lgbt-engagement-rings #shopify-section-template--15278898872475__16286505509dbf3053 div.image-with-text .image-with-text__grid--reverse.image-with-text__grid .grid__item.image-with-text__media__wrapper,.template-page-vintage-collection #shopify-section-template--15278898872475__16286505509dbf3053 div.image-with-text .image-with-text__grid--reverse.image-with-text__grid .grid__item.image-with-text__media__wrapper,.template-page-customize-ring #shopify-section-template--15278898872475__16286505509dbf3053 div.image-with-text .image-with-text__grid--reverse.image-with-text__grid .grid__item.image-with-text__media__wrapper{max-width:70%!important}.template-page-lgbt-engagement-rings #shopify-section-template--15278898544795__1628576047f8bfa14f .image-with-text .image-with-text__grid .image-with-text__media__wrapper+.grid__item .image-with-text__content,.template-page-vintage-collection #shopify-section-template--15278898544795__1628576047f8bfa14f .image-with-text .image-with-text__grid .image-with-text__media__wrapper+.grid__item .image-with-text__content,.template-page-customize-ring #shopify-section-template--15278898544795__1628576047f8bfa14f .image-with-text .image-with-text__grid .image-with-text__media__wrapper+.grid__item .image-with-text__content,.template-page-lgbt-engagement-rings #shopify-section-template--15278898282651__162850718086d445c3 .image-with-text .image-with-text__grid .image-with-text__media__wrapper+.grid__item .image-with-text__content,.template-page-vintage-collection #shopify-section-template--15278898282651__162850718086d445c3 .image-with-text .image-with-text__grid .image-with-text__media__wrapper+.grid__item .image-with-text__content,.template-page-customize-ring #shopify-section-template--15278898282651__162850718086d445c3 .image-with-text .image-with-text__grid .image-with-text__media__wrapper+.grid__item .image-with-text__content,.template-page-lgbt-engagement-rings #shopify-section-template--15278898872475__162865044247b9a49d .image-with-text .image-with-text__grid .image-with-text__media__wrapper+.grid__item .image-with-text__content,.template-page-vintage-collection #shopify-section-template--15278898872475__162865044247b9a49d .image-with-text .image-with-text__grid .image-with-text__media__wrapper+.grid__item .image-with-text__content,.template-page-customize-ring #shopify-section-template--15278898872475__162865044247b9a49d .image-with-text .image-with-text__grid .image-with-text__media__wrapper+.grid__item .image-with-text__content,.template-page-lgbt-engagement-rings #shopify-section-template--15278898872475__16286509647619efa2 .image-with-text .image-with-text__grid .image-with-text__media__wrapper+.grid__item .image-with-text__content,.template-page-vintage-collection #shopify-section-template--15278898872475__16286509647619efa2 .image-with-text .image-with-text__grid .image-with-text__media__wrapper+.grid__item .image-with-text__content,.template-page-customize-ring #shopify-section-template--15278898872475__16286509647619efa2 .image-with-text .image-with-text__grid .image-with-text__media__wrapper+.grid__item .image-with-text__content,.template-page-lgbt-engagement-rings #shopify-section-template--15278898872475__16286505509dbf3053 .image-with-text .image-with-text__grid .image-with-text__media__wrapper+.grid__item .image-with-text__content,.template-page-vintage-collection #shopify-section-template--15278898872475__16286505509dbf3053 .image-with-text .image-with-text__grid .image-with-text__media__wrapper+.grid__item .image-with-text__content,.template-page-customize-ring #shopify-section-template--15278898872475__16286505509dbf3053 .image-with-text .image-with-text__grid .image-with-text__media__wrapper+.grid__item .image-with-text__content{padding-top:0!important;margin-bottom:40px}.template-page-lgbt-engagement-rings #shopify-section-template--15278898544795__1628576047f8bfa14f .image-with-text__accordion,.template-page-vintage-collection #shopify-section-template--15278898544795__1628576047f8bfa14f .image-with-text__accordion,.template-page-customize-ring #shopify-section-template--15278898544795__1628576047f8bfa14f .image-with-text__accordion,.template-page-lgbt-engagement-rings #shopify-section-template--15278898282651__162850718086d445c3 .image-with-text__accordion,.template-page-vintage-collection #shopify-section-template--15278898282651__162850718086d445c3 .image-with-text__accordion,.template-page-customize-ring #shopify-section-template--15278898282651__162850718086d445c3 .image-with-text__accordion,.template-page-lgbt-engagement-rings #shopify-section-template--15278898872475__162865044247b9a49d .image-with-text__accordion,.template-page-vintage-collection #shopify-section-template--15278898872475__162865044247b9a49d .image-with-text__accordion,.template-page-customize-ring #shopify-section-template--15278898872475__162865044247b9a49d .image-with-text__accordion,.template-page-lgbt-engagement-rings #shopify-section-template--15278898872475__16286509647619efa2 .image-with-text__accordion,.template-page-vintage-collection #shopify-section-template--15278898872475__16286509647619efa2 .image-with-text__accordion,.template-page-customize-ring #shopify-section-template--15278898872475__16286509647619efa2 .image-with-text__accordion,.template-page-lgbt-engagement-rings #shopify-section-template--15278898872475__16286505509dbf3053 .image-with-text__accordion,.template-page-vintage-collection #shopify-section-template--15278898872475__16286505509dbf3053 .image-with-text__accordion,.template-page-customize-ring #shopify-section-template--15278898872475__16286505509dbf3053 .image-with-text__accordion{padding:0 20px}}@media screen and (max-width:1024px){.template-page-lgbt-engagement-rings #shopify-section-template--15278898872475__16286505509dbf3053 .image-with-text__wrapper,.template-page-vintage-collection #shopify-section-template--15278898872475__16286505509dbf3053 .image-with-text__wrapper,.template-page-customize-ring #shopify-section-template--15278898872475__16286505509dbf3053 .image-with-text__wrapper{margin-top:70px}.template-page-lgbt-engagement-rings #shopify-section-template--15278898872475__16286505509dbf3053 .image-with-text__media_small,.template-page-customize-ring #shopify-section-template--15278898872475__16286505509dbf3053 .image-with-text__media_small{left:unset!important;max-width:34%!important;right:-10%}.template-page-lgbt-engagement-rings #shopify-section-template--15278898872475__16286509647619efa2 .image-with-text__wrapper,.template-page-vintage-collection #shopify-section-template--15278898872475__16286509647619efa2 .image-with-text__wrapper,.template-page-customize-ring #shopify-section-template--15278898872475__16286509647619efa2 .image-with-text__wrapper{margin-top:70px}.template-page-lgbt-engagement-rings #shopify-section-template--15278898872475__16286509647619efa2 .image-with-text__media_small,.template-page-customize-ring #shopify-section-template--15278898872475__16286509647619efa2 .image-with-text__media_small{left:-15%!important;max-width:34%!important}}@media screen and (max-width:1024px)and (min-width:600px){.template-page-lgbt-engagement-rings .collection-list__item__text,.template-page-vintage-collection .collection-list__item__text,.template-page-customize-ring .collection-list__item__text{min-height:auto!important}}@media screen and (max-width:768px){.template-page-lgbt-engagement-rings .map-with-text__grid,.template-page-vintage-collection .map-with-text__grid,.template-page-customize-ring .map-with-text__grid{padding:20px}.template-page-lgbt-engagement-rings #shopify-section-template--15278898282651__162850718086d445c3 .grid__item.image-with-text__media__wrapper,.template-page-vintage-collection #shopify-section-template--15278898282651__162850718086d445c3 .grid__item.image-with-text__media__wrapper,.template-page-customize-ring #shopify-section-template--15278898282651__162850718086d445c3 .grid__item.image-with-text__media__wrapper{max-width:100%}.template-page-lgbt-engagement-rings #shopify-section-template--15278898282651__162850718086d445c3 .grid__item.image-with-text__media__wrapper .image-with-text__media,.template-page-vintage-collection #shopify-section-template--15278898282651__162850718086d445c3 .grid__item.image-with-text__media__wrapper .image-with-text__media,.template-page-customize-ring #shopify-section-template--15278898282651__162850718086d445c3 .grid__item.image-with-text__media__wrapper .image-with-text__media{padding:20px;width:95%!important}.template-page-lgbt-engagement-rings .banner__content .banner__text p,.template-page-vintage-collection .banner__content .banner__text p,.template-page-customize-ring .banner__content .banner__text p,.template-page-lgbt-engagement-rings #shopify-section-template--15278898544795__16285680648601551c .icon-text__block_heading,.template-page-vintage-collection #shopify-section-template--15278898544795__16285680648601551c .icon-text__block_heading,.template-page-customize-ring #shopify-section-template--15278898544795__16285680648601551c .icon-text__block_heading,.template-page-lgbt-engagement-rings .article-card__title,.template-page-vintage-collection .article-card__title,.template-page-customize-ring .article-card__title,.template-page-lgbt-engagement-rings div.blog .blog__title,.template-page-vintage-collection div.blog .blog__title,.template-page-customize-ring div.blog .blog__title{font-size:16px}.template-page-lgbt-engagement-rings .image-with-text__subheading,.template-page-vintage-collection .image-with-text__subheading,.template-page-customize-ring .image-with-text__subheading,.template-page-lgbt-engagement-rings .single-text-image .image-with-text__grid--reverse .image-with-text__text p,.template-page-vintage-collection .single-text-image .image-with-text__grid--reverse .image-with-text__text p,.template-page-customize-ring .single-text-image .image-with-text__grid--reverse .image-with-text__text p,.template-page-lgbt-engagement-rings #shopify-section-template--15278898544795__16285680648601551c .icon-text__block__text,.template-page-vintage-collection #shopify-section-template--15278898544795__16285680648601551c .icon-text__block__text,.template-page-customize-ring #shopify-section-template--15278898544795__16285680648601551c .icon-text__block__text{font-size:14px}.template-page-lgbt-engagement-rings h2.heading,.template-page-vintage-collection h2.heading,.template-page-customize-ring h2.heading{font-size:28px!important}}#shopify-section-template--15278898938011__1627897009e028377f strong,#shopify-section-template--15148186828981__1627874560ba39360d strong{font-family:LibreCaslonText-Bold}.template-search__search{display:none}@media screen and (max-width:834px){div.map-with-text__grid--reverse .Map-and-text{max-width:100%}.template-page-wedding-rings div.map-with-text__grid--reverse .Map-and-text{margin:30px auto}.template-page-wedding-rings div.image-with-text.grid-align-start .image-with-text__grid--reverse.grid.image-with-text__grid .grid__item.image-with-text__media__wrapper{max-width:420px!important;margin-top:50px}.template-page-wedding-rings div.Faqs__Section{padding-top:50px}.template-page-men-s-bands div.image-with-text.multiple-image-with-text .multiple-image-with-text__media{margin:0!important}}@media screen and (max-width:1024px){#shopify-section-template--15148187549877__1628662806bb42bd8e .image-with-text__media+.image-with-text__media_small{display:none}.map-with-text__grid .image-with-text__wrapper{display:block}.collection-list-wrapper__featured .collection-list .collection-list-slider__desktop+.slider-buttons{display:block!important}}@media screen and (max-width:1024px){.template-page-gray-diamond .collection-list-wrapper__featured .title-wrapper-with-link,.template-page-alternative-unique .collection-list-wrapper__featured .title-wrapper-with-link,.template-page-customize-ring .collection-list-wrapper__featured .title-wrapper-with-link{min-height:auto}.template-page-gray-diamond div.image-with-text .image-with-text__grid .grid__item .image-with-text__content,.template-page-alternative-unique div.image-with-text .image-with-text__grid .grid__item .image-with-text__content,.template-page-customize-ring div.image-with-text .image-with-text__grid .grid__item .image-with-text__content,.template-page-gray-diamond div.image-with-text .image-with-text__grid--reverse.image-with-text__grid .grid__item .image-with-text__content,.template-page-alternative-unique div.image-with-text .image-with-text__grid--reverse.image-with-text__grid .grid__item .image-with-text__content,.template-page-customize-ring div.image-with-text .image-with-text__grid--reverse.image-with-text__grid .grid__item .image-with-text__content{margin:0 auto;padding:0}.template-page-gray-diamond .image-with-text__grid,.template-page-alternative-unique .image-with-text__grid,.template-page-customize-ring .image-with-text__grid{width:100%;display:block}.template-page-gray-diamond .image-with-text__wrapper,.template-page-alternative-unique .image-with-text__wrapper,.template-page-customize-ring .image-with-text__wrapper{padding:20px}.template-page-gray-diamond div.image-with-text .image-with-text__grid .grid__item,.template-page-alternative-unique div.image-with-text .image-with-text__grid .grid__item,.template-page-customize-ring div.image-with-text .image-with-text__grid .grid__item,.template-page-gray-diamond div.image-with-text .image-with-text__grid--reverse.image-with-text__grid .grid__item,.template-page-alternative-unique div.image-with-text .image-with-text__grid--reverse.image-with-text__grid .grid__item,.template-page-customize-ring div.image-with-text .image-with-text__grid--reverse.image-with-text__grid .grid__item,.template-page-gray-diamond .multiple-image-with-text__media,.template-page-alternative-unique .multiple-image-with-text__media,.template-page-customize-ring .multiple-image-with-text__media{max-width:100%!important;width:100%}.template-page-gray-diamond #shopify-section-template--15278898446491__1628649533f1fdc87a .image-with-text__media__wrapper,.template-page-alternative-unique #shopify-section-template--15278898446491__1628649533f1fdc87a .image-with-text__media__wrapper,.template-page-customize-ring #shopify-section-template--15278898446491__1628649533f1fdc87a .image-with-text__media__wrapper,.template-page-gray-diamond #shopify-section-template--15278898151579__1628818624b10f7fbe .image-with-text__media__wrapper,.template-page-alternative-unique #shopify-section-template--15278898151579__1628818624b10f7fbe .image-with-text__media__wrapper,.template-page-customize-ring #shopify-section-template--15278898151579__1628818624b10f7fbe .image-with-text__media__wrapper,.template-page-gray-diamond #shopify-section-template--15278898151579__162881968817caf2ad .image-with-text__media__wrapper,.template-page-alternative-unique #shopify-section-template--15278898151579__162881968817caf2ad .image-with-text__media__wrapper,.template-page-customize-ring #shopify-section-template--15278898151579__162881968817caf2ad .image-with-text__media__wrapper,.template-page-gray-diamond #shopify-section-template--15278898282651__16285083997908b681 .image-with-text__media__wrapper,.template-page-alternative-unique #shopify-section-template--15278898282651__16285083997908b681 .image-with-text__media__wrapper,.template-page-customize-ring #shopify-section-template--15278898282651__16285083997908b681 .image-with-text__media__wrapper,.template-page-gray-diamond #shopify-section-template--15278898446491__1628649790d97cc515 .image-with-text__media__wrapper,.template-page-alternative-unique #shopify-section-template--15278898446491__1628649790d97cc515 .image-with-text__media__wrapper,.template-page-customize-ring #shopify-section-template--15278898446491__1628649790d97cc515 .image-with-text__media__wrapper{max-width:500px!important;margin:0 auto 66px;padding:20px}.template-page-gray-diamond .image-with-text,.template-page-alternative-unique .image-with-text,.template-page-customize-ring .image-with-text{padding:58px 0}.template-page-gray-diamond .Map-and-text,.template-page-alternative-unique .Map-and-text,.template-page-customize-ring .Map-and-text{max-width:100%!important;padding:20px!important}.template-page-gray-diamond #shopify-section-template--15278898446491__16286497254a32ea83 .image-with-text__grid .grid__item:not(.image-with-text__media__wrapper),.template-page-alternative-unique #shopify-section-template--15278898446491__16286497254a32ea83 .image-with-text__grid .grid__item:not(.image-with-text__media__wrapper),.template-page-customize-ring #shopify-section-template--15278898446491__16286497254a32ea83 .image-with-text__grid .grid__item:not(.image-with-text__media__wrapper),.template-page-gray-diamond #shopify-section-template--15278898151579__1628819615a4f12851 .image-with-text__grid .grid__item:not(.image-with-text__media__wrapper),.template-page-alternative-unique #shopify-section-template--15278898151579__1628819615a4f12851 .image-with-text__grid .grid__item:not(.image-with-text__media__wrapper),.template-page-customize-ring #shopify-section-template--15278898151579__1628819615a4f12851 .image-with-text__grid .grid__item:not(.image-with-text__media__wrapper){margin-left:0!important}.template-page-gray-diamond #shopify-section-template--15278898446491__16286497254a32ea83 .map-with-text__grid,.template-page-alternative-unique #shopify-section-template--15278898446491__16286497254a32ea83 .map-with-text__grid,.template-page-customize-ring #shopify-section-template--15278898446491__16286497254a32ea83 .map-with-text__grid,.template-page-gray-diamond #shopify-section-template--15278898151579__1628819615a4f12851 .map-with-text__grid,.template-page-alternative-unique #shopify-section-template--15278898151579__1628819615a4f12851 .map-with-text__grid,.template-page-customize-ring #shopify-section-template--15278898151579__1628819615a4f12851 .map-with-text__grid{padding:30px 0}.template-page-gray-diamond #shopify-section-template--15278898446491__16286497254a32ea83 .image-with-text__content,.template-page-alternative-unique #shopify-section-template--15278898446491__16286497254a32ea83 .image-with-text__content,.template-page-customize-ring #shopify-section-template--15278898446491__16286497254a32ea83 .image-with-text__content,.template-page-gray-diamond #shopify-section-template--15278898151579__1628819615a4f12851 .image-with-text__content,.template-page-alternative-unique #shopify-section-template--15278898151579__1628819615a4f12851 .image-with-text__content,.template-page-customize-ring #shopify-section-template--15278898151579__1628819615a4f12851 .image-with-text__content{width:100%;margin:20px 0 0;padding:0}}@media screen and (max-width:1024px){.template-page-gray-diamond .image-with-text .image-with-text__grid .image-with-text__media,.template-page-alternative-unique .image-with-text .image-with-text__grid .image-with-text__media,.template-page-customize-ring .image-with-text .image-with-text__grid .image-with-text__media{max-width:370px;width:100%}}@media screen and (max-width:746px){.template-page-gray-diamond .image-with-text .image-with-text__grid .image-with-text__media,.template-page-alternative-unique .image-with-text .image-with-text__grid .image-with-text__media,.template-page-customize-ring .image-with-text .image-with-text__grid .image-with-text__media{width:80%!important}.template-page-gray-diamond .image-with-text .image-with-text__grid .image-with-text__media_small,.template-page-alternative-unique .image-with-text .image-with-text__grid .image-with-text__media_small,.template-page-customize-ring .image-with-text .image-with-text__grid .image-with-text__media_small{left:20px!important}}@media screen and (min-width:1024px){.template-collection-diamonds .image-with-text__text p,.template-collection-diamonds .image-text__block__text p{font-size:16px!important}}@media screen and (max-width:428px){.template-page-wedding-rings div.image-with-text.grid-align-start .image-with-text__grid--reverse.grid.image-with-text__grid .grid__item.image-with-text__media__wrapper{max-width:280px!important}}@media screen and (max-width:420px){.template-page-men-s-bands .spaced-section--full-width:first-child>div.banner{height:116vh}.template-page-vintage-collection .banner__text p,.template-page-reviews .banner__text p{font-size:13px!important;line-height:1.6em}.template-page-vintage-collection .banner__heading span,.template-page-reviews .banner__heading span{font-size:27px!important}}@media screen and (min-width:1040px){.template-page-customize-ring .collection-list__item__info{min-height:300px}}.template-index .collection-list-wrapper__featured .collection-list .collection-list-slider__desktop+.slider-buttons{display:block}.template-page-reviews #shopify-section-template--15148187549877__162866579002c173fc .slick-dots{bottom:-35px}.template-page-reviews #shopify-section-template--15148187549877__162866579002c173fc .slick-dots li{margin:0 2px!important}.template-page-reviews #shopify-section-template--15148187549877__162866579002c173fc .slick-dots li button{background-color:transparent!important;border-color:transparent!important;width:15px;height:15px}.template-page-reviews #shopify-section-template--15148187549877__162866579002c173fc .slick-dots li button:before,.template-page-reviews #shopify-section-template--15148187549877__162866579002c173fc .slick-dots li.slick-active button:before{color:transparent;opacity:1}.template-page-reviews #shopify-section-template--15148187549877__162866579002c173fc .slick-dots li button:before{background-color:transparent;border:1px solid #fff;border-radius:50%;display:inline-block;height:10px;width:10px}.template-page-reviews #shopify-section-template--15148187549877__162866579002c173fc .slick-dots li.slick-active button:before{background-color:#fff}@media screen and (max-width:1040px){.template-page-reviews #shopify-section-template--15148187549877__1628662806bb42bd8e .image-with-text__blockss .grid__item{max-width:100%;margin:50px 0 0;width:100%}}@media screen and (max-width:428px){.template-page-reviews .image-with-text__grid .image-with-text__media{max-width:100%!important}.template-page-reviews #shopify-section-template--15148187549877__162866512443ef04a2 .icon-with-text__block{margin-bottom:59px}}@media screen and (max-width:1024px){.template-index div.image-with-text .image-with-text__grid .grid__item.image-with-text__media__wrapper-multiple .image-with-text__media{padding-right:130px}.template-index div.image-with-text .image-with-text__grid .grid__item.image-with-text__media__wrapper-multiple .image-with-text__media_small{max-width:170px}}@media screen and (max-width:834px){.template-index div.image-with-text .image-with-text__grid .grid__item.image-with-text__media__wrapper-multiple .image-with-text__media{max-width:100%}}@media screen and (max-width:767px){.template-index div.image-with-text .image-with-text__grid .grid__item.image-with-text__media__wrapper.image-with-text__media__wrapper-multiple{position:relative;max-width:528px!important;margin-left:auto!important;margin-right:auto!important}.template-index div.image-with-text .image-with-text__grid .grid__item.image-with-text__media__wrapper-multiple .image-with-text__media_small{max-width:200px}}@media screen and (max-width:600px){.template-index div.image-with-text .image-with-text__grid .grid__item.image-with-text__media__wrapper.image-with-text__media__wrapper-multiple{padding-left:40px;padding-right:40px}.template-index div.image-with-text .image-with-text__grid .grid__item.image-with-text__media__wrapper-multiple .image-with-text__media_small{right:40px;width:35%!important}.template-index div.image-with-text .image-with-text__grid .grid__item.image-with-text__media__wrapper-multiple .image-with-text__media_small img{width:100%!important}}@media screen and (max-width:479px){.template-index div.image-with-text .image-with-text__grid .grid__item.image-with-text__media__wrapper-multiple .image-with-text__media{padding-right:35%}.template-index div.image-with-text .image-with-text__grid .grid__item.image-with-text__media__wrapper-multiple .image-with-text__media_small{right:40px;width:35%!important}}.list-menu__item{white-space:nowrap}@media screen and (min-width:990px){.header-wrapper header.header .header__icons nav.header__secondary--menu{max-width:unset}}@media screen and (min-width:1280px){.header-wrapper header.header .header__inline-menu{max-width:461px}}@media screen and (min-width:990px){.header-wrapper header.header{max-width:1440px;padding:23.5px 32px 23.5px 79px}}@media screen and (min-width:1280){.header-wrapper header.header>*{flex:1;display:flex;justify-content:center}}@media(max-width:1279px){.header-wrapper header.header .header__inline-menu{display:none}.header-wrapper header.header .header__secondary--menu{display:none}.header-wrapper header.header>header-drawer{display:block}nav.menu-drawer__navigation{background:#000;padding:0}header-drawer .list-menu__item{padding:0;color:#fff!important;font-family:LibreCaslonText-Regular;font-weight:500;font-size:15px;line-height:19px;outline:unset!important;box-shadow:unset!important}.menu-drawer__utility-links{padding:2rem;background-color:rgba(var(--color-foreground),.03)}.js header-drawer ul.menu-drawer__menu li{margin:0;padding:22px 21px 28px;border-bottom:.5px solid #928E8C}header-drawer .menu-drawer{border:0;height:calc(var(--viewport-height, 100vh) - (var(--header-bottom-position, 100%)))}header-drawer .menu-drawer__utility-links{background:#000}header-drawer .menu-drawer__utility-links ul.list-social{display:none}}@media screen and (min-width:1280px){.header-wrapper header.header>header-drawer{display:none}}@media(min-width:990px){.js .menu-drawer__menu li.search,.js .menu-drawer__menu li.account{display:none}}@media(max-width:1024px){.template-index div.image-with-text .image-with-text__grid .grid__item.image-with-text__media__wrapper-multiple .image-with-text__media.image-with-text__media--center{padding-right:0}}.template-page-men-s-bands .image-with-text--no-padding{padding-bottom:80px;padding-top:20px}.template-page-men-s-bands div.image-with-text--no-padding.grid-align-start .image-with-text__grid .grid__item{align-self:center}@media(max-width:759px){.template-page-men-s-bands .multiple-image-with-text .image-with-text__grid{padding-left:16px!important;padding-right:16px!important}}body.template-index .button--holder a.button,.template-index .image-with-text__content .image-with-text__wrapper .button,.template-index .button{font-family:LibreCaslonText-Regular!important;font-size:14px!important;font-weight:700!important;display:inline-flex;align-items:center;justify-content:center;text-align:center;width:auto!important;min-height:46px!important;min-width:216px!important;transition:background-color .3s,color .3s}.banner__media-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;-webkit-backdrop-filter:contrast(0);backdrop-filter:contrast(0)}body .login__modal .customer button,body div#atharva_minicart .minicart_button>a.atharva_minicart_checkout,.product-form__submit,.map-with-text__grid--reverse .image-with-text__content .button,.map-with-text__grid--reverse .button{background-color:rgb(var(--color-base-accent-2))!important;border:none!important;box-shadow:0 0 0 .1rem rgb(var(--color-base-accent-2))!important;color:#000!important}body .login__modal .customer button:hover,body div#atharva_minicart .minicart_button>a.atharva_minicart_checkout:hover,.product-form__submit:hover,.map-with-text__grid--reverse .image-with-text__content .button:hover,.map-with-text__grid--reverse .button:hover{background-color:#fff!important;color:#000!important}
/*# sourceMappingURL=/cdn/shop/t/20/assets/custom.css.map */
