.product-detail-page{padding:var(--ds-size-3, .75rem) max(var(--ds-size-4, 1rem),env(safe-area-inset-right,0px)) var(--ds-size-12, 3rem) max(var(--ds-size-4, 1rem),env(safe-area-inset-left,0px));font-size:1rem;line-height:1.6;overflow-wrap:anywhere}.product-detail-page .product-detail-back{margin-bottom:var(--ds-size-3, .75rem)}.product-detail-back a,.product-detail-page .product-method-note>a{display:inline-flex;align-items:center;gap:var(--ds-size-2, .5rem);min-height:44px;padding-block:var(--ds-size-2, .5rem);font-size:.875rem}.product-detail-page .product-detail-breadcrumbs{display:none}.product-detail-page .product-detail-hero{display:grid;grid-template-columns:minmax(0,1fr) 112px;grid-template-rows:min-content auto;grid-template-areas:"identity photo" "lead lead";gap:var(--ds-size-4, 1rem);align-items:center;max-width:none;margin-bottom:var(--ds-size-6, 1.5rem)}.product-detail-identity{grid-area:identity;min-width:0}.product-detail-page .product-eyebrow{color:var(--ds-color-neutral-text-subtle);font-size:.8125rem;font-weight:500;line-height:1.5;letter-spacing:0;text-transform:none}.product-detail-page .product-hero h1{margin:var(--ds-size-2, .5rem) 0 0;font-size:clamp(1.75rem,5vw,2rem);font-weight:600;line-height:1.2;letter-spacing:-.025em;text-wrap:balance;hyphens:none}.product-detail-page .product-photo-detail{display:block;grid-area:photo;width:100%;min-width:0;margin:0}.product-detail-page .product-lead{grid-area:lead;max-width:60ch;margin:0;font-size:1rem;line-height:1.6;text-wrap:balance}.product-detail-page .product-detail-hero-without-image{grid-template-columns:minmax(0,1fr);grid-template-areas:"identity" "lead"}.product-detail-page .product-recall{--dsc-alert-padding-block: var(--ds-size-4, 1rem);--dsc-alert-padding-inline-end: var(--ds-size-4, 1rem);margin-bottom:var(--ds-size-5, 1.25rem)}.product-detail-page .product-recall h2{margin:0;font-size:1rem;line-height:1.5}.product-detail-page .product-recall .product-notes{margin-block:var(--ds-size-3, .75rem) 0;margin-inline-start:calc((var(--dsc-alert-icon-size) + var(--dsc-alert-spacing)) * -1);padding-inline-start:var(--ds-size-4, 1rem);gap:var(--ds-size-2, .5rem);font-size:1rem;line-height:1.6}.product-detail-jumps{display:flex;flex-wrap:wrap;gap:0 var(--ds-size-6, 1.5rem);margin-bottom:var(--ds-size-6, 1.5rem);border-bottom:1px solid var(--ds-color-neutral-border-subtle)}.product-detail-jumps a{display:inline-flex;align-items:center;min-height:44px;padding-block:var(--ds-size-2, .5rem);font-size:.875rem;font-weight:500;line-height:1.5;text-decoration:none}.product-detail-jumps a:hover{text-decoration:underline}.product-detail-page .product-detail-grid{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"tests" "facts" "supporting";gap:var(--ds-size-8, 2rem);align-items:start}.product-detail-grid>#testresultater{grid-area:tests}.product-detail-page .product-facts{grid-area:facts}.product-detail-supporting{grid-area:supporting;display:grid;gap:var(--ds-size-8, 2rem)}.product-detail-grid>*{min-width:0}.product-detail-page .product-section{margin-top:0}.product-detail-page .product-section>h2,.product-detail-page .product-facts h2{margin:0 0 var(--ds-size-4, 1rem);font-size:1.25rem;font-weight:600;line-height:1.35;letter-spacing:-.01em}.product-detail-page .product-section>p,.product-detail-page .product-notes,.product-detail-page .product-facts dd{font-size:1rem}.product-detail-page .product-section>p+p{margin-top:var(--ds-size-2, .5rem)}.product-detail-page .product-notes{gap:var(--ds-size-3, .75rem);padding-inline-start:var(--ds-size-5, 1.25rem)}.product-detail-page .test-results{gap:0;border-top:1px solid var(--ds-color-neutral-border-subtle)}.product-detail-page .test-result{padding:var(--ds-size-4, 1rem) 0 var(--ds-size-5, 1.25rem);border:0;border-bottom:1px solid var(--ds-color-neutral-border-subtle);border-radius:0}.product-detail-page .test-result-heading{font-size:1rem}.product-detail-page .test-result-scores{gap:var(--ds-size-4, 1rem) var(--ds-size-6, 1.5rem);margin-block:var(--ds-size-4, 1rem)}.product-detail-page .test-score{font-size:2rem}.product-detail-page .test-result .evidence-links{margin-top:var(--ds-size-2, .5rem)}.product-detail-page .product-detail-test-note,.product-detail-page .product-detail-facts-note{margin-top:var(--ds-size-4, 1rem);font-size:.875rem;line-height:1.6}.product-detail-test-note a{display:inline-flex;align-items:center;min-height:44px}.product-detail-page .product-facts{margin:0;padding:0;border:0;border-radius:0;background:transparent}.product-detail-page .product-facts dl{border-top:1px solid var(--ds-color-neutral-border-subtle)}.product-detail-page .product-facts dl>div{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.35fr);align-items:baseline;gap:var(--ds-size-4, 1rem);padding-block:var(--ds-size-3, .75rem);border-bottom:1px solid var(--ds-color-neutral-border-subtle)}.product-detail-page .product-facts dt{font-size:.875rem;line-height:1.5}.product-detail-page .product-facts dd{margin:0;line-height:1.6}.product-detail-page .catalogue-empty{padding:var(--ds-size-5, 1.25rem);font-size:1rem}.product-detail-page #kilder{margin-top:var(--ds-size-10, 2.5rem);padding-top:var(--ds-size-6, 1.5rem);border-top:1px solid var(--ds-color-neutral-border-subtle)}.product-detail-page .product-evidence-sources{gap:0;max-width:75ch}.product-detail-page .product-evidence-sources li{padding-block:var(--ds-size-2, .5rem) var(--ds-size-3, .75rem);font-size:.875rem}.product-detail-page .product-evidence-sources a,.product-detail-page .product-photo-credit a{display:inline-flex;align-items:center;min-height:44px;padding-block:var(--ds-size-2, .5rem)}.product-detail-page .product-evidence-sources small,.product-detail-page .product-photo-credit>span{display:block;margin-top:0;color:var(--ds-color-neutral-text-subtle);font-size:.8125rem;line-height:1.5}.product-detail-page .product-photo-credit{margin-top:var(--ds-size-3, .75rem);font-size:.875rem}.product-detail-page .product-photo-credit a{gap:var(--ds-size-1, .25rem)}.product-detail-page .product-method-note{max-width:none;margin-top:var(--ds-size-8, 2rem);padding-top:var(--ds-size-4, 1rem)}@media(min-width:640px){.product-detail-page .product-detail-hero{grid-template-columns:minmax(0,1fr) 144px}.product-detail-page .product-detail-hero-without-image{grid-template-columns:minmax(0,1fr)}}@media(min-width:768px){.product-detail-page{padding:var(--ds-size-4, 1rem) max(var(--ds-size-6, 1.5rem),env(safe-area-inset-right,0px)) var(--ds-size-16, 4rem) max(var(--ds-size-6, 1.5rem),env(safe-area-inset-left,0px))}.product-detail-page .product-detail-back{display:none}.product-detail-page .product-detail-breadcrumbs{display:flex;align-items:center;margin-bottom:var(--ds-size-5, 1.25rem);font-size:.875rem}.product-detail-breadcrumbs a{display:inline-flex;align-items:center;min-height:44px}.product-detail-page .product-detail-hero{grid-template-columns:minmax(0,1fr) 160px;grid-template-rows:min-content 1fr;grid-template-areas:"identity photo" "lead photo";gap:var(--ds-size-3, .75rem) var(--ds-size-10, 2.5rem);align-items:start;margin-bottom:var(--ds-size-8, 2rem)}.product-detail-page .product-hero h1{font-size:2.5rem}.product-detail-page .product-lead{font-size:1.125rem}.product-detail-page .product-detail-hero-without-image{grid-template-columns:minmax(0,1fr);grid-template-areas:"identity" "lead"}.product-detail-page .product-detail-jumps{margin-bottom:var(--ds-size-8, 2rem)}.product-detail-page .product-detail-grid{grid-template-columns:minmax(0,1fr) minmax(240px,.48fr);grid-template-rows:min-content 1fr;grid-template-areas:"tests facts" "supporting facts";column-gap:var(--ds-size-10, 2.5rem)}.product-detail-page .product-facts dl>div{grid-template-columns:minmax(0,1fr);gap:var(--ds-size-1, .25rem)}}
