variant-picker .vn-options{--custom-image-swatch-radius:50%;gap:8px!important;align-items:center}variant-picker .vn-options legend{width:100%;margin-bottom:10px;font-size:13px;line-height:1.5;letter-spacing:.015em}variant-picker .vn-options .variant-option__swatch-value{color:inherit;font-weight:600;margin-left:0;padding-left:0}variant-picker .vn-options .variant-option__swatch-value:before{content:": ";font-weight:400}variant-picker .vn-options .vn-option,variant-picker .vn-options .vn-option:has(input){--options-border-width:0px;display:inline-flex!important;align-items:center;justify-content:center;flex:0 0 46px!important;width:46px!important;height:46px!important;min-width:46px!important;min-height:46px!important;max-width:46px!important;max-height:46px!important;padding:3px!important;border:1px solid #d9d8d3!important;border-radius:50%!important;background:transparent!important;box-shadow:none!important;outline:none!important;overflow:visible!important;position:relative;cursor:pointer;transition:border-color .15s ease}variant-picker .vn-options .vn-option:before,variant-picker .vn-options .vn-option:after{content:none!important;display:none!important}variant-picker .vn-options .vn-option:hover{border-color:#7b8799!important}variant-picker .vn-options .vn-option:has(:checked),variant-picker .vn-options .vn-option:has([data-current-checked=true]){border-color:#061b40!important;box-shadow:0 0 0 1px #061b40!important}variant-picker .vn-options .vn-option:has(:focus-visible){outline:2px solid #061b40!important;outline-offset:4px!important}.vn-swatch{display:block;width:100%;height:100%;border-radius:50%;pointer-events:none}.vn-swatch--photo{background:#faf9f6 var(--vn-image) center/cover no-repeat}.vn-swatch--color{background:var(--vn-color)}.vn-swatch--metal{box-shadow:inset 0 0 0 1px #00000007}.vn-swatch--gold{background:linear-gradient(130deg,#d7b45e 3%,#fae9ab 27%,#efd07a 49%,#bf984a 76%,#f7e2a0)}.vn-swatch--gold14{background:linear-gradient(130deg,#c8ad6e 3%,#fcf0cd 27%,#e4ca8c 49%,#c5a66a 76%,#f6e5b5)}.vn-swatch--gold18{background:linear-gradient(130deg,#bf943c 3%,#f8dda0 27%,#e9bf57 49%,#b78b35 76%,#f2d58f)}.vn-swatch--silver{background:linear-gradient(130deg,#b9bcc0 3%,#f9fafb 27%,#d5d8db 49%,#aaafb4 76%,#ebedef)}.vn-swatch--rose-gold{background:linear-gradient(130deg,#bb8276 3%,#f7ded2 27%,#dea69a 49%,#b77f73 76%,#f1cbbd)}variant-picker .vn-options .vn-option:has(.vn-swatch-text){flex-basis:auto!important;width:auto!important;min-width:46px!important;max-width:none!important;border-radius:6px!important;padding:8px 12px!important}.vn-swatch-text{font-size:12px;line-height:1.25}variant-picker .vn-options .vn-option:has(input[aria-disabled=true]) .vn-swatch{opacity:.4}variant-picker .vn-options .vn-option>svg{top:3px!important;right:3px!important;bottom:3px!important;left:3px!important;width:calc(100% - 6px)!important;height:calc(100% - 6px)!important;border-radius:50%}@media(prefers-reduced-motion:reduce){variant-picker .vn-options .vn-option{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/varenne-visual-variants.css.map */
