body.cooking[data-page="compare_detail"]{--cmp-ink:#14211c;--cmp-paper:#f4f6f2;--cmp-line:#d8dfdb;--cmp-green:#16745b;--cmp-red:#d9472e;background:var(--cmp-paper);color:var(--cmp-ink)}.cmp-hero{padding:clamp(36px,6vw,78px) 0 32px;background:linear-gradient(120deg,#e7eee9 0 70%,#dce6df 70%);border-bottom:1px solid var(--cmp-line)}.cmp-kicker{font-size:12px;font-weight:850;letter-spacing:.16em;text-transform:uppercase;color:var(--cmp-green);margin-bottom:12px}.cmp-hero h1{font-size:clamp(34px,5vw,62px);line-height:1.03;letter-spacing:-.05em;max-width:920px;margin:0}.cmp-hero .summary{font-size:18px;line-height:1.55;color:#59675f;max-width:720px;margin:16px 0 0}.breadcrumbs{font-size:13px;color:#66736d;margin-bottom:22px}.breadcrumbs a{color:inherit}.cmp-products{display:grid;grid-template-columns:1fr 72px 1fr;align-items:stretch;margin:24px 0}.cmp-product-card{display:flex;flex-direction:column;align-items:center;padding:clamp(20px,4vw,42px);background:#fff;border:1px solid var(--cmp-line);text-align:center}.cmp-product-card img{width:180px;height:270px;object-fit:contain}.cmp-product-card h3{font-size:20px;line-height:1.25;margin:18px 0 8px}.cmp-product-card h3 a{color:inherit;text-decoration:none}.cmp-product-card .price{font-size:24px;font-weight:900;color:var(--cmp-green);margin-bottom:16px}.cmp-vs{display:grid;place-items:center;background:var(--cmp-ink);color:#fff}.cmp-vs span{font-weight:900;letter-spacing:.08em}.btn-buy,.btn-buy-outline{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 20px;text-decoration:none;font-weight:850;font-size:14px;border:1px solid var(--cmp-red)}.btn-buy{background:var(--cmp-red);color:#fff}.btn-buy-outline{background:#fff;color:var(--cmp-ink);border-color:var(--cmp-ink)}.cmp-table{width:100%;border-collapse:collapse;background:#fff;border:1px solid var(--cmp-line);margin:24px 0}.cmp-table th,.cmp-table td{padding:14px 16px;text-align:left;border-bottom:1px solid var(--cmp-line);font-size:14px}.cmp-table th{background:#edf1ee;font-weight:800}.cmp-content,.cmp-verdict{background:#fff;border:1px solid var(--cmp-line);padding:clamp(22px,4vw,42px);margin:24px 0;line-height:1.7}.cmp-content h2,.cmp-verdict h2{font-size:28px;letter-spacing:-.03em;margin:28px 0 12px}.cmp-content h2:first-child{margin-top:0}.cmp-content table{width:100%;border-collapse:collapse}.cmp-content th,.cmp-content td{padding:12px;border-bottom:1px solid var(--cmp-line);text-align:left}.cmp-verdict{border-left:6px solid var(--cmp-green)}.related-section{margin-top:44px;border-top:1px solid var(--cmp-line);padding-top:28px}.related-section h2{font-size:30px;margin:0 0 16px}.related-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.related-card{display:flex;align-items:center;gap:12px;background:#fff;border:1px solid var(--cmp-line);padding:14px;color:var(--cmp-ink);text-decoration:none}.related-card img{width:56px;height:84px;object-fit:contain}.related-info{flex:1}.related-info h4{margin:0 0 6px;font-size:14px}.vs-badge{font-size:11px;font-weight:900;color:var(--cmp-red)}.cmp-views{text-align:center;font-size:12px;color:#6a766f}@media(max-width:720px){.cmp-products{grid-template-columns:1fr}.cmp-vs{min-height:48px}.related-grid{grid-template-columns:1fr}.cmp-table{display:block;overflow-x:auto}.cmp-hero{padding-top:30px}}
