.button--luxury,.shopify-challenge__button,.customer button{display:inline-block;padding:1.4rem 3.6rem;font-size:1.1rem;letter-spacing:.22em;text-transform:uppercase;text-decoration:none;font-family:var(--font-body-family);font-weight:400;cursor:pointer;transition:all .3s ease;border:1px solid rgb(var(--color-button));background:rgb(var(--color-button));color:rgb(var(--color-button-text));line-height:1}.button--luxury:hover{opacity:.85}.button--luxury-outline{display:inline-block;padding:1.4rem 3.6rem;font-size:1.1rem;letter-spacing:.22em;text-transform:uppercase;text-decoration:none;font-family:var(--font-body-family);font-weight:400;cursor:pointer;transition:all .3s ease;border:1px solid rgb(var(--color-foreground));background:transparent;color:rgb(var(--color-foreground));line-height:1}.button--luxury-outline:hover{background:rgb(var(--color-foreground));color:rgb(var(--color-background))}.button--luxury-underline{display:inline-block;font-size:1.2rem;letter-spacing:.18em;text-transform:uppercase;text-decoration:none;font-family:var(--font-body-family);font-weight:400;color:rgb(var(--color-foreground));border-bottom:1px solid rgba(var(--color-foreground),.4);padding-bottom:.4rem;transition:border-color .3s ease;cursor:pointer}.button--luxury-underline:hover{border-bottom-color:rgb(var(--color-foreground))}.button,.shopify-challenge__button,.customer button{letter-spacing:.16em;text-transform:uppercase;font-weight:400;font-size:1.2rem}.banner__button .button{padding:1.4rem 3.6rem;letter-spacing:.22em;font-size:1.1rem}.product-form__submit{letter-spacing:.18em;text-transform:uppercase;font-weight:400}@media screen and (max-width:749px){.button--luxury,.button--luxury-outline{padding:1.2rem 2.8rem;font-size:1.05rem}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/luxury-buttons.css.map */
