input[type=text],input[type=email],input[type=tel],input[type=password],input[type=number],textarea,select{font-family:inherit;font-size:1rem;padding:.875rem 1rem;background:var(--color-bg);border:1px solid var(--color-text);color:var(--color-text);width:100%;border-radius:0;transition:border-color .2s ease}input:focus,textarea:focus,select:focus{outline:none;border-color:var(--color-accent)}label{display:block;font-size:.875rem;margin-bottom:.5rem}.pagination{display:flex;justify-content:center;gap:.5rem;list-style:none;padding:0;margin:0}.pagination a,.pagination span{display:inline-flex;align-items:center;justify-content:center;min-width:2.5rem;height:2.5rem;padding:0 .75rem;border:1px solid var(--color-muted);font-size:.875rem}.pagination a:hover{border-color:var(--color-text)}.pagination .current{background:var(--color-text);color:var(--color-bg);border-color:var(--color-text)}.mobile-nav{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--color-bg);z-index:200;transform:translate(-100%);transition:transform .4s cubic-bezier(.16,1,.3,1);padding:5rem 2rem}.mobile-nav--open{transform:translate(0)}.mobile-nav a{display:block;padding:1rem 0;font-size:1.5rem;font-family:var(--font-heading);border-bottom:1px solid var(--color-muted)}.header__locale select{border:none;background:transparent;font-size:.8rem;cursor:pointer;text-transform:uppercase;letter-spacing:.1em}.tabular{font-variant-numeric:tabular-nums}
/*# sourceMappingURL=/cdn/shop/t/1/assets/components.css.map */
