.breadcrumb_breadcrumb__cg2BG{padding:14px var(--gutter);border-bottom:var(--border);border-top:var(--border);font-size:13px;color:var(--muted);font-weight:400;background:var(--paper)}.breadcrumb_breadcrumb__cg2BG a{text-decoration:none;color:var(--muted);transition:color .2s ease}.breadcrumb_active__BzSkI,.breadcrumb_breadcrumb__cg2BG a:hover{color:var(--ink);text-decoration:underline}.breadcrumb_active__BzSkI{font-weight:500}.breadcrumb_separator__hVMnS{margin:0 8px;color:var(--muted)}.breadcrumb_top__o0_RB{border-top:none;border-bottom:none}.breadcrumb_detail__S0qjG{border-top:none;border-bottom:var(--border)}.breadcrumb_bottom__6kcuf{border-top:var(--border);border-bottom:none}@media (max-width:768px){.breadcrumb_bottom__6kcuf{border:none;padding:10px var(--gutter)}}.view-all-link_viewAllWrap__8LUa7{display:flex;justify-content:center;padding:32px var(--gutter) 64px var(--gutter)}@media (max-width:600px){.view-all-link_viewAllWrap__8LUa7{padding:16px var(--gutter) 32px var(--gutter)}}.view-all-link_viewAllLink__y_7uW{display:inline-flex;align-items:center;gap:8px;font-size:15px;font-weight:500;color:var(--ink);text-decoration:none;transition:color .2s ease}.view-all-link_viewAllLink__y_7uW:hover{text-decoration:underline}.view-all-link_viewAllLink__y_7uW svg{width:16px;height:16px;transition:transform .2s ease}.view-all-link_viewAllLink__y_7uW:hover svg{transform:translateX(4px)}.collection-view_collectionHeader__ClMBQ{padding:48px var(--gutter) 32px;text-align:center;max-width:800px;margin:0 auto}.collection-view_heroImageWrap__65bs7{position:relative;width:100%;height:clamp(260px,40vw,440px);margin-bottom:32px;background:var(--surface-alt);border:var(--border-soft);overflow:hidden}.collection-view_heroImageWrap__65bs7 img{object-fit:cover;object-position:center 30%}.collection-view_eyebrow__jkO0M{font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--muted);margin:0 0 12px}.collection-view_title__JRYCT{font-size:clamp(28px,4vw,44px);font-weight:400;letter-spacing:-.02em;text-transform:uppercase;color:var(--ink);margin:0 0 16px;line-height:1.15}.collection-view_description__J8z0G{font-size:15px;line-height:1.6;color:var(--ink-secondary);margin:0 auto;max-width:620px}.collection-view_emptyState__oXVcQ{padding:64px var(--gutter);text-align:center}.collection-view_emptyTitle__lcC1J{font-size:18px;font-weight:500;color:var(--ink);margin-bottom:8px}.collection-view_emptyText__NEPNb{font-size:14px;color:var(--muted)}