.jp-button{display:inline-flex;align-items:stretch;text-decoration:none;border:0;background:transparent;padding:0;cursor:pointer;transition:transform .15s ease,opacity .15s ease}.jp-button__edge{display:block;width:8px;height:48px;flex:0 0 auto}.jp-button__label{display:inline-flex;align-items:center;height:48px;padding:0 24px;font-family:var(--jp-font-button);font-weight:400;font-size:var(--jp-text-large);line-height:1;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.jp-button--dark .jp-button__label{background:var(--jp-color-black);color:var(--jp-color-white)}.jp-button--lavender .jp-button__label{background:var(--jp-color-lavender);color:var(--jp-color-black)}.jp-button--white .jp-button__label{background:var(--jp-color-white);color:var(--jp-color-black)}.jp-button--outline .jp-button__label{background:transparent;color:var(--jp-color-black);box-shadow:inset 0 2px 0 var(--jp-color-black),inset 0 -2px 0 var(--jp-color-black)}.jp-button--outline .jp-button__edge path{fill:transparent;stroke:var(--jp-color-black);stroke-width:2}.jp-button:hover,.jp-button:focus-visible{transform:translateY(-1px);opacity:.92}.jp-button:focus-visible{outline:2px solid var(--jp-color-lavender);outline-offset:4px}
/*# sourceMappingURL=/cdn/shop/t/3/assets/jp-button.css.map */
