.kw-workspace{--kw-ink:#223a45;--kw-accent:#294957;--kw-muted:#66757b;--kw-line:#dce3e5;--kw-soft:#f5f7f7;--kw-selected:#eaf0f2;--kw-focus:#b58b4e;--kw-paper:#f3f1ed;color:var(--kw-ink)}html[data-klik-design=national-day] .kw-workspace{--kw-ink:#143b31;--kw-accent:#1b5140;--kw-muted:#617269;--kw-line:#dce5db;--kw-soft:#f4f7f0;--kw-selected:#eaf2e5;--kw-paper:#f2f2e9}html body #MainContent .kw-workspace [hidden]{display:none!important}html body #MainContent .hz-studio.kw-workspace:not(.hz-studio-open)>:is(.kw-sections,.hz-studio-footer){display:none!important}html body #MainContent .kw-workspace:is(.hz-studio-open,.ready-studio:not([hidden]),.kf-studio:not([hidden])){display:grid!important;grid-template-columns:minmax(0,1fr) minmax(390px,460px)!important;grid-template-rows:64px 78px minmax(0,1fr) auto!important;grid-template-areas:"top top" "stage nav" "stage rail" "stage footer"!important;height:var(--kw-height,100dvh)!important;top:var(--kw-top,0px)!important;gap:0!important;padding:0!important;background:#fff!important;color:var(--kw-ink)!important;isolation:isolate;overflow:clip!important}html body #MainContent .kw-workspace :is(.hz-studio-top,.ready-top,.kf-top){grid-area:top!important;min-height:64px;padding:8px 24px!important;gap:12px!important;min-width:0;border-bottom:1px solid var(--kw-line)!important;background:#fff!important}html body #MainContent .kw-workspace :is(.hz-studio-top>strong,.ready-top>strong,.kf-product-name){color:var(--kw-ink)!important;font-size:18px!important;line-height:1.4!important;font-weight:650!important;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html body #MainContent .kw-workspace :is([data-hz-close],[data-ready-close],[data-kf-close]){min-height:46px!important;min-width:70px;padding:10px 14px!important;border:1px solid var(--kw-line)!important;border-radius:12px!important;background:#fff!important;color:var(--kw-ink)!important;font-size:14px!important;flex:none}html body #MainContent .kw-workspace :is(.klik-dpo-wizard__price,.kf-price){position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip-path:inset(50%)!important;pointer-events:none!important;opacity:0!important}html body #MainContent .kw-workspace :is(.hz-journey-nav,.ready-steps,.kf-steps,.hz-review-shortcut,.kf-review-shortcut,.kc2-preview-controls,.hz-review-preview-toggle,.kf-review-preview-toggle,.kc4-rotate-hint){display:none!important}html body #MainContent .kw-workspace .kw-sections{grid-area:nav;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;padding:12px 18px!important;margin:0!important;min-width:0;background:#fff;border-bottom:1px solid var(--kw-line)}html body #MainContent .kw-workspace .kw-section{display:flex;align-items:center;justify-content:center;gap:7px;min-width:0;min-height:52px;padding:10px 6px!important;border:1px solid transparent!important;border-radius:12px!important;color:var(--kw-muted);background:var(--kw-soft);font:inherit;text-align:center;cursor:pointer;text-transform:none;letter-spacing:0}.kw-section-copy{min-width:0}.kw-section-copy strong{display:block;font-size:13px;line-height:1.4;font-weight:650}.kw-section-copy small{display:none}.kw-step-number{font-size:12px;flex:none}html body #MainContent .kw-workspace .kw-section[aria-current=step]{background:var(--kw-accent)!important;color:#fff!important;border-color:var(--kw-accent)!important}.kw-section:disabled{opacity:.55;cursor:wait}html body #MainContent .kw-workspace :is(.hz-studio-rail,.ready-rail,.kf-rail){grid-area:rail!important;width:auto!important;max-width:none!important;min-width:0;min-height:0;height:auto!important;overflow:auto!important;padding:24px!important;border:0!important;background:#fff!important;scroll-padding:18px;overscroll-behavior:contain}html body #MainContent .kw-workspace :is(.hz-studio-stage,.ready-stage,.kf-stage){grid-area:stage!important;position:relative!important;inset:auto!important;width:auto!important;max-width:none!important;height:auto!important;min-height:0!important;overflow:hidden!important;margin:0!important;padding:0!important;border:0!important;border-inline-end:1px solid var(--kw-line)!important;background:var(--kw-paper)!important;visibility:visible!important}html body #MainContent .kw-workspace :is(.hz-studio-stage,.ready-stage,.kf-stage)>:is([data-klik-live-config],[data-furniture-3d]){display:block!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;min-height:0!important;margin:0!important;border:0!important;padding:0!important;visibility:visible!important}html body #MainContent .kw-workspace .hz-studio-stage .klik-live-config__visual{height:100%!important;min-height:0!important}html body #MainContent .kw-workspace [data-hazel-3d]{display:flex!important;flex-direction:column;height:100%!important;min-height:0!important}html body #MainContent .kw-workspace .hazel-3d__viewport{flex:1!important;min-height:0!important;height:auto!important;aspect-ratio:auto!important}html body #MainContent .kw-workspace :is(.hazel-3d__toolbar,.kf3-toolbar){padding:12px 16px!important;min-height:64px!important;background:transparent!important;border:0!important;box-shadow:none!important}html body #MainContent .kw-workspace :is(.hazel-3d__toolbar,.kf3-toolbar)>div{gap:8px!important;flex-wrap:nowrap!important}html body #MainContent .kw-workspace :is(.hazel-3d__toolbar,.kf3-toolbar) :is(button,summary){min-height:44px!important;padding:10px 13px!important;border:1px solid #d4dbd9!important;border-radius:12px!important;background:#ffffffed!important;color:var(--kw-ink)!important;font-size:13px!important;font-weight:600!important;box-shadow:0 2px 8px #273c4010!important;white-space:nowrap}html body #MainContent .kw-workspace :is(.hazel-3d__status,.hazel-3d__hint,.kf3-status,.kf3-hint){display:none!important}html body #MainContent .kw-workspace .klik-view-options :is(.hz-reference-button,.klik-studio-photo,[data-ready-photo-toggle],[data-ready-room-toggle]){position:static!important;inset:auto!important;width:100%!important;min-height:44px!important;margin:0!important;transform:none!important;box-shadow:none!important}.kw-view-caption{position:absolute;inset-inline-start:22px;bottom:22px;display:grid;gap:4px;z-index:3;pointer-events:none;color:var(--kw-ink)}.kw-view-caption strong{font-size:14px;font-weight:650}.kw-view-caption span{font-size:12px;color:var(--kw-muted)}html body #MainContent .kw-workspace .kw-preview-toggle{position:absolute;inset-inline-end:20px;bottom:20px;z-index:4;min-height:46px;padding:11px 16px;border:1px solid #d4dbd9;border-radius:12px;background:#ffffffed;color:var(--kw-ink);font:inherit;font-size:13px;font-weight:600;cursor:pointer;box-shadow:0 2px 8px #273c4010}.kw-preview-fallback{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:70px 24px;pointer-events:none;background:var(--kw-paper);z-index:2}.kw-preview-fallback img{display:block;width:100%;height:calc(100% - 32px);min-height:0;object-fit:contain}.kw-preview-fallback p{font-size:13px;line-height:1.5;margin:0;color:var(--kw-muted);text-align:center}html body #MainContent .kw-workspace[data-kw-expanded=true] :is(.hz-studio-stage,.ready-stage,.kf-stage){grid-area:2/1/-1/-1!important;z-index:8;border:0!important}html body #MainContent .kw-workspace[data-kw-expanded=true]>:is(.kw-sections,.hz-studio-rail,.ready-rail,.kf-rail,.hz-studio-footer,.ready-footer,.kf-footer){visibility:hidden!important}html body #MainContent .kw-workspace :is(.hz-studio-footer,.ready-footer,.kf-footer){grid-area:footer!important;position:relative;display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;grid-template-rows:auto auto;align-items:center!important;gap:12px!important;padding:16px 24px max(18px,env(safe-area-inset-bottom))!important;min-height:122px!important;min-width:0;background:#fff!important;border-top:1px solid var(--kw-line)!important;box-shadow:0 -8px 24px #203a4507}html body #MainContent .kw-workspace .kw-total{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:0;width:100%;max-width:none;margin:0;text-align:start;color:var(--kw-ink)}.kw-total small{font-size:12px;line-height:1.4;color:var(--kw-muted)}html body #MainContent .kw-workspace .kw-total strong{font-size:25px!important;line-height:1.3;font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;color:var(--kw-ink)!important}html body #MainContent .kw-workspace .ready-footer>div:not(.kw-total){display:none!important}html body #MainContent .kw-workspace .klik-dpo-wizard__navigation{display:flex!important;align-items:center!important;gap:12px!important;padding:0!important;margin:0!important;border:0!important;grid-column:1/-1!important;width:100%!important;flex:0 1 auto!important}html body #MainContent .kw-workspace :is([data-ready-next],[data-kf-next],[data-klik-step-continue],.hz-studio-footer>[dpo_add2cart],.kw-material-done){flex:1!important;min-width:0;max-width:none!important;width:100%!important;grid-column:2;min-height:56px!important;padding:14px 20px!important;border:1px solid var(--kw-accent)!important;border-radius:14px!important;background:var(--kw-accent)!important;color:#fff!important;font:inherit;font-size:16px!important;font-weight:650!important;line-height:1.4!important;letter-spacing:0!important;text-transform:none!important;box-shadow:0 4px 12px #203d4618!important;cursor:pointer}html body #MainContent .kw-workspace .hz-review-footer .klik-dpo-wizard__navigation{grid-column:1!important;grid-row:2;width:auto!important;flex:0 0 auto!important}html body #MainContent .kw-workspace :is([data-ready-back],[data-kf-back],[data-klik-step-back]){grid-column:1;min-height:56px!important;padding:13px 16px!important;margin:0!important;border:1px solid var(--kw-line)!important;border-radius:14px!important;background:#fff!important;color:var(--kw-ink)!important;font-size:14px!important;flex:none}html body #MainContent .kw-workspace :is(.ready-footer,.kf-footer):has([data-ready-back][hidden],[data-kf-back][hidden]) :is([data-ready-next],[data-kf-next]){grid-column:1/-1}html body #MainContent .kw-workspace :is(.klik-express-entry,[data-ready-payment-host],.kc6-optional-details,.kf-detail-hub,.hz-height-shortcut){display:none!important}html body #MainContent .kw-workspace :is(h2,h3,h4,.ready-variant-price){color:var(--kw-ink)!important;letter-spacing:0!important}html body #MainContent .kw-workspace :is(.hz-starting-points>h3,.ready-rail>section>h3,.kf-question>h2){font-size:25px!important;font-weight:650!important;line-height:1.35!important;margin:0 0 20px!important}html body #MainContent .kw-workspace :is(.hz-preset-grid,.ready-variants,.kf-choice-grid,.hz-question-grid){gap:12px!important}html body #MainContent .kw-workspace :is(.hz-preset-grid>button,.ready-variants>button,.kf-choice){position:relative;border:1px solid var(--kw-line)!important;border-radius:16px!important;min-height:96px!important;padding:18px!important;background:#fff!important;color:var(--kw-ink)!important;box-shadow:none!important;font-size:15px!important;line-height:1.55!important}html body #MainContent .kw-workspace :is(.hz-preset-grid>button,.ready-variants>button,.kf-choice)[aria-pressed=true]{border-color:var(--kw-accent)!important;background:var(--kw-selected)!important;box-shadow:inset 0 0 0 1px var(--kw-accent)!important}html body #MainContent .kw-workspace :is(.hz-size-modes button,.kf-detail-link,[data-hz-open-question]){min-height:56px!important;padding:14px 16px!important;border:1px solid var(--kw-line)!important;border-radius:14px!important;color:var(--kw-ink)!important;font-size:15px!important;line-height:1.5!important;background:#fff!important}html body #MainContent .kw-workspace .hz-size-modes button[aria-pressed=true]{background:var(--kw-selected)!important;box-shadow:inset 0 0 0 1px var(--kw-accent)!important}.kw-workspace .ready-variants{grid-template-columns:1fr!important}.kw-workspace .ready-variants>button>small{max-width:100%;line-height:1.6!important}.kw-workspace .ready-stock-status{font-size:13px;line-height:1.5;padding:12px 14px;border-radius:12px;background:var(--kw-soft);margin-bottom:18px}.kw-workspace .ready-stock-status:has(.is-error){background:#fff0e9}.kw-tools{margin-top:24px;padding-top:6px;border-top:1px solid var(--kw-line);color:var(--kw-ink)}.kw-tools>summary{min-height:52px;display:flex;align-items:center;justify-content:space-between;cursor:pointer;font-size:14px;font-weight:600;list-style:none}.kw-tools>summary:after{content:"+";font-size:24px;font-weight:400}.kw-tools[open]>summary:after{content:"\2212"}.kw-tools>summary::-webkit-details-marker{display:none}.kw-tools :is(.kc2-studio-tools,.kc2-save){border:0!important;padding:0!important;margin:0!important}.kw-tools .kc2-save>summary{min-height:44px}.kw-tools a{display:inline-flex;align-items:center;min-height:44px;font-size:13px;text-decoration:underline;text-underline-offset:3px;color:var(--kw-accent)}html body #MainContent .kw-workspace:not([data-kw-section=review]) .kw-tools{display:none!important}html body #MainContent .kw-workspace .kw-optional{display:grid;gap:5px;width:100%;margin:22px 0 0;padding:18px;text-align:start;min-height:76px;border:1px solid var(--kw-line);border-radius:16px;background:var(--kw-soft);color:var(--kw-ink);cursor:pointer;font:inherit}.kw-optional strong{font-size:16px}.kw-optional span{font-size:13px;line-height:1.5;color:var(--kw-muted)}html body #MainContent .kw-workspace .sofa-set-panel{display:block!important;padding:0 0 22px!important;margin:0 0 22px!important;border-bottom:1px solid var(--kw-line)!important}.kw-workspace .sofa-set-actions{display:flex;gap:10px;margin-top:16px!important}html body #MainContent .kw-workspace .sofa-set-actions button{min-height:56px!important;width:100%;padding:14px 18px!important;border:1px solid var(--kw-accent)!important;border-radius:14px!important;font-size:15px!important;font-weight:600;color:var(--kw-accent)!important;background:#fff!important}html body #MainContent .kw-simple:has(.krs-sofas) :is(.hz-starting-points>h3,.hz-size-progress),html body #MainContent .kw-workspace .krs-native-set>h4{display:none!important}html body #MainContent .kw-simple:has(.krs-sofas) .hz-starting-points[data-size-stage=presets] [data-hz-size-mode=presets]{display:none!important}html body #MainContent .kw-simple:has(.krs-sofas) .hz-starting-points[data-size-stage=presets] .hz-size-modes{display:block!important;background:transparent!important;padding:0!important;border:0!important}html body #MainContent .kw-simple:has(.krs-sofas) [data-hz-size-mode=custom]{width:100%;text-align:start}html body #MainContent .kw-workspace :is(.ready-review-card,.kf-summary-card,.hz-review-card){border:0!important;border-bottom:1px solid var(--kw-line)!important;background:transparent!important;border-radius:0!important;margin:0!important;padding:18px 0!important}html body #MainContent .kw-workspace :is(.ready-review-card,.kf-summary-card,.hz-review-card) p{font-size:14px!important;line-height:1.65!important;color:var(--kw-ink)!important}.kw-review-details{border-bottom:1px solid var(--kw-line);margin:0 0 12px}.kw-review-details>summary{min-height:52px;padding:17px 0;cursor:pointer;font-size:14px;font-weight:600;color:var(--kw-ink)}.kw-review-details>dl{margin:0}html body #MainContent .kw-workspace .krs-review{margin-top:20px;padding-top:20px}html body #MainContent .kw-workspace .krs-review h3{font-size:17px!important}html body #MainContent .kw-simple .hz-photo-fabric:not([hidden]){display:flex!important;flex-direction:column!important}.kw-simple .hz-photo-fabric>.hz-customer-fabric{order:10;margin-top:16px!important;min-height:48px;font-size:13px!important}html body #MainContent .kw-simple .kc6-launch>.kc3-button--primary{min-height:56px!important;border:1px solid var(--kw-accent)!important;border-radius:14px!important;background:var(--kw-accent)!important;color:#fff!important;font-size:16px!important;box-shadow:none!important}html body #MainContent .kw-workspace :is(input:not([type=checkbox]):not([type=radio]):not([type=hidden]),select,textarea){font-size:16px!important;min-height:50px;border-radius:12px}.kw-workspace :is(button,a,input,select,textarea,summary):focus-visible{outline:3px solid var(--kw-focus)!important;outline-offset:3px!important}html body #MainContent .kw-workspace .kw-material-panel[open]{display:block!important;grid-area:rail!important;position:relative!important;inset:auto!important;margin:0!important;padding:0!important;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important;min-height:0;border:0!important;border-radius:0!important;box-shadow:none!important;background:#fff;overflow:auto;overscroll-behavior:contain;z-index:6;--kc3-ink:var(--kw-ink);--kc3-accent:var(--kw-accent);--kc3-line:var(--kw-line);--kc3-wash:var(--kw-soft)}.kw-workspace[data-kw-library=true]>.hz-studio-rail,.kw-workspace[data-kw-library=true]>.ready-rail,.kw-workspace[data-kw-library=true]>.kf-rail{visibility:hidden!important}html body #MainContent .kw-workspace[data-kw-library=true] :is(.hz-studio-footer,.ready-footer,.kf-footer)>:not(.kw-total):not(.kw-material-done){display:none!important}html body #MainContent .kw-workspace .kw-material-done{grid-column:1/-1}.kw-material-panel>header{position:sticky;top:0;z-index:2;padding:12px 20px}.kw-material-panel h2{font-size:20px}.kw-material-panel .kc3-close{min-height:44px;border-radius:10px}.kw-material-panel .kc3-material-nav{padding:10px 18px!important;gap:6px!important;flex-wrap:nowrap!important}.kw-material-panel .kc3-material-nav button{flex:1;min-height:44px;padding:8px 6px;font-size:12px;border-radius:10px}.kw-material-panel .kc6-filters{padding:0 18px 10px;gap:8px;grid-template-columns:1.2fr 1fr}.kw-material-panel .kc6-filters label{font-size:12px}.kw-material-panel .kc6-filters input,.kw-material-panel .kc6-filters select{min-width:0;width:100%;font-size:16px!important}.kw-material-panel :is(.kc6-count,.kc6-status){padding-inline:18px;font-size:12px}.kw-material-panel .kc6-status:empty{display:none}.kw-material-panel .kc3-material-body{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px;padding:10px 18px 18px}.kw-material-panel .kc3-material-body[data-count="1"]{grid-template-columns:minmax(0,1fr)!important;max-width:280px;margin-inline:auto}.kc6-library .kc3-material-card{padding:0!important;overflow:hidden;border:1px solid var(--kc3-line)!important;border-radius:14px!important;background:#fff}.kc6-library .kc3-material-card[data-selected=true]{padding:0!important;border-color:var(--kc3-accent)!important;box-shadow:inset 0 0 0 1px var(--kc3-accent);background:var(--kc3-wash)}.kc6-swatch{width:100%;padding:10px;border:0;background:transparent;color:inherit;text-align:start;font:inherit;cursor:pointer;border-radius:12px;display:flex;flex-direction:column;gap:5px}.kc6-swatch .kc3-material-visual{aspect-ratio:1.5;border-radius:8px}.kc6-swatch h3{font-size:14px!important;line-height:1.4!important;margin:5px 0 0!important}.kc6-swatch .kc6-code{font-size:11px;overflow-wrap:anywhere}.kc6-swatch-action{font-size:12px;line-height:1.4;font-weight:600;padding:6px 0}.kc6-swatch[aria-pressed=true] .kc6-swatch-action{color:var(--kc3-accent)}.kc6-library .kc3-material-card>.kc3-text-button{width:100%;min-height:44px;border:0;border-top:1px solid var(--kc3-line);font-size:12px;text-align:center;padding:9px;background:transparent}@media(min-width:750px)and (max-width:1040px){html body #MainContent .kw-workspace:is(.hz-studio-open,.ready-studio:not([hidden]),.kf-studio:not([hidden])){grid-template-columns:minmax(0,1fr) minmax(355px,410px)!important}.kw-view-caption{bottom:80px;inset-inline-start:16px}}@media(max-width:749px){html body #MainContent .kw-workspace:is(.hz-studio-open,.ready-studio:not([hidden]),.kf-studio:not([hidden])){grid-template-columns:minmax(0,1fr)!important;grid-template-rows:54px var(--kw-preview-height,250px) 62px minmax(0,1fr) auto!important;grid-template-areas:"top" "stage" "nav" "rail" "footer"!important}html body #MainContent .kw-workspace :is(.hz-studio-top,.ready-top,.kf-top){min-height:54px;padding:5px 12px!important;gap:8px!important}html body #MainContent .kw-workspace :is(.hz-studio-top>strong,.ready-top>strong,.kf-product-name){font-size:15px!important}html body #MainContent .kw-workspace :is([data-hz-close],[data-ready-close],[data-kf-close]){min-height:44px!important;min-width:60px;padding:9px 11px!important;font-size:13px!important}html body #MainContent .kw-workspace .kw-sections{padding:7px 12px!important;gap:6px}.kw-section-copy strong{font-size:12px}.kw-step-number{font-size:11px}html body #MainContent .kw-workspace .kw-section{min-height:48px!important;padding:8px 5px!important;gap:5px;border-radius:12px!important}html body #MainContent .kw-workspace :is(.hz-studio-rail,.ready-rail,.kf-rail){padding:20px 16px!important;scroll-padding:12px}html body #MainContent .kw-workspace :is(.hz-studio-stage,.ready-stage,.kf-stage){border-inline:0!important;border-bottom:1px solid var(--kw-line)!important}html body #MainContent .kw-workspace :is(.hazel-3d__toolbar,.kf3-toolbar){min-height:54px!important;padding:5px 10px!important}html body #MainContent .kw-workspace :is(.hazel-3d__toolbar,.kf3-toolbar) :is(button,summary){min-height:44px!important;padding:9px 11px!important;font-size:12px!important;border-radius:10px!important}.kw-view-caption{inset-inline-start:14px;bottom:12px;gap:2px}.kw-view-caption strong{font-size:12px}.kw-view-caption span{font-size:10px}html body #MainContent .kw-workspace .kw-preview-toggle{inset-inline-end:12px;bottom:10px;min-height:44px;padding:9px 12px;font-size:12px;border-radius:11px}html body #MainContent .kw-workspace :is(.hz-studio-footer,.ready-footer,.kf-footer){min-height:110px!important;padding:11px 14px max(12px,env(safe-area-inset-bottom))!important;gap:9px 10px!important}html body #MainContent .kw-workspace .kw-total strong{font-size:22px!important}.kw-total small{font-size:11px}html body #MainContent .kw-workspace :is([data-ready-next],[data-kf-next],[data-klik-step-continue],.hz-studio-footer>[dpo_add2cart],.kw-material-done){min-height:54px!important;padding:13px 16px!important;font-size:15px!important}html body #MainContent .kw-workspace :is([data-ready-back],[data-kf-back],[data-klik-step-back]){min-height:54px!important;padding:12px 14px!important}html body #MainContent .kw-workspace :is(.hz-starting-points>h3,.ready-rail>section>h3,.kf-question>h2){font-size:23px!important;margin-bottom:16px!important}.kw-material-panel>header{padding:8px 16px}.kw-material-panel h2{font-size:18px}.kw-material-panel .kc3-material-nav{padding:8px 14px!important}.kw-material-panel .kc6-filters{padding-inline:14px;grid-template-columns:1.2fr 1fr}.kw-material-panel .kc3-material-body{padding:8px 14px 16px;gap:10px}html body #MainContent .kw-workspace[data-kw-tight=true]{grid-template-rows:46px var(--kw-preview-height,116px) 48px minmax(0,1fr) auto!important}html body #MainContent .kw-workspace[data-kw-tight=true] :is(.hz-studio-top,.ready-top,.kf-top){min-height:46px;padding-block:1px!important}html body #MainContent .kw-workspace[data-kw-tight=true] .kw-sections{padding-block:2px!important}.kw-workspace[data-kw-tight=true] .kw-view-caption{display:none}html body #MainContent .kw-workspace[data-kw-tight=true] .kw-section{min-height:44px!important}html body #MainContent .kw-workspace[data-kw-tight=true] :is(.hz-studio-footer,.ready-footer,.kf-footer){min-height:90px!important;padding-block:6px!important;gap:5px 10px!important}html body #MainContent .kw-workspace[data-kw-tight=true] :is([data-ready-next],[data-kf-next],[data-klik-step-continue],.hz-studio-footer>[dpo_add2cart],.kw-material-done,[data-ready-back],[data-kf-back],[data-klik-step-back]){min-height:46px!important;padding-block:9px!important}}@media(prefers-reduced-motion:reduce){.kw-workspace *{scroll-behavior:auto!important;transition:none!important}}html body #MainContent .kw-workspace :is(.kf3-toolbar,.hazel-3d__toolbar){position:absolute!important;top:0!important;bottom:auto!important;inset-inline:0!important;justify-content:center!important;gap:8px!important}html body #MainContent .kw-workspace .kf3-viewport{top:0!important;right:0!important;bottom:0!important;left:0!important}html body #MainContent .kw-workspace .klik-view-menu.opens-up .klik-view-options{top:calc(100% + 6px)!important;bottom:auto!important}html body #MainContent .kw-workspace .kw-native-quantity{display:none!important}.kw-quantity-stepper{display:grid;grid-template-columns:56px minmax(60px,1fr) 56px;width:100%;max-width:240px;border:1px solid var(--kw-line);border-radius:14px;background:#fff;overflow:hidden;margin-top:8px}.kw-workspace .kf-quantity>span{text-transform:none;letter-spacing:normal}html body #MainContent .kw-workspace .kw-quantity-stepper button{min-height:54px;border:0;border-radius:0;background:transparent;color:var(--kw-accent);font-size:23px;cursor:pointer}.kw-quantity-stepper button:disabled{opacity:.3;cursor:default}.kw-quantity-stepper output{display:grid;place-items:center;font-size:17px;font-weight:600;color:var(--kw-ink)}html body #MainContent .kw-workspace .kw-total strong.kw-total-pending{font-size:16px!important;white-space:normal}html body #MainContent .kw-workspace .kw-duplicate-size,html body #MainContent .kw-workspace.ready-studio .sofa-piece-label{display:none!important}.kw-ready-dimensions{margin:10px 0 18px;border-bottom:1px solid var(--kw-line);font-size:13px;color:var(--kw-ink)}.kw-ready-dimensions summary{min-height:48px;padding:13px 0;cursor:pointer;font-weight:600}.kw-ready-dimensions [data-ready-dimensions]{display:block;padding:0 0 14px;line-height:1.7;color:var(--kw-muted)}html body #MainContent .kw-workspace .ready-selection,html body #MainContent .kw-workspace[data-kw-section=material] [data-ready-stock]{display:none!important}html body #MainContent .kw-workspace :is(.hz-studio-rail,.ready-rail,.kf-rail) button{min-height:44px}html body #MainContent .kw-workspace :is(.hz-review-card,.ready-review-card,.kf-summary-card) button{min-height:44px!important;padding:10px 12px!important;border-radius:12px!important;font-size:13px!important}html body #MainContent .kw-workspace :is(h2,h3,h4)[tabindex="-1"]:focus{outline:none!important}
/*# sourceMappingURL=/cdn/shop/t/66/assets/klik-configurator-workspace.css.map */
