.ai-cat-head{max-width:var(--ai-wrap);margin:0 auto;padding:clamp(20px,3vw,36px) var(--ai-pad-x) 0}.ai-crumbs{display:flex;flex-wrap:wrap;gap:8px;font-size:14px;color:var(--ai-ink-4)}.ai-crumbs a{color:var(--ai-ink-4)!important}.ai-crumbs [aria-current]{color:var(--ai-ink)}.ai-cat-banner{margin-top:18px;padding:clamp(28px,4vw,56px);border-radius:clamp(20px,2.4vw,32px);background:var(--ai-grad);display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px}.ai-cat-banner__txt{max-width:680px}.ai-cat-banner h1{font-size:clamp(32px,4.2vw,54px);line-height:1.06;font-weight:600;letter-spacing:-.02em;text-wrap:balance}.ai-cat-banner__intro{margin-top:16px;font-size:clamp(16px,1.4vw,18px);line-height:1.6;color:var(--ai-ink-2);text-wrap:pretty}.ai-cat-banner__intro p{margin:0}.ai-cat-banner__total{font-size:15px;font-weight:600}.ai-cat{max-width:var(--ai-wrap);margin:0 auto;padding:clamp(28px,3.5vw,48px) var(--ai-pad-x) 0;display:flex;flex-wrap:wrap;gap:clamp(20px,3vw,40px);align-items:flex-start}.ai-cat-toggle{display:none;flex:1 1 100%;justify-content:space-between;align-items:center;padding:16px 20px;border-radius:14px;border:1px solid rgba(29,43,54,.18);background:var(--ai-card);font-size:16px;font-weight:600;color:var(--ai-ink);cursor:pointer}.ai-cat-toggle>span:first-child{display:flex;gap:10px;align-items:center}.ai-cat-aside{flex:1 1 260px;max-width:290px;position:sticky;top:150px;display:flex;flex-direction:column;gap:6px}.ai-cat-see{display:none;margin-top:14px;padding:16px}.ai-cat-group{padding:18px 0;border-bottom:1px solid rgba(29,43,54,.12)}.ai-cat-group__t{margin:0 0 12px!important;font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.ai-cat-group__opts{display:flex;flex-direction:column;gap:2px}.ai-cat-opt{display:flex;align-items:center;gap:12px;padding:8px 0;border:0;background:none;text-align:left;font-size:15px;color:var(--ai-ink);cursor:pointer;width:100%}.ai-cat-opt.is-off{color:#9aa3a9}.ai-cat-box{flex:none;width:20px;height:20px;border-radius:6px;border:1.5px solid rgba(29,43,54,.3);background:var(--ai-card);display:flex;align-items:center;justify-content:center;color:var(--ai-cream);font-size:12px;font-weight:700}.ai-cat-opt.is-on .ai-cat-box{background:var(--ai-ink);border-color:var(--ai-ink)}.ai-cat-opt__l{flex:1}.ai-cat-opt__n{font-size:13px;color:#8a949b}.ai-cat-main{flex:999 1 460px;min-width:0}.ai-cat-bar{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px}.ai-cat-bar__left{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.ai-cat-count{font-size:15px;font-weight:600;margin-right:6px}.ai-cat-chips{display:contents}.ai-chip{display:flex;gap:8px;align-items:center;padding:7px 12px;border-radius:999px;border:1px solid rgba(29,43,54,.18);background:var(--ai-card);font-size:13px;font-weight:500;color:var(--ai-ink);cursor:pointer}.ai-chip span[aria-hidden]{font-size:15px;line-height:1}.ai-chip-clear{padding:7px 4px;border:0;background:none;font-size:13px;font-weight:600;color:var(--ai-ink);text-decoration:underline;cursor:pointer}.ai-cat-sort{display:flex;align-items:center;gap:10px;font-size:14px;color:var(--ai-ink-4)}.ai-cat-sort select{padding:10px 14px;border-radius:10px;border:1px solid rgba(29,43,54,.18);background:var(--ai-card);font-size:14px;font-weight:600;color:var(--ai-ink);cursor:pointer}.ai-grid-prog--cat{grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr))}.ai-cat-seen{margin:32px 0 0!important;text-align:center;font-size:14px;color:var(--ai-ink-4)}@media(max-width:859px){.ai-cat-toggle{display:flex}.ai-cat-aside{display:none;max-width:100%;position:static;flex-basis:100%}.ai-cat-aside.is-open,.ai-cat-see{display:flex}}.ai-seo{max-width:920px;margin:0 auto;padding:clamp(64px,8vw,104px) var(--ai-pad-x) 0}.ai-seo h2{margin:0 0 16px!important;font-size:clamp(24px,2.6vw,32px);font-weight:600;letter-spacing:-.015em;line-height:1.2}.ai-seo__body{font-size:16px;line-height:1.7;color:var(--ai-ink-2);text-wrap:pretty}.ai-seo__body p{margin:0 0 14px!important}.ai-seo__body a{text-decoration:underline}
/*# sourceMappingURL=/cdn/shop/t/10/assets/ai-catalog.css.map */
