.store .wcl-list{gap:10px;display:grid}.store .wcl-card{background:var(--surface);color:inherit;align-items:center;gap:14px;padding:14px 16px;text-decoration:none;transition:box-shadow .15s,border-color .15s;display:flex}.store .wcl-card:hover{border-color:var(--accent);box-shadow:0 6px 18px #0d182c1a}.store .wcl-main{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.store .wcl-main small{color:var(--ink-2);font-size:.78rem}.store .wcl-main b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.store .wcl-st{color:#a15c00;white-space:nowrap;background:#fff4e0;border-radius:99px;flex:none;padding:4px 12px;font-size:.78rem;font-weight:700}.store .wcl-st.is-in_review,.store .wcl-st.is-part_received{color:#1a56a8;background:#e3effd}.store .wcl-st.is-send_part{color:#b34700;background:#fde9d9}.store .wcl-st.is-repair,.store .wcl-st.is-replacement,.store .wcl-st.is-refund,.store .wcl-st.is-completed{color:#1e7a3c;background:#e0f3e6}.store .wcl-st.is-not_applicable{color:#c62828;background:#fdecea}.store .wc-empty{text-align:center;flex-direction:column;align-items:center;gap:8px;padding:36px 16px;display:flex}.store .wc-img{border:1px solid var(--line);background:#fff;border-radius:10px;flex:none;place-items:center;width:64px;height:64px;display:grid;position:relative}.store .wc-img img{object-fit:contain;max-width:86%;max-height:86%}.store .wc-img em{inset-inline-end:-6px;background:var(--ink);color:var(--surface);border-radius:99px;padding:1px 6px;font-size:.7rem;font-style:normal;font-weight:700;position:absolute;bottom:-6px}.store .wc-drawer{z-index:2100;position:fixed;inset:0}.store .wc-shade{background:#08101e80;animation:.25s wc-fade;position:absolute;inset:0}.store .wc-panel{background:var(--surface);flex-direction:column;width:min(460px,100%);animation:.25s wc-in;display:flex;position:absolute;inset-block:0;inset-inline-end:0;box-shadow:-10px 0 40px #0003}[dir=rtl] .store .wc-panel{animation-name:wc-in-rtl;box-shadow:10px 0 40px #0003}@keyframes wc-fade{0%{opacity:0}}@keyframes wc-in{0%{transform:translate(100%)}}@keyframes wc-in-rtl{0%{transform:translate(-100%)}}.store .wc-step{flex-direction:column;flex:1;min-height:0;display:flex}.store .wc-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:10px;padding:16px 18px;display:flex}.store .wc-head h2{flex:1;margin:0;font-size:1.1rem;font-weight:800}.store .wc-x{background:var(--surface-2);width:34px;height:34px;color:var(--ink);cursor:pointer;border:0;border-radius:50%;place-items:center;padding:0;font-size:1.2rem;line-height:1;display:grid}.store .wc-tabs{gap:6px;padding:12px 18px 0;display:flex}.store .wc-tabs button{color:var(--ink-2);font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;padding:8px 16px;font-weight:700}.store .wc-tabs button.on{border-bottom-color:var(--accent);color:var(--accent)}.store .wc-tools{gap:8px;padding:12px 18px;display:flex}.store .wc-tools input,.store .wc-tools select{border:1px solid var(--line);background-color:var(--surface);height:40px;color:var(--ink);font:inherit;border-radius:10px;padding:0 12px}.store .wc-tools input{flex:1;min-width:0}.store .wc-tools select{padding-inline-end:34px}.store .wc-list{flex-direction:column;flex:1;gap:10px;min-height:0;padding:0 18px 18px;display:flex;overflow-y:auto}.store .wc-item{border:1px solid var(--line);background:var(--surface);border-radius:14px;flex-direction:column;gap:8px;padding:14px;display:flex}.store .wc-oid{color:var(--ink-2);font-size:.78rem}.store .wc-row{align-items:flex-start;gap:12px;display:flex}.store .wc-row>div{flex-direction:column;gap:3px;min-width:0;display:flex}.store .wc-row small{color:var(--ink-2);font-size:.78rem}.store .wc-warranty{color:#1e7a3c;background:#e0f3e6;border-radius:99px;width:fit-content;padding:3px 10px;font-size:.76rem;font-weight:700}.store .wc-warranty.is-pending{color:#1a56a8;background:#e3effd}.store .wc-warranty.is-expired,.store .wc-warranty.is-none{background:var(--surface-2);color:var(--ink-2)}.store .wc-state{color:var(--ink-2);margin:0;font-size:.82rem}.store .wc-claim{background:var(--accent);color:#fff;width:100%;height:42px;font:inherit;cursor:pointer;border:0;border-radius:10px;font-weight:800}.store .wc-claim:hover{background:var(--accent-ink)}.store .wc-claimed{color:#a15c00;background:#fff4e0;border-radius:10px;padding:10px 12px;font-size:.85rem;font-weight:700;text-decoration:none;display:block}.store .wc-none{color:var(--ink-2);text-align:center;padding:24px 0}.store .wcf-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 14px;margin:4px 0 0;display:grid}.store .wcf-facts div{min-width:0}.store .wcf-facts dt{color:var(--ink-2);font-size:.76rem}.store .wcf-facts dd{text-overflow:ellipsis;margin:0;font-size:.9rem;font-weight:700;overflow:hidden}.store .wcf-field{flex-direction:column;gap:6px;display:flex}.store .wcf-field label{color:var(--ink);font-size:.88rem;font-weight:700}.store .wcf-field .req{color:#c62828}.store .wcf-field small{color:var(--ink-2);font-size:.78rem}.store .wcf-field input,.store .wcf-field select,.store .wcf-field textarea{border:1px solid var(--line);background-color:var(--surface);width:100%;color:var(--ink);font:inherit;border-radius:10px;padding:10px 12px}.store .wcf-field input:focus,.store .wcf-field select:focus,.store .wcf-field textarea:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft);outline:0}.store .wcf-error{color:#c62828;background:#fdecea;border-radius:10px;margin:0;padding:10px 12px;font-weight:600}.store .wcf-photos{flex-wrap:wrap;gap:8px;display:flex}.store .wcf-ph,.store .wcf-add{border-radius:12px;width:82px;height:82px;position:relative}.store .wcf-ph img{object-fit:cover;border:1px solid var(--line);border-radius:12px;width:100%;height:100%}.store .wcf-ph button{top:-6px;color:#fff;cursor:pointer;background:#c62828;border:0;border-radius:50%;place-items:center;width:22px;height:22px;padding:0;line-height:1;display:grid;position:absolute;inset-inline-end:-6px}.store .wcf-add{border:1.5px dashed var(--accent);background:var(--accent-soft);color:var(--accent-ink);cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:4px;font-size:.72rem;font-weight:700;display:flex}.store .wcf-foot{border-top:1px solid var(--line);padding:14px 18px}.store .wc-submit{background:var(--accent);color:#fff;width:100%;height:48px;font:inherit;cursor:pointer;border:0;border-radius:12px;justify-content:center;align-items:center;gap:8px;font-weight:800;display:inline-flex}.store .wc-submit:disabled{opacity:.7;cursor:progress}.store .wcf-spin{border:2.5px solid #fff6;border-top-color:#fff;border-radius:50%;width:16px;height:16px;animation:.7s linear infinite wcf-spin}@keyframes wcf-spin{to{transform:rotate(360deg)}}.store .wcd-back{margin:0 0 6px;font-size:.9rem}.store .wcd-back a{color:var(--accent)}.store .wcd-now{border-inline-start:4px solid var(--accent);margin-bottom:14px}.store .wcd-now b{font-size:1.1rem}.store .wcd-now p{color:var(--ink-2);margin:4px 0 0}.store .wcd-address{background:var(--surface-2);border-radius:12px;margin-top:12px;padding:12px 14px}.store .wcd-address p{color:var(--ink);white-space:pre-line;margin:4px 0;font-weight:700}.store .wcd-address small{color:var(--ink-2)}.store .wcd-grid{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start;gap:14px;display:grid}.store .wcd-h{margin:14px 0 8px;font-size:.95rem;font-weight:800}.store .wcd-h:first-child{margin-top:0}.store .wcd-remarks{white-space:pre-line;margin:0;line-height:1.7}.store .wcd-photos{flex-wrap:wrap;gap:8px;display:flex}.store .wcd-photos img{object-fit:cover;border:1px solid var(--line);border-radius:12px;width:96px;height:96px}.store .wcd-steps{margin:0;padding:0;list-style:none}.store .wcd-steps li{border-inline-start:2px solid var(--line);margin-inline-start:6px;padding:0 0 16px;padding-inline-start:22px;position:relative}.store .wcd-steps li:last-child{border-inline-start-color:#0000;padding-bottom:0}.store .wcd-steps li:before{content:"";top:3px;background:var(--line);border-radius:50%;width:12px;height:12px;position:absolute;inset-inline-start:-7px}.store .wcd-steps li.is-now:before{background:var(--accent);box-shadow:0 0 0 4px var(--accent-soft)}.store .wcd-steps b{font-size:.9rem;display:block}.store .wcd-steps small{color:var(--ink-2);font-size:.76rem}.store .wcd-steps p{background:var(--surface-2);white-space:pre-line;border-radius:8px;margin:6px 0 0;padding:8px 10px;font-size:.85rem}@media (max-width:800px){.store .wcd-grid{grid-template-columns:minmax(0,1fr)}}.store .wcd-now,.store .wcd-grid>.acc-card,.store .wc-empty{border:1px solid var(--line);background:var(--surface);border-radius:16px;padding:20px 22px;box-shadow:0 4px 16px #0d182c0a}.store .wcd-now{border-inline-start:4px solid var(--accent);margin:16px 0 14px}.store .wcd-now.is-not_applicable{border-inline-start-color:#c62828}.store .wcd-now b{margin-bottom:4px;display:block}.store .wcd-grid>.acc-card{min-width:0}.store .wcd-grid .wc-row{margin-bottom:12px}.store .wcd-grid .wcf-facts{background:var(--surface-2);border-radius:12px;margin:0 0 6px;padding:12px 14px}.store .wcd-grid .wcd-h{margin:18px 0 8px}.store .wcd-grid .wcd-h:first-child{margin-top:0}.store .wcd-back{margin:0 0 4px}.store .wcl-list{margin-top:16px}.store .wcd-steps{padding-top:2px}
.store .tk-page{max-width:760px;margin:0 auto;padding:28px 16px 60px}.store main.tk-page:has(.tk-layout){max-width:none;padding:0 0 64px}.store .tk-page .tk-head{margin-bottom:18px;display:block}.store .tk-head h1{margin:0 0 6px;font-size:1.7rem}.store .tk-head p{color:var(--ink-2);margin:0 0 8px}.store .tk-head a{color:var(--accent);font-weight:600}.store .tk-card{border:1px solid var(--line);background:var(--surface);border-radius:16px;padding:22px}.store .tk-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.store .tk-wide{grid-column:1/-1}.store .tk-field{flex-direction:column;gap:6px;min-width:0;display:flex}.store .tk-field>span{color:var(--ink);font-size:.86rem;font-weight:700}.store .tk-field>span em{color:var(--ink-2);font-style:normal;font-weight:500}.store .tk-field>input,.store .tk-field>select,.store .tk-field>textarea{border:1px solid var(--line);background-color:var(--surface);width:100%;color:var(--ink);font:inherit;border-radius:12px;padding:0 14px}.store .tk-field>input,.store .tk-field>select{height:48px}.store .tk-field>textarea{resize:vertical;min-height:130px;padding:12px 14px}.store .tk-field>input:read-only{background-color:var(--surface-2,#f1f5f9);color:var(--ink-2)}.store .tk-field>input:focus,.store .tk-field>select:focus,.store .tk-field>textarea:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft);outline:0}.store .tk-field .ph-in{border-radius:12px;height:48px}.store .tk-field .ph-in input{height:100%;box-shadow:none;background:0 0;border:0;border-radius:0;outline:0;flex:1;width:auto;min-width:0;padding:0 12px}.store .tk-trap{opacity:0;width:1px;height:1px;position:absolute;inset-inline-start:-9999px}.store .tk-files{flex-direction:column;align-items:flex-start;gap:8px;margin:16px 0;display:flex}.store .tk-files small{color:var(--ink-2);font-weight:400}.store .tk-files ul{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.store .tk-files li{border:1px solid var(--line);border-radius:999px;align-items:center;gap:8px;padding:4px 6px 4px 12px;font-size:.82rem;display:inline-flex}.store .tk-files li button{background:var(--surface-2,#eef2f7);cursor:pointer;border:0;border-radius:50%;width:22px;height:22px;line-height:1}.store .tk-error{color:#c62828;margin:0;font-size:.82rem}.store .tk-btn{background:var(--accent);color:#fff;min-height:44px;font:inherit;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 22px;font-weight:700;text-decoration:none;display:inline-flex}.store .tk-btn:disabled{opacity:.55;cursor:not-allowed}.store .tk-btn.is-ghost{background:var(--accent-soft);color:var(--accent)}.store .tk-done{text-align:center;justify-items:center;gap:8px;padding:26px 10px;display:grid}.store .tk-done>span{color:#157347;background:#e3f4ea;border-radius:50%;place-items:center;width:64px;height:64px;font-size:30px;font-weight:700;display:grid}.store .tk-done h2{margin:6px 0 0}.store .tk-done b{background:var(--accent-soft);color:var(--accent);border-radius:8px;padding:4px 12px}.store .tk-done p{color:var(--ink);margin:0}.store .tk-muted{font-size:.85rem;color:var(--ink-2)!important}.store .tk-done-actions{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:10px;display:flex}.store .tk-list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.store .tk-empty{text-align:center;justify-items:center;gap:12px;padding:30px;display:grid}.store .tk-st{color:#475467;background:#eef2f7;border-radius:999px;flex:none;padding:4px 12px;font-size:.78rem;font-weight:700}.store .tk-st.is-open{color:#0261ce;background:#e0edfc}.store .tk-st.is-in_progress{color:#b54708;background:#fff4e0}.store .tk-st.is-waiting{color:#b42318;background:#fdeceb}.store .tk-st.is-resolved{color:#157347;background:#e3f4ea}@media (max-width:640px){.store .tk-grid{grid-template-columns:minmax(0,1fr)}}.store .tk-field>select{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23555b66' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;background-size:16px;padding-inline-end:42px}[dir=rtl] .store .tk-field>select{background-position:14px}.store .tk-field>select:invalid{color:var(--ink-2)}.store .tk-field>select option{color:var(--ink)}.store .inv-landing{text-align:center;justify-items:center;gap:12px;padding:34px 22px;display:grid}.store .inv-landing h1{margin:0;font-size:1.5rem}.store .inv-landing p{color:var(--ink);max-width:420px;margin:0;line-height:1.6}.store .inv-ic{background:var(--accent-soft);border-radius:50%;place-items:center;width:72px;height:72px;font-size:34px;display:grid}.store .inv-code{border:2px dashed var(--accent);color:var(--accent);letter-spacing:3px;border-radius:12px;padding:8px 20px;font-size:1.5rem}.store .inv-by{margin:0 0 12px;padding:14px 18px;font-weight:600}.store .acc-card.inv-card{margin:0 0 12px;padding:20px 22px}.store .acc-card.inv-rules{grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:0 0 12px;padding:0;display:grid;overflow:hidden}.store .inv-rules div{padding:18px 22px}.store .inv-rules div+div{border-inline-start:1px solid var(--line)}.store .inv-rules div{gap:2px;display:grid}.store .inv-rules b{color:var(--accent);font-size:1.8rem}.store .inv-rules span{color:var(--ink-2);font-size:.86rem;line-height:1.4}.store .inv-share{gap:12px;display:grid}.store .inv-row{gap:4px;display:grid}.store .inv-row small{color:var(--ink-2);font-weight:600}.store .inv-row>div{border:1px solid var(--line);background:var(--surface-2,#f7f9fc);border-radius:12px;justify-content:space-between;align-items:center;gap:10px;min-width:0;padding:8px 8px 8px 14px;display:flex}.store .inv-row b{letter-spacing:2px;font-size:1.15rem}.store .inv-row span{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.9rem;overflow:hidden}.store .inv-row button{background:var(--accent-soft);color:var(--accent);font:inherit;cursor:pointer;border:0;border-radius:999px;flex:none;padding:6px 14px;font-weight:700}.store .inv-share .tk-btn{justify-self:start}.store .inv-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:12px 0;display:grid}.store .inv-stats div{border:1px solid var(--line);background:var(--surface);text-align:center;border-radius:14px;gap:2px;padding:14px 16px;display:grid}.store .inv-stats b{color:var(--accent);font-size:1.5rem}.store .inv-stats span{color:var(--ink-2);font-size:.82rem}@media (max-width:560px){.store .acc-card.inv-rules{grid-template-columns:minmax(0,1fr)}.store .inv-rules div+div{border-inline-start:0;border-top:1px solid var(--line)}}.store .tk-list{gap:14px}.store .tkt{--tkt-c:#0261ce;--tkt-notch:var(--bg);border:1px solid var(--line);background:var(--surface);color:inherit;border-radius:16px;grid-template-columns:minmax(0,1fr) 210px;text-decoration:none;transition:transform .2s,box-shadow .2s,border-color .2s;display:grid;position:relative;box-shadow:0 6px 18px #0d182c0f}.store a.tkt:hover{border-color:color-mix(in srgb, var(--tkt-c) 45%, var(--line));transform:translateY(-2px);box-shadow:0 14px 30px #0d182c1a}.store .tkt.is-in_progress{--tkt-c:#b54708}.store .tkt.is-waiting{--tkt-c:#b42318}.store .tkt.is-resolved{--tkt-c:#157347}.store .tkt.is-closed{--tkt-c:#667085}.store .tkt:before{content:"";background:var(--tkt-c);border-radius:0 4px 4px 0;width:4px;position:absolute;inset-block:14px;inset-inline-start:-1px}[dir=rtl] .store .tkt:before{border-radius:4px 0 0 4px}.store .tkt-main{min-width:0;padding:18px 22px 18px 24px}.store .tkt-top{color:var(--ink-2);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:8px;margin-bottom:8px;font-size:.72rem;font-weight:800;display:flex}[dir=rtl] .store .tkt-top{letter-spacing:0}.store .tkt-top img{object-fit:cover;border-radius:50%;width:22px;height:22px}.store .tkt-subj{color:var(--ink);overflow-wrap:anywhere;margin:0 0 14px;font-size:1.12rem;font-weight:800;line-height:1.35}.store .tkt-meta{grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:12px 18px;margin:0;display:grid}.store .tkt-meta div{min-width:0}.store .tkt-meta dt{color:var(--ink-2);text-transform:uppercase;letter-spacing:.06em;margin-bottom:2px;font-size:.72rem;font-weight:700}[dir=rtl] .store .tkt-meta dt{letter-spacing:0}.store .tkt-meta dd{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.9rem;font-weight:600;overflow:hidden}.store .tkt-meta dd small{color:var(--ink-2);font-weight:500}.store .tkt.is-full .tkt-meta dd{white-space:normal;overflow-wrap:anywhere}.store .tkt-stub{border-inline-start:2px dashed var(--line);background:color-mix(in srgb, var(--tkt-c) 6%, var(--surface));text-align:center;border-start-end-radius:15px;border-end-end-radius:15px;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:18px 16px;display:flex;position:relative}.store .tkt-stub:before,.store .tkt-stub:after{content:"";border:1px solid var(--line);background:var(--tkt-notch);border-radius:50%;width:22px;height:22px;position:absolute;inset-inline-start:-12px}.store .tkt-stub:before{clip-path:inset(50% 0 0);top:-12px}.store .tkt-stub:after{clip-path:inset(0 0 50%);bottom:-12px}.store .tkt-stub small{color:var(--ink-2);text-transform:uppercase;letter-spacing:.1em;font-size:.7rem;font-weight:700}[dir=rtl] .store .tkt-stub small{letter-spacing:0}.store .tkt-stub b{font-family:var(--f-mono);letter-spacing:.04em;color:var(--ink);font-size:1rem;font-weight:600}.store .tkt-code{opacity:.75;background:repeating-linear-gradient(90deg, var(--ink) 0 2px, transparent 2px 4px, var(--ink) 4px 5px, transparent 5px 8px, var(--ink) 8px 11px, transparent 11px 13px);width:132px;height:30px;margin:2px 0 6px;display:block}.store .tkt.is-full{margin-bottom:4px}@media (max-width:640px){.store .tkt{grid-template-columns:minmax(0,1fr)}.store .tkt-main{padding:16px 16px 14px 18px}.store .tkt-meta{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 14px}.store .tkt-stub{border-inline-start:0;border-top:2px dashed var(--line);border-radius:0 0 15px 15px;flex-flow:wrap;justify-content:space-between;padding:12px 16px 14px 18px}.store .tkt-stub small,.store .tkt-code{display:none}.store .tkt-stub:before,.store .tkt-stub:after{top:-12px;bottom:auto}.store .tkt-stub:before{clip-path:inset(0 0 0 50%);inset-inline-start:-12px}.store .tkt-stub:after{clip-path:inset(0 50% 0 0);inset-inline:auto -12px}[dir=rtl] .store .tkt-stub:before{clip-path:inset(0 50% 0 0)}[dir=rtl] .store .tkt-stub:after{clip-path:inset(0 0 0 50%)}}.store .tk-hero{background:radial-gradient(circle at 85% -20%, #ffffff2e, transparent 45%), linear-gradient(135deg, var(--hero-deep,#0251ad), #0261ce 60%, #1f7ae0);color:#fff}.store .tk-hero-in{align-items:center;gap:18px;max-width:1180px;margin:0 auto;padding:38px 16px 92px;display:flex}.store .tk-hero-ic{background:#ffffff29;border-radius:18px;flex:none;place-items:center;width:60px;height:60px;font-size:28px;display:grid}.store .tk-hero h1{color:#fff;font-family:var(--f-display);margin:0 0 6px;font-size:clamp(1.6rem,3.2vw,2.3rem)}.store .tk-hero p{color:#dbe8fa;margin:0;font-size:1.02rem}.store .tk-hero-link{color:#fff;white-space:nowrap;border:1px solid #fff6;border-radius:999px;align-items:center;gap:8px;margin-inline-start:auto;padding:10px 18px;font-weight:700;text-decoration:none;display:inline-flex}.store .tk-hero-link:hover{background:#ffffff1f}.store .tk-hero-note{color:#dbe8fa;margin-inline-start:auto}.store .tk-hero-note a{color:#fff;font-weight:700}.store .tk-layout{box-sizing:border-box;grid-template-columns:minmax(0,1fr) 330px;align-items:start;gap:22px;width:100%;max-width:1180px;margin:-64px auto 0;padding:0 16px;display:grid}.store .tk-layout .tk-card{border-radius:20px;padding:8px 28px 28px;box-shadow:0 24px 60px -24px #021e4647}.store .tk-sec{border:0;border-bottom:1px solid var(--line);gap:16px;min-width:0;margin:0;padding:24px 0;display:grid}.store .tk-step{float:inline-start;width:100%;margin-bottom:2px;padding:0;display:block}.store .tk-step+*{clear:both}.store .tk-step b{color:var(--ink);font-size:1.02rem;display:block}.store .tk-step small{color:var(--ink-2);font-size:.82rem;display:block}.store .tk-field>span i{color:var(--danger,#b23a2e);font-style:normal}.store .tk-topics{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.store .tk-topic{border:1px solid var(--line);background:var(--surface);cursor:pointer;border-radius:14px;align-items:center;gap:14px;min-width:0;padding:14px 16px;transition:border-color .15s,background-color .15s,box-shadow .15s,transform .15s;display:flex;position:relative}.store .tk-topic:hover{border-color:color-mix(in srgb, var(--accent) 40%, var(--line));box-shadow:0 6px 16px -8px #021e462e}.store .tk-topic input{z-index:1;opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.store .tk-topic-ic{background:var(--accent-soft);width:42px;height:42px;color:var(--accent);border-radius:12px;flex:none;place-items:center;font-size:19px;transition:background-color .15s,color .15s;display:grid}.store .tk-topic-t{flex:1;gap:2px;min-width:0;display:grid}.store .tk-topic-t b{color:var(--ink);font-size:.92rem;font-weight:700;line-height:1.3}.store .tk-topic-t small{color:var(--ink-2);font-size:.78rem;line-height:1.4}.store .tk-topic-mark{border:2px solid var(--line);border-radius:50%;flex:none;width:20px;height:20px;transition:border-color .15s,box-shadow .15s}.store .tk-topic:has(input:checked){border-color:var(--accent);background:color-mix(in srgb, var(--accent) 5%, var(--surface));box-shadow:0 0 0 1px var(--accent)}.store .tk-topic:has(input:checked) .tk-topic-ic{background:var(--accent);color:#fff}.store .tk-topic:has(input:checked) .tk-topic-mark{border-color:var(--accent);box-shadow:inset 0 0 0 4px var(--surface), inset 0 0 0 10px var(--accent)}.store .tk-topic:has(input:focus-visible){outline:3px solid var(--accent-soft);outline-offset:2px}.store .tk-issues{background:var(--surface-2);border-radius:14px;padding:14px 16px;animation:.25s both tk-in}.store .tk-issues p{color:var(--ink);margin:0 0 10px;font-size:.86rem;font-weight:700}.store .tk-issues div{flex-wrap:wrap;gap:8px;display:flex}.store .tk-issues button{border:1px solid var(--line);background:var(--surface);color:var(--ink);font:inherit;cursor:pointer;border-radius:999px;padding:8px 14px;font-size:.84rem;font-weight:600;transition:border-color .15s,background-color .15s,color .15s}.store .tk-issues button:hover{border-color:var(--accent);color:var(--accent)}.store .tk-issues button.on{border-color:var(--accent);background:var(--accent);color:#fff}@keyframes tk-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.store .tk-issues{animation:none}}.store .tk-count{color:var(--ink-2);align-self:flex-end;font-size:.75rem}.store .tk-drop{border:2px dashed var(--line);background:var(--surface-2);border-radius:16px;transition:border-color .15s,background-color .15s}.store .tk-drop.is-over{border-color:var(--accent);background:var(--accent-soft)}.store .tk-drop button{width:100%;color:var(--ink);font:inherit;text-align:center;cursor:pointer;background:0 0;border:0;justify-items:center;gap:4px;padding:22px 16px;display:grid}.store .tk-drop button:disabled{cursor:not-allowed;opacity:.55}.store .tk-drop-ic{background:var(--surface);width:44px;height:44px;color:var(--accent);border-radius:50%;place-items:center;margin-bottom:4px;display:grid;box-shadow:0 4px 12px #021e4614}.store .tk-drop b em{color:var(--ink-2);font-style:normal;font-weight:500}.store .tk-drop small{color:var(--ink-2);font-size:.8rem}.store .tk-picked{gap:8px;margin:0;padding:0;list-style:none;display:grid}.store .tk-picked li{border:1px solid var(--line);background:var(--surface);border-radius:12px;align-items:center;gap:10px;padding:8px 8px 8px 12px;font-size:.86rem;display:flex}.store .tk-picked li>.bi{color:var(--accent)}.store .tk-picked li span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.store .tk-picked li small{color:var(--ink-2)}.store .tk-picked li button{background:var(--surface-2);width:26px;height:26px;color:var(--ink);cursor:pointer;border:0;border-radius:50%;flex:none;font-size:1rem;line-height:1}.store .tk-picked li button:hover{background:var(--danger-soft);color:var(--danger)}.store .tk-submit{justify-content:space-between;align-items:center;gap:16px;padding-top:22px;display:flex}.store .tk-submit p{color:var(--ink-2);align-items:center;gap:8px;margin:0;font-size:.82rem;display:flex}.store .tk-submit p .bi{color:var(--oem,#1e7a3c)}.store .tk-btn.is-lg{min-width:200px;min-height:52px;box-shadow:0 10px 24px -10px color-mix(in srgb, var(--accent) 70%, transparent);padding:0 30px;font-size:1rem}.store .tk-spin{border:2px solid #ffffff73;border-top-color:#fff;border-radius:50%;width:16px;height:16px;animation:.7s linear infinite tk-spin}@keyframes tk-spin{to{transform:rotate(360deg)}}.store .tk-side{gap:16px;display:grid;position:sticky;top:110px}.store .tk-side-card{border:1px solid var(--line);background:var(--surface);border-radius:20px;padding:22px}.store .tk-side-card h2{margin:0 0 14px;font-size:1.05rem}.store .tk-side-sub{color:var(--ink-2);margin:-8px 0 14px;font-size:.86rem}.store .tk-how{gap:16px;margin:0;padding:0;list-style:none;display:grid}.store .tk-how li{gap:12px;display:flex;position:relative}.store .tk-how li:not(:last-child):after{content:"";top:34px;bottom:-14px;background:var(--line);width:2px;position:absolute;inset-inline-start:13px}.store .tk-how li>.num{background:var(--accent);color:#fff;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font-size:.82rem;font-weight:800;display:grid}.store .tk-how b{color:var(--ink);margin-bottom:2px;font-size:.92rem;display:block}.store .tk-how p{color:var(--ink-2);margin:0;font-size:.84rem;line-height:1.55}.store .tk-contact{gap:8px;display:grid}.store .tk-contact a{border:1px solid var(--line);min-width:0;color:var(--ink);border-radius:12px;align-items:center;gap:10px;padding:11px 14px;font-size:.9rem;font-weight:700;text-decoration:none;display:flex}.store .tk-contact a span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.store .tk-contact a .bi{color:var(--accent);flex:none;font-size:18px}.store .tk-contact a:hover{border-color:var(--accent)}.store .tk-contact a.is-wa{color:#fff;background:#178a43;border-color:#178a43}.store .tk-contact a.is-wa .bi{color:#fff}.store .tk-done>span{font-size:32px}@media (max-width:960px){.store .tk-layout{grid-template-columns:minmax(0,1fr)}.store .tk-side{grid-template-columns:repeat(2,minmax(0,1fr));position:static}}@media (max-width:640px){.store .tk-hero-in{flex-wrap:wrap;gap:12px;padding:22px 16px 74px}.store .tk-hero-ic{border-radius:14px;width:46px;height:46px;font-size:22px}.store .tk-hero-in>div{flex:calc(100% - 60px);min-width:0}.store .tk-hero p{font-size:.92rem}.store .tk-hero-link,.store .tk-hero-note{margin-inline-start:0}.store .tk-layout{gap:16px;margin-top:-56px}.store .tk-layout .tk-card{border-radius:16px;padding:4px 16px 18px}.store .tk-sec{padding:20px 0}.store .tk-grid{grid-template-columns:minmax(0,1fr)}.store .tk-topics{grid-template-columns:minmax(0,1fr);gap:8px}.store .tk-topic{gap:12px;padding:12px 14px}.store .tk-topic-ic{width:38px;height:38px;font-size:17px}.store .tk-issues{padding:12px}.store .tk-submit{flex-direction:column-reverse;align-items:stretch}.store .tk-btn.is-lg{width:100%}.store .tk-side{grid-template-columns:minmax(0,1fr)}}.store .tkd-crumbs{color:var(--ink-2);align-items:center;gap:8px;margin:0 0 12px;font-size:.86rem;display:flex}.store .tkd-crumbs a{color:var(--accent);font-weight:600;text-decoration:none}.store .tkd-crumbs b{color:var(--ink)}.store .tkd{grid-template-columns:minmax(0,1fr) 290px;align-items:start;gap:16px;display:grid}.store .tkd-chat{border:1px solid var(--line);background:var(--surface);border-radius:16px;flex-direction:column;min-width:0;display:flex;overflow:hidden}.store .tkd-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;display:flex}.store .tkd-head>div{min-width:0}.store .tkd-head h1{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:1.02rem;font-weight:800;overflow:hidden}.store .tkd-head small{color:var(--ink-2);font-size:.8rem}.store .tkd-msgs{overscroll-behavior:contain;scrollbar-width:thin;background:color-mix(in srgb, var(--surface-2) 45%, var(--surface));outline:0;align-content:start;gap:14px;max-height:min(62vh,620px);margin:0;padding:18px;list-style:none;display:grid;overflow-y:auto}.store .tkd-row-wrap{gap:14px;display:grid}.store .tkd-day{justify-content:center;margin:2px 0;display:flex}.store .tkd-day span{border:1px solid var(--line);background:var(--surface);color:var(--ink-2);border-radius:999px;padding:4px 12px;font-size:.74rem;font-weight:700}.store .tkd-row{align-items:flex-end;gap:10px;display:flex}.store .tkd-row.is-me{justify-content:flex-end}.store .tkd-bub-wrap{gap:5px;max-width:min(72%,560px);display:grid}.store .tkd-row.is-me .tkd-bub-wrap{justify-items:end}.store .tkd-bub{border-radius:16px;padding:12px 15px;font-size:.93rem;line-height:1.65}.store .tkd-bub p{white-space:pre-line;overflow-wrap:anywhere;margin:0}.store .tkd-row.is-them .tkd-bub{border:1px solid var(--line);background:var(--surface);color:var(--ink);border-end-start-radius:4px}.store .tkd-row.is-me .tkd-bub{background:color-mix(in srgb, var(--accent) 12%, var(--surface));color:var(--ink);border-end-end-radius:4px}.store .tkd-meta{color:var(--ink-2);font-size:.74rem}.store .tkd-meta b{color:var(--ink);font-weight:700}.store .tkd-av{background:var(--accent-soft);width:32px;height:32px;color:var(--accent);box-shadow:0 0 0 1px var(--line);border-radius:50%;flex:none;place-items:center;font-size:.76rem;font-weight:800;display:grid;overflow:hidden}.store .tkd-row .tkd-av{margin-bottom:22px}.store .tkd-av img{object-fit:cover;width:100%;height:100%}.store .tkd-files{flex-wrap:wrap;gap:6px;margin:10px 0 0;padding:0;list-style:none;display:flex}.store .tkd-files a{background:var(--surface);max-width:240px;color:var(--ink);box-shadow:0 0 0 1px var(--line);border-radius:10px;align-items:center;gap:6px;padding:6px 10px;font-size:.8rem;font-weight:600;text-decoration:none;display:inline-flex}.store .tkd-files a .bi{color:var(--accent)}.store .tkd-files a span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.store .tkd-files a small{color:var(--ink-2);font-weight:500}.store .tkd-compose{border-top:1px solid var(--line);gap:8px;padding:14px 18px 16px;display:grid}.store .tkd-compose-box{border:1px solid var(--line);background:var(--surface);border-radius:14px;transition:border-color .15s,box-shadow .15s}.store .tkd-compose-box:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.store .tkd-compose textarea{width:100%;min-height:72px;max-height:260px;color:var(--ink);font:inherit;resize:vertical;background:0 0;border:0;outline:0;padding:12px 14px 4px;display:block}.store .tkd-compose-bar{justify-content:space-between;align-items:center;gap:10px;padding:6px 8px 8px 14px;display:flex}.store .tkd-compose-bar small{color:var(--ink-2);font-size:.74rem}.store .tkd-send{background:var(--accent);color:#fff;cursor:pointer;border:0;border-radius:10px;flex:none;place-items:center;width:40px;height:40px;transition:background-color .15s,transform .15s;display:grid}.store .tkd-send:hover:not(:disabled){background:var(--accent-ink);transform:translateY(-1px)}.store .tkd-send:disabled{opacity:.6;cursor:progress}[dir=rtl] .store .tkd-send svg{transform:scaleX(-1)}.store .tkd-closed{border-top:1px solid var(--line);color:var(--ink-2);align-items:center;gap:10px;margin:0;padding:14px 18px;font-size:.88rem;display:flex}.store .tkd-closed .bi{color:var(--oem,#1e7a3c);font-size:18px}.store .tkd-side{gap:12px;display:grid;position:sticky;top:110px}.store .tkd-card{border:1px solid var(--line);background:var(--surface);border-radius:16px;padding:16px}.store .tkd-card h2{color:var(--ink);margin:0 0 12px;font-size:.9rem}.store .tkd-who{align-items:center;gap:10px;margin-bottom:12px;display:flex}.store .tkd-who b{min-width:0;color:var(--ink);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.store .tkd-contact{gap:8px;margin:0;padding:0;font-size:.84rem;list-style:none;display:grid}.store .tkd-contact li{min-width:0;color:var(--ink);align-items:center;gap:8px;display:flex}.store .tkd-contact .bi{color:var(--ink-2);flex:none}.store .tkd-contact span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.store .tkd-dl{gap:10px;margin:0;display:grid}.store .tkd-dl div{justify-content:space-between;gap:10px;font-size:.84rem;display:flex}.store .tkd-dl dt{color:var(--ink-2)}.store .tkd-dl dd{color:var(--ink);text-align:end;margin:0;font-weight:600}.store .tkd-hist{margin:0;padding:0;list-style:none;display:grid}.store .tkd-hist li+li{border-top:1px solid var(--line)}.store .tkd-hist a{color:inherit;gap:2px;padding:9px 0;text-decoration:none;display:grid}.store .tkd-hist a:hover b{color:var(--accent)}.store .tkd-hist b{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:.86rem;overflow:hidden}.store .tkd-hist small{color:var(--ink-2);align-items:center;gap:5px;font-size:.76rem;display:flex}.store .tkd-dot{background:#0261ce;border-radius:50%;width:7px;height:7px}.store .tkd-dot.is-in_progress{background:#b54708}.store .tkd-dot.is-waiting{background:#b42318}.store .tkd-dot.is-resolved{background:#157347}.store .tkd-dot.is-closed{background:#98a2b3}@media (max-width:1180px){.store .tkd{grid-template-columns:minmax(0,1fr)}.store .tkd-side{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));position:static}}@media (max-width:640px){.store .tkd-head{padding:12px 14px}.store .tkd-msgs{padding:14px 12px}.store .tkd-bub-wrap{max-width:86%}.store .tkd-av{width:28px;height:28px}.store .tkd-compose{padding:12px}.store .tkd-compose-bar small{display:none}.store .tkd-compose-bar{justify-content:flex-end}}
.xm-modal{z-index:2600;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#021f478c;justify-content:center;align-items:center;padding:20px 16px;animation:.25s both xm-fade;display:flex;position:fixed;inset:0}.xm-modal.is-closing{animation:.22s both xm-fade-out}.xm-panel{color:#121925;scrollbar-width:thin;background:#fff;border-radius:20px;width:100%;max-width:460px;max-height:calc(100vh - 40px);animation:.3s cubic-bezier(.2,.8,.2,1) both xm-rise;position:relative;overflow-y:auto;box-shadow:0 30px 70px #00000059}.xm-modal.is-closing .xm-panel{animation:.22s both xm-sink}.xm-close{top:12px;z-index:2;color:#121925;cursor:pointer;background:#fff;border:0;border-radius:50%;place-items:center;width:38px;height:38px;font-size:22px;line-height:1;transition:transform .3s;display:grid;position:absolute;inset-inline-end:12px;box-shadow:0 3px 10px #00000026}.xm-close:hover{transform:rotate(90deg)}.xm-art{background:linear-gradient(135deg,#e0edfc,#bfd8f7);flex-direction:column;justify-content:center;gap:12px;height:170px;display:flex;position:relative;overflow:hidden}.xm-strip{width:max-content;animation:42s linear infinite xm-drift;display:flex}.xm-strip.is-reverse{animation-duration:52s;animation-direction:reverse}.xm-seq{gap:12px;padding-inline-end:12px;display:flex}.xm-bubble{background:#fff;border-radius:50%;flex:none;place-items:center;width:64px;height:64px;display:grid;overflow:hidden;box-shadow:0 6px 16px #0261ce29}.xm-bubble.s1{width:74px;height:74px}.xm-bubble.s2{width:54px;height:54px}.xm-bubble img{object-fit:contain;width:78%;height:78%}.xm-body{padding:22px 28px 26px}.xm-body h2{text-align:center;color:#121925;margin:0 0 16px;font-size:1.45rem;font-weight:800}.xm-sub{text-align:center;color:#555b66;margin:-6px 0 16px;font-size:.9rem;line-height:1.5}.xm-tabs{background:#021f47;border-radius:12px;grid-template-columns:1fr 1fr;gap:4px;margin-bottom:18px;padding:4px;display:grid}.xm-tabs button{color:#ffffffb8;height:40px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:9px;font-weight:700;transition:background .2s,color .2s}.xm-tabs button.on{color:#021f47;background:#fff}.xm-link{color:#0261ce;font:inherit;cursor:pointer;background:0 0;border:0;margin:16px auto 0;font-size:.88rem;font-weight:600;display:block}.xm-link:hover{text-decoration:underline}@keyframes xm-fade{0%{opacity:0}}@keyframes xm-fade-out{to{opacity:0}}@keyframes xm-rise{0%{opacity:0;transform:translateY(18px)scale(.97)}}@keyframes xm-sink{to{opacity:0;transform:translateY(12px)scale(.98)}}@keyframes xm-drift{to{transform:translate(-50%)}}[dir=rtl] .xm-strip{animation-name:xm-drift-rtl}@keyframes xm-drift-rtl{to{transform:translate(50%)}}@media (prefers-reduced-motion:reduce){.xm-strip{animation:none}}@media (max-width:520px){.xm-modal{align-items:flex-end;padding:0}.xm-panel{border-radius:20px 20px 0 0;max-width:none;max-height:94vh}.xm-body{padding:18px 18px 24px}}.store .link-btn{color:var(--accent);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700;text-decoration:underline}
.store .sbtn{background:var(--accent);color:#fff;font:inherit;text-transform:uppercase;cursor:pointer;border:0;border-radius:3px;justify-content:center;align-items:center;gap:6px;padding:6px 13px;font-size:.9rem;line-height:1.4;text-decoration:none;transition:background-color .15s;display:inline-flex}.store .sbtn:hover:not(:disabled){background:var(--accent-ink);color:#fff}.store .sbtn:disabled{opacity:.6;cursor:progress}.store .sbtn.is-ghost{box-shadow:inset 0 0 0 1px var(--accent);color:var(--accent);background:0 0}.store .sbtn.is-ghost:hover:not(:disabled){background:var(--accent);color:#fff}.store :is(.checkout,.hs-go,.rv-write,.qv-cta,.pm-add,.tk-go,.lr-btn,.trio-btn,.trio-add,.dl-confirm,.pg-btn,.acc-btn,.cart-btn,.cart-code button,.cmp-go,.rv-go,.fbt-add,.sr-price button,.sr-side-foot button,.sr-reset,.tk-btn,.tkd-send,.wc-claim,.wc-submit,.pd-cart,.pd-buynow,.co-yellow,.tp-add,.nm-btn,.trk-now,.need-login,.pill-btn,.bdd-btn,.ck-btn,.promo-btn,.view-all,.mycar-btn,.b2b-btn,.st-btn,.sr-more button,.tk-hero-link,.prv-more,.inv-row button),.xm-forms button[type=submit]{text-transform:uppercase;border-radius:3px!important}
:root[data-theme=dark] .store .search{background:var(--surface)}:root[data-theme=dark] .store .search input{color:var(--ink);background:var(--surface)}:root[data-theme=dark] .store .pimg img{background:var(--surface)}:root[data-theme=dark] .store .hs-card select,:root[data-theme=dark] .store .hs-card input,:root[data-theme=dark] .store .hs-card .bdd-btn{background:var(--surface);color:var(--ink)}:root[data-theme=dark] .store .hs-card .bdd-ph,:root[data-theme=dark] .store .hs-card .bdd-chev{color:var(--ink-2)}:root[data-theme=dark] .store .hs-card select:disabled{background:var(--surface);color:var(--ink-2)}:root[data-theme=dark] .store .hs-card input{background:var(--surface)!important;color:var(--ink)!important}:root[data-theme=dark] .store .bs-i,:root[data-theme=dark] .store .cat-ic.tk{background:var(--surface)}:root[data-theme=dark] .xm-panel,:root[data-theme=dark] .xm-close{background:var(--surface);color:var(--ink)}:root[data-theme=dark] .xm-art{background:linear-gradient(135deg, color-mix(in srgb, #e0edfc 14%, var(--surface)), color-mix(in srgb, #bfd8f7 14%, var(--surface)))}:root[data-theme=dark] .xm-bubble{background:var(--surface)}:root[data-theme=dark] .xm-body h2{color:var(--ink)}:root[data-theme=dark] .xm-sub{color:var(--ink-2)}:root[data-theme=dark] .xm-tabs button.on{background:var(--surface);color:var(--ink)}:root[data-theme=dark] .xm-link{color:#74a8e4}:root[data-theme=dark] .store .ucats .cat-ic{background:var(--surface);background:linear-gradient(145deg, color-mix(in srgb, #f1f5fb 14%, var(--surface)) 0%, color-mix(in srgb, #dbe6f5 14%, var(--surface)) 100%)}:root[data-theme=dark] .store .ucats .cat-ic.tk{background:linear-gradient(145deg, var(--surface) 0%, color-mix(in srgb, #e8eef6 14%, var(--surface)) 100%)}:root[data-theme=dark] .store .ucats .cat-ic{background:linear-gradient(145deg, color-mix(in srgb, #f1f5fb 14%, var(--surface)) 0%, color-mix(in srgb, #dbe6f5 14%, var(--surface)) 100%)}:root[data-theme=dark] .store .mm-pick span,:root[data-theme=dark] .store .cat-ic,:root[data-theme=dark] .store .ct-ic.ct-photo,:root[data-theme=dark] .store .ck-sw:after,:root[data-theme=dark] .store .ps-nav{background:var(--surface)}:root[data-theme=dark] .store .sv-card{background:linear-gradient(135deg, color-mix(in srgb, #e8eef6 14%, var(--surface)), color-mix(in srgb, #d3e0f3 14%, var(--surface)));border:1px solid var(--line)}:root[data-theme=dark] .store .sv-card .promo-code{background:var(--surface)}:root[data-theme=dark] .store .prow-sale .hsec-h h2{color:#d5938c}:root[data-theme=dark] .store .upc-quick,:root[data-theme=dark] .store .qv-x,:root[data-theme=dark] .store .qv-stage,:root[data-theme=dark] .store .qv-thumbs button{background:var(--surface)}:root[data-theme=dark] .store .qv-price em{color:#d98282}:root[data-theme=dark] .store .qv-types button{border:1px solid var(--line);background:var(--surface)}:root[data-theme=dark] .store .qv-types button.on{background:color-mix(in srgb, #e0edfc 14%, var(--surface))}:root[data-theme=dark] .store .qv-stock.is-low,:root[data-theme=dark] .store .qv-stock.is-out{color:#e08989}:root[data-theme=dark] .store .qv-qty{border:1px solid var(--line)}:root[data-theme=dark] .store .qv-qty button{background:color-mix(in srgb, #f8fafc 14%, var(--surface))}:root[data-theme=dark] .store .qv-cta.ghost{background:var(--surface)}:root[data-theme=dark] .store .qv-cta.ghost:hover{background:color-mix(in srgb, #e0edfc 14%, var(--surface))}:root[data-theme=dark] .store .tp-panel{background:var(--surface)}:root[data-theme=dark] .store .tp-x{background:color-mix(in srgb, #f1f4f9 14%, var(--surface))}:root[data-theme=dark] .store .tp-head img{background:color-mix(in srgb, #f6f8fb 14%, var(--surface))}:root[data-theme=dark] .store .tp-head p{color:var(--ink-2)}:root[data-theme=dark] .store .tp-list li{border:1px solid var(--line)}:root[data-theme=dark] .store .tp-list li.is-out{background:color-mix(in srgb, #fafbfc 14%, var(--surface))}:root[data-theme=dark] .store .tp-info small.ok{color:#81b999}:root[data-theme=dark] .store .tp-info small.low{color:#d69a77}:root[data-theme=dark] .store .tp-info small.no{color:#d68680}:root[data-theme=dark] .store .tp-add.ghost{background:color-mix(in srgb, #e7f0fc 14%, var(--surface))}:root[data-theme=dark] .store .tp-loading span{background:linear-gradient(90deg, color-mix(in srgb, #f1f4f9 14%, var(--surface)), color-mix(in srgb, #e7ecf4 14%, var(--surface)), color-mix(in srgb, #f1f4f9 14%, var(--surface)))}:root[data-theme=dark] .store .pc{color:var(--ink)}:root[data-theme=dark] .store .pc-inner{background:color-mix(in srgb, #f8f8f6 14%, var(--surface))}:root[data-theme=dark] .store .pc-act{background:var(--surface);color:var(--ink)}:root[data-theme=dark] .store .pc-image:after{background:linear-gradient(90deg, transparent, var(--surface), transparent)}:root[data-theme=dark] .store .pc-pn,:root[data-theme=dark] .store .pc-fit,:root[data-theme=dark] .store .pc-pn,:root[data-theme=dark] .store .pc-facts{color:var(--ink-2)}:root[data-theme=dark] .store .pc-facts .is-low,:root[data-theme=dark] .store .pc-facts .is-low .fa{color:#dd9779}:root[data-theme=dark] .store .pc-facts .is-out,:root[data-theme=dark] .store .pc-facts .is-out .fa{color:#d98282}@media (max-width:700px){:root[data-theme=dark] .store .pc-image{background:color-mix(in srgb, #f6f7f9 14%, var(--surface))}}:root[data-theme=dark] .store .qv-wrap .qv-panel{background:color-mix(in srgb, #f8f8f6 14%, var(--surface));color:var(--ink)}:root[data-theme=dark] .store .qv-wrap .qv-x{background:var(--surface);color:var(--ink)}:root[data-theme=dark] .store .qv-wrap .qv-stage:after{background:linear-gradient(90deg, transparent, var(--surface), transparent)}:root[data-theme=dark] .store .qv-wrap .qv-thumbs button{background:var(--surface)}:root[data-theme=dark] .store .qv-wrap .qv-cta.ghost{background:var(--surface);color:var(--ink)}:root[data-theme=dark] .store .maker{background:var(--surface)}:root[data-theme=dark] .store .brand-mono.xs{background:var(--surface);color:var(--ink)}:root[data-theme=dark] .store .promo-cd-c b{background:var(--surface);color:#74a8e4}:root[data-theme=dark] .store .tk-alert{color:#d5938c}:root[data-theme=dark] .store .tk-badge.is-placed{background:color-mix(in srgb, #fff4d6 14%, var(--surface));color:#bfa873}:root[data-theme=dark] .store .tk-badge.is-confirmed{background:color-mix(in srgb, #e3efff 14%, var(--surface));color:#839ec3}:root[data-theme=dark] .store .tk-badge.is-preparing{background:color-mix(in srgb, #ece6ff 14%, var(--surface));color:#a192c9}:root[data-theme=dark] .store .tk-badge.is-packed{background:color-mix(in srgb, #efe3ff 14%, var(--surface));color:#ad95cb}:root[data-theme=dark] .store .tk-badge.is-assigned{background:color-mix(in srgb, #e0f2fe 14%, var(--surface));color:#77a4bc}:root[data-theme=dark] .store .tk-badge.is-picked_up{background:color-mix(in srgb, #dff4f7 14%, var(--surface));color:#7ca9af}:root[data-theme=dark] .store .tk-badge.is-on_the_way{background:color-mix(in srgb, #d9f5ec 14%, var(--surface));color:#7bafa2}:root[data-theme=dark] .store .tk-badge.is-cancelled{color:#d5938c}:root[data-theme=dark] .store .trio-col{background:color-mix(in srgb, #e8eef6 14%, var(--surface))}:root[data-theme=dark] .store .trio-tile{background:var(--surface)}:root[data-theme=dark] .store .trio-pic{background:linear-gradient(135deg, color-mix(in srgb, #fff1df 14%, var(--surface)), color-mix(in srgb, #fde3c3 14%, var(--surface)))}:root[data-theme=dark] .store .trio-tile.t2 .trio-pic{background:linear-gradient(135deg, color-mix(in srgb, #ece9ff 14%, var(--surface)), color-mix(in srgb, #d9d4fb 14%, var(--surface)))}:root[data-theme=dark] .store .trio-tile.t3 .trio-pic{background:linear-gradient(135deg, color-mix(in srgb, #e2f0fb 14%, var(--surface)), color-mix(in srgb, #c9dff3 14%, var(--surface)))}:root[data-theme=dark] .store .trio-tile.t4 .trio-pic{background:linear-gradient(135deg, color-mix(in srgb, #fde7e9 14%, var(--surface)), color-mix(in srgb, #f8cfd4 14%, var(--surface)))}:root[data-theme=dark] .store .trio-deals{background:linear-gradient(160deg, color-mix(in srgb, #d6e4f5 14%, var(--surface)), color-mix(in srgb, #b9cfeb 14%, var(--surface)))}:root[data-theme=dark] .store .trio-deal,:root[data-theme=dark] .store .trio-add{background:var(--surface)}:root[data-theme=dark] .store .trio-banner{background:linear-gradient(135deg, color-mix(in srgb, #fff1df 14%, var(--surface)), color-mix(in srgb, #fcd9b0 14%, var(--surface)))}:root[data-theme=dark] .store .trio-banner.is-cool{background:linear-gradient(135deg, color-mix(in srgb, #e3f0fb 14%, var(--surface)), color-mix(in srgb, #c9dff3 14%, var(--surface)))}:root[data-theme=dark] .store .dl-panel{background:var(--surface)}:root[data-theme=dark] .store .dl-close{background:color-mix(in srgb, #e8eef6 14%, var(--surface))}:root[data-theme=dark] .store .dl-map{background:color-mix(in srgb, #e9eef5 14%, var(--surface))}:root[data-theme=dark] .store .dl-search{background:var(--surface);color:var(--ink-2)}:root[data-theme=dark] .store .dl-suggest,:root[data-theme=dark] .store .dl-locate,:root[data-theme=dark] .store .dl-zoom{background:var(--surface)}:root[data-theme=dark] .store .dl-foot-ic{background:color-mix(in srgb, #e8eef6 14%, var(--surface))}:root[data-theme=dark] .store .dl-note{background:color-mix(in srgb, #fff7e6 14%, var(--surface));color:#bfa473}:root[data-theme=dark] .store .dl-region button{background:var(--surface)}:root[data-theme=dark] .store .dl-region button:hover,:root[data-theme=dark] .store .dl-region button.on,:root[data-theme=dark] .store .dl-picked{background:color-mix(in srgb, #e8eef6 14%, var(--surface))}:root[data-theme=dark] .store .dl-locnote.is-off{background:color-mix(in srgb, #fff7e6 14%, var(--surface));color:#bfa473}:root[data-theme=dark] .store .gf-stores .store-b{border:1px solid var(--line)}:root[data-theme=dark] .store .logo img{background:var(--surface)}:root[data-theme=dark] .store .boxlabel{background:color-mix(in srgb, #f7f6f0 14%, var(--surface));color:var(--ink)}:root[data-theme=dark] .store .bl-pn small,:root[data-theme=dark] .store .bl-meta small{color:var(--ink-2)}:root[data-theme=dark] .store .btile .brand-mono{background:var(--surface);color:var(--ink)}:root[data-theme=dark] .store .blogo{background:var(--surface)}:root[data-theme=dark] .store .mm-out button{border:1px solid var(--line);background:color-mix(in srgb, #fef2f2 14%, var(--surface));color:#d98282}:root[data-theme=dark] .store header.top .search .ss-clear:hover{background:color-mix(in srgb, #eef2f7 14%, var(--surface));color:#74a8e4}:root[data-theme=dark] .store .search-suggest{background:var(--surface);color:var(--ink);border:1px solid var(--line);border-top-color:var(--line)}:root[data-theme=dark] .store .ss-h button:hover{color:#74a8e4}:root[data-theme=dark] .store .ss-cats{border-bottom:1px solid var(--line)}:root[data-theme=dark] .store .ss-chip{border:1px solid var(--line);background:var(--surface);color:var(--ink)}:root[data-theme=dark] .store .ss-chip:hover{color:#74a8e4;background:color-mix(in srgb, #e0edfc 14%, var(--surface))}:root[data-theme=dark] .store .ss-chip:hover svg{color:#74a8e4}:root[data-theme=dark] .store .ss-item{color:var(--ink)}:root[data-theme=dark] .store .ss-item+.ss-item{border-top:1px solid var(--line)}:root[data-theme=dark] .store .ss-item:hover,:root[data-theme=dark] .store .ss-item.active{background:color-mix(in srgb, #f1f6fd 14%, var(--surface))}:root[data-theme=dark] .store .ss-text em{color:#d98282}:root[data-theme=dark] .store .ss-text mark{color:#74a8e4}:root[data-theme=dark] .store .ss-price small{color:#d98282}:root[data-theme=dark] .store .ss-all{border-top:1px solid var(--line);color:#74a8e4}:root[data-theme=dark] .store .ss-all:hover{background:color-mix(in srgb, #f1f6fd 14%, var(--surface))}:root[data-theme=dark] .store .ss-empty b{color:var(--ink)}:root[data-theme=dark] .store .ss-loading i{background:linear-gradient(90deg, color-mix(in srgb, #f1f5f9 14%, var(--surface)), color-mix(in srgb, #e8eef6 14%, var(--surface)), color-mix(in srgb, #f1f5f9 14%, var(--surface)))}@media (max-width:760px){:root[data-theme=dark] .store header.top .search.is-sheet{background:var(--surface)}:root[data-theme=dark] .store header.top .search.is-sheet .ss-back{color:var(--ink)}:root[data-theme=dark] .store header.top .search.is-sheet input{background:color-mix(in srgb, #f1f5f9 14%, var(--surface))}:root[data-theme=dark] .store header.top .search.is-sheet .search-suggest{border-top:1px solid var(--line)}}:root[data-theme=dark] .store header.top .search{background:var(--surface)}:root[data-theme=dark] .store header.top .search>svg{color:var(--ink-2)}:root[data-theme=dark] .store header.top .search input{color:var(--ink)}:root[data-theme=dark] .store #catalog .ctile{background:linear-gradient(180deg, color-mix(in srgb, #d6e6fb 14%, var(--surface)) 0%, color-mix(in srgb, #ebf2fd 14%, var(--surface)) 55%, color-mix(in srgb, #f6f9ff 14%, var(--surface)) 100%)}:root[data-theme=dark] .store #catalog .ctile .ct-ic.ct-photo,:root[data-theme=dark] .store #brands .blogo{background:var(--surface)}:root[data-theme=dark] .store #brands .blogo .blogo-text{color:var(--ink)}:root[data-theme=dark] .store .ofc-pct{border-inline-end:2px dashed var(--line)}:root[data-theme=dark] .store .qi{background:var(--surface)}:root[data-theme=dark] .store .brm-nav{background:var(--surface);color:var(--ink)}:root[data-theme=dark] .store .brm-nav:hover,:root[data-theme=dark] .store .pg-btn:not(.ghost) .ic-brand,:root[data-theme=dark] .store .ab3-btn.is-light,:root[data-theme=dark] .store .asn-nav a.on .asn-badge{background:var(--surface)}:root[data-theme=dark] .store .asn-out button{color:#d98282}:root[data-theme=dark] .store .asn-out .asn-ic{background:color-mix(in srgb, #fef2f2 14%, var(--surface));color:#d98282}:root[data-theme=dark] .store .asn-out button:hover{background:color-mix(in srgb, #fef2f2 14%, var(--surface));border-color:var(--line)}:root[data-theme=dark] .store .ord-items{background:color-mix(in srgb, #f6f8fb 14%, var(--surface))}:root[data-theme=dark] .store .ord-pic,:root[data-theme=dark] .store .ord-qty{background:var(--surface)}:root[data-theme=dark] .store .addr-foot .danger:hover{background:color-mix(in srgb, #fef2f2 14%, var(--surface))}:root[data-theme=dark] .store .mycar-logo{background:var(--surface)}:root[data-theme=dark] .store .mycar-btn.danger{color:#d5938c}:root[data-theme=dark] .store .mycar-btn.danger:hover:not(:disabled){background:color-mix(in srgb, #fcebe8 14%, var(--surface));color:#d5938c}:root[data-theme=dark] .store .addr-new:hover,:root[data-theme=dark] .store .addr-body b em{background:color-mix(in srgb, #e8eef6 14%, var(--surface))}:root[data-theme=dark] .store .addr-foot .danger{color:#e08989}:root[data-theme=dark] .store .pf-field small.pf-ok,:root[data-theme=dark] .store .pf-rules .ok{color:#8cb88e}:root[data-theme=dark] .store .pf-rules .no{color:#e08989}:root[data-theme=dark] .store .dl-labels-row button{background:var(--surface)}:root[data-theme=dark] .store .dl-labels-row button.on{background:color-mix(in srgb, #e8eef6 14%, var(--surface))}:root[data-theme=dark] .store .b2b-warn{color:#e08989}:root[data-theme=dark] .store .b2b-file-x{background:color-mix(in srgb, #fdecea 14%, var(--surface));color:#e08989}:root[data-theme=dark] .store .b2b-spin{border-top-color:var(--line)}:root[data-theme=dark] .store .cart-note.warn{background:color-mix(in srgb, #fff7e6 14%, var(--surface));border:1px solid var(--line);color:#bfa073}:root[data-theme=dark] .store .cart-line.off{background:var(--surface)}:root[data-theme=dark] .store .cl-img{background:color-mix(in srgb, #f2f4f7 14%, var(--surface))}:root[data-theme=dark] .store .cl-type{background:color-mix(in srgb, #e0edfc 14%, var(--surface))}:root[data-theme=dark] .store .cl-ship{background:color-mix(in srgb, #eaf3fd 14%, var(--surface))}:root[data-theme=dark] .store .chip{border:1px dashed var(--line);background:color-mix(in srgb, #f5f9fe 14%, var(--surface))}:root[data-theme=dark] .store .chip.sale{border-color:var(--line);background:color-mix(in srgb, #fff5f5 14%, var(--surface));color:#d98282}:root[data-theme=dark] .store .chip.ok{border-color:var(--line);background:color-mix(in srgb, #f0fbf3 14%, var(--surface));color:#7eb994}:root[data-theme=dark] .store .chip.low{border-color:var(--line);background:color-mix(in srgb, #fff7ed 14%, var(--surface));color:#dd9779}:root[data-theme=dark] .store .chip.out{border-color:var(--line);background:color-mix(in srgb, #fef2f2 14%, var(--surface));color:#d98282}:root[data-theme=dark] .store .cart-qty{border:1px solid var(--line);background:var(--surface)}:root[data-theme=dark] .store .cart-qty button{background:color-mix(in srgb, #f8fafc 14%, var(--surface))}:root[data-theme=dark] .store .cl-trash{border:1px solid var(--line);background:var(--surface);color:#dc928a}:root[data-theme=dark] .store .cl-trash:hover{background:color-mix(in srgb, #fef2f2 14%, var(--surface))}:root[data-theme=dark] .store .cart-pill{background:color-mix(in srgb, #eaf3fd 14%, var(--surface))}:root[data-theme=dark] .store .cart-summary .save dt,:root[data-theme=dark] .store .cart-summary .save dd{color:#7eb994}:root[data-theme=dark] .store .cart-btn:disabled{background:color-mix(in srgb, #cbd5e1 14%, var(--surface));border-color:var(--line)}:root[data-theme=dark] .store .cart-btn.ghost{background:var(--surface)}:root[data-theme=dark] .store .cart-btn.ghost:hover{background:color-mix(in srgb, #e0edfc 14%, var(--surface))!important}:root[data-theme=dark] .store .cart-benefits li{background:color-mix(in srgb, #f5f9fe 14%, var(--surface))}:root[data-theme=dark] .store .cart-empty-ic{background:color-mix(in srgb, #e0edfc 14%, var(--surface))}:root[data-theme=dark] .store .cart-loading i{background:linear-gradient(90deg, color-mix(in srgb, #f1f5f9 14%, var(--surface)), color-mix(in srgb, #e8eef6 14%, var(--surface)), color-mix(in srgb, #f1f5f9 14%, var(--surface)))}@media (max-width:640px){:root[data-theme=dark] .store .cart-bar{background:var(--surface)}}:root[data-theme=dark] .store .cart-code{background:color-mix(in srgb, #f5f9fe 14%, var(--surface))}:root[data-theme=dark] .store .cart-code input{border:1px solid var(--line);background:var(--surface)}:root[data-theme=dark] .store .cart-code button:disabled{background:color-mix(in srgb, #cbd5e1 14%, var(--surface))}:root[data-theme=dark] .store .cart-code-msg.err{color:#d98282}:root[data-theme=dark] .store .cart-code-msg.ok,:root[data-theme=dark] .store .cart-code-list{color:#7eb994}:root[data-theme=dark] .store .cart-code-on{background:color-mix(in srgb, #f0fbf3 14%, var(--surface));color:#7eb994}:root[data-theme=dark] .store .cart-code-on.warn{background:color-mix(in srgb, #fff7e6 14%, var(--surface));color:#bfa073}:root[data-theme=dark] .store .st-btn.danger{color:#e08989}:root[data-theme=dark] .store .st-confirm-ic{border:3px solid var(--line);color:#e08989}:root[data-theme=dark] .store .ccat-ic{background:linear-gradient(180deg, color-mix(in srgb, #d6e8fb 14%, var(--surface)) 0%, color-mix(in srgb, #eaf3fd 14%, var(--surface)) 55%, color-mix(in srgb, #f5f9fe 14%, var(--surface)) 100%)}:root[data-theme=dark] .store .ccat[aria-current=page] .ccat-ic{background:linear-gradient(180deg, color-mix(in srgb, #b9d6f6 14%, var(--surface)) 0%, color-mix(in srgb, #d6e8fb 14%, var(--surface)) 60%, color-mix(in srgb, #eaf3fd 14%, var(--surface)) 100%)}:root[data-theme=dark] .store .co-addr{background:var(--surface)}:root[data-theme=dark] .store .co-addr-body b em{background:color-mix(in srgb, #e0edfc 14%, var(--surface))}:root[data-theme=dark] .store .co-hint{color:#d6a078}:root[data-theme=dark] .store .co-img{background:color-mix(in srgb, #f2f4f7 14%, var(--surface))}:root[data-theme=dark] .store .co-note textarea{border:1px solid var(--line)}:root[data-theme=dark] .store .co-summary .save dt,:root[data-theme=dark] .store .co-summary .save dd,:root[data-theme=dark] .store .od-card .save dt,:root[data-theme=dark] .store .od-card .save dd,:root[data-theme=dark] .store .co-summary dd.free{color:#7eb994}:root[data-theme=dark] .store .co-done-ic{background:color-mix(in srgb, #dcfce7 14%, var(--surface));color:#7eb994}:root[data-theme=dark] .store .od-img{background:color-mix(in srgb, #f2f4f7 14%, var(--surface))}:root[data-theme=dark] .store .ord-status{background:color-mix(in srgb, #e0edfc 14%, var(--surface))}:root[data-theme=dark] .store .ord-status.delivered{background:color-mix(in srgb, #dcfce7 14%, var(--surface));color:#7eb994}:root[data-theme=dark] .store .ord-status.cancelled{background:color-mix(in srgb, #fee2e2 14%, var(--surface));color:#d98282}:root[data-theme=dark] .store .co-addr.on{background:color-mix(in srgb, #f5f9fe 14%, var(--surface))}:root[data-theme=dark] .store .pm-badge{background:var(--surface)}:root[data-theme=dark] .store .co-pref select{border:1px solid var(--line);background-color:var(--surface)}:root[data-theme=dark] .store .co-box{background:color-mix(in srgb, #f6f7f9 14%, var(--surface))}:root[data-theme=dark] .store .ord-status.placed{background:color-mix(in srgb, #fff4d6 14%, var(--surface));color:#bfa873}:root[data-theme=dark] .store .ord-status.on_the_way{background:color-mix(in srgb, #d9f5ec 14%, var(--surface));color:#7bafa2}:root[data-theme=dark] .store .cmp-pic,:root[data-theme=dark] .store .upc-cmp{background:var(--surface)}:root[data-theme=dark] .store .cmp-bar{background:var(--surface);border-top:1px solid var(--line)}:root[data-theme=dark] .store .cmp-item{border:1px solid var(--line);background:var(--surface)}:root[data-theme=dark] .store .cmp-go.off{background:color-mix(in srgb, #cbd5e1 14%, var(--surface))}:root[data-theme=dark] .store .rv-continue{background:linear-gradient(100deg, color-mix(in srgb, #eaf3fd 14%, var(--surface)), var(--surface))}:root[data-theme=dark] .store .fbt-img{border:1px solid var(--line)}:root[data-theme=dark] .store .fbt-save{color:#7eb994}:root[data-theme=dark] .store .fbt-add:disabled{background:color-mix(in srgb, #cbd5e1 14%, var(--surface))}:root[data-theme=dark] .store .ad-nav{background:var(--surface);color:var(--ink)}:root[data-theme=dark] .store .ad-dot,:root[data-theme=dark] .store .ad-dot[aria-current=true]{background:var(--surface)}:root[data-theme=dark] .store .fav-t.on{border-color:var(--line);background:color-mix(in srgb, #fdecec 14%, var(--surface))}:root[data-theme=dark] .store .tc-l img{background:var(--surface)}:root[data-theme=dark] .store .ad-nav{color:var(--ink)}:root[data-theme=dark] .store .ads-in .ad-nav:hover,:root[data-theme=dark] .store .ads-in .ad-nav:focus-visible{background:var(--surface);color:var(--ink)}:root[data-theme=dark] .store .co-earn,:root[data-theme=dark] .store .co-points-note{background:color-mix(in srgb, #fff7e0 14%, var(--surface))}:root[data-theme=dark] .store .co-earn svg,:root[data-theme=dark] .store .co-points-note svg{color:#dfbf73}:root[data-theme=dark] .store .pts-list .pts-ic.minus{color:#d5938c}:root[data-theme=dark] .store .pts-amt.plus{color:#83b694}:root[data-theme=dark] .store .pts-amt.minus{color:#d5938c}:root[data-theme=dark] .store .pm-badge{background:var(--surface);color:var(--ink)}:root[data-theme=dark] .store .ps-paid{background:color-mix(in srgb, #ddf1e2 14%, var(--surface));color:#83b694}:root[data-theme=dark] .store .ps-cod{background:color-mix(in srgb, #fbeedc 14%, var(--surface));color:#cea879}:root[data-theme=dark] .store .ps-cancel{background:color-mix(in srgb, #fbe6e3 14%, var(--surface));color:#d5938c}:root[data-theme=dark] .store .pts-note{background:color-mix(in srgb, #fbeedc 14%, var(--surface));color:#b69b77}:root[data-theme=dark] .store .pc-logo{background:var(--surface)}:root[data-theme=dark] .store .cms-doc{background:color-mix(in srgb, #eef3f9 14%, var(--surface))}:root[data-theme=dark] .store .lb-thumbs button[aria-current=true]{border-color:var(--line)}:root[data-theme=dark] .store .ba-ic{background:color-mix(in srgb, #dceeff 14%, var(--surface));color:#799bbf}:root[data-theme=dark] .store .ba-btn:hover .ba-ic{background:color-mix(in srgb, #c6e2ff 14%, var(--surface))}:root[data-theme=dark] .store .shr-ic.gm{background:var(--surface)}:root[data-theme=dark] .store main.pd .pd-fit-img{background:color-mix(in srgb, #f8fafc 14%, var(--surface))}:root[data-theme=dark] .store main.pd .pd-fits a:hover{border-color:var(--line)}:root[data-theme=dark] .store .pd-thumbs button{border:2px solid var(--line);background:var(--surface)}:root[data-theme=dark] .store .pd-main{background:var(--surface);border:1px solid var(--line)}:root[data-theme=dark] .store .pd-expand{border:1px solid var(--line);background:var(--surface);color:#74a8e4}:root[data-theme=dark] .store .pd-specs-box h2{color:var(--ink)}:root[data-theme=dark] .store .pd-specs-box dl div{border-top:1px solid var(--line)}:root[data-theme=dark] .store .pd-info h1{color:var(--ink)}:root[data-theme=dark] .store .pd-make{color:#74a8e4}:root[data-theme=dark] .store .pd-info hr{border-top:1px solid var(--line)}:root[data-theme=dark] .store .pd-pct{color:#d98282}:root[data-theme=dark] .store .pd-now,:root[data-theme=dark] .store .pd-bnpl{color:var(--ink)}:root[data-theme=dark] .store .pd-trust li{color:#74a8e4}:root[data-theme=dark] .store .pd-trust svg{color:#74a8e4;background:color-mix(in srgb, #eff6ff 14%, var(--surface))}:root[data-theme=dark] .store .pd-types button{border:1px solid var(--line);background:var(--surface)}:root[data-theme=dark] .store .pd-types button.on{background:color-mix(in srgb, #eff6ff 14%, var(--surface))}:root[data-theme=dark] .store .pd-about h2,:root[data-theme=dark] .store .pd-about ul{color:var(--ink)}:root[data-theme=dark] .store .pd-box{border:1px solid var(--line);background:var(--surface)}:root[data-theme=dark] .store .pd-seller{border-bottom:1px solid var(--line)}:root[data-theme=dark] .store .pd-seller-logo{border:1px solid var(--line);background:var(--surface)}:root[data-theme=dark] .store .pd-seller b{color:var(--ink)}:root[data-theme=dark] .store .pd-seller b svg{color:#74a8e4}:root[data-theme=dark] .store .pd-box-price,:root[data-theme=dark] .store .pd-box-delivery{color:var(--ink)}:root[data-theme=dark] .store .pd-box-loc{color:#74a8e4}:root[data-theme=dark] .store .pd-ends{color:#d98282}:root[data-theme=dark] .store .pd-stock.ok{color:#7eb994}:root[data-theme=dark] .store .pd-stock.no{color:#d98282}:root[data-theme=dark] .store .pd-cart,:root[data-theme=dark] .store .pd-buynow{color:var(--ink)}:root[data-theme=dark] .store .pd-buynow{background:var(--surface);color:#74a8e4}:root[data-theme=dark] .store .pd-buynow:hover:not(:disabled){background:color-mix(in srgb, #eff6ff 14%, var(--surface))}:root[data-theme=dark] .store .pd-cart:disabled,:root[data-theme=dark] .store .pd-buynow:disabled{background:color-mix(in srgb, #e2e8f0 14%, var(--surface))}:root[data-theme=dark] .store .pd-sold dd{color:#74a8e4}:root[data-theme=dark] .store .pd-box-tools{border-top:1px solid var(--line)}:root[data-theme=dark] .store .pd-box-tools button{border:1px solid var(--line);background:var(--surface)}:root[data-theme=dark] .store .pd-box-tools button.on{border-color:var(--line)}:root[data-theme=dark] .store .pd-out{color:#d98282}:root[data-theme=dark] .store .pd-sec h2{color:#74a8e4}:root[data-theme=dark] .store .pd-fits a{border:1px solid var(--line);color:var(--ink)}:root[data-theme=dark] .store .pd-long{color:var(--ink-2)}:root[data-theme=dark] .store .pd-match li{border:1px solid var(--line)}:root[data-theme=dark] .store .pd-match a{color:#74a8e4}:root[data-theme=dark] .store .pd-sugg{border:1px solid var(--line);color:var(--ink)}:root[data-theme=dark] .store .pd-sugg-name,:root[data-theme=dark] .store .pd-sugg-price{color:var(--ink)}:root[data-theme=dark] .store .pd-sugg-price b{color:#d98282;background:color-mix(in srgb, #fee2e2 14%, var(--surface))}:root[data-theme=dark] .store .pd-sugg-wrap.row .pd-sugg-name{color:var(--ink)}:root[data-theme=dark] .store .pd-qty-btn{border:1px solid var(--line);background:color-mix(in srgb, #f8fafc 14%, var(--surface))}:root[data-theme=dark] .store .pd-qty-list{background:var(--surface);border:1px solid var(--line)}:root[data-theme=dark] .store .pd-qty-list li:hover{background:color-mix(in srgb, #eff6ff 14%, var(--surface))}:root[data-theme=dark] .store .nm input{background:var(--surface)}:root[data-theme=dark] .store .nm-error{color:#d68680}:root[data-theme=dark] .store .nm-done{background:color-mix(in srgb, #e7f0fc 14%, var(--surface))}@media (max-width:860px){:root[data-theme=dark] .store .pd-mbar{background:var(--surface)}}:root[data-theme=dark] .store .prv-bars i{background:color-mix(in srgb, #dde2ea 14%, var(--surface))}:root[data-theme=dark] .store .prv-controls select{border:1px solid var(--line)}:root[data-theme=dark] .store .prv-av{background:color-mix(in srgb, #e4e8ef 14%, var(--surface))}:root[data-theme=dark] .store .prv-head em{background:color-mix(in srgb, #eef2f6 14%, var(--surface));color:var(--ink-2)}:root[data-theme=dark] .store .prv-helpful{border:1px solid var(--line)}:root[data-theme=dark] .store .rvf-part img{background:color-mix(in srgb, #f2f4f7 14%, var(--surface))}:root[data-theme=dark] .store .rvf-status{background:color-mix(in srgb, #fff4d6 14%, var(--surface));color:#bfa873}:root[data-theme=dark] .store .rvf-status.approved{background:color-mix(in srgb, #dcfce7 14%, var(--surface));color:#7eb994}:root[data-theme=dark] .store .rvf-status.rejected{background:color-mix(in srgb, #fee2e2 14%, var(--surface));color:#d98282}:root[data-theme=dark] .store .rvf-item textarea{border:1px solid var(--line)}:root[data-theme=dark] .store .od-reviewed{background:color-mix(in srgb, #dcfce7 14%, var(--surface));color:#7eb994}:root[data-theme=dark] .store .pd-reviews .prv-bars i{background:color-mix(in srgb, #e8ebf0 14%, var(--surface))}:root[data-theme=dark] .store .pd-reviews .prv-main{background:linear-gradient(90deg, color-mix(in srgb, #f7f4fd 14%, var(--surface)) 0%, var(--surface) 18%)}:root[data-theme=dark] .store .prv-nav{background:color-mix(in srgb, #eceef2 14%, var(--surface))}:root[data-theme=dark] .store .prv-nav:hover{background:color-mix(in srgb, #dde1e8 14%, var(--surface))}:root[data-theme=dark] .store .pd-reviews .prv-av{background:color-mix(in srgb, #eef0f4 14%, var(--surface))}:root[data-theme=dark] .store .pd-reviews .prv-head em{background:color-mix(in srgb, #f1f3f6 14%, var(--surface))}:root[data-theme=dark] .store .rvf-item.is-sent{background:color-mix(in srgb, #f8fafc 14%, var(--surface))}:root[data-theme=dark] .store .tm-nav{background:var(--surface)}:root[data-theme=dark] .store .sr-crumbs a{color:#74a8e4}:root[data-theme=dark] .store .sr-crumbs b{color:var(--ink)}:root[data-theme=dark] .store .sr-top h1{color:#74a8e4}:root[data-theme=dark] .store .sr-sort{color:var(--ink-2)}:root[data-theme=dark] .store .sr-sort select{border:1px solid var(--line);background:var(--surface);color:var(--ink)}:root[data-theme=dark] .store .sr-chips button{border:1px solid var(--line);background:color-mix(in srgb, #eff6ff 14%, var(--surface));color:#74a8e4}:root[data-theme=dark] .store .sr-chips .sr-clear{color:#d98282}:root[data-theme=dark] .store .sr-side{background:var(--surface);border:1px solid var(--line)}:root[data-theme=dark] .store .sr-side-head{border-bottom:1px solid var(--line);color:#74a8e4}:root[data-theme=dark] .store .sr-price input{border:1px solid var(--line)}:root[data-theme=dark] .store .sr-sub{color:#74a8e4}@media (max-width:900px){:root[data-theme=dark] .store .sr-filter-btn{border:1px solid var(--line);background:var(--surface);color:#74a8e4}:root[data-theme=dark] .store .sr-side-foot{border-top:1px solid var(--line)}}:root[data-theme=dark] .store .sr-more p{color:var(--ink-2)}:root[data-theme=dark] .store .sr-bar{background:color-mix(in srgb, #e2e8f0 14%, var(--surface))}:root[data-theme=dark] .store .sr-more button{background:var(--surface);color:#74a8e4}:root[data-theme=dark] .store .sr-sec{border-bottom:1px solid var(--line)}:root[data-theme=dark] .store .sr-sec>summary,:root[data-theme=dark] .store .sr-check{color:var(--ink)}:root[data-theme=dark] .store .sr-more-btn{color:#74a8e4}:root[data-theme=dark] .store .sr-years button{border:1px solid var(--line);background:var(--surface)}@media (max-width:900px){:root[data-theme=dark] .store .sr-side{background:var(--surface)}}:root[data-theme=dark] .store .tk-error{color:#e08989}:root[data-theme=dark] .store .tk-done>span{background:color-mix(in srgb, #e3f4ea 14%, var(--surface));color:#7eb29a}:root[data-theme=dark] .store .tk-st{background:color-mix(in srgb, #eef2f7 14%, var(--surface));color:var(--ink-2)}:root[data-theme=dark] .store .tk-st.is-open{background:color-mix(in srgb, #e0edfc 14%, var(--surface));color:#74a8e4}:root[data-theme=dark] .store .tk-st.is-in_progress{background:color-mix(in srgb, #fff4e0 14%, var(--surface));color:#d69a77}:root[data-theme=dark] .store .tk-st.is-waiting{background:color-mix(in srgb, #fdeceb 14%, var(--surface));color:#d68680}:root[data-theme=dark] .store .tk-st.is-resolved{background:color-mix(in srgb, #e3f4ea 14%, var(--surface));color:#7eb29a}:root[data-theme=dark] .store .tk-spin{border-top-color:var(--line)}:root[data-theme=dark] .store .wcl-st{background:color-mix(in srgb, #fff4e0 14%, var(--surface));color:#cba573}:root[data-theme=dark] .store .wcl-st.is-in_review,:root[data-theme=dark] .store .wcl-st.is-part_received{background:color-mix(in srgb, #e3effd 14%, var(--surface));color:#81a2cf}:root[data-theme=dark] .store .wcl-st.is-send_part{background:color-mix(in srgb, #fde9d9 14%, var(--surface));color:#d59a73}:root[data-theme=dark] .store .wcl-st.is-repair,:root[data-theme=dark] .store .wcl-st.is-replacement,:root[data-theme=dark] .store .wcl-st.is-refund,:root[data-theme=dark] .store .wcl-st.is-completed{background:color-mix(in srgb, #e0f3e6 14%, var(--surface));color:#83b694}:root[data-theme=dark] .store .wcl-st.is-not_applicable{background:color-mix(in srgb, #fdecea 14%, var(--surface));color:#e08989}:root[data-theme=dark] .store .wc-img{background:var(--surface)}:root[data-theme=dark] .store .wc-warranty{background:color-mix(in srgb, #e0f3e6 14%, var(--surface));color:#83b694}:root[data-theme=dark] .store .wc-warranty.is-pending{background:color-mix(in srgb, #e3effd 14%, var(--surface));color:#81a2cf}:root[data-theme=dark] .store .wc-claimed{background:color-mix(in srgb, #fff4e0 14%, var(--surface));color:#cba573}:root[data-theme=dark] .store .wcf-field .req{color:#e08989}:root[data-theme=dark] .store .wcf-error{background:color-mix(in srgb, #fdecea 14%, var(--surface));color:#e08989}:root[data-theme=dark] .store .wcf-spin{border-top-color:var(--line)}:root[data-theme=dark] .store .oj-card{border:1px solid var(--line);background:var(--surface)}:root[data-theme=dark] .store .oj-head-t b{color:var(--ink)}:root[data-theme=dark] .store .is-done .oj-pct{color:#7fcc9b}:root[data-theme=dark] .store .oj-eta b{color:var(--ink)}:root[data-theme=dark] .store .oj-bar{background:color-mix(in srgb, #e2e8f0 14%, var(--surface))}:root[data-theme=dark] .store .oj-time{color:var(--ink-2)}:root[data-theme=dark] .store .oj-dot{background:var(--surface)}:root[data-theme=dark] .store .oj-cancelled{background:color-mix(in srgb, #fef2f2 14%, var(--surface));border:1px solid var(--line);color:#d98282}
:root[data-theme=dark] .store .pc-bnpl img,:root[data-theme=dark] .store .pd-bnpl img{background:#fff;border-radius:5px;padding:2px 4px}:root[data-theme=dark] .store .b2b-btn.is-wa,:root[data-theme=dark] .store .ab3-btn.is-wa{background:#178a43}:root[data-theme=dark] .store .oj{--oj-ink:var(--ink);--oj-mute:var(--ink-2);--oj-idle:var(--line)}:is(:root[data-theme=dark] body:has(>.store),:root[data-theme=dark] body:has(.store)){background:#0c1016}:root[data-theme=dark] .store .hs-card select,:root[data-theme=dark] .store .hs-card input,:root[data-theme=dark] .store .hs-card .bdd-btn{background-color:var(--surface-2)!important;color:var(--ink)!important;border:1px solid var(--line)!important}:root[data-theme=dark] .store .hs-card select:disabled{background-color:color-mix(in srgb, var(--surface-2) 55%, transparent)!important;color:var(--ink-2)!important}:root[data-theme=dark] .store .hs-card input::placeholder{color:var(--ink-2)!important}:root[data-theme=dark] .store .hs-card .bdd-ph,:root[data-theme=dark] .store .hs-card .bdd-chev{color:var(--ink-2)}:root[data-theme=dark] .store .hs-card select:focus-visible,:root[data-theme=dark] .store .hs-card input:focus-visible,:root[data-theme=dark] .store .hs-card .bdd-btn:focus-visible{border-color:var(--accent)!important}:root[data-theme=dark] .store select:disabled,:root[data-theme=dark] .store input:disabled,:root[data-theme=dark] .store textarea:disabled{background-color:color-mix(in srgb, var(--surface-2) 60%, var(--surface));color:var(--ink-2)}:root[data-theme=dark] .store .pc-inner{border-color:#ffffff29}:root[data-theme=dark] .store .ucats .cat-ic,:root[data-theme=dark] .store .ccat-ic{background:linear-gradient(160deg,#1c232e 0%,#151a23 100%);border:0;box-shadow:inset 0 0 0 1px #ffffff14,0 8px 16px -10px #000000b3}:root[data-theme=dark] .store .ucats .cat-ic.tk{background:linear-gradient(160deg,#1c232e 0%,#151a23 100%)}:root[data-theme=dark] .store .ucats .cat-ic svg{color:#aab4c3}:root[data-theme=dark] .store .ucats .cat-ic.all{background:linear-gradient(145deg,#1d68c9 0%,#0d4a9a 100%);box-shadow:inset 0 0 0 1px #ffffff1f,0 8px 16px -10px #000000b3}:root[data-theme=dark] .store .ucats .cat-ic.all svg{color:#fff}:root[data-theme=dark] .store .ucats .cat:hover .cat-ic,:root[data-theme=dark] .store .ccat:hover .ccat-ic{box-shadow:inset 0 0 0 1.5px var(--accent), 0 12px 22px -10px #000000bf;background:linear-gradient(160deg,#202836 0%,#181e29 100%);border-color:#0000}:root[data-theme=dark] .store .ucats .cat[aria-current=true] .cat-ic,:root[data-theme=dark] .store .ccat[aria-current=page] .ccat-ic{box-shadow:inset 0 0 0 2px var(--accent), 0 0 0 3px #2f80ea29;background:linear-gradient(160deg,#1a2a45 0%,#131f35 100%)}:root[data-theme=dark] .store .ucats .cat[aria-current=true] .cat-ic.all{background:linear-gradient(145deg,#1d68c9 0%,#0d4a9a 100%);box-shadow:inset 0 0 0 2px #6fb1ff,0 0 0 3px #2f80ea29}:root[data-theme=dark] .store .ccat-ic img{mix-blend-mode:normal;filter:brightness(.6)contrast(1.05);border-radius:12px}:root[data-theme=dark] .store #catalog .ctile .ct-ic.ct-photo img,:root[data-theme=dark] .store .ucats .cat-ic img{filter:brightness(.8)}:root[data-theme=dark] .store #catalog .ctile{background:linear-gradient(#1f3a66 0%,#172c50 55%,#12223e 100%);border:1px solid #6fb1ff29;box-shadow:0 10px 20px -12px #000000bf}:root[data-theme=dark] .store #catalog .ctile:hover{border-color:var(--accent);box-shadow:0 12px 24px -12px #000c, 0 0 0 1px var(--accent);background:linear-gradient(#24457a 0%,#1a3359 55%,#142846 100%)}:root[data-theme=dark] .store #catalog .ctile .ct-ic.ct-photo{background:#0f1c33;border:1px solid #6fb1ff33;box-shadow:0 6px 12px -6px #000000b3}:root[data-theme=dark] .store #catalog .ctile .ct-ic.ct-photo svg{color:#8dbcff}:root[data-theme=dark] .store #catalog .ctile small{color:#a9b9d3}:root[data-theme=dark] .xm-bubble{background:#fff;box-shadow:0 6px 16px #0006}:root[data-theme=dark] .store .pc-image{background:0 0}:root[data-theme=dark] .store header.top .search{background-clip:padding-box;border-color:#ffffff24;box-shadow:0 1px 2px #00000040}:root[data-theme=dark] .store header.top .search:focus-within{border-color:#6fb1ff8c;box-shadow:0 0 0 3px #6fb1ff38}
.store{font-weight:700}.store :is(input,select,textarea,button,option){font-weight:inherit}.store .logo small,.store .search button,.store .pill-btn,.store .cat,.store .step.cur,.store .brand span,.store .year,.store .tc-pn .pn,.store .fit,.store .meta span b,.store .tier-info b,.store .price small,.store .done-msg,.store .tab,.store .field,.store .tbl th,.store .tbl th small,.store .chip,.store .toast,.store .ph-cc,.store .hs-card select,.store .hs-card input,.store .hs-card .bdd-btn,.store .pq-chip,.store .topbar,.xm-link,.store .ucats .cat,.store .ck-txt a,.store .ck-btn,.store .ck-link,.store .ck-foot,.store .sv-s,.store .qv-specs dt,.store .qv-specs dd,.store .tp-was,.store .pc-cat,.store .pc-name,.store .pc-pn,.store .pc-rating span,.store .pc-cart,.store .qv-wrap .qv-cat,.store .qv-wrap .qv-info h2,.store .qv-wrap .qv-cta,.store .pc-pn .pn,.store .pm-spec dt,.store .pm-spec dd,.store .pm-price b small,.store .bdd-btn,.store .bdd-n,.store .tab-l,.store .tk-label,.store .tk-go,.store .tk-alert,.store .tk-steps small,.store .tk-sum dt,.store .tk-sum dd,.store .tk-more,.store .lr-track,.store .dl-tip,.store .dl-alt,.store .dl-picked,.store .gf-stores .store-b b,.store .util b,.store .finder select,.store .bl-price small,.store .mm-title,.store .mm-list a,.store .mm-list .mm-btn,.store .mm-cats a,.store header.top .search .ss-h button,.store .ss-text b,.store .pg-ok,.store .pg-err,.store .pg-g .field,.store .pg-g input,.store .pg-g select,.store .pg-g textarea,.store .qt-imgs .hint,.store .brm-list a,.store .ab3-hero h1,.store .ab3-hero p,.store .ab3-intro-text h2,.store .ab3-intro-text p,.ab3-intro-more,.store .ab3-promise h2,.store .ab3-promise p,.store .ab3-feat-panel h2,.store .ab3-acc p,.store .ab3-hours-side h2,.store .ab3-hours-side>p,.store .ab3-gal-head h2,.store .ab3-makes h2,.store .ab3-offer h2,.store .ab3-offer p,.store .asn-nav a,.store .asn-out button,.store .asn-out button,.store .ord-name b,.store .pts-main small,.store .pts-side small,.store .ac-hero-text .ac-note,.store .mycar-need small,.store .mycar-btn,.store .ac-label small,.store .ac-chip,.store .pf-field>label,.store .pf-label,.store .pf-field small.pf-ok,.store .pf-check,.store .pf-rules,.store .dl-labels-row button,.store .b2b-stats span,.store .b2b-trust small,.store .b2b-field>span em,.store .chip,.store .cart-pill,.store .cart-summary dd,.store .cart-summary dd del,.store .cart-summary dd.calc,.store .cart-continue,.store .cart-saved h2 small,.store .cart-saved-empty a,.store .cart-code .cart-code-on button,.store .st-btn,.store .ccat-name,.store .co-note,.store .co-note small,.store .co-note textarea,.store .co-summary dd,.store .od-card dd,.store .co-summary dd del,.store .co-pref,.store .co-pref small,.store .co-pref select,.store .co-freehint,.store .po-steps li,.store .po-sum,.store .rv-price del,.store .fbt-save,.store .store-b b,.store .co-earn,.store .co-points-note,.store .addr .field small,.store .pts-use,.store .pts-note,.store .ba-btn,.store .ba-note,.store .shr-h h2,.store .pd-pct,.store .pd-bnpl,.store .pd-stock,.store .pd-out,.store .pd-fits a,.store .pd-fits small,.store .pd-sugg-was,.store .pd-sugg-wrap.row .pd-sugg-price,.store .nm-done,.store .prv-top h3 span,.store .prv-controls label,.store .prv-head em,.store .prv-helpful.on,.store .prv-more,.store .rvf-add,.store .od-reviewed,.store .pd-reviews .prv-top h3,.store .pd-reviews .prv-gallery h4,.store .pd-reviews .prv-head b,.store .pd-reviews .prv-head em,.store .sr-crumbs b{font-weight:700}@media (max-width:900px){.store .sr-filter-btn,.store .sr-side-foot button{font-weight:700}}.store .sr-more-btn,.store .tk-head a,.store .tk-field>span em,.store .tk-files small,.store .inv-by,.store .inv-row small,.store .tkt-meta dd,.store .tkt-meta dd small,.store .tkt-stub b,.store .tk-issues button,.store .tk-drop b em,.store .tkd-crumbs a,.store .tkd-files a,.store .tkd-files a small,.store .tkd-dl dd,.store .wcf-error,.store .oj-head-t small,.store .oj-time,.store .oj-time small,.store .oj-cancelled{font-weight:700}
