.ki-workspace,.ki-product-action{--ki-ink:#211c1a;--ki-line:#d8cac2;--ki-paper:#f8f5f2;--ki-rose:#eee0dc;color:#211c1a;font:15px/1.6 Arial,sans-serif}
.ki-workspace{box-sizing:border-box;width:100%;max-width:1120px;margin:20px auto 70px;padding:32px;background:#fff;text-align:left}
.ki-workspace *{box-sizing:border-box}.ki-workspace :is(h1,h2,h3,h4,p,small,dt,dd,summary,label){color:#211c1a;opacity:1;text-shadow:none}
.ki-workspace .ki-header h1{font:400 clamp(32px,4vw,52px)/1.12 Georgia,serif;margin:10px 0 12px;letter-spacing:-.025em}.kalu-creator-page .kalu-content-page>article>header{display:none}.kalu-creator-page .kalu-content-page{padding:30px 20px;background:#fff}.kalu-creator-page .kalu-page-content{max-width:none}
.ki-workspace .ki-header{display:flex;justify-content:space-between;align-items:flex-start;gap:20px}.ki-workspace h2{font:400 clamp(32px,4vw,52px)/1.12 Georgia,serif;margin:10px 0 12px}.ki-workspace h3{font:400 29px/1.2 Georgia,serif;margin:8px 0 18px}.ki-workspace h4{font:400 19px/1.35 Georgia,serif;margin:14px 0 8px}.ki-workspace small{font:700 10px/1.5 Arial,sans-serif;letter-spacing:.16em}.ki-workspace p{margin:12px 0;font:15px/1.6 Arial,sans-serif}
.ki-workspace a{color:#211c1a;text-decoration:underline;text-underline-offset:4px}.ki-workspace a:hover{color:#713f49}.ki-workspace .ki-nav{display:flex;gap:26px;overflow-x:auto;margin:20px 0 28px;border-bottom:1px solid #d8cac2}.ki-workspace .ki-nav a{white-space:nowrap;text-decoration:none;padding:12px 0;font-size:13px}.ki-workspace .ki-nav a:hover{box-shadow:inset 0 -2px #713f49}
.ki-workspace .ki-summary{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-bottom:26px}.ki-workspace .ki-summary article{padding:30px;background:#eee0dc}.ki-workspace .ki-dark{background:#211c1a!important}.ki-workspace .ki-dark :is(small,strong,p,button){color:#fff!important}.ki-workspace .ki-dark strong{display:block;font:400 clamp(25px,4vw,42px)/1.2 Georgia,serif;overflow-wrap:anywhere;margin:15px 0}.ki-workspace .ki-dark button{padding:0;min-height:44px;border:0;text-decoration:underline;background:transparent}
.ki-workspace .ki-panel{padding:30px;border:1px solid #d8cac2;background:#fff;margin:24px 0;scroll-margin-top:110px}.ki-workspace .ki-section-heading{display:flex;justify-content:space-between;align-items:center;gap:20px}.ki-workspace .ki-section-heading h3{margin-bottom:8px}
.ki-workspace button,.ki-workspace .ki-button,.ki-product-action button{display:inline-flex;align-items:center;justify-content:center;background:#211c1a!important;color:#fff!important;border:1px solid #211c1a;padding:13px 20px;min-height:46px;font:700 12px/1.5 Arial,sans-serif;text-decoration:none;cursor:pointer;border-radius:0;opacity:1}.ki-workspace button:hover,.ki-workspace .ki-button:hover,.ki-product-action button:hover{background:#713f49!important;border-color:#713f49}.ki-workspace button:disabled{background:#675e58!important;border-color:#675e58;cursor:wait}.ki-workspace :is(a,button,input,textarea):focus-visible,.ki-product-action button:focus-visible{outline:3px solid #945f4c;outline-offset:3px}
.ki-workspace label{display:block;font:600 13px/1.6 Arial,sans-serif;margin:18px 0 10px}.ki-workspace :is(input,textarea){display:block;width:100%;max-width:100%;background:#fff!important;color:#211c1a!important;border:1px solid #a99b92;padding:12px;min-height:46px;font:16px/1.5 Arial,sans-serif;border-radius:0}.ki-workspace textarea{resize:vertical}.ki-workspace input::placeholder,.ki-workspace textarea::placeholder{color:#70645c;opacity:1}.ki-workspace details{margin:18px 0}.ki-workspace summary{cursor:pointer;font-weight:600;padding:10px 0;min-height:44px}.ki-workspace [data-ki-send]{background:#f8f5f2;padding:20px;margin-top:18px}.ki-workspace [data-ki-send]>p{font-size:13px}.ki-workspace [data-ki-message]:not(:empty),.ki-product-action [data-ki-message]:not(:empty){background:#f1e7df;color:#211c1a;border-left:3px solid #713f49;padding:14px}.ki-workspace [data-ki-message].is-error{background:#fff0ee;color:#7c1b19}
.ki-workspace .ki-item{display:grid;grid-template-columns:70px minmax(0,1fr) auto auto;align-items:center;gap:15px;border-bottom:1px solid #d8cac2;padding:16px 0}.ki-workspace .ki-item img{width:70px;height:80px;object-fit:contain;background:#f8f5f2}.ki-workspace .ki-item strong{display:block;color:#211c1a}.ki-workspace .ki-item p{margin:3px 0;font-size:13px}.ki-workspace .ki-item button{background:#fff!important;color:#211c1a!important;border:1px solid #d8cac2;padding:8px 12px}.ki-workspace .ki-total{display:flex;justify-content:space-between;gap:20px;padding:16px;background:#211c1a;color:#fff;margin-top:20px}.ki-workspace .ki-total strong{color:#fff}
.ki-workspace .ki-search{display:flex;gap:14px;align-items:flex-end;margin-bottom:24px}.ki-workspace .ki-search label{flex:1;margin:0}.ki-workspace .ki-products{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.ki-workspace .ki-products article{display:flex;flex-direction:column;border:1px solid #d8cac2;padding:16px;min-width:0}.ki-workspace .ki-products article>a:first-child{text-decoration:none}.ki-workspace .ki-products img{width:100%;height:200px;object-fit:contain;background:#f8f5f2}.ki-workspace .ki-products button,.ki-workspace .ki-products .ki-button{margin-top:auto;font-size:11px}.ki-workspace .ki-pagination{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.ki-workspace .ki-pagination a{padding:10px 16px;border:1px solid #d8cac2}.ki-workspace [aria-current=page]{background:#eee0dc;font-weight:bold}.ki-workspace .ki-history-entry{padding:16px 0;border-bottom:1px solid #d8cac2}.ki-workspace dl{display:grid;grid-template-columns:150px 1fr;gap:10px}.ki-workspace dd{margin:0;overflow-wrap:anywhere}.ki-workspace dt{font-weight:bold}.ki-workspace ol{padding-left:20px}.ki-workspace li{padding:6px 0}
.ki-product-action{clear:both;display:flex;flex-wrap:wrap;gap:14px;align-items:center;margin-top:15px}.ki-product-action a{color:#211c1a!important;text-decoration:underline}.ki-product-action [data-ki-message]{width:100%}.kalu-wishlist-only .single_add_to_cart_button,.kalu-wishlist-only .checkout-button{display:none!important}
.kalu-influencer-login,.kalu-influencer-note{--ki-ink:#211c1a;--ki-wine:#542832;color:#211c1a}.kalu-influencer-login :is(h2,p,label,a),.kalu-influencer-note :is(h2,p){color:#211c1a}
@media(max-width:760px){.ki-workspace{padding:22px 16px;margin:0 auto 40px}.ki-workspace .ki-panel{padding:20px 16px}.ki-workspace .ki-summary{grid-template-columns:1fr}.ki-workspace .ki-summary article{padding:24px}.ki-workspace .ki-products{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ki-workspace .ki-products article{padding:12px}.ki-workspace .ki-products img{height:160px}.ki-workspace .ki-section-heading{align-items:flex-start;flex-direction:column}.ki-workspace .ki-item{grid-template-columns:55px minmax(0,1fr) auto;gap:10px}.ki-workspace .ki-item img{width:55px;height:65px}.ki-workspace .ki-item>button{grid-column:2/4;justify-self:start}.ki-workspace .ki-item>span{font-size:13px}.ki-workspace dl{grid-template-columns:1fr;gap:3px}.ki-workspace dd{margin-bottom:12px}.ki-workspace h3{font-size:25px}}
@media(max-width:600px){.ki-workspace .ki-products{grid-template-columns:1fr}.ki-workspace .ki-search{align-items:stretch;flex-direction:column}}
.ki-workspace .ki-link-table{overflow-x:auto;margin:24px 0}.ki-link-table table{width:100%;border-collapse:collapse}.ki-link-table th,.ki-link-table td{padding:12px;text-align:left;border:1px solid #d8cac2;vertical-align:top}.ki-link-table td:first-child{max-width:280px;overflow-wrap:anywhere}.ki-link-table button{margin:4px 0;min-height:44px}.ki-workspace [data-kl-create]{display:flex;flex-wrap:wrap;gap:16px;align-items:end}.ki-workspace [data-kl-create] label{flex:1;min-width:200px}.ki-workspace .ki-measurement-note{font-size:13px;line-height:1.6;color:#514741}.ki-workspace [data-ki-address]{background:#f1e7e0;color:#211d1a;border:1px solid #bba79b;margin:12px 0}.ki-workspace .ki-search select{min-height:46px;padding:10px;width:100%}
