html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{letter-spacing:var(--avc-tracking-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-synthesis-weight:none}::selection{background-color:var(--avc-ink);color:var(--avc-chalk);text-shadow:none}.avc-btn{--_bg: transparent;--_fg: var(--avc-text-primary);--_border: var(--avc-border-contrast);--_bg-hover: transparent;--_fg-hover: var(--avc-text-primary);--_border-hover: var(--avc-border-contrast);display:inline-flex;align-items:center;justify-content:center;gap:var(--avc-space-2);min-height:var(--avc-btn-height);padding:0 var(--avc-btn-padding-x);margin:0;font-family:var(--avc-font-sans);font-size:var(--avc-btn-font-size);font-weight:var(--avc-btn-font-weight);line-height:var(--avc-leading-none);letter-spacing:var(--avc-btn-tracking);text-transform:uppercase;text-decoration:none;text-align:center;white-space:nowrap;color:var(--_fg);background-color:var(--_bg);border:var(--avc-btn-border-width) solid var(--_border);border-radius:var(--avc-btn-radius);box-shadow:none;cursor:pointer;appearance:none;-webkit-appearance:none;transition:color var(--avc-transition-base),background-color var(--avc-transition-base),border-color var(--avc-transition-base),opacity var(--avc-transition-fast)}.avc-btn:hover{color:var(--_fg-hover);background-color:var(--_bg-hover);border-color:var(--_border-hover)}.avc-btn:active{opacity:.82}.avc-btn[disabled],.avc-btn[aria-disabled=true],.avc-btn.is-disabled{cursor:not-allowed;opacity:.35;pointer-events:none}.avc-btn--primary{--_bg: var(--avc-accent);--_fg: var(--avc-accent-contrast);--_border: var(--avc-accent);--_bg-hover: transparent;--_fg-hover: var(--avc-accent);--_border-hover: var(--avc-accent)}.avc-btn--secondary{--_bg: transparent;--_fg: var(--avc-text-primary);--_border: var(--avc-border-contrast);--_bg-hover: var(--avc-accent);--_fg-hover: var(--avc-accent-contrast);--_border-hover: var(--avc-accent)}.avc-btn--ghost{--_bg: transparent;--_fg: var(--avc-text-primary);--_border: transparent;--_bg-hover: var(--avc-surface-soft);--_fg-hover: var(--avc-text-primary);--_border-hover: transparent}.avc-btn--link{--_bg: transparent;--_fg: var(--avc-text-primary);--_border: transparent;--_bg-hover: transparent;--_fg-hover: var(--avc-text-secondary);--_border-hover: transparent;min-height:0;padding:0;border:0;letter-spacing:var(--avc-tracking-wider)}.avc-btn--link:after{content:"";position:absolute;inset:auto 0 -.4rem 0;height:1px;background-color:currentColor;transform:scaleX(1);transform-origin:left center;transition:transform var(--avc-transition-base)}.avc-btn--link{position:relative;overflow:visible}.avc-btn--link:hover:after{transform:scaleX(0);transform-origin:right center}.avc-btn--sm{min-height:var(--avc-btn-height-sm);padding:0 var(--avc-btn-padding-x-sm);font-size:var(--avc-text-2xs)}.avc-btn--lg{min-height:var(--avc-btn-height-lg);padding:0 var(--avc-btn-padding-x-lg)}.avc-btn--block{display:flex;width:100%}.avc-btn:focus,[class*=avc-] a:focus,[class*=avc-] button:focus,[class*=avc-] summary:focus{outline:none}.avc-btn:focus-visible,[class*=avc-] a:focus-visible,[class*=avc-] button:focus-visible,[class*=avc-] summary:focus-visible,[class*=avc-] [tabindex]:focus-visible{outline:var(--avc-focus-ring);outline-offset:var(--avc-focus-offset);border-radius:var(--avc-radius-none)}.avc-btn.focused,[class*=avc-] a.focused,[class*=avc-] button.focused{outline:var(--avc-focus-ring);outline-offset:var(--avc-focus-offset)}
/*# sourceMappingURL=/cdn/shop/t/7/assets/avicoo-base.css.map */
