.store-module__ji0kVG__page{padding-top:calc(var(--header-h) + var(--banner-h,0px));padding-bottom:var(--section)}.store-module__ji0kVG__crumbs{color:var(--on-bg-2);flex-wrap:wrap;align-items:center;gap:8px;padding-top:28px;font-size:13.5px;font-weight:700;display:flex}.store-module__ji0kVG__crumbs a{color:var(--on-bg);text-underline-offset:3px;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:2px}.store-module__ji0kVG__crumbs a:hover{-webkit-text-decoration-color:var(--red);text-decoration-color:var(--red)}.store-module__ji0kVG__crumbs [aria-current]{color:var(--on-bg-2)}.store-module__ji0kVG__crumbSep{opacity:.6}.store-module__ji0kVG__head{gap:16px;padding-block:28px 30px;display:grid}.store-module__ji0kVG__head .rx-h1{font-size:clamp(44px,6vw,80px)}.store-module__ji0kVG__head .rx-lead{max-width:64ch}.store-module__ji0kVG__cats{flex-wrap:wrap;gap:10px;padding-bottom:6px;display:flex}.store-module__ji0kVG__cats .rx-chip{min-height:36px;padding:0 14px;font-size:14px}.store-module__ji0kVG__browser{grid-template-columns:minmax(0,1fr);gap:18px;padding-top:14px;display:grid}.store-module__ji0kVG__toolbar{background:var(--paper);color:var(--ink);border:var(--stroke);border-radius:var(--r-md);box-shadow:var(--pop);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:14px;padding:16px;display:grid}.store-module__ji0kVG__searchBox{position:relative}.store-module__ji0kVG__searchIcon{color:var(--ink-2);pointer-events:none;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.store-module__ji0kVG__searchInput{padding-left:42px;padding-right:44px}.store-module__ji0kVG__searchInput::-webkit-search-cancel-button{display:none}.store-module__ji0kVG__clear{border:var(--stroke-thin);background:var(--paper-2);width:30px;height:30px;color:var(--ink);cursor:pointer;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.store-module__ji0kVG__clear:hover{background:var(--ink);color:var(--paper)}.store-module__ji0kVG__sortBox{align-items:center;gap:10px;display:flex}.store-module__ji0kVG__sortLabel{text-transform:uppercase;letter-spacing:.08em;color:var(--ink-2);font-size:13px;font-weight:800}.store-module__ji0kVG__sortSelect{cursor:pointer;appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--ink)50%),linear-gradient(135deg,var(--ink)50%,transparent 50%);background-position:calc(100% - 20px),calc(100% - 14px);background-repeat:no-repeat;background-size:6px 6px,6px 6px;width:auto;min-width:210px;padding-right:38px;font-weight:700}.store-module__ji0kVG__count{color:var(--on-bg-2);font-size:14px;font-weight:700}.store-module__ji0kVG__count .rx-mono{color:var(--on-bg);font-size:15px}.store-module__ji0kVG__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px 22px;margin:0;padding:0;list-style:none;display:grid}.store-module__ji0kVG__cell{display:flex}.store-module__ji0kVG__cell>.rx-card{flex:1}.store-module__ji0kVG__empty{justify-items:start;gap:12px;max-width:640px;padding:28px;display:grid}.store-module__ji0kVG__empty p:not(.rx-h3){color:var(--ink-2);line-height:1.6}.store-module__ji0kVG__soon{box-shadow:var(--pop-red)}.store-module__ji0kVG__soon:hover{box-shadow:7px 7px 0 var(--red)}.store-module__ji0kVG__soonNote{text-transform:uppercase;letter-spacing:.06em;color:var(--ink-2);font-size:13px;font-weight:800}.store-module__ji0kVG__soonCta{pointer-events:none}.store-module__ji0kVG__cross{padding-top:72px}.store-module__ji0kVG__fwGrid{grid-template-columns:repeat(3,minmax(0,1fr)) minmax(0,1.1fr);gap:18px;display:grid}.store-module__ji0kVG__fwCard{background:var(--paper-2);color:var(--ink);border:var(--stroke);border-radius:var(--r-md);box-shadow:var(--pop);transition:transform .2s var(--spring),box-shadow .2s var(--spring);flex-direction:column;gap:4px;padding:20px 20px 18px;text-decoration:none;display:flex;position:relative}.store-module__ji0kVG__fwCard:hover{box-shadow:7px 7px 0 var(--red);transform:translate(-2px,-2px)}.store-module__ji0kVG__fwName{font-family:var(--font-display);text-transform:uppercase;font-size:38px;font-style:italic;font-weight:900;font-stretch:75%;line-height:.95}.store-module__ji0kVG__fwMeta{color:var(--ink-2);font-size:14px;font-weight:700}.store-module__ji0kVG__fwGo{border:var(--stroke-thin);background:var(--red-cta);color:#fff;border-radius:50%;place-items:center;width:34px;height:34px;display:grid;position:absolute;top:16px;right:16px}.store-module__ji0kVG__compare{align-content:start;gap:10px;padding:20px;display:grid}.store-module__ji0kVG__compare h3{font-family:var(--font-display);text-transform:uppercase;font-size:22px;font-style:italic;font-weight:900;font-stretch:75%;line-height:1}.store-module__ji0kVG__compare a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--red);text-decoration-color:var(--red);text-underline-offset:3px;font-weight:700;text-decoration-thickness:2px}.store-module__ji0kVG__faq{gap:14px;max-width:900px;display:grid}.store-module__ji0kVG__faq details{box-shadow:var(--pop-sm);padding:0}.store-module__ji0kVG__faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;font-size:16px;font-weight:800;list-style:none;display:flex}.store-module__ji0kVG__faq summary::-webkit-details-marker{display:none}.store-module__ji0kVG__faq details p{color:var(--ink-2);padding:0 20px 18px;line-height:1.65}.store-module__ji0kVG__plus{border:var(--stroke-thin);width:28px;height:28px;transition:transform .2s var(--spring);border-radius:50%;flex:none;place-items:center;font-weight:800;display:grid}.store-module__ji0kVG__faq details[open] .store-module__ji0kVG__plus{background:var(--ink);color:var(--paper);transform:rotate(45deg)}@media (max-width:1180px){.store-module__ji0kVG__grid,.store-module__ji0kVG__fwGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.store-module__ji0kVG__compare{grid-column:1/-1}}@media (max-width:899px){.store-module__ji0kVG__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px}.store-module__ji0kVG__toolbar{grid-template-columns:minmax(0,1fr)}.store-module__ji0kVG__sortSelect{flex:1;min-width:0}}@media (max-width:640px){.store-module__ji0kVG__cats{margin-inline:calc(-1*var(--gutter));padding:4px var(--gutter)10px;scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.store-module__ji0kVG__cats::-webkit-scrollbar{display:none}.store-module__ji0kVG__fwGrid{grid-template-columns:1fr}.store-module__ji0kVG__fwName{font-size:32px}.store-module__ji0kVG__toolbar{padding:12px}}@media (max-width:559px){.store-module__ji0kVG__grid{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.store-module__ji0kVG__fwCard,.store-module__ji0kVG__plus{transition:none}.store-module__ji0kVG__fwCard:hover{transform:none}}