@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,400;0,500;1,400&display=swap";.kr{--kr-bg: #F3EEE6;--kr-ink: #1D1A17;--kr-body: #3A342E;--kr-muted: #5E564D;--kr-line: #D9D0C3;--kr-card: #FBF8F3;--kr-card-line: #E4DCCF;--kr-dark: #18221F;--kr-dark-ink: #EDE6DA;--kr-dark-body: #D5CDBF;--kr-dark-muted: #B9B0A2;--kr-serif: "Cormorant Garamond", Georgia, "Times New Roman", serif;--kr-gutter: clamp(16px, 4vw, 48px);background:var(--kr-bg);color:var(--kr-ink);font-size:15px;line-height:1.6}.kr *,.kr *:before,.kr *:after{box-sizing:border-box}.kr h1,.kr h2,.kr p,.kr figure{margin:0}.kr a{color:inherit}.kr-label{font-size:11px;letter-spacing:.24em;text-transform:uppercase;color:var(--kr-muted)}.kr .kr-h1{font-family:var(--kr-serif);font-weight:400;font-size:clamp(56px,7vw,104px);line-height:.95;letter-spacing:0;text-transform:none;color:inherit}.kr .kr-h2{font-family:var(--kr-serif);font-weight:400;font-size:clamp(40px,5vw,64px);line-height:1;letter-spacing:0;text-transform:none;color:inherit}.kr-text{color:var(--kr-body);max-width:480px}.kr-tagline{font-family:var(--kr-serif);font-style:italic;font-size:22px;color:var(--kr-muted)}.kr-media{position:relative;overflow:hidden;background:#e7e0d5}.kr-media img,.kr-media video,.kr-media svg{display:block;width:100%;height:100%;object-fit:cover}.kr-placeholder{fill:#cfc5b6;background:#e7e0d5}.kr-hero{position:relative;height:var(--kr-h, 88vh);min-height:480px;overflow:hidden;background:#111}.kr-hero .kr-media{position:absolute;top:0;right:0;bottom:0;left:0;background:#111}.kr-hero__mark{position:absolute;top:40px;left:0;right:0;text-align:center;color:#f3eee6;font-family:var(--kr-serif);font-size:34px;letter-spacing:.3em;pointer-events:none}.kr-hero__m{display:none}@media(max-width:749px){.kr-hero{height:var(--kr-hm, 80vh)}.kr-hero__d.kr-has-m{display:none}.kr-hero__m{display:block}}.kr-intro{display:grid;grid-template-columns:1fr 1fr}.kr-intro--right .kr-intro__img{order:2}.kr-intro__img{min-height:620px}.kr-intro__copy{display:flex;flex-direction:column;justify-content:center;gap:22px;padding:clamp(40px,7vw,120px) clamp(24px,6vw,110px)}.kr-intro__copy .kr-text{font-size:16px;max-width:430px}@media(max-width:749px){.kr-intro{grid-template-columns:1fr}.kr-intro--right .kr-intro__img{order:0}.kr-intro__img{min-height:0;aspect-ratio:4 / 5}}.kr-chapter{padding:clamp(80px,10vw,160px) var(--kr-gutter) 0}.kr-chapter--dark{--kr-muted: var(--kr-dark-muted);--kr-body: var(--kr-dark-body);--kr-line: #3A4743;--kr-card: #212D29;--kr-card-line: #34413D;background:var(--kr-dark);color:var(--kr-dark-ink);margin-top:clamp(80px,10vw,160px);padding-bottom:clamp(80px,9vw,140px)}.kr-chapter__head{display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center;margin-bottom:48px}.kr-row{display:grid;gap:12px}.kr-row+.kr-row{margin-top:12px}.kr-row--2{grid-template-columns:1fr 1fr}.kr-row--2 .kr-media{aspect-ratio:2 / 3}.kr-row--wn{grid-template-columns:3fr 1fr;height:640px}.kr-row--feature{grid-template-columns:3fr 1fr;height:760px}.kr-row--3{grid-template-columns:1fr 2fr 1fr;height:720px}.kr-stack{display:grid;grid-template-rows:1fr 1fr;gap:12px;min-height:0}.kr-row--wn .kr-media,.kr-row--feature .kr-media,.kr-row--3 .kr-media{height:100%;min-height:0}@media(max-width:749px){.kr-row--2,.kr-row--wn,.kr-row--feature,.kr-row--3{grid-template-columns:1fr;height:auto}.kr-stack{grid-template-rows:none}.kr-row .kr-media{aspect-ratio:4 / 5;height:auto}.kr-row .kr-media--wide{aspect-ratio:4 / 3}}.kr-look-btn{display:block;position:relative;width:100%;height:100%;padding:0;margin:0;border:0;background:none;cursor:pointer;font:inherit;color:inherit;text-align:left}.kr-look-btn img{transition:transform .6s ease}.kr-look-btn:hover img{transform:scale(1.02)}.kr-look-btn:focus-visible{outline:2px solid #F3EEE6;outline-offset:-6px}.kr-look-tag{position:absolute;left:16px;bottom:16px;color:#f3eee6;font-size:11px;letter-spacing:.18em;text-transform:uppercase;text-decoration:underline;text-underline-offset:4px;text-shadow:0 1px 8px rgba(0,0,0,.45)}dialog.kr-look{--kr-bg: #F3EEE6;--kr-ink: #1D1A17;--kr-body: #3A342E;--kr-muted: #5E564D;--kr-line: #D9D0C3;--kr-card: #FBF8F3;background:var(--kr-bg);color:var(--kr-ink);width:min(1000px,calc(100vw - 32px));max-width:none;max-height:calc(100vh - 48px);padding:0;border:0;overflow:auto;box-shadow:0 24px 80px #00000059}dialog.kr-look::backdrop{background:#0e0c0a9e}.kr-look__inner{display:grid;grid-template-columns:1fr 1fr;min-height:560px}.kr-look__img{position:relative;background:#e7e0d5;min-height:420px}.kr-look__img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.kr-look__body{padding:32px clamp(20px,4vw,44px) 36px;display:flex;flex-direction:column;gap:20px}.kr-look__top{display:flex;align-items:center;justify-content:space-between;gap:12px}.kr-look__close{width:44px;height:44px;margin:-10px -12px 0 0;display:inline-flex;align-items:center;justify-content:center;border:0;background:none;color:inherit;cursor:pointer}.kr-look__prod{display:flex;gap:16px;align-items:flex-start;text-decoration:none;color:inherit}.kr-look__prod:hover .kr-look__title{text-decoration:underline;text-underline-offset:4px}.kr-look__thumb{width:84px;height:105px;flex:none}.kr-look .kr-look__title{font-family:var(--kr-serif, "Cormorant Garamond", Georgia, serif);font-weight:400;font-size:28px;line-height:1.1;letter-spacing:0;text-transform:none;margin:0;color:inherit}.kr-look__meta{font-size:13px;color:var(--kr-muted);margin-top:4px}.kr-look__price{font-size:16px;font-weight:500;margin-top:4px}.kr-look__form{display:flex;flex-direction:column;gap:14px;margin:0}.kr-sizes{border:0;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.kr-sizes legend{padding:0;margin-bottom:10px}.kr-sizes__grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:6px}.kr-size{position:relative;display:block}.kr-size input{position:absolute;opacity:0;top:0;right:0;bottom:0;left:0;margin:0;cursor:pointer}.kr-size span{display:flex;align-items:center;justify-content:center;min-height:44px;border:1px solid #CFC5B6;background:var(--kr-card);font-size:13px;transition:background .15s ease,color .15s ease}.kr-size input:checked+span{background:var(--kr-ink);color:var(--kr-bg);border-color:var(--kr-ink)}.kr-size input:focus-visible+span{outline:2px solid var(--kr-ink);outline-offset:2px}.kr-size input:disabled+span{opacity:.4;text-decoration:line-through;cursor:not-allowed}.kr-btn--full{align-self:stretch;justify-content:center;min-height:52px}.kr-btn[disabled]{opacity:.5;cursor:not-allowed}.kr-link{align-self:flex-start;font-size:12px;letter-spacing:.14em;text-transform:uppercase;text-decoration:underline;text-underline-offset:4px;color:inherit}.kr-also{border-top:1px solid var(--kr-line);padding-top:18px;display:flex;flex-direction:column;gap:12px}.kr-also__list{display:flex;flex-wrap:wrap;gap:8px 18px}.kr-also__item{display:inline-flex;align-items:center;gap:8px;min-height:44px;text-decoration:none;color:inherit;font-size:13px}.kr-also__dot{width:26px;height:26px;border-radius:50%;overflow:hidden;border:1px solid rgba(0,0,0,.15);flex:none}.kr-also__dot img{width:100%;height:100%;object-fit:cover;display:block}@media(max-width:749px){.kr-look__inner{grid-template-columns:1fr;min-height:0}.kr-look__img{min-height:0;aspect-ratio:4 / 5}dialog.kr-look{width:100vw;max-height:100vh;height:100vh;margin:0}}.kr-close{padding:clamp(80px,10vw,160px) var(--kr-gutter)}.kr-close__top{display:grid;grid-template-columns:3fr 2fr;gap:clamp(24px,4vw,64px);align-items:center}.kr-close__top .kr-media{height:520px}.kr-close__copy{display:flex;flex-direction:column;gap:18px}.kr-close__copy .kr-h2{font-size:clamp(36px,4vw,56px);line-height:1.05}.kr-btn{align-self:flex-start;display:inline-flex;align-items:center;min-height:48px;padding:0 28px;background:var(--kr-ink);color:var(--kr-bg)!important;font-size:12px;letter-spacing:.16em;text-transform:uppercase;text-decoration:none;border:0;cursor:pointer}.kr-btn:hover{opacity:.88}.kr-grid{margin-top:56px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.kr-tile{display:flex;flex-direction:column;gap:8px;text-decoration:none;color:inherit}.kr-tile .kr-media{aspect-ratio:4 / 5}.kr-tile__title{font-size:13px;font-weight:500;line-height:1.35}.kr-tile__price{font-size:13px;color:var(--kr-muted)}@media(max-width:749px){.kr-close__top{grid-template-columns:1fr}.kr-close__top .kr-media{height:auto;aspect-ratio:4 / 3}.kr-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.kr-news{border-top:1px solid var(--kr-line);padding:72px var(--kr-gutter);display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center}.kr-news .kr-h2{font-size:36px}.kr-news form{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;width:100%;max-width:460px}.kr-news input[type=email]{flex:1 1 220px;min-height:48px;padding:0 16px;border:1px solid #BFB4A4;background:var(--kr-card);color:var(--kr-ink);font:inherit}.kr-news .kr-btn{align-self:auto}.kr-news__msg{font-size:14px;color:var(--kr-body)}.kr-visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}
/*# sourceMappingURL=/cdn/shop/t/38/assets/khtm-rumah.css.map */
