.brand-values{padding:5rem 0}.brand-values__header{margin-bottom:3rem}.brand-values__header .eyebrow{font-size:.875rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;margin-bottom:.75rem}.brand-values__heading{margin:0}.brand-values__grid{display:grid;gap:2rem}.brand-values__grid--3-col{grid-template-columns:repeat(3,1fr)}.brand-values__grid--2-col{grid-template-columns:repeat(2,1fr)}.brand-values__card{padding:2.25rem;border:1px solid var(--card-border, var(--color-border, #e5e5e5));border-radius:var(--border-radius, 8px);transition:border-color .3s ease,background .3s ease,transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s ease;position:relative;overflow:hidden}.brand-values__card:before{content:"";position:absolute;top:0;left:0;width:100%;height:3px;background:var(--accent-color, #8b0c20);transform:scaleX(0);transform-origin:left;transition:transform .4s cubic-bezier(.16,1,.3,1)}.brand-values__card:hover{border-color:transparent;background:var(--card-bg-hover, var(--color-background-alt, #f7f5f0));transform:translateY(-4px);box-shadow:0 12px 40px #00000014}.brand-values__card:hover:before{transform:scaleX(1)}.brand-values__label{font-size:1.125rem;font-weight:800;line-height:1.3;margin:0 0 .75rem;text-transform:uppercase;letter-spacing:.05em;color:var(--label-color, inherit)}.brand-values__body{font-size:.9375rem;line-height:1.7;margin:0;color:var(--body-color, var(--color-foreground-secondary, #666))}@media screen and (max-width:989px){.brand-values__grid--3-col{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:749px){.brand-values{padding:3.5rem 0}.brand-values__grid--3-col,.brand-values__grid--2-col{grid-template-columns:1fr}.brand-values__card{padding:1.5rem}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/section-brand-values.css.map */
