:root{--font-body-family: "Nunito Sans", -apple-system, BlinkMacSystemFont, "Helvetica Neue", sans-serif;--font-heading-family: "Nunito Sans", -apple-system, BlinkMacSystemFont, "Helvetica Neue", sans-serif;--font-body-weight: 400;--font-body-weight-bold: 600;--font-heading-weight: 500;--brand-taupe: 131 122 120;--brand-clay: 179 131 96;--brand-sand: 214 202 189;--brand-olive: 133 124 91;--brand-linen: 185 181 157;--brand-pine: 90 112 108;--brand-cream: 244 240 231;--brand-ink: 42 36 32;--brand-white: 255 255 255;--color-background: var(--brand-white);--color-background-subtle: var(--brand-sand);--color-foreground: var(--brand-ink);--color-muted: var(--brand-taupe);--color-button: var(--brand-ink);--color-button-text: var(--brand-cream);--color-button-hover: var(--brand-clay);--color-link: var(--brand-pine);--color-accent: var(--brand-clay);--color-border: var(--brand-linen)}html,body{height:100%}body{display:flex;flex-direction:column;min-height:100vh}#MainContent{flex:1 0 auto}.shopify-section-group-header-group,.shopify-section-group-footer-group{flex-shrink:0}body{font-family:var(--font-body-family);font-weight:var(--font-body-weight);letter-spacing:.01em;color:rgb(var(--color-foreground))}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);letter-spacing:-.01em}.h0,h1.h0{font-size:3.6rem}.h1,h1{font-size:2.6rem}.h2,h2{font-size:1.8rem}.h3,h3{font-size:1.4rem}.h4,h4{font-size:1.15rem}@media screen and (max-width:749px){.h0,h1.h0{font-size:2.6rem}.h1,h1{font-size:2rem}.h2,h2{font-size:1.5rem}.h3,h3{font-size:1.2rem}}a{color:rgb(var(--color-link))}a:hover{color:rgb(var(--color-accent))}hr,.divider{border-color:rgb(var(--color-border) / .4)}.button,.shopify-challenge__button,.customer button{font-family:var(--font-body-family);letter-spacing:.08em;text-transform:uppercase;font-size:.8rem}.button--primary{background:rgb(var(--color-button));color:rgb(var(--color-button-text));border-color:rgb(var(--color-button))}.button--primary:hover{background:rgb(var(--color-button-hover));border-color:rgb(var(--color-button-hover))}.button--secondary{background:transparent;color:rgb(var(--color-foreground));border:1px solid rgb(var(--color-foreground))}.button--secondary:hover{background:rgb(var(--color-foreground));color:rgb(var(--color-background))}.contact{min-height:calc(100vh - 330px - 4rem);display:flex;flex-direction:column;justify-content:center}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom.css.map */
