:root{--bg: #FAF8F4;--text: #111111;--accent-bg: #111111;--accent-text: #FAF8F4;--border: rgba(17, 17, 17, .08);--border-light: rgba(17, 17, 17, .05);--border-lighter: rgba(17, 17, 17, .03)}body,body *{--font-body-family: "Fira Mono", monospace;--font-heading-family: "Instrument Serif", serif}body{font-family:Fira Mono,monospace;font-weight:300;font-size:13px;line-height:1.65;color:var(--text);background-color:var(--bg);letter-spacing:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6{font-family:"Instrument Serif",serif;font-weight:300;text-transform:none;letter-spacing:0;color:var(--text);line-height:1.15}.gradient{background:var(--bg)}.color-scheme-1,.color-scheme-2{--color-background: 250, 248, 244;--color-foreground: 17, 17, 17}.button,.shopify-challenge__button,button.button{font-family:Barlow Condensed,sans-serif;font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;background-color:var(--accent-bg);color:var(--accent-text);border:1px solid var(--accent-bg);border-radius:0;box-shadow:none;padding:14px 32px;transition:background-color .2s,color .2s}.button:hover,.button:focus-visible{background-color:transparent;color:var(--text);border-color:var(--text)}.button--secondary{background-color:transparent;color:var(--text);border:1px solid var(--border)}.button--secondary:hover,.button--secondary:focus-visible{background-color:var(--accent-bg);color:var(--accent-text);border-color:var(--accent-bg)}a{color:var(--text);text-decoration-thickness:1px;text-underline-offset:3px}input,textarea,select{font-family:Fira Mono,monospace;font-size:13px;border-radius:0;border-color:var(--border)}.scroll-trigger.animate--slide-in,.scroll-trigger.animate--fade-in{opacity:1!important;transform:none!important}body:before{display:none;content:"";position:fixed;top:0;left:0;right:0;bottom:0;pointer-events:none;z-index:1;background:radial-gradient(ellipse 400px 350px at -5% 12%,hsla(340,60%,68%,.209) 0%,hsla(340,60%,68%,.074) 40%,transparent 70%),radial-gradient(ellipse 350px 450px at 105% 5%,hsla(45,55%,65%,.163) 0%,hsla(45,55%,65%,.06) 40%,transparent 70%),radial-gradient(ellipse 450px 380px at -3% 40%,hsla(260,45%,68%,.178) 0%,hsla(260,45%,68%,.06) 40%,transparent 70%),radial-gradient(ellipse 380px 420px at 103% 32%,hsla(140,40%,62%,.149) 0%,hsla(140,40%,62%,.052) 40%,transparent 70%),radial-gradient(ellipse 420px 350px at -2% 68%,hsla(200,50%,65%,.187) 0%,hsla(200,50%,65%,.067) 40%,transparent 70%),radial-gradient(ellipse 370px 400px at 104% 60%,hsla(20,55%,65%,.163) 0%,hsla(20,55%,65%,.06) 40%,transparent 70%),radial-gradient(ellipse 440px 360px at -4% 88%,hsla(350,50%,66%,.149) 0%,hsla(350,50%,66%,.052) 40%,transparent 70%),radial-gradient(ellipse 350px 440px at 102% 85%,hsla(275,42%,67%,.178) 0%,hsla(275,42%,67%,.06) 40%,transparent 70%);filter:blur(40px);animation:glow-drift 25s ease-in-out infinite alternate}@keyframes glow-drift{0%{transform:translate(0) scale(1)}33%{transform:translate(8px,-5px) scale(1.02)}66%{transform:translate(-6px,8px) scale(.98)}to{transform:translate(4px,-3px) scale(1.01)}}#tarrant-paper-canvas{z-index:0}
/*# sourceMappingURL=/cdn/shop/t/25/assets/tarrant-theme.css.map */
