.variant-option__button-label,.variant-option__button-label__pill{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:48px!important;height:44px!important;padding:0 14px!important;background:#fff!important;background-color:#fff!important;background-image:none!important;color:#000!important;border:1px solid #E5E5E5!important;border-radius:0!important;font-family:Inter,sans-serif!important;font-size:.88rem!important;font-weight:500!important;cursor:pointer!important;transition:border-color .15s ease,background .15s ease,color .15s ease!important}.variant-option__button-label__text{color:#000!important;font-family:Inter,sans-serif!important;font-weight:500!important;background:transparent!important;text-shadow:none!important;display:inline-block!important;opacity:1!important}.variant-option:not([data-selected=true]) .variant-option__button-label:hover,.variant-option__button-label:hover{border-color:#000!important;background:#fff!important;color:#000!important}.variant-option:not([data-selected=true]) .variant-option__button-label:hover .variant-option__button-label__text{color:#000!important}.variant-option__button-label:has(input:checked),.variant-option__button-label:has(input[checked]),.variant-option__button-label:has(input[data-current-checked=true]),label.variant-option__button-label:has(>input:checked),label.variant-option__button-label:has(>input[checked]){background:#000!important;background-color:#000!important;background-image:none!important;border-color:#000!important;color:#fff!important}.variant-option__button-label:has(input:checked) .variant-option__button-label__text,.variant-option__button-label:has(input[checked]) .variant-option__button-label__text,.variant-option__button-label:has(input[data-current-checked=true]) .variant-option__button-label__text,.variant-option__button-label:has(input:checked) .variant-option__button-label__pill,.variant-option__button-label:has(input[checked]) .variant-option__button-label__pill{color:#fff!important;background:transparent!important;background-color:transparent!important;opacity:1!important;text-shadow:none!important;-webkit-text-fill-color:#FFFFFF!important}.variant-option[data-soldout=true] .variant-option__button-label,.variant-option--soldout .variant-option__button-label{background:#f5f5f5!important;color:#999!important;border-color:#e5e5e5!important;cursor:not-allowed!important}.variant-option[data-soldout=true] .variant-option__button-label__text{color:#999!important;text-decoration:line-through!important}.quantity-selector,.quantity-selector-wrapper{display:inline-flex!important;align-items:center!important;background:#fff!important;border:1px solid #E5E5E5!important;border-radius:0!important;height:44px!important;overflow:hidden}.button.quantity-minus,.button.quantity-plus,.quantity-minus,.quantity-plus,.quantity-selector button,.quantity-selector-wrapper button,button.quantity-minus.button-unstyled,button.quantity-plus.button-unstyled{width:44px!important;height:44px!important;min-width:44px!important;background:#fff!important;background-color:#fff!important;background-image:none!important;color:#000!important;border:none!important;border-radius:0!important;padding:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important;transition:background .15s ease!important;font-family:Inter,sans-serif!important;font-size:1rem!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important;opacity:1!important}.button.quantity-minus svg,.button.quantity-plus svg,.quantity-minus svg,.quantity-plus svg,.quantity-selector button svg,.quantity-selector-wrapper button svg,.button.quantity-minus .svg-wrapper,.button.quantity-plus .svg-wrapper,.quantity-minus .svg-wrapper,.quantity-plus .svg-wrapper{width:14px!important;height:14px!important;color:#000!important;fill:#000!important;stroke:#000!important;opacity:1!important;display:block!important}.button.quantity-minus svg path,.button.quantity-plus svg path,.quantity-minus svg path,.quantity-plus svg path,.quantity-selector svg path{fill:#000!important;stroke:#000!important;color:#000!important}.button.quantity-minus:hover,.button.quantity-plus:hover,.quantity-selector button:hover{background:#f5f5f5!important}.button.quantity-minus:disabled,.button.quantity-plus:disabled,.quantity-selector button:disabled,.button.quantity-minus[disabled],.button.quantity-plus[disabled]{background:#fafafa!important;cursor:not-allowed!important;opacity:1!important}.button.quantity-minus:disabled svg,.button.quantity-plus:disabled svg,.quantity-selector button:disabled svg,.button.quantity-minus[disabled] svg,.button.quantity-plus[disabled] svg{color:#bbb!important;fill:#bbb!important;stroke:#bbb!important;opacity:1!important}.quantity-selector input,.quantity-selector-wrapper input,quantity-input input,input[name=quantity],.quantity-input{width:48px!important;height:44px!important;border:none!important;background:#fff!important;text-align:center!important;font-family:Inter,sans-serif!important;font-weight:600!important;font-size:.95rem!important;color:#000!important;padding:0!important;border-radius:0!important}.quantity-selector input:focus{outline:none!important;box-shadow:none!important}.quantity-selector span[ref=quantityNumber],.quantity-selector__number{color:#000!important;font-family:Inter,sans-serif!important;font-weight:600!important}.add-to-cart-button .add-to-cart-text,.add-to-cart-button .add-to-cart-text__content,.add-to-cart-button span,add-to-cart-component button .svg-wrapper,add-to-cart-component button svg{color:#fff!important;fill:#fff!important;stroke:#fff!important;opacity:1!important}.add-to-cart-button svg path,add-to-cart-component button svg path{fill:#fff!important;stroke:#fff!important}[data-template=product] .product-form button,[data-template=product] .product-form .button,[data-template=product] .product-form button *,[data-template=product] .product-form .button *{opacity:1!important}
/*# sourceMappingURL=/cdn/shop/t/7/assets/cn-buttons-fix.css.map */
