:root{--t-mikro:0.75rem;--t-meta:0.8125rem;--t-liten:0.875rem;--t-brod:1.0625rem;--t-h4:clamp(1.125rem,1rem + 0.6vw,1.25rem);--t-h3:clamp(1.3125rem,1.1rem + 1vw,1.5625rem);--t-h2:clamp(1.5rem,1.2rem + 1.6vw,1.9375rem);--t-h1:clamp(1.875rem,1.4rem + 2.4vw,3.0625rem);--a1:0.25rem;--a2:0.5rem;--a3:0.75rem;--a4:1rem;--a5:1.5rem;--a6:2rem;--a7:3rem;--a8:4rem;--a9:6rem;--gronn:#1f4034;--gronn-lys:#2e5c4a;--rust:#8a3a1f;--tekst:#26312c;--tekst-dempet:#55635c;--kant:#d8d5cd;--flate:#f6f4ef;--flate-varm:#efe9df;--hvit:#ffffff;--feil:#8a1f1f;--radius:10px;--radius-stor:16px;--fart:180ms;--maks-bredde:1180px}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--hvit);color:var(--tekst);font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:var(--t-brod);line-height:1.6}h1,h2,h3,h4{line-height:1.15;margin:0 0 var(--a4);font-weight:600;letter-spacing:-.015em}h1{font-size:var(--t-h1)}h2{font-size:var(--t-h2)}h3{font-size:var(--t-h3)}h4{font-size:var(--t-h4)}li,p{max-width:65ch}p{margin:0 0 var(--a4)}a{color:var(--gronn);text-underline-offset:3px}a:hover{color:var(--gronn-lys)}:focus-visible{outline:3px solid var(--rust);outline-offset:2px;border-radius:4px}img{max-width:100%;height:auto;display:block}.innhold{max-width:var(--maks-bredde);margin:0 auto;padding:0 var(--a4)}.knapp{display:inline-flex;align-items:center;justify-content:center;gap:var(--a2);min-height:48px;padding:var(--a3) var(--a5);border:2px solid transparent;border-radius:var(--radius);font:inherit;font-weight:600;cursor:pointer;text-decoration:none;transition:background-color var(--fart) ease,transform var(--fart) ease}.knapp:active{transform:translateY(1px)}.knapp-primar{background:var(--gronn);color:var(--hvit)}.knapp-primar:hover{background:var(--gronn-lys);color:var(--hvit)}.knapp-primar:disabled{background:var(--kant);color:var(--tekst-dempet);cursor:not-allowed}.knapp-sekundar{background:var(--hvit);color:var(--gronn);border-color:var(--gronn)}.knapp-sekundar:hover{background:var(--flate)}label{display:block;font-weight:600;margin-bottom:var(--a2)}.hjelpetekst{font-size:var(--t-liten);color:var(--tekst-dempet);margin:var(--a1) 0 0;max-width:60ch}input[type=range]{width:100%;height:44px;accent-color:var(--gronn);cursor:pointer}input[type=number]{min-height:48px;padding:var(--a2) var(--a3);border:2px solid var(--kant);border-radius:var(--radius);font:inherit;width:100%}input[type=number]:focus{border-color:var(--gronn)}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.kun-skjermleser{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.konfigurator{display:grid;grid-gap:var(--a6);gap:var(--a6);margin-top:var(--a6);padding-bottom:220px}@media (min-width:900px){.konfigurator{grid-template-columns:1fr 360px;align-items:start;gap:var(--a7);padding-bottom:0}}.konfigurator-valg{display:grid;grid-gap:var(--a6);gap:var(--a6);min-width:0}.seksjon{border:none;border-top:1px solid var(--kant);padding:var(--a5) 0 0;margin:0;min-width:0}.seksjon-tittel{font-size:var(--t-h3);font-weight:600;padding:0;margin-bottom:var(--a1)}.seksjon-hjelp{margin-bottom:var(--a4)}.kortrad{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));grid-gap:var(--a3);gap:var(--a3)}.kort{display:flex;flex-direction:column;gap:var(--a1);text-align:left;padding:var(--a4);min-height:48px;background:var(--hvit);border:2px solid var(--kant);border-radius:var(--radius);cursor:pointer;font:inherit;color:inherit;transition:border-color var(--fart) ease,background-color var(--fart) ease}.kort:hover{border-color:var(--gronn-lys)}.kort-valgt{border-color:var(--gronn);background:var(--flate)}.kort-navn{font-weight:600;font-size:var(--t-h4)}.kort-pris{color:var(--gronn);font-weight:600}.kort-pris,.kort-tekst{font-size:var(--t-liten)}.kort-tekst{line-height:1.5}.kort-tekst,.merkelapp{color:var(--tekst-dempet)}.merkelapp{display:inline-block;align-self:flex-start;margin-top:var(--a2);padding:2px var(--a2);border-radius:999px;background:var(--flate-varm);font-size:var(--t-meta);font-weight:600}.merkelapp-varsel{background:#f7e6df;color:var(--rust)}.maalfelt+.maalfelt{margin-top:var(--a5)}.maalfelt-rad{display:flex;align-items:center;gap:var(--a3)}.maalfelt-rad input[type=range]{flex:1 1 auto;min-width:0}.maalfelt-tall{flex:0 0 96px;width:96px}.knapperad{display:flex;flex-wrap:wrap;gap:var(--a2)}.valgknapp{min-height:48px;padding:var(--a2) var(--a4);border:2px solid var(--kant);border-radius:var(--radius);background:var(--hvit);font:inherit;cursor:pointer;transition:border-color var(--fart) ease,background-color var(--fart) ease}.valgknapp-valgt{border-color:var(--gronn);background:var(--flate);font-weight:600}.listevalg{display:grid;grid-gap:var(--a2);gap:var(--a2)}.listerad{display:flex;flex-direction:column;gap:var(--a1);text-align:left;padding:var(--a4);border:2px solid var(--kant);border-radius:var(--radius);background:var(--hvit);font:inherit;color:inherit;cursor:pointer;transition:border-color var(--fart) ease,background-color var(--fart) ease}.listerad:hover{border-color:var(--gronn-lys)}.listerad-valgt{border-color:var(--gronn);background:var(--flate)}.listerad-utilgjengelig{border-style:dashed}.listerad-topp{display:flex;flex-wrap:wrap;gap:var(--a2);align-items:baseline;justify-content:space-between}.listerad-navn,.listerad-pris{font-weight:600}.listerad-pris{color:var(--gronn);font-size:var(--t-liten);white-space:nowrap}.resultat{position:fixed;left:0;right:0;bottom:0;z-index:15;background:var(--hvit);border-top:2px solid var(--gronn);padding:var(--a4);box-shadow:0 -4px 20px rgba(0,0,0,.08);max-height:55vh;overflow-y:auto}@media (min-width:900px){.resultat{position:-webkit-sticky;position:sticky;top:88px;bottom:auto;left:auto;right:auto;border:2px solid var(--kant);border-radius:var(--radius-stor);box-shadow:none;padding:var(--a5);max-height:none;overflow:visible}}.resultat-etikett{margin:0;color:var(--tekst-dempet);font-size:var(--t-liten)}.resultat-pris{margin:0;font-size:var(--t-h2);font-weight:700;line-height:1.1;color:var(--gronn)}.resultat-eksmva{margin:var(--a1) 0 0;color:var(--tekst-dempet);font-size:var(--t-liten)}.resultat-levering{margin:var(--a3) 0 0}.resultat-blokkert{margin:var(--a1) 0 0;color:var(--feil);font-weight:600}.resultat-knapp{width:100%;margin-top:var(--a4)}.resultat-trygghet{margin-top:var(--a2);text-align:center}.prisdetaljer{margin-top:var(--a4);border-top:1px solid var(--kant);padding-top:var(--a3)}.prisdetaljer summary{cursor:pointer;font-weight:600;min-height:44px;display:flex;align-items:center}.prisliste{margin:var(--a2) 0 0;font-size:var(--t-liten)}.prisliste>div{display:flex;justify-content:space-between;gap:var(--a3);padding:var(--a1) 0}.prisliste dd,.prisliste dt{margin:0}.prisliste-sum{border-top:1px solid var(--kant);margin-top:var(--a2);padding-top:var(--a2)!important;font-weight:700}.meldinger{margin-top:var(--a4)}.meldinger-tittel{font-size:var(--t-liten);text-transform:uppercase;letter-spacing:.04em;color:var(--tekst-dempet);margin-bottom:var(--a2)}.melding{font-size:var(--t-liten);line-height:1.5;padding:var(--a3);border-radius:var(--radius);margin:0 0 var(--a2);max-width:none}.melding-blokk{background:#fbeceb;color:var(--feil);border-left:4px solid var(--feil)}.melding-kostnad{background:var(--flate-varm);border-left:4px solid var(--rust)}.melding-info{background:var(--flate);border-left:4px solid var(--kant)}.hero{background:linear-gradient(180deg,var(--flate-varm) 0,var(--hvit) 100%);padding:var(--a8) 0 var(--a7)}.hero-innhold{max-width:780px}.hero-stedsnavn{margin:0 0 var(--a2);text-transform:uppercase;letter-spacing:.08em;font-size:var(--t-liten);font-weight:600;color:var(--rust)}.hero-tittel{margin-bottom:var(--a4);text-wrap:balance}.hero-ingress{font-size:var(--t-h4);color:var(--tekst-dempet);margin-bottom:var(--a6)}.hero-knapper{display:flex;flex-wrap:wrap;gap:var(--a3)}.hero-under{margin:var(--a5) 0 0;font-size:var(--t-liten);color:var(--tekst-dempet)}.seksjonsblokk{padding:var(--a8) var(--a4)}.tretall{display:grid;grid-gap:var(--a5);gap:var(--a5);margin-top:var(--a6)}@media (min-width:760px){.tretall{grid-template-columns:repeat(3,1fr);gap:var(--a6)}}.tretall-kort h3{margin-bottom:var(--a2)}.tretall-kort p{color:var(--tekst-dempet);margin:0}.tillit{background:var(--flate);padding:var(--a8) 0}.tillitsliste{list-style:none;padding:0;margin:var(--a6) 0 0;display:grid;grid-gap:var(--a4);gap:var(--a4)}@media (min-width:760px){.tillitsliste{grid-template-columns:repeat(2,1fr);gap:var(--a5)}}.tillitsliste li{background:var(--hvit);border:1px solid var(--kant);border-radius:var(--radius);padding:var(--a4);max-width:none;color:var(--tekst-dempet)}.tillitsliste strong{color:var(--tekst);display:block;margin-bottom:var(--a1)}.avslutning{text-align:center}.avslutning p{margin-left:auto;margin-right:auto;color:var(--tekst-dempet)}.stegliste{margin:var(--a5) 0 0;padding-left:var(--a5);display:grid;grid-gap:var(--a4);gap:var(--a4)}.stegliste li{color:var(--tekst-dempet);padding-left:var(--a2)}.stegliste strong{color:var(--tekst);display:block;margin-bottom:var(--a1)}.kurvteller{display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:24px;padding:0 6px;border-radius:999px;background:var(--gronn);color:var(--hvit);font-size:var(--t-meta);font-weight:700}.kasse{display:grid;grid-gap:var(--a6);gap:var(--a6);margin-top:var(--a5)}@media (min-width:900px){.kasse{grid-template-columns:1fr 340px;align-items:start;gap:var(--a7)}}.kasse-venstre{display:grid;grid-gap:var(--a7);gap:var(--a7);min-width:0}.kurvlinje{display:flex;flex-wrap:wrap;gap:var(--a4);justify-content:space-between;padding:var(--a4);border:1px solid var(--kant);border-radius:var(--radius);margin-bottom:var(--a3)}.kurvlinje-tittel{font-size:var(--t-h4);margin-bottom:var(--a1)}.kurvlinje-detaljer{color:var(--tekst-dempet);font-size:var(--t-liten);margin:0 0 var(--a2)}.kurvlinje-levering{font-size:var(--t-liten);margin:0}.kurvlinje-hoyre{text-align:right;margin-left:auto}.kurvlinje-pris{font-weight:700;font-size:var(--t-h4);margin:0 0 var(--a1);white-space:nowrap}.lenkeknapp{background:none;border:none;padding:var(--a2) 0;min-height:44px;color:var(--rust);font:inherit;text-decoration:underline;cursor:pointer}.tekstfelt{width:100%;min-height:48px;padding:var(--a2) var(--a3);border:2px solid var(--kant);border-radius:var(--radius);font:inherit}.tekstfelt:focus{border-color:var(--gronn)}.fraktforklaring{margin-top:var(--a4);padding:var(--a3);background:var(--flate);border-radius:var(--radius);max-width:none}.kasse-oppsummering{border:2px solid var(--kant);border-radius:var(--radius-stor);padding:var(--a5);background:var(--hvit)}@media (min-width:900px){.kasse-oppsummering{position:-webkit-sticky;position:sticky;top:88px}}.kasse-oppsummering-tittel{font-size:var(--t-h3);margin-bottom:var(--a3)}.kasse-oppsummering .prisliste{font-size:var(--t-brod)}.kasse-levering{margin:var(--a3) 0 0;color:var(--tekst-dempet);font-size:var(--t-liten)}.kasse-knapp{width:100%;margin-top:var(--a4)}.trygghet{list-style:none;padding:0;margin:var(--a4) 0 var(--a3);display:grid;grid-gap:var(--a2);gap:var(--a2);font-size:var(--t-liten);color:var(--tekst-dempet)}.trygghet li{position:relative;padding-left:var(--a5);max-width:none}.trygghet li:before{content:"";position:absolute;left:0;top:.45em;width:8px;height:8px;border-radius:50%;background:var(--gronn)}.kvittering{margin-top:var(--a6);max-width:640px}.kvittering-nummer{font-size:var(--t-h4)}.kvittering-sum{margin:var(--a5) 0;border-radius:var(--radius);font-size:var(--t-brod)}.kvittering-sum,.skisse{padding:var(--a4);background:var(--flate)}.skisse{margin:0;border-radius:var(--radius-stor);border:1px solid var(--kant)}.skisse-svg{width:100%;height:auto;display:block}.skisse-tekst{margin-top:var(--a3);font-size:var(--t-liten);color:var(--tekst-dempet);line-height:1.5;max-width:none}.logo-lenke{min-height:48px;text-decoration:none;color:var(--gronn)}.logo,.logo-lenke{display:inline-flex;align-items:center}.logo{gap:var(--a2)}.logo-navn{font-size:var(--t-h4);font-weight:700;letter-spacing:-.01em;white-space:nowrap}.logo-navn-tynn{font-weight:400}.demovarsel{background:#fdf6e3;border:1px solid #e8d9a8;border-left:4px solid var(--rust);border-radius:var(--radius);padding:var(--a4);margin-bottom:var(--a5);font-size:var(--t-liten);max-width:none}.noekkeltall{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:var(--a3);gap:var(--a3);margin:var(--a5) 0}.noekkeltall-kort{display:flex;flex-direction:column;gap:var(--a1);padding:var(--a4);border:1px solid var(--kant);border-radius:var(--radius);background:var(--flate)}.noekkeltall-verdi{font-size:var(--t-h2);font-weight:700;color:var(--gronn);line-height:1}.noekkeltall-tekst{font-size:var(--t-liten);color:var(--tekst-dempet)}.varsel-handling{padding:var(--a3) var(--a4);background:var(--flate-varm);border-left:4px solid var(--rust);border-radius:var(--radius);max-width:none}.tabellramme{overflow-x:auto;border:1px solid var(--kant);border-radius:var(--radius);margin-top:var(--a4)}.ordretabell{width:100%;border-collapse:collapse;font-size:var(--t-liten);min-width:800px}.ordretabell td,.ordretabell th{text-align:left;padding:var(--a3) var(--a4);border-bottom:1px solid var(--kant);vertical-align:top}.ordretabell thead th{background:var(--flate);font-weight:600;white-space:nowrap;position:-webkit-sticky;position:sticky;top:0}.ordretabell tbody tr:last-child td{border-bottom:none}.ordretabell .tall{text-align:right}.ordrenr,.ordretabell .tall{font-weight:600;white-space:nowrap}.celle-under{display:block;color:var(--tekst-dempet);font-size:var(--t-meta);margin-top:var(--a1);line-height:1.4}.notat{font-style:italic}.merknader{list-style:none;padding:0;margin:var(--a2) 0 0;display:flex;flex-wrap:wrap;gap:var(--a1)}.merknader li{font-size:var(--t-mikro);padding:2px var(--a2);border-radius:999px;background:var(--flate-varm);color:var(--rust);max-width:none}.statusmerke{display:inline-block;padding:3px var(--a3);border-radius:999px;font-size:var(--t-meta);font-weight:600;white-space:nowrap}.status-ny{background:#fbeceb;color:var(--feil)}.status-bekreftet{background:var(--flate-varm);color:var(--rust)}.status-produksjon{background:#e6eff0;color:#1d4e56}.status-klar{background:#e4efe6;color:var(--gronn)}.status-levert{background:var(--flate);color:var(--tekst-dempet)}.resultat{display:flex;flex-direction:column;min-height:0}.resultat-fast{flex:0 0 auto}.resultat-rullende{flex:1 1 auto;min-height:0;overflow-y:auto;margin-top:var(--a3)}@media (min-width:900px){.resultat-rullende{overflow:visible}}.resultat-knapp{margin-top:var(--a3)}.kort-topp{display:flex;align-items:center;gap:var(--a2)}.fargeprikk{width:22px;height:22px;border-radius:50%;flex:0 0 auto;border:1px solid rgba(0,0,0,.18);box-shadow:inset 0 -3px 5px rgba(0,0,0,.12)}.kurvlinje-skisse{flex:0 0 180px;max-width:180px}.kurvlinje-skisse .skisse{padding:var(--a2)}.kurvlinje-skisse .skisse-tekst{display:none}@media (max-width:520px){.kurvlinje-skisse{flex-basis:100%;max-width:none}}.toppmenylenke{display:inline-flex;align-items:center;min-height:48px;padding:0 var(--a1)}.toppmenylenke-kurv{gap:var(--a2);font-weight:600}.side-header{background:var(--hvit)}body:has(.verkstedsflate) header{background:var(--gronn);border-bottom-color:var(--gronn)}body:has(.verkstedsflate) .logo-lenke,body:has(.verkstedsflate) .toppmenylenke,body:has(.verkstedsflate) header a{color:var(--flate)}body:has(.verkstedsflate) footer{display:none}.verkstedsbanner{background:var(--gronn);color:var(--flate);padding:var(--a3) 0;margin-bottom:var(--a5)}.verkstedsbanner p{margin:0;max-width:none;font-size:var(--t-liten);font-weight:600;letter-spacing:.04em;text-transform:uppercase}.adminmeny{background:var(--hvit);border-bottom:1px solid var(--kant);margin-bottom:var(--a6)}.adminmeny-rad{display:flex;align-items:center;gap:var(--a4);flex-wrap:wrap}.adminmeny-merke{font-weight:700;font-size:var(--t-liten);color:var(--gronn);white-space:nowrap;margin-right:var(--a2)}.adminmeny-merke-tynn{font-weight:400;color:var(--tekst-dempet)}.adminmeny-faner{display:flex;gap:var(--a4);flex-wrap:wrap;flex:1 1 auto}.adminmeny-hoyre{display:flex;gap:var(--a2);align-items:center;margin-left:auto}.adminmeny-knapp{display:inline-flex;align-items:center;min-height:36px;padding:0 var(--a3);border:1px solid var(--kant);border-radius:var(--radius);font-size:var(--t-meta);font-weight:600;color:var(--tekst-dempet);text-decoration:none;white-space:nowrap}.adminmeny-knapp:hover{border-color:var(--gronn);color:var(--gronn);text-decoration:none}.adminmeny-knapp-av{opacity:.45;cursor:not-allowed}.adminmeny-knapp-av:hover{border-color:var(--kant);color:var(--tekst-dempet)}.adminmeny-lenke{display:inline-flex;align-items:center;min-height:48px;padding:0 var(--a1);border-bottom:3px solid transparent;color:var(--tekst-dempet);font-weight:600;font-size:var(--t-liten)}.adminmeny-lenke:hover{color:var(--tekst)}.adminmeny-lenke-aktiv{color:var(--gronn);border-bottom-color:var(--gronn)}@media (max-width:720px){.adminmeny-rad{gap:var(--a2)}.adminmeny-merke{flex:1 1 100%;margin-right:0}.adminmeny-faner{order:3;flex:1 1 100%;flex-wrap:nowrap;overflow-x:auto;gap:var(--a3);padding:0 2px;scrollbar-width:thin}.adminmeny-lenke{white-space:nowrap;min-height:44px}.adminmeny-hoyre{order:2;margin-left:0}}.oversikt-ingress{color:var(--tekst-dempet);margin-top:calc(var(--a2) * -1);margin-bottom:var(--a5)}.handlingsboks{border:1px solid var(--kant);border-left:4px solid var(--rust);border-radius:var(--radius);background:var(--flate-varm);padding:var(--a4) var(--a5);margin-bottom:var(--a5)}.handlingsboks-tittel{font-size:var(--t-h4);margin:0 0 var(--a2)}.handlingsboks ul{margin:0;padding-left:var(--a4)}.handlingsboks li{margin-bottom:var(--a2);max-width:none}.handlingsboks li:last-child{margin-bottom:0}.noekkeltall-under{font-size:var(--t-mikro);color:var(--tekst-dempet)}.arbeidsliste{margin-top:var(--a6)}.arbeidsliste-tittel{font-size:var(--t-h4);margin-bottom:var(--a3);padding-bottom:var(--a2);border-bottom:1px solid var(--kant)}.arbeidsrader{list-style:none;margin:0;padding:0}.arbeidsrad{display:flex;align-items:center;justify-content:space-between;gap:var(--a4);flex-wrap:wrap;padding:var(--a3) 0;border-bottom:1px solid var(--kant);max-width:none}.arbeidsrad:last-child{border-bottom:none}.arbeidsrad-hoyre{color:var(--tekst-dempet);font-size:var(--t-liten);white-space:nowrap}.knapp-liten{min-height:38px;padding:0 var(--a3);font-size:var(--t-liten)}.tom-tilstand{color:var(--tekst-dempet);font-style:italic;padding:var(--a4) 0;max-width:none}.stolpeliste{list-style:none;margin:var(--a4) 0 0;padding:0;display:grid;grid-gap:var(--a4);gap:var(--a4)}.stolpe-topp{display:flex;justify-content:space-between;gap:var(--a3);margin-bottom:var(--a1);font-size:var(--t-liten)}.stolpe-antall{color:var(--tekst-dempet)}.stolpe-spor{height:10px;background:var(--flate);border-radius:999px;overflow:hidden}.stolpe-fyll{height:100%;background:var(--gronn);border-radius:999px}.adminskjema{margin-top:var(--a4);padding:var(--a5);background:var(--flate);border-radius:var(--radius);border:1px solid var(--kant);display:grid;grid-gap:var(--a3);gap:var(--a3);max-width:480px}.adminskjema-bred{max-width:640px;background:none;border:none;padding:0}.adminskjema-felt{display:grid;grid-gap:var(--a1);gap:var(--a1)}.adminskjema-felt label{font-weight:600;font-size:var(--t-liten)}.adminskjema-knapper{display:flex;align-items:center;gap:var(--a3);margin-top:var(--a2)}.adminfelt{min-height:40px;font-size:var(--t-liten)}.adminfelt-tall{max-width:100px}.fraktlabel{max-width:420px;margin-top:var(--a5);padding:var(--a5);background:var(--hvit);border:2px solid var(--tekst);border-radius:var(--radius);font-size:var(--t-liten)}.fraktlabel-topp{display:flex;justify-content:space-between;align-items:baseline;border-bottom:2px solid var(--tekst);padding-bottom:var(--a2);margin-bottom:var(--a3)}.fraktlabel-transportor{font-size:var(--t-h3);font-weight:700}.fraktlabel-produkt{font-weight:600;text-transform:uppercase;font-size:var(--t-meta)}.fraktlabel-rad{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--a4);gap:var(--a4);margin-bottom:var(--a3)}.fraktlabel-felt p{margin:0;max-width:none;line-height:1.5}.fraktlabel-etikett{display:block;font-size:var(--t-mikro);text-transform:uppercase;letter-spacing:.04em;color:var(--tekst-dempet);margin-bottom:2px}.fraktlabel-strekkode{margin:var(--a4) 0;padding:var(--a3) 0;border-top:1px dashed var(--kant);border-bottom:1px dashed var(--kant);text-align:center}.fraktlabel-streker{height:48px;background:repeating-linear-gradient(90deg,var(--tekst) 0,var(--tekst) 2px,transparent 2px,transparent 5px,var(--tekst) 5px,var(--tekst) 6px,transparent 6px,transparent 10px);margin-bottom:var(--a1)}.fraktlabel-sporingsnr{font-family:monospace;letter-spacing:.05em}.fraktlabel-detaljer{grid-template-columns:repeat(3,1fr)}.fraktlabel-detaljer p{margin:0;max-width:none}@media print{.adminmeny,.adminmeny-skjul-utskrift,.verkstedsbanner{display:none!important}.fraktlabel{border-width:1px;box-shadow:none}}.bunnrad{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:var(--a5);gap:var(--a5);margin-bottom:var(--a5)}.bunn-navn{font-weight:700;font-size:var(--t-liten);margin:0 0 var(--a2);color:var(--tekst)}.bunn-linje{margin:0 0 var(--a1);font-size:var(--t-liten)}.bunn-linje,.bunn-liten{color:var(--tekst-dempet);max-width:none}.bunn-liten{font-size:var(--t-meta);margin:0 0 var(--a2);line-height:1.6}.feilkode{font-size:var(--t-liten);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--rust);margin-bottom:var(--a2)}.feil-ingress{font-size:var(--t-h4);color:var(--tekst-dempet);max-width:60ch}.feil-lenker{list-style:none;padding:0;margin:var(--a3) 0 0;display:grid;grid-gap:var(--a3);gap:var(--a3)}.feil-lenker li{padding-bottom:var(--a3);border-bottom:1px solid var(--kant);max-width:none}.feil-lenker li:last-child{border-bottom:none}.feil-lenker a{font-weight:600;display:block}.feil-lenker span{display:block;color:var(--tekst-dempet);font-size:var(--t-liten);margin-top:2px}.valgknapp-navn{display:block}.valgknapp-pris{display:block;font-size:var(--t-meta);color:var(--tekst-dempet);margin-top:2px}.valgknapp-valgt .valgknapp-pris{color:var(--gronn)}.honningkrukke{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}