.kc26.kcc{display:block;max-width:1200px;margin:0 auto;padding-bottom:var(--kc-s-8);font-size:var(--kc-t-15);line-height:1.45;background:var(--kc-card)}.kcc a{color:inherit;text-decoration:none;-webkit-tap-highlight-color:transparent}.kcc button{-webkit-appearance:none;appearance:none;background:none;border:0;padding:0;margin:0;font:inherit;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}.kcc svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round}.kcc :focus-visible{outline:2px solid var(--kc-ink);outline-offset:2px;border-radius:inherit}.kcc-pad{padding:0 var(--kc-s-4)}.kcc-crumb{display:flex;align-items:center;gap:6px;min-height:var(--kc-tap);padding:0 var(--kc-s-4);font-size:var(--kc-t-13);color:var(--kc-ink-2)}.kcc-crumb a{min-height:var(--kc-tap);display:inline-flex;align-items:center}.kcc-crumb svg{width:12px;height:12px;stroke-width:1.5px;flex:none}.kcc-crumb .kcc-cur{color:var(--kc-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kcc .kcc-h{margin:0;font-family:inherit;font-size:var(--kc-t-28);line-height:1.08;font-weight:var(--kc-w-b);letter-spacing:-.03em;color:var(--kc-ink);text-transform:none}.kcc .kcc-desc{margin:6px 0 0;color:var(--kc-ink-2);font-size:var(--kc-t-15);line-height:1.45}.kcc-sibs{display:flex;gap:var(--kc-s-2);overflow-x:auto;scrollbar-width:none;padding:var(--kc-s-4) var(--kc-s-4) 0;scroll-padding-inline:var(--kc-s-4);-webkit-overflow-scrolling:touch}.kcc-sibs::-webkit-scrollbar{display:none}.kcc-chip{flex:none;min-height:var(--kc-tap);padding:0 var(--kc-s-4);border-radius:var(--kc-r-pill);background:var(--kc-ground);display:inline-flex;align-items:center;font-size:var(--kc-t-13);font-weight:var(--kc-w-s);color:var(--kc-ink-2);white-space:nowrap;transition:background var(--kc-d-1)}.kcc-chip:active{background:var(--kc-line)}.kcc .kcc-chip.is-on{background:var(--kc-ink);color:var(--kc-card)}.kcc .kcc-count{margin:var(--kc-s-4) 0 0;font-size:var(--kc-t-13);color:var(--kc-ink-2)}.kcc-grid{display:grid;grid-template-columns:1fr 1fr;grid-auto-rows:auto;gap:var(--kc-s-8) var(--kc-s-3);margin-top:var(--kc-s-3)}.kcc-card{display:grid;grid-row:span 5;grid-template-rows:subgrid;row-gap:0;min-width:0}.kcc-im{order:1;display:block;position:relative;aspect-ratio:4/5;border-radius:var(--kc-r-s);background:var(--kc-ground);overflow:hidden;-webkit-tap-highlight-color:transparent}.kcc-im img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding:5.5%;object-fit:contain;object-position:center;mix-blend-mode:multiply;transition:opacity .24s ease,transform .18s ease}.kcc-im.is-full img{padding:0}.kcc-im img.kcc-xf{z-index:2;pointer-events:none}.kcc-im:active img{transform:scale(.985)}.kcc-card.is-sold .kcc-im img{opacity:.5}.kcc-tx{display:contents}.kcc-tx b{order:2;margin-top:var(--kc-s-3);font-size:var(--kc-t-15);line-height:20px;font-weight:var(--kc-w-r);letter-spacing:-.011em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:var(--kc-ink)}.kcc-pr{order:3;margin-top:2px;font-size:var(--kc-t-15);line-height:20px;font-weight:var(--kc-w-s);letter-spacing:-.011em;white-space:nowrap;color:var(--kc-ink)}.kcc-dots{order:4;display:flex;align-items:center;height:36px;margin:var(--kc-s-1) 0 0 -5px}.kcc-dots:empty{height:var(--kc-s-2)}.kcc-dot{width:22px;height:36px;display:grid;place-items:center;flex:none;-webkit-tap-highlight-color:transparent}.kcc-dot i{display:block;width:12px;height:12px;border-radius:50%;box-shadow:inset 0 0 0 1px #0000001f,0 0 0 2px var(--kc-card),0 0 0 3px transparent;position:relative;transition:box-shadow .18s ease,transform .18s var(--kc-ease)}.kcc-dot i.dk{box-shadow:inset 0 0 0 1px #ffffff2e,0 0 0 2px var(--kc-card),0 0 0 3px transparent}.kcc-dot[aria-checked=true] i{box-shadow:inset 0 0 0 1px #0000001f,0 0 0 2px var(--kc-card),0 0 0 3px var(--kc-ink)}.kcc-dot[aria-checked=true] i.dk{box-shadow:inset 0 0 0 1px #ffffff2e,0 0 0 2px var(--kc-card),0 0 0 3px var(--kc-ink)}.kcc-dot:active i{transform:scale(.84)}.kcc-dot:focus-visible{outline:2px solid var(--kc-ink);outline-offset:-6px;border-radius:var(--kc-s-2)}.kcc-dot.is-no i{opacity:.55}.kcc-dot.is-no i:after{content:"";position:absolute;left:0;right:0;top:50%;height:1.5px;margin-top:-.75px;background:#ffffffeb;transform:rotate(-45deg)}.kcc-plus{font-size:var(--kc-t-13);color:var(--kc-ink-2);margin-left:5px;height:36px;min-width:24px;display:inline-flex;align-items:center}.kcc-tx small{order:5;font-size:var(--kc-t-13);line-height:18px;color:var(--kc-ink-2)}.kcc-l{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kcc-l:empty{display:none}.kcc-rt svg{width:10px;height:10px;fill:currentColor;vertical-align:-1px;margin-right:3px}.kcc-sold{color:var(--kc-warn);font-weight:var(--kc-w-r)}.kcc .kcc-more{display:flex;align-items:center;justify-content:center;gap:4px;width:100%;min-height:var(--kc-tap);margin-top:var(--kc-s-8);border-radius:var(--kc-r-pill);background:var(--kc-ground);font-size:var(--kc-t-15);font-weight:var(--kc-w-s);color:var(--kc-ink);transition:background var(--kc-d-1)}.kcc .kcc-more:active{background:var(--kc-line)}.kcc-more span{color:var(--kc-ink-2);font-weight:var(--kc-w-r)}.kcc-empty{margin:var(--kc-s-6) 0 0;color:var(--kc-ink-2)}@media(min-width:750px){.kcc-grid{grid-template-columns:repeat(3,1fr);gap:var(--kc-s-8) var(--kc-s-4)}.kcc-pad,.kcc-crumb,.kcc-sibs{padding-left:var(--kc-s-6);padding-right:var(--kc-s-6)}.kcc .kcc-more{width:auto;padding:0 var(--kc-s-8);margin-left:auto;margin-right:auto}}@media(min-width:1000px){.kcc-grid{grid-template-columns:repeat(4,1fr)}}@media screen and (min-width:1000px){body:has(.kc26.kcc){background:var(--kc-card,#fff)}html:has(.kc26.kcc){overflow-x:clip}.kc26.kcc{width:min(100vw,1440px);max-width:none;margin-left:calc((100% - min(100vw,1440px))/2);margin-right:0;padding:0 44px 96px;background:transparent}.kc26.kcc .kcc-pad,.kc26.kcc .kcc-crumb,.kc26.kcc .kcc-sibs{padding-left:0;padding-right:0}.kc26.kcc .kcc-crumb{min-height:0;padding-top:18px;padding-bottom:14px}.kc26.kcc .kcc-crumb a{min-height:0}.kc26.kcc .kcc-h{font-size:44px;line-height:1.05;letter-spacing:-.035em}.kc26.kcc .kcc-desc{margin-top:10px;font-size:17px;max-width:44em}.kc26.kcc .kcc-sibs{padding-top:24px;overflow:visible;flex-wrap:wrap}.kc26.kcc .kcc-chip{min-height:40px;cursor:pointer}.kc26.kcc .kcc-chip:hover{background:var(--kc-line)}.kc26.kcc .kcc-chip.is-on:hover{background:var(--kc-ink)}.kc26.kcc .kcc-count{margin-top:28px}.kc26.kcc .kcc-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--kc-s-8) 16px;margin-top:14px}.kc26.kcc .kcc-tx small{padding-bottom:16px}.kc26.kcc .kcc-im{border-radius:14px}.kc26.kcc .kcc-im img{transition:opacity .24s ease,transform .5s cubic-bezier(.16,1,.3,1)}.kc26.kcc .kcc-card:hover .kcc-im img{transform:scale(1.025)}.kc26.kcc .kcc-im:active img{transform:scale(1.01)}.kc26.kcc .kcc-tx b{margin-top:14px}.kc26.kcc .kcc-card:hover .kcc-tx b{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.kc26.kcc .kcc-dot{cursor:pointer}.kc26.kcc .kcc-dot:hover i{box-shadow:inset 0 0 0 1px #0000001f,0 0 0 2px var(--kc-card),0 0 0 3px var(--kc-line-2)}.kc26.kcc .kcc-dot[aria-checked=true]:hover i{box-shadow:inset 0 0 0 1px #0000001f,0 0 0 2px var(--kc-card),0 0 0 3px var(--kc-ink)}.kc26.kcc .kcc-more{margin-top:56px}}@media screen and (min-width:1000px)and (max-width:1359px){.kc26.kcc{padding-left:32px;padding-right:32px}.kc26.kcc .kcc-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/kc-collection.css.map */
