.polygia-edition .variant-picker{display:flex;flex-direction:column;gap:1.25rem;margin:.25rem 0 1.1rem;color:#f4f1ea}.polygia-edition .vp-label,.polygia-edition .variant-picker legend.vp-label{display:block;margin:0 0 .55rem;padding:0;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#8f8c85;border:0}.polygia-edition .vp-option{margin:0;padding:0;border:0;min-width:0}.polygia-edition .vp-swatch-row{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.polygia-edition .vp-swatch-input{position:absolute;opacity:0;pointer-events:none;width:1px;height:1px}.polygia-edition .vp-swatch{--swatch: #8F8C85;display:inline-flex;align-items:center;gap:.55rem;min-height:44px;padding:.35rem .75rem .35rem .4rem;border:1px solid rgba(244,241,234,.16);background:#2a2d33;color:#c5c2ba;cursor:pointer;transition:border-color .2s ease,color .2s ease,opacity .2s ease;-webkit-tap-highlight-color:transparent}.polygia-edition .vp-swatch-dot{width:28px;height:28px;border-radius:50%;background:var(--swatch);box-shadow:inset 0 0 0 1px #00000040,0 0 0 1px #f4f1ea2e;flex:none}.polygia-edition .vp-swatch-dot--gem{background-color:transparent;background-size:cover;background-position:center;background-repeat:no-repeat;box-shadow:inset 0 0 0 1px #1c1e2259,0 0 0 1px #f4f1ea47}.polygia-edition .vp-swatch[data-swatch*=silver] .vp-swatch-dot,.polygia-edition .vp-swatch[data-swatch*=sterling] .vp-swatch-dot{background:linear-gradient(145deg,#e8e8e8,silver 45%,#9a9a9a)}.polygia-edition .vp-swatch-text{font-size:12px;letter-spacing:.04em;line-height:1.3;max-width:11rem}.polygia-edition .vp-swatch-input:checked+.vp-swatch{border-color:#f4f1ea;color:#f4f1ea;box-shadow:0 0 0 1px #f4f1ea}.polygia-edition .vp-swatch-input:focus-visible+.vp-swatch{outline:2px solid #F4F1EA;outline-offset:2px}.polygia-edition .vp-swatch-input:disabled+.vp-swatch,.polygia-edition .vp-swatch.is-unavailable{opacity:.38;cursor:not-allowed;text-decoration:line-through}.polygia-edition .vp-select-wrap .vp-select,.polygia-edition select.vp-select{width:100%;min-height:48px;padding:.7rem 2.4rem .7rem .9rem;font-size:16px;color:#f4f1ea;background-color:#24262b;border:1px solid rgba(244,241,234,.22);border-radius:0;appearance:none;-webkit-appearance:none;background-image:linear-gradient(45deg,transparent 50%,#C5C2BA 50%),linear-gradient(135deg,#C5C2BA 50%,transparent 50%);background-position:calc(100% - 18px) calc(50% - 3px),calc(100% - 12px) calc(50% - 3px);background-size:6px 6px,6px 6px;background-repeat:no-repeat}.polygia-edition .vp-select option{background:#24262b;color:#f4f1ea}.polygia-edition .vp-select option:disabled{color:#8f8c85}.polygia-edition .vp-status{margin:0;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:#c41e3a}.polygia-edition .native-media-item{transition:opacity .25s ease,outline-color .25s ease;outline:1px solid transparent}.polygia-edition .native-media-item.is-variant-active{outline-color:#f4f1ea59}.polygia-edition .native-media-item.is-variant-dimmed{opacity:.35}@media(max-width:749px){.polygia-edition .variant-picker{gap:1.1rem}.polygia-edition .vp-swatch{flex:1 1 calc(50% - 10px);min-width:calc(50% - 10px)}.polygia-edition .vp-swatch-text{max-width:none;font-size:11px}.polygia-edition .vp-swatches[data-option-name=Metal] .vp-swatch{flex:1 1 100%}}.polygia-edition .native-media-item.is-media-enter{animation:pg-media-enter .28s cubic-bezier(.22,1,.36,1) both}@keyframes pg-media-enter{0%{opacity:.55;transform:scale(1.02)}to{opacity:1;transform:scale(1)}}.polygia-edition .vp-swatch.is-swatch-pulse{animation:pg-swatch-pulse .28s ease-out}@keyframes pg-swatch-pulse{0%{box-shadow:0 0 #f4f1ea8c}70%{box-shadow:0 0 0 6px #f4f1ea00}to{box-shadow:0 0 #f4f1ea00}}@media(prefers-reduced-motion:reduce){.polygia-edition .native-media-item.is-media-enter,.polygia-edition .vp-swatch.is-swatch-pulse{animation:none!important}.polygia-edition .native-media-item{transition:none!important}}@media(max-width:749px){.polygia-edition .native-product .native-media>.native-media-item.is-variant-dimmed{opacity:1}.polygia-edition .native-product .native-media>.native-media-item.is-variant-active{outline-color:transparent}}
/*# sourceMappingURL=/cdn/shop/t/45/assets/variant-picker.css.map */
