/* MİKA gray catalog surface and fine red product frames */
.catalog{background:#cfd1d3!important;color:#16181c}
.catalog .section-head p{color:#4d535a}
.catalog .eyebrow{color:#b8191f}
.catalog .showcase-card{border:1px solid #b8191f;box-shadow:0 2px 10px #0002;transition:border-color .2s ease,box-shadow .25s ease,transform .25s ease}
.catalog .showcase-card:hover,.catalog .showcase-card:focus-within{border-color:#e0262e;box-shadow:0 8px 24px #b8191f35;transform:translateY(-2px)}
.catalog .showcase-image{overflow:hidden}
.catalog .showcase-image img{transition:transform .3s ease}
.catalog .showcase-card:hover .showcase-image img,.catalog .showcase-card:focus-within .showcase-image img{transform:scale(1.08)}
.catalog .filter-options button,.catalog .search-reset,.catalog .showcase-copy .btn,.catalog .product-zoom:after{transition:background-color .18s ease,color .18s ease,border-color .18s ease,box-shadow .18s ease}
.catalog .filter-options button:hover,.catalog .search-reset:hover,.catalog .showcase-copy .btn:hover,.catalog .product-zoom:hover:after{background:#b8191f!important;color:#fff!important;border-color:#b8191f!important;box-shadow:0 3px 12px #b8191f35}
.catalog .filter-options button[aria-pressed="true"]{background:#b8191f!important;color:#fff;border-color:#b8191f}
.catalog .product-zoom{border:1px solid #b8191f;border-radius:5px;overflow:hidden}
.catalog .product-zoom:focus-visible{outline:3px solid #e0262e;outline-offset:3px}
@media(prefers-reduced-motion:reduce){.catalog .showcase-card,.catalog .showcase-image img{transition:none}}
