.wm-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;padding:15px 30px;border-radius:var(--wm-btn-radius, 999px);border:none;font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;overflow:hidden;isolation:isolate;white-space:nowrap;cursor:pointer;transition:transform .35s cubic-bezier(.22,1,.36,1)}.wm-btn span{position:relative;z-index:2}.wm-btn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;transform:scaleX(0);transform-origin:left;transition:transform .65s cubic-bezier(.22,1,.36,1)}.wm-btn:hover{transform:translateY(-1px)}.wm-btn--primary{background:var(--wm-btn-primary-bg, #000000);color:var(--wm-btn-primary-text, #ffffff);transition:transform .35s cubic-bezier(.22,1,.36,1),filter .35s ease}.wm-btn--primary:before{content:none}.wm-btn--primary:hover{filter:brightness(.88)}.wm-btn--secondary{background:transparent;color:var(--wm-btn-secondary-text, #000000);border:1px solid var(--wm-btn-secondary-border, #000000)}.wm-btn--secondary:hover:before{transform:scaleX(1)}.wm-btn--secondary:before{background:var(--wm-btn-secondary-border, #000000)}.wm-btn--secondary:hover span{color:var(--wm-btn-secondary-hover-text, #ffffff)}@media screen and (max-width:749px){.wm-btn{padding:13px 24px;font-size:12px}}@media(prefers-reduced-motion:reduce){.wm-btn,.wm-btn:before{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/wm-buttons.css.map */
