.catalog-t4_page__MxJf1{--t4-container:1280px;color:var(--nv-text);background:#fff}.catalog-t4_banner__w6u7r{position:relative;min-height:260px;display:flex;align-items:center;background:linear-gradient(90deg,rgba(14,31,24,.86),rgba(14,31,24,.55) 58%,rgba(14,31,24,.2)),#123226;color:var(--nv-on-dark);overflow:hidden;background-size:cover;background-position:50%}.catalog-t4_bannerImage__KH2jm{object-fit:cover}.catalog-t4_bannerVeil__b8sXo{position:absolute;inset:0;background:linear-gradient(90deg,rgba(12,28,22,.86),rgba(12,28,22,.6) 55%,rgba(12,28,22,.25))}.catalog-t4_bannerInner__T_9FP{position:relative;z-index:1;width:min(var(--t4-container),calc(100% - 40px));margin:0 auto;padding:44px 0}.catalog-t4_h1__COW7Y{margin:0 0 12px;font-family:var(--nv-font-display);font-size:40px;line-height:48px;font-weight:700}.catalog-t4_intro__t4qGh{margin:0;max-width:620px;font-size:17px;line-height:26px;color:var(--nv-on-dark-soft)}.catalog-t4_body__E8PYU{width:min(var(--t4-container),calc(100% - 40px));margin:0 auto;display:grid;grid-template-columns:234px minmax(0,1fr);gap:22px;padding:32px 0 56px;align-items:start}.catalog-t4_sidebar__jcvHo{position:sticky;top:128px;border-right:1px solid var(--nv-border);padding-right:18px}.catalog-t4_filterHead__DRyUb{display:flex;align-items:baseline;justify-content:space-between;gap:8px;margin-bottom:8px}.catalog-t4_filterHead__DRyUb h2{margin:0;font-family:var(--nv-font-display);font-size:16px;line-height:24px;font-weight:700}.catalog-t4_clear__Nvbo7{border:0;background:none;padding:0;color:var(--nv-green);font-size:14px;font-weight:600;cursor:pointer;text-decoration:underline}.catalog-t4_group__TuQDH{border:0;margin:0 0 14px}.catalog-t4_group__TuQDH summary{padding:0;margin-bottom:6px;font-size:13px;line-height:18px;font-weight:700;letter-spacing:.02em;text-transform:uppercase;color:var(--nv-muted)}.catalog-t4_option__T3nY0{display:flex;align-items:center;gap:8px;min-height:34px;font-size:14px;line-height:20px;cursor:pointer}.catalog-t4_option__T3nY0 input{width:16px;height:16px;accent-color:var(--nv-green)}.catalog-t4_main__uahoH{min-width:0}.catalog-t4_toolbar__AeLQR{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:43px;border-bottom:1px solid var(--nv-border);margin-bottom:18px;flex-wrap:wrap}.catalog-t4_count__vuSh1{margin:0;font-size:15px;color:var(--nv-muted)}.catalog-t4_sort__3rx8g{display:inline-flex;align-items:center;gap:8px;font-size:14px;color:var(--nv-muted)}.catalog-t4_sort__3rx8g select{min-height:36px;padding:0 10px;border:1px solid var(--nv-border-strong);border-radius:6px;background:#fff;font-size:14px;color:var(--nv-text)}.catalog-t4_grid__jM4x0{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px 20px;list-style:none;margin:0;padding:0}.catalog-t4_card__Agx4I{display:flex;flex-direction:column;height:100%;text-decoration:none;color:inherit}.catalog-t4_media__pQ_Tp{position:relative;display:block;aspect-ratio:4/3;border-radius:0;overflow:hidden;background:#fff;margin-bottom:12px}.catalog-t4_media__pQ_Tp img{padding:0;transition:transform .25s ease}.catalog-t4_card__Agx4I:hover .catalog-t4_media__pQ_Tp img{transform:scale(1.04)}.catalog-t4_fallback__F3rJY{position:absolute;inset:0;display:grid;place-items:center;font-family:var(--nv-font-display);font-size:26px;font-weight:700;color:var(--nv-green);background:#eef3ef}.catalog-t4_name__UTzv3{font-family:var(--nv-font-display);font-size:17px;line-height:24px;font-weight:700;margin-bottom:6px}.catalog-t4_summary__0zy57{font-size:14px;line-height:21px;color:var(--nv-muted);margin-bottom:10px}.catalog-t4_view__MMObd{margin-top:auto;font-size:14px;line-height:20px;font-weight:600;color:var(--nv-green)}.catalog-t4_card__Agx4I:hover .catalog-t4_view__MMObd{text-decoration:underline}.catalog-t4_empty__g2yvb{border:1px dashed var(--nv-border-strong);border-radius:10px;padding:48px 24px;text-align:center;color:var(--nv-muted)}.catalog-t4_empty__g2yvb p{margin:0 0 10px;font-size:16px}.catalog-t4_pager__D2PA0{display:flex;align-items:center;justify-content:center;gap:16px;margin-top:40px;font-size:14px;color:var(--nv-muted)}.catalog-t4_pager__D2PA0 button{min-height:40px;padding:0 18px;border:1px solid var(--nv-border-strong);border-radius:6px;background:#fff;font-size:14px;font-weight:600;color:var(--nv-text);cursor:pointer}.catalog-t4_pager__D2PA0 button:disabled{opacity:.45;cursor:not-allowed}@media (max-width:1180px){.catalog-t4_grid__jM4x0{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:980px){.catalog-t4_body__E8PYU{grid-template-columns:1fr}.catalog-t4_sidebar__jcvHo{position:static;border-right:0;border-bottom:1px solid var(--nv-border);padding:0 0 18px}.catalog-t4_group__TuQDH{display:inline-block;vertical-align:top;min-width:46%}}@media (max-width:760px){.catalog-t4_banner__w6u7r{min-height:220px}.catalog-t4_h1__COW7Y{font-size:30px;line-height:38px}.catalog-t4_intro__t4qGh{font-size:16px;line-height:24px}.catalog-t4_grid__jM4x0{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 14px}.catalog-t4_group__TuQDH{display:block;min-width:0}}.catalog-t4_colorNote__D82M9{margin:24px 0 0;color:var(--nv-muted);font-size:14px;line-height:21px}.catalog-t4_search__D5_Eu{width:min(var(--t4-container),calc(100% - 40px));margin:24px auto 0}.catalog-t4_search__D5_Eu form{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.catalog-t4_search__D5_Eu label:first-of-type{flex-basis:100%}.catalog-t4_search__D5_Eu input[type=search]{min-width:0;flex:1 1 240px;min-height:44px;padding:8px 12px;border:1px solid var(--nv-border)}.catalog-t4_search__D5_Eu button{min-height:44px;padding:8px 20px;background:var(--nv-green);color:white;border:0}.catalog-t4_search__D5_Eu :focus-visible{outline:3px solid var(--nv-green);outline-offset:3px}.catalog-t4_bannerPicture__eKq_t{position:absolute;inset:0}.catalog-t4_group__TuQDH{border-bottom:1px solid var(--nv-border);padding:14px 0}.catalog-t4_group__TuQDH summary{cursor:pointer;min-height:24px}.catalog-t4_groupOptions__uAD5T{max-height:320px;overflow-y:auto;padding-top:12px}.catalog-t4_mobileFilterToggle__3r5RT{display:none}.catalog-t4_missingMedia__wpvCj{position:relative;display:block;height:48px;margin-bottom:12px;overflow:hidden;border-radius:6px}.catalog-t4_pager__D2PA0{gap:8px;flex-wrap:wrap}.catalog-t4_pager__D2PA0 button{padding:0 12px}.catalog-t4_pager__D2PA0 button[aria-current=page]{border-color:var(--nv-green);color:white}@media (max-width:980px){.catalog-t4_sidebar__jcvHo .catalog-t4_filterHead__DRyUb h2{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.catalog-t4_sidebar__jcvHo .catalog-t4_filterHead__DRyUb{margin:0}.catalog-t4_mobileFilterToggle__3r5RT{display:block;width:100%;min-height:44px;text-align:left;border:1px solid var(--nv-border);background:white;padding:10px 14px;font:inherit;cursor:pointer}.catalog-t4_mobileFilterToggle__3r5RT:after{content:"+";float:right}.catalog-t4_mobileFilterToggle__3r5RT[aria-expanded=true]:after{content:"−"}.catalog-t4_filterGroups__TrYov{display:none}.catalog-t4_filtersExpanded__lVQ2o{display:block}.catalog-t4_group__TuQDH{display:block;min-width:0}.catalog-t4_toolbar__AeLQR{gap:12px;padding-bottom:14px}.catalog-t4_sort__3rx8g{flex-wrap:wrap}.catalog-t4_sort__3rx8g span{max-width:150px;overflow-wrap:anywhere}}.catalog-t4_ideaGrid__ouSLm{align-items:start}.catalog-t4_ideaGrid__ouSLm .catalog-t4_card__Agx4I{height:auto}.catalog-t4_ideaGrid__ouSLm .catalog-t4_view__MMObd{margin-top:4px}.catalog-t4_page__MxJf1 .catalog-t4_h1__COW7Y{font-size:32px;font-weight:700;line-height:42px}.catalog-t4_media__pQ_Tp{aspect-ratio:3/4}.catalog-t4_media__pQ_Tp img{object-fit:contain}.catalog-t4_sidebar__jcvHo{top:calc(var(--nv-header-height, 136px) + 16px)}.catalog-t4_pager__D2PA0{margin-top:56px;gap:6px}.catalog-t4_pager__D2PA0 button{min-height:32px;min-width:32px;border-radius:0;padding:0 8px;font-size:13px}@media (max-width:760px){.catalog-t4_banner__w6u7r{min-height:0;background:#f7f7f7;color:var(--nv-text)}.catalog-t4_bannerPicture__eKq_t,.catalog-t4_bannerVeil__b8sXo{display:none}.catalog-t4_bannerInner__T_9FP{padding:20px 0}.catalog-t4_page__MxJf1 .catalog-t4_h1__COW7Y{font-size:24px;line-height:32px;margin-bottom:8px}.catalog-t4_intro__t4qGh{color:var(--nv-body);font-size:14px;line-height:21px}.catalog-t4_body__E8PYU{padding-top:20px;gap:12px;width:calc(100% - 40px)}.catalog-t4_sidebar__jcvHo{padding-bottom:0;border:0}.catalog-t4_mobileFilterToggle__3r5RT{width:auto;min-height:36px;padding:6px 12px}.catalog-t4_filterHead__DRyUb{min-height:36px}.catalog-t4_toolbar__AeLQR{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 12px;padding-bottom:12px;margin-bottom:16px}.catalog-t4_count__vuSh1{grid-column:1;grid-row:1/3;font-size:13px}.catalog-t4_toolbar__AeLQR .catalog-t4_sort__3rx8g:last-child{grid-column:2;grid-row:1}.catalog-t4_toolbar__AeLQR .catalog-t4_sort__3rx8g:nth-child(2){grid-column:2;grid-row:2}.catalog-t4_sort__3rx8g{gap:4px;font-size:12px}.catalog-t4_sort__3rx8g select{min-height:32px;font-size:12px;padding-inline:6px}.catalog-t4_sort__3rx8g span{max-width:none}.catalog-t4_grid__jM4x0{gap:24px 20px}.catalog-t4_pager__D2PA0{gap:4px;flex-wrap:nowrap;margin-top:40px}.catalog-t4_pager__D2PA0 button{padding-inline:6px;min-width:28px}.catalog-t4_body__E8PYU{grid-template-columns:60px minmax(0,1fr);align-items:start}.catalog-t4_sidebar__jcvHo{grid-column:1;grid-row:1}.catalog-t4_filterHead__DRyUb{min-height:0}.catalog-t4_main__uahoH{display:contents}.catalog-t4_toolbar__AeLQR{grid-column:2;grid-row:1;margin-bottom:4px}.catalog-t4_colorNote__D82M9,.catalog-t4_empty__g2yvb,.catalog-t4_grid__jM4x0,.catalog-t4_pager__D2PA0{grid-column:1/-1}}@media (max-width:760px){.catalog-t4_sidebar__jcvHo:has(.catalog-t4_filtersExpanded__lVQ2o){grid-column:1/-1}.catalog-t4_body__E8PYU:has(.catalog-t4_filtersExpanded__lVQ2o) .catalog-t4_toolbar__AeLQR{grid-column:1/-1;grid-row:2}}@media (max-width:760px){.catalog-t4_mobileFilterToggle__3r5RT{display:inline-flex;align-items:center;gap:5px;white-space:nowrap;padding-inline:8px;font-size:13px}.catalog-t4_mobileFilterToggle__3r5RT:after{float:none}}.catalog-t4_toolbarLeft__EOXZ7{display:flex;align-items:center;gap:18px}.catalog-t4_group__TuQDH{margin:0}.catalog-t4_group__TuQDH summary{height:53px;box-sizing:border-box;padding:16px 34px 16px 20px;margin:0;border-bottom:2px solid #dcdcdc;font-size:14px;line-height:20px;font-weight:500;text-transform:none;color:var(--nv-text);position:relative}.catalog-t4_group__TuQDH summary:after{content:"+";position:absolute;right:14px;font-size:16px}.catalog-t4_group__TuQDH[open] summary:after{content:"−"}.catalog-t4_groupOptions__uAD5T{padding:8px 20px 12px}.catalog-t4_sort__3rx8g select{height:35px;border:1.5px solid #111;border-radius:0}.catalog-t4_pager__D2PA0{justify-content:flex-end}.catalog-t4_pager__D2PA0 button{width:32px;height:32px;padding:0}.catalog-t4_pager__D2PA0 button[aria-current=page]{background:var(--nv-green);color:#fff}.catalog-t4_group__TuQDH summary{list-style:none}.catalog-t4_group__TuQDH summary::-webkit-details-marker{display:none}.catalog-t4_ideaGrid__ouSLm .catalog-t4_media__pQ_Tp{aspect-ratio:1/1;background:#f3f3f3}.catalog-t4_ideaGrid__ouSLm .catalog-t4_media__pQ_Tp img{object-fit:contain}.catalog-t4_group__TuQDH{border-bottom:0;padding:0}.catalog-t4_page__MxJf1 :is(.catalog-t4_h1__COW7Y,.catalog-t4_name__UTzv3,.catalog-t4_summary__0zy57,.catalog-t4_count__vuSh1,.catalog-t4_group__TuQDH summary,.catalog-t4_pager__D2PA0,.catalog-t4_view__MMObd){letter-spacing:normal}.catalog-t4_page__MxJf1 .catalog-t4_name__UTzv3{font-size:18px;line-height:22px;font-weight:600;color:#000}.catalog-t4_page__MxJf1 .catalog-t4_summary__0zy57{font-size:16px;line-height:24px;color:rgb(53,58,63)}.catalog-t4_page__MxJf1 .catalog-t4_media__pQ_Tp{border-radius:5px;background:#f3f3f3}.catalog-t4_page__MxJf1 .catalog-t4_grid__jM4x0{row-gap:40px}.catalog-t4_page__MxJf1 .catalog-t4_view__MMObd{font-size:16px;line-height:26px;color:#000;text-decoration:underline}.catalog-t4_page__MxJf1 .catalog-t4_sort__3rx8g select{border-radius:0}@media (max-width:760px){.catalog-t4_page__MxJf1 .catalog-t4_banner__w6u7r{min-height:260px;background:#123226;color:#fff}.catalog-t4_page__MxJf1 .catalog-t4_bannerPicture__eKq_t,.catalog-t4_page__MxJf1 .catalog-t4_bannerVeil__b8sXo{display:block}.catalog-t4_page__MxJf1 .catalog-t4_bannerInner__T_9FP{padding:44px 0}.catalog-t4_page__MxJf1 .catalog-t4_h1__COW7Y{font-size:32px;line-height:43px;letter-spacing:normal}.catalog-t4_page__MxJf1 .catalog-t4_intro__t4qGh{font-size:16px;line-height:26px;color:#fff}.catalog-t4_page__MxJf1 .catalog-t4_body__E8PYU{width:calc(100% - 30px);padding-top:32px}.catalog-t4_page__MxJf1 .catalog-t4_grid__jM4x0{gap:30px 12px}.catalog-t4_page__MxJf1 .catalog-t4_name__UTzv3{font-size:16px;line-height:22px}.catalog-t4_page__MxJf1 .catalog-t4_summary__0zy57{font-size:15px;line-height:24px}}[data-t4=inspiration] .catalog-t4_groupOptions__uAD5T{max-height:none;overflow:visible}