product-variants{display:flex;flex-direction:column;gap:var(--spacing-4);margin-top:var(--spacing-4)}product-variants .product-variants__options{display:flex;flex-direction:column;gap:var(--spacing-4)}product-variants .product-variants__option-group{display:flex;flex-direction:column;gap:var(--spacing-2)}product-variants .product-variants__option-label{font-size:var(--text-base);font-weight:var(--font-weight-bold);text-transform:uppercase}product-variants .product-variants__option-label [data-option-value]{font-weight:var(--font-weight-normal);text-transform:capitalize}product-variants .product-variants__radio-group{display:flex;flex-wrap:wrap;gap:var(--spacing-2)}product-variants .product-variants__radio-label{cursor:pointer}product-variants .product-variants__radio-option{display:inline-block;padding:var(--spacing-2);border:1px solid var(--color-eb-grey);color:var(--color-eb-grey);background:transparent;text-align:center;transition:border-color var(--duration-instant),font-weight var(--duration-instant);min-width:100px;font-weight:var(--font-weight-light)}product-variants .product-variants__radio-option:hover{border-color:var(--color-eb-grey)}product-variants .product-variants__radio-label:has(.product-variants__input:focus-visible) .product-variants__radio-option{outline:1px solid var(--color-eb-grey);outline-offset:2px}product-variants .product-variants__radio-option--selected{border-width:2px;border-color:var(--color-eb-grey);color:var(--color-eb-grey);font-weight:var(--font-weight-normal)}product-variants .product-variants__radio-label[data-available=false],product-variants .product-variants__radio-label[data-sold-out=true]{cursor:default;pointer-events:none}product-variants .product-variants__radio-label[data-available=false] .product-variants__radio-option,product-variants .product-variants__radio-label[data-sold-out=true] .product-variants__radio-option{position:relative;overflow:hidden;border-color:var(--color-gray-300);color:var(--color-gray-500)}product-variants .product-variants__radio-label[data-available=false] .product-variants__radio-option:after,product-variants .product-variants__radio-label[data-sold-out=true] .product-variants__radio-option:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,transparent 49%,var(--color-gray-400) 50%,transparent 51%);pointer-events:none}
/*# sourceMappingURL=/cdn/shop/t/269/assets/snippet.product-variants.css.map */
