html .hk-kc{--kc-blue: #1D4ED8;--kc-blue-50: #EFF6FF;--kc-blue-100: #DBEAFE;--kc-blue-200: #BFDBFE;--kc-ink: #1E293B;--kc-700: #334155;--kc-600: #475569;--kc-500: #64748B;--kc-400: #94A3B8;--kc-300: #CBD5E1;--kc-200: #E2E8F0;--kc-100: #F1F5F9;--kc-50: #F8FAFC;font-family:Inter,var(--text-font-family, sans-serif);color:var(--kc-ink);background:#fff;border:1px solid var(--kc-200);border-radius:14px;box-shadow:0 10px 30px -12px #0f172a2e,0 2px 6px #0f172a0d;overflow:hidden;margin:0;text-align:left}html .hk-kc :where(p,h2,ol,ul,li){margin:0;padding:0}html .hk-kc :where(ol,ul){list-style:none}html .hk-kc li::marker{content:none}html .hk-kc__head{display:flex;align-items:center;gap:12px;padding:14px 18px;background:linear-gradient(90deg,var(--kc-blue-50),#fff 85%);border-bottom:1px solid var(--kc-blue-100);position:relative}html .hk-kc__head:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:var(--kc-blue)}html .hk-kc__icon{width:34px;height:34px;border-radius:9px;background:var(--kc-blue);color:#fff;display:grid;place-items:center;box-shadow:0 4px 10px -4px #1d4ed899;flex:none}html .hk-kc__title{font-size:15px;font-weight:700;line-height:1.2;letter-spacing:0;text-transform:none;color:var(--kc-ink);font-family:inherit}html .hk-kc__subtitle{font-size:12.5px;color:var(--kc-500);margin-top:2px;line-height:1.35}html .hk-kc__chip{margin-left:auto;font-size:12px;font-weight:600;color:var(--kc-blue);background:#fff;border:1px solid var(--kc-blue-100);border-radius:999px;padding:4px 10px;white-space:nowrap}html .hk-kc__list{padding:4px 18px}html .hk-kc__row{display:grid;grid-template-columns:26px minmax(0,1fr);gap:12px;padding:16px 0;border-bottom:1px solid var(--kc-100)}html .hk-kc__row:last-child{border-bottom:0}html .hk-kc__num{width:26px;height:26px;border-radius:50%;display:grid;place-items:center;font-size:12.5px;font-weight:700;color:var(--kc-blue);background:var(--kc-blue-50);border:1.5px solid var(--kc-blue-100)}html .hk-kc__headrow{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;min-height:26px}html .hk-kc__name{font-size:15px;font-weight:600;line-height:1.3}html .hk-kc__qty{font-size:12.5px;font-weight:700;color:var(--kc-700);background:var(--kc-100);border-radius:6px;padding:2px 7px;font-variant-numeric:tabular-nums}html .hk-kc__tag{margin-left:auto;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;border-radius:999px;padding:3px 9px;white-space:nowrap;line-height:1.4}html .hk-kc__tag--either{color:var(--kc-600);background:var(--kc-100);border:1px solid var(--kc-200)}html .hk-kc__tag--option{color:var(--kc-blue);background:var(--kc-blue-50);border:1px solid var(--kc-blue-100)}html .hk-kc__body{margin-top:10px}html .hk-kc-chip{display:inline-flex;align-items:center;gap:10px;padding:7px 8px 7px 12px;border:1px solid var(--kc-200);border-radius:12px;background:#fff;min-height:44px;max-width:100%}html .hk-kc .vendor-logo.hk-kc-logo{display:flex;align-items:center;height:auto;margin:0}html .hk-kc .hk-kc-logo .vendor-logo__img{height:min(var(--vl-h, 20px),22px);width:auto;max-width:120px;display:block}html .hk-kc .hk-kc-logo .vendor-logo__text{font:800 10.5px/1 Inter,sans-serif;letter-spacing:.08em;text-transform:uppercase;color:var(--kc-ink);border:1.5px solid var(--kc-ink);border-radius:4px;padding:4px 6px;white-space:nowrap}html .hk-kc-sku{display:inline-flex;align-items:center;gap:5px;font:600 12.5px/1 Inter,sans-serif;font-variant-numeric:tabular-nums;letter-spacing:.02em;border-radius:999px;padding:6px 10px;white-space:nowrap;text-decoration:none!important}html .hk-kc-sku--plain{color:var(--kc-700, #334155);background:var(--kc-100, #F1F5F9);border:1px solid var(--kc-200, #E2E8F0)}html .hk-kc-sku--link{color:var(--kc-blue, #1D4ED8)!important;background:var(--kc-blue-50, #EFF6FF);border:1px solid var(--kc-blue-200, #BFDBFE);transition:background .15s,box-shadow .15s}html .hk-kc-sku--link:hover{background:var(--kc-blue-100, #DBEAFE);box-shadow:0 0 0 3px #1d4ed81f}html .hk-kc-sku--link:focus-visible{outline:3px solid rgba(29,78,216,.45);outline-offset:2px}html .hk-kc__either{display:flex;align-items:center;flex-wrap:wrap;gap:8px}html .hk-kc__or{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--kc-400);display:flex;align-items:center;gap:8px}html .hk-kc__or:before,html .hk-kc__or:after{content:"";width:10px;height:1px;background:var(--kc-300)}html .hk-kc__note{display:flex;align-items:center;gap:7px;margin-top:9px;font-size:12.5px;color:var(--kc-500);line-height:1.35}html .hk-kc__note svg{color:var(--kc-blue);flex:none}html .hk-kc__opts{display:grid;gap:8px}html .hk-kc__opt{display:grid;grid-template-columns:minmax(92px,max-content) minmax(0,1fr) auto;align-items:center;gap:12px;padding:8px 12px;border:1.5px solid var(--kc-200);border-radius:12px;background:#fff;transition:opacity .2s,background .2s,border-color .2s}html .hk-kc__opt .hk-kc-chip{border:0;padding:0;min-height:0;background:transparent}html .hk-kc__range{font-size:13px;font-weight:700;color:var(--kc-700);font-variant-numeric:tabular-nums;white-space:nowrap;min-width:0;max-width:150px;overflow:hidden;text-overflow:ellipsis}html .hk-kc__state{font-size:12px;font-weight:600;color:var(--kc-400);display:flex;align-items:center;gap:6px;white-space:nowrap}html .hk-kc__opt.is-on{border-color:var(--kc-blue);background:var(--kc-blue-50);box-shadow:0 6px 16px -10px #1d4ed88c}html .hk-kc__opt.is-on .hk-kc__range,html .hk-kc__opt.is-on .hk-kc__state{color:var(--kc-blue)}html .hk-kc__opt.is-off{opacity:.45;background:var(--kc-50)}html .hk-kc__opt.is-off .vendor-logo__img{filter:grayscale(1)}html .hk-kc__tick{width:18px;height:18px;border-radius:50%;background:var(--kc-blue);color:#fff;display:grid;place-items:center;flex:none}html .hk-kc__because{margin-top:8px;font-size:12.5px;color:var(--kc-500);line-height:1.4}html .hk-kc__because b{color:var(--kc-700);font-weight:600}html .hk-kc__sublabel{font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--kc-400);margin:12px 0 0}html .hk-kc__sub{margin:10px 0 0;padding:0 0 0 14px;border-left:2px solid var(--kc-blue-100);display:grid;gap:16px}html .hk-kc__sub>li{position:relative}html .hk-kc__sub>li:before{content:"";position:absolute;left:-15px;top:11px;width:10px;height:2px;background:var(--kc-blue-100)}html .hk-kc__sub .hk-kc__headrow{min-height:0}html .hk-kc__sub .hk-kc__name{font-size:13.5px;color:var(--kc-700)}html .hk-kc__sub .hk-kc__body{margin-top:6px}html .hk-kc__sub .hk-kc-chip{min-height:38px;padding:5px 6px 5px 10px}html .hk-kc__foot{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;padding:12px 18px;background:var(--kc-50);border-top:1px solid var(--kc-200);font-size:12.5px;color:var(--kc-500)}html .hk-kc__foot>span{display:inline-flex;align-items:center;gap:6px}html .hk-kc-panel{padding:20px}@media screen and (max-width:640px){html .hk-kc-panel{padding:14px 12px}html .hk-kc__chip{display:none}html .hk-kc__head{padding:12px 14px}html .hk-kc__list{padding:0 12px}html .hk-kc__row{grid-template-columns:24px minmax(0,1fr);gap:10px}html .hk-kc__num{width:24px;height:24px}html .hk-kc__tag{margin-left:0}html .hk-kc__either{flex-direction:column;align-items:stretch}html .hk-kc__either .hk-kc-chip{justify-content:space-between}html .hk-kc__or{justify-content:center}html .hk-kc__or:before,html .hk-kc__or:after{flex:1}html .hk-kc__opt{grid-template-columns:minmax(0,1fr) auto;gap:6px 10px}html .hk-kc__range{max-width:none;white-space:normal;overflow-wrap:anywhere}html .hk-kc__opt .hk-kc-chip{grid-column:1 / -1;justify-content:space-between}html .hk-kc__state{grid-column:2;grid-row:1;justify-self:end;white-space:normal;text-align:right;line-height:1.3}html .hk-kc__body>.hk-kc-chip,html .hk-kc__sub .hk-kc-chip{width:100%;justify-content:space-between}html .hk-kc__foot{padding:12px 14px}}html .hk-kc-chip.hk-kc-chip--pref{border-color:#93c5fd;background:#eff6ff;box-shadow:0 0 0 1px #bfdbfe inset}html .hk-kc-chip .hk-kc__preftag{font-size:10.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#1d4ed8;background:#dbeafe;border-radius:999px;padding:2px 8px;margin-left:auto;white-space:nowrap}@media(max-width:749px){html .hk-kc-chip .hk-kc__preftag{margin-right:6px}}html .hk-kc__range{white-space:nowrap;overflow-wrap:normal}html .hk-kc__note-t{min-width:0}html .hk-kc__either .hk-kc-chip{flex-wrap:wrap;row-gap:8px;min-width:0}html .hk-kc__either .hk-kc-chip .hk-kc__preftag{order:2}html .hk-kc__either .hk-kc-chip .hk-kc-sku{order:3}@media screen and (max-width:640px){html .hk-kc__range{white-space:nowrap;overflow-wrap:normal;overflow:visible}html .hk-kc__opt{grid-template-columns:max-content minmax(0,1fr)}html .hk-kc__state{min-width:0}}@media screen and (max-width:420px){html .hk-kc__state-x{display:none}html .hk-kc__either .hk-kc-chip--pref{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px}html .hk-kc__either .hk-kc-chip--pref .hk-kc__preftag{grid-column:2;grid-row:1;margin:0}html .hk-kc__either .hk-kc-chip--pref .hk-kc-sku{grid-column:1 / -1;grid-row:2;justify-self:start}}html .hk-kc__skuhead{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:14px 18px 4px;padding:10px 14px;border:1px solid #DBE3F4;border-radius:10px;background:#f5f8ff;font-family:Inter,system-ui,sans-serif}html .hk-kc__skulabel{font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#475569}html .hk-kc__skupill{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:14px;font-weight:600;color:#1d4ed8;background:#fff;border:1px solid #BFD0F5;border-radius:999px;padding:4px 12px;letter-spacing:.02em;overflow-wrap:anywhere;min-width:0}html .hk-kc__skucopy{margin-left:auto;font:600 12px Inter,system-ui,sans-serif;color:#1d4ed8;background:none;border:1px solid #1D4ED8;border-radius:999px;padding:4px 12px;cursor:pointer}html .hk-kc__skucopy:hover,html .hk-kc__skucopy:focus-visible{background:#1d4ed8;color:#fff}@media screen and (max-width:640px){html .hk-kc__skuhead{margin:12px 12px 4px}}html .hk-kc__range-main{display:block}html .hk-kc__range-sub{display:block;font-size:11.5px;font-weight:500;color:var(--kc-500);white-space:normal;line-height:1.3;margin-top:2px}html .hk-kc__range:has(.hk-kc__range-sub){white-space:normal;max-width:210px;overflow:visible}@media screen and (min-width:641px){html .hk-kc__opt{grid-template-columns:minmax(92px,max-content) max-content minmax(0,1fr)}html .hk-kc__state{justify-self:end;white-space:normal;text-align:right;line-height:1.3;min-width:0}}@media screen and (max-width:640px){html .hk-kc__range:has(.hk-kc__range-sub){max-width:none;white-space:normal}html .hk-kc__range-main{white-space:nowrap}}html .hk-engsib{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0 0 12px;padding:10px 14px;border:1px solid #DBE3F4;border-radius:12px;background:#f5f8ff;font:500 13px/1.3 Inter,system-ui,sans-serif;color:#334155}html .hk-engsib__q{font-weight:700;color:#0f172a}html .hk-engsib__list{display:flex;flex-wrap:wrap;gap:6px}html .hk-engsib__item{display:inline-flex;align-items:center;padding:5px 11px;border-radius:999px;border:1px solid #BFD0F5;background:#fff;color:#1d4ed8!important;font-weight:600;text-decoration:none!important;white-space:nowrap}html a.hk-engsib__item:hover,html a.hk-engsib__item:focus-visible{background:#1d4ed8;color:#fff!important}html .hk-engsib__item.is-current{background:#1d4ed8;border-color:#1d4ed8;color:#fff!important}html .hk-engsib__this{font-weight:500;opacity:.85}html .hk-engsib__tick{margin-right:5px;flex:none}html .hk-engsib .visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}html .hk-kc__info{display:inline-flex;align-items:center;gap:4px;font:600 12.5px/1.2 Inter,sans-serif;color:#1d4ed8!important;text-decoration:underline;text-underline-offset:2px;white-space:nowrap}html .hk-kc__info:hover{text-decoration:none}html .hk-kc-stock{display:inline-block;width:7px;height:7px;border-radius:50%;flex:0 0 7px;margin-right:-1px;box-shadow:0 0 0 1.5px #fff}html .hk-kc-stock--in{background:#16a34a}html .hk-kc-stock--low{background:#f59e0b}html .hk-kc-stock--out{background:#94a3b8}@media(max-width:480px){html .hk-kc-stock{width:6px;height:6px;flex-basis:6px}}html .hk-kc__foot>.hk-kc__stockkey{display:none;flex-wrap:wrap;align-items:center;gap:4px 12px}html .hk-kc:has(ol .hk-kc-stock) .hk-kc__foot>.hk-kc__stockkey{display:inline-flex}html .hk-kc__sk{display:inline-flex;align-items:center;gap:5px;white-space:nowrap}html .hk-kc__sk .hk-kc-stock{box-shadow:none;margin:0}html .hk-kc__foot{justify-content:center;text-align:center;gap:8px 16px;padding:12px 16px 13px}html .hk-kc__foot>span{justify-content:center}html .hk-kc:has(ol .hk-kc-stock) .hk-kc__foot>.hk-kc__stockkey{display:flex;flex:1 0 100%;justify-content:center;gap:4px 14px;margin-top:2px;padding-top:9px;border-top:1px solid var(--kc-200, #E2E8F0);font-size:11.5px;color:var(--kc-500, #64748B)}html .hk-kc__sk{gap:5px}html .hk-kc__sk .hk-kc-stock{width:6px;height:6px;flex-basis:6px}@media(max-width:480px){html .hk-kc__foot{gap:6px 12px;padding:11px 12px 12px;font-size:12px}html .hk-kc:has(ol .hk-kc-stock) .hk-kc__foot>.hk-kc__stockkey{gap:4px 12px;padding-top:8px;font-size:11px}}html .hk-kc__stocknote{display:flex;gap:10px;align-items:flex-start;margin:14px 18px 4px;padding:11px 14px;border:1px solid #FDE68A;border-left:4px solid #F59E0B;border-radius:10px;background:#fffbeb;color:#78350f;font-size:13px;line-height:1.45}html .hk-kc__stocknote[hidden]{display:none}html .hk-kc__stocknote svg{flex:none;margin-top:1px;color:#b45309}html .hk-kc__stocknote p{margin:0}@media screen and (max-width:640px){html .hk-kc__stocknote{margin:12px 12px 4px}}html .hk-kc__rownote{margin:4px 0 0;font-size:12.5px;line-height:1.4;color:var(--kc-500);font-weight:400}html .hk-kc__rownote+.hk-kc__body:empty{display:none}
/*# sourceMappingURL=/cdn/shop/t/31/assets/hk-kit-contents.css.map */
