.btn{display:inline-flex;align-items:center;gap:12px;height:var(--btn-h);padding:0 26px;border-radius:var(--radius-btn);font:500 14px/1 var(--sans);letter-spacing:.01em;transition:background .25s ease,color .25s ease,transform .25s ease,border-color .25s ease;white-space:nowrap;border:0;cursor:pointer}.btn--small{height:44px;padding:0 20px;font-size:13px}.btn--block{width:100%;justify-content:center}.btn .arr{display:inline-block;transition:transform .35s cubic-bezier(.2,.7,.2,1);line-height:0}.btn:hover .arr{transform:translate(4px)}.btn--primary{background:var(--ink);color:var(--bg)}.btn--primary:hover,.btn--primary:focus-visible{background:var(--accent-2)}.btn--light{background:var(--bg);color:var(--ink)}.btn--light:hover,.btn--light:focus-visible{background:#fff}.btn--ghost{background:transparent;color:var(--ink);border:1px solid var(--line)}.btn--ghost:hover,.btn--ghost:focus-visible{background:var(--ink);color:var(--bg);border-color:var(--ink)}.btn--ghost.on-dark{color:var(--bg);border-color:#f6f2ec59}.btn--ghost.on-dark:hover,.btn--ghost.on-dark:focus-visible{background:var(--bg);color:var(--ink);border-color:var(--bg)}.btn:focus-visible{outline:2px solid var(--accent);outline-offset:3px}
/*# sourceMappingURL=/cdn/shop/t/8/assets/buttons.css.map */
