:root{--fdj-sage: #8a9a78;--fdj-sage-text: #5e6b50;--fdj-sage-hover: #a3b193;--fdj-sage-dark: #6f7d5f;--fdj-sage-light: #d6ddcc;--fdj-sage-tint: #eaf0e4;--fdj-beige: #f3efe7;--fdj-terracotta: #d9a788;--fdj-terracotta-dark: #c08d6d;--fdj-off-white: #faf8f4;--fdj-white: #ffffff;--fdj-ink: #2e2b28;--fdj-ink-80: rgba(46, 43, 40, .8);--fdj-ink-60: rgba(46, 43, 40, .6);--fdj-ink-40: rgba(46, 43, 40, .4);--fdj-ink-12: rgba(46, 43, 40, .12);--fdj-ink-06: rgba(46, 43, 40, .06);--fdj-radius: 8px;--fdj-radius-sm: 4px;--fdj-radius-lg: 16px;--fdj-radius-pill: 999px;--fdj-space-3xs: .4rem;--fdj-space-2xs: .8rem;--fdj-space-xs: 1.2rem;--fdj-space-sm: 1.6rem;--fdj-space-md: 2.4rem;--fdj-space-lg: 3.2rem;--fdj-space-xl: 4.8rem;--fdj-space-2xl: 6.4rem;--fdj-space-3xl: 9.6rem;--fdj-gutter: 1.6rem;--fdj-max-width: 140rem;--fdj-text-xs: 1.2rem;--fdj-text-sm: 1.4rem;--fdj-text-base: 1.6rem;--fdj-text-lg: 1.8rem;--fdj-text-xl: 2.2rem;--fdj-text-2xl: 2.8rem;--fdj-text-3xl: 3.4rem;--fdj-text-4xl: 4rem;--fdj-leading-tight: 1.15;--fdj-leading-snug: 1.35;--fdj-leading-normal: 1.6;--fdj-tracking-wide: .08em;--fdj-shadow-sm: 0 1px 2px rgba(46, 43, 40, .04);--fdj-shadow-md: 0 4px 16px rgba(46, 43, 40, .07);--fdj-ease: cubic-bezier(.22, .61, .36, 1);--fdj-duration: .22s}@media screen and (min-width:750px){:root{--fdj-gutter: 2.4rem;--fdj-text-2xl: 3.2rem;--fdj-text-3xl: 4.2rem;--fdj-text-4xl: 5.6rem}}@media screen and (min-width:990px){:root{--fdj-gutter: 4rem}}@media(prefers-reduced-motion:reduce){:root{--fdj-duration: 0ms}}.fdj-container{width:100%;max-width:var(--fdj-max-width);margin-inline:auto;padding-inline:var(--fdj-gutter)}.fdj-section{padding-top:calc(var(--fdj-pt, 8rem) * .6);padding-bottom:calc(var(--fdj-pb, 8rem) * .6)}@media screen and (min-width:750px){.fdj-section{padding-top:var(--fdj-pt, var(--fdj-space-2xl));padding-bottom:var(--fdj-pb, var(--fdj-space-2xl))}}.fdj-title{font-size:var(--fdj-text-2xl);line-height:var(--fdj-leading-tight);font-weight:500;letter-spacing:-.01em;color:var(--fdj-ink);margin:0}.fdj-title--hero{font-size:var(--fdj-text-3xl)}@media screen and (min-width:750px){.fdj-title--hero{font-size:var(--fdj-text-4xl)}}.fdj-eyebrow{font-size:var(--fdj-text-xs);font-weight:500;letter-spacing:var(--fdj-tracking-wide);text-transform:uppercase;color:var(--fdj-ink-60);margin:0 0 var(--fdj-space-2xs)}.fdj-lede{font-size:var(--fdj-text-base);line-height:var(--fdj-leading-normal);color:var(--fdj-ink-60);margin:var(--fdj-space-2xs) 0 0;max-width:56ch}.fdj-section-head{display:flex;flex-direction:column;gap:var(--fdj-space-2xs);margin-bottom:var(--fdj-space-md)}@media screen and (min-width:750px){.fdj-section-head{flex-direction:row;align-items:flex-end;justify-content:space-between;gap:var(--fdj-space-md);margin-bottom:var(--fdj-space-lg)}}.fdj-section-head--center{align-items:center;justify-content:center;text-align:center}.fdj-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--fdj-space-2xs);min-height:4.8rem;padding:0 var(--fdj-space-md);border:1px solid transparent;border-radius:var(--fdj-radius);font-family:inherit;font-size:var(--fdj-text-base);font-weight:500;line-height:1;text-align:center;text-decoration:none;cursor:pointer;transition:background-color var(--fdj-duration) var(--fdj-ease),border-color var(--fdj-duration) var(--fdj-ease),color var(--fdj-duration) var(--fdj-ease)}.fdj-btn--primary,.fdj-btn--secondary,.fdj-btn--on-media{background-color:var(--fdj-ink);border-color:var(--fdj-ink);color:var(--fdj-off-white)}.fdj-btn--primary:hover,.fdj-btn--secondary:hover,.fdj-btn--on-media:hover{background-color:var(--fdj-ink-80);border-color:transparent;color:var(--fdj-off-white)}.fdj-btn--block{display:flex;width:100%}.fdj-btn[disabled],.fdj-btn[aria-disabled=true]{background-color:var(--fdj-ink-12);border-color:transparent;color:var(--fdj-ink-40);cursor:not-allowed}.fdj-link{display:inline-flex;align-items:center;gap:var(--fdj-space-3xs);font-size:var(--fdj-text-sm);font-weight:500;color:var(--fdj-ink);text-decoration:none;text-underline-offset:.3em}.fdj-link:hover{color:var(--fdj-ink);text-decoration:underline}.fdj-btn:focus-visible,.fdj-link:focus-visible,.fdj-card:focus-visible,.fdj-card a:focus-visible,[class^=fdj-] :is(a,button,input,select,textarea):focus-visible{outline:2px solid var(--fdj-ink);outline-offset:2px;border-radius:var(--fdj-radius-sm)}.fdj-field{display:block;margin-bottom:var(--fdj-space-sm)}.fdj-label{display:block;font-size:var(--fdj-text-sm);font-weight:500;color:var(--fdj-ink);margin-bottom:var(--fdj-space-3xs)}.fdj-hint{display:block;font-size:var(--fdj-text-xs);color:var(--fdj-ink-60);margin-top:var(--fdj-space-3xs)}.fdj-input,.fdj-textarea{display:block;width:100%;min-height:4.8rem;padding:var(--fdj-space-xs) var(--fdj-space-sm);background-color:var(--fdj-off-white);border:1px solid var(--fdj-ink-12);border-radius:var(--fdj-radius);font-family:inherit;font-size:var(--fdj-text-base);color:var(--fdj-ink);transition:border-color var(--fdj-duration) var(--fdj-ease)}.fdj-textarea{min-height:10rem;line-height:var(--fdj-leading-normal);resize:vertical}.fdj-input:hover,.fdj-textarea:hover{border-color:var(--fdj-ink-40)}.fdj-input:focus,.fdj-textarea:focus{border-color:var(--fdj-ink);outline:2px solid var(--fdj-ink);outline-offset:-1px}.fdj-media{position:relative;display:block;overflow:hidden;background-color:var(--fdj-beige);border-radius:var(--fdj-radius)}.fdj-media>img,.fdj-media>svg{display:block;width:100%;height:100%;object-fit:cover}[hidden]{display:none!important}.fdj-visually-hidden{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.fdj-section a{text-underline-offset:.2em}.fdj-section .button,.fdj-section .shopify-challenge__button{border-radius:var(--fdj-radius)}
/*# sourceMappingURL=/cdn/shop/t/8/assets/fdj-tokens.css.map */
