.variant-picker .radio__legend__label{flex-wrap:nowrap;align-items:baseline;gap:6px;font-weight:var(--FONT-WEIGHT-BODY)}.variant-picker .radio__legend__option-name{margin:0}.variant-picker .radio__legend__option-name:after{content:":"}.variant-picker .radio__legend__values{flex-basis:auto}.variant-picker .radio__legend__value{flex-basis:auto;padding:0;font-size:inherit;font-weight:var(--FONT-WEIGHT-BODY-BOLD)}.variant-picker .radio__legend__link{order:10;margin-left:auto;font-size:14px;text-decoration:underline;text-underline-offset:3px}.variant-picker .radio__fieldset{padding-top:0;padding-bottom:0}.variant-picker .radio__legend{margin-bottom:0}.variant-picker .selector-wrapper+.selector-wrapper{margin-top:14px}.variant-picker .radio__fieldset--variant-option-image .radio__buttons{gap:10px!important;margin:0}.variant-picker .radio__fieldset--variant-option-image .radio__button{padding:0}.variant-picker .radio__fieldset--variant-option-image .radio__button label{display:flex!important;flex-direction:column;align-items:center;gap:6px;width:76px!important;height:auto!important;min-width:76px!important;padding:0!important;overflow:visible;background:transparent!important;border:0!important;box-shadow:none!important}.variant-picker .radio__fieldset--variant-option-image .radio__button input:checked~label{background:transparent!important;border:0!important;box-shadow:none!important}.variant-picker .radio__fieldset--variant-option-image .option-image{width:76px!important;height:76px!important;background:#fff;border:1px solid #ddd;border-radius:10px!important;box-sizing:border-box}.variant-picker .radio__fieldset--variant-option-image .radio__button input:checked~label .option-image{border:2px solid var(--text, #212121)}.variant-picker .radio__fieldset--variant-option-image .option-title{display:block!important;margin:0;color:var(--text, #212121);font-size:13px;letter-spacing:0;text-transform:none}.variant-picker .radio__fieldset--variant-option-image .radio__button input:checked~label .option-title{font-weight:var(--FONT-WEIGHT-BODY-BOLD)}.variant-picker .radio__fieldset:not(.radio__fieldset--variant-option-image):not(.radio__fieldset--swatches) .radio__buttons{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0}.variant-picker .radio__fieldset:not(.radio__fieldset--variant-option-image) .radio__button{display:block;padding:0}.variant-picker .radio__fieldset:not(.radio__fieldset--variant-option-image) .radio__button label{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;min-height:54px;padding:8px 6px;border:1px solid var(--text, #212121);border-radius:8px;letter-spacing:0;text-transform:none}.option-title--split{display:flex;flex-direction:column;align-items:center;line-height:1.2}.option-title__main{font-size:16px;font-weight:var(--FONT-WEIGHT-BODY-BOLD)}.option-title__sub{margin-top:2px;font-size:12px;opacity:.6}.variant-picker .radio__fieldset .radio__button input.sold-out+label,.variant-picker .radio__fieldset .radio__button input.unavailable+label{color:var(--text, #212121);background:transparent;border-color:var(--text-a35, #ccc);opacity:.45}.variant-picker .radio__button input.sold-out+label .option-title__main,.variant-picker .radio__button input.unavailable+label .option-title__main,.variant-picker .radio__button input.sold-out+label .option-title:not(.option-title--split){text-decoration:line-through}.option-stock{position:absolute;top:-9px;right:8px;padding:2px 7px;color:#fff;background:#d9534f;border-radius:10px;font-size:10px;font-weight:var(--FONT-WEIGHT-BODY-BOLD);line-height:1.3;white-space:nowrap}.option-stock[hidden]{display:none}
/*# sourceMappingURL=/cdn/shop/t/36/assets/product-variant-picker.css.map */
