.fj-pdp{--red:#C32033;--garnet:#8E1526;--ivory:#F7F7F7;--champ:#EDEDED;--gold:#C9A96E;--esp:#2B2B2E;--taupe:#7D7D82;--line:#DCDCDC}.product{--fj-red:#C32033;--fj-garnet:#8E1526;--fj-gold:#C9A96E;--fj-esp:#2B2B2E;--fj-taupe:#7D7D82;--fj-line:#DCDCDC;--fj-champ:#EDEDED}html body div.product div.product__title h1{font-family:Montserrat,system-ui,-apple-system,Segoe UI,sans-serif!important;font-weight:400!important;font-size:clamp(19px,calc(17.4px + .43vw),22px)!important;line-height:1.35!important;color:var(--fj-esp);letter-spacing:.02em!important;text-transform:none}.product .product__text.caption-with-letter-spacing{color:var(--fj-gold);letter-spacing:.22em;font-size:12px}.product .price{font-family:var(--font-body-family);color:var(--fj-esp);font-size:20px;letter-spacing:.04em}.product .price .badge{border-radius:0;background:var(--fj-red);border-color:var(--fj-red);color:#fff}.product .product__media-item,.product .product__media-list .media,.product .thumbnail,.product .product-media-container{border-radius:0!important;background:#f7f7f7}.product .thumbnail[aria-current]{box-shadow:0 0 0 1px var(--fj-red)}.product .thumbnail-list__item .thumbnail{border:1px solid var(--fj-line)}.product .product-form__input legend,.product .form__label{font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:var(--fj-taupe)}.product .product-form__input--pill input[type=radio]+label{border-radius:0;border:1px solid var(--fj-line);background:#fff;color:var(--fj-esp);font-size:13px;letter-spacing:.06em;padding:10px 16px;margin:4px 6px 4px 0}.product .product-form__input--pill input[type=radio]:checked+label{background:#fff;color:var(--fj-esp);border-color:var(--fj-red);box-shadow:inset 0 0 0 1px var(--fj-red)}.product .product-form__input--pill input[type=radio]+label:hover{border-color:var(--fj-gold)}.product .product-form__input--pill input[type=radio][value*=gold i]+label:before,.product .product-form__input--pill input[type=radio][value*=platinum i]+label:before,.product .product-form__input--pill input[type=radio][value*=tone i]+label:before{content:""!important;position:static!important;display:inline-block;width:16px!important;height:16px!important;border-radius:50%!important;border:0!important;margin-right:9px;vertical-align:-3px;box-shadow:inset 0 0 0 1px #1e1e222e;background:#c9a96e}.product .product-form__input--pill input[type=radio][value*=yellow i]+label:before{background:#c9a96e}.product .product-form__input--pill input[type=radio][value*=rose i]+label:before{background:#c9a96e}.product .product-form__input--pill input[type=radio][value*=white i]+label:before{background:#d8d8d8}.product .product-form__input--pill input[type=radio][value*=platinum i]+label:before{background:#757575}.product .product-form__input--pill input[type=radio][value*=tone i]+label:before{background:linear-gradient(135deg,#c9a96e 50%,#d8d8d8 50%)}.product .quantity{border-radius:0}.product .quantity:after,.product .quantity:before{border-radius:0}.product .product-form__submit{border-radius:0;background:var(--fj-garnet,#8E1526);color:#fff;font-size:13px;letter-spacing:.2em;text-transform:uppercase;min-height:54px}.product .product-form__submit:after,.product .product-form__submit:before{border-radius:0;box-shadow:none}.product .product-form__submit:hover{background:var(--fj-garnet-deep,#74101F)}.product .shopify-payment-button__button{border-radius:0!important}.fj-pdp-rating{display:flex;align-items:center;gap:10px;font-size:14px;color:var(--fj-taupe);margin:-4px 0 6px;text-decoration:none}.fj-pdp-rating span{color:var(--fj-gold);letter-spacing:3px;font-size:16px}.fj-pdp-ctas{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:4px 0 8px}.fj-pdp-ctas a{display:flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:10px 12px;border:1px solid var(--fj-red);color:var(--fj-red);text-decoration:none;font-size:12px;letter-spacing:.08em;text-transform:uppercase;text-align:center;white-space:nowrap;transition:.2s}.fj-pdp-ctas a:hover{background:var(--fj-red);color:#fff}.fj-pdp-ctas a.fj-pdp-appt{grid-column:1/-1;border-color:var(--fj-gold);color:var(--fj-esp);background:var(--fj-champ)}.fj-pdp-ctas a.fj-pdp-appt:hover{background:var(--fj-gold);color:#fff}.fj-pdp-ctas svg{width:16px;height:16px;stroke:currentColor;fill:none;stroke-width:1.5}.fj-pdp-trust{list-style:none;padding:20px 0;margin:10px 0 0;display:grid;grid-template-columns:1fr 1fr;gap:16px 18px;border-top:1px solid var(--fj-line);border-bottom:1px solid var(--fj-line)}.fj-pdp-trust li{display:flex;gap:10px;align-items:flex-start;font-size:13px;line-height:1.45;color:var(--fj-esp)}.fj-pdp-trust svg{flex:0 0 26px;width:26px;height:26px;stroke:var(--fj-gold);fill:none;stroke-width:1.3}.fj-pdp-trust small{display:block;color:var(--fj-taupe);font-size:12px}.product .product__accordion summary .accordion__title{font-family:var(--font-heading-family);font-size:21px;font-weight:500;color:var(--fj-esp)}.product .product__accordion{border-color:var(--fj-line)}.product .accordion__content{color:var(--fj-taupe);line-height:1.75;font-size:15px}.fj-pdp-specs{width:100%;border-collapse:collapse;font-size:14px}.fj-pdp-specs td{padding:7px 0;border-bottom:1px solid var(--fj-line)}.fj-pdp-specs td+td{text-align:right;color:var(--fj-esp)}.product .accordion__content a{color:var(--fj-red)}.related-products .title{font-family:var(--font-heading-family);font-weight:500;text-align:center;width:100%}.related-products .card,.related-products .card__inner{border-radius:0!important}.related-products .card__heading{font-family:var(--font-heading-family);font-size:19px}@media(max-width:749px){.fj-pdp-trust{grid-template-columns:1fr}.fj-pdp-ctas a{font-size:10.5px;letter-spacing:.04em;padding:10px 6px;gap:6px}}.product .product-form__input--pill.fj-metal{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.product .product-form__input--pill.fj-metal legend{width:100%;margin-bottom:10px}.product .product-form__input--pill.fj-metal .fj-metal__selected{color:var(--fj-esp);letter-spacing:.08em;margin-left:4px}.product .product-form__input--pill.fj-metal input[type=radio]+label{width:34px;height:34px;min-width:0;padding:0!important;margin:0!important;border-radius:50%!important;border:1px solid transparent;background:transparent;font-size:0!important;line-height:0;letter-spacing:0;display:inline-flex;align-items:center;justify-content:center;box-shadow:none!important;background:transparent!important;color:inherit!important;cursor:pointer;transition:border-color .15s}.product .product-form__input--pill.fj-metal input[type=radio]+label:after{display:none!important}.product .product-form__input--pill.fj-metal input[type=radio]+label:before{margin:0!important;width:26px!important;height:26px!important;z-index:auto!important;position:static!important;vertical-align:middle;box-shadow:inset 0 0 0 1px #1e1e222e,inset -3px -4px 6px #00000014}.product .product-form__input--pill.fj-metal input[type=radio]+label:hover{border-color:var(--fj-gold);box-shadow:none}.product .product-form__input--pill.fj-metal input[type=radio]:checked+label{border-color:var(--fj-esp);box-shadow:none!important;background:transparent!important}.product .product-form__input--pill.fj-metal input[type=radio]:focus-visible+label{outline:2px solid var(--fj-red);outline-offset:2px}.product .product-form__input--pill.fj-metal input[type=radio].disabled+label{opacity:.35}.product .product-form__input--pill.fj-metal input[type=radio][value*=yellow i]+label:before{background:linear-gradient(135deg,#e9cf8e,#d9b66a 38%,#f7e9c4,#d9b66a 62%,#b8954e)!important}.product .product-form__input--pill.fj-metal input[type=radio][value*="18k" i][value*=yellow i]+label:before{background:linear-gradient(135deg,#e2bc5e,#c99a3a 38%,#f3dc9c,#c99a3a 62%,#9e7424)!important}.product .product-form__input--pill.fj-metal input[type=radio][value*=white i]+label:before{background:linear-gradient(135deg,#eef0f2,#cdd1d5 38%,#fafbfc,#cdd1d5 62%,#a9aeb4)!important}.product .product-form__input--pill.fj-metal input[type=radio][value*="18k" i][value*=white i]+label:before{background:linear-gradient(135deg,#f3f2ef,#d6d5d1 38%,#fdfdfb,#d6d5d1 62%,#b1b0ab)!important}.product .product-form__input--pill.fj-metal input[type=radio][value*=rose i]+label:before{background:linear-gradient(135deg,#e7ae9a,#c98473 38%,#f2cfc2,#c98473 62%,#a2604f)!important}.product .product-form__input--pill.fj-metal input[type=radio][value*="18k" i][value*=rose i]+label:before{background:linear-gradient(135deg,#e0a08a,#bd7462 38%,#eec2b3,#bd7462 62%,#93503f)!important}.product .product-form__input--pill.fj-metal input[type=radio][value*=platinum i]+label:before{background:linear-gradient(135deg,#d9dce0,#afb3b9 38%,#edeff2,#afb3b9 62%,#868b92)!important}.product .product-form__input--pill.fj-metal input[type=radio][value*=tone i]+label:before{background:linear-gradient(135deg,#d9b66a 50%,#cdd1d5 50%)!important}.product .product-form__input--pill.fj-metal input[type=radio]+label:before{box-shadow:inset 0 0 0 1px #00000024,inset 0 1px 2px #fff9,0 1px 2px #0000001f!important}.product .product-form__input--pill.fj-metal input[type=radio]:checked+label{border:1.5px solid var(--fj-esp)!important;padding:2px!important}.product .product-form__input--pill.fj-metal input[type=radio]+label{position:relative;transition:transform .45s cubic-bezier(.3,1.4,.5,1),border-color .2s}.product .product-form__input--pill.fj-metal input[type=radio]+label:before{transition:transform .45s cubic-bezier(.3,1.4,.5,1),box-shadow .3s;background-size:100% 100%}.product .product-form__input--pill.fj-metal input[type=radio]+label:after{content:""!important;display:block!important;position:absolute!important;top:4px!important;right:4px!important;bottom:4px!important;left:4px!important;border-radius:50%!important;border:0!important;box-shadow:none!important;pointer-events:none;background:linear-gradient(120deg,transparent 30%,rgba(255,255,255,.75) 50%,transparent 70%) no-repeat;background-size:250% 100%;background-position:150% 0;opacity:0}.product .product-form__input--pill.fj-metal input[type=radio]+label:hover{transform:translateY(-3px) scale(1.08)}.product .product-form__input--pill.fj-metal input[type=radio]+label:hover:before{box-shadow:inset 0 0 0 1px #00000024,inset 0 1px 2px #fff9,0 6px 12px #2b2b2e2e!important}.product .product-form__input--pill.fj-metal input[type=radio]:not(:checked)+label:hover:after{animation:fjShimmer .9s ease-out forwards}.product .product-form__input--pill.fj-metal input[type=radio]:checked+label{border:1.5px solid var(--fj-red)!important;animation:fjPop .5s cubic-bezier(.3,1.6,.5,1)}.product .product-form__input--pill.fj-metal input[type=radio]:checked+label:after{display:none!important;content:none!important;opacity:0!important;animation:none!important;background:none!important;clip-path:none!important;filter:none!important}.product .product-form__input--pill.fj-metal .fj-metal__selected{display:inline-block;animation:fjFade .35s ease-out}@keyframes fjShimmer{0%{opacity:1;background-position:150% 0}to{opacity:1;background-position:-60% 0}}@keyframes fjPop{0%{transform:scale(.85)}60%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes fjSparkle{0%{transform:scale(0) rotate(-45deg);opacity:0}to{transform:scale(1) rotate(0);opacity:1}}@keyframes fjFade{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.product .product-form__input--pill.fj-metal input[type=radio]+label,.product .product-form__input--pill.fj-metal input[type=radio]+label:before,.product .product-form__input--pill.fj-metal input[type=radio]+label:after,.product .product-form__input--pill.fj-metal .fj-metal__selected{animation:none!important;transition:none!important}.product .product-form__input--pill.fj-metal input[type=radio]+label:hover{transform:none}}.product .product-form__input--pill.fj-metal input[type=radio][value*=yellow i]+label{--fj-spark:linear-gradient(135deg,#E9CF8E 0%,#D9B66A 38%,#F7E9C4 50%,#D9B66A 62%,#B8954E 100%)}.product .product-form__input--pill.fj-metal input[type=radio][value*="18k" i][value*=yellow i]+label{--fj-spark:linear-gradient(135deg,#E2BC5E 0%,#C99A3A 38%,#F3DC9C 50%,#C99A3A 62%,#9E7424 100%)}.product .product-form__input--pill.fj-metal input[type=radio][value*=white i]+label{--fj-spark:linear-gradient(135deg,#EEF0F2 0%,#CDD1D5 38%,#FAFBFC 50%,#CDD1D5 62%,#A9AEB4 100%)}.product .product-form__input--pill.fj-metal input[type=radio][value*="18k" i][value*=white i]+label{--fj-spark:linear-gradient(135deg,#F3F2EF 0%,#D6D5D1 38%,#FDFDFB 50%,#D6D5D1 62%,#B1B0AB 100%)}.product .product-form__input--pill.fj-metal input[type=radio][value*=rose i]+label{--fj-spark:linear-gradient(135deg,#E7AE9A 0%,#C98473 38%,#F2CFC2 50%,#C98473 62%,#A2604F 100%)}.product .product-form__input--pill.fj-metal input[type=radio][value*="18k" i][value*=rose i]+label{--fj-spark:linear-gradient(135deg,#E0A08A 0%,#BD7462 38%,#EEC2B3 50%,#BD7462 62%,#93503F 100%)}.product .product-form__input--pill.fj-metal input[type=radio][value*=platinum i]+label{--fj-spark:linear-gradient(135deg,#D9DCE0 0%,#AFB3B9 38%,#EDEFF2 50%,#AFB3B9 62%,#868B92 100%)}.product .product-form__input--pill.fj-metal input[type=radio][value*=tone i]+label{--fj-spark:linear-gradient(135deg,#D9B66A 50%,#CDD1D5 50%)}.product .product-form__input--pill.fj-metal input[type=radio][value*=platinum i]+label:before{background:linear-gradient(135deg,#c3c7cd,#a2a7ae 38%,#dcdfe3,#a2a7ae 62%,#7f858d)!important}.product .product-form__input--pill.fj-metal input[type=radio][value*=silver i]+label:before{background:linear-gradient(135deg,#e2e4e6,#c3c6c9 38%,#f2f3f4,#c3c6c9 62%,#9da1a5)!important}.product .product-form__input--pill.fj-metal input[type=radio][value*=palladium i]+label:before{background:linear-gradient(135deg,#d3d2cf,#b4b2ae 38%,#e6e5e2,#b4b2ae 62%,#8f8d88)!important}.product .product-form__input--pill.fj-metal input[type=radio][value*=cobalt i]+label:before{background:linear-gradient(135deg,#d6dbe2,#b5bcc6 38%,#ebeef2,#b5bcc6 62%,#8e97a3)!important}.product .product-form__input--pill.fj-metal input[type=radio][value*=titanium i]+label:before{background:linear-gradient(135deg,#a4a6a8,#8c8f92 38%,#bfc1c3,#8c8f92 62%,#6c6f72)!important}.product .product-form__input--pill.fj-metal input[type=radio][value*=tungsten i]+label:before{background:linear-gradient(135deg,#8e8f92,#737477 38%,#a9aaac,#737477 62%,#55565a)!important}.product .product-form__input--pill.fj-metal input[type=radio][value*=tantalum i]+label:before{background:linear-gradient(135deg,#8a8b8e,#6e6f72 36%,#9a9b9e,#6e6f72 64%,#525356)!important}.product .product-form__input--pill.fj-metal input[type=radio][value*=dark i]+label:before{background:linear-gradient(135deg,#5a5b5e,#434447 38%,#6c6d70,#434447 62%,#2e2f32)!important}.product .product-form__input--pill.fj-metal input[type=radio][value*=black i]+label:before{background:linear-gradient(135deg,#3a3b3e,#232427 38%,#4a4b4f,#232427 62%,#121315)!important}.product .product-form__input--pill.fj-metal input[type=radio][value*=yellow i][value*=white i]+label:before,.product .product-form__input--pill.fj-metal input[type=radio][value*=two i][value*=tone i]+label:before{background:linear-gradient(135deg,#e9cf8e,#d9b66a 49%,#cdd1d5 51%,#eef0f2)!important}.product .product-form__input--pill.fj-metal input[type=radio][value^="14k white" i][value*=yellow i]+label:before,.product .product-form__input--pill.fj-metal input[type=radio][value^=white i][value*=yellow i]+label:before{background:linear-gradient(135deg,#eef0f2,#cdd1d5 49%,#d9b66a 51%,#b8954e)!important}.product .product-form__input--pill.fj-metal input[type=radio][value*=grey i][value*=black i]+label:before{background:linear-gradient(135deg,#a4a6a8,#8c8f92 49%,#2a2b2e 51%,#121315)!important}.product .product-form__input--pill.fj-metal input[type=radio][value*=black i][value*=tantalum i]+label:before{background:linear-gradient(135deg,#323336,#1e1f22 49%,#6e6f72 51%,#9a9b9e)!important}.product .product-form__input--pill.fj-metal input[type=radio][value^="grey tantalum" i][value*=black i]+label:before{background:linear-gradient(135deg,#9a9b9e,#6e6f72 49%,#1e1f22 51%,#323336)!important}.product .product-form__input--pill.fj-metal input[type=radio]:checked+label{border:1.5px solid var(--fj-garnet,#8E1526)!important}.product .product-form__input--pill.fj-metal input[type=radio]:focus-visible+label{outline-color:var(--fj-garnet,#8E1526)}html body .product .product-form__input--pill.fj-metal{gap:8px 10px}html body .product .product-form__input--pill.fj-metal input[type=radio]+label{box-sizing:border-box!important;flex:0 0 44px!important;width:44px!important;height:44px!important;min-width:44px!important;max-width:44px!important;min-height:44px!important;max-height:44px!important;aspect-ratio:1/1;padding:0!important;margin:0!important;display:block!important;position:relative!important;border-radius:50%!important;color:transparent!important;font-size:0!important;line-height:0!important;overflow:visible!important;white-space:nowrap}html body .product .product-form__input--pill.fj-metal input[type=radio]+label:before{content:""!important;display:block!important;box-sizing:border-box!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;margin:auto!important;width:34px!important;height:34px!important;min-width:34px!important;min-height:34px!important;flex:none!important;aspect-ratio:1/1;border:0!important;border-radius:50%!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;z-index:0!important;vertical-align:top}html body .product .product-form__input--pill.fj-metal input[type=radio]+label:after{top:5px!important;right:5px!important;bottom:5px!important;left:5px!important}html body .product .product-form__input--pill.fj-metal input[type=radio]:checked+label{border:1.5px solid var(--fj-garnet,#8E1526)!important;padding:0!important}html body .product .product-form__input--pill.fj-metal input[type=radio]+label>.fj-mtip{color:var(--fj-garnet,#8E1526)!important}
/*# sourceMappingURL=/cdn/shop/t/15/assets/fj-product.css.map */
