:root{--store-accent: #2f55d4;--store-ink: #14171f;--store-muted: #5b6272;--store-line: #e6e8ee;--store-ground: #ffffff;--store-surface: #f4f5f8;--store-star: #f2a516;color-scheme:light}*{box-sizing:border-box}html,body{margin:0;height:100%}body{font-family:Manrope,system-ui,-apple-system,Segoe UI,sans-serif;color:var(--store-ink);background:var(--store-ground);-webkit-font-smoothing:antialiased;overflow-x:hidden}html[lang=he] body{font-family:Open Sans Hebrew,Manrope,system-ui,sans-serif}::selection{background:color-mix(in srgb,var(--store-accent) 22%,transparent)}a{color:inherit;text-decoration:none}button{font:inherit}:focus-visible{outline:2px solid var(--store-accent);outline-offset:2px}.store{min-height:100%}.store-announce{background:var(--store-ink);color:#e9ebf1;font-size:12px;font-weight:600;text-align:center;padding:7px 16px;letter-spacing:.01em}.store-header{position:sticky;top:0;z-index:5;display:flex;align-items:center;gap:28px;padding:14px 28px;background:#fffffff0;backdrop-filter:saturate(1.4) blur(8px);border-bottom:1px solid var(--store-line)}.store-logo{display:inline-flex;align-items:center;gap:8px;font-weight:800;font-size:19px;letter-spacing:-.02em;white-space:nowrap}.store-logo b{font-weight:500;color:var(--store-muted)}.store-logo svg{width:24px;height:24px;fill:var(--store-ink)}.store-logo svg circle{fill:var(--store-ground)}.store-nav{display:flex;gap:22px;font-size:14px;font-weight:600;color:var(--store-muted)}.store-nav a:hover{color:var(--store-ink)}.store-actions{margin-inline-start:auto;display:flex;align-items:center;gap:6px}.store-refer{display:inline-flex;align-items:center;gap:6px;margin-inline-end:8px;padding:8px 14px;border-radius:999px;border:1.5px solid var(--store-accent);background:transparent;color:var(--store-accent);font-size:13px;font-weight:700;cursor:pointer;transition:background .2s ease,color .2s ease}.store-refer .mdi{font-size:16px;line-height:1}.store-refer:hover{background:var(--store-accent);color:#fff}.store-signin{display:none;margin-inline-end:8px;font-size:14px;font-weight:700}.store-icon{position:relative;width:36px;height:36px;display:grid;place-items:center;border-radius:50%;font-size:21px;color:var(--store-ink)}.store-icon:hover{background:var(--store-surface)}.store-icon b{position:absolute;top:2px;inset-inline-end:0;min-width:17px;height:17px;padding:0 4px;border-radius:9px;background:var(--store-accent);color:#fff;font-size:10.5px;line-height:17px;text-align:center}.store-hero{display:grid;grid-template-columns:1.1fr .9fr;align-items:center;gap:24px;margin:20px 28px 0;padding:36px 40px;border-radius:20px;overflow:hidden;background:linear-gradient(135deg,#eef1f7,#e4e9f4)}.store-hero h1{margin:0 0 12px;font-size:clamp(28px,4.4vw,40px);line-height:1.05;letter-spacing:-.03em;font-weight:800;text-wrap:balance}.store-hero p{margin:0 0 22px;max-width:36ch;color:var(--store-muted);font-size:15.5px;line-height:1.55}.store-hero-ctas{display:flex;flex-wrap:wrap;gap:10px}.store-btn{display:inline-flex;align-items:center;padding:12px 20px;border-radius:10px;background:var(--store-accent);color:#fff;font-weight:700;font-size:14px;transition:filter .2s ease}.store-btn:hover{filter:brightness(1.08)}.store-btn--ghost{background:#fff;color:var(--store-ink);box-shadow:inset 0 0 0 1px var(--store-line)}.store-hero-stage{position:relative;height:230px;display:grid;place-items:center}.store-hero-stage:before{content:"";position:absolute;width:210px;height:210px;border-radius:50%;background:#fff;box-shadow:0 30px 50px -30px #141e3c73}.store-tracky{position:relative;--tracky-size: 150px}.store-tag{position:absolute;display:flex;flex-direction:column;gap:2px;padding:8px 12px;border-radius:10px;background:#fff;font-size:12px;font-weight:600;color:var(--store-muted);box-shadow:0 12px 24px -14px #141e3c80}.store-tag b{color:var(--store-ink);font-size:14px}.store-tag--a{top:12px;inset-inline-start:0}.store-tag--b{bottom:16px;inset-inline-end:0}.store-section{padding:34px 28px 8px}.store-section-head{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:16px}.store-section-head h2{margin:0;font-size:22px;letter-spacing:-.02em;font-weight:800}.store-section-head a{font-size:14px;font-weight:700;color:var(--store-accent)}.store-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.store-card{display:flex;flex-direction:column}.store-media{position:relative;aspect-ratio:1 / .86;border-radius:14px;display:grid;place-items:center;overflow:hidden;transition:transform .35s cubic-bezier(.16,1,.3,1)}.store-card:hover .store-media{transform:translateY(-2px)}.store-media svg{width:62%;height:auto}.store-media--steel{background:#eef0f4;--ink-c: #2b3242;--tone-c: #9aa5b8}.store-media--sky{background:#e6eefa;--ink-c: #263a66;--tone-c: #8fa7d6}.store-media--mint{background:#e5f3ee;--ink-c: #1f4a3d;--tone-c: #8cc4b0}.store-media--sand{background:#f5ede1;--ink-c: #5a3d22;--tone-c: #d9b98f}.store-media--ink{background:#222838;--ink-c: #e9ecf3;--tone-c: #8b93a8}.store-media .ink{fill:var(--ink-c)}.store-media .tone{fill:var(--tone-c)}.store-media .cut{fill:#eef0f4}.store-media .glow{fill:#3cc8f5}.store-media .glow-core{fill:#e3fbff}.store-media .cloth{fill:var(--store-accent)}.store-media .cloth-line{stroke:#ffffff8c;stroke-width:2;fill:none;stroke-linecap:round}.store-media .rib{stroke:var(--ink-c);stroke-width:2.5;opacity:.35;fill:none;stroke-linecap:round}.store-media .badge-t{fill:var(--store-accent)}.store-media .charge{fill:#34c38f}.store-badge{position:absolute;top:12px;inset-inline-start:12px;padding:4px 9px;border-radius:999px;background:#e5484d;color:#fff;font-size:11px;font-weight:800;letter-spacing:.03em}.store-badge--new{background:var(--store-ink)}.store-card-body{padding:12px 2px 0;display:flex;flex-direction:column;flex:1}.store-card h3{margin:0;font-size:15px;font-weight:700;letter-spacing:-.01em}.store-meta{margin:3px 0 6px;font-size:13px;color:var(--store-muted)}.store-rating{display:flex;align-items:center;gap:6px;font-size:12.5px;color:var(--store-muted)}.store-rating span:nth-child(2){color:var(--store-ink);font-weight:700}.store-stars{width:70px;height:13px;background:var(--store-star);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 13'%3E%3Cpath d='M7 .5l1.9 4 4.3.5-3.2 3 .9 4.3L7 10.1 3.1 12.3 4 8 .8 5l4.3-.5z'/%3E%3C/svg%3E") 0 0 / 14px 13px repeat-x;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 13'%3E%3Cpath d='M7 .5l1.9 4 4.3.5-3.2 3 .9 4.3L7 10.1 3.1 12.3 4 8 .8 5l4.3-.5z'/%3E%3C/svg%3E") 0 0 / 14px 13px repeat-x}.store-buy{margin-top:auto;padding-top:10px;display:flex;align-items:center;justify-content:space-between;gap:8px}.store-price{font-size:16px;font-weight:800;font-variant-numeric:tabular-nums}.store-price s{margin-inline-start:4px;color:#9aa1b0;font-weight:600;font-size:13.5px}.store-add{padding:8px 12px;border-radius:8px;border:1px solid var(--store-line);background:#fff;color:var(--store-ink);font-size:12.5px;font-weight:700;cursor:pointer;transition:border-color .2s ease,background .2s ease}.store-add:hover{border-color:var(--store-ink);background:var(--store-surface)}.store-trust{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:26px 28px 0;padding:18px;border-radius:14px;background:var(--store-surface)}.store-trust div{display:grid;grid-template-columns:auto 1fr;column-gap:10px;align-items:center}.store-trust .mdi{grid-row:span 2;font-size:24px;color:var(--store-accent)}.store-trust b{font-size:13.5px}.store-trust span{font-size:12.5px;color:var(--store-muted)}.store-footer{margin-top:28px;padding:18px 28px 90px;border-top:1px solid var(--store-line);font-size:12px;color:var(--store-muted)}html[data-view=friend] .store-refer,html[data-view=friend] #tracknow-referral-widget-host{display:none!important}html[data-view=friend] .store-signin{display:inline}.store-site{position:fixed;inset:0;width:100%;height:100%;border:0;background:#fff;z-index:1}html[data-site=on] .store{display:none}@media(max-width:760px){.store-nav{display:none}.store-header{gap:14px;padding:12px 16px}.store-hero{grid-template-columns:1fr;margin:14px 16px 0;padding:26px 22px}.store-hero-stage{display:none}.store-section{padding:26px 16px 4px}.store-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.store-trust{grid-template-columns:1fr;margin:22px 16px 0}.store-footer{padding:16px 16px 90px}}@media(max-width:520px){.store-announce{font-size:11px;padding:6px 12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.store-header{gap:8px;padding:10px 12px}.store-logo{font-size:16px;gap:6px}.store-logo svg{width:20px;height:20px}.store-refer span,.store-search,.store-account{display:none}.store-refer{padding:7px 9px;margin-inline-end:2px}.store-refer .mdi{font-size:18px}.store-hero{margin:12px 12px 0;padding:22px 18px;border-radius:16px}.store-hero h1{font-size:25px}.store-hero p{font-size:14px;margin-bottom:16px}.store-btn{padding:10px 16px;font-size:13.5px}.store-section{padding:22px 12px 4px}.store-section-head h2{font-size:19px}.store-grid{gap:12px}.store-media{border-radius:12px}.store-card h3{font-size:14px}.store-meta{display:none}.store-rating{margin-top:4px;font-size:12px}.store-buy{flex-direction:column;align-items:stretch;gap:8px}.store-add{padding:9px 10px}.store-trust{margin:20px 12px 0;padding:14px}.store-footer{padding:14px 12px 90px}}@media(prefers-reduced-motion:reduce){.store-media,.store-refer,.store-add,.store-btn{transition:none}}
