.klik-3d-entry{--ku-ink:#173f48;--ku-accent:#254f57;--ku-line:#cddbd8;--ku-wash:#f2f6f3;margin-block:18px}#MainContent .klik-3d-entry .klik-3d-entry__primary{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:15px!important;width:100%!important;min-height:88px!important;margin:0!important;padding:19px 20px!important;border:1px solid var(--ku-accent)!important;border-radius:12px!important;background:var(--ku-accent)!important;color:#fff!important;text-align:start!important;text-transform:none!important;letter-spacing:0!important;box-shadow:0 5px 16px #173f4812;transition:background-color .16s ease,border-color .16s ease}#MainContent .klik-3d-entry .klik-3d-entry__primary:hover{background:#173f48!important;border-color:#173f48!important}.klik-3d-entry__primary .klik-3d-entry__icon,.klik-3d-entry__primary .hz-entry-icon{width:32px!important;height:32px!important;flex:0 0 32px!important;color:inherit!important}.klik-3d-entry__copy,.klik-3d-entry__primary .hz-entry-action-copy{display:grid!important;gap:5px!important;flex:1!important;min-width:0!important}#MainContent .klik-3d-entry__primary strong,#MainContent .klik-3d-entry__primary b{display:block!important;color:inherit!important;font-size:17px!important;font-weight:600!important;line-height:1.45!important;letter-spacing:0!important}#MainContent .klik-3d-entry__primary small{display:block!important;color:#e3eeeb!important;font-size:12px!important;font-weight:400!important;line-height:1.55!important;letter-spacing:.01em!important}.klik-3d-entry__arrow,.klik-3d-entry__primary .hz-entry-arrow{width:23px!important;height:23px!important;flex:0 0 23px!important;margin-inline-start:auto!important}[dir=rtl] .klik-3d-entry__arrow,html[lang^=ar] .klik-3d-entry__arrow{transform:rotate(180deg)}#MainContent .klik-3d-entry .ready-quick-entry{display:block;width:100%;min-height:48px!important;margin-top:9px!important;background:#fff!important;border:1px solid var(--ku-line)!important;border-radius:10px!important;color:var(--ku-ink)!important;font-size:14px!important;font-weight:600!important;letter-spacing:0!important;text-transform:none!important}#MainContent .klik-3d-entry .ready-buy-summary__note{font-size:12px;line-height:1.65;margin:10px 3px 0;color:#586e70}#MainContent .klik-3d-entry .hz-designer-link{min-height:48px!important;border:0!important;background:transparent!important;box-shadow:none!important;padding:12px 4px!important;margin:0!important}#MainContent .klik-3d-entry .hz-designer-link b{font-size:13px!important}#MainContent .klik-3d-entry .hz-designer-link small{font-size:12px!important}.klik-3d-entry :focus-visible{outline:3px solid #b28b50!important;outline-offset:4px!important}#MainContent .hz-experience .hz-studio-open,.ready-studio:not([data-quick-purchase=true]),.kf-studio,.sofa-fixed{--ku-ink:#173f48;--ku-line:#d9e3df;--ku-wash:#f4f7f4;color:var(--ku-ink)}#MainContent .hz-experience .hz-studio-top,.ready-top,.kf-top,.sofa-fixed>.hz-studio-top{border-bottom:1px solid #d9e3df;background:#fff;min-width:0}#MainContent .hz-experience .hz-studio-top>strong,.ready-top>strong,.kf-product-name,.sofa-fixed>.hz-studio-top>strong{font-size:16px;line-height:1.35;font-weight:600;color:#173f48}#MainContent .hz-experience .hz-studio-rail,.ready-rail,.kf-rail,.sofa-fixed>.hz-studio-rail{background:#fff;scrollbar-width:thin;scrollbar-color:#afc3bd transparent;overscroll-behavior:contain;scroll-padding-block:76px 20px}#MainContent .hz-experience .hz-studio-open .hz-journey-nav,.ready-steps,.kf-steps,.sofa-fixed .hz-journey-nav{position:sticky!important;top:0;z-index:12;display:flex;gap:6px!important;margin:0 0 18px!important;padding:12px 0!important;background:#fff;border-bottom:1px solid #d9e3df!important}#MainContent .hz-experience .hz-studio-open .hz-journey-nav>button,.ready-steps>button,.kf-steps>button,.sofa-fixed .hz-journey-nav>button{flex:1;display:flex!important;align-items:center!important;justify-content:center!important;flex-direction:row!important;gap:6px!important;min-width:0;min-height:46px!important;padding:7px 5px!important;border:1px solid transparent!important;border-radius:9px!important;background:#f2f5f3!important;color:#58716d!important;font-size:12px!important;line-height:1.35!important;white-space:normal!important;letter-spacing:0!important}#MainContent .hz-experience .hz-studio-open .hz-journey-nav>button[aria-current=step],.ready-steps>button[aria-current=step],.kf-steps>button[aria-current=step],.sofa-fixed .hz-journey-nav>button[aria-current=step]{border-color:#254f57!important;background:#e7efeb!important;color:#173f48!important;font-weight:700!important}#MainContent .hz-experience .hz-studio-open .hz-journey-nav>button>span,.ready-steps>button>span,.kf-steps>button>span,.sofa-fixed .hz-journey-nav>button>span{flex:none;display:grid;place-items:center;width:22px;height:22px;border-radius:50%;font-size:11px!important;line-height:1;background:#fff;border:1px solid #c6d7cf}#MainContent .hz-experience .hz-studio-open .hz-journey-nav>button[aria-current=step]>span,.ready-steps>button[aria-current=step]>span,.kf-steps>button[aria-current=step]>span,.sofa-fixed .hz-journey-nav>button[aria-current=step]>span{background:#254f57!important;border-color:#254f57!important;color:#fff!important}#MainContent .hz-experience .hz-studio-open .hz-starting-points h3,.ready-studio h3,.kf-question h2,.sofa-fixed h3{font-size:22px!important;line-height:1.35!important;font-weight:600!important;letter-spacing:-.02em!important;color:#173f48}#MainContent .hz-experience .hz-studio-footer,.ready-footer,.kf-footer,.sofa-fixed>.hz-studio-footer{background:#fff;border-top:1px solid #d9e3df;box-shadow:0 -5px 18px #173f4807}#MainContent .hz-experience .hz-studio-footer [data-klik-step-continue],.ready-footer [data-ready-next],.kf-footer .kf-next,.sofa-fixed [data-sofa-fixed-next]{min-height:50px!important;border-radius:9px!important;background:#254f57!important;color:#fff!important;font-size:14px!important;line-height:1.35!important;font-weight:600!important;letter-spacing:0!important;text-transform:none!important}#MainContent .hz-experience .hz-studio-open button:focus-visible,.ready-studio button:focus-visible,.kf-studio button:focus-visible,.sofa-fixed button:focus-visible{outline:3px solid #b28b50!important;outline-offset:3px!important}.ready-selection,.kf-summary-card,.sofa-fixed-review-card{border-radius:10px;background:#f5f8f5;border:1px solid #dce6df;padding:13px 14px}.ready-variants>button,.kf-choice,.sofa-fixed-variants>button,#MainContent .hz-preset-grid>button{border-radius:10px;min-height:80px;transition:border-color .12s ease,background-color .12s ease}.ready-variants>button[aria-pressed=true],.kf-choice[aria-pressed=true],.sofa-fixed-variants>button[aria-pressed=true],#MainContent .hz-preset-grid>button[aria-pressed=true]{background:#eaf2ed;border-color:#254f57}.ready-stage .hazel-3d__toolbar button,.kf-studio .kf3-toolbar button,.sofa-fixed .hazel-3d__toolbar button,#MainContent .hz-experience .hz-studio-open .hazel-3d__toolbar button{min-height:44px!important;font-size:12px!important;line-height:1.3!important;touch-action:manipulation}.ready-studio .ready-close,.kf-studio .kf-close,.sofa-fixed [data-sofa-fixed-close]{min-height:44px!important;min-width:44px}@media(min-width:1000px){#MainContent .hz-experience .hz-studio-open,.ready-studio:not([data-quick-purchase=true]),.kf-studio,.sofa-fixed{grid-template-columns:minmax(0,1fr) minmax(380px,440px)!important}#MainContent .hz-experience .hz-studio-rail,.ready-rail,.kf-rail,.sofa-fixed>.hz-studio-rail{padding-inline:25px}}@media(max-width:749px){#MainContent .klik-3d-entry .klik-3d-entry__primary{min-height:82px!important;padding:16px!important;gap:12px!important}#MainContent .klik-3d-entry__primary strong,#MainContent .klik-3d-entry__primary b{font-size:16px!important}.klik-3d-entry__primary .klik-3d-entry__icon,.klik-3d-entry__primary .hz-entry-icon{width:29px!important;height:29px!important;flex-basis:29px!important}#MainContent .hz-experience .hz-studio-open .hz-journey-nav,.ready-steps,.kf-steps,.sofa-fixed .hz-journey-nav{padding:9px 0!important;gap:4px!important;margin-bottom:14px!important}#MainContent .hz-experience .hz-studio-open .hz-journey-nav>button,.ready-steps>button,.kf-steps>button,.sofa-fixed .hz-journey-nav>button{font-size:11px!important;min-height:44px!important;padding:6px 3px!important;gap:4px!important}#MainContent .hz-experience .hz-studio-open .hz-journey-nav>button>span,.ready-steps>button>span,.kf-steps>button>span,.sofa-fixed .hz-journey-nav>button>span{width:19px;height:19px;font-size:10px!important}#MainContent .hz-experience .hz-studio-open .hz-starting-points h3,.ready-studio h3,.kf-question h2,.sofa-fixed h3{font-size:20px!important}#MainContent .hz-experience .hz-studio-footer [data-klik-step-continue],.ready-footer [data-ready-next],.kf-footer .kf-next,.sofa-fixed [data-sofa-fixed-next]{min-height:48px!important;font-size:13px!important}.ready-selection{font-size:12px;line-height:1.55}.ready-footer strong{font-size:16px}}@media(max-width:749px)and (min-height:650px){.ready-studio:not([data-quick-purchase=true]){grid-template-rows:52px minmax(225px,36%) minmax(0,1fr) 76px}.kf-studio:not([data-kf-review=true]){grid-template-rows:52px minmax(225px,36%) minmax(0,1fr) 76px}.sofa-fixed{grid-template-rows:52px minmax(225px,36%) minmax(0,1fr) 76px}}@media(prefers-reduced-motion:reduce){.klik-3d-entry *,#MainContent .hz-experience .hz-studio-open *,.ready-studio *,.kf-studio *,.sofa-fixed *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.ready-stock-status{margin:0 0 12px;color:#58716d;font-size:12px;line-height:1.55}.ready-stock-status p{margin:0;font-size:12px;line-height:1.55}.ready-stock-status .is-error{padding:9px 12px;background:#fff0e9;border:1px solid #e9bca5;border-radius:8px;color:#963f27}.ready-stock-status [data-ready-retry]{min-height:44px;margin-top:5px;border:1px solid #b9cbc3;border-radius:7px;background:#fff;color:#254f57}.ready-rail>.ready-selection{margin-top:20px}.ready-rail>.klik-model-notice{margin-top:12px}.ready-studio[data-quick-purchase=true] .ready-rail>.ready-selection{margin-top:16px}.ready-fabrics,.sofa-fixed-fabrics,.kf-swatches{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;overflow:visible;scroll-snap-type:none;padding:3px 2px 12px}.ready-fabrics>button,.sofa-fixed-fabrics>button,.kf-swatches>.kf-swatch{width:100%;min-width:0;max-width:100%;min-height:128px;flex:none}.ready-fabrics img,.ready-fabrics i,.sofa-fixed-fabrics img,.sofa-fixed-fabrics i,.kf-swatches>.kf-swatch img,.kf-swatches>.kf-swatch i{width:100%;height:82px;object-fit:cover}.ready-fabrics span,.sofa-fixed-fabrics span,.kf-swatches>.kf-swatch strong{font-size:11px;line-height:1.45;overflow-wrap:anywhere}#MainContent .hz-experience .hz-studio-open .klik-fabric-field .options-list{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important}#MainContent .hz-experience .hz-studio-open .klik-fabric-field .field.choice img{height:78px!important;max-height:78px!important}#MainContent .hz-experience .hz-studio-open .klik-fabric-field .field.choice label>span{font-size:11px!important;line-height:1.4!important}@media(max-width:349px){.ready-fabrics,.sofa-fixed-fabrics,.kf-swatches{grid-template-columns:repeat(2,minmax(0,1fr))}}#MainContent :is(.hz-studio,.kf-studio,.sofa-fixed,.ready-studio) .klik-express-entry>.btn{min-height:50px!important;padding:13px 16px!important;border-radius:9px!important;border-color:#254f57!important;background:#254f57!important;color:#fff!important;font-size:14px!important;font-weight:600!important;line-height:1.35!important;letter-spacing:0!important;text-transform:none!important}#MainContent .hz-experience .hz-studio-open .hz-sofa-fabrics.hz-fabric-strip{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px!important;overflow:visible!important;scroll-snap-type:none!important;padding:3px 2px 12px!important}#MainContent .hz-experience .hz-studio-open .hz-sofa-fabrics .hz-sofa-swatch{width:100%;min-width:0;min-height:128px;flex:none;border-radius:9px}#MainContent .hz-experience .hz-studio-open .hz-sofa-fabrics .hz-sofa-swatch>img,#MainContent .hz-experience .hz-studio-open .hz-sofa-fabrics .hz-sofa-swatch>i{height:78px;width:100%;object-fit:cover}#MainContent .hz-experience .hz-studio-open .hz-sofa-fabrics .hz-sofa-swatch>span{font-size:11px;line-height:1.4}#MainContent .hz-experience .hz-studio-open .hz-photo-fabric .hz-fabric-scroll-nav{display:none!important}@media(max-width:349px){#MainContent .hz-experience .hz-studio-open .hz-sofa-fabrics.hz-fabric-strip{grid-template-columns:repeat(2,minmax(0,1fr))}}
/*# sourceMappingURL=/cdn/shop/t/66/assets/klik-configurator-unified.css.map */
