.sale-steps{--sale-accent: #ff5926;--sale-steps-padding-top-mobile: 24px;--sale-steps-padding-bottom-mobile: 24px;--sale-steps-padding-top: 32px;--sale-steps-padding-bottom: 32px;box-sizing:border-box;padding:var(--sale-steps-padding-top-mobile) 0 var(--sale-steps-padding-bottom-mobile);color:#0c263b}.sale-steps *,.sale-steps *::before,.sale-steps *::after{box-sizing:border-box}@media screen and (min-width: 750px){.sale-steps{padding:var(--sale-steps-padding-top) 0 var(--sale-steps-padding-bottom)}}.sale-steps__inner{display:flex;flex-direction:column;align-items:flex-start;gap:12px;width:100%}@media screen and (min-width: 750px){.sale-steps__inner{gap:24px}}.sale-steps__eyebrow{margin:0;width:100%;font-family:var(--font-body-family);font-size:16px;font-weight:400;line-height:24px;letter-spacing:0;color:rgba(12,38,59,.5)}.sale-steps__list{display:flex;flex-direction:column;align-items:flex-start;gap:24px;width:100%;margin:0;padding:0;list-style:none}@media screen and (min-width: 750px){.sale-steps__list{flex-direction:row;align-items:flex-start;gap:64px}}.sale-steps__item{display:flex;align-items:center;gap:24px;width:100%}@media screen and (min-width: 750px){.sale-steps__item{flex:1 1 0;align-items:flex-start;min-width:0}}.sale-steps__icon{flex-shrink:0;width:56px;height:56px;overflow:hidden}@media screen and (min-width: 750px){.sale-steps__icon{width:92px;height:92px}}.sale-steps__icon-image{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.sale-steps__icon-placeholder{display:block;width:100%;height:100%;border-radius:8px;background:rgba(12,38,59,.06)}.sale-steps__copy{display:flex;flex:1 1 auto;flex-direction:column;align-items:flex-start;gap:12px;min-width:0}.sale-steps__heading{display:flex;align-items:flex-start;gap:12px;width:100%;font-family:"Vacuum",sans-serif;font-size:20px;font-weight:400}.sale-steps__number{flex-shrink:0;padding-top:4px;color:var(--sale-accent);line-height:1}.sale-steps__title{margin:0;min-width:0;color:#0c263b;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:28px;overflow-wrap:break-word;word-break:normal}.sale-steps__divider{display:block;flex-shrink:0;width:100%;height:1px;background:rgba(12,38,59,.12)}.sale-steps__text{margin:0;width:100%;font-family:var(--font-body-family);font-size:14px;font-weight:400;line-height:20px;color:#0c263b}@media screen and (min-width: 750px){.sale-steps__text{font-size:16px;line-height:24px}}