.kq-material-select-page--v73{min-height:100vh;background:radial-gradient(circle at 82% 3%,#16242d 0,#09141b 31%,#050b10 72%);color:#f4f7fa;padding:26px 0 58px}.kq-material-select-page--v73 .kq-material-select-shell{max-width:1480px;margin:0 auto;padding-inline:22px}.kq-product-picker--wizard{grid-column:1/-1;width:100%}.kq-product-picker--wizard>.kq-picker-direct-search,.kq-product-picker--wizard>.kq-picker-selected,.kq-product-picker--wizard>[data-kq-transfer-status]{display:none!important}.kq-product-picker--wizard .kq-family-picker{width:100%}.kq-mw{--mw-blue:#1e6df5;--mw-blue2:#0e53cd;--mw-bg:#081118;--mw-panel:#0d1820;--mw-panel2:#101d26;--mw-border:#263640;--mw-muted:#95a4ae;--mw-text:#f5f8fa;color:var(--mw-text);font-family:inherit}.kq-mw *{box-sizing:border-box}.kq-mw button,.kq-mw input{font:inherit}.kq-mw-head{display:flex;justify-content:space-between;gap:24px;align-items:flex-end;margin:4px 0 22px;padding:0 4px}.kq-mw-kicker{display:block;color:#5f9dff;font-weight:900;font-size:12px;letter-spacing:.14em;margin-bottom:6px}.kq-mw-head h1{font-size:42px;line-height:1;margin:0 0 9px;color:#fff}.kq-mw-head p{margin:0;color:#aebbc4;font-size:16px}.kq-mw-head-badges{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.kq-mw-head-badges span{border:1px solid #263d4b;background:#0b171f;border-radius:999px;padding:8px 11px;color:#bed0dc;font-size:12px;font-weight:800}.kq-mw-steps{display:grid;grid-template-columns:repeat(5,1fr);gap:0;background:linear-gradient(180deg,#0e1921,#0a141b);border:1px solid var(--mw-border);border-radius:15px;padding:12px;margin-bottom:18px;box-shadow:0 18px 45px #0000002e}.kq-mw-steps button{position:relative;border:0;background:none;color:#7e8b94;display:flex;align-items:center;gap:11px;text-align:left;padding:9px 14px;min-width:0;cursor:pointer}.kq-mw-steps button:not(:last-child):after{content:"";position:absolute;right:-2px;top:50%;width:26px;height:1px;background:#344550}.kq-mw-steps b{display:grid;place-items:center;width:38px;height:38px;flex:0 0 38px;border-radius:50%;background:#222c33;color:#c4cbd0;font-size:16px}.kq-mw-steps span{display:flex;flex-direction:column;min-width:0}.kq-mw-steps strong{color:#c1cbd1;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kq-mw-steps small{font-size:11px;color:#71808a}.kq-mw-steps button.is-active b,.kq-mw-steps button.is-done b{background:linear-gradient(145deg,#2b7cff,#1458d1);color:#fff;box-shadow:0 0 0 1px #4f91ff inset,0 6px 20px #1e6df538}.kq-mw-steps button.is-active strong{color:#fff}.kq-mw-steps button.is-done strong{color:#d9e6ef}.kq-mw-layout{display:grid;grid-template-columns:minmax(0,1fr) 286px;gap:18px}.kq-mw-main,.kq-mw-summary{background:linear-gradient(180deg,#0f1b24fa,#091219fa);border:1px solid var(--mw-border);border-radius:16px;box-shadow:0 24px 60px #0000003b}.kq-mw-main{padding:25px}.kq-mw-panel[hidden]{display:none!important}.kq-mw-section-head{display:flex;justify-content:space-between;gap:18px;margin-bottom:21px}.kq-mw-section-head span{display:block;color:#5e9eff;text-transform:uppercase;font-size:11px;letter-spacing:.12em;font-weight:900;margin-bottom:5px}.kq-mw-section-head h2{font-size:25px;line-height:1.15;margin:0 0 7px;color:#fff}.kq-mw-section-head p{margin:0;color:#a5b3bd;max-width:720px;font-size:14px}.kq-mw-material-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px}.kq-mw-material-card{position:relative;display:flex;flex-direction:column;min-height:248px;border:1px solid #2a3943;border-radius:13px;overflow:hidden;background:#0b161e;color:#fff;text-align:left;padding:0;cursor:pointer;transition:.18s ease}.kq-mw-material-card:hover{transform:translateY(-2px);border-color:#4a6680;background:#0e1b24}.kq-mw-material-card.is-active{border-color:#2e80ff;box-shadow:0 0 0 1px #2e80ff inset,0 12px 30px #1458d12e}.kq-mw-material-media{display:block;aspect-ratio:1.7/1;background:linear-gradient(135deg,#1b2630,#060b10);overflow:hidden}.kq-mw-material-media img{display:block;width:100%;height:100%;object-fit:cover;filter:saturate(.78) brightness(.82) contrast(1.08)}.kq-mw-material-card.is-active .kq-mw-material-media img{filter:saturate(.9) brightness(.92) contrast(1.06)}.kq-mw-material-copy{display:flex;flex-direction:column;gap:5px;padding:14px 15px 17px}.kq-mw-material-copy strong{font-size:15px;color:#fff}.kq-mw-material-copy small{font-size:12px;color:#9eabb4;line-height:1.35}.kq-mw-card-check{position:absolute;right:11px;top:11px;width:29px;height:29px;border-radius:50%;display:none;place-items:center;background:#2578f4;color:#fff;font-weight:900;box-shadow:0 4px 14px #00000047}.kq-mw-material-card.is-active .kq-mw-card-check{display:grid}.kq-mw-chip-grid{display:flex;flex-wrap:wrap;gap:10px}.kq-mw .kq-d4-chip,.kq-mw-option-group button{border:1px solid #31434e;background:#0b151d;color:#dbe5eb;border-radius:10px;padding:12px 17px;min-width:92px;min-height:48px;font-weight:800;cursor:pointer;transition:.15s ease}.kq-mw .kq-d4-chip:hover,.kq-mw-option-group button:hover{border-color:#4d6a7d;background:#10212c}.kq-mw .kq-d4-chip.is-active,.kq-mw-option-group button.is-active{border-color:#2b7cff;background:linear-gradient(180deg,#164eaf,#0f3d91);color:#fff;box-shadow:0 0 0 1px #3a86ff inset}.kq-mw .kq-d4-chip--all{display:none}.kq-mw .kq-d4-color-chip{display:inline-grid;grid-template-columns:30px auto;align-items:center;gap:10px;min-width:130px}.kq-mw .kq-d4-swatch{width:28px;height:28px;border-radius:7px;background:var(--kq-d4-swatch,#d5dde1);border:1px solid rgba(255,255,255,.22)}.kq-mw .kq-d4-swatch.is-clear{background:linear-gradient(135deg,#f2f8ff 0,#b7cada 50%,#eef6fb 51%)}.kq-mw .kq-d4-swatch.is-multi{background:conic-gradient(#e64242,#e8d74b,#40aa63,#3886df,#a851cc,#e64242)}.kq-mw-loading{margin-top:14px;color:#82939f;font-size:13px}.kq-mw-option-group{margin-bottom:22px}.kq-mw-option-group h3{font-size:14px;margin:0 0 10px;color:#d8e2e8}.kq-mw-option-group[hidden]{display:none!important}.kq-mw-dimensions{display:grid;grid-template-columns:minmax(180px,1fr) 34px minmax(180px,1fr) minmax(130px,.55fr);gap:12px;align-items:end}.kq-mw-dimensions label{display:flex;flex-direction:column;gap:8px}.kq-mw-dimensions label span{font-size:12px;font-weight:900;color:#b9c5cc}.kq-mw-dimensions input{width:100%;height:56px;border:1px solid #334751;border-radius:10px;background:#081219;color:#fff;padding:0 15px;font-size:18px;font-weight:900;outline:none}.kq-mw-dimensions input:focus{border-color:#2a79ed;box-shadow:0 0 0 3px #2a79ed21}.kq-mw-times{align-self:end;height:56px;display:grid;place-items:center;color:#7c8b95;font-size:22px}.kq-mw-format-preview{margin-top:22px;display:grid;grid-template-columns:minmax(260px,430px) 1fr;gap:22px;align-items:center;border:1px solid #263a45;background:#09151d;border-radius:13px;padding:18px}.kq-mw-plate-preview{height:190px;position:relative;display:grid;place-items:center;background:linear-gradient(145deg,#101e28,#081118);border:1px dashed #39505e;border-radius:10px}.kq-mw-plate-preview b{display:block;width:58%;height:58%;border:2px solid #6d8492;background:repeating-linear-gradient(90deg,rgba(99,124,139,.12) 0 2px,transparent 2px 12px);box-shadow:0 14px 30px #00000040}.kq-mw-plate-preview span{position:absolute;color:#8fa1ad;font-size:11px}.kq-mw-plate-preview span:first-child{bottom:9px;left:50%;transform:translate(-50%)}.kq-mw-plate-preview span:last-child{right:8px;top:50%;transform:translateY(-50%) rotate(90deg)}.kq-mw-format-preview>div:last-child{display:flex;flex-direction:column;gap:5px}.kq-mw-format-preview strong{font-size:28px;color:#fff}.kq-mw-format-preview small{color:#8e9da7}.kq-mw-review{display:grid;grid-template-columns:1.3fr .7fr;gap:16px}.kq-mw-review-list,.kq-mw-review-price{border:1px solid #2b3e49;border-radius:12px;background:#09151d;padding:18px}.kq-mw-review-list{display:grid;gap:0}.kq-mw-review-list>div{display:flex;justify-content:space-between;gap:20px;padding:12px 0;border-bottom:1px solid #1e2c35}.kq-mw-review-list>div:last-child{border-bottom:0}.kq-mw-review-list span,.kq-mw-review-price span{color:#8fa0aa;font-size:12px}.kq-mw-review-list strong{text-align:right;color:#eef5f8}.kq-mw-review-price{display:flex;flex-direction:column;justify-content:center;gap:8px}.kq-mw-review-price strong{font-size:27px;color:#fff}.kq-mw-review-price small{color:#81929d;line-height:1.45}.kq-mw-final-actions{display:flex;gap:10px;margin-top:16px}.kq-mw-primary,.kq-mw-secondary{display:inline-flex;justify-content:center;align-items:center;text-decoration:none;border-radius:9px;padding:14px 18px;font-weight:900}.kq-mw-primary{background:linear-gradient(180deg,#267cff,#1558d2);color:#fff;min-width:270px}.kq-mw-primary[aria-disabled=true]{opacity:.45;pointer-events:none}.kq-mw-secondary{border:1px solid #334852;color:#dbe7ed;background:#0a151c}.kq-mw-status{min-height:20px;margin:14px 2px 0;color:#96a9b4;font-size:12px}.kq-mw-resolver{display:none!important}.kq-mw-native{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important;opacity:0!important;pointer-events:none!important}.kq-mw-nav{display:flex;justify-content:space-between;gap:12px;margin-top:18px;padding-top:17px;border-top:1px solid #22323c}.kq-mw-back,.kq-mw-next{height:48px;border-radius:9px;padding:0 20px;font-weight:900;cursor:pointer}.kq-mw-back{border:1px solid #30434e;background:#0a151c;color:#ccd8df}.kq-mw-next{border:1px solid #377ffc;background:linear-gradient(180deg,#267cff,#1558d2);color:#fff;margin-left:auto;min-width:210px}.kq-mw-next:disabled{opacity:.38;cursor:not-allowed}.kq-mw-summary{padding:22px 20px;height:max-content;position:sticky;top:18px}.kq-mw-summary h2{font-size:20px;margin:0 0 16px;color:#fff}.kq-mw-summary ol{list-style:none;margin:0;padding:0}.kq-mw-summary li{display:flex;gap:12px;align-items:center;padding:13px 0;border-bottom:1px solid #1f2f39}.kq-mw-summary li>b{width:32px;height:32px;flex:0 0 32px;border-radius:50%;display:grid;place-items:center;background:#202a31;color:#aebac2}.kq-mw-summary li.is-active>b,.kq-mw-summary li.is-done>b{background:#236ef0;color:#fff}.kq-mw-summary li span{display:flex;flex-direction:column;gap:3px;min-width:0}.kq-mw-summary li strong{font-size:13px;color:#dce6eb}.kq-mw-summary li small{font-size:11px;color:#748691;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:185px}.kq-mw-summary li.is-done small{color:#79adff}.kq-mw-help{display:flex;gap:12px;padding:17px 0;margin-top:10px;border-bottom:1px solid #22323b}.kq-mw-help>span{width:36px;height:36px;border:1px solid #2b73df;border-radius:50%;display:grid;place-items:center;color:#68a3ff;flex:0 0 36px}.kq-mw-help strong{font-size:13px}.kq-mw-help p{font-size:11px;color:#8fa0ab;margin:5px 0}.kq-mw-help a{font-size:12px;color:#63a2ff;text-decoration:none}.kq-mw-benefits{list-style:none;margin:16px 0 0;padding:0;display:grid;gap:12px}.kq-mw-benefits li{font-size:12px;color:#b9c5cc;padding:0 0 0 20px;border:0;position:relative}.kq-mw-benefits li:before{content:"\2713";position:absolute;left:0;color:#4b95ff;font-weight:900}@media(max-width:1180px){.kq-mw-material-grid{grid-template-columns:repeat(3,1fr)}.kq-mw-layout{grid-template-columns:1fr}.kq-mw-summary{position:static;display:none}.kq-mw-dimensions{grid-template-columns:1fr 28px 1fr}.kq-mw-qty{grid-column:1/4;max-width:200px}.kq-mw-review{grid-template-columns:1fr}}@media(max-width:760px){.kq-material-select-page--v73{padding-top:14px}.kq-material-select-page--v73 .kq-material-select-shell{padding-inline:12px}.kq-mw-head{align-items:flex-start;flex-direction:column}.kq-mw-head h1{font-size:31px}.kq-mw-head-badges{justify-content:flex-start}.kq-mw-steps{grid-template-columns:repeat(5,1fr);padding:8px 4px}.kq-mw-steps button{padding:5px;justify-content:center}.kq-mw-steps button:after{display:none}.kq-mw-steps b{width:31px;height:31px;flex-basis:31px}.kq-mw-steps span{display:none}.kq-mw-main{padding:16px}.kq-mw-material-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.kq-mw-material-card{min-height:198px}.kq-mw-material-copy{padding:11px 12px 13px}.kq-mw-material-copy strong{font-size:13px}.kq-mw-material-copy small{font-size:10px}.kq-mw .kq-d4-chip,.kq-mw-option-group button{min-width:calc(50% - 6px);padding:11px 10px}.kq-mw .kq-d4-color-chip{grid-template-columns:26px auto}.kq-mw-dimensions{grid-template-columns:1fr;gap:10px}.kq-mw-times{display:none}.kq-mw-qty{grid-column:auto;max-width:none}.kq-mw-format-preview{grid-template-columns:1fr}.kq-mw-final-actions{flex-direction:column}.kq-mw-primary{min-width:0}.kq-mw-nav{position:sticky;bottom:0;background:#091219f5;padding:12px 0 0;z-index:4}.kq-mw-back,.kq-mw-next{min-width:0;padding:0 13px}.kq-mw-next{flex:1}.kq-mw-review-list>div{align-items:flex-start;flex-direction:column;gap:4px}.kq-mw-review-list strong{text-align:left}}.kq-mw .kq-d4-swatch.is-gold{background:linear-gradient(135deg,#6d5421,#c8a44c 22%,#f1d784 48%,#b98d34 72%,#72531c)}.kq-mw .kq-d4-swatch.is-copper{background:linear-gradient(135deg,#5d2f1f,#b7683e 24%,#dc986d 49%,#a14f31 72%,#5d2d1e)}.kq-mw .kq-d4-swatch.is-bronze{background:linear-gradient(135deg,#473525,#8b6845,#b08b61 50%,#735336 76%,#443022)}.kq-mw .kq-d4-swatch.is-silver{background:linear-gradient(135deg,#586166,#cbd2d6 24%,#f1f4f5 46%,#9ca7ac 70%,#60696e)}.kq-mw .kq-d4-swatch.is-stainless{background:repeating-linear-gradient(90deg,#687277 0 2px,#aeb8bd 2px 4px,#dce1e3 4px 6px,#8c979c 6px 8px)}.kq-mw .kq-d4-swatch.is-wood{background:repeating-linear-gradient(8deg,#6c452b 0 4px,#9d704d 4px 7px,#5c3824 7px 11px)}.kq-mw .kq-d4-swatch.is-concrete{background:radial-gradient(circle at 30% 35%,#aeb0ad 0 2px,transparent 3px),radial-gradient(circle at 70% 65%,#717774 0 2px,transparent 3px),#8e9491}.kq-mw .kq-d4-swatch.is-marble{background:linear-gradient(120deg,#e9ecea 0 42%,#88949a 43% 46%,#f7f8f7 47% 67%,#a2abb0 68% 70%,#e5e9e7 71%)}.kq-mw-option-group button:has(.kq-mw-decor-swatch){display:inline-grid;grid-template-columns:30px auto;align-items:center;gap:10px;text-align:left;min-width:155px}.kq-mw-decor-swatch{width:28px;height:28px;border-radius:7px;border:1px solid rgba(255,255,255,.2);background:#65727a;box-shadow:inset 0 0 0 1px #0000002e}.kq-mw-decor-swatch.is-butlerfinish{background:repeating-linear-gradient(90deg,#626b70 0 2px,#c6ced1 2px 4px,#8b959a 4px 6px,#e1e5e6 6px 8px)}.kq-mw-decor-swatch.is-mirror{background:linear-gradient(135deg,#40494f,#f6f8f8 42%,#9ba7ad 48%,#eef1f2 72%,#566168)}.kq-mw-decor-swatch.is-brushed{background:repeating-linear-gradient(0deg,#7a858a 0 1px,#c3cacc 1px 2px,#959fa4 2px 3px)}.kq-mw-decor-swatch.is-anodized{background:linear-gradient(135deg,#68747a,#ccd2d4 46%,#79858b)}.kq-mw-decor-swatch.is-structure{background:radial-gradient(circle at 25% 25%,#c4c9c9 0 2px,transparent 3px),radial-gradient(circle at 75% 70%,#656e72 0 2px,transparent 3px),#8e989c}.kq-mw-decor-swatch.is-rolled{background:linear-gradient(135deg,#7a8386,#c6ccce 50%,#7f898d)}.kq-mw-decor-swatch.is-matt-gloss{background:linear-gradient(90deg,#596268 0 48%,#d9dfe1 49% 100%)}.kq-mw-decor-swatch.is-matt{background:#7c878d}.kq-mw-decor-swatch.is-wood{background:repeating-linear-gradient(8deg,#644126 0 4px,#9a704f 4px 7px,#55351f 7px 11px)}.kq-mw-decor-swatch.is-concrete{background:#8d9390}.kq-mw-decor-swatch.is-marble{background:linear-gradient(120deg,#e8ebe9 0 42%,#8b969b 43% 46%,#f5f6f5 47%)}.kq-mw-decor-swatch.is-metallic{background:linear-gradient(135deg,#596368,#cbd2d5 50%,#667177)}.kq-mw-decor-swatch.is-standard{background:#5f6c74}.kq-mw-option-group h3 small{font-size:11px;color:#738792;font-weight:700;margin-left:4px}.kq-mw-guide-price,.kq-mw-side-price{border:1px solid rgba(66,139,255,.34);background:linear-gradient(145deg,#17427a38,#09141cad);border-radius:14px;padding:16px 18px;margin-top:18px;display:grid;gap:5px}.kq-mw-guide-price>span,.kq-mw-side-price>span{font-size:12px;text-transform:uppercase;letter-spacing:.08em;color:#8fa8ba;font-weight:800}.kq-mw-guide-price>strong,.kq-mw-side-price>strong{font-size:25px;line-height:1.15;color:#fff}.kq-mw-guide-price>small,.kq-mw-side-price>small{color:#9fb1bd;line-height:1.45}.kq-mw-guide-price.is-priced,.kq-mw-side-price.is-priced{border-color:#277eff9e;box-shadow:0 0 0 1px #277eff14 inset}.kq-mw-guide-price.is-priced>strong,.kq-mw-side-price.is-priced>strong{color:#67a5ff}.kq-mw-notes{display:grid!important;gap:7px!important;margin-top:14px!important;padding-top:14px!important;border-top:1px solid rgba(255,255,255,.08)!important}.kq-mw-notes>span{font-size:13px;color:#9fb1bd}.kq-mw-notes textarea{width:100%;min-height:112px;resize:vertical;border:1px solid #2c414d;border-radius:11px;background:#08151d;color:#f5f8fa;padding:12px 13px;font:inherit;line-height:1.45;box-sizing:border-box}.kq-mw-notes textarea:focus{outline:2px solid rgba(37,120,255,.45);border-color:#2778ff}.kq-mw-final-actions button.kq-mw-secondary{cursor:pointer;font:inherit}@media(max-width:760px){.kq-mw-guide-price>strong,.kq-mw-side-price>strong{font-size:21px}.kq-mw-side-price{margin:12px 0}}.kq-mw-service-choice{margin-top:22px;padding:20px;border:1px solid rgba(133,191,255,.24);border-radius:16px;background:linear-gradient(180deg,#111f2af0,#0a141cf0)}.kq-mw-service-head>span{display:block;color:#79b8ff;font-size:12px;font-weight:900;letter-spacing:.08em;text-transform:uppercase;margin-bottom:4px}.kq-mw-service-head h3{margin:0 0 6px;color:#fff;font-size:22px}.kq-mw-service-head p{margin:0;color:#aebec8;line-height:1.5}.kq-mw-service-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:16px}.kq-mw-service-card{-webkit-appearance:none;appearance:none;text-align:left;border:1px solid #334957;border-radius:13px;background:#101e28;color:#eaf4f8;padding:16px;cursor:pointer;display:grid;grid-template-columns:42px 1fr;gap:3px 11px;align-items:center;transition:.16s ease}.kq-mw-service-card:hover{border-color:#5f91b3;transform:translateY(-1px)}.kq-mw-service-card.is-active{border-color:#4aa3ff;box-shadow:0 0 0 2px #4aa3ff38;background:#10283a}.kq-mw-service-icon{grid-row:1/3;width:38px;height:38px;border-radius:10px;display:grid;place-items:center;background:#193247;color:#71b8ff;font-weight:900;font-size:20px}.kq-mw-service-card strong{font-size:15px;color:#fff}.kq-mw-service-card small{grid-column:2;color:#9fb1bc;line-height:1.35}.kq-mw-primary.is-disabled{pointer-events:none;opacity:.48;filter:grayscale(.25)}@media(max-width:820px){.kq-mw-service-grid{grid-template-columns:1fr}.kq-mw-service-card{grid-template-columns:42px 1fr}}
/*# sourceMappingURL=/cdn/shop/t/84/assets/kq-material-wizard-v79.css.map */
