.catalog-showcase{will-change:opacity,transform;min-height:570px;transition:opacity .18s,transform .18s}.catalog-showcase[data-phase=out]{opacity:0;pointer-events:none;transform:translate(-24px)}.catalog-showcase[data-phase=out][data-direction=previous]{transform:translate(24px)}.catalog-showcase[data-phase=in]{animation:.34s cubic-bezier(.2,.7,.2,1) both catalog-page-in}.catalog-showcase[data-phase=in][data-direction=previous]{animation-name:catalog-page-in-reverse}.catalog-showcase .catalog-card h2{min-height:90px}.catalog-pagination{border-top:1px solid var(--catalog-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin-top:34px;padding-top:20px;display:flex}.catalog-pagination nav,.catalog-pagination nav>div{align-items:center;gap:6px;display:flex}.catalog-pagination button{color:#526170;background:0 0;border-radius:4px;justify-content:center;align-items:center;gap:10px;min-width:44px;min-height:44px;padding:8px 12px;font-size:13px;line-height:1.5;transition:color .2s,background .2s;display:inline-flex}.catalog-pagination nav>button{border:1px solid #cdd3d9}.catalog-card h2 a{color:inherit;text-decoration:none}.catalog-card h2 a:hover{color:var(--catalog-blue)}.catalog-pagination button:hover{color:#0062b0;background:#0062b00a}.catalog-pagination button[aria-current=page]{color:#fff;background:#0062b0}.catalog-pagination button:disabled{opacity:.35;cursor:default}.catalog-pagination .catalog-autoplay{color:#536271}.catalog-autoplay>span{color:#6d7882;font-size:12px}.catalog-autoplay[aria-pressed=true] svg{color:#0062b0}.catalog-pagination .catalog-browse-all{color:#0062b0;padding-right:0}@keyframes catalog-page-in{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}@keyframes catalog-page-in-reverse{0%{opacity:0;transform:translate(-24px)}to{opacity:1;transform:none}}@media (max-width:960px){.catalog-showcase{grid-template-columns:repeat(2,minmax(0,1fr))}.catalog-pagination{gap:12px}.catalog-pagination .catalog-browse-all{margin-left:auto}}@media (max-width:680px){.catalog-showcase{grid-template-columns:1fr;min-height:530px}.catalog-showcase .catalog-product-photo,.catalog-showcase .catalog-card-art{height:290px;min-height:290px}.catalog-showcase .catalog-card h2{min-height:54px}.catalog-pagination{justify-content:center;gap:10px;margin-top:24px;padding-top:16px}.catalog-pagination nav{justify-content:center;width:100%}.catalog-pagination nav>div{scrollbar-width:thin;gap:2px;min-width:0;overflow-x:auto}.catalog-pagination nav>div>button{flex-shrink:0;min-width:28px;padding:8px 5px}.catalog-pagination .catalog-autoplay{margin-right:auto;padding-left:0}.catalog-pagination .catalog-browse-all{font-size:12px}.catalog-pagination nav>button{flex-shrink:0;min-width:36px}}@media (prefers-reduced-motion:reduce){.catalog-showcase{will-change:auto;transition:none}.catalog-showcase[data-phase]{opacity:1;animation:none;transform:none}}
