:root{--jewelry-ink: 30, 27, 24;--jewelry-warm-white: 247, 246, 243;--jewelry-sand: 234, 227, 215;--jewelry-metal: 239, 169, 39;--jewelry-sale: 217, 52, 43;--jewelry-champagne: 238, 216, 185;--jewelry-hairline: rgba(var(--jewelry-ink), .18);--jewelry-section-space: clamp(6.4rem, 9vw, 12rem)}body{letter-spacing:.01em}.nearheld-delivery-note{margin:.6rem 0 0;max-width:42rem;line-height:1.5}nearheld-sticky-cart{display:none}@media screen and (max-width:749px){nearheld-sticky-cart:not([hidden]){display:block;position:fixed;inset:auto 0 0;z-index:3;padding:1rem 1.5rem calc(1rem + env(safe-area-inset-bottom));background:#fff;border-top:.1rem solid var(--jewelry-hairline)}nearheld-sticky-cart .button{--color-button: var(--jewelry-champagne);--color-button-text: var(--jewelry-ink);margin:0;font-weight:700;text-transform:uppercase}body:has(nearheld-sticky-cart:not([hidden])){padding-bottom:calc(7rem + env(safe-area-inset-bottom))}body.overflow-hidden nearheld-sticky-cart{display:none}}.nearheld-product-summary{margin:0 0 .9rem;color:rgba(var(--jewelry-ink),.72);font-size:1.1rem;font-weight:600;letter-spacing:.14em;line-height:1.5;text-transform:uppercase}.nearheld-product-summary span{padding-inline:.5rem}.product__info-container .jdgm-preview-badge{display:block!important;margin-block:.4rem .6rem}.product__info-container .jdgm-preview-badge .jdgm-prev-badge{display:inline-flex!important;gap:.9rem;align-items:center;color:rgba(var(--jewelry-ink),.68);font-size:1.3rem}.product__info-container .jdgm-star{color:rgb(var(--jewelry-metal))!important}.product__info-container .shopify-app-block:has(.jdgm-prev-badge[data-number-of-reviews="0"]),.shopify-section:has(#judgeme_product_reviews .jm-no-reviews-state){display:none}#judgeme_product_reviews{--jm-review-widget-star-and-histogram-color: rgb(var(--jewelry-metal));--jm-review-widget-button-color: rgb(var(--jewelry-champagne));--jm-review-widget-button-text-color: rgb(var(--jewelry-ink));--jm-widget-primary-color: rgb(var(--jewelry-metal))}#judgeme_product_reviews:has(.jm-no-reviews-state) .jdgm-empty-state{display:none}.product__info-container .price--on-sale .price-item--sale,[id*=__featured_collection] .price--on-sale .price-item--sale{color:rgb(var(--jewelry-sale))}.product__info-container .price__badge-sale,[id*=__featured_collection] .card-wrapper:has(.price--on-sale):not(:has(.price--sold-out)) .card__badge .badge{border-color:rgb(var(--jewelry-sale));background:rgb(var(--jewelry-sale));color:#fff}.product__info-container .product-form__input--pill input[type=radio]:checked+label{border-color:rgb(var(--jewelry-champagne));background:rgb(var(--jewelry-champagne));color:rgb(var(--jewelry-ink))}.product__info-container .product-form__submit.button--primary{--color-button: var(--jewelry-champagne);--color-button-text: var(--jewelry-ink);font-weight:700;letter-spacing:.12em;text-transform:uppercase;transition:filter var(--duration-short) ease,transform var(--duration-short) ease}.product__info-container .product-form__submit.button--primary:not([disabled]):hover{filter:brightness(.97);transform:translateY(-.1rem)}.product__info-container .product-form__submit.button--primary:not([disabled]):active{transform:translateY(0)}.jewelry-eyebrow{margin:0 0 1.6rem;font-size:1.1rem;font-weight:600;letter-spacing:.18em;line-height:1.4;text-transform:uppercase}.jewelry-section-heading{margin:0;max-width:80rem;font-size:clamp(3.4rem,5vw,6.8rem);letter-spacing:-.035em;line-height:.98}.jewelry-section-copy{max-width:54rem;margin:2rem 0 0;font-size:1.6rem;line-height:1.65}.jewelry-hero{position:relative;display:grid;min-height:clamp(56rem,78svh,88rem);overflow:hidden;isolation:isolate}.jewelry-hero--compact{min-height:clamp(48rem,66svh,70rem)}.jewelry-hero--viewport{min-height:calc(100svh - 8rem)}.jewelry-hero__media,.jewelry-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0}.jewelry-hero__media{z-index:-2;background:rgb(var(--color-background))}.jewelry-hero__placeholder{width:100%;height:100%}.jewelry-hero__media img,.jewelry-hero__media svg{width:100%;height:100%;object-fit:cover}.jewelry-hero__media img{animation:jewelry-hero-image-in 1.2s cubic-bezier(.22,1,.36,1) both}.jewelry-hero__image--mobile{display:none}.jewelry-hero__overlay{z-index:-1;background:#0e0c0bb8;opacity:var(--jewelry-hero-overlay, .55)}.jewelry-hero__content{display:flex;width:100%;max-width:none;min-height:inherit;margin-inline:0;align-items:flex-end;padding-inline:clamp(2.4rem,6vw,9.6rem);padding-top:clamp(9rem,14vh,16rem);padding-bottom:clamp(5.6rem,9vw,10rem)}.jewelry-hero__content--middle{align-items:center}.jewelry-hero__content--center{justify-content:center;text-align:center}.jewelry-hero__inner{width:min(42vw,52rem);animation:jewelry-hero-content-in .9s .15s cubic-bezier(.22,1,.36,1) both}.jewelry-hero__content--center .jewelry-hero__inner{display:flex;flex-direction:column;align-items:center}.jewelry-hero__heading{margin:0;font-size:clamp(3rem,4.2vw,5.8rem);letter-spacing:-.05em;line-height:.9}.jewelry-hero__text{max-width:50rem;margin-top:2.4rem;font-size:clamp(1.5rem,1.5vw,1.8rem);line-height:1.55}.jewelry-hero__actions{margin-top:3.2rem}.jewelry-hero__actions .button{min-width:18rem}.jewelry-categories{padding-block:var(--jewelry-section-space)}.jewelry-categories__header{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(24rem,.65fr);gap:4rem;align-items:end;margin-bottom:clamp(3.2rem,5vw,6rem)}.jewelry-categories__intro{margin:0;font-size:1.6rem;line-height:1.65}.jewelry-categories__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.2rem,2vw,2.4rem)}.jewelry-category{position:relative;min-height:clamp(42rem,58vw,72rem);overflow:hidden;color:#fff;background:rgb(var(--jewelry-sand));isolation:isolate}.jewelry-category__media,.jewelry-category__media:after{position:absolute;top:0;right:0;bottom:0;left:0}.jewelry-category__media{z-index:-2}.jewelry-category__media:after{content:"";background:#0f0d0c57}.jewelry-category:has(a[href$="/collections/necklaces"]){color:rgb(var(--jewelry-ink))}.jewelry-category:has(a[href$="/collections/necklaces"]) .jewelry-category__media:after{background:none}.jewelry-category__media img,.jewelry-category__media svg{width:100%;height:100%;object-fit:cover;transition:transform .7s cubic-bezier(.22,1,.36,1)}.jewelry-category__placeholder{display:grid;width:100%;height:100%;place-items:center;color:#ffffffb8;font-size:1.1rem;letter-spacing:.14em;text-transform:uppercase}.jewelry-category:hover .jewelry-category__media img,.jewelry-category:focus-within .jewelry-category__media img{transform:scale(1.035)}.jewelry-category__content{position:absolute;inset:auto 0 0;z-index:1;padding:clamp(2.4rem,4vw,4.8rem)}.jewelry-category__title{margin:0;color:inherit;font-size:clamp(3.2rem,5vw,6rem);letter-spacing:-.035em;line-height:.98}.jewelry-category__link{display:inline-flex;margin-top:1.8rem;color:inherit;font-size:1.2rem;font-weight:600;letter-spacing:.14em;text-decoration:none;text-transform:uppercase}.jewelry-category__link:after{position:absolute;top:0;right:0;bottom:0;left:0;content:""}.jewelry-trust{padding-block:clamp(4.8rem,7vw,8rem);border-top:.1rem solid var(--jewelry-hairline);border-bottom:.1rem solid var(--jewelry-hairline)}.jewelry-trust__heading{margin:0 0 4rem;font-size:clamp(2.8rem,4vw,4.8rem);letter-spacing:-.03em}.jewelry-trust__list{display:grid;grid-template-columns:repeat(var(--jewelry-trust-count, 3),minmax(0,1fr));margin:0;padding:0;list-style:none}.jewelry-trust__item{padding:0 clamp(2rem,3vw,4rem);border-left:.1rem solid var(--jewelry-hairline)}.jewelry-trust__item:first-child{padding-left:0;border-left:0}.jewelry-trust__item:last-child{padding-right:0}.jewelry-trust__item h3{margin:0 0 1.2rem;font-size:1.6rem;letter-spacing:.02em}.jewelry-trust__item p{margin:0;font-size:1.4rem;line-height:1.6}.nearheld-product-assurance{margin-top:2.4rem}.nearheld-product-assurance__proof{margin-bottom:2rem}.nearheld-product-assurance__label,.nearheld-product-assurance__item strong{display:block;font-size:1.1rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.nearheld-product-assurance__gra-logo{display:block;width:10.5rem;height:auto;margin-top:.6rem}.nearheld-product-assurance__item .svg-wrapper{flex:0 0 auto;width:2.4rem;height:2.4rem}.nearheld-product-assurance__list{display:grid;gap:2rem;padding:2.4rem;background:rgb(var(--jewelry-warm-white))}.nearheld-product-assurance__item{display:grid;grid-template-columns:2.4rem minmax(0,1fr);gap:1.4rem}.nearheld-product-assurance__item p{margin:.4rem 0 0;font-size:1.3rem;line-height:1.5}.jewelry-product-tabs{padding-block:clamp(5.6rem,7vw,8.8rem)}.jewelry-product-tabs__group{min-width:0;margin:0;padding:0;border:0}.jewelry-product-tabs__nav{display:flex;gap:1.2rem;justify-content:center;margin-bottom:clamp(4rem,6vw,7.2rem)}.jewelry-product-tabs__tab{padding:1.6rem 2.8rem;border:.1rem solid transparent;color:rgba(var(--color-foreground),.58);cursor:pointer;font-size:1.3rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.jewelry-product-tabs__input--description:checked~.jewelry-product-tabs__nav .jewelry-product-tabs__tab--description,.jewelry-product-tabs__input--shipping:checked~.jewelry-product-tabs__nav .jewelry-product-tabs__tab--shipping,.jewelry-product-tabs__input--moissanite:checked~.jewelry-product-tabs__nav .jewelry-product-tabs__tab--moissanite{border-color:rgb(var(--color-foreground));color:rgb(var(--color-foreground))}.jewelry-product-tabs__input:focus-visible~.jewelry-product-tabs__nav .jewelry-product-tabs__tab{outline:.2rem solid transparent}.jewelry-product-tabs__input--description:focus-visible~.jewelry-product-tabs__nav .jewelry-product-tabs__tab--description,.jewelry-product-tabs__input--shipping:focus-visible~.jewelry-product-tabs__nav .jewelry-product-tabs__tab--shipping,.jewelry-product-tabs__input--moissanite:focus-visible~.jewelry-product-tabs__nav .jewelry-product-tabs__tab--moissanite{outline-color:currentColor;outline-offset:.3rem}.jewelry-product-tabs__panel{display:none;max-width:96rem;min-height:24rem}.jewelry-product-tabs__input--description:checked~.jewelry-product-tabs__panels .jewelry-product-tabs__panel--description,.jewelry-product-tabs__input--shipping:checked~.jewelry-product-tabs__panels .jewelry-product-tabs__panel--shipping,.jewelry-product-tabs__input--moissanite:checked~.jewelry-product-tabs__panels .jewelry-product-tabs__panel--moissanite{display:block}.jewelry-product-tabs__panel h2{margin:0 0 2.4rem;font-size:clamp(2.4rem,3vw,3.6rem)}.jewelry-product-tabs__specs{margin:0}.jewelry-product-tabs__specs>div{display:grid;grid-template-columns:minmax(12rem,20rem) minmax(0,1fr);gap:2.4rem;padding:1.4rem 0;border-bottom:.1rem solid var(--jewelry-hairline)}.jewelry-product-tabs__specs dt{font-size:1.2rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.jewelry-product-tabs__specs dd{margin:0}@keyframes jewelry-hero-image-in{0%{opacity:0;transform:scale(1.04)}to{opacity:1;transform:scale(1)}}@keyframes jewelry-hero-content-in{0%{opacity:0;transform:translateY(2.4rem)}to{opacity:1;transform:translateY(0)}}@media screen and (max-width:989px){.jewelry-categories__header{grid-template-columns:1fr}.jewelry-categories__intro{max-width:56rem}.jewelry-category{min-height:52rem}.jewelry-trust__list{grid-template-columns:1fr}.jewelry-trust__item,.jewelry-trust__item:first-child,.jewelry-trust__item:last-child{padding:2.4rem 0;border-top:.1rem solid var(--jewelry-hairline);border-left:0}.jewelry-trust__item:first-child{border-top:0}}@media screen and (max-width:749px){.jewelry-hero,.jewelry-hero--compact,.jewelry-hero--viewport{min-height:0}.jewelry-hero__media{position:relative;height:clamp(34rem,54svh,48rem)}.jewelry-hero__image--desktop.has-mobile-image{display:none}.jewelry-hero__image--mobile{display:block}.jewelry-hero__media img{object-position:68% center}.jewelry-hero__overlay{display:none}.jewelry-hero__content{padding:2.4rem 2.4rem 3.2rem;color:rgb(var(--jewelry-ink));background:#fff}.jewelry-hero__content--middle{align-items:flex-end}.jewelry-hero__inner{width:100%}.jewelry-hero .jewelry-eyebrow{margin-bottom:1rem}.jewelry-hero__heading{color:inherit;font-size:clamp(2.4rem,7vw,3.2rem)}.jewelry-hero__text{margin-top:1.2rem}.jewelry-hero__actions{margin-top:1.6rem}.jewelry-hero__actions .button{--color-button: var(--jewelry-champagne);--color-button-text: var(--jewelry-ink)}.jewelry-categories__grid{grid-template-columns:1fr}.jewelry-category{min-height:min(72rem,130vw)}.jewelry-product-tabs__nav{gap:.4rem;justify-content:flex-start;padding:.4rem}.jewelry-product-tabs__tab{display:grid;flex:1 1 0;min-width:0;min-height:5.6rem;padding:1rem .6rem;place-items:center;font-size:1.05rem;line-height:1.25;text-align:center}.jewelry-product-tabs__specs>div{grid-template-columns:1fr;gap:.6rem}}@media(prefers-reduced-motion:reduce){.jewelry-hero__media img,.jewelry-hero__inner{animation:none}.jewelry-category__media img,.jewelry-category__media svg{transition:none}}.nearheld-cart-shipping{margin:1rem 0 0;color:#285b42;font-size:1.4rem}.nearheld-size-guide{padding:1.6rem;background:rgb(var(--jewelry-warm-white));border:.1rem solid var(--jewelry-hairline);font-size:1.4rem;line-height:1.6}.nearheld-size-guide h2{margin:0;font-size:1.7rem}.nearheld-size-guide p{margin:.8rem 0 0}body:has(cart-drawer.active) shopify-chat{visibility:hidden}@media screen and (max-width:749px){product-info .product__breadcrumb{margin-bottom:1.2rem}product-info .product__title h1{font-size:2.6rem;line-height:1.2}product-info .thumbnail-list__item.slider__slide{width:6rem}body:has(nearheld-sticky-cart:not([hidden])) shopify-chat::part(activator),body:has(#main-cart-footer:not(.is-empty)) shopify-chat::part(activator){transform:translateY(-7rem)}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/jewelry-theme.css.map */
