.cnc-ck{--cnc-ck-build: "2026-08-26-a"}.cnc-ck{background:var(--c-bg);padding-bottom:104px}@media(min-width:1000px){.cnc-ck{padding-bottom:var(--sp-3xl)}}.cnc-ck-grid{display:grid;gap:var(--sp-lg);align-items:start}@media(min-width:1000px){.cnc-ck-grid{grid-template-columns:minmax(0,1fr) 366px;gap:var(--sp-2xl)}}@media(min-width:1440px){.cnc-ck-grid{grid-template-columns:minmax(0,1fr) 400px;gap:var(--sp-3xl)}}.cnc-ck-main{min-width:0;display:grid;gap:var(--sp-md);align-content:start}.cnc-ck-head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--sp-md);margin-bottom:var(--sp-lg)}.cnc-ck-title{margin:0;font-size:var(--fs-display);font-weight:var(--fw-heavy);color:var(--c-dark);letter-spacing:-.4px}.cnc-ck-sub{margin:3px 0 0;font-size:var(--fs-caption);color:var(--c-muted)}.cnc-ck-secure{flex:none;margin:4px 0 0;display:inline-flex;align-items:center;gap:6px;padding:5px 11px;border-radius:var(--r-pill);background:var(--c-green-light);color:var(--c-green);font-size:var(--fs-micro);font-weight:var(--fw-bold)}.cnc-ck-secure svg{width:14px;height:14px}.cnc-ck-meter{background:var(--c-white);border-radius:var(--r-lg);padding:13px var(--sp-lg) var(--sp-lg);box-shadow:var(--sh-soft)}.cnc-ck-meter-txt{margin:0 0 11px;display:flex;align-items:center;gap:7px;font-size:var(--fs-caption);color:var(--c-dark-mid)}.cnc-ck-meter-txt svg{width:15px;height:15px;flex:none;color:var(--c-blue)}.cnc-ck-meter-txt b{color:var(--c-dark);font-weight:var(--fw-bold)}.cnc-ck-meter.is-free .cnc-ck-meter-txt,.cnc-ck-meter.is-free .cnc-ck-meter-txt svg,.cnc-ck-meter.is-free .cnc-ck-meter-txt b{color:var(--c-green)}.cnc-ck-track{position:relative;height:8px;border-radius:var(--r-pill);background:var(--c-border)}.cnc-ck-fill{position:absolute;inset:0 auto 0 0;border-radius:var(--r-pill);background:linear-gradient(90deg,var(--c-blue),var(--c-blue-light));transition:width .6s cubic-bezier(.22,1,.36,1)}.cnc-ck-meter.is-free .cnc-ck-fill{background:linear-gradient(90deg,var(--c-green),var(--c-green-bright))}.cnc-ck-van{position:absolute;top:50%;transform:translate(-50%,-50%);width:24px;height:24px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:var(--c-white);color:var(--c-blue);box-shadow:0 2px 6px #01284d38;transition:left .6s cubic-bezier(.22,1,.36,1)}.cnc-ck-van svg{width:13px;height:13px}.cnc-ck-meter.is-free .cnc-ck-van{color:var(--c-green);animation:cnc-ck-pop .5s ease}@keyframes cnc-ck-pop{0%{transform:translate(-50%,-50%) scale(1)}45%{transform:translate(-50%,-50%) scale(1.28)}to{transform:translate(-50%,-50%) scale(1)}}.cnc-ck-saving{position:relative;overflow:hidden;margin:0;padding:11px var(--sp-lg);display:flex;align-items:center;gap:9px;border-radius:var(--r-md);background:linear-gradient(100deg,#FFD54F,var(--c-gold));color:var(--c-dark);font-size:var(--fs-caption);font-weight:var(--fw-semibold)}.cnc-ck-saving b{font-weight:var(--fw-heavy)}.cnc-ck-saving-ic{flex:none;display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;background:#ffffff8c;color:var(--c-amber-text)}.cnc-ck-saving-ic svg{width:15px;height:15px}.cnc-ck-saving:after{content:"";position:absolute;top:0;bottom:0;width:42%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.55),transparent);transform:translate(-160%);animation:cnc-ck-shine 1.5s .35s ease-out 1 forwards}@keyframes cnc-ck-shine{to{transform:translate(360%)}}.cnc-ck-lines{list-style:none;margin:0;padding:0;display:grid;gap:10px}.cnc-ck-line{position:relative;overflow:hidden;display:grid;grid-template-columns:84px minmax(0,1fr);gap:13px;padding:12px 42px 12px 12px;background:var(--c-white);border-radius:var(--r-lg);box-shadow:var(--sh-soft);transition:box-shadow .18s ease}@media(min-width:1000px){.cnc-ck-line{grid-template-columns:100px minmax(0,1fr);padding:var(--sp-lg);padding-right:46px}}.cnc-ck-line:hover{box-shadow:0 6px 18px #01284d1a}.cnc-ck-line:before{content:"";position:absolute;left:0;top:22%;bottom:22%;width:3px;border-radius:0 3px 3px 0;background:linear-gradient(180deg,var(--c-blue),var(--c-blue-light));opacity:0;transition:opacity .18s ease}.cnc-ck-line:hover:before,.cnc-ck-line:focus-within:before{opacity:1}.cnc-ck-thumb{display:block;aspect-ratio:1 / 1;border-radius:var(--r-md);background:var(--c-bg);overflow:hidden}.cnc .cnc-ck-thumb img{width:100%;height:100%;object-fit:cover}.cnc-ck-body{min-width:0;display:flex;flex-direction:column;gap:5px}.cnc-ck-name{font-size:var(--fs-title);font-weight:var(--fw-semibold);color:var(--c-dark);line-height:1.32;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.cnc-ck-name:hover{color:var(--c-blue)}.cnc-ck-opts{margin:0;display:flex;flex-wrap:wrap;gap:5px}.cnc-ck-opt{padding:2px 8px;border-radius:var(--r-pill);background:var(--c-bg);border:1px solid var(--c-border);font-size:var(--fs-micro);color:var(--c-dark-mid);font-weight:var(--fw-medium)}.cnc-ck-linediscounts{margin:0;display:grid;gap:2px}.cnc-ck-linediscounts span{display:inline-flex;align-items:center;gap:4px;font-size:var(--fs-micro);color:var(--c-green);font-weight:var(--fw-semibold)}.cnc-ck-linediscounts svg{width:11px;height:11px;flex:none}.cnc-ck-price{margin:0;display:flex;align-items:baseline;flex-wrap:wrap;gap:7px}.cnc-ck-price b{font-size:var(--fs-h3);font-weight:var(--fw-heavy);color:var(--c-dark)}.cnc-ck-price s{font-size:var(--fs-caption);color:var(--c-muted)}.cnc-ck-price em{font-style:normal;font-size:var(--fs-caption);font-weight:var(--fw-bold);color:var(--c-green)}.cnc-ck-row{grid-column:2;display:flex;align-items:center;gap:var(--sp-md);margin-top:3px}.cnc-ck-row .cnc-ck-qty{order:-1}@media(min-width:700px){.cnc-ck-line{grid-template-columns:100px minmax(0,1fr) auto}.cnc-ck-row{grid-column:3;grid-row:1;align-self:center;flex-direction:column;align-items:flex-end;justify-content:center;gap:10px;margin-top:0;padding-left:var(--sp-sm)}.cnc-ck-row .cnc-ck-qty{order:0}}.cnc-ck-qty{display:inline-flex;align-items:center;border:1px solid var(--c-border);border-radius:var(--r-pill);background:var(--c-white);overflow:hidden}.cnc-ck-qty button{width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;color:var(--c-blue);background:var(--c-white);transition:background .15s ease}.cnc-ck-qty button:hover{background:var(--c-blue-pale)}.cnc-ck-qty button:disabled{color:var(--c-light);pointer-events:none}.cnc-ck-qty button svg{width:14px;height:14px}.cnc-ck-qty input{width:40px;height:34px;border:0;text-align:center;padding:0!important;margin:0!important;min-width:0;max-width:none;box-sizing:border-box;overflow:visible;background:var(--c-white);color:var(--c-dark)!important;-webkit-text-fill-color:var(--c-dark)!important;opacity:1;text-indent:0;letter-spacing:normal;font-size:var(--fs-label);font-weight:var(--fw-bold);line-height:34px;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.cnc-ck-qty input:disabled{color:var(--c-muted)!important;-webkit-text-fill-color:var(--c-muted)!important}.cnc-ck-qty button{padding:0!important;margin:0!important;min-width:0}.cnc-ck-qty input::-webkit-outer-spin-button,.cnc-ck-qty input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}@media(pointer:coarse){.cnc-ck-qty button,.cnc-ck-qty input{width:44px;height:40px}.cnc-ck-qty input{line-height:40px}}.cnc-ck-linetotal{margin-left:auto;font-size:var(--fs-h3);font-weight:var(--fw-heavy);color:var(--c-dark);white-space:nowrap}@media(min-width:700px){.cnc-ck-linetotal{margin-left:0;font-size:var(--fs-h1)}}.cnc-ck-lineoff{align-self:flex-start;padding:2px 8px;border-radius:var(--r-pill);background:var(--c-green-light);color:var(--c-green);font-size:var(--fs-micro);font-weight:var(--fw-bold)}.cnc-ck-remove{position:absolute;top:9px;right:9px;width:30px;height:30px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:var(--c-light);background:transparent;opacity:0;transition:opacity .18s ease,color .15s ease,background .15s ease}.cnc-ck-remove svg{width:15px;height:15px}.cnc-ck-line:hover .cnc-ck-remove,.cnc-ck-line:focus-within .cnc-ck-remove{opacity:1}.cnc-ck-remove:hover{color:var(--c-red);background:var(--c-red-pale)}.cnc-ck-remove:focus-visible{opacity:1}@media(hover:none){.cnc-ck-remove{opacity:1}}.cnc-ck-line.is-busy{opacity:.55;pointer-events:none}.cnc-ck .cnc-ck-offers{margin:0;gap:10px}.cnc-ck-side{min-width:0;display:grid;gap:var(--sp-md);align-content:start}@media(min-width:1000px){.cnc-ck-side{position:sticky;top:84px}}.cnc-ck-summary{position:relative;overflow:hidden;background:var(--c-white);border-radius:var(--r-lg);padding:var(--sp-lg);box-shadow:var(--sh-soft)}.cnc-ck-summary:before{content:"";position:absolute;inset:0 0 auto;height:3px;background:linear-gradient(90deg,var(--c-blue),var(--c-blue-light),var(--c-gold))}.cnc-ck-sumhead{margin:0 0 var(--sp-sm);font-size:var(--fs-h2);font-weight:var(--fw-bold);color:var(--c-dark);letter-spacing:-.2px}.cnc-ck .cnc-ck-totals{margin-bottom:0}.cnc-ck-pay{display:none!important}@media(min-width:1000px){.cnc-ck-pay{display:inline-flex!important;width:100%;margin-top:var(--sp-md);min-height:50px;font-size:var(--fs-h2)}}.cnc-ck-pay svg{width:16px;height:16px}.cnc-ck-update{width:100%;margin-top:var(--sp-sm)}.cnc-ck-handoff{margin-top:10px;display:flex;align-items:center;gap:var(--sp-md);padding:11px 12px;background:var(--c-white);border:1px solid var(--c-border);border-radius:var(--r-md)}.cnc-ck-handoff-ic{flex:none;width:38px;height:38px;border-radius:var(--r-sm);display:grid;place-items:center;background:var(--c-blue-pale);color:var(--c-blue)}.cnc-ck-handoff-ic svg{width:18px;height:18px}.cnc-ck-handoff-txt{flex:1 1 auto;min-width:0}.cnc-ck-handoff-txt b{display:block;font-size:var(--fs-h3);font-weight:var(--fw-semibold);color:var(--c-dark)}.cnc-ck-handoff-txt>span{display:block;margin-top:2px;font-size:var(--fs-caption);color:var(--c-muted);line-height:1.45}.cnc-ck-handoff-ok{flex:none;display:grid;color:var(--c-green)}.cnc-ck-handoff-ok svg{width:18px;height:18px}.cnc-ck-note{margin:9px 0 0;text-align:center;font-size:var(--fs-micro);color:var(--c-muted);line-height:1.5}.cnc-ck-keep{margin-top:var(--sp-md);display:flex;align-items:center;justify-content:center;gap:6px;font-size:var(--fs-caption);font-weight:var(--fw-semibold);color:var(--c-blue)}.cnc-ck-keep svg{width:14px;height:14px}.cnc-ck-keep:hover{text-decoration:underline}.cnc-ck-trust{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:var(--sp-sm)}.cnc-ck-trust li{display:flex;flex-direction:column;align-items:center;gap:5px;padding:11px 6px;border-radius:var(--r-md);background:var(--c-white);box-shadow:var(--sh-soft);font-size:var(--fs-micro);font-weight:var(--fw-semibold);color:var(--c-dark-mid);text-align:center}.cnc-ck-trust svg{width:16px;height:16px;color:var(--c-blue)}.cnc-pay{margin-top:var(--sp-lg)}.cnc-pay-rule{display:flex;align-items:center;gap:var(--sp-md);margin-bottom:var(--sp-md);font-size:var(--fs-label);font-weight:var(--fw-bold);color:var(--c-muted)}.cnc-pay-rule:before,.cnc-pay-rule:after{content:"";flex:1 1 auto;height:1px;background:var(--c-border)}.cnc-pay-row{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px 22px}.cnc-pay-m{display:flex;align-items:center}.cnc-pay-m img{display:block;width:auto}.cnc-pay-m.is-upi img{height:18px}.cnc-pay-m.is-gpay img{height:24px}.cnc-pay-m.is-phonepe img{height:22px}.cnc-pay-m.is-visa img{height:14px}.cnc-pay-m.is-mc img{height:22px}.cnc-pay--compact .cnc-pay-row{gap:8px 14px}.cnc-pay--compact .cnc-pay-m.is-upi img{height:13px}.cnc-pay--compact .cnc-pay-m.is-gpay img{height:17px}.cnc-pay--compact .cnc-pay-m.is-phonepe img{height:16px}.cnc-pay--compact .cnc-pay-m.is-visa img{height:10px}.cnc-pay--compact .cnc-pay-m.is-mc img{height:16px}.cnc-pay-note{margin:var(--sp-md) 0 0;display:flex;align-items:center;justify-content:center;gap:5px;font-size:var(--fs-micro);color:var(--c-muted);text-align:center}.cnc-pay-note svg{width:12px;height:12px;flex:none}.cnc-ck-bar{position:fixed;left:0;right:0;bottom:0;z-index:var(--cnc-ck-z, 60);display:flex;align-items:center;gap:var(--sp-md);padding:10px var(--gutter);padding-bottom:calc(10px + env(safe-area-inset-bottom,0px));background:#ffffffe0;-webkit-backdrop-filter:blur(14px) saturate(150%);backdrop-filter:blur(14px) saturate(150%);border-top:1px solid var(--c-border);border-radius:var(--r-lg) var(--r-lg) 0 0;box-shadow:0 -6px 20px #01284d1a}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.cnc-ck-bar{background:var(--c-white)}}@media(min-width:1000px){.cnc-ck-bar{display:none}}html.open-drawer .cnc-ck-bar,html.open-minicart .cnc-ck-bar,html.open-search .cnc-ck-bar,html.open-search-drawer .cnc-ck-bar,html.search-opened .cnc-ck-bar{box-shadow:none;border-top-color:transparent}.cnc-ck-bar-total{flex:none;text-align:left;display:grid;gap:1px}.cnc-ck-bar-lab{display:inline-flex;align-items:center;gap:3px;font-size:var(--fs-micro);color:var(--c-muted);font-weight:var(--fw-semibold)}.cnc-ck-bar-lab svg{width:13px;height:13px;transition:transform .2s ease}.cnc-ck-bar-total[aria-expanded=true] .cnc-ck-bar-lab svg{transform:rotate(180deg)}.cnc-ck-bar-amt{font-size:var(--fs-h1);font-weight:var(--fw-heavy);color:var(--c-dark);white-space:nowrap}.cnc-ck-bar-pay{flex:1 1 auto;min-width:0;min-height:48px}.cnc-ck-bar-pay svg{width:15px;height:15px}.cnc-ck-bar-panel{position:absolute;left:0;right:0;bottom:100%;padding:var(--sp-md) var(--gutter);background:var(--c-white);border-top:1px solid var(--c-border);border-radius:var(--r-lg) var(--r-lg) 0 0;box-shadow:0 -8px 24px #01284d1f}.cnc-ck-bar-panel[hidden]{display:none}.cnc-ck-blank{text-align:center;padding:var(--sp-3xl) var(--sp-lg) var(--sp-2xl);max-width:420px;margin:0 auto}.cnc-ck-blank-art{position:relative;width:108px;height:108px;margin:0 auto var(--sp-lg);border-radius:50%;display:flex;align-items:center;justify-content:center;background:radial-gradient(circle at 32% 28%,var(--c-blue-pale),var(--c-blue-pale2));color:var(--c-blue)}.cnc-ck-blank-art>svg{width:40px;height:40px}.cnc-ck-blank-paw{position:absolute;right:2px;bottom:4px;width:38px;height:38px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#FFD54F,var(--c-gold));color:var(--c-white);box-shadow:0 3px 8px #f2a90059}.cnc-ck-blank-paw svg{width:20px;height:20px}.cnc-ck-blank h1{margin:0 0 6px;font-size:var(--fs-h1-lg);font-weight:var(--fw-heavy);color:var(--c-dark)}.cnc-ck-blank p{margin:0 0 var(--sp-lg);font-size:var(--fs-body);color:var(--c-muted)}.cnc-ck-blank-cta{display:inline-flex;min-width:200px}.cnc-ck-blank-cta svg{width:16px;height:16px}.cnc-ck-rail .cnc-sh{padding:var(--sp-3xl) 0 0;margin-top:var(--sp-lg);border-top:1px solid var(--c-border)}.cnc-ck-rail .cnc-sh-head{gap:var(--sp-md);margin-bottom:var(--sp-lg)}.cnc-ck-rail .cnc-sh-ic{width:38px;height:38px}.cnc-ck-rail .cnc-sh-ic svg{width:19px;height:19px}.cnc-ck-rail .cnc-sh-h{font-size:var(--fs-h1);gap:9px}@media(min-width:1000px){.cnc-ck-rail .cnc-sh-h{font-size:var(--fs-h1-lg)}}.cnc-ck-rail .cnc-sh-count{min-width:22px;padding:0 8px;line-height:22px;font-size:var(--fs-caption)}.cnc-ck-rail .cnc-sh-sub{white-space:normal;overflow:visible;font-size:var(--fs-body);max-width:52ch}.cnc-ck-rail .cnc-sh-all{font-size:var(--fs-body);padding:8px 8px 8px 12px}.cnc-ck-rail .cnc-sh-all-ic svg{width:15px;height:15px}.cnc-ck-rail .cnc-sh-track{gap:var(--sp-md);margin:0 calc(var(--gutter) * -1);padding:12px var(--gutter) 20px;scroll-padding-left:var(--gutter)}.cnc-ck-rail .cnc-sh-card{flex-basis:168px;border-radius:var(--r-lg)}@media(min-width:700px){.cnc-ck-rail .cnc-sh-card{flex-basis:196px}}@media(min-width:1000px){.cnc-ck-rail .cnc-sh-card{flex-basis:216px}}.cnc-ck-rail .cnc-sh-media{margin:8px 8px 0;border-radius:var(--r-md)}.cnc-ck-rail .cnc-sh-shot img{padding:10px}.cnc-ck-rail .cnc-sh-off{top:8px;left:8px;padding:3px 8px;font-size:var(--fs-caption)}.cnc-ck-rail .cnc-sh-un{top:7px;right:7px;width:32px;height:32px}.cnc-ck-rail .cnc-sh-un svg{width:16px;height:16px}.cnc-ck-rail .cnc-sh-body{padding:11px 12px 8px;gap:5px}.cnc-ck-rail .cnc-sh-title{font-size:var(--fs-body)}.cnc-ck-rail .cnc-sh-price{font-size:var(--fs-caption)}.cnc-ck-rail .cnc-sh-price b{font-size:var(--fs-h2)}.cnc-ck-rail .cnc-sh-cta{margin:0 8px 8px;width:calc(100% - 16px);padding:10px 8px;font-size:var(--fs-caption);border-radius:var(--r-sm)}.cnc-ck-rail .cnc-sh-cta-ic svg{width:15px;height:15px}.cnc-ck-rail .cnc-rail-nav{width:36px;height:36px}.cnc-ck-rail .cnc-rail-nav svg{width:18px;height:18px}.cnc-ck-rail .cnc-rail-nav--prev{left:-10px}.cnc-ck-rail .cnc-rail-nav--next{right:-10px}@media(min-width:700px){.cnc-ck-rail .cnc-sh--grid .cnc-sh-track{display:grid;grid-template-columns:repeat(auto-fill,minmax(176px,1fr));overflow:visible!important;scroll-snap-type:none;margin:0;padding:6px 0 10px}.cnc-ck-rail .cnc-sh--grid .cnc-sh-card{flex-basis:auto}}@media(min-width:1000px){.cnc-ck-rail .cnc-sh--grid .cnc-sh-track{grid-template-columns:repeat(auto-fill,minmax(196px,1fr))}}@media(prefers-reduced-motion:no-preference){.cnc-ck-line{animation:cnc-ck-rise .34s both cubic-bezier(.22,1,.36,1)}.cnc-ck-line:nth-child(1){animation-delay:.02s}.cnc-ck-line:nth-child(2){animation-delay:.06s}.cnc-ck-line:nth-child(3){animation-delay:.1s}.cnc-ck-line:nth-child(4){animation-delay:.14s}.cnc-ck-line:nth-child(5){animation-delay:.18s}.cnc-ck-line:nth-child(n+6){animation-delay:.22s}.cnc-ck-bar-amt.is-bumped,.cnc-ck-totals .cnc-total-amt.is-bumped{animation:cnc-ck-bump .38s ease}}@keyframes cnc-ck-rise{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:none}}@keyframes cnc-ck-bump{0%{transform:scale(1)}40%{transform:scale(1.09);color:var(--c-blue)}to{transform:scale(1)}}@media(prefers-reduced-motion:reduce){.cnc-ck-saving:after{display:none}.cnc-ck-fill,.cnc-ck-van{transition:none}.cnc-ck-meter.is-free .cnc-ck-van{animation:none}}.cnc-ck :focus-visible{outline:2px solid var(--c-blue);outline-offset:2px;border-radius:var(--r-sm)}
/*# sourceMappingURL=/cdn/shop/t/7/assets/cnc-cart.css.map */
