.button.button--principal,.button.button--alternativa{gap:1.2rem;font-size:1.4rem;font-weight:700;line-height:1;letter-spacing:0;min-height:4rem;max-height:6rem;padding:1.4rem 2.6rem;transition:background-color .3s ease,color .3s ease,border-color .3s ease}.button.button--principal:before,.button.button--principal:after,.button.button--alternativa:before,.button.button--alternativa:after{content:none;box-shadow:none}.button.button--principal{--alpha-button-background: 0;background-color:transparent;color:rgb(var(--color-button));border:var(--buttons-border-width) solid rgb(var(--color-button))}.button.button--principal:not([disabled]):not([aria-disabled=true]):hover,.button.button--principal:not([disabled]):not([aria-disabled=true]):focus-visible{background-color:rgb(var(--color-button));color:rgb(var(--color-button-text));border-color:rgb(var(--color-button));box-shadow:none}.button.button--alternativa{background-color:rgb(var(--color-button));color:rgb(var(--color-button-text));border:var(--buttons-border-width) solid rgb(var(--color-button))}.button.button--alternativa:not([disabled]):not([aria-disabled=true]):hover,.button.button--alternativa:not([aria-disabled=true]):focus-visible{background-color:transparent;color:rgb(var(--color-button));border-color:rgb(var(--color-button));box-shadow:none}.button.button--principal[aria-disabled=true],.button.button--alternativa[aria-disabled=true]{opacity:.55;cursor:not-allowed}.button__icon,.button__arrow{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:2rem;height:2rem}.button__icon svg,.button__arrow svg{width:2rem;height:2rem}.button__icon--cart svg{width:1.6rem;height:1.8rem}.button.button--principal:not([disabled]):hover .button__icon svg,.button.button--principal:not([disabled]):hover .button__arrow svg{stroke:currentColor;color:currentColor}@media screen and (min-width:750px){.button.button--principal,.button.button--alternativa{font-size:1.6rem;min-height:5rem;padding:1.8rem 2.6rem}}.button.button--compact.button--principal,.button.button--compact.button--alternativa{gap:0;font-size:1.2rem;font-weight:700;line-height:1.2;min-width:0;min-height:4rem;height:auto;padding:1rem 2.6rem;border-radius:6rem}.button.button--compact .button__label{text-align:center;line-height:1.2;white-space:normal}.button.button--compact .button__icon,.button.button--compact .button__arrow{width:1.6rem;height:1.6rem}.button.button--compact .button__icon svg,.button.button--compact .button__arrow svg{width:1.6rem;height:1.6rem}@media screen and (min-width:750px){.button.button--compact.button--principal,.button.button--compact.button--alternativa{font-size:1.2rem;min-height:4rem;height:auto;padding:1rem 2.6rem}}@media(prefers-reduced-motion:reduce){.button.button--principal,.button.button--alternativa{transition:none}}@media(prefers-reduced-motion:no-preference)and (hover:hover){.animate--hover-3d-lift .button.button--principal,.animate--hover-3d-lift .button.button--alternativa,.animate--hover-vertical-lift .button.button--principal,.animate--hover-vertical-lift .button.button--alternativa{transition:background-color .3s ease,color .3s ease,border-color .3s ease;transform:none;box-shadow:none}.animate--hover-3d-lift .button.button--principal:not([disabled]):not([aria-disabled=true]):hover,.animate--hover-3d-lift .button.button--alternativa:not([disabled]):not([aria-disabled=true]):hover,.animate--hover-vertical-lift .button.button--principal:not([disabled]):not([aria-disabled=true]):hover,.animate--hover-vertical-lift .button.button--alternativa:not([disabled]):not([aria-disabled=true]):hover{transition:background-color .3s ease,color .3s ease,border-color .3s ease;transform:none;box-shadow:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/component-kol-button.css.map */
