:root{--k-cream:#FFF5E9;--k-terra:#C76C45;--k-peach:#F0C4AE;--k-ink:#43322D;--k-soft:rgba(240,196,174,.32);--k-line:rgba(67,50,45,.18);--k-muted:rgba(67,50,45,.78);--k-r:18px;--k-r-sm:12px;--k-gut:32px;--k-sec:76px;--k-head:64px;--k-fast:.18s;--k-mid:.28s;--k-slow:.45s;--k-ease:cubic-bezier(.22,1,.36,1);--ivory:#FFF5E9;--charcoal:#43322D;--sage:#F0C4AE;--terracotta:#C76C45;--oat:#fbe6d8;--butter:#F0C4AE;--line:rgba(67,50,45,.18);--muted:rgba(67,50,45,.78) }body.k-body{margin:0;background:var(--k-cream);color:var(--k-ink);font:500 16px/1.55 Quicksand,system-ui,Helvetica Neue,Arial,sans-serif;-webkit-font-smoothing:antialiased;overflow-x:hidden}.k-body main{margin-top:0!important}.k-body h1,.k-body h2,.k-body h3{margin:0;font-family:Fredoka,ui-rounded,system-ui,sans-serif;font-weight:700;letter-spacing:-.015em;color:var(--k-ink)}.k-body p{margin:0}.k-body a{color:inherit}.k-wrap{width:100%;max-width:1280px;margin:0 auto;padding:0 var(--k-gut)}.k-sec{padding:var(--k-sec) 0;scroll-margin-top:calc(var(--k-head) + 12px)}.k-sec--soft{background:var(--k-soft)}.k-sec--tight{padding:calc(var(--k-sec) * .7) 0}.k-h1{font-size:clamp(36px,5.2vw,66px);line-height:.98}.k-h2{font-size:clamp(27px,3.1vw,40px);line-height:1.05}.k-h3{font-size:20px;line-height:1.15}.k-lead{font-size:18px;line-height:1.5;color:var(--k-muted);max-width:56ch}.k-small{font-size:14px;color:var(--k-muted)}.k-label{font:500 12.5px/1.3 Quicksand,sans-serif;letter-spacing:.16em;text-transform:uppercase;color:var(--k-muted)}.k-head{display:flex;flex-direction:column;gap:10px;margin-bottom:32px}.k-head--row{flex-direction:row;justify-content:space-between;align-items:flex-end;gap:16px 32px;flex-wrap:wrap}.k-vh{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.k-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 24px;border-radius:999px;border:1.5px solid var(--k-ink);background:var(--k-ink);color:var(--k-cream)!important;font:700 15.5px Quicksand,sans-serif;text-decoration:none;cursor:pointer;transition:transform var(--k-fast) ease-out,background var(--k-fast),color var(--k-fast)}.k-btn:hover{transform:translateY(-2px)}.k-btn--ghost{background:transparent;color:var(--k-ink)!important}.k-btn--ghost:hover{background:var(--k-soft)}.k-btn[disabled],.k-btn.is-busy{opacity:.6;cursor:progress;transform:none}.k-link{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-weight:700;text-decoration:none;border-bottom:1.5px solid transparent}.k-link span{display:inline-block;transition:transform var(--k-fast) ease-out}.k-link:hover span,.k-card:hover .k-link span,.k-card:focus-within .k-link span{transform:translate(4px)}.k-link:hover{border-bottom-color:var(--k-ink)}.k-body :focus-visible{outline:2.5px solid var(--k-ink);outline-offset:3px;border-radius:6px}.k-row{display:flex;gap:12px;flex-wrap:wrap;align-items:center}.k-ph{position:relative;display:grid;place-items:center;width:100%;aspect-ratio:var(--k-ar,4/3);border-radius:var(--k-r);border:1.5px dashed rgba(67,50,45,.4);background:var(--k-soft);overflow:hidden;text-align:center}.k-ph>span{max-width:80%;font:500 12.5px/1.4 Quicksand,sans-serif;letter-spacing:.12em;text-transform:uppercase;color:var(--k-muted)}.k-ph img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.k-tag{display:inline-flex;align-items:center;min-height:26px;padding:0 11px;border-radius:999px;border:1.5px solid var(--k-line);font:700 12px Quicksand,sans-serif;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.k-tag--on{background:var(--k-ink);border-color:var(--k-ink);color:var(--k-cream)}.k-card{position:relative;display:flex;flex-direction:column;gap:12px;padding:18px;border-radius:var(--k-r);border:1.5px solid var(--k-line);background:var(--k-cream);text-decoration:none;transition:transform var(--k-fast) ease-out,border-color var(--k-fast),background var(--k-fast)}a.k-card:hover,.k-card--lift:hover{transform:translateY(-3px);border-color:var(--k-ink)}.k-card--plain{border:0;padding:0;background:none}.k-grid{display:grid;gap:20px}.k-g2{grid-template-columns:repeat(2,minmax(0,1fr))}.k-g3{grid-template-columns:repeat(3,minmax(0,1fr))}.k-g4{grid-template-columns:repeat(4,minmax(0,1fr))}.k-g5{grid-template-columns:repeat(5,minmax(0,1fr))}.k-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(24px,5vw,72px);align-items:center}.k-split--media-wide{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}.k-stack{display:flex;flex-direction:column;gap:16px;align-items:flex-start}.k-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.k-list li{display:flex;gap:12px;align-items:baseline;padding-bottom:10px;border-bottom:1px solid var(--k-line)}.k-list li:before{content:"";flex:none;width:8px;height:8px;border-radius:50%;background:var(--k-terra);translate:0 -1px}.k-num{font:700 15px Fredoka,sans-serif;width:34px;height:34px;display:grid;place-items:center;border-radius:50%;background:var(--k-peach);flex:none}.k-tabs{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:20px}.k-tab{min-height:46px;padding:0 18px;border-radius:999px;border:1.5px solid var(--k-line);background:transparent;color:var(--k-ink);font:700 15px Quicksand,sans-serif;cursor:pointer;display:inline-flex;align-items:center;gap:10px;transition:background var(--k-fast),border-color var(--k-fast)}.k-tab[aria-selected=true]{background:var(--k-ink);border-color:var(--k-ink);color:var(--k-cream)}.k-tab[aria-selected=true] .k-num{background:var(--k-cream);color:var(--k-ink)}.k-panels{display:grid}.k-panel{grid-area:1/1;opacity:0;visibility:hidden;transition:opacity var(--k-mid) ease-out,visibility 0s var(--k-mid)}.k-panel.is-on{opacity:1;visibility:visible;transition-delay:0s}.k-acc{border-top:1.5px solid var(--k-line)}.k-acc__item{border-bottom:1.5px solid var(--k-line)}.k-acc__btn{display:flex;justify-content:space-between;align-items:center;gap:16px;width:100%;min-height:60px;padding:8px 0;background:none;border:0;color:var(--k-ink);font:700 17px Quicksand,sans-serif;text-align:left;cursor:pointer}.k-acc__ic{position:relative;flex:none;width:18px;height:18px}.k-acc__ic:before,.k-acc__ic:after{content:"";position:absolute;left:0;top:8px;width:18px;height:2px;border-radius:2px;background:var(--k-ink);transition:transform var(--k-mid) var(--k-ease)}.k-acc__ic:after{transform:rotate(90deg)}.k-acc__btn[aria-expanded=true] .k-acc__ic:after{transform:rotate(0)}.k-acc__panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--k-mid) var(--k-ease)}.k-acc__panel>div{overflow:hidden;min-height:0}.k-acc__panel p{padding:0 0 18px;color:var(--k-muted);max-width:70ch}.k-acc__btn[aria-expanded=true]+.k-acc__panel{grid-template-rows:1fr}.k-field{display:flex;flex-direction:column;gap:6px;flex:1;min-width:220px}.k-field label{font-weight:700;font-size:14px}.k-field input{height:50px;padding:0 18px;border-radius:999px;border:1.5px solid var(--k-ink);background:var(--k-cream);color:var(--k-ink);font:500 16px Quicksand,sans-serif}.k-field input[aria-invalid=true]{border-color:var(--k-terra);border-width:2.5px}.k-msg{font-weight:700;font-size:14.5px}.js [data-k-reveal]{opacity:0;transform:translateY(12px);transition:opacity var(--k-slow) ease-out,transform var(--k-slow) var(--k-ease);transition-delay:var(--kd,0ms)}.js [data-k-reveal].in,.k-all [data-k-reveal]{opacity:1;transform:none}@media(max-width:1000px){.k-g5{grid-template-columns:repeat(3,minmax(0,1fr))}.k-g4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){:root{--k-gut:18px;--k-sec:48px;--k-head:56px}.k-lead{font-size:16.5px}.k-head{margin-bottom:22px}.k-split,.k-split--media-wide{grid-template-columns:1fr;gap:22px}.k-g5,.k-g3{grid-template-columns:repeat(2,minmax(0,1fr))}.k-g3.k-g3--stack,.k-g2.k-g2--stack{grid-template-columns:1fr}.k-grid{gap:12px}.k-card{padding:14px}.k-g5>:last-child:nth-child(odd){grid-column:1/-1}.k-btn{min-height:50px}.k-tab{padding:0 14px;font-size:14px}}@media(prefers-reduced-motion:reduce){.js [data-k-reveal]{opacity:1;transform:none;transition:none}.k-body *{transition-duration:.01ms!important;animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/mk2.css.map */
