[class^=bs-],[class*=" bs-"],[class^=bs-] *,[class*=" bs-"] *{box-sizing:border-box}:root{--bs-ink:#1d2624;--bs-muted:#5a6563;--bs-green:#3e5d58;--bs-green-dark:#2c4440;--bs-tint:#eaf0ed;--bs-stone:#f3f3ef;--bs-line:#e2e3de;--bs-line-2:#c9ccc6;--bs-white:#fff;--bs-glow:#e3a23b;--bs-forest:#1f3530;--bs-ember:#f2a33a;--bs-ember-dark:#e48f1c;--bs-sand:#f7f0e4;--bs-r:14px;--bs-rc:8px;--bs-wrap:1240px}.bs-wrap{max-width:var(--bs-wrap);margin:0 auto;padding:0 24px}@media(max-width:749px){.bs-wrap{padding:0 20px}}.bs-section{padding:72px 0;color:var(--bs-ink)}@media(max-width:749px){.bs-section{padding:48px 0}}.bs-section--stone{background:var(--bs-stone)}.bs-section--tint,#veileder{background:var(--bs-tint)}.bs-section--sand{background:var(--bs-sand)}.bs-section--dark{background:var(--bs-forest);color:#fff}.bs-section--dark .bs-lead,.bs-section--dark .bs-qa p{color:#ffffffc7}.bs-section--dark .bs-qa__ico{background:#f2a33a29;color:var(--bs-ember)}.bs-section--tight{padding:40px 0}.bs-h1,.bs-h2,.bs-h3{font-family:var(--font-heading--family);font-weight:600;letter-spacing:-.01em;color:inherit;margin:0 0 .45em;text-wrap:balance}.bs-h1{font-size:clamp(2.25rem,4.6vw,3.75rem);line-height:1.06}.bs-h2{font-size:clamp(1.75rem,3vw,2.5rem);line-height:1.12}.bs-h3{font-size:1.25rem;line-height:1.3}.bs-lead{font-size:1.125rem;line-height:1.6;color:var(--bs-muted);max-width:40em;margin:0 0 1.5em}.bs-muted{color:var(--bs-muted)}.bs-small{font-size:.9375rem}.bs-head{display:flex;justify-content:space-between;align-items:end;gap:16px 32px;flex-wrap:wrap;margin-bottom:32px}.bs-head .bs-lead{margin:0}.bs-ico{width:22px;height:22px;flex:0 0 22px;stroke:currentColor;fill:none;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.bs-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 24px;border-radius:var(--bs-rc);background:var(--bs-ember);color:var(--bs-ink);border:1px solid var(--bs-ember);font:700 1rem/1.2 var(--font-body--family);text-decoration:none;cursor:pointer;box-shadow:0 2px #0000001f;transition:background .15s ease,border-color .15s ease}.bs-btn:hover{background:var(--bs-ember-dark);border-color:var(--bs-ember-dark);color:var(--bs-ink)}.bs-btn--green{background:var(--bs-green);border-color:var(--bs-green);color:#fff;box-shadow:none}.bs-btn--green:hover{background:var(--bs-green-dark);border-color:var(--bs-green-dark);color:#fff}.bs-btn--ghost{background:#fff;color:var(--bs-ink);border-color:var(--bs-line-2);box-shadow:none}.bs-btn--ghost:hover{background:#fff;color:var(--bs-ink);border-color:var(--bs-ink)}.bs-btn--light{background:var(--bs-ember);color:var(--bs-ink);border-color:var(--bs-ember)}.bs-btn--light:hover{background:var(--bs-ember-dark);border-color:var(--bs-ember-dark);color:var(--bs-ink)}.bs-btn--block{width:100%}.bs-btn--small{min-height:44px;padding:0 16px;font-size:.9375rem}.bs-btn[disabled]{opacity:.55;cursor:wait}.bs-link{display:inline-flex;align-items:center;gap:8px;color:var(--bs-green);font:600 1rem/1.3 var(--font-body--family);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px;background:none;border:0;padding:0;cursor:pointer}.bs-link:hover{color:var(--bs-green-dark)}.bs-btn:focus-visible,.bs-choice:focus-visible,.bs-link:focus-visible,.bs-pill:focus-visible,.bs-pack:focus-within{outline:3px solid var(--bs-glow);outline-offset:2px}.bs-pill{display:inline-flex;align-items:center;gap:8px;min-height:34px;padding:0 14px;border:1px solid var(--bs-line-2);border-radius:999px;background:#fff;color:var(--bs-ink);font:600 .9375rem/1 var(--font-body--family);cursor:pointer}.bs-pill:hover{border-color:var(--bs-ink)}.bs-pill svg{width:14px;height:14px}.bs-modelbar{background:var(--bs-tint);border-bottom:1px solid var(--bs-line);color:var(--bs-ink);font-size:.9375rem}.bs-modelbar__in{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:50px}.bs-modelbar__mine{display:flex;align-items:center;gap:10px}.bs-modelbar__mine .bs-ico{color:var(--bs-green);width:18px;height:18px}.bs-modelbar__help{display:none;margin:0;color:var(--bs-muted)}.bs-modelbar__help a{color:var(--bs-ink);font-weight:600;text-underline-offset:3px}@media(min-width:750px){.bs-modelbar__help{display:block}}.bs-dialog{border:0;border-radius:18px;padding:0;width:min(640px,calc(100vw - 24px));max-height:calc(100dvh - 24px);color:var(--bs-ink);box-shadow:0 24px 60px #141c1b40}.bs-dialog::backdrop{background:#141c1b80}.bs-dialog__in{padding:28px;display:grid;gap:18px}.bs-dialog__top{display:flex;justify-content:space-between;align-items:start;gap:12px}.bs-dialog__top .bs-h3{font-size:1.5rem;margin:0}.bs-dialog__close{width:44px;height:44px;border:1px solid var(--bs-line);background:#fff;border-radius:50%;font-size:1.3rem;line-height:1;cursor:pointer;color:var(--bs-ink)}@media(max-width:749px){.bs-dialog--sheet{margin:auto 0 0;width:100vw;max-width:100vw;border-radius:18px 18px 0 0}.bs-dialog__in{padding:22px 20px 28px}}.bs-choices{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.bs-choices--3{grid-template-columns:1fr}@media(min-width:750px){.bs-choices--3{grid-template-columns:repeat(3,minmax(0,1fr))}.bs-choices--4{grid-template-columns:repeat(4,minmax(0,1fr))}}.bs-choice{position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:4px;min-height:64px;padding:16px 18px;border:1px solid var(--bs-line-2);border-radius:12px;background:#fff;color:var(--bs-ink);font:600 1.0625rem/1.25 var(--font-body--family);cursor:pointer;text-align:left;text-decoration:none;transition:border-color .15s ease}.bs-choice:hover{border-color:var(--bs-ink)}.bs-choice[aria-pressed=true]{border-color:var(--bs-green);box-shadow:inset 0 0 0 1px var(--bs-green);background:var(--bs-tint)}.bs-choice small{font-weight:400;font-size:.875rem;color:var(--bs-muted)}.bs-choice img{width:88px;height:88px;object-fit:contain}.bs-choice:has(img){align-items:center;text-align:center}.bs-hero{position:relative;min-height:min(84svh,760px);display:grid;align-items:end;color:#fff;background:#202826;overflow:hidden}.bs-hero__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.bs-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#0c11109e,#0c111040 55%,#0c111000 80%),linear-gradient(0deg,#0c11108c,#0c111000 45%)}.bs-hero__body{position:relative;z-index:1;width:100%;max-width:var(--bs-wrap);margin:0 auto;padding:0 24px 64px}.bs-hero__body>*{max-width:720px}.bs-hero .bs-h1{color:#fff}.bs-hero__price{font-size:1.125rem;margin:0 0 28px;color:#ffffffe0}.bs-hero__actions{display:flex;flex-wrap:wrap;gap:14px 24px;align-items:center}.bs-hero .bs-link{color:#fff}.bs-hero--product{min-height:min(60svh,560px)}@media(max-width:749px){.bs-hero{min-height:78svh}.bs-hero__body{padding:0 20px 40px}.bs-hero:after{background:linear-gradient(0deg,#0c1110c7,#0c111033 60%,#0c111000)}}.bs-strip{border-bottom:1px solid var(--bs-line);background:#fff}.bs-strip ul{list-style:none;margin:0;padding:22px 0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.bs-strip li{display:flex;gap:12px;align-items:center;font-size:.9375rem;line-height:1.35}.bs-strip .bs-ico{color:var(--bs-green);width:40px;height:40px;flex:0 0 40px;padding:9px;border-radius:50%;background:var(--bs-tint)}.bs-strip strong{display:block;font-weight:600}.bs-strip span{color:var(--bs-muted)}@media(max-width:749px){.bs-strip ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding:18px 0}}.bs-models{display:grid;gap:20px;grid-template-columns:repeat(2,minmax(0,1fr))}@media(min-width:990px){.bs-models{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}}.bs-model{display:flex;flex-direction:column;gap:12px;color:var(--bs-ink);text-decoration:none}.bs-model__img{position:relative;display:block;aspect-ratio:1;background:var(--bs-stone);border-radius:var(--bs-r);overflow:hidden}.bs-model__img img{width:100%;height:100%;object-fit:contain;padding:8%}.bs-model__name{font-family:var(--font-heading--family);font-weight:600;font-size:1.25rem;line-height:1.2}.bs-model__meta{color:var(--bs-muted);font-size:.9375rem;margin-top:-6px}.bs-model__price{font-weight:700;font-size:1.0625rem}.bs-badge{position:absolute;top:12px;left:12px;z-index:1;background:var(--bs-ember);color:var(--bs-ink);font:700 .8125rem/1 var(--font-body--family);padding:7px 11px;border-radius:999px}.bs-model:hover .bs-model__name{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.bs-owner{margin-top:40px;display:flex;flex-wrap:wrap;gap:12px 24px;align-items:center;justify-content:space-between;padding:22px 24px;border-radius:var(--bs-r);background:var(--bs-tint)}.bs-owner p{margin:0}.bs-feature{display:grid;gap:32px;align-items:center}@media(min-width:990px){.bs-feature{grid-template-columns:1fr 1fr;gap:64px}}.bs-feature__img img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover;border-radius:var(--bs-r)}@media(max-width:989px){.bs-feature__img img{aspect-ratio:4/3}}.bs-qa{list-style:none;margin:28px 0 0;padding:0;display:grid;gap:22px}.bs-qa li{display:grid;grid-template-columns:44px 1fr;gap:16px;align-items:start}.bs-qa__ico{width:44px;height:44px;border-radius:50%;background:var(--bs-tint);color:var(--bs-green);display:grid;place-items:center}.bs-qa h3{font:600 1.0625rem/1.35 var(--font-body--family);margin:0 0 4px}.bs-qa p{margin:0;color:var(--bs-muted);line-height:1.55}.bs-guide{max-width:920px;margin:0 auto;background:#fff;border-radius:20px;padding:44px;box-shadow:0 10px 30px #1f353014}@media(max-width:749px){.bs-guide{padding:24px 20px;border-radius:16px}}.bs-guide__top{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px}.bs-guide__progress{font-size:.9375rem;margin:0;color:var(--bs-muted)}.bs-guide__bar{height:4px;background:var(--bs-line);border-radius:4px;overflow:hidden;margin:-12px 0 28px}.bs-guide__bar span{display:block;height:100%;width:33.3%;background:var(--bs-green);transition:width .2s ease}.bs-guide:has([data-bs-q=antall]:not([hidden])) .bs-guide__bar span{width:66.6%}.bs-guide:has([data-bs-q=bruk]:not([hidden])) .bs-guide__bar span{width:90%}.bs-guide:has([data-bs-result]:not([hidden])) .bs-guide__bar span{width:100%}.bs-guide [data-bs-q] .bs-h3{font-size:1.5rem;margin-bottom:18px}.bs-guide .bs-addons{margin-top:32px;padding-top:28px;border-top:1px solid var(--bs-line)}.bs-result{display:grid;gap:28px}@media(min-width:750px){.bs-result{grid-template-columns:1fr 1.1fr;align-items:start}}.bs-result__main img{width:100%;height:auto;aspect-ratio:1;object-fit:contain;padding:8%;border-radius:var(--bs-r);background:var(--bs-stone)}.bs-result__list{list-style:none;padding:0;margin:0 0 16px;display:grid}.bs-result__list li{display:flex;justify-content:space-between;gap:12px;padding:12px 0;border-bottom:1px solid var(--bs-line)}.bs-result__list a{color:var(--bs-ink);text-decoration:none}.bs-result__total{display:flex;justify-content:space-between;font-size:1.25rem;font-weight:600;margin:0 0 18px}.bs-stack{display:grid;gap:12px}.bs-alt{padding:16px;border:1px solid var(--bs-line-2);border-radius:12px;display:grid;gap:12px;font-size:.9375rem;background:#fff}.bs-proof{text-align:center;background:var(--bs-sand)}.bs-proof p{margin:0}.bs-proof .bs-h2{margin-bottom:8px}.bs-split{display:grid;gap:0;border-radius:var(--bs-r);overflow:hidden;background:var(--bs-forest);color:#fff}.bs-split .bs-lead{color:#fffc}@media(min-width:750px){.bs-split{grid-template-columns:1fr 1fr}}.bs-split img{display:block;width:100%;height:100%;min-height:280px;object-fit:cover}.bs-split__body{padding:48px;align-self:center}@media(max-width:749px){.bs-split__body{padding:28px 22px}}.bs-brands{display:grid;gap:20px}@media(min-width:750px){.bs-brands{grid-template-columns:1fr 1fr;gap:24px}}.bs-brand{display:grid;grid-template-columns:42% 1fr;align-items:center;gap:8px;border-radius:var(--bs-r);overflow:hidden;background:var(--bs-sand);color:var(--bs-ink);text-decoration:none;min-height:240px}.bs-brand--tint{background:var(--bs-tint)}.bs-brand img{width:100%;height:100%;max-height:300px;object-fit:contain;padding:10%}.bs-brand__body{padding:24px 24px 24px 0;display:grid;gap:8px;align-content:center}.bs-brand__body .bs-h3{margin:0;font-size:1.5rem}.bs-brand__body p{margin:0;color:var(--bs-muted)}.bs-brand__body .bs-btn{justify-self:start;margin-top:8px}[class^=bs-][hidden],[class*=" bs-"][hidden],[class^=bs-] [hidden],[class*=" bs-"] [hidden],[data-bs-item][hidden],.compare-at-price{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/11/assets/bs.css.map */
