.kr{background:var(--k-white);padding-top:var(--k-s5)}.kr__g{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);height:100vh;height:100svh;min-height:720px;scroll-margin-top:0}.kr__g+.kr__g{border-top:1px solid var(--k-grey)}.kr__pic{position:relative;display:block;overflow:hidden;background:var(--k-grey)}.kr__pic img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .5s ease}.kr__dt{opacity:0;object-position:50% 50%}@media(hover:hover){.kr__pic:hover .kr__dt{opacity:1}}.kr__info{display:flex;flex-direction:column;justify-content:space-between;min-width:0;padding:110px 60px 40px}.kr__top{max-width:420px}.kr__n,.kr__spec,.kr__price,.kr__more,.kr__sh,.kr__sl,.kr__fl{margin:0;font-family:var(--k-mono);font-size:var(--k-fs-small);letter-spacing:var(--k-track);text-transform:uppercase;line-height:1.6;font-weight:400}.kr__n{color:var(--k-blue-master)}.kr__name{margin:20px 0 0;font-family:var(--k-display);font-size:52px;line-height:1.05;letter-spacing:-.005em;font-weight:400;text-transform:none}.kr__name a{font:inherit!important;letter-spacing:inherit!important;text-transform:none!important;color:var(--k-ink);text-decoration:none}.kr__head{margin:16px 0 0;font-family:var(--k-mono);font-size:var(--k-fs);line-height:var(--k-lh-body);letter-spacing:-.5px;color:var(--k-blue-master)}.kr__spec{margin-top:18px;color:var(--k-blue)}.kr__price{margin-top:26px;font-size:var(--k-fs);color:var(--k-ink)}.kr__buy{position:relative;display:flex;flex-direction:column;gap:10px;margin-top:26px}.kr__btn{display:flex;align-items:center;justify-content:center;width:100%;height:var(--k-button-h);padding:0 16px;background:var(--k-ink);border:1px solid var(--k-ink);border-radius:0;color:var(--k-white);font-family:var(--k-mono);font-size:var(--k-fs-small);letter-spacing:var(--k-track);text-transform:uppercase;text-decoration:none;cursor:pointer;transition:opacity .2s ease}.kr__btn:hover{opacity:.88}.kr__sizes{display:none;align-items:center;justify-content:space-between;gap:12px;height:var(--k-button-h);padding:0 0 0 14px;border:1px solid var(--k-ink)}.kr__buy.is-open [data-kr-open]{display:none}.kr__btn--line{background:transparent;color:var(--k-ink)}.kr__btn--line:hover{opacity:1;background:var(--k-ink);color:var(--k-white)}.kr__buy.is-open .kr__sizes{display:flex}.kr__sl{white-space:nowrap}.kr__chips{display:flex;gap:0;height:100%}.kr__chip{display:flex;align-items:center;justify-content:center;min-width:52px;height:100%;padding:0 10px;background:var(--k-white);border:0;border-left:1px solid var(--k-grey);border-radius:0;font-family:var(--k-mono);font-size:var(--k-fs-small);letter-spacing:1px;color:var(--k-ink);text-decoration:none;cursor:pointer;transition:background-color .2s ease,color .2s ease}.kr__chip:hover{background:var(--k-ink);color:var(--k-white)}.kr__chip.is-out{color:var(--k-blue);text-decoration:line-through}.kr__chip.is-out:hover{background:var(--k-grey);color:var(--k-ink)}.kr__buy.is-busy{opacity:.6}.kr__more{display:inline-block;margin-top:18px;color:var(--k-ink);text-decoration:none;opacity:.65;transition:opacity .2s ease}.kr__more:hover,.kr__more:focus-visible{opacity:1}.kr__nav{display:flex;align-items:center;gap:12px}.kr__nav button{background:none;border:0;padding:0 4px;font:inherit;letter-spacing:0;color:var(--k-ink);opacity:.65;cursor:pointer;transition:opacity .2s ease}.kr__nav button:hover,.kr__nav button:focus-visible{opacity:1}.kr__nav button[disabled]{opacity:.2;cursor:default}.kr__strip{border-top:1px solid var(--k-grey);padding-top:16px}.kr__sh{display:flex;justify-content:space-between;color:var(--k-blue)}.kr__fs{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:var(--k-gutter);margin-top:12px}.kr__f{display:block;min-width:0;color:var(--k-ink);text-decoration:none;opacity:.45;transition:opacity .2s ease}.kr__f:hover,.kr__f:focus-visible,.kr__f.is-on{opacity:1}.kr__fi{position:relative;display:block;aspect-ratio:4/5;overflow:hidden;background:var(--k-grey)}.kr__f.is-on .kr__fi{outline:1px solid var(--k-ink);outline-offset:3px}.kr__fi img{display:block;width:100%;height:100%;object-fit:cover}.kr__fl{display:flex;flex-direction:column;gap:0;margin-top:8px;font-size:8px;letter-spacing:2px;line-height:1.5}.kr__fl span:last-child{color:var(--k-blue-master)}.kr__f--cs .kr__fi{background:var(--k-ink)}.kr__f--cs .kr__fi span{position:absolute;left:8px;top:6px;font-family:var(--k-mono);font-size:8px;letter-spacing:2px;color:var(--k-white)}.kr.is-pinned .kr__track{height:calc(var(--kr-n) * 100vh);height:calc(var(--kr-n) * 100svh)}.kr.is-pinned .kr__stage{position:sticky;top:0;height:100vh;height:100svh;min-height:720px;overflow:hidden}.kr.is-pinned .kr__g{position:absolute;top:0;right:0;bottom:0;left:0;visibility:hidden;z-index:0}.kr.is-pinned .kr__g+.kr__g{border-top:0}.kr.is-pinned .kr__g.is-base{visibility:visible;z-index:1}.kr.is-pinned .kr__g.is-in{visibility:visible;z-index:2}.kr.is-pinned .kr__g.is-in .kr__pic{clip-path:inset(calc((1 - var(--t,0)) * 100%) 0 0 0)}.kr.is-pinned .kr__g.is-in .kr__pic:before{content:"";position:absolute;left:0;right:0;top:calc((1 - var(--t,0)) * 100%);height:1px;background:var(--k-white);z-index:3;pointer-events:none}.kr.is-pinned .kr__g.is-in .kr__top>*{--q:clamp(0,(var(--t,0) - .3 - .06 * var(--k,0)) / .4,1);opacity:var(--q);transform:translateY(calc((1 - var(--q)) * 24px))}.kr.is-pinned .kr__g.is-base.is-leaving .kr__top{--o:clamp(0,var(--t,0) / .3,1);opacity:calc(1 - var(--o));transform:translateY(calc(var(--o) * -16px))}.kr.is-pinned .kr__g.is-in .kr__strip,.kr.is-pinned .kr__g.is-base.is-half .kr__strip{visibility:hidden}.kr.is-pinned .kr__g.is-in.is-half .kr__strip{visibility:visible}.kr.is-pinned .kr__g.is-in .kr__dt{opacity:0!important}.kr__pic--cs{display:flex;flex-direction:column;justify-content:space-between;padding:110px 60px 60px;background:var(--k-ink);color:var(--k-white);text-decoration:none}.kr__csn,.kr__csnote{font-family:var(--k-mono);font-size:var(--k-fs-small);letter-spacing:var(--k-track);text-transform:uppercase;line-height:1.6;color:var(--k-white)}.kr__csname{margin-top:auto;font-family:var(--k-display);font-size:72px;line-height:1.02;letter-spacing:-.005em;font-weight:400;text-transform:none;color:var(--k-white)}.kr__csnote{margin-top:22px;opacity:.65}.kr__req{margin-top:26px}.kr__rf{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px 10px;margin:0}.kr__fld{display:flex;flex-direction:column;gap:6px;min-width:0;margin:0;padding:0;border:0}.kr__fld label,.kr__fld legend{padding:0;font-family:var(--k-mono);font-size:var(--k-fs-small);letter-spacing:var(--k-track);text-transform:uppercase;line-height:1.6;color:var(--k-blue-master)}.kr__fld input[type=text],.kr__fld input[type=email]{box-sizing:border-box;width:100%;height:44px;margin:0;border:1px solid var(--k-grey);border-radius:0;background:var(--k-white);padding:0 14px;font-family:var(--k-mono);font-size:12px;color:var(--k-ink);outline:none;-webkit-appearance:none;appearance:none}.kr__fld input:focus{border-color:var(--k-ink)}.kr__fld input::placeholder{font-size:var(--k-fs-small);letter-spacing:var(--k-track);text-transform:uppercase;color:var(--k-blue)}.kr__fld--sizes,.kr__rf .kr__btn,.kr__err{grid-column:1 / -1}.kr__rsz{display:flex;gap:6px;margin-top:6px}.kr__rchip{position:relative;cursor:pointer}.kr__rchip input{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.kr__rchip span{display:flex;align-items:center;justify-content:center;min-width:44px;height:40px;padding:0 10px;border:1px solid var(--k-grey);font-family:var(--k-mono);font-size:var(--k-fs-small);letter-spacing:1px;color:var(--k-ink);transition:border-color .2s ease}.kr__rchip:hover span{border-color:var(--k-ink)}.kr__rchip input:checked+span{border-color:var(--k-ink);background:var(--k-ink);color:var(--k-white)}.kr__rchip input:focus-visible+span{outline:1px solid var(--k-ink);outline-offset:2px}.kr__err{margin:0;font-family:var(--k-mono);font-size:12px;color:var(--k-ink)}.kr__dt1{margin:0;font-family:var(--k-display);font-size:28px;line-height:1.1;font-weight:400}.kr__dt2{margin:10px 0 0;font-family:var(--k-mono);font-size:var(--k-fs);line-height:var(--k-lh-body);letter-spacing:-.5px;color:var(--k-blue-master)}@media(min-width:768px)and (max-height:820px){.kr__info,.kr__pic--cs{padding-top:84px}.kr__csname{font-size:56px}.kr__name{font-size:44px;margin-top:14px}.kr__head{display:none}}@media(max-width:767px){.kr__g{display:block;height:100svh;min-height:560px}.kr__g+.kr__g{border-top:0}.kr__pic{position:absolute;top:0;right:0;bottom:0;left:0}.kr__pic:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#1f1f1f4d 0,#1f1f1f00 28% 48%,#1f1f1fc7)}.kr__dt{display:none}.kr__info{position:absolute;top:0;right:0;bottom:0;left:0;display:block;padding:0;pointer-events:none}.kr__info a,.kr__info button{pointer-events:auto}.kr__top{position:absolute;left:var(--k-margin);right:var(--k-margin);bottom:24px;max-width:none;color:var(--k-white)}.kr__n{color:var(--k-white);opacity:.8}.kr__name{margin-top:10px;font-size:32px}.kr__name a{color:var(--k-white)}.kr__head{display:none}.kr__spec{margin-top:10px;color:var(--k-white);opacity:.75;font-size:8px;letter-spacing:2px}.kr__price{margin-top:14px;color:var(--k-white)}.kr__buy{margin-top:16px}.kr__btn{background:var(--k-white);border-color:var(--k-white);color:var(--k-ink)}.kr__btn--line{background:transparent;border-color:#ffffffb3;color:var(--k-white)}.kr__buy{gap:8px}.kr.is-pinned .kr__stage{min-height:560px}.kr__sizes{background:var(--k-white);border-color:var(--k-white);color:var(--k-ink)}.kr__chip{min-width:44px}.kr__strip{position:absolute;left:0;right:0;top:64px;border:0;padding:0 var(--k-margin)}.kr__sh{display:none}.kr__fs{grid-template-columns:repeat(7,40px);gap:6px;margin:0}.kr__f{opacity:.55}.kr__f.is-on{opacity:1}.kr__f.is-on .kr__fi{outline-color:var(--k-white);outline-offset:2px}.kr__fl{display:none}.kr__pic--cs{padding:120px var(--k-margin) 0;justify-content:flex-start}.kr__pic--cs:after{display:none}.kr__pic--cs .kr__csname,.kr__pic--cs .kr__csnote,.kr__g--cs .kr__head{display:none}.kr__g--cs .kr__req{margin-top:16px}.kr__g--cs .kr__fld label,.kr__g--cs .kr__fld legend{color:#ffffffb3}.kr__g--cs .kr__fld input[type=text],.kr__g--cs .kr__fld input[type=email]{height:40px;background:transparent;border-color:#ffffff73;color:var(--k-white);font-size:16px}.kr__g--cs .kr__fld input::placeholder{color:#ffffff80}.kr__g--cs .kr__rchip span{border-color:#ffffff73;color:var(--k-white)}.kr__g--cs .kr__rchip input:checked+span{background:var(--k-white);border-color:var(--k-white);color:var(--k-ink)}.kr__g--cs .kr__rf{gap:10px 8px}.kr__g--cs .kr__dt2{color:#ffffffbf}.kr__g--cs .kr__req{pointer-events:auto}}@media(prefers-reduced-motion:reduce){.kr__pic img,.kr__f{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/kaece-room.css.map */
