.kcb,.kcb-sheet,.kcb-scrim{display:none}@media screen and (max-width:740px){.kcb-on>.product__info{display:none!important}body:has(.kcb) #kc-buybar,body:has(.kcb) .product-sticky-form{display:none!important}body:has(.kcb){padding-bottom:calc(72px + env(safe-area-inset-bottom,0px))}.kcb{display:block;margin-inline:calc(-1 * var(--container-gutter,24px));font-size:var(--kc-t-15);line-height:1.45;font-weight:var(--kc-w-r);text-align:left;letter-spacing:normal;text-transform:none}:where(.kcb) :where(p,h1,h2,h3,dl,dd,ul){margin:0;padding:0}:where(.kcb) :where(h1,h2,h3){font-family:inherit;text-transform:none;color:var(--kc-ink)}:where(.kcb,.kcb-sheet) button{appearance:none;-webkit-appearance:none;background:none;border:0;margin:0;padding:0;font:inherit;color:inherit;text-align:inherit;text-transform:none;letter-spacing:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}:where(.kcb) a{color:inherit;text-decoration:none;-webkit-tap-highlight-color:transparent}:where(.kcb) img{display:block;max-width:none}:where(.kcb) small{font-size:inherit}:where(.kcb) :where(p,small,dd){text-wrap:pretty}:where(.kcb) svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.kcb :focus-visible,.kcb-sheet :focus-visible{outline:2px solid var(--kc-ink);outline-offset:2px}.kcb-ph{padding:var(--kc-s-5) var(--kc-s-4) 0;display:flex;flex-direction:column;gap:var(--kc-s-1)}.kcb-row{display:flex;align-items:baseline;justify-content:space-between;gap:var(--kc-s-3)}.kcb .kcb-h{font-size:var(--kc-t-28);line-height:1.08;font-weight:var(--kc-w-b);letter-spacing:-.03em}.kcb-price{font-size:var(--kc-t-21);font-weight:var(--kc-w-b);letter-spacing:-.02em;white-space:nowrap}.kcb-fine{font-size:var(--kc-t-13);color:var(--kc-ink-2)}.kcb-fine s{color:var(--kc-ink-2)}.kcb-rate{min-height:var(--kc-tap);display:inline-flex;align-items:center;gap:6px;font-size:var(--kc-t-13);color:var(--kc-ink-2);align-self:flex-start;margin:-6px 0}.kcb-rate svg{width:13px;height:13px;fill:var(--kc-ink);stroke:none}.kcb-rate b{color:var(--kc-ink);font-weight:var(--kc-w-s)}.kcb-ship{width:100%;min-height:var(--kc-tap);display:flex;align-items:center;justify-content:space-between;gap:var(--kc-s-3);font-size:var(--kc-t-15);padding:var(--kc-s-1) 0}.kcb-ship>svg{width:16px;height:16px;flex:none;stroke:#8e8e93}.kcb-ship--sm{font-size:var(--kc-t-13);color:var(--kc-ink-2);margin-top:-6px}.kcb-ship__in{display:block;min-width:0}.kcb-ship__in small{display:block;font-size:var(--kc-t-13);color:var(--kc-ink-2);margin-top:2px}.kcb-mut{color:var(--kc-ink-2)}.kcb-nw{white-space:nowrap}.kcb .kc-delivery{display:block;font-family:inherit;color:var(--kc-ink);line-height:1.45}.kcb .kc-delivery__p{display:block}.kcb .kc-delivery__p b{font-size:var(--kc-t-15);font-weight:var(--kc-w-s);color:var(--kc-go);letter-spacing:normal;line-height:1.45}.kcb .kc-delivery__p span{font-size:var(--kc-t-15);color:var(--kc-ink-2);margin-left:.28em}.kcb .kc-delivery__l2{font-size:var(--kc-t-13);color:var(--kc-ink-2);margin-top:2px;overflow:hidden;line-height:1.45}.kcb .kc-delivery__in{display:flex;flex-wrap:wrap;align-items:baseline;margin-left:-11px}.kcb .kc-delivery__it:before{content:"\b7";display:inline-block;width:11px;text-align:center;color:var(--kc-ink-2)}.kcb-opt{padding:var(--kc-s-6) var(--kc-s-4) 0;display:flex;flex-direction:column;gap:var(--kc-s-3)}.kcb-lab{font-size:var(--kc-t-13);color:var(--kc-ink-2)}.kcb-lab b{color:var(--kc-ink);font-weight:var(--kc-w-s)}.kcb-lab em{font-style:normal;color:var(--kc-warn)}.kcb-sws{display:flex;gap:var(--kc-s-2);overflow-x:auto;scrollbar-width:none;margin:0 calc(var(--kc-s-4) * -1);padding:2px var(--kc-s-4)}.kcb-sws::-webkit-scrollbar{display:none}.kcb-sw{flex:none;width:56px;height:56px;border-radius:var(--kc-r-s);overflow:hidden;position:relative;background:var(--kc-ground);box-shadow:0 0 0 1px var(--kc-line);transition:box-shadow var(--kc-d-1)}.kcb-sw img{width:56px;height:56px;object-fit:cover}.kcb-sw[aria-current=true],.kcb-sw[aria-checked=true]{box-shadow:0 0 0 2px var(--kc-card),0 0 0 3.5px var(--kc-ink)}.kcb-sw.no img{opacity:.38}.kcb-sw.no:after{content:"";position:absolute;left:6px;right:6px;top:50%;height:1.5px;background:var(--kc-ink-2);transform:rotate(-45deg)}.kcb-sw:active{transform:scale(.96)}.kcb-alt{display:flex;flex-direction:column;gap:var(--kc-s-1)}.kcb-chips{display:flex;flex-wrap:wrap;gap:var(--kc-s-2);margin-top:var(--kc-s-1)}.kcb-chip{min-height:var(--kc-tap);padding:0 var(--kc-s-4);border-radius:var(--kc-r-pill);background:var(--kc-ground);font-size:var(--kc-t-15);display:inline-flex;align-items:center;color:var(--kc-ink)}.kcb-maxr:empty,.kcb-vid:empty{display:none}.kcb-vid{padding:var(--kc-s-10) var(--kc-s-4) 0}.kcb-maxr{padding:var(--kc-s-3) var(--kc-s-4) 0}.kcb-maxr .kc-maxr,.kcb-maxr .kc-maxr__hint{margin:0}.kcb-seg{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;padding:var(--kc-s-1);border-radius:16px;background:var(--kc-ground)}.kcb-seg a,.kcb-seg span{min-height:52px;display:grid;place-content:center;border-radius:var(--kc-r-s);font-size:var(--kc-t-15);color:var(--kc-ink-2);text-align:center;line-height:1.2}.kcb-seg small{display:block;font-size:var(--kc-t-13);color:inherit}.kcb-seg .on{background:var(--kc-card);color:var(--kc-ink);font-weight:var(--kc-w-s);box-shadow:0 1px 2px #00000014}.kcb-lnk{min-height:var(--kc-tap);display:inline-flex;align-items:center;gap:2px;font-size:var(--kc-t-15);font-weight:var(--kc-w-s);align-self:flex-start;color:var(--kc-ink)}.kcb-lnk svg{width:14px;height:14px}.kcb-sys{margin:var(--kc-s-8) var(--kc-s-4) 0}.kcb .kcb-h17{font-size:var(--kc-t-17);font-weight:var(--kc-w-s);letter-spacing:-.015em;line-height:1.45;margin-bottom:var(--kc-s-3)}.kcb-grp{border-radius:var(--kc-r-m);box-shadow:inset 0 0 0 1px var(--kc-line);overflow:hidden}.kcb-ch{width:100%;display:grid;grid-template-columns:22px 1fr auto;align-items:center;gap:var(--kc-s-3);padding:var(--kc-s-3) var(--kc-s-4);min-height:60px}.kcb-ch+.kcb-ch{border-top:1px solid var(--kc-line)}.kcb-ch[hidden]+.kcb-ch{border-top:0}.kcb-ch:active{background:var(--kc-ground)}.kcb-seg a:active,.kcb-ship:active,.kcb-lnk:active,.kcb-rate:active,.kcb-hnav [data-kcb-go]:active,.kcb-x:active,.kcb-chip:active{opacity:.6}.kcb-rd{width:22px;height:22px;border-radius:50%;box-shadow:inset 0 0 0 1.5px var(--kc-line-2);transition:box-shadow var(--kc-d-1)}.kcb-ch[aria-checked=true] .kcb-rd{box-shadow:inset 0 0 0 7px var(--kc-ink)}.kcb-t{min-width:0}.kcb-t b{display:block;font-size:var(--kc-t-15);font-weight:var(--kc-w-s)}.kcb-t small{display:block;font-size:var(--kc-t-13);color:var(--kc-ink-2)}.kcb-t small:empty{display:none}.kcb-p{text-align:right;font-size:var(--kc-t-15);white-space:nowrap}.kcb-p s{display:block;font-size:var(--kc-t-13);color:var(--kc-ink-2)}.kcb-sys>.kcb-fine{margin-top:var(--kc-s-2)}.kcb-set{margin-top:var(--kc-s-3)}.kcb-set kc-set .kc-set__rlabel,.kcb-set kc-set .kc-set__radio,.kcb-set kc-set .kc-set__title{display:none!important}.kcb-set kc-set{margin:0!important}.kcb-sec{padding:var(--kc-s-10) var(--kc-s-4) 0}.kcb-lits{display:flex;flex-wrap:wrap;gap:var(--kc-s-4) var(--kc-s-6);margin-bottom:var(--kc-s-6)}.kcb-lits>div{display:flex;flex-direction:column;gap:var(--kc-s-1)}.kcb-lit{font-size:var(--kc-t-44);line-height:1;font-weight:var(--kc-w-b);letter-spacing:-.04em;white-space:nowrap}.kcb-lit i{font-style:normal;font-size:var(--kc-t-17);letter-spacing:0;margin-left:2px}.kcb-lits small{font-size:var(--kc-t-11);font-weight:var(--kc-w-s);letter-spacing:.06em;text-transform:uppercase;color:var(--kc-ink-2)}.kcb-lead{font-size:var(--kc-t-21);line-height:1.15;font-weight:var(--kc-w-b);letter-spacing:-.025em;margin:0 0 var(--kc-s-4)!important;max-width:320px}.kcb-spec dl{border-top:1px solid var(--kc-line)}.kcb-spec dl>div{display:grid;grid-template-columns:96px 1fr;gap:var(--kc-s-3);padding:var(--kc-s-4) 0;border-bottom:1px solid var(--kc-line)}.kcb-spec dt{font-size:var(--kc-t-11);font-weight:var(--kc-w-s);letter-spacing:.06em;text-transform:uppercase;color:var(--kc-ink-2);padding-top:3px;margin:0}.kcb-spec dt span{display:block;margin-top:var(--kc-s-1);letter-spacing:0;text-transform:none;color:var(--kc-ink)}.kcb-spec dd b{font-weight:var(--kc-w-s)}.kcb-spec dd span{color:var(--kc-ink-2)}.kcb-spec dd small{display:block;font-size:var(--kc-t-15);color:var(--kc-ink-2);margin-top:2px}.kcb-note{margin-top:var(--kc-s-3)!important}.kcb-atl{display:flex;flex-direction:column;gap:var(--kc-s-2)}.kcb-atl-im{aspect-ratio:4/3;border-radius:var(--kc-r-m);overflow:hidden;background:var(--kc-ground);margin-bottom:var(--kc-s-2)}.kcb-atl-im img{width:100%;height:100%;object-fit:cover}.kcb .kcb-h21{font-size:var(--kc-t-21);line-height:1.15;font-weight:var(--kc-w-b);letter-spacing:-.025em}.kcb-bar{position:fixed;left:0;right:0;bottom:0;z-index:9;min-height:72px;display:flex;align-items:center;gap:var(--kc-s-3);padding:var(--kc-s-2) var(--kc-s-3) calc(var(--kc-s-2) + env(safe-area-inset-bottom,0px));background:#fffffff0;-webkit-backdrop-filter:saturate(1.6) blur(16px);backdrop-filter:saturate(1.6) blur(16px);border-top:1px solid var(--kc-line)}.kcb-bar__t{flex:1;min-width:0}.kcb-bar__t small{display:block;font-size:var(--kc-t-13);color:var(--kc-ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kcb-bar__t b{font-size:var(--kc-t-17);font-weight:var(--kc-w-b);letter-spacing:-.02em;white-space:nowrap}.kcb-bar__t s{font-size:var(--kc-t-13);color:var(--kc-ink-2);font-weight:var(--kc-w-r);margin-left:6px}.kcb .kcb-btn{flex:none;height:52px;padding:0 var(--kc-s-6);border-radius:var(--kc-r-s);background:var(--kc-ink);color:#fff;font-size:var(--kc-t-15);font-weight:var(--kc-w-s);display:inline-grid;place-items:center;text-align:center;transition:transform var(--kc-d-1),opacity var(--kc-d-1)}.kcb .kcb-btn:active{transform:scale(.98)}.kcb .kcb-btn--gh{background:var(--kc-ground);color:var(--kc-ink)}.kcb .kcb-btn[aria-busy=true]{opacity:.6}.kcb-scrim{display:block;position:fixed;top:0;right:0;bottom:0;left:0;background:var(--kc-scrim,rgba(29,29,31,.38));z-index:2147483000;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility 0s .3s}html.kcb-help-open .kcb-scrim{opacity:1;visibility:visible;transition:opacity .3s ease}.kcb-sheet{display:flex;position:fixed;left:0;right:0;bottom:0;height:92%;height:92dvh;max-height:92%;background:var(--kc-card);border-radius:var(--kc-r-l) var(--kc-r-l) 0 0;z-index:2147483001;flex-direction:column;transform:translateY(102%);visibility:hidden;transition:transform var(--kc-d-sheet) var(--kc-ease-sheet),visibility 0s var(--kc-d-sheet);overflow:hidden;font-size:var(--kc-t-15);line-height:1.45;text-align:left}.kcb-sheet.is-open{transform:none;visibility:visible;transition:transform var(--kc-d-sheet) var(--kc-ease-sheet)}:where(.kcb-sheet) :where(h2,h3,p,ul){margin:0;padding:0;font-family:inherit;text-transform:none;color:var(--kc-ink);letter-spacing:normal}.kcb-grab{width:36px;height:4px;border-radius:2px;background:var(--kc-line-2);margin:var(--kc-s-2) auto 0;flex:none;position:relative}.kcb-grab:before{content:"";position:absolute;top:-12px;right:-48px;bottom:-12px;left:-48px}.kcb-grab,.kcb-sh{touch-action:none}.kcb-sh{display:flex;align-items:center;justify-content:space-between;padding:var(--kc-s-1) 6px 0 var(--kc-s-4);flex:none;min-height:52px}.kcb-sheet .kcb-sh h2{font-size:var(--kc-t-21);font-weight:var(--kc-w-b);letter-spacing:-.025em;line-height:1.2}.kcb-x{width:var(--kc-tap);height:var(--kc-tap);display:grid;place-items:center;border-radius:var(--kc-r-s);color:var(--kc-ink)}.kcb-x svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round}.kcb-sb{flex:1;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;padding:var(--kc-s-2) var(--kc-s-4) calc(var(--kc-s-4) + env(safe-area-inset-bottom,0px))}.kcb-hnav{display:flex;gap:var(--kc-s-2);overflow-x:auto;scrollbar-width:none;margin:0 calc(var(--kc-s-4) * -1);padding:0 var(--kc-s-4) var(--kc-s-2);position:sticky;top:calc(var(--kc-s-2) * -1);background:var(--kc-card);z-index:1}.kcb-hnav::-webkit-scrollbar{display:none}.kcb-hnav .kcb-chip{flex:none;min-height:var(--kc-tap);padding:0 var(--kc-s-4);border-radius:var(--kc-r-pill);background:var(--kc-ground);font-size:var(--kc-t-13);font-weight:var(--kc-w-s);color:var(--kc-ink-2);display:inline-flex;align-items:center}.kcb-hnav .kcb-chip.on{background:var(--kc-ink);color:#fff}.kcb-hsec{padding:var(--kc-s-5) 0 var(--kc-s-4);border-bottom:1px solid var(--kc-line);display:flex;flex-direction:column;gap:var(--kc-s-2)}.kcb-hsec:last-child{border-bottom:0;min-height:60%}.kcb-sheet .kcb-h17{font-size:var(--kc-t-17);font-weight:var(--kc-w-s);letter-spacing:-.015em}.kcb-hl{display:flex;flex-direction:column;gap:var(--kc-s-2);padding-left:var(--kc-s-4)!important;list-style:disc;color:var(--kc-ink)}.kcb-hl li{margin:0}.kcb-hl li::marker{color:#8e8e93}.kcb-go{color:var(--kc-go);font-weight:var(--kc-w-s)}.kcb-cmp .kcb-sb{padding-bottom:var(--kc-s-4)}.kcb-cmp .kcb-cmp-lead{font-size:var(--kc-t-15);font-weight:var(--kc-w-s);line-height:1.4;color:var(--kc-ink);margin:0 0 var(--kc-s-4)}.kcb-cmp-cols{display:grid;grid-template-columns:1fr 1fr;gap:var(--kc-s-3);align-items:start}.kcb-cmp-c{display:flex;flex-direction:column;gap:2px;min-width:0;padding-bottom:var(--kc-s-4)}.kcb-cmp-im{display:block;aspect-ratio:4/5;border-radius:var(--kc-r-s);background:var(--kc-ground);overflow:hidden;margin-bottom:var(--kc-s-3)}.kcb-cmp-im img{display:block;width:100%;height:100%;object-fit:cover}.kcb-cmp-c.is-here .kcb-cmp-im{box-shadow:0 0 0 1.5px var(--kc-ink)}.kcb-cmp-n{font-size:var(--kc-t-15);font-weight:var(--kc-w-s);line-height:1.3;color:var(--kc-ink)}.kcb-cmp-p{font-size:var(--kc-t-15);font-weight:var(--kc-w-r);color:var(--kc-ink);display:flex;align-items:baseline;gap:var(--kc-s-2);flex-wrap:wrap}.kcb-cmp-p i{font-style:normal;font-size:var(--kc-t-13);color:var(--kc-ink-2)}.kcb-cmp .kcb-cmp-i{font-size:var(--kc-t-13);line-height:1.4;color:var(--kc-ink-2);margin-top:var(--kc-s-2)}.kcb-cmp-r{border-top:1px solid var(--kc-line);padding:var(--kc-s-3) 0 var(--kc-s-4)}.kcb-cmp .kcb-cmp-k{font-size:var(--kc-t-11);font-weight:var(--kc-w-s);letter-spacing:.06em;text-transform:uppercase;color:var(--kc-ink-2);margin-bottom:var(--kc-s-2)}.kcb-cmp-r b{display:block;font-size:var(--kc-t-15);font-weight:var(--kc-w-s);line-height:1.35;color:var(--kc-ink)}.kcb-cmp-r small{display:block;font-size:var(--kc-t-13);line-height:1.4;color:var(--kc-ink-2)}.kcb-cmp .kcb-cmp-r p{font-size:var(--kc-t-13);line-height:1.4;color:var(--kc-ink-2);margin-top:var(--kc-s-1)}.kcb-cmp-f{flex:none;display:flex;flex-direction:column;align-items:stretch;gap:var(--kc-s-1);padding:var(--kc-s-3) var(--kc-s-4) calc(var(--kc-s-3) + env(safe-area-inset-bottom,0px));border-top:1px solid var(--kc-line);background:var(--kc-card)}.kcb-cmp-f .kcb-cmp-go{display:grid;place-items:center;width:100%;height:52px;padding:0 var(--kc-s-4);border-radius:var(--kc-r-s);background:var(--kc-ink);color:#fff;font-size:var(--kc-t-15);font-weight:var(--kc-w-s);line-height:1.2;text-align:center;text-decoration:none;font-variant-numeric:tabular-nums;transition:opacity var(--kc-d-1)}.kcb-cmp-f .kcb-cmp-go:active{opacity:.6}.kcb-cmp-f .kcb-cmp-stay{align-self:center;justify-content:center;background:none;border:0;padding:0 var(--kc-s-4);font-family:inherit;cursor:pointer}}@media(prefers-reduced-motion:reduce){.kcb-sheet,.kcb-sheet.is-open,.kcb-scrim{transition:none}}@view-transition{navigation:auto}::view-transition-old(root),::view-transition-new(root){animation-duration:.18s;animation-timing-function:linear}::view-transition-group(kcg){animation-duration:.24s;animation-timing-function:cubic-bezier(.32,.72,0,1)}::view-transition-old(kcg),::view-transition-new(kcg){animation-duration:.24s;height:100%;object-fit:cover}@media(prefers-reduced-motion:reduce){@view-transition{navigation:none}}@media screen and (max-width:740px){.jdgm-revs-tab-btn{display:none!important}}@media screen and (max-width:740px){.kcb-shot{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:#fff;display:grid;gap:3%;padding:12% 6%;grid-template-columns:1.35fr 1fr;grid-template-rows:repeat(2,minmax(0,1fr));pointer-events:none;opacity:1;transition:opacity .18s ease;box-sizing:border-box}.kcb-shot.off{opacity:0}.kcg-fr:has(.kcb-shot) .kcg-cnt,.kcg-fr:has(.kcb-shot) .kcg-jump{z-index:3}.kcb-shot>div{position:relative;min-width:0;min-height:0}.kcb-shot__h{grid-row:1/-1}.kcb-shot.kcb-shot--fit{display:block;padding:0}.kcb-shot.kcb-shot--fit>div{position:static}.kcb-shot.kcb-shot--fit img{right:auto;bottom:auto;margin:0;max-width:none;max-height:none}.kcb-shot img{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;filter:drop-shadow(0 2px 3px rgba(0,0,0,.1)) drop-shadow(0 12px 16px rgba(0,0,0,.12))}}@media(max-width:740px)and (prefers-reduced-motion:reduce){.kcb-shot{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/kc-buy26.css.map */
