.pal-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;box-sizing:border-box;padding:14px 26px;border:1.5px solid var(--pal-btn-bg);border-radius:var(--pal-btn-radius, 4px);background:var(--pal-btn-bg);color:var(--pal-btn-fg);font-family:DM Mono,ui-monospace,monospace;font-size:14px;font-weight:500;line-height:1;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.pal-btn.pal-btn:hover,.pal-btn.pal-btn:focus-visible,.pal-btn-trigger:hover .pal-btn.pal-btn{background:var(--pal-btn-h-bg, var(--pal-btn-bg));color:var(--pal-btn-h-fg, var(--pal-btn-fg));border-color:var(--pal-btn-h-border, var(--pal-btn-bg));text-decoration:none}.pal-btn.pal-btn--link:hover,.pal-btn.pal-btn--link:focus-visible,.pal-btn-trigger:hover .pal-btn.pal-btn--link{background:transparent;border-color:transparent;color:var(--pal-btn-bg);text-decoration:underline}button.pal-btn{-webkit-appearance:none;appearance:none;margin:0}.pal-btn:focus-visible{outline:2px solid currentColor;outline-offset:2px}.pal-btn__arrow{width:14px;height:14px;flex-shrink:0;transition:transform .15s ease}.pal-btn:hover .pal-btn__arrow,.pal-btn-trigger:hover .pal-btn__arrow{transform:translate(3px)}.pal-btn--size-small{padding:10px 18px;gap:8px;font-size:12px}.pal-btn--size-small .pal-btn__arrow{width:12px;height:12px}.pal-btn--size-large{padding:18px 34px;gap:12px;font-size:16px}.pal-btn--size-large .pal-btn__arrow{width:16px;height:16px}.pal-btn.pal-btn--outline{background:transparent;color:var(--pal-btn-bg)}.pal-btn.pal-btn--link{padding:4px 0;border-color:transparent;border-radius:0;background:transparent;color:var(--pal-btn-bg);text-decoration:underline;text-underline-offset:4px}.\#button,.shopify-payment-button__button.shopify-payment-button__button--unbranded{border-radius:var(--pal-btn-radius, 4px)!important;font-family:DM Mono,ui-monospace,monospace!important;font-weight:500!important;letter-spacing:.06em;text-transform:uppercase;transition:color .15s ease,background-color .15s ease,box-shadow .15s ease}.\#button.\@color\:default,.\@color\:default.shopify-payment-button__button.shopify-payment-button__button--unbranded,.\#button.\@color\:alt{--text-color: #F4F4F2}.\#button.\@color\:invert{--background-color: #F4F4F2;--text-color: #1C1C1A}.\#button:not(.\@ghost):not(.\@link),.shopify-payment-button__button.shopify-payment-button__button--unbranded:not(.\@ghost):not(.\@link){box-shadow:inset 0 0 0 1.5px var(--background-color)}.\#button:not(.\@ghost):not(.\@link):before,.shopify-payment-button__button.shopify-payment-button__button--unbranded:not(.\@ghost):not(.\@link):before{display:none!important}.\#button:not(.\@ghost):not(.\@link):after,.shopify-payment-button__button.shopify-payment-button__button--unbranded:not(.\@ghost):not(.\@link):after{opacity:1!important;transition:background-color .15s ease}.\#button.\#button:not(.\@ghost):not(.\@link):hover:not(:disabled),.\#button.\#button:not(.\@ghost):not(.\@link):hover:not(:disabled) *,.shopify-payment-button__button.shopify-payment-button__button--unbranded:not(.\@ghost):not(.\@link):hover:not(:disabled){color:#1c1c1a!important}.\#button.\#button:not(.\@ghost):not(.\@link):not(.\@color\:accent):not(.\@color\:invert):hover:not(:disabled){box-shadow:inset 0 0 0 1.5px #1c1c1a!important}.\#button.\#button:not(.\@ghost):not(.\@link):hover:not(:disabled):after,.shopify-payment-button__button.shopify-payment-button__button--unbranded:not(.\@ghost):not(.\@link):hover:not(:disabled):after{background:transparent!important}.\#button.\#button.\@color\:accent:not(.\@ghost):not(.\@link):hover:not(:disabled):after{background:#f4f4f2!important}.\#button.\#button.\@color\:accent:not(.\@ghost):not(.\@link):hover:not(:disabled){box-shadow:inset 0 0 0 1.5px #f4f4f2!important}.\#button.\#button.\@color\:invert:not(.\@ghost):not(.\@link):hover:not(:disabled){box-shadow:inset 0 0 0 1.5px #c8ff37!important}.\#button.\#button.\@color\:invert:not(.\@ghost):not(.\@link):hover:not(:disabled):after{background:#c8ff37}.\#button.\@ghost{box-shadow:inset 0 0 0 1.5px var(--background-color)}.\#button.\@ghost:before{display:none!important}.\#button.\#button.\@ghost:hover:not(:disabled),.\#button.\#button.\@ghost:hover:not(:disabled) *{color:var(--text-color)!important}.\#button.\#button.\@ghost:hover:not(:disabled){background-color:var(--background-color)!important}.\#button.\@link{opacity:1}.\#button.\#button.\@link:hover{opacity:1;text-decoration:underline;text-underline-offset:4px}shopify-accelerated-checkout,shopify-accelerated-checkout-cart{--shopify-accelerated-checkout-button-border-radius: var(--pal-btn-radius, 4px)}@media(max-width:749px){.pal-btn{padding:10px 18px;gap:8px;font-size:12px}.pal-btn .pal-btn__arrow{width:12px;height:12px}.pal-btn--size-large{padding:14px 26px;gap:10px;font-size:14px}.pal-btn--size-large .pal-btn__arrow{width:14px;height:14px}.pal-btn.pal-btn--link{padding:4px 0}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/paladin-button.css.map */
