.rg{--rg-cream:#FBF6EC;--rg-sand:#F5EAD2;--rg-stone:#E4D5B5;--rg-ink:#1F1B18;--rg-ink2:#4A433D;--rg-muted:#8A7F75;--rg-honey:#E9A92B;--rg-honey-d:#8A5A00;--rg-honey-l:#F2C766;--rg-white:#FFFDFB;--rg-serif:var(--rg-serif-family, Georgia, "Times New Roman", serif);--rg-r:14px;background:var(--rg-cream);color:var(--rg-ink);font-size:15px;line-height:1.6}.rg *{box-sizing:border-box}.rg a{color:inherit;text-decoration:none}.rg .rg-wrap{max-width:1240px;margin:0 auto;padding:0 28px}.rg .rg-h{font-family:var(--rg-serif);font-weight:500;letter-spacing:-.01em;line-height:1.05;margin:0;color:var(--rg-ink)}.rg .rg-h em{font-style:italic;color:var(--rg-honey-d)}.rg .rg-eyebrow{font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--rg-honey-d);font-weight:600}.rg .rg-btn{display:inline-flex;align-items:center;gap:10px;padding:15px 28px;border-radius:999px;font-size:13px;letter-spacing:.06em;text-transform:uppercase;font-weight:500;transition:all .25s;border:1px solid transparent;cursor:pointer;font-family:inherit;line-height:1.2}.rg .rg-btn--dark{background:var(--rg-ink);color:var(--rg-cream)}.rg .rg-btn--dark:hover{background:var(--rg-honey-d)}.rg .rg-btn--line{border-color:var(--rg-ink);background:transparent;color:var(--rg-ink)}.rg .rg-btn--line:hover{background:var(--rg-ink);color:var(--rg-cream)}.rg .rg-btn--light{background:var(--rg-cream);color:var(--rg-ink)}.rg .rg-btn--light:hover{background:var(--rg-honey-l)}.rg-block{padding:48px 0}.rg-sec-head{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:36px;gap:20px;flex-wrap:wrap}.rg-sec-head .rg-h{font-size:clamp(32px,4vw,50px);margin-top:10px}.rg-sec-head>a{font-size:13px;border-bottom:1px solid var(--rg-ink);padding-bottom:2px}.rg-hero{padding:56px 0 64px}.rg-hero__grid{display:grid;grid-template-columns:1.05fr 1fr;gap:56px;align-items:center}.rg-hero .rg-h{font-size:clamp(40px,5.2vw,74px);margin:18px 0 22px;text-wrap:balance}.rg-hero .rg-h em{display:block}.rg-hero__lead{font-size:17px;color:var(--rg-ink2);max-width:470px;margin:0 0 32px}.rg-hero__ctas{display:flex;gap:14px;flex-wrap:wrap}.rg-hero__proof{display:flex;gap:28px;margin-top:40px;padding-top:26px;border-top:1px solid rgba(31,27,24,.1);max-width:480px;flex-wrap:wrap}.rg-hero__proof div{font-size:12px;color:var(--rg-muted);line-height:1.4}.rg-hero__proof b{display:block;font-family:var(--rg-serif);font-size:26px;color:var(--rg-ink);font-weight:500}.rg-hero__art{position:relative;aspect-ratio:1/1.05;border-radius:220px 220px 24px 24px;overflow:hidden;background:var(--rg-sand)}.rg-hero__art img{width:100%;height:100%;object-fit:cover;display:block}.rg-hero__tag{position:absolute;left:18px;bottom:16%;background:var(--rg-white);padding:12px 16px;border-radius:12px;box-shadow:0 18px 40px -18px #3c281e59;font-size:12px;display:flex;gap:12px;align-items:center;z-index:2;color:var(--rg-ink)}.rg-hero__tag img{width:38px;height:38px;border-radius:50%;object-fit:cover}.rg-hero__tag b{display:block;font-size:13px}.rg-trust{background:var(--rg-white);border-top:1px solid rgba(31,27,24,.06);border-bottom:1px solid rgba(31,27,24,.06)}.rg-trust .rg-wrap{display:grid;grid-template-columns:repeat(4,1fr)}.rg-trust__item{padding:24px 20px;display:flex;gap:14px;align-items:center;font-size:13px;border-right:1px solid rgba(31,27,24,.06)}.rg-trust__item:last-child{border-right:none}.rg-trust svg{width:26px;height:26px;flex:none;stroke:var(--rg-honey-d);fill:none;stroke-width:1.3}.rg-trust b{display:block;font-weight:600;font-size:13.5px}.rg-trust span{color:var(--rg-muted);font-size:12px}.rg-trust p{margin:0}.rg-again{background:var(--rg-ink);color:var(--rg-cream);border-radius:24px;padding:52px 56px;display:grid;grid-template-columns:1fr 1.2fr;gap:48px;align-items:center}.rg-again .rg-h{font-size:clamp(28px,3.4vw,44px);margin:12px 0 14px;color:var(--rg-cream)}.rg-again .rg-h em{color:var(--rg-honey-l)}.rg-again p{color:#cfc3b7;margin:0 0 18px}.rg-again .rg-eyebrow{color:var(--rg-honey-l)}.rg-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.rg-steps div{background:#ffffff0f;border:1px solid rgba(255,255,255,.1);border-radius:14px;padding:20px;font-size:13px;color:#cfc3b7}.rg-steps span{display:inline-grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--rg-honey);color:var(--rg-ink);font-weight:600;margin-bottom:12px}.rg-steps b{display:block;color:var(--rg-cream);font-size:14.5px;margin-bottom:4px}.rg-needs{display:grid;grid-template-columns:repeat(6,1fr);gap:16px}.rg-need{background:var(--rg-white);border-radius:var(--rg-r);padding:20px 16px 18px;transition:.3s;border:1px solid transparent;display:block}.rg-need:hover{transform:translateY(-4px);border-color:var(--rg-stone);box-shadow:0 18px 40px -26px #3c281e73}.rg-need__ic{width:100%;aspect-ratio:1;border-radius:12px;margin-bottom:14px;display:grid;place-items:center;background:#f7ebcb}.rg-need__ic svg{width:44%;height:44%;stroke:#7a5a1a;fill:none;stroke-width:1.3;stroke-linecap:round}.rg-need h3{font-size:14px;font-weight:600;margin:0;letter-spacing:0;font-family:inherit}.rg-need p{font-size:12px;color:var(--rg-muted);margin:2px 0 0}.rg-chips{display:flex;gap:8px;flex-wrap:wrap}.rg-chip{padding:9px 16px;border-radius:999px;border:1px solid var(--rg-stone);font-size:12.5px;transition:.2s;background:transparent;color:var(--rg-ink);cursor:pointer;font-family:inherit}.rg-chip.is-on,.rg-chip:hover{background:var(--rg-ink);color:var(--rg-cream);border-color:var(--rg-ink)}.rg-products{display:grid;grid-template-columns:repeat(4,1fr);gap:22px}.rg-card{position:relative;display:block}.rg-card[hidden]{display:none}.rg-card__img{position:relative;aspect-ratio:1/1;border-radius:var(--rg-r);overflow:hidden;display:grid;place-items:center;background:#fff;transition:.35s}.rg-card:hover .rg-card__img{transform:scale(.985)}.rg-card__link{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center}.rg-card__img img{width:100%;height:100%;object-fit:cover}.rg-badge{position:absolute;top:14px;left:14px;font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;padding:5px 10px;border-radius:99px;background:var(--rg-white);font-weight:600;z-index:1}.rg-badge--sale{background:var(--rg-ink);color:#fff}.rg-quick{position:absolute;left:14px;right:14px;bottom:14px;background:var(--rg-ink);color:var(--rg-cream);text-align:center;padding:12px;border-radius:999px;font-size:12px;letter-spacing:.08em;text-transform:uppercase;opacity:0;transform:translateY(10px);transition:.3s;border:none;cursor:pointer;font-family:inherit;z-index:1}.rg-card:hover .rg-quick,.rg-quick:focus{opacity:1;transform:none}.rg-card__meta{padding:14px 2px 0}.rg-card__vendor{font-size:11px;color:var(--rg-muted);letter-spacing:.12em;text-transform:uppercase}.rg-card h4{font-weight:500;font-size:14.5px;margin:4px 0 6px;line-height:1.35;font-family:inherit;letter-spacing:0}.rg-price{font-weight:600}.rg-price s{color:var(--rg-muted);font-weight:400;margin-left:6px;font-size:13px}.rg-price__lp{display:block;margin-top:2px;font-size:12px;line-height:1.35;color:var(--rg-muted)}@media(hover:none){.rg-quick{opacity:1;transform:none;left:10px;right:10px;bottom:10px;padding:10px;font-size:11px}}.rg-quiz{background:var(--rg-sand);border-radius:24px;padding:64px;display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:56px;align-items:center}.rg-quiz .rg-h{font-size:clamp(32px,4vw,50px);margin:12px 0 16px}.rg-quiz p{color:var(--rg-ink2);margin:0}.rg-qbox{background:var(--rg-white);border-radius:18px;padding:34px;min-height:330px;box-shadow:0 30px 60px -40px #3c281e80}.rg-qstep{font-size:11px;color:var(--rg-muted);letter-spacing:.15em;text-transform:uppercase}.rg-qbar{height:3px;background:var(--rg-sand);border-radius:3px;margin:12px 0 22px;overflow:hidden}.rg-qbar i{display:block;height:100%;background:var(--rg-honey);transition:.4s}.rg-qq{font-family:var(--rg-serif);font-size:28px;margin-bottom:20px;line-height:1.15}.rg-qopts{display:grid;grid-template-columns:1fr 1fr;gap:10px}.rg-qopt{border:1px solid var(--rg-stone);border-radius:12px;padding:16px;text-align:left;font-size:14px;transition:.2s;background:transparent;color:var(--rg-ink);cursor:pointer;font-family:inherit}.rg-qopt:hover{border-color:var(--rg-ink);background:var(--rg-cream)}.rg-qopt small{display:block;color:var(--rg-muted);font-size:12px;margin-top:2px}.rg-qres{display:grid;gap:12px}.rg-qres__it{display:flex;gap:14px;align-items:center;padding:12px;border-radius:12px;background:var(--rg-cream)}.rg-qres__th{width:56px;height:56px;border-radius:10px;display:grid;place-items:center;flex:none;background:#f4ead3;overflow:hidden}.rg-qres__th img{width:90%;height:90%;object-fit:contain;mix-blend-mode:multiply}.rg-qres__it b{font-size:14px;font-weight:500;display:block}.rg-qres__it span{font-size:12.5px;color:var(--rg-muted)}.rg-qres__tot{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;margin-top:8px;padding-top:14px;border-top:1px solid var(--rg-sand)}.rg-qredo{font-size:12px;color:var(--rg-muted);text-decoration:underline;background:none;border:none;cursor:pointer;margin-top:6px;font-family:inherit}.rg-split{display:grid;grid-template-columns:1fr 1fr;border-radius:24px;overflow:hidden;background:var(--rg-ink);color:var(--rg-cream)}.rg-split__art{min-height:520px;background:#3a302a}.rg-split__art img{width:100%;height:100%;object-fit:cover;display:block}.rg-split__txt{padding:72px 64px;display:flex;flex-direction:column;justify-content:center}.rg-split .rg-h{font-size:clamp(34px,4vw,54px);margin:14px 0 20px;color:var(--rg-cream)}.rg-split .rg-h em,.rg-split .rg-eyebrow{color:var(--rg-honey-l)}.rg-split p{color:#cfc3b7;margin:0 0 26px;max-width:440px}.rg-split ul{list-style:none;margin:0 0 34px;padding:0;display:grid;gap:12px}.rg-split li{display:flex;gap:12px;font-size:14px;color:#e9ded2}.rg-split li:before{content:"\2726";color:var(--rg-honey-l)}.rg-brands{display:grid;grid-template-columns:repeat(5,1fr);gap:1px;background:#1f1b181a;border:1px solid rgba(31,27,24,.1);border-radius:var(--rg-r);overflow:hidden}.rg-brand{background:var(--rg-cream);padding:34px 20px;text-align:center;transition:.25s;display:block}.rg-brand:hover{background:var(--rg-white)}.rg-brand__nm{font-family:var(--rg-serif);font-size:25px;letter-spacing:.02em;line-height:1.2}.rg-brand__ds{font-size:12px;color:var(--rg-muted);margin-top:4px}.rg-news{background:var(--rg-honey);color:var(--rg-ink);border-radius:24px;padding:64px;display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center}.rg-news .rg-h{font-size:clamp(32px,4vw,50px)}.rg-news p{opacity:.85;margin:10px 0 0}.rg-news form{display:flex;background:#fff;border-radius:999px;padding:6px}.rg-news input[type=email]{flex:1;border:none;outline:none;padding:0 20px;font:inherit;background:none;color:var(--rg-ink);min-width:0}.rg-news small{display:block;margin-top:12px;opacity:.75;font-size:12px}.rg-news .rg-ok{padding:12px 20px;background:#fff;border-radius:999px}.rg-news .rg-err{margin-top:10px;font-size:13px}.rg-toast{position:fixed;left:50%;bottom:24px;transform:translate(-50%,30px);background:#1f1b18;color:#fbf6ec;padding:14px 18px;border-radius:999px;font-size:14px;display:flex;gap:16px;align-items:center;opacity:0;pointer-events:none;transition:.3s;z-index:1000;box-shadow:0 18px 40px -18px #00000080}.rg-toast.is-on{opacity:1;transform:translate(-50%);pointer-events:auto}.rg-toast a{color:#f2c766;text-decoration:underline}@media(max-width:1050px){.rg-hero__grid,.rg-split,.rg-quiz,.rg-news,.rg-again{grid-template-columns:minmax(0,1fr)}.rg-needs{grid-template-columns:repeat(3,1fr)}.rg-products,.rg-trust .rg-wrap,.rg-brands{grid-template-columns:repeat(2,1fr)}.rg-split__art{min-height:320px}.rg-hero__art{max-width:520px;margin:0 auto;width:100%}}@media(max-width:620px){.rg .rg-wrap{padding:0 18px}.rg-block{padding:36px 0}.rg-needs{grid-template-columns:repeat(2,1fr)}.rg-products{gap:14px}.rg-trust .rg-wrap{grid-template-columns:1fr}.rg-trust__item{border-right:none;border-bottom:1px solid rgba(31,27,24,.06);padding:16px 4px}.rg-need__ic{aspect-ratio:16/10}.rg-quiz,.rg-news,.rg-split__txt,.rg-again{padding:32px 22px}.rg-qopts,.rg-steps{grid-template-columns:1fr}.rg-qbox{padding:24px}}.rg-gal__text{margin:12px 0 0;color:var(--rg-ink2);max-width:520px}.rg-gal{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.rg-gal figure{margin:0}.rg-gal img{height:auto;width:100%;aspect-ratio:3/4;object-fit:cover;border-radius:18px;display:block}.rg-gal figcaption{font-size:13px;color:var(--rg-ink2);margin-top:8px}.rg-gal__item:nth-child(2n){margin-top:48px}.rg-gal__item:nth-child(n+5){margin-top:-12px}.rg-gal__item:nth-child(n+5):nth-child(2n){margin-top:36px}.rg-gal__cta{margin-top:36px}@media(max-width:1050px){.rg-gal{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:42%;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:8px;-webkit-overflow-scrolling:touch}.rg-gal__item{scroll-snap-align:start}.rg-gal__item:nth-child(2n){margin-top:0}}@media(max-width:620px){.rg-gal{grid-auto-columns:70%}}.rg-boka{display:grid;grid-template-columns:1.35fr .65fr;gap:40px;align-items:start}.rg-boka__ram{background:var(--rg-white);border-radius:18px;padding:12px;overflow:hidden}.rg-boka__info img{height:auto;width:100%;aspect-ratio:3/4;object-fit:cover;border-radius:18px;display:block}.rg-boka__adr{margin:18px 0 0;padding:16px 0;border-top:1px solid rgba(31,27,24,.15);border-bottom:1px solid rgba(31,27,24,.15);display:grid;grid-template-columns:auto 1fr;gap:6px 18px;font-size:14.5px}.rg-boka__adr dt{font-weight:600}.rg-boka__adr dd{margin:0;color:var(--rg-ink2)}@media(max-width:1050px){.rg-boka{grid-template-columns:1fr}.rg-boka__info{max-width:420px}}.rg-forfr{display:grid;gap:22px}.rg-ring{background:var(--rg-sand);border-radius:18px;padding:32px 34px}.rg-ring__lead{margin:0 0 6px;font-size:15px;color:var(--rg-ink2)}.rg-ring__nr{display:inline-block;font-family:var(--rg-serif);font-size:clamp(36px,5vw,54px);line-height:1.1;color:var(--rg-ink);text-decoration:none;letter-spacing:-.01em}.rg-ring__nr:hover{color:var(--rg-honey-d)}.rg-ring__tid{margin:8px 0 0;font-size:14px;color:var(--rg-muted)}.rg-ring__knappar{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.rg-forfr__form{background:var(--rg-white);border-radius:18px;padding:30px 34px;border:1px solid rgba(31,27,24,.1)}.rg-forfr__h{font-family:var(--rg-serif);font-weight:500;font-size:26px;margin:0 0 18px;color:var(--rg-ink)}.rg-forfr__grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.rg-forfr__f{display:grid;gap:6px;font-size:14px;color:var(--rg-ink2);margin-bottom:14px}.rg-forfr__grid .rg-forfr__f{margin-bottom:0}.rg-forfr__f--full{grid-column:1/-1}.rg-forfr__f em{font-style:normal;color:var(--rg-muted)}.rg-forfr__f input,.rg-forfr__f textarea{font:inherit;font-size:16px;color:var(--rg-ink);background:var(--rg-cream);border:1px solid rgba(31,27,24,.18);border-radius:10px;padding:12px 14px;width:100%;box-sizing:border-box}.rg-forfr__f input:focus-visible,.rg-forfr__f textarea:focus-visible{outline:2px solid var(--rg-honey-d);outline-offset:1px;border-color:transparent}.rg-forfr__val{border:0;padding:0;margin:18px 0 16px;display:flex;flex-wrap:wrap;gap:8px}.rg-forfr__val legend{font-size:14px;color:var(--rg-ink2);margin-bottom:8px;padding:0}.rg-chipval{position:relative}.rg-chipval input{position:absolute;opacity:0;top:0;right:0;bottom:0;left:0;margin:0;cursor:pointer}.rg-chipval span{display:inline-block;padding:9px 16px;border-radius:999px;border:1px solid rgba(31,27,24,.25);font-size:14px;transition:background .2s,color .2s}.rg-chipval input:checked+span{background:var(--rg-ink);color:var(--rg-cream);border-color:var(--rg-ink)}.rg-chipval input:focus-visible+span{outline:2px solid var(--rg-honey-d);outline-offset:2px}.rg-forfr__skicka{display:flex;flex-wrap:wrap;align-items:center;gap:14px 20px;margin-top:6px}.rg-forfr__skicka p{margin:0;font-size:13.5px;color:var(--rg-muted);flex:1 1 220px}.rg-forfr__err{background:#fbe9e4;color:#8a2a12;border-radius:10px;padding:12px 14px;margin-bottom:14px;font-size:14px}.rg-forfr__ok{padding:8px 0}.rg-forfr__alt{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;font-size:14px;color:var(--rg-ink2)}@media(max-width:620px){.rg-ring,.rg-forfr__form{padding:24px 20px}.rg-forfr__grid{grid-template-columns:1fr}.rg-ring__knappar .rg-btn{flex:1 1 auto;justify-content:center}}.rg-sub{padding:0 0 8px}.rg-sub__rubrik{margin:0 0 12px;font-size:14px;font-weight:600;color:var(--rg-ink2)}.rg-sub__rad{list-style:none;margin:0;padding:4px 2px 14px;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(132px,160px);gap:14px;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:thin}.rg-sub__rad li{scroll-snap-align:start}.rg-sub__kort{display:flex;flex-direction:column;height:100%;background:var(--rg-white);border-radius:var(--rg-r);padding:12px 12px 14px;border:1px solid transparent;transition:transform .3s,border-color .3s,box-shadow .3s;color:var(--rg-ink);text-decoration:none}.rg-sub__kort:hover{transform:translateY(-3px);border-color:var(--rg-stone);box-shadow:0 18px 40px -26px #3c281e73}.rg-sub__kort:focus-visible{outline:2px solid var(--rg-honey-d);outline-offset:2px}.rg-sub__kort.is-aktiv{border-color:var(--rg-ink)}.rg-sub__bild{display:grid;place-items:center;aspect-ratio:1;border-radius:10px;background:#fff;overflow:hidden;margin-bottom:10px}.rg-sub__bild img{width:100%;height:100%;object-fit:contain;padding:8%;box-sizing:border-box}.rg-sub__bild--text{width:100%;height:100%;display:grid;place-items:center;background:#f7ebcb;color:#7a5a1a;font-family:var(--rg-serif);font-size:30px}.rg-sub__kort--alla .rg-sub__bild{background:#f7ebcb}.rg-sub__namn{font-size:14px;font-weight:600;line-height:1.25}.rg-sub__antal{font-size:12px;color:var(--rg-muted);margin-top:2px}.rg-sub__kort.is-aktiv .rg-sub__antal{color:var(--rg-honey-d)}@media(prefers-reduced-motion:reduce){.rg-sub__kort{transition:none}.rg-sub__kort:hover{transform:none}}.rg-again__note{font-size:13.5px;color:#a89c90!important}.rg-again__more{display:inline-block;margin-top:6px;font-size:14px;color:var(--rg-cream);border-bottom:1px solid rgba(251,246,236,.4);padding-bottom:2px}.rg-again__more:hover{border-color:var(--rg-honey-l)}.rg-again__rutin{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:18px;padding:22px}.rg-again__val{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:16px}.rg-again__fraga{width:100%;font-size:13px;color:#cfc3b7;margin-bottom:2px}.rg-again__chip{font:inherit;font-size:14px;padding:8px 16px;border-radius:999px;border:1px solid rgba(251,246,236,.3);background:transparent;color:var(--rg-cream);cursor:pointer;transition:background .2s,color .2s}.rg-again__chip:hover{border-color:var(--rg-cream)}.rg-again__chip.is-on{background:var(--rg-cream);color:var(--rg-ink);border-color:var(--rg-cream)}.rg-again__chip:focus-visible,.rg-again__plus:focus-visible{outline:2px solid var(--rg-honey-l);outline-offset:2px}.rg-again__sub{font-size:13.5px;color:#cfc3b7!important;margin:0 0 10px!important}.rg-again__lista{list-style:none;margin:0;padding:0}.rg-again__rad{display:grid;grid-template-columns:56px 1fr auto;gap:14px;align-items:center;padding:10px 0;border-top:1px solid rgba(255,255,255,.08)}.rg-again__rad:first-child{border-top:0}.rg-again__bild{display:block;width:56px;height:56px;border-radius:10px;background:#fff;overflow:hidden}.rg-again__bild img{width:100%;height:100%;object-fit:contain;padding:4px;box-sizing:border-box}.rg-again__info{min-width:0;display:grid;gap:2px}.rg-again__info a{font-size:14.5px;font-weight:500;color:var(--rg-cream);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rg-again__info span{font-size:12.5px;color:#a89c90}.rg-again__plus{width:38px;height:38px;border-radius:50%;border:1px solid rgba(251,246,236,.35);background:transparent;color:var(--rg-cream);font-size:20px;line-height:1;cursor:pointer;transition:background .2s}.rg-again__plus:hover{background:var(--rg-cream);color:var(--rg-ink)}.rg-again__plus[disabled]{opacity:.5}.rg-again__slut{font-size:12px;color:#a89c90}.rg-again__alla{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;margin-top:16px;padding-top:16px;border-top:1px solid rgba(255,255,255,.12)}.rg-again__alla span{font-size:13px;color:var(--rg-honey-l)}@media(max-width:620px){.rg-again__rutin{padding:16px}.rg-again__alla .rg-btn{width:100%;justify-content:center}}.rg-typer-wrap{background:none}.rg-typer{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:6px 0 4px}.rg-typer__l{font-size:14px;color:var(--rg-ink2);margin-right:4px}.rg-typ{font:inherit;background:transparent;cursor:pointer;display:inline-flex;align-items:center;gap:6px;padding:8px 15px;border-radius:999px;border:1px solid rgba(31,27,24,.22);font-size:14px;color:var(--rg-ink);text-decoration:none;transition:background .2s,border-color .2s}.rg-typ span{font-size:12px;color:var(--rg-muted)}.rg-typ:hover{border-color:var(--rg-ink)}.rg-typ.is-on{background:var(--rg-ink);color:var(--rg-cream);border-color:var(--rg-ink)}.rg-typ.is-on span{color:#cfc3b7}.rg-typ:focus-visible{outline:2px solid var(--rg-honey-d);outline-offset:2px}@media(max-width:620px){.rg-typer{flex-wrap:nowrap;overflow-x:auto;padding-bottom:8px;scrollbar-width:none}.rg-typ{flex:0 0 auto}}.rg-wed{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center;background:var(--rg-sand);border-radius:24px;padding:56px 64px}.rg-wed__bilder{position:relative;padding:0 0 60px}.rg-wed__b1 img{height:auto;width:74%;aspect-ratio:4/5;object-fit:cover;border-radius:200px 200px 18px 18px;display:block}.rg-wed__b2{position:absolute;right:0;bottom:0;width:42%}.rg-wed__b2 img{height:auto;width:100%;aspect-ratio:3/4;object-fit:cover;border-radius:18px;display:block;border:6px solid var(--rg-sand)}.rg-wed__badge{position:absolute;left:18px;top:18px;background:var(--rg-cream);color:var(--rg-ink);font-size:13px;font-weight:600;padding:8px 14px;border-radius:999px;box-shadow:0 6px 20px -10px #1f1b1866}.rg-wed .rg-h{font-size:clamp(32px,3.6vw,50px);margin:12px 0 18px}.rg-wed p{color:var(--rg-ink2);margin:0 0 20px;max-width:460px}.rg-wed__lista{list-style:none;margin:0 0 28px;padding:0;display:grid;gap:10px}.rg-wed__lista li{display:flex;gap:12px;align-items:center;font-size:15px}.rg-wed__lista li:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--rg-honey);flex:0 0 auto}.rg-wed__knappar{display:flex;flex-wrap:wrap;gap:10px}@media(max-width:1050px){.rg-wed{grid-template-columns:1fr;gap:34px;padding:34px 26px}}@media(max-width:620px){.rg-wed{padding:24px 18px}.rg-wed__knappar .rg-btn{flex:1 1 auto;justify-content:center}}.rg-wedp{padding:28px 0 90px}.rg-wedp__hero{display:grid;grid-template-columns:1.05fr .95fr;gap:64px;align-items:center;padding:20px 0 70px}.rg-wedp .rg-h{font-size:clamp(38px,5vw,68px);line-height:1.05;margin:12px 0 20px}.rg-wedp__lead{font-size:17px;color:var(--rg-ink2);max-width:520px;margin:0 0 28px}.rg-wedp__bild{position:relative}.rg-wedp__bild img{height:auto;width:100%;aspect-ratio:4/5;object-fit:cover;border-radius:260px 260px 22px 22px;display:block}.rg-wedp__erb{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-bottom:76px}.rg-wedp__erb>div{background:var(--rg-white);border-radius:18px;padding:30px 28px}.rg-wedp__erb h2{font-family:var(--rg-serif);font-weight:500;font-size:24px;margin:0 0 8px}.rg-wedp__erb p{margin:0;color:var(--rg-ink2);font-size:15px}.rg-wedp__steg{display:grid;grid-template-columns:.8fr 2fr;gap:40px;align-items:start;margin-bottom:76px}.rg-wedp__steg .rg-h{font-size:clamp(32px,3.4vw,46px);margin:0}.rg-wedp__steg ol{align-items:start;list-style:none;counter-reset:s;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.rg-wedp__steg li{counter-increment:s;align-content:start;border-top:1px solid rgba(31,27,24,.2);padding-top:18px;display:grid;gap:6px}.rg-wedp__steg li:before{content:counter(s);font-family:var(--rg-serif);font-size:34px;line-height:1;color:var(--rg-honey-d)}.rg-wedp__steg b{font-size:16px}.rg-wedp__steg span{color:var(--rg-ink2);font-size:14.5px}.rg-wedp__galleri{list-style:none;margin:0 0 80px;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.rg-wedp__galleri li:nth-child(2){margin-top:40px}.rg-wedp__galleri img{height:auto;width:100%;aspect-ratio:3/4;object-fit:cover;border-radius:18px;display:block}.rg-wedp__form{display:grid;grid-template-columns:.8fr 1.2fr;gap:56px;align-items:start;background:var(--rg-sand);border-radius:24px;padding:56px;scroll-margin-top:110px}.rg-wedp__form .rg-h{font-size:clamp(32px,3.4vw,46px);margin:0 0 14px}.rg-wedp__formtxt p{color:var(--rg-ink2);margin:0 0 22px}.rg-wedp__ring a{font-family:var(--rg-serif);font-size:30px;color:var(--rg-ink);text-decoration:none}.rg-wedp__ring a:hover{color:var(--rg-honey-d)}@media(max-width:1050px){.rg-wedp__hero,.rg-wedp__steg,.rg-wedp__form{grid-template-columns:1fr;gap:28px}.rg-wedp__erb,.rg-wedp__steg ol{grid-template-columns:1fr}.rg-wedp__form{padding:30px 22px}.rg-wedp__hero{padding-bottom:44px}.rg-wedp__bild{order:-1}}@media(max-width:620px){.rg-wedp__galleri{grid-template-columns:repeat(3,70%);overflow-x:auto;scroll-snap-type:x mandatory}.rg-wedp__galleri li{scroll-snap-align:start}.rg-wedp__galleri li:nth-child(2){margin-top:0}}.rg-kamp{position:relative;overflow:hidden;border-radius:24px;padding:56px 60px;display:grid;grid-template-columns:1fr 1.15fr;gap:48px;align-items:center;background:var(--rg-ink);color:var(--rg-cream)}.rg-kamp--halloween{background:radial-gradient(1px 1px at 12% 22%,rgba(255,255,255,.7) 50%,transparent 51%),radial-gradient(1.5px 1.5px at 32% 78%,rgba(255,255,255,.5) 50%,transparent 51%),radial-gradient(1px 1px at 48% 12%,rgba(255,255,255,.6) 50%,transparent 51%),radial-gradient(1px 1px at 8% 64%,rgba(255,255,255,.5) 50%,transparent 51%),radial-gradient(1.5px 1.5px at 41% 45%,rgba(255,255,255,.35) 50%,transparent 51%),linear-gradient(160deg,#241a2b,#1f1b18 55%,#2a1a12)}.rg-kamp--ljust{background:var(--rg-sand);color:var(--rg-ink)}.rg-kamp__deko{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.rg-kamp__mane{position:absolute;width:220px;height:220px;right:-40px;top:-60px;opacity:.9;filter:drop-shadow(0 0 40px rgba(242,199,102,.35))}.rg-kamp__txt{position:relative}.rg-kamp .rg-eyebrow{color:#f0a04b}.rg-kamp--ljust .rg-eyebrow{color:var(--rg-honey-d)}.rg-kamp .rg-h{font-size:clamp(34px,4vw,56px);margin:12px 0 16px;color:inherit}.rg-kamp .rg-h em{color:#f0a04b}.rg-kamp--ljust .rg-h em{color:var(--rg-honey-d)}.rg-kamp__txt>p{color:#cfc3b7;margin:0 0 22px;max-width:440px}.rg-kamp--ljust .rg-kamp__txt>p{color:var(--rg-ink2)}.rg-kamp__rad{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:24px}.rg-kamp__kod{font:inherit;display:inline-flex;align-items:center;gap:12px;padding:12px 18px;border-radius:14px;border:1.5px dashed rgba(240,160,75,.8);background:#f0a04b14;color:inherit;cursor:pointer}.rg-kamp__kod span{font-size:12px;letter-spacing:.12em;text-transform:uppercase;opacity:.7}.rg-kamp__kod b{font-size:18px;letter-spacing:.06em}.rg-kamp__kod small{font-size:12px;color:#f0a04b}.rg-kamp__kod:focus-visible{outline:2px solid #F0A04B;outline-offset:3px}.rg-kamp__tid{display:inline-flex;flex-direction:column;justify-content:center;padding:10px 18px;border-radius:14px;background:#ffffff0f}.rg-kamp--ljust .rg-kamp__tid{background:#1f1b180f}.rg-kamp__tid span{font-size:12px;opacity:.7}.rg-kamp__tid b{font-size:18px;font-variant-numeric:tabular-nums}.rg-kamp__villkor{font-size:12.5px!important;color:#a89c90!important;margin:16px 0 0!important}.rg-kamp__prod{position:relative;list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.rg-kamp__prod li{position:relative;background:#ffffff0d;border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:10px 10px 14px;display:grid;gap:4px}.rg-kamp--ljust .rg-kamp__prod li{background:var(--rg-white);border-color:transparent}.rg-kamp__bild{display:block;aspect-ratio:1;border-radius:10px;background:#fff;overflow:hidden;margin-bottom:6px}.rg-kamp__bild img{width:100%;height:100%;object-fit:contain}.rg-kamp__namn{font-size:13px;line-height:1.3;color:inherit;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;padding-right:30px}.rg-kamp__pris{font-size:13px;font-weight:600}.rg-kamp__plus{position:absolute;right:10px;bottom:12px;width:30px;height:30px;border-radius:50%;border:1px solid currentColor;background:transparent;color:inherit;font-size:17px;line-height:1;cursor:pointer;opacity:.85}.rg-kamp__plus:hover{background:#f0a04b;border-color:#f0a04b;color:#1f1b18;opacity:1}@media(max-width:1050px){.rg-kamp{grid-template-columns:1fr;padding:38px 26px;gap:30px}.rg-kamp__mane{width:150px;height:150px;right:-30px;top:-40px}}@media(max-width:620px){.rg-kamp{padding:30px 18px}.rg-kamp__prod{grid-template-columns:repeat(3,44%);overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:6px}.rg-kamp__prod li{scroll-snap-align:start}}.rg-rec{display:grid;grid-template-columns:.75fr 2fr;gap:48px;align-items:start}.rg-rec .rg-h{font-size:clamp(32px,3.6vw,48px);margin:12px 0 22px}.rg-rec__betyg{display:flex;align-items:center;gap:14px;margin-bottom:26px}.rg-rec__siffra{font-family:var(--rg-serif);font-size:64px;line-height:1}.rg-rec__stj{display:block;color:var(--rg-honey);font-size:20px;letter-spacing:2px;line-height:1.2}.rg-rec__stj--liten{font-size:16px;margin-bottom:12px}.rg-rec__antal{font-size:14px;color:var(--rg-ink2)}.rg-rec__knappar{display:flex;flex-wrap:wrap;gap:10px}.rg-rec__lista{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:18px;align-items:start}.rg-rec__kort{position:relative;background:var(--rg-white);border-radius:18px;padding:30px 28px 26px;display:flex;flex-direction:column}.rg-rec__kort:before{content:"\201d";position:absolute;right:22px;top:6px;font-family:var(--rg-serif);font-size:84px;line-height:1;color:var(--rg-stone)}.rg-rec__kort blockquote{margin:0 0 18px;font-family:var(--rg-serif);font-size:18px;line-height:1.5;color:var(--rg-ink)}.rg-rec__vem{margin:auto 0 0;font-size:14px}.rg-rec__vem span{color:var(--rg-muted)}@media(max-width:1050px){.rg-rec{grid-template-columns:1fr;gap:26px}}@media(max-width:760px){.rg-rec__lista{grid-template-columns:85%;grid-auto-flow:column;grid-auto-columns:85%;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:8px}.rg-rec__kort{scroll-snap-align:start}}.rg-gc{position:relative;overflow:hidden;border-radius:24px;padding:64px;display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center;color:var(--rg-cream);background:radial-gradient(1.5px 1.5px at 8% 18%,rgba(255,255,255,.55) 50%,transparent 51%),radial-gradient(2px 2px at 22% 70%,rgba(255,255,255,.4) 50%,transparent 51%),radial-gradient(1.5px 1.5px at 40% 30%,rgba(255,255,255,.45) 50%,transparent 51%),radial-gradient(2px 2px at 14% 88%,rgba(255,255,255,.35) 50%,transparent 51%),radial-gradient(1.5px 1.5px at 33% 52%,rgba(255,255,255,.3) 50%,transparent 51%),linear-gradient(150deg,#22392f,#1b2e26 60%,#1f1b18)}.rg-gc__scen{display:grid;place-items:center;padding:20px 0}.rg-gc__kort{position:relative;width:min(100%,420px);aspect-ratio:1.6;border-radius:18px;background:linear-gradient(135deg,#fbf6ec,#f5ead2);color:var(--rg-ink);transform:rotate(-5deg);box-shadow:0 40px 60px -30px #0009,0 0 0 1px #fff3 inset;padding:28px 30px;display:flex;flex-direction:column;overflow:hidden}.rg-gc__band{position:absolute;top:0;bottom:0;right:22%;width:26px;background:linear-gradient(90deg,#c8891c,#e9a92b 50%,#c8891c)}.rg-gc__rosett{position:absolute;right:calc(22% - 22px);top:18px;width:70px;height:40px;background:radial-gradient(ellipse at 25% 50%,#E9A92B 0 48%,transparent 50%),radial-gradient(ellipse at 75% 50%,#E9A92B 0 48%,transparent 50%);filter:drop-shadow(0 2px 2px rgba(0,0,0,.2))}.rg-gc__logo{font-family:var(--rg-serif);font-size:30px;line-height:1}.rg-gc__logoimg{width:150px;height:auto}.rg-gc__typ{margin-top:6px;font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:var(--rg-honey-d)}.rg-gc__belopp{margin-top:auto;font-family:var(--rg-serif);font-size:clamp(38px,4.4vw,54px);line-height:1;transition:transform .25s}.rg-gc__belopp.is-puls{transform:scale(1.06)}.rg-gc__till{font-size:12.5px;color:var(--rg-ink2);margin-top:6px}.rg-gc .rg-eyebrow{color:var(--rg-honey-l)}.rg-gc .rg-h{font-size:clamp(34px,4vw,54px);margin:12px 0 16px;color:var(--rg-cream)}.rg-gc .rg-h em{color:var(--rg-honey-l)}.rg-gc__txt>p{color:#d5ded8;margin:0 0 22px;max-width:440px}.rg-gc__val{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:22px}.rg-gc__chip{font:inherit;font-size:15px;padding:10px 18px;border-radius:999px;border:1px solid rgba(251,246,236,.35);background:transparent;color:var(--rg-cream);cursor:pointer;transition:background .2s,color .2s}.rg-gc__chip:hover{border-color:var(--rg-cream)}.rg-gc__chip.is-on{background:var(--rg-cream);color:var(--rg-ink);border-color:var(--rg-cream)}.rg-gc__chip:focus-visible{outline:2px solid var(--rg-honey-l);outline-offset:2px}.rg-gc__lista{list-style:none;margin:0 0 28px;padding:0;display:grid;gap:9px}.rg-gc__lista li{display:flex;gap:12px;align-items:center;font-size:15px;color:#e9e2d6}.rg-gc__lista li:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--rg-honey);flex:0 0 auto}.rg-gc .rg-btn--dark{background:var(--rg-honey);color:var(--rg-ink)}.rg-gc .rg-btn--dark:hover{background:var(--rg-honey-l)}@media(max-width:1050px){.rg-gc{grid-template-columns:1fr;padding:40px 26px;gap:26px}.rg-gc__kort{width:min(100%,360px)}}@media(prefers-reduced-motion:reduce){.rg-gc__belopp{transition:none}}.rg-qres__it{padding-right:14px}.rg-qres__lank{display:flex;gap:14px;align-items:center;flex:1;min-width:0;color:inherit;text-decoration:none}.rg-qres__lank b{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.rg-qres__lank>span,.rg-qres__lank>div{min-width:0}.rg-qres__tot{flex-wrap:wrap;row-gap:12px}.rg-qres__plus{flex:none;width:40px;height:40px;border-radius:50%;border:1px solid var(--rg-ink);background:transparent;color:var(--rg-ink);font-size:20px;line-height:1;cursor:pointer;transition:background .2s,color .2s}.rg-qres__plus:hover{background:var(--rg-ink);color:var(--rg-cream)}.rg-qres__plus:focus-visible{outline:2px solid var(--rg-honey-d);outline-offset:2px}.rg-qres__plus.is-klar,.rg-again__plus.is-klar,.rg-kamp__plus.is-klar{background:var(--rg-honey);border-color:var(--rg-honey);color:var(--rg-ink)}.is-busy{opacity:.6;cursor:progress}.rg-topp{padding-top:30px}.rg-topp__head{max-width:640px;margin-bottom:36px}.rg-topp__head .rg-h{font-size:clamp(40px,5.4vw,68px);margin:10px 0 12px}.rg-topp__head p{color:var(--rg-ink2);margin:0}.rg-topp__grupp{margin-bottom:56px}.rg-topp__rad{display:flex;justify-content:space-between;align-items:baseline;gap:20px;margin-bottom:18px;border-bottom:1px solid rgba(31,27,24,.12);padding-bottom:10px}.rg-topp__rad h2{font-family:var(--rg-serif);font-weight:500;font-size:clamp(24px,2.6vw,32px);margin:0}.rg-topp__rad a{font-size:14px;color:var(--rg-ink);border-bottom:1px solid currentColor;padding-bottom:1px;white-space:nowrap}.rg-om{padding:28px 0 90px}.rg-om__hero{display:grid;grid-template-columns:.85fr 1.15fr;gap:72px;align-items:center;padding:20px 0 80px}.rg-om__bild img{width:100%;height:auto;aspect-ratio:4/5;object-fit:cover;object-position:50% 30%;border-radius:260px 260px 22px 22px;display:block}.rg-om .rg-om__text .rg-h{font-size:clamp(40px,5.2vw,72px);line-height:1.02;margin:12px 0 18px}.rg-om__lead{font-size:19px;color:var(--rg-ink);margin:0 0 26px;max-width:34ch}.rg-om__brod{max-width:60ch;color:var(--rg-ink2);font-size:16px;line-height:1.7}.rg-om__brod p{margin:0 0 16px}.rg-om__sign{font-family:var(--rg-serif);font-style:italic;font-size:22px;color:var(--rg-honey-d);margin:22px 0 0}.rg-om__namn{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center;background:var(--rg-sand);border-radius:22px;padding:56px 60px;margin-bottom:80px}.rg-om__ord{display:flex;gap:4px;margin:0;font-family:var(--rg-serif);line-height:1}.rg-om__ord{padding-bottom:3.2em}.rg-om__ord span{position:relative;display:block}.rg-om__ord b{font-weight:500;font-size:clamp(56px,8vw,118px);letter-spacing:-.02em;color:var(--rg-ink)}.rg-om__ord span:nth-child(2) b{font-style:italic;color:var(--rg-honey-d)}.rg-om__ord span:nth-child(3) small{width:6.5em}.rg-om__ord small{position:absolute;left:0;top:100%;margin-top:10px;min-width:100%;max-width:9em;font-family:var(--font-body--family,system-ui,sans-serif);font-size:13px;line-height:1.3;letter-spacing:.03em;color:var(--rg-ink2);border-top:1px solid var(--rg-stone);padding-top:8px;padding-right:.6em;box-sizing:border-box}.rg-om__namn .rg-h{font-size:clamp(28px,3vw,40px);margin:0 0 12px}.rg-om__namn p{margin:0;font-size:16px;color:var(--rg-ink2);max-width:46ch}.rg-om__kom{display:grid;grid-template-columns:1.2fr .8fr;gap:56px;align-items:start;margin-bottom:56px}.rg-om__kom .rg-h{font-size:clamp(30px,3.4vw,46px);margin:0 0 14px}.rg-om__kom>div>p{font-size:16px;color:var(--rg-ink2);max-width:52ch;margin:0 0 26px}.rg-om__knappar{display:flex;flex-wrap:wrap;gap:12px}.rg-om__tider{background:var(--rg-white);border-radius:18px;padding:28px 30px}.rg-om__tider h3{font-family:var(--rg-serif);font-weight:500;font-size:24px;margin:0 0 6px}.rg-om__adr{margin:0 0 16px}.rg-om__adr a{color:var(--rg-ink);text-underline-offset:3px}.rg-om__tider dl{margin:0;display:grid}.rg-om__tider dl>div{display:flex;justify-content:space-between;gap:16px;padding:8px 0;border-bottom:1px solid var(--rg-sand);font-size:15px}.rg-om__tider dt{color:var(--rg-ink2)}.rg-om__tider dd{margin:0;font-weight:600;font-variant-numeric:tabular-nums}.rg-om__tel{margin:14px 0 0;font-size:14px;color:var(--rg-ink2)}.rg-om__tel a{color:var(--rg-ink);font-weight:600;white-space:nowrap}.rg-om__teaser{font-family:var(--rg-serif);font-size:clamp(22px,2.4vw,30px);line-height:1.3;max-width:34ch;margin:0}.rg-om__teaser a{display:block;margin-top:10px;font-family:var(--font-body--family,system-ui,sans-serif);font-size:15px;font-weight:600;color:var(--rg-honey-d);text-underline-offset:4px}@media(max-width:900px){.rg-om__hero,.rg-om__namn,.rg-om__kom{grid-template-columns:1fr;gap:32px}.rg-om__hero{padding-bottom:56px}.rg-om__bild{max-width:440px}.rg-om__namn{padding:36px 26px;margin-bottom:56px}}.rg-om__karta{margin:0 0 64px;scroll-margin-top:110px}.rg-karta{position:relative;aspect-ratio:16/7;border-radius:22px;overflow:hidden;background:var(--rg-sand)}.rg-karta:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.55;background:linear-gradient(115deg,transparent 47%,var(--rg-white) 47%,var(--rg-white) 49.5%,transparent 49.5%),linear-gradient(25deg,transparent 30%,var(--rg-white) 30%,var(--rg-white) 31.5%,transparent 31.5%),linear-gradient(160deg,transparent 64%,var(--rg-white) 64%,var(--rg-white) 65.2%,transparent 65.2%),repeating-linear-gradient(0deg,transparent 0 58px,rgb(255 253 251 / .5) 58px 60px),repeating-linear-gradient(90deg,transparent 0 74px,rgb(255 253 251 / .5) 74px 76px)}.rg-karta__fasad{position:relative;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;text-align:center;padding:24px}.rg-karta__pin{width:44px;height:44px;fill:var(--rg-honey-d);stroke:none}.rg-karta__pin circle{fill:var(--rg-sand)}.rg-karta__namn{margin:0;font-size:15px;color:var(--rg-ink2)}.rg-karta__namn b{display:block;font-family:var(--rg-serif);font-weight:500;font-size:26px;color:var(--rg-ink)}.rg-karta__info{margin:0;font-size:12.5px;color:var(--rg-muted)}.rg-karta iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}.rg-karta__lankar{display:flex;flex-wrap:wrap;gap:22px;margin:14px 0 0;font-weight:600}.rg-karta__lankar a{color:var(--rg-ink);text-underline-offset:4px}.rg-karta__lankar a:after{content:" \2197";font-weight:400;color:var(--rg-muted)}@media(max-width:900px){.rg-karta{aspect-ratio:4/3.4;border-radius:18px}}.rg-kamp__lev{display:inline-flex;align-items:center;gap:.4em;font-size:11.5px;line-height:1.3;font-weight:600;color:#9fd8ab;padding-right:30px}.rg-kamp__lev:before{content:"";width:7px;height:7px;border-radius:50%;background:#6fbf80;flex:none}.rg-kamp__lev--bestall{color:#f2c766}.rg-kamp__lev--bestall:before{background:#e0a93a}.rg-kamp--ljust .rg-kamp__lev{color:#2f6e3d}.rg-kamp--ljust .rg-kamp__lev:before{background:#3f8a4f}.rg-kamp--ljust .rg-kamp__lev--bestall{color:#8a5a00}.rg-kamp--ljust .rg-kamp__lev--bestall:before{background:#d29a2a}
/*# sourceMappingURL=/cdn/shop/t/67/assets/reglintz-home.css.map */
