*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{font-size:16px;scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{background-color:var(--color-bg);color:var(--color-text);font-family:var(--font-body);font-size:.875rem;line-height:1.6;overflow-x:hidden;cursor:crosshair}img,video{max-width:100%;height:auto;display:block}a{color:inherit;text-decoration:none}button{cursor:pointer;border:none;background:none;font-family:inherit}ul,ol{list-style:none}input,select,textarea{font-family:inherit;font-size:inherit}.visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.container{max-width:var(--max-width);margin:0 auto;padding:0 var(--gutter)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:14px 32px;font-family:var(--font-condensed);font-size:.95rem;font-weight:700;letter-spacing:.15em;text-transform:uppercase;border:2px solid var(--color-text);background:transparent;color:var(--color-text);transition:var(--transition);position:relative;overflow:hidden}.btn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--color-text);transform:translate(-101%);transition:transform var(--transition);z-index:0}.btn>*{position:relative;z-index:1}.btn:hover{color:var(--color-bg)}.btn:hover:before{transform:translate(0)}.btn--accent{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-bg)}.btn--full{width:100%}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-track{background:var(--color-bg)}::-webkit-scrollbar-thumb{background:var(--color-accent)}
/*# sourceMappingURL=/cdn/shop/t/18/assets/base.css.map */
