.how-it-works{padding:var(--padding-top-desktop, 64px) 0 var(--padding-bottom-desktop, 64px);width:100%}.how-it-works__container{max-width:1440px;margin:0 auto;padding:0 64px;display:flex;flex-direction:column;gap:64px}.how-it-works__heading{font-family:Century Gothic,sans-serif;font-weight:900;font-size:40px;line-height:44px;letter-spacing:-1px;text-transform:uppercase;color:#000;margin:0}.how-it-works__steps{display:grid;gap:64px;width:100%}.how-it-works__steps--3{grid-template-columns:repeat(3,1fr)}.how-it-works__steps--4{grid-template-columns:repeat(4,1fr)}.how-it-works__step{display:flex;flex-direction:column;gap:28px;align-items:flex-start}.how-it-works__step-number{width:48px;height:48px;border-radius:50%;background-color:#eee;display:flex;align-items:center;justify-content:center;flex-shrink:0}.how-it-works__step-number-text{font-family:Plak-LT,fantasy;font-weight:400;font-size:24px;line-height:28px;letter-spacing:1px;text-transform:uppercase;color:#000;text-align:center}.how-it-works__step-content{display:flex;flex-direction:column;gap:18px;width:100%}.how-it-works__step-title{font-family:Plak-LT,fantasy;font-weight:400;font-size:24px;line-height:28px;letter-spacing:1px;text-transform:uppercase;color:#000;margin:0}.how-it-works__step-description{font-family:Century Gothic,Arial,sans-serif;font-weight:400;font-size:16px;line-height:28px;color:#000;margin:0}.how-it-works__button-wrapper{display:flex;align-items:center;justify-content:flex-start}.how-it-works__button{display:inline-flex;align-items:center;justify-content:center;padding:16px 32px;background-color:#b0008e;border-radius:36px;border:none;cursor:pointer;text-decoration:none;transition:background-color .3s ease,transform .2s ease}.how-it-works__button:hover{background:#fff;outline:1px solid #b0008e}.how-it-works__button:active{transform:translateY(0)}.how-it-works__button span,.how-it-works__button{font-family:Plak-LT,fantasy;font-weight:400;font-size:20px;line-height:20px;letter-spacing:2px;text-transform:uppercase;color:#fff;white-space:nowrap}@media screen and (max-width:991px){.how-it-works__container{padding:0 48px}.how-it-works__steps{gap:48px}.how-it-works__steps--3,.how-it-works__steps--4{grid-template-columns:repeat(2,1fr)}.how-it-works__heading{font-size:36px;line-height:40px}}@media screen and (max-width:767px){.how-it-works{padding:var(--padding-top-mobile, 48px) 0 var(--padding-bottom-mobile, 48px)}.how-it-works__container{padding:0 24px;gap:48px}.how-it-works__heading{text-align:center;font-size:28px;line-height:32px;letter-spacing:-.5px}.how-it-works__steps{gap:40px}.how-it-works__steps--3,.how-it-works__steps--4{grid-template-columns:1fr}.how-it-works__step{align-items:center;gap:20px}.how-it-works__step-number{width:40px;height:40px}.how-it-works__step-number-text{font-size:20px;line-height:24px}.how-it-works__step-content{gap:12px;text-align:center}.how-it-works__step-title{font-size:20px;line-height:24px}.how-it-works__step-description{font-size:14px;line-height:24px}.how-it-works__button{width:100%;padding:14px 28px}.how-it-works__button span,.how-it-works__button{font-size:18px;line-height:18px}}@media screen and (max-width:480px){.how-it-works__container{padding:0 16px}.how-it-works__heading{font-size:24px;line-height:28px}}
/*# sourceMappingURL=/cdn/shop/t/56/assets/how-it-works.css.map */
