.rh-seksjon--kb{padding-block:var(--s3) var(--s1)}.rh-kb{display:grid;gap:var(--s3);padding:var(--s4);border-radius:var(--r-xl);color:var(--ink-inverse);background:linear-gradient(135deg,var(--navy-deep) 0%,var(--navy) 55%,var(--navy-hover) 100%);box-shadow:var(--shadow-control)}.rh-kb__tekst{display:flex;flex-direction:column;align-items:flex-start;gap:var(--s2)}.rh-kb__merke{display:inline-block;padding:5px 10px;border-radius:var(--r-md);background:var(--oransje);color:var(--navy);font:800 11px/1 var(--font-sans);letter-spacing:.12em;text-transform:uppercase}.rh-v .rh-hoved .rh-kb h2{margin:0;color:var(--ink-inverse);font:800 clamp(26px, 3.2vw, 36px)/1 var(--font-display);text-transform:uppercase;letter-spacing:-.01em;text-wrap:balance}.rh-kb__tekst>p{margin:0;color:var(--ink-inverse-soft);font-size:14px;line-height:1.4;max-width:48ch}.rh-kb__priser{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--s2) var(--s4)}.rh-kb__pris{display:flex;flex-direction:column;gap:1px;text-decoration:none}.rh-v .rh-kb__pris,.rh-v .rh-kb__pris:hover{color:var(--ink-inverse)}.rh-kb__pris span{font:700 12px/1.2 var(--font-sans);color:var(--ink-inverse-muted)}.rh-kb__pris strong{font:800 28px/1 var(--font-display);font-variant-numeric:tabular-nums}.rh-kb__pris--pall{border-left:2px solid var(--navy-linje);padding-left:var(--s3)}.rh-kb__pris--pall strong{font-size:22px}.rh-kb__pris em{font:700 12px/1.2 var(--font-sans);font-style:normal;color:var(--oransje)}.rh-kb__tekst .rh-rad{margin-top:var(--s1)}.rh-kb__tekst .rh-knapp{min-height:40px}.rh-kb__bilder{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:var(--s1);margin:0 0 var(--s4) var(--s3)}.rh-kb__rute{position:relative;display:block;aspect-ratio:1 / 1;border-radius:var(--r-md);overflow:hidden;background:var(--navy-deep)}.rh-kb__rute img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain}.rh-kb__kort{position:absolute;left:calc(-1 * var(--s3));bottom:calc(-1 * var(--s4));width:128px;display:flex;flex-direction:column;gap:1px;padding:var(--s1) var(--s2) var(--s2);background:var(--surface);border-radius:var(--r-md);box-shadow:0 10px 28px rgb(0 0 0 / .45);text-decoration:none}.rh-v .rh-kb__kort,.rh-v .rh-kb__kort:hover{color:var(--navy)}.rh-kb__kortbilde{position:relative;display:block;aspect-ratio:1 / 1}.rh-kb__kortbilde img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain}.rh-kb__kort>span:not(.rh-kb__kortbilde){font:700 10px/1.2 var(--font-sans);color:var(--ink-muted)}.rh-kb__kort strong{font:800 17px/1 var(--font-display);font-variant-numeric:tabular-nums}.rh-kb__tillit{grid-column:1 / -1;list-style:none;margin:0;padding:var(--s2) 0 0;border-top:1px solid var(--navy-linje);display:flex;flex-wrap:wrap;gap:2px var(--s4);color:var(--ink-inverse-soft);font:700 12px/1.4 var(--font-sans)}.rh-kb__tillit li::before{content:"✓";color:var(--suksess-lys);margin-right:var(--s1)}@media (min-width:782px){.rh-kb{grid-template-columns:1fr 340px;gap:var(--s6);padding:var(--s5) var(--s6) var(--s4);align-items:center}.rh-kb__bilder{gap:var(--s2)}.rh-kb__kort{width:150px}.rh-kb__kort strong{font-size:20px}}@media (min-width:1100px){.rh-kb{grid-template-columns:1fr 330px;gap:var(--s8)}}.rh-kbk{display:none}@media (min-width:782px){.rh-kbk{display:grid;grid-template-columns:1fr 2.2fr;gap:var(--s4);align-items:center;padding:var(--s4) var(--s5);margin-block:var(--s3) var(--s4);border-left:6px solid var(--oransje);border-radius:var(--r-lg);background:var(--navy-tint)}}.rh-kbk__tekst{display:flex;flex-direction:column;align-items:flex-start;gap:var(--s2)}.rh-v .rh-hoved .rh-kbk h2{margin:0;color:var(--navy);font:800 clamp(20px, 2.2vw, 26px)/1.1 var(--font-display);text-wrap:balance}.rh-kbk__tekst p{margin:0;color:var(--ink-muted);font-size:14px}.rh-v a.rh-kbk__pall{font:700 14px/1.3 var(--font-sans);color:var(--navy);text-decoration:underline;text-underline-offset:3px}.rh-kbk__varer{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--s3)}.rh-kbk__vare{display:grid;grid-template-columns:64px minmax(0,1fr);gap:var(--s2);align-items:center;padding:var(--s2) var(--s3);background:var(--surface);border:1px solid var(--border);border-radius:var(--r-lg);text-decoration:none;min-width:0}.rh-v .rh-kbk__vare,.rh-v .rh-kbk__vare:hover{color:var(--navy)}.rh-kbk__bilde{position:relative;display:block;aspect-ratio:1 / 1}.rh-kbk__bilde img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain}.rh-kbk__vare>span:not(.rh-kbk__bilde){min-width:0;overflow-wrap:anywhere}.rh-kbk__vare strong{display:block;font:700 13px/1.25 var(--font-sans)}.rh-kbk__vare small{display:block;color:var(--ink-muted);font-size:11px;line-height:1.3;margin:2px 0}.rh-kbk__vare b{display:block;font:800 16px/1 var(--font-display);font-variant-numeric:tabular-nums}