.catalog-page{padding-top:48px;padding-bottom:80px}.catalog-title{margin-bottom:24px}.catalog-title p{max-width:600px}.product-tabs .nav-link{color:var(--brand-primary)}.product-tabs .nav-link.active{border-top:3px solid var(--brand-accent-dark)}.product-card{height:100%;border:1px solid var(--brand-border);border-radius:2px;overflow:hidden}.catalog-item{width:100%;padding:0 0 16px;text-align:left;background:#fff;border:0;color:var(--brand-text)}.catalog-item:hover{background:var(--brand-bg-alt)}.catalog-item img{display:block;width:100%;aspect-ratio:4/3;-o-object-fit:contain;object-fit:contain;background:var(--brand-panel)}.catalog-item-action,.catalog-item-name{display:block;margin:16px 16px 0}.catalog-item-name{font-weight:700}.catalog-item-action{color:var(--brand-primary-light)}.catalog-empty{padding:24px;background:var(--brand-panel)}