jsn-themed-filters{display:block}.jsn-themed .jsn-animals__categories{grid-template-columns:repeat(6,minmax(0,1fr));gap:20px 14px}.jsn-themed .jsn-animals__category{line-height:1.35}.jsn-themed .jsn-animals__category small{margin-top:0}.jsn-themed .jsn-animals__filters{grid-template-columns:repeat(4,minmax(0,1fr))}.jsn-themed .jsn-animals__apply{align-self:end;min-height:44px}.jsn-theme-related{margin:12px 0 24px;padding:14px 16px;border:1px solid #dfd8cc;border-radius:6px;background:#faf8f4;font-size:14px}.jsn-theme-related>a{font-weight:600}.jsn-theme-related details{margin-top:10px}.jsn-theme-related summary{cursor:pointer}.jsn-theme-related__links{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.jsn-theme-related__links a{padding:8px 11px;border:1px solid #d4cabc;border-radius:4px;background:#fff;text-decoration:none;min-height:40px}.jsn-theme-related__links a[aria-current]{background:#ede5d9;font-weight:600}.jsn-theme-related a:focus-visible{outline:2px solid currentColor;outline-offset:3px}@media(min-width:700px) and (max-width:1100px){.jsn-themed .jsn-animals__categories{grid-template-columns:repeat(3,minmax(0,1fr))}.jsn-themed .jsn-animals__filters{grid-template-columns:repeat(2,minmax(0,1fr))}.jsn-themed .jsn-animals__price,.jsn-themed .jsn-animals__apply{grid-column:auto}}@media(max-width:699px){.jsn-themed .jsn-animals__categories,.jsn-themed .jsn-animals__filters{grid-template-columns:repeat(2,minmax(0,1fr))}.jsn-themed .jsn-animals__categories{gap:12px 8px}.jsn-themed .jsn-animals__category{display:grid;grid-template-columns:48px minmax(0,1fr);text-align:left;column-gap:7px;padding:10px 6px}.jsn-themed .jsn-animals__category-image{grid-row:1/3;width:46px;height:46px}.jsn-themed .jsn-animals__category small{grid-column:2}.jsn-themed .jsn-animals__category>span:not(.jsn-animals__category-image){align-self:end;font-size:13px}.jsn-themed .jsn-animals__apply{grid-column:1/-1}.jsn-themed .jsn-animals__price{grid-column:1/-1}.jsn-themed .jsn-animals__field{min-width:0}.jsn-themed select{width:100%;min-width:0}.jsn-theme-related{padding:12px}}
