.v2-button{--v2-button-icon-size: var(--v2-icon-md);display:inline-flex;align-items:center;justify-content:center;gap:var(--v2-spacing-2);box-sizing:border-box;margin:0;border-style:solid;border-color:transparent;border-radius:var(--v2-radius-full);font-family:var(--v2-font-family);text-decoration:none;white-space:nowrap;cursor:pointer;-webkit-appearance:none;appearance:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:background-color .15s ease,background-image .15s ease,box-shadow .15s ease,border-color .15s ease,color .15s ease}.v2-button:focus{outline:none}.v2-button__label{display:inline-block}.v2-button__icon{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:var(--v2-button-icon-size);height:var(--v2-button-icon-size);color:inherit}.v2-button__icon svg,.v2-button__icon img{display:block;width:var(--v2-button-icon-size);height:var(--v2-button-icon-size);object-fit:contain}.v2-button--sm{--v2-button-icon-size: var(--v2-icon-sm);height:var(--v2-button-height-sm);padding-inline:var(--v2-button-padding-x-sm)}.v2-button--md{--v2-button-icon-size: var(--v2-icon-md);height:var(--v2-button-height-md);padding-inline:var(--v2-button-padding-x-md)}.v2-button--lg{--v2-button-icon-size: var(--v2-icon-md);height:var(--v2-button-height-lg);padding-inline:var(--v2-button-padding-x-lg)}.v2-button--primary{border-width:0;background-image:var(--v2-gradient-brand-primary);background-color:var(--v2-primary-600);box-shadow:var(--v2-shadow-sm);color:var(--v2-text-on-brand)}.v2-button--primary .v2-button__label{color:var(--v2-text-on-brand)}.v2-button--primary:hover{background-image:var(--v2-gradient-brand-primary-hover);box-shadow:var(--v2-shadow-md)}.v2-button--primary:focus-visible{background-image:var(--v2-gradient-brand-primary);box-shadow:var(--v2-shadow-sm),0 0 0 var(--v2-border-width-medium) var(--v2-interactive-focus-ring)}.v2-button--primary:active{background-image:var(--v2-gradient-brand-primary-pressed);box-shadow:none}.v2-button--primary.v2-button--disabled,.v2-button--primary:disabled{background-image:none;background-color:var(--v2-interactive-disabled);box-shadow:none;color:var(--v2-text-disabled);cursor:not-allowed}.v2-button--primary.v2-button--disabled .v2-button__label,.v2-button--primary:disabled .v2-button__label{color:var(--v2-text-disabled)}.v2-button--secondary{border-width:var(--v2-border-width-default);background-color:transparent;background-image:linear-gradient(var(--v2-bg-primary),var(--v2-bg-primary)),var(--v2-gradient-brand-primary);background-origin:padding-box,border-box;background-clip:padding-box,border-box;box-shadow:none;color:var(--v2-primary-600)}.v2-button--secondary .v2-button__label{background-image:var(--v2-gradient-brand-primary);background-clip:text;-webkit-background-clip:text;color:transparent}.v2-button--secondary:hover{background-image:linear-gradient(var(--v2-bg-primary),var(--v2-bg-primary)),linear-gradient(#00000026,#00000026),linear-gradient(90deg,var(--v2-primary-500) 0%,var(--v2-info-500) 100%);background-origin:padding-box,border-box,border-box;background-clip:padding-box,border-box,border-box;color:var(--v2-primary-500)}.v2-button--secondary:hover .v2-button__label{background-image:var(--v2-gradient-brand-primary-hover)}.v2-button--secondary:focus-visible{border-color:transparent;background-image:linear-gradient(var(--v2-bg-primary),var(--v2-bg-primary));background-origin:border-box;background-clip:border-box;box-shadow:0 0 0 var(--v2-border-width-medium) var(--v2-interactive-focus-ring);color:var(--v2-primary-500)}.v2-button--secondary:focus-visible .v2-button__label{background-image:var(--v2-gradient-brand-primary-hover)}.v2-button--secondary:active{background-image:linear-gradient(var(--v2-surface-secondary),var(--v2-surface-secondary)),linear-gradient(#0003,#0003),linear-gradient(90deg,var(--v2-primary-500) 0%,var(--v2-info-500) 100%);background-origin:padding-box,border-box,border-box;background-clip:padding-box,border-box,border-box;color:var(--v2-primary-500)}.v2-button--secondary:active .v2-button__label{background-image:var(--v2-gradient-brand-primary-pressed)}.v2-button--secondary.v2-button--disabled,.v2-button--secondary:disabled{border-color:var(--v2-border-subtle);background-image:none;background-color:var(--v2-interactive-disabled);color:var(--v2-text-disabled);cursor:not-allowed}.v2-button--secondary.v2-button--disabled .v2-button__label,.v2-button--secondary:disabled .v2-button__label{background-image:none;color:var(--v2-text-disabled)}.v2-button--neutral{border-width:0;background-color:var(--v2-surface-secondary);box-shadow:none;color:var(--v2-text-primary)}.v2-button--neutral .v2-button__label{color:var(--v2-text-primary)}.v2-button--neutral:hover{background-color:var(--v2-surface-overlay)}.v2-button--neutral:focus-visible{background-color:var(--v2-surface-secondary);box-shadow:0 0 0 var(--v2-border-width-medium) var(--v2-interactive-focus-ring)}.v2-button--neutral:active{background-color:var(--v2-interactive-disabled)}.v2-button--neutral.v2-button--disabled,.v2-button--neutral:disabled{background-color:var(--v2-interactive-disabled);color:var(--v2-text-disabled);cursor:not-allowed}.v2-button--neutral.v2-button--disabled .v2-button__label,.v2-button--neutral:disabled .v2-button__label{color:var(--v2-text-disabled)}.v2-button--tertiary{border-width:0;background-color:var(--v2-white-opacity-40);box-shadow:var(--v2-shadow-sm);color:var(--v2-text-on-brand)}.v2-button--tertiary .v2-button__label{color:var(--v2-text-on-brand)}.v2-button--tertiary:hover{background-color:var(--v2-white-opacity-50)}.v2-button--tertiary:focus-visible{background-color:var(--v2-white-opacity-40);box-shadow:var(--v2-shadow-sm),0 0 0 var(--v2-border-width-medium) var(--v2-interactive-focus-ring)}.v2-button--tertiary:active{background-color:var(--v2-white-opacity-30);box-shadow:none}.v2-button--tertiary.v2-button--disabled,.v2-button--tertiary:disabled{background-color:var(--v2-white-opacity-20);box-shadow:none;color:var(--v2-text-disabled);cursor:not-allowed}.v2-button--tertiary.v2-button--disabled .v2-button__label,.v2-button--tertiary:disabled .v2-button__label{color:var(--v2-text-disabled)}a.v2-button--disabled{pointer-events:none}
/*# sourceMappingURL=/cdn/shop/t/21/assets/v2-button.css.map */
