@import"https://fonts.googleapis.com/css2?family=Manrope:wght@400;500;600;700;800&family=IBM+Plex+Mono:wght@400;500&family=Karla:wght@400;500;600;700&family=Newsreader:opsz,wght@6..72,400;6..72,500;6..72,600&display=swap";:root{--fv-paper: #FFFFFF;--fv-paper-2: #F7F4ED;--fv-paper-3: #F0EBE1;--fv-forest: #1E3320;--fv-sage: #3F5B3D;--fv-mist: #DCE3D5;--fv-amber: #B5762A;--fv-amber-soft: #F0E4CF;--fv-ink: #16241A;--fv-ink-soft: #45543F;--fv-muted: #7C8875;--fv-rule: #DCD6C9;--fv-rule-soft: #E9E4D8;--fv-white: #FFFFFF;--fv-display: "Manrope", system-ui, -apple-system, "Segoe UI", sans-serif;--fv-sans: "Manrope", system-ui, -apple-system, "Segoe UI", sans-serif;--fv-fscale: .92;--fv-mono: "IBM Plex Mono", ui-monospace, Menlo, monospace;--fv-maxw: 1200px;--font-body--family: "Manrope", system-ui, -apple-system, "Segoe UI", sans-serif;--font-heading--family: "Manrope", system-ui, -apple-system, "Segoe UI", sans-serif;--font-subheading--family: "IBM Plex Mono", ui-monospace, Menlo, monospace;--font-accent--family: "Manrope", system-ui, sans-serif}.fv *{box-sizing:border-box}.fv{display:block;width:100%;align-self:stretch;font-family:var(--fv-sans);color:var(--fv-ink);font-size:16px;line-height:1.6;background:var(--fv-paper)}.fv>*{width:100%;align-self:stretch}.fv-trust,.fv-story,.fv-news,.fv-sec,.fv-sec--mist,.fv-sec--tight{width:100%}.fv img{max-width:100%;display:block}.fv a{color:inherit}.fv-wrap,.fv .fv-wrap{width:100%;max-width:var(--fv-maxw, 1200px);margin-left:auto;margin-right:auto;padding-inline:28px}.fv-eyebrow{font-family:var(--fv-mono);font-size:11px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--fv-amber);margin:0}.fv-h1{font-family:var(--fv-display);font-weight:700;font-size:calc(clamp(34px,5vw,58px) * var(--fv-fscale));line-height:1.06;letter-spacing:-.02em;text-wrap:balance;margin:0;color:var(--fv-forest)}.fv-h2{font-family:var(--fv-display);font-weight:700;font-size:calc(clamp(26px,3.2vw,36px) * var(--fv-fscale));line-height:1.15;letter-spacing:-.015em;margin:0;color:var(--fv-forest)}.fv-sub{font-size:17px;color:var(--fv-ink-soft);max-width:52ch;margin:0}.fv-sec{padding-block:64px}.fv-sec--tight{padding-block:48px}.fv-sec--mist{background:var(--fv-paper-2);border-block:1px solid var(--fv-rule-soft)}.fv-sec-head{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;flex-wrap:wrap;margin-bottom:26px}.fv-link-more{font-family:var(--fv-sans);font-size:14px;font-weight:700;color:var(--fv-forest);text-decoration:none;border-bottom:2px solid var(--fv-amber);padding-bottom:2px;white-space:nowrap}.fv-btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;font-family:var(--fv-sans);font-weight:700;font-size:15px;padding:14px 26px;border-radius:2px;border:1.5px solid var(--fv-forest);background:var(--fv-forest);color:var(--fv-paper);cursor:pointer;text-decoration:none;line-height:1.2}.fv-btn--ghost{background:transparent;color:var(--fv-forest)}.fv-btn--amber{background:var(--fv-amber);border-color:var(--fv-amber);color:#201404}.fv-btn--sm{padding:10px 18px;font-size:14px}.fv-btn--block{width:100%}.fv-btn:focus-visible{outline:2px solid var(--fv-amber);outline-offset:3px}.fv-hero{display:grid;grid-template-columns:1.05fr .95fr;gap:48px;align-items:center;padding-block:64px 56px}.fv-hero__copy{display:flex;flex-direction:column;gap:22px;align-items:flex-start}.fv-hero__actions{display:flex;gap:12px;flex-wrap:wrap}.fv-seal{display:inline-flex;align-items:center;gap:9px;white-space:nowrap;line-height:1;font-family:var(--fv-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;font-weight:500;color:#1e3320;border:1px solid #C9C2B0;border-radius:999px;padding:7px 16px 7px 11px;background:var(--fv-white)}.fv .fv-seal{color:#1e3320}.fv-seal svg{width:18px;height:18px;flex:none;color:#3f5b3d}.fv-hero__art{background:var(--fv-mist);border:1px solid #C8D2C1;aspect-ratio:4 / 3.4;display:grid;place-items:center;position:relative;overflow:hidden}.fv-hero__art svg{width:74%;height:auto;color:var(--fv-sage)}.fv-hero__art img{width:100%;height:100%;object-fit:cover}.fv-trust{border-block:1px solid var(--fv-rule);background:var(--fv-paper-2)}.fv-trust__in{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;background:var(--fv-rule-soft)}.fv-trust__cell{background:var(--fv-paper-2);padding:20px 18px;display:flex;flex-direction:column;gap:5px;align-items:flex-start}.fv-trust__cell svg{width:22px;height:22px;color:var(--fv-sage)}.fv-trust__k{font-weight:700;font-size:15px;color:var(--fv-forest)}.fv-trust__v{font-size:13px;color:var(--fv-muted);line-height:1.4}.fv-needs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.fv-need{background:var(--fv-white);border:1px solid var(--fv-rule);padding:22px 20px 20px;display:flex;flex-direction:column;gap:12px;text-decoration:none;min-height:172px;justify-content:space-between;transition:border-color .15s,transform .15s}.fv-need:hover{border-color:var(--fv-sage);transform:translateY(-2px)}.fv-need svg{width:40px;height:40px;color:var(--fv-sage)}.fv-need__name{font-family:var(--fv-display);font-size:calc(21px * var(--fv-fscale));font-weight:600;color:var(--fv-forest);line-height:1.2}.fv-need__n{font-family:var(--fv-mono);font-size:11px;color:var(--fv-muted);letter-spacing:.06em}.fv-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px}.fv-grid--3{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.fv-card{display:flex;flex-direction:column;gap:12px;text-decoration:none}.fv-card__media{position:relative}.fv-card__art{position:relative;background:var(--fv-white);border:1px solid var(--fv-rule);aspect-ratio:1 / 1.12;display:grid;place-items:center;overflow:hidden}.fv-card__art:after{content:"";position:absolute;top:12px;right:12px;bottom:12px;left:12px;border:1px solid var(--fv-rule-soft);pointer-events:none;z-index:1}.fv-card__art svg{width:54%;height:auto;color:var(--fv-sage)}.fv-card__img{width:100%;height:100%;object-fit:contain;padding:26px;mix-blend-mode:multiply}.fv-tint-tea{background:#edf2e8}.fv-tint-caps{background:#f2eee5}.fv-tint-drop{background:#ecf1f2}.fv-tint-oil{background:#f6f0e2}.fv-tint-cream{background:#f6efed}.fv-tint-plain{background:var(--fv-white)}.fv-card__badge{position:absolute;top:12px;left:12px;z-index:2;font-family:var(--fv-mono);font-size:9.5px;letter-spacing:.09em;text-transform:uppercase;background:var(--fv-forest);color:var(--fv-paper);padding:4px 8px}.fv-card__badge--amber{background:var(--fv-amber);color:#201404}.fv-quick{position:absolute;left:12px;right:12px;bottom:12px;z-index:2;opacity:0;transform:translateY(6px);transition:opacity .16s ease,transform .16s ease}.fv-card:hover .fv-quick,.fv-card:focus-within .fv-quick{opacity:1;transform:none}.fv-card__cat{font-family:var(--fv-mono);font-size:10px;letter-spacing:.11em;text-transform:uppercase;color:var(--fv-muted)}.fv-card__name{font-family:var(--fv-display);font-size:calc(19px * var(--fv-fscale));font-weight:600;line-height:1.25;color:var(--fv-forest);margin:0}.fv-card__meta{display:flex;align-items:baseline;justify-content:space-between;gap:12px;border-top:1px solid var(--fv-rule-soft);padding-top:9px}.fv-price{font-weight:700;font-size:16px;color:var(--fv-forest);font-variant-numeric:tabular-nums}.fv-pack{font-family:var(--fv-mono);font-size:11px;color:var(--fv-muted)}.fv-formats{display:flex;gap:12px;flex-wrap:wrap}.fv-fmt{display:flex;align-items:center;gap:11px;background:var(--fv-white);border:1px solid var(--fv-rule);border-radius:999px;padding:9px 18px 9px 11px;text-decoration:none}.fv-fmt:hover{border-color:var(--fv-sage)}.fv-fmt svg{width:26px;height:26px;color:var(--fv-sage)}.fv-fmt b{font-size:15px;color:var(--fv-forest);font-weight:700}.fv-fmt span{font-family:var(--fv-mono);font-size:11px;color:var(--fv-muted)}.fv-story{background:var(--fv-forest);color:#edefe4}.fv-story__in{display:grid;grid-template-columns:.85fr 1.15fr;gap:48px;align-items:center;padding-block:66px}.fv-story__art{max-width:340px;width:100%;background:#2a4229;border:1px solid #3B5439;aspect-ratio:3 / 3.4;display:grid;place-items:center;overflow:hidden}.fv-story__art svg{width:62%;color:#9db795}.fv-story__art img{width:100%;height:100%;object-fit:cover}.fv-quote{font-family:var(--fv-display);font-size:calc(clamp(24px,3vw,34px) * var(--fv-fscale));line-height:1.25;font-weight:600;margin:0 0 16px;color:#f3f5ea;text-wrap:balance}.fv-story p{color:#c6d2bf;max-width:56ch}.fv-story .fv-eyebrow{color:#e0b878;margin-bottom:14px}.fv-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;margin-top:34px;padding-top:26px;border-top:1px solid #35492F}.fv-stat b{display:block;font-family:var(--fv-display);font-size:30px;font-weight:700;color:#f3f5ea;line-height:1}.fv-stat span{font-family:var(--fv-mono);font-size:10.5px;letter-spacing:.09em;text-transform:uppercase;color:#9db795}.fv-posts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px}.fv-post{display:flex;flex-direction:column;gap:12px;text-decoration:none}.fv-post__art{background:var(--fv-mist);border:1px solid #C8D2C1;aspect-ratio:4 / 2.6;display:grid;place-items:center;overflow:hidden}.fv-post__art svg{width:34%;color:var(--fv-sage)}.fv-post__art img{width:100%;height:100%;object-fit:cover}.fv-post h3{font-family:var(--fv-display);font-size:calc(21px * var(--fv-fscale));font-weight:500;line-height:1.25;margin:0;color:var(--fv-forest)}.fv-post p{margin:0;font-size:14.5px;color:var(--fv-ink-soft)}.fv-news{background:var(--fv-mist);border-block:1px solid #C8D2C1}.fv-news__in{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center;padding-block:52px}.fv-field{display:flex;gap:10px;flex-wrap:wrap}.fv-field input[type=email]{flex:1 1 220px;font-family:var(--fv-sans);font-size:15px;padding:14px 16px;border:1.5px solid var(--fv-forest);border-radius:2px;background:var(--fv-white);color:var(--fv-ink);min-width:0}.fv-crumbs{font-family:var(--fv-mono);font-size:11px;letter-spacing:.07em;color:var(--fv-muted);padding-block:18px;margin:0}.fv-crumbs a{text-decoration:none}.fv-coll-head{display:grid;grid-template-columns:1.3fr .7fr;gap:44px;align-items:center;padding-bottom:28px}.fv-coll-art{background:var(--fv-paper-3);border:1px solid var(--fv-rule);aspect-ratio:5 / 3;display:grid;place-items:center;overflow:hidden}.fv-coll-art svg{width:44%;color:var(--fv-sage)}.fv-coll-art img{width:100%;height:100%;object-fit:cover}.fv-toolbar{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding-block:14px;border-bottom:1px solid var(--fv-rule);margin-bottom:30px}.fv-chip{font-family:var(--fv-sans);font-size:13.5px;font-weight:600;background:var(--fv-white);border:1px solid var(--fv-rule);border-radius:999px;padding:8px 15px;color:var(--fv-ink-soft);text-decoration:none}.fv-chip--on{background:var(--fv-forest);color:var(--fv-paper);border-color:var(--fv-forest)}.fv-count{margin-left:auto;font-family:var(--fv-mono);font-size:11.5px;color:var(--fv-muted)}.fv-advice{background:var(--fv-forest);color:#edefe4;padding:26px 24px;display:flex;flex-direction:column;gap:12px;justify-content:center}.fv-advice h3{font-family:var(--fv-display);font-size:calc(24px * var(--fv-fscale));font-weight:500;margin:0;color:#f3f5ea;line-height:1.2}.fv-advice p{margin:0;font-size:14.5px;color:#c6d2bf}.fv-advice a{color:#e6c68c;font-weight:700;font-size:14.5px;text-decoration:none}.fv-pager{display:flex;justify-content:center;gap:10px;padding-block:10px 64px}.fv-pdp{display:grid;grid-template-columns:1.05fr .95fr;gap:56px;padding-block:8px 60px}.fv-gallery{display:flex;flex-direction:column;gap:12px}.fv-gal-main{background:var(--fv-paper-3);border:1px solid var(--fv-rule);aspect-ratio:1 / 1.05;display:grid;place-items:center;position:relative;overflow:hidden}.fv-gal-main:after{content:"";position:absolute;top:18px;right:18px;bottom:18px;left:18px;border:1px solid var(--fv-rule-soft);z-index:1;pointer-events:none}.fv-gal-main svg{width:48%;color:var(--fv-sage)}.fv-gal-main img{width:100%;height:100%;object-fit:contain;padding:34px;mix-blend-mode:multiply}.fv-thumbs{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.fv-thumb{background:var(--fv-paper-2);border:1px solid var(--fv-rule);aspect-ratio:1;display:grid;place-items:center;cursor:pointer;padding:0;overflow:hidden}.fv-thumb--on{border-color:var(--fv-forest)}.fv-thumb img{width:100%;height:100%;object-fit:contain;padding:10px;mix-blend-mode:multiply}.fv-thumb svg{width:46%;color:var(--fv-sage)}.fv-pdp__info{display:flex;flex-direction:column;gap:18px}.fv-pdp__info h1{font-family:var(--fv-display);font-size:calc(clamp(30px,3.6vw,42px) * var(--fv-fscale));font-weight:700;line-height:1.1;letter-spacing:-.02em;margin:0;color:var(--fv-forest);text-wrap:balance}.fv-price-row{display:flex;align-items:baseline;gap:14px;flex-wrap:wrap}.fv-price-big{font-weight:700;font-size:30px;color:var(--fv-forest);font-variant-numeric:tabular-nums}.fv-stock{font-family:var(--fv-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#2f6b4c;background:#e1efe4;padding:4px 10px}.fv-stock--out{color:#8a4034;background:#f6e1dc}.fv-ing-row{display:flex;gap:10px;flex-wrap:wrap}.fv-ing{display:flex;align-items:center;gap:8px;background:var(--fv-white);border:1px solid var(--fv-rule);padding:8px 13px 8px 9px;font-size:13.5px;font-weight:600;color:var(--fv-ink-soft)}.fv-ing svg{width:18px;height:18px;color:var(--fv-sage)}.fv-qty{display:flex;gap:12px;align-items:stretch;flex-wrap:wrap}.fv-stepper{display:flex;align-items:center;border:1.5px solid var(--fv-forest);border-radius:2px;background:var(--fv-white)}.fv-stepper button{background:none;border:0;font-size:19px;width:42px;cursor:pointer;color:var(--fv-forest);font-family:var(--fv-sans)}.fv-stepper input{width:42px;text-align:center;border:0;background:none;font-family:var(--fv-sans);font-weight:700;font-size:15px;color:var(--fv-ink);font-variant-numeric:tabular-nums;-moz-appearance:textfield}.fv-stepper input::-webkit-outer-spin-button,.fv-stepper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.fv-assur{display:flex;flex-direction:column;gap:10px;border-top:1px solid var(--fv-rule-soft);padding-top:18px}.fv-assur div{display:flex;gap:11px;align-items:flex-start;font-size:14.5px;color:var(--fv-ink-soft)}.fv-assur svg{width:19px;height:19px;color:var(--fv-sage);flex:none;margin-top:2px}.fv-pharm{background:var(--fv-amber-soft);border-left:3px solid var(--fv-amber);padding:18px 20px;display:flex;flex-direction:column;gap:7px}.fv-pharm b{font-family:var(--fv-display);font-size:18px;font-weight:600;color:#4a3210}.fv-pharm p{margin:0;font-size:14.5px;color:#5c441f}.fv-acc{border-top:1px solid var(--fv-rule);max-width:820px}.fv-acc details{border-bottom:1px solid var(--fv-rule)}.fv-acc summary{cursor:pointer;list-style:none;padding:17px 0;display:flex;justify-content:space-between;align-items:center;gap:16px;font-family:var(--fv-sans);font-weight:700;font-size:16px;color:var(--fv-forest)}.fv-acc summary::-webkit-details-marker{display:none}.fv-acc summary:after{content:"+";font-family:var(--fv-display);font-size:22px;color:var(--fv-sage);line-height:1}.fv-acc details[open] summary:after{content:"\2212"}.fv-acc__body{padding-bottom:20px;font-size:15px;color:var(--fv-ink-soft);max-width:68ch}.fv-acc__body p{margin:0 0 12px}.fv-acc__body ul,.fv-acc__body ol{margin:0 0 12px;padding-left:20px}.fv-acc__body li{margin-bottom:6px}.fv-acc__body strong{color:var(--fv-forest)}.fv-acc__body h1,.fv-acc__body h2,.fv-acc__body h3,.fv-acc__body h4,.fv-acc__body h5,.fv-acc__body h6{font-family:var(--fv-display);font-weight:600;font-size:19px;color:var(--fv-forest);margin:18px 0 8px}.fv-spec{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;background:var(--fv-rule-soft);border:1px solid var(--fv-rule-soft);margin:0}.fv-spec>div{background:var(--fv-paper);padding:14px 16px}.fv-spec dt{font-family:var(--fv-mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--fv-muted);margin-bottom:3px}.fv-spec dd{margin:0;font-size:15px;font-weight:600;color:var(--fv-forest)}.fv-band-trust{border-block:1px solid var(--fv-rule);background:var(--fv-paper-2)}.fv-band-mist{background:var(--fv-paper-2);border-block:1px solid var(--fv-rule-soft)}.fv-band-news{background:var(--fv-mist);border-block:1px solid #C8D2C1}.fv-band-story{background:var(--fv-forest);color:#edefe4}.fv-band-story .fv-eyebrow{color:#e0b878;margin-bottom:14px}.fv-band-story p{color:#c6d2bf;max-width:56ch}.fv-band-story .fv-quote{color:#f3f5ea}.fv-sec-pad{padding-block:64px}@media(max-width:900px){.fv-sec-pad{padding-block:46px}}.fv-colls{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px}.fv-coll-tile{display:flex;flex-direction:column;gap:10px;text-decoration:none}.fv-coll-tile__art{position:relative;display:grid;place-items:center;aspect-ratio:4 / 3;border:1px solid var(--fv-rule);overflow:hidden;transition:border-color .15s ease,transform .15s ease}.fv-coll-tile__art:after{content:"";position:absolute;top:12px;right:12px;bottom:12px;left:12px;border:1px solid rgba(255,255,255,.5);pointer-events:none}.fv-coll-tile__art svg{width:42%;height:auto;color:var(--fv-sage)}.fv-coll-tile__art img{width:100%;height:100%;object-fit:cover}.fv-coll-tile:hover .fv-coll-tile__art{border-color:var(--fv-sage);transform:translateY(-2px)}.fv-coll-tile__name{font-family:var(--fv-display);font-size:calc(20px * var(--fv-fscale));font-weight:600;line-height:1.25;color:var(--fv-forest)}.fv-coll-tile__n{font-family:var(--fv-mono);font-size:11px;letter-spacing:.06em;color:var(--fv-muted)}@media(max-width:1080px){.fv-colls{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:700px){.fv-colls{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.fv-coll-tile__name{font-size:16px}}@media(max-width:1080px){.fv-needs,.fv-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:860px){.fv-trust__in,.fv-needs,.fv-grid,.fv-grid--3,.fv-posts,.fv-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.fv-story__art{max-width:none}}@media(max-width:900px){.fv-hero,.fv-story__in,.fv-news__in,.fv-coll-head,.fv-pdp{grid-template-columns:1fr;gap:32px}.fv-wrap{padding-inline:20px}.fv-sec{padding-block:46px}.fv-hero{padding-block:40px 36px}.fv-story__in{padding-block:48px}}@media(max-width:560px){.fv-grid,.fv-grid--3,.fv-needs,.fv-posts{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.fv-seal{white-space:normal}.fv-spec{grid-template-columns:repeat(2,minmax(0,1fr))}.fv-card__name{font-size:16px}.fv-quick{opacity:1;transform:none;position:static;margin-top:8px}.fv-thumbs{grid-template-columns:repeat(4,1fr)}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/faveda.css.map */
