.brand-steps{color:var(--color-foreground);row-gap:var(--gap-2xl)}.brand-steps--align-center{--brand-steps-align: center;--brand-steps-text-align: center}.brand-steps--align-left{--brand-steps-align: flex-start;--brand-steps-text-align: start}.brand-steps__header{display:flex;flex-direction:column;gap:var(--gap-sm);align-items:var(--brand-steps-align);text-align:var(--brand-steps-text-align);max-width:var(--normal-content-width)}.brand-steps--align-center .brand-steps__header{justify-self:center}.brand-steps--align-left .brand-steps__header{justify-self:start}.brand-steps__eyebrow{margin:0;font-family:var(--font-subheading--family);font-weight:var(--font-subheading--weight);font-size:var(--font-size--xs);letter-spacing:var(--letter-spacing-sm);text-transform:uppercase;color:var(--brand-steps-accent, rgb(var(--color-foreground-rgb) / var(--opacity-subdued-text)))}.brand-steps__heading{margin:0}.brand-steps__intro{color:rgb(var(--color-foreground-rgb) / var(--opacity-subdued-text))}.brand-steps__intro>:last-child,.brand-steps__text>:last-child{margin-block-end:0}.brand-steps__list{list-style:none;margin:0;padding:0;display:grid;gap:var(--gap-xl);grid-template-columns:repeat(var(--brand-steps-columns, 3),minmax(0,1fr))}.brand-steps__item{display:flex;flex-direction:column;align-items:var(--brand-steps-align);gap:var(--gap-sm);min-width:0;text-align:var(--brand-steps-text-align)}.brand-steps--cards-filled .brand-steps__item{padding:var(--padding-2xl);border-radius:var(--style-border-radius-lg);background-color:var(--brand-steps-card-background, rgb(var(--color-foreground-rgb) / var(--opacity-5)))}.brand-steps--cards-outlined .brand-steps__item{padding:var(--padding-2xl);border-radius:var(--style-border-radius-lg);background-color:var(--brand-steps-card-background, transparent);box-shadow:inset 0 0 0 var(--style-border-width) rgb(var(--color-foreground-rgb) / var(--opacity-15))}.brand-steps__media{width:min(100%,var(--brand-steps-image-width));margin-block-end:var(--margin-xs)}.brand-steps__image,.brand-steps__placeholder{display:block;width:100%;height:auto}.brand-steps--image-circle .brand-steps__image,.brand-steps--image-circle .brand-steps__placeholder{aspect-ratio:1;object-fit:cover;border-radius:var(--style-border-radius-50)}.brand-steps--image-square .brand-steps__image,.brand-steps--image-square .brand-steps__placeholder{aspect-ratio:1;object-fit:cover;border-radius:var(--style-border-radius-sm)}.brand-steps__placeholder{background-color:rgb(var(--color-foreground-rgb) / var(--opacity-5));fill:rgb(var(--color-foreground-rgb) / var(--opacity-30))}.brand-steps__number{font-family:var(--font-subheading--family);font-weight:var(--font-subheading--weight);font-size:var(--font-size--sm);letter-spacing:var(--letter-spacing-sm);font-variant-numeric:tabular-nums;color:var(--brand-steps-accent, currentcolor)}.brand-steps .brand-steps__title{margin:0;font-family:var(--font-heading--family);font-style:var(--font-heading--style);font-weight:var(--font-heading--weight);font-size:var(--font-size--xl);line-height:var(--line-height--heading-normal);letter-spacing:normal;text-transform:none;color:inherit}.brand-steps__text{color:rgb(var(--color-foreground-rgb) / var(--opacity-subdued-text))}.brand-steps__actions{display:flex;justify-content:var(--brand-steps-align)}.brand-steps__editor-hint{margin:0;padding:var(--padding-sm) var(--padding-md);border:1px dashed rgb(var(--color-foreground-rgb) / var(--opacity-30));border-radius:var(--style-border-radius-sm);font-size:var(--font-size--xs);color:rgb(var(--color-foreground-rgb) / var(--opacity-subdued-text))}@media screen and (max-width:749px){.brand-steps__list{grid-template-columns:minmax(0,1fr)}.brand-steps--mobile-swipe .brand-steps__list{grid-column:1 / -1;grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(15rem,80%);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;padding-inline:var(--util-page-margin-offset);scroll-padding-inline:var(--util-page-margin-offset);scrollbar-width:thin}.brand-steps--mobile-swipe .brand-steps__item{scroll-snap-align:start}}@media(prefers-reduced-motion:no-preference){.brand-steps__list{scroll-behavior:smooth}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-brand-steps.css.map */
