.button--eg-primary,.button.button--primary,.cart__checkout-button,.shopify-payment-button__button--unbranded,.eg-hero__add{position:relative;display:flex;align-items:center;justify-content:center;gap:5px;padding:6.5px 14px;width:100%;box-sizing:border-box;border:1px solid transparent;border-radius:0;background:linear-gradient(to right,var(--eg-color-pure-white) 4px,transparent 4px),#e5e5e526;background-position:-1px -1px;background-size:100% calc(100% + 2px);background-repeat:no-repeat;color:var(--eg-light);font-family:var(--f-mono);font-size:var(--size-xl);font-weight:var(--w-regular);line-height:var(--lh-none);letter-spacing:var(--ls-xs);text-transform:uppercase;text-decoration:none;white-space:nowrap;overflow:hidden;cursor:pointer;min-height:auto;box-shadow:none;-webkit-clip-path:none;clip-path:none;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease,color .15s ease}@media all and (max-width:767px){.button--eg-primary,.button.button--primary,.cart__checkout-button,.shopify-payment-button__button--unbranded,.eg-hero__add{font-size:var(--size-lg)}}@media all and (max-width:767px){.button--eg-primary{font-size:var(--size-fluid-cta-card)}}.button--eg-primary.smaller,.button.button--primary.smaller,.cart__checkout-button.smaller,.shopify-payment-button__button--unbranded.smaller,.eg-hero__add.smaller{display:inline-flex;width:auto}.eg-hero__add,.cart__checkout-button{padding:15px 10px;font-family:var(--f-mono);font-weight:var(--w-medium);font-size:var(--size-xl);letter-spacing:var(--ls-md-plus)}.eg-hero__add{display:grid;grid-template-columns:1fr auto auto auto 1fr;align-items:center}.eg-hero__add .eg-hero__addbar-icon{grid-area:1 / 1;justify-self:start}.eg-hero__add:before{grid-area:1 / 2}.eg-hero__add>span{grid-area:1 / 3}.eg-hero__add:after{grid-area:1 / 4}.eg-hero__add .loading-overlay__spinner{grid-area:1 / 5;justify-self:start}.eg-hero__add:not(:hover,:focus-visible),.cart__checkout-button:not(:hover,:focus-visible){background:var(--eg-light);color:var(--eg-carbon)}.button--eg-primary:hover,.button--eg-primary:focus-visible,.button.button--primary:hover,.button.button--primary:focus-visible,.cart__checkout-button:hover,.cart__checkout-button:focus-visible,.shopify-payment-button__button--unbranded:hover,.shopify-payment-button__button--unbranded:focus-visible,.eg-hero__add:hover,.eg-hero__add:focus-visible{border-color:var(--eg-color-accent-cyan);box-shadow:0 0 4px 0 var(--eg-color-accent-cyan) inset;background:#00e5ff33;color:var(--eg-color-accent-cyan);outline:none}.button--eg-primary:disabled,.button--eg-primary[aria-disabled=true],.button.button--primary:disabled,.button.button--primary[aria-disabled=true],.cart__checkout-button:disabled,.cart__checkout-button[aria-disabled=true],.eg-hero__add:disabled,.eg-hero__add[aria-disabled=true]{cursor:not-allowed;opacity:.55}.button--eg-primary .loading-overlay__spinner,.button.button--primary .loading-overlay__spinner,.cart__checkout-button .loading-overlay__spinner,.eg-hero__add .loading-overlay__spinner{width:1.2em;height:1.2em}.button--eg-primary .loading-overlay__spinner.hidden,.button.button--primary .loading-overlay__spinner.hidden,.cart__checkout-button .loading-overlay__spinner.hidden,.eg-hero__add .loading-overlay__spinner.hidden{display:none}.button--eg-secondary:before,.button--eg-primary:before,.button.button--primary:before,.cart__checkout-button:before,.shopify-payment-button__button--unbranded:before,.eg-hero__add:before{content:"[";font:inherit;letter-spacing:0;display:inline-block;box-shadow:none;transition:transform .25s ease}.button--eg-secondary:after,.button--eg-primary:after,.button.button--primary:after,.cart__checkout-button:after,.shopify-payment-button__button--unbranded:after,.eg-hero__add:after{content:"]";font:inherit;letter-spacing:0;display:inline-block;box-shadow:none;transition:transform .25s ease}.button--eg-primary:hover:before,.button--eg-primary:hover:after,.button.button--primary:hover:before,.button.button--primary:hover:after,.cart__checkout-button:hover:before,.cart__checkout-button:hover:after,.shopify-payment-button__button--unbranded:hover:before,.shopify-payment-button__button--unbranded:hover:after,.eg-hero__add:hover:before,.eg-hero__add:hover:after,.customer button.button--eg-primary:hover:before,.customer button.button--eg-primary:hover:after,.button--eg-primary:focus-visible:before,.button--eg-primary:focus-visible:after,.button.button--primary:focus-visible:before,.button.button--primary:focus-visible:after,.cart__checkout-button:focus-visible:before,.cart__checkout-button:focus-visible:after,.eg-hero__add:focus-visible:before,.eg-hero__add:focus-visible:after,.customer button.button--eg-primary:focus-visible:before,.customer button.button--eg-primary:focus-visible:after{box-shadow:none}.button--eg-primary:hover:before,.button.button--primary:hover:before,.cart__checkout-button:hover:before,.shopify-payment-button__button--unbranded:hover:before,.eg-hero__add:hover:before,.button--eg-primary:focus-visible:before,.button.button--primary:focus-visible:before,.cart__checkout-button:focus-visible:before,.shopify-payment-button__button--unbranded:focus-visible:before,.eg-hero__add:focus-visible:before{transform:translate(-3px)}.button--eg-primary:hover:after,.button.button--primary:hover:after,.cart__checkout-button:hover:after,.shopify-payment-button__button--unbranded:hover:after,.eg-hero__add:hover:after,.button--eg-primary:focus-visible:after,.button.button--primary:focus-visible:after,.cart__checkout-button:focus-visible:after,.shopify-payment-button__button--unbranded:focus-visible:after,.eg-hero__add:focus-visible:after{transform:translate(3px)}.button--eg-secondary{border:1px solid rgba(255,255,255,.05);padding:9px 40px 9px 10px;font-size:var(--size-lg);font-family:var(--f-mono);color:var(--eg-white);text-decoration:none;background:linear-gradient(90deg,#ffffff14,#ffffff04);position:relative;line-height:1.2;text-transform:uppercase}@media all and (max-width:767px){.button--eg-secondary{font-size:var(--size-md)}}.button--eg-secondary svg{position:absolute;top:50%;right:10px;transform:translateY(-50%)}.button--eg-secondary:hover{border:1px solid var(--eg-light)}.button--eg-secondary svg path{fill:var(--eg-white)}
/*# sourceMappingURL=/cdn/shop/t/4/assets/eg-style-button.css.map */
