.brand-cards{background:var(--bc-bg, transparent);padding-block:calc(var(--bc-pt, var(--section-spacing)) * .7) calc(var(--bc-pb, var(--section-spacing)) * .7)}@media(min-width:750px){.brand-cards{padding-block:var(--bc-pt, var(--section-spacing)) var(--bc-pb, var(--section-spacing))}}.brand-cards--narrow .page-width{max-width:900px}.brand-cards__heading{margin:0 0 .5rem}.brand-cards__subtitle{margin:0 0 1.25rem;color:var(--color-text-subdued)}.brand-cards__list{list-style:none;margin:0;padding:0;display:grid;gap:1rem}@media(min-width:750px){.brand-cards__list{grid-template-columns:repeat(var(--bc-cols, 2),minmax(0,1fr))}}.brand-cards__card{display:flex;flex-direction:column;gap:.6rem;padding:1.5rem;background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius);transition:box-shadow var(--duration) var(--ease)}.brand-cards__card:hover{box-shadow:0 4px 20px #0000000f}.brand-cards__card--featured{border-color:var(--color-accent);background:color-mix(in srgb,var(--color-accent) 5%,var(--color-bg))}.brand-cards__logo img{display:block;max-width:180px;height:auto}.brand-cards__name{margin:0;font-size:var(--text-lg);font-weight:700}.brand-cards__desc{margin:0;color:var(--color-text-subdued);font-size:var(--text-sm);line-height:1.6}.brand-cards__label{margin:.35rem 0 -.15rem;color:var(--color-accent);font-family:var(--font-body);font-size:var(--text-xs);font-weight:700;letter-spacing:.1em;text-transform:uppercase}.brand-cards__strengths{list-style:none;margin:0;padding:0;display:grid;gap:.35rem}.brand-cards__strength{position:relative;padding-left:1.4rem;color:var(--color-text-subdued);font-size:var(--text-sm);line-height:1.5}.brand-cards__strength:before{content:"";position:absolute;left:0;top:.4em;width:.65rem;height:.35rem;border-left:2px solid var(--color-accent);border-bottom:2px solid var(--color-accent);transform:rotate(-45deg)}.brand-cards__cta{margin-top:auto;padding-top:.75rem;align-self:flex-start;color:var(--color-accent);font-weight:600;font-size:var(--text-sm);text-decoration:none}.brand-cards__cta:hover{text-decoration:underline}
/*# sourceMappingURL=/cdn/shop/t/180/assets/section-brand-cards.css.map */
