.size-line{display:flex;align-items:center;justify-content:space-between;gap:var(--gap-sm)}.size-line .variant-option{flex:1;margin:0}.size-guide__trigger{white-space:nowrap;text-decoration:underline;background:transparent;border:0;cursor:pointer;padding:0;font:inherit;color:currentColor;text-transform:uppercase}.size-guide-dialog::backdrop{background:#00000059}.size-guide-dialog{border:0;padding:0;max-width:min(92vw,860px)}.size-guide-dialog__inner{color:#121212;max-height:80vh;overflow:auto;border-radius:12px;position:relative}.size-guide__close{position:absolute;top:20px;right:20px;border:0;background:transparent;font-size:22px;cursor:pointer}.size-guide-backdrop{display:none}.shade-category-wrapper{display:flex;flex-direction:column;gap:var(--margin-xs);margin-bottom:var(--margin-sm)}.shade-category-label{font-size:12px;letter-spacing:.04em;color:rgb(var(--color-foreground-rgb));margin:0;padding:0;display:flex;align-items:center;gap:.5em}.shade-category-fieldset{margin:0;padding:0;border:none}.shade-category-fieldset.variant-option--swatches{display:flex;flex-wrap:wrap;gap:var(--gap-2xs)}.related-colors-wrapper{display:flex;flex-direction:column;gap:var(--margin-xs)}.related-colors-legend{font-size:12px;letter-spacing:.04em;color:rgb(var(--color-foreground-rgb));margin:0;padding:0;display:flex;align-items:center;gap:0}.related-colors-swatches{display:flex;flex-wrap:wrap;gap:var(--gap-2xs);margin:0;padding:0}@media screen and (max-width:749px){.related-colors-swatches{gap:var(--gap-sm)}}.related-color-item{display:block;flex-basis:auto;text-decoration:none;cursor:pointer;padding:0;border:none;background:transparent;min-height:auto;overflow:visible}.related-color-item--current .swatch{outline:var(--focus-outline-width) solid var(--color-foreground);outline-offset:var(--focus-outline-offset)}.related-color-item:not(.related-color-item--current):hover .swatch{outline:var(--focus-outline-width) solid rgb(var(--color-foreground-rgb) / var(--opacity-35-55));outline-offset:var(--focus-outline-offset)}.related-color-item:focus-visible{outline:none}.related-color-item:focus-visible .swatch{outline:var(--focus-outline-width) solid var(--color-foreground);outline-offset:var(--focus-outline-offset)}.variant-picker{width:100%}.variant-picker__form{display:flex;flex-direction:column;gap:var(--padding-lg);width:100%}.variant-picker[data-template-product-match] .variant-picker__form--limited-gap{gap:.3rem}@media(min-width:750px){.variant-picker[data-template-product-match] .variant-picker__form--limited-gap{gap:.5rem}}.variant-picker[data-shopify-visual-preview]{min-width:300px;padding-inline-start:max(4px,var(--padding-inline-start))}.variant-option{--options-border-radius: var(--variant-picker-button-radius);--options-border-width: var(--variant-picker-button-border-width);--variant-option-padding-inline: var(--padding-md)}.variant-option--swatches{--options-border-radius: var(--variant-picker-swatch-radius);width:100%}.variant-option--swatches-disabled{pointer-events:none;cursor:not-allowed}.variant-option--swatches>overflow-list{justify-content:var(--product-swatches-alignment)}@media(max-width:749px){.variant-option--swatches>overflow-list{justify-content:var(--product-swatches-alignment-mobile)}}.variant-option--buttons{display:flex;flex-wrap:wrap;gap:var(--gap-sm);margin:0;border:none;padding:0}.variant-option--buttons legend{padding:0!important;margin-block-end:var(--margin-xs)}.variant-option__swatch-value{padding-inline-start:var(--padding-xs);color:rgb(var(--color-foreground-rgb))}.variant-option__button-label{--variant-picker-stroke-color: var(--color-variant-border);display:flex;flex:0 0 calc(3ch + 1.3em);align-items:center;position:relative;padding-block:var(--padding-sm);padding-inline:var(--padding-sm);border:var(--style-border-width) solid var(--color-variant-border);border-radius:var(--options-border-radius);border-width:var(--options-border-width);overflow:clip;justify-content:center;min-height:calc(3ch + 1.3em);min-width:fit-content;white-space:nowrap;background-color:var(--color-variant-background);color:var(--color-variant-text);transition:background-color var(--animation-speed) var(--animation-easing),border-color var(--animation-speed) var(--animation-easing)}.variant-option__button-label:hover{background-color:var(--color-variant-hover-background);border-color:var(--color-variant-hover-border);color:var(--color-variant-hover-text)}@media screen and (min-width:750px){.variant-option__button-label{padding:var(--padding-xs) var(--variant-option-padding-inline)}}.variant-option__button-label__text{text-align:left;text-wrap:auto}.variant-option--equal-width-buttons{--variant-min-width: clamp(44px, calc(var(--variant-option-padding-inline) * 2 + var(--variant-ch)), 100%);display:grid;grid-template-columns:repeat(auto-fit,minmax(var(--variant-min-width),1fr))}.variant-option--equal-width-buttons .variant-option__button-label{min-width:var(--variant-min-width)}.variant-option--equal-width-buttons .variant-option__button-label__text{text-align:center;text-wrap:balance}.variant-option__button-label:has(:focus-visible){--variant-picker-stroke-color: var(--color-foreground);border-color:var(--color-foreground);outline:var(--focus-outline-width) solid var(--color-foreground);outline-offset:var(--focus-outline-offset)}.variant-option__button-label--has-swatch{padding:0;border:none;display:block;flex-basis:auto;min-height:auto;overflow:visible;height:fit-content}.variant-option__button-label--has-swatch:has(:focus-visible){border-color:transparent;outline:none}.variant-option__button-label--has-swatch:has(:focus-visible) .swatch{outline:var(--focus-outline-width) solid var(--color-foreground);outline-offset:var(--focus-outline-offset)}.variant-option__button-label:has(:checked){color:var(--color-selected-variant-text);background-color:var(--color-selected-variant-background);border-color:var(--color-selected-variant-border);transition:background-color var(--animation-speed) var(--animation-easing),border-color var(--animation-speed) var(--animation-easing)}.variant-option__button-label:has(:checked):hover{background-color:var(--color-selected-variant-hover-background);border-color:var(--color-selected-variant-hover-border);color:var(--color-selected-variant-hover-text)}.variant-option__button-label--has-swatch:has(:checked),.variant-option__button-label--has-swatch:has(:checked):hover{background-color:transparent;border-color:transparent;color:inherit}.variant-option__button-label:has([data-option-available=false]){color:rgb(var(--color-variant-text-rgb) / var(--opacity-60))}.facets__inputs-list--swatches-grid .variant-option__button-label--has-swatch:hover .swatch{outline:var(--focus-outline-width) solid rgb(var(--color-foreground-rgb) / var(--opacity-35-55));outline-offset:var(--focus-outline-offset)}.facets__inputs-list--swatches-grid .variant-option__button-label:has(:focus-visible) .swatch{outline:var(--focus-outline-width) solid currentcolor;outline-offset:var(--focus-outline-offset)}.facets__inputs-list--swatches-grid .variant-option__button-label:has(:focus-visible),.facets__inputs-list--swatches-grid .variant-option__button-label--has-swatch:hover{outline:none}.variant-option__button-label--has-swatch:hover{background-color:transparent;border-color:transparent;color:inherit;outline:none}.variant-option__button-label--has-swatch:hover .swatch{outline:var(--focus-outline-width) solid rgb(var(--color-foreground-rgb) / var(--opacity-35-55));outline-offset:var(--focus-outline-offset)}.facets__inputs-list--swatches-grid .variant-option__button-label--has-swatch:has(:checked){outline:none}.facets__inputs-list--swatches-grid .variant-option__button-label--has-swatch:has(:checked) .swatch,.variant-option__button-label--has-swatch:has(:checked) .swatch{outline:var(--focus-outline-width) solid var(--color-foreground);outline-offset:var(--focus-outline-offset)}.variant-option__button-label--has-swatch:has(:checked){outline:none}.variant-option__button-label:has([data-option-available=false]):has(:checked){--variant-picker-stroke-color: rgb(var(--color-variant-text-rgb) / var(--opacity-60));background-color:inherit;color:rgb(var(--color-variant-text-rgb) / var(--opacity-60));border-color:var(--color-selected-variant-border)}.variant-option__button-label input,.variant-option--images input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;margin:0;cursor:pointer;width:100%;height:100%}.variant-option__button-label svg{position:absolute;top:0;left:0;cursor:pointer;pointer-events:none;stroke-width:var(--style-border-width);stroke:var(--variant-picker-stroke-color)}.variant-option__select-wrapper{display:flex;position:relative;border:var(--style-border-width-inputs) solid var(--color-border);border-radius:var(--style-border-radius-inputs);align-items:center;margin-top:var(--margin-2xs);overflow:clip;transition:background-color var(--animation-speed) var(--animation-easing),border-color var(--animation-speed) var(--animation-easing)}.variant-option__select-wrapper:has(.swatch){--variant-picker-swatch-width: 20px;--variant-picker-swatch-height: 20px}.variant-option__select-wrapper:hover{border-color:var(--color-variant-hover-border)}.variant-option__select:focus-visible{outline:var(--focus-outline-width) solid currentcolor;outline-offset:var(--focus-outline-offset)}.variant-option__select{padding-block:var(--padding-md);padding-inline:var(--padding-lg) calc(var(--padding-lg) + var(--icon-size-2xs));-webkit-appearance:none;appearance:none;border:0;width:100%;margin:0;cursor:pointer}.variant-option__select-wrapper .icon{position:absolute;right:var(--padding-md);top:50%;transform:translateY(-50%);width:var(--icon-size-2xs);height:var(--icon-size-2xs);pointer-events:none}.variant-option__select--has-swatch{padding-inline-start:calc((2 * var(--padding-sm)) + var(--variant-picker-swatch-width))}.variant-option__select-wrapper .swatch{position:absolute;top:50%;left:var(--padding-md);transform:translateY(-50%)}.variant-picker--center,.variant-picker--center .variant-option{text-align:center;align-items:center;justify-content:center;width:100%}.variant-picker--right,.variant-picker--right .variant-option{text-align:right;justify-content:right}.tooltipCoverage{cursor:pointer}.coverage-fieldset legend{display:flex;align-items:center;justify-content:space-between}.coverage-select .legend-right-bx{display:flex;align-items:center}.coverage-select{display:flex;flex-direction:row;align-items:baseline;flex-wrap:nowrap!important}.coverage-products{display:flex;flex-wrap:wrap;gap:15px}.coverage-value{font-family:Poppins;font-size:12px;font-weight:400;line-height:14px;text-align:left;color:#928682;text-decoration:none;text-transform:uppercase}.coverage-label-value{color:#121212!important}.active-coverage,.coverage-value:hover{color:#121212;text-decoration:underline}.size-fieldset{justify-content:space-between}.variant-picker__form .coverage-select legend{margin-block-end:0}
/*# sourceMappingURL=/cdn/shop/t/124/assets/variant-picker.css.map */
