.pg-nutrition-recipes .nsub{border-bottom:1px solid var(--rule);background:#fff}.pg-nutrition-recipes .nsub__in{align-items:center;gap:24px;min-height:60px;display:flex}.pg-nutrition-recipes .nsub__home{color:var(--green-600);white-space:nowrap;font-size:17px;font-weight:700}.pg-nutrition-recipes .nsub__links{scrollbar-width:none;flex:1;gap:4px;display:flex;overflow-x:auto}.pg-nutrition-recipes .nsub__links::-webkit-scrollbar{display:none}.pg-nutrition-recipes .nsub__links a{color:var(--ink-soft);white-space:nowrap;border-radius:999px;padding:8px 14px;font-size:15.5px;font-weight:500}.pg-nutrition-recipes .nsub__links a:hover{background:var(--ivory);color:var(--ink)}.pg-nutrition-recipes .nsub__links a[aria-current=page]{background:var(--green-50);color:var(--green-600);font-weight:600}.pg-nutrition-recipes .nsub__my{border:1px solid var(--green-500);color:var(--green-600);white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:9px 16px;font-size:15px;font-weight:600;display:inline-flex}.pg-nutrition-recipes .nsub__my svg.i{width:17px;height:17px}.pg-nutrition-recipes .nsub__my:hover,.pg-nutrition-recipes .nsub__my[aria-current=page]{background:var(--green-500);color:#fff}.pg-nutrition-recipes .n-sec{padding:60px 0}.pg-nutrition-recipes .n-top{background:var(--ivory);padding:36px 0 32px}.pg-nutrition-recipes .n-top h1{letter-spacing:-.02em;font-size:42px;font-weight:600;line-height:1.12}.pg-nutrition-recipes .n-top p.lede{color:var(--ink-soft);max-width:680px;margin-top:8px;font-size:18px}.pg-nutrition-recipes .nback{color:var(--ink-soft);align-items:center;gap:6px;margin-bottom:12px;font-size:15.5px;font-weight:600;display:inline-flex}.pg-nutrition-recipes .nback svg.i{width:17px;height:17px;transform:rotate(180deg)}.pg-nutrition-recipes .nback:hover{color:var(--green-500)}.pg-nutrition-recipes .n-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:22px;display:flex}.pg-nutrition-recipes .n-head h2{letter-spacing:-.02em;font-size:30px;font-weight:600;line-height:1.2}.pg-nutrition-recipes .n-head p{color:var(--ink-soft);margin-top:6px;font-size:16.5px}.pg-nutrition-recipes .n-head>a{color:var(--green-500);font-size:16px;font-weight:600}.pg-nutrition-recipes .kick{letter-spacing:.07em;text-transform:uppercase;color:var(--gold-400);margin-bottom:3px;font-size:12.5px;font-weight:600;display:block}.pg-nutrition-recipes .nchips{flex-wrap:wrap;gap:8px;display:flex}.pg-nutrition-recipes .nchips button,.pg-nutrition-recipes .nchips a{border:1px solid var(--rule);color:var(--ink-soft);white-space:nowrap;background:#fff;border-radius:999px;padding:8px 16px;font-size:15px;font-weight:500}.pg-nutrition-recipes .nchips button:hover,.pg-nutrition-recipes .nchips a:hover{border-color:var(--green-400)}.pg-nutrition-recipes .nchips .is-on{background:var(--ink);border-color:var(--ink);color:#fff}.pg-nutrition-recipes .nchips em{color:var(--muted);margin-left:4px;font-size:13.5px;font-style:normal}.pg-nutrition-recipes .nchips .is-on em{color:#cfd8d2}.pg-nutrition-recipes .ntile{aspect-ratio:16/10;border-radius:var(--r);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.pg-nutrition-recipes .ntile:before{content:"";aspect-ratio:1;opacity:.6;border-radius:50%;width:65%;position:absolute;top:-25%;right:-15%}.pg-nutrition-recipes .ntile__ico{fill:none;stroke:currentColor;stroke-width:1.3px;stroke-linecap:round;stroke-linejoin:round;width:26%;height:26%;position:relative}.pg-nutrition-recipes .ntile--morning{color:#a97c1e;background:#f7eac8}.pg-nutrition-recipes .ntile--morning:before{background:#f1dda7}.pg-nutrition-recipes .ntile--light{color:#b0822a;background:#fbf3e4}.pg-nutrition-recipes .ntile--light:before{background:#f5e6c8}.pg-nutrition-recipes .ntile--day{color:var(--green-500);background:#dcede3}.pg-nutrition-recipes .ntile--day:before{background:#c9e3d4}.pg-nutrition-recipes .ntile--evening{color:#e0c173;background:#123f31}.pg-nutrition-recipes .ntile--evening:before{background:#1b4d3d}.pg-nutrition-recipes .tile__min{color:var(--ink);background:#ffffffeb;border-radius:999px;align-items:center;gap:5px;padding:5px 10px;font-size:13.5px;font-weight:600;display:inline-flex;position:absolute;bottom:12px;left:12px}.pg-nutrition-recipes .tile__min svg.i{width:14px;height:14px}.pg-nutrition-recipes .rgrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;display:grid}.pg-nutrition-recipes .rc{flex-direction:column;gap:12px;display:flex}.pg-nutrition-recipes .rc[hidden]{display:none}.pg-nutrition-recipes .rc__body b{font-size:18px;font-weight:600;line-height:1.3;display:block}.pg-nutrition-recipes .rc:hover .rc__body>b{color:var(--green-500)}.pg-nutrition-recipes .rc__body p{color:var(--ink-soft);margin-top:3px;font-size:15px}.pg-nutrition-recipes .rc__nums{color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px 14px;margin-top:10px;font-size:14px;display:flex}.pg-nutrition-recipes .rc__nums b{color:var(--ink);font-size:14px;font-weight:600;display:inline}.pg-nutrition-recipes .veg{background:var(--green-50);color:var(--green-600);border-radius:999px;padding:2px 9px;font-size:12.5px;font-weight:600}.pg-nutrition-recipes .pgrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.pg-nutrition-recipes .pc{border:1px solid var(--rule);border-radius:var(--r-lg);background:#fff;flex-direction:column;transition:box-shadow .15s,border-color .15s;display:flex;overflow:hidden}.pg-nutrition-recipes .pc[hidden]{display:none}.pg-nutrition-recipes .pc:hover{border-color:var(--green-100);box-shadow:0 10px 28px #14231c14}.pg-nutrition-recipes .pc__top{background:var(--ivory);align-items:baseline;gap:6px;padding:18px 22px;display:flex}.pg-nutrition-recipes .pc__top b{color:var(--green-600);font-size:34px;font-weight:700;line-height:1}.pg-nutrition-recipes .pc__top span{color:var(--green-600);font-size:15px;font-weight:600}.pg-nutrition-recipes .pc__top em{color:var(--muted);margin-left:auto;font-size:13.5px;font-style:normal}.pg-nutrition-recipes .pc__body{flex-direction:column;flex:1;padding:16px 22px 20px;display:flex}.pg-nutrition-recipes .pc__body>b{font-size:20px}.pg-nutrition-recipes .pc:hover .pc__body>b{color:var(--green-500)}.pg-nutrition-recipes .pc__body p{color:var(--ink-soft);margin-top:4px;font-size:15px}.pg-nutrition-recipes .pflag{color:#8a5a0b;background:#fdf3e1;border-radius:999px;align-self:flex-start;align-items:center;gap:6px;margin-top:12px;padding:4px 11px;font-size:13px;font-weight:600;display:inline-flex}.pg-nutrition-recipes .pflag svg.i{width:15px;height:15px}.pg-nutrition-recipes .fgrid-n{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.pg-nutrition-recipes .fc{border:1px solid var(--rule);border-radius:var(--r);background:#fff;align-items:center;gap:14px;padding:14px 16px;display:flex}.pg-nutrition-recipes .fc[hidden]{display:none}.pg-nutrition-recipes .fc:hover{border-color:var(--green-400)}.pg-nutrition-recipes .fc__ico{background:var(--green-50);width:44px;height:44px;color:var(--green-500);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.pg-nutrition-recipes .fc__ico svg.i{width:22px;height:22px}.pg-nutrition-recipes .fc__main{flex:1;min-width:0}.pg-nutrition-recipes .fc__main b{font-size:16.5px;display:block}.pg-nutrition-recipes .fc__main small{color:var(--muted);font-size:14px}.pg-nutrition-recipes .fc__nums{text-align:right;gap:14px;display:flex}.pg-nutrition-recipes .fc__nums span{color:var(--muted);font-size:12px;display:grid}.pg-nutrition-recipes .fc__nums b{color:var(--ink);font-size:15px}.pg-nutrition-recipes .agrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.pg-nutrition-recipes .ac{border:1px solid var(--rule);border-radius:var(--r-lg);background:#fff;flex-direction:column;display:flex;overflow:hidden}.pg-nutrition-recipes .ac[hidden]{display:none}.pg-nutrition-recipes .ac:hover{box-shadow:0 10px 28px #14231c14}.pg-nutrition-recipes .ac__top{background:var(--beige);height:110px;color:var(--green-500);justify-content:center;align-items:center;display:flex}.pg-nutrition-recipes .ac__top--minute{background:var(--green-700);color:var(--gold-200)}.pg-nutrition-recipes .ac__top svg.i{width:40px;height:40px}.pg-nutrition-recipes .ac__body{flex-direction:column;flex:1;padding:16px 20px 20px;display:flex}.pg-nutrition-recipes .ac__body>b{font-size:18px;line-height:1.3}.pg-nutrition-recipes .ac:hover .ac__body>b{color:var(--green-500)}.pg-nutrition-recipes .ac__body p{color:var(--ink-soft);flex:1;margin-top:4px;font-size:15px}.pg-nutrition-recipes .ac__meta{color:var(--green-500);align-items:center;gap:6px;margin-top:12px;font-size:14px;font-weight:600;display:inline-flex}.pg-nutrition-recipes .ac__meta svg.i{width:16px;height:16px}.pg-nutrition-recipes .card-n{border:1px solid var(--rule);border-radius:var(--r-lg);background:#fff;padding:22px 24px}.pg-nutrition-recipes .h3n{font-size:20px;font-weight:600}.pg-nutrition-recipes .note-s{border-radius:var(--r);color:#6e4a0c;background:#fdf3e1;gap:10px;padding:14px 16px;font-size:15px;display:flex}.pg-nutrition-recipes .note-s svg.i{flex-shrink:0;width:20px;height:20px;margin-top:1px}.pg-nutrition-recipes .empty-n{text-align:center;border:1px dashed var(--rule);border-radius:var(--r-lg);justify-items:center;gap:12px;padding:40px 20px;display:grid}.pg-nutrition-recipes .empty-n[hidden]{display:none}.pg-nutrition-recipes .sr{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.pg-nutrition-recipes .nsheet{z-index:70;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.pg-nutrition-recipes .nsheet[hidden]{display:none}.pg-nutrition-recipes .nsheet__bg{background:#12211a80;position:absolute;inset:0}.pg-nutrition-recipes .nsheet__panel{border-radius:var(--r-lg);background:#fff;width:min(560px,100%);max-height:calc(100vh - 40px);padding:26px;position:relative;overflow-y:auto}.pg-nutrition-recipes .nsheet__panel h2{font-size:22px;font-weight:600}.pg-nutrition-recipes .nsheet__panel>p{color:var(--ink-soft);margin-top:6px;font-size:15.5px}.pg-nutrition-recipes .nsheet__acts{justify-content:flex-end;gap:10px;margin-top:22px;display:flex}@media (max-width:1100px){.pg-nutrition-recipes .rgrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:900px){.pg-nutrition-recipes .pgrid,.pg-nutrition-recipes .agrid{grid-template-columns:repeat(2,minmax(0,1fr))}.pg-nutrition-recipes .rgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 14px}.pg-nutrition-recipes .fgrid-n{grid-template-columns:minmax(0,1fr)}.pg-nutrition-recipes .nsub__home{display:none}}@media (max-width:600px){.pg-nutrition-recipes .pgrid,.pg-nutrition-recipes .agrid{grid-template-columns:minmax(0,1fr)}.pg-nutrition-recipes .n-top h1{font-size:32px}.pg-nutrition-recipes .n-head h2{font-size:25px}.pg-nutrition-recipes .n-sec{padding:44px 0}.pg-nutrition-recipes .nsub__in{gap:10px}.pg-nutrition-recipes .nsub__my{padding:8px 12px;font-size:14px}.pg-nutrition-recipes .nsub__links a{padding:7px 10px;font-size:14.5px}.pg-nutrition-recipes .nchips.scroll{scrollbar-width:none;flex-wrap:nowrap;margin:0 -16px;padding:0 16px;overflow-x:auto}.pg-nutrition-recipes .nchips.scroll::-webkit-scrollbar{display:none}.pg-nutrition-recipes .fc__nums span:nth-child(3){display:none}.pg-nutrition-recipes .rc__body b{font-size:16.5px}}.pg-nutrition-recipes .rfbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}.pg-nutrition-recipes .rsels{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.pg-nutrition-recipes .rsels select{border:1px solid var(--rule);height:44px;font:inherit;appearance:none;cursor:pointer;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%2348594F' stroke-width='1.8' fill='none' stroke-linecap='round'/%3E%3C/svg%3E") right 14px center no-repeat;border-radius:999px;padding:0 38px 0 16px;font-size:15px}.pg-nutrition-recipes .vtog{cursor:pointer;position:relative}.pg-nutrition-recipes .vtog input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.pg-nutrition-recipes .vtog span{border:1px solid var(--rule);background:#fff;border-radius:999px;padding:10px 16px;font-size:15px;display:inline-block}.pg-nutrition-recipes .vtog input:checked+span{background:var(--green-50);border-color:var(--green-400);color:var(--green-700);font-weight:600}.pg-nutrition-recipes .count{color:var(--muted);margin:22px 0 18px;font-size:15.5px}@media (max-width:600px){.pg-nutrition-recipes .rsels{grid-template-columns:1fr 1fr;width:100%;display:grid}.pg-nutrition-recipes .rsels select{width:100%}.pg-nutrition-recipes .vtog{grid-column:1/-1}.pg-nutrition-recipes .vtog span{text-align:center;width:100%}}
