.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 .9rem;padding:0;color:rgb(var(--color-foreground));font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight-bold)}.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;width:100%}.gemlay-pdp .gemlay-metal-picker__options{gap:1rem}.gemlay-pdp .gemlay-compact-option-picker__options{gap:.7rem}.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-swatch{display:inline-block;width:3.4rem;height:3.4rem;margin:0;padding:0;border:.1rem solid rgba(var(--color-foreground),.24);border-radius:50%;background:var(--gemlay-metal-color);cursor:pointer;box-sizing:border-box;transition:outline-color var(--duration-short) ease,transform var(--duration-short) ease,border-color var(--duration-short) ease}.gemlay-pdp .gemlay-metal-swatch:hover{transform:translateY(-.1rem);border-color:rgb(var(--color-foreground))}.gemlay-pdp .gemlay-metal-picker__options>input[type=radio]:checked+.gemlay-metal-swatch{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.2rem}.gemlay-pdp .gemlay-metal-picker__options>input[type=radio]:focus-visible+.gemlay-metal-swatch{outline:.2rem solid rgba(var(--color-foreground),.55);outline-offset:.3rem}.gemlay-pdp .gemlay-metal-picker__options>input[type=radio].disabled+.gemlay-metal-swatch{opacity:.35;cursor:not-allowed}.gemlay-pdp .gemlay-compact-option-picker__options--button>input[type=radio]+label{display:inline-flex;align-items:center;justify-content:center;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-weight:var(--font-body-weight);cursor:pointer;transition:background var(--duration-short) ease,color var(--duration-short) ease,border-color var(--duration-short) ease,transform var(--duration-short) ease}.gemlay-pdp .gemlay-compact-option-picker__options--button>input[type=radio]+label:hover{transform:translateY(-.1rem);border-color:rgba(var(--color-foreground),.5)}.gemlay-pdp .gemlay-compact-option-picker__options--button>input[type=radio]:checked+label{background:rgb(var(--color-foreground));color:rgb(var(--color-background));border-color:rgb(var(--color-foreground));font-weight:var(--font-body-weight-bold)}.gemlay-pdp .gemlay-compact-option-picker__options--button>input[type=radio].disabled+label{opacity:.38;cursor:not-allowed}.gemlay-pdp .gemlay-size-picker__options{display:flex;align-items:center;flex-wrap:nowrap;gap:.7rem;overflow:hidden;max-width:54rem}.gemlay-pdp .gemlay-size-picker__options.is-expanded{flex-wrap:wrap;overflow:visible}.gemlay-pdp .gemlay-size-picker__options .gemlay-size-option--collapsed-hidden{display:none!important}.gemlay-pdp .gemlay-size-picker__toggle{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;gap:.45rem;min-height:3.4rem;margin:0;padding:.45rem .9rem;border:.1rem solid rgba(var(--color-foreground),.24);border-radius:var(--variant-pills-radius);background:#fffdf9;color:#041913;font-family:var(--font-body-family);font-style:var(--font-body-style);font-size:1.16rem;font-weight:var(--font-body-weight);line-height:1;cursor:pointer;white-space:nowrap;transition:background var(--duration-short) ease,border-color var(--duration-short) ease,transform var(--duration-short) ease}.gemlay-pdp .gemlay-size-picker__toggle:hover{background:#f7f3eb;border-color:#041913;transform:none}.gemlay-pdp .gemlay-size-picker__toggle:after{content:"\2304";display:inline-block;font-size:1.35rem;line-height:.7;transform:translateY(-.05rem);transition:transform .18s ease}.gemlay-pdp .gemlay-size-picker__toggle[aria-expanded=true]:after{transform:rotate(180deg) translateY(.05rem)}.gemlay-pdp .gemlay-size-picker__toggle[hidden]{display:none!important}.gemlay-pdp .product__media-item .global-media-settings,.gemlay-pdp .product__media-item .product__media,.gemlay-pdp .thumbnail{background:radial-gradient(circle at 78% 18%,rgba(255,255,255,.96) 0 8%,transparent 31%),radial-gradient(circle at 17% 82%,rgba(191,153,104,.14),transparent 35%),linear-gradient(145deg,#f1e3d3,#fff9f1 54%,#ead5bd)!important;transition:background .3s ease}.gemlay-pdp .product__media-item img,.gemlay-pdp .thumbnail img{object-fit:contain!important;mix-blend-mode:multiply}.gemlay-pdp:has(.gemlay-metal-picker input[type=radio][value="White Gold"]:checked) .product__media-item .global-media-settings,.gemlay-pdp:has(.gemlay-metal-picker input[type=radio][value="White Gold"]:checked) .product__media-item .product__media,.gemlay-pdp:has(.gemlay-metal-picker input[type=radio][value="White Gold"]:checked) .thumbnail{background:radial-gradient(circle at 78% 18%,rgba(255,255,255,.98) 0 8%,transparent 31%),radial-gradient(circle at 16% 82%,rgba(140,151,153,.13),transparent 35%),linear-gradient(145deg,#ecefef,#fcfcfb 54%,#dce1e2)!important}.gemlay-pdp:has(.gemlay-metal-picker input[type=radio][value="Rose Gold"]:checked) .product__media-item .global-media-settings,.gemlay-pdp:has(.gemlay-metal-picker input[type=radio][value="Rose Gold"]:checked) .product__media-item .product__media,.gemlay-pdp:has(.gemlay-metal-picker input[type=radio][value="Rose Gold"]:checked) .thumbnail{background:radial-gradient(circle at 78% 18%,rgba(255,255,255,.96) 0 8%,transparent 31%),radial-gradient(circle at 16% 82%,rgba(190,126,104,.14),transparent 35%),linear-gradient(145deg,#f3ded5,#fff7f2 54%,#e5c0b0)!important}.gemlay-pdp .gemlay-size-picker.gemlay-size-picker .gemlay-size-picker__options.gemlay-size-picker__options:not(.is-expanded){width:min(100%,54rem)!important;max-width:54rem!important;min-width:0!important;overflow:hidden!important}.gemlay-pdp .gemlay-size-picker.gemlay-size-picker .gemlay-size-picker__options.gemlay-size-picker__options.is-expanded{width:min(100%,54rem)!important;max-width:54rem!important;min-width:0!important;overflow:visible!important;flex-wrap:wrap!important}.gemlay-pdp .gemlay-size-picker.gemlay-size-picker .gemlay-size-picker__options .gemlay-size-picker__toggle.gemlay-size-picker__toggle{background:#fffdf9!important;color:#041913!important;border-color:#04191347!important;font-family:var(--font-body-family)!important;font-style:var(--font-body-style)!important;font-size:1.16rem!important;font-weight:var(--font-body-weight)!important;letter-spacing:0!important;text-transform:none!important;box-shadow:none!important}.gemlay-pdp .gemlay-size-picker.gemlay-size-picker .gemlay-size-picker__options .gemlay-size-picker__toggle.gemlay-size-picker__toggle:hover{background:#f7f3eb!important;border-color:#041913!important;transform:none!important}@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:.75rem}.gemlay-pdp .gemlay-option-picker__selected{padding-left:.55rem}.gemlay-pdp .gemlay-metal-picker__options{gap:.9rem}.gemlay-pdp .gemlay-compact-option-picker__options,.gemlay-pdp .gemlay-size-picker__options{gap:.6rem}.gemlay-pdp .gemlay-metal-swatch{width:3.1rem;height:3.1rem}.gemlay-pdp .gemlay-compact-option-picker{margin-top:1.1rem}.gemlay-pdp .gemlay-size-picker__toggle{min-height:3.4rem;padding:.45rem .8rem;font-size:1.15rem}.gemlay-pdp .gemlay-size-picker.gemlay-size-picker .gemlay-size-picker__options.gemlay-size-picker__options{width:100%!important;max-width:100%!important}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/gemlay-variant-picker-refinement.css.map */
