.kcbd{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;visibility:hidden;transition:visibility 0s linear var(--kc-d-sheet,.5s);-webkit-tap-highlight-color:transparent;font-size:var(--kc-t-15,15px);line-height:1.4;color:var(--kc-ink,#1D1D1F);text-align:left}.kcbd.is-open{visibility:visible;transition:none}.kcbd button{font:inherit;color:inherit;background:none;border:0;padding:0;margin:0;cursor:pointer;text-align:inherit;appearance:none;-webkit-appearance:none;border-radius:0;letter-spacing:inherit;text-transform:none}.kcbd h2,.kcbd h3,.kcbd p{margin:0;font-family:inherit;text-transform:none}.kcbd img{display:block;max-width:none}.kcbd svg{fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.kcbd-scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--kc-scrim,rgba(29,29,31,.38));opacity:0;transition:opacity var(--kc-d-2,.28s) ease}.kcbd.is-open .kcbd-scrim{opacity:1}.kcbd-sheet{position:absolute;inset:auto 0 0 0;height:92%;max-width:560px;margin:0 auto;background:var(--kc-card,#fff);border-radius:var(--kc-r-l,28px) var(--kc-r-l,28px) 0 0;display:flex;flex-direction:column;overflow:hidden;transform:translateY(102%);transition:transform var(--kc-d-sheet,.5s) var(--kc-ease-sheet,cubic-bezier(.32,.72,0,1))}.kcbd.is-open .kcbd-sheet{transform:none}.kcbd-grab{width:36px;height:4px;border-radius:2px;background:var(--kc-line-2,#D2D2D7);margin:var(--kc-s-2,8px) auto 0;flex:none;position:relative}.kcbd-grab:before{content:"";position:absolute;top:-12px;right:-48px;bottom:-12px;left:-48px}.kcbd-grab,.kcbd-sh{touch-action:none}.kcbd-sh{display:flex;align-items:center;justify-content:space-between;padding:var(--kc-s-1,4px) 6px 0 var(--kc-s-4,16px);flex:none;min-height:52px}.kcbd-sh h2{font-size:var(--kc-t-21,21px);line-height:1.2;font-weight:var(--kc-w-b,700);letter-spacing:-.025em;color:var(--kc-ink,#1D1D1F)}.kcbd .kcbd-ic{width:var(--kc-tap,44px);height:var(--kc-tap,44px);display:grid;place-items:center;border-radius:50%;flex:none}.kcbd-ic svg{width:20px;height:20px}.kcbd-sb{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:var(--kc-s-2,8px) var(--kc-s-4,16px) var(--kc-s-4,16px)}.kcbd-sf{flex:none;padding:var(--kc-s-3,12px) var(--kc-s-4,16px) calc(var(--kc-s-4,16px) + env(safe-area-inset-bottom));border-top:1px solid var(--kc-line,#E8E8ED);display:flex;flex-direction:column;gap:var(--kc-s-3,12px);background:var(--kc-card,#fff)}.kcbd-tot{display:flex;align-items:baseline;justify-content:space-between;gap:var(--kc-s-3,12px)}.kcbd-tot span{font-size:var(--kc-t-15,15px);color:var(--kc-ink-2,#6E6E73)}.kcbd-tot b{font-size:var(--kc-t-21,21px);font-weight:var(--kc-w-b,700);letter-spacing:-.02em;white-space:nowrap;font-variant-numeric:tabular-nums}.kcbd-tot s{font-size:var(--kc-t-13,13px);font-weight:var(--kc-w-r,400);color:var(--kc-ink-2,#6E6E73);margin-right:6px;letter-spacing:0}.kcbd-fine{font-size:var(--kc-t-13,13px);color:var(--kc-ink-2,#6E6E73)}.kcbd-fine b{color:var(--kc-ink,#1D1D1F);font-weight:var(--kc-w-s,600)}.kcbd-err{font-size:var(--kc-t-13,13px);color:var(--kc-warn,#8A5A14)}.kcbd .kcbd-btn{width:100%;min-height:52px;padding:0 var(--kc-s-5,20px);border-radius:var(--kc-r-s,12px);background:var(--kc-ink,#1D1D1F);color:#fff;font-size:var(--kc-t-15,15px);font-weight:var(--kc-w-s,600);text-align:center;font-variant-numeric:tabular-nums;transition:opacity var(--kc-d-1,.16s),background var(--kc-d-1,.16s),color var(--kc-d-1,.16s)}.kcbd .kcbd-btn:active{opacity:.6}.kcbd .kcbd-btn:disabled{background:var(--kc-line,#E8E8ED);color:var(--kc-ink-2,#6E6E73);cursor:default;opacity:1}.kcbd .kcbd-btn.busy{background:var(--kc-ink,#1D1D1F);color:#fff;opacity:.6}.kcbd-prog{padding:var(--kc-s-3,12px) 0 var(--kc-s-4,16px);display:flex;flex-direction:column;gap:var(--kc-s-2,8px)}.kcbd-hd{display:flex;align-items:baseline;justify-content:space-between}.kcbd-hd b{font-size:var(--kc-t-15,15px);font-weight:var(--kc-w-s,600)}.kcbd-hd span{font-size:var(--kc-t-13,13px);color:var(--kc-ink-2,#6E6E73);font-variant-numeric:tabular-nums}.kcbd-meter{display:grid;grid-template-columns:1fr 1fr;gap:6px}.kcbd-meter i{height:4px;border-radius:2px;background:var(--kc-line,#E8E8ED);position:relative;overflow:hidden}.kcbd-meter i:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--kc-go,#1F6B47);transform:scaleX(0);transform-origin:left;transition:transform var(--kc-d-3,.44s) var(--kc-ease,cubic-bezier(.16,1,.3,1))}.kcbd-meter i.on:after{transform:scaleX(1)}.kcbd-tabs{display:flex;gap:var(--kc-s-2,8px);overflow-x:auto;scrollbar-width:none;margin:0 calc(var(--kc-s-4,16px) * -1) var(--kc-s-3,12px);padding:0 var(--kc-s-4,16px)}.kcbd-tabs::-webkit-scrollbar{display:none}.kcbd .kcbd-tab{flex:none;min-height:var(--kc-tap,44px);padding:0 var(--kc-s-4,16px);border-radius:var(--kc-r-pill,999px);background:var(--kc-ground,#F5F5F7);font-size:var(--kc-t-13,13px);font-weight:var(--kc-w-s,600);color:var(--kc-ink-2,#6E6E73);white-space:nowrap;transition:background var(--kc-d-1,.16s),color var(--kc-d-1,.16s)}.kcbd .kcbd-tab[aria-selected=true]{background:var(--kc-ink,#1D1D1F);color:#fff}.kcbd-it{border-bottom:1px solid var(--kc-line,#E8E8ED)}.kcbd .kcbd-r{width:100%;display:grid;grid-template-columns:64px 1fr var(--kc-tap,44px);align-items:center;gap:var(--kc-s-3,12px);min-height:84px}.kcbd .kcbd-r:active{opacity:.6}.kcbd-th{width:64px;height:64px;border-radius:var(--kc-r-s,12px);background:var(--kc-ground,#F5F5F7);overflow:hidden;display:block}.kcbd-th img{width:64px;height:64px;object-fit:cover}.kcbd-m{min-height:64px;display:flex;flex-direction:column;justify-content:center;gap:1px;min-width:0}.kcbd-m b{font-size:var(--kc-t-15,15px);font-weight:var(--kc-w-s,600)}.kcbd-m small{font-size:var(--kc-t-13,13px);color:var(--kc-ink-2,#6E6E73);font-variant-numeric:tabular-nums}.kcbd-m small i{font-style:normal;color:var(--kc-go,#1F6B47)}.kcbd-m small em,.kcbd-dn em{font-style:normal;color:var(--kc-warn,#8A5A14)}.kcbd-skel{display:inline-block;width:96px;height:10px;border-radius:5px;background:var(--kc-line,#E8E8ED)}.kcbd-ck{width:var(--kc-tap,44px);height:var(--kc-tap,44px);display:grid;place-items:center}.kcbd-ck span{width:28px;height:28px;border-radius:50%;box-shadow:inset 0 0 0 1.5px var(--kc-line-2,#D2D2D7);display:grid;place-items:center;transition:background var(--kc-d-1,.16s),box-shadow var(--kc-d-1,.16s)}.kcbd-ck svg{width:15px;height:15px;stroke:var(--kc-ink-2,#6E6E73)}.kcbd-it.on .kcbd-ck span{background:var(--kc-ink,#1D1D1F);box-shadow:none}.kcbd-it.on .kcbd-ck svg{stroke:#fff}.kcbd-it.out .kcbd-th img{opacity:.45}.kcbd-it.out .kcbd-m b{color:var(--kc-ink-2,#6E6E73)}.kcbd .kcbd-r:disabled{cursor:default;opacity:1}.kcbd-x{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--kc-d-3,.44s) var(--kc-ease,cubic-bezier(.16,1,.3,1))}.kcbd-it.open .kcbd-x{grid-template-rows:1fr}.kcbd-x>div{overflow:hidden}.kcbd-it:not(.open) .kcbd-x{visibility:hidden}.kcbd-px{padding:0 0 var(--kc-s-4,16px);display:flex;flex-direction:column;gap:var(--kc-s-3,12px)}.kcbd-dots{display:flex;flex-wrap:wrap;gap:var(--kc-s-1,4px)}.kcbd .kcbd-dot{width:32px;height:var(--kc-tap,44px);display:grid;place-items:center;border-radius:50%}.kcbd-dot i{width:20px;height:20px;border-radius:50%;box-shadow:inset 0 0 0 1px #0000001f,0 0 0 2px var(--kc-card,#fff),0 0 0 3px transparent;position:relative;transition:box-shadow .18s ease,transform .18s var(--kc-ease,cubic-bezier(.16,1,.3,1))}.kcbd-dot:active i{transform:scale(.88)}.kcbd-dot[aria-checked=true] i{box-shadow:inset 0 0 0 1px #0000001f,0 0 0 2px var(--kc-card,#fff),0 0 0 3px var(--kc-ink,#1D1D1F)}.kcbd-dot.no{cursor:default}.kcbd-dot.no i{opacity:.35}.kcbd-dot.no i:after{content:"";position:absolute;left:3px;right:3px;top:50%;height:1.5px;background:var(--kc-ink-2,#6E6E73);transform:rotate(-45deg)}.kcbd .kcbd-lnk{align-self:flex-start;min-height:var(--kc-tap,44px);display:inline-flex;align-items:center;gap:2px;font-size:var(--kc-t-15,15px);font-weight:var(--kc-w-s,600)}.kcbd-lnk svg{width:16px;height:16px}.kcbd-detail{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--kc-card,#fff);display:flex;flex-direction:column;transform:translate(100%);visibility:hidden;transition:transform var(--kc-d-sheet,.5s) var(--kc-ease-sheet,cubic-bezier(.32,.72,0,1)),visibility 0s var(--kc-d-sheet,.5s);z-index:2;border-radius:var(--kc-r-l,28px) var(--kc-r-l,28px) 0 0}.kcbd-detail.on{transform:none;visibility:visible;transition:transform var(--kc-d-sheet,.5s) var(--kc-ease-sheet,cubic-bezier(.32,.72,0,1))}.kcbd-sh--d{padding-left:6px;padding-top:var(--kc-s-3,12px)}.kcbd-sb--d{display:flex;flex-direction:column;gap:14px}.kcbd-sb--d>*{flex:none}.kcbd .kcbd-back{min-height:var(--kc-tap,44px);padding:0 var(--kc-s-3,12px) 0 6px;border-radius:var(--kc-r-pill,999px);display:inline-flex;align-items:center;gap:2px;font-size:var(--kc-t-15,15px);font-weight:var(--kc-w-s,600)}.kcbd-back svg{width:18px;height:18px}.kcbd-dimg{height:300px;border-radius:var(--kc-r-m,20px);background:var(--kc-ground,#F5F5F7);overflow:hidden}.kcbd-dimg img{width:100%;height:300px;object-fit:cover}.kcbd-sws{display:flex;gap:var(--kc-s-2,8px);padding:2px}.kcbd .kcbd-sw{width:56px;height:56px;border-radius:var(--kc-r-s,12px);overflow:hidden;background:var(--kc-ground,#F5F5F7);opacity:.6}.kcbd .kcbd-sw[aria-checked=true]{opacity:1;box-shadow:0 0 0 2px var(--kc-card,#fff),0 0 0 3.5px var(--kc-ink,#1D1D1F)}.kcbd-sw img{width:56px;height:56px;object-fit:cover}.kcbd-dn b{font-weight:var(--kc-w-s,600)}.kcbd-dn span{color:var(--kc-ink-2,#6E6E73)}.kcbd-dn i{font-style:normal;color:var(--kc-go,#1F6B47)}.kcbd-hook{font-size:var(--kc-t-21,21px);line-height:1.15;font-weight:var(--kc-w-b,700);letter-spacing:-.025em}.kcbd-desc{color:#3a3a3c}.kcbd-fits{display:flex;flex-wrap:wrap;gap:var(--kc-s-2,8px)}.kcbd-fits span{height:32px;padding:0 var(--kc-s-3,12px);border-radius:var(--kc-r-pill,999px);background:var(--kc-ground,#F5F5F7);font-size:var(--kc-t-13,13px);display:grid;place-items:center}.kcbd-toast{position:absolute;left:var(--kc-s-4,16px);right:var(--kc-s-4,16px);bottom:150px;z-index:3;padding:var(--kc-s-3,12px) var(--kc-s-4,16px);border-radius:var(--kc-r-s,12px);background:#1d1d1feb;color:#fff;font-size:var(--kc-t-13,13px);text-align:center;opacity:0;transform:translateY(8px);pointer-events:none;transition:opacity var(--kc-d-1,.16s),transform var(--kc-d-2,.28s) var(--kc-ease,cubic-bezier(.16,1,.3,1))}.kcbd-toast.on{opacity:1;transform:none}.kcbd :focus-visible{outline:2px solid var(--kc-ink,#1D1D1F);outline-offset:2px}html.kcbd-lock,html.kcbd-lock body{overflow:hidden}@media(prefers-reduced-motion:reduce){.kcbd,.kcbd *{transition-duration:.01ms!important}}.kcbd .kcbd-tab:active,.kcbd .kcbd-lnk:active,.kcbd .kcbd-ic:active,.kcbd .kcbd-back:active,.kcbd .kcbd-sw:active{opacity:.6}
/*# sourceMappingURL=/cdn/shop/t/17/assets/kc-builder26.css.map */
