.form__selectors .selector-wrapper--color .swatch__button{--swatch-size: 6.4rem}.swatch__button--image label{background-size:cover;background-position:center}.radio__fieldset .radio__button label{border-radius:.4rem}[data-add-to-cart] .btn-state-complete{width:24px;height:24px;border:none;margin-top:0;transform:translate(-50%,-50%) scale(.4);transition:opacity .15s,visibility .15s,transform .25s cubic-bezier(.34,1.56,.64,1);display:flex;align-items:center;justify-content:center}[data-add-to-cart].has-success .btn-state-complete{transform:translate(-50%,-50%) scale(1)}[data-add-to-cart] .btn-state-complete .icon-core-checkmark{width:22px;height:22px;display:block;flex-shrink:0}.radio__fieldset .radio__button label{transition-property:color,background-color,border-color,box-shadow}.form__selectors .swatch__button label,.form__selectors .swatch__label{transition-property:box-shadow,border-color,background-color,outline-color}.radio__legend span.sc-selected-value:empty{border-inline-start-color:var(--border)}.radio__legend span.sc-selected-value:empty:before{content:none}legend.visually-hidden[data-sc-label]{font-size:0!important;line-height:0!important;margin:0!important;padding:0!important}sticky-add-to-cart{display:none!important}.add-to-cart-button.button-custom:hover{--button-background-color: #008018 !important;--button-border-color: #008018 !important}[data-sc-color-group] label.sc-img-swatch,.variant-option--equal-width-buttons [data-sc-color-group] label.sc-img-swatch{min-width:0!important;max-width:none!important;flex:0 0 auto!important}
/*# sourceMappingURL=/cdn/shop/t/51/assets/custom-swatches.css.map */
