@font-face{font-family:Newsreader Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/newsreader-vietnamese-opsz-normal.BjhtXyW2.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/newsreader-latin-ext-opsz-normal.BQn1nviT.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/newsreader-latin-opsz-normal.s-izfB6B.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Satoshi;src:url(/fonts/satoshi-300.woff2)format("woff2");font-weight:300;font-display:swap}@font-face{font-family:Satoshi;src:url(/fonts/satoshi-400.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Satoshi;src:url(/fonts/satoshi-500.woff2)format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Satoshi;src:url(/fonts/satoshi-700.woff2)format("woff2");font-weight:700;font-display:swap}:root{--navy:#0f2557;--navy-2:#1d3f7a;--knapp:#1c4e8f;--knapp-hover:#163f75;--sky:#3f8ad6;--sky-pale:#e4f0fb;--sky-mist:#f2f7fd;--linje:#d6e3f1;--tekst:#1d2b45;--tekst-myk:#4d6185;--pris:#4b628c;--hvit:#fff;--fokus:#0b5fd1;--serif:"Newsreader Variable", "Iowan Old Style", Georgia, serif;--sans:"Satoshi", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--rom:clamp(16px, 4vw, 56px);--maks:1240px;--seksjon:clamp(56px, 8vw, 112px);--radius:14px;--kurve:cubic-bezier(.2, .7, .2, 1);color-scheme:light}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth}body{background:var(--hvit);color:var(--tekst);font-family:var(--sans);-webkit-font-smoothing:antialiased;margin:0;font-size:17px;line-height:1.6;overflow-x:hidden}[hidden]{display:none!important}img{max-width:100%;height:auto;display:block}a{color:inherit;text-underline-offset:.2em;text-decoration-thickness:1px}button{font:inherit;color:inherit}h1,h2,h3,h4{font-family:var(--serif);color:var(--navy);letter-spacing:-.01em;text-wrap:balance;margin:0 0 .4em;font-weight:450;line-height:1.08}p{text-wrap:pretty;margin:0 0 1em}:focus-visible{outline:2px solid var(--fokus);outline-offset:3px;border-radius:2px}.himmel,.topp--over{--fokus:#fff}.himmel :focus-visible,.topp--over :focus-visible{box-shadow:0 0 0 5px var(--navy)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.hero__vare,.scene__vare{animation:none!important}}.hopp{z-index:100;background:var(--navy);color:var(--hvit);border-radius:8px;padding:10px 16px;position:absolute;top:-60px;left:12px}.hopp:focus{top:12px}.skjult{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ramme{width:min(100% - 2 * var(--rom), var(--maks));margin-inline:auto}.knapp{border:1.5px solid var(--navy-2);min-height:48px;font-family:var(--serif);color:var(--navy-2);cursor:pointer;transition:background-color .2s var(--kurve), color .2s var(--kurve), transform .12s var(--kurve);background:0 0;border-radius:2px;justify-content:center;align-items:center;gap:.6em;padding:.7em 1.8em;font-size:19px;text-decoration:none;display:inline-flex}.knapp:hover{background:var(--navy-2);color:var(--hvit)}.knapp:active{transform:scale(.98)}.knapp--kjop{background:var(--knapp);border-color:var(--knapp);color:var(--hvit)}.knapp--kjop:hover{background:var(--knapp-hover);border-color:var(--knapp-hover)}.knapp--lys{color:var(--hvit);background:#0f25578c;border-color:#fffffff2}.knapp--lys:hover{background:var(--hvit);color:var(--navy)}.knapp--liten{min-height:40px;padding:.4em 1.1em;font-size:16px}.knapp[data-added]{background:var(--navy-2);color:var(--hvit)}.lenke{color:var(--navy-2);cursor:pointer;background:0 0;border:0;padding:0;font-size:16px;text-decoration:underline}.topp{z-index:20;position:relative}.topp__rad{width:min(100% - 2 * var(--rom), var(--maks));justify-content:space-between;align-items:center;gap:24px;min-height:96px;margin-inline:auto;display:flex}.topp__merke{font-family:var(--serif);letter-spacing:-.02em;color:var(--navy);font-variation-settings:"opsz" 72;font-size:clamp(34px,4.4vw,52px);font-weight:500;line-height:1;text-decoration:none}.topp__meny ul{gap:clamp(20px,3vw,44px);margin:0;padding:0;list-style:none;display:flex}.topp__meny a{font-family:var(--serif);color:var(--navy);transition:background-size .3s var(--kurve);background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat;padding:8px 0;font-size:19px;text-decoration:none}.topp__meny a:hover,.topp__meny a[aria-current=page]{background-size:100% 1px}.topp__verktoy{align-items:center;gap:6px;display:flex}.topp__kurv,.topp__sok,.topp__menyknapp{width:48px;height:48px;color:var(--navy);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;display:grid;position:relative}.topp__kurv svg,.topp__sok svg,.topp__menyknapp svg{width:26px;height:26px}.topp__antall{background:var(--knapp);min-width:19px;height:19px;color:var(--hvit);font:600 11px/19px var(--sans);text-align:center;border-radius:10px;padding:0 5px;position:absolute;top:6px;right:4px}.topp__antall[data-empty],.topp__menyknapp,.topp__mobilmeny{display:none}@media (width<=380px){.topp__rad{gap:8px}.topp__verktoy{gap:0}.topp__kurv,.topp__sok,.topp__menyknapp{width:44px;height:44px}.topp__merke{font-size:30px}}.topp--over{position:absolute;inset:0 0 auto}.topp--over:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#0f2d646b,#0000);position:absolute;inset:0 0 -40px}.topp--over .topp__rad{padding-top:clamp(16px,2.4vw,28px)}.topp--over .topp__meny a,.topp--over .topp__kurv,.topp--over .topp__sok,.topp--over .topp__menyknapp{color:var(--hvit);text-shadow:0 1px 12px #0a285a40}@media (width<=860px){.topp__rad{min-height:76px}.topp__meny{display:none}.topp__menyknapp{display:grid}.topp__mobilmeny[open],.topp__mobilmeny{display:block}.topp__mobilmeny summary{list-style:none}.topp__mobilmeny summary::-webkit-details-marker{display:none}.topp__mobilmeny-panel{background:var(--hvit);border-radius:var(--radius);transform-origin:100% 0;animation:meny-inn .22s var(--kurve);padding:12px 8px;position:absolute;top:calc(100% - 4px);left:12px;right:12px;box-shadow:0 24px 60px -20px #0f255759}.topp__mobilmeny-panel ul{margin:0;padding:0;list-style:none}.topp__mobilmeny-panel a{font-family:var(--serif);color:var(--navy);border-radius:10px;padding:14px 18px;font-size:22px;text-decoration:none;display:block}.topp__mobilmeny-panel a:hover{background:var(--sky-mist)}}@keyframes meny-inn{0%{opacity:0;transform:scale(.96)translateY(-4px)}}.status{z-index:60;text-align:center;width:fit-content;max-width:calc(100% - 32px);margin:0 auto;padding:0;position:fixed;bottom:24px;left:16px;right:16px}.status:not(:empty){background:var(--navy);color:var(--hvit);animation:status-inn .25s var(--kurve);border-radius:999px;padding:12px 20px;font-size:15px;box-shadow:0 10px 30px -10px #0f255780}@keyframes status-inn{0%{opacity:0;transform:translateY(8px)}}.himmel{isolation:isolate;color:var(--hvit);background:var(--sky);position:relative;overflow:hidden}.himmel__bilde,.himmel__bilde img{object-fit:cover;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.himmel__bilde img{filter:saturate(.9)}.himmel:after{content:"";pointer-events:none;z-index:2;border:1.5px solid #ffffffd9;position:absolute;inset:clamp(10px,1.4vw,18px)}.hero{min-height:min(100svh,900px);display:grid}.hero__innhold{width:min(100% - 2 * var(--rom), var(--maks));grid-template-rows:1fr auto;margin-inline:auto;padding:120px 0 clamp(56px,7vw,88px);display:grid;position:relative}.hero__varer{min-height:clamp(380px,46vh,520px);position:relative}.hero__vare{filter:drop-shadow(0 30px 34px #0c2d6447);animation:9s ease-in-out infinite alternate sveve;position:absolute}.hero__vare img{width:100%}.hero__vare--1{width:clamp(170px,21vw,300px);top:10%;left:1%;rotate:-14deg}.hero__vare--2{width:clamp(150px,18vw,250px);animation-delay:-2s;top:0;left:25%;rotate:-6deg}.hero__vare--3{width:clamp(190px,23vw,330px);animation-delay:-4s;top:12%;left:45%;rotate:3deg}.hero__vare--4{width:clamp(170px,21vw,300px);animation-delay:-6s;top:6%;right:1%;rotate:13deg}@keyframes sveve{0%{translate:0}to{translate:0 -12px}}.hero__tekst{text-align:center;z-index:3;position:relative}.hero__tekst:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#0f326e8c,#0000);position:absolute;inset:-30% -10%}.hero__tittel{font-family:var(--serif);color:var(--hvit);letter-spacing:.16em;text-transform:uppercase;text-shadow:0 2px 30px #0a285a47;font-variation-settings:"opsz" 48;margin:0 0 32px;font-size:clamp(30px,4.6vw,62px);font-weight:400;line-height:1.12}@media (width<=860px){.hero{min-height:100svh}.hero__innhold{grid-template-rows:auto 1fr;padding-top:104px;padding-bottom:32px}.hero__tekst{order:-1}.hero__tittel{letter-spacing:.09em;margin-bottom:24px;font-size:clamp(24px,7.2vw,44px)}.hero__varer{min-height:420px;margin-top:16px}.hero__vare--1{width:46%;top:10%;left:0}.hero__vare--2{width:34%;top:0;left:38%;rotate:-4deg}.hero__vare--3{width:48%;top:46%;left:22%;rotate:-6deg}.hero__vare--4{width:40%;top:30%;right:-2%}}.fakta{border-bottom:1px solid var(--linje)}.fakta ul{padding:22px var(--rom);justify-content:center;gap:0;margin:0 auto;list-style:none;display:flex}.fakta li{font-family:var(--serif);color:var(--tekst-myk);align-items:center;gap:14px;padding:4px clamp(24px,8vw,120px);font-size:18px;display:flex}.fakta li+li{border-left:1px solid var(--linje)}.fakta svg{width:30px;height:30px;color:var(--navy-2);flex:none}@media (width<=560px){.fakta li{gap:10px;padding:4px 14px;font-size:16px}.fakta svg{width:24px;height:24px}}.seksjon{padding-block:var(--seksjon)}.seksjon__topp{justify-content:space-between;align-items:end;gap:24px;margin-bottom:clamp(28px,4vw,48px);display:flex}.seksjon__tittel{margin:0;font-size:clamp(40px,5vw,64px)}.seksjon__lenke{font-family:var(--serif);color:var(--navy-2);font-size:19px}.vareliste{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(28px,3.4vw,48px) clamp(16px,2.4vw,36px);margin:0;padding:0;list-style:none;display:grid}@media (width<=1000px){.vareliste{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=720px){.vareliste{grid-template-columns:repeat(2,minmax(0,1fr))}}.vare{text-align:center;flex-direction:column;align-items:center;height:100%;display:flex;position:relative}.vare__bilde{aspect-ratio:1;width:100%;margin-bottom:18px;display:block;position:relative}.vare__bilde:before{content:"";background:radial-gradient(circle at 50% 40%, #eef6fe, var(--sky-pale) 70%);transition:transform .5s var(--kurve);border-radius:50%;position:absolute;inset:13% 10% 7%}.vare__bilde img{object-fit:contain;filter:drop-shadow(0 14px 16px #0f255729);width:100%;height:100%;transition:transform .5s var(--kurve);position:relative}.vare:hover .vare__bilde img{transform:translateY(-6px)scale(1.02)}.vare:hover .vare__bilde:before{transform:scale(1.04)}.vare__tekst{flex:1}.vare__merkelapp{border:1px solid var(--linje);color:var(--tekst-myk);border-radius:999px;margin:0 0 8px;padding:2px 12px;font-size:13px;display:inline-block}.vare__merke{letter-spacing:.14em;text-transform:uppercase;color:var(--tekst-myk);margin:0 0 6px;font-size:12px}.vare__navn{font-family:var(--serif);letter-spacing:.16em;text-transform:uppercase;color:var(--navy);margin:0 0 8px;font-size:clamp(15px,1.4vw,17px);font-weight:500;line-height:1.35}.vare__navn a{text-decoration:none}.vare__navn a:after{content:"";position:absolute;inset:0 0 64px}.vare__om{color:var(--tekst-myk);margin:0 0 14px;font-size:15px;line-height:1.45}.vare__kjop{z-index:1;cursor:pointer;min-height:44px;transition:border-color .2s var(--kurve), background-color .2s var(--kurve);background:0 0;border:1px solid #0000;border-radius:999px;align-items:center;padding:0 18px;display:inline-flex;position:relative}.vare__kjop-tekst{white-space:nowrap;max-width:0;color:var(--navy-2);opacity:0;transition:max-width .3s var(--kurve), opacity .2s var(--kurve), margin .3s var(--kurve);font-size:14px;overflow:hidden}.vare__pris{color:var(--pris);font-size:21px;font-weight:300}.vare__kjop:hover,.vare__kjop:focus-visible,.vare__kjop[data-added]{border-color:var(--linje);background:var(--sky-mist)}.vare__kjop:hover .vare__kjop-tekst,.vare__kjop:focus-visible .vare__kjop-tekst,.vare__kjop[data-added] .vare__kjop-tekst{opacity:1;max-width:120px;margin-right:12px}@media (hover:none){.vare__kjop{border-color:var(--linje);max-width:100%}.vare__kjop-tekst{opacity:1;max-width:120px;margin-right:10px}}@media (width<=600px){.vare__kjop{border-color:var(--linje);justify-content:center;width:100%;padding:0 12px}.vare__kjop-tekst{clip-path:inset(50%);width:1px;height:1px;margin:0;position:absolute;overflow:hidden}.vare__kjop:before{content:"+";color:var(--navy-2);margin-right:8px;font-size:20px;font-weight:300}}.band{text-align:center;padding:clamp(56px, 6vw, 80px) var(--rom)}.band:before{content:"";z-index:-1;pointer-events:none;background:#0f255766;position:absolute;inset:0}.band__tittel{color:var(--hvit);text-shadow:0 2px 24px #0a285a40;margin-bottom:26px;font-size:clamp(32px,4.4vw,54px);font-weight:400}.band__valg{flex-wrap:wrap;justify-content:center;gap:12px 16px;max-width:900px;margin:0 auto 28px;padding:0;list-style:none;display:flex}.band__valg a{min-height:44px;font-family:var(--serif);color:var(--hvit);transition:background-color .2s var(--kurve), color .2s var(--kurve);background:#0f255780;border:1.5px solid #ffffffe6;border-radius:999px;align-items:center;padding:0 28px;font-size:18px;text-decoration:none;display:inline-flex}.band__valg a:hover{background:var(--hvit);color:var(--navy)}.rutiner{grid-template-columns:1fr 1fr;gap:clamp(16px,2vw,28px);display:grid}@media (width<=860px){.rutiner{grid-template-columns:1fr}}.rutinekort{background:var(--sky-mist);border-radius:4px;grid-template-columns:minmax(150px,.8fr) 1.2fr;align-items:center;gap:clamp(16px,2.4vw,32px);padding:clamp(20px,2.4vw,32px);display:grid}.rutinekort__bilde{aspect-ratio:1;position:relative}.rutinekort__bilde:before{content:"";background:var(--sky-pale);border-radius:50%;position:absolute;inset:4%}.rutinekort__bilde img{filter:drop-shadow(0 12px 14px #0f25572e);width:62%;position:absolute;bottom:8%}.rutinekort__bilde img:first-child{left:6%}.rutinekort__bilde img:last-child{bottom:14%;right:4%}.rutinekort h3{margin-bottom:14px;font-size:clamp(30px,3vw,40px)}.rutinekort ol{counter-reset:steg;margin:0;padding:0;list-style:none}.rutinekort li{counter-increment:steg;border-bottom:1px solid var(--linje);grid-template-columns:30px 1fr;align-items:baseline;gap:12px;padding:8px 0;display:grid}.rutinekort li:before{content:counter(steg);background:var(--sky-pale);width:26px;height:26px;color:var(--navy-2);border-radius:50%;place-items:center;font-size:13px;font-weight:500;display:grid}.rutinekort li a{color:var(--navy);font-family:var(--serif);font-size:18px;text-decoration:none}.rutinekort li a:hover{text-decoration:underline}.rutinekort li span{color:var(--tekst-myk);font-size:14px;display:block}.bunn{border-top:1px solid var(--linje);background:var(--hvit);margin-top:clamp(32px,5vw,64px)}.bunn__topp{justify-content:space-between;align-items:center;gap:24px;padding-block:36px 28px;display:flex}.bunn__merke{font-family:var(--serif);color:var(--navy);letter-spacing:-.02em;font-size:44px;font-weight:500;line-height:1;text-decoration:none}.bunn__linje{font-family:var(--serif);color:var(--tekst-myk);align-items:center;gap:18px;margin:0;display:flex}.bunn__linje:before,.bunn__linje:after{content:"";background:var(--linje);width:60px;height:1px}.bunn__rutenett{border-top:1px solid var(--linje);color:var(--tekst-myk);grid-template-columns:1.4fr repeat(3,1fr);gap:32px;padding-block:28px 48px;font-size:15px;display:grid}.bunn__rutenett ul{margin:0;padding:0;list-style:none}.bunn__rutenett li{padding:4px 0}.bunn__rutenett a{text-decoration:none}.bunn__rutenett a:hover{color:var(--navy);text-decoration:underline}.bunn__overskrift{font-family:var(--serif);color:var(--navy);margin:0 0 8px;font-size:17px;font-weight:500}.bunn address{font-style:normal}@media (width<=860px){.bunn__rutenett{grid-template-columns:1fr 1fr}.bunn__selger{grid-column:1/-1}.bunn__linje:before,.bunn__linje:after{display:none}}.sidetopp{padding-block:clamp(20px,3vw,40px) clamp(28px,3vw,44px)}.sidetopp__tittel{margin:0 0 12px;font-size:clamp(44px,6vw,80px)}.sidetopp__ingress{max-width:60ch;color:var(--tekst-myk);margin:0;font-size:19px}.sti{border:1px solid var(--linje);color:var(--tekst-myk);border-radius:999px;align-items:center;gap:8px;margin:0 0 18px;padding:4px 14px 4px 10px;font-size:14px;display:inline-flex}.sti:before{content:"";background:var(--sky-pale);border:1px solid #bcd3ec;border-radius:50%;width:10px;height:10px}.sti a{text-decoration:none}.sti a:hover{color:var(--navy);text-decoration:underline}.filter{scrollbar-width:none;margin:0 calc(-1 * var(--rom)) clamp(28px, 4vw, 48px);padding:4px var(--rom);scroll-snap-type:x proximity;scroll-padding-inline:var(--rom);gap:10px;list-style:none;display:flex;overflow-x:auto}.filter::-webkit-scrollbar{display:none}.filter a{border:1px solid var(--linje);min-height:42px;color:var(--tekst);white-space:nowrap;scroll-snap-align:start;transition:background-color .2s var(--kurve), border-color .2s var(--kurve);border-radius:999px;flex:none;align-items:center;padding:0 20px;font-size:15px;text-decoration:none;display:inline-flex}.filter a:hover{border-color:var(--navy-2)}.filter a[aria-current=true]{background:var(--navy);border-color:var(--navy);color:var(--hvit)}.vareliste [hidden]{display:none}.produkt{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:start;gap:clamp(24px,4.4vw,64px);padding-top:clamp(8px,2vw,24px);display:grid}@media (width<=860px){.produkt{grid-template-columns:1fr}}.scene{aspect-ratio:4/3;border-radius:2px;place-items:center;display:grid}.scene__vare{filter:drop-shadow(0 34px 34px #0c2d6452);width:58%;animation:8s ease-in-out infinite alternate sveve;rotate:-8deg}@media (width>=861px){.produkt__bildeside{position:sticky;top:24px}}.produkt__tittel{margin:0 0 8px;font-size:clamp(42px,5.4vw,72px)}.produkt__merke{letter-spacing:.16em;text-transform:uppercase;color:var(--tekst-myk);margin:0 0 14px;font-size:13px}.produkt__om{color:var(--tekst-myk);max-width:46ch;margin:0 0 18px;font-size:18px}.produkt__pris{font-family:var(--serif);color:var(--navy);margin:0 0 22px;font-size:clamp(32px,3.4vw,42px)}.produkt__storrelse{font-family:var(--sans);color:var(--tekst-myk);margin-left:8px;font-size:16px}.produkt__kjop{width:min(100%,420px);min-height:60px;font-size:21px}.produkt__frakt{color:var(--tekst-myk);align-items:center;gap:14px;margin:18px 0 28px;font-size:15px;display:flex}.produkt__frakt svg{background:var(--sky-mist);width:38px;height:38px;color:var(--navy-2);border-radius:50%;flex:none;padding:8px}.trekk{border-top:1px solid var(--linje)}.trekk details{border-bottom:1px solid var(--linje)}.trekk summary{cursor:pointer;min-height:64px;font-family:var(--serif);color:var(--navy);justify-content:space-between;align-items:center;gap:16px;padding:10px 0;font-size:clamp(19px,1.8vw,23px);list-style:none;display:flex}.trekk summary::-webkit-details-marker{display:none}.trekk summary:after{content:"";background:linear-gradient(var(--navy-2), var(--navy-2)) center / 100% 1.5px no-repeat, linear-gradient(var(--navy-2), var(--navy-2)) center / 1.5px 100% no-repeat;width:16px;height:16px;transition:rotate .25s var(--kurve);flex:none}.trekk details[open] summary:after{rotate:45deg}.trekk__innhold{color:var(--tekst);padding:0 0 24px;font-size:16px}.trekk__innhold ul{margin:0 0 1em;padding-left:1.1em}.trekk__inci{color:var(--tekst-myk);font-size:14px;line-height:1.7}.par{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(12px,1.6vw,22px);margin:0;padding:0;list-style:none;display:grid}@media (width<=860px){.par{grid-template-columns:1fr}}.parkort{background:var(--sky-mist);transition:background-color .2s var(--kurve);border-radius:4px;grid-template-columns:112px 1fr;align-items:center;gap:20px;padding:18px 22px;display:grid;position:relative}.parkort:hover{background:var(--sky-pale)}.parkort img{object-fit:contain;filter:drop-shadow(0 10px 10px #0f255726);width:112px;height:112px}.parkort__steg{color:var(--tekst-myk);margin:0 0 4px;font-size:13px}.parkort__navn{font-family:var(--serif);letter-spacing:.14em;text-transform:uppercase;color:var(--navy);margin:0 0 6px;font-size:15px;line-height:1.35}.parkort__navn a{text-decoration:none}.parkort__navn a:after{content:"";position:absolute;inset:0}.parkort__pris{color:var(--pris);margin:0;font-size:19px;font-weight:300}.pakke{border:1px solid var(--linje);border-radius:4px;grid-template-columns:1fr auto;align-items:center;gap:16px 32px;padding:clamp(20px,3vw,36px);display:grid}.pakke+.pakke{margin-top:14px}.pakke h3{margin-bottom:6px;font-size:28px}.pakke p{color:var(--tekst-myk);margin:0}.pakke__varer{flex-wrap:wrap;gap:6px 14px;margin:10px 0 0;padding:0;font-size:15px;list-style:none;display:flex}.pakke__pris{text-align:right}.pakke__pris strong{font-family:var(--serif);color:var(--navy);font-size:32px;font-weight:450;display:block}.pakke__pris s{color:var(--tekst-myk)}@media (width<=640px){.pakke{grid-template-columns:1fr}.pakke__pris{text-align:left}}.kjopslinje{display:none}@media (width<=860px){.kjopslinje{z-index:40;padding:10px 16px calc(10px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(14px);border-top:1px solid var(--linje);visibility:hidden;transition:transform .3s var(--kurve), visibility 0s .3s;background:#ffffffeb;display:block;position:fixed;inset:auto 0 0;transform:translateY(110%)}.kjopslinje[data-synlig]{visibility:visible;transition-delay:0s;transform:none}.har-kjopslinje .bunn{padding-bottom:calc(84px + env(safe-area-inset-bottom))}.kjopslinje .knapp{width:100%;min-height:54px}.har-kjopslinje .status:not(:empty){bottom:92px}}.bekymringer{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}@media (width<=860px){.bekymringer{grid-template-columns:1fr 1fr}}@media (width<=520px){.bekymringer{grid-template-columns:1fr}}.bekymring{background:var(--sky-mist);transition:background-color .2s var(--kurve);border-radius:4px;padding:26px 28px;text-decoration:none;display:block;position:relative}.bekymring:hover{background:var(--sky-pale)}.bekymring h2,.bekymring h3{margin-bottom:6px;font-size:28px}.bekymring p{color:var(--tekst-myk);margin:0;font-size:15px}.tekst,.guide,.omoss,.takk{width:min(100% - 2 * var(--rom), 760px);margin-inline:auto;padding-top:clamp(20px,3vw,40px)}.tekst__topp{margin-bottom:36px}.tekst__tittel,.takk__tittel{font-size:clamp(40px,5.4vw,68px)}.tekst__ingress,.takk__ingress{color:var(--tekst-myk);font-size:20px}.tekst__dato{color:var(--tekst-myk);font-size:14px}.tekst__innhold{background:var(--sky-mist);border-radius:4px;margin-bottom:36px;padding:18px 22px}.tekst__innhold ul{columns:2 220px;margin:0;padding-left:1.1em}.tekst__del,.guide__del{margin-bottom:36px}.tekst__del h2,.guide__del h2,.omoss h2{margin-top:.6em;font-size:clamp(26px,2.6vw,34px)}.guide__trinn{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:32px 20px;margin:0;padding:0;list-style:none;display:grid}.guide__notat{color:var(--tekst-myk);text-align:center;font-size:15px}.guide__kilder{color:var(--tekst-myk);border-top:1px solid var(--linje);padding-top:18px;font-size:14px}.ordbok__bokstaver{flex-wrap:wrap;gap:6px;margin:0 0 28px;padding:0;list-style:none;display:flex}.ordbok__bokstaver a{border:1px solid var(--linje);width:40px;height:40px;font-family:var(--serif);border-radius:50%;place-items:center;text-decoration:none;display:grid}.ordbok__bokstav{border-bottom:1px solid var(--linje);margin-top:32px;padding-bottom:8px;font-size:40px}.ordbok__tittel{margin:18px 0 4px;font-size:22px}.takk__videre{padding-left:1.2em}.takk__videre li{margin-bottom:10px}.omoss dl{grid-template-columns:max-content 1fr;gap:10px 28px;margin:0 0 32px;display:grid}.omoss dt{color:var(--tekst-myk)}.omoss dd{margin:0}.kurv{width:min(100% - 2 * var(--rom), 1040px);margin-inline:auto;padding-top:clamp(20px,3vw,40px)}.kurv__tittel{font-size:clamp(44px,6vw,80px)}.kurv__tom p:last-child{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.kurv__fylt{grid-template-columns:minmax(0,1.4fr) minmax(300px,1fr);align-items:start;gap:clamp(24px,4vw,56px);display:grid}@media (width<=860px){.kurv__fylt{grid-template-columns:minmax(0,1fr)}}.kurv__linjer{margin:0;padding:0;list-style:none}.linje{border-bottom:1px solid var(--linje);grid-template-columns:104px minmax(0,1fr) auto;grid-template-areas:"bilde tekst fjern""bilde antall sum";align-items:center;gap:6px 20px;padding:22px 0;display:grid}.linje__bilde{grid-area:bilde;width:104px;height:104px;display:block;position:relative}.linje__bilde:before{content:"";background:var(--sky-pale);border-radius:50%;position:absolute;inset:0}.linje__bilde img{object-fit:contain;width:100%;height:100%;padding:10px;position:relative}.linje__tekst{grid-area:tekst}.linje__merke{letter-spacing:.14em;text-transform:uppercase;color:var(--tekst-myk);margin:0;font-size:12px}.linje__navn{overflow-wrap:anywhere;font-family:var(--serif);letter-spacing:.14em;text-transform:uppercase;color:var(--navy);font-size:16px;text-decoration:none}.linje__stykkpris{color:var(--tekst-myk);margin:2px 0 0;font-size:14px}.linje__antall{border:1px solid var(--linje);border-radius:999px;grid-area:antall;justify-self:start;align-items:center;display:inline-flex}.linje__knapp{cursor:pointer;width:40px;height:40px;color:var(--navy-2);background:0 0;border:0;border-radius:50%;font-size:18px}.linje__tall{text-align:center;min-width:24px}.linje__sum{color:var(--pris);grid-area:sum;margin:0;font-size:20px;font-weight:300}.linje__fjern{color:var(--tekst-myk);cursor:pointer;background:0 0;border:0;grid-area:fjern;justify-self:end;padding:8px;font-size:14px;text-decoration:underline}.kurv__tips{background:var(--sky-mist);border-radius:4px;flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:20px;padding:18px 22px;display:flex}.kurv__tips p{flex:240px;margin:0}.kurv__sum{background:var(--sky-mist);border-radius:4px;padding:clamp(20px,2.4vw,32px)}@media (width>=861px){.kurv__sum{position:sticky;top:24px}}.sum{margin:0 0 16px}.sum__rad{justify-content:space-between;gap:16px;padding:8px 0;display:flex}.sum__rad dt{color:var(--tekst-myk)}.sum__rad dd{margin:0}.sum__rad--rabatt dd{color:#1d6a43}.sum__rad--total{border-top:1px solid var(--linje);font-family:var(--serif);margin-top:6px;padding-top:14px;font-size:26px}.sum__rad--total dt{color:var(--navy)}.sum__rad--mva{padding-top:0;font-size:14px}.kurv__fraktips{color:var(--tekst-myk);font-size:15px}.kasse__vilkar{cursor:pointer;align-items:flex-start;gap:12px;margin:8px 0 16px;font-size:15px;display:flex}.kasse__vilkar input{width:20px;height:20px;accent-color:var(--knapp);flex:none;margin-top:3px}.kasse .knapp{width:100%;min-height:56px}.kasse__feil{color:#a3262a;font-size:15px}.kasse__info{color:var(--tekst-myk);margin-top:12px;font-size:14px}.kurv__fakta{border-top:1px solid var(--linje);color:var(--tekst-myk);margin:16px 0 0;padding:16px 0 0;font-size:14px;list-style:none}.kurv__fakta li{padding:3px 0}.hudtest{width:min(100% - 2 * var(--rom), 860px);margin-inline:auto;padding-top:clamp(20px,3vw,40px)}.sporsmal{border:0;margin:0 0 36px;padding:0}.sporsmal legend{font-family:var(--serif);color:var(--navy);margin-bottom:16px;padding:0;font-size:clamp(24px,2.6vw,32px)}.sporsmal__nummer{font-family:var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--tekst-myk);margin-bottom:6px;font-size:13px;display:block}.sporsmal__svar{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px;display:grid}.svar{border:1px solid var(--linje);cursor:pointer;transition:border-color .2s var(--kurve), background-color .2s var(--kurve);border-radius:10px;padding:16px 18px 16px 50px;display:block;position:relative}.svar:hover{border-color:var(--navy-2)}.svar input{width:20px;height:20px;accent-color:var(--knapp);margin:0;position:absolute;top:19px;left:18px}.svar:has(input:checked){border-color:var(--knapp);background:var(--sky-mist)}.svar__tekst{font-weight:500;display:block}.svar__hint{color:var(--tekst-myk);font-size:14px;display:block}.hudtest__feil{color:#a3262a}.rutine{margin-top:48px}.rutine__steg{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:32px 20px;margin:0 0 28px;padding:0;list-style:none;display:grid}.steg{text-align:center;flex-direction:column;align-items:center;display:flex;position:relative}.steg__topp{letter-spacing:.12em;text-transform:uppercase;color:var(--tekst-myk);margin:0 0 8px;font-size:13px}.steg__navn{color:var(--navy);font-weight:500}.steg__bilde{aspect-ratio:1;width:100%;margin-bottom:12px;display:block;position:relative}.steg__bilde:before{content:"";background:var(--sky-pale);border-radius:50%;position:absolute;inset:12% 10% 6%}.steg__bilde img{object-fit:contain;width:100%;height:100%;position:relative}.steg__merke{letter-spacing:.14em;text-transform:uppercase;color:var(--tekst-myk);margin:0 0 4px;font-size:12px}.steg__produkt{letter-spacing:.14em;text-transform:uppercase;font-size:16px;font-weight:500}.steg__produkt a{text-decoration:none}.steg__hvorfor{color:var(--tekst-myk);font-size:15px}.rutine__rad{padding-left:1.1em}.rutine__sum{background:var(--sky-mist);border-radius:4px;justify-items:start;gap:12px;padding:clamp(20px,2.4vw,32px);display:grid}.rutine__sum .sum{width:100%}.rutine__forbehold{color:var(--tekst-myk);margin-top:20px;font-size:14px}.skjema{gap:16px;display:grid}.skjema__felt{gap:6px;display:grid}.skjema__felt input,.skjema__felt textarea{border:1px solid var(--linje);min-height:48px;font:inherit;border-radius:8px;padding:10px 14px}@media (prefers-reduced-motion:no-preference) and (width>=861px){@supports (animation-timeline:view()){.vis{animation:linear both vis-inn view();animation-range:entry entry 40%}@keyframes vis-inn{0%{opacity:0;translate:0 24px}}}}@media (width>=721px){.filter{flex-wrap:wrap;margin-inline:0;padding-inline:0;overflow:visible}}.sos__liste{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 clamp(24px,4vw,64px);margin:0;display:grid}@media (width<=760px){.sos__liste{grid-template-columns:1fr}}.sos__par{border-top:1px solid var(--linje);padding:22px 0}.sos__par dt{font-family:var(--serif);color:var(--navy);margin-bottom:8px;font-size:clamp(20px,1.9vw,24px);line-height:1.25}.sos__par dd{color:var(--tekst-myk);margin:0}.trinn{margin-bottom:clamp(36px,5vw,64px)}.trinn__topp{border-bottom:1px solid var(--linje);align-items:baseline;gap:16px;margin-bottom:20px;padding-bottom:12px;display:flex}.trinn__nr{background:var(--sky-pale);width:34px;height:34px;color:var(--navy-2);border-radius:50%;flex:none;align-self:center;place-items:center;font-weight:500;display:grid}.trinn__topp h2{margin:0;font-size:clamp(28px,3vw,38px)}.trinn__topp p{color:var(--tekst-myk);margin:0 0 0 auto;font-size:15px}@media (width<=640px){.trinn__topp{flex-wrap:wrap}.trinn__topp p{flex-basis:100%;margin:0}}@media (width<=420px){.linje{grid-template-columns:72px minmax(0,1fr) auto;gap:6px 12px}.linje__bilde{width:72px;height:72px}.linje__navn{letter-spacing:.08em;font-size:14px}}@media (width>=861px){.hero__tekst{order:1}}@media (width<=600px){.seksjon__topp{flex-wrap:wrap;align-items:baseline;gap:6px 16px}.seksjon__tittel{font-size:clamp(34px,9vw,44px)}.seksjon__lenke{font-size:17px}.fakta ul{flex-direction:column;align-items:center;gap:4px;padding-block:16px}.fakta li,.fakta li+li{border:0;padding:4px 0;font-size:16px}.fakta svg{width:22px;height:22px}.vareliste{gap:32px 12px}.vare__bilde{margin-bottom:12px}.vare__navn{letter-spacing:.07em;overflow-wrap:anywhere;font-size:14px;line-height:1.3}.vare__om{font-size:14px}.vare__pris{font-size:18px}.rutinekort{grid-template-columns:1fr;padding:20px}.rutinekort__bilde{justify-self:center;width:min(200px,60%)}.rutinekort h3{text-align:center}.hero__varer{min-height:380px}.bunn__topp{flex-direction:column;align-items:flex-start;gap:10px;padding-block:28px 20px}.bunn__linje:before{display:none}.bunn__rutenett{grid-template-columns:1fr 1fr;gap:28px 20px}.bunn__selger{grid-column:1/-1}.bunn__rutenett li{padding:0}.bunn__rutenett li a{padding:9px 0;display:inline-block}.pakke__varer{flex-direction:column;gap:0}.pakke__varer a{padding:8px 0;display:inline-block}.sidetopp__tittel{font-size:clamp(38px,11vw,52px)}.sidetopp__ingress{font-size:17px}.produkt__tittel{font-size:clamp(36px,10vw,48px)}}.sum__rad dd{white-space:nowrap}.topp__mobilmeny:not([open]) .topp__mobilmeny-panel{display:none}.topp__merke{padding-block:6px}.seksjon__lenke{padding-block:8px;display:inline-block}.tekst__innhold a{padding-block:9px;display:inline-block}.rutinekort li a{padding-block:8px;display:inline-block}.sti a{position:relative}.sti a:before{content:"";position:absolute;inset:-12px -4px}.lenke{padding-block:10px}.takk__videre a{padding-block:10px;display:inline-block}.guide .sti{margin-bottom:12px}.guide__innhold{border:1px solid var(--linje);border-radius:12px;margin:8px 0 36px;padding:16px 20px}.guide__innhold-tittel{margin:0 0 6px;font-weight:600}.guide__innhold ol{margin:0;padding-left:1.2em}.guide__innhold a{padding-block:6px;display:inline-block}.guide__punkter{padding-left:1.2em}.guide__punkter li{margin-bottom:6px}.guide__del .guide__trinn{margin-top:20px}.guide__lenker{gap:4px;margin:0;padding:0;list-style:none;display:grid}.guide__lenker li{border-bottom:1px solid var(--linje);gap:2px;padding:14px 0;display:grid}.guide__lenker a{padding-block:10px;font-size:19px;font-weight:600;display:block}.guide__lenker span{color:var(--tekst-myk);font-size:15px}.merke__start{max-width:560px;margin-top:12px}@media (width>=861px){.forside__guider{grid-template-columns:1fr 1fr;column-gap:40px}}.guide .sti a{position:relative}.guide .sti a:after{content:"";position:absolute;inset:-12px -10px}.guide__innhold a{padding-block:10px}.guide__kildeliste{margin:0;padding:0;list-style:none}.guide__kildeliste a{padding-block:10px;display:inline-block}@media (width<=600px){.guide__del .guide__trinn{grid-template-columns:1fr 1fr;gap:24px 14px}}.sok{max-width:560px;margin:0 0 16px}.sok__etikett{color:var(--tekst-myk);margin-bottom:8px;font-size:15px;display:block}.sok__felt{border:1px solid var(--linje);width:100%;min-height:48px;font:inherit;color:var(--tekst);background:var(--hvit);-webkit-appearance:none;appearance:none;border-radius:999px;padding:10px 16px;font-size:16px}.sok__felt::placeholder{color:var(--tekst-myk);opacity:.8}.sok__felt:focus-visible{outline:2px solid var(--fokus);outline-offset:2px;border-color:var(--navy-2)}.sok__tomt{margin:0 0 var(--seksjon);color:var(--tekst-myk);font-size:17px}.sok__tomt a{color:var(--navy-2)}
