.hx-variant-picker{--hx-product-ink: var(--hx-green, #034438);--hx-product-line: #7c9188;color:var(--hx-product-ink);text-align:start}.hx-variant-picker .variant-picker__form{display:grid;gap:20px}.hx-variant-picker .variant-option+.variant-option{margin-block-start:0}.hx-variant-picker .variant-option{min-inline-size:0;text-align:start}.hx-variant-picker .variant-option legend{width:100%;margin-block-end:10px;font-size:15px;line-height:1.5;font-weight:400}.hx-variant-picker .variant-option__swatch-value{color:var(--hx-product-ink);font-weight:600;padding-inline:4px 0}.hx-variant-picker .hx-option-metal{display:flex;gap:8px;justify-content:flex-start}body .hx-variant-picker .hx-metal-label{display:grid;place-items:center;flex:0 0 44px;width:44px;height:44px;min-width:44px;min-height:44px;padding:0;border:1px solid transparent;border-radius:50%;background:#fff;color:var(--hx-product-ink);overflow:visible}body .hx-variant-picker .hx-metal-label:before,body .hx-variant-picker .hx-metal-label:after{content:none}.hx-metal-swatch{display:block;width:28px;height:28px;border:1px solid #8c918e;border-radius:50%;background:#e4e5e4;pointer-events:none}.hx-metal-swatch--yellow{background:#d9b86c;border-color:#967434}.hx-metal-swatch--rose{background:#d9a18c;border-color:#a76f5c}body .hx-variant-picker .hx-metal-label:has(:checked){border:2px solid var(--hx-product-ink);background:#fff;color:var(--hx-product-ink)}body .hx-variant-picker .hx-metal-label:has(:focus-visible){outline:2px solid var(--hx-product-ink);outline-offset:3px}.hx-variant-picker .hx-option-stone{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.hx-variant-picker .hx-option-stone legend{grid-column:1 / -1}.hx-variant-picker .hx-option-stone .variant-option__button-label,.hx-variant-picker .hx-option-size .variant-option__button-label{min-width:0;min-height:44px;padding:10px 14px;border:1px solid var(--hx-product-line);border-radius:0;background:#fff;color:var(--hx-product-ink);font-size:15px;white-space:normal}.hx-variant-picker :is(.hx-option-stone,.hx-option-size) .variant-option__button-label:before,.hx-variant-picker :is(.hx-option-stone,.hx-option-size) .variant-option__button-label:after,.hx-variant-picker :is(.hx-option-stone,.hx-option-size) .variant-option__button-label__pill{display:none}.hx-variant-picker :is(.hx-option-stone,.hx-option-size) .variant-option__button-label:has(:checked){border-color:var(--hx-product-ink);background:var(--hx-product-ink);color:#fff}.hx-variant-picker :is(.hx-option-stone,.hx-option-size) .variant-option__button-label:has(:focus-visible){outline:2px solid var(--hx-product-ink);outline-offset:3px}.hx-variant-picker .hx-option-size{gap:8px}.hx-option-heading{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 16px}.hx-option-heading a{flex:none;min-height:44px;display:inline-flex;align-items:center;color:inherit;font-size:14px;text-underline-offset:4px}.hx-tone-note{margin:0;color:#52675c;font-size:14px;line-height:1.6;text-align:start}.hx-tone-note[hidden]{display:none}.hx-purchase-context:empty{display:none}.hx-purchase-context:not(:empty){margin-block:12px 0}.hx-selling-unit{display:block;color:#52675c;font-size:14px;line-height:1.5}quick-add-dialog .hx-owner-notes textarea,.hx-pdp-buy .hx-owner-notes textarea{font-size:16px}quick-add-dialog .hx-owner-notes summary,.hx-pdp-buy .hx-owner-notes summary{min-height:44px}quick-add-dialog dialog{overscroll-behavior:contain}@media screen and (min-width:750px)and (max-width:989px){body main[data-template=product] .product-information__grid:not(.product-information--media-none)>:is(.product-information__media,.product-details){padding-inline:12px}body main[data-template=product] .product-details h1{font-size:24px!important;letter-spacing:.04em!important;line-height:1.3}body main[data-template=product] .product-details>.group-block>.group-block-content{gap:min(var(--gap, 16px),16px)}body main[data-template=product] .product-information__media .product-media-container.product-media-container--image{height:auto;max-height:none;aspect-ratio:1}body main[data-template=product] .product-information__media .product-media-container.product-media-container--image>.product-media>img{width:90%;height:90%;max-height:none}}@media(hover:hover){body .hx-variant-picker .hx-metal-label:hover{background:#fff;border-color:var(--hx-product-ink);color:var(--hx-product-ink)}.hx-variant-picker :is(.hx-option-stone,.hx-option-size) .variant-option__button-label:not(:has(:checked)):hover{border-color:var(--hx-product-ink);background:#f3f7f5;color:var(--hx-product-ink)}}@media(forced-colors:active){body .hx-variant-picker .hx-metal-label:has(:checked){outline:2px solid Highlight;outline-offset:-2px}.hx-metal-swatch{forced-color-adjust:none}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/hexo-product-refinement.css.map */
