.kitchen-experience .scene-start{z-index:6;white-space:nowrap;color:var(--navy);cursor:pointer;background:#fff;border:1px solid #1e3a5f40;border-radius:30px;padding:13px 22px;font-size:14px;position:absolute;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 8px 24px #1e3a5f16}.kitchen-experience .scene-start:disabled{cursor:wait;opacity:.8}.kitchen-experience .scene-start[hidden]{display:none}.kitchen-experience .scene-start-status{text-align:center;background:var(--paper);margin:0;font-size:12px;line-height:1.5;position:absolute;bottom:76px;left:7%;right:7%}.kitchen-experience .scene-start-status:empty{display:none}.kitchen-experience[data-layout=preview] .story{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:0 7%;padding:140px 7% 48px;display:grid}.kitchen-experience[data-layout=preview] .chapters{display:contents}.kitchen-experience[data-layout=preview] .visual{background:var(--paper);border:1px solid #1e3a5f12;border-radius:18px;grid-area:1/2/span 4;height:460px;min-height:0;margin:0;position:sticky;top:115px}.kitchen-experience[data-layout=preview] #scene,.kitchen-experience[data-layout=preview] .scene-caption,.kitchen-experience[data-layout=preview] .experience-controls,.kitchen-experience[data-layout=preview] .scroll-hint{display:none}.kitchen-experience[data-layout=preview] .scene-fallback{padding:0;inset:12px}.kitchen-experience[data-layout=preview] .scene-fallback[hidden]{display:block}.kitchen-experience[data-layout=preview] .scene-fallback img{object-fit:contain;width:100%;height:100%}.kitchen-experience[data-layout=preview] .scene-fallback p{display:none}.kitchen-experience[data-layout=preview] .chapter{grid-column:1;align-items:flex-start;height:auto;min-height:0;padding:28px 0 44px}.kitchen-experience[data-layout=preview] .chapter:first-child{min-height:480px;padding-top:20px}.kitchen-experience[data-layout=preview] .chapter .copy{visibility:visible;pointer-events:auto;max-width:560px;position:static;transform:none}.kitchen-experience[data-layout=preview] .copy h1{font-size:clamp(2.4rem,4vw,4.2rem);line-height:1.08}.kitchen-experience[data-layout=preview] .copy h2{font-size:clamp(2rem,3vw,3rem)}.kitchen-experience[data-layout=preview] .lead{max-width:460px}@media (width<=900px){.kitchen-experience[data-layout=preview] .story{grid-template-columns:minmax(0,1fr);grid-template-areas:"intro""visual""second""third""last";gap:0;padding:104px 24px 32px}.kitchen-experience[data-layout=preview] .visual{grid-area:visual;height:clamp(230px,62vw,380px);margin:4px 0 30px;position:relative;top:auto}.kitchen-experience[data-layout=preview] .chapter{grid-column:1;padding:24px 0 30px;scroll-margin-top:100px}.kitchen-experience[data-layout=preview] .chapter:first-child{grid-area:intro;min-height:0;padding:12px 0 24px}.kitchen-experience[data-layout=preview] .chapter:nth-child(2){grid-area:second}.kitchen-experience[data-layout=preview] .chapter:nth-child(3){grid-area:third}.kitchen-experience[data-layout=preview] .chapter:nth-child(4){grid-area:last}.kitchen-experience[data-layout=preview] .copy h1{font-size:clamp(2.1rem,8.5vw,3rem)}.kitchen-experience[data-layout=preview] .copy h2{font-size:clamp(1.8rem,7.2vw,2.5rem)}.kitchen-experience[data-layout=preview] .copy h1 br{display:none}.kitchen-experience[data-layout=preview] .lead{font-size:16px;line-height:1.65}}@media (prefers-reduced-motion:reduce){.kitchen-experience .scene-start{display:none}}.kitchen-experience.service-photo-page{--paper:#f8f7f3;--cream:#f1ede5}.kitchen-experience.service-photo-page[data-layout=preview] .visual{background:#ece7dd;border:0;border-radius:18px;height:590px;overflow:hidden}.kitchen-experience.service-photo-page[data-layout=preview] .scene-fallback{padding:0;display:block;inset:0}.kitchen-experience.service-photo-page[data-layout=preview] .scene-fallback img{object-fit:cover;object-position:65% 44%;border-radius:0;width:100%;height:100%;display:block}.kitchen-experience.service-photo-page[data-layout=preview] .story{padding-bottom:64px}.service-photo-page .button,.service-photo-page .header-contact{border-radius:10px}.service-photo-page .site-header{-webkit-backdrop-filter:none;backdrop-filter:none}.kitchen-experience.floor-experience.service-photo-page[data-layout=preview] .scene-fallback img{object-position:58% 65%}.kitchen-experience.flytteklar-experience.service-photo-page[data-layout=preview] .scene-fallback img{object-position:55% 48%}.kitchen-experience.kitchen-service-experience.service-photo-page[data-layout=preview] .scene-fallback img{object-position:65% 44%}@media (width<=900px){.kitchen-experience.service-photo-page[data-layout=preview] .visual{height:clamp(290px,66vw,440px);margin:8px 0 28px}.kitchen-experience.service-photo-page[data-layout=preview] .story{padding-bottom:30px}}.kitchen-experience.service-photo-page[data-layout=preview] .story{padding-top:32px}.kitchen-experience.service-photo-page .scene-fallback{margin:0}.kitchen-experience.service-photo-page .scene-fallback figcaption{z-index:1;color:#1e3a5f;background:#f8f7f3f2;padding:10px 14px;font:400 12px/1.6 Arial,sans-serif;position:absolute;bottom:0;left:0;right:0}@media (width<=900px){.kitchen-experience.service-photo-page[data-layout=preview] .story{padding-top:20px}.kitchen-experience.service-photo-page[data-layout=preview] .copy h1{overflow-wrap:break-word;font-size:clamp(1.8rem,8.3vw,3rem)}.kitchen-experience.service-photo-page[data-layout=preview] .copy h1 br,.kitchen-experience.service-photo-page[data-layout=preview] .copy h2 br{display:initial}}
