.em-shop-sidebar-v2{position:static}.em-shop-sidebar-v2 .em-store-filter>summary{background:#fff3e2;align-items:center;color:#24394f}.em-shop-sidebar-v2 .em-store-filter>summary small{display:block;font-size:10px;font-weight:400;line-height:1.6;color:#77502c;margin-top:5px}.em-shop-sidebar-v2 .em-filter-content{display:block;padding:20px}.em-shop-sidebar-v2 .em-catalog-filters{padding:0;margin:0;border:0;display:grid;grid-template-columns:minmax(0,1fr);gap:16px}.em-filter-field{min-width:0}.em-filter-field>label{display:block;font-size:12px;font-weight:700;color:#344d64;margin-bottom:8px}.em-shop-sidebar-v2 .em-catalog-filters input,.em-shop-sidebar-v2 .em-catalog-filters select{border-color:#b8c5d1;font-size:13px;height:45px}.em-shop-sidebar-v2 .em-catalog-filters input::placeholder{color:#657184;opacity:1}.em-shop-sidebar-v2 .em-energy-help{font-size:10px;line-height:1.7;color:#58697b;margin:0}.em-shop-sidebar-v2 .em-price-fields label{font-size:11px;font-weight:600;color:#4e647b;display:block}.em-shop-sidebar-v2 .em-price-fields input{margin-top:6px}.em-shop-sidebar-v2 .em-catalog-filters legend{font-size:12px;font-weight:700;color:#344d64}.em-shop-sidebar-v2 .em-catalog-filters .button{margin:0;background:#b83c08;color:#fff;min-height:46px}.em-shop-sidebar-v2 .em-clear-filters{font-size:12px;color:#52657b;margin:0}.em-catalog-categories{border:1px solid #dfe5ec;border-radius:16px;margin-top:20px;background:white;overflow:hidden}.em-catalog-categories>summary{display:flex;justify-content:space-between;align-items:center;padding:19px 20px;font-size:14px;font-weight:700;background:#f7f9fb;cursor:pointer;list-style:none}.em-catalog-categories>summary::-webkit-details-marker{display:none}.em-catalog-categories>summary>span{color:#9d390a;font-size:20px}.em-catalog-categories nav{padding:12px 20px 20px}.em-active-filters{display:flex;align-items:center;gap:8px;flex-wrap:wrap;background:#f6f8fa;border:1px solid #e1e7ed;border-radius:13px;padding:15px;margin-bottom:24px}.em-active-filters>strong{font-size:12px;color:#3b536a;margin-right:4px}.em-active-filters a{display:flex;align-items:center;gap:9px;border:1px solid #e4c7a4;background:#fff3e3;color:#84320c;border-radius:30px;padding:6px 11px;font-size:11px;line-height:1.5;overflow-wrap:anywhere}.em-active-filters a>span{font-size:18px;line-height:1}.em-active-filters .em-reset-filters{background:transparent;border:0;text-decoration:underline;color:#4c6077}.em-active-filters a:hover{border-color:#af672b}.em-shop-sidebar-v2 .em-catalog-filters input:focus-visible,.em-shop-sidebar-v2 .em-catalog-filters select:focus-visible{outline:3px solid #19613e;outline-offset:2px}
@media(max-width:900px){.em-shop-sidebar-v2 .em-catalog-filters{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 20px}.em-filter-search,.em-energy-help,.em-shop-sidebar-v2 fieldset{grid-column:1/-1}.em-shop-sidebar-v2 .em-catalog-filters .button,.em-shop-sidebar-v2 .em-clear-filters{align-self:center}.em-shop-sidebar-v2 .em-filter-content{padding:22px}.em-catalog-categories{margin-top:15px}.em-catalog-categories nav{max-height:320px;overflow-y:auto}.em-shop-sidebar-v2 .em-catalog-filters input,.em-shop-sidebar-v2 .em-catalog-filters select{font-size:16px}.em-shop-sidebar-v2 .em-energy-help{font-size:11px}.em-shop-sidebar-v2 .em-store-filter>summary small{font-size:11px}}
@media(max-width:480px){.em-shop-sidebar-v2 .em-filter-content{padding:18px}.em-shop-sidebar-v2 .em-catalog-filters{gap:14px 12px}.em-filter-field>label{font-size:11px}.em-shop-sidebar-v2 .em-catalog-filters select{padding-left:9px}.em-active-filters{padding:12px}.em-active-filters>strong{width:100%;margin-bottom:3px}}
