.gemlay-pdp .gemlay-pdp__variants{margin-top:1.6rem!important;padding-top:1.4rem}.gemlay-pdp .gemlay-option-picker__legend{display:flex;align-items:center;gap:.7rem;width:100%;margin:0 0 .7rem;padding:0;color:rgb(var(--color-foreground));font-family:var(--font-body-family);font-style:var(--font-body-style);font-size:1.1rem;font-weight:var(--font-body-weight-bold);line-height:1.3}.gemlay-pdp .gemlay-option-picker__selected{padding-left:.7rem;border-left:.1rem solid rgba(var(--color-foreground),.18);color:rgba(var(--color-foreground),.58);font-weight:var(--font-body-weight)}.gemlay-pdp .gemlay-metal-picker,.gemlay-pdp .gemlay-compact-option-picker{width:100%;max-width:100%;margin:0;padding:0;border:0}.gemlay-pdp .gemlay-compact-option-picker{margin-top:1.25rem}.gemlay-pdp .gemlay-metal-picker__options,.gemlay-pdp .gemlay-compact-option-picker__options{display:flex;align-items:center;flex-wrap:wrap;gap:.6rem;width:100%}.gemlay-pdp .gemlay-metal-picker__options>input[type=radio],.gemlay-pdp .gemlay-compact-option-picker__options--button>input[type=radio]{position:absolute;width:.1rem;height:.1rem;overflow:hidden;opacity:0;pointer-events:none}.gemlay-pdp .gemlay-metal-picker__options>input[type=radio]+.gemlay-metal-option{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;gap:.55rem;width:auto;max-width:100%;min-width:0;min-height:3.8rem;margin:0;padding:.6rem 1.05rem;border:var(--variant-pills-border-width) solid rgba(var(--color-foreground),var(--variant-pills-border-opacity));border-radius:var(--variant-pills-radius);background:rgb(var(--color-background));color:rgb(var(--color-foreground));font-family:var(--font-body-family);font-style:var(--font-body-style);font-size:1.05rem;font-weight:var(--font-body-weight);line-height:1.2;white-space:nowrap;cursor:pointer;transition:border-color var(--duration-short) ease,background-color var(--duration-short) ease,color var(--duration-short) ease}.gemlay-pdp .gemlay-metal-picker__options>input[type=radio]+.gemlay-metal-option:hover,.gemlay-pdp .gemlay-compact-option-picker__options--button>input[type=radio]+label:hover{border-color:rgb(var(--color-foreground))}.gemlay-pdp .gemlay-metal-picker__options>input[type=radio]:focus-visible+.gemlay-metal-option,.gemlay-pdp .gemlay-compact-option-picker__options--button>input[type=radio]:focus-visible+label{outline:.2rem solid rgba(var(--color-foreground),.35);outline-offset:.2rem}.gemlay-pdp .gemlay-metal-picker__options>input[type=radio]:checked+.gemlay-metal-option,.gemlay-pdp .gemlay-compact-option-picker__options--button>input[type=radio]:checked+label{border-color:rgb(var(--color-foreground));background:rgb(var(--color-foreground));color:rgb(var(--color-background));font-weight:var(--font-body-weight-bold)}.gemlay-pdp .gemlay-metal-picker__options>input[type=radio].disabled+.gemlay-metal-option,.gemlay-pdp .gemlay-compact-option-picker__options--button>input[type=radio].disabled+label{opacity:.38;cursor:not-allowed}.gemlay-pdp .gemlay-metal-option__dot{flex:0 0 1.1rem;width:1.1rem;height:1.1rem;border-width:.1rem;box-shadow:inset 0 0 0 .1rem rgba(var(--color-background),.48)}.gemlay-pdp .gemlay-metal-option__label{overflow:visible;text-overflow:clip;white-space:nowrap}.gemlay-pdp .gemlay-compact-option-picker__options--button>input[type=radio]+label{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:auto;min-width:4rem;min-height:3.4rem;margin:0;padding:.45rem .85rem;border:var(--variant-pills-border-width) solid rgba(var(--color-foreground),var(--variant-pills-border-opacity));border-radius:var(--variant-pills-radius);background:rgb(var(--color-background));color:rgb(var(--color-foreground));font-family:var(--font-body-family);font-style:var(--font-body-style);font-size:1.05rem;font-weight:var(--font-body-weight);line-height:1;white-space:nowrap;cursor:pointer;transition:border-color var(--duration-short) ease,background-color var(--duration-short) ease,color var(--duration-short) ease}.gemlay-pdp .gemlay-compact-option-picker__options--swatch{gap:.7rem}.gemlay-pdp .gemlay-compact-option-picker--dropdown{margin-top:1.25rem}@media screen and (max-width:749px){.gemlay-pdp .gemlay-pdp__variants{margin-top:1.4rem!important;padding-top:1.2rem}.gemlay-pdp .gemlay-option-picker__legend{gap:.55rem;margin-bottom:.55rem;font-size:1rem}.gemlay-pdp .gemlay-option-picker__selected{padding-left:.55rem}.gemlay-pdp .gemlay-metal-picker__options,.gemlay-pdp .gemlay-compact-option-picker__options{gap:.5rem}.gemlay-pdp .gemlay-metal-picker__options>input[type=radio]+.gemlay-metal-option{flex-direction:row;gap:.45rem;min-height:3.5rem;padding:.5rem .75rem;font-size:.98rem}.gemlay-pdp .gemlay-metal-option__dot{flex-basis:1rem;width:1rem;height:1rem}.gemlay-pdp .gemlay-compact-option-picker{margin-top:1.1rem}.gemlay-pdp .gemlay-compact-option-picker__options--button>input[type=radio]+label{min-width:3.7rem;min-height:3.2rem;padding:.4rem .65rem;font-size:1rem}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/gemlay-variant-picker-refinement.css.map */
