@import"https://fonts.googleapis.com/css2?family=EB+Garamond:ital,wght@0,400..800;1,400..800&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";body *{letter-spacing:0}body h1{font-size:96px;line-height:130%;font-weight:400;letter-spacing:29%;word-break:keep-all;overflow-wrap:normal;white-space:normal;-webkit-hyphens:none;hyphens:none}body h2{font-size:60px;line-height:130%;font-weight:400;letter-spacing:29%;word-break:keep-all;overflow-wrap:normal;white-space:normal;-webkit-hyphens:none;hyphens:none}body h3{font-size:36px;line-height:130%;font-weight:500;letter-spacing:7%;word-break:keep-all;overflow-wrap:normal;white-space:normal;-webkit-hyphens:none;hyphens:none}body h4{font-size:28px;line-height:130%;font-weight:400;letter-spacing:7%;word-break:keep-all;overflow-wrap:normal;white-space:normal;-webkit-hyphens:none;hyphens:none}body h5{font-size:22px;line-height:130%;font-weight:400;letter-spacing:0%;word-break:keep-all;overflow-wrap:normal;white-space:normal;-webkit-hyphens:none;hyphens:none}body a{font-weight:400;font-size:14px;line-height:23px;letter-spacing:0%}body .button.button--secondary:hover{background-color:#e1cbb1}body .button.button--secondary:hover:after,body .button.button--secondary:hover:before{box-shadow:unset;border:1px #E1CBB1 solid}body .announcement-bar__message{font-family:Poppins,sans-serif;text-decoration:underline;padding:.85rem 0}body .announcement-bar__message span{font-weight:400;font-size:14px;line-height:23px;letter-spacing:0%}body img.header__heading-logo{min-width:111px}body .header__icon--account svg{height:22px;width:22px}body .header__icon,body .header__icon--cart .icon{height:22px;width:22px}body .header__icons{gap:18px;align-items:center}body .header__icons .button{margin-left:20px;text-transform:uppercase;letter-spacing:0!important;font-weight:500;font-size:14px;padding:20px 10px}body .header__icons .cart-count-bubble{background-color:#e1cbb1;left:1.5rem}body .desktop-localization-wrapper{display:none!important}body .header__heading-link{padding:0}body .header__menu-item *{font-family:EB Garamond;font-weight:400;font-size:16px;line-height:24px;letter-spacing:0%;text-transform:uppercase;color:#131313}body .header__menu-item .icon-caret{height:.6rem}body .button,body .shopify-challenge__button,body .customer button,body button.shopify-payment-button__button--unbranded{min-width:209px;font-weight:500;text-transform:uppercase;min-height:54px;letter-spacing:0}body summary.list-menu__item{margin-right:13px}body .deferred-media__poster-button{background-color:#00000080;color:#fff}body .footer-block__brand-info .footer-block__image-wrapper{margin-bottom:2.3rem}body .footer-block__brand-info img{max-width:208px}body .footer-block__brand-info a.button{font-size:12px;line-height:18px;font-weight:500;letter-spacing:0;min-width:185px}body .footer-block__brand-info p{font-weight:400;font-size:12px;line-height:23px;letter-spacing:0%;margin-top:2.3rem!important;color:#131313}body .footer-block__brand-info h6{padding-top:20px;font-family:EB Garamond;font-weight:400;font-size:14px;line-height:23px;letter-spacing:0%;color:#131313;margin-bottom:10px}body .footer-block__brand-info .footer__list-social.list-social{gap:15px}body .footer-block__brand-info .list-social__link{padding:0}body .footer-block__heading{font-size:22px;letter-spacing:0;font-weight:400}body .footer-block__details-content .list-menu__item--link{font-size:12px;color:#131313}body .footer__content-bottom-wrapper{align-items:center}body .footer__localization{justify-content:center}body .footer__copyright{text-align:left!important}body #FooterCountryLabel{display:none}body .copyright__content{font-size:14px;color:#141414}body .footer__content-bottom{padding-top:0;border-color:#10101014}body menu-drawer.mobile-facets__wrapper .mobile-facets__open{padding:11px 20px 11px 16px;background-color:#131313;color:#f8f8f7;text-transform:uppercase}body menu-drawer.mobile-facets__wrapper .mobile-facets__open span{letter-spacing:0}body span#ProductCountDesktop{font-weight:300;font-size:16px;line-height:24px;letter-spacing:2%;vertical-align:middle;color:#141414}body .active-facets__button--light .active-facets__button-inner{box-shadow:unset;color:#000;font-size:14px;line-height:24px;padding:0}body .active-facets__button--light .active-facets__button-inner span{color:#636061}body facet-filters-form.facets.facets-pill{margin-top:28px;padding-top:28px;border-top:1px rgba(216,216,214,1) solid}body .product-card-wrapper{margin-bottom:5px}body .product-card-wrapper .card__inner{border-radius:15px;overflow:hidden}body .product-card-wrapper .card__heading a{font-weight:500;line-height:130%;letter-spacing:7%;text-transform:uppercase;color:#323131;font-size:16px}body .product-card-wrapper .card__content{padding:0}body .product-card-wrapper .card__information{padding-left:0;padding-right:0}body .product-card-wrapper .price__container *{color:#727171;font-family:EB Garamond;font-size:20px;line-height:28px}body .product-card-wrapper .badge{letter-spacing:0;font-size:10px}body .pagination__list>li{flex:unset}body .pagination__item{height:32px;width:32px;font-family:Inter;font-weight:700;font-size:14px;line-height:20px;letter-spacing:0%;text-align:center;border:rgba(223,227,232,1) 1px solid;background-color:#fff;border-radius:4px}body .pagination__item.pagination__item--current{background-color:#e1cbb1;border-color:#e1cbb1}body .pagination__item--current:after,body .pagination__item:hover:after{display:none}body .pagination__item-arrow svg{height:unset;width:unset}body .active-facets__button{margin-top:0}body .active-facets__button-wrapper{padding-top:0}body .facet-filters__field .select__select,body .mobile-facets__sort .select__select{border:1px rgba(19,19,19,1) solid;padding:11px 38px 11px 20px;font-weight:590;font-size:12px;line-height:18px;letter-spacing:0%;text-align:center;vertical-align:middle;text-transform:capitalize}:is(body .facet-filters__field .select__select,body .mobile-facets__sort .select__select):focus{outline:unset;box-shadow:unset}body .pages_banner_box.banner--desktop-transparent .banner__box{max-width:109rem}body .pages_banner_box.banner--desktop-transparent .banner__box .banner__buttons a{min-width:298px}body .image-with-text__text--caption{font-weight:600;font-size:12px;line-height:16px;letter-spacing:2.4px;text-transform:uppercase;color:#8b8888;margin-bottom:20px}body .pages_iconList ul{margin-top:56px;list-style:none;margin-left:0;padding-left:0}body .pages_iconList ul li{position:relative;padding-left:40px;margin-bottom:16px;font-weight:300;font-size:16px;line-height:24px;letter-spacing:0px}body .pages_iconList ul li:before{content:"";height:24px;width:24px;background-repeat:no-repeat;backgroud-size:24px;position:absolute;left:0;top:0;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='path-1-inside-1_47796_30080' fill='white'%3E%3Cpath d='M0 12C0 5.37258 5.37258 0 12 0C18.6274 0 24 5.37258 24 12C24 18.6274 18.6274 24 12 24C5.37258 24 0 18.6274 0 12Z'/%3E%3C/mask%3E%3Cpath d='M0 12C0 5.37258 5.37258 0 12 0C18.6274 0 24 5.37258 24 12C24 18.6274 18.6274 24 12 24C5.37258 24 0 18.6274 0 12Z' fill='%23E1CBB1' fill-opacity='0.2'/%3E%3Cpath d='M0 12M24 12M24 12M0 12M12 0M24 12M12 24M0 12M12 24V23C5.92487 23 1 18.0751 1 12H0H-1C-1 19.1797 4.8203 25 12 25V24ZM24 12H23C23 18.0751 18.0751 23 12 23V24V25C19.1797 25 25 19.1797 25 12H24ZM12 0V1C18.0751 1 23 5.92487 23 12H24H25C25 4.8203 19.1797 -1 12 -1V0ZM12 0V-1C4.8203 -1 -1 4.8203 -1 12H0H1C1 5.92487 5.92487 1 12 1V0Z' fill='%23E1CBB1' mask='url(%23path-1-inside-1_47796_30080)'/%3E%3Cpath d='M16 9L10.5 14.5L8 12' stroke='%23E1CBB1' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}body .pages_iconList p{color:#8b8888;font-weight:400;font-size:16px;line-height:23px;letter-spacing:0%;max-width:502px}body .gr__grid .gr-card{height:100%}body .Vtl-WishlistPage__Title{font-family:EB Garamond;font-weight:500;font-size:36px;line-height:130%;letter-spacing:7%;text-align:center;text-transform:uppercase;margin-bottom:"1rem;"}body h2.Vtl-WishlistPage__Description{font-family:Poppins;font-weight:400;font-size:14px;line-height:23px;letter-spacing:0%;text-align:center;vertical-align:middle;color:#8b8888}body .Vtl-WishlistAddAllToCart{text-transform:uppercase;font-size:14px;border-radius:0;font-weight:500}body .Vtl-CloseButton{height:30px;width:30px;background-color:#000}body .Vtl-CloseButton svg{height:15px;width:15px}body .Vtl-WishlistProduct__Title{font-family:EB Garamond;font-weight:500;font-size:16px;line-height:130%;letter-spacing:7%;text-transform:uppercase;text-align:left;color:#323131}body .Vtl-WishlistProduct__PriceSection{font-family:EB Garamond;font-weight:400;font-size:22px;line-height:28px;letter-spacing:0%;vertical-align:middle;justify-content:flex-start;margin-top:.5rem}body .Vtl-WishlistProduct__PriceSection span{color:#8b8b8b}body .Vtl-WishlistProduct__AddToCart{text-transform:uppercase;letter-spacing:0;padding:1rem;border-radius:0}body .Vtl-WishlistProduct__AddToCart:hover{background-color:#e1cbb1;color:#000}body .Vtl-WishlistProduct__LowStock{text-align:left}body .banner__text.subtitle p{font-family:EB Garamond;font-weight:400;font-size:40px;line-height:130%;letter-spacing:29%!important;text-transform:uppercase;color:#f8f8f7}body p.product__text.inline-richtext.caption-with-letter-spacing{font-weight:400;font-size:14px;line-height:21px;letter-spacing:39%;text-transform:uppercase;color:#131313}body .product__title h1{font-family:EB Garamond;font-weight:500;font-size:36px;line-height:130%;letter-spacing:7%;text-transform:uppercase;margin-bottom:6px;padding-bottom:10px;border-bottom:1px rgba(204,204,204,1) solid}body .product__info-wrapper .price.price--large .price__container{padding-bottom:30px;padding-top:20px;border-bottom:1px rgba(204,204,204,1) solid;display:block}body .product__info-wrapper .price.price--large .price__container *{font-family:EB Garamond;font-weight:500;font-size:24px;line-height:21px;letter-spacing:0%;text-transform:uppercase;color:#727171}body .product__description *{font-weight:400;font-size:14px;line-height:23px;letter-spacing:0%;color:#8b8888}body .product__tax.caption{margin-top:30px;font-weight:400;font-size:14px;line-height:21px;letter-spacing:0%;color:#000}body .product__button-price-block{padding:17px;background-color:#131313;display:flex;align-items:center;justify-content:center;border:1px rgba(19,19,19,1) solid;cursor:pointer;font-weight:500;text-decoration:none}body .product__button-price-block:hover{border-color:#e1cbb1;background-color:#e1cbb1}body .product__button-price-block:hover *{color:#131313}body .product__button-price-block *{color:#fff;line-height:1;font-size:14px;letter-spacing:0}body .product__button-price-block .price__container{margin-bottom:0}body .product__button-price-block .pbp__price{padding-left:4px}body a.product__custom-button{color:#131313;text-decoration:none;text-transform:uppercase;text-align:center;padding:17px;display:block;border:1px rgba(19,19,19,1) solid;font-weight:500;line-height:1}body a.product__custom-button:hover{border-color:#e1cbb1;background-color:#e1cbb1}body .customButton+.customButton a.product__custom-button{border-color:transparent}body .customButton+.customButton a.product__custom-button:hover{border:1px transparent solid;background-color:unset;text-decoration:underline;underline-offset:1px}body .icon-with-text__item{margin-bottom:12px!important}body li.icon-with-text__item span{font-family:Poppins;font-weight:400;font-size:14px;line-height:19.2px;letter-spacing:0%}body .ptabs .page-width{max-width:1000px}body .contains-card--product{background-color:#fff}body .drawer__heading{font-size:18px;letter-spacing:0;text-transform:uppercase}body h2.totals__total{letter-spacing:0;text-transform:uppercase;font-weight:500}body .drawer__inner{overflow-x:hidden}body .cart-drawer .cart-item__totals,body .totals__total-value{font-family:EB Garamond}body .cart-drawer .drawer__cart-items-wrapper{overflow:hidden}body .cart-drawer .tax-note{font-size:12px;letter-spacing:0}body cart-items .title-wrapper-with-link h1.title.title--primary,body .cart__empty-text,body .cart__login-title{letter-spacing:0;text-transform:uppercase;font-size:24px}body .product-form__input .select{width:max-content}body .product-form__input .select select{padding-left:36px;padding-right:60px;font-weight:400;font-size:14px;line-height:23px;letter-spacing:0%;height:4.1rem;color:#8b8888}body .product-form__input .select .product__media.media{border-radius:5px;overflow:hidden}body .product-form__buttons .product-form__submit{background-color:#131313;color:#fff}body .product-form__buttons .product-form__submit:hover{color:#131313}body .template-search__header h1.h2{font-family:EB Garamond;font-weight:400;font-size:40px;line-height:130%;letter-spacing:29%;text-align:center;text-transform:uppercase}body header .list-menu__item.link{font-family:EB Garamond;font-weight:400;font-size:14px;line-height:24px;letter-spacing:0%;vertical-align:middle;padding-bottom:7px;padding-top:7px;text-transform:uppercase}body header .menuBoxLoc{display:flex;flex-direction:row-reverse;justify-content:space-between}body header .menuBoxLoc .list.list-social{gap:20px;margin-left:0!important}body header .menuBoxLoc .list-social__link{padding:0}body header .menuBoxLoc .menu-drawer__localization .localization-form:only-child .localization-form__select{padding-right:20px}body header .menuBoxLoc .menu-drawer__localization .localization-form:only-child .localization-form__select .icon-caret{right:0}body header .menu-drawer__utility-links a{text-transform:uppercase}body header button.menu-drawer__close-button.link{font-family:EB Garamond;font-weight:400;font-size:14px;line-height:24px;letter-spacing:0%;text-transform:uppercase;background-color:transparent}body header .menu-drawer__inner-submenu li .list-menu__item.link{font-family:Poppins;font-weight:400;font-size:12px;line-height:28px;letter-spacing:.5px;text-transform:capitalize}body .sw-mega.sw-mega--simple{max-width:451px!important;min-width:400px;overflow:hidden}body .menu-drawer__navigation-container .header__icons{width:100%}body .menu-drawer__navigation-container .Vtl-WishlistHeaderWrapper{display:block!important;width:100%;text-align:left}body .menu-drawer__navigation-container a.Vtl-WishlistHeader:after{content:"WISHLIST";text-decoration:none;font-family:Poppins;font-weight:400;font-size:16px;line-height:24px;letter-spacing:0%;vertical-align:middle;color:#131313}body .menu-drawer__navigation-container a.Vtl-WishlistHeader{text-decoration:none;display:flex;gap:20px;margin-top:15px}body .menu-drawer__navigation-container .menu-drawer__utility-links .sw-util-link{gap:2rem}body .menu-drawer__navigation-container .menu-drawer__utility-links svg{min-height:22px;min-width:22px}body .footer-block__brand-info a.button.button--secondary{min-height:40px;padding-left:20px;padding-right:20px}body .footer-block__brand-info a{text-decoration:none;color:#131313;font-size:12px}body span.summary__title svg{max-width:15px}body .shopify-policy__title h1{font-size:36px;text-transform:uppercase;letter-spacing:7%;margin-top:32px}@media(min-width:1024px){body .footer__content-top .grid{column-gap:7rem}body .footer-block.grid__item{width:calc(16% - 4rem);max-width:calc(16% - 4rem)}body .footer-block.grid__item:nth-child(1){width:calc(25% - 4rem);max-width:calc(25% - 4rem)}body .footer-block.grid__item:nth-child(2){width:calc(19% - 4rem);max-width:calc(19% - 4rem);padding-left:3rem}body .pages_iconList .image-with-text__content{padding-left:200px;padding-right:0}body .pages_iconList .grid__item.image-with-text__media-item{width:43%}body .pages_iconList .image-with-text__text-item{width:57%}body .product__info-wrapper{padding-left:9.4rem}}@media(min-width:750px)and (max-width:990.9px){body .sw-hero__title--lg{font-size:48px!important}body .sw-hero__title--sm{font-size:28px!important}body .cat-card__title{font-size:14px!important}body .sf__row--story{grid-template-columns:60fr 40fr!important;gap:24px}body .sf__paragraph p{font-size:14px!important}body .sf__row--process{grid-template-columns:40fr 60fr!important}body .cs__quote p{font-size:14px!important;line-height:normal!important}body .cs__grid{gap:24px!important}body .pb__subheading{font-size:28px!important}body .multicolumn-list:not(.slider){justify-content:center}body #PB-template--21236836597950__custom_collection_banner_XzdjRc .pb__line{top:13%;right:23%;opacity:.5}body.col-halo-engagement-rings #PB-template--21236836597950__custom_collection_banner_XzdjRc .pb__line{right:0%!important}body.col-3-stone-engagement-rings #PB-template--21236836597950__custom_collection_banner_XzdjRc .pb__line{top:8%;right:0%}body .pb__line{width:125%!important}body.col-womens-wedding-rings #PB-template--21236836597950__custom_collection_banner_XzdjRc .pb__line{width:150%!important;right:1%}body .footer .grid--4-col-tablet .grid__item{width:calc(33% - var(--grid-desktop-horizontal-spacing) * 3 / 4)}}@media(max-width:749px){body h1{font-size:42px}body h2{font-size:36px}body h3{font-size:28px}body h4{font-size:27px}body .customBtnWrapper{display:none}body .copyright__content{font-size:12px}body .footer-block__details-content .list-menu__item--link{padding-top:0!important;padding-bottom:10px}body .footer-block.grid__item{margin-bottom:0}body .footer__copyright{text-align:center!important}body .localization-form:only-child .button,body .localization-form:only-child .localization-form__select{margin:0}body .footer__localization,body #FooterCountryForm{padding:0}body .footer__content-bottom-wrapper{padding-top:10px}body li.list-payment__item svg{width:30px}body .button,body .shopify-challenge__button,body .customer button,body button.shopify-payment-button__button--unbranded{min-height:40px;font-size:12px}body .product-card-wrapper .card__heading a{font-size:12px}body .product-card-wrapper .price__container *{font-size:14px}body .pages_banner_box.banner--desktop-transparent .banner__box .banner__heading{font-size:32px;text-align:center}body .pages_banner_box.banner--desktop-transparent .banner__box .banner__heading a{width:100%}body .pages_banner_box.banner--desktop-transparent .banner__box .banner .banner__box{height:100%;display:flex;flex-direction:column;justify-content:space-between}body .bc-btn,body .bc-cta{width:100%;padding:.8rem 2rem!important}body .Vtl-WishlistPage__Title{font-size:28px}body .banner__text.subtitle p{font-size:24px}body p.product__text.inline-richtext.caption-with-letter-spacing{font-size:12px}body .product__title h1{font-size:28px}body .template-search__header h1.h2{font-size:24px}body .header__icons .Vtl-WishlistHeaderWrapper{display:none}body .footer__blocks-wrapper,body .footer-block__details-content:last-child{margin-bottom:0!important}body .Vtl-WishlistPage__ShareToolbar{justify-content:center}body .menuBoxLoc{padding-bottom:50px}body .menuBoxLoc .localization-form__select svg.icon.icon-caret{max-width:10px!important;max-height:10px;min-width:12px!important;top:10px}body h2.banner__heading.hxxl{font-size:36px}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/custom.css.map */
