.variant-options-wrapper{display:flex;flex-wrap:wrap;align-items:center;column-gap:24px;row-gap:1rem;width:100%}.variant-options-wrapper .buttons_container label{cursor:pointer;font-size:var(--text-base);color:rgba(var(--color-foreground),1)}.variant-picker--text .buttons_container input[type=radio],.variant-picker--button .buttons_container input[type=radio]{display:none}.variant-picker--text .variant-options-wrapper{column-gap:20px}.variant-picker--text .buttons_container label{font-size:var(--text-base);font-weight:300;padding:0 5px 3px;border-bottom:1px solid transparent;transition:all .15s ease-in}.variant-picker--text .buttons_container label:hover{border-color:inherit}.variant-picker--text .buttons_container input[type=radio]:checked+label{border-bottom:1px solid currentColor}.variant-picker--button .variant-options-wrapper{flex-wrap:nowrap;column-gap:0}.variant-picker--button .buttons_container{height:fit-content;display:flex;flex:1 1 0;min-width:0}.variant-picker--button .buttons_container+.buttons_container{margin-left:-1px}.variant-picker--button .buttons_container label{padding:10px;width:100%;min-width:0;border:1px solid #d7d7d7;position:relative;z-index:0;transition:border-color .15s ease-in,z-index 0s linear .15s;display:flex;justify-content:center;align-items:center;height:40px;line-height:1}.variant-picker--button .buttons_container .buttons_container-label-value{border-bottom:1px solid transparent;transition:all .15s ease-in;padding-bottom:1px}.variant-picker--button .buttons_container input[type=radio]:checked+label{border-color:rgba(var(--color-foreground),.4);z-index:2}.variant-picker--button .buttons_container input[type=radio]:checked+label .buttons_container-label-value{border-color:rgba(var(--color-foreground),1)}.variant-picker--button .buttons_container input[type=radio]:checked.disabled+label .buttons_container-label-value{border-color:rgba(var(--color-foreground),.35)}.variant-picker--button.variant-buttons--gap .variant-options-wrapper{column-gap:8px}.variant-picker--button.variant-buttons--gap .buttons_container{flex:unset;min-width:45px}.variant-picker--button.variant-buttons--gap .buttons_container+.buttons_container{margin-left:0}.variant-buttons--gap .buttons_container label{font-size:var(--text-sm)}.variant-options-wrapper input[type=radio]:disabled+label,.variant-options-wrapper input[type=radio].disabled+label{text-decoration:line-through;color:rgba(var(--color-foreground),.35);background-color:#d7d7d74f}.variant-options-wrapper input[type=radio]:not(.disabled)+label>.visually-hidden{display:none}.variant-picker--button .buttons_container label .variant-low-stock-marker{position:absolute;top:4px;right:4px;width:7px;height:7px;background-color:#ee9441}
/*# sourceMappingURL=/cdn/shop/t/38/assets/component-variant-size-options.css.map */
