.kc2-decision,.kc2-dialog,.kc2-studio{--kc2-ink:#193f47;--kc2-accent:#254f57;--kc2-line:#d3dfd9;--kc2-wash:#f0f4f1;--kc2-muted:#53666a}html[data-klik-design=national-day] :is(.kc2-decision,.kc2-dialog,.kc2-studio){--kc2-ink:#143a30;--kc2-accent:#164d3a;--kc2-wash:#edf3e8}.kc2-decision{border-inline-start:3px solid var(--kc2-accent);padding:2px 14px;margin:0 0 18px;color:var(--kc2-ink);text-align:start}.kc2-kicker{font-size:11px;font-weight:650;letter-spacing:.055em;text-transform:uppercase;color:var(--kc2-muted)}.kc2-current{font-size:15px;line-height:1.6;font-weight:650;margin:3px 0;overflow-wrap:anywhere}.kc2-note{font-size:12px;line-height:1.65;color:var(--kc2-muted);margin:5px 0}.kc2-button,.kc2-text-button,.kc2-gallery-launch,.kc2-preview-button{font:inherit;cursor:pointer;text-transform:none;letter-spacing:0}.kc2-button{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:10px 16px;border:1px solid #b6c8bf;border-radius:8px;background:#fff;color:#193f47;font-size:14px;font-weight:600;line-height:1.45;text-align:center;text-decoration:none}.kc2-button--primary{background:var(--kc2-accent);border-color:var(--kc2-accent);color:#fff}.kc2-button:disabled{opacity:.6;cursor:wait}.kc2-text-button{background:none;border:0;padding:8px 0;min-height:40px;color:var(--kc2-accent);font-size:12px;font-weight:600;text-decoration:underline;text-underline-offset:4px;text-align:start}.kc2-fast-review{width:100%;margin-top:9px}.kc2-status{font-size:12px;line-height:1.6;margin:8px 0;color:#415c57;overflow-wrap:anywhere}.kc2-status:empty{display:none}.kc2-gallery-launch{display:flex;align-items:center;gap:14px;width:100%;min-height:86px;margin:0 0 12px;padding:16px 20px;border:1px solid #264b43;border-radius:12px;background:#153e37;color:#fff;box-shadow:0 4px 14px #153e3719;text-align:start}.kc4-3d-badge{display:grid;place-items:center;flex:0 0 46px;height:46px;border:1px solid #b8cfbb;border-radius:12px;background:#ffffff0d;color:#f1e5c9;font-size:21px;font-weight:700;letter-spacing:-.04em;direction:ltr}.kc4-gallery-copy{display:grid;gap:4px;flex:1;min-width:0}.kc4-gallery-copy strong{font-size:20px;font-weight:650;line-height:1.35;letter-spacing:0}.kc4-gallery-copy>span{font-size:13px;line-height:1.5;color:#e0ebe4;font-weight:400}.kc4-gallery-arrow{font-size:24px;font-weight:400;line-height:1}.kc2-gallery-launch:hover{background:#204f43;border-color:#204f43}.kc2-gallery-launch:active{background:#0e302b}.kc4-rotate-hint{position:absolute;bottom:72px;inset-inline:12px;z-index:5;margin:0;padding:8px 12px;justify-self:center;max-width:calc(100% - 24px);width:max-content;border:1px solid #d6e0d8;border-radius:20px;background:#fffffff5;color:#22483e;font-size:13px;font-weight:550;line-height:1.5;text-align:center;pointer-events:none;box-shadow:0 2px 8px #193f4708}.kc4-rotate-hint[hidden],.kc2-studio[data-kc2-review=true] .kc4-rotate-hint{display:none!important}.kc2-studio :is(.hz-studio-stage,.ready-stage,.kf-stage){position:relative}.kc2-studio-tools{border-top:1px solid var(--kc2-line);margin-top:12px;display:flex;align-items:center;justify-content:space-between;gap:8px}.kc2-save{margin:0 0 8px;border-top:1px solid var(--kc2-line);font-size:12px;color:var(--kc2-ink)}.kc2-save>summary{padding:12px 0;min-height:44px;cursor:pointer;font-weight:600}.kc2-save .ko-config-actions{margin-top:0!important;padding-top:0!important}.kc2-notice{font-size:11px;line-height:1.5;color:#506461;background:#f5f7f4;margin:0;padding:0 12px;flex:none}.kc2-notice>summary{cursor:pointer;min-height:32px;padding:7px 0}.kc2-notice [data-klik-model-notice],.kc2-notice [data-hz-preview-notice],.kc2-notice .hz-model-notice{padding:0 0 10px!important;margin:0!important;background:none!important;border:0!important;font-size:12px!important;line-height:1.6!important}.kc2-notice[open]{max-height:140px;overflow:auto}.kc2-preview-controls{display:none}body .kc2-studio .hz-review-shortcut,body .kc2-studio .kf-review-shortcut{min-height:36px!important;padding:7px 10px!important;margin:0 0 12px!important;background:#fff!important;border-color:#bccdc4!important;font-size:12px!important}.kc2-dialog{box-sizing:border-box;width:min(620px,calc(100vw - 32px));max-width:620px;max-height:calc(100dvh - 32px);padding:0;border:1px solid var(--kc2-line);border-radius:16px;background:#fff;color:var(--kc2-ink);overflow:auto;overscroll-behavior:contain;box-shadow:0 18px 90px #001f2440;z-index:2147483647}.kc2-dialog::backdrop{background:#102e326b;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.kc2-dialog>header{display:flex;gap:20px;align-items:center;justify-content:space-between;padding:18px 22px;border-bottom:1px solid var(--kc2-line);position:sticky;top:0;background:#fff;z-index:1}.kc2-dialog h2{font-size:21px;line-height:1.4;margin:0;letter-spacing:-.02em}.kc2-dialog h3{font-size:20px;margin:0;line-height:1.4}.kc2-close{font:inherit;font-size:13px;min-width:68px;min-height:44px;border:1px solid var(--kc2-line);border-radius:7px;background:#fff;color:var(--kc2-ink);cursor:pointer}.kc2-dialog-body{padding:20px 22px}.kc2-design-lead{display:grid;grid-template-columns:110px 1fr;gap:18px;align-items:center;margin-bottom:20px}.kc2-design-lead img{width:110px;height:90px;object-fit:contain;background:#f4f3ef;border-radius:10px}.kc2-specs{margin:0;display:grid;gap:0}.kc2-specs>div{display:grid;grid-template-columns:minmax(100px,.7fr) minmax(0,1fr);gap:16px;padding:12px 0;border-top:1px solid var(--kc2-line);align-items:start}.kc2-specs dt{font-size:12px;color:var(--kc2-muted);font-weight:400;line-height:1.6}.kc2-specs dd{font-size:14px;font-weight:600;line-height:1.6;margin:0;overflow-wrap:anywhere}.kc2-total{display:flex;justify-content:space-between;align-items:center;gap:14px;background:var(--kc2-wash);padding:18px;border-radius:10px;margin:18px 0;font-size:13px}.kc2-total strong{font-size:24px;line-height:1.4;font-variant-numeric:tabular-nums}.kc2-checks{margin-top:18px;border-block:1px solid var(--kc2-line);font-size:13px;line-height:1.7}.kc2-checks summary{padding:12px 0;cursor:pointer;min-height:46px;font-weight:600}.kc2-checks ul{padding-inline-start:20px;margin:0 0 14px}.kc2-dialog>.kc2-status{margin:0;padding:0 22px 16px}.kc2-dialog-actions{padding:16px 22px 22px;display:flex;gap:8px;flex-wrap:wrap;border-top:1px solid var(--kc2-line);background:#fff}.kc2-dialog-actions .kc2-button{flex:1 1 180px}.kc2-dialog textarea{width:100%;min-height:170px;font-family:inherit;font-size:14px;line-height:1.6}:is(.kc2-dialog,.kc2-decision,.kc2-studio-tools,.kc2-preview-controls) :focus-visible,.kc2-fast-review:focus-visible,.kc2-gallery-launch:focus-visible{outline:3px solid #a57c39!important;outline-offset:3px!important}.kc2-decision[hidden],.kc2-decision [hidden],.kc2-dialog [hidden]{display:none!important}@media(max-width:749px){.kc2-decision{margin-bottom:14px;padding-inline-start:11px}.kc2-current{font-size:14px}.kc2-gallery-launch{min-height:80px;margin:0 0 10px;padding:13px 14px;gap:11px;border-radius:10px}.kc4-gallery-copy strong{font-size:17px}.kc4-gallery-copy>span{font-size:12px}.kc4-3d-badge{flex-basis:42px;height:42px;font-size:20px;border-radius:10px}.kc4-gallery-arrow{font-size:22px}.kc4-rotate-hint{bottom:34px;inset-inline:0;width:100%;max-width:none;font-size:12px;padding:7px 10px;border:0;border-radius:0;box-shadow:none;background:#f8faf7}.kc2-studio[data-kc4-hint=true]:not([data-kc2-review=true]) :is(.hz-studio-stage,.ready-stage,.kf-stage){padding-bottom:66px!important}body #MainContent .kc2-studio.hz-studio-open:not([data-kc2-review=true]),body .kc2-studio.ready-studio:not([hidden]):not([data-quick-purchase=true]):not([data-kc2-review=true]),body .kc2-studio.kf-studio:not([hidden]):not([data-kc2-review=true]){grid-template-rows:auto minmax(230px,35dvh) minmax(0,1fr) auto!important}.kc2-studio :is(.hz-studio-stage,.ready-stage,.kf-stage){position:relative;min-height:0!important}.kc2-studio:not([data-kc2-review=true]) .hz-studio-stage{padding-bottom:34px!important}.kc2-studio:not([data-kc2-review=true]) :is(.ready-stage,.kf-stage){padding-bottom:36px!important}.kc2-preview-controls{display:flex;position:absolute;inset-inline:0;bottom:0;z-index:8;min-height:34px;background:#fafcf9f5;border-top:1px solid #d3dfd9}.kc2-preview-button{width:100%;min-height:34px;font-size:12px;font-weight:600;padding:5px 12px;border:0;background:none;color:#254f57}body #MainContent .kc2-studio.hz-studio-open[data-kc2-preview=compact],body .kc2-studio.ready-studio:not([hidden]):not([data-quick-purchase=true])[data-kc2-preview=compact],body .kc2-studio.kf-studio:not([hidden])[data-kc2-preview=compact]{grid-template-rows:auto 42px minmax(0,1fr) auto!important}.kc2-studio[data-kc2-preview=compact] :is(.hz-studio-stage,.ready-stage,.kf-stage)>:not(.kc2-preview-controls){visibility:hidden!important;pointer-events:none!important}.kc2-studio[data-kc2-preview=compact] .kc2-preview-controls,.kc2-studio[data-kc2-preview=compact] .kc2-preview-button{min-height:42px}.kc2-studio[data-kc2-preview=compact] :is(.hz-studio-stage,.ready-stage,.kf-stage){overflow:hidden!important;padding:0!important}.kc2-studio[data-kc2-preview=compact] .kc2-preview-controls{top:0!important;bottom:auto!important}.kc2-studio[data-quick-purchase=true] .kc2-preview-controls,.kc2-studio[data-kc2-review=true] .kc2-preview-controls{display:none}.kc2-dialog{width:calc(100vw - 16px);max-height:calc(100dvh - 16px);border-radius:12px}.kc2-dialog>header{padding:10px 14px;gap:8px}.kc2-dialog h2{font-size:18px}.kc2-dialog-body{padding:16px 14px}.kc2-dialog>.kc2-status{padding-inline:14px}.kc2-dialog-actions{padding:12px 14px}.kc2-specs>div{grid-template-columns:minmax(82px,.65fr) minmax(0,1fr);gap:10px}.kc2-total{padding:13px}.kc2-total strong{font-size:21px}.kc2-dialog input,.kc2-dialog textarea{font-size:16px}}@media(max-width:749px)and (max-height:570px){body #MainContent .kc2-studio.hz-studio-open:not([data-kc2-review=true]):not([data-kc2-preview=compact]),body .kc2-studio.ready-studio:not([hidden]):not([data-quick-purchase=true]):not([data-kc2-review=true]):not([data-kc2-preview=compact]),body .kc2-studio.kf-studio:not([hidden]):not([data-kc2-review=true]):not([data-kc2-preview=compact]){grid-template-rows:auto 175px minmax(0,1fr) auto!important}}@media(prefers-reduced-motion:reduce){.kc2-dialog,.kc2-studio{scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/66/assets/klik-decision-studio.css.map */
