.src316f5-products{padding:48px 0 64px;color:var(--brand-text)}.src316f5-products h1{font-size:max(2rem, min(4vw, 3rem));color:var(--brand-text);max-width:760px}.src316f5-products p{color:var(--brand-text)}.src316f5-search{display:block;max-width:420px;font-weight:700;margin:16px 0}.src316f5-search input{display:block;width:100%;margin-top:8px;min-height:48px;border:1px solid var(--brand-border);border-radius:var(--brand-radius);padding:8px 12px}.src316f5-tabs{margin:16px 0 24px;border-bottom-color:var(--brand-border)}.src316f5-tabs .nav-link{color:var(--brand-text);border-radius:var(--brand-radius) var(--brand-radius) 0 0}.src316f5-tabs .nav-link.is-active{color:var(--brand-primary-dark);border-color:var(--brand-border) var(--brand-border) var(--brand-bg);font-weight:700}.src316f5-card{border:1px solid var(--brand-border);border-radius:var(--brand-radius);background:var(--brand-bg);height:100%;padding:16px}.src316f5-card img{width:100%;height:180px;-o-object-fit:cover;object-fit:cover;background:var(--brand-bg-alt)}.src316f5-card h2{font-size:1.15rem;margin:16px 0 8px;color:var(--brand-text)}.src316f5-card a{-webkit-text-decoration:none;text-decoration:none;color:var(--brand-text)}.src316f5-cat{color:var(--brand-primary);font-size:.82rem;margin-bottom:8px}.src316f5-empty{background:var(--brand-primary-light);color:var(--brand-text);padding:16px;border-radius:var(--brand-radius)}.src316f5-after{margin-top:48px;max-width:820px}.src316f5-after h2{margin-bottom:16px}