#kbv{--g:#1F4D36;--gd:#163A29;--gl:#EEF3EC;--ink:#1b1f1c;--mut:#4f5752;--line:#dfe3df;--soft:#f6f7f5;--amber:#8a3f0a;--serif:var(--rnh-serif,Georgia,"Times New Roman",serif);color:var(--ink);font-size:16px;line-height:1.6;max-width:1140px;margin:0 auto;-webkit-font-smoothing:antialiased;background:#fff}#kbv *{box-sizing:border-box}#kbv h1,#kbv h2,#kbv h3{font-family:var(--serif);color:var(--ink);font-weight:700;letter-spacing:-.01em;text-transform:none;margin:0}#kbv p{margin:0 0 10px;font-size:16px}#kbv a{color:var(--g);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}#kbv a:hover{color:var(--gd);text-decoration-thickness:2px}#kbv ul{list-style:none;margin:0;padding:0}#kbv .kb-kicker{font-size:15px;margin:0 0 6px}#kbv .kb-h1{font-size:clamp(34px,5vw,56px);line-height:1.05;margin:0 0 10px}#kbv .kb-subtitle{font-family:var(--serif);font-size:clamp(19px,2.2vw,24px);line-height:1.3;margin:0 0 12px;font-weight:600}#kbv .kb-lead{font-size:17px;color:var(--mut);max-width:48em;margin:0 0 16px}#kbv .kb-meta{display:flex;flex-wrap:wrap;gap:6px 0;font-size:15px;color:var(--mut);margin:0 0 20px}#kbv .kb-meta span{padding:0 14px;border-left:1px solid var(--line)}#kbv .kb-meta span:first-child{padding-left:0;border-left:0}#kbv .kb-search{display:flex;margin:0 0 14px;border:1.5px solid var(--line);border-radius:8px;overflow:hidden;background:#fff}#kbv .kb-search:focus-within{border-color:var(--g);box-shadow:0 0 0 3px var(--gl)}#kbv .kb-search input{flex:1;min-width:0;min-height:50px;border:0;outline:none;padding:0 16px;font-size:16px;color:var(--ink);background:transparent;box-shadow:none}#kbv .kb-search button{flex:none;width:58px;border:0;border-radius:0;background:var(--g);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0}#kbv .kb-search button:hover{background:var(--gd)}#kbv .kb-az{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 0;margin:0 0 6px;font-size:16px}#kbv .kb-az a{padding:2px 14px;border-left:1px solid var(--line);font-weight:600}#kbv .kb-az a:first-child{border-left:0}#kbv .kb-sec{margin:clamp(34px,4.5vw,50px) 0 0;scroll-margin-top:110px}#kbv .kb-h2{font-size:clamp(25px,2.6vw,32px);line-height:1.2;margin:0 0 6px}#kbv .kb-sub{color:var(--mut);margin:0 0 16px}#kbv .kb-tablewrap{overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid var(--line);border-radius:6px}#kbv table.kb-table{width:100%;border-collapse:collapse;font-size:15px;margin:0}#kbv .kb-table th,#kbv .kb-table td{text-align:left;padding:9px 14px;border:0;border-bottom:1px solid var(--line);border-right:1px solid var(--line);vertical-align:top}#kbv .kb-table th:last-child,#kbv .kb-table td:last-child{border-right:0}#kbv .kb-table thead th{background:var(--soft);font-weight:700;font-size:14.5px;white-space:nowrap;color:var(--ink);text-transform:none;letter-spacing:0}#kbv .kb-table tbody tr:nth-child(2n) td{background:#fbfbfa}#kbv .kb-table tbody tr:last-child td{border-bottom:0}#kbv .kb-table td:first-child{white-space:nowrap}#kbv .kb-note{font-size:15px;color:var(--mut);font-style:italic;margin:10px 0 0}#kbv .kb-note p{font-size:15px;margin:0 0 4px}#kbv .kb-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;align-items:stretch}@media(min-width:900px){#kbv .kb-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}}#kbv .kb-card{border:1px solid var(--line);border-radius:6px;background:#fff;padding:14px 16px;scroll-margin-top:110px;display:flex;flex-direction:column}#kbv .kb-card .kb-foot,#kbv .kb-combo .kb-foot{margin-top:auto;padding-top:10px}#kbv .kb-combo{display:flex;flex-direction:column}#kbv .kb-card .kb-more{margin-bottom:10px}#kbv .kb-top{display:grid;grid-template-columns:150px minmax(0,1fr);gap:16px;align-items:center;margin:0 0 10px;padding:0 0 12px;border-bottom:1px solid var(--line)}#kbv .kb-top.noimg{grid-template-columns:minmax(0,1fr)}#kbv .kb-top .kb-job{margin:0}#kbv .kb-card[hidden]{display:none}#kbv .kb-card:target{border-color:var(--g);box-shadow:0 0 0 3px var(--gl)}#kbv .kb-card img{width:150px;height:112px;object-fit:cover;border-radius:4px;display:block;background:var(--soft)}#kbv .kb-card h3{font-size:22px;line-height:1.2;margin:0 0 1px}#kbv .kb-card h3 a{color:var(--g)}#kbv .kb-alt{font-size:15px;color:var(--mut);margin:0 0 6px}#kbv .kb-job,#kbv .kb-line{font-size:16px;margin:0 0 6px}#kbv .kb-line .sep{color:#b9bfba;padding:0 6px}#kbv .kb-foods{font-size:16px;margin:0 0 8px;padding:8px 10px;background:var(--soft);border-radius:4px}#kbv .kb-foods b{display:block;font-size:13px;letter-spacing:.04em;text-transform:uppercase;color:var(--mut);margin:0 0 2px}#kbv .kb-foods li{display:flex;justify-content:space-between;gap:10px;border-top:1px dashed var(--line);padding:3px 0}#kbv .kb-foods li:first-child{border-top:0}#kbv .kb-foods li span:last-child{font-weight:700;white-space:nowrap}#kbv .kb-safety{font-size:16px;border-left:3px solid #c2702a;padding:2px 0 2px 10px;margin:0 0 8px;color:#3b2a1d}#kbv .kb-safety b{color:var(--amber)}#kbv .kb-risk{font-size:16px;margin:0 0 8px}#kbv .kb-read{font-size:16px;font-weight:700;margin:2px 0 4px}#kbv .kb-more{font-size:15px;margin:0 0 6px;color:var(--mut)}#kbv .kb-more a{color:var(--mut)}#kbv .kb-more a:hover{color:var(--g)}#kbv .kb-more li{padding:3px 0 3px 12px;position:relative;line-height:1.5}#kbv .kb-more li:before{content:"";position:absolute;left:0;top:.7em;width:4px;height:4px;border-radius:50%;background:#9aa39c}#kbv .kb-tool{font-size:16px;font-weight:700;margin:0 0 8px}#kbv .kb-ptiles{display:grid;grid-template-columns:minmax(0,1fr);gap:8px}#kbv a.kb-ptile{display:flex;align-items:center;gap:12px;border:1px solid var(--line);border-radius:6px;padding:6px 12px 6px 6px;text-decoration:none;color:var(--ink);background:#fff;transition:border-color .15s,box-shadow .15s}#kbv a.kb-ptile:hover{border-color:var(--g);box-shadow:0 0 0 2px var(--gl)}#kbv a.kb-ptile img{width:44px;height:44px;object-fit:contain;flex:none;border-radius:4px;background:var(--soft)}#kbv a.kb-ptile span{flex:1;min-width:0;font-size:15px;font-weight:600;line-height:1.3}#kbv a.kb-ptile:after{content:"\2192";font-size:18px;font-weight:700;color:var(--g);flex:none}#kbv .kb-empty{display:none;text-align:center;color:var(--mut);padding:20px;border:1px dashed var(--line);border-radius:6px}#kbv .kb-g3{display:grid;grid-template-columns:minmax(0,1fr);gap:16px}@media(min-width:900px){#kbv .kb-g3{grid-template-columns:repeat(3,minmax(0,1fr))}}#kbv .kb-combo{border:1px solid var(--line);border-radius:6px;padding:16px}#kbv .kb-combo[hidden]{display:none}#kbv .kb-combo h3{font-size:21px;margin:0 0 6px}#kbv .kb-faq details{border-bottom:1px solid var(--line)}#kbv .kb-faq details:first-of-type{border-top:1px solid var(--line)}#kbv .kb-faq summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 2px;font-weight:700;font-size:16.5px}#kbv .kb-faq summary::-webkit-details-marker{display:none}#kbv .kb-faq summary:after{content:"+";font-size:22px;font-weight:400;line-height:1;color:var(--g);flex:none}#kbv .kb-faq details[open] summary:after{content:"\2212"}#kbv .kb-faq .kb-ans{padding:0 2px 14px;color:var(--mut)}#kbv .kb-faq .kb-ans p{font-size:16px;margin:0}#kbv .kb-next{border-top:1px solid var(--line);padding-top:18px}#kbv .kb-next ul{display:flex;flex-wrap:wrap;gap:6px 0}#kbv .kb-next li{padding:0 14px;border-left:1px solid var(--line)}#kbv .kb-next li:first-child{padding-left:0;border-left:0}#kbv .kb-src{font-size:14px;color:var(--mut);margin:28px 0 0}#kbv .kb-src p{font-size:14px;margin:0 0 6px}@media(max-width:640px){#kbv,#kbv .kb-lead{font-size:16px}#kbv .kb-meta span{padding:0 10px;font-size:14px}#kbv .kb-az{justify-content:flex-start}#kbv .kb-az a{padding:4px 11px}#kbv .kb-table .kb-role{display:none}#kbv .kb-table th,#kbv .kb-table td{padding:8px 10px;font-size:15px}#kbv .kb-card{padding:12px}#kbv .kb-top{grid-template-columns:minmax(0,1fr);gap:10px}#kbv .kb-card img{width:100%;height:160px}#kbv .kb-card h3{font-size:21px}}#kbv .kbh-cats{display:grid;grid-template-columns:minmax(0,1fr);gap:18px}@media(min-width:640px){#kbv .kbh-cats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1100px){#kbv .kbh-cats{grid-template-columns:repeat(4,minmax(0,1fr))}#kbv .kbh-cats .kbh-cat h3{font-size:22px}}#kbv .kbh-cats a.kbh-cat{grid-template-columns:minmax(0,1fr);align-content:start}#kbv .kbh-cats a.kbh-cat img{width:100%;height:200px}#kbv a.kbh-cat{display:grid;grid-template-columns:200px minmax(0,1fr);gap:18px;align-items:center;border:1px solid var(--line);border-radius:6px;padding:14px;text-decoration:none;color:var(--ink);background:#fff;transition:border-color .15s,box-shadow .15s}#kbv a.kbh-cat:hover{border-color:var(--g);box-shadow:0 0 0 3px var(--gl)}#kbv a.kbh-cat img{width:200px;height:150px;object-fit:cover;border-radius:4px;display:block;background:var(--soft)}#kbv .kbh-cat h3{font-size:24px;margin:0 0 2px;color:var(--g);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}#kbv .kbh-cat .kbh-count{font-size:15px;color:var(--mut);margin:0 0 8px}#kbv .kbh-cat p{font-size:16px;margin:0 0 10px}#kbv .kbh-cat .kbh-go{font-weight:700;color:var(--g);font-size:16px;margin:0}#kbv .kbh-letters{display:flex;flex-wrap:wrap;gap:4px 0;margin:0 0 14px;font-size:16px}#kbv .kbh-letters a{padding:2px 10px;border-left:1px solid var(--line);font-weight:600}#kbv .kbh-letters a:first-child{border-left:0;padding-left:0}#kbv .kbh-index{columns:3 240px;column-gap:28px}#kbv .kbh-group{break-inside:avoid;margin:0 0 16px;scroll-margin-top:110px}#kbv .kbh-group[hidden]{display:none}#kbv .kbh-group h3{font-size:20px;margin:0 0 4px;padding:0 0 4px;border-bottom:1px solid var(--line)}#kbv .kbh-group li{padding:3px 0;font-size:16px;line-height:1.45}#kbv .kbh-group li[hidden]{display:none}#kbv .kbh-tag{font-size:13px;color:var(--mut);margin-left:6px}#kbv .kbh-links{display:grid;grid-template-columns:minmax(0,1fr);gap:0 28px}@media(min-width:640px){#kbv .kbh-links{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:960px){#kbv .kbh-links{grid-template-columns:repeat(3,minmax(0,1fr))}}#kbv .kbh-links li{padding:8px 0;border-bottom:1px solid var(--line);font-size:16px}#kbv .kbh-tool{border:1px solid var(--line);border-radius:6px;padding:16px}#kbv .kbh-tool p{margin:4px 0 0;color:var(--mut)}@media(max-width:640px){#kbv a.kbh-cat{grid-template-columns:minmax(0,1fr)}#kbv a.kbh-cat img{width:100%;height:170px}#kbv .kbh-index{columns:2 150px;column-gap:18px}}#kbv .kb-vh{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}#kbv ul.kb-meta,#kbv ul.kb-az,#kbv ul.kb-ptiles,#kbv ul.kbh-letters,#kbv ul.kbh-cats,#kbv .kbh-group ul{list-style:none;margin-left:0;padding:0}#kbv .kb-meta li{padding:0 14px;border-left:1px solid var(--line)}#kbv .kb-meta li:first-child{padding-left:0;border-left:0}#kbv .kb-az{margin:0 0 6px}#kbv .kb-az li{border-left:1px solid var(--line)}#kbv .kb-az li:first-child{border-left:0}#kbv .kb-az a{display:inline-block;border-left:0}#kbv .kb-count{font-size:15px;color:var(--mut);margin:0 0 8px;min-height:1.2em}#kbv .kb-card .kb-top h3{margin:0 0 1px}#kbv dl.kb-facts{display:flex;flex-wrap:wrap;gap:4px 0;margin:0 0 8px;font-size:16px}#kbv .kb-facts>div{display:flex;flex-wrap:wrap;gap:0 5px;padding:0 10px 0 0;margin:0 10px 0 0;border-right:1px solid var(--line)}#kbv .kb-facts>div:last-child{border-right:0;margin-right:0;padding-right:0}#kbv .kb-facts dt{font-weight:700;margin:0}#kbv .kb-facts dt:after{content:":"}#kbv .kb-facts dd{margin:0}#kbv .kb-facts>div.kb-wide{flex-basis:100%;border-right:0;margin-right:0;padding-right:0}#kbv table.kb-foods{width:100%;border-collapse:collapse;margin:0 0 8px;background:var(--soft);border-radius:4px;font-size:16px}#kbv table.kb-foods caption{caption-side:top;text-align:left;font-size:13px;letter-spacing:.04em;text-transform:uppercase;color:var(--mut);font-weight:700;padding:8px 10px 2px;background:var(--soft);border-radius:4px 4px 0 0}#kbv table.kb-foods th,#kbv table.kb-foods td{border:0;border-top:1px dashed var(--line);padding:3px 10px;background:transparent;text-transform:none;letter-spacing:0}#kbv table.kb-foods tr:first-child th,#kbv table.kb-foods tr:first-child td{border-top:0}#kbv table.kb-foods th{font-weight:400;text-align:left;color:var(--ink)}#kbv table.kb-foods td{font-weight:700;text-align:right;white-space:nowrap}#kbv table.kb-foods tr:last-child th,#kbv table.kb-foods tr:last-child td{padding-bottom:8px}#kbv .kb-table caption{caption-side:top;text-align:left;padding:0 0 8px;font-size:15px;color:var(--mut)}#kbv .kb-table tbody th{font-weight:700;white-space:nowrap;text-align:left;padding:9px 14px;border:0;border-bottom:1px solid var(--line);border-right:1px solid var(--line);background:inherit;text-transform:none;letter-spacing:0;font-size:15px}#kbv .kb-table tbody tr:nth-child(2n) th{background:#fbfbfa}#kbv .kb-table tbody tr:last-child th{border-bottom:0}#kbv ul.kb-ptiles{display:grid;grid-template-columns:minmax(0,1fr);gap:8px;margin:0}#kbv .kb-ptiles li{margin:0;padding:0}#kbv .kb-read a span[aria-hidden]{margin-left:2px}#kbv .kb-faq summary h3{display:inline;font:inherit;color:inherit;margin:0;letter-spacing:0}#kbv .kb-next ul{list-style:none;padding:0}#kbv .kbh-letters li,#kbv .kbh-cats li{margin:0;padding:0}#kbv .kbh-letters li{border-left:1px solid var(--line)}#kbv .kbh-letters li:first-child{border-left:0}#kbv .kbh-letters a{border-left:0;display:inline-block}#kbv .kbh-letters li:first-child a{padding-left:0}#kbv .kbh-cats li>a{height:100%}@media(max-width:640px){#kbv .kb-meta li{padding:0 10px;font-size:14px}#kbv .kb-facts>div{border-right:0;margin-right:0;padding-right:0;flex-basis:100%}}@media(prefers-reduced-motion:reduce){#kbv *{transition:none!important;scroll-behavior:auto!important}}#kbv .kb-empty:not([hidden]){display:block}#kbv li[hidden],#kbv .kbh-group[hidden],#kbv [data-kb][hidden]{display:none!important}#kbv .kb-h2[data-size=small]{font-size:22px}#kbv .kb-table caption{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
/*# sourceMappingURL=/cdn/shop/t/160/assets/rn-kb.css.map */
