variant-picker.one-luxury-variant-picker{--ol-gold: #d4af37;--ol-gold-light: #f2d66f;--ol-ink: #080808;--ol-orb-size: 64px;--ol-orb-cell: 74px;display:block;box-sizing:border-box;width:100%;min-width:0;max-width:100%;padding-bottom:max(4px,env(safe-area-inset-bottom))}variant-picker.one-luxury-variant-picker *,variant-picker.one-luxury-variant-picker *:before,variant-picker.one-luxury-variant-picker *:after{box-sizing:border-box}variant-picker.one-luxury-variant-picker .one-luxury-option-group{position:relative!important;display:block!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;overflow:visible!important;transform:none!important}variant-picker.one-luxury-variant-picker .one-luxury-option-group+.one-luxury-option-group{margin-top:clamp(24px,4vw,32px)!important}variant-picker.one-luxury-variant-picker .m-product-option__inner{position:static!important;display:block!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:0!important;overflow:visible!important}variant-picker.one-luxury-variant-picker .m-product-option--label{position:static!important;display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:10px!important;width:100%!important;min-width:0!important;height:auto!important;margin:0 0 12px!important;padding:0!important;overflow:visible!important;transform:none!important}variant-picker.one-luxury-variant-picker .option-label{position:static!important;display:flex!important;flex:1 1 auto!important;flex-wrap:wrap!important;align-items:baseline!important;gap:4px 7px!important;min-width:0!important;max-width:100%!important;height:auto!important;margin:0!important;padding:0!important;color:#fff!important;font-size:clamp(15px,1.5vw,17px)!important;line-height:1.4!important;overflow-wrap:anywhere!important;white-space:normal!important}variant-picker.one-luxury-variant-picker .option-label--title{color:#fff!important;font-weight:800!important;letter-spacing:.01em!important}variant-picker.one-luxury-variant-picker .option-label--selected{min-width:0!important;color:var(--ol-gold-light)!important;font-weight:700!important;overflow-wrap:anywhere!important;white-space:normal!important}variant-picker.one-luxury-variant-picker .foxkit-sizechart-button{position:static!important;flex:0 0 auto!important;min-width:44px!important;min-height:44px!important;margin:-10px 0 -8px!important;transform:none!important}variant-picker.one-luxury-variant-picker .m-product-option--content{position:static!important;display:flex!important;flex-wrap:wrap!important;align-items:stretch!important;justify-content:flex-start!important;gap:10px!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;overflow:visible!important;transform:none!important}variant-picker.one-luxury-variant-picker .m-product-option--node{position:relative!important;flex:0 1 auto!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;transform:none}variant-picker.one-luxury-variant-picker .m-product-option--node__label[data-option-type=button]{position:relative!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:58px!important;min-height:48px!important;max-width:100%!important;height:auto!important;margin:0!important;padding:11px 16px!important;border:1px solid rgba(255,255,255,.38)!important;border-radius:8px!important;background:#fff!important;color:#111!important;box-shadow:none!important;font-size:15px!important;font-weight:750!important;line-height:1.3!important;text-align:center!important;text-decoration:none!important;overflow-wrap:anywhere!important;white-space:normal!important;cursor:pointer!important;transform:none!important;transition:border-color .16s ease,color .16s ease,background .16s ease,box-shadow .16s ease,transform .16s ease!important}variant-picker.one-luxury-variant-picker .m-product-option__input:checked+.m-product-option--node__label[data-option-type=button]{border-color:var(--ol-gold)!important;background:#0b0b0b!important;color:var(--ol-gold-light)!important;box-shadow:0 0 0 1px var(--ol-gold),0 0 18px #d4af372e!important}variant-picker.one-luxury-variant-picker .m-product-option__input:focus-visible+.m-product-option--node__label[data-option-type=button],variant-picker.one-luxury-variant-picker select:focus-visible{outline:3px solid var(--ol-gold-light)!important;outline-offset:3px!important}variant-picker.one-luxury-variant-picker .m-product-option--node__unavailable .m-product-option--node__label[data-option-type=button]{opacity:.5!important;text-decoration:line-through!important}variant-picker.one-luxury-variant-picker [data-option-key*=diamond] .m-product-option--node{flex:1 1 180px!important}variant-picker.one-luxury-variant-picker [data-option-key*=diamond] .m-product-option--node__label[data-option-type=button]{width:100%!important}variant-picker.one-luxury-variant-picker select{position:static!important;display:block!important;width:100%!important;min-width:0!important;max-width:100%!important;min-height:48px!important;height:auto!important;margin:0!important;padding:10px 42px 10px 14px!important;border:1px solid rgba(255,255,255,.38)!important;border-radius:8px!important;background-color:#fff!important;color:#111!important;font-size:16px!important;line-height:1.35!important}variant-picker.one-luxury-variant-picker .one-luxury-metal-group{align-items:flex-start!important;gap:16px 14px!important}variant-picker.one-luxury-variant-picker .one-luxury-metal-option{position:relative!important;display:flex!important;flex:0 0 var(--ol-orb-cell)!important;align-items:center!important;justify-content:center!important;width:var(--ol-orb-cell)!important;min-width:0!important;max-width:var(--ol-orb-cell)!important;min-height:var(--ol-orb-size)!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;overflow:visible!important}variant-picker.one-luxury-variant-picker .one-luxury-metal-option .m-product-option--swatch{position:relative!important;display:block!important;width:var(--ol-orb-size)!important;min-width:var(--ol-orb-size)!important;max-width:var(--ol-orb-size)!important;height:var(--ol-orb-size)!important;min-height:var(--ol-orb-size)!important;max-height:var(--ol-orb-size)!important;margin:0!important;padding:0!important;overflow:visible!important}variant-picker.one-luxury-variant-picker .one-luxury-metal-option input.m-product-option__input{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;border:0!important;opacity:0!important;white-space:nowrap!important}variant-picker.one-luxury-variant-picker .one-luxury-metal-swatch{--ol-metal-fill: radial-gradient(circle at 31% 24%, #fff 0 8%, transparent 29%), linear-gradient(145deg, #e4e4e4 0%, #777 100%);position:relative!important;display:grid!important;place-items:center!important;width:var(--ol-orb-size)!important;min-width:var(--ol-orb-size)!important;max-width:var(--ol-orb-size)!important;height:var(--ol-orb-size)!important;min-height:var(--ol-orb-size)!important;max-height:var(--ol-orb-size)!important;margin:0!important;padding:0!important;overflow:visible!important;border:0!important;border-radius:50%!important;outline:0!important;background:#090909!important;color:transparent!important;font-size:0!important;line-height:0!important;box-shadow:0 0 0 1px #ffffff6b,0 8px 20px #0000005c!important;cursor:pointer!important;isolation:isolate!important;transform:translateZ(0)!important;transition:transform .18s ease,box-shadow .18s ease,filter .18s ease!important;-webkit-tap-highlight-color:transparent!important}variant-picker.one-luxury-variant-picker .one-luxury-metal-swatch:before,variant-picker.one-luxury-variant-picker .one-luxury-metal-swatch:after{display:none!important;content:none!important}variant-picker.one-luxury-variant-picker .ol-metal-fill{position:absolute!important;top:3px!important;right:3px!important;bottom:3px!important;left:3px!important;z-index:1!important;display:block!important;overflow:hidden!important;border-radius:50%!important;background:var(--ol-metal-fill)!important;box-shadow:inset 1px 2px 3px #ffffffe0,inset -5px -7px 12px #00000047!important;pointer-events:none!important}variant-picker.one-luxury-variant-picker .ol-metal-fill:before{position:absolute!important;top:6px!important;left:9px!important;display:block!important;width:28px!important;height:14px!important;border-radius:50%!important;background:linear-gradient(180deg,#ffffffdb,#fff0)!important;content:""!important;filter:blur(.4px)!important;opacity:.82!important;transform:rotate(-18deg)!important}variant-picker.one-luxury-variant-picker .ol-metal-fill:after{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;display:block!important;border-radius:inherit!important;background:linear-gradient(112deg,transparent 22%,rgba(255,255,255,.42) 43%,transparent 58%)!important;content:""!important;opacity:.7!important;transform:translate(-8%)!important}variant-picker.one-luxury-variant-picker .ol-metal-check{position:absolute!important;right:-4px!important;bottom:-4px!important;z-index:3!important;display:grid!important;place-items:center!important;width:21px!important;height:21px!important;border:2px solid #070707!important;border-radius:50%!important;background:var(--ol-gold)!important;color:#050505!important;font-size:12px!important;font-weight:950!important;line-height:1!important;box-shadow:0 3px 9px #0000006b!important;opacity:0!important;pointer-events:none!important;transform:scale(.55)!important;transition:opacity .16s ease,transform .16s ease!important}variant-picker.one-luxury-variant-picker .ol-metal-sr{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;border:0!important;white-space:nowrap!important}variant-picker.one-luxury-variant-picker [data-metal=yellow] .one-luxury-metal-swatch{--ol-metal-fill: radial-gradient(circle at 30% 22%, #fffbd5 0 8%, transparent 29%), linear-gradient(145deg, #fff0a2 0%, #e5bd43 38%, #b67b0d 72%, #6f4203 100%)}variant-picker.one-luxury-variant-picker [data-metal=white] .one-luxury-metal-swatch{--ol-metal-fill: radial-gradient(circle at 30% 22%, #fff 0 10%, transparent 30%), linear-gradient(145deg, #fff 0%, #e8e9eb 35%, #b6bac0 70%, #656b72 100%)}variant-picker.one-luxury-variant-picker [data-metal=rose] .one-luxury-metal-swatch{--ol-metal-fill: radial-gradient(circle at 30% 22%, #fff2e9 0 9%, transparent 29%), linear-gradient(145deg, #ffd8c9 0%, #e59a7d 38%, #b7654d 72%, #6e3427 100%)}variant-picker.one-luxury-variant-picker [data-metal=platinum] .one-luxury-metal-swatch{--ol-metal-fill: radial-gradient(circle at 30% 22%, #fff 0 9%, transparent 29%), linear-gradient(145deg, #f8fbfd 0%, #d7dde2 34%, #929da7 70%, #46515b 100%)}variant-picker.one-luxury-variant-picker [data-metal=silver] .one-luxury-metal-swatch{--ol-metal-fill: radial-gradient(circle at 30% 22%, #fff 0 10%, transparent 30%), linear-gradient(145deg, #fff 0%, #dfe1e4 34%, #a4a8ad 68%, #565b61 100%)}variant-picker.one-luxury-variant-picker [data-metal=two-yellow-white] .one-luxury-metal-swatch{--ol-metal-fill: conic-gradient(from 35deg, #fff0a2 0 22%, #b67b0d 48%, #f8f8f8 50% 72%, #8d949b 100%)}variant-picker.one-luxury-variant-picker [data-metal=two-yellow-rose] .one-luxury-metal-swatch{--ol-metal-fill: conic-gradient(from 35deg, #fff0a2 0 22%, #b67b0d 48%, #ffd8c9 50% 72%, #a85440 100%)}variant-picker.one-luxury-variant-picker [data-metal=two-white-rose] .one-luxury-metal-swatch{--ol-metal-fill: conic-gradient(from 35deg, #fff 0 22%, #9ba1a8 48%, #ffd8c9 50% 72%, #a85440 100%)}variant-picker.one-luxury-variant-picker [data-metal=tri-yellow-white-rose] .one-luxury-metal-swatch{--ol-metal-fill: conic-gradient(from 20deg, #fff0a2 0 18%, #ad7309 33%, #f9fafb 34% 51%, #838b93 66%, #ffd8c9 67% 84%, #a85440 100%)}variant-picker.one-luxury-variant-picker .one-luxury-metal-option input:checked+.one-luxury-metal-swatch{box-shadow:0 0 0 2px #070707,0 0 0 4px var(--ol-gold),0 0 24px #d4af3761,0 10px 24px #0000006b!important;transform:translateY(-1px) scale(1.02)!important}variant-picker.one-luxury-variant-picker .one-luxury-metal-option input:checked+.one-luxury-metal-swatch .ol-metal-check{opacity:1!important;transform:scale(1)!important}variant-picker.one-luxury-variant-picker .one-luxury-metal-option input:focus-visible+.one-luxury-metal-swatch{box-shadow:0 0 0 2px #070707,0 0 0 5px var(--ol-gold-light),0 0 0 8px #f2d66f47,0 8px 22px #0000006b!important}variant-picker.one-luxury-variant-picker .one-luxury-metal-option.is-unavailable{opacity:.48!important;filter:grayscale(.25)!important}variant-picker.one-luxury-variant-picker .one-luxury-metal-option.is-unavailable .one-luxury-metal-swatch:after{position:absolute!important;top:50%!important;left:50%!important;z-index:4!important;display:block!important;width:calc(var(--ol-orb-size) - 8px)!important;height:1px!important;background:#fffffff0!important;content:""!important;box-shadow:0 1px #0000008c!important;transform:translate(-50%,-50%) rotate(-45deg)!important;pointer-events:none!important}variant-picker.one-luxury-variant-picker .one-luxury-metal-option .m-tooltip__content{position:absolute!important;top:calc(100% + 8px)!important;left:50%!important;z-index:20!important;display:block!important;width:max-content!important;max-width:min(220px,80vw)!important;margin:0!important;padding:6px 8px!important;border:1px solid rgba(212,175,55,.55)!important;border-radius:5px!important;background:#111!important;color:#fff!important;font-size:12px!important;line-height:1.3!important;text-align:center!important;white-space:normal!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translate(-50%,-3px)!important;transition:opacity .14s ease,transform .14s ease,visibility .14s ease!important}variant-picker.one-luxury-variant-picker .one-luxury-metal-option:hover .m-tooltip__content,variant-picker.one-luxury-variant-picker .one-luxury-metal-option:focus-within .m-tooltip__content{opacity:1!important;visibility:visible!important;transform:translate(-50%)!important}@media(hover:hover)and (pointer:fine){variant-picker.one-luxury-variant-picker .m-product-option--node__label[data-option-type=button]:hover{border-color:var(--ol-gold)!important;box-shadow:0 0 0 2px #d4af372e!important;transform:translateY(-1px)!important}variant-picker.one-luxury-variant-picker .one-luxury-metal-option:not(.is-unavailable):hover .one-luxury-metal-swatch{filter:brightness(1.08) saturate(1.04)!important;box-shadow:0 0 0 1px #f2d66fc7,0 12px 26px #0000006b!important;transform:translateY(-2px) scale(1.03)!important}}@media screen and (max-width:749px){variant-picker.one-luxury-variant-picker{--ol-orb-size: 60px;--ol-orb-cell: 70px}variant-picker.one-luxury-variant-picker .one-luxury-option-group+.one-luxury-option-group{margin-top:26px!important}variant-picker.one-luxury-variant-picker .m-product-option--label{margin-bottom:11px!important}variant-picker.one-luxury-variant-picker .m-product-option--content{gap:10px 9px!important}variant-picker.one-luxury-variant-picker .one-luxury-metal-group{gap:15px 12px!important}variant-picker.one-luxury-variant-picker .m-product-option--node__label[data-option-type=button]{min-height:48px!important;padding:11px 14px!important}}@media screen and (max-width:359px){variant-picker.one-luxury-variant-picker{--ol-orb-size: 58px;--ol-orb-cell: 66px}variant-picker.one-luxury-variant-picker .one-luxury-metal-group{gap:14px 8px!important}variant-picker.one-luxury-variant-picker [data-option-key*=diamond] .m-product-option--node{flex-basis:100%!important}}@media(prefers-reduced-motion:reduce){variant-picker.one-luxury-variant-picker .m-product-option--node__label,variant-picker.one-luxury-variant-picker .one-luxury-metal-swatch,variant-picker.one-luxury-variant-picker .ol-metal-check,variant-picker.one-luxury-variant-picker .m-tooltip__content{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/74/assets/one-luxury-metal-colors.css.map */
