.variant-picker__form .size-guide-block{width:100%;text-align:right;display:flex;justify-content:end}.variant-picker__form legend.variant-heading{font-size:13px;font-weight:600;margin-bottom:3px}.variant-picker__form .variant-group-selection{display:flex;flex-direction:column;gap:20px}.variant-picker-ext label.variant-option__button-label{text-transform:uppercase}.variant-picker-ext .variant-option__button-label{color:#20372e;border-color:#20372e;min-height:0}.variant-picker-ext .variant-option__button-label:hover{color:#20372e;border-color:#20372e;background-color:#fff}.variant-picker-ext .variant-option__button-label:has(:checked){color:#fff;background-color:#20372e;border-color:#20372e;transition:background-color var(--animation-speed) var(--animation-easing),border-color var(--animation-speed) var(--animation-easing)}.variant-picker-ext .variant-option__button-label:has(:checked):hover{background-color:#20372e;border-color:#20372e;color:var(--color-selected-variant-hover-text)}.variant-picker-ext .variant-option__button-label:not(.variant-option__button-label--has-swatch){font-size:11px;font-weight:700;padding:4px 12px}.variant-group .variant-option__button-label__pill{display:none}.variant-picker__form .variant-group{display:flex;flex-wrap:wrap;gap:8px}.variant-picker__form .variant-option--swatches .variant-group{gap:10px}.variant-group .variant-option__button-label{flex:0 0 auto}.variant-group-size .variant-option__button-label:has([data-option-available=false]){opacity:.4;border:1px solid #20372e}.variant-group-size .variant-option__button-label:has([data-option-available=false]):hover{background:#20372e}.variant-group-size .variant-option__button-label:has([data-option-available=false]) svg{display:none}.variant-picker-ext .variant-option--equal-width-buttons{--variant-min-width: clamp(10px, calc(var(--variant-option-padding-inline) * 2 + var(--variant-ch)), 100%);display:flex}.variant-picker-ext .variant-option--equal-width-buttons .variant-picker-ext .variant-option__button-label{width:auto;min-width:max-content;height:auto;min-height:max-content}.variant-picker-ext .variant-option--equal-width-buttons .variant-picker-ext .variant-option__button-label__text{text-align:center;text-wrap:balance}
/*# sourceMappingURL=/cdn/shop/t/151/assets/variant-picker-ext.css.map */
