.veloura-process-steps{--veloura-process-steps-column-count: 4;--veloura-process-steps-line-thickness: 2px;--veloura-process-steps-accent-left: 0px;--veloura-process-steps-item-gap: clamp(.75rem, 1.5vw, 1rem);--veloura-process-steps-number-title-gap: clamp(1.25rem, 2.5vw, 1.75rem);--veloura-process-steps-line-item-gap: clamp(1.75rem, 3vw, 2.25rem);--veloura-process-steps-mobile-item-padding: clamp(2rem, 6vw, 2.75rem);--veloura-process-steps-column-gap: clamp(1.5rem, 3vw, 2.5rem);--veloura-process-steps-row-gap: clamp(2.5rem, 5vw, 3.5rem);color:var(--color-foreground);background-color:var(--color-background)}.veloura-process-steps__inner{width:100%}.veloura-process-steps.section--full-width .veloura-process-steps__inner{padding-inline:var(--page-margin)}.veloura-process-steps__line{display:block;position:relative;width:100%;height:var(--veloura-process-steps-line-thickness);margin-block-end:var(--veloura-process-steps-line-item-gap);background-color:var(--color-border)}.veloura-process-steps__line-accent{position:absolute;inset-block-start:0;inset-inline-start:var(--veloura-process-steps-accent-left, 0);width:var(--veloura-process-steps-accent-width, 25%);height:100%;background-color:var(--color-primary-button-background);transition:inset-inline-start .35s ease,width .35s ease}.veloura-process-steps--count-1{--veloura-process-steps-accent-width: 100%}.veloura-process-steps--count-2{--veloura-process-steps-accent-width: 50%}.veloura-process-steps--count-3{--veloura-process-steps-accent-width: 33.3333%}.veloura-process-steps--count-4{--veloura-process-steps-accent-width: 25%}.veloura-process-steps--count-5{--veloura-process-steps-accent-width: 20%}.veloura-process-steps--count-6{--veloura-process-steps-accent-width: 16.6667%}.veloura-process-steps--count-7{--veloura-process-steps-accent-width: 14.2857%}.veloura-process-steps--count-8{--veloura-process-steps-accent-width: 12.5%}.veloura-process-steps__list{display:flex;flex-direction:column;gap:0}.veloura-process-steps__item{display:flex;flex-direction:column;gap:var(--veloura-process-steps-item-gap);padding-block:var(--veloura-process-steps-mobile-item-padding)}.veloura-process-steps__item:first-child{padding-block-start:0}.veloura-process-steps__item:last-child{padding-block-end:0}.veloura-process-steps__item-divider{display:block;width:100%;height:var(--veloura-process-steps-line-thickness);margin-block-end:calc(var(--veloura-process-steps-mobile-item-padding) - var(--veloura-process-steps-item-gap));background-color:var(--color-border)}.veloura-process-steps__item:first-child .veloura-process-steps__item-divider{display:none}.veloura-process-steps__number{margin:0;font-family:var(--font-paragraph--family);font-style:var(--font-paragraph--style);font-weight:var(--font-paragraph--weight);font-size:12px;line-height:1;letter-spacing:.18em;text-transform:uppercase;color:#c9b89e}.veloura-process-steps__title.h3{margin:0;margin-block-start:calc(var(--veloura-process-steps-number-title-gap) - var(--veloura-process-steps-item-gap));font-size:20px}.veloura-process-steps__description{margin:0;font-family:var(--font-paragraph--family);font-style:var(--font-paragraph--style);font-weight:var(--font-paragraph--weight);font-size:var(--font-paragraph--size);line-height:var(--font-paragraph--line-height);color:var(--color-foreground)}.veloura-process-steps__description>:first-child{margin-block-start:0}.veloura-process-steps__description>:last-child{margin-block-end:0}.veloura-process-steps__key-steps{margin-block-start:clamp(.25rem,1vw,.5rem)}.veloura-process-steps__key-steps-toggle{display:inline-flex;align-items:center;gap:.4rem;list-style:none;cursor:pointer;-webkit-user-select:none;user-select:none;color:var(--color-primary-button-background)}.veloura-process-steps__key-steps-toggle:focus-visible{outline:2px solid var(--color-primary-button-background);outline-offset:3px}.veloura-process-steps__key-steps-toggle::marker{content:""}.veloura-process-steps__key-steps-label{font-family:var(--font-paragraph--family);font-style:var(--font-paragraph--style);font-weight:var(--font-paragraph--weight);font-size:12px;line-height:1;letter-spacing:.14em;text-transform:uppercase}.veloura-process-steps__key-steps-caret{display:inline-flex;align-items:center;justify-content:center;width:.75rem;height:.75rem;transition:transform .25s ease}.veloura-process-steps__key-steps-caret svg{display:block;width:100%;height:100%}.veloura-process-steps__key-steps[open] .veloura-process-steps__key-steps-caret{transform:rotate(180deg)}.veloura-process-steps__key-steps-panel{margin-block-start:clamp(.85rem,1.5vw,1.1rem);padding-block-start:clamp(.85rem,1.5vw,1.1rem);border-block-start:1px solid var(--color-border)}.veloura-process-steps__key-steps-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:clamp(.65rem,1.25vw,.85rem)}.veloura-process-steps__key-steps-item{display:flex;align-items:flex-start;gap:.65rem}.veloura-process-steps__key-steps-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:1.125rem;height:1.125rem;margin-block-start:.1rem}.veloura-process-steps__key-steps-icon svg{display:block;width:100%;height:100%}.veloura-process-steps__key-steps-text{font-family:var(--font-paragraph--family);font-style:var(--font-paragraph--style);font-weight:var(--font-paragraph--weight);font-size:14px;line-height:var(--font-paragraph--line-height);color:var(--color-foreground)}@media screen and (max-width:749px){.veloura-process-steps__line-accent{inset-inline-start:0;width:100%;transition:none}.veloura-process-steps__description{max-width:none}}@media screen and (min-width:750px){.veloura-process-steps__list{display:grid;grid-template-columns:repeat(var(--veloura-process-steps-column-count),minmax(0,1fr));column-gap:var(--veloura-process-steps-column-gap);row-gap:var(--veloura-process-steps-row-gap)}.veloura-process-steps__item{padding-block:0;cursor:default;align-self:start}.veloura-process-steps__item-divider{display:none}}@media screen and (min-width:750px)and (max-width:989px){.veloura-process-steps{--veloura-process-steps-column-count: 2}}@media screen and (min-width:990px){.veloura-process-steps{--veloura-process-steps-column-count: 4}}@media(prefers-reduced-motion:reduce){.veloura-process-steps__line-accent,.veloura-process-steps__item-divider,.veloura-process-steps__key-steps-caret{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/veloura-process-steps.css.map */
