.easy-kind-directory,.easy-kind-catalog{padding-top:30px;padding-bottom:28px}
.easy-kind-directory h2{margin:0 0 8px;font-size:clamp(23px,2.4vw,34px)}
.easy-kind-intro{color:#626262;margin:0 0 20px;line-height:1.6}
.easy-kind-nav{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}
.easy-kind-link{display:flex;align-items:center;gap:10px;padding:14px 16px;min-height:54px;border:1px solid #dedede;border-radius:4px;color:#222;text-decoration:none;line-height:1.4;font-size:16px}
.easy-kind-number{color:#777;font-variant-numeric:tabular-nums;flex-shrink:0}
.easy-kind-link[aria-current=page]{border-color:#21a5ce;background:#f1faff}
.easy-kind-link:focus-visible,.easy-kind-product:focus-visible{outline:2px solid #127e9f;outline-offset:3px}
.easy-kind-back{color:inherit;text-underline-offset:3px}
.easy-kind-switch{margin:12px 0 16px}
.easy-kind-switch>summary{width:fit-content;min-height:44px;padding:10px 16px;border:1px solid #dedede;border-radius:4px;cursor:pointer;color:#222}
.easy-kind-switch[open]>.easy-kind-nav{margin-top:12px}
.easy-kind-catalog h1{font-size:clamp(26px,3vw,40px);margin:18px 0 8px}
.easy-kind-sort{color:#777;font-size:14px;margin:24px 0 14px}
.easy-kind-products{padding:0;margin:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px 20px;list-style:none}
.easy-kind-product{display:block;text-decoration:none;color:inherit}
.easy-kind-image{aspect-ratio:1;background:#fff;border:.5px solid #dedede;box-sizing:border-box;overflow:hidden}
.easy-kind-image img,.easy-kind-image svg{display:block;width:100%;height:100%;object-fit:contain;transform:none!important;filter:none!important;opacity:1!important;transition:none!important}
.easy-kind-product h2{font-size:16px;line-height:1.5;margin:12px 0 0}
.easy-kind-pagination{margin-top:28px;display:flex;gap:15px;justify-content:center}
#MainContent .product-card-wrapper .card,#MainContent .product-card-wrapper:hover .card{transform:none!important;transition:none!important}
#MainContent .product-card-wrapper .card__media .media>img:first-child,#MainContent .product-card-wrapper:hover .card__media .media>img:first-child{opacity:1!important;filter:none!important;transform:none!important;transition:none!important}
#MainContent .product-card-wrapper .card__media .media>img:not(:first-child){display:none!important}
#MainContent .product-card-wrapper .card__media::before,#MainContent .product-card-wrapper .card__media::after,#MainContent .product-card-wrapper .card__media .media::before,#MainContent .product-card-wrapper .card__media .media::after{display:none!important}
@media(max-width:749px){.easy-kind-directory,.easy-kind-catalog{padding-top:22px;padding-bottom:20px}.easy-kind-nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.easy-kind-link{padding:11px 9px;gap:7px;font-size:13px;min-height:48px}.easy-kind-products{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 12px}.easy-kind-product h2{font-size:14px}.easy-kind-intro{font-size:13px}}

