.catalog-module__mE6JJG__grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:24px;display:grid}.catalog-module__mE6JJG__card{background:var(--surface,#fffefa);border:1px solid var(--line,#deded2);flex-direction:column;min-width:0;display:flex}.catalog-module__mE6JJG__visual{background:#f7f7f9;position:relative}.catalog-module__mE6JJG__imageLink{aspect-ratio:4/3;color:#697064;justify-content:center;align-items:center;padding:36px;display:flex}.catalog-module__mE6JJG__imageLink img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.catalog-module__mE6JJG__visual .catalog-module__mE6JJG__wishlist{width:44px;height:44px;position:absolute;top:12px;right:12px}.catalog-module__mE6JJG__badge{background:var(--surface,#fffefa);color:var(--muted-ink,#66685d);padding:6px 10px;font-size:12px;font-weight:650;position:absolute;top:16px;left:16px}.catalog-module__mE6JJG__body{flex-direction:column;flex:1;min-width:0;padding:18px;display:flex}.catalog-module__mE6JJG__brand{color:var(--muted-ink,#66685d);text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.5;overflow:hidden}.catalog-module__mE6JJG__title{color:inherit;margin:6px 0}.catalog-module__mE6JJG__title h3{overflow-wrap:anywhere;font-size:20px;font-weight:750;line-height:1.35}.catalog-module__mE6JJG__title h3,.catalog-module__mE6JJG__description{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.catalog-module__mE6JJG__description{color:var(--muted-ink,#66685d);overflow-wrap:anywhere;font-size:13px;line-height:1.6}.catalog-module__mE6JJG__availability{color:var(--muted-ink,#66685d);flex-wrap:wrap;justify-content:space-between;gap:4px 12px;padding:10px 0;font-size:12px;display:flex}.catalog-module__mE6JJG__footer{border-top:1px solid var(--line,#deded2);padding-top:12px}.catalog-module__mE6JJG__price{letter-spacing:-.7px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:clamp(21px,2.2vw,30px);font-weight:800;line-height:1.2;display:block}.catalog-module__mE6JJG__action{min-height:44px;color:var(--ink,#171917);justify-content:space-between;align-items:center;gap:8px;margin-top:4px;padding:8px 0;font-size:13px;font-weight:650;display:flex}.catalog-module__mE6JJG__action svg{flex-shrink:0}.catalog-module__mE6JJG__action:hover{color:var(--ink,#171917);text-underline-offset:4px;text-decoration:underline}.catalog-module__mE6JJG__card a:focus-visible,.catalog-module__mE6JJG__card button:focus-visible{outline:3px solid var(--accent-ink,#12495d);outline-offset:3px}@media (max-width:1000px){.catalog-module__mE6JJG__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.catalog-module__mE6JJG__grid{gap:12px}.catalog-module__mE6JJG__imageLink{aspect-ratio:1;padding:24px 16px}.catalog-module__mE6JJG__body{padding:14px}.catalog-module__mE6JJG__title h3{font-size:16px}.catalog-module__mE6JJG__description{display:none}.catalog-module__mE6JJG__visual .catalog-module__mE6JJG__wishlist{top:6px;right:6px}.catalog-module__mE6JJG__badge{top:auto;bottom:8px;left:8px}.catalog-module__mE6JJG__action{font-size:12px}}@media (max-width:380px){.catalog-module__mE6JJG__grid{grid-template-columns:minmax(0,1fr)}}
.loading-module__fYXtFW__heading{min-width:0}.loading-module__fYXtFW__note.loading-module__fYXtFW__note{background:var(--surface,#fffefa);gap:16px;display:grid}.loading-module__fYXtFW__lines{gap:10px;display:grid}.loading-module__fYXtFW__toolbar{flex-wrap:wrap;align-items:center;gap:12px;margin:24px 0;display:flex}.loading-module__fYXtFW__search{flex:1;min-width:0}.loading-module__fYXtFW__sort{width:220px;max-width:100%}.loading-module__fYXtFW__image.loading-module__fYXtFW__image{border-radius:0;height:auto}.loading-module__fYXtFW__title{height:27px}@media (max-width:720px){.loading-module__fYXtFW__search{flex-basis:100%}.loading-module__fYXtFW__sort{flex:1}}@media (max-width:600px){.loading-module__fYXtFW__title{height:22px}}
