@import"https://fonts.googleapis.com/css2?family=Orbitron:wght@700;800&family=Share+Tech+Mono&family=Barlow:wght@400&display=swap";.sword-journey{background-color:var(--sword-journey-bg, #ffffff);padding-top:var(--sword-journey-padding-top, 60px);padding-bottom:var(--sword-journey-padding-bottom, 60px);padding-left:var(--sword-journey-padding-desktop, 0px);padding-right:var(--sword-journey-padding-desktop, 0px)}.sword-journey__header{margin-bottom:40px}.sword-journey__top-heading{display:flex;align-items:center;gap:8px;margin:0 0 10px}.sword-journey__top-heading-line{display:block;width:18px;height:2px;flex-shrink:0;background-color:var(--sword-journey-top-heading-color, #04a800)}.sword-journey__top-heading-text{font-family:Share Tech Mono,monospace;font-weight:400;font-size:12.13px;letter-spacing:2.43px;line-height:normal;color:var(--sword-journey-top-heading-color, #04a800);text-transform:uppercase}.sword-journey__main-heading{font-family:Orbitron,sans-serif;font-weight:800;font-size:54.97px;line-height:55px;letter-spacing:-.55px;color:var(--sword-journey-heading-color, #0a0a0a);text-transform:uppercase;margin:0 0 10px}.sword-journey__main-heading-highlight{color:var(--sword-journey-highlight-color, #04a800)}.sword-journey__sub-heading{font-family:Share Tech Mono,monospace;font-weight:400;font-size:13.15px;letter-spacing:1.31px;line-height:normal;color:var(--sword-journey-sub-heading-color, #04a800);text-transform:uppercase;margin:0}.sword-journey__steps{display:grid;grid-template-columns:repeat(5,1fr);column-gap:24px;row-gap:40px;padding-left:var(--sword-journey-padding-mobile, 0px);padding-right:var(--sword-journey-padding-mobile, 0px)}.sword-journey__steps:has(>:nth-child(4):last-child){grid-template-columns:repeat(4,1fr);max-width:1000px;margin:0 auto}.sword-journey__step{display:flex;flex-direction:column;align-items:center;text-align:center}.sword-journey__icon-row{position:relative;width:100%;display:flex;align-items:center;justify-content:center;margin-bottom:20px}.sword-journey__line{position:absolute;top:50%;left:-50%;right:-50%;height:2px;background-color:var(--sword-journey-timeline-color, #04a800);transform:translateY(-50%);z-index:1}.sword-journey__step:first-child .sword-journey__line{left:50%}.sword-journey__step:last-child .sword-journey__line{right:50%}.sword-journey__icon-wrapper{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;width:56px;height:56px;flex-shrink:0}.sword-journey__icon-image{display:block;width:100%;height:100%;object-fit:contain}.sword-journey__step-title{font-family:Orbitron,sans-serif;font-weight:700;font-size:15.17px;letter-spacing:.91px;line-height:normal;color:var(--sword-journey-step-title-color, #0a0a0a);text-transform:uppercase;margin:0 0 8px}.sword-journey__step-subtitle{font-family:Share Tech Mono,monospace;font-weight:400;font-size:13.15px;letter-spacing:1.05px;line-height:normal;color:var(--sword-journey-step-subtitle-color, #04a800);text-transform:uppercase;margin:0 0 10px}.sword-journey__step-description{font-family:Barlow,sans-serif;font-weight:400;font-size:15.17px;line-height:21.2px;letter-spacing:0;color:var(--sword-journey-description-color, #6a6a6a)}.sword-journey__step-description p{margin:0}.sword-journey__step-description p+p{margin-top:8px}@media screen and (max-width:989px){.sword-journey__steps{grid-template-columns:repeat(2,1fr);row-gap:40px}.sword-journey__line{display:none}.sword-journey__step:last-child{grid-column:1 / -1}.sword-journey__main-heading{font-size:40px;line-height:42px}}@media screen and (max-width:599px){.sword-journey__steps{column-gap:20px;row-gap:32px}.sword-journey__step-description{max-width:220px}.sword-journey__main-heading{font-size:32px;line-height:34px}}@media screen and (max-width:749px){.sword-journey .sword-journey__steps,.sword-journey .sword-journey__steps:has(>:nth-child(4):last-child){grid-template-columns:1fr;row-gap:24px;max-width:none}.sword-journey .sword-journey__step{display:grid;grid-template-columns:56px 1fr;column-gap:16px;align-items:start;text-align:left}.sword-journey .sword-journey__step:last-child{grid-column:auto}.sword-journey .sword-journey__icon-row{grid-column:1;grid-row:1 / span 3;width:56px;margin:0}.sword-journey .sword-journey__step>:not(.sword-journey__icon-row){grid-column:2}.sword-journey .sword-journey__step-description{max-width:none}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/sword-journey.css.map */
