.pcg{--ink:#020912;--btn:#020912;--sage2:#f3f7ee;--green:#559206;--green-ink:#437305;--lime:#9fd15a;--sage:#ecf2e5;--cream:#F7F3EC;--off:#fcfcfc;--tan:#D4B196;--tan2:#B08968;--line:#e4ddd0;--muted:#6f6a61;--body:#4a453e;--goff:#eadfd2;--good:#437305;--acc:#559206;--acc-ink:#437305;--acc-soft:rgba(85,146,6,.1);display:block;background:var(--cream);color:var(--ink);font-family:Fira Sans,system-ui,-apple-system,Segoe UI,sans-serif;font-size:15px;line-height:1.55;-webkit-font-smoothing:antialiased;overflow-x:hidden;overflow-x:clip;overflow-wrap:break-word;text-align:left}.pcg *,.pcg *:before,.pcg *:after{box-sizing:border-box;margin:0;padding:0}.pcg img{display:block;max-width:100%;height:auto}.pcg a{color:inherit}.pcg ul,.pcg ol{list-style:none}.pcg button{font:inherit;color:inherit;background:none;border:0;cursor:pointer}.pcg svg{display:block;flex:none}.pcg h1,.pcg h2,.pcg h3{font-family:Figtree,Segoe UI,system-ui,sans-serif;color:var(--ink);line-height:1.2}.pcg p{text-wrap:pretty}.pcg .wrap{max-width:1100px;margin:0 auto;padding:0 24px}.pcg .sec{padding:52px 0}.pcg .sec.off{background:var(--off)}.pcg .sec.rule{border-top:1px solid var(--line)}.pcg .eb{color:var(--green-ink);text-transform:uppercase;letter-spacing:.13em;font-size:12px;font-weight:700}.pcg .head{margin-bottom:26px;max-width:700px}.pcg .head h2{font-size:27px;font-weight:800;margin-top:6px;text-wrap:balance}.pcg .lede{color:var(--muted);font-size:15px;margin-top:8px;max-width:62ch}.pcg .lede.sm{font-size:14px}.pcg .sec.tight{padding-top:8px}.pcg .ic{width:44px;height:44px;border-radius:12px;background:var(--sage);color:var(--green-ink);display:flex;align-items:center;justify-content:center;flex:none}.pcg .lnk{display:inline-flex;align-items:center;gap:3px;color:var(--ink);font-weight:600;font-size:14px;text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.pcg .btn{display:inline-flex;align-items:center;justify-content:center;height:46px;padding:0 20px;border:1.5px solid var(--btn);border-radius:9.5px;background:transparent;color:var(--btn);font-family:Figtree,sans-serif;font-weight:600;font-size:15px;letter-spacing:.03em;white-space:nowrap;text-decoration:none;transition:background .15s ease,color .15s ease}.pcg .btn:hover{background:var(--btn);color:#fcfcfc}.pcg .card{background:#fff;border:1px solid var(--line);border-radius:16px;padding:22px;min-width:0}.pcg .src{font-size:12.5px;color:var(--muted);margin-top:12px}.pcg .cap{font-size:12.5px;color:var(--muted);text-align:center;margin-top:12px}.pcg .pi{min-width:0;padding-top:4px}.pcg .vend{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px}.pcg .vend-n{font-size:15px;color:#020912bf}.pcg .vet{display:inline-flex;align-items:center;gap:5px;background:var(--sage);color:var(--green-ink);font-family:Figtree,sans-serif;font-weight:700;font-size:12px;letter-spacing:.01em;padding:4px 10px 4px 8px;border-radius:100px}.pcg .ttl{font-weight:500;font-size:40px;line-height:1.12;letter-spacing:-.005em;margin:10px 0 14px;text-wrap:balance}.pcg .hook{display:inline-flex;align-items:center;gap:8px;background:var(--sage);color:var(--green-ink);font-weight:700;font-size:14px;line-height:1.3;padding:8px 14px;border-radius:100px}.pcg .price{display:flex;align-items:center;flex-wrap:wrap;gap:6px 12px;margin-top:18px}.pcg .p-amt{font-family:Figtree,sans-serif;font-weight:600;font-size:28px;line-height:1.1}.pcg .p-once{font-size:12.5px;color:var(--muted);background:#fff;border:1px solid var(--line);border-radius:100px;padding:3px 10px}.pcg .p-ship{font-size:13px;color:var(--muted);margin-top:6px}.pcg .per-piece{font-size:13px;color:var(--body);margin-top:4px}.pcg .per-piece b{color:var(--ink);font-weight:600}.pcg .chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px;max-width:440px}.pcg .chips li{display:inline-flex;align-items:center;gap:6px;background:#fff;border:1px solid var(--line);border-radius:100px;padding:6px 12px 6px 9px;font-size:13px;line-height:1.3}.pcg .chips svg{color:var(--green-ink)}.pcg .inbox{display:flex;gap:12px;align-items:flex-start;margin-top:14px;max-width:480px;background:#fff;border:1px solid var(--line);border-radius:12px;padding:12px 14px;font-size:13.5px;line-height:1.45;color:var(--body);text-decoration:none}.pcg .inbox svg{color:var(--green-ink);margin-top:1px}.pcg .inbox b{color:var(--ink);font-weight:600}.pcg .inbox u{color:var(--ink);font-weight:600;text-underline-offset:3px;white-space:nowrap}.pcg .trust{margin-top:14px;max-width:480px;background:#fff;border:1px solid var(--line);border-radius:14px}.pcg .trust li{display:flex;gap:12px;align-items:flex-start;padding:12px 14px;font-size:13.5px;line-height:1.45;color:var(--body)}.pcg .trust li+li{border-top:1px solid var(--line)}.pcg .trust svg{color:var(--green-ink);margin-top:1px}.pcg .trust b{color:var(--ink);font-weight:600}.pcg .trust a{color:var(--ink);font-weight:600;text-underline-offset:2px;white-space:nowrap}.pcg .mini{margin-top:18px;max-width:480px}.pcg .mini-l{font-family:Figtree,sans-serif;font-weight:600;font-size:13px;margin-bottom:8px}.pcg .mini-c{display:grid;grid-template-columns:48px minmax(0,1fr) auto;gap:12px;align-items:center;background:#fff;border:1px solid var(--line);border-left:4px solid var(--acc);border-radius:12px;padding:10px 12px 10px 10px}.pcg .mini-c img{width:48px;height:56px;object-fit:contain}.pcg .mini-t{display:flex;flex-direction:column;gap:1px;min-width:0}.pcg .mini-t b{font-family:Figtree,sans-serif;font-size:15px;font-weight:700;line-height:1.25}.pcg .mini-t span{font-size:13px;color:var(--muted)}.pcg .own{display:inline-block;align-self:flex-start;margin-top:4px;background:var(--acc-soft);color:var(--acc-ink);font-size:12px;font-weight:700;padding:2px 9px;border-radius:100px}.pcg .mini-add{height:40px;padding:0 16px;border:1.5px solid var(--tan2);border-radius:9px;color:var(--ink);font-family:Figtree,sans-serif;font-weight:600;font-size:14px}.pcg .mini-f{font-size:12.5px;color:var(--muted);margin-top:8px}.pcg .recipe{display:grid;grid-template-columns:minmax(0,1.2fr) repeat(4,minmax(0,1fr));background:#fff;border:1px solid var(--line);border-radius:16px;overflow:hidden}.pcg .rc{padding:18px 16px;border-left:1px solid var(--line);min-width:0}.pcg .rc .k{display:block;font-size:11.5px;text-transform:uppercase;letter-spacing:.11em;font-weight:700;color:var(--green-ink);margin-bottom:8px}.pcg .rc b{display:block;font-family:Figtree,sans-serif;font-weight:800;font-size:32px;letter-spacing:-.02em;line-height:1;white-space:nowrap}.pcg .rc b small{font-size:15px;font-weight:700;margin-left:3px;letter-spacing:0}.pcg .rc .v{display:block;font-size:13px;color:var(--muted);margin-top:8px;line-height:1.35}.pcg .rc.hero{border-left:0;background:var(--sage);color:var(--ink)}.pcg .rc.hero .k{color:var(--green-ink)}.pcg .rc.hero .v{color:var(--body)}.pcg .tip{display:flex;gap:10px;align-items:flex-start;margin:14px 2px 0;font-size:14px;color:var(--body);line-height:1.5}.pcg .tip svg{color:var(--green-ink);margin-top:1px}.pcg .tip b{color:var(--ink)}.pcg .steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:24px;counter-reset:st}.pcg .step{counter-increment:st;background:#fff;border:1px solid var(--line);border-top:3px solid var(--green);border-radius:16px;padding:22px 20px;min-width:0}.pcg .steps.n3{grid-template-columns:repeat(3,minmax(0,1fr))}.pcg .step .ic{margin-bottom:14px}.pcg .st-n{display:block;font-size:11.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.pcg .step h3{font-size:18px;font-weight:700;margin-top:2px}.pcg .step p{color:var(--muted);font-size:14px;line-height:1.55;margin-top:6px}.pcg .step p b{color:var(--ink);font-weight:600}.pcg .bfoot{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:16px;margin-top:16px;align-items:start}.pcg .gtop{display:flex;justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:14px}.pcg .gtop h3{font-size:16px;font-weight:700}.pcg .gval{font-family:Figtree,sans-serif;font-weight:800;font-size:16px;color:var(--acc-ink);text-align:right}.pcg .gsteps{display:flex;gap:6px}.pcg .gsteps i{display:block;flex:1;height:8px;border-radius:100px;background:var(--goff)}.pcg .gsteps i.on{background:var(--acc-ink)}.pcg .glbl{display:flex;margin-top:10px}.pcg .glbl span{flex:1;min-width:0;text-align:center;font-size:11px;line-height:1.3;color:var(--muted)}.pcg .glbl span.act{color:var(--acc-ink);font-weight:700}.pcg .dial{margin-top:20px;padding-top:16px;border-top:1px solid var(--line)}.pcg .dial h3{font-size:16px;font-weight:700;margin-bottom:4px}.pcg .dial li{display:grid;grid-template-columns:30px minmax(0,1fr);gap:12px;padding:10px 0;font-size:14px;color:var(--body);line-height:1.45}.pcg .dial li+li{border-top:1px solid var(--line)}.pcg .di{width:30px;height:30px;border-radius:9px;background:var(--sage);color:var(--green-ink);display:flex;align-items:center;justify-content:center}.pcg .dial b{color:var(--ink);font-weight:600}.pcg .kt{display:flex;flex-direction:column;gap:14px;background:#fff;border:1px dashed var(--line)}.pcg .kt-top{display:flex;gap:16px;align-items:center}.pcg .kt-img{width:92px;height:92px;border-radius:14px;background:var(--cream);display:flex;align-items:center;justify-content:center;padding:8px;flex:none}.pcg .kt-img img{width:100%;height:100%;object-fit:contain}.pcg .kt h3{font-size:17px;font-weight:700;line-height:1.3}.pcg .kt p{font-size:14px;color:var(--body);line-height:1.55}.pcg .pc{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);background:#fff;border:1px solid var(--line);border-left:5px solid var(--acc);border-radius:18px;overflow:hidden}.pcg .pc-img{position:relative;background:radial-gradient(64% 58% at 50% 50%,var(--acc-soft),rgba(255,255,255,0) 72%),var(--cream);display:flex;align-items:center;justify-content:center;padding:52px 24px 48px;min-height:320px}.pcg .pc-img img{width:min(230px,62%);filter:drop-shadow(0 18px 16px rgba(40,35,20,.2))}.pcg .pick{position:absolute;top:16px;left:16px;display:inline-flex;align-items:center;gap:6px;background:var(--acc);color:#fff;font-family:Figtree,sans-serif;font-weight:700;font-size:12px;letter-spacing:.02em;padding:5px 11px;border-radius:100px}.pcg .pc-body{padding:32px 36px 28px;min-width:0}.pcg .pc-eb{color:var(--acc-ink);text-transform:uppercase;letter-spacing:.13em;font-size:12px;font-weight:700}.pcg .pc-body h2{font-size:24px;font-weight:800;margin:6px 0 12px}.pcg .pc-hook{display:inline-flex;align-items:center;gap:8px;background:var(--acc-soft);color:var(--acc-ink);font-weight:700;font-size:14px;line-height:1.3;padding:8px 14px;border-radius:100px}.pcg .pc-why{color:var(--body);font-size:15px;line-height:1.6;margin-top:14px;max-width:58ch}.pcg .notes{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.pcg .notes li{background:#fff;border:1px solid var(--line);border-radius:100px;padding:5px 12px;font-size:13px;font-weight:600}.pcg .mg2{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:18px}.pcg .mg-t{display:flex;justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:8px;font-size:13.5px}.pcg .mg-t b{font-family:Figtree,sans-serif;font-weight:700}.pcg .mg-t span{font-family:Figtree,sans-serif;font-weight:800;color:var(--acc-ink)}.pcg .origin{font-size:13px;color:var(--muted);margin-top:14px}.pcg .origin b{color:var(--ink);font-weight:600}.pcg .batch{display:flex;gap:10px;align-items:flex-start;margin-top:14px;background:var(--cream);border-radius:12px;padding:11px 14px;font-size:14px;color:var(--body);line-height:1.5}.pcg .batch svg{color:var(--acc-ink);margin-top:2px}.pcg .batch b{color:var(--ink)}.pcg .pc-buy{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px 18px;margin-top:18px;padding-top:18px;border-top:1px solid var(--line)}.pcg .pc-price b{display:block;font-family:Figtree,sans-serif;font-weight:700;font-size:22px;line-height:1.2}.pcg .pc-price span{display:block;font-size:13px;color:var(--muted)}.pcg .pc-cta{display:flex;align-items:center;flex-wrap:wrap;gap:12px 18px}.pcg .pc-ship{font-size:12.5px;color:var(--muted);margin-top:12px}.pcg .alt{display:grid;grid-template-columns:56px minmax(0,1fr) auto;align-items:center;gap:8px 18px;margin-top:14px;background:#fff;border:1px solid var(--line);border-top:3px solid var(--acc);border-radius:16px;padding:14px 20px 14px 14px}.pcg .alt img{width:56px;height:64px;object-fit:contain}.pcg .alt-eb{display:block;font-size:11.5px;letter-spacing:.12em;text-transform:uppercase;font-weight:700;color:var(--acc-ink)}.pcg .alt p{font-size:14px;line-height:1.55;color:var(--body);margin-top:2px}.pcg .alt p b{color:var(--ink);font-family:Figtree,sans-serif}.pcg .dgrid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px}.pcg .dcard{background:#fff;border:1px solid var(--line);border-top:3px solid var(--green);border-radius:16px;padding:20px 22px 14px;min-width:0}.pcg .dcard-h{display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap;gap:4px 12px;margin-bottom:2px}.pcg .dcard h3,.pcg .cmp h3,.pcg .specs h3{font-size:18px;font-weight:700}.pcg .src-tag{font-size:12.5px;color:var(--muted)}.pcg .drows li{display:flex;gap:14px;align-items:flex-start;padding:12px 0}.pcg .drows li+li{border-top:1px solid var(--line)}.pcg .drows b{display:block;font-family:Figtree,sans-serif;font-weight:700;font-size:15px}.pcg .drows p{font-size:14px;line-height:1.5;color:var(--muted);margin-top:2px}.pcg .sw{width:44px;height:44px;border-radius:50%;flex:none;border:1px solid rgba(2,9,18,.08)}.pcg .sw-glass{background:radial-gradient(circle at 32% 28%,#fff 0 14%,#fff0 42%),linear-gradient(135deg,#eef4f5,#c9d8dc)}.pcg .sw-steel{background:linear-gradient(135deg,#f3f4f5,#b6bcc2 42%,#e8eaec 58%,#979ea5)}.pcg .sw-sil{background:radial-gradient(circle at 35% 30%,#fff,#fff0 55%),linear-gradient(135deg,#f4f3ee,#d8d6cd)}.pcg .dfoot{display:flex;gap:8px;align-items:flex-start;margin-top:2px;padding-top:12px;border-top:1px solid var(--line);font-size:13px;line-height:1.45;color:var(--muted)}.pcg .dfoot svg{color:var(--green-ink);margin-top:1px}.pcg .cmp{margin-top:16px;background:#fff;border:1px solid var(--line);border-radius:16px;padding:20px 22px 16px}.pcg .ct{width:100%;border-collapse:separate;border-spacing:0;margin-top:10px;font-size:14.5px}.pcg .ct th,.pcg .ct td{padding:13px 14px;text-align:left;vertical-align:top;border-top:1px solid var(--line);line-height:1.45}.pcg .ct thead th{border-top:0;padding-top:6px;font-family:Figtree,sans-serif;font-weight:700;font-size:14px;color:var(--muted)}.pcg .ct thead th.you{color:var(--green-ink)}.pcg .ct tbody th{font-family:Figtree,sans-serif;font-weight:700;font-size:14px;width:22%;padding-left:0}.pcg .ct td.you{background:#f6f9f1}.pcg .cell{display:flex;gap:8px;align-items:flex-start}.pcg .cell svg{margin-top:2px}.pcg .cell.good{color:var(--good);font-weight:600}.pcg .cell.give{color:var(--body)}.pcg .cell.give svg{color:var(--tan2)}.pcg .legend{display:flex;flex-wrap:wrap;gap:6px 18px;margin-top:10px;font-size:12.5px;color:var(--muted)}.pcg .legend span{display:inline-flex;align-items:center;gap:6px}.pcg .cmp-note{display:flex;gap:10px;align-items:flex-start;margin-top:12px;padding-top:12px;border-top:1px solid var(--line);font-size:14px;color:var(--body);line-height:1.5}.pcg .cmp-note svg{color:var(--green-ink);margin-top:1px}.pcg .specs{margin-top:16px;background:#fff;border:1px solid var(--line);border-radius:16px;padding:18px 22px 6px}.pcg .specs-h{display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap;gap:4px 12px;margin-bottom:8px}.pcg .srow{display:grid;grid-template-columns:190px minmax(0,1fr);gap:16px;padding:12px 0;border-top:1px solid var(--line)}.pcg .srow dt{font-family:Figtree,sans-serif;font-weight:700;font-size:14px}.pcg .srow dd{font-size:14px;line-height:1.5;color:var(--body)}.pcg .ps{background:var(--sage2);color:var(--ink)}.pcg .ps-in{display:grid;grid-template-columns:1.15fr 1fr;gap:40px;align-items:center;padding:46px 0}.pcg .ps .eb{color:var(--green-ink)}.pcg .ps h2{color:var(--ink);font-size:25px;font-weight:800;margin:8px 0 14px;line-height:1.25;text-wrap:balance}.pcg .ps-body{color:var(--body);font-size:15px;line-height:1.6;max-width:52ch}.pcg .ps-pts{display:flex;flex-direction:column;gap:14px;margin-top:20px}.pcg .ps-tp{display:flex;gap:12px;align-items:flex-start}.pcg .ps-ck{flex:none;width:24px;height:24px;margin-top:1px;border-radius:50%;background:#fcfcfc;border:1px solid rgba(2,9,18,.08);color:var(--green);display:flex;align-items:center;justify-content:center}.pcg .ps-tp b{display:block;font-family:Figtree,sans-serif;color:var(--ink);font-size:15px}.pcg .ps-tp div span{display:block;margin-top:2px;color:var(--body);font-size:13.5px;line-height:1.5}.pcg .ps-guar{background:#fcfcfc;border:1px solid rgba(2,9,18,.08);border-radius:14px;padding:26px 28px}.pcg .ps-ic{width:44px;height:44px;border-radius:12px;background:var(--sage);color:var(--green);display:flex;align-items:center;justify-content:center}.pcg .ps-guar b{display:block;font-family:Figtree,sans-serif;color:var(--ink);font-size:19px;font-weight:800;margin:14px 0 8px}.pcg .ps-guar p{color:var(--body);font-size:15px;line-height:1.55}.pcg .ps-link{display:inline-block;margin-top:12px;color:var(--ink);font-size:14px;font-weight:600;text-decoration:underline;text-underline-offset:3px}.pcg .ps-sub{margin-top:14px;padding-top:14px;border-top:1px solid rgba(2,9,18,.08);color:var(--green-ink);font-family:Figtree,sans-serif;font-weight:700;font-size:14px}.pcg .head.center{text-align:center;margin-left:auto;margin-right:auto}.pcg .fq{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;align-items:start}.pcg .fq-col{background:#fff;border:1px solid var(--line);border-radius:16px;padding:4px 22px 6px;min-width:0}.pcg .fq-col h3{font-size:12px;font-weight:700;letter-spacing:.13em;text-transform:uppercase;color:var(--muted);padding:16px 0 10px}.pcg .fq details{border-top:1px solid var(--line)}.pcg .fq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:14px;padding:15px 0;font-family:Figtree,sans-serif;font-weight:600;font-size:16px;line-height:1.35}.pcg .fq summary::-webkit-details-marker{display:none}.pcg .pl{flex:none;width:26px;height:26px;border-radius:50%;background:var(--cream);color:var(--ink);display:flex;align-items:center;justify-content:center;transition:transform .2s ease}.pcg .fq details[open] .pl{transform:rotate(45deg)}.pcg .fq .ans{padding:0 0 16px;color:var(--body);font-size:14.5px;line-height:1.6}.pcg .fq .ans a{color:var(--ink);font-weight:600;text-underline-offset:2px}.pcg .rail{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.pcg .rc2{display:flex;flex-direction:column;background:#fff;border:1px solid var(--line);border-radius:16px;overflow:hidden;text-decoration:none;color:var(--ink);min-width:0}.pcg .rc2-img{aspect-ratio:1/1;background:var(--cream);display:flex;align-items:center;justify-content:center;padding:16%}.pcg .rc2-img img{width:100%;height:100%;object-fit:contain}.pcg .rc2-b{display:flex;flex-direction:column;gap:3px;flex:1;padding:14px 16px 16px}.pcg .rc2-v{font-size:11.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.pcg .rc2-t{font-family:Figtree,sans-serif;font-weight:700;font-size:15px;line-height:1.3}.pcg .rc2-d{font-size:13px;line-height:1.45;color:var(--muted)}.pcg .rc2-p{margin-top:auto;padding-top:10px;font-family:Figtree,sans-serif;font-weight:700;font-size:15px}.pcg .temps li{display:grid;grid-template-columns:10px minmax(0,1fr) auto;gap:12px;align-items:center;padding:11px 0;font-size:14px;color:var(--body)}.pcg .temps li+li{border-top:1px solid var(--line)}.pcg .temps i{display:block;width:10px;height:10px;border-radius:50%;background:var(--acc)}.pcg .temps b{font-family:Figtree,sans-serif;font-weight:800;color:var(--ink);white-space:nowrap}.pcg .ct.three tbody th{width:19%}.pcg .sizes{display:flex;flex-wrap:wrap;gap:8px}.pcg .sizes a,.pcg .sizes .is-on{display:inline-flex;align-items:baseline;gap:6px;min-height:44px;padding:12px 14px;background:#fff;border:1px solid var(--line);border-radius:100px;font-size:13.5px;line-height:1.2;color:var(--ink);text-decoration:none}.pcg .sizes a:hover{border-color:var(--ink)}.pcg .sizes b{font-family:Figtree,sans-serif;font-weight:800}.pcg .sizes .is-on{background:var(--sage);border-color:var(--green-ink);color:var(--ink)}@media(max-width:989px){.pcg .ttl{font-size:34px}.pcg .steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:820px){.pcg .wrap{padding:0 16px}.pcg .sec{padding:44px 0}.pcg .head h2{font-size:24px}.pcg .bfoot,.pcg .dgrid,.pcg .fq,.pcg .pc,.pcg .ps-in{grid-template-columns:minmax(0,1fr)}.pcg .ps-in{gap:26px;padding:40px 0}.pcg .pc-img{min-height:0;padding:48px 24px 30px}.pcg .pc-img img{width:min(170px,46%)}.pcg .pc-body{padding:24px 20px 22px}.pcg .recipe{grid-template-columns:repeat(2,minmax(0,1fr))}.pcg .rc{border-left:0;border-top:1px solid var(--line)}.pcg .rc.hero{grid-column:1 / -1;border-top:0}.pcg .rc:nth-child(odd):not(.hero){border-left:1px solid var(--line)}.pcg .rail{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}@media(max-width:600px){.pcg .ttl{font-size:29px;margin:8px 0 12px}.pcg .p-amt{font-size:26px}.pcg .price{margin-top:14px}.pcg .chips{margin-top:12px}.pcg .inbox{margin-top:12px;padding:10px 12px;font-size:13px}.pcg .pi{display:flex;flex-direction:column}.pcg .pi .hook{align-self:flex-start}.pcg .pi .chips{order:1}.pcg .pi .mini{order:2}.pcg .mini-add{height:44px}.pcg .cap{margin-top:8px}.pcg .steps,.pcg .steps.n3{grid-template-columns:minmax(0,1fr);gap:10px;margin-top:18px}.pcg .step{display:grid;grid-template-columns:44px minmax(0,1fr);column-gap:14px;padding:16px}.pcg .step h3{font-size:17px;margin-top:0}.pcg .st-n{display:none}.pcg .step h3:before{content:counter(st) ". "}.pcg .step .ic{grid-row:1 / span 2;margin-bottom:0}.pcg .rc b{font-size:29px}.pcg .card{padding:18px 16px}.pcg .alt{grid-template-columns:48px minmax(0,1fr);padding:14px 16px 14px 12px}.pcg .alt img{width:48px;height:56px}.pcg .alt .lnk{grid-column:2}.pcg .mg2{gap:14px}.pcg .dcard{padding:18px 16px 12px}.pcg .cmp{padding:18px 16px 14px}.pcg .ct,.pcg .ct thead,.pcg .ct tbody{display:block}.pcg .ct tr{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.pcg .ct.three tr{grid-template-columns:repeat(3,minmax(0,1fr))}.pcg .ct thead th:first-child{display:none}.pcg .ct thead th{padding:4px 10px 10px 0;font-size:13px}.pcg .ct tbody th{grid-column:1 / -1;width:auto;padding:12px 0 2px;font-size:11.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.pcg .ct td{border-top:0;padding:6px 10px 12px 0;font-size:13.5px}.pcg .ct td.you{background:none}.pcg .ct.three tbody th{width:auto}.pcg .ct.lbl thead{display:none}.pcg .ct.lbl tr{column-gap:8px}.pcg .ct.lbl td{padding:8px 10px 10px}.pcg .ct.lbl td.you{background:#f3f7ee;border-radius:10px}.pcg .ct.lbl td:before{content:attr(data-label);display:block;margin-bottom:3px;font-family:Figtree,sans-serif;font-weight:700;font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.pcg .specs{padding:16px 16px 4px}.pcg .srow{grid-template-columns:96px minmax(0,1fr);gap:12px;padding:11px 0}.pcg .srow dt{font-size:13.5px}.pcg .fq-col{padding:2px 16px 4px}.pcg .fq summary{font-size:15.5px}.pcg .rc2-img{padding:12%}.pcg .rc2-b{padding:12px 12px 14px}.pcg .rc2-t{font-size:14px}.pcg .rc2-d{font-size:12.5px}}@media(max-width:420px){.pcg .ttl{font-size:28px}.pcg .mini-c{grid-template-columns:44px minmax(0,1fr) auto;gap:10px}.pcg .mini-c img{width:44px;height:52px}.pcg .mini-add{padding:0 14px}.pcg .pc-cta .btn{width:100%}.pcg .mg2{grid-template-columns:minmax(0,1fr)}}@media(min-width:821px)and (max-width:989px){.pcg .rc b{font-size:27px}}.pcg{font-size:15px}.pcg.pcg-bb{background:transparent;overflow:visible}.pcg .lede p{margin:0}.pcg .cap{font-size:12.5px;color:var(--muted);text-align:center;margin:12px 0 0}.pcg .temps li.no-dot{grid-template-columns:minmax(0,1fr) auto}.pcg .rc2-img img{max-height:100%}.pcg .dcard .ic,.pcg .step .ic{display:flex}.pcg .gsteps i,.pcg .temps i{display:block}.pcg .ttl{font-family:Figtree,Segoe UI,system-ui,sans-serif}.pcg-cap{display:block;font-family:Fira Sans,system-ui,sans-serif;font-size:12.5px;line-height:1.5;color:#6f6a61;text-align:center;margin:12px 0 0}@media(max-width:600px){.pcg-cap{margin-top:8px}}.pcg .bfoot .card>h3{font-size:16px;font-weight:700;margin-bottom:6px}.pcg .sw-gold{background:radial-gradient(circle at 32% 28%,#fff8e1 0,#fff0 40%),linear-gradient(135deg,#f3e2b0,#c9a24a 45%,#ecd592 62%,#a8842f)}
/*# sourceMappingURL=/cdn/shop/t/2/assets/pcc-gear.css.map */
