:root{--fig-green-900:#14210f;--fig-green-800:#1f3320;--fig-green-700:#2d472f;--fig-ink:#1c2b1e;--fig-cream:#f5f1e8;--fig-cream-warm:#fcf9f0;--fig-paper:#fdfcf8;--fig-sand:#e9e6dd;--fig-beige:#e4d5a8;--fig-gold:#c7a24a;--fig-gold-deep:#a6763a;--fig-text:#1c2b1e;--fig-text-soft:#6a7568;--fig-hairline:#ece8dd;--fig-font:"Acumin Variable Concept","Acumin Fallback",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;--fig-font-title:var(--fig-font);--fig-font-body:var(--fig-font);--fig-font-heading:var(--fig-font);--font-body-family:var(--fig-font);--font-heading-family:var(--fig-font);--fig-width-display:90%;--fig-width-h2:95%;--fig-width-normal:100%;--fig-radius:40px;--fig-radius-sm:2px;--fig-radius-lg:4px;--fig-shadow-cta:0 8px 20px rgba(31,51,32,.22)}html:root{--font-body--family:var(--fig-font);--font-subheading--family:var(--fig-font);--font-heading--family:var(--fig-font);--font-accent--family:var(--fig-font);--font-body--style:normal;--font-subheading--style:normal;--font-heading--style:normal;--font-accent--style:normal;--font-body--weight:400;--font-subheading--weight:500;--font-heading--weight:700;--font-accent--weight:600;--font-paragraph--family:var(--fig-font);--font-h1--family:var(--fig-font);--font-h2--family:var(--fig-font);--font-h3--family:var(--fig-font);--font-h4--family:var(--fig-font);--font-h5--family:var(--fig-font);--font-h6--family:var(--fig-font);--font-paragraph--weight:400;--font-h1--weight:700;--font-h2--weight:700;--font-h3--weight:600;--font-h4--weight:600;--font-h5--weight:600;--font-h6--weight:600;--font-size--paragraph:1rem;--font-size--h1:clamp(2.25rem, 1.693rem + 2.286vw, 3.75rem);--font-size--h2:clamp(1.6875rem, 1.339rem + 1.429vw, 2.625rem);--font-size--h3:clamp(1.3125rem, 1.15rem + .667vw, 1.75rem);--font-size--h4:clamp(1.125rem, 1.055rem + .286vw, 1.3125rem);--font-size--h5:1rem;--font-size--h6:.8125rem;--font-paragraph--size:var(--font-size--paragraph);--font-h1--size:var(--font-size--h1);--font-h2--size:var(--font-size--h2);--font-h3--size:var(--font-size--h3);--font-h4--size:var(--font-size--h4);--font-h5--size:var(--font-size--h5);--font-h6--size:var(--font-size--h6);--font-paragraph--line-height:1.6;--font-h1--line-height:1.02;--font-h2--line-height:1.08;--font-h3--line-height:1.2;--font-h4--line-height:1.3;--font-h5--line-height:1.4;--font-h6--line-height:1.4;--font-paragraph--letter-spacing:0em;--font-h1--letter-spacing:-.02em;--font-h2--letter-spacing:-.015em;--font-h3--letter-spacing:-.005em;--font-h4--letter-spacing:0em;--font-h5--letter-spacing:.005em;--font-h6--letter-spacing:.06em;--button-font-family-primary:var(--fig-font);--button-font-family-secondary:var(--fig-font);--cart-primary-font-family:var(--fig-font);--cart-secondary-font-family:var(--fig-font);--font-family:var(--fig-font);--font-size--3xs:.75rem}body,input,textarea,select,button{font-family:var(--fig-font)}body{color:var(--fig-text);font-variation-settings:normal}input,textarea,select{font-size:1rem}p{line-height:1.6}strong,b{font-weight:700}em,i,cite,dfn,blockquote em{font-variation-settings:"slnt" 12;font-synthesis-style:none}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--fig-font)!important;font-style:normal}h1,.h1{font-size:var(--font-size--h1);font-weight:700!important;font-stretch:var(--fig-width-display)!important;line-height:1.02;letter-spacing:-.02em}h2,.h2{font-size:var(--font-size--h2);font-weight:700!important;font-stretch:var(--fig-width-h2)!important;line-height:1.08;letter-spacing:-.015em}h3,.h3{font-size:var(--font-size--h3);font-weight:600!important;font-stretch:var(--fig-width-normal)!important;line-height:1.2;letter-spacing:-.005em}h4,.h4{font-size:var(--font-size--h4);font-weight:600!important;font-stretch:var(--fig-width-normal)!important;line-height:1.3}h5,.h5{font-weight:600;line-height:1.4}h6,.h6{font-weight:600;line-height:1.4;letter-spacing:.06em}.text-block.h1 :is(h1,h2,h3,h4,h5,h6){font-stretch:var(--fig-width-display)}.text-block.h2 :is(h1,h2,h3,h4,h5,h6){font-stretch:var(--fig-width-h2)}.fig-eyebrow{font-family:var(--fig-font);font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:var(--fig-gold);font-weight:600}.fig-accent{color:var(--fig-gold)}.fig-btn{display:inline-flex;align-items:stretch;text-decoration:none;border-radius:var(--fig-radius);overflow:hidden;font-weight:600;font-family:var(--fig-font)}.fig-btn__label{padding:15px 24px;font-size:16px;letter-spacing:.01em}.fig-btn__arrow{display:flex;align-items:center;padding:0 18px;font-size:19px;transition:transform .18s ease}.fig-btn:hover .fig-btn__arrow{transform:translate(2px)}.fig-btn--primary{box-shadow:var(--fig-shadow-cta)}.fig-btn--primary .fig-btn__label{background:var(--fig-green-800);color:var(--fig-cream)}.fig-btn--primary .fig-btn__arrow{background:var(--fig-beige);color:var(--fig-green-800)}.fig-btn--gold{box-shadow:0 8px 20px #00000047}.fig-btn--gold .fig-btn__label{background:var(--fig-beige);color:var(--fig-green-800)}.fig-btn--gold .fig-btn__arrow{background:var(--fig-green-800);color:var(--fig-beige)}.fig-btn--block{display:flex}.fig-btn--block .fig-btn__label{flex:1;text-align:center;font-size:16px;padding:17px 22px}.fig-btn--ghost{border:1px solid var(--fig-green-800);color:var(--fig-green-800);border-radius:var(--fig-radius);padding:14px 24px;font-size:16px;font-weight:600;letter-spacing:.01em;font-family:var(--fig-font)}.fig-link{color:var(--fig-ink);border-bottom:1px solid var(--fig-ink);padding-bottom:2px;text-decoration:none;font-weight:600}.fig-badge{display:inline-block;font-family:var(--fig-font);font-size:12px;font-weight:700;letter-spacing:.04em;padding:5px 10px;border-radius:var(--fig-radius-sm)}.fig-badge--best{background:var(--fig-green-800);color:var(--fig-cream)}.fig-badge--sale{background:var(--fig-beige);color:var(--fig-green-800)}.fig-badge--gift{background:var(--fig-cream-warm);color:#043528;border:1px solid var(--fig-beige)}.fig-input{background:var(--fig-paper);border:1px solid #d8d3c4;border-radius:var(--fig-radius);padding:13px 16px;font-size:16px;color:var(--fig-ink);font-family:var(--fig-font)}.fig-stepper{display:inline-flex;align-items:center;border:1px solid #d8d3c4;border-radius:var(--fig-radius-sm)}.fig-stepper button{width:34px;height:34px;background:none;border:none;color:var(--fig-green-700);cursor:pointer}.fig-stepper .qty{width:36px;text-align:center;border-left:1px solid #d8d3c4;border-right:1px solid #d8d3c4;line-height:34px}.fig-announce{background:var(--fig-green-900);color:#e9e2cf;text-align:center;font-family:var(--fig-font);padding:9px 20px;font-size:12px;letter-spacing:.06em}.fig-cart{background:var(--fig-paper);border-radius:var(--fig-radius-lg)}.fig-cart__title{font-family:var(--fig-font-title);font-weight:600}.fig-cart__total{font-family:var(--fig-font-title);font-weight:600;font-size:20px;color:var(--fig-ink)}.fig-hairline{border:0;border-top:1px solid var(--fig-hairline);margin:0}.fig-reward{position:relative;height:2px;background:#e2ddd0;margin:0 8px}.fig-reward__fill{position:absolute;left:0;top:0;height:2px;background:var(--fig-green-700)}.fig-reward__node{position:absolute;top:50%;transform:translate(-50%,-50%);width:11px;height:11px;border-radius:50%;background:var(--fig-green-700)}.fig-reward__node--off{background:var(--fig-paper);border:1.5px solid #c3bdae}#FigCart{font-family:var(--fig-font)!important}.figft-logo svg text{font-weight:700}:root{--style-border-radius-buttons-primary:var(--fig-radius);--style-border-radius-buttons-secondary:var(--fig-radius);--style-border-radius-inputs:var(--fig-radius);--style-border-radius-pills:var(--fig-radius-sm);--style-border-radius-popover:var(--fig-radius-lg);--variant-picker-swatch-radius:var(--fig-radius-sm);--variant-picker-button-radius:var(--fig-radius)}.product-badges{--badge-border-radius:var(--fig-radius-sm) !important}.button,.button-secondary,.shopify-payment-button__button{border-radius:var(--fig-radius)!important;font-size:1rem;font-weight:600;letter-spacing:.01em}button[name=add].button{box-shadow:var(--fig-shadow-cta)}.cro-btn-submit{border-radius:var(--fig-radius)!important;padding:0!important;overflow:hidden;align-items:stretch!important;background:var(--fig-green-800)!important;color:var(--fig-cream)!important;box-shadow:var(--fig-shadow-cta);font-family:var(--fig-font)!important}.cro-btn-submit:hover{transform:none!important}.cro-btn-submit>span:first-child{flex:1;text-align:center;padding:17px 22px;font-size:16px}.cro-btn-submit .cro-btn-icon{width:auto!important;height:auto!important;border-radius:0!important;background:var(--fig-beige)!important;display:flex;align-items:center;padding:0 18px}.cro-btn-submit .cro-btn-icon svg{width:13px!important;height:13px!important;transition:transform .18s ease}.cro-btn-submit:hover .cro-btn-icon svg{transform:translate(2px)}.cro-btn-submit .cro-btn-icon svg path{fill:var(--fig-green-800)!important}.cro-btn-submit.btn-dark{background:var(--fig-beige)!important;color:var(--fig-green-800)!important;box-shadow:none}.cro-btn-submit.btn-dark .cro-btn-icon{background:var(--fig-green-800)!important}.cro-btn-submit.btn-dark .cro-btn-icon svg path{fill:var(--fig-beige)!important}.cro-btn{border-radius:var(--fig-radius)!important;padding:0!important;overflow:hidden;align-items:stretch!important;background-color:var(--fig-beige)!important;color:var(--fig-green-800)!important;box-shadow:0 8px 20px #00000047;font-family:var(--fig-font)!important;font-weight:600}.cro-btn:hover{transform:none!important}.cro-btn>span:first-child{padding:15px 24px}.cro-btn .cro-btn__icon{width:auto!important;height:auto!important;border-radius:0!important;margin-left:0!important;background-color:var(--fig-green-800)!important;padding:0 18px}.cro-btn .cro-btn__icon svg{width:13px;height:13px;transition:transform .18s ease}.cro-btn:hover .cro-btn__icon svg{transform:translate(2px)}.cro-btn .cro-btn__icon svg path{fill:var(--fig-beige)!important}.fig-pill__cta{border-radius:var(--fig-radius)!important;color:var(--fig-green-800)!important;font-family:var(--fig-font)!important}.fig-pill__cta:hover{transform:none!important}.cro-btn-mission,.cro-btn-nutri,.cro-btn-reasons{border-radius:var(--fig-radius)!important;font-family:var(--fig-font)!important}.cro-btn-mission__icon,.cro-btn-nutri__icon,.cro-btn-reasons__icon{border-radius:var(--fig-radius-sm)!important}.fig-stripes{background-image:repeating-linear-gradient(135deg,rgba(255,255,255,.045) 0 2px,transparent 2px 12px)}
/*# sourceMappingURL=/cdn/shop/t/23/assets/fig-tokens.css.map */
