.kcn,.kcn *{box-sizing:border-box}.kcn[hidden],.kcn [hidden]{display:none!important}.kcn{font-family:Hanken Grotesk,system-ui,sans-serif;color:#1a1a1a}.kcn button{font-family:inherit;text-transform:none;letter-spacing:0}.kcn label{text-transform:none!important}.kcn-gal>:not(.kcn-stage-wrap){display:none!important}.kcn-stage-wrap{width:100%;position:relative}@media(min-width:990px){.kcn-gal .kcn-stage-wrap{position:relative}.kcn .kcn-cv{max-height:calc(100vh - 330px)}}.kcn .kca-stage{position:relative;background:transparent;border-radius:18px;overflow:hidden}.kcn .kcn-cv{display:block;width:auto;max-width:100%;height:auto;max-height:min(82vh,860px);margin:0 auto;touch-action:pan-y}.kcn .kcn-cv.grab{cursor:grab}.kcn .kcn-cv.grabbing{cursor:grabbing;touch-action:none}.kcn .kca-badge{position:absolute;left:14px;top:14px;background:#ffffffeb;border-radius:999px;padding:7px 12px;font:700 12.5px Hanken Grotesk,sans-serif;letter-spacing:.02em;box-shadow:0 4px 14px #00000014}.kcn .kca-zoom{position:absolute;right:14px;top:14px;border:0;background:#ffffffeb;border-radius:999px;padding:7px 12px;font:700 12.5px Hanken Grotesk,sans-serif;cursor:pointer;box-shadow:0 4px 14px #00000014;color:#1a1a1a}.kcn .kca-busy{position:absolute;left:0;right:0;top:46%;display:flex;justify-content:center;pointer-events:none}.kcn .kca-busy span{background:#fffffff0;border-radius:999px;padding:8px 14px;font-size:13px;font-weight:700;display:flex;gap:8px;align-items:center;box-shadow:0 4px 18px #00000014}.kcn .kca-busy span:before{content:"";width:13px;height:13px;border:2px solid #EC1E79;border-right-color:transparent;border-radius:50%;animation:kcnspin .8s linear infinite}@keyframes kcnspin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.kcn .kca-busy span:before{animation:none}}.kcn .kca-note,.kcn .kca-demo{font-size:13px;color:#6b6359;margin:10px 0 0;text-align:center;line-height:1.45}.kcn .kca-demo{color:#1a1a1a;font-weight:600}.kcn .kca-rooms{margin:16px 0 0}.kcn .kca-rooms-h{font-family:Caveat,cursive;color:#ec1e79;font-size:28px;line-height:1;text-align:center;transform:rotate(-2deg);margin-bottom:12px}.kcn .kca-rooms-g{display:flex;gap:10px;overflow-x:auto;padding:2px 2px 6px;scrollbar-width:none;justify-content:center}.kcn .kca-rooms-g::-webkit-scrollbar{display:none}.kcn .kca-room{flex:0 0 auto;width:92px;padding:0;border:3px solid transparent;border-radius:14px;overflow:hidden;background:transparent;cursor:pointer;transition:transform .2s,border-color .2s;position:relative}.kcn .kca-room:hover{transform:translateY(-3px)}.kcn .kca-room.is-on{border-color:#1a1a1a}.kcn .kca-room canvas,.kcn .kca-room img{display:block;width:100%;height:auto}.kcn .kca-room img{aspect-ratio:3/4;object-fit:cover}.kcn .kca-room span{position:absolute;left:0;right:0;bottom:0;background:linear-gradient(transparent,#0000008c);color:#fff;font:700 10.5px/1.15 Hanken Grotesk,sans-serif;padding:14px 4px 5px;text-align:center}@media(max-width:749px){.kcn .kca-room{width:76px}.kcn .kca-rooms-h{font-size:24px}.kcn .kca-rooms-g{justify-content:flex-start}}.kcn-place{margin:-4px 0 18px}.kcn-box{margin:4px 0 22px;padding:16px;border:1.5px solid #E2D7C7;border-radius:18px;background:#fff}.kcn .kca-sec{font:700 12px Hanken Grotesk,sans-serif;letter-spacing:.06em;text-transform:uppercase;color:#7a7065;margin:4px 0 10px}.kcn .kca-sec-h{font:800 17px Bricolage Grotesque,Hanken Grotesk,sans-serif;letter-spacing:0;text-transform:none;color:#1a1a1a}.kcn .kcp-field{display:block;margin:0 0 14px}.kcn .kcp-label{display:block;font:600 13px Hanken Grotesk,sans-serif;text-transform:none;letter-spacing:0;margin:0 0 6px;color:#1a1a1a}.kcn .kcp-chips{display:inline-flex;flex-wrap:wrap;background:#e0d6c8;border-radius:24px;padding:4px;gap:2px}.kcn .kcp-chip{height:42px;padding:0 16px;border-radius:999px;border:0;background:transparent;color:#1a1a1a;font:600 15px Hanken Grotesk,sans-serif;cursor:pointer;box-shadow:none}.kcn .kcp-chip.is-on{background:#fff;box-shadow:0 2px 8px #1a1a1a26}.kcn .kcp-input{width:100%;height:50px;border-radius:14px;border:1.5px solid #E2D7C7;background:#fff;font-size:16px;padding:0 16px;box-shadow:none;color:#1a1a1a}.kcn .kcp-input:focus{border-color:#1a1a1a;box-shadow:0 0 0 3px #ec1e792e;outline:none}.kcn .kcp-mini{margin:0;border:0;background:none;color:#ec1e79;font:700 14px Hanken Grotesk,sans-serif;cursor:pointer;padding:0}.kcn .kcp-hint{font-size:13px;color:#6b6359;margin:6px 0 0;line-height:1.45}.kcn .kcp-photonote{font-size:12.5px;line-height:1.45;color:#6b6359;margin:6px 0 0}.kcn .kca-scale{display:flex;align-items:center;gap:12px;margin-top:8px}.kcn .kca-scale input{flex:1;max-width:none;margin:0;accent-color:#EC1E79}.kcn .kca-scale-l{font-weight:600;font-size:13px}.kcn .kca-scale-v,.kcn .kca-scale>span:last-child{font-size:13px;font-weight:700;min-width:44px;text-align:right}.kcn .kcp-slots{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:6px}.kcn .kcp-slot{position:relative;display:flex;align-items:center;justify-content:center;text-align:center;font-size:12px;overflow:hidden;aspect-ratio:1;border:1.5px dashed #cfc4b4;border-radius:12px;background:#fff center/cover no-repeat;color:#8a8177;cursor:pointer;margin:0}.kcn .kcp-slot.is-on{border:2px solid #1A1A1A}.kcn .kcp-slot input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer;width:100%;height:100%;display:block!important}.kcn .kcp-slot .x{position:absolute;top:3px;right:3px;width:22px;height:22px;border-radius:50%;border:0;background:#1a1a1abf;color:#fff;font:700 12px/22px sans-serif;cursor:pointer;z-index:2;padding:0}.kcn .kcp-slot .adj{position:absolute;left:50%;bottom:4px;transform:translate(-50%);border:0;border-radius:999px;background:#1a1a1ad1;color:#fff;font:700 11px/1 Hanken Grotesk,sans-serif;padding:5px 9px;cursor:pointer;z-index:2}.kcn .kcp-slot .adj.is-on{background:#ec1e79}.kcn .kcp-slot .n{position:absolute;left:4px;top:4px;background:#ffffffeb;border-radius:5px;padding:1px 5px;font-size:11px;font-weight:700;color:#1a1a1a}.kcn .kcp-crop{margin:6px 0 14px}.kcn .kcp-crop-canvas{width:100%;max-width:320px;display:block;border-radius:8px;cursor:grab;touch-action:none;background:#eee}.kcn .kca-crop-btns{display:flex;gap:18px;margin-top:6px}.kcn .kca-thumbs{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.kcn .kca-thumb{border:1.5px solid #E2D7C7;border-radius:12px;background:#fff;padding:5px 5px 7px;cursor:pointer;font:700 12px/1.2 Hanken Grotesk,sans-serif;color:#1a1a1a;text-align:center}.kcn .kca-thumb canvas{display:block;width:100%;height:auto;border-radius:8px;background:#f3eee6;margin-bottom:5px}.kcn .kca-thumb.is-on{border-color:#1a1a1a;outline:2px solid #1A1A1A;outline-offset:1px}.kca-toast{position:fixed;left:50%;bottom:24px;transform:translate(-50%);background:#1a1a1a;color:#fff;border-radius:999px;padding:12px 18px;font:700 14px Hanken Grotesk,sans-serif;z-index:2147483000;max-width:92vw;text-align:center}.kcn-pip{position:fixed;right:10px;z-index:9990;background:#fff;border:1.5px solid #1A1A1A;border-radius:12px;padding:5px 5px 4px;box-shadow:0 10px 26px -10px #1a1a1a80;display:none;transition:width .2s ease;width:104px;cursor:pointer}.kcn-pip.is-on{display:block}.kcn-pip.is-big{width:min(62vw,250px)}.kcn-pip canvas{display:block;width:100%;height:auto;border-radius:7px;background:#f5efe6}.kcn-pip-bar{display:flex;align-items:center;justify-content:space-between;gap:4px;margin-top:4px;font:700 10.5px/1 Hanken Grotesk,sans-serif;color:#1a1a1a;letter-spacing:.02em}.kcn-pip-bar span{opacity:.75}.kcn .kcn-pip-up{border:0;background:#ec1e79;color:#fff;border-radius:999px;font:800 11px/1 Hanken Grotesk,sans-serif;padding:5px 8px;cursor:pointer}.kcn-xfield{margin:6px 0 18px}.kcn-xlab{display:flex;align-items:center;justify-content:center;gap:8px;font:700 16px Hanken Grotesk,sans-serif;margin:0 0 10px}.kcn-xnum{width:24px;height:24px;border-radius:50%;background:#1a1a1a;color:#fff;display:grid;place-items:center;font-size:13px}.kcn-xreq{color:#ec1e79}.kcn .kcn-xup{position:relative;display:flex;align-items:center;justify-content:center;gap:12px;min-height:64px;padding:10px 14px;border:2px dashed #EC1E79;border-radius:16px;background:#fdf1f6;cursor:pointer;font:700 15px Hanken Grotesk,sans-serif;color:#1a1a1a;text-align:center}.kcn .kcn-xup.is-on{border-style:solid;background:#fff}.kcn .kcn-xup input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer;display:block!important;z-index:2}.kcn .kcn-xup img{width:52px;height:52px;object-fit:cover;border-radius:10px}.kcn-xfield .kcp-mini{display:block;margin:8px auto 0}.kcn-xfield .kcp-photonote{text-align:center}.kcn .kcn-step{flex:0 0 auto;width:40px;height:40px;border-radius:50%;border:1.5px solid #1A1A1A;background:#fff;color:#1a1a1a;font:800 18px/1 Hanken Grotesk,sans-serif;display:grid;place-items:center;cursor:pointer;padding:0;touch-action:manipulation}.kcn .kcn-step:active{background:#1a1a1a;color:#fff}.kcn .kcn-move{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:10px}.kcn .kcn-move .kcp-mini{margin-left:6px}.kcn .kca-scale{gap:8px}.kcn input.kcp-range{-webkit-appearance:none;appearance:none;height:40px;background:transparent;touch-action:pan-x;min-width:0}.kcn input.kcp-range::-webkit-slider-runnable-track{height:6px;border-radius:3px;background:#e0d6c8}.kcn input.kcp-range::-moz-range-track{height:6px;border-radius:3px;background:#e0d6c8}.kcn input.kcp-range::-webkit-slider-thumb{-webkit-appearance:none;width:30px;height:30px;border-radius:50%;background:#ec1e79;border:3px solid #fff;box-shadow:0 2px 8px #00000040;margin-top:-12px}.kcn input.kcp-range::-moz-range-thumb{width:26px;height:26px;border-radius:50%;background:#ec1e79;border:3px solid #fff;box-shadow:0 2px 8px #00000040}@media(max-width:749px){.kcn .kca-scale .kca-scale-l{display:none}}.kcn-on .kco-upload-name{display:none!important}html.kcn-on .kco-step>.kco-label-row .kco-label:before,html.kcn-on .kco-label:before{content:none!important;display:none!important}@media(min-width:750px){.kcn .kcn-move .kcn-step,.kcn .kcn-move>.kca-scale-l{display:none!important}.kcn .kcn-move .kcp-mini{margin-left:0}}.kcn-xrow{display:block}.kcn-xrow.is-two{display:grid;grid-template-columns:1fr 1fr;gap:10px;align-items:start}.kcn-xrow.is-two>*{min-width:0;margin:0!important}.kcn-xfield{margin:0}.kcn-xlab{display:flex;align-items:center;justify-content:center;gap:4px;font:700 16px Hanken Grotesk,sans-serif;margin:0 0 10px;min-height:24px}.kcn .kcn-xup{min-height:120px;flex-direction:column}.kcn .kcn-xup img{width:72px;height:72px}.kcn-xnum{display:none}.kcn-xrow.is-two>:first-child{order:1}.kcn-xrow.is-two>.kcn-xfield{order:2}.kcn-xrow.is-two>:not(:first-child):not(.kcn-xfield){order:3;grid-column:1 / -1}.kcn-place{margin:4px 0 18px!important;padding:16px;border:1.5px solid #E2D7C7;border-radius:18px;background:#fff}.kcn-xfield .kco-label-row{justify-content:center}.kcn-xrow.is-two .kco-upload{min-height:150px}html.kcn-on .kco-upload-cta,html.kcn-on .kco-upload-sub,html.kcn-on .kco-upload-idle{text-transform:none!important}
/*# sourceMappingURL=/cdn/shop/t/54/assets/kc-nadruk.css.map */
