/* KEVAYRO commerce palette. Color properties only; no layout or behavior changes. */
html body .block-product-card-info > .block-product-price{background:#eff3ff!important;border-color:#e0e6f4!important;color:#17191f!important}
html body .block-product-card-info .block-product-price__sale,html body .block-product-card-info .product-price__sale{color:#17191f!important}
html body .block-product-card-info .block-product-card__quick-add,html body .block-product-card-info .block-product-buy-button,html body .block-product-card-info theme-product-form button[type=submit]{background:#0032fd!important;border-color:#0032fd!important;color:#fff!important}
html body .block-product-buy-button,html body .pay-button-buy-now,html body .quick-add-modal__quick-add{background-color:#0032fd!important;border-color:#0032fd!important;color:#fff!important}
html body .variant-picker__option input:checked ~ .variant-picker__button:not(.variant-picker__button--image):not([class*="--swatch"]){background-color:#eff3ff!important;border-color:#0032fd!important;color:#17191f!important}
html body .variant-picker__button:not(.variant-picker__button--image):not([class*="--swatch"]){border-color:#d9dde4!important;background-color:#fff!important;color:#17191f!important}
html body .variant-picker__option:has(input:checked) .variant-picker__button:not(.variant-picker__button--image):not([class*="--swatch"]){border-color:#0032fd!important;background-color:#eff3ff!important;color:#17191f!important}
html body .variant-picker__option:has(input:disabled) .variant-picker__button:not(.variant-picker__button--image):not([class*="--swatch"]){border-color:#e5e7eb!important;background-color:#f2f3f5!important;color:#a1a5ad!important}
html body[data-page-type="product"] .block-product-price{background-color:transparent!important;color:#17191f!important}
html body[data-page-type="product"] .block-product-price__sale,html body[data-page-type="product"] .product-price__sale{color:#17191f!important}
html body :is(.quick-add-modal__modal,.quick-add-modal__modal-content-mobile,.quick-add-modal__modal-content-desktop) .block-product-buy-button,html body :is(.quick-add-modal__modal,.quick-add-modal__modal-content-mobile,.quick-add-modal__modal-content-desktop) theme-product-form button[type=submit]:not(.pay-button-buy-now),html body :is(.quick-add-modal__modal,.quick-add-modal__modal-content-mobile,.quick-add-modal__modal-content-desktop) .quick-add-modal__quick-add{background-color:#0032fd!important;border-color:#0032fd!important;color:#fff!important}
html body :is(.quick-add-modal__modal,.quick-add-modal__modal-content-mobile,.quick-add-modal__modal-content-desktop) .pay-button-buy-now,html body :is(.quick-add-modal__modal,.quick-add-modal__modal-content-mobile,.quick-add-modal__modal-content-desktop) .payment-button-wrapper button{background-color:#d8ff3e!important;border-color:#d8ff3e!important;color:#17191f!important}
html body :is(.quick-add-modal__modal,.quick-add-modal__modal-content-mobile,.quick-add-modal__modal-content-desktop) .gladpick-bundle-savings{background-color:#fff!important;border-color:#d9dde4!important;color:#17191f!important}
html body :is(.quick-add-modal__modal,.quick-add-modal__modal-content-mobile,.quick-add-modal__modal-content-desktop) .gladpick-bundle-savings__title{background-color:#d8ff3e!important;border-bottom-color:#0032fd!important;color:#17191f!important}
html body :is(.quick-add-modal__modal,.quick-add-modal__modal-content-mobile,.quick-add-modal__modal-content-desktop) .gladpick-bundle-savings__row strong{color:#0032fd!important}
html body :is(.quick-add-modal__modal,.quick-add-modal__modal-content-mobile,.quick-add-modal__modal-content-desktop) .gladpick-bundle-savings__row{border-color:#e5e7eb!important;color:#17191f!important}
@media(hover:hover){html body .block-product-card-info .block-product-card__quick-add:hover,html body .block-product-buy-button:not([disabled]):hover{background-color:#0027cf!important;border-color:#0027cf!important;color:#fff!important}}
html body .block-product-buy-button[disabled],html body .pay-button-buy-now[disabled],html body .block-product-buy-button[aria-disabled=true],html body .payment-button-wrapper.is-disabled button{background-color:#e5e7eb!important;border-color:#e5e7eb!important;color:#9399a3!important}
html body .pay-button-buy-now,html body .payment-button-wrapper button{background-color:#d8ff3e!important;border-color:#d8ff3e!important;color:#17191f!important}
@media(hover:hover){html body .pay-button-buy-now:not([disabled]):hover,html body .payment-button-wrapper:not(.is-disabled) button:not([disabled]):hover{background-color:#c8ef28!important;border-color:#c8ef28!important;color:#17191f!important}}
html body .block-product-buy-button[disabled],html body .pay-button-buy-now[disabled],html body .block-product-buy-button[aria-disabled=true],html body .payment-button-wrapper.is-disabled button{background-color:#e5e7eb!important;border-color:#e5e7eb!important;color:#9399a3!important}
