.web-v2 .j-home{color:var(--j-kul)}.web-v2 .j-only-desk,.web-v2 .j-only-desk-flex{display:none}.web-v2 .j-head{display:flex;justify-content:space-between;align-items:flex-end;gap:16px 24px;flex-wrap:wrap;margin-bottom:20px}.web-v2 .j-head .j-lede{max-width:420px}.web-v2 .j-h2--sm{font-size:clamp(30px,3.4vw,48px)}.web-v2 .j-hero{padding:0 16px 28px;max-width:1280px;margin:0 auto}.web-v2 .j-hero-hang{position:relative;height:250px}.web-v2 .j-bob{position:absolute;top:var(--top);width:var(--w);transform-origin:50% calc(-1 * var(--top));transform:translateX(var(--x,0)) rotate(var(--tilt,0deg))}.web-v2 .j-bob .j-cut{position:relative;width:100%;height:auto}.web-v2 .j-string{position:absolute;left:50%;top:calc(-1 * var(--top));width:2px;height:calc(var(--top) + var(--w) * .09);background:var(--j-trae);transform:translateX(-1px)}.web-v2 .j-bob--l{--top:80px;--w:78px;--tilt:-4deg;left:3%}.web-v2 .j-bob--c{--top:30px;--w:180px;--x:-50%;left:50%}.web-v2 .j-bob--r{--top:112px;--w:74px;--tilt:4deg;right:3%}.web-v2 .j-snow{position:absolute;inset:0;pointer-events:none;overflow:hidden;z-index:1}.web-v2 .j-snow svg{position:absolute;top:-20px;fill:none;stroke:var(--j-laser);stroke-width:1.6;stroke-linecap:round;opacity:0}@media (prefers-reduced-motion:no-preference){.web-v2 .j-bob{animation:j-swing 6s ease-in-out infinite alternate}.web-v2 .j-bob--l{animation-duration:5.2s;animation-delay:-1.4s}.web-v2 .j-bob--r{animation-duration:5.8s;animation-delay:-3s}@keyframes j-swing{0%{transform:translateX(var(--x,0)) rotate(calc(var(--tilt,0deg) - 2.5deg))}to{transform:translateX(var(--x,0)) rotate(calc(var(--tilt,0deg) + 2.5deg))}}.web-v2 .j-snow svg{animation:j-snow 13s linear infinite}@keyframes j-snow{0%{opacity:0;transform:translate(0) rotate(0deg)}10%{opacity:.7}50%{transform:translate(var(--drift),140px) rotate(90deg)}85%{opacity:.7}to{opacity:0;transform:translateY(300px) rotate(180deg)}}}.web-v2 .j-hero-text{text-align:center}.web-v2 .j-hero-text .j-laser{display:none}.web-v2 .j-hero .j-h1{margin-top:6px}.web-v2 .j-hero-lede{margin-top:12px;font-size:17px;line-height:1.45}.web-v2 .j-hero-chips{justify-content:center;margin-top:14px}.web-v2 .j-hero-cta{margin-top:18px;display:flex;gap:14px}.web-v2 .j-hero-cta .j-btn{flex:1}.web-v2 .j-hero-family{display:none}.web-v2 .j-hero--standard{padding-top:48px}.web-v2 .j-hero--standard .j-hero-cta{flex-wrap:wrap}.web-v2 .j-cats{display:flex;gap:8px;overflow-x:auto;padding:0 16px 30px;scrollbar-width:none;max-width:1280px;margin:0 auto}.web-v2 .j-cats::-webkit-scrollbar{display:none}.web-v2 .j-cat{flex:none;height:44px;padding:0 18px;border-radius:999px;border:1.5px solid var(--j-linje);display:inline-flex;align-items:center;font-weight:600;font-size:14px;color:var(--j-kul);text-decoration:none}.web-v2 .j-cat.on{background:var(--j-kul);border-color:var(--j-kul);color:var(--j-papir)}.web-v2 .j-guide{padding-right:0}.web-v2 .j-guide .j-head{padding-right:16px}.web-v2 .j-guide-row{display:flex;gap:12px;overflow-x:auto;padding-right:16px;scroll-snap-type:x mandatory;scrollbar-width:none}.web-v2 .j-guide-row::-webkit-scrollbar{display:none}.web-v2 .j-guide-card{flex:0 0 230px;scroll-snap-align:start;background:var(--j-papir);border-radius:18px;padding:16px;display:flex;flex-direction:column;gap:8px;color:var(--j-kul);text-decoration:none}.web-v2 .j-guide-pic{height:170px;display:grid;place-items:center}.web-v2 .j-guide-pic img{max-height:160px;width:auto;max-width:100%;filter:var(--j-cut-shadow-sm)}.web-v2 .j-guide-pic img.j-guide-flat{max-height:130px}.web-v2 .j-guide-pic img.j-guide-tilt{max-height:140px;transform:rotate(-6deg)}.web-v2 .j-guide-card b{font-size:19px;font-weight:800;letter-spacing:-.03em;line-height:1.2}.web-v2 .j-guide-card>span{font-size:14px;color:var(--j-tekst-2)}.web-v2 .j-film-fig{margin:0;position:relative}.web-v2 .j-film video{display:block;width:100%;aspect-ratio:4/5;height:auto;object-fit:cover;border-radius:18px;background:#4A1A23}.web-v2 .j-film-play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);min-height:52px;padding:0 22px;border-radius:999px;border:0;background:var(--j-papir);color:var(--j-kul);font:600 16px var(--font);cursor:pointer}.web-v2 .j-film-title{margin-top:28px;font-size:40px}.web-v2 .j-film-title span{color:var(--j-sand-tekst)}.web-v2 .j-film-text{margin:14px 0 22px;font-size:16px;line-height:1.55;color:var(--j-sand)}.web-v2 .j-film .j-btn{width:100%}.web-v2 .j-film .j-laser{display:none}.web-v2 .j-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 12px}.web-v2 .j-rabat .j-laser{display:none}.web-v2 .j-rabat-text{margin:12px 0 0;font-size:15px;line-height:1.55;color:var(--j-paa-gran);max-width:520px}.web-v2 .j-stairs{--stair:106px;list-style:none;margin:22px 0 0;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;align-items:end}.web-v2 .j-stairs li{text-align:center;min-width:0}.web-v2 .j-stairs b{display:block;font-weight:800;font-size:17px}.web-v2 .j-stairs i{display:block;border-radius:8px;background:var(--j-gran-2);margin:6px 0}.web-v2 .j-stairs span{font-size:11px;color:var(--j-paa-gran)}.web-v2 .j-stairs li.j-top b{color:var(--j-sand-tekst);font-size:19px}.web-v2 .j-stairs li.j-top i{background:var(--j-laser)}.web-v2 .j-pack{background:var(--j-papir);color:var(--j-kul);border-radius:18px;padding:20px;margin-top:24px}.web-v2 .j-pack-k{font-size:13px;font-weight:600;color:var(--j-trae)}.web-v2 .j-pack-t{display:block;font-size:22px;font-weight:800;letter-spacing:-.03em;margin-top:4px}.web-v2 .j-pack-pics{display:flex;justify-content:center;margin:14px 0 4px}.web-v2 .j-pack-pics img{width:27%;height:auto;margin-right:-6%;filter:var(--j-cut-shadow-sm)}.web-v2 .j-pack-pics img:last-child{margin-right:0}.web-v2 .j-pack-sum{margin:10px 0 0;padding-top:12px;border-top:1.5px solid var(--j-sand);display:grid;gap:6px}.web-v2 .j-pack-sum div{display:flex;justify-content:space-between;align-items:baseline;gap:12px;font-size:14px;color:var(--j-tekst-2)}.web-v2 .j-pack-sum dd,.web-v2 .j-pack-sum dt{margin:0}.web-v2 .j-pack-sum .t{color:var(--j-kul);margin-top:4px}.web-v2 .j-pack-sum .t dt{font-weight:700}.web-v2 .j-pack-sum .t dd{font-size:28px;font-weight:800;letter-spacing:-.04em}.web-v2 .j-pack-note{margin:8px 0 0;font-size:12px;color:var(--j-tekst-2)}.web-v2 .j-quote{margin:0;background:var(--j-wash);border-radius:18px;overflow:hidden;display:grid;grid-template-columns:116px minmax(0,1fr);align-items:stretch}.web-v2 .j-quote-img{width:100%;height:100%;object-fit:cover;object-position:50% 25%;display:block}.web-v2 .j-quote>div{padding:16px;display:flex;flex-direction:column;justify-content:center;gap:8px}.web-v2 .j-quote blockquote{margin:0;font-size:15px;line-height:1.22;letter-spacing:-.025em;font-weight:800}.web-v2 .j-quote figcaption{font-size:12px;color:var(--j-tekst-2)}.web-v2 .j-quote figcaption b{color:var(--j-kul)}.web-v2 .j-shop-grid>div:last-child{margin-top:30px}.web-v2 .j-shop .j-laser{display:none}.web-v2 .j-shop-text{margin-top:12px;font-size:15px;line-height:1.6}.web-v2 .j-rows{list-style:none;margin:20px 0 0;padding:0;max-width:540px;font-size:15px;border-bottom:1.5px solid var(--j-sand)}.web-v2 .j-rows li{display:flex;justify-content:space-between;gap:16px;padding:12px 0;border-top:1.5px solid var(--j-sand)}.web-v2 .j-rows b{font-weight:800}.web-v2 .j-rows b span{font-weight:500;color:var(--j-tekst-2)}.web-v2 .j-rows li>span{color:var(--j-tekst-2);text-align:right}.web-v2 .j-steps ol{list-style:none;margin:18px 0 0;padding:0;display:grid;gap:10px}.web-v2 .j-steps li{background:var(--j-papir);border-radius:14px;padding:16px 18px;display:flex;gap:14px;align-items:baseline;font-size:16px}.web-v2 .j-steps .n{font-size:22px;font-weight:800;color:var(--j-laser)}.web-v2 .j-faq .qs{margin-top:14px;max-width:820px}@media (min-width:961px){.web-v2 .j-only-phone{display:none}.web-v2 .j-only-desk{display:inline}.web-v2 .j-only-desk-flex{display:inline-flex}.web-v2 .j-head{margin-bottom:44px}.web-v2 .j-head .j-lede{font-size:19px}.web-v2 .j-hero{padding:40px 40px 96px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:56px;align-items:center}.web-v2 .j-hero-hang{display:none}.web-v2 .j-hero-text{text-align:left}.web-v2 .j-hero-text .j-laser{display:block;margin-bottom:30px}.web-v2 .j-hero .j-h1{margin-top:0;font-size:88px;line-height:.96}.web-v2 .j-hero-lede{margin-top:26px;font-size:22px;max-width:520px}.web-v2 .j-hero-chips{justify-content:flex-start;margin-top:26px}.web-v2 .j-hero-cta{margin-top:34px;flex-wrap:wrap}.web-v2 .j-hero-cta .j-btn{flex:none;min-height:56px;font-size:17px;padding:0 30px}.web-v2 .j-hero-family{display:block;position:relative;height:497px;width:100%;max-width:634px;justify-self:end}.web-v2 .j-fam{position:absolute;bottom:40px;width:auto}.web-v2 .j-fam--big{left:57%;height:480px}.web-v2 .j-fam--small{left:0;height:300px}.web-v2 .j-fam--engel{left:13%;height:300px;--tilt:-5deg}.web-v2 .j-fam--engel,.web-v2 .j-fam--first{transform:rotate(var(--tilt));transform-origin:50% 50%}.web-v2 .j-fam--first{left:37%;height:350px;--tilt:2deg}.web-v2 .j-hero--standard{display:block;padding-top:80px}.web-v2 .j-cats{padding:0 40px 40px}.web-v2 .j-guide{padding-right:40px}.web-v2 .j-guide .j-head{padding-right:0}.web-v2 .j-guide-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;overflow:visible;padding-right:0}.web-v2 .j-guide-card{border-radius:20px;padding:28px 24px 26px;gap:14px}.web-v2 .j-guide-pic{height:240px}.web-v2 .j-guide-pic img{max-height:230px;filter:var(--j-cut-shadow)}.web-v2 .j-guide-pic img.j-guide-flat,.web-v2 .j-guide-pic img.j-guide-tilt{max-height:200px}.web-v2 .j-guide-card b{font-size:24px}.web-v2 .j-guide-card>span{font-size:16px}.web-v2 .j-film{padding-top:110px;padding-bottom:110px}.web-v2 .j-film-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:64px;align-items:center}.web-v2 .j-film-fig{justify-self:center;width:100%;max-width:480px}.web-v2 .j-film video{border-radius:22px}.web-v2 .j-film .j-laser{display:block;margin-bottom:30px}.web-v2 .j-film-title{margin-top:0;font-size:76px;line-height:.98}.web-v2 .j-film-text{margin:28px 0 34px;font-size:20px;max-width:480px}.web-v2 .j-film .j-btn{width:auto;min-height:56px;font-size:17px}.web-v2 .j-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.web-v2 .j-rabat-grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:64px;align-items:center}.web-v2 .j-rabat .j-laser{display:block}.web-v2 .j-rabat .j-h2{font-size:56px}.web-v2 .j-rabat-text{margin-top:20px;font-size:18px}.web-v2 .j-stairs{--stair:180px;gap:10px;margin-top:40px}.web-v2 .j-stairs b{font-size:24px}.web-v2 .j-stairs li.j-top b{font-size:28px}.web-v2 .j-stairs span{font-size:13px}.web-v2 .j-pack{margin-top:0;padding:32px;border-radius:22px}.web-v2 .j-pack-t{font-size:30px}.web-v2 .j-pack-sum div{font-size:16px}.web-v2 .j-pack-sum .t dd{font-size:40px}.web-v2 .j-shop-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px;align-items:center}.web-v2 .j-shop-grid>div:last-child{margin-top:0}.web-v2 .j-shop .j-laser{display:block}.web-v2 .j-quote{grid-template-columns:190px minmax(0,1fr);border-radius:22px}.web-v2 .j-quote>div{padding:28px}.web-v2 .j-quote blockquote{font-size:22px}.web-v2 .j-quote figcaption{font-size:14px}.web-v2 .j-shop-text{font-size:18px}.web-v2 .j-rows{font-size:17px}.web-v2 .j-steps ol{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin-top:40px}.web-v2 .j-steps li{flex-direction:column;gap:10px;padding:28px 24px;border-radius:20px;font-size:17px}.web-v2 .j-steps .n{font-size:32px}.web-v2 .j-steps li>span:last-child{display:flex;flex-direction:column;gap:4px}.web-v2 .j-step-sep{display:none}.web-v2 .j-step-text{display:block;color:var(--j-tekst-2)}.web-v2 .j-step-text:first-letter{text-transform:uppercase}}@media (max-width:360px){.web-v2 .j-hero .j-h1{font-size:40px}}.web-v2 .j-products-head{padding-bottom:12px}.web-v2 .j-products-title{font-size:clamp(40px,5vw,72px)}.web-v2 .j-products-head .j-lede{margin-top:12px}@media (min-width:961px){.web-v2 .j-products-head{padding-top:56px;padding-bottom:24px}}.web-v2 .j-stairs li button{all:unset;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;width:100%;cursor:pointer;border-radius:10px}.web-v2 .j-stairs li button:focus-visible{outline:2px solid var(--j-papir);outline-offset:3px}.web-v2 .j-stairs i{width:100%;transition:background-color .2s ease}.web-v2 .j-stairs li.on i{background:var(--j-laser)}.web-v2 .j-stairs li.here b{color:var(--j-sand-tekst)}.web-v2 .j-stairs li.j-top i{background:var(--j-gran-2)}.web-v2 .j-stairs li.j-top.on i{background:var(--j-laser)}.web-v2 .j-guide-open{display:inline-block;margin-top:10px}.web-v2 .j-pack-top{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.web-v2 .j-pack-top .j-pack-t{margin:0}.web-v2 .j-qty{display:inline-flex;align-items:center;border:1.5px solid var(--j-linje);border-radius:999px;height:48px}.web-v2 .j-qty button{width:48px;height:46px;border:0;background:transparent;font-size:22px;cursor:pointer;color:var(--j-kul)}.web-v2 .j-qty button:disabled{opacity:.35;cursor:default}.web-v2 .j-qty span{min-width:28px;text-align:center;font-weight:800;font-size:19px}.web-v2 .j-pack-kinds{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.web-v2 .j-pack-kinds button{height:44px;padding:0 16px;border-radius:999px;border:1.5px solid var(--j-linje);background:transparent;color:var(--j-kul);font:600 14px var(--font);cursor:pointer}.web-v2 .j-pack-kinds button[aria-pressed=true]{background:var(--j-kul);border-color:var(--j-kul);color:var(--j-papir)}.web-v2 .j-pack-pics{min-height:110px;align-items:center;position:relative}.web-v2 .j-pack-pics img{width:22%;margin:0 -3%;transform:rotate(var(--r,0deg))}.web-v2 .j-pack-sum .n{margin-top:2px;font-size:13px}.web-v2 .j-pack-sum .n dt{font-weight:600;color:var(--j-gran)}@media (min-width:961px){.web-v2 .j-pack-pics{min-height:150px}.web-v2 .j-pack-pics img{width:104px;margin:0 -14px}.web-v2 .j-pack-sum .n{font-size:15px}.web-v2 .j-qty{height:52px}.web-v2 .j-qty button{width:52px;height:50px}}.web-v2 .j-products .toolbar{position:sticky;top:var(--head,64px);z-index:20;background:var(--j-papir);padding:8px 0;margin-bottom:12px!important}@media (max-width:760px){.web-v2 .j-products .grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 10px}.web-v2 .j-products .toolbar .chips{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.web-v2 .j-products-head{padding-top:20px}}@media (min-width:961px) and (prefers-reduced-motion:no-preference){.web-v2 .j-fam--engel,.web-v2 .j-fam--first{animation:j-rock 5.5s ease-in-out infinite alternate}.web-v2 .j-fam--first{animation-duration:6.4s;animation-delay:-2.2s}@keyframes j-rock{0%{transform:rotate(calc(var(--tilt) - 1.2deg))}to{transform:rotate(calc(var(--tilt) + 1.2deg))}}.web-v2 .j-hero-family .j-snow{inset:-40px 0 0;z-index:3}.web-v2 .j-hero-family .j-snow svg{animation-name:j-snow-tall;scale:1.8;stroke-width:1.3}@keyframes j-snow-tall{0%{opacity:0;transform:translate(0) rotate(0deg)}10%{opacity:.7}50%{transform:translate(var(--drift),260px) rotate(90deg)}85%{opacity:.7}to{opacity:0;transform:translateY(560px) rotate(180deg)}}}@media (max-width:960px){.web-v2 .j-hero-family .j-snow{display:none}.web-v2 .j-stairs{--stair:78px;margin-top:16px}.web-v2 .j-pack{padding:16px;margin-top:18px}.web-v2 .j-pack-top{flex-wrap:nowrap}.web-v2 .j-pack-t{font-size:19px}.web-v2 .j-qty{height:44px}.web-v2 .j-qty button{width:44px;height:42px}.web-v2 .j-pack-kinds{flex-wrap:nowrap;gap:6px;margin-top:12px}.web-v2 .j-pack-kinds button{flex:1 1 0;min-width:0;height:40px;padding:0 8px;font-size:13px;white-space:nowrap}.web-v2 .j-pack-pics{min-height:76px;margin:10px 0 2px}.web-v2 .j-pack-pics img{width:17%;margin:0 -2.2%}.web-v2 .j-pack-sum{margin-top:6px;padding-top:10px;gap:4px}.web-v2 .j-pack-sum div{font-size:13px}.web-v2 .j-pack-sum .t dd{font-size:24px}.web-v2 .j-pack-sum .n{font-size:12px}}@media (prefers-reduced-motion:no-preference){.web-v2 .j-pack-pics img{animation:j-pop .42s cubic-bezier(.34,1.56,.64,1) both}@keyframes j-pop{0%{opacity:0;transform:translateY(-14px) rotate(var(--r,0deg)) scale(.55)}to{opacity:1;transform:rotate(var(--r,0deg))}}}.web-v2 .j-stairs i{transform-origin:50% 100%}.web-v2 .j-pack-badge{position:absolute;right:2px;top:-6px;z-index:2;display:grid;place-items:center;width:58px;height:58px;border-radius:50%;background:var(--j-gran);color:var(--j-papir);font-weight:800;font-size:16px;letter-spacing:-.02em;transform:rotate(-12deg)}@media (min-width:961px){.web-v2 .j-pack-badge{width:72px;height:72px;font-size:20px;right:8px}}@media (prefers-reduced-motion:no-preference){.web-v2 .j-pack-badge{animation:j-stamp .55s cubic-bezier(.34,1.56,.64,1) both}@keyframes j-stamp{0%{opacity:0;transform:rotate(-40deg) scale(1.9)}60%{opacity:1}to{opacity:1;transform:rotate(-12deg) scale(1)}}.web-v2 .j-pack-badge.max:after{content:"";position:absolute;inset:0;border-radius:50%;border:3px solid var(--j-gran);animation:j-ring 1.1s ease-out .35s both}@keyframes j-ring{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.9)}}.web-v2 .j-stairs li.here i{animation:j-step .5s cubic-bezier(.34,1.56,.64,1)}@keyframes j-step{0%{transform:scaleY(.55)}to{transform:none}}.web-v2 .j-stairs li.here b{display:inline-block;animation:j-num-pop .45s cubic-bezier(.34,1.56,.64,1)}@keyframes j-num-pop{0%{transform:scale(.6)}to{transform:none}}}.web-v2 .j-shop--info .j-shop-grid>div:last-child{margin-top:12px}@media (min-width:961px){.web-v2 .j-shop--quote .j-quote{max-width:920px;margin:0 auto;grid-template-columns:260px minmax(0,1fr)}.web-v2 .j-shop--quote .j-quote>div{padding:36px 44px;gap:14px}.web-v2 .j-shop--quote .j-quote blockquote{font-size:34px;line-height:1.12}.web-v2 .j-shop--quote .j-quote figcaption{font-size:15px}.web-v2 .j-shop--info .j-shop-grid{align-items:start}.web-v2 .j-shop--info .j-shop-grid>div:last-child,.web-v2 .j-shop--info .j-shop-text{margin-top:0}}