:root{--ink: #131313;--bone: #F1EFE9;--hover-bone: #E9E6DD;--muted: #6b6862;--muted-2: #8a877f;--dark-border: #3a3833;--hairline: #d9d5cb;--hairline-2: #e6e2d8;--archive-bg: #E3E0D7;--disabled: #b5b1a6;--accent: #1F3FFF}*{box-sizing:border-box}html,body{margin:0;padding:0;background:var(--bone);color:var(--ink);font-family:Archivo,sans-serif}body{min-height:100vh;display:flex;flex-direction:column}::selection{background:var(--ink);color:var(--bone)}img{max-width:100%}a{color:inherit}@keyframes mq{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes rise{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@keyframes slideup{0%{transform:translateY(110%)}to{transform:translateY(0)}}@keyframes reveal{0%{opacity:.12;transform:translateY(42px)}to{opacity:1;transform:none}}@keyframes pagein{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes breathe{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes spin3d{0%{transform:rotateX(8deg) rotateY(0)}to{transform:rotateX(8deg) rotateY(360deg)}}@keyframes shine{0%{background-position:220% 0;opacity:0}12%{opacity:1}48%{opacity:1}60%{background-position:-120% 0;opacity:0}to{background-position:-120% 0;opacity:0}}@keyframes blink{0%,to{opacity:1}50%{opacity:.15}}.pagein{animation:pagein .45s cubic-bezier(.2,.8,.2,1) both}.reveal{animation:reveal linear both;animation-timeline:view();animation-range:entry 0% cover 30%}@supports not (animation-timeline: view()){.reveal{animation:none}}@media(prefers-reduced-motion:reduce){.reveal,.pagein{animation:none!important}*{scroll-behavior:auto!important}}.display{font-style:italic;font-weight:900;text-transform:lowercase;letter-spacing:-.03em;line-height:1}.mono{font-family:Space Mono,monospace;text-transform:uppercase;letter-spacing:.08em}.border-b{border-bottom:1px solid var(--ink)}.border-r{border-right:1px solid var(--ink)}.border-t{border-top:1px solid var(--ink)}.section-pad{padding:56px 28px}.row-between{display:flex;justify-content:space-between;align-items:baseline}.btn{display:inline-block;font-family:Archivo,sans-serif;font-style:italic;font-weight:800;font-size:16px;letter-spacing:.02em;padding:14px 34px;cursor:pointer;border:1px solid var(--ink);background:var(--ink);color:var(--bone);text-decoration:none;text-align:center;transition:all .2s}.btn:hover{background:var(--accent);border-color:var(--accent);color:var(--ink)}.btn-ghost{display:inline-block;font-family:Space Mono,monospace;text-transform:uppercase;font-size:12px;letter-spacing:.1em;padding:14px 28px;cursor:pointer;border:1px solid var(--ink);background:transparent;color:var(--ink);text-decoration:none;white-space:nowrap;transition:all .2s}.btn-ghost:hover{background:var(--ink);color:var(--bone)}.link-mono{font-family:Space Mono,monospace;text-transform:uppercase;font-size:12px;letter-spacing:.1em;color:var(--ink);text-decoration:none;border-bottom:1px solid var(--ink);padding-bottom:2px;cursor:pointer;transition:color .2s,border-color .2s}.link-mono:hover{color:var(--accent);border-bottom-color:var(--accent)}.marquee{background:var(--ink);color:var(--bone);overflow:hidden}.marquee__track{display:inline-flex;white-space:nowrap;animation:mq 22s linear infinite;padding:12px 0;font-style:italic;font-weight:800;font-size:18px;letter-spacing:.04em}.marquee__track span{padding-right:40px}.marquee--reverse .marquee__track{animation-direction:reverse}.card{position:relative;cursor:pointer;text-decoration:none;color:var(--ink);border-right:1px solid var(--ink);border-bottom:1px solid var(--ink);padding-bottom:20px;display:block;transition:background .25s}.card:hover{background:var(--hover-bone)}.card__media{position:relative;height:420px;border-bottom:1px solid var(--ink);overflow:hidden}.card__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .9s cubic-bezier(.2,.8,.2,1)}.card__img--back{z-index:1}.card__img--front{z-index:2;opacity:1;transition:opacity .35s ease,transform .9s cubic-bezier(.2,.8,.2,1)}.card:hover .card__img--front{opacity:0;transform:scale(1.05)}.card:hover .card__img--back{transform:scale(1.05)}.card__ref{position:absolute;top:14px;left:14px;z-index:3;font-family:Space Mono,monospace;font-size:11px;letter-spacing:.08em;white-space:nowrap;background:var(--bone);border:1px solid var(--ink);padding:4px 10px}.card__save{position:absolute;top:14px;right:14px;z-index:3;display:flex;align-items:center;justify-content:center;width:32px;height:32px;cursor:pointer;border:none;background:transparent;padding:0;color:var(--ink);transition:transform .2s}.card__save:hover{transform:scale(1.12)}.card__row{display:flex;justify-content:space-between;align-items:baseline;padding:16px 18px 4px}.card__name{font-style:italic;font-weight:800;font-size:19px;text-transform:lowercase}.card__price{font-family:Space Mono,monospace;font-size:13px}.card__meta{padding:0 18px;font-family:Space Mono,monospace;font-size:11px;letter-spacing:.06em;color:var(--muted)}.card__soldout{position:absolute;bottom:14px;left:14px;z-index:3;font-family:Space Mono,monospace;font-size:10px;letter-spacing:.12em;background:var(--ink);color:var(--bone);padding:4px 10px}.product-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(290px,1fr))}.coin-wrap{perspective:700px;flex-shrink:0}.coin{position:relative;transform-style:preserve-3d;animation:spin3d 5s linear infinite}.coin img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;backface-visibility:hidden}.coin img.back{transform:rotateY(180deg)}.field-label{display:block;font-family:Space Mono,monospace;font-size:10px;letter-spacing:.12em;color:var(--muted);margin-bottom:6px;text-transform:uppercase}.field-input{width:100%;border:1px solid var(--ink);outline:none;background:transparent;padding:14px 16px;font-family:Space Mono,monospace;font-size:13px;letter-spacing:.06em;color:var(--ink)}.field-input:focus{background:var(--hover-bone)}.field-input::placeholder{color:var(--muted-2)}.ivc-cursor-dot,.ivc-cursor-ring{position:fixed;left:0;top:0;border-radius:50%;mix-blend-mode:difference;pointer-events:none;z-index:9999;transform:translate(-100px,-100px)}.ivc-cursor-dot{width:8px;height:8px;background:#fff}.ivc-cursor-ring{width:36px;height:36px;border:1.5px solid #fff}body.ivc-has-cursor,body.ivc-has-cursor a,body.ivc-has-cursor button,body.ivc-has-cursor input{cursor:none}.visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@media(max-width:760px){.hide-mobile{display:none!important}}@media(min-width:761px){.hide-desktop{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/base.css.map */
