html body:not(#fnux) .fncd-grid{--g:#0f4a30;--g2:#1c6b45;--soft:#f4f8f3;--line:#e3e9e4;--ink:#15241b;--muted:#5b6a60;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;align-items:start;color:var(--ink)}html body:not(#fnux) .fncd-grid *{box-sizing:border-box}html body:not(#fnux) .fncd-grid a{text-decoration:none;color:inherit}html body:not(#fnux) .fncd-card{display:flex;flex-direction:column;border:1px solid var(--line);border-radius:14px;background:#fff;overflow:hidden;transition:border-color .15s ease}html body:not(#fnux) .fncd-card:hover{border-color:var(--g2)}html body:not(#fnux) .fncd-grid .fncd-card.wk68-reveal{opacity:1!important;transform:none!important;transition:border-color .15s ease!important}html body:not(#fnux) .fncd-img{position:relative;display:block;aspect-ratio:16/10;background:#fff}html body:not(#fnux) .fncd-img img{position:absolute;top:30px;bottom:10px;left:14%;width:72%;height:calc(100% - 40px);max-width:none;object-fit:contain;margin:0}html body:not(#fnux) .fncd-img>svg,html body:not(#fnux) .fncd-img>span:not(.fncd-badge){position:absolute;top:50%;left:50%;width:56px;height:56px;transform:translate(-50%,-40%);color:var(--g)}html body:not(#fnux) .fncd-badge{position:absolute;top:8px;left:8px;z-index:1;display:inline-flex;padding:3px 8px;border-radius:999px;background:var(--g);color:#fff;font-size:11px;font-weight:650;line-height:1.3;white-space:nowrap}html body:not(#fnux) .fncd-bar{display:flex;align-items:center;gap:8px;min-height:56px;padding:10px 10px 10px 14px;background:var(--soft)}html body:not(#fnux) .fncd-bar strong{flex:1 1 auto;min-width:0;font-size:15px;line-height:1.25;font-weight:700}html body:not(#fnux) .fncd-arrow{flex:0 0 30px;width:30px;height:30px;display:grid;place-items:center;border-radius:999px;background:#fff;color:var(--g);border:1px solid var(--line)}html body:not(#fnux) .fncd-arrow svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}html body:not(#fnux) .fncd-bar:hover .fncd-arrow{background:var(--g);border-color:var(--g);color:#fff}html body:not(#fnux) .fncd-subs{list-style:none;margin:0;padding:6px 0 8px}html body:not(#fnux) .fncd-subs li{margin:0}html body:not(#fnux) .fncd-subs a{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:7px 14px;font-size:13.5px;line-height:1.3}html body:not(#fnux) .fncd-subs small{flex:0 0 auto;min-width:28px;text-align:center;padding:1px 7px;border-radius:999px;background:var(--soft);color:var(--muted);font-size:11.5px;font-variant-numeric:tabular-nums}html body:not(#fnux) .fncd-subs a:hover{background:#eef5ef;color:var(--g)}html body:not(#fnux) .fncd-grid a:focus-visible{outline:3px solid #2f7d32;outline-offset:-3px}@media(max-width:1100px){html body:not(#fnux) .fncd-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:749px){html body:not(#fnux) .fncd-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}html body:not(#fnux) .fncd-img img{top:24px;bottom:6px}html body:not(#fnux) .fncd-badge{top:6px;left:6px;padding:2px 6px;font-size:10px}html body:not(#fnux) .fncd-bar{min-height:48px;padding:8px}html body:not(#fnux) .fncd-bar strong{font-size:13px}html body:not(#fnux) .fncd-arrow{display:none}html body:not(#fnux) .fncd-subs a{padding:6px 8px;font-size:12.5px}html body:not(#fnux) .fncd-subs small{min-width:24px;padding:1px 5px;font-size:10.5px}}@media(prefers-reduced-motion:reduce){html body:not(#fnux) .fncd-card{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/62/assets/foodnet-categories-dir.css.map */
