.fnh{--ink:#2b2233;--mute:#5d5467;--line:#e7e0ea;--paper:#fffdf9;--bg:#f8f5f0;--plum:#4b3268;--plum2:#6a4f8c;--gold:#d3a64a;--goldink:#2b1c33;--chipbg:#fff;--shadow:0 1px 2px #2b22330d,0 10px 28px #2b22331a;--t-recipes:#fbe7da;--k-recipes:#7a3a12;--t-grow:#e5efdc;--k-grow:#2f4c22;--t-make:#f1e6f6;--k-make:#5b3f78;--t-visit:#e3ebf7;--k-visit:#2c4b70;--t-care:#f5edd8;--k-care:#664a10;--t-play:#fcefd2;--k-play:#634400;--t-farm:#fbe6e8;--k-farm:#842c39;--serif:Fraunces,Georgia,"Times New Roman",serif;--sans:var(--font-body-family,Cabin),system-ui,sans-serif;background:var(--bg);color:var(--ink);font-family:var(--sans);font-size:16px;line-height:1.5;padding:0 0 56px}.fnh *,.fnh *:before,.fnh *:after{box-sizing:border-box}.fnh img{max-width:100%;height:auto;display:block}.fnh a{color:inherit}.fnh-vh{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important;border:0!important}.fnh-eyebrow{font:800 12.5px/1.3 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--plum2);margin:0 0 6px}.fnh-h2{font:600 26px/1.15 var(--serif);letter-spacing:-.01em;color:var(--ink);margin:0}.fnh-sub{color:var(--mute);font-size:15px;margin:4px 0 0}.fnh-head{margin:0 0 14px}.fnh-head--row{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;flex-wrap:wrap}.fnh-main,.fnh-news,.fnh-dirs{max-width:1240px;margin:0 auto;padding:0 16px}@media(min-width:750px){.fnh-main,.fnh-news,.fnh-dirs{padding:0 32px}.fnh-h2{font-size:32px}}.fnh-mast{background:var(--bg);border-bottom:1px solid var(--line)}.fnh-mast__in{max-width:1240px;margin:0 auto;padding:16px 16px 14px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:6px 12px}.fnh-mast__brand{min-width:0}.fnh-mast__title{margin:0;line-height:1}.fnh-mast__kicker{display:block;font:500 italic 17px/1 var(--serif);color:var(--plum2);margin:0 0 2px 2px}.fnh-mast__name{display:block;font:600 44px/.95 var(--serif);letter-spacing:-.03em;color:var(--ink)}.fnh-mast__issue{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;margin:10px 0 0;font:800 11.5px/1.3 var(--sans);letter-spacing:.09em;text-transform:uppercase;color:var(--mute)}.fnh-mast__issue img{width:20px;height:20px;object-fit:contain}.fnh-mast__dot{width:4px;height:4px;border-radius:50%;background:var(--gold)}.fnh-mast__acts{display:flex;gap:8px;align-self:start;padding-top:6px}.fnh-iconbtn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:46px;height:46px;padding:0 12px;border-radius:999px;border:1px solid var(--line);background:var(--paper);color:var(--plum);font:800 14.5px/1 var(--sans);cursor:pointer}.fnh-iconbtn svg{width:20px;height:20px;flex:0 0 20px}.fnh-iconbtn:hover,.fnh-iconbtn[aria-expanded=true]{border-color:var(--plum);background:#f4eef8}.fnh-saved__l{display:none}.fnh-saved__n{position:absolute;top:-6px;right:-6px;min-width:22px;height:22px;padding:0 6px;border-radius:999px;background:var(--gold);color:var(--goldink);display:inline-grid;place-items:center;font:800 12px/1 var(--sans);border:2px solid var(--bg)}.fnh-find{grid-column:1 / -1;display:none;padding-top:6px}.fnh-find.is-open{display:block}.fnh-search{position:relative;display:flex;align-items:center;background:var(--paper);border:1.5px solid #d9cfe3;border-radius:999px;min-height:50px;padding:0 5px 0 16px;color:var(--ink)}.fnh-search__ico{width:20px;height:20px;flex:0 0 20px;color:var(--plum2)}.fnh-search input[type=search]{flex:1;min-width:0;border:0;background:transparent;outline:0;font:500 16px/1.2 var(--sans);color:var(--ink);padding:0 10px;height:46px;-webkit-appearance:none;appearance:none}.fnh-search input[type=search]::placeholder{color:var(--mute)}.fnh-search input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}.fnh-search:focus-within{border-color:var(--plum);box-shadow:0 0 0 3px #d3a64a66}.fnh-search__go{flex:0 0 40px;width:40px;height:40px;border-radius:50%;border:0;background:var(--plum);color:#fff;display:grid;place-items:center;cursor:pointer}.fnh-search__go svg{width:19px;height:19px}.fnh-search__results{position:absolute;left:0;right:0;top:calc(100% + 8px);z-index:30;background:var(--paper);color:var(--ink);border:1px solid var(--line);border-radius:18px;box-shadow:0 18px 40px #1f142640;padding:8px;max-height:min(70vh,460px);overflow:auto}.fnh-search__results ul{list-style:none;margin:0;padding:0;display:grid;gap:2px}.fnh-search__results a{display:grid;grid-template-columns:48px minmax(0,1fr) auto;gap:12px;align-items:center;padding:8px;border-radius:12px;text-decoration:none;color:var(--ink)}.fnh-search__results a:hover,.fnh-search__results a.is-active{background:#f4eef8}.fnh-search__results img,.fnh-search__results .gllf-search-image-placeholder{width:48px;height:48px;border-radius:10px;object-fit:cover;background:#efe8f4}.fnh-search__results strong{display:block;font-weight:700;line-height:1.3}.fnh-search__results small{color:var(--mute)}.fnh-search__results .gllf-notes-search__empty{margin:0;padding:12px;color:var(--mute)}@media(min-width:750px){.fnh-mast__in{padding:30px 32px 22px;grid-template-columns:minmax(0,1fr) minmax(320px,440px) auto;align-items:end;column-gap:20px}.fnh-mast__kicker{font-size:24px}.fnh-mast__name{font-size:76px}.fnh-mast__issue{font-size:13px}.fnh-find{display:block;grid-column:2;grid-row:1;padding:0 0 4px}.fnh-mast__find{display:none}.fnh-mast__acts{grid-column:3;grid-row:1;align-self:end;padding:0 0 6px}.fnh-saved{padding:0 16px}.fnh-saved__l{display:inline}}@media(min-width:1100px){.fnh-mast__name{font-size:92px}}.fnh-cover{display:grid;gap:18px}.fnh-story{position:relative;border-radius:24px;overflow:hidden;background:#2b1c33;box-shadow:var(--shadow);margin:0 -4px}.fnh-story__media{display:block;aspect-ratio:4/5;background:#3a2a47}.fnh-story__img{width:100%;height:100%!important;object-fit:cover}.fnh-story__body{position:absolute;left:0;right:0;bottom:0;padding:90px 20px 22px;background:linear-gradient(180deg,#1a102000,#1a1020c7 38%,#140c19f2);color:#fff;display:grid;gap:10px;justify-items:start}.fnh-story__kicker{margin:0;font:800 12px/1 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:#f0cf86}.fnh-story__kicker img{display:inline-block;width:22px;height:22px;vertical-align:-6px;margin-right:6px;object-fit:contain}.fnh-story__title{margin:0;font:600 30px/1.08 var(--serif);letter-spacing:-.015em;color:#fff;overflow-wrap:anywhere}.fnh-story__title a{text-decoration:none;color:#fff}.fnh-story__title a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.fnh-story__ex{display:none;margin:0;color:#efe6f3;font-size:16px;line-height:1.45;max-width:52ch}.fnh-story__meta{margin:0;color:#e3d7ea;font-size:13.5px}.fnh-story .fnh-card__save{z-index:3}.fnh-story .fnh-go{z-index:2}.fnh-cover__also .fnh-eyebrow{margin-bottom:4px}.fnh-also{list-style:none;margin:0;padding:0;display:grid}.fnh-also li{border-top:1px solid var(--line)}.fnh-also li:last-child{border-bottom:1px solid var(--line)}.fnh-also a{display:grid;grid-template-columns:34px minmax(0,1fr) 64px;gap:12px;align-items:center;padding:12px 0;text-decoration:none;min-height:64px}.fnh-also__n{font:600 italic 22px/1 var(--serif);color:var(--plum2)}.fnh-also__t{font:600 17px/1.25 var(--serif);color:var(--ink);overflow-wrap:anywhere}.fnh-also__t small{display:block;font:500 13px/1.3 var(--sans);color:var(--mute);margin-top:3px}.fnh-also img{width:64px;height:64px;border-radius:14px;object-fit:cover;background:#efe8f4}.fnh-also a:hover .fnh-also__t{color:var(--plum)}@media(min-width:900px){.fnh-cover{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:32px;align-items:start}.fnh-story{margin:0}.fnh-story__media{aspect-ratio:16/11}.fnh-story__body{padding:120px 34px 30px}.fnh-story__title{font-size:44px;max-width:20ch}.fnh-story__ex{display:block}.fnh-also__t{font-size:19px}.fnh-also a{grid-template-columns:40px minmax(0,1fr) 76px;padding:16px 0}.fnh-also img{width:76px;height:76px}}.fnh-topics{position:sticky;top:var(--fnh-stick,0px);z-index:20;background:color-mix(in srgb,var(--bg) 92%,transparent);-webkit-backdrop-filter:saturate(1.2) blur(10px);backdrop-filter:saturate(1.2) blur(10px);border-bottom:1px solid var(--line)}.fnh-topics__list{list-style:none;margin:0 auto;max-width:1240px;display:flex;gap:8px;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none;padding:10px 16px;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 36px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 36px),transparent)}.fnh-topics__list::-webkit-scrollbar{display:none}.fnh-topics li{flex:0 0 auto;scroll-snap-align:start}.fnh-chip{display:inline-flex;align-items:center;gap:7px;height:42px;padding:0 15px 0 9px;border-radius:999px;background:var(--chipbg);border:1px solid var(--line);color:var(--ink);font:700 14.5px/1 var(--sans);text-decoration:none;white-space:nowrap;transition:background .15s,border-color .15s,color .15s}.fnh-chip img{width:22px;height:22px;object-fit:contain}.fnh-chip:hover{border-color:var(--plum2)}.fnh-chip.is-on{background:var(--plum);border-color:var(--plum);color:#fff}.fnh-chip.is-on img{filter:drop-shadow(0 0 1px #fff8)}@media(min-width:750px){.fnh-topics__list{padding:12px 32px;-webkit-mask-image:none;mask-image:none;flex-wrap:wrap}}.fnh-home>section,.fnh-rails>section,.fnh-topicview>section{margin-top:30px}@media(min-width:750px){.fnh-home>section,.fnh-rails>section,.fnh-topicview>section{margin-top:52px}}.fnh-card{position:relative;display:flex;flex-direction:column;background:var(--paper);border:1px solid var(--line);border-radius:20px;overflow:hidden;box-shadow:var(--shadow);min-width:0}.fnh-card__media{position:relative;aspect-ratio:4/3;background:#efe8f4;overflow:hidden}.fnh-card__media>a{display:block;height:100%}.fnh-card__img{width:100%;height:100%!important;object-fit:cover;transition:transform .4s ease}.fnh-card:hover .fnh-card__img{transform:scale(1.035)}.fnh-card__art{display:block;height:100%;background:#efe8f4 center/62% no-repeat}.fnh-card__save{position:absolute;top:10px;right:10px;width:44px;height:44px;border-radius:50%;border:0;background:#fffffff2;color:var(--plum);display:grid;place-items:center;cursor:pointer;box-shadow:0 4px 12px #1f142633}.fnh-card__save svg{width:20px;height:20px}.fnh-card__save[aria-pressed=true]{background:var(--plum);color:#fff}.fnh-card__save[aria-pressed=true] path{fill:currentColor}.fnh-card__new{position:absolute;left:10px;bottom:10px;background:var(--gold);color:var(--goldink);font:800 12px/1 var(--sans);padding:7px 10px;border-radius:999px}.fnh-card__body{display:grid;gap:7px;padding:14px 16px 18px;align-content:start}.fnh-tag{display:inline-flex;align-items:center;gap:6px;justify-self:start;height:28px;padding:0 10px 0 6px;border-radius:999px;font:800 12.5px/1 var(--sans);letter-spacing:.02em;margin:0;background:var(--t-grow);color:var(--k-grow)}.fnh-tag img{width:18px;height:18px;object-fit:contain}.fnh-tag--recipes{background:var(--t-recipes);color:var(--k-recipes)}.fnh-tag--grow{background:var(--t-grow);color:var(--k-grow)}.fnh-tag--make{background:var(--t-make);color:var(--k-make)}.fnh-tag--visit{background:var(--t-visit);color:var(--k-visit)}.fnh-tag--care{background:var(--t-care);color:var(--k-care)}.fnh-tag--play{background:var(--t-play);color:var(--k-play)}.fnh-tag--farm{background:var(--t-farm);color:var(--k-farm)}.fnh-card__title{font:600 19px/1.25 var(--serif);margin:0;letter-spacing:-.005em;overflow-wrap:anywhere}.fnh-card__title a{text-decoration:none}.fnh-card__title a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.fnh-card__save,.fnh-card__new{z-index:2}.fnh-card__title a:focus-visible{outline:none}.fnh-card:focus-within{outline:3px solid var(--gold);outline-offset:2px}.fnh-card__meta{margin:0;color:var(--mute);font-size:13.5px}.fnh-card__ex{margin:0;color:#4a4253;font-size:15px}.fnh-card--row{flex-direction:row;align-items:stretch;border-radius:16px}.fnh-card--row .fnh-card__media{flex:0 0 112px;aspect-ratio:auto;min-height:112px}.fnh-card--row .fnh-card__save{width:36px;height:36px;top:6px;right:auto;left:6px}.fnh-card--row .fnh-card__save svg{width:17px;height:17px}.fnh-card--row .fnh-card__new{display:none}.fnh-card--row .fnh-card__body{padding:10px 14px 12px;gap:5px}.fnh-card--row .fnh-card__title{font-size:17px}.fnh-card--row .fnh-card__ex{display:none}.fnh-go{display:inline-flex;align-items:center;gap:8px;justify-self:start;min-height:44px;padding:0 18px;border-radius:999px;background:var(--gold);color:var(--goldink)!important;font:800 15px/1 var(--sans);text-decoration:none;position:relative;z-index:2;margin-top:4px}.fnh-go:hover{background:#e0b65c}.fnh-trails__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}@media(min-width:750px){.fnh-trails__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.fnh-trail{position:relative;display:grid;grid-template-columns:40px minmax(0,1fr);column-gap:10px;row-gap:2px;align-content:start;padding:12px;border-radius:18px;background:var(--paper);border:1px solid var(--line);transition:border-color .15s,transform .15s}.fnh-trail:hover{border-color:var(--plum2);transform:translateY(-2px)}.fnh-trail img{width:40px;height:40px;object-fit:contain;grid-row:1 / span 3}.fnh-trail h3{margin:0;font:600 16.5px/1.2 var(--serif)}.fnh-trail h3 a{text-decoration:none}.fnh-trail h3 a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.fnh-trail p{margin:0;color:var(--mute);font-size:13px;line-height:1.3}@media(max-width:399px){.fnh-trail{grid-template-columns:minmax(0,1fr)}.fnh-trail img{grid-row:auto;width:34px;height:34px}}.fnh-trail__mine{justify-self:start;background:var(--gold);color:var(--goldink);font:800 11.5px/1 var(--sans);padding:6px 9px;border-radius:999px}.fnh-trail.is-returning{border-color:var(--gold);box-shadow:0 0 0 2px var(--gold) inset}.fnh-rail__head{display:flex;align-items:center;gap:10px;margin:0 0 12px}.fnh-rail__head img{width:34px;height:34px;object-fit:contain;flex:0 0 34px}.fnh-rail__head .fnh-h2{flex:1;min-width:0;font-size:23px}@media(min-width:750px){.fnh-rail__head .fnh-h2{font-size:30px}}.fnh-rail__all{flex:0 0 auto;display:inline-flex;align-items:center;min-height:44px;padding:0 4px;font:800 14.5px/1 var(--sans);color:var(--plum)!important;text-decoration:underline;text-underline-offset:4px}.fnh-rail__sub{color:var(--mute);margin:-6px 0 12px;font-size:15px}.fnh-track{display:grid;grid-auto-flow:column;grid-auto-columns:min(78%,300px);gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;padding:2px 16px 12px;margin:0 -16px;scrollbar-width:thin;scroll-padding:16px}.fnh-track>*{scroll-snap-align:start}.fnh-track .fnh-card__ex{display:none}@media(min-width:750px){.fnh-track{margin:0;padding:2px 0 8px;grid-auto-flow:row;grid-template-columns:repeat(4,minmax(0,1fr));overflow:visible}.fnh-track>:nth-child(n+5){display:none}}.fnh-mini{position:relative;display:flex;flex-direction:column;background:var(--paper);border:1px solid var(--line);border-radius:20px;overflow:hidden;box-shadow:var(--shadow);text-decoration:none;min-height:100%}.fnh-mini__art{display:grid;place-items:center;aspect-ratio:4/3;background:radial-gradient(90% 90% at 50% 40%,#f3ecf7,#e7ddef)}.fnh-mini__art img{width:58%;height:auto;filter:drop-shadow(0 10px 12px #2b223333)}.fnh-mini__body{display:grid;gap:7px;align-content:start;padding:14px 16px 18px}html[data-gllf-theme=night] .fnh-mini__art{background:radial-gradient(90% 90% at 50% 40%,#30263a,#251d2d)}.fnh-mini b{font:600 17.5px/1.25 var(--serif);overflow-wrap:anywhere}.fnh-mini small{color:var(--mute);font-size:13.5px}.fnh-mini:hover{border-color:var(--plum2)}.fnh-promo{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 96px;gap:12px;align-items:center;border-radius:20px;padding:18px;background:linear-gradient(135deg,#4b3268,#2b1c33);color:#fff;text-decoration:none;min-height:132px;box-shadow:var(--shadow)}.fnh-promo b{display:block;font:600 20px/1.2 var(--serif);color:#fff}.fnh-promo span{display:block;color:#eee3f3;font-size:14.5px;margin-top:4px}.fnh-promo img{width:96px;height:96px;object-fit:contain}.fnh-grid{display:grid;gap:16px}@media(min-width:700px){.fnh-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1100px){.fnh-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}}.fnh-grid>.gllf-ad,.fnh-grid>.fnh-wide{grid-column:1 / -1}.fnh-empty{color:var(--mute)}.fnh-pages{display:grid;justify-items:center;gap:10px;margin-top:22px}.fnh-pages__links{display:flex;flex-wrap:wrap;justify-content:center;gap:6px}.fnh-pages__links a,.fnh-pages__links span{display:inline-grid;place-items:center;min-width:44px;height:44px;padding:0 12px;border-radius:999px;border:1px solid var(--line);background:var(--paper);text-decoration:none;font-weight:700}.fnh-pages__links [aria-current]{background:var(--plum);border-color:var(--plum);color:#fff}.fnh-pages__more{display:none}.fnh-pages.is-load-more .fnh-pages__more{display:inline-flex}.fnh-pages.is-load-more .fnh-pages__links{display:none}.fnh-pages__status{margin:0;color:var(--mute);font-size:14px}.fnh-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 22px;border-radius:999px;font:800 15.5px/1 var(--sans);cursor:pointer;border:0;text-decoration:none}.fnh-btn--gold{background:var(--gold);color:var(--goldink)}.fnh-btn--gold:hover{background:#e0b65c}.fnh-btn--ghost{background:var(--paper);color:var(--plum);border:1.5px solid #cdbfdc}.fnh-btn--ghost:hover{border-color:var(--plum)}.fnh-btn[disabled]{opacity:.6;cursor:default}.fnh-tv__hero{display:grid;grid-template-columns:minmax(0,1fr) 92px;gap:14px;align-items:center;padding:18px;border-radius:22px;background:var(--paper);border:1px solid var(--line);box-shadow:var(--shadow)}.fnh-tv__hero img{width:92px;height:92px;object-fit:contain}.fnh-tv__hero h2{font:600 30px/1.1 var(--serif);margin:0}.fnh-tv__hero p{margin:6px 0 0;color:var(--mute)}@media(min-width:750px){.fnh-tv__hero{grid-template-columns:minmax(0,1fr) 150px;padding:26px 30px}.fnh-tv__hero img{width:150px;height:150px}.fnh-tv__hero h2{font-size:42px}}.fnh-filters{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;padding:2px 16px 4px;margin:14px -16px 0}.fnh-filters::-webkit-scrollbar{display:none}@media(min-width:750px){.fnh-filters{flex-wrap:wrap;margin:16px 0 0;padding:0}}.fnh-pill{position:relative;display:inline-flex;align-items:center;flex:0 0 auto;height:40px;padding:0 15px;border-radius:999px;border:1px solid var(--line);background:var(--paper);color:var(--ink);font:700 14.5px/1 var(--sans);cursor:pointer;white-space:nowrap}.fnh-pill[aria-pressed=true]{background:var(--plum);border-color:var(--plum);color:#fff}.fnh-pill input{position:absolute;opacity:0;top:0;right:0;bottom:0;left:0;margin:0;cursor:pointer}.fnh-pill:has(input:checked){background:var(--gold);border-color:var(--gold);color:var(--goldink)}.fnh-pill:has(input:focus-visible){outline:3px solid var(--gold);outline-offset:2px}.fnh-tv__count{margin:14px 0 12px;color:var(--mute);font-size:14.5px}.fnh-tv__more{display:flex;justify-content:center;margin-top:18px}.fnh-tv__search{display:flex;align-items:center;gap:8px;background:var(--paper);border:1px solid var(--line);border-radius:999px;min-height:48px;padding:0 6px 0 16px;margin-top:14px;max-width:560px}.fnh-tv__search input{flex:1;min-width:0;border:0;background:transparent;outline:0;font:500 16px var(--sans);color:var(--ink);height:46px}.fnh-tv__search:focus-within{box-shadow:0 0 0 3px var(--gold)}.fnh-news{margin-top:44px!important}.fnh-news{display:grid;gap:16px;background:radial-gradient(120% 120% at 90% 0%,#7a5486,#4b3268 45%,#2b1c33);color:#f6eff8;border-radius:26px;padding:24px 18px;max-width:1176px}@media(min-width:750px){.fnh-news{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);padding:36px;gap:32px;margin-left:auto;margin-right:auto}}@media(max-width:749px){.fnh-news{margin-left:16px;margin-right:16px}}.fnh-news .fnh-eyebrow{color:var(--gold)}.fnh-news .fnh-h2{color:#fff}.fnh-news__copy p{color:#eee3f3;margin:8px 0 0}.fnh-news__topics{border:0;margin:0 0 12px;padding:0;display:flex;flex-wrap:wrap;gap:8px}.fnh-news__topics legend{font-weight:700;margin-bottom:8px;color:#fff;padding:0}.fnh-news .fnh-pill{background:#ffffff14;border-color:#ffffff59;color:#fff}.fnh-news .fnh-pill:has(input:checked){background:var(--gold);border-color:var(--gold);color:var(--goldink)}.fnh-news__row{display:grid;gap:10px}@media(min-width:600px){.fnh-news__row{grid-template-columns:minmax(0,1fr) auto}}.fnh-news__email{height:52px;border-radius:999px;border:0;padding:0 18px;font:500 16px var(--sans);color:#2b2233;background:#fff;min-width:0}.fnh-news__email:focus{outline:3px solid var(--gold);outline-offset:2px}.fnh-news__fine{font-size:13.5px;color:#e6daee;margin:10px 0 0}.fnh-news__fine a{color:#fff}.fnh-news__ok{font:600 19px/1.3 var(--serif);color:#fff;margin:0}.fnh-news__err{color:#ffd9d9;font-weight:700}.fnh-dirs{margin-top:44px}.fnh-dirs .fnh-h2{margin-bottom:14px}.fnh-dirs__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}@media(min-width:900px){.fnh-dirs__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.fnh-dir{display:grid;gap:4px;align-content:start;padding:14px;border-radius:18px;background:var(--paper);border:1px solid var(--line);text-decoration:none}.fnh-dir img{width:36px;height:36px;object-fit:contain;margin-bottom:4px}.fnh-dir b{font:600 17px/1.2 var(--serif)}.fnh-dir span{color:var(--mute);font-size:13.5px;line-height:1.35}.fnh-dir:hover{border-color:var(--plum2)}.fnh-shelf{border:0;border-radius:24px;padding:20px;max-width:560px;width:calc(100% - 24px);background:var(--paper);color:var(--ink)}.fnh-shelf::backdrop{background:#1f1426a6}.fnh-shelf h2{font:600 26px/1.15 var(--serif);margin:0}.fnh-shelf h3{font:700 15px var(--sans);margin:16px 0 8px}.fnh-shelf .gllf-notes-shelf__header{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.fnh-shelf .gllf-notes-shelf__close{width:44px;height:44px;border-radius:50%;border:1px solid var(--line);background:var(--paper);color:var(--ink);display:grid;place-items:center;cursor:pointer}.fnh-shelf .gllf-shelf-note,.fnh-shelf .gllf-continue-note{display:grid;grid-template-columns:58px minmax(0,1fr) auto;gap:12px;align-items:center;padding:8px;border-radius:14px;border:1px solid var(--line);margin-bottom:8px}.fnh-shelf .gllf-shelf-note img,.fnh-shelf .gllf-continue-note img,.fnh-shelf .gllf-shelf-note__placeholder{width:58px;height:58px;border-radius:12px;object-fit:cover;background:#efe8f4}.fnh-shelf .gllf-shelf-note a,.fnh-shelf .gllf-continue-note a{font-weight:700;text-decoration:none;display:block}.fnh-shelf .gllf-shelf-note small,.fnh-shelf .gllf-continue-note small{color:var(--mute)}.fnh-shelf .gllf-shelf-note button{width:44px;height:44px;border-radius:50%;border:1px solid var(--line);background:var(--paper);color:var(--ink);font-size:22px;cursor:pointer}.fnh-shelf .gllf-notes-shelf__empty p,.fnh-shelf .gllf-notes-shelf__privacy{color:var(--mute);font-size:14.5px}html[data-gllf-theme=night] .fnh{--ink:#f2ebf6;--mute:#c9bdd3;--line:#3b3046;--paper:#221a29;--bg:#16111b;--plum:#8a6bb5;--plum2:#c4a8e8;--chipbg:#221a29;--shadow:0 1px 2px #0006,0 10px 28px #0008;--t-recipes:#3d2619;--k-recipes:#f8c9a6;--t-grow:#20311a;--k-grow:#c3e3ac;--t-make:#33243f;--k-make:#e3cbf3;--t-visit:#1b2a3d;--k-visit:#bcd4f3;--t-care:#352a12;--k-care:#f0d79a;--t-play:#382b0c;--k-play:#f6d98d;--t-farm:#3a1c22;--k-farm:#f4b9c1}html[data-gllf-theme=night] .fnh-iconbtn:hover,html[data-gllf-theme=night] .fnh-iconbtn[aria-expanded=true]{background:#2f2539}html[data-gllf-theme=night] .fnh-search{border-color:#4a3c58}html[data-gllf-theme=night] .fnh-search__go{background:#8a6bb5}html[data-gllf-theme=night] .fnh-card__ex{color:#ddd2e5}html[data-gllf-theme=night] .fnh-card__save{background:#2d2436;color:#e3cbf3}html[data-gllf-theme=night] .fnh-card__save[aria-pressed=true]{background:#8a6bb5;color:#fff}html[data-gllf-theme=night] .fnh-card__media,html[data-gllf-theme=night] .fnh-card__art{background-color:#2d2436}html[data-gllf-theme=night] .fnh-chip.is-on,html[data-gllf-theme=night] .fnh-pill[aria-pressed=true],html[data-gllf-theme=night] .fnh-pages__links [aria-current]{background:#6c4f96;border-color:#6c4f96;color:#fff}html[data-gllf-theme=night] .fnh-rail__all{color:#d9c3f5!important}html[data-gllf-theme=night] .fnh-btn--ghost{color:#e3cbf3;border-color:#5a4a6b}html[data-gllf-theme=night] .fnh-search__results{background:#221a29;color:#f2ebf6}html[data-gllf-theme=night] .fnh-search__results a{color:#f2ebf6}html[data-gllf-theme=night] .fnh-search__results a:hover,html[data-gllf-theme=night] .fnh-search__results a.is-active{background:#2f2539}html[data-gllf-theme=night] .fnh-search__results small,html[data-gllf-theme=night] .fnh-search__results .gllf-notes-search__empty{color:#c9bdd3}html[data-gllf-theme=night] .fnh-promo{background:linear-gradient(135deg,#3a2650,#1b1222)}html[data-gllf-theme=night] .fnh-news{background:radial-gradient(120% 120% at 90% 0%,#4f3558,#2e1e3d 50%,#1a1120)}@media(prefers-reduced-motion:reduce){.fnh-card__img,.fnh-trail{transition:none}.fnh-card:hover .fnh-card__img,.fnh-trail:hover{transform:none}}.fnh-tvssr{margin-top:24px}.fnh-tvssr h1{font:600 32px/1.08 var(--serif);margin:0;letter-spacing:-.01em}@media(min-width:750px){.fnh-tvssr h1{font-size:46px}}.fnh-tv__hero h1{font:600 32px/1.08 var(--serif);margin:0}@media(min-width:750px){.fnh-tv__hero h1{font-size:46px}}.fnh-more{margin-top:40px}.fnh-linklist{list-style:none;margin:14px 0 0;padding:0;columns:1;column-gap:24px}@media(min-width:700px){.fnh-linklist{columns:2}}@media(min-width:1100px){.fnh-linklist{columns:3}}.fnh-linklist li{break-inside:avoid;border-bottom:1px solid var(--line)}.fnh-linklist a{display:flex;align-items:center;min-height:46px;padding:6px 2px;text-decoration:none;font-weight:700;color:var(--ink)}.fnh-linklist a:hover{color:var(--plum)}.fnh-linkrow{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.fnh-ed{--ed-deep:#4b3268;--ed-tint:#f6f2f9}.fnh-ed__in{position:relative;display:grid;gap:22px;padding:22px 16px 18px;border-radius:26px;background:var(--ed-tint);border:1px solid #e7e0ea;border:1px solid color-mix(in srgb,var(--ed-deep) 16%,transparent);overflow:hidden;margin:0 -4px}.fnh-ed__in:before{content:"";position:absolute;left:0;right:0;top:0;height:6px;background:var(--ed-deep)}.fnh-ed__top{display:grid;gap:12px;align-content:start;justify-items:start;min-width:0}.fnh-ed__k{display:flex;align-items:center;gap:8px;margin:0;font:800 12.5px/1.25 var(--sans);letter-spacing:.13em;text-transform:uppercase;color:var(--ed-deep)}.fnh-ed__k img{width:30px;height:30px;object-fit:contain;flex:0 0 30px}.fnh-ed__h{margin:0;font:600 31px/1.06 var(--serif);letter-spacing:-.015em;color:var(--ink);overflow-wrap:anywhere;max-width:18ch}.fnh-ed__dek{margin:0;color:var(--mute);font-size:16px;line-height:1.5;max-width:52ch}.fnh-ed__chip{display:inline-flex;align-items:center;gap:8px;min-height:38px;margin:0;padding:6px 14px;border-radius:999px;background:#fff;border:1px solid #e3dcec;color:#302938;font:700 13.5px/1.3 var(--sans)}.fnh-ed__chip svg{flex:0 0 16px;color:var(--ed-deep)}.fnh-ed__acts{display:flex;flex-wrap:wrap;gap:10px;margin-top:2px}.fnh-ed__acts .fnh-go{margin:0}.fnh-ed__link{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 16px;border-radius:999px;background:#fff;border:1.5px solid var(--ed-deep);color:var(--ed-deep)!important;font:800 14.5px/1 var(--sans);text-decoration:none;white-space:nowrap}.fnh-ed__link:hover{background:#f6f1f8;background:color-mix(in srgb,var(--ed-deep) 8%,#fff)}.fnh-ed__reads{display:grid;gap:10px;align-content:start;min-width:0}.fnh-ed__reads .fnh-eyebrow,.fnh-ed__shop .fnh-eyebrow{color:var(--ed-deep);margin:0}.fnh-card__kick{margin:0;font:800 11.5px/1.2 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--ed-deep,var(--plum2))}.fnh-ed__shop{display:grid;gap:12px;min-width:0}.fnh-ed__shophead{display:flex;align-items:flex-end;justify-content:space-between;gap:6px 14px;flex-wrap:wrap}.fnh-ed__shopt{margin:2px 0 0;font:600 22px/1.15 var(--serif);color:var(--ink)}.fnh-prods{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.fnh-prod{display:flex;flex-direction:column;background:var(--paper);border:1px solid var(--line);border-radius:18px;overflow:hidden;min-width:0}.fnh-prod__media{display:block;aspect-ratio:1/1;background:#f4f0f7}.fnh-prod__media img{width:100%;height:100%!important;object-fit:cover}.fnh-prod__body{display:grid;gap:4px;padding:10px 12px 12px;align-content:start}.fnh-prod__t{font:700 14.5px/1.3 var(--sans);color:var(--ink);text-decoration:none;overflow-wrap:anywhere}.fnh-prod__t:hover{text-decoration:underline;text-underline-offset:3px}.fnh-prod__p{font:800 14px/1.2 var(--sans);color:var(--ink)}.fnh-prod__links{display:flex;flex-wrap:wrap;gap:0 12px}.fnh-prod__links:empty{display:none}.fnh-prod__links a{display:inline-flex;align-items:center;min-height:32px;font:700 13px/1.2 var(--sans);color:var(--plum);text-decoration:underline;text-underline-offset:3px}@media(min-width:750px){.fnh-prods{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}}@media(min-width:900px){.fnh-ed__in{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:30px 44px;padding:40px 36px 32px;margin:0}.fnh-ed__h{font-size:46px}.fnh-ed__shop{grid-column:1 / -1}}.fnh-depts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}@media(min-width:750px){.fnh-depts{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}}.fnh-dept{position:relative;display:flex;flex-direction:column;background:var(--paper);border:1px solid var(--line);border-radius:20px;overflow:hidden;box-shadow:var(--shadow);text-decoration:none;color:var(--ink);min-width:0;transition:border-color .15s,transform .15s}.fnh-dept:hover{border-color:var(--plum2);transform:translateY(-2px)}.fnh-dept__art{display:grid;place-items:center;aspect-ratio:4/3;background:radial-gradient(90% 90% at 50% 40%,#f3ecf7,#e7ddef);overflow:hidden}.fnh-dept__art img{width:62%;height:auto;filter:drop-shadow(0 10px 12px #2b223333)}.fnh-dept.has-photo .fnh-dept__art img{width:100%;height:100%!important;object-fit:cover;filter:none}.fnh-dept__body{display:grid;gap:6px;align-content:start;padding:12px 12px 14px}.fnh-dept__k{display:flex;align-items:center;gap:6px;justify-self:start;margin:0;color:var(--plum2);font:800 11px/1.2 var(--sans);letter-spacing:.1em;text-transform:uppercase}.fnh-dept__k img{width:20px;height:20px;flex:0 0 20px;object-fit:contain}.fnh-dept b{font:600 16.5px/1.25 var(--serif);overflow-wrap:anywhere}.fnh-dept small{color:var(--mute);font-size:13px;line-height:1.35}.fnh-dept__latin{font-style:italic}@media(min-width:750px){.fnh-dept__body{padding:14px 16px 18px}.fnh-dept b{font-size:18px}.fnh-dept__k{font-size:11.5px}}html[data-gllf-theme=night] .fnh-ed__in{background:#221a29;border-color:#3b3046}html[data-gllf-theme=night] .fnh-ed__k,html[data-gllf-theme=night] .fnh-ed__reads .fnh-eyebrow,html[data-gllf-theme=night] .fnh-ed__shop .fnh-eyebrow,html[data-gllf-theme=night] .fnh-card__kick{color:#eadff0;color:color-mix(in srgb,var(--ed-deep,#8a6bb5) 30%,#fff)}html[data-gllf-theme=night] .fnh-ed__chip{background:#2d2436;border-color:#4a3c58;color:#f2ebf6}html[data-gllf-theme=night] .fnh-ed__chip svg{color:#eadff0;color:color-mix(in srgb,var(--ed-deep) 30%,#fff)}html[data-gllf-theme=night] .fnh-ed__link{background:transparent;border-color:#eadff0;border-color:color-mix(in srgb,var(--ed-deep) 30%,#fff);color:#eadff0!important;color:color-mix(in srgb,var(--ed-deep) 30%,#fff)!important}html[data-gllf-theme=night] .fnh-ed__link:hover{background:#2f2539}html[data-gllf-theme=night] .fnh-prod__media{background:#2d2436}html[data-gllf-theme=night] .fnh-prod__links a{color:#d9c3f5}html[data-gllf-theme=night] .fnh-dept__art{background:radial-gradient(90% 90% at 50% 40%,#30263a,#251d2d)}html[data-gllf-theme=night] .fnh-dept__k{color:#d9c3f5}.fnh-cats{margin-top:14px}.fnh-cats .fnh-pill{gap:8px;padding:0 15px 0 10px;text-decoration:none}.fnh-cats .fnh-pill img{width:20px;height:20px;object-fit:contain;flex:0 0 20px}.fnh-cats .fnh-pill:hover{border-color:var(--plum)}.fnh-cats .fnh-pill[aria-current=page]{background:var(--plum);border-color:var(--plum);color:#fff}.fnh-cseason{margin-top:28px}.fnh-cseason[hidden]{display:none}.fnh-cseason__t{flex:1;min-width:0}.fnh-cseason__t .fnh-eyebrow{margin:0 0 2px}.fnh-cseason .fnh-rail__head .fnh-h2{font-size:23px}@media(min-width:750px){.fnh-cseason{margin-top:36px}.fnh-cseason .fnh-rail__head .fnh-h2{font-size:30px}}html[data-gllf-theme=night] .fnh-cats .fnh-pill[aria-current=page]{background:#6c4f96;border-color:#6c4f96;color:#fff}html[data-gllf-theme=night] .fnh-cats .fnh-pill:hover{border-color:#c4a8e8}.fnh-cseason__all{margin:10px 0 0;text-align:right}
/*# sourceMappingURL=/cdn/shop/t/2/assets/gllf-field-notes-hub-v1.css.map */
