.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{font-size:var(--font-size--button);letter-spacing:calc(var(--font-size--button) * .05);min-width:calc(12rem + var(--buttons-border-width) * 2);min-height:calc(4.9rem + var(--buttons-border-width) * 2)}.button:not([disabled]):hover:after,.shopify-challenge__button:hover:after,.customer button:hover:after,.shopify-payment-button__button--unbranded:hover:after{box-shadow:none}.button{background-color:rgb(var(--color-button-background));border-color:rgb(var(--color-button-border-color));border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-left-radius:4px;color:rgb(var(--color-button-label));display:flex;align-items:center;box-shadow:none;gap:1rem;border-style:solid;border-width:1px;font-weight:600;font-family:var(--font-heading-family);padding:12px 26px 12px 16px}.button:hover,.button:focus,.button:active{background-color:rgb(var(--color-button-background-hover));border-color:rgb(var(--color-button-border-color-hover));border-style:solid;border-width:1px;color:rgb(var(--color-button-label-hover))}.button:before{content:"";position:absolute;border-radius:0;bottom:-7px;right:-3px;width:20px;height:20px;background:rgb(var(--color-button-corner-color));border-left:1px solid rgb(var(--color-button-border-color));transform:rotate(45deg);transform-origin:bottom;left:auto;top:auto;z-index:1;overflow:hidden}.button:after{content:"\e941";display:inline-block;font-family:var(--font-icon-family);background-repeat:no-repeat;background-position:right;background-size:contain;vertical-align:middle;border:none;box-shadow:none;position:relative;overflow:hidden}.button:disabled{background-color:var(--button-disabled--background-color);border:1px solid var(--button-disabled--border-color);color:var(--button-disabled--text-color);opacity:1}.button[disabled]:before{border-left:1px solid var(--button-disabled--border-color)}.button--secondary{background-color:rgb(var(--color-secondary-button-background));border-color:rgb(var(--color-secondary-button-border-color));color:rgb(var(--color-secondary-button-label))}.button--secondary:hover,.button--secondary:focus,.button--secondary:active{background-color:rgb(var(--color-secondary-button-background-hover));border-color:rgb(var(--color-secondary-button-border-color-hover));color:rgb(var(--color-secondary-button-label-hover))}.button--secondary:before{border-color:rgb(var(--color-secondary-button-border-color))}.button--secondary.primary{background-color:rgb(var(--color-secondary-button-background-hover));border-color:rgb(var(--color-secondary-button-border-color-hover));color:rgb(var(--color-secondary-button-label-hover))}.button--secondary.primary:hover,.button--secondary.primary:focus,.button--secondary.primary:active{background-color:rgb(var(--color-secondary-button-background));border-color:rgb(var(--color-secondary-button-border-color));color:rgb(var(--color-secondary-button-label))}.banner__buttons .button:before{display:none}#MainContent a.link{font-family:var(--font-heading-family);font-weight:600;position:relative;color:var(--button-primary--background-color);text-decoration:none;display:inline-flex;gap:1rem;align-items:center}#MainContent a.link:before{content:"";position:absolute;height:2px;width:40px;bottom:0;left:0;background-color:var(--button-primary--background-color);transition:width .3s ease}#MainContent a.link:hover:before,#MainContent a.link:focus:before,#MainContent a.link:active:before{width:100%}.link--arrow:after{content:"\e941";display:inline-block;font-family:var(--font-icon-family);background-color:transparent;position:relative}.link--arrow:hover:before{width:calc(100% - 24px)}.link--dark{color:var(--color-brand-primary--white)!important}.link--dark:before{background-color:var(--color-brand-primary--white)!important}
/*# sourceMappingURL=/cdn/shop/t/3/assets/jamersan-base--button.css.map */
