/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sticky{position:sticky}.resize{resize:both}.overflow-x-auto{overflow-x:auto}}@font-face{font-family:Fredoka;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/resesang-se/fredoka-500.woff2)format("woff2")}@font-face{font-family:Fredoka;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/resesang-se/fredoka-600.woff2)format("woff2")}@font-face{font-family:Lexend;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/resesang-se/lexend-400.woff2)format("woff2")}@font-face{font-family:Lexend;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/resesang-se/lexend-600.woff2)format("woff2")}:root{--rsg-skymning:#f1eef7;--rsg-kvall:#e7e2f2;--rsg-lakan:#fff;--rsg-madrass:#f7f5fb;--rsg-natt:#1b3558;--rsg-text:#1e2638;--rsg-dampad:#4a4f6e;--rsg-natlinje:#c9c3df;--rsg-natlinje-ljus:#ddd8ec;--rsg-lampa:#f6b544;--rsg-lampa-hover:#f3a51f;--rsg-lampsken:#fdf0d5;--rsg-filt:#7a2e5e;--rsg-plus:#2d6a4f;--rsg-minus:#9a3b2e;--rsg-display:"Fredoka", "Nunito", ui-rounded, "Trebuchet MS", sans-serif;--rsg-brod:"Lexend", "Verdana", "Segoe UI", system-ui, sans-serif;--rsg-nat:repeating-linear-gradient(45deg, transparent 0 8px, var(--rsg-natlinje) 8px 9.5px), repeating-linear-gradient(-45deg, transparent 0 8px, var(--rsg-natlinje) 8px 9.5px);--rsg-nat-morkt:repeating-linear-gradient(45deg, transparent 0 6px, #ffffff47 6px 7px), repeating-linear-gradient(-45deg, transparent 0 6px, #ffffff47 6px 7px);--rsg-ramradie:28px;--rsg-kortradie:24px;--rsg-skugga:0 22px 44px -30px #1b355873;--rsg-luft:56px;--rsg-sid:20px}@media (min-width:960px){:root{--rsg-luft:96px;--rsg-sid:32px}}html{-webkit-text-size-adjust:100%;scroll-padding-top:16px}body{color:#1e2638;font-family:var(--rsg-brod);background:#f1eef7;margin:0;font-size:1.0625rem;line-height:1.65;overflow-x:hidden}.rsg-kropp.has-sticky{padding-bottom:calc(84px + env(safe-area-inset-bottom))}@media (min-width:1024px){.rsg-kropp.has-sticky{padding-bottom:0}}.rsg-kropp h1,.rsg-kropp h2,.rsg-kropp h3{font-family:var(--rsg-display);color:var(--rsg-natt);letter-spacing:-.005em;font-weight:600}.rsg-kropp h2{margin:0 0 24px;font-size:1.65rem;line-height:1.2}.rsg-kropp h3{margin:0 0 12px;font-size:1.25rem;line-height:1.3}@media (min-width:960px){.rsg-kropp h2{margin-bottom:28px;font-size:2.2rem}.rsg-kropp h3{font-size:1.35rem}}.rsg-kropp img{max-width:100%;height:auto;display:block}.rsg-kropp :focus-visible{outline:3px solid var(--rsg-filt);outline-offset:3px;border-radius:6px}.rsg-pris-nb,.rsg-besked__belopp,.rsg-sang__belopp,.rsg-range-rad__pris,.rsg-minival__pris{white-space:nowrap}.rsg-hoppa{background:var(--rsg-natt);color:#fff;z-index:60;border-radius:999px;padding:10px 16px;position:absolute;top:8px;left:-999px}.rsg-hoppa:focus{left:12px}.rsg-ram{box-sizing:border-box;width:100%;max-width:1180px;padding-inline:max(var(--rsg-sid), env(safe-area-inset-left)) max(var(--rsg-sid), env(safe-area-inset-right));margin-inline:auto}.rsg-ram--smal{max-width:820px}.rsg-avsnitt{margin-block:var(--rsg-luft)}.rsg-avsnitt--kvall{background:var(--rsg-kvall);padding-block:var(--rsg-luft);margin-block:0}.rsg-lopt{max-width:66ch}.rsg-lopt p,.rsg-lopt ul,.rsg-lopt ol{margin:0 0 20px}.rsg-lopt ul,.rsg-lopt ol{padding-left:1.3em}.rsg-lopt ul{list-style:outside}.rsg-lopt ol{list-style:decimal}.rsg-lopt li{margin-bottom:8px}.rsg-lopt h2{margin-top:var(--rsg-luft)}.rsg-lopt h3{margin-top:36px}main a:not([class]){color:var(--rsg-filt);text-underline-offset:3px;font-weight:600;-webkit-text-decoration:underline #c98a2a;text-decoration:underline #c98a2a;text-decoration-thickness:2px}main a:not([class]):hover{-webkit-text-decoration-color:var(--rsg-filt);-webkit-text-decoration-color:var(--rsg-filt);text-decoration-color:var(--rsg-filt)}.rsg-topp{background:var(--rsg-skymning);border-bottom:1px solid var(--rsg-kvall);z-index:40;position:relative}.rsg-topp__rad{align-items:center;gap:16px;min-height:72px;display:flex}.rsg-marke{color:var(--rsg-natt);align-items:center;gap:10px;margin-right:auto;text-decoration:none;display:inline-flex}.rsg-marke__symbol{width:44px;height:auto}.rsg-marke__ord{font-family:var(--rsg-display);letter-spacing:-.01em;font-size:1.55rem;font-weight:600;line-height:1}.rsg-meny-check{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.rsg-burger{border:2px solid var(--rsg-natt);min-height:44px;color:var(--rsg-natt);cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border-radius:999px;align-items:center;gap:10px;padding:0 16px;font-size:.95rem;font-weight:600;display:inline-flex}.rsg-burger__streck,.rsg-burger__streck:before,.rsg-burger__streck:after{background:var(--rsg-natt);border-radius:2px;width:18px;height:2px;transition:transform .2s,background-color .2s;display:block;position:relative}.rsg-burger__streck:before,.rsg-burger__streck:after{content:"";position:absolute;left:0}.rsg-burger__streck:before{top:-6px}.rsg-burger__streck:after{top:6px}.rsg-topp .rsg-meny-check:checked~.rsg-burger .rsg-burger__streck{background:0 0}.rsg-topp .rsg-meny-check:checked~.rsg-burger .rsg-burger__streck:before{transform:translateY(6px)rotate(45deg)}.rsg-topp .rsg-meny-check:checked~.rsg-burger .rsg-burger__streck:after{transform:translateY(-6px)rotate(-45deg)}.rsg-topp .rsg-meny-check:focus-visible~.rsg-burger{outline:3px solid var(--rsg-filt);outline-offset:3px}.rsg-meny{background:var(--rsg-lakan);border-bottom:1px solid var(--rsg-kvall);display:none;position:absolute;top:100%;left:0;right:0;box-shadow:0 24px 40px -28px #1b355880}.rsg-topp .rsg-meny-check:checked~.rsg-meny{display:block}.rsg-meny__lista{padding:12px var(--rsg-sid) 20px;margin:0;list-style:none}.rsg-meny__lank{color:var(--rsg-natt);border-bottom:1px solid var(--rsg-kvall);padding:14px 4px;font-weight:600;text-decoration:none;display:block}.rsg-meny__lista li:last-child .rsg-meny__lank{border-bottom:0}@media (min-width:900px){.rsg-topp .rsg-burger{display:none}.rsg-topp .rsg-meny{box-shadow:none;background:0 0;border:0;display:block;position:static}.rsg-meny__lista{gap:6px;padding:0;display:flex}.rsg-meny__lank{border:0;border-radius:999px;padding:10px 14px;font-size:.97rem}.rsg-meny__lank:hover,.rsg-meny__lank[aria-current]{background:var(--rsg-kvall)}}.rsg-stig{color:var(--rsg-dampad);padding-top:20px;font-size:.875rem}.rsg-stig ol{flex-wrap:wrap;gap:4px 8px;margin:0;padding:0;list-style:none;display:flex}.rsg-stig li{align-items:center;gap:8px;min-width:0;display:inline-flex}.rsg-stig li+li:before{content:"/";color:var(--rsg-natlinje)}.rsg-stig a{color:var(--rsg-dampad);text-underline-offset:3px;text-decoration:underline}main .rsg-stig a{color:var(--rsg-dampad);-webkit-text-decoration-color:var(--rsg-natlinje);-webkit-text-decoration-color:var(--rsg-natlinje);text-decoration-color:var(--rsg-natlinje);font-weight:400}.rsg-datumrad{color:var(--rsg-dampad);flex-wrap:wrap;gap:2px 14px;margin:0;font-size:.85rem;line-height:1.5;display:flex}.rsg-datumrad time{color:var(--rsg-text);font-weight:600}p.rsg-datumrad,p.rsg-datumrad>span{display:block}.rsg-knapp{box-sizing:border-box;color:#1b3558;min-height:52px;font-family:var(--rsg-brod);text-align:center;cursor:pointer;background:#f6b544;border:2px solid #1b3558;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:12px 26px;font-size:1.02rem;font-weight:600;line-height:1.2;text-decoration:none;transition:transform .12s,box-shadow .12s,background-color .12s;display:inline-flex;box-shadow:0 3px #1b3558}main a.rsg-knapp,a.rsg-knapp{color:#1b3558;font-weight:600;text-decoration:none}a.rsg-knapp:hover{background:var(--rsg-lampa-hover)}a.rsg-knapp:active{transform:translateY(2px);box-shadow:0 1px #1b3558}.rsg-knapp svg{flex:none;width:20px;height:20px}.rsg-knapp--bred{width:100%}.rsg-knapp-sek{box-sizing:border-box;border:2px solid var(--rsg-natt);white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:8px 18px;font-size:.92rem;font-weight:600;display:inline-flex}main a.rsg-knapp-sek,a.rsg-knapp-sek{color:var(--rsg-natt);background:0 0;text-decoration:none}a.rsg-knapp-sek:hover{background:var(--rsg-kvall)}.rsg-annons{color:var(--rsg-dampad);letter-spacing:.01em;margin:0;font-size:.78rem}.rsg-tillit{color:var(--rsg-dampad);align-items:flex-start;gap:8px;margin:0;font-size:.88rem;line-height:1.5;display:flex}.rsg-tillit svg{width:18px;height:18px;color:var(--rsg-plus);flex:none;margin-top:2px}.rsg-besked{grid-template-columns:112px minmax(0,1fr);grid-template-areas:"rub rub""ing ing""meta meta""fon val""var var""hand hand";column-gap:16px;padding-top:16px;padding-bottom:8px;display:grid}.rsg-besked>*{min-width:0}.rsg-besked__rubrik{grid-area:rub;margin:0 0 12px;font-size:1.95rem;line-height:1.12}.rsg-besked__ingress{color:var(--rsg-dampad);grid-area:ing;margin:0 0 12px;font-size:1rem}.rsg-besked>.rsg-datumrad{grid-area:meta;margin-bottom:20px}.rsg-besked__fonster{grid-area:fon;align-self:start}.rsg-besked__val{flex-direction:column;grid-area:val;align-self:center;gap:6px;display:flex}.rsg-besked__varfor{grid-area:var;margin:16px 0 0}.rsg-besked__handling{flex-direction:column;grid-area:hand;gap:12px;margin-top:18px;display:flex}.rsg-besked__handling .rsg-knapp{width:100%}.rsg-besked__etikett{background:var(--rsg-lampsken);color:var(--rsg-natt);border-radius:999px;align-self:flex-start;align-items:center;gap:6px;margin:0;padding:3px 12px 3px 8px;font-size:.8rem;font-weight:600;display:inline-flex}.rsg-besked__etikett svg{color:#b9791a;width:15px;height:15px}.rsg-besked__namn{font-family:var(--rsg-display);color:var(--rsg-natt);margin:0;font-size:1.2rem;font-weight:600;line-height:1.25}.rsg-besked__pris{flex-wrap:wrap;align-items:baseline;gap:2px 8px;margin:0;display:flex}.rsg-besked__belopp{font-family:var(--rsg-display);color:var(--rsg-natt);font-size:1.3rem;font-weight:600}.rsg-besked__butik{color:var(--rsg-dampad);font-size:.92rem}.rsg-fonster{box-sizing:border-box;border:5px solid var(--rsg-natt);background-color:var(--rsg-lakan);background-image:var(--rsg-nat);border-radius:22px;padding:7px;position:relative}.rsg-fonster__bild{background:var(--rsg-lakan);aspect-ratio:1;border-radius:14px;place-items:center;display:grid;overflow:hidden}.rsg-fonster__bild img{object-fit:contain;width:100%;height:100%}.rsg-fonster__mane{display:none}@media (min-width:960px){.rsg-besked{grid-template:"rub fon""ing fon""meta fon""val fon""var fon""hand fon"1fr/minmax(0,1fr) minmax(0,440px);align-items:start;column-gap:72px;padding-top:40px;padding-bottom:24px}.rsg-besked__rubrik{margin-bottom:18px;font-size:3.05rem;line-height:1.06}.rsg-besked__ingress{max-width:56ch;margin-bottom:18px;font-size:1.12rem}.rsg-besked>.rsg-datumrad{margin-bottom:32px}.rsg-besked__val{gap:10px}.rsg-besked__namn{font-size:1.6rem}.rsg-besked__belopp{font-size:1.55rem}.rsg-besked__varfor{max-width:52ch;margin-top:14px}.rsg-besked__handling{flex-flow:wrap;align-items:center;gap:16px 24px;margin-top:26px}.rsg-besked__handling .rsg-knapp{width:auto;min-width:280px}.rsg-besked .rsg-fonster{border-radius:var(--rsg-ramradie);border-width:10px;padding:26px}.rsg-besked .rsg-fonster__bild{border-radius:18px}.rsg-besked .rsg-fonster__mane{width:40px;height:40px;color:var(--rsg-lampa);display:block;position:absolute;top:-40px;right:44px}.rsg-besked__fonster{padding-top:24px}}.rsg-sidtopp{padding-top:16px}.rsg-sidtopp h1{max-width:24ch;margin:0 0 14px;font-size:1.95rem;line-height:1.12}.rsg-sidtopp__ingress{color:var(--rsg-dampad);max-width:60ch;margin:0 0 16px}@media (min-width:960px){.rsg-sidtopp{padding-top:40px}.rsg-sidtopp h1{font-size:2.85rem}}.rsg-svar{background:var(--rsg-lampsken);border-radius:var(--rsg-kortradie);max-width:72ch;margin:24px 0 0;padding:22px;font-size:1.08rem}.rsg-svar p{margin:0 0 12px}.rsg-svar p:last-child{margin-bottom:0}@media (min-width:960px){.rsg-svar{padding:30px 36px;font-size:1.15rem}}.rsg-kopval{margin-block:var(--rsg-luft);scroll-margin-top:12px}.rsg-kopval__intro{color:var(--rsg-dampad);max-width:62ch;margin:0 0 8px}.rsg-product-grid{grid-template-columns:minmax(0,1fr);gap:40px;margin-block:40px;display:grid}.rsg-product-grid>*{min-width:0}@media (min-width:960px){.rsg-product-grid--2,.rsg-product-grid--4{grid-template-columns:repeat(2,minmax(0,1fr));gap:44px 40px}.rsg-product-grid--3,.rsg-product-grid--5{grid-template-columns:repeat(3,minmax(0,1fr));gap:44px 36px}.rsg-product-grid--3 .rsg-sang__huvud,.rsg-product-grid--5 .rsg-sang__huvud{align-content:flex-start;min-height:104px}}.rsg-sang{background:var(--rsg-lakan);border-radius:var(--rsg-kortradie);box-shadow:var(--rsg-skugga);flex-direction:column;gap:14px;padding:22px;scroll-margin-top:12px;display:flex;position:relative}.rsg-sang__huvud{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.rsg-sang__bastfor{background:var(--rsg-lampsken);color:var(--rsg-natt);border-radius:999px;padding:5px 14px;font-size:.85rem;font-weight:600;line-height:1.35;display:inline-block}.rsg-sang__bild{background:var(--rsg-madrass);aspect-ratio:4/3;border-radius:18px;place-items:center;padding:16px;display:grid}.rsg-sang__bild img{object-fit:contain;width:100%;height:100%}.rsg-sang__namn{margin:0;font-size:1.3rem}.rsg-sang__omdome{margin:0}.rsg-sang__plusminus{gap:12px;display:grid}.rsg-plus,.rsg-minus{gap:8px;margin:0;padding:0;font-size:.96rem;line-height:1.5;list-style:none;display:grid}.rsg-plus li,.rsg-minus li{padding-left:26px;position:relative}.rsg-plus li:before,.rsg-minus li:before{border-radius:50%;place-items:center;width:18px;height:18px;font-size:.85rem;font-weight:600;line-height:1;display:grid;position:absolute;top:.05em;left:0}.rsg-plus li:before{content:"+";color:var(--rsg-plus);background:#e2f0e8}.rsg-minus li:before{content:"–";color:var(--rsg-minus);background:#f6e3df}.rsg-sang__kop{border-top:1px solid var(--rsg-kvall);flex-direction:column;gap:10px;margin-top:auto;padding-top:16px;display:flex}.rsg-sang__pris{flex-wrap:wrap;align-items:baseline;gap:2px 8px;margin:0;display:flex}.rsg-sang__belopp{font-family:var(--rsg-display);color:var(--rsg-natt);font-size:1.45rem;font-weight:600}.rsg-sang__butik{color:var(--rsg-dampad);align-items:center;gap:6px;font-size:.92rem;display:inline-flex}.rsg-sang__butik img{width:auto;height:18px}.rsg-sang__kop .rsg-knapp{width:100%}.rsg-plats{background-color:var(--rsg-natt);background-image:var(--rsg-nat-morkt);border-radius:14px;flex:none;place-items:center;width:44px;height:44px;display:inline-grid}.rsg-plats__nr{background:var(--rsg-lakan);width:28px;height:28px;color:var(--rsg-natt);font-family:var(--rsg-display);border-radius:50%;place-items:center;font-size:1rem;font-weight:600;line-height:1;display:grid}.rsg-packlapp{border:1.5px dashed var(--rsg-natlinje);border-radius:14px;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding:14px 14px 14px 30px;display:grid;position:relative}.rsg-packlapp:before{content:"";border:2px solid var(--rsg-natlinje);box-sizing:border-box;border-radius:50%;width:9px;height:9px;margin-top:-5px;position:absolute;top:50%;left:11px}.rsg-packlapp__rad{min-width:0}.rsg-packlapp:has(>.rsg-packlapp__rad:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}.rsg-packlapp dt{color:var(--rsg-dampad);font-size:.74rem;line-height:1.3}.rsg-packlapp dd{color:var(--rsg-natt);overflow-wrap:anywhere;margin:2px 0 0;font-size:.95rem;font-weight:600;line-height:1.3}@media (min-width:640px) and (max-width:959.98px){.rsg-sang{grid-template-columns:220px minmax(0,1fr);align-items:start;column-gap:28px;display:grid}.rsg-sang>*{grid-column:2;min-width:0}.rsg-sang>.rsg-sang__bild{aspect-ratio:1;grid-area:1/1/span 6}}@media (min-width:960px){.rsg-sang{padding:28px}.rsg-product-grid--1 .rsg-sang{grid-template-columns:340px minmax(0,1fr);align-items:start;column-gap:44px;display:grid}.rsg-product-grid--1 .rsg-sang>*{grid-column:2;min-width:0}.rsg-product-grid--1 .rsg-sang>.rsg-sang__bild{aspect-ratio:1;grid-area:1/1/span 7}.rsg-product-grid--1 .rsg-sang__plusminus,.rsg-product-grid--2 .rsg-sang__plusminus{grid-template-columns:1fr 1fr;gap:20px}}.rsg-minival{background:var(--rsg-lakan);box-shadow:var(--rsg-skugga);border-radius:22px;grid-template-columns:84px minmax(0,1fr);align-items:center;gap:14px 16px;max-width:760px;margin:32px 0 0;padding:18px;display:grid}.rsg-minival>*{min-width:0}.rsg-minival__bild{background:var(--rsg-madrass);aspect-ratio:1;border-radius:14px;place-items:center;padding:6px;display:grid}.rsg-minival__bild img{object-fit:contain;width:100%;height:100%}.rsg-minival__info{flex-direction:column;gap:4px;display:flex}.rsg-minival__namn{font-family:var(--rsg-display);color:var(--rsg-natt);margin:0;font-size:1.1rem;font-weight:600;line-height:1.25}.rsg-minival__rad{color:var(--rsg-dampad);margin:0;font-size:.92rem;line-height:1.45}.rsg-minival__pris{color:var(--rsg-natt);margin:0;font-weight:600}.rsg-minival__kop{flex-direction:column;grid-column:1/-1;gap:8px;display:flex}.rsg-minival__kop .rsg-knapp{width:100%}@media (min-width:720px){.rsg-minival{grid-template-columns:104px minmax(0,1fr) auto;gap:20px 24px;padding:22px 26px}.rsg-minival__kop{grid-column:auto;align-items:flex-end}.rsg-minival__kop .rsg-knapp{width:auto}}.rsg-jamfor{margin-block:var(--rsg-luft)}.rsg-tabellram{background:var(--rsg-lakan);box-shadow:var(--rsg-skugga);border-radius:20px;margin-top:8px}.rsg-tabell{border-collapse:separate;border-spacing:0;width:100%;font-size:.95rem;line-height:1.45}.rsg-tabell th,.rsg-tabell td{text-align:left;vertical-align:top;padding:16px 18px}.rsg-tabell thead th{color:#fff;font-family:var(--rsg-display);white-space:nowrap;background:linear-gradient(var(--rsg-natt), var(--rsg-natt)) top / 100% calc(100% - 10px) no-repeat, repeating-linear-gradient(45deg, transparent 0 5px, var(--rsg-natlinje) 5px 6.5px) bottom / 100% 10px no-repeat, repeating-linear-gradient(-45deg, transparent 0 5px, var(--rsg-natlinje) 5px 6.5px) bottom / 100% 10px no-repeat, var(--rsg-lakan);padding-bottom:26px;font-size:1rem;font-weight:500}.rsg-tabell thead th:first-child{border-top-left-radius:20px}.rsg-tabell thead th:last-child{border-top-right-radius:20px}.rsg-tabell thead th a,.rsg-tabell thead th a:hover{color:#fff;-webkit-text-decoration-color:var(--rsg-lampa);-webkit-text-decoration-color:var(--rsg-lampa);text-decoration-color:var(--rsg-lampa)}.rsg-tabell tbody th{font-family:var(--rsg-display);color:var(--rsg-natt);font-size:1.02rem;font-weight:600}.rsg-tabell tbody tr+tr>*{border-top:1px solid var(--rsg-kvall)}.rsg-tabell td a.rsg-knapp-sek{min-height:40px}@media (max-width:639.98px){.rsg-tabellram{box-shadow:none;background:0 0}.rsg-tabell,.rsg-tabell tbody,.rsg-tabell tr,.rsg-tabell th,.rsg-tabell td{width:auto;display:block}.rsg-tabell thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.rsg-tabell tbody{gap:20px;display:grid}.rsg-tabell tbody tr{background:var(--rsg-lakan);box-shadow:var(--rsg-skugga);background-image:linear-gradient(var(--rsg-lakan), var(--rsg-lakan)), var(--rsg-nat);background-origin:padding-box,border-box;background-clip:padding-box,border-box;border-top:8px solid #0000;border-radius:20px;padding:18px 18px 14px}.rsg-tabell tbody tr+tr>*{border-top:0}.rsg-tabell tbody th{padding:0 0 10px;font-size:1.12rem}.rsg-tabell td{border-top:1px solid var(--rsg-kvall);grid-template-columns:minmax(0,42%) minmax(0,1fr);gap:12px;padding:9px 0;display:grid}.rsg-tabell td:before{content:attr(data-etikett);color:var(--rsg-dampad);font-size:.85rem}.rsg-tabell td.rsg-tabell__kop{grid-template-columns:minmax(0,1fr)}.rsg-tabell td.rsg-tabell__kop:before{display:none}}.rsg-snabbval{gap:12px;max-width:760px;margin:24px 0 0;padding:0;list-style:none;display:grid}.rsg-snabbval__rad{background:var(--rsg-lakan);border-radius:18px;gap:4px;padding:14px 18px;display:grid}.rsg-snabbval__behov{color:var(--rsg-dampad);font-size:.9rem}main a.rsg-snabbval__val,a.rsg-snabbval__val{color:var(--rsg-natt);text-decoration:underline;-webkit-text-decoration-color:var(--rsg-lampa);-webkit-text-decoration-color:var(--rsg-lampa);text-decoration-color:var(--rsg-lampa);text-underline-offset:4px;font-weight:600;text-decoration-thickness:3px}@media (min-width:720px){.rsg-snabbval__rad{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:baseline;gap:20px;padding:16px 22px}}.rsg-range{margin-block:var(--rsg-luft)}.rsg-range__lista{gap:14px;margin:24px 0 0;padding:0;list-style:none;display:grid}.rsg-range__huvud{display:none}.rsg-range-rad{background:var(--rsg-lakan);border-radius:18px;grid-template-columns:64px minmax(0,1fr);align-items:center;gap:10px 16px;padding:14px 16px;display:grid}.rsg-range-rad>*{min-width:0}.rsg-range-rad__bild{background:var(--rsg-madrass);object-fit:contain;border-radius:12px;width:64px;height:64px}.rsg-range-rad__namn{color:var(--rsg-natt);margin:0;font-weight:600;line-height:1.35}.rsg-range-rad__not{color:var(--rsg-dampad);margin:2px 0 0;font-size:.9rem;line-height:1.45}.rsg-range-rad__pris{color:var(--rsg-natt);grid-column:2;margin:0;font-weight:600}.rsg-range-rad .rsg-knapp-sek{grid-column:1/-1;width:100%}@media (min-width:900px){.rsg-range__huvud{color:var(--rsg-dampad);grid-template-columns:64px minmax(0,1.6fr) 120px 200px;gap:24px;padding:0 22px 4px;font-size:.82rem;display:grid}.rsg-range__lista{gap:10px;margin-top:10px}.rsg-range-rad{grid-template-columns:64px minmax(0,1.6fr) 120px 200px;gap:24px;padding:12px 22px}.rsg-range-rad__pris{grid-column:auto}.rsg-range-rad .rsg-knapp-sek{grid-column:auto;width:100%}}.rsg-valjare{margin-block:var(--rsg-luft);background:var(--rsg-lakan);border-radius:var(--rsg-ramradie);box-shadow:var(--rsg-skugga);max-width:860px;padding:24px 20px}.rsg-valjare__form{gap:24px;display:grid}.rsg-valjare__steg{border:0;min-width:0;margin:0;padding:0}.rsg-valjare__steg legend{color:var(--rsg-natt);margin-bottom:12px;padding:0;font-weight:600}.rsg-valjare__alternativ{flex-wrap:wrap;gap:10px;display:flex}.rsg-valjare__alt{position:relative}.rsg-valjare__alt input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.rsg-valjare__alt span{border:2px solid var(--rsg-natlinje);background:var(--rsg-skymning);min-height:44px;color:var(--rsg-natt);border-radius:999px;align-items:center;padding:8px 18px;font-size:.95rem;font-weight:600;display:inline-flex}.rsg-valjare__alt input:checked+span{border-color:var(--rsg-natt);background:var(--rsg-natt);color:#fff}.rsg-valjare__alt input:focus-visible+span{outline:3px solid var(--rsg-filt);outline-offset:2px}.rsg-valjare__svar{background:var(--rsg-lampsken);border-radius:20px;margin-top:28px;padding:20px 22px}.rsg-valjare__svar p{margin:0 0 10px}.rsg-valjare__svar p:last-child{margin-bottom:0}@media (min-width:960px){.rsg-valjare{padding:40px 44px}}.rsg-fragor{margin-block:var(--rsg-luft);max-width:820px}.rsg-fraga{border-bottom:1px solid var(--rsg-natlinje-ljus)}.rsg-fraga:first-of-type{border-top:1px solid var(--rsg-natlinje-ljus)}.rsg-fraga__q{cursor:pointer;color:var(--rsg-natt);justify-content:space-between;align-items:center;gap:18px;padding:20px 2px;font-size:1.05rem;font-weight:600;line-height:1.4;list-style:none;display:flex}.rsg-fraga__q::-webkit-details-marker{display:none}.rsg-fraga__q:after{content:"";border-right:2.5px solid var(--rsg-natt);border-bottom:2.5px solid var(--rsg-natt);flex:none;width:12px;height:12px;transition:transform .2s;transform:rotate(45deg)translate(-3px,-3px)}.rsg-fraga[open]>.rsg-fraga__q:after{transform:rotate(-135deg)translate(-3px,-3px)}.rsg-fraga .rsg-faq{max-width:68ch;padding:0 2px 22px}.rsg-fraga .rsg-faq p{margin:0 0 12px}.rsg-fraga .rsg-faq p:last-child{margin-bottom:0}.rsg-bild{max-width:860px;margin:40px 0}.rsg-bild img{border-radius:var(--rsg-kortradie);width:100%}.rsg-bild figcaption{color:var(--rsg-dampad);margin-top:12px;font-size:.88rem;line-height:1.5}.rsg-vidare{margin-block:var(--rsg-luft)}.rsg-ram .rsg-ram.rsg-vidare{padding-inline:0}.rsg-vidare__lista{gap:14px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:720px){.rsg-vidare__lista{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 24px}}@media (min-width:1100px){.rsg-vidare__lista{grid-template-columns:repeat(3,minmax(0,1fr))}}.rsg-vidare__lank{box-sizing:border-box;background:var(--rsg-lakan);border-radius:18px;justify-content:space-between;align-items:center;gap:16px;height:100%;padding:18px 20px;text-decoration:none;display:flex}main a.rsg-vidare__lank{color:var(--rsg-text);text-decoration:none}.rsg-vidare__titel{color:var(--rsg-natt);font-weight:600;line-height:1.35;display:block}.rsg-vidare__rad{color:var(--rsg-dampad);margin-top:4px;font-size:.9rem;line-height:1.45;display:block}.rsg-vidare__lank svg{width:20px;height:20px;color:var(--rsg-natt);flex:none}a.rsg-vidare__lank:hover{background:var(--rsg-kvall)}.rsg-vagval{gap:20px;margin:32px 0 0;padding:0;list-style:none;display:grid}@media (min-width:720px){.rsg-vagval{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}}.rsg-vagval__lank{border-radius:var(--rsg-kortradie);background:var(--rsg-lakan);box-shadow:var(--rsg-skugga);box-sizing:border-box;height:100%;padding:24px;text-decoration:none;display:block}main a.rsg-vagval__lank{color:var(--rsg-text);text-decoration:none}.rsg-vagval__titel{font-family:var(--rsg-display);color:var(--rsg-natt);margin-bottom:8px;font-size:1.25rem;font-weight:600;display:block}.rsg-vagval__text{color:var(--rsg-dampad);font-size:.96rem;display:block}.rsg-fot{background:var(--rsg-natt);color:#e9e6f3;margin-top:var(--rsg-luft);padding-block:56px calc(40px + env(safe-area-inset-bottom));font-size:.95rem}.rsg-fot__inre{gap:36px;display:grid}@media (min-width:900px){.rsg-fot__inre{grid-template-columns:1.3fr 1fr 1fr;gap:56px}.rsg-fot{padding-block:80px 56px}}.rsg-fot__marke{flex-direction:column;gap:12px;max-width:40ch;display:flex}.rsg-fot__ord{font-family:var(--rsg-display);color:#fff;font-size:1.5rem;font-weight:600}.rsg-fot p{margin:0;line-height:1.6}.rsg-fot__rubrik{font-family:var(--rsg-display);color:#fff;margin:0 0 12px;font-size:1.05rem;font-weight:500}.rsg-fot ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.rsg-fot a{color:#fff;text-underline-offset:3px;padding:6px 0;-webkit-text-decoration:underline #f6b544b3;text-decoration:underline #f6b544b3;display:inline-block}.rsg-fot__smatt{color:#c9c5dc;border-top:1px solid #ffffff2e;margin-top:40px;padding-top:24px;font-size:.85rem}.rsg-sticky{z-index:50;box-sizing:border-box;min-height:60px;padding:12px max(20px, env(safe-area-inset-right)) calc(12px + env(safe-area-inset-bottom)) max(20px, env(safe-area-inset-left));color:#1b3558;font-family:var(--rsg-brod);text-align:center;background:#f6b544;border-top:2px solid #1b3558;justify-content:center;align-items:center;gap:10px;font-size:1.02rem;font-weight:600;text-decoration:none;transition:transform .22s,visibility .22s;display:flex;position:fixed;bottom:0;left:0;right:0}a.rsg-sticky{color:#1b3558;text-decoration:none}.rsg-sticky svg{flex:none;width:20px;height:20px}.rsg-sticky.is-dold{visibility:hidden;transform:translateY(110%)}.rsg-sticky.is-over-content{visibility:hidden;transition:none;transform:translateY(110%)}@media (min-width:1024px){.rsg-sticky{display:none}}@media (prefers-reduced-motion:reduce){.rsg-sticky,.rsg-knapp,.rsg-burger__streck{transition:none}}.rsg-fel{padding-block:var(--rsg-luft);text-align:center}.rsg-fel .rsg-fonster{width:160px;margin:0 auto 32px}.rsg-fel h1{margin:0 0 16px;font-size:2.2rem;line-height:1.15}.rsg-fel p{max-width:46ch;color:var(--rsg-dampad);margin:0 auto 28px}