.llcb{--llcb-svart: #000000;--llcb-myk: #111111;--llcb-marine: #132d40;--llcb-gull: #cd9b77;--llcb-sand: #f5ebdf;--llcb-linje: #ebebeb;--llcb-feil: #d84339;--llcb-dempet: #595959;--llcb-bilde-bakgrunn: #fbf9f7;--llcb-zoom: 1.6;--llcb-skuff-b: clamp(360px, 30vw, 480px);--llcb-heading: var(--font-heading-family, Jost, sans-serif);--llcb-body: var(--font-body-family, Lato, sans-serif);--llcb-knapp: var(--font-button-family, var(--font-body-family, Lato, sans-serif));display:block;font-family:var(--llcb-body);font-weight:300;color:var(--llcb-svart)}:where(.llcb) *,:where(.llcb) *:before,:where(.llcb) *:after{box-sizing:border-box}.llcb [hidden]{display:none!important}:where(.llcb) :where(button){font:inherit;color:inherit;background:none;border:0;border-radius:0;padding:0;margin:0;cursor:pointer;text-transform:none;letter-spacing:inherit;text-align:inherit;-webkit-tap-highlight-color:transparent}:where(.llcb) :where(button:disabled){cursor:not-allowed}:where(.llcb) :where(p,ul,h2){margin:0}:where(.llcb) :where(img){display:block;max-width:100%;height:auto}.llcb svg{fill:none;stroke:currentColor;stroke-width:1.2}.llcb :focus-visible{outline:none;box-shadow:0 0 0 2px #fff,0 0 0 4px #000}html.llcb-laast{overflow:hidden}.llcb__sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.llcb-kort{padding:4px 16px 24px}@media(min-width:750px){.llcb-kort{padding:8px 32px 32px}}.llcb .llcb-kort__knapp{display:flex;align-items:center;gap:16px;width:100%;max-width:620px;margin:0 auto;padding:10px 16px 10px 10px;background:var(--llcb-bilde-bakgrunn);text-align:left}@media(min-width:750px){.llcb .llcb-kort__knapp{gap:28px;padding:14px 32px 14px 14px}}.llcb-kort__bilde{position:relative;display:block;flex:none;width:112px;aspect-ratio:1 / 1;overflow:hidden;background:var(--llcb-bilde-bakgrunn)}@media(min-width:750px){.llcb-kort__bilde{width:164px}}.llcb-kort__tekst{display:flex;flex-direction:column;gap:4px;min-width:0}.llcb-kort__over,.llcb-inngang__over{font-family:var(--llcb-knapp);font-weight:700;font-size:12px;line-height:16px;letter-spacing:2px;text-transform:uppercase;color:var(--llcb-svart)}.llcb-kort__tittel,.llcb-inngang__tittel{font-family:var(--llcb-heading);font-weight:500;font-size:21px;line-height:27px;letter-spacing:1px;text-transform:uppercase;color:var(--llcb-svart)}@media(min-width:750px){.llcb-kort__tittel{font-size:27px;line-height:34px}}.llcb-kort__under{font-size:14px;line-height:20px;font-weight:400;color:var(--llcb-dempet)}.llcb-kort__start{align-self:flex-start;margin-top:8px;font-family:var(--llcb-knapp);font-weight:700;font-size:13px;line-height:18px;letter-spacing:2.5px;text-transform:uppercase;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:6px}@media(hover:hover){.llcb .llcb-kort__knapp:hover .llcb-kort__start{text-decoration-thickness:3px}}.llcb .llcb-kort__fortsett{display:block;margin:10px auto 0}.llcb__scene{position:relative;width:100%;aspect-ratio:1 / 1;margin:0 auto;overflow:hidden;background:var(--llcb-bilde-bakgrunn);user-select:none;-webkit-user-select:none}.llcs__kjede,.llcs__lag{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.llcs__heng{position:absolute;left:0;top:0;will-change:transform,opacity}.llcs__sving{position:absolute;left:0;top:0;transform-origin:0 0}.llcs__charm,.llcs__kule{position:absolute;display:block;max-width:none;height:auto;pointer-events:none}.llcb-d{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1001;display:flex;flex-direction:column;background:#fff;opacity:0;transition:opacity .2s ease}.llcb-d.is-apen{opacity:1}@media(min-width:990px){.llcb-d{transition:opacity .2s ease,right .26s ease}.llcb-d.is-skuff-pc{right:var(--llcb-skuff-b)}.llcb-d.is-skuff-pc .llcb-d__body{grid-template-columns:minmax(0,1fr) minmax(300px,380px);column-gap:clamp(20px,2.5vw,48px);padding-left:clamp(16px,2vw,32px);padding-right:clamp(16px,2vw,32px)}}.llcb-d__topp{position:relative;flex:none;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;min-height:56px;padding:0 8px 0 16px;border-bottom:1px solid var(--llcb-linje)}.llcb-d__tilbake{grid-column:1;justify-self:start}.llcb-d__steg{grid-column:2;font-size:12px;line-height:16px;color:var(--llcb-dempet)}.llcb-d__lukk{grid-column:3;justify-self:end;width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center}.llcb-d__lukk svg{width:18px;height:18px}.llcb-d__fremdrift{position:absolute;left:0;right:0;top:0;height:3px;background:var(--llcb-linje)}.llcb-d__fremdrift span{display:block;height:100%;width:0;background:var(--llcb-svart);transition:width .3s ease}.llcb-d.is-resultat .llcb-d__fremdrift{display:none}.llcb-d__rull{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.llcb-d__body{max-width:1120px;margin:0 auto;padding:0 0 96px}.llcb-d__innhold{padding:20px 16px 0}@media(max-width:989px){.llcb-d.is-skuff .llcb__scene{width:min(100%,calc(44vh - 60px))}}.llcb-d.is-quiz .llcb-d__visning,.llcb-d.is-avsloring .llcb-d__visning{display:none}.llcb-d.is-quiz .llcb-d__body,.llcb-d.is-avsloring .llcb-d__body{display:flex;flex-direction:column;justify-content:center;align-items:stretch;min-height:100%;max-width:640px;padding:24px 0 40px}.llcb-d.is-quiz .llcb-d__innhold,.llcb-d.is-avsloring .llcb-d__innhold{padding:0 16px}@media(min-width:990px){.llcb-d__body{display:grid;grid-template-columns:minmax(0,1fr) 420px;column-gap:56px;align-items:start;padding:32px 32px 48px}.llcb-d__visning{position:sticky;top:32px}.llcb-d__innhold{padding:0}.llcb__scene{width:min(100%,calc(100vh - 140px))}}.llcb-d.is-inngang .llcb-d__fremdrift{display:none}.llcb-inngang{display:flex;flex-direction:column;gap:10px;padding:4px 0 8px;text-align:left;animation:llcb-inn .32s ease both}.llcb-inngang__tittel{margin:0;font-size:24px;line-height:30px}.llcb-inngang__tittel:focus{outline:none;box-shadow:none}.llcb-inngang__tekst{margin:0;font-size:15px;line-height:22px;font-weight:400;color:var(--llcb-dempet)}.llcb .llcb-inngang__start{margin-top:10px;min-height:52px;font-weight:700;font-size:13px;letter-spacing:2.5px}.llcb-inngang__selv{align-self:center;margin-top:6px}@media(min-width:990px){.llcb-d.is-inngang .llcb-d__body{align-items:center}.llcb-inngang__tittel{font-size:30px;line-height:38px}}@media(max-width:989px){.llcb-d.is-inngang .llcb__scene{width:min(100%,40vh)}}.llcb-q{text-align:center}.llcb-q__steg{animation:llcb-inn .32s ease both}.llcb-q__sp{margin:0 0 20px;font-family:var(--llcb-heading);font-weight:300;font-size:24px;line-height:32px}.llcb-q__sp:focus{outline:none;box-shadow:none}@media(min-width:990px){.llcb-q__sp{margin-bottom:28px;font-size:30px;line-height:38px}}.llcb-q__valg{display:grid;gap:10px}.llcb-q__valg--to{grid-template-columns:repeat(2,minmax(0,1fr))}.llcb-q__valg--tre{grid-template-columns:repeat(3,minmax(0,1fr))}.llcb-q__valg--to>:last-child:nth-child(odd){grid-column:1 / -1}.llcb .llcb-q__knapp{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;min-height:60px;padding:14px 8px;border:1px solid var(--llcb-linje);background:#fff;text-align:center;transition:border-color .15s ease,background-color .15s ease}.llcb .llcb-q__knapp.har-ikon{min-height:112px;padding:16px 8px 14px}@media(hover:hover){.llcb .llcb-q__knapp:hover{border-color:var(--llcb-svart)}}.llcb .llcb-q__knapp.is-valgt{border-color:var(--llcb-svart);background:var(--llcb-sand)}.llcb-q__tekst{font-family:var(--llcb-heading);font-weight:300;font-size:16px;line-height:22px}.llcb-q__under{display:inline-flex;align-items:center;gap:6px;font-size:12px;line-height:16px;color:var(--llcb-dempet)}.llcb-q__ikon{display:inline-flex;width:32px;height:32px;align-items:center;justify-content:center}.llcb .llcb-q__knapp.har-lite{flex-direction:row;gap:10px;padding-left:10px;padding-right:10px}.llcb-q__knapp.har-lite .llcb-q__tekst{text-align:left}.llcb-q__lite{flex:none;display:inline-flex;width:24px;height:24px;color:inherit;transition:transform .2s ease}.llcb-q__lite svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}@media(hover:hover){.llcb .llcb-q__knapp:hover .llcb-q__lite{transform:scale(1.12)}}.llcb-q__ikon svg{width:32px;height:32px}.llcb-q__prikk{display:block;width:14px;height:14px;border-radius:50%;background-color:#eee;background-position:center;background-repeat:no-repeat;background-size:cover}.llcb-q__prikk--gull{background-image:var(--llcb-bilde-gull, linear-gradient(135deg, #f3e3c3 0%, #d6b679 50%, #b08a45 100%))}.llcb-q__prikk--solv{background-image:var(--llcb-bilde-solv, linear-gradient(135deg, #fbfbfb 0%, #cfd2d6 55%, #a3a7ad 100%))}.llcb-q__lenke{display:block;margin:20px auto 0}.llcb-q__laster{display:flex;flex-direction:column;align-items:center;gap:18px;padding:32px 0}.llcb-q__laster-tekst{font-family:var(--llcb-heading);font-weight:300;font-size:20px;line-height:28px}.llcb-q__strek{position:relative;display:block;width:120px;height:1px;overflow:hidden;background:var(--llcb-linje)}.llcb-q__strek:after{content:"";position:absolute;top:0;bottom:0;left:0;width:40%;background:var(--llcb-svart);animation:llcb-strek 1.1s ease-in-out infinite}.llcb-d.is-avslor .llcb__scene{animation:llcb-fram .45s ease both}.llcb-d.is-avslor .llcb-r{animation:llcb-inn .5s ease .8s both}@keyframes llcb-inn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes llcb-fram{0%{opacity:0}to{opacity:1}}@keyframes llcb-strek{0%{transform:translate(-100%)}to{transform:translate(250%)}}.llcb-r__tittel{font-family:var(--llcb-heading);font-weight:300;font-size:22px;line-height:30px;letter-spacing:1px;text-transform:uppercase}.llcb-r__tittel:focus{outline:none;box-shadow:none}@media(min-width:990px){.llcb-r__tittel{font-size:26px;line-height:34px}}.llcb-r__dult{margin-top:4px;font-size:14px;line-height:20px;color:var(--llcb-myk)}.llcb-r__tittel+.llcb__pris{margin-top:6px}.llcb-r__endre{margin-top:28px}.llcb-r__endre .llcb-r__dult{margin:0 0 4px}.llcb-r__endre .llcb__knapper{margin-bottom:4px}.llcb-r__farge{margin:14px 0 16px}.llcb-r__nytt{display:block;margin:16px auto 0}.llcb__label{margin-bottom:8px;font-size:13px;line-height:20px;font-weight:400}.llcb__label span{margin-left:4px;font-weight:300;color:var(--llcb-dempet)}.llcb__swatches{display:flex;flex-wrap:wrap;align-items:center;gap:11px;min-height:32px}.llcb .llcb__swatch-btn{display:block;width:28px;height:28px;padding:0;border:0;border-radius:50%}.llcb__swatch{display:block;width:28px;height:28px;border-radius:50%;background-color:#eee;background-position:center;background-repeat:no-repeat;background-size:cover}.llcb__swatch--gull{background-image:var(--llcb-bilde-gull, linear-gradient(135deg, #f3e3c3 0%, #d6b679 50%, #b08a45 100%))}.llcb__swatch--solv{background-image:var(--llcb-bilde-solv, linear-gradient(135deg, #fbfbfb 0%, #cfd2d6 55%, #a3a7ad 100%))}.llcb .llcb__swatch-btn[aria-pressed=true] .llcb__swatch{box-shadow:0 0 0 1.5px #fff,0 0 0 3px #000000d9}.llcb .llcb__swatch-btn:focus-visible{outline:none;box-shadow:none}.llcb .llcb__swatch-btn:focus-visible .llcb__swatch{box-shadow:0 0 0 1.5px #fff,0 0 0 3px #0009}.llcb__notice{margin:0 0 12px;padding:10px 12px;background:var(--llcb-sand);font-size:13px;line-height:20px;color:var(--llcb-myk)}.llcb__liste{list-style:none;margin:0;padding:0;border-top:1px solid var(--llcb-linje)}.llcb__linje{display:grid;grid-template-columns:52px minmax(0,1fr) auto auto;gap:12px;align-items:center;padding:10px 0;border-bottom:1px solid var(--llcb-linje)}.llcb__linje--uten{grid-template-columns:minmax(0,1fr) auto}.llcb__linje-bilde{display:block;width:52px;height:52px;overflow:hidden;background:var(--llcb-bilde-bakgrunn);cursor:zoom-in}.llcb .llcb__linje-lenke{display:inline;padding:0;text-align:left;font:inherit;color:inherit;cursor:pointer;text-decoration:underline;text-decoration-color:transparent;text-underline-offset:3px;transition:text-decoration-color .15s ease}@media(hover:hover){.llcb .llcb__linje-lenke:hover{text-decoration-color:currentColor}.llcb .llcb__linje-bilde:hover img{opacity:.85}}.llcb__linje-bilde img{width:100%;height:100%;object-fit:cover}.llcb__linje-bilde.is-zoom img{transform:scale(var(--llcb-zoom))}.llcb__linje-navn{min-width:0;font-family:var(--llcb-heading);font-weight:300;font-size:14px;line-height:20px;overflow-wrap:anywhere}.llcb__linje-under{display:block;font-family:var(--llcb-body);font-size:12px;line-height:16px;color:var(--llcb-dempet)}.llcb__linje-pris{font-size:13px;line-height:18px;font-weight:400;white-space:nowrap}.llcb__linje-ctl{display:inline-flex;align-items:center;justify-content:flex-end;gap:4px;min-width:66px}.llcb__fjern{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center}.llcb__fjern svg{width:14px;height:14px}.llcb__basevalg{display:flex;flex-wrap:wrap;gap:8px;padding:10px 0 12px;border-bottom:1px solid var(--llcb-linje)}.llcb-chip{padding:9px 14px;border:1px solid var(--llcb-svart)!important;font-family:var(--llcb-knapp);font-weight:400;font-size:12px;line-height:15px;letter-spacing:1px;text-transform:uppercase}.llcb .llcb-chip[aria-pressed=true]{background:var(--llcb-svart);color:#fff}.llcb__knapper{display:flex;gap:8px;margin:12px 0 20px}.llcb__knapper .llcb-btn{flex:1;padding-left:10px;padding-right:10px;letter-spacing:1px}.llcb__pris{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 12px}.llcb__pris-for{font-size:15px;line-height:22px;color:var(--llcb-dempet)}.llcb__pris-na{font-family:var(--llcb-heading);font-weight:400;font-size:24px;line-height:32px}.llcb__spar{margin-top:2px;font-size:13px;line-height:20px;color:var(--llcb-marine)}.llcb__pris+.llcb__spar+.llcb-btn,.llcb__pris+.llcb__spar[hidden]+.llcb-btn,.llcb-mal[hidden]+.llcb-btn{margin-top:14px}.llcb-mal{margin-top:12px}.llcb-mal+.llcb-btn{margin-top:16px}.llcb-mal__tekst{margin:0 0 8px;font-size:13px;line-height:18px;font-weight:400;color:var(--llcb-svart)}.llcb-mal__spor{display:grid;gap:6px 4px;align-items:start}.llcb-mal__del{grid-row:1;display:block;height:4px;background:var(--llcb-linje);transition:background-color .3s ease}.llcb-mal__del.is-fylt{background:var(--llcb-svart)}.llcb-mal__merke{grid-row:2;justify-self:end;display:inline-flex;align-items:center;gap:5px;font-size:11px;line-height:14px;color:var(--llcb-dempet);white-space:nowrap}.llcb-mal__merke.is-naadd{color:var(--llcb-svart);font-weight:400}.llcb-mal__merke.is-naadd:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--llcb-gull)}.llcb-mal--liten{margin:0}.llcb-mal--liten .llcb-mal__tekst{display:none}.llcb-mal--liten .llcb-mal__spor{gap:4px 3px}.llcb-mal--liten .llcb-mal__del{height:3px}.llcb-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:48px;padding:14px 20px;border:1px solid var(--llcb-svart)!important;font-family:var(--llcb-knapp);font-weight:400;font-size:12px;line-height:15px;letter-spacing:2px;text-transform:uppercase;text-align:center;transition:background-color .2s ease,color .2s ease}.llcb-btn svg{flex:none;width:14px;height:14px}.llcb .llcb-btn--primary{background:var(--llcb-svart);color:#fff}.llcb .llcb-btn--primary:hover:not(:disabled){background:var(--llcb-myk)}.llcb .llcb-btn--line{background:#fff;color:var(--llcb-svart)}@media(hover:hover){.llcb .llcb-btn--line:hover:not(:disabled){background:var(--llcb-svart);color:#fff}}.llcb .llcb-btn:disabled{background:#fff;color:#767676;border-color:#c8c8c8!important}.llcb .llcb-btn.is-laster{opacity:.7;cursor:progress}.llcb-link{font-size:13px;line-height:20px;text-decoration:underline;text-underline-offset:3px}.llcb__error{display:flex;gap:8px;margin-top:10px;font-size:13px;line-height:20px}.llcb__error:before{content:"";flex:none;width:8px;height:8px;margin-top:6px;background:var(--llcb-feil)}.llcb-skuff{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1003}.llcb-skuff__bak{position:absolute;top:0;right:0;bottom:0;left:0;background:#0000000a;opacity:0;transition:opacity .25s ease}.llcb .llcb-skuff__bak,.llcb .llcb-vis__bak{display:block}.llcb-skuff__panel{position:absolute;left:0;right:0;bottom:0;height:56vh;display:flex;flex-direction:column;background:#fff;border-top:1px solid var(--llcb-linje);transform:translateY(100%);transition:transform .26s ease}.llcb-skuff.is-apen .llcb-skuff__bak{opacity:1}.llcb-skuff.is-apen .llcb-skuff__panel{transform:none}@media(min-width:990px){.llcb-skuff{left:auto;width:var(--llcb-skuff-b)}.llcb .llcb-skuff__bak{display:none}.llcb-skuff__panel{left:0;top:0;width:100%;height:auto;border-top:0;border-left:1px solid var(--llcb-linje);transform:translate(100%)}}.llcb-skuff__topp{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 8px 12px 16px;border-bottom:1px solid var(--llcb-linje)}.llcb-skuff__tittel{font-family:var(--llcb-heading);font-weight:300;font-size:16px;line-height:22px;letter-spacing:1px;text-transform:uppercase}.llcb-skuff__lukk{width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center}.llcb-skuff__lukk svg{width:18px;height:18px}.llcb-skuff__tema{display:flex;flex-wrap:wrap;gap:8px;padding:12px 16px 0}.llcb-skuff__grid{list-style:none;margin:0;padding:12px 16px 16px;flex:1;overflow-y:auto;overscroll-behavior:contain;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 10px;align-content:start}.llcb-skuff__bunn{display:flex;align-items:center;gap:12px;padding:10px 16px calc(10px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--llcb-linje)}.llcb-skuff__status{flex:1;min-width:0;font-size:13px;line-height:18px}.llcb-skuff__info{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px}.llcb-skuff__info .llcb-skuff__status{flex:none}.llcb .llcb-skuff__ferdig{width:auto;flex:none;min-height:44px;padding:12px 22px}.llcb .llcb-skuff__kjop{display:none}@media(max-width:989px){.llcb-skuff__bunn{flex-wrap:wrap;row-gap:10px}.llcb-skuff__info{flex:1 1 100%}.llcb .llcb-skuff__ferdig{background:#fff;color:var(--llcb-svart)}.llcb .llcb-skuff__kjop{display:inline-flex;flex:1;width:auto;min-height:44px;padding:12px 14px;letter-spacing:1px}}.llcb-card{position:relative;min-width:0}.llcb .llcb-card__minus{position:absolute;top:4px;left:4px;z-index:2;width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;background:#fff;border:1px solid var(--llcb-svart);color:var(--llcb-svart)}.llcb-card__minus svg{width:14px;height:14px;stroke-width:1.6}@media(hover:hover){.llcb .llcb-card__minus:hover{background:var(--llcb-svart);color:#fff}}.llcb-card__knapp{display:flex;flex-direction:column;gap:2px;width:100%;text-align:left}.llcb-card__media{position:relative;display:block;width:100%;aspect-ratio:1;margin-bottom:6px;overflow:hidden;background:var(--llcb-bilde-bakgrunn)}.llcb-card__img{width:100%;height:100%;object-fit:cover;transform:scale(1.75);transition:transform .4s ease}@media(hover:hover){.llcb-card__knapp:hover:not(:disabled) .llcb-card__img{transform:scale(1.85)}}.llcb-card.is-valgt .llcb-card__media,.llcb-card.is-naa .llcb-card__media{outline:1px solid var(--llcb-svart);outline-offset:-1px}.llcb-card.is-av .llcb-card__img{opacity:.5}.llcb-card__knapp:disabled{cursor:default}.llcb-card__count{position:absolute;top:6px;right:6px;min-width:22px;height:22px;padding:0 5px;display:inline-flex;align-items:center;justify-content:center;background:var(--llcb-svart);color:#fff;font-family:var(--llcb-knapp);font-size:11px;font-weight:400}.llcb-card__tag{position:absolute;left:6px;top:6px;display:inline-flex;align-items:center;gap:5px;padding:3px 6px;background:#fff;font-family:var(--llcb-knapp);font-size:10px;line-height:14px;font-weight:400;letter-spacing:.5px;text-transform:uppercase}.llcb-dot{width:6px;height:6px;border-radius:50%;background:var(--llcb-gull)}.llcb-card__name{font-family:var(--llcb-heading);font-weight:300;font-size:13px;line-height:18px;overflow-wrap:anywhere}.llcb-card__price{font-size:12px;line-height:16px;font-weight:400;color:var(--llcb-marine)}.llcb-vis{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1005;display:flex;align-items:center;justify-content:center;padding:24px}.llcb-vis__bak{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000059;opacity:0;transition:opacity .2s ease}.llcb-vis__panel{position:relative;width:min(940px,100%);max-height:calc(100vh - 48px);overflow-y:auto;overscroll-behavior:contain;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);background:#fff;opacity:0;transform:translateY(10px);transition:opacity .2s ease,transform .2s ease}.llcb-vis.is-apen .llcb-vis__bak{opacity:1}.llcb-vis.is-apen .llcb-vis__panel{opacity:1;transform:none}.llcb-vis__innhold{display:contents}.llcb .llcb-vis__lukk{position:absolute;top:8px;right:8px;z-index:3;width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;background:#ffffffeb}.llcb-vis__lukk svg{width:18px;height:18px}.llcb-vis__bilder{min-width:0;background:var(--llcb-bilde-bakgrunn)}.llcb-vis__ramme{position:relative}.llcb-vis__rad{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.llcb-vis__rad::-webkit-scrollbar{display:none}.llcb-vis__bilde{flex:0 0 100%;aspect-ratio:4 / 5;scroll-snap-align:start;background:var(--llcb-bilde-bakgrunn)}.llcb-vis__bilde img{display:block;width:100%;height:100%;object-fit:cover}.llcb .llcb-vis__pil{position:absolute;top:50%;width:40px;height:40px;margin-top:-20px;display:inline-flex;align-items:center;justify-content:center;background:#ffffffeb}.llcb-vis__pil svg{width:16px;height:16px}.llcb-vis__pil--forrige{left:10px}.llcb-vis__pil--neste{right:10px}.llcb-vis__tommel{display:flex;gap:6px;padding:8px;overflow-x:auto;background:#fff;scrollbar-width:thin}.llcb .llcb-vis__tommel button{flex:none;width:52px;height:65px;border:1px solid transparent;opacity:.6;transition:opacity .15s ease}.llcb .llcb-vis__tommel button[aria-current=true]{border-color:var(--llcb-svart);opacity:1}.llcb-vis__tommel img{display:block;width:100%;height:100%;object-fit:cover}.llcb-vis__tekst{display:flex;flex-direction:column;gap:8px;min-width:0;padding:40px 32px 28px}.llcb-vis__tittel{margin:0;padding-right:36px;font-family:var(--llcb-heading);font-weight:400;font-size:22px;line-height:28px;letter-spacing:1px;text-transform:uppercase}.llcb-vis__tittel:focus{outline:none}.llcb-vis__pris{margin:0;font-size:16px;line-height:22px;font-weight:400}.llcb-vis__under{margin:0;font-size:13px;line-height:18px;color:var(--llcb-dempet)}.llcb-vis__beskrivelse{margin-top:8px;font-size:14px;line-height:22px;font-weight:300;color:var(--llcb-myk)}.llcb-vis__beskrivelse p{margin:0 0 10px}.llcb-vis__beskrivelse a{text-decoration:underline;text-underline-offset:3px}.llcb-vis__laster{color:var(--llcb-dempet)}.llcb .llcb-vis__tilbake{margin-top:auto}@media(max-width:749px){.llcb-vis{align-items:flex-end;padding:0}.llcb-vis__panel{width:100%;max-height:92vh;grid-template-columns:minmax(0,1fr);transform:translateY(100%);transition:opacity .2s ease,transform .26s ease}.llcb-vis__tekst{padding:20px 16px calc(20px + env(safe-area-inset-bottom,0px))}.llcb-vis__tittel{font-size:19px;line-height:25px}.llcb .llcb-vis__pil{display:none}}.llcb__bar{position:fixed;left:0;right:0;bottom:0;z-index:2;display:flex;align-items:center;gap:12px;padding:10px 16px calc(10px + env(safe-area-inset-bottom,0px));background:#fff;border-top:1px solid var(--llcb-linje);transform:translateY(110%);transition:transform .25s ease}.llcb__bar.is-synlig{transform:translateY(0)}@media(min-width:990px){.llcb__bar{display:none}}.llcb__bar-info{flex:1;min-width:0;display:flex;flex-direction:column;line-height:1.3;text-align:left}.llcb__bar-count{font-size:12px;color:var(--llcb-dempet);white-space:nowrap}.llcb__bar-total{font-size:15px;font-weight:400;color:var(--llcb-svart);white-space:nowrap}.llcb .llcb-btn--bar{width:auto;flex:none;min-height:44px;padding:12px 18px}.llcb--tom{padding:40px 16px;text-align:center;font-size:14px}@media(prefers-reduced-motion:reduce){.llcb *,.llcb *:before,.llcb *:after{animation:none!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/96/assets/ll-charms-bygger.css.map */
