.AddToCartButton-module__QcukNG__add{min-height:44px;padding:var(--cart-btn-pad-y,var(--space-2)) var(--cart-btn-pad-x,var(--space-4));font-size:var(--cart-btn-size,var(--text-sm));font-weight:var(--cart-btn-weight,var(--weight-medium));color:var(--cart-btn-ink,var(--btn-primary-text));background:var(--cart-btn-bg,var(--btn-primary-bg));border-radius:var(--btn-radius);cursor:pointer;box-shadow:var(--cart-btn-shadow,none);transition:background var(--transition-base);border:none;justify-content:center;align-items:center;display:inline-flex}.AddToCartButton-module__QcukNG__inCart{min-height:44px;padding:var(--cart-btn-pad-y,var(--space-2)) var(--cart-btn-pad-x,var(--space-4));font-size:var(--cart-btn-size,var(--text-sm));font-weight:var(--cart-btn-weight,var(--weight-medium));color:var(--color-text);border:1px solid var(--color-border);border-radius:var(--btn-radius);cursor:pointer;transition:background var(--transition-base);background:0 0;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}@media (hover:hover){.AddToCartButton-module__QcukNG__add:hover{background:var(--cart-btn-bg-hover,var(--btn-primary-bg-hover))}.AddToCartButton-module__QcukNG__inCart:hover{background:var(--btn-secondary-bg-hover)}}.AddToCartButton-module__QcukNG__add:focus-visible,.AddToCartButton-module__QcukNG__inCart:focus-visible{outline:2px solid var(--input-border-focus);outline-offset:2px}
