@layer components{.mts{grid-template-columns:minmax(0,1fr);gap:1.25rem;display:grid}.mts-blok,.mts-tom{background:var(--p-surface);border:1px solid var(--p-kant-flade);border-radius:var(--p-radius-lg);box-shadow:var(--p-skygge-hvile);padding:1.25rem 1.5rem 1.5rem}.mts-blok>h2,.mts-hoved h2,.mts-tom h2{font-size:var(--p-tekst-xl);color:var(--p-ink);font-weight:800}.mts-hoved{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;display:flex}.mts-tal{grid-template-columns:repeat(auto-fit,minmax(10.5rem,1fr));gap:.75rem;display:grid}.mts-tal-felt{background:var(--p-surface);border:1px solid var(--p-kant-flade);border-radius:var(--p-radius-lg);color:var(--p-ink);align-content:start;gap:.15rem;padding:.875rem 1rem;text-decoration:none;display:grid}.mts-tal-felt>span{font-size:var(--p-tekst-sm);color:var(--p-ink-2);font-weight:600}.mts-tal-felt b{font-size:var(--p-tekst-2xl);color:var(--p-pris);font-weight:800}.mts-tal-felt small{font-size:var(--p-tekst-xs);color:var(--p-ink-2)}.mts-tal-koeb{background:var(--p-primaer);border-color:var(--p-primaer)}.mts-tal-koeb>span,.mts-tal-koeb small{color:var(--p-primaer-daempet)}.mts-tal-koeb b{color:var(--p-primaer-tekst)}.mts-tal-spar{background:var(--p-sml);border-color:var(--p-sml)}.mts-tal-spar b,.mts-tal-spar>span{color:var(--p-sml-tekst)}a.mts-tal-felt:hover{box-shadow:var(--p-skygge-loeft)}.mts-varer{border-top:1px solid var(--p-line);margin:.75rem 0 0;padding:0;list-style:none;display:grid}.mts-vare{border-bottom:1px solid var(--p-line);grid-template-columns:4rem minmax(0,1.3fr) minmax(0,1.4fr) 8.5rem auto;align-items:center;gap:.5rem 1rem;padding:.875rem 0;display:grid}.mts-billede{width:4rem;height:4rem;padding:.25rem}.mts-billede img{object-fit:contain;width:100%;height:100%}.mts-vare-navn-blok{gap:.3rem;min-width:0;display:grid}.mts-vare-navn-blok small{font-size:var(--p-tekst-xs);color:var(--p-ink-3)}.mts-vare-navn{color:var(--p-ink);font-weight:700;text-decoration:none}.mts-vare-navn:hover{text-decoration:underline}.mts-pakning select{border:1px solid var(--p-line-strong);border-radius:var(--p-radius-md);background:var(--p-surface);max-width:100%;font:inherit;font-size:var(--p-tekst-sm);color:var(--p-ink);padding:.3rem .45rem}.mts-dosis{font-size:var(--p-tekst-sm);justify-items:start;gap:.3rem;display:grid}.mts-dosis small{font-size:var(--p-tekst-xs);color:var(--p-ink-2)}.mts-dosis small b{color:var(--p-ink)}.mts-vare-pris{text-align:right;justify-items:end;gap:.1rem;display:grid}.mts-vare-pris b{font-size:var(--p-tekst-xl);color:var(--p-pris);font-weight:800}.mts-vare-pris b small{font-size:var(--p-tekst-xs);font-weight:600}.mts-vare-pris>small{font-size:var(--p-tekst-xs);color:var(--p-ink-3)}.mts-fjern{border:1px solid var(--p-line);border-radius:var(--p-radius-md);background:var(--p-surface);width:2.25rem;height:2.25rem;color:var(--p-ink-2);cursor:pointer;place-items:center;display:grid}.mts-fjern:hover{border-color:var(--p-udsolgt);color:var(--p-udsolgt)}.mts-tilfoej{gap:.5rem;margin-top:1rem;display:grid}.mts-soeg{flex:none;max-width:none}.mts-tilfoej-stor .mts-soeg{height:3rem;font-size:var(--p-tekst-base)}.mts-fund{border:1px solid var(--p-line);border-radius:var(--p-radius-lg);margin:0;padding:0;list-style:none;display:grid}.mts-fund li{grid-template-columns:2.75rem minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.5rem .75rem;display:grid}.mts-fund li+li{border-top:1px solid var(--p-line)}.mts-fund-billede{width:2.75rem;height:2.75rem;padding:.15rem}.mts-fund-billede img{object-fit:contain;width:100%;height:100%}.mts-fund-navn{font-size:var(--p-tekst-sm);color:var(--p-ink);font-weight:600;display:grid}.mts-fund-navn small{color:var(--p-ink-3);font-weight:400}.mts-tom{gap:.75rem;display:grid}.mts-tom>p{color:var(--p-ink-2)}.mts-tom .mts-tilfoej{margin-top:.25rem}.mts-genveje{font-size:var(--p-tekst-sm);color:var(--p-ink-2);flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.mts-genveje .kvalgt{color:var(--p-ink);text-decoration:none}.mts-svar{font-size:var(--p-tekst-lg);color:var(--p-ink);margin-top:.35rem;font-weight:600}.mts-kurve{grid-template-columns:minmax(0,1fr);gap:1rem;margin-top:1rem;display:grid}.mts-kurv{border:1px solid var(--p-line-strong);border-radius:var(--p-radius-lg);align-content:start;gap:.6rem;padding:1rem 1.125rem;display:grid}.mts-kurv-hoved{align-items:center;gap:.5rem;display:flex}.mts-kurv-titel{font-size:var(--p-tekst-lg);color:var(--p-ink);font-weight:800}.mts-kurv-total{gap:.1rem;display:grid}.mts-kurv-total b{font-size:var(--p-tekst-3xl);color:var(--p-pris);font-weight:800;line-height:1.1}.mts-kurv-total span{font-size:var(--p-tekst-sm);color:var(--p-ink-2)}.mts-kurv-linjer{border-top:1px solid var(--p-line);margin:0;padding:0;list-style:none;display:grid}.mts-kurv-linjer li{border-bottom:1px solid var(--p-line);font-size:var(--p-tekst-sm);grid-template-columns:minmax(0,1fr) auto 7.5rem;align-items:center;gap:.5rem .75rem;padding:.55rem 0;display:grid}.mts-kurv-vare{color:var(--p-ink);font-weight:600;display:grid}.mts-kurv-vare small{font-weight:400;font-size:var(--p-tekst-xs);color:var(--p-ink-3)}.mts-kurv-linjer .knap{width:100%}.mts-andre{font-size:var(--p-tekst-sm);margin-top:.875rem}.mts-andre summary{cursor:pointer;align-items:center;gap:.3rem;font-weight:700;list-style:none;display:inline-flex}.mts-andre ul{margin:.5rem 0 0;padding:0;list-style:none;display:grid}.mts-andre li{border-bottom:1px solid var(--p-line);justify-content:space-between;gap:1rem;padding:.35rem 0;display:flex}.mts-andre-butik{align-items:center;gap:.5rem;display:inline-flex}.mts-domme{border-top:1px solid var(--p-line);margin:.75rem 0 0;padding:0;list-style:none;display:grid}.mts-dom{border-bottom:1px solid var(--p-line);font-size:var(--p-tekst-sm);grid-template-columns:minmax(0,1fr) auto minmax(0,1.2fr);align-items:center;gap:.4rem 1rem;padding:.7rem 0;display:grid}.mts-dom-navn{color:var(--p-ink);font-weight:700;text-decoration:none;display:grid}.mts-dom-navn small{color:var(--p-ink-3);font-weight:400}.mts-dom-pille{border-radius:var(--p-radius-sm);font-size:var(--p-tekst-xs);white-space:nowrap;justify-self:start;padding:.2rem .55rem;font-weight:700}.mts-dom-god{background:var(--p-sml);color:var(--p-sml-tekst)}.mts-dom-neutral{background:var(--p-maerkat);color:var(--p-maerkat-tekst)}.mts-dom-advarsel{background:var(--p-fare-flade);color:var(--p-fare)}.mts-dom-tal{color:var(--p-ink-2)}.mts-dom-tal b{color:var(--p-ink)}.mts-spar{border-top:1px solid var(--p-line);margin:.75rem 0 0;padding:0;list-style:none;display:grid}.mts-spar-raekke{border-bottom:1px solid var(--p-line);grid-template-columns:4rem minmax(0,1fr) auto auto;align-items:center;gap:.5rem 1rem;padding:.75rem 0;display:grid}.mts-spar-tekst{gap:.1rem;min-width:0;display:grid}.mts-spar-tekst small{font-size:var(--p-tekst-xs);color:var(--p-ink-2)}.mts-spar-beloeb{border-radius:var(--p-radius-md);background:var(--p-sml);color:var(--p-sml-tekst);font-size:var(--p-tekst-sm);white-space:nowrap;padding:.35rem .6rem}.mts-tabel{margin-top:.75rem}.mts-tabel tfoot th,.mts-tabel tfoot td{border-top:2px solid var(--p-line-strong)}.mts-tabel-billig th,.mts-tabel-billig td{color:var(--p-sml-tekst);background:var(--p-sml)}.mts-tabel th,.mts-tabel td.tal{white-space:nowrap}@media (width<=40rem){.mts-tabel thead{display:none}.mts-tabel tr{border-bottom:1px solid var(--p-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:.2rem 1rem;padding:.6rem 0;display:grid}.mts-tabel th,.mts-tabel td,.mts-tabel tfoot th,.mts-tabel tfoot td{background:0 0;border:0;padding:0;text-align:left!important}.mts-tabel tr>:first-child{grid-column:1/-1}.mts-tabel td[data-l]:before{content:attr(data-l);font-size:var(--p-tekst-xs);color:var(--p-ink-3);font-weight:400;display:block}.mts-tabel tfoot tr:first-child{border-top:2px solid var(--p-line-strong)}.mts-tabel-billig{border-radius:var(--p-radius-md);background:var(--p-sml);color:var(--p-sml-tekst);margin-inline:-.6rem;padding-inline:.6rem!important}}@media (width>=900px){.mts-kurve-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=860px){.mts-vare{grid-template-columns:4rem minmax(0,1fr) auto;grid-template-areas:"billede navn fjern""billede dosis dosis""billede pris pris"}.mts-vare>.mts-billede{grid-area:billede;align-self:start}.mts-vare-navn-blok{grid-area:navn}.mts-dosis{grid-area:dosis}.mts-vare-pris{text-align:left;grid-area:pris;justify-items:start}.mts-fjern{grid-area:fjern;align-self:start}.mts-dom{grid-template-columns:minmax(0,1fr)}.mts-spar-raekke{grid-template-columns:3.5rem minmax(0,1fr)}.mts-spar-raekke>.mts-billede{width:3.5rem;height:3.5rem}.mts-spar-beloeb,.mts-spar-raekke>.knap{grid-column:2;justify-self:start}}@media (width<=560px){.mts-blok,.mts-tom{padding:1rem}.mts-kurv-linjer li{grid-template-columns:minmax(0,1fr) auto}.mts-kurv-linjer .knap{grid-column:1/-1}.mts-tal{grid-template-columns:repeat(2,minmax(0,1fr))}}}
