.kh{font-family:"Figtree",var(--font-body),system-ui,sans-serif;color:var(--kh-ink);background:#fff;min-height:100vh;overflow-x:clip}.kh a{color:inherit;text-decoration:none}.kh button,.kh input{font-family:inherit}.kh img{display:block}.kh-wrap{max-width:1320px;margin:0 auto;padding-left:32px;padding-right:32px}.kh-skip{position:absolute;left:-9999px;top:0;z-index:100;background:var(--kh-g);color:#fff!important;padding:10px 16px;border-radius:8px;font-weight:700}.kh-skip:focus{left:12px;top:12px}.kh :focus-visible{outline:3px solid var(--kh-g);outline-offset:2px}.kh-main:focus{outline:none}@media (min-width:768px){.kh-monly{display:none!important}}.kh-mut{color:#5c625e}.kh-h2{margin:0;font-size:42px;font-weight:var(--kh-hw);line-height:1.15;letter-spacing:-.6px;color:#4e4a44}.kh-h2-sm{font-size:34px}.kh-lead{margin:10px 0 0;font-size:15px;line-height:1.6;color:var(--kh-mut)}.kh-sec{padding-top:80px}.kh-eyebrow{font-size:12px;font-weight:800;letter-spacing:1px;color:var(--kh-o);text-transform:uppercase}.kh-tag-g,.kh-tag-y{display:inline-flex;align-items:center;gap:5px;border-radius:999px;padding:6px 14px;font-size:12px;font-weight:800;letter-spacing:1.2px}.kh-tag-g{background:var(--kh-g);color:#fff}.kh-tag-y{background:var(--kh-y);color:#23402f}.kh-rot{display:inline-flex;transition:transform .2s ease}.kh-rot.is-on{transform:rotate(180deg)}.kh-btn-g,.kh-btn-o,.kh-btn-w{display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:999px;min-height:50px;padding:0 30px;font-size:15px;font-weight:700;cursor:pointer;text-align:center;transition:filter .18s ease,background .18s ease,color .18s ease}.kh-btn-o{border:0;background:var(--kh-o);color:#fff!important}.kh-btn-o:hover{filter:brightness(.92)}.kh-btn-g{border:1.5px solid var(--kh-g);background:#fff;color:var(--kh-g)!important}.kh-btn-g:hover{background:var(--kh-g);color:#fff!important}.kh-btn-w{border:0;background:#fff;color:var(--kh-g)!important}.kh-btn-w:hover{background:#f4f2ee}.kh-btn-sm{padding:0 18px}.kh-band,.kh-btn-sm{min-height:40px;font-size:14px}.kh-band{display:flex;align-items:center;justify-content:center;gap:8px;padding:6px 16px;background:var(--kh-y);color:#23402f!important;font-weight:600;text-align:center}.kh-band b{background:#23402f;color:#fff;border-radius:999px;padding:2px 9px;font-weight:800;white-space:nowrap}.kh-band-ic{display:inline-flex;flex:none}.kh-ann{background:var(--kh-g);color:#fff}.kh-ann-row{display:flex;align-items:center;justify-content:center;gap:12px;min-height:44px;padding-top:8px;padding-bottom:8px;text-align:center;flex-wrap:wrap}.kh-ann-ic{display:inline-flex;flex:none}.kh-ann-txt{font-size:14px;font-weight:500}.kh-ann-txt b{font-weight:800}.kh-ann-a{font-size:14px;font-weight:700;color:#fff!important;text-decoration:underline!important;text-underline-offset:3px}.kh-ann-a:hover{opacity:.85}.kh-mh,.kh-mstrip{display:none}.kh-dh{background:#fff;border-bottom:1px solid var(--kh-line);position:relative;z-index:20}.kh-hdr{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.5fr) minmax(0,1fr);align-items:center;gap:28px;padding-top:18px;padding-bottom:14px}.kh-hdr-logo{display:inline-flex;justify-self:start}.kh-logo{display:inline-flex;flex-direction:column;line-height:1;color:var(--kh-g)}.kh-logo-word{position:relative;font-weight:800;letter-spacing:-1.4px;padding-right:.42em}.kh-logo-fl{position:absolute;right:0;top:-.12em;width:.4em;height:.4em;color:var(--kh-o);display:inline-flex}.kh-logo-fl svg{width:100%;height:100%}.kh-logo-tag{font-size:10.5px;font-weight:700;letter-spacing:3.2px;color:#6b675f;margin-top:4px;padding-left:2px;text-transform:uppercase}.kh-logo-lg .kh-logo-word{font-size:38px}.kh-logo-sm .kh-logo-word{font-size:24px;letter-spacing:-.86px}.kh-logo-sm .kh-logo-tag{font-size:7.5px;letter-spacing:2.2px;margin-top:3px;color:#5c625e}.kh-logo-ft .kh-logo-word{font-size:34px;letter-spacing:-1.2px}.kh-logo.is-light{color:#fff}.kh-logo.is-light .kh-logo-tag{color:#c9d6cd}.kh-logo-img{display:block;width:auto;-o-object-fit:contain;object-fit:contain}.kh-logo-img.kh-logo-lg{height:52px;max-width:240px}.kh-logo-img.kh-logo-sm{height:34px;max-width:160px}.kh-hdr-mid{display:flex;align-items:center;gap:10px;min-width:0}.kh-dd{position:relative;flex:none}.kh-dist{align-items:center;gap:8px;border:1.5px solid var(--kh-line2);background:#fff;border-radius:999px;min-height:40px;padding:0 14px;font-size:13px;font-weight:600;color:var(--kh-ink);cursor:pointer;white-space:nowrap}.kh-dist,.kh-dist>span:not(.kh-dist-lab){display:inline-flex}.kh-dist:hover{border-color:var(--kh-g)}.kh-dist-lab{color:#6b675f;font-weight:500}.kh-dlist{position:absolute;top:calc(100% + 8px);left:0;z-index:30;width:270px;background:#fff;border:1px solid var(--kh-line2);border-radius:14px;box-shadow:0 18px 40px -14px rgba(35,64,47,.35);padding:8px;max-height:320px;overflow-y:auto}.kh-dlist-h{font-size:11px;font-weight:700;letter-spacing:1.4px;color:#6b675f;padding:8px 12px 6px}.kh-dopt{display:flex;justify-content:space-between;align-items:center;gap:8px;width:100%;border:0;background:transparent;border-radius:9px;padding:10px 12px;font-size:14px;color:var(--kh-ink);cursor:pointer;text-align:left}.kh-dopt:hover{background:var(--kh-fill)}.kh-dopt small{font-size:12px;font-weight:600;color:var(--kh-green);white-space:nowrap}.kh-dopt.is-on{background:var(--kh-mint);color:var(--kh-green);font-weight:700}.kh-dgrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px;padding:6px;background:#fff;border:1px solid var(--kh-line2);border-radius:14px;box-shadow:0 14px 30px -18px rgba(35,64,47,.35)}.kh-dgrid .kh-dopt{min-height:44px;padding:0 10px;font-weight:600}.kh-dgrid .kh-dopt small{font-size:11px}.kh-srch{flex:1;min-width:0;display:flex;align-items:center;gap:10px;background:var(--kh-fill);border:1.5px solid transparent;border-radius:999px;min-height:48px;padding:0 6px 0 20px;transition:border-color .18s ease,background .18s ease}[data-search=frame] .kh-srch{background:#fff;border-color:#d9d4cc}.kh-srch:focus-within{border-color:var(--kh-g);background:#fff}.kh-srch input{flex:1;min-width:0;border:0;background:transparent;font:inherit;font-size:16px;color:var(--kh-ink);outline:none}.kh-srch input::-moz-placeholder{color:#7a766f}.kh-srch input::placeholder{color:#7a766f}.kh-srch input::-webkit-search-cancel-button{display:none}.kh-srch button{width:36px;height:36px;border-radius:99px;background:var(--kh-g);color:#fff;border:0;display:inline-flex;align-items:center;justify-content:center;flex:none;cursor:pointer}.kh-srch button:hover{background:var(--kh-gd)}.kh-hdr-act{display:flex;align-items:center;justify-content:flex-end;gap:6px}.kh-icbtn{position:relative;display:inline-flex;flex-direction:column;align-items:center;gap:3px;color:var(--kh-g)!important;padding:6px;font-size:11px;font-weight:600;border-radius:10px;min-width:48px}.kh-icbtn:hover{background:var(--kh-fill)}.kh-cart-n,.kh-icbtn>span:first-child{display:inline-flex}.kh-cart-n{position:absolute;top:0;right:2px;min-width:19px;height:19px;border-radius:99px;background:var(--kh-o);color:#fff;font-size:11px;font-weight:800;align-items:center;justify-content:center;padding:0 5px}.kh-seg{border:1px solid #d9d5ce;border-radius:8px;overflow:hidden;margin-left:8px}.kh-seg,.kh-seg>*{display:inline-flex}.kh-seg>*{align-items:center;justify-content:center;background:#fff;color:#5e5a55!important;font-size:12px;font-weight:600;min-height:28px;padding:0 9px}.kh-seg>*+*{border-left:1px solid #d9d5ce}.kh-seg>.is-on{background:var(--kh-g);color:#fff!important}.kh-seg a:hover{background:var(--kh-fill)}.kh-nav{position:relative}.kh-menu{display:flex;justify-content:center;gap:34px;overflow-x:auto;scrollbar-width:none}[data-menu=left] .kh-menu{justify-content:flex-start}.kh-menu::-webkit-scrollbar{display:none}.kh-navlnk{display:inline-flex;align-items:center;gap:5px;padding:14px 0;font-size:15px;font-weight:500;color:var(--kh-ink);white-space:nowrap;border:0;border-bottom:2px solid transparent;background:none;cursor:pointer;transition:color .18s ease,border-color .18s ease}.kh-navlnk>span{display:inline-flex;transition:transform .2s ease}.kh-navlnk.is-on,.kh-navlnk:hover{color:var(--kh-g);border-bottom-color:var(--kh-g)}.kh-navlnk.is-on>span{transform:rotate(180deg)}.kh-navlnk-sd{color:var(--kh-o)!important;font-weight:700}.kh-mega{position:absolute;left:0;right:0;top:100%;background:#fff;border-top:1px solid var(--kh-line);box-shadow:0 24px 40px -24px rgba(35,64,47,.35);z-index:25}.kh-mega-in{padding-top:24px;padding-bottom:28px}.kh-mega-head{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:18px}.kh-mega-head b{font-size:22px;font-weight:var(--kh-hw);color:#4e4a44}.kh-mega-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:18px}.kh-mega-item{display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center;font-size:14px;font-weight:600}.kh-mega-item:hover{color:var(--kh-g)}.kh-cb{width:92px;height:92px;border-radius:999px;overflow:hidden;background:var(--kh-bej);display:grid;place-items:center;border:3px solid #fff;box-shadow:0 0 0 1.5px var(--kh-line2)}.kh-cb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.kh-cb-all{background:var(--kh-g);color:#fff;font-size:13px;font-weight:800}.kh-ph{width:100%;height:100%;display:grid;place-items:center;background:var(--kh-bej);color:var(--kh-g)}.kh-ph svg{width:42%;max-width:64px;height:auto;opacity:.55}.kh-foot{background:var(--kh-g);color:#fff;margin-top:80px}.kh-foot .kh-wrap{padding-top:60px;padding-bottom:28px}.kh-fgrid{display:grid;grid-template-columns:minmax(0,1.4fr) repeat(3,minmax(0,1fr));gap:36px}.kh-fbrand p{margin:18px 0 0;font-size:14px;line-height:1.65;color:#c9d6cd;max-width:320px}.kh-fbrand p a:hover{color:#fff}.kh-fci{margin-top:20px;max-width:330px;font-size:14px;--fci-ic:var(--kh-y);--fci-ic-bg:rgba(255,255,255,0.08);--fci-txt:#dbe5de;--fci-gap:10px}.kh-fci .fci-row[data-kind=phone] .fci-val{color:#fff!important;font-size:15px}.kh-fci a.fci-val:hover{color:#fff!important}.kh-socs{display:flex;gap:10px;margin-top:16px}.kh-soc{width:44px;height:44px;border-radius:99px;border:1px solid rgba(255,255,255,.3);display:grid;place-items:center;color:#fff!important}.kh-soc:hover{background:rgba(255,255,255,.1)}.kh-ssl{align-items:center;gap:8px;margin-top:18px;border:1px solid rgba(255,255,255,.3);border-radius:999px;padding:8px 14px;font-size:13px;font-weight:600}.kh-ssl,.kh-ssl>span{display:inline-flex}.kh-fh{margin:0 0 12px;font-size:15px;font-weight:700;color:#fff}.kh-fl .cookie-pref,.kh-fl button,.kh-flnk{display:block;color:#c9d6cd!important;font-size:14px;padding:5px 0;background:none;border:0;text-align:left;cursor:pointer;font:inherit}.kh-fl button{font-size:14px}.kh-fl button:hover,.kh-flnk:hover{color:#fff!important}.kh-fbar{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-top:44px;padding-top:20px;border-top:1px solid rgba(255,255,255,.18);font-size:13px;color:#c9d6cd}.kh-credit{display:inline-flex;align-items:center;gap:6px;white-space:nowrap;vertical-align:middle}.kh-credit:hover{color:#fff}.kh-flegal a:hover{color:#fff;text-decoration:underline;text-underline-offset:3px}[data-footer=no-workshop] .kh-fcol-workshop{display:none}.kh-wa{position:fixed;left:22px;bottom:22px;z-index:50;width:58px;height:58px;border-radius:99px;background:#1f8f4e;color:#fff!important;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 10px 24px -8px rgba(0,0,0,.45)}.kh-wa:hover{background:#18763f}.kh-wa>span{display:inline-flex}[data-wa=right] .kh-wa{left:auto;right:22px}.kh-top{position:fixed;right:22px;bottom:22px;z-index:50;width:46px;height:46px;border-radius:99px;background:var(--kh-g);color:#fff!important;display:grid;place-items:center;box-shadow:0 10px 24px -10px rgba(0,0,0,.45)}.kh-top>span{display:inline-flex}[data-wa=right] .kh-top{bottom:92px}.kh-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px}[data-cols="3"] .kh-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.kh-pc{position:relative;display:flex;flex-direction:column;min-width:0;background:#fff;border:1px solid var(--kh-line);border-radius:var(--kh-card-r);overflow:hidden;transition:box-shadow .25s ease,transform .25s cubic-bezier(.2,.8,.2,1)}.kh-pc:hover{box-shadow:0 18px 36px -18px rgba(35,64,47,.35);transform:translateY(-3px)}.kh-pimg{position:relative;aspect-ratio:1/1;overflow:hidden;background:#f4f0ea}[data-ratio="4x5"] .kh-pimg{aspect-ratio:4/5}.kh-pimg-a{display:block;width:100%;height:100%}.kh-pimg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .6s cubic-bezier(.2,.8,.2,1)}.kh-pc:hover .kh-pimg img{transform:scale(1.05)}.kh-pimg-ph{display:block;width:100%;height:100%;background:var(--kh-bej)}.kh-heart{position:absolute;top:6px;right:6px;width:50px;height:50px;border:0;background:none;padding:0;display:grid;place-items:center;cursor:pointer}.kh-heart>span{width:38px;height:38px;border-radius:99px;background:#fff;display:grid;place-items:center;box-shadow:0 4px 12px -4px rgba(0,0,0,.25);transition:transform .15s ease}.kh-heart:hover>span{transform:scale(1.06)}.kh-stamp{position:absolute;right:10px;bottom:10px;width:76px;height:76px;filter:drop-shadow(0 4px 8px rgba(0,0,0,.2));pointer-events:none}.kh-stamp-bg{fill:var(--kh-g)}[data-stamp=off] .kh-stamp{display:none}[data-stamp=spin] .kh-stamp-ring{transform-origin:50px 50px;animation:kh-spin 18s linear infinite}@keyframes kh-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){[data-stamp=spin] .kh-stamp-ring{animation:none}}.kh-bdg{display:block;text-align:center;font-size:13px;font-weight:700;padding:6px 10px;border-radius:6px;margin:12px 12px 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kh-bdg-best{background:var(--kh-badge);color:#23402f;border:1.5px solid var(--kh-badge)}.kh-bdg-fav{background:#fff6d6;color:#7a4e00;border:1.5px solid #f2cf5b}.kh-bdg-pill,[data-label=off] .kh-bdg,[data-label=pill] .kh-bdg-band{display:none}[data-label=pill] .kh-bdg-pill{display:block;position:absolute;top:12px;left:12px;margin:0;border-radius:999px;padding:4px 12px;font-size:12px;max-width:calc(100% - 70px)}.kh-pbody{padding:12px 14px 14px;display:flex;flex-direction:column;gap:8px;flex:1}.kh-pname{font-size:15px;font-weight:600;line-height:1.35;color:var(--kh-ink);min-height:41px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.kh-pname:hover{color:var(--kh-g)}.kh-rate{display:flex;align-items:center;gap:6px}[data-rating=hide] .kh-pc .kh-rate{display:none}.kh-stars{display:inline-flex;gap:1px}.kh-star{position:relative;display:inline-block}.kh-star svg{display:block}.kh-star>span{position:absolute;left:0;top:0;height:100%;overflow:hidden}.kh-rate-n{font-size:12px;color:#6b675f}.kh-prow{display:flex;align-items:flex-end;justify-content:space-between;gap:8px;margin-top:auto}.kh-pcol{min-width:0}.kh-old{display:flex;align-items:center;gap:7px;font-size:13px}.kh-old s{color:#6b675f;white-space:nowrap}.kh-disc{color:#d62d2d;font-weight:800;white-space:nowrap}.kh-disc-amt,[data-sale=amount] .kh-disc-pct{display:none}[data-sale=amount] .kh-disc-amt{display:inline}[data-sale=strike] .kh-disc{display:none}.kh-now{font-size:21px;font-weight:var(--kh-pw);letter-spacing:-.4px;color:#1e1d1b;white-space:nowrap}.kh-addbtn{width:40px;height:40px;flex:none;border-radius:99px;border:1.5px solid var(--kh-g);background:#fff;color:var(--kh-g);display:inline-flex;align-items:center;justify-content:center;gap:6px;cursor:pointer;padding:0;transition:background .18s ease,color .18s ease}.kh-addbtn:hover{background:var(--kh-g);color:#fff}.kh-addbtn[disabled]{opacity:.6;cursor:progress}.kh-add-txt{display:none;font-size:14px;font-weight:700}[data-add=pill] .kh-prow{flex-wrap:wrap}[data-add=pill] .kh-addbtn{width:100%;height:42px}[data-add=pill] .kh-add-txt{display:inline}.kh-soldout{flex:none;font-size:12px;color:#6b675f;background:var(--kh-fill);padding:6px 10px}.kh-ship,.kh-soldout{font-weight:700;border-radius:999px}.kh-ship{display:flex;align-items:center;justify-content:center;gap:7px;background:var(--kh-ship);color:var(--kh-green);min-height:36px;font-size:13px;margin:0 12px 12px;padding:0 10px;white-space:nowrap}.kh-ship>span{overflow:hidden;text-overflow:ellipsis}.kh-ship>svg{flex:none}[data-eta=line] .kh-ship{background:none;min-height:0;justify-content:flex-start;margin:0 14px 14px;padding:0}[data-eta=off] .kh-ship{display:none}.kh-hero-sec{padding-top:22px}.kh-hero{position:relative;border-radius:22px;overflow:hidden;background:var(--kh-hero-bg);min-height:470px;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;color:#fff}.kh-hero:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse 260px 90px at 18% 12%,rgba(60,22,6,.22),transparent 70%),radial-gradient(ellipse 200px 60px at 40% 88%,rgba(60,22,6,.18),transparent 70%),radial-gradient(ellipse 340px 120px at 78% 6%,rgba(255,240,220,.28),transparent 70%),radial-gradient(ellipse 120px 260px at 58% 50%,rgba(60,22,6,.12),transparent 70%),repeating-linear-gradient(125deg,rgba(255,255,255,.035) 0 22px,transparent 22px 60px)}.kh-hero-txt{position:relative;padding:56px 20px 56px 56px}.kh-hero-eye{margin:0;font-size:20px;font-weight:500;opacity:.95}.kh-hero-h{margin:4px 0 0;font-size:70px;font-weight:900;line-height:.98;letter-spacing:-2px;text-shadow:0 2px 18px rgba(60,20,0,.25);color:#fff}.kh-hero-sub{margin:14px 0 0;max-width:430px;font-size:16px;line-height:1.55;color:#fff4ea}.kh-hero-txt .kh-btn-w{margin-top:24px}.kh-hero-txt .kh-btn-w>span:last-child{display:inline-flex}.kh-hero-art{position:relative;align-self:stretch;min-height:470px}.kh-hero-art>div{position:absolute;overflow:hidden;border:6px solid #fff7ee}.kh-hero-art img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.kh-hero-art picture{display:block;width:100%;height:100%}.kh-hero-i1{right:7%;top:9%;width:58%;aspect-ratio:4/5;border-radius:18px;box-shadow:0 26px 50px -18px rgba(70,25,0,.55)}.kh-hero-i2{left:6%;bottom:8%;width:34%;aspect-ratio:1/1;border-radius:16px;border-width:5px!important;box-shadow:0 20px 40px -16px rgba(70,25,0,.55);transform:rotate(-4deg)}.kh-hero-i3{right:3%;bottom:6%;width:22%;aspect-ratio:1/1;border-radius:999px;border-width:5px!important;box-shadow:0 16px 30px -12px rgba(70,25,0,.5)}.kh-hero-pill{position:absolute;left:14%;top:12%;background:var(--kh-y);color:#23402f;border-radius:999px;padding:9px 16px;font-size:13px;font-weight:800;box-shadow:0 10px 20px -10px rgba(0,0,0,.4);transform:rotate(-6deg);z-index:1}.kh-trust{list-style:none;display:flex;justify-content:center;gap:44px;flex-wrap:wrap;background:#f7f1e8;border-radius:0 0 18px 18px;margin:-18px 14px 0;padding:30px 24px 16px;position:relative}.kh-trust li{display:inline-flex;align-items:center;gap:10px;font-size:15px;font-weight:600;color:#3a3833}.kh-dot{width:9px;height:9px;border-radius:99px;background:var(--kh-marker);flex:none}.kh-occ-sec{background:var(--kh-bej);margin-top:56px;padding:64px 0 70px}.kh-occ-head{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:30px;flex-wrap:wrap}.kh-occ-head .kh-h2{max-width:640px}.kh-occ-ctl{gap:16px}.kh-dots,.kh-occ-ctl{display:flex;align-items:center}.kh-dots{gap:7px}.kh-pdot{width:9px;height:9px;padding:0;border-radius:99px;border:0;background:#d3cec5;cursor:pointer;transition:width .2s ease,background .2s ease}.kh-pdot.is-on{width:26px;background:var(--kh-g)}.kh-arrow{width:44px;height:44px;border-radius:99px;border:1.5px solid #d9d5ce;background:#fff;color:var(--kh-g);align-items:center;justify-content:center;cursor:pointer}.kh-arrow,.kh-arrow>span{display:inline-flex}.kh-arrow:hover:not(:disabled){border-color:var(--kh-g);background:var(--kh-mint)}.kh-arrow:disabled{opacity:.4;cursor:default}.kh-occ-track{display:flex;gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.kh-occ-track::-webkit-scrollbar{display:none}.kh-occ{position:relative;flex:0 0 calc((100% - 80px) / 4.3);aspect-ratio:3/4;border-radius:8px;overflow:hidden;display:block;background:#e6e0d6;scroll-snap-align:start}.kh-occ .kh-ph,.kh-occ img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .6s cubic-bezier(.2,.8,.2,1)}.kh-occ:hover img{transform:scale(1.05)}.kh-occ .kh-ph{background:#e6e0d6}.kh-occlbl{position:absolute;left:50%;bottom:18px;transform:translateX(-50%);background:#fff;color:var(--kh-ink);font-size:15px;font-weight:600;padding:11px 22px;white-space:nowrap;box-shadow:0 6px 16px -8px rgba(0,0,0,.3);max-width:calc(100% - 24px);overflow:hidden;text-overflow:ellipsis}[data-tiles=strip] .kh-occlbl{left:0;right:0;bottom:0;transform:none;max-width:none;text-align:center;background:rgba(255,255,255,.92)}[data-tiles=caption] .kh-occlbl{position:static;transform:none;display:block;box-shadow:none;background:none;padding:10px 0 0;text-align:center;max-width:none}[data-tiles=caption] .kh-occ{aspect-ratio:auto;background:none;overflow:visible}[data-tiles=caption] .kh-occ img{aspect-ratio:3/4;border-radius:8px;height:auto}.kh-shelf{padding-top:72px;padding-bottom:20px}.kh-shelf-head{text-align:center;margin-bottom:36px}.kh-shelf-head p{margin:10px 0 0;font-size:16px;color:#6b675f}.kh-more{display:flex;justify-content:center;gap:12px;margin-top:36px}.kh-more .kh-btn-g>span:last-child{display:inline-flex}.kh-promo-sec{padding-top:56px}.kh-cargo{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:40px;align-items:center;background:var(--kh-bej);border-radius:22px;padding:50px 56px}.kh-cargo .kh-h2{margin-top:16px;font-size:36px}.kh-cargo-txt p{margin:14px 0 0;font-size:16px;line-height:1.6;color:#5e5a55}.kh-cargo-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.kh-step{background:#fff;border-radius:16px;padding:24px 20px}.kh-step-ic{width:50px;height:50px;border-radius:99px;background:var(--kh-mint);color:var(--kh-green);align-items:center;justify-content:center}.kh-step-ic,.kh-step-ic>span{display:inline-flex}.kh-step .kh-eyebrow{margin-top:16px}.kh-step-t{font-size:16px;font-weight:700;margin-top:4px}.kh-step-d{font-size:14px;color:#6b675f;margin-top:6px;line-height:1.5}.kh-promos{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:22px}.kh-cargo+.kh-promos,.kh-promos{margin-top:22px}.kh-promos:first-child{margin-top:0}.kh-promo{position:relative;display:block;min-height:240px;border-radius:22px;overflow:hidden;background:var(--kh-bej)}.kh-promo img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .6s cubic-bezier(.2,.8,.2,1)}.kh-promo:hover img{transform:scale(1.04)}.kh-promo:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(20,32,24,.62),rgba(20,32,24,.05) 70%)}.kh-promo-txt{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding:32px;color:#fff;max-width:70%}.kh-promo-t{font-size:28px;font-weight:var(--kh-hw);line-height:1.15;letter-spacing:-.4px}.kh-promo-cta{align-items:center;gap:6px;font-size:15px;font-weight:700;text-decoration:underline;text-underline-offset:3px}.kh-promo-cta,.kh-promo-cta>span{display:inline-flex}.kh-dists{padding-top:72px}.kh-dists .kh-lead{margin:8px 0 26px}.kh-dist-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.kh-dist-col{border-top:3px solid var(--kh-g);padding-top:18px}.kh-dist-col h3{margin:0 0 10px;font-size:18px;font-weight:700;color:var(--kh-g)}.kh-dlinks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:16px;column-gap:16px}.kh-dlink{display:inline-block;font-size:14px;color:#4e4a44!important;padding:5px 0}.kh-dlink:hover{color:var(--kh-g)!important;text-decoration:underline;text-underline-offset:3px}.kh-faq{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.6fr);gap:48px;align-items:start}.kh-faq .kh-h2{font-size:38px}.kh-faq-l .kh-lead{margin:14px 0 22px}.kh-faq-list{border-top:1px solid #e5e0d8}.kh-faq-item{border-bottom:1px solid #e5e0d8}.kh-faqq{display:flex;justify-content:space-between;align-items:center;gap:16px;width:100%;border:0;background:transparent;padding:22px 4px;font-size:17px;font-weight:600;color:var(--kh-ink);text-align:left;cursor:pointer}.kh-faqi,.kh-faqq:hover{color:var(--kh-g)}.kh-faqi{width:32px;height:32px;flex:none;border-radius:99px;background:var(--kh-fill);display:inline-flex;align-items:center;justify-content:center;font-size:20px;font-weight:500}.kh-faqa{margin:0;padding:0 56px 22px 4px;font-size:15px;line-height:1.65;color:#5e5a55}.kh-app{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:32px;align-items:center;background:#f5ede3;border-radius:22px;padding:44px 56px;overflow:hidden;position:relative}.kh-app .kh-h2{margin-top:16px;font-size:38px}.kh-app-txt p{margin:12px 0 0;font-size:16px;line-height:1.6;color:#5e5a55;max-width:480px}.kh-stores{display:flex;gap:12px;flex-wrap:wrap;margin-top:24px}.kh-store{display:inline-flex;align-items:center;gap:10px;background:#1c1c1a;color:#fff!important;border-radius:12px;min-height:54px;padding:0 20px}.kh-store:hover{background:#000}.kh-store>span{display:inline-flex;flex-direction:column;line-height:1.15}.kh-store small{font-size:11px;color:#d9d9d6}.kh-store b{font-size:16px;font-weight:700}.kh-phone-wrap{position:relative;height:290px}.kh-phone{position:absolute;left:50%;top:0;margin-left:-110px;width:220px;height:400px;border-radius:34px;background:#1c1c1a;padding:10px;box-shadow:0 30px 50px -20px rgba(35,64,47,.5)}.kh-phone-scr{width:100%;height:100%;border-radius:26px;background:#fff;overflow:hidden}.kh-phone-h{background:var(--kh-g);color:#fff;font-size:15px;font-weight:800;padding:16px 14px 12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kh-phone-b{padding:12px}.kh-phone-lab{font-size:11px;font-weight:700;color:#6b675f;letter-spacing:.6px}.kh-phone-row{display:flex;align-items:center;gap:10px;margin-top:8px;background:var(--kh-bej);border-radius:12px;padding:8px}.kh-phone-row.is-g{background:var(--kh-mint)}.kh-phone-row img{width:44px;height:44px;border-radius:10px;-o-object-fit:cover;object-fit:cover;flex:none}.kh-phone-row>div{min-width:0}.kh-phone-row b{display:block;font-size:13px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kh-phone-row small{font-size:11px;font-weight:600;color:#6b675f}.kh-phone-row.is-g small{color:var(--kh-green)}.kh-seo-h{margin:0;border-top:1px solid #e5e0d8;border-bottom:1px solid #e5e0d8}.kh-seo-h .kh-faqq{font-size:18px}.kh-seo-body{padding:16px 4px 0;-moz-columns:2;column-count:2;-moz-column-gap:40px;column-gap:40px}.kh-seo-body p{margin:0 0 12px;font-size:14px;line-height:1.7;color:#5e5a55;-moz-column-break-inside:avoid;break-inside:avoid}@media (max-width:1100px){.kh-grid,[data-cols="3"] .kh-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.kh-hdr{grid-template-columns:auto minmax(0,1fr) auto;gap:18px}.kh-dist-lab{display:none}.kh-hero-h{font-size:54px}.kh-cargo{grid-template-columns:1fr}.kh-mega-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.kh-fgrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.khc{--khc-g:var(--kb-g,var(--c-primary,#23402f));--khc-o:var(--kb-o,var(--c-accent,#ba5b27));--khc-y:var(--kb-badge,#f5b400);--khc-bej:var(--kb-surface,#f7f5f2);--khc-mint:var(--kb-ship,#e8f5e9);--khc-green:#2e7d32;--khc-ink:#1f2421;--khc-txt:#2b2a27;--khc-mut:#5c625e;--khc-line:#ece7df;--khc-edge:#e2ded7;--khc-hw:var(--kb-heading-weight,400);font-family:"Figtree",var(--font-body),system-ui,sans-serif;color:var(--khc-txt);background:#fff;overflow-x:clip}.khc a{color:inherit;text-decoration:none}.khc button,.khc input{font-family:inherit}.khc img{display:block}.khc :focus-visible{outline:3px solid var(--khc-g);outline-offset:2px}.khc-wrap{max-width:1320px;margin:0 auto;padding-left:32px;padding-right:32px}.khc-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.khc-grow{flex:1;min-width:0;text-align:left}.khc-eyebrow{display:block;font-size:12px;font-weight:800;letter-spacing:1.4px;color:var(--khc-o);text-transform:uppercase}.khc-h2{margin:6px 0 0;font-size:36px;font-weight:var(--khc-hw);line-height:1.15;letter-spacing:-.6px;color:#4e4a44}.khc-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1.5px solid var(--khc-g);background:var(--khc-g);color:#fff!important;border-radius:999px;min-height:50px;padding:0 30px;font-size:15px;font-weight:700;cursor:pointer;white-space:nowrap;transition:filter .18s ease}.khc-btn:hover{filter:brightness(1.15)}.khc-btn-g{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1.5px solid var(--khc-g);background:#fff;color:var(--khc-g);border-radius:999px;min-height:50px;padding:0 30px;font-size:15px;font-weight:700;cursor:pointer;transition:background .18s ease,color .18s ease}.khc-btn-g:hover:not(:disabled){background:var(--khc-g);color:#fff}.khc-btn-g:disabled{opacity:.6;cursor:default}.khc-link{border:0;background:transparent;color:var(--khc-g);font-size:13px;font-weight:700;cursor:pointer;text-decoration:underline;text-underline-offset:3px;padding:8px 0}.khc-link--muted{color:var(--khc-mut);font-weight:600;padding:8px 4px}.khc-tag{display:inline-block;background:var(--khc-g);color:#fff;border-radius:999px;padding:6px 14px;font-size:12px;font-weight:800;letter-spacing:1.2px;text-transform:uppercase}.khc-tag--y{background:var(--khc-y);color:#23402f}.khc-stamp{display:block;font-family:Figtree,system-ui,sans-serif}.khc-stamp__bg{fill:var(--khc-g)}.khc-spin{animation:khcSpin 30s linear infinite;transform-origin:50% 50%;transform-box:view-box}@keyframes khcSpin{to{transform:rotate(1turn)}}.khc-top{padding-top:18px}.khc-crumb{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;font-weight:500;color:var(--khc-mut)}.khc-crumb a:hover{color:var(--khc-g);text-decoration:underline;text-underline-offset:3px}.khc-crumb__here{color:var(--khc-ink)}.khc-head{margin-top:14px;background:var(--khc-bej);border-radius:22px;padding:40px 44px 40px 56px;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:36px;align-items:center;position:relative;overflow:hidden}.khc-head__txt{display:flex;flex-direction:column;align-items:flex-start;gap:14px;min-width:0}.khc-head h1{margin:0;font-size:54px;font-weight:var(--khc-hw);line-height:1.05;letter-spacing:-1px;color:var(--khc-txt);overflow-wrap:anywhere}.khc-head__txt>p{margin:0;font-size:16px;line-height:1.65;color:var(--khc-mut);max-width:600px}.khc-hchips{display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}.khc-hchip{gap:8px;background:#fff;border-radius:999px;padding:6px 14px 6px 6px;font-size:13px;font-weight:600;color:var(--khc-ink)}.khc-hchip,.khc-hchip i{display:inline-flex;align-items:center}.khc-hchip i{width:28px;height:28px;border-radius:99px;background:var(--khc-mint);color:var(--khc-green);justify-content:center;font-style:normal;flex:none}.khc-mpills{display:none}.khc-head__side{display:flex;align-items:center;gap:28px}.khc-art{position:relative;width:300px;height:280px;flex:none}.khc-art__back{background:linear-gradient(150deg,#a9552a,#cf8752 60%,#edc39a);transform:rotate(5deg)}.khc-art__back,.khc-art__main{position:absolute;left:62px;top:6px;width:200px;height:250px;border-radius:18px}.khc-art__main{border:6px solid #fff7ee;box-shadow:0 22px 40px -18px rgba(70,25,0,.5)}.khc-art__main,.khc-art__round{overflow:hidden;background:#f4f0ea}.khc-art__round{position:absolute;left:0;bottom:0;width:112px;height:112px;border-radius:999px;border:5px solid #fff7ee;box-shadow:0 16px 30px -12px rgba(70,25,0,.45)}.khc-art img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.khc-art__stamp{position:absolute;right:0;bottom:4px;transform:rotate(-10deg);filter:drop-shadow(0 6px 10px rgba(0,0,0,.2))}.khc-cpn{position:relative;flex:none;width:210px;background:var(--khc-o);color:#fff;border-radius:14px;padding:14px 16px 12px;text-align:center;box-shadow:0 14px 28px -12px rgba(40,14,0,.55);border:2px solid #fff;display:flex;flex-direction:column;align-items:center}.khc-cpn:after,.khc-cpn:before{content:"";position:absolute;top:50%;width:16px;height:16px;margin-top:-8px;border-radius:99px;background:var(--khc-bej)}.khc-cpn:before{left:-9px}.khc-cpn:after{right:-9px}.khc-cpn__sub{font-size:14px;font-weight:700;line-height:1.3}.khc-cpn__code{display:inline-block;border:1.5px dashed rgba(255,255,255,.8);border-radius:6px;padding:3px 10px;font-size:12px;font-weight:800;letter-spacing:.6px;max-width:100%}.khc-cpn__code,.khc-cpn__title{margin-top:8px;overflow-wrap:anywhere}.khc-cpn__title{font-size:28px;font-weight:900;line-height:1.05;letter-spacing:-.8px}.khc-cpybtn{display:inline-flex;align-items:center;justify-content:center;gap:6px;border:0;background:#fff;color:#8a3f18;border-radius:999px;min-height:36px;padding:0 16px;font-size:13px;font-weight:700;cursor:pointer;margin-top:10px}.khc-cpybtn:hover{background:#fff1e6}.khc-circles{display:flex;gap:14px;overflow-x:auto;scrollbar-width:none;padding:26px 2px 6px;scroll-snap-type:x mandatory}.khc-circles::-webkit-scrollbar{display:none}.khc-cc{flex:0 0 104px;flex-direction:column;gap:9px;scroll-snap-align:start}.khc-cc,.khc-cc__b{display:flex;align-items:center}.khc-cc__b{width:96px;height:96px;border-radius:99px;background:var(--khc-bej);justify-content:center;transition:box-shadow .2s ease,transform .25s cubic-bezier(.2,.8,.2,1)}.khc-cc__b img{-o-object-fit:cover;object-fit:cover}.khc-cc__b img,.khc-cc__ph{width:82px;height:82px;border-radius:99px}.khc-cc__ph{background:#fff;color:var(--khc-g);display:grid;place-items:center}.khc-cc__n{font-size:13px;font-weight:500;color:var(--khc-txt);text-align:center;line-height:1.25}.khc-cc:hover .khc-cc__b{transform:translateY(-3px);box-shadow:0 0 0 2px #d9d5ce}.khc-cc.is-on .khc-cc__b{box-shadow:0 0 0 2.5px var(--khc-g)}.khc-cc.is-on .khc-cc__n{color:var(--khc-g);font-weight:700}.khc-mbar,.khc-mclear,.khc-mcpn,.khc-mph,.khc-seo__toggle,.khc-tip{display:none}.khc-lay{display:grid;grid-template-columns:276px minmax(0,1fr);gap:36px;align-items:start;padding-top:28px;padding-bottom:48px}.khc-side{position:sticky;top:16px}.khc-side__head{display:flex;align-items:center;justify-content:space-between;padding-bottom:14px}.khc-side__head>span{font-size:20px;font-weight:600;color:var(--khc-ink)}.khc-district{position:relative;display:flex;align-items:center;gap:12px;background:var(--khc-mint);border-radius:16px;padding:12px 14px;margin-bottom:8px}.khc-district__ic{flex:0 0 38px;height:38px;border-radius:99px;background:#fff;display:inline-flex;align-items:center;justify-content:center}.khc-district__txt{flex:1;min-width:0;line-height:1.3;display:flex;flex-direction:column}.khc-district__txt>span:first-child{font-size:12px;font-weight:500;color:#3f5f48}.khc-district__txt>span:last-child{font-size:14px;font-weight:700;color:var(--khc-ink);overflow-wrap:anywhere}.khc-district>button{border:0;background:transparent;color:#23402f;font-size:13px;font-weight:700;cursor:pointer;padding:10px 0;text-decoration:underline;text-underline-offset:3px}.khc-reg{position:absolute;left:0;right:0;top:calc(100% + 6px);z-index:30;list-style:none;margin:0;padding:8px;background:#fff;border:1px solid var(--khc-edge);border-radius:14px;box-shadow:0 18px 40px -14px rgba(35,64,47,.35);max-height:320px;overflow-y:auto}.khc-reg button,.khc-sortl button{display:flex;width:100%;border:0;background:transparent;border-radius:9px;padding:10px 12px;font-size:14px;color:var(--khc-txt);cursor:pointer;text-align:left}.khc-reg button:hover,.khc-sortl button:hover{background:#f4f2ee}.khc-reg button.is-on,.khc-sortl button.is-on{background:var(--khc-mint);color:var(--khc-green);font-weight:700}.khc-fg,.khc-fg-end{border-top:1px solid var(--khc-line)}.khc-fgh{width:100%;display:flex;align-items:center;justify-content:space-between;border:0;background:transparent;padding:17px 2px;cursor:pointer;font-size:15px;font-weight:700;color:var(--khc-ink);text-align:left}.khc-fgh:hover{color:var(--khc-g)}.khc-fgh svg{transition:transform .2s ease}.khc-fgb{padding-bottom:14px}.khc-sw{display:flex;align-items:center;gap:12px;width:100%;border:0;background:transparent;padding:8px 2px;cursor:pointer;font-size:14px;font-weight:600;color:var(--khc-txt);text-align:left}.khc-sw__tr{position:relative;flex:0 0 40px;height:24px;border-radius:999px;background:#d3cec5;transition:background .2s ease}.khc-sw__kn{position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:99px;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.25);transition:left .2s ease}.khc-sw[aria-checked=true] .khc-sw__tr{background:var(--khc-g)}.khc-sw[aria-checked=true] .khc-sw__kn{left:19px}.khc-sw__n{font-weight:600}.khc-note,.khc-sw__n{font-size:12px;color:var(--khc-mut)}.khc-note{margin:8px 0 0;line-height:1.55}.khc-range{display:flex;align-items:center;gap:8px;margin-bottom:12px;color:var(--khc-mut);font-weight:700}.khc-range label{flex:1;min-width:0}.khc-inp{width:100%;min-width:0;height:44px;border:1.5px solid var(--khc-edge);border-radius:12px;padding:0 12px;font-size:14px;font-weight:500;color:var(--khc-ink);background:#fff;outline:none}.khc-inp:focus{border-color:var(--khc-g);box-shadow:0 0 0 3px var(--khc-mint)}.khc-inp::-moz-placeholder{color:#7a766f}.khc-inp::placeholder{color:#7a766f}.khc-pbar{position:relative;height:6px;background:var(--khc-line);border-radius:999px;margin:0 2px 12px}.khc-pbar span{position:absolute;top:0;bottom:0;background:var(--khc-g);border-radius:999px}.khc-opt{display:flex;align-items:center;gap:10px;width:100%;border:0;background:transparent;padding:7px 2px;cursor:pointer;font-size:14px;font-weight:500;color:var(--khc-txt);text-align:left;border-radius:8px}.khc-opt:hover{color:var(--khc-g)}.khc-bx,.khc-rd{flex:0 0 20px;height:20px;border:1.5px solid #cfcac2;display:inline-flex;align-items:center;justify-content:center;background:#fff}.khc-bx{border-radius:6px}.khc-rd{border-radius:99px}.khc-opt.is-on .khc-bx{background:var(--khc-g)}.khc-opt.is-on .khc-bx,.khc-opt.is-on .khc-rd{border-color:var(--khc-g)}.khc-opt.is-on .khc-rd:after{content:"";width:10px;height:10px;border-radius:99px;background:var(--khc-g)}.khc-n{margin-left:auto;font-size:12px;font-weight:600;color:var(--khc-mut);background:var(--khc-bej);border-radius:999px;padding:2px 9px}.khc-swatches{display:flex;flex-wrap:wrap;gap:12px;padding:2px 4px 4px}.khc-swc{width:32px;height:32px;border-radius:99px;cursor:pointer;padding:0;border:1px solid rgba(0,0,0,.14);box-shadow:0 0 0 2px #fff,0 0 0 0 var(--khc-g);transition:transform .15s ease}.khc-swc:hover{transform:scale(1.08)}.khc-swc.is-on{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--khc-g)}.khc-help{margin-top:18px;background:var(--khc-bej);border-radius:16px;padding:16px;display:flex;gap:12px;align-items:flex-start;font-size:13px;line-height:1.55;color:var(--khc-mut)}.khc-help__ic{flex:0 0 40px;height:40px;border-radius:99px;background:#1f8f4e;color:#fff;display:inline-flex;align-items:center;justify-content:center}.khc-help strong{display:block;font-size:14px;font-weight:700;color:var(--khc-ink)}.khc-main{min-width:0}.khc-tbar{justify-content:space-between;gap:14px;padding-bottom:16px;border-bottom:1px solid var(--khc-line)}.khc-tbar,.khc-tbar__l{display:flex;align-items:center}.khc-tbar__l{flex-wrap:wrap;gap:10px;min-width:0}.khc-count{font-size:14px;color:var(--khc-mut);margin-right:4px}.khc-count b{color:var(--khc-ink);font-size:17px;font-weight:700}.khc-qchip{display:inline-flex;align-items:center;gap:7px;border:1.5px solid var(--khc-edge);background:#fff;border-radius:999px;min-height:38px;padding:0 15px;font-size:13px;font-weight:600;color:var(--khc-ink);cursor:pointer;white-space:nowrap}.khc-qchip:hover{border-color:var(--khc-g);color:var(--khc-g)}.khc-qchip.is-on{background:var(--khc-g);border-color:var(--khc-g);color:#fff}.khc-sortbox{position:relative}.khc-sortb{display:flex;align-items:center;gap:10px;min-height:44px;min-width:250px;border:1.5px solid var(--khc-edge);border-radius:999px;background:#fff;padding:0 18px;cursor:pointer;font-size:14px;font-weight:600;color:var(--khc-ink)}.khc-sortb:hover{border-color:var(--khc-g)}.khc-sortb__l{font-size:12px;font-weight:500;color:var(--khc-mut)}.khc-sortl{position:absolute;right:0;top:calc(100% + 8px);z-index:25;min-width:250px;background:#fff;border:1px solid var(--khc-edge);border-radius:14px;box-shadow:0 18px 40px -14px rgba(35,64,47,.35);padding:8px;margin:0;list-style:none;display:flex;flex-direction:column;gap:2px}.khc-active{display:flex;flex-wrap:wrap;padding-top:14px}.khc-active,.khc-apill{align-items:center;gap:8px}.khc-apill{display:inline-flex;background:var(--khc-mint);border:0;color:#23402f;border-radius:999px;min-height:34px;padding:0 12px 0 14px;font-size:13px;font-weight:700;cursor:pointer;white-space:nowrap}.khc-apill:hover{background:#d5ecd7}.khc-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;padding-top:22px}.khc-grid>*{min-width:0}.khc[aria-busy=true] .khc-grid{opacity:.6;transition:opacity .2s ease}.khc-bnr{grid-column:1/-1;display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:40px;align-items:center;background:#f5ede3;border-radius:22px;padding:22px 36px 22px 22px;position:relative}.khc-bnr__art{position:relative;width:236px;height:168px}.khc-bnr__art img,.khc-bnr__ph{display:block;width:100%;height:100%;border-radius:16px;-o-object-fit:cover;object-fit:cover;border:5px solid #fff7ee;box-shadow:0 16px 30px -16px rgba(70,25,0,.45);transform:rotate(-2deg);background:#e6e0d6}.khc-bnr__stamp{position:absolute;right:-22px;bottom:-14px;transform:rotate(-8deg);filter:drop-shadow(0 6px 10px rgba(0,0,0,.2))}.khc-bnr__body{display:flex;flex-direction:column;align-items:flex-start;gap:10px;min-width:0}.khc-bnr__title{margin:0;font-size:28px;font-weight:var(--khc-hw);line-height:1.15;letter-spacing:-.6px;color:#4e4a44}.khc-bnr__text{font-size:15px;line-height:1.6;color:var(--khc-mut)}.khc-empty{text-align:center;padding:56px 24px;background:var(--khc-bej);border-radius:22px;margin-top:24px}.khc-empty__ic{display:inline-flex;align-items:center;justify-content:center;width:76px;height:76px;border-radius:99px;background:#fff}.khc-empty__title{margin:16px 0 0;font-size:28px;font-weight:var(--khc-hw);line-height:1.15;color:#4e4a44}.khc-empty p{margin:8px 0 20px;font-size:15px;color:var(--khc-mut)}.khc-more{display:flex;flex-direction:column;align-items:center;gap:12px;padding-top:44px}.khc-more__txt{font-size:13px;font-weight:500;color:var(--khc-mut)}.khc-more__bar{width:260px;max-width:100%;height:6px;background:var(--khc-line);border-radius:999px;overflow:hidden}.khc-more__bar span{display:block;height:100%;background:var(--khc-g);border-radius:999px}.khc-more__btn{margin-top:6px;min-width:260px}.khc-pages{display:flex;padding-top:8px;flex-wrap:wrap;justify-content:center}.khc-pages,.khc-pages__n{align-items:center;gap:6px}.khc-pages__n{display:inline-flex;color:var(--khc-mut)}.khc-pg{min-width:44px;height:44px;border:1.5px solid var(--khc-edge);background:#fff;border-radius:999px;font-size:14px;font-weight:700;color:var(--khc-ink);cursor:pointer;padding:0 12px;display:inline-flex;align-items:center;justify-content:center}.khc-pg:hover:not(:disabled){border-color:var(--khc-g);color:var(--khc-g)}.khc-pg:disabled{opacity:.45;cursor:default}.khc-pg.is-on{background:var(--khc-g);border-color:var(--khc-g);color:#fff}.khc-blog{background:var(--khc-bej);padding:60px 0 64px}.khc-blog__head{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:28px;flex-wrap:wrap}.khc-posts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.khc-post{display:flex;flex-direction:column;gap:12px;min-width:0}.khc-post__ph{display:block;aspect-ratio:16/10;border-radius:16px;overflow:hidden;background:#f4f0ea}.khc-post__ph img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .6s cubic-bezier(.2,.8,.2,1)}.khc-post:hover .khc-post__ph img{transform:scale(1.04)}.khc-post__t{font-size:19px;font-weight:600;line-height:1.35;color:var(--khc-ink)}.khc-post:hover .khc-post__t{color:var(--khc-g)}.khc-post__s{font-size:14px;line-height:1.6;color:var(--khc-mut)}.khc-seo{padding-top:60px;padding-bottom:72px}.khc-seo__grid{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:56px}.khc-seo__grid--side{grid-template-columns:minmax(0,1fr)}.khc-seo__grid--side .khc-dlinks{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:1100px){.khc-seo__grid--side .khc-dlinks{grid-template-columns:repeat(2,minmax(0,1fr))}}.khc-seo__h{margin:0 0 10px;font-size:26px;font-weight:500;color:var(--khc-ink);letter-spacing:-.3px;line-height:1.25}.khc-seo__body p{margin:0 0 10px;font-size:15px;line-height:1.7;color:var(--khc-mut)}.khc-sh{margin:0 0 12px;font-size:17px;font-weight:700;color:var(--khc-ink)}.khc-seo__pop{margin-bottom:30px}.khc-popular{display:flex;flex-wrap:wrap;gap:8px}.khc-pchip{display:inline-flex;align-items:center;gap:6px;background:var(--khc-bej);border:1px solid var(--khc-line);border-radius:999px;min-height:36px;padding:0 14px;font-size:13px;font-weight:600;color:var(--khc-txt);transition:background .18s ease,border-color .18s ease}.khc-pchip:hover{background:var(--khc-mint);border-color:#a9d5ac;color:#23402f}.khc-seo__dl .khc-sh{margin-bottom:6px}.khc-dlinks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:22px;column-gap:22px}.khc-dlink{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:11px 0;border-bottom:1px solid var(--khc-line);font-size:14px;font-weight:500;color:var(--khc-txt);min-width:0}.khc-dlink:hover{color:var(--khc-g)}.khc-dlink__t{font-size:11px;font-weight:700;color:var(--khc-green);background:var(--khc-mint);border-radius:999px;padding:3px 9px;white-space:nowrap}.khc-sheet{position:fixed;inset:0;z-index:95;display:flex;flex-direction:column;justify-content:flex-end}.khc-sheet__scrim{position:absolute;inset:0;border:0;padding:0;background:rgba(20,32,24,.5);cursor:pointer}.khc-sheet__panel{position:relative;background:#fff;border-radius:22px 22px 0 0;max-height:86vh;display:flex;flex-direction:column;width:100%;max-width:560px;margin:0 auto}.khc-sheet__panel--sort{padding:0 16px 18px}.khc-sheet__grip{display:flex;justify-content:center;padding-top:8px}.khc-sheet__grip span{width:42px;height:5px;border-radius:999px;background:#ddd8d0}.khc-sheet__head{display:flex;align-items:center;justify-content:space-between;padding:2px 6px 6px 16px;border-bottom:1px solid #eeeae3;font-size:22px;font-weight:500;color:var(--khc-ink)}.khc-sheet__head--flat{padding:2px 0 0;margin-right:-10px;border-bottom:0}.khc-ib{width:44px;height:44px;display:grid;place-items:center;background:none;border:0;border-radius:12px;cursor:pointer;color:var(--khc-ink);padding:0}.khc-ib:hover{background:#f4f2ee}.khc-sheet__body{flex:1;overflow-y:auto;padding:0 16px 16px}.khc-sheet__foot{display:grid;grid-template-columns:1fr 1.6fr;gap:10px;padding:12px 16px 16px;border-top:1px solid #eeeae3}.khc-sheet__foot .khc-btn,.khc-sheet__foot .khc-btn-g{padding:0 14px;width:100%}.khc-fsh{font-size:13px;font-weight:800;letter-spacing:.6px;color:var(--khc-mut);text-transform:uppercase;margin:22px 0 8px}.khc-radr{display:flex;align-items:center;gap:12px;width:100%;min-height:50px;background:none;border:0;border-bottom:1px solid #eeeae3;padding:0;font-size:15px;font-weight:600;color:var(--khc-ink);cursor:pointer;text-align:left}.khc-radr.is-on{color:var(--khc-g);font-weight:700}.khc-radr__n{font-size:12px;font-weight:600;color:var(--khc-mut)}.khc-rad{flex:0 0 auto;width:20px;height:20px;border-radius:50%;border:2px solid #b9b4ac;display:flex;align-items:center;justify-content:center;background:#fff}.khc-radr.is-on .khc-rad{border-color:var(--khc-g)}.khc-radr.is-on .khc-rad:after{content:"";width:10px;height:10px;border-radius:50%;background:var(--khc-g)}.khc-wrapchips{display:flex;flex-wrap:wrap;gap:8px}.khc-chip{min-height:44px;padding:0 16px;border:1.5px solid var(--khc-edge);border-radius:999px;background:#fff;color:var(--khc-ink);font-size:14px;font-weight:600;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:6px;white-space:nowrap}.khc-chip.is-on,.khc-chip:hover{border-color:var(--khc-g)}.khc-chip.is-on{background:var(--khc-g);color:#fff}.khc-chip__n{font-size:12px;opacity:.75}.khc-mswatches{display:flex;flex-wrap:wrap;gap:4px}.khc-msw{display:flex;flex-direction:column;align-items:center;gap:4px;width:58px;background:none;border:0;padding:0;cursor:pointer;font-size:11px;font-weight:600;color:#3e4441;text-align:center}.khc-msw>span{width:40px;height:40px;border-radius:999px;border:1px solid #d9d5ce}.khc-msw.is-on>span{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--khc-g)}.khc-msw.is-on{color:var(--khc-g);font-weight:800}@media (prefers-reduced-motion:reduce){.khc-spin{animation:none}.khc-cc__b,.khc-post__ph img{transition:none}}@media (max-width:1280px){.khc-art{display:none}}@media (max-width:1100px){.khc-head{grid-template-columns:1fr}.khc-grid{gap:16px}.khc-bnr{grid-template-columns:minmax(0,1fr) auto}.khc-bnr__art{display:none}}@media (max-width:1023px){.khc-wrap{padding-left:16px;padding-right:16px}.khc-lay{grid-template-columns:minmax(0,1fr);padding-top:12px}.khc-side{display:none}.khc-mbar{position:sticky;top:var(--kb-sticky-top,56px);z-index:30;margin-top:12px;background:#fff;border-top:1px solid #eeeae3;border-bottom:1px solid #eeeae3;display:grid;grid-template-columns:1fr 1px 1fr}.khc-mbar__sep{background:#eeeae3;margin:12px 0}.khc-tb{min-height:50px;display:flex;align-items:center;justify-content:center;gap:8px;background:#fff;border:0;font-size:14px;font-weight:700;color:var(--khc-ink);cursor:pointer;min-width:0}.khc-tb:hover,.khc-tb__ic{color:var(--khc-g)}.khc-tb__ic{display:grid}.khc-tb__sort{font-weight:600;color:#3e4441;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.khc-badge{min-width:22px;height:22px;border-radius:999px;background:var(--khc-o);color:#fff;font-size:12px;font-weight:800;display:inline-grid;place-items:center;padding:0 6px}.khc-active__clear,.khc-qchip,.khc-sortbox{display:none}.khc-tbar{padding-bottom:0;border-bottom:0;min-height:32px}.khc-mclear{display:inline-flex;font-size:14px;padding:0 4px;min-height:44px;align-items:center}.khc-active{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin:4px -16px 0;padding:0 16px 6px}.khc-active::-webkit-scrollbar{display:none}.khc-apill{flex:0 0 auto;min-height:36px;border:1.5px solid #a9d5ac;color:var(--khc-green);gap:6px;padding:0 12px}.khc-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding-top:10px}.khc-bnr{display:none}.khc-mcpn{grid-column:1/-1;margin:8px 0;display:flex;align-items:center;gap:14px;background:var(--khc-o);color:#fff;border-radius:16px;padding:16px;box-shadow:0 14px 28px -16px rgba(40,14,0,.55)}.khc-mcpn__txt{flex:1;min-width:0;display:flex;flex-direction:column;align-items:flex-start}.khc-mcpn__sub{font-size:12px;font-weight:700;opacity:.95}.khc-mcpn__title{font-size:24px;font-weight:900;line-height:1.05;letter-spacing:-.5px;margin-top:2px;overflow-wrap:anywhere}.khc-mcpn__code{display:inline-block;margin-top:8px;border:1.5px dashed rgba(255,255,255,.85);border-radius:6px;padding:2px 8px;font-size:11px;font-weight:800;letter-spacing:.6px;max-width:100%;overflow-wrap:anywhere}.khc-mcpn__btn{flex:0 0 auto;min-height:44px;padding:0 16px;border:0;border-radius:999px;background:#fff;color:var(--khc-o);font-size:14px;font-weight:700;cursor:pointer}.khc-mph{grid-column:1/-1;margin:8px 0;display:flex;gap:14px;align-items:center;background:var(--khc-mint);border-radius:16px;padding:16px}.khc-mph__ic{flex:0 0 auto;width:50px;height:50px;border-radius:14px;background:#fff;color:var(--khc-g);display:grid;place-items:center}.khc-mph__txt{display:flex;flex-direction:column;gap:4px;min-width:0;font-size:13px;color:#3e4441}.khc-mph__txt b{font-size:16px;font-weight:700;line-height:1.3;color:var(--khc-ink)}.khc-more{padding-top:26px;gap:8px}.khc-more__txt{font-weight:600}.khc-more__bar{width:170px;height:5px}.khc-more__btn{width:100%;min-width:0;margin-top:8px}.khc-posts{grid-template-columns:1fr}.khc-blog{display:none}.khc-tip{display:block;padding-top:32px}.khc-tip__card{background:var(--khc-bej);border-radius:20px;padding:20px 18px;display:flex;gap:14px;align-items:flex-start}.khc-tip__card img{flex:0 0 auto;width:84px;height:104px;border-radius:14px;-o-object-fit:cover;object-fit:cover}.khc-tip__card>div{min-width:0}.khc-tip .khc-eyebrow{font-size:11px;letter-spacing:1.2px}.khc-tip__t{font-size:17px;font-weight:700;line-height:1.3;margin-top:4px;color:var(--khc-ink)}.khc-tip p{margin:6px 0 0;font-size:13.5px;line-height:1.55;color:#4e4a44}.khc-seo{padding-top:24px;padding-bottom:8px}.khc-seo__grid{grid-template-columns:minmax(0,1fr);gap:20px}.khc-seo__h{display:none}.khc-seo__toggle{width:100%;min-height:56px;display:flex;align-items:center;justify-content:space-between;gap:12px;background:none;border:0;border-top:1px solid #eeeae3;border-bottom:1px solid #eeeae3;padding:0;font-size:16px;font-weight:700;color:var(--khc-ink);cursor:pointer;text-align:left}.khc-seo__toggle[aria-expanded=true]{color:var(--khc-g)}.khc-seo__toggle svg{flex:0 0 auto;transition:transform .2s ease}.khc-seo__body{display:none;padding:12px 0 4px}.khc-seo__body.is-open{display:block}.khc-seo__body p{font-size:14px;line-height:1.65;color:#4e4a44}.khc-seo__pop{margin-bottom:0}.khc-seo__pop .khc-sh{font-size:13px;font-weight:800;letter-spacing:.6px;color:var(--khc-mut);text-transform:uppercase;margin-bottom:10px}.khc-pchip{min-height:44px;padding:0 16px;border:1.5px solid var(--khc-edge);background:#fff;font-size:14px;color:var(--khc-ink)}.khc-seo__dl{display:none}}@media (max-width:767px){.khc-top{padding-top:0}.khc-crumb{display:none}.khc-head{margin-top:0;background:none;border-radius:0;padding:12px 0 0;gap:0;overflow:visible}.khc-head__txt{gap:0}.khc-hchips,.khc-head__side,.khc-head__tag{display:none}.khc-head h1{font-size:30px;line-height:1.12;font-weight:500;letter-spacing:-.6px;color:var(--khc-ink)}.khc-head__txt>p{margin-top:8px;font-size:14px;line-height:1.6;color:#4e4a44}.khc-mpills{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.khc-mpill{display:inline-flex;align-items:center;gap:6px;min-height:30px;padding:4px 12px;border-radius:999px;background:var(--khc-bej);color:#3e4441;font-size:12px;font-weight:600;max-width:100%}.khc-mpill svg{flex:none}.khc-mpill b{font-weight:800;color:var(--khc-g)}.khc-mpill--fast{background:var(--khc-mint);color:var(--khc-green);font-weight:700}.khc-circles{gap:4px;padding:16px 12px 4px;margin:0 -16px;scroll-padding-left:12px}.khc-cc{flex:0 0 76px;gap:6px}.khc-cc__b{width:70px;height:70px;background:none}.khc-cc__b img,.khc-cc__ph{width:64px;height:64px;border:3px solid #fff;box-shadow:0 0 0 1.5px var(--khc-edge)}.khc-cc__ph{background:var(--khc-bej)}.khc-cc.is-on .khc-cc__b{box-shadow:none}.khc-cc.is-on .khc-cc__b img,.khc-cc.is-on .khc-cc__ph{box-shadow:0 0 0 2.5px var(--khc-g)}.khc-cc__n{font-size:12px;font-weight:600;color:var(--khc-ink);line-height:1.2}.khc-cc.is-on .khc-cc__n{font-weight:800}.khc-cc:hover .khc-cc__b{transform:none;box-shadow:none}.khc-count,.khc-count b{font-size:14px}.khc-count b{font-weight:800}.khc-count__l,.khc-pages{display:none}.khc-sheet__panel{max-width:none}}[data-theme=kehribar]{--kb-g:var(--kh-g);--kb-o:var(--kh-o);--kb-badge:var(--kh-badge);--kb-ship:var(--kh-ship);--kb-surface:var(--kh-bej);--kb-heading-weight:var(--kh-hw)}