html.hp-las{overflow:hidden}.hp-huvud[data-astro-cid-2afgxjmo]{position:fixed;inset:0 0 auto;z-index:50;height:var(--header-h);background:transparent;transition:background-color .3s var(--ease),box-shadow .3s var(--ease)}.hp-huvud[data-astro-cid-2afgxjmo].is-scrollad,.hp-huvud[data-astro-cid-2afgxjmo].is-oppen{background:var(--color-bg);box-shadow:0 6px 24px -12px #15191e47}.hp-huvud__inre[data-astro-cid-2afgxjmo]{position:relative;max-width:calc(var(--container-inner) + 2 * var(--pad-inline));height:100%;margin-inline:auto;padding-inline:var(--pad-inline);display:flex;align-items:center;justify-content:space-between;transition:transform .3s var(--ease)}@media(min-width:900px){.hp-huvud[data-astro-cid-2afgxjmo]:not(.is-scrollad) .hp-huvud__inre[data-astro-cid-2afgxjmo]{transform:translateY(10px)}}.hp-huvud__logo[data-astro-cid-2afgxjmo]{display:grid;line-height:0;padding:12px 0}.hp-logo[data-astro-cid-2afgxjmo]{grid-area:1 / 1;width:auto;height:20px;transition:opacity .3s var(--ease)}.hp-logo--farg[data-astro-cid-2afgxjmo]{opacity:0}.is-scrollad[data-astro-cid-2afgxjmo] .hp-logo--farg[data-astro-cid-2afgxjmo],.is-oppen[data-astro-cid-2afgxjmo] .hp-logo--farg[data-astro-cid-2afgxjmo]{opacity:1}.is-scrollad[data-astro-cid-2afgxjmo] .hp-logo--vit[data-astro-cid-2afgxjmo],.is-oppen[data-astro-cid-2afgxjmo] .hp-logo--vit[data-astro-cid-2afgxjmo]{opacity:0}.hp-huvud__nav[data-astro-cid-2afgxjmo]{position:absolute;left:50%;transform:translate(-50%)}.hp-huvud__nav[data-astro-cid-2afgxjmo] ul[data-astro-cid-2afgxjmo]{display:flex;gap:.25rem;list-style:none;margin:0;padding:4px;background:var(--color-surface);border-radius:var(--radius-pill);transition:background-color .3s var(--ease)}.is-scrollad[data-astro-cid-2afgxjmo] .hp-huvud__nav[data-astro-cid-2afgxjmo] ul[data-astro-cid-2afgxjmo]{background:transparent}.hp-huvud__nav[data-astro-cid-2afgxjmo] a[data-astro-cid-2afgxjmo]{display:block;padding:.45rem .95rem;font-size:.875rem;font-weight:500;text-decoration:none;color:var(--color-text);white-space:nowrap;border-radius:var(--radius-pill);transition:background-color .2s var(--ease)}.hp-huvud__nav[data-astro-cid-2afgxjmo] a[data-astro-cid-2afgxjmo]:hover{background:var(--color-bg-subtle)}@media(max-width:899px){.hp-huvud__nav[data-astro-cid-2afgxjmo]{display:none}}.hp-huvud__knapp[data-astro-cid-2afgxjmo]{width:44px;height:44px;border:0;padding:0;background:transparent;display:grid;place-content:center end;gap:6px;cursor:pointer}.hp-huvud__knapp[data-astro-cid-2afgxjmo] span[data-astro-cid-2afgxjmo]{display:block;width:22px;height:1.5px;background:#fff;transition:transform .35s var(--ease)}@media(min-width:900px){.hp-huvud__knapp[data-astro-cid-2afgxjmo],.hp-meny[data-astro-cid-2afgxjmo]{display:none}}.is-scrollad[data-astro-cid-2afgxjmo] .hp-huvud__knapp[data-astro-cid-2afgxjmo] span[data-astro-cid-2afgxjmo],.is-oppen[data-astro-cid-2afgxjmo] .hp-huvud__knapp[data-astro-cid-2afgxjmo] span[data-astro-cid-2afgxjmo]{background:var(--color-ink)}.is-oppen[data-astro-cid-2afgxjmo] .hp-huvud__knapp[data-astro-cid-2afgxjmo] span[data-astro-cid-2afgxjmo]:first-child{transform:translateY(3.75px) rotate(45deg)}.is-oppen[data-astro-cid-2afgxjmo] .hp-huvud__knapp[data-astro-cid-2afgxjmo] span[data-astro-cid-2afgxjmo]:last-child{transform:translateY(-3.75px) rotate(-45deg)}.hp-meny[data-astro-cid-2afgxjmo]{position:fixed;inset:var(--header-h) 0 0 0;background:var(--color-bg);padding:1rem var(--pad-inline) 2rem;clip-path:inset(0 0 100% 0);visibility:hidden;transition:clip-path .5s var(--ease),visibility 0s .5s;overflow-y:auto}.is-oppen[data-astro-cid-2afgxjmo] .hp-meny[data-astro-cid-2afgxjmo]{clip-path:inset(0 0 0 0);visibility:visible;transition:clip-path .5s var(--ease),visibility 0s}.hp-meny[data-astro-cid-2afgxjmo] ul[data-astro-cid-2afgxjmo]{list-style:none;margin:0;padding:0}.hp-meny[data-astro-cid-2afgxjmo] li[data-astro-cid-2afgxjmo],.hp-meny__kontakt[data-astro-cid-2afgxjmo]{opacity:0;transform:translateY(12px);transition:opacity .4s var(--ease),transform .4s var(--ease)}.is-oppen[data-astro-cid-2afgxjmo] .hp-meny[data-astro-cid-2afgxjmo] li[data-astro-cid-2afgxjmo],.is-oppen[data-astro-cid-2afgxjmo] .hp-meny__kontakt[data-astro-cid-2afgxjmo]{opacity:1;transform:none;transition-delay:calc(.12s + var(--i) * .05s)}.hp-meny[data-astro-cid-2afgxjmo] li[data-astro-cid-2afgxjmo]{border-bottom:1px solid var(--color-border)}.hp-meny[data-astro-cid-2afgxjmo] li[data-astro-cid-2afgxjmo] a[data-astro-cid-2afgxjmo]{display:block;padding:.85rem 0;font-size:1.75rem;letter-spacing:-.03em;text-decoration:none;color:var(--color-text)}.hp-meny__kontakt[data-astro-cid-2afgxjmo]{display:grid;gap:.5rem;margin-top:2rem;font-size:1.0625rem}.hp-meny__kontakt[data-astro-cid-2afgxjmo] a[data-astro-cid-2afgxjmo]{color:var(--color-text)}@media(prefers-reduced-motion:reduce){.hp-huvud__inre[data-astro-cid-2afgxjmo],.hp-meny[data-astro-cid-2afgxjmo],.hp-meny[data-astro-cid-2afgxjmo] li[data-astro-cid-2afgxjmo],.hp-meny__kontakt[data-astro-cid-2afgxjmo],.hp-huvud__knapp[data-astro-cid-2afgxjmo] span[data-astro-cid-2afgxjmo]{transition:none}}.hp-fot[data-astro-cid-vwu2dknj]{background:var(--color-ink);color:var(--color-on-ink)}.hp-fot__platta[data-astro-cid-vwu2dknj]{max-width:calc(var(--container-inner) + 2 * var(--pad-inline));margin-inline:auto;padding:64px var(--pad-inline) 28px}.hp-fot__rad[data-astro-cid-vwu2dknj]{display:grid;grid-template-columns:1.6fr 1fr 1.2fr 1fr;gap:3rem}.hp-fot__logo[data-astro-cid-vwu2dknj]{display:inline-block;line-height:0}.hp-fot__logo[data-astro-cid-vwu2dknj] img[data-astro-cid-vwu2dknj]{height:26px;width:auto}.hp-fot__marke[data-astro-cid-vwu2dknj] p[data-astro-cid-vwu2dknj]{margin-top:1.25rem;max-width:40ch;color:var(--color-on-ink-muted);font-size:.9375rem}.hp-fot__h[data-astro-cid-vwu2dknj]{font-size:.9375rem;letter-spacing:-.01em;color:var(--color-on-ink-muted);margin:0 0 1rem;line-height:1.5}.hp-fot__kol[data-astro-cid-vwu2dknj] ul[data-astro-cid-vwu2dknj]{list-style:none;margin:0;padding:0;display:grid;gap:.55rem;font-size:.9375rem}.hp-fot__kol[data-astro-cid-vwu2dknj] a[data-astro-cid-vwu2dknj]{color:var(--color-on-ink);text-decoration:none}.hp-fot__kol[data-astro-cid-vwu2dknj] a[data-astro-cid-vwu2dknj]:hover{text-decoration:underline;text-underline-offset:3px}.hp-fot__tider[data-astro-cid-vwu2dknj] li[data-astro-cid-vwu2dknj]{display:flex;justify-content:space-between;gap:1rem}.hp-fot__tid[data-astro-cid-vwu2dknj]{white-space:nowrap;font-variant-numeric:tabular-nums}.hp-fot__botten[data-astro-cid-vwu2dknj]{margin-top:3.5rem;padding-top:1.25rem;border-top:1px solid rgba(241,243,245,.12);display:flex;flex-wrap:wrap;gap:.75rem 1.5rem;justify-content:space-between;font-size:.8125rem;color:var(--color-on-ink-muted)}.hp-fot__byline[data-astro-cid-vwu2dknj]{margin-left:auto;font-size:.75rem}.hp-fot__byline[data-astro-cid-vwu2dknj] a[data-astro-cid-vwu2dknj]{color:inherit;text-decoration:none}.hp-fot__byline[data-astro-cid-vwu2dknj] a[data-astro-cid-vwu2dknj]:hover{text-decoration:underline}.hp-fot__hjarta[data-astro-cid-vwu2dknj]{display:inline-block;vertical-align:-.05em;margin-inline:.1em}.hp-fot__dold[data-astro-cid-vwu2dknj]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media(max-width:899px){.hp-fot__platta[data-astro-cid-vwu2dknj]{padding:44px var(--pad-inline) 24px}.hp-fot__rad[data-astro-cid-vwu2dknj]{grid-template-columns:1fr 1fr;gap:2rem 1.25rem}.hp-fot__marke[data-astro-cid-vwu2dknj]{grid-column:1 / -1}.hp-fot__kol[data-astro-cid-vwu2dknj]:last-child{grid-column:1 / -1;max-width:16rem}}@media(max-width:767px){.hp-fot__byline[data-astro-cid-vwu2dknj]{margin-left:0}}.hp-container{width:100%;max-width:calc(var(--container-inner) + 2 * var(--pad-inline));margin-inline:auto;padding-inline:var(--pad-inline)}.hp-sek{padding:var(--space-section) 0 0}#produkter{padding-top:calc(var(--space-section) - 41px)}#kontakt{padding-bottom:var(--space-section)}@media(max-width:899px){#produkter{padding-top:12px}}.hp-ingress{color:var(--color-text-muted);max-width:52ch;margin-top:.6rem;text-wrap:pretty}.hp-rubrikrad{display:flex;align-items:flex-end;justify-content:space-between;gap:1.5rem 3rem;margin-bottom:var(--space-head)}.hp-rubrikrad h2{max-width:24ch}.hp-knapp{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:46px;padding:.7rem 1.35rem;border:0;border-radius:var(--radius-pill);font:inherit;font-size:.9375rem;font-weight:500;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color .2s var(--ease),color .2s var(--ease)}.hp-knapp--mork{background:var(--color-primary);color:var(--color-on-primary)}.hp-knapp--mork:hover{background:var(--color-primary-hover)}.hp-knapp--ljus{background:var(--color-surface);color:var(--color-marin)}.hp-knapp--ljus:hover{background:var(--color-bg-subtle)}.hp-knapp--kontur{background:#2b333d;color:var(--color-on-ink)}.hp-knapp--kontur:hover{background:#38414c}.hp-knapprad{display:flex;flex-wrap:nowrap;gap:.75rem;margin-top:2rem}.hp-hero{position:relative;min-height:100svh;padding:87px 0 41px;display:flex;flex-direction:column;justify-content:flex-end;isolation:isolate}.hp-hero__bild{position:absolute;inset:9px;border-radius:var(--radius);overflow:hidden;z-index:-1}.hp-hero__bild img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 60%}.hp-hero__bild:before{content:"";position:absolute;inset:0 0 auto;height:22%;z-index:1;background:linear-gradient(to bottom,#0c101673,#0c101600)}.hp-hero__bild:after{content:"";position:absolute;inset:0;background:linear-gradient(to top,#0c1016d1,#0c10168c 30%,#0c101600 62%)}.hp-hero__inre{width:100%;max-width:calc(var(--container-inner) + 2 * var(--pad-inline));margin-inline:auto;padding-inline:var(--pad-inline)}.hp-hero h1{color:#fff;max-width:36ch}.hp-hero__ingress{color:#ffffffeb;max-width:46ch;margin-top:1rem;font-size:var(--text-lead)}.hp-panel{margin-top:1.75rem;display:grid;grid-template-columns:1.3fr .6fr 1fr auto;gap:.5rem;align-items:stretch;padding:1rem;background:var(--color-surface);border-radius:var(--radius)}.hp-falt{display:grid;gap:.1rem;padding:.5rem .85rem;background:var(--color-bg);border-radius:var(--radius-sm)}.hp-falt__etikett{font-size:.8125rem;color:var(--color-text-muted)}.hp-falt select,.hp-falt input{width:100%;border:0;background:transparent;font:inherit;font-size:1rem;color:var(--color-text);padding:.1rem 0;outline:none}.hp-falt input::placeholder{color:#69717b}.hp-falt:focus-within{background:#e6e9ec;box-shadow:inset 0 -2px 0 var(--color-marin)}.hp-panel .hp-knapp{height:100%}.hp-hero__fakta{display:flex;flex-wrap:wrap;gap:.5rem 1.5rem;list-style:none;margin:1rem 0 0;padding:0;font-size:.875rem;color:#ffffffe6}.hp-hero__fakta li{display:inline-flex;align-items:center;gap:.5rem}.hp-hero__fakta li:before{content:"";width:8px;height:8px;background:var(--color-orange)}@media(max-width:899px){.hp-hero{min-height:0;padding:211px 0 34px;justify-content:flex-start}.hp-hero__bild{inset:0 0 auto;height:350px;border-radius:0}.hp-hero__titel{min-height:125px;display:flex;align-items:flex-end;padding-bottom:14px}.hp-hero h1{font-size:var(--h1);line-height:1.1}.hp-hero__ingress{color:var(--color-text-muted);margin-top:1.25rem}.hp-panel{grid-template-columns:1fr 1fr;background:var(--color-bg-subtle)}.hp-panel .hp-falt:first-child{grid-column:1 / -1}.hp-panel .hp-falt{background:var(--color-surface)}.hp-panel .hp-knapp{grid-column:1 / -1}.hp-hero__fakta{color:var(--color-text-muted)}}.hp-chips{display:flex;flex-wrap:wrap;gap:.4rem;justify-content:flex-end;max-width:50rem}@media(min-width:1200px){.hp-chips{flex:none;flex-wrap:nowrap}}.hp-chip{border:0;border-radius:var(--radius);background:var(--color-card);color:var(--color-text);font:inherit;font-size:.875rem;padding:.45rem .95rem;cursor:pointer;white-space:nowrap;transition:background-color .2s var(--ease),color .2s var(--ease)}.hp-chip:hover{background:#dfe2e6}.hp-chip.is-vald{background:var(--color-marin);color:#fff}.hp-chip.is-vald:hover{background:var(--color-primary-hover)}.hp-produkter{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}.hp-produkt{display:flex;flex-direction:column;background:var(--color-card);border-radius:var(--radius);padding:1.125rem}.hp-produkt[hidden]{display:none}.hp-produkt h3{font-size:var(--h3)}.hp-produkt__rad{margin-top:.3rem;font-size:.875rem;color:var(--color-text-muted);min-height:2.6em}.hp-produkt__bild{margin-top:.75rem}.hp-produkt__bild img{display:block;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:contain;mix-blend-mode:multiply}.hp-produkt__fot{margin-top:auto;padding-top:.75rem;display:flex;align-items:flex-end;justify-content:space-between;gap:.75rem}.hp-produkt__spec{display:grid;gap:.1rem;font-size:.875rem}.hp-produkt__matt{color:var(--color-text-muted);white-space:nowrap}.hp-pil{flex:none;display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:var(--color-ink);color:#fff;transition:background-color .2s var(--ease)}.hp-pil:hover{background:var(--color-marin)}@media(max-width:1099px){.hp-produkter{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:899px){.hp-rubrikrad{flex-direction:column;align-items:flex-start}.hp-chips{justify-content:flex-start;max-width:100%}.hp-chip{min-height:44px}.hp-produkter{grid-template-columns:1fr;gap:.6rem}.hp-produkt{display:grid;grid-template-columns:112px minmax(0,1fr);grid-template-areas:"bild topp" "bild fot";column-gap:1rem;padding:.75rem}.hp-produkt__topp{grid-area:topp}.hp-produkt__bild{grid-area:bild;margin:0;align-self:center}.hp-produkt__bild img{aspect-ratio:1}.hp-produkt__fot{grid-area:fot}.hp-produkt__rad{min-height:0}}.hp-grupper{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:1rem}.hp-grupper li{display:flex}.hp-grupp{position:relative;width:100%;display:flex;flex-direction:column;gap:.5rem;border-radius:var(--radius);background:var(--color-card);padding:1rem;transition:background-color .2s var(--ease)}.hp-grupp:hover{background:#e2e5e8}.hp-grupp__text{display:grid;gap:.1rem;margin:0}.hp-grupp__namn{border:0;padding:0;background:none;font:inherit;font-size:.9375rem;font-weight:500;text-align:left;color:var(--color-text);white-space:nowrap;cursor:pointer}.hp-grupp__namn:after{content:"";position:absolute;inset:0;border-radius:var(--radius)}.hp-grupp__antal{font-size:.8125rem;color:var(--color-text-muted)}.hp-grupp img{width:100%;aspect-ratio:4 / 3;object-fit:contain;mix-blend-mode:multiply;margin-top:auto}@media(max-width:1099px){.hp-grupper{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:599px){.hp-grupper{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem}}.hp-steg{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem}.hp-steg{gap:1rem}.hp-steg li{background:var(--color-card);border-radius:var(--radius);padding:1.5rem}.hp-steg p{margin-top:.5rem;color:var(--color-text-muted);max-width:40ch}@media(max-width:899px){.hp-steg{grid-template-columns:1fr;gap:.6rem}}.hp-miljoer{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}.hp-miljo{display:flex;flex-direction:column}.hp-miljo img{display:block;width:100%;aspect-ratio:3 / 4;height:auto;object-fit:cover;border-radius:var(--radius)}.hp-miljo__text{padding-top:.9rem}.hp-miljo__text p{font-size:.875rem;color:var(--color-text-muted);margin-top:.2rem}@media(max-width:899px){.hp-miljoer{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem .6rem}.hp-miljo__text{padding-top:.6rem}.hp-miljo h3{font-size:1.0625rem}}.hp-tillval{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.hp-tillvalkort{display:flex;flex-direction:column;background:var(--color-card);border-radius:var(--radius);padding:1.25rem}.hp-tillvalkort p{margin-top:.4rem;color:var(--color-text-muted)}.hp-tillvalkort__bild{margin-top:auto;padding-top:1.25rem}.hp-tillvalkort__bild img{display:block;width:100%;aspect-ratio:16 / 10;height:auto;object-fit:cover;border-radius:var(--radius-sm)}@media(max-width:899px){.hp-tillval{grid-template-columns:1fr;gap:2rem}.hp-tillvalkort{background:none;padding:0;border-radius:0}.hp-tillvalkort__bild{margin-inline:calc(-1 * var(--pad-inline));padding-top:1rem}.hp-tillvalkort__bild img{border-radius:0}}.hp-bandrubrik{font-size:.8125rem;letter-spacing:0;color:var(--color-text-muted);text-align:center;line-height:1.5}.hp-logor{list-style:none;margin:1.25rem 0 0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:1.25rem 3rem}.hp-logor__logo{height:28px;width:auto;max-width:150px;object-fit:contain;filter:grayscale(1);opacity:.72}@media(max-width:899px){.hp-logor{gap:1rem 1.75rem}.hp-logor__logo{height:22px;max-width:120px}}.hp-tillverkat{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:3.5rem;align-items:stretch}.hp-lista{margin:2rem 0 0}.hp-lista__rad{display:grid;grid-template-columns:15rem minmax(0,1fr);gap:1.5rem;padding:1rem 0;border-top:1px solid var(--color-border)}.hp-lista dt{font-weight:500}.hp-lista dd{margin:0;color:var(--color-text-muted);display:flex;align-items:center;gap:1rem}.hp-lista__marke{flex:none;width:52px;height:auto}.hp-tillverkat__bild{display:flex}.hp-tillverkat__bild img{display:block;width:100%;height:100%;min-height:420px;object-fit:cover;border-radius:var(--radius)}@media(max-width:899px){.hp-tillverkat{grid-template-columns:1fr;gap:2rem}.hp-lista__rad{grid-template-columns:1fr;gap:.25rem}.hp-tillverkat__bild{margin-inline:calc(-1 * var(--pad-inline))}.hp-tillverkat__bild img{min-height:0;height:auto;aspect-ratio:4 / 3;border-radius:0}}.hp-agare{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);background:var(--color-ink);color:var(--color-on-ink);border-radius:var(--radius);overflow:hidden;min-height:480px}.hp-agare__text{padding:3.5rem;display:flex;flex-direction:column;justify-content:center}.hp-agare h2{color:#fff;max-width:20ch}.hp-agare p{color:var(--color-on-ink-muted);margin-top:1rem;max-width:46ch}.hp-agare__bild{display:flex}.hp-agare__bild img{display:block;width:100%;height:100%;min-height:480px;object-fit:cover;object-position:50% 30%}@media(max-width:899px){.hp-agare{grid-template-columns:1fr;min-height:0;margin-inline:calc(-1 * var(--pad-inline));border-radius:0}.hp-agare__text{padding:2.5rem var(--pad-inline)}.hp-agare__bild img{min-height:0;height:auto;aspect-ratio:4 / 3}.hp-knapprad{flex-direction:column;align-items:stretch}}.hp-dokument{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.35fr);gap:3rem}.hp-dokument__listor{display:grid;gap:2rem}.hp-dokument__grupp h3{margin-bottom:.5rem}.hp-dokument__grupp ul{list-style:none;margin:0;padding:0}.hp-dok{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:.9rem 0;border-bottom:1px solid var(--color-border);text-decoration:none;color:var(--color-text)}.hp-dok:hover h4{text-decoration:underline;text-underline-offset:3px}.hp-dok__meta{font-size:.8125rem;color:var(--color-text-muted);white-space:nowrap}.hp-dokument__grupp:last-child li:last-child .hp-dok{border-bottom:0;padding-bottom:0}@media(max-width:899px){.hp-dokument{grid-template-columns:1fr;gap:2rem}}.hp-kontakt{display:flex;align-items:center;justify-content:space-between;gap:2rem;background:var(--color-card);border-radius:var(--radius);padding:2.5rem}.hp-kontakt .hp-knapp{flex:none}.hp-kontakt .hp-ingress{max-width:64ch}@media(max-width:899px){.hp-kontakt{flex-direction:column;align-items:stretch;gap:1.5rem;padding:1.5rem}.hp-kontakt .hp-knapp{text-align:center}}.hp-produkt{position:relative}.hp-produkt__lank{color:inherit;text-decoration:none}.hp-produkt__lank:after{content:"";position:absolute;inset:0;z-index:1}.hp-produkt:hover .hp-pil{background:var(--color-marin)}.hp-pd{padding:calc(var(--header-h) + 2rem) 0 0}.hp-pd2{padding-bottom:var(--space-section)}.hp-pd>.hp-container>.hp-pd__rutnat{align-items:center}.hp-pd2 .hp-pd__form{margin-top:0}.hp-pd__till{margin-top:1.5rem;display:inline-flex}.hp-pd__beskr{display:grid;gap:.75rem;max-width:60ch}.hp-pd__beskr h2{font-size:var(--h3)}.hp-pd__fler{margin-top:2rem}.hp-pd__fler h2{font-size:var(--h3);margin-bottom:.75rem}.hp-pd__fler ul{list-style:none;margin:0;padding:0;border-top:1px solid var(--color-bg-subtle)}.hp-pd__fler a{display:flex;align-items:center;gap:1rem;padding:.875rem 0;border-bottom:1px solid var(--color-bg-subtle);color:inherit;text-decoration:none}.hp-pd__fler a:hover .hp-pd__fler-namn{text-decoration:underline}.hp-pd__fler-namn{flex:1}.hp-pd__falt select{width:100%;border:0;background:transparent;font:inherit;color:inherit;text-overflow:ellipsis;padding-right:1.5rem}.hp-pd__spar{display:flex;flex-wrap:wrap;gap:.5rem;font-size:.875rem;color:var(--color-text-muted);margin-bottom:1.5rem}.hp-pd__spar a{color:inherit;text-decoration:none}.hp-pd__spar a:hover{color:var(--color-text)}.hp-pd__rutnat{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:2rem;align-items:start}.hp-pd__bild{background:var(--color-card);border-radius:var(--radius);padding:2rem}.hp-pd__bild img{display:block;width:100%;height:auto;max-width:var(--bmax, 100%);aspect-ratio:4 / 3;object-fit:contain;margin-inline:auto;mix-blend-mode:multiply}.hp-pd__data{margin:1.5rem 0 0;border-top:1px solid var(--color-bg-subtle)}.hp-pd__data>div{display:flex;justify-content:space-between;gap:1rem;padding:.75rem 0;border-bottom:1px solid var(--color-bg-subtle)}.hp-pd__data dt{color:var(--color-text-muted)}.hp-pd__data dd{margin:0;text-align:right;white-space:nowrap}.hp-pd__form{margin-top:2rem;padding:1.25rem;background:var(--color-card);border-radius:var(--radius);display:grid;gap:1rem}.hp-pd__form .hp-falt{background:var(--color-surface)}.hp-pd__form h2{font-size:var(--h3)}.hp-pd__falt{display:grid;grid-template-columns:minmax(0,1fr);gap:.5rem}.hp-pd__hjalp{font-size:.875rem;color:var(--color-text-muted)}@media(max-width:899px){.hp-pd__rutnat{grid-template-columns:minmax(0,1fr)}.hp-pd__bild{padding:0;margin-inline:calc(-1 * var(--pad-inline));border-radius:0}.hp-pd__bild img{max-width:100%}}.hp-pd__las{margin-top:1.5rem}.hp-pd__las a{color:var(--color-marin);font-weight:500;text-underline-offset:3px}.hp-agare--typo{min-height:0;align-items:start}.hp-agare--typo .hp-agare__text:first-child{justify-content:flex-start}.hp-agare--typo .hp-agare__text p:first-child{margin-top:0}.hp-agare--typo .hp-agare__text p{max-width:none}@media(min-width:900px){.hp-agare--typo .hp-knapprad .hp-knapp{flex:1 1 0}}@media(max-width:899px){.hp-agare--typo{margin-inline:0;border-radius:var(--radius)}.hp-agare--typo .hp-agare__text:first-child{padding-bottom:0}.hp-agare--typo .hp-agare__text+.hp-agare__text{padding-top:1.5rem}}.hp-alla{margin-top:2.5rem}.hp-alla h3{font-size:var(--h3);margin-bottom:.75rem}.hp-alla ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:2.5rem}.hp-alla a{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.85rem 0;border-bottom:1px solid var(--color-border);color:inherit;text-decoration:none}.hp-alla a:hover span{text-decoration:underline;text-underline-offset:3px}.hp-alla svg{flex:none;color:var(--color-marin)}@media(max-width:899px){.hp-alla ul{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1.25rem}.hp-alla a{font-size:.9375rem;white-space:nowrap}.hp-alla svg{display:none}}
