.site_header__cI8rJ{position:fixed;inset:0 0 auto;z-index:1000;background:hsla(45,29%,97%,.97);border-bottom:1px solid #deded8;color:#282c32}.site_headerInner__KLyvP{width:min(1280px,calc(100% - 40px));margin:auto;height:84px;display:flex;align-items:center;gap:30px}.site_logo__SACDU{width:164px;flex-shrink:0}.site_logo__SACDU img{width:100%;height:auto}.site_desktopNav__BfC4l{display:flex;align-items:center;gap:clamp(14px,1.5vw,26px);margin-left:auto}.site_header__cI8rJ a{color:inherit;text-decoration:none}.site_desktopNav__BfC4l a{font-size:14px;font-weight:600;white-space:nowrap;padding:16px 0}.site_desktopNav__BfC4l a:hover,.site_desktopNav__BfC4l a[aria-current],.site_mobileNav__AT4Pm a[aria-current]{color:#365b3c}.site_headerActions__ciSD_{display:flex;gap:16px;align-items:center}.site_iconButton__Mb8TF{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border:0;background:transparent;color:inherit;cursor:pointer}.site_language__in76P{font-size:14px;white-space:nowrap}.site_header__cI8rJ .site_contactButton__2GVSJ{background:#282c32;color:#fff;padding:12px 16px;border-radius:6px;font-size:14px;white-space:nowrap}.site_menuButton__aXMuy{display:none;font-size:28px}.site_skipLink__MrrBR{position:fixed;top:-80px;left:20px;z-index:1100;padding:12px 20px;background:#282c32;color:#fff}.site_skipLink__MrrBR:focus{top:8px;color:#fff}.site_backdrop__IKpof{position:fixed;inset:84px 0 0;z-index:999;background:rgba(0,0,0,.3);border:0}.site_searchPanel__VOUEg{border-top:1px solid #deded8;padding:28px 0}.site_searchPanel__VOUEg .site_searchForm__beNxM{width:min(1280px,calc(100% - 40px));margin:0 auto}.site_searchForm__beNxM label{display:block;font-size:16px;font-weight:600;margin-bottom:10px}.site_searchForm__beNxM>div{display:flex;gap:10px}.site_searchForm__beNxM input{flex:1;min-width:0;border:1px solid #969992;background:#fff;border-radius:6px;padding:13px 14px;font-size:16px;color:#282c32}.site_searchForm__beNxM button{padding:12px 24px;background:#282c32;color:#fff;border:0;border-radius:6px;font-size:16px}.site_mobileNav__AT4Pm{display:none}.site_footer__rsJ_G{background:#edece7;color:#282c32;padding:64px 0 26px}.site_footerInner__VQTTT{width:min(1280px,calc(100% - 40px));margin:auto}.site_footerIntro__VSmEM{max-width:720px;margin-bottom:36px}.site_footerIntro__VSmEM h2{font-size:clamp(28px,3vw,42px);margin:0 0 16px}.site_footerIntro__VSmEM p{font-size:16px;line-height:1.8;color:#51554f}.site_footerActions__jHpad{display:flex;gap:12px;flex-wrap:wrap;margin-top:24px}.site_footerActions__jHpad a{display:inline-block;color:#fff;background:#282c32;border:1px solid #282c32;padding:12px 20px;border-radius:6px;text-decoration:none}.site_footerActions__jHpad a+a{color:#282c32;background:transparent}.site_officeGrid__kVthK{display:grid;grid-template-columns:1fr 1fr;gap:48px;padding:32px 0;border-top:1px solid #c9cbc3}.site_office__LGHaK h3{font-size:19px;margin:0 0 24px}.site_office__LGHaK dl{margin:0}.site_contactRow__0rCEJ{margin-bottom:16px}.site_contactRow__0rCEJ dt{font-size:13px;color:#686c64;font-weight:500;margin-bottom:5px}.site_contactRow__0rCEJ dd{margin:0;font-size:15px;line-height:1.7;overflow-wrap:anywhere}.site_contactRow__0rCEJ a{color:#282c32;text-underline-offset:3px}.site_phone__Zbxqh{display:block;width:-moz-fit-content;width:fit-content}.site_copyButton__hDZ7v{margin-left:12px;font-size:12px;padding:3px 8px;border:1px solid #969992;border-radius:4px;background:transparent}.site_footerBottom__mEkl1{border-top:1px solid #c9cbc3;padding-top:24px;display:flex;justify-content:space-between;gap:24px;align-items:center}.site_footerBottom__mEkl1 img{width:154px;height:auto}.site_footerBottom__mEkl1 p{margin:0;font-size:12px;color:#686c64}.site_topButton__mffGL{border:1px solid #969992;background:transparent;border-radius:6px;padding:10px 14px;color:#282c32}.site_process__m3iWO{padding:70px 24px;background:#fff;color:#282c32}.site_processEyebrow__F6Fgj{color:#58684f;font-size:12px;font-weight:700;letter-spacing:.12em}.site_process__m3iWO h2{font-size:clamp(28px,3vw,40px);max-width:780px;line-height:1.3;margin:0 0 40px}.site_process__m3iWO ol{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin:0 0 30px;padding:0;list-style:none}.site_process__m3iWO li{border-top:1px solid #c9cbc3;padding-top:20px}.site_process__m3iWO li>span{color:#bd363e;font-size:16px}.site_process__m3iWO h3{font-size:19px;font-weight:700;margin:18px 0 12px}.site_process__m3iWO li p{color:#59615d;font-size:15px;line-height:1.8}.site_process__m3iWO a{color:#365b3c;font-size:15px;font-weight:600;text-underline-offset:5px}@media (max-width:1100px){.site_headerInner__KLyvP{height:72px;gap:14px}.site_logo__SACDU{width:142px}.site_desktopNav__BfC4l{display:none}.site_headerActions__ciSD_{margin-left:auto;gap:8px}.site_menuButton__aXMuy{display:inline-flex}.site_header__cI8rJ .site_contactButton__2GVSJ{display:none}.site_backdrop__IKpof{top:72px}.site_mobileNav__AT4Pm{display:flex;flex-direction:column;padding:12px 24px 28px;max-height:calc(100dvh - 72px);overflow:auto}.site_mobileNav__AT4Pm a{display:flex;justify-content:space-between;align-items:center;padding:17px 0;border-top:1px solid #deded8;font-size:17px}}@media (max-width:640px){.site_headerInner__KLyvP{width:calc(100% - 28px)}.site_logo__SACDU{width:120px}.site_headerActions__ciSD_{gap:2px}.site_iconButton__Mb8TF{width:40px}.site_language__in76P{font-size:13px;margin:0 4px}.site_searchPanel__VOUEg{padding:22px 20px}.site_searchForm__beNxM button{padding:12px 16px}.site_footer__rsJ_G{padding:44px 0 24px}.site_officeGrid__kVthK{grid-template-columns:1fr;gap:26px}.site_footerBottom__mEkl1{flex-wrap:wrap}.site_process__m3iWO{padding:48px 20px}.site_process__m3iWO ol{grid-template-columns:1fr;gap:20px}}.Banner_banner__j8Z89{position:relative;min-height:580px;min-height:min(780px,85svh);display:flex;align-items:center;overflow:hidden;background:#b5b3a4;color:#fff;isolation:isolate}.Banner_image__kM0Wo,.Banner_shade__S1UG2{position:absolute;inset:0;z-index:-1}.Banner_image__kM0Wo img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.Banner_shade__S1UG2{background:linear-gradient(90deg,rgba(17,28,24,.84),rgba(17,28,24,.2) 55%,rgba(17,28,24,.08))}.Banner_content__TgHOz{width:min(1280px,calc(100% - 40px));margin:0 auto;padding:130px 0 110px}.Banner_content__TgHOz h1{font-weight:500;font-size:clamp(36px,4.2vw,56px);line-height:1.12;letter-spacing:-.025em;max-width:760px;margin:0 0 24px}.Banner_description__J4pYl{max-width:580px;font-size:17px;line-height:1.8;margin:0 0 32px}.Banner_actions__ff6vm{display:flex;flex-wrap:wrap;align-items:center;gap:16px}.Banner_primary__o8Ha2,.Banner_secondary__ECphP{min-height:48px;display:inline-flex;align-items:center;justify-content:center;gap:32px;padding:13px 24px;font-size:15px;font-weight:600;text-decoration:none;border:1px solid #fff;border-radius:2px}.Banner_primary__o8Ha2{background:#f4f2e8;border-color:#f4f2e8;color:#26382f}.Banner_secondary__ECphP{color:#fff}.Banner_primary__o8Ha2:hover,.Banner_secondary__ECphP:hover{color:#26382f;background:#fff}.Banner_controls__ZsPg6{position:absolute;bottom:25px;left:max(24px,calc((100% - 1240px) / 2));display:flex;align-items:center;gap:12px;padding:6px 10px;border-radius:4px;background:rgba(17,28,24,.78);font-size:14px}.Banner_controls__ZsPg6 button{display:inline-flex;align-items:center;justify-content:center;height:40px;min-width:40px;background:transparent;border:1px solid hsla(0,0%,100%,.7);border-radius:2px;color:#fff;cursor:pointer;font-size:17px}.Banner_controls__ZsPg6 .Banner_playButton__hHfoc{font-size:13px;padding:0 12px}.Banner_controls__ZsPg6 button:hover{background:hsla(0,0%,100%,.2)}.Banner_controls__ZsPg6 button:disabled{opacity:.5;cursor:default}.Banner_controls__ZsPg6 button:focus-visible,.Banner_primary__o8Ha2:focus-visible,.Banner_secondary__ECphP:focus-visible{outline:3px solid #f4c87c;outline-offset:4px}@media (max-width:760px){.Banner_banner__j8Z89{min-height:660px;min-height:clamp(600px,92svh,760px);align-items:flex-end}.Banner_shade__S1UG2{background:linear-gradient(180deg,rgba(17,28,24,0) 20%,rgba(17,28,24,.18) 45%,rgba(17,28,24,.5) 66%,rgba(17,28,24,.85))}.Banner_content__TgHOz{width:calc(100% - 32px);padding:0 0 80px}.Banner_secondary__ECphP{display:none}.Banner_content__TgHOz h1{font-size:clamp(22px,5.6vw,26px);line-height:1.25;letter-spacing:-.01em;max-width:100%;margin:0 0 10px;text-wrap:balance;text-shadow:0 2px 16px rgba(10,18,15,.6)}.Banner_description__J4pYl{max-width:100%;font-size:13px;line-height:1.65;margin:0;text-shadow:0 1px 10px rgba(10,18,15,.5)}.Banner_actions__ff6vm{gap:0;flex-wrap:nowrap}.Banner_primary__o8Ha2,.Banner_secondary__ECphP{gap:8px;min-height:38px;padding:0 14px;font-size:13px}.Banner_bottom__cUEkD{position:absolute;left:16px;right:16px;bottom:22px;display:flex;align-items:center;justify-content:space-between;gap:10px}.Banner_controls__ZsPg6{position:static;order:-1;gap:6px;padding:4px 6px;font-size:13px}.Banner_controls__ZsPg6 button{height:34px;min-width:34px;font-size:15px}.Banner_controls__ZsPg6 .Banner_playButton__hHfoc{font-size:12px;padding:0 8px}}@media (max-width:360px){.Banner_controls__ZsPg6 .Banner_playButton__hHfoc{font-size:11px;padding:0 6px}.Banner_primary__o8Ha2,.Banner_secondary__ECphP{padding:0 10px;font-size:12px}}@media (prefers-reduced-motion:reduce){.Banner_banner__j8Z89 *{animation:none!important;transition:none!important}}.Catalog_shell__M0Gmv{width:min(1280px,calc(100% - 40px));margin:0 auto;padding:112px 0 64px;color:#282c32}.Catalog_eyebrow__c3q8U{font-size:12px;letter-spacing:.16em;font-weight:700;color:#58744c;margin:0 0 12px}.Catalog_title__8sdWc{font-size:clamp(30px,4vw,48px);font-weight:600;line-height:1.15;margin:0 0 18px}.Catalog_intro__E2lWa{max-width:760px;color:#59615d;font-size:16px;line-height:1.8;margin:0 0 28px}.Catalog_breadcrumbs__DHI2f{display:flex;flex-wrap:wrap;gap:10px;align-items:center;font-size:14px;margin-bottom:30px;color:#5b635d}.Catalog_breadcrumbs__DHI2f a{color:inherit;text-underline-offset:4px}.Catalog_searchForm__bxb5D{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px;padding:24px;background:#f0f2ec;border:1px solid #e0e5da;border-radius:16px;margin:0 0 36px}.Catalog_field__3TFBv{display:flex;flex-direction:column;gap:8px;flex:1 1 250px;font-size:14px;font-weight:600}.Catalog_field__3TFBv input,.Catalog_field__3TFBv select,.Catalog_filterField__oXAD_ select{width:100%;min-width:0;border:1px solid #c7cec3;background:#fff;border-radius:8px;padding:12px 14px;font:inherit;color:#282c32;min-height:46px}.Catalog_field__3TFBv select{font-weight:400}.Catalog_searchForm__bxb5D .Catalog_categoryField__xU3ia{flex:0 1 260px}.Catalog_searchForm__bxb5D .Catalog_materialField__ode8H{flex:0 1 180px}.Catalog_primary__yyzld,.Catalog_secondary__Gb6dT{display:inline-flex;justify-content:center;align-items:center;gap:8px;min-height:46px;border-radius:8px;padding:11px 20px;font-size:14px;font-weight:600;line-height:1.5;text-decoration:none!important;cursor:pointer}.Catalog_primary__yyzld{color:#fff!important;background:#282c32;border:1px solid #282c32}.Catalog_primary__yyzld:hover{background:#3f454e}.Catalog_secondary__Gb6dT{color:#365b3c!important;background:#fff;border:1px solid #aab9a6}.Catalog_primary__yyzld:disabled,.Catalog_secondary__Gb6dT:disabled{opacity:.5;cursor:default}.Catalog_sectionHeading__qn6Ga{font-size:26px;margin:0 0 22px;font-weight:600}.Catalog_categoryGrid__o0Y_0{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.Catalog_categoryCard__LS9uw{display:flex;flex-direction:column;border-radius:12px;overflow:hidden;border:1px solid #e0e3dc;background:#fff;text-decoration:none!important;color:#282c32!important;transition:box-shadow .2s}.Catalog_categoryCard__LS9uw:hover{box-shadow:0 8px 24px #283a2715}.Catalog_categoryImage__gb7FN{position:relative;aspect-ratio:16/10;background:#f2f2ed}.Catalog_categoryImage__gb7FN img{-o-object-fit:contain;object-fit:contain}.Catalog_categoryContent__GAMC4{padding:20px}.Catalog_categoryContent__GAMC4 h3{font-size:20px;margin:0 0 12px;font-weight:600}.Catalog_categoryContent__GAMC4 p{font-size:14px;color:#687067;line-height:1.6;margin:0 0 14px}.Catalog_categoryAction__rxZGm{font-size:14px;font-weight:600;color:#365b3c}.Catalog_productGrid__VaqXT{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.Catalog_productCard__0VrYU{display:flex;flex-direction:column;min-width:0;border:1px solid #dfe4dc;background:#fff;border-radius:12px;overflow:hidden;color:#282c32!important;text-decoration:none!important;transition:box-shadow .2s}.Catalog_productCard__0VrYU:hover{box-shadow:0 8px 24px #283a2715}.Catalog_productImage__nBOQU{aspect-ratio:1;position:relative;margin:12px;background:#fff}.Catalog_productImage__nBOQU img{-o-object-fit:contain;object-fit:contain;padding:12px}.Catalog_productContent__6NA_T{padding:4px 18px 18px;display:flex;flex-direction:column;flex:1}.Catalog_productContent__6NA_T h3{font-size:17px;font-weight:600;line-height:1.5;margin:0 0 8px;overflow-wrap:anywhere}.Catalog_specs__PT2kd{font-size:13px;color:#626961;line-height:1.7;margin:0 0 12px}.Catalog_materials__12Z_1{display:flex;gap:5px;flex-wrap:wrap;margin:0 0 16px}.Catalog_material__PCptN{font-size:11px;border-radius:4px;background:#edf2e9;color:#45613b;padding:3px 6px}.Catalog_details__qv9yR{font-size:13px;font-weight:600;color:#365b3c;margin-top:auto;padding-top:8px}.Catalog_catalogBody__GVSCR{min-width:0}.Catalog_loadMore__L97mt{display:flex;justify-content:center;align-items:center;min-height:24px;padding:28px 0 8px}.Catalog_backToTop__4MEH3{position:fixed;right:24px;bottom:24px;z-index:90;display:inline-flex;align-items:center;gap:6px;padding:11px 18px;border:0;border-radius:999px;background:#282c32;color:#fff;font-size:13px;font-weight:600;line-height:1;cursor:pointer;box-shadow:0 12px 28px rgba(20,35,25,.24)}.Catalog_backToTop__4MEH3:hover{background:#3f454e}.Catalog_backToTop__4MEH3:focus-visible{outline:3px solid #f4c87c;outline-offset:3px}.Catalog_loadMore__L97mt p{margin:0;font-size:14px;color:#536b46}.Catalog_catalogLayout__zZxng{position:relative}.Catalog_filterPanel__d26Nt{position:static;width:auto;margin:0 0 24px}.Catalog_filterSticky__5b6se{border:1px solid #dde3d7;background:#f5f6f1;border-radius:12px;padding:22px}.Catalog_filterSearch__rwO6v{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px;margin:0;padding:0;border:0}.Catalog_filterSearch__rwO6v .Catalog_field__3TFBv{flex:1 1 220px}.Catalog_filterSearch__rwO6v .Catalog_filterSelect__Qmffb{flex:0 1 220px}.Catalog_filterSearch__rwO6v .Catalog_primary__yyzld{width:auto;white-space:nowrap}.Catalog_filterSearch__rwO6v .Catalog_field__3TFBv input{min-height:44px;padding:10px 12px}.Catalog_catalogBody__GVSCR .Catalog_resultHeading__QbMpa{margin:0 0 18px}.Catalog_filterHeading__uzzBC{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px}.Catalog_filterHeading__uzzBC h2{font-size:18px;margin:0;font-weight:600}.Catalog_filterGrid__0KJ6Y{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:14px}.Catalog_filterField__oXAD_{display:flex;flex-direction:column;gap:8px;font-size:14px;font-weight:600}.Catalog_chips____wuX{display:flex;gap:8px;flex-wrap:wrap;margin-top:16px}.Catalog_chip__vTj0x{display:inline-flex;gap:8px;align-items:center;background:#fff;border:1px solid #b6c3ac;border-radius:20px;padding:6px 12px;font-size:13px;color:#365b3c;cursor:pointer}.Catalog_textButton__LgOPs{border:0;background:none;color:#365b3c;padding:0;text-decoration:underline;text-underline-offset:3px;font-size:14px;cursor:pointer}.Catalog_resultHeading__QbMpa{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin:28px 0 20px}.Catalog_resultHeading__QbMpa h2{margin:0;font-size:22px;font-weight:600}.Catalog_resultHeading__QbMpa p{margin:0;font-size:14px;color:#667060}.Catalog_notice__0d8OO{padding:18px 22px;border:1px solid #d4decc;border-radius:10px;background:#f3f7ee;color:#475e3b;line-height:1.7;margin:20px 0}.Catalog_notice__0d8OO p{margin:0 0 12px}.Catalog_notice__0d8OO p:last-child{margin:0}.Catalog_error___QS46{border-color:#dfc7b0;background:#fff8ed;color:#79552f}.Catalog_empty__4IwJX{text-align:center;background:#f7f8f4;border-radius:12px;border:1px solid #e0e5d9;padding:44px 24px;margin:24px 0}.Catalog_empty__4IwJX h2{font-size:24px;margin:0 0 14px;font-weight:600}.Catalog_empty__4IwJX p{font-size:15px;color:#626b5c;line-height:1.8;max-width:650px;margin:0 auto 24px}.Catalog_actions__lx3Ov{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.Catalog_pagination__HPN4S{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;margin:36px 0 0;font-size:14px}.Catalog_categoryHeader__zqheh{position:relative;display:flex;align-items:center;width:100%;aspect-ratio:18/4;min-height:280px;margin:0 0 36px;border-radius:16px;overflow:hidden;background:#e9ebe4}.Catalog_categoryBackdrop__C21Hd,.Catalog_categoryShade__tqiTV{position:absolute;inset:0}.Catalog_categoryBackdrop__C21Hd img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.Catalog_categoryShade__tqiTV{background:linear-gradient(90deg,rgba(17,28,24,.84),rgba(17,28,24,.5) 34%,rgba(17,28,24,.14) 60%,rgba(17,28,24,0) 79%)}.Catalog_categoryIntro__0jxJ5{position:relative;width:min(560px,54%);padding:48px}.Catalog_categoryIntro__0jxJ5 .Catalog_eyebrow__c3q8U{color:#cfe0c6}.Catalog_categoryIntro__0jxJ5 .Catalog_title__8sdWc{color:#fff;margin:0 0 14px;text-shadow:0 2px 18px rgba(10,18,15,.4)}.Catalog_categoryIntro__0jxJ5 .Catalog_intro__E2lWa{color:hsla(0,0%,100%,.9);max-width:100%;margin:0 0 22px;text-shadow:0 1px 12px rgba(10,18,15,.4)}.Catalog_categoryIntro__0jxJ5 .Catalog_catalogLink__Hli3N{display:inline-flex;align-items:center;gap:10px;min-height:44px;padding:0 18px;border:1px solid hsla(0,0%,100%,.72);border-radius:8px;color:#fff;font-size:14px;font-weight:600;text-decoration:none}.Catalog_categoryIntro__0jxJ5 .Catalog_catalogLink__Hli3N:hover{background:#fff;border-color:#fff;color:#26382f}.Catalog_homeSection__o7M62{padding:64px 0;background:#f7f8f3;color:#282c32}.Catalog_homeInner__Iw_vQ{width:min(1280px,calc(100% - 40px));margin:auto}.Catalog_homeHeading__d3hQf{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:28px}.Catalog_homeHeading__d3hQf h2{font-size:clamp(28px,3vw,40px);line-height:1.2;font-weight:600;margin:0 0 14px}.Catalog_homeHeading__d3hQf p{font-size:16px;line-height:1.8;color:#616a5d;max-width:680px;margin:0}.Catalog_progress__gZyy7{font-size:14px;color:#536b46}.Catalog_busy__URmB9{opacity:.55;pointer-events:none}.Catalog_catalogLink__Hli3N{display:inline-block;color:#365b3c;font-size:14px;font-weight:600;text-underline-offset:5px}.Catalog_categoryCard__LS9uw:focus-visible,.Catalog_chip__vTj0x:focus-visible,.Catalog_field__3TFBv input:focus-visible,.Catalog_field__3TFBv select:focus-visible,.Catalog_filterField__oXAD_ select:focus-visible,.Catalog_primary__yyzld:focus-visible,.Catalog_productCard__0VrYU:focus-visible,.Catalog_secondary__Gb6dT:focus-visible,.Catalog_textButton__LgOPs:focus-visible{outline:3px solid #7c9b6e;outline-offset:3px}@media(max-width:1200px){.Catalog_catalogBody__GVSCR .Catalog_productGrid__VaqXT{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:1024px){.Catalog_productGrid__VaqXT{grid-template-columns:repeat(3,minmax(0,1fr))}.Catalog_categoryGrid__o0Y_0{grid-template-columns:repeat(2,minmax(0,1fr))}.Catalog_categoryIntro__0jxJ5{width:min(520px,64%)}.Catalog_categoryHeader__zqheh{aspect-ratio:auto;min-height:320px}}@media(max-width:640px){.Catalog_shell__M0Gmv{padding:96px 0 44px}.Catalog_searchForm__bxb5D{padding:18px;gap:14px}.Catalog_searchForm__bxb5D .Catalog_categoryField__xU3ia,.Catalog_searchForm__bxb5D .Catalog_field__3TFBv{flex:1 1 100%}.Catalog_searchForm__bxb5D .Catalog_primary__yyzld{width:100%}.Catalog_categoryGrid__o0Y_0{gap:14px}.Catalog_categoryContent__GAMC4{padding:14px}.Catalog_categoryContent__GAMC4 h3{font-size:17px}.Catalog_categoryContent__GAMC4 p{display:none}.Catalog_productGrid__VaqXT{gap:12px}.Catalog_catalogBody__GVSCR .Catalog_productGrid__VaqXT,.Catalog_productGrid__VaqXT{grid-template-columns:repeat(2,minmax(0,1fr))}.Catalog_productImage__nBOQU{margin:6px}.Catalog_productImage__nBOQU img{padding:6px}.Catalog_productContent__6NA_T{padding:6px 12px 14px}.Catalog_productContent__6NA_T h3{font-size:15px}.Catalog_details__qv9yR,.Catalog_specs__PT2kd{font-size:12px}.Catalog_categoryHeader__zqheh{min-height:360px;align-items:flex-end;border-radius:12px;margin-bottom:24px}.Catalog_categoryShade__tqiTV{background:linear-gradient(180deg,rgba(17,28,24,.06),rgba(17,28,24,.28) 40%,rgba(17,28,24,.72) 72%,rgba(17,28,24,.9))}.Catalog_categoryIntro__0jxJ5{width:100%;padding:0 20px 26px}.Catalog_categoryIntro__0jxJ5 .Catalog_title__8sdWc{font-size:28px}.Catalog_categoryIntro__0jxJ5 .Catalog_intro__E2lWa{font-size:14px;line-height:1.7}.Catalog_homeSection__o7M62{padding:44px 0}.Catalog_filterPanel__d26Nt{padding:18px}.Catalog_filterGrid__0KJ6Y{grid-template-columns:1fr}.Catalog_breadcrumbs__DHI2f{margin-bottom:24px;font-size:13px}.Catalog_empty__4IwJX{padding:32px 18px}.Catalog_pagination__HPN4S{gap:12px}}@media(min-width:1880px){.Catalog_filterPanel__d26Nt{position:absolute;top:0;bottom:0;left:-304px;width:280px;margin:0;z-index:20}.Catalog_filterSticky__5b6se{position:sticky;top:100px;background:hsla(72,22%,95%,.96);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 18px 44px rgba(20,35,25,.16)}.Catalog_filterSearch__rwO6v{flex-direction:column;align-items:stretch}.Catalog_filterSearch__rwO6v .Catalog_primary__yyzld{width:100%}.Catalog_filterSearch__rwO6v .Catalog_field__3TFBv{flex:0 0 auto}.Catalog_filterGrid__0KJ6Y{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.Catalog_categoryCard__LS9uw,.Catalog_productCard__0VrYU{transition:none}}