.lc-btn.lc-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--lc-btn-gap);min-height:var(--lc-btn-min-h);padding:0 var(--lc-btn-pad-x);border:0;border-radius:var(--lc-btn-radius);background:transparent;color:var(--lc-ink);font-family:var(--lc-btn-font);font-size:var(--lc-btn-size);font-weight:var(--lc-btn-weight);letter-spacing:var(--lc-btn-tracking);text-transform:var(--lc-btn-transform);line-height:1;text-align:center;text-decoration:none;white-space:nowrap;cursor:pointer;position:relative;isolation:isolate;-webkit-appearance:none;appearance:none;-webkit-tap-highlight-color:transparent;--lc-btn-spinner: var(--lc-ink);transition:background-color var(--lc-btn-transition),color var(--lc-btn-transition),box-shadow var(--lc-btn-transition),border-color var(--lc-btn-transition),transform var(--lc-btn-tap) var(--lc-ease-out)}.lc-btn.lc-btn--sm{min-height:var(--lc-btn-sm-min-h);padding:0 var(--lc-btn-sm-pad-x);font-size:var(--lc-btn-sm-size)}.lc-btn.lc-btn--lg{min-height:var(--lc-btn-lg-min-h);padding:0 var(--lc-btn-lg-pad-x);font-size:var(--lc-btn-lg-size)}.lc-btn.lc-btn--block{display:flex;width:100%}.lc-btn.lc-btn:focus-visible{outline:var(--lc-btn-ring);outline-offset:var(--lc-btn-ring-offset)}.lc-btn.lc-btn--primary{background:var(--lc-ink);color:var(--lc-paper);--lc-btn-spinner: var(--lc-paper)}@media(hover:hover){.lc-btn.lc-btn--primary:hover{background:var(--lc-ink-soft);box-shadow:var(--shadow-xs);transform:translateY(var(--lc-btn-lift))}}.lc-btn.lc-btn--primary:active{background:#0a0a0a;color:var(--lc-accent);box-shadow:none;transform:translateY(var(--lc-btn-press))}.lc-btn.lc-btn--secondary{background:transparent;color:var(--lc-ink);box-shadow:inset 0 0 0 var(--lc-btn-border-w) var(--lc-ink)}@media(hover:hover){.lc-btn.lc-btn--secondary:hover{background:var(--lc-ink);color:var(--lc-paper);box-shadow:var(--shadow-xs);transform:translateY(var(--lc-btn-lift))}}.lc-btn.lc-btn--secondary:active{background:var(--lc-ink);color:var(--lc-accent);box-shadow:none;transform:translateY(var(--lc-btn-press))}.lc-btn.lc-btn--ghost{background:transparent;color:var(--lc-ink);min-height:var(--lc-btn-min-h-touch);padding:0 8px}.lc-btn.lc-btn--ghost .lc-btn__label{background:linear-gradient(var(--lc-accent),var(--lc-accent)) no-repeat 0 100% / 0% 1px;transition:background-size var(--lc-btn-transition)}@media(hover:hover){.lc-btn.lc-btn--ghost:hover{color:var(--lc-accent)}.lc-btn.lc-btn--ghost:hover .lc-btn__label{background-size:100% 1px}}.lc-btn.lc-btn--ghost:active{color:var(--lc-accent)}.lc-btn.lc-btn--secondary.lc-btn--accent{color:var(--lc-ochre);box-shadow:inset 0 0 0 var(--lc-btn-border-w) var(--lc-ochre);--lc-btn-spinner: var(--lc-ochre)}@media(hover:hover){.lc-btn.lc-btn--secondary.lc-btn--accent:hover{background:var(--lc-ochre);color:var(--lc-ink);box-shadow:var(--shadow-xs);transform:translateY(var(--lc-btn-lift))}}.lc-btn.lc-btn--secondary.lc-btn--accent:active{background:var(--lc-ochre);color:var(--lc-ink);box-shadow:none;transform:translateY(var(--lc-btn-press))}.lc-on-dark .lc-btn.lc-btn--primary,.lc-btn.lc-btn--primary.lc-btn--on-dark{background:var(--lc-paper);color:var(--lc-ink);--lc-btn-spinner: var(--lc-ink)}@media(hover:hover){.lc-on-dark .lc-btn.lc-btn--primary:hover,.lc-btn.lc-btn--primary.lc-btn--on-dark:hover{background:var(--lc-paper-soft);box-shadow:var(--shadow-xs);transform:translateY(var(--lc-btn-lift))}}.lc-on-dark .lc-btn.lc-btn--primary:active,.lc-btn.lc-btn--primary.lc-btn--on-dark:active{background:var(--lc-paper-deep);color:var(--lc-ink);transform:translateY(var(--lc-btn-press))}.lc-on-dark .lc-btn.lc-btn--secondary,.lc-btn.lc-btn--secondary.lc-btn--on-dark{color:var(--lc-paper);box-shadow:inset 0 0 0 var(--lc-btn-border-w) var(--lc-paper);--lc-btn-spinner: var(--lc-paper)}@media(hover:hover){.lc-on-dark .lc-btn.lc-btn--secondary:hover,.lc-btn.lc-btn--secondary.lc-btn--on-dark:hover{background:var(--lc-paper);color:var(--lc-ink)}}.lc-on-dark .lc-btn.lc-btn--secondary:active,.lc-btn.lc-btn--secondary.lc-btn--on-dark:active{background:var(--lc-paper);color:var(--lc-ink)}.lc-on-dark .lc-btn.lc-btn--ghost,.lc-btn.lc-btn--ghost.lc-btn--on-dark,.lc-on-dark .lc-btn.lc-btn--icon,.lc-btn.lc-btn--icon.lc-btn--on-dark{color:var(--lc-paper);--lc-btn-spinner: var(--lc-paper)}.lc-on-dark .lc-btn.lc-btn:focus-visible,.lc-btn.lc-btn--on-dark:focus-visible{outline-color:#f6f3ece6}.lc-btn.lc-btn--icon{min-height:44px;min-width:44px;padding:0;gap:0;border-radius:0;color:var(--lc-ink)}@media(hover:hover){.lc-btn.lc-btn--icon:hover{color:var(--lc-accent)}}.lc-btn.lc-btn--icon:active{transform:scale(.92)}.lc-btn.lc-btn[disabled],.lc-btn.lc-btn[aria-disabled=true],.lc-btn.lc-btn--disabled{cursor:not-allowed;box-shadow:none;transform:none}.lc-btn.lc-btn--primary[disabled],.lc-btn.lc-btn--primary[aria-disabled=true],.lc-btn.lc-btn--primary.lc-btn--disabled{background:var(--lc-paper-deep);color:var(--lc-ash)}.lc-btn.lc-btn--secondary[disabled],.lc-btn.lc-btn--secondary[aria-disabled=true],.lc-btn.lc-btn--secondary.lc-btn--disabled{background:transparent;color:var(--lc-ash);box-shadow:inset 0 0 0 var(--lc-btn-border-w) var(--lc-paper-deep)}.lc-btn.lc-btn--ghost[disabled],.lc-btn.lc-btn--ghost[aria-disabled=true],.lc-btn.lc-btn--ghost.lc-btn--disabled,.lc-btn.lc-btn--icon[disabled],.lc-btn.lc-btn--icon[aria-disabled=true]{color:var(--lc-ash)}.lc-btn.lc-btn.is-loading,.lc-btn.lc-btn[aria-busy=true]{color:transparent!important;cursor:progress;pointer-events:none}.lc-btn.lc-btn.is-loading:after,.lc-btn.lc-btn[aria-busy=true]:after{content:"";position:absolute;top:50%;left:50%;width:16px;height:16px;margin:-8px 0 0 -8px;border:2px solid var(--lc-btn-spinner);border-top-color:transparent;border-radius:50%;animation:lc-btn-spin .6s linear infinite}@keyframes lc-btn-spin{to{transform:rotate(360deg)}}.lc-btn .lc-btn__arrow{display:inline-block;transition:transform var(--lc-btn-transition)}@media(hover:hover){.lc-btn:hover .lc-btn__arrow{transform:translate(4px)}}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{--buttons-radius: 5px;--buttons-radius-outset: 5px}.button:focus-visible,.shopify-payment-button__button--unbranded:focus-visible,.shopify-challenge__button:focus-visible,.customer button:focus-visible{outline:2px solid var(--lc-ochre);outline-offset:3px;box-shadow:none}@media(prefers-reduced-motion:reduce){.lc-btn.lc-btn{transition-duration:80ms}.lc-btn.lc-btn--primary:hover,.lc-btn.lc-btn--secondary:hover,.lc-btn.lc-btn--primary:active,.lc-btn.lc-btn--secondary:active,.lc-btn.lc-btn--icon:active{transform:none}.lc-btn.lc-btn.is-loading,.lc-btn.lc-btn[aria-busy=true]{color:inherit!important;opacity:.6}.lc-btn.lc-btn.is-loading:after,.lc-btn.lc-btn[aria-busy=true]:after{display:none}}
/*# sourceMappingURL=/cdn/shop/t/384/assets/lc-buttons.css.map */
