@font-face{font-family:Syne;font-style:normal;font-weight:400 800;font-display:swap;src:url(/build/assets/syne-latin-ext-JjI8ZrW1.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Syne;font-style:normal;font-weight:400 800;font-display:swap;src:url(/build/assets/syne-latin-BVsvWWA4.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:400 700;font-display:swap;src:url(/build/assets/manrope-latin-ext-Ch3YOpNY.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:400 700;font-display:swap;src:url(/build/assets/manrope-latin-DHIcAJRg.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400 600;font-display:swap;src:url(/build/assets/jetbrains-mono-latin-ext-DIC32ArD.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400 600;font-display:swap;src:url(/build/assets/jetbrains-mono-latin-6fWv1k7M.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--ck-ink: #14100c;--ck-ink-2: #1b1610;--ck-linen: #ede7dd;--ck-linen-2: #e2dacb;--ck-paper: #f7f4ed;--ck-gold: #c9962f;--ck-gold-light: #e9c46a;--ck-gold-dim: #8a6a2c;--ck-walnut: #6e4b2a;--ck-walnut-dark: #4a3119;--ck-font-display: "Syne", ui-sans-serif, system-ui, sans-serif;--ck-font-sans: "Manrope", ui-sans-serif, system-ui, sans-serif;--ck-font-mono: "JetBrains Mono", ui-monospace, "SFMono-Regular", Menlo, monospace}.ck-front{display:flex;flex-direction:column;min-height:100vh;background-color:var(--ck-paper);color:var(--ck-ink);font-family:var(--ck-font-sans)}.ck-front .font-display,.ck-front h1.font-display,.ck-front h2.font-display,.ck-front h3.font-display{font-family:var(--ck-font-display);font-weight:700}.ck-front .eyebrow{font-family:var(--ck-font-mono);font-size:.72rem;font-weight:600;letter-spacing:.28em;text-transform:uppercase;color:var(--ck-gold)}.ck-front .bg-ck-ink{background-color:var(--ck-ink)!important}.ck-front .bg-ck-linen{background-color:var(--ck-linen)!important}.ck-front .text-ck-gold{color:var(--ck-gold)!important}.ck-front .text-ck-gold-light{color:var(--ck-gold-light)!important}.ck-front .text-ck-linen{color:var(--ck-linen)!important}.ck-front .text-ck-linen-muted{color:#ede7dda6!important}.ck-front .text-ck-ink-muted{color:#14100c99!important}.ck-front .border-ck-gold{border-color:#c9962f40!important}.ck-navbar{background-color:#14100cf5;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid rgb(201 150 47 / 15%)}.ck-navbar .nav-link{color:#ede7dde5;font-weight:500;letter-spacing:.02em}.ck-navbar .nav-link:hover,.ck-navbar .nav-link.active{color:var(--ck-gold-light)}.ck-navbar .navbar-brand{font-family:var(--ck-font-display);font-weight:700;color:var(--ck-linen);font-size:1.35rem}.ck-navbar .btn-admin-login{color:#ede7dd73;font-size:.75rem;text-decoration:none;border:1px solid rgb(237 231 221 / 15%);border-radius:999px;padding:.3rem .85rem}.ck-navbar .btn-admin-login:hover{color:var(--ck-gold-light);border-color:#c9962f66}.ck-navbar .btn-phone-pill{align-items:center;gap:.5rem;color:var(--ck-gold-light);font-family:var(--ck-font-mono);font-size:.85rem;text-decoration:none;border:1px solid rgb(201 150 47 / 35%);border-radius:999px;padding:.4rem .9rem;transition:border-color .15s,background-color .15s}.ck-navbar .btn-phone-pill:hover{border-color:var(--ck-gold);background-color:#c9962f1a}.ck-footer{background-color:var(--ck-ink);color:var(--ck-linen);border-top:1px solid rgb(201 150 47 / 15%)}.ck-footer a{color:#ede7ddb3;text-decoration:none}.ck-footer a:hover{color:var(--ck-gold-light)}.ck-footer h6{font-family:var(--ck-font-display);color:var(--ck-gold-light);font-size:.85rem;letter-spacing:.12em;text-transform:uppercase}.btn-ck-gold{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;background-color:var(--ck-gold);color:var(--ck-ink);border:none;border-radius:999px;padding:.7rem 1.6rem;font-weight:600;transition:transform .15s,background-color .15s}.btn-ck-gold:hover{background-color:var(--ck-gold-light);color:var(--ck-ink);transform:translateY(-1px)}.btn-ck-outline{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;background-color:transparent;color:var(--ck-linen);border:1px solid rgb(237 231 221 / 25%);border-radius:999px;padding:.7rem 1.6rem;font-weight:600;transition:border-color .15s,color .15s}.btn-ck-outline:hover{border-color:var(--ck-gold);color:var(--ck-gold-light)}.hero-band,.page-header-band{background-color:var(--ck-ink);color:var(--ck-linen)}.hero-band{padding:5rem 0 4rem}.page-header-band{padding:3.5rem 0 3rem}.hero-band h1,.hero-band h2,.page-header-band h1,.page-header-band h2{color:var(--ck-linen)}.stat-pill{display:inline-flex;align-items:center;gap:.6rem;border:1px solid rgb(201 150 47 / 25%);border-radius:999px;padding:.5rem 1.1rem;font-family:var(--ck-font-mono);font-size:.75rem;color:#ede7ddb3}.product-card{display:flex;flex-direction:column;height:100%;padding:.85rem;border-radius:1.75rem;background-color:var(--ck-linen);box-shadow:0 18px 36px -18px #14100c4d}.product-card__media{position:relative;display:block;border-radius:1.1rem;overflow:hidden}.product-card__badge{position:absolute;top:0;left:0;z-index:2;display:inline-flex;align-items:center;min-height:1.9rem;padding:.45em .9em;border-end-end-radius:.75rem;background-color:var(--ck-linen);color:var(--ck-ink);font-family:var(--ck-font-mono);font-size:.65rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.product-card__badge:before,.product-card__badge:after{content:"";position:absolute;width:.75rem;height:.75rem;background-color:inherit;-webkit-mask-image:radial-gradient(circle at 100% 100%,transparent .75rem,red calc(.75rem + 1px));mask-image:radial-gradient(circle at 100% 100%,transparent .75rem,red calc(.75rem + 1px))}.product-card__badge:before{top:0;left:100%}.product-card__badge:after{top:100%;left:0}.product-card__img,.img-placeholder{width:100%;aspect-ratio:1;object-fit:cover;display:block}.img-placeholder{display:flex;align-items:center;justify-content:center;background-color:#14100c0f;color:#14100c59;font-size:.8rem;text-align:center;gap:.35rem;flex-direction:column}.product-card__body{display:flex;flex-direction:column;gap:.5rem;padding-top:.85rem;flex:1}.product-card__title{font-family:var(--ck-font-display);font-weight:700;font-size:1.05rem;color:var(--ck-ink)}.product-card__price{font-family:var(--ck-font-mono);font-weight:600;color:var(--ck-ink);font-size:1.05rem}.stock-badge{display:inline-flex;align-items:center;gap:.35rem;border-radius:999px;padding:.25em .75em;font-size:.72rem;font-weight:600}.stock-badge--var{background-color:#228b221f;color:#1f7a1f}.stock-badge--yok{background-color:#14100c14;color:#14100c8c}.product-card__button{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;margin-top:auto;padding:.6rem 1.1rem;border-radius:999px;background-color:var(--ck-ink);color:var(--ck-linen);font-size:.85rem;font-weight:600;text-decoration:none;transition:background-color .2s,color .2s}.product-card__button:hover{background-color:var(--ck-gold);color:var(--ck-ink)}.product-card__sepet-btn{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:2.1rem;height:2.1rem;border:none;border-radius:999px;background-color:#14100c0f;color:var(--ck-ink);cursor:pointer;transition:background-color .2s,color .2s,transform .2s}.product-card__sepet-btn:hover{transform:scale(1.08)}.product-card__sepet-btn[aria-pressed=true]{background-color:var(--ck-gold);color:var(--ck-ink)}[data-reveal]{opacity:0;transform:translateY(24px);transition:opacity .6s cubic-bezier(.16,1,.3,1),transform .6s cubic-bezier(.16,1,.3,1)}[data-reveal].is-revealed{opacity:1;transform:translateY(0)}.room-photo-stack{position:relative;height:22rem}.room-photo-stack__img{position:absolute;width:82%;height:90%;object-fit:cover;border-radius:1.25rem;box-shadow:0 30px 55px -18px #0000008c}.room-photo-stack__img--primary{top:0;left:0;z-index:2;transform:rotate(-3deg)}.room-photo-stack__img--echo{top:10%;right:0;left:auto;z-index:1;opacity:.5;filter:saturate(.7) brightness(.85);transform:rotate(5deg)}
