.DepartmentCard_card__C_uoG{--card-width:220px;--card-height:340px;flex:0 0 var(--card-width);width:var(--card-width);height:var(--card-height);padding:20px;display:flex;flex-direction:column;gap:14px;background-color:var(--wall-deep);border:1px solid rgba(44,41,38,.08);border-radius:3px;box-shadow:0 2px 12px rgba(44,41,38,.06);cursor:pointer;text-align:left;color:inherit;font-family:inherit;transition:transform .35s ease,box-shadow .35s ease}.DepartmentCard_card__C_uoG:focus-visible,.DepartmentCard_card__C_uoG:hover{transform:translateY(-6px);box-shadow:0 16px 48px rgba(44,41,38,.18);outline:none}.DepartmentCard_card__C_uoG:focus-visible{outline:1px solid var(--accent);outline-offset:3px}.DepartmentCard_mat__dNwJD{position:relative;flex:1 1 auto;background-color:var(--wall-light);border:1px solid rgba(44,41,38,.06);display:grid;place-items:center;overflow:hidden}.DepartmentCard_skeleton__p4OvR{position:absolute;inset:0;background:linear-gradient(135deg,rgba(44,41,38,.06),rgba(44,41,38,.02) 50%,rgba(44,41,38,.06))}.DepartmentCard_image__ETB_F{max-width:88%;max-height:88%;width:auto;height:auto;aspect-ratio:3/4;object-fit:contain;filter:drop-shadow(0 4px 12px rgba(44,41,38,.18));opacity:0;animation:DepartmentCard_fadeIn__M3VbJ .5s ease forwards}@keyframes DepartmentCard_fadeIn__M3VbJ{to{opacity:1}}.DepartmentCard_meta__ha48U{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.DepartmentCard_name__JneKG{font-family:var(--font-display);font-weight:500;font-size:14px;line-height:1.2;color:var(--text)}.DepartmentCard_count__qnkV7{font-family:var(--font-body);font-size:10px;letter-spacing:.5px;color:var(--text-faint);white-space:nowrap}.DepartmentCard_cta__WNBre{font-family:var(--font-body);font-weight:500;font-size:11px;letter-spacing:.5px;color:var(--accent)}@media (max-width:768px){.DepartmentCard_card__C_uoG{--card-width:180px;--card-height:280px;padding:16px;gap:10px}.DepartmentCard_name__JneKG{font-size:13px}.DepartmentCard_count__qnkV7{font-size:9px}.DepartmentCard_cta__WNBre{font-size:10px}}.Catalog_main__tDQUr{min-height:100dvh;max-width:1280px;margin:0 auto;padding:96px 64px 160px;display:flex;flex-direction:column;gap:120px}.Catalog_header__I0zXB{display:flex;flex-direction:column;gap:24px;padding-bottom:24px}.Catalog_back__4DBmM{display:inline-flex;align-items:center;gap:10px;font-family:var(--font-body);font-size:11px;font-weight:400;letter-spacing:2.5px;text-transform:uppercase;color:var(--text-faint);width:-moz-fit-content;width:fit-content;transition:color .22s ease,gap .22s ease;animation:Catalog_headIn__vzmX_ .8s cubic-bezier(.22,.61,.36,1) 80ms both}.Catalog_back__4DBmM:focus-visible,.Catalog_back__4DBmM:hover{color:var(--text);gap:14px;outline:none}.Catalog_arrowBack__Tkji3{display:inline-block;transition:transform .22s ease}.Catalog_back__4DBmM:focus-visible .Catalog_arrowBack__Tkji3,.Catalog_back__4DBmM:hover .Catalog_arrowBack__Tkji3{transform:translateX(-2px)}.Catalog_title__u1PV2{font-family:var(--font-display);font-weight:500;font-size:clamp(48px,8vw,88px);letter-spacing:-.02em;line-height:1;color:var(--text);margin-top:12px;animation:Catalog_headIn__vzmX_ 1s cubic-bezier(.22,.61,.36,1) .24s both}.Catalog_subtitle__xQVtM{font-family:var(--font-body);font-size:16px;font-style:italic;color:var(--text-muted);max-width:48ch;animation:Catalog_headIn__vzmX_ .8s cubic-bezier(.22,.61,.36,1) .48s both}@keyframes Catalog_headIn__vzmX_{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.Catalog_section__Tn0p5{display:grid;grid-template-columns:minmax(260px,1fr) 2.4fr;grid-gap:80px;gap:80px;align-items:start}.Catalog_sectionHead__o6qsX{position:-webkit-sticky;position:sticky;top:64px;display:flex;flex-direction:column;gap:16px;opacity:0;transform:translateY(20px);transition:opacity .7s cubic-bezier(.22,.61,.36,1),transform .7s cubic-bezier(.22,.61,.36,1)}.Catalog_section__Tn0p5[data-in-view=true] .Catalog_sectionHead__o6qsX{opacity:1;transform:translateY(0)}.Catalog_sectionIndex__W_tiW{font-family:var(--font-body);font-size:11px;letter-spacing:3px;color:var(--text-faint)}.Catalog_sectionTitle__O79kN{font-family:var(--font-display);font-weight:500;font-size:clamp(28px,4vw,44px);letter-spacing:-.01em;line-height:1.05;color:var(--text)}.Catalog_sectionIntro__NvQU2{font-family:var(--font-body);font-size:15px;line-height:1.65;color:var(--text-muted);max-width:38ch}.Catalog_grid__U24Ku{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-gap:48px 32px;gap:48px 32px}.Catalog_cell__Nuk5u{display:flex;justify-content:center;opacity:0;transform:translateY(18px) scale(.96);transition:opacity .72s cubic-bezier(.22,.61,.36,1),transform .72s cubic-bezier(.22,.61,.36,1);transition-delay:calc(var(--cell-idx, 0) * 70ms + .18s)}.Catalog_section__Tn0p5[data-in-view=true] .Catalog_cell__Nuk5u{opacity:1;transform:translateY(0) scale(1)}@media (prefers-reduced-motion:reduce){.Catalog_back__4DBmM,.Catalog_subtitle__xQVtM,.Catalog_title__u1PV2{animation:none}.Catalog_cell__Nuk5u,.Catalog_sectionHead__o6qsX{opacity:1;transform:none;transition:none}}.Catalog_footer__wlqAV{display:flex;justify-content:space-between;padding:32px 32px 24px;font-family:var(--font-body);font-size:10px;letter-spacing:1px;text-transform:uppercase;color:var(--text-faint);background-color:transparent}.Catalog_byline__gJt0m{color:inherit;transition:color .2s ease}.Catalog_byline__gJt0m:focus-visible,.Catalog_byline__gJt0m:hover{color:var(--text);outline:none}@media (max-width:900px){.Catalog_main__tDQUr{padding:48px 22px 56px;gap:56px}.Catalog_header__I0zXB{gap:16px;padding-bottom:8px}.Catalog_section__Tn0p5{grid-template-columns:1fr;gap:24px}.Catalog_sectionHead__o6qsX{position:static;gap:12px}.Catalog_sectionIntro__NvQU2{font-size:14px}.Catalog_grid__U24Ku{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:28px 16px}.Catalog_footer__wlqAV{padding:24px 22px 20px;font-size:9px;letter-spacing:.5px}}@media (max-width:480px){.Catalog_grid__U24Ku{grid-template-columns:1fr;gap:32px;padding:0}.Catalog_cell__Nuk5u>*{transform:translateX(var(--scatter-x,0)) rotate(var(--scatter-r,0deg));transition:transform .28s cubic-bezier(.34,1.56,.64,1)}.Catalog_cell__Nuk5u:nth-child(5n+1){--scatter-x:-7%;--scatter-r:-2deg}.Catalog_cell__Nuk5u:nth-child(5n+2){--scatter-x:9%;--scatter-r:1.6deg}.Catalog_cell__Nuk5u:nth-child(5n+3){--scatter-x:-2%;--scatter-r:-0.7deg}.Catalog_cell__Nuk5u:nth-child(5n+4){--scatter-x:11%;--scatter-r:2.3deg}.Catalog_cell__Nuk5u:nth-child(5n){--scatter-x:-10%;--scatter-r:-1.5deg}.Catalog_cell__Nuk5u:focus-within>*,.Catalog_cell__Nuk5u:hover>*{transform:translateX(0) rotate(0deg) scale(1.02)}}@media (max-width:480px) and (prefers-reduced-motion:reduce){.Catalog_cell__Nuk5u>*{transform:none;transition:none}}