.component-button-v2{--component-button-bg: #ef7917;--component-button-color: #fdfbf7;--component-button-hover-bg: #000000;--component-button-hover-color: #ffffff;align-items:center;background:var(--component-button-bg);border:2px solid var(--component-button-bg);border-radius:3.125rem;box-sizing:border-box;color:var(--component-button-color);cursor:pointer;display:inline-flex;font-family:var(--font-stack-body);font-size:1rem;font-weight:600;justify-content:center;letter-spacing:.9px;line-height:1.2;padding:.875rem 1.5rem;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.component-button-v2:hover{background:var(--component-button-hover-bg);border-color:var(--component-button-hover-bg);color:var(--component-button-hover-color)}.component-button-v2:focus-visible{outline:2px solid var(--component-button-bg);outline-offset:3px}.component-button-v2--lp{--component-button-lp-max-width: 20.5rem;border:0;border-radius:5px;box-shadow:0 3px 1.5px #0003;box-sizing:border-box;font-size:15px;font-weight:700;inline-size:100%;margin-inline:auto;max-inline-size:var(--component-button-lp-max-width);min-height:54px;padding:15px 20px;white-space:nowrap}.component-button-v2--lp:hover{background:var(--component-button-hover-bg);border:0;color:var(--component-button-hover-color)}.component-button-v2--lp:focus-visible{outline:2px solid #2e2a39;outline-offset:3px}.component-button-v2--full{inline-size:100%}@media(min-width:769px){.component-button-v2--lp{--component-button-lp-max-width: 26rem;font-size:18px;min-height:57px;padding:15px 24px}}
/*# sourceMappingURL=/cdn/shop/t/92/assets/component-button-v2.css.map */
