@font-face{font-family:Euclid Circular B Medium;src:url(/cdn/shop/files/Euclid_Circular_B_Medium.ttf?v=1769666213)}@font-face{font-family:Euclid Circular B SemiBold;src:url(/cdn/shop/files/Euclid_Circular_B_SemiBold.ttf?v=1770888774)}@font-face{font-family:Euclid Circular B Regular;src:url(/cdn/shop/files/Euclid_Circular_B_Regular.ttf?v=1769662087)}@font-face{font-family:Vemior;src:url(/cdn/shop/files/vemior.ttf?v=1770100053)}*{font-family:Euclid Circular B Regular!important;font-weight:400;margin:0;padding:0}.search-custom-wrapper details-modal.header__search{display:block}.announcement-bar .announcement-bar__message span{color:#f5fcff;font-family:Vemior!important;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.header-wrapper .header{grid-template-columns:1fr}.header-wrapper .header-wrapper-inner .header-left-wrapper{display:flex;justify-content:space-between;padding-inline:60px;padding-block:15px}.header-wrapper .header-wrapper-inner .header-left-wrapper .header__heading-link,.header-wrapper .header-wrapper-inner .header-left-wrapper .header__heading-link .header__heading-logo-wrapper{display:flex}.header-wrapper .header-wrapper-inner .header-left-wrapper .header__heading-link img{margin:0 auto}.header-wrapper .header-wrapper-inner .header-left-wrapper .header__heading-link .header__heading-logo-wrapper svg{height:auto}.header-wrapper .header-wrapper-inner .header-left-wrapper .phone-number-wrapper{display:flex;align-items:center;gap:10px}.header-wrapper .header-wrapper-inner .header-left-wrapper .phone-number-icon-wrapper{display:flex}.header-wrapper .header-wrapper-inner .header-left-wrapper .phone-number-wrapper p{margin:0}.header-wrapper .header-wrapper-inner .header-left-wrapper .header__headin .header__heading-link{padding:0}.header-wrapper .header-wrapper-inner .header-left-wrapper .phone-number-wrapper,.header-wrapper .header-wrapper-inner .header-left-wrapper .header__heading,.header-wrapper .header-wrapper-inner .header-left-wrapper .header__icons{flex:1}.header-wrapper .header-wrapper-inner .header-left-wrapper .header__icons{justify-content:end;gap:16px}.header-wrapper .header-wrapper-inner .header-left-wrapper .header__icons .search-custom-wrapper .header__icon{width:267px;border:1px solid #E4E9F2;background:#fff;padding:12px 16px;text-decoration:none;font-size:16px;color:#00254e;font-weight:400;text-transform:uppercase;line-height:20px}.header-wrapper .header-wrapper-inner .header-left-wrapper .header__icons .search-custom-wrapper .header__icon .header-search__label{opacity:.5;color:#00254e}.header-wrapper .header-wrapper-inner .header-left-wrapper .header__icons .search-custom-wrapper .header__icon .svg-wrapper{width:auto}.header-wrapper-inner .header__icons .header__icon,.header-wrapper-inner .header__icons .header__icon .svg-wrapper{width:auto;height:auto}.header-wrapper .header-wrapper-inner .header-left-wrapper .header__icons .search-custom-wrapper .header__icon .svg-wrapper .icon-search{margin-right:14px}.header-wrapper .header-wrapper-inner .header-left-wrapper .header__icons .search-custom-wrapper .header__icon .search-input{justify-content:start}.header-wrapper .header-wrapper-inner .header-left-wrapper .phone-number-wrapper a{text-decoration:none;color:#002f43;font-size:16px;font-weight:400;line-height:19.2px}.header-wrapper .header-wrapper-inner .header-left-wrapper .header__icons .desktop-localization-wrapper .disclosure.custom-disclosure .disclosure__button{width:52px;min-width:0;display:flex;justify-content:flex-start;padding-inline:0}.header-wrapper .header-wrapper-inner .header-left-wrapper .header__icons .desktop-localization-wrapper .disclosure.custom-disclosure .disclosure__button:hover{text-decoration:none}.disclosure__list-wrapper .disclosure__list .list-unstyled .disclosure__item .localization-form__currency{color:#000;opacity:1}.header-wrapper .header-wrapper-inner .header-left-wrapper .header__icons .header__icon:hover .icon,.header-wrapper .header-wrapper-inner .header-left-wrapper .header__icons .search-custom-wrapper .header__icon:hover .svg-wrapper .icon-search{transform:none}.header-wrapper .header-wrapper-inner .header-left-wrapper .header__icons .icon.icon-cart-empty{width:auto;height:auto}.header-wrapper .header-wrapper-inner .header-left-wrapper .header__icons .header__icon--cart{margin-right:0}.header-wrapper .header{padding:0}.desktop-menu-wrapper .desktop-menu-image-wrapper{background-size:cover;background-position:center;background-repeat:no-repeat;min-height:60px!important;height:auto;width:100%;display:block;position:relative}.header-wrapper-inner .desktop-menu-wrapper .desktop-menu-image-wrapper .header__inline-menu .list-menu .header__menu-item{color:#fff;font-size:16px;font-weight:400;line-height:normal;padding:20px}.header-wrapper-inner .desktop-menu-wrapper .desktop-menu-image-wrapper .header__inline-menu .list-menu li:first-child .header__menu-item{padding-left:0}.header-wrapper-inner .desktop-menu-wrapper .desktop-menu-image-wrapper .header__inline-menu .list-menu li:last-child .header__menu-item{padding-right:0}.header-wrapper-inner .desktop-menu-wrapper .desktop-menu-image-wrapper .header__inline-menu .list-menu .header__menu-item:hover span{text-decoration:none}.header-wrapper-inner .desktop-menu-wrapper .desktop-menu-image-wrapper .header__inline-menu .list-menu{height:60px;align-items:center}.header-wrapper-inner .desktop-menu-wrapper .desktop-menu-image-wrapper .header__inline-menu{margin-top:0;text-align:center}.header-wrapper-inner .header__icons .header__icon .cart-count-bubble{bottom:1.5rem;left:1.5rem}h1.header__heading .header__heading-link{padding:0}.custom-footer .gradient{background-color:transparent}footer.footer{padding:0;border:none}footer.footer *{color:#fff}footer.footer .footer__content-top{padding:40px 0;border-top:1px solid #FFFFFF4D;border-bottom:1px solid #FFFFFF4D}.footer .page-width{max-width:1680px;padding:0}.custom-footer-content-img{display:flex;align-items:center;gap:8px}.footer__copyright,.custom-footer-content-item{white-space:nowrap;margin-right:16px;font-size:14px;line-height:18px;font-family:Euclid Circular B Regular}footer .footer__content-bottom-wrapper{justify-content:space-between}footer .footer__content-bottom-wrapper .footer__copyright{margin-top:0}footer .footer__content-bottom{padding:24px 0}footer .footer__content-top .grid{gap:26px 16px;justify-content:space-between}footer.footer .footer__content-top .footer__blocks-wrapper .footer-block{max-width:228px;width:100%}footer .footer-block__details-content li:not(:last-child){margin:0 0 12px}footer .footer-block__heading{margin-bottom:16px;text-transform:capitalize}footer .footer-block__details-content a.list-menu__item{color:#fbfaf9cc!important;padding:0;text-decoration:none!important}footer .footer-block__image-wrapper{margin-bottom:40px}footer .list-social{gap:16px}footer .list-social__link{padding:1rem;background-color:#fbfaf91a;border-radius:50%}footer .footer__copyright .copyright__content a{color:#fff!important;text-decoration:none}footer .footer__copyright small.copyright__content a{text-transform:capitalize}a.button:after,.newsletter-form__field-wrapper .field:before,.newsletter-form__field-wrapper .field:after{content:none}.newsletter .newsletter__wrapper .newsletter-form__field-wrapper,.newsletter .newsletter-form{max-width:57.6rem}.newsletter .newsletter-form .field__input{border:1px solid #FBFAF933;background:#fbfaf91a;padding:14px 16px;font-size:14px;line-height:18px;color:#fbfaf9cc;margin:0;height:auto}.newsletter .newsletter-form .field__input::placeholder{opacity:1;color:#fbfaf9cc}.newsletter .newsletter-form .field__label{display:none}.newsletter-form__field-wrapper .field{gap:12px}.custom-footer .newsletter-form .newsletter-form__button{position:static;background:#3f7e46!important;padding:14px 24px;color:#fff;font-size:16px;line-height:20px;width:100%;max-width:146px}.custom-footer .newsletter-form__button .custom-newsletter-form__button{display:flex;align-items:center;gap:8px}.custom-newsletter h2.inline-richtext{color:#fff;font-family:Euclid Circular B Medium!important;font-weight:500;font-size:36px;line-height:46px;letter-spacing:0}.newsletter__subheading p{color:#fffc;font-size:16px;line-height:20px;letter-spacing:0}.custom-newsletter .newsletter__subheading{margin:12px auto 24px}.header-wrapper.header-wrapper--border-bottom{border-bottom:none}.custom-featured.shop-by-category .collection__title,.custom-featured.diamond-rush-section .collection__title{text-align:center}.custom-featured .collection__title .title{color:#002f43;font-weight:500;line-height:normal;margin-bottom:40px;font-family:Euclid Circular B Medium!important}.custom-featured.shop-by-category .collection__title.page-width,.custom-featured.shop-by-category .page-width-desktop.page-width{max-width:1680px;padding:0}.custom-featured.shop-by-category .page-width-desktop.page-width .product-grid .grid__item .card__content .card__information .card-information{display:none}.custom-featured.shop-by-category .page-width-desktop.page-width .product-grid .grid__item .card__content .card__information .card__heading{font-size:20px;font-weight:500;color:#002f43;line-height:20px}.custom-featured.shop-by-category .page-width-desktop.page-width .product-grid .grid__item .card__content .card__information{padding-top:20px;padding-bottom:0}.custom-featured.shop-by-category .page-width-desktop.page-width .product-grid .grid__item .card-wrapper:hover .card__inner .card__media img{transform:none}.custom-featured.shop-by-category .page-width-desktop.page-width .product-grid .grid__item .card-wrapper:hover .card__information .card__heading a{text-decoration:none}.newsletter-form__message{color:#fff}.grid{gap:16px}.grid--4-col-desktop .grid__item{width:calc(25% - 12px);max-width:calc(25% - 12px)}.custom-image-banner .custom-banner-content .custom-banner-subtext{font-size:24px;font-weight:400;line-height:28.8px;letter-spacing:.24px}.custom-image-banner .custom-banner-content .custom-banner-heading h2{font-weight:400;font-size:62px;line-height:normal;font-family:Vemior!important;margin-bottom:40px!important;max-width:579px;letter-spacing:normal}.custom-image-banner .custom-banner-content .custom-banner-btn{background-color:transparent;border:1px solid #FFF;padding:14px 32px;color:#fff;font-size:16px;font-weight:400;line-height:normal}.custom-featured.diamond-rush-section{background-color:#f9f6f0}.custom-featured.diamond-rush-section slider-component.page-width-desktop .grid__item .product-card-wrapper .card__inner .card__content{padding:0}.custom-featured.diamond-rush-section slider-component.page-width-desktop .grid__item .product-card-wrapper .card__inner .card__content .card__badge{align-self:flex-start;grid-row-start:1;justify-self:flex-start}.custom-featured.diamond-rush-section slider-component.page-width-desktop .grid__item .product-card-wrapper .card__inner .card__content .card__badge .badge{background-color:#42b873;border-radius:0 4px 4px 0;box-shadow:0 0 8px #00000040;color:#fff;top:20px;font-weight:500;font-size:16px;text-transform:uppercase;line-height:20px;padding:8px 14px;left:0;right:auto}.custom-featured.diamond-rush-section .card--standard>.card__content .card__information{display:flex;flex-direction:column;justify-content:flex-end;padding-top:20px;padding-bottom:0}.custom-featured.diamond-rush-section .card--standard>.card__content .card-information>.price{margin-top:0;margin-bottom:10px}.custom-featured.diamond-rush-section .card--standard>.card__content .card-information>.price .price__sale{display:flex;flex-direction:row-reverse;gap:10px}.custom-featured.diamond-rush-section .card--standard>.card__content .card-information>.price .price__sale s.price-item{font-size:18px;color:#d80000;font-weight:400;line-height:20px}.custom-featured.diamond-rush-section .card--standard>.card__content .card-information>.price .price__sale .price-item.price-item--sale{font-size:20px;color:#000815;font-weight:500;line-height:20px}.custom-featured.diamond-rush-section .card-wrapper:hover .card__content .card__information .card__heading a{text-decoration:none}.custom-featured.diamond-rush-section .card-wrapper .card:hover .card__inner .card__media img{transform:none}.custom-featured.diamond-rush-section .explore-button-wrapper{text-align:center;margin-top:40px}.custom-featured.diamond-rush-section .explore-button-wrapper .button{background:transparent;color:#002f43;font-size:16px;font-weight:400;line-height:normal;padding:14px 32px;border:1px solid #002F43}.custom-featured.diamond-rush-section .card--standard>.card__content .card__information .card__heading{font-size:16px;font-weight:400;line-height:normal;color:#6e6f71}.page-width,.page-width.page-width-desktop{max-width:1680px;padding:0}.custom-blog .page-width-desktop{max-width:1680px;margin:0 auto;padding-inline:0}.custom-blog .title-wrapper-with-link{margin-bottom:40px;text-align:center;justify-content:center}.custom-blog .blog__title{text-align:center;color:#002f43;font-size:40px;font-weight:500;line-height:normal;font-family:Euclid Circular B Medium!important}.custom-blog .articles-wrapper{gap:16px;justify-content:space-between;flex-wrap:wrap!important}.custom-blog .article-card-wrapper{height:100%}.custom-blog .article-card{background-color:#f6f6f6;border-radius:0;overflow:hidden}.custom-blog .article-card .card__inner{border-radius:0}.custom-blog .article-card .card__inner>.card__content{display:none}.custom-blog .article-card>.card__content{padding:20px;display:flex;flex-direction:column;justify-content:space-between}.custom-blog .card--standard>.card__content .card__information{padding:0}.custom-blog .article-card .card__heading .full-unstyled-link{color:#002f43;line-height:normal;margin-bottom:16px;font-family:Euclid Circular B Regular!important;font-weight:400;font-size:24px;letter-spacing:0%;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:60px;max-height:60px;height:60px}.custom-blog .article-card__info{margin:0 0 14px;color:#6e6f71;display:flex;padding:0;gap:14px;font-size:16px;font-weight:400;line-height:normal;text-transform:capitalize}.custom-blog .article-card-wrapper:hover .article-card .card__heading .full-unstyled-link{text-decoration:none}.custom-blog .article-card-wrapper:hover .article-card .card__inner .article-card__image.media--hover-effect img{transform:none}.custom-blog .article-card__excerpt{color:#6e6f71;line-height:normal;margin-top:0;margin-bottom:16px;font-family:Euclid Circular B Regular!important;font-weight:400;font-size:16px;letter-spacing:0%;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;min-height:60px;max-height:60px;height:60px}.custom-blog slider-component .blog__posts .blog__post{width:100%;flex:1}.custom-blog .article-card-wrapper{position:relative}.custom-blog .blog-badge{position:absolute;top:20px;left:20px;padding:6px 14px;border-radius:50px;background-color:#269232;color:#fff;font-size:16px;line-height:20px;font-weight:400}.custom-blog .read-more-url{text-decoration:none}.custom-blog .read-more-button{display:inline-flex;align-items:center;gap:6px;color:#002f43;text-transform:capitalize;font-family:Euclid Circular B Regular!important;font-weight:400;font-size:18px;line-height:100%;letter-spacing:0%}.custom-blog .read-more-button:after{content:"\2192";font-size:18px}.shopify-section:has(.shapes-section.shop-diamond-shape){background-color:#f9f9f9}.shapes-title{color:#002f43;font-size:40px;font-weight:500;line-height:normal;margin-bottom:40px;font-family:Euclid Circular B Medium!important}.shapes-grid{display:flex;gap:16px;justify-content:center;align-items:center;flex-wrap:wrap}.shapes-item{display:flex;flex-direction:column;align-items:center;gap:8px;flex:1}.shapes-block-link{display:flex;flex-direction:column;align-items:center;gap:8px;text-decoration:none;transition:opacity .3s ease}.shapes-block-link:hover{opacity:.8}.shapes-img-wrap{display:flex;align-items:center;justify-content:center;width:100px;height:100px}.shapes-img{max-width:100%;max-height:100%;object-fit:contain}.shapes-text{color:#000815;font-size:16px;font-weight:400;line-height:20px;text-align:center;margin:0}.shopify-section .custom-image-banner.discover-banner-section{max-width:1680px;padding-bottom:0}.custom-image-banner .custom-images img{width:100%;height:620px;display:block;object-fit:cover;object-position:left bottom}.discover-banner-section.custom-image-banner .custom-images img{object-position:center -290px}.popular-rings-section .collection__title .title{text-align:center;font-size:40px;color:#000815}.popular-rings-section .explore-button-wrapper{text-align:center;max-width:204px;width:100%;margin:0 auto}.popular-rings-section .explore-button-wrapper a{background-color:transparent;color:#000815;font-size:16px;font-weight:400;line-height:20px;padding:14px 32px;border:1px solid #000815;width:100%}.popular-rings-section slider-component .grid .card-wrapper:hover .card__media img{transform:none!important}.popular-rings-section slider-component .underline-links-hover:hover a{text-decoration:none}.popular-rings-section slider-component .card-information{display:none}.popular-rings-section slider-component .card__content .card__information .card__heading .full-unstyled-link{font-size:20px;font-weight:500;line-height:20px}.custom-gallery-section .gallery-content{text-align:center;margin-bottom:32px}.custom-gallery-section .zaveria-heading{color:#002f43;font-size:40px;font-weight:500;line-height:normal;margin-bottom:16px;font-family:Euclid Circular B Medium!important}.custom-gallery-section .zaveria-description{color:#6e6f71;font-size:16px;line-height:normal;max-width:634px;letter-spacing:normal;margin:0 auto}.custom-gallery-section .swiper-grid-container{position:relative;max-width:1680px;margin:0 auto}.custom-gallery-section .swiper-container{max-width:872px;margin:0 auto;overflow:hidden}.custom-gallery-section .swiper-wrapper{align-items:center}.custom-gallery-section .swiper-slide{height:674px;display:flex;align-items:center;justify-content:center;transition:transform .4s ease,opacity .4s ease;transform:scale(.85);opacity:1;background:transparent;overflow:hidden}.custom-gallery-section .swiper-slide.swiper-slide-active{transform:scale(1);opacity:1;z-index:2;background:transparent}.custom-gallery-section .swiper-slide img{width:100%;height:674px;object-fit:cover;object-position:center;display:block}.custom-gallery-section .swiper-button-prev,.custom-gallery-section .swiper-button-next{width:40px;height:40px;background:#ffe6ce;border:none;border-radius:50%;color:#4a4a4a;display:flex!important;align-items:center;justify-content:center;transition:background .3s ease,color .3s ease;top:50%;transform:translateY(-50%);z-index:10}.custom-gallery-section .swiper-button-prev{left:0}.custom-gallery-section .swiper-button-next{right:0}.custom-gallery-section .swiper-button-prev:after,.custom-gallery-section .swiper-button-next:after{font-size:18px;font-weight:600}.custom-gallery-section .swiper-button-prev:hover,.custom-gallery-section .swiper-button-next:hover{background:#e8e4e0;color:#002f43;box-shadow:0 4px 16px #0000001f}.custom-gallery-section .swiper-pagination-bullet{width:8px;height:8px;background:#6e6f71;opacity:.5}.custom-gallery-section .swiper-pagination-bullet-active{opacity:1;background:#002f43}.main-collection-feature .collection-feature-wrapper{max-width:1680px;margin:0 auto;width:100%}.main-collection-feature .collection-feature-wrapper .collection-feature-title{text-align:center;font-size:40px;font-weight:500;line-height:normal;color:#002f43;margin-bottom:40px;font-family:Euclid Circular B Medium!important}.main-collection-feature .collection-feature-grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:16px;align-items:stretch}.main-collection-feature .collection-feature-large{grid-column:1}.main-collection-feature .collection-feature-stack{grid-column:2;display:flex;flex-direction:column;gap:16px}.main-collection-feature .collection-feature-third{grid-column:3}.main-collection-feature .collection-link{position:relative;display:block;overflow:hidden;width:100%;height:100%;text-decoration:none;border-radius:0}.main-collection-feature .collection-link-large{min-height:100%;height:100%}.main-collection-feature .collection-link-small{flex:1;min-height:0}.main-collection-feature .collection-link img{width:100%;height:838px;object-fit:cover;display:block}.main-collection-feature .collection-feature-stack .collection-link img{height:411px}.main-collection-feature .collection-content{position:absolute;bottom:0;left:0;right:0;padding:20px 78px;background:linear-gradient(to top,rgba(0,0,0,.7) 0%,rgba(0,0,0,.4) 50%,transparent 100%);color:#fff;text-align:center}.main-collection-feature .collection-feature-third .collection-content{padding:20px 78px}.main-collection-feature .collection-feature-third .collection-link-large{min-height:732px}.main-collection-feature .collection-content-center{text-align:center}.main-collection-feature .collection-content h3{font-size:30px;font-weight:400;line-height:normal;color:#fff;margin:0 0 10px;font-family:Vemior!important}.main-collection-feature .collection-content p{font-size:16px;font-weight:400;line-height:20px;color:#fff;margin:0;text-align:center}.product__info-wrapper .product__title .product-title-div{color:var(--Secondary, #002F43);font-family:Vemior!important;font-size:30px;font-style:normal;font-weight:400;line-height:normal}.product .grid__item media-gallery{display:flex;flex-direction:row-reverse;gap:32px;height:calc(100vh - 90px)}.product .grid__item media-gallery slider-component{width:100%}.product .grid__item media-gallery slider-component[id*=GalleryViewer]{box-shadow:0 4px 36px #12121212,0 .893px 19.168px #12121205,0 .266px 3.779px #12121205}.product .grid__item media-gallery slider-component[id*=GalleryViewer] .product__media-list{gap:0}.product .grid__item media-gallery slider-component[id*=GalleryViewer] modal-opener{box-shadow:0 4px 36px #12121212,0 .893px 19.168px #12121205,0 .266px 3.779px #12121205;border:unset}.product .grid__item media-gallery slider-component[id*=GalleryThumbnails]{flex-direction:column;width:100%;flex:0 140px}.product .grid__item media-gallery slider-component[id*=GalleryThumbnails] .thumbnail-list{flex-direction:column}.product .grid__item media-gallery slider-component[id*=GalleryViewer] .product-media-container{width:100%;border:unset}.product .grid__item media-gallery slider-component[id*=GalleryThumbnails] .thumbnail[aria-current]{box-shadow:unset;border:none}.product__info-wrapper .product__info-container .product__description,.product__info-wrapper .product__info-container .product__title{margin:0}.product__info-wrapper .product__info-container .product__description{margin-top:6px;color:#6e6f71;font-family:Euclid Circular B Medium!important;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.product__info-wrapper .product__info-container .sku{margin:6px 0 0;line-height:normal;color:#5c738e;font-family:Euclid Circular B Regular!important;font-size:16px;font-style:normal;font-weight:400}.product__info-wrapper .product__info-container .sku strong{color:#002f43;text-align:center;font-family:Euclid Circular B Medium!important;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.product__info-wrapper .product__info-container .price-wrapper{margin:20px 0}.product__info-wrapper .product__info-container .price-wrapper .price-current{color:#002f43;font-family:Vemior!important;font-size:24px;font-style:normal;font-weight:400;line-height:normal}.product__info-wrapper .product__info-container .price-wrapper .price-compare{margin-left:10px;color:#5c6169;font-family:Vemior!important;font-size:16px;font-style:normal;font-weight:400;line-height:normal;text-decoration-line:line-through;opacity:.6}.product__info-wrapper .product__info-container .price-wrapper>.price-div{align-items:center}.product__info-wrapper .product__info-container .price-wrapper p{color:#6e6f71;text-align:center;font-family:Euclid Circular B Regular!important;font-size:12px;font-style:normal;font-weight:400;line-height:normal;opacity:.6;margin-left:10px}.product__info-wrapper .product__info-container variant-selects .product-form__input .form__label{color:#000815;font-family:Euclid Circular B Regular!important;font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin:0 0 12px;text-transform:capitalize}.product__info-wrapper .product__info-container variant-selects .product-form__input label{margin:0;display:flex;width:40px;height:40px;justify-content:center;align-items:center;padding:5px;border:unset;color:#474747!important;border:1px solid transparent;text-align:center;font-family:Euclid Circular B Medium!important;font-size:10px;font-style:normal;font-weight:500;line-height:normal}.product__info-wrapper .product__info-container variant-selects .product-form__input input:checked+label{border:1px solid #474747!important}.product__info-wrapper .product__info-container variant-selects .product-form__input{display:flex;gap:6px}.product__info-wrapper .product__info-container variant-selects .product-form__input{margin-bottom:26px}.product__info-wrapper .product__info-container variant-selects .product-form__input:is(:nth-child(2),:nth-child(3)) label{border-radius:0;background-color:unset!important;padding:2px}.product__info-wrapper .product__info-container variant-selects .product-form__input:nth-child(2) label img{width:100%}.product__info-wrapper .product__info-container variant-selects .product-form__input:nth-child(2){gap:16px}.product__info-wrapper .product__info-container variant-selects .product-form__input:nth-child(3) label{color:#5c748e!important;text-align:center;font-family:Euclid Circular B Regular!important;font-size:12px;font-style:normal;font-weight:400;line-height:normal;padding:7px;border:1px solid #5C748E!important}.product__info-wrapper .product__info-container variant-selects .product-form__input:nth-child(3) input:checked+label{border:1px solid #474747!important;color:#000815!important;font-family:Euclid Circular B Medium!important;font-weight:500}.product__info-wrapper .product__info-container .custom-properties .size-flex{display:flex;gap:20px;justify-content:space-between;margin-bottom:10px;align-items:flex-end}.product__info-wrapper .product__info-container .custom-properties select{width:100%;border:1px solid #E4E9EC;padding:12px}.product__info-wrapper .product__info-container .property-field label{color:#000815;font-family:Euclid Circular B Regular!important;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.product__info-wrapper .product__info-container .property-field p{line-height:normal}.product__info-wrapper .product__info-container .property-field a{color:#335171;text-align:center;font-family:Euclid Circular B Regular!important;font-size:14px;font-style:normal;font-weight:400;line-height:12px}.product__info-wrapper .product__info-container .property-field:is(:nth-child(2),:nth-child(3)){margin-top:14px;max-width:100%}.product__info-wrapper .product__info-container .product-form__buttons{max-width:100%}.product__info-wrapper .product__info-container .product-form__buttons button{gap:12px;background-color:#215329;color:var(--White, #FFF);margin-bottom:0}.product__info-wrapper .product__info-container .product-form__buttons button span{text-align:center;font-family:Euclid Circular B Regular!important;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.product__info-wrapper .product__info-container product-form{margin:20px 0}.d-flex{display:flex}.product__info-wrapper .product__info-container .ship-date{margin:0;background-color:#e9f7ec;padding:16px;display:flex;align-items:center;gap:5px}.product__info-wrapper .product__info-container .ship-date{color:#474747;text-align:center;font-family:Euclid Circular B Regular!important;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.product__info-wrapper .product__info-container .ship-date .ship-child-date{color:#000815}.pd-dots{padding:0 6px}.product__info-wrapper .product__info-container .product-usp{margin:20px 0}.product__info-wrapper .product__info-container .product-usp .usp-wrapper{gap:20px}.product__info-wrapper .product__info-container .product-usp .usp-wrapper .usp-item{display:flex;gap:8px;align-items:center}.product__info-wrapper .product__info-container .product-usp .usp-wrapper .usp-text{color:var(--Secondary, #002F43);font-family:Euclid Circular B Regular!important;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.product__info-wrapper .product__info-container .product-usp .usp-wrapper .usp-left,.product__info-wrapper .product__info-container .product-usp .usp-wrapper .usp-right{display:flex;flex-direction:column;gap:16px}.product__info-wrapper .product__info-container .product__accordion{border-left:.1rem solid #12121214;border-right:.1rem solid #12121214}.product__info-wrapper .product__info-container .product__accordion summary{padding:16px}.product__info-wrapper .product__info-container .product__accordion details[open] summary{border-bottom:.1rem solid #12121214}.product__info-wrapper .product__info-container .product__accordion details .accordion__content{padding:12px 16px;margin-bottom:0}.product__info-wrapper .product__info-container .product__accordion details .accordion__content p{color:#474747;font-family:Euclid Circular B Regular!important;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.product__info-wrapper .product__info-container .product__accordion details .accordion__content #selected-variant-details{padding:16px 0;margin:16px 0;border-top:.1rem solid #12121214}.product__info-wrapper .product__info-container .product__accordion details .accordion__content li{list-style:none;padding:0;color:var(--Theme-1-Main-Colors-Primary-Dark, #000815);font-family:Euclid Circular B Regular!important;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.product__info-wrapper .product__info-container .product__accordion details ul.product-specs{padding:0}.product__info-wrapper .product__info-container .product__accordion summary .dashh{display:none}.product__info-wrapper .product__info-container .product__accordion details[open] summary .plus{display:none}.product__info-wrapper .product__info-container .product__accordion details[open] summary .dashh{display:block}.product__info-wrapper .product__info-container .product__accordion .accordion__title{color:var(--Secondary, #002F43);font-family:Euclid Circular B Medium!important;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.main-shipping-icon .shipping-title{color:var(--Secondary, #002F43);text-align:center;font-size:40px;font-style:normal;font-weight:500;line-height:normal;font-family:Euclid Circular B Medium!important;margin-bottom:40px}.auragram-product-page .main-shipping-icon .shipping-icons .shipping-icon-item{display:block}.auragram-product-page .main-shipping-icon .shipping-icons .shipping-icon-item .shipping-icon-text p{color:#002f43;text-align:center;font-size:18px;font-style:normal;font-weight:500;line-height:120%;margin-top:16px;margin-bottom:10px;font-family:Euclid Circular B Medium!important}.auragram-product-page .main-shipping-icon .shipping-icons .shipping-icon-item .shipping-icon-text p:nth-last-child(1){overflow:hidden;color:#6e6f71;text-align:center;text-overflow:ellipsis;font-family:Euclid Circular B Regular!important;font-size:16px;font-weight:400;line-height:normal;margin:0;letter-spacing:normal}.section-breadcrumb .breadcrumb-section .divider,.section-breadcrumb .breadcrumb-section a{color:#000815;opacity:1}.main-shipping-icon .shipping-icons .shipping-icon-item{display:flex;flex-direction:column;gap:16px}.main-shipping-icon .shipping-icons .shipping-icon-item .shipping-icon-text p{color:#002f43;line-height:21.6px;margin-bottom:0;font-family:Euclid Circular B Regular!important;font-weight:400;font-size:18px;line-height:120%;letter-spacing:0%;text-align:center}.custom-blog .slider-buttons{display:none}.crafted-wrapper{display:flex;gap:30px;flex-wrap:wrap}.crafted-wrapper .crafted-image{flex:1;display:flex}.crafted-wrapper .crafted-image img{width:100%;object-fit:cover}.crafted-section .crafted-wrapper .crafted-content{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center}.crafted-section .crafted-wrapper .crafted-content .crafted-highlight{margin:40px 0}.crafted-section .crafted-wrapper .crafted-content .crafted-heading{color:var(--Secondary, #002F43);text-align:center;font-family:Euclid Circular B Medium!important;font-size:40px;font-style:normal;font-weight:500;line-height:normal}.crafted-section .crafted-wrapper .crafted-content .crafted-description{margin-top:16px;color:#6e6f71;text-align:left;font-family:Euclid Circular B Regular!important;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.crafted-section .crafted-wrapper .crafted-content .crafted-description p:last-of-type{padding:15px 0}.crafted-section .crafted-wrapper .crafted-content .crafted-description ul{list-style-type:disc;padding:15px}.crafted-section .crafted-wrapper .crafted-content .crafted-button{color:#002f43;text-align:center;font-family:Euclid Circular B Regular!important;font-size:16px;font-style:normal;font-weight:400;line-height:normal;text-decoration:unset;padding:14px 32px;border:1px solid #002F43}.product .grid__item media-gallery slider-component[id*=GalleryThumbnails] .slider-button.slider-button--prev,.product .grid__item media-gallery slider-component[id*=GalleryThumbnails] .slider-button.slider-button--next{transform:translate(-50%) rotate(90deg)!important;top:-32px!important;left:50%!important}.product .grid__item media-gallery slider-component[id*=GalleryThumbnails] .slider-button.slider-button--next{top:unset!important;bottom:-32px!important;left:50%}.product .grid__item media-gallery slider-component[id*=GalleryViewer] .product__media-list,.product .grid__item media-gallery slider-component[id*=GalleryViewer] .product-media-container,.product .grid__item media-gallery slider-component[id*=GalleryViewer] modal-opener,.product .grid__item media-gallery slider-component[id*=GalleryViewer] modal-opener .product__media{height:100%}.product .grid__item media-gallery slider-component[id*=GalleryViewer] .product__media-list>li{display:flex;align-items:center;width:100%;margin:0;padding:0}.product .grid__item media-gallery slider-component[id*=GalleryViewer] .slider-buttons-product-detail-page .slider-button{width:36px;height:36px;display:flex;align-items:center;justify-self:center;filter:drop-shadow(0 1.6px 4.958px rgba(0,0,0,.08)) drop-shadow(0 6.16px 25.893px rgba(0,0,0,.08)) drop-shadow(0 21.717px 62.889px rgba(0,0,0,.09)) drop-shadow(0 150px 120px rgba(0,0,0,.18));border-radius:50%;background:#fff;border:unset}.product .grid__item media-gallery slider-component[id*=GalleryViewer] .slider-buttons-product-detail-page .slider-button.slider-button--prev{transform:rotate(180deg) translateY(50%)!important;position:absolute;top:50%;left:16px;z-index:999999}.product .grid__item media-gallery slider-component[id*=GalleryViewer] .slider-buttons-product-detail-page .slider-button.slider-button--next{position:absolute;top:50%;transform:translateY(-50%)!important;right:16px;z-index:999999}body .related-products .custom-product-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}body .related-products .custom-product-grid li{width:100%!important;max-width:100%!important}.page-list-collections .grid{gap:8px}.related-products .related-products__heading{color:var(--Secondary, #002F43);text-align:center;font-family:Euclid Circular B Medium!important;font-size:40px;font-style:normal;font-weight:500;line-height:1;margin-bottom:16px}.related-products .section-subheading{color:#5c738e;text-align:center;font-family:Euclid Circular B Regular!important;font-size:16px;font-style:normal;font-weight:400;line-height:20px;margin-bottom:40px}body .card-product-custom:hover *{text-decoration:unset!important}body .custom-product-grid .card .card__inner{box-shadow:0 4px 36px #12121212;transform:unset;filter:unset!important;background:unset}body .custom-product-grid .card .card__inner.ratio:before{content:unset}body .custom-product-grid .card .card__inner .card__media{position:unset;width:100%;clip-path:unset;background:unset}body .custom-product-grid .card .card__inner .card__media .media{position:unset}body .custom-product-grid .card .card__inner .card__media .media img:nth-child(1){position:unset;cursor:pointer}body .custom-product-grid .card .card__inner .card__media .media img:nth-child(2){transform:unset}body .custom-product-grid .card__content{padding:10px 0 0}body .custom-product-grid .card__information{padding:0}body .custom-product-grid .card__information .card__heading{font-family:Euclid Circular B Regular!important;font-weight:400;font-size:16px;line-height:100%;margin-bottom:8px;text-transform:capitalize!important}body .custom-product-grid .card__information .price{font-size:16px}body .custom-product-grid .card__information .card-product-custom__variants{margin:0;margin-top:0!important;line-height:unset}body .card-product-custom__variants .product-form__input{display:flex;align-items:center;gap:6px;margin-bottom:7px;border:unset}body .card-product-custom__variants .product-form__input legend{display:none}body .card-product-custom__variants .product-form__input input.metal-typer-input+label{margin:0;padding:0;width:22px;height:22px;font-family:Euclid Circular B Medium!important;font-weight:500;font-size:10px;line-height:100%;text-align:center;vertical-align:middle;color:#474747;display:flex;align-items:center;justify-content:center;background-color:#d6dbe1;border:unset;letter-spacing:0}body .card-product-custom__variants .product-form__input input.metal-typer-input+label:before,body .card-product-custom__variants .product-form__input label.diamond-shape-swatch:before{content:unset}.product-form__input--pill input[type=radio]:checked+label{border:1px solid #474747!important}body .card-product-custom__variants .product-form__input label.diamond-shape-swatch{margin:0;padding:0;width:28px;height:28px;border:1px solid transparent;display:flex;align-items:center;justify-content:center;background-color:#fff!important;border-radius:0}body .card-product-custom__variants .product-form__input label.diamond-shape-swatch img{width:100%;height:100%}body .custom-product-grid .card__information .card-product-custom__variants variant-selects{display:flex;flex-direction:column}body .custom-product-grid .card__information .card-product-custom__variants variant-selects fieldset:nth-child(2){order:2}body .custom-product-grid .card__information .card-product-custom__variants variant-selects fieldset:nth-child(3){order:3}body .card-product-custom__variants .product-form__input input.carat-weight-swatch+label{margin:0;padding:4px;border-radius:0;width:28px;background-color:#fff!important;height:18px;font-family:Euclid Circular B Medium!important;font-weight:500;font-size:8px;line-height:100%;text-align:center;vertical-align:middle;color:#5c748e;display:flex;align-items:center;justify-content:center;border:1px solid #5C748E!important;letter-spacing:0;opacity:1;text-decoration:unset!important}body .price__container .price-item.price-item--sale.price-item--last{font-family:Euclid Circular B Regular!important;font-weight:400;font-size:16px;line-height:20px;letter-spacing:0;color:#000815}body.auragram-product-page .price__container .price-item.price-item--sale.price-item--last{font-family:Vemior!important;font-weight:400;font-size:24px;line-height:100%;letter-spacing:0;color:#002f43}body.auragram-product-page .product__info-wrapper .product__info-container .price-wrapper .price-compare{font-family:Vemior!important;font-size:16px;font-weight:400;line-height:100%;text-decoration-line:line-through;color:#5c6169}body.auragram-product-page .product__info-wrapper .product__info-container .price-wrapper p{line-height:100%;letter-spacing:0%}body .price__container .price__sale{display:flex;align-items:center;flex-direction:row-reverse;gap:10px}body .price__container .price-item.price-item--regular{font-family:Euclid Circular B Regular!important;font-weight:400;font-size:16px;line-height:20px;letter-spacing:0;text-decoration:line-through!important;color:#5c6169;margin:0!important}body .price{margin-top:0!important}.product-form__input--pill input[type=radio]:disabled+label,.product-form__input--pill input[type=radio].disabled+label{cursor:not-allowed!important}body .card-product-custom__variants .product-form__input input.carat-weight-swatch:disabled+label{color:#80808080;border-color:#80808080!important}body .card-product-custom__variants .product-form__input input.carat-weight-swatch:checked+label{color:#474747!important}body .card-product-custom__variants .product-form__input input[type=radio]:disabled+label.diamond-shape-swatch img{border:unset;opacity:.5}body .recommended-card{position:relative}body .badge.badge-type,body .badge.badge-discount{position:absolute;z-index:999}body .badge.badge-type{left:12px;top:12px;background-color:#fde7ed;padding:4px 16px;border-radius:4px!important;font-family:Euclid Circular B SemiBold!important;font-weight:600;font-size:12px;line-height:100%;letter-spacing:10%;text-transform:uppercase!important;border-radius:4px;border:unset}body .badge.badge-discount{left:unset;right:12px;background-color:#0fbd43;border-radius:4px;font-family:Euclid Circular B SemiBold!important;font-weight:600;font-size:12px;line-height:100%;letter-spacing:0;vertical-align:middle;top:12px;padding:4px 8px;border:unset;color:#fff}.product-form__input input[type=radio]{clip:rect(0,0,0,0);overflow:hidden;position:absolute;height:1px;width:1px}.main-collection-banner__item .main-collection-banner__image img{width:100%;height:100%;max-width:100%;max-height:100%;object-fit:cover}.main-collection-banner__item .main-collection-banner__image{height:400px}.main-collection-banner .main-collection-banner__item{position:relative}.main-collection-banner .main-collection-banner__item .main-collection-banner__content{position:absolute;bottom:0;width:100%;height:100%;color:#fff;text-align:center;display:flex;align-items:center;justify-content:center;flex-direction:column;max-width:676px;margin:0 auto;left:50%;transform:translate(-50%,-50%);top:50%;gap:8px}.main-collection-banner .main-collection-banner__item .main-collection-banner__content *{color:#fff}.main-collection-banner .main-collection-banner__item .main-collection-banner__content .main-collection-banner__title{font-family:Vemior!important;font-weight:400;font-size:62px;letter-spacing:0%;text-align:center}.main-collection-banner .main-collection-banner__item .main-collection-banner__content .main-collection-banner__description{font-family:Euclid Circular B Regular!important;font-weight:400;font-size:24px;line-height:normal;letter-spacing:1%;text-align:center}.size-guide-banner-container{position:relative}.size-guide-banner-container .size-guide-banner-content-container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;text-align:center;color:#fff;font-family:Vemior!important;font-weight:400;font-size:62px;line-height:normal}.size-guide-banner-container .size-guide-banner-image-container{width:100%;height:100%}.size-guide-banner-container .size-guide-banner-image-container .size-guide-image-desktop{width:100%;height:100%;object-fit:cover}.size-guide-banner-container .size-guide-banner-desktop-image{display:flex}.size-measure .size-measure-header{text-align:center}.size-measure .size-measure-header h1{font-family:Euclid Circular B SemiBold!important;font-weight:500;font-size:40px;line-height:normal;color:#002f43;margin-bottom:16px;letter-spacing:0}.size-measure .size-measure-content{text-align:center;max-width:698px;margin:0 auto}.size-measure .size-measure-content p{font-family:Euclid Circular B Regular!important;font-weight:400;font-size:16px;line-height:normal;color:#6e6f71;letter-spacing:0}.size-measure-card{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;margin-bottom:40px;margin-top:40px}.size-measure-card .size-measure-images{width:100%;height:100%;overflow:hidden}.size-measure-card .size-measure-images img{width:100%;height:100%;object-fit:cover;display:block}.size-measure-button{text-align:center;display:flex;justify-content:center}.size-measure-button .size-measure-button-link{font-family:Euclid Circular B Regular!important;font-weight:500;font-size:16px;line-height:normal;color:#fff;background-color:#215329;padding:12px 24px;text-decoration:none}.size-measure-banner .size-measure-banner-image{height:945px}.size-measure-banner .size-measure-banner-image img{width:100%;height:100%;object-fit:cover}.size-measure-banner .size-measure-banner-image{display:flex}.ring-size-chart .ring-size-chart-table .ring-size-chart-heading{text-align:center;margin-bottom:40px}.ring-size-chart .ring-size-chart-table table{border-collapse:collapse}.ring-size-chart .ring-size-chart-table .ring-size-chart-heading h1{font-family:Euclid Circular B Regular!important;font-weight:500;font-size:40px;line-height:normal;color:#002f43;letter-spacing:0%}.ring-size-chart .ring-size-chart-table thead tr{background-color:#215329}.ring-size-chart .ring-size-chart-table thead tr th{font-family:Euclid Circular B Regular!important;font-weight:400;font-size:13px;line-height:normal;color:#fff;padding:14px 18px;border:1px solid #D5D7DA;min-width:159px}.ring-size-chart .ring-size-chart-table tbody tr td{border:1px solid #D5D7DA;font-family:Euclid Circular B Regular!important;font-weight:400;font-size:14px;line-height:normal;color:#002f43;padding:18px;min-width:159px}.ring-size-chart .ring-size-chart-table tbody tr:nth-child(2n){background-color:#f5f5f5}.ring-size-chart .ring-size-chart-table-wrapper{overflow-x:auto;border:1px solid #D5D7DA}.breadcrumb-section a.prev-main-page{font-family:Euclid Circular B Regular!important;font-weight:400;font-style:Regular;font-size:16px;line-height:20px;letter-spacing:0%;color:#5c6169}.breadcrumb-section .current-page,.breadcrumb-section .divider{color:#000815;font-family:Euclid Circular B Regular!important;font-weight:400;font-size:16px;line-height:20px;letter-spacing:0%}.product-grid-container .collection .custom-product-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;row-gap:60px}.product-grid-container .collection .custom-product-grid li{width:100%;max-width:100%}.product-grid-container .collection .custom-product-grid .collection-banner{grid-column:1 / -1;width:100%;max-width:100%}.product-grid-container .collection .custom-product-grid .collection-banner.banner-13 .collection-image-banner .collection-image-banner__item.item-banner-2,.product-grid-container .collection .custom-product-grid .collection-banner.banner-22 .collection-image-banner .collection-image-banner__item.item-banner-1,.product-grid-container .collection .custom-product-grid .card-information-custom .custom-variant-form .card-option .option-label{display:none}.product-grid-container .collection .custom-product-grid .card-information-custom .custom-variant-form div[class*=total-carat-weight-carat] .card-variant-label{display:block!important;margin-bottom:6px;text-transform:capitalize}.custom-variant-form div[class*=metal] .option-values-list{display:flex;align-items:center;gap:6px}.custom-variant-form div[class*=metal] .option-values-list label{width:22px;height:22px;border-radius:40px;padding:2px;font-family:Euclid Circular B Medium!important;font-weight:500;font-size:10px;line-height:normal;letter-spacing:0%;text-align:center;display:flex;align-items:center;justify-content:center;cursor:pointer;border:1px solid transparent}.custom-variant-form div[class*=metal] .option-values-list .card-variant-value:nth-child(1) label{background-color:#d6dbe1}.custom-variant-form div[class*=metal] .option-values-list .card-variant-value:nth-child(2) label{background-color:#fcf1d9}.custom-variant-form div[class*=metal] .option-values-list .card-variant-value:nth-child(3) label{background-color:#fde4d5}.custom-variant-form div[class*=metal] .option-values-list .card-variant-value:nth-child(4) label{background-color:#f7ddaa}.custom-variant-form div[class*=metal] .option-values-list .card-variant-value:nth-child(5) label{background-color:#ece8de}.custom-variant-form .card-option .option-values-list .card-variant-value{position:relative}.custom-variant-form .card-option .option-values-list .card-variant-value input{position:absolute;width:100%;height:100%;z-index:-1;opacity:0}.custom-variant-form .card-option .option-values-list .card-variant-value input:checked+label{border:1.5px solid #474747!important}.custom-variant-form .card-option .option-values-list .card-variant-value input:disabled+label{cursor:not-allowed;opacity:.7}.product-grid-container .collection .custom-product-grid li .custom-card-product:hover *{text-decoration:unset!important}.product-grid-container .collection .custom-product-grid li .custom-card-product:hover .price-item.price-item--regular{text-decoration:line-through!important}.product .grid__item media-gallery slider-component[id*=GalleryViewer] .product__media-list>li+li{flex-grow:unset;margin-left:10px;overflow:hidden}.custom-variant-form div[class*=weight] .option-label{font-family:Euclid Circular B Regular!important;font-weight:400;font-size:8px;line-height:normal;letter-spacing:0%;color:#474747}.product-grid-container .collection .custom-product-grid .card-information-custom .custom-variant-form{display:flex;flex-direction:column;gap:7px}.custom-variant-form div[class*=weight] .option-values-list{display:flex;align-items:center;gap:6px}.custom-variant-form div[class*=weight] .option-values-list label{width:30px;height:18px;border:1px solid #5C748E;background-color:#fff!important;display:flex;align-items:center;justify-content:center;font-family:Euclid Circular B Regular!important;font-weight:400;font-size:10px;line-height:normal;letter-spacing:0%;text-align:center;color:#5c748e;cursor:pointer;opacity:1!important}.custom-variant-form div[class*=weight] .option-values-list input:disabled+label{opacity:.7!important}.custom-variant-form div[class*=weight] .option-values-list .card-variant-value input:checked+label{color:#474747;border:1px solid #5C748E!important}.custom-variant-form div[class*=diamond] .option-values-list{display:flex;align-items:center;gap:6px}.custom-variant-form .main-diamond-weight-carat .option-values-list label{border:1px solid #5C748E!important}.custom-variant-form .card-option.main-diamond-weight-carat .option-values-list .card-variant-value input:checked+label{border:1px solid #474747!important;color:#000815!important;font-family:Euclid Circular B Medium!important;font-weight:500}.custom-variant-form div[class*=diamond] .option-values-list label{width:28px;height:28px;display:flex;align-items:center;justify-content:center;border:none;border-radius:unset;opacity:1!important;background-color:#fff;cursor:pointer}.custom-variant-form div[class*=diamond] .option-values-list .card-variant-value label img{width:100%;height:100%}.custom-variant-form .card-option .option-values-list .card-variant-value input:disabled+label{cursor:not-allowed}.custom-variant-form .card-option .option-values-list .card-variant-value input:disabled+label img{opacity:.7}.product-grid-container .collection .custom-product-grid .card-information-custom .custom-variant-option{margin-bottom:8px}.product-grid-container .collection .custom-product-grid .card-information-custom .price *,.product-grid-container .collection .custom-product-grid .card-information-custom .price{line-height:1}li.grid__item .card__inner .custom-hover-thumbnails{display:none}li.grid__item .custom-card-product:hover .custom-hover-thumbnails{display:block;position:absolute;bottom:10px;left:50%;transform:translate(-50%)}li.grid__item .custom-card-product:hover .custom-hover-thumbnails .custom-hover-thumbnails-inner{display:flex;gap:8px}li.grid__item .custom-card-product:hover .custom-hover-thumbnails .custom-hover-thumbnails-inner .hover-thumb img,li.grid__item .custom-card-product:hover .custom-hover-thumbnails .custom-hover-thumbnails-inner .hover-thumb .hover-thumb-video video{width:100%;height:100%;object-fit:cover}li.grid__item .custom-card-product:hover .custom-hover-thumbnails .custom-hover-thumbnails-inner .hover-thumb{width:60px;height:60px;border:1px solid #FFFFFF;border-radius:4px;box-shadow:0 4px 36px #12121212;overflow:hidden;cursor:pointer;background-color:#fff}li.grid__item .custom-card-product:hover .custom-hover-thumbnails .custom-hover-thumbnails-inner .hover-thumb .hover-thumb-video{position:relative;height:100%;background-color:#fff}li.grid__item .custom-card-product:hover .custom-hover-thumbnails .custom-hover-thumbnails-inner .hover-thumb .hover-thumb-video video{opacity:0}li.grid__item .custom-card-product:hover .custom-hover-thumbnails .custom-hover-thumbnails-inner .hover-thumb .hover-thumb-video .label-360{position:absolute;z-index:999;left:0;top:0;display:flex;align-items:center;justify-content:center;height:100%;padding:3px}li.grid__item .custom-card-product:hover .custom-hover-thumbnails .custom-hover-thumbnails-inner .hover-thumb .hover-thumb-video .label-360 svg{width:100%}body .badge.badge-type.badge-type-moissanite{background-color:#e4e9ec}body .badge.badge-type.badge-type-clarity-plus-diamonds{background-color:#e7e9fd}.product-grid-container .collection .custom-product-grid .collection-banner .collection-image-banner__image img{width:100%;height:100%;object-fit:cover;object-position:center}.collection-image-banner__image:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}button.product-form__submit.loading>svg,button.product-form__submit.loading .d-flex{opacity:0}.product-grid-container .collection .custom-product-grid .collection-banner .collection-image-banner__image{height:424px}.product-grid-container .collection .custom-product-grid .collection-banner .collection-image-banner__item{position:relative}.product-grid-container .collection .custom-product-grid .collection-banner .collection-image-banner__item .collection-image-banner__content{position:absolute;top:85px;left:40px;max-width:690px}body:has(:is(div[data-collection-url$=ring],div[data-collection-url$=diamond])) .product-grid-container .collection .custom-product-grid .collection-banner.banner-13 .collection-image-banner__item .collection-image-banner__content{max-width:820px}.product-grid-container .collection .custom-product-grid .collection-banner .collection-image-banner__item .collection-image-banner__content .collection-image-banner__heading{font-family:Vemior!important;font-weight:400;font-size:66px;line-height:100%;letter-spacing:0%;color:#fff}.product-grid-container .collection .custom-product-grid .collection-banner .collection-image-banner__item .collection-image-banner__content .collection-image-banner__button *{display:inline-block}.product-grid-container .collection .custom-product-grid .collection-banner .collection-image-banner__item .collection-image-banner__content .collection-image-banner__button a{padding:16px 20px;border:1px solid #fff;color:#fff;text-decoration:unset;width:100%;font-family:Euclid Circular B Regular!important;font-weight:400;font-size:18px;line-height:22px;letter-spacing:0%;text-align:center;text-transform:uppercase}.product-grid-container .collection .custom-product-grid .card-information-custom .price .price__container{display:flex;flex-direction:row-reverse;justify-content:flex-end}li.grid__item .custom-card-product .card__media .media,li.grid__item .custom-card-product .card__media{height:100%}.product-grid-container .collection .custom-product-grid li .custom-card-product>.card>.card__inner{height:402px}.product-grid-container .collection .custom-product-grid li .card-information-custom .card__heading{font-family:Euclid Circular B Regular!important;font-weight:400;font-size:16px;line-height:normal;letter-spacing:0;color:#000815}.main-collection-rich-text{text-align:center}.main-collection-rich-text .collection-rich-title{font-family:Vemior!important;font-weight:400;font-size:40px;line-height:normal;letter-spacing:0px;text-align:center;color:#000815;margin-bottom:20px}.main-collection-rich-text .collection-rich-text-description{font-family:Euclid Circular B Regular!important;font-weight:400;font-size:16px;line-height:120%;letter-spacing:1;text-align:center;color:#5c738e}.main-collection-rich-text .collection-rich-text-description .metafield-rich_text_field p{margin-bottom:20px}.main-collection-rich-text .collection-rich-text-description .metafield-rich_text_field p:nth-last-child(1){margin-bottom:0}.product-grid-container .collection .custom-product-grid .collection-banner .collection-image-banner__item .collection-image-banner__content .collection-image-banner__button{margin-top:40px}li.grid__item .custom-card-product .card__inner>a{width:100%}.page-collection .main_filter_horizontal #FacetsWrapperDesktop{width:100%;display:flex;align-items:baseline;align-self:unset;flex-wrap:nowrap;white-space:nowrap;gap:12px;flex:1}.page-collection .main_filter_horizontal .custom_sort_horizontal{flex:0}.page-collection .main_filter_horizontal #FacetsWrapperDesktop .facets__heading{margin:0;font-family:Euclid Circular B Medium!important;font-weight:500;font-size:16px;line-height:20px;letter-spacing:.35px;vertical-align:middle;text-transform:uppercase;font-style:normal}.page-collection .main_filter_horizontal #FacetsWrapperDesktop .main_default_value{width:100%}.page-collection .main_filter_horizontal #FacetsWrapperDesktop .custom_filter_label{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.page-collection .main_filter_horizontal #FacetsWrapperDesktop .custom_filter_label .filter-group{border:1px solid #E4E9EC;padding:6px 37px;display:flex;align-items:center;gap:6px;cursor:pointer;position:relative}.page-collection .main_filter_horizontal #FacetsWrapperDesktop .custom_filter_label .filter-group .default-filter-label{font-family:Euclid Circular B Regular!important;font-weight:400;font-size:14px;line-height:1;letter-spacing:0px;text-align:center;color:#5c6169}.page-collection .main_filter_horizontal #FacetsWrapperDesktop .custom_filter_label .filter-group.label_active .default-filter-label{font-family:Euclid Circular B Medium!important;font-weight:500;color:#474747}.page-collection .main_filter_horizontal #FacetsWrapperDesktop .custom_filter_label .filter-group .default-filter-label:after{content:"";width:100%;height:100%;z-index:99;position:absolute;left:0;top:0}.facets-container .facets__form{position:relative}.page-collection .main_filter_horizontal #FacetsWrapperDesktop .custom_filter_label .filter-group .filter-group-icon{display:flex;transform:rotate(180deg);transition:.3s ease-in-out}.page-collection .main_filter_horizontal #FacetsWrapperDesktop .custom_filter_label .filter-group.label_active .filter-group-icon{transform:none}#FacetFiltersForm{display:block}#FacetFiltersForm .main_filter_horizontal .custom_filter{display:flex;gap:20px;flex-wrap:wrap;align-items:flex-start;margin-bottom:20px}#FacetFiltersForm .main_filter_horizontal .custom_filter .custom_sort_horizontal .facet-filters{padding:0;display:block}#FacetFiltersForm .main_filter_horizontal .custom_filter .custom_sort_horizontal .facet-filters .facet-filters__label{white-space:nowrap;margin-right:8px}#FacetFiltersForm .main_filter_horizontal .custom_filter .custom_sort_horizontal .facet-filters .facet-filters__label label{font-family:Euclid Circular B Medium!important;font-weight:500;font-size:14px;line-height:20px;letter-spacing:0px;color:#000815;text-transform:uppercase}#FacetFiltersForm .main_filter_horizontal .custom_filter .custom_sort_horizontal .facet-filters .select{padding:0 12px 0 0;border:1px solid #E4E9EC;align-items:center;gap:0}#FacetFiltersForm .main_filter_horizontal .custom_filter .custom_sort_horizontal .facet-filters .select select{margin:0;font-family:Euclid Circular B Regular!important;font-weight:400;font-size:14px;line-height:normal;letter-spacing:0px;color:#474747;text-transform:capitalize;width:auto;outline:none;box-shadow:none;padding:6px 12px}#FacetFiltersForm .main_filter_horizontal .custom_filter .custom_sort_horizontal .facet-filters .select .svg-wrapper{position:unset}.page-search aside.facets-wrapper,.main_filter_horizontal #FacetsWrapperDesktop .custom_filter_value .custom_default_value .facets__display{position:unset;display:none}.main_filter_horizontal .custom_active_facets{padding:40px 0 30px;border-top:1px solid #E4E9EC}.main_filter_horizontal #FacetsWrapperDesktop .custom_filter_value .custom_default_value.active_filter .facets__display{width:100%;max-height:unset;border:unset;box-shadow:unset;display:block;position:relative;top:unset;left:unset;overflow:hidden}.main_filter_horizontal #FacetsWrapperDesktop .custom_filter_value .custom_default_value.active_filter .facets__display .facets__header{display:none}.main_filter_horizontal #FacetsWrapperDesktop .custom_filter_value .custom_default_value.active_filter .facets__display .facets-layout-list{padding:20px 0 0;display:flex;gap:16px}.main_filter_horizontal #FacetsWrapperDesktop .custom_filter_value .custom_default_value.active_filter .facets__display .facets-layout-list li{position:relative;padding-bottom:10px}.main_filter_horizontal #FacetsWrapperDesktop .custom_filter_value .custom_default_value .facets__display .facets__label{padding:0;flex-direction:column}.main_filter_horizontal #FacetsWrapperDesktop .custom_filter_value .custom_default_value.active_filter .facets__display .facets-layout-list li .facets__label .filter-image-with-text{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.main_filter_horizontal #FacetsWrapperDesktop .custom_filter_value .custom_default_value .facets__display .facets__label .facet-checkbox__text{background-color:#fff;display:flex;flex-direction:column;gap:5px}.main_filter_horizontal #FacetsWrapperDesktop .custom_filter_value .custom_default_value .facets__display .facets__label .facet-checkbox__text .filter-main-image img{width:100%;height:100%;object-fit:scale-down}.main_filter_horizontal #FacetsWrapperDesktop .custom_filter_value .custom_default_value .facets__display .facets__label .facet-checkbox__text .filter-main-image{width:80px;height:60px;margin:0 auto}.main_filter_horizontal #FacetsWrapperDesktop .custom_filter_value .custom_default_value .facets__display .facets__label .facet-checkbox__text .facet-checkbox__text-label{font-family:Euclid Circular B Medium!important;font-weight:500;font-size:12px;line-height:100%;letter-spacing:0px;text-align:center;display:block;color:#5c6169}.main_filter_horizontal #FacetsWrapperDesktop .custom_filter_value .custom_default_value .facets__display .facets__label:hover *{text-decoration:unset!important}li.list-menu__item.facets__item:has(.filter-image-with-text>input:checked){border-bottom:1px solid #474747}li.list-menu__item.facets__item:has(.filter-image-with-text>input:checked) .facet-checkbox__text-label{color:#474747!important}.product-count .product-count__text{text-align:left;margin-bottom:20px}.product-count #ProductCountDesktop{font-family:Euclid Circular B Regular!important;font-weight:400;font-size:14px;line-height:20px;letter-spacing:0px;color:#626d84}.custom_active_facets .active-facets{font-family:Euclid Circular B Regular!important;font-weight:400;font-size:14px;line-height:100%;letter-spacing:0px;color:#5c748e;text-transform:uppercase;margin:0;align-items:center;gap:12px}.custom_active_facets .active-facets facet-remove .active-facets__button{padding:0;margin:0}.custom_active_facets .active-facets facet-remove .active-facets__button span{margin:0;background-color:#002f43;padding:6px 12px;font-family:Euclid Circular B Regular!important;font-weight:400;font-size:12px;line-height:16px;letter-spacing:0px;border-radius:0;color:#fff;box-shadow:unset;gap:5px}.custom_active_facets .active-facets facet-remove .active-facets__button span.svg-wrapper{padding:0;color:#fff}.custom_active_facets .active-facets facet-remove.active-facets__button-wrapper{padding:0}.custom_active_facets .active-facets facet-remove.active-facets__button-wrapper a{font-family:Euclid Circular B Regular!important;font-weight:400;font-size:14px;line-height:100%;letter-spacing:0px;text-align:center;color:#ce927e;text-decoration:none;text-transform:uppercase;padding:0}.card--media .card__inner .card__content{cursor:pointer}.card-wrapper:hover *{text-decoration:unset!important}.card-wrapper .card__heading{font-family:Euclid Circular B Regular!important;font-weight:400;font-size:16px;line-height:normal;letter-spacing:0px;color:#000815;margin-bottom:8px}.card-wrapper .price__container{width:100%;display:flex;align-items:center;gap:8px;flex-direction:row-reverse;justify-content:flex-end}.page-collection-custom-diamond .diamond-tabs{display:flex;justify-content:center;gap:6px}.page-collection-custom-diamond .diamond-tabs .diamond-tabs__inner{display:flex;gap:6px;background-color:#f4f4f5;padding:2px}.page-collection-custom-diamond .diamond-tabs .diamond-tab{border:none;padding:4px 45px;color:#5c748e;font-family:Euclid Circular B Medium!important;font-weight:400;font-size:14px;line-height:normal;letter-spacing:0;cursor:pointer}.page-collection-custom-diamond .diamond-tabs .diamond-tab.active{background-color:#215329;color:#fff;padding:14px 72.5px;font-size:14px;font-weight:500;line-height:16px}.page-collection-custom-diamond .facets-container .custom_sort_horizontal{display:none}.page-collection-custom-diamond .product-count{text-align:left}.page-collection-custom-diamond .facets__form-vertical{width:100%}.page-collection-custom-diamond .main_filter_horizontal .filter-main-wrapper{display:grid;grid-template-columns:repeat(3,1fr);width:100%;max-width:100%;row-gap:20px;padding-bottom:40px;border-bottom:1px solid #E4E9EC}.page-collection-custom-diamond .main_filter_horizontal .filter-main-wrapper>.facets__disclosure-vertical:first-of-type{grid-column:1 / span 3;width:100%}.page-collection-custom-diamond .main_filter_horizontal .filter-main-wrapper>.facets__disclosure-vertical:first-of-type .facets__summary,.page-collection-custom-diamond .main_filter_horizontal .filter-main-wrapper>.facets__disclosure-vertical:first-of-type .facets__header{display:none}.page-collection-custom-diamond .main_filter_horizontal .filter-main-wrapper>.facets__disclosure-vertical:first-of-type .facets-wrap{max-width:max-content;margin:0 auto;border-bottom:1px solid #E4E9EC}.page-collection-custom-diamond .main_filter_horizontal .filter-main-wrapper fieldset.facets-wrap{border:none}.page-collection-custom-diamond .main_filter_horizontal .filter-main-wrapper .facets-wrap .facets-layout{display:flex;padding:0;gap:8px;flex-wrap:wrap}.page-collection-custom-diamond .main_filter_horizontal .filter-main-wrapper>.facets__disclosure-vertical:first-of-type .facets-wrap .facets-layout{justify-content:center;padding:20px 0;gap:16px;flex-wrap:wrap}.page-collection-custom-diamond .main_filter_horizontal .filter-main-wrapper>.facets__disclosure-vertical:first-of-type .facets-wrap .facets-layout .list-menu__item .facets__label .custom-checkbox{display:none}.page-collection-custom-diamond .main_filter_horizontal .filter-main-wrapper>.facets__disclosure-vertical:first-of-type .facets-wrap .facets-layout .list-menu__item .facets__label input{width:100%;height:100%}.page-collection-custom-diamond .main_filter_horizontal .filter-main-wrapper>.facets__disclosure-vertical:first-of-type .facets-wrap .facets-layout .list-menu__item .facets__label .facet-checkbox__text{display:flex;flex-direction:column;text-align:center;padding:15px}.page-collection-custom-diamond .main_filter_horizontal .filter-main-wrapper>.facets__disclosure-vertical:first-of-type .facets-wrap .facets-layout .list-menu__item .facets__label .facet-checkbox__text .facet-filter-image{margin:0 auto;height:60px}.page-collection-custom-diamond .main_filter_horizontal .filter-main-wrapper .facets__header{display:none}.page-collection-custom-diamond .main_filter_horizontal .filter-main-wrapper .facets__disclosure-vertical{border:none}.page-collection-custom-diamond .main_filter_horizontal .filter-main-wrapper .facets__disclosure-vertical[data-index="2"],.page-collection-custom-diamond .main_filter_horizontal .filter-main-wrapper .facets__disclosure-vertical[data-index="3"],.page-collection-custom-diamond .main_filter_horizontal .filter-main-wrapper .facets__disclosure-vertical[data-index="4"]{border-bottom:1px solid #E4E9EC;padding-bottom:40px}.page-collection-custom-diamond .main_filter_horizontal .filter-main-wrapper .facets-wrap .facets-layout .facet-checkbox{padding:0;gap:8px;align-items:center}.page-collection-custom-diamond .main_filter_horizontal .filter-main-wrapper .facets__disclosure-vertical:first-of-type .facets-wrap .facets-layout .facet-checkbox.active{border-bottom:1px solid #474747}.page-collection-custom-diamond .main_filter_horizontal .filter-main-wrapper .facets-wrap .facets-layout .list-menu__item .facets__label .facet-checkbox__text .facet-checkbox__text-label{color:#5c6169;font-size:14px;font-weight:400;line-height:normal;font-family:Euclid Circular B Regular!important;letter-spacing:0}.page-collection-custom-diamond .main_filter_horizontal .filter-main-wrapper .facets-wrap .facets-layout .list-menu__item .facets__label.active .facet-checkbox__text .facet-checkbox__text-label{color:#474747;font-weight:500;font-family:Euclid Circular B Medium!important}.custom_default_value.active_filter .facets__price .field:after,.custom_default_value.active_filter .facets__price .field:before{content:unset}.custom_default_value.active_filter .facets__price .field{width:auto;border:1px solid #000}body .metal-filter-style{width:100%;height:100%;border-radius:50%}.main_filter_horizontal #FacetsWrapperDesktop .custom_filter_value .custom_default_value .facets__display .facets__label .facet-checkbox__text .filter-main-image:has(.metal-filter-style){width:auto}.main_filter_horizontal #FacetsWrapperDesktop .custom_filter_value .custom_default_value .facets__display .facets__label .swatch-input-wrapper label[for*=gemstone]{height:60px;width:60px;outline:none!important}.main_filter_horizontal #FacetsWrapperDesktop .custom_filter_value .custom_default_value .facets__display .facets__label .swatch-input-wrapper label[for*=gemstone] span{width:100%;height:100%;background-size:auto;background-repeat:no-repeat}.facets__label.facet-checkbox.active .swatch-input-wrapper label,.facets__label.facet-checkbox.active .swatch-input-wrapper label:hover{outline:unset!important}.main_filter_horizontal #FacetsWrapperDesktop .custom_filter_value .custom_default_value .facets__display .facets__label .swatch-input-wrapper label[for*=gemstone]:hover,.main_filter_horizontal #FacetsWrapperDesktop .custom_filter_value .custom_default_value .facets__display .facets__label .swatch-input-wrapper input:hover+label{outline:unset!important}.list-menu__item:has(>.facets__label.active .swatch-input-wrapper label[for*=gemstone]){border-bottom:1px solid #474747}.page-collection-custom-diamond .main_filter_horizontal .filter-main-wrapper .facets-wrap .facets-layout .facet-checkbox:hover .facet-checkbox__text-label{text-decoration:none}.page-collection-custom-diamond .filterDiamond .facets__display-vertical{padding-bottom:0}.page-collection-custom-diamond .facets__summary:hover{color:#474747}.page-collection-custom-diamond .facets__summary:hover span.facets__summary-label{text-decoration:none}.mobile-facets__sort .select{border:1px solid #E4E9EC}.mobile-facets__sort .select .svg-wrapper{right:10px}.mobile-facets__sort .select .select__select{box-shadow:none!important;outline:none!important;padding:6px 22px!important;margin:0}.page-collection-custom-diamond .main_filter_horizontal .custom_filter .filterDiamond .facets__summary-label{font-size:14px;color:#474747;font-weight:500;letter-spacing:0;font-family:Euclid Circular B Medium!important;line-height:normal}.custom-checkbox{position:relative;display:block;top:0;left:0;width:16px;height:16px;background:#fff;border-radius:4px;outline:1px solid #E4E9EC}.custom-checkbox:after{position:absolute;display:block;content:"";left:50%;top:45%;width:5px;height:10px;border:solid #215329;border-width:0 2px 2px 0;transform:translate(-50%,-50%) rotate(45deg);-webkit-transform:translate(-50%,-50%) rotate(45deg);-moz-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);opacity:0}input:checked~.custom-checkbox{background:#f6fef9;outline:1px solid #215329}input:checked~.custom-checkbox:after{opacity:1}span.facet-checkbox__text{padding:6px 4px}div#full-page-loader{position:fixed;top:0;right:0;bottom:0;left:0;visibility:hidden;display:flex;align-items:center;justify-content:center;background:#fff;z-index:-99;transition:.5s}.logo-loaded div#full-page-loader{visibility:visible;z-index:99}div#full-page-loader .loader-inner{max-width:600px;padding:0 10px}div#full-page-loader .loader-inner img{width:100%;height:100%}.page-page-about-us .rich-text__wrapper .rich-text__blocks,.page-page-privacy-policy .rich-text__wrapper .rich-text__blocks,.page-page-resize-policy .rich-text__wrapper .rich-text__blocks,.page-page-return-replacement .rich-text__wrapper .rich-text__blocks,.page-page-shipping-policy .rich-text__wrapper .rich-text__blocks{max-width:100%}.page-page-about-us .rich-text .rich-text__wrapper .rich-text__heading,.page-page-privacy-policy .rich-text .rich-text__wrapper .rich-text__heading,.page-page-resize-policy .rich-text .rich-text__wrapper .rich-text__heading,.page-page-return-replacement .rich-text .rich-text__wrapper .rich-text__heading,.page-page-shipping-policy .rich-text .rich-text__wrapper .rich-text__heading,.page-page-about-us .rich-text .rich-text__wrapper .rich-text__text h1,.page-page-privacy-policy .rich-text .rich-text__wrapper .rich-text__text h1,.page-page-resize-policy .rich-text .rich-text__wrapper .rich-text__text h1,.page-page-return-replacement .rich-text .rich-text__wrapper .rich-text__text h1,.page-page-shipping-policy .rich-text .rich-text__wrapper .rich-text__text h1{font-size:28px;line-height:normal}.custom-blog slider-component ul:after{content:unset!important}.related-products .card-information .custom-variant-option div[class*=metal] .option-label,.related-products .card-information .custom-variant-option div[class*=diamond] .option-label{display:none}.related-products .card-information .custom-variant-option div[class*=weight] .option-label{margin-bottom:6px}.related-products .card-information .custom-variant-form{display:flex;flex-direction:column;gap:7px;margin-bottom:8px}.product-variants-custom .custom-properties{display:flex;flex-wrap:wrap;align-items:flex-start;gap:16px;justify-content:space-between;flex-direction:row-reverse}.product-variants-custom .custom-properties>.property-field{flex:1;margin:0!important;width:100%}.product-variants-custom .custom-properties>.property-field #ring-size,.product-variants-custom .custom-properties>.property-field #diamond-clarity{font-family:Euclid Circular B Regular!important;font-weight:400;font-size:16px;line-height:20px;letter-spacing:0%;text-align:left;color:#717680;border-color:#e4e9ec;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m4.5 6.75 4.5 4.5 4.5-4.5' stroke='%23717680' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:18px;background-position:center right 13px}.product-variants-custom .custom-properties>.property-field #ring-size option,.product-variants-custom .custom-properties>.property-field #diamond-clarity option{color:#000815}.header-wrapper-inner .header__heading-link{padding:0!important}#selected-variant-details ul li{padding-bottom:8px;text-transform:capitalize;display:grid;grid-template-columns:1fr .2fr 2fr}#selected-variant-details .product-specs span[data-accordion-sku],#selected-variant-details .product-specs span[data-accordion-metal],#selected-variant-details .product-specs span[data-accordion-metal-weight],#selected-variant-details .product-specs span[data-accordion-diamond-shape],#selected-variant-details .product-specs span[data-accordion-gm-gold],#selected-variant-details .product-specs span[data-accordion-gst]{color:#474747}.crafted-highlight img{width:100%}li.thumbnail-list__item{position:relative}li.thumbnail-list__item .view-all-overlay{position:absolute;top:50%;left:50%;width:100%;transform:translate(-50%,-50%);color:#fff;z-index:9999;font-family:Euclid Circular B Medium!important;font-weight:500;font-size:20px;line-height:100%;letter-spacing:0%;text-align:center;cursor:pointer}li:has(>.view-all-overlay) button:after{content:"";background-color:#00000080;z-index:999}li.thumbnail-list__item button:hover{opacity:1}.product .grid__item media-gallery slider-component[id*=GalleryViewer] .product__media-list>li.hide-media{display:none!important}.product .grid__item media-gallery slider-component[id*=GalleryViewer] .product__media-list>li.hide-media.is-active{display:block!important}.predictive-search .predictive-search__list-item:hover *{text-decoration:none!important}.template-search{background-color:#fff}.template-search .template-search__header p{text-align:center}.return-policy table{width:100%}.return-policy table *{word-break:break-word}#cart-icon-bubble{width:20px;height:20px}.discover-banner-section.custom-image-banner .custom-images img{height:100%;object-position:unset}.discover-banner-section.custom-image-banner .custom-images{height:500px}.page-page-resize-policy .resize-policy-title{padding-bottom:15px}.product .grid__item media-gallery slider-component[id*=GalleryViewer] .product__media-list{overflow:auto;scroll-snap-type:initial;overscroll-behavior-x:initial;-webkit-overflow-scrolling:touch;overflow-x:scroll;scroll-padding-left:0}.product .grid__item media-gallery slider-component[id*=GalleryViewer] .product__media-list:after{content:unset}#FacetsWrapperDesktop div[data-filter-label=selection-for] li.list-menu__item .filter-image-with-text{display:flex!important;position:relative!important;z-index:unset!important;border:1px solid #E4E9EC;border-radius:4px}#FacetsWrapperDesktop div[data-filter-label=selection-for] li.list-menu__item label.facets__label{flex-direction:unset!important;align-items:center!important;gap:8px}#FacetsWrapperDesktop div[data-filter-label=selection-for] li.list-menu__item .filter-image-with-text svg rect{stroke:unset}#FacetsWrapperDesktop div[data-filter-label=selection-for] li.list-menu__item .filter-image-with-text .svg-wrapper{top:50%;left:50%;transform:translate(-50%,-50%)}.filter-image-with-text:has(input[id*=filter_selection]:checked){border:1px solid #215329!important}.filter-image-with-text:has(input[id*=filter_selection]:checked) .svg-wrapper{visibility:visible}li.list-menu__item:has(input[id*=filter_selection]:checked) label .facet-checkbox__text .facet-checkbox__text-label{color:#474747;font-weight:500;font-family:Euclid Circular B Medium!important}.filter-image-with-text:has(input[id*=filter_selection]:checked) .svg-wrapper svg path{stroke:#474747;fill:unset;stroke-width:2}.product-count.light .loading__spinner{right:50%}.facets__summary-label{text-decoration:none!important}.facets__summary-label span{font-size:14px;color:#474747;font-weight:500;letter-spacing:0;font-family:Euclid Circular B Medium!important;line-height:normal}.price-range-filter .facets__summary{display:flex;gap:20px}.price-range-filter .facets__display-vertical .facets__price{padding:0}.facets_text_small,facet-remove a{font-size:12px!important;display:flex;gap:5px;align-items:center}.shop-by-category-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.shop-category-item{text-decoration:none;display:flex;flex-direction:column;gap:20px;height:100%}.shop-category-item-inner-img{height:100%;display:flex}.shop-category-item img{width:100%;height:100%;object-fit:cover}.shop-category-title{color:#002f43;font-weight:500;line-height:normal;margin-bottom:40px;font-family:Euclid Circular B Medium!important;text-align:center;font-size:40px;letter-spacing:0%}.shop-sub-title{font-size:20px;font-weight:500;color:#002f43;line-height:20px;font-family:Euclid Circular B Medium!important;text-align:left;text-decoration:none;letter-spacing:0%}.auragram-product-page .wishlist-button-border{width:100%;background-color:#215329;font-weight:500!important;font-family:Euclid Circular B Medium!important;padding:11.5px!important}.auragram-product-page .wishlist-text{text-align:center;font-family:Euclid Circular B Regular!important;font-size:16px;font-style:normal;font-weight:400;line-height:normal;color:#fff}.wishlist-fix{display:none!important}.product .grid__item media-gallery slider-component[id*=GalleryViewer] .product-media-container deferred-media{height:100%}.product .grid__item media-gallery slider-component[id*=GalleryViewer] .product-media-container deferred-media video{object-fit:cover;display:block}.product .grid__item media-gallery slider-component[id*=GalleryViewer] .product-media-container deferred-media video::-webkit-media-controls-panel,.product .grid__item media-gallery slider-component[id*=GalleryViewer] .product-media-container deferred-media video::-webkit-media-controls-enclosure{opacity:1;visibility:hidden}.product .grid__item media-gallery slider-component[id*=GalleryViewer] .product-media-container deferred-media video::-webkit-media-controls{display:flex!important}body.auragram-product-page .price__container .price__regular{display:none}.article-card__info span{font-family:Euclid Circular B Regular!important;font-weight:400;font-size:16px;line-height:100%;letter-spacing:0%}.product .grid__item media-gallery slider-component[id*=GalleryViewer] .product__media-list>li:focus-visible{outline:unset!important}#menu-drawer .menu-drawer__menu-item{text-transform:uppercase}#FacetsWrapperDesktop .facets__price,.main_filter_horizontal #FacetsWrapperDesktop .custom_filter_value .custom_default_value.active_filter .facets__display .facets-layout-list{justify-self:center}#FacetsWrapperDesktop .price-range-filter .facets__price{justify-self:baseline}.product-360-viewer iframe{height:100%!important}.thumbnail-list__item .thumb-360-overlay{position:absolute;width:80px;max-width:100%;left:50%;top:50%;transform:translate(-50%,-50%);z-index:999;height:auto}.thumbnail:has(.thumb-360-overlay):after{content:"";background-color:#000;width:100%;height:100%;position:absolute;z-index:99;top:0;opacity:.5}.custom-variant-form .card-option .option-values-list .card-variant-value input+label .variant-tooltip,.product__info-wrapper .product__info-container variant-selects .product-form__input label .variant-tooltip{position:absolute;top:calc(100% + 6px);background:#000;color:#fff;padding:2px 6px;opacity:0;visibility:hidden;z-index:-1;font-size:12px;font-family:Euclid Circular B Regular!important;font-weight:400;line-height:normal;letter-spacing:0%;left:50%;transform:translate(-50%);border-radius:4px;text-align:center;transition:all .3s ease;width:max-content;max-width:280px;white-space:normal}.custom-variant-form .card-option .option-values-list .card-variant-value input+label .variant-tooltip:before,.product__info-wrapper .product__info-container variant-selects .product-form__input label .variant-tooltip:before{content:"";position:absolute;top:-4px;left:50%;transform:translate(-50%);border-left:6px solid transparent;border-right:6px solid transparent}.custom-variant-form .card-option .option-values-list .card-variant-value input+label .variant-tooltip:before,.product__info-wrapper .product__info-container variant-selects .product-form__input label .variant-tooltip:before{border-bottom:6px solid #000}.custom-variant-form .card-option .option-values-list .card-variant-value input:not(:disabled)+label:hover .variant-tooltip,.product__info-wrapper .product__info-container variant-selects .product-form__input label:hover .variant-tooltip{opacity:1;visibility:visible;z-index:9999}.custom-variant-form .card-option .option-values-list .card-variant-value:hover{z-index:9}.footer-block.grid__item{display:block!important}footer.footer{display:block!important;visibility:visible!important}.product__info-wrapper .product__info-container .product__description p:last-of-type{padding:13px 0}.product__info-wrapper .product__info-container .product__description ul{padding-bottom:10px;padding-left:0;margin-top:6px}.product__info-wrapper .product__info-container .product__description h4{color:#4c4c4d}.product__info-wrapper .product__info-container .product__description strong{font-family:Euclid Circular B Medium!important;margin:0;font-weight:600;padding:0}.product__info-wrapper .product__info-container .product__description ul li{padding-bottom:2px;padding-left:10px;list-style-type:disc}.product__info-wrapper .product__info-container .product__description ul li:last-child{padding-bottom:0}.product__info-wrapper .product__info-container .product__accordion details .accordion__content .spec-card-title{font-size:12px;padding-bottom:8px;font-family:Euclid Circular B Regular!important;font-weight:400;line-height:normal;letter-spacing:0%;color:#000815}.product__info-wrapper .product__info-container .product__accordion details .accordion__content .diamond-table th,.product__info-wrapper .product__info-container .product__accordion details .accordion__content .diamond-table td,.product__info-wrapper .product__info-container .product__accordion details .accordion__content .metal-table th,.product__info-wrapper .product__info-container .product__accordion details .accordion__content .metal-table td{font-size:12px}.page-blog .card--standard>.card__content .card__information{padding:0}.page-blog .card--standard>.card__content .card__information .article-card__excerpt{font-size:16px;font-family:Euclid Circular B Regular!important;font-weight:400;line-height:normal;letter-spacing:0%;color:#6e6f71;margin:0 0 10px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.blog-articles .card-wrapper .card__heading{font-size:16px;font-family:Euclid Circular B Regular!important;font-weight:400;line-height:normal;letter-spacing:0%;color:#000815;margin:0 0 5px}.blog-articles .caption-with-letter-spacing{padding:0 0 5px}.blog-articles .blog-badge{padding-top:10px}.page-blog .main-blog .blog-articles{grid-template-columns:1fr 1fr 1fr!important}.related-products .custom-card-product .card-information-custom .custom-variant-option{display:none}.page-product .custom-card-product .card-information-custom .card-price-wrapper .price-item.price-current{font-family:Euclid Circular B Regular!important;font-weight:400;font-size:16px;line-height:20px;letter-spacing:0;color:#000815}.page-product .custom-card-product .card-information-custom .card-price-wrapper .price-item.price-compare{font-family:Euclid Circular B Regular!important;font-weight:400;font-size:16px;line-height:20px;letter-spacing:0;text-decoration:line-through!important;color:#5c6169;margin:0!important}.page-404 .template-404 p{font-family:Euclid Circular B Regular!important;font-weight:600;font-size:60px;line-height:normal;letter-spacing:0;color:#000815;margin:0}.main_filter_horizontal #FacetsWrapperDesktop .custom_filter_value .custom_default_value .facets__display .facets__label .metal-filter-style+.facet-checkbox__text .filter-main-image{width:auto;height:auto}.main_filter_horizontal #FacetsWrapperDesktop .custom_filter_value .custom_default_value .facets__display .facets__label .facet-checkbox__text .filter-main-image .custom_metal-filter-style{background-color:#fcf1d9;width:22px;height:22px;border-radius:40px;padding:2px;font-family:Euclid Circular B Medium!important;font-weight:500;font-size:10px;line-height:normal;letter-spacing:0%;text-align:center;display:flex;align-items:center;justify-content:center;cursor:pointer;border:1px solid transparent}.page-page-shipping-policy .rte>*,.page-page-return-replacement .rte>*,.page-page-privacy-policy .rte>*,.page-page-resize-policy .rte>*{padding:0}.carat-inputs{display:flex;gap:10px;margin-bottom:16px;justify-content:space-between}.carat-inputs input{width:100%;text-align:center;padding:6px 8px;border:1px solid #E4E9EC;border-radius:4px;font-size:12px;font-weight:400;color:#474747;line-height:normal;pointer-events:none}.carat-slider-wrap{position:relative;height:20px}.carat-slider-track{height:5px;background:#215329;display:block!important;position:absolute;top:0;z-index:1;border-radius:5px}.carat-slider-wrap input[type=range]{position:absolute;width:100%;left:0;top:0;-webkit-appearance:none;appearance:none;background:none;pointer-events:none}.carat-slider-wrap input[type=range]::-webkit-slider-runnable-track{height:4px;background:#ddd;border-radius:999px}.carat-slider-wrap input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;pointer-events:auto;width:16px;height:16px;background:#000;border-radius:50%;cursor:pointer;margin-top:-6px;position:relative;z-index:2}.carat-range-wrapper{display:flex;flex-direction:column;max-width:400px;width:100%;margin:0 auto;padding-top:30px}.carat-slider-wrap{order:1}.carat-max-input-wrapper{display:flex;flex-direction:column;gap:5px}.carat-inputs{order:2}.carat-slider-wrap input[type=range]::-moz-range-thumb{pointer-events:auto}.carat-slider-wrap input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#215329;cursor:pointer;border-radius:50%}.carat-slider-wrap input[type=range]::-moz-range-thumb{background:#215329;cursor:pointer;border-radius:50%}.product .grid__item media-gallery slider-component[id*=GalleryViewer] .slider-buttons-product-detail-page .slider-button.slider-button--prev[disabled=disabled],.product .grid__item media-gallery slider-component[id*=GalleryViewer] .slider-buttons-product-detail-page .slider-button.slider-button--next[disabled=disabled]{display:none}.request-quote-btn{background:#215329;color:#fff;border:0;letter-spacing:0%}#rq-product-summary{display:none;margin-bottom:24px}body:has(.rq-card) .main-page-title.page-title{margin-bottom:0;font-weight:600}.rq-card{position:relative;display:flex;gap:16px;align-items:center;border:1px solid #e0e0e0;border-radius:6px;padding:10px;background:transparent}.rq-card+.rq-card{margin-top:16px}.rq-card__image{width:80px;height:80px;object-fit:cover;border-radius:4px;flex-shrink:0;border:1px solid #CDCDCD}.rq-card__info{flex:1}.rq-card__title{margin:0 0 8px;font-weight:600;font-size:12px;line-height:normal}.rq-card__options{margin:0;padding:0;list-style:none;font-size:.875rem;color:#555}.rq-card__options li{margin-bottom:4px;font-size:10px;line-height:normal}.rq-card__remove{position:absolute;top:10px;right:10px;background:none;border:none;cursor:pointer;padding:2px;line-height:0;color:#999;transition:color .2s}.rq-card__remove:hover{color:#333}.rq-layout{display:grid;grid-template-columns:1fr;gap:30px}.rq-layout__form{border:1px solid #E9EAEB;padding:16px;border-radius:8px}.rq-layout__products{position:sticky;top:30px}#rq-product-summary{display:none}@media(min-width:992px){.product .grid__item media-gallery slider-component[id*=GalleryThumbnails] .thumbnail-list,.product .grid__item media-gallery slider-component[id*=GalleryThumbnails] .thumbnail-list li{width:100%;padding:0;box-shadow:0 4px 36px #12121212,0 .893px 19.168px #12121205,0 .266px 3.779px #12121205;flex:unset}.rq-layout{grid-template-columns:minmax(0,1fr) 400px;align-items:start}}@media(max-width:1700.98px){.custom-footer{padding:0 40px}.custom-footer .newsletter__wrapper{padding-inline:0}.auragram-product-page .page-width{padding:0 5rem}.product .grid__item media-gallery slider-component[id*=GalleryThumbnails]{flex:0 120px}.shopify-section .custom-image-banner.discover-banner-section{max-width:100%;padding-inline:5rem}}@media(max-width:1440px){.header-wrapper .header-wrapper-inner .header-left-wrapper{padding-inline:60px}.page-width,.page-width.page-width-desktop,.custom-blog .page-width-desktop,.custom-featured.shop-by-category .collection__title.page-width{padding:0 20px;padding-inline:20px!important}.size-measure-banner .size-measure-banner-image{height:600px}.grid--peek.slider .grid__item:first-of-type{margin:0}.custom-blog .page-width-desktop{padding-bottom:60px!important}}@media(max-width:1365.98px){footer.footer .footer__content-top .footer__blocks-wrapper .footer-block{max-width:220px}}@media(max-width:1250px){.product-grid-container .collection .custom-product-grid{grid-template-columns:repeat(3,1fr)}.product-form .custom-properties{flex-direction:column}}@media(max-width:1150px){.custom-variant-form div[class*=metal] .option-values-list{flex-wrap:wrap;margin-right:15px}}@media(min-width:1280px)and (max-width:1600px){body .page-width{padding-inline:5rem!important}.custom-gallery-section .swiper-button-prev{left:5rem}.custom-gallery-section .swiper-button-next{right:5rem}.product .grid__item media-gallery{height:calc(100vh - 142px)}div#full-page-loader .loader-inner{max-width:450px}}@media(max-width:1024px){.header-wrapper .header-wrapper-inner .header-left-wrapper{padding-inline:40px}.header-wrapper .header-wrapper-inner .header-left-wrapper .header__icons .search-custom-wrapper .header__icon{width:auto}footer.footer .footer__content-top .footer__blocks-wrapper .footer-block{max-width:calc(50% - 238px)}footer .footer__content-top .grid{gap:30px 16px}footer.footer .footer__content-top .footer__blocks-wrapper .footer-block:first-child{max-width:100%;margin-bottom:20px}footer.footer .footer__content-top .footer-block .list-social{justify-content:center}footer.footer .footer__content-top .footer-block .footer-block__image-wrapper{margin:0 auto 30px}.auragram-product-page .product .grid__item media-gallery slider-component[id*=GalleryThumbnails]{flex:0 80px;margin:0}.product__info-wrapper .product__info-container .product-usp .usp-wrapper{flex-direction:column;gap:16px}.custom-featured.diamond-rush-section slider-component.page-width-desktop .grid__item .product-card-wrapper .card__inner .card__content .card__badge .badge{font-size:12px;margin:0;padding:5px;border-radius:4px}.main-collection-feature .collection-link-large{min-height:100%;height:411px}.main-collection-feature .collection-link-small{min-height:300px}.product .grid__item media-gallery{gap:16px}.auragram-product-page .product--large:not(.product--no-media) .product__media-wrapper{max-width:60%}.auragram-product-page .product--large:not(.product--no-media) .product__info-wrapper{max-width:40%}.custom-image-banner .custom-banner-content .custom-banner-heading h2{font-size:52px}.custom-featured.diamond-rush-section .card--standard>.card__content .card__information .card__heading,.custom-featured.diamond-rush-section .card--standard>.card__content .card-information>.price .price__sale .price-item.price-item--sale,.custom-featured.diamond-rush-section .card--standard>.card__content .card-information>.price .price__sale s.price-item{font-size:14px}.shapes-section .shapes-grid .shapes-item{flex:unset}.popular-rings-section slider-component .card__content .card__information .card__heading .full-unstyled-link,.custom-blog .article-card .card__heading .full-unstyled-link{font-size:16px}.main-shipping-icon .page-width .shipping-icons{padding-inline:0}.custom-blog .page-width-desktop{padding-block:80px}.custom-blog .blog-badge{font-size:12px}.custom-blog .article-card__info,.custom-blog .article-card__excerpt{font-size:14px}.main-collection-feature .collection-content h3{font-size:24px}.main-collection-feature .collection-content p{font-size:14px}body .related-products{padding-inline:0 5rem}.custom-blog .page-width-desktop{max-width:100%}.main-collection-feature .collection-feature-third .collection-content,.main-collection-feature .collection-content-center,.main-collection-feature .collection-content{padding-inline:20px}.custom-gallery-section .swiper-button-prev{left:1.5rem!important}.custom-gallery-section .swiper-button-next{right:1.5rem!important}#selected-variant-details ul li{grid-template-columns:2fr .1fr 1.5fr}.main-collection-feature .collection-feature-third .collection-link-large{min-height:100%}.product .grid__item media-gallery{height:calc(100vh - 250px)}li.thumbnail-list__item .view-all-overlay{font-size:12px}.size-guide-banner-container .size-guide-banner-content-container{font-size:40px}div#full-page-loader .loader-inner{max-width:450px}.custom-blog .article-card .card__heading .full-unstyled-link{min-height:40px;max-height:40px;height:40px}.custom-blog .article-card__excerpt{min-height:50px;max-height:50px;height:50px}}@media(min-width:768px)and (max-width:991px){.custom-image-banner .custom-images img{height:360px}.discover-banner-section.custom-image-banner .custom-images img{height:100%;object-position:unset}}@media(max-width:991.98px){.product__info-wrapper .product__info-container variant-selects .product-form__input:nth-child(2){gap:8px}.page-width{max-width:100%}.header-wrapper .header-wrapper-inner .desktop-menu-wrapper{display:none}.header-wrapper .header-wrapper-inner .header-left-wrapper .header__icons .search-custom-wrapper .header__icon{width:auto}.header-wrapper .header-wrapper-inner .header-left-wrapper{padding-inline:0px}.header-wrapper .header__phone,.header-wrapper .header__icon--wishlist,.header-wrapper .header__icon--account{display:none}.product-grid-container .collection .custom-product-grid .collection-banner .collection-image-banner__item .collection-image-banner__content .collection-image-banner__heading{font-size:48px}.product-grid-container .collection .custom-product-grid .collection-banner .collection-image-banner__item .collection-image-banner__content{max-width:500px}.menu-drawer__utility-links .menu-drawer__phone,.menu-drawer__utility-links .menu-drawer__wishlist,.menu-drawer__utility-links .menu-drawer__account{display:flex;align-items:center;gap:10px;padding:1.2rem 0;text-decoration:none}.menu-drawer__utility-links .menu-drawer__phone .svg-wrapper,.menu-drawer__utility-links .menu-drawer__wishlist .svg-wrapper,.menu-drawer__utility-links .menu-drawer__account .svg-wrapper{display:inline-flex}.menu-drawer__utility-links .menu-drawer__phone p{margin:0}.menu-drawer__inner-container .header--has-social .menu-drawer__utility-links{background-color:transparent}.menu-drawer__inner-container .menu-drawer__utility-links .menu-drawer__phone .menu-drawer__phone-text a{color:#121212;text-decoration:none}.menu-drawer__account account-icon>.svg-wrapper{margin-right:0}.header-wrapper .header-wrapper-inner .header-left-wrapper .phone-number-wrapper{display:none}.header-wrapper .header{grid-template-columns:auto 1fr;padding-inline:20px;padding-block:5px}.header-wrapper-inner .header-left-wrapper .header__heading-link{width:100%}.header-wrapper .header header-drawer{margin-left:0}.header-wrapper .header-wrapper-inner .header-left-wrapper .header__heading{flex:4}.header-wrapper .header__icons .search-custom-wrapper .header__icon{border:0!important;padding:0!important;background:transparent!important}.header-wrapper .header__icons .search-custom-wrapper .header-search__label{display:none}.header-wrapper .header-wrapper-inner .header-left-wrapper .header__icons .search-custom-wrapper .header__icon .svg-wrapper .icon-search{margin-right:5px}.announcement-bar .announcement-bar__message span{font-size:14px}.custom-blog .blog__posts.articles-wrapper{display:grid;grid-template-columns:1fr;gap:16px}.custom-blog .blog__post.article{width:100%!important;max-width:100%}.custom-gallery-section .swiper-container{max-width:100%;padding:20px 50px}.custom-gallery-section .swiper-button-prev{left:0}.custom-gallery-section .swiper-button-next{right:0}.custom-gallery-section .swiper-slide{height:400px}.custom-gallery-section .swiper-slide.swiper-slide-active{transform:scale(1)}.custom-gallery-section .swiper-slide:not(.swiper-slide-active){transform:scale(.8)}.custom-gallery-section .swiper-button-prev,.custom-gallery-section .swiper-button-next{width:44px;height:44px}.custom-gallery-section .swiper-button-prev:after,.custom-gallery-section .swiper-button-next:after{font-size:16px}.custom-gallery-section .zaveria-heading{font-size:32px}.main-shipping-icon .page-width .shipping-icons{padding-inline:20px}.auragram-product-page .product{flex-direction:column}.auragram-product-page .product .grid__item,.auragram-product-page .product .product__info-wrapper{width:100%;padding-left:0}.auragram-product-page .shipping-icons{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.auragram-product-page .crafted-wrapper{flex-direction:column}.auragram-product-page .product.grid{gap:26px}.auragram-product-page .product .grid__item media-gallery slider-component[id*=GalleryThumbnails] .thumbnail-list{flex-direction:row;width:100%;flex:1;padding:0}.auragram-product-page .product .grid__item media-gallery{gap:10px;flex-direction:column;height:unset}.auragram-product-page .page-width{padding:0 20px;max-width:100%;width:100%}.auragram-product-page .product__info-wrapper .product__info-container .property-field:is(:nth-child(2),:nth-child(3)){margin-top:16px}.auragram-product-page .product__info-wrapper .product__info-container .product-form__buttons{margin-top:0}.auragram-product-page .product__info-container{max-width:100%}.auragram-product-page .crafted-section{margin-bottom:5rem!important}.auragram-product-page .product--large:not(.product--no-media) .product__media-wrapper{max-width:100%}.auragram-product-page .product--large:not(.product--no-media) .product__info-wrapper{max-width:100%}.main-collection-feature .collection-feature-grid{grid-template-columns:1fr;gap:16px}.main-collection-feature .collection-feature-large,.main-collection-feature .collection-feature-stack,.main-collection-feature .collection-feature-third{grid-column:1}.product .grid__item media-gallery slider-component[id*=GalleryViewer]{width:100%;margin:0}.product .grid__item media-gallery slider-component[id*=GalleryViewer] .product__media{padding:0}.product .grid__item media-gallery slider-component[id*=GalleryViewer] .product__media img{position:unset}.product .grid__item media-gallery slider-component[id*=GalleryViewer] .product__media-list{margin-bottom:0}.size-measure-card{grid-template-columns:repeat(2,1fr)}.size-measure .size-measure-header h1{font-size:28px}.size-measure .size-measure-content p{font-size:14px}.product-grid-container .collection .custom-product-grid{grid-template-columns:repeat(2,1fr);row-gap:40px}.header-wrapper .header-wrapper-inner .header-left-wrapper .header__icons{gap:5px}.header-wrapper .header-wrapper-inner .header-left-wrapper{padding-block:0}.main_filter_horizontal #FacetsWrapperDesktop .custom_filter_value .custom_default_value .facets__display .facets__label .facet-checkbox__text .filter-main-image{width:71px;height:50px}.main_filter_horizontal #FacetsWrapperDesktop .custom_filter_value .custom_default_value .facets__display .facets__label .swatch-input-wrapper label[for*=gemstone]{height:45px}.custom_active_facets .active-facets{gap:9px}.custom_active_facets .active-facets facet-remove .active-facets__button span{padding:4px 12px}.main-shipping-icon .page-width .shipping-icons{padding-inline:0}.product-grid,.blog__posts{grid-template-columns:1fr 1fr!important;display:grid}.product-grid li,.blog__posts li{width:100%!important;max-width:100%!important}.header-wrapper-inner .header__heading-logo-wrapper{width:150px;display:flex;justify-content:center;align-items:center;margin:0 auto}.header-wrapper-inner .header__heading-logo-wrapper svg{width:100%}#selected-variant-details ul li{grid-template-columns:1fr .1fr 3fr}.main-collection-feature .collection-link img{height:100%}.main-collection-feature .collection-feature-third .collection-link-large{height:411px;min-height:100%}.main-collection-feature .collection-link-small{min-height:unset}.product-grid-container .collection .custom-product-grid .collection-banner .collection-image-banner__image{height:340px}.thumbnail-list__item:before{content:unset!important}.page-product .slider.slider--tablet-up .slider__slide{width:100px!important;height:100px}.page-product .product__media-wrapper slider-component[id*=GalleryThumbnails-template] .slider-button--prev,.page-product .product__media-wrapper slider-component[id*=GalleryThumbnails-template] .slider-button--next{display:none}.main-shipping-icon>.page-width{padding-top:0!important}.global-media-settings--no-shadow{width:100%}.main-collection-banner .main-collection-banner__item .main-collection-banner__content{padding:20px}.main-collection-banner .main-collection-banner__item .main-collection-banner__content .main-collection-banner__title{font-size:40px}.main-collection-banner .main-collection-banner__item .main-collection-banner__content .main-collection-banner__description{font-size:14px}.main-collection-banner__item .main-collection-banner__image{height:180px}.discover-banner-section.custom-image-banner .custom-images img{height:100%;object-position:unset}.shopify-section .custom-image-banner.discover-banner-section{padding-inline:2rem}.discover-banner-section.custom-image-banner .custom-images{height:400px}.shop-by-category-grid{grid-template-columns:repeat(2,1fr)}.product .grid__item media-gallery slider-component[id*=GalleryViewer] .product-media-container deferred-media{padding:0}.product .grid__item media-gallery slider-component[id*=GalleryViewer] .product-media-container deferred-media video{position:unset}.page-blog .main-blog .blog-articles{grid-template-columns:1fr 1fr!important}}@media(max-width:768px){footer.footer .footer__content-top .footer__blocks-wrapper .footer-block{max-width:calc(33% - 70px)}.page-blog .main-blog .blog-articles{grid-template-columns:1fr!important;gap:8px}#FacetFiltersForm .main_filter_horizontal .custom_filter{flex-direction:column-reverse}.main_filter_horizontal #FacetsWrapperDesktop .custom_filter_value .custom_default_value.active_filter .facets__display .facets-layout-list{flex-wrap:wrap}.page-blog .card--standard>.card__content .card__information .article-card__excerpt{min-height:100%;max-height:100%;height:100%;display:block}}@media(max-width:767.98px){.custom-footer{padding:0 20px}footer.footer .footer__content-top .footer__blocks-wrapper .footer-block{max-width:100%}footer.footer .footer__content-top .footer__blocks-wrapper .footer-block,footer .footer-block__details-content,footer .footer__content-top .grid{margin:0}footer.footer .footer__content-top .footer__blocks-wrapper .footer-block+.footer-block{margin-top:30px}.custom-footer-content-img{flex-wrap:wrap}.custom-footer-content-img img{height:23px;width:auto}.custom-footer-content-item{flex:100%}.newsletter-form__field-wrapper .field{flex-wrap:wrap}footer .footer__content-bottom-wrapper .footer__copyright{order:1;margin:0}.custom-gallery-section .swiper-slide{min-height:280px}.custom-gallery-section .swiper-slide:not(.swiper-slide-active){transform:scale(.8)}.custom-gallery-section .swiper-button-prev,.custom-gallery-section .swiper-button-next{width:40px;height:40px;border-radius:50%}.custom-gallery-section .swiper-button-prev:after,.custom-gallery-section .swiper-button-next:after{font-size:14px}.custom-gallery-section .zaveria-heading{font-size:28px}.main-collection-feature{padding-top:40px;padding-bottom:40px}.main-collection-feature .collection-feature-wrapper{padding:0 20px}.main-collection-feature .collection-feature-wrapper .collection-feature-title{font-size:32px;margin-bottom:24px}.main-collection-feature .collection-content{padding:20px}.main-collection-feature .collection-content h3{font-size:20px}.main-collection-feature .collection-content p{font-size:14px;line-height:18px;white-space:normal}.main-collection-feature .collection-link-large{min-height:350px}.main-collection-feature .collection-link-small{min-height:250px}.main-collection-feature .collection-feature-third .collection-link-large{min-height:100%;height:411px}.main-collection-feature .collection-link img{height:100%}.product-grid-container .collection .custom-product-grid .collection-banner .collection-image-banner__item .collection-image-banner__content{position:absolute;top:0;left:0;max-width:100%;padding:24px}.product-grid-container .collection .custom-product-grid .collection-banner .collection-image-banner__item .collection-image-banner__content .collection-image-banner__heading{font-size:34px}.product-grid-container .collection .custom-product-grid .collection-banner .collection-image-banner__item .collection-image-banner__content .collection-image-banner__button a{padding:8px 12px;height:100%;font-size:14px}.product-grid-container .collection .custom-product-grid .collection-banner .collection-image-banner__image{height:250px}.product-grid-container .collection .custom-product-grid .collection-banner .collection-image-banner__item .collection-image-banner__content .collection-image-banner__button{margin-top:25px}.product-grid-container .collection .custom-product-grid{grid-template-columns:1fr}.page-collection-custom-diamond .diamond-tabs .diamond-tab.active,.page-collection-custom-diamond .diamond-tabs .diamond-tab{padding:14px 20px}.page-collection-custom-diamond menu-drawer.mobile-facets__wrapper{display:block!important}.main-collection-rich-text .collection-rich-title{font-size:32px}.size-measure-banner .size-measure-banner-image{height:400px}.page-width{max-width:100%}body .size-measure{padding:40px 20px}span.facet-checkbox__text{padding:0}.mobile-facets__label *{text-decoration:unset!important}.mobile-facets__sort .select__select{font-size:15px}.active-facets.active-facets-mobile{margin:0 0 25px;gap:8px}.active-facets.active-facets-mobile facet-remove>a{padding:0}.active-facets.active-facets-mobile facet-remove .active-facets__button-inner{margin:0;background-color:#002f43;padding:4px 12px;font-family:Euclid Circular B Regular!important;font-weight:400;font-size:12px;line-height:16px;letter-spacing:0px;border-radius:4px;color:#fff;box-shadow:unset;gap:5px}.active-facets.active-facets-mobile facet-remove.active-facets__button-wrapper a{font-family:Euclid Circular B Regular!important;font-weight:400;font-size:14px;line-height:100%;letter-spacing:0px;text-align:center;color:#ce927e!important;text-decoration:none;text-transform:uppercase}.facets-container{row-gap:20px}.facets-container .product-count__text.text-body{margin:0;text-align:right;line-height:normal}.custom-featured .collection__title .title,.ring-size-chart .ring-size-chart-table .ring-size-chart-heading h1,.shapes-title,.main-shipping-icon .shipping-title,.crafted-section .crafted-wrapper .crafted-content .crafted-heading,.related-products .related-products__heading{font-size:30px!important}body .custom-image-banner .custom-images img{height:255px}.product-grid,.blog__posts{grid-template-columns:1fr!important}#selected-variant-details ul li{grid-template-columns:1fr .1fr 1.5fr}.main-collection-feature .collection-feature-third .collection-link-large,.main-collection-feature .collection-feature-stack .collection-link img{height:350px}.main-collection-feature .collection-link-large{min-height:unset;height:350px}.discover-banner-section.custom-image-banner .custom-images{height:300px}.page-list-collections .grid .grid__item{width:100%;max-width:100%}#main-collection-filters .facets-container{grid-template-columns:1fr;gap:10px;padding:0}#main-collection-filters .facets-container .active-facets-mobile{grid-column:unset;grid-row:unset;margin-bottom:8px}#main-collection-filters .facets-container .product-count .product-count__text{margin-bottom:15px;text-align:left}.page-collection-custom-diamond .mobile-facets__wrapper{padding-top:1rem}.shop-by-category-grid{grid-template-columns:1fr}.shop-category-title{font-size:30px}.page-index .shop-by-category-grid{overflow-x:scroll;overflow-y:hidden;white-space:nowrap;scroll-snap-type:x mandatory;display:block;padding:0 0 30px!important;margin:0 20px}.page-index .shop-by-category-grid .shop-category-item-inner{display:inline-block;padding-right:12px}.page-index .shop-by-category-grid .shop-category-item-inner:nth-last-child(1){padding-right:0}.page-index .shop-category-item-inner-img{height:315px;display:flex;width:315px}.page-index .main-shop-by-category{position:relative}.page-index .main-shop-by-category:after{content:"";position:absolute;width:calc(100% - 37px);left:0;right:0;margin:0 auto;border-bottom:1px solid #000}.page-index .custom-featured ul.product-grid{overflow-x:scroll;overflow-y:hidden;white-space:nowrap;scroll-snap-type:x mandatory;display:block;margin:0;padding-bottom:30px}.page-index .custom-featured ul.product-grid li{display:inline-block;padding-right:12px}.page-index .custom-featured ul.product-grid li:nth-last-child(1){padding-right:0}.page-index .custom-featured .slider-component-inner-wrapper{position:relative;padding:0!important}.page-index .custom-featured .slider-component-inner-wrapper:after{content:"";position:absolute;left:0;right:0;margin:0 auto;border-bottom:1px solid #000}.page-index .shapes-grid{overflow-x:scroll;overflow-y:hidden;white-space:nowrap;scroll-snap-type:x mandatory;margin:0;display:block;padding:0 0 30px!important}.page-index .shapes-grid .shapes-item{display:inline-block;padding-right:12px}.page-index .shapes-grid .shapes-item:nth-last-child(1){padding-right:0}.page-index .shapes-grid-inner-wrapper{position:relative}.page-index .shapes-grid-inner-wrapper:after{content:"";position:absolute;left:0;right:0;margin:0 auto;border-bottom:1px solid #000}.page-index .collection-feature-grid{overflow-x:scroll;overflow-y:hidden;white-space:nowrap;scroll-snap-type:x mandatory;margin:0;display:block;padding:0 0 30px!important}.page-index .collection-feature-grid .coll-fea-img{display:inline-block;padding-right:12px}.page-index .collection-feature-grid .coll-fea-img:nth-last-child(1){padding-right:0}.page-index .collection-feature-grid-inner-wrapper{position:relative}.page-index .collection-feature-grid-inner-wrapper:after{content:"";position:absolute;left:0;right:0;margin:0 auto;border-bottom:1px solid #000}.page-index .explore-button-wrapper{margin-top:40px}.page-index .main-collection-feature .collection-link-large{height:350px;width:350px;min-height:unset}.page-index .collection-feature-stack.coll-fea-img a.collection-link-small{display:inline-block;height:350px;width:350px;min-height:unset;margin-right:12px}.page-index .collection-feature-stack.coll-fea-img a.collection-link-small:nth-last-child(1){margin-right:0}.product-variants-custom .custom-properties{flex-direction:column}.custom-featured .collection__title .title{margin-bottom:0}.custom-featured.diamond-rush-section .collection__title,.collection__title.title-wrapper{margin-bottom:15px!important}.carat-range-wrapper{padding-top:20px;margin:0 20px;width:auto;max-width:100%}}@media(max-width:575.98px){.custom-gallery-section .swiper-container{padding:0!important}.custom-gallery-section .swiper-slide{min-height:260px}.custom-image-banner .custom-banner-content .custom-banner-heading h2{font-size:32px;margin-bottom:20px!important}.custom-featured.shop-by-category .grid.product-grid{row-gap:25px}.size-measure-card{grid-template-columns:1fr}.size-measure .size-measure-header h1{font-size:24px}.size-measure .size-measure-content{max-width:100%}.size-measure .size-measure-content p{font-size:14px}.header-wrapper-inner .header__heading-logo-wrapper{width:130px}.size-guide-banner-container .size-guide-banner-content-container{font-size:24px}div#full-page-loader .loader-inner{max-width:300px}}@media(max-width:475.98px){body .cart-item{display:flex;flex-direction:column;align-items:flex-start}.custom-image-banner .custom-banner-content .custom-banner-subtext{font-size:16px}.custom-image-banner .custom-banner-content .custom-banner-heading h2{font-size:20px}.custom-image-banner .custom-banner-content .custom-banner-btn{padding:10px 22px;color:#fff;font-size:14px}.discover-banner-section.custom-image-banner .custom-images{height:200px}div#full-page-loader .loader-inner{max-width:500px}.product__info-wrapper .product__info-container .price-wrapper>.price-div{flex-direction:column;align-items:flex-start}body.auragram-product-page .price__container .price-item.price-item--sale.price-item--last{font-size:20px}body.auragram-product-page .product__info-wrapper .product__info-container .price-wrapper .price-compare{font-size:14px}.product__info-wrapper .product__info-container variant-selects .product-form__input label{width:33px;height:33px}.product__info-wrapper .product__info-container variant-selects .product-form__input:nth-child(3) label{font-size:10px}.header-wrapper .header-wrapper-inner .header-left-wrapper .header__heading-link img{width:100px}body.auragram-product-page .product__info-wrapper .product__info-container .price-wrapper p{margin-left:0!important}}@media(max-width:425px){.custom-variant-form div[class*=diamond] .option-values-list{flex-wrap:wrap!important;max-width:310px}}.jdgm-star{font-family:JudgemeStar!important}.product-form__buttons button:after,.product-form__buttons .button:not([disabled]):hover:after{box-shadow:none}
/*# sourceMappingURL=/cdn/shop/t/42/assets/custom.css.map */
