.variant-picker{grid-column:span 2}@media screen and (max-width:991px){.variant-picker{grid-column:span 2}}.variant-picker .variant-picker-form .variant-picker-form-inner{display:flex;flex-wrap:wrap;gap:var(--pid-flex-gap)}@media screen and (max-width:991px){.variant-picker .variant-picker-form .variant-picker-form-inner{flex-direction:column;gap:var(--pid-flex-gap-mb)}}.variant-picker .variant-picker-form .variant-picker-form-inner .variant-option{width:var(--variant-option-width);border:none}.variant-picker .variant-picker-form .variant-picker-form-inner .variant-option:last-child:nth-child(odd){width:100%}@media screen and (max-width:991px){.variant-picker .variant-picker-form .variant-picker-form-inner .variant-option{width:100%}}.variant-picker .variant-picker-form .variant-picker-form-inner .variant-option .variant-option-legend{margin-block-end:.75rem}.variant-picker .variant-picker-form .variant-picker-form-inner .variant-option .variant-option-legend .variant-option-legend-content{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.variant-picker .variant-picker-form .variant-picker-form-inner .variant-option .variant-option-legend .variant-option-legend-content .variant-option-size-chart-trigger{display:flex}.variant-picker .variant-picker-form .variant-picker-form-inner .variant-option .variant-option-list-button{display:flex;flex-wrap:wrap;gap:.25rem}.variant-picker .variant-picker-form .variant-picker-form-inner .variant-option .variant-option-list-button .variant-option-button-wrap{cursor:pointer;position:relative}.variant-picker .variant-picker-form .variant-picker-form-inner .variant-option .variant-option-list-button .variant-option-button-wrap input{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;border-radius:var(--variant-picker-swatch-border-radius)}.variant-picker .variant-picker-form .variant-picker-form-inner .variant-option .variant-option-list-button .variant-option-button-wrap input:focus-visible{outline-offset:2px}.variant-picker .variant-picker-form .variant-picker-form-inner .variant-option .variant-option-list-button .variant-option-button-wrap .variant-option-button{min-width:var(--variant-option-button-size);height:var(--variant-option-button-size);flex-shrink:0}.variant-picker .variant-picker-form .variant-picker-form-inner .variant-option .variant-option-list-button .variant-option-button-wrap .variant-option-button .variant-option-button-inner{width:100%;height:100%;padding-inline:var(--variant-option-button-padding-inline);border-radius:var(--variant-picker-swatch-border-radius);overflow:hidden;position:relative}.variant-picker .variant-picker-form .variant-picker-form-inner .variant-option .variant-option-list-button .variant-option-button-wrap .variant-option-button .variant-option-button-content{width:100%;height:100%;display:flex;justify-content:center;align-items:center;position:relative;z-index:1}.variant-picker .variant-picker-form .variant-picker-form-inner .variant-option .variant-option-list-button .variant-option-button-wrap .variant-option-button .variant-option-button-content .variant-option-button-text{transition:all var(--trans-duration) var(--trans-easing)}.variant-picker .variant-picker-form .variant-picker-form-inner .variant-option .variant-option-list-button .variant-option-button-wrap .variant-option-button .variant-option-button-content .variant-option-button-text .text-custom-content-inner{transition:color var(--trans-duration) var(--trans-easing)}.variant-picker .variant-picker-form .variant-picker-form-inner .variant-option .variant-option-list-button .variant-option-button-wrap .variant-option-button .variant-option-button-strikethrough{display:none;position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;overflow:hidden;color:var(--color-foreground_30)}.variant-picker .variant-picker-form .variant-picker-form-inner .variant-option .variant-option-list-button .variant-option-button-wrap .variant-option-button .variant-option-button-bg{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;border:var(--button-border-width) solid var(--color-border-default);background-color:var(--color-background);transition:all var(--trans-duration) var(--trans-easing);z-index:0}.variant-picker .variant-picker-form .variant-picker-form-inner .variant-option .variant-option-list-button .variant-option-button-wrap.variant-option-button-wrap-disabled .variant-option-button{color:var(--color-text-disabled)}.variant-picker .variant-picker-form .variant-picker-form-inner .variant-option .variant-option-list-button .variant-option-button-wrap.variant-option-button-wrap-disabled .variant-option-button .variant-option-button-bg{border-color:var(--color-border-disable)}.variant-picker .variant-picker-form .variant-picker-form-inner .variant-option .variant-option-list-button .variant-option-button-wrap.variant-option-button-wrap-disabled .variant-option-button .variant-option-button-text .text-custom-content-inner{color:var(--color-text-disabled)}.variant-picker .variant-picker-form .variant-picker-form-inner .variant-option .variant-option-list-button .variant-option-button-wrap.variant-option-button-wrap-disabled .variant-option-button .variant-option-button-strikethrough{display:block}@media(hover:hover){.variant-picker .variant-picker-form .variant-picker-form-inner .variant-option .variant-option-list-button .variant-option-button-wrap:hover .variant-picker-swatch-wrap .variant-picker-swatch,.variant-picker .variant-picker-form .variant-picker-form-inner .variant-option .variant-option-list-button .variant-option-button-wrap:focus-visible .variant-picker-swatch-wrap .variant-picker-swatch{outline-color:var(--color-foreground)}.variant-picker .variant-picker-form .variant-picker-form-inner .variant-option .variant-option-list-button .variant-option-button-wrap:hover .variant-option-button-bg,.variant-picker .variant-picker-form .variant-picker-form-inner .variant-option .variant-option-list-button .variant-option-button-wrap:focus-visible .variant-option-button-bg{border-color:var(--color-foreground)}}.variant-picker .variant-picker-form .variant-picker-form-inner .variant-option .variant-option-list-button .variant-option-button-wrap:has(:checked) .variant-picker-swatch-wrap .variant-picker-swatch{outline-color:var(--color-foreground)}.variant-picker .variant-picker-form .variant-picker-form-inner .variant-option .variant-option-list-button .variant-option-button-wrap:has(:checked) .variant-option-button .variant-option-button-inner .variant-option-button-bg{border-color:var(--color-foreground);background-color:var(--color-foreground)}.variant-picker .variant-picker-form .variant-picker-form-inner .variant-option .variant-option-list-button .variant-option-button-wrap:has(:checked) .variant-option-button .variant-option-button-text .text-custom-content-inner{color:var(--color-background)}.variant-picker .variant-picker-form .variant-picker-form-inner .variant-option .variant-option-list-button .variant-option-button-wrap:has(:checked) .variant-option-button .variant-option-button-strikethrough svg{color:var(--color-background)}.variant-picker .variant-picker-form .variant-picker-form-inner .variant-option.variant-style-dropdown .field{width:100%}
/*# sourceMappingURL=/cdn/shop/t/6/assets/panel-product-variant-picker-Cs4BeR92.css.map */
