.how-it-works{padding:100px 0;background:#faf9f7;overflow:hidden}.how-it-works__header{text-align:center;margin-bottom:38px}.how-it-works__subtitle{font-size:18px;font-weight:700;letter-spacing:.3em;text-transform:uppercase;color:#c0392b;margin:0 0 20px}.how-it-works__title{font-size:3.4rem;font-weight:800;color:#111;margin:0 0 20px;line-height:1.1}.how-it-works__description{font-size:1.65rem;color:#888;max-width:700px;margin:0 auto;line-height:1.7;font-style:italic}.how-it-works__timeline{max-width:1200px;margin:0 auto;padding:0 24px;position:relative}.how-it-works__connector{display:none}.how-it-works__steps{display:grid;grid-template-columns:1fr auto 1fr auto 1fr auto 1fr auto 1fr;gap:0;align-items:stretch;position:relative;z-index:1}.how-it-works__arrow{display:flex;align-items:center;justify-content:center;padding:0;margin:0 -12px;position:relative;z-index:2}.how-it-works__arrow svg{width:56px;height:56px;opacity:.4;transition:opacity .3s ease}.how-it-works__step{display:flex;flex-direction:column;align-items:center;text-align:center}.how-it-works__step-number{display:none}.how-it-works__step-body{background:#fff;border-radius:20px;padding:22px;flex:1;width:100%;box-shadow:0 2px 16px #0000000a;border:1px solid rgba(0,0,0,.05);transition:all .4s cubic-bezier(.25,.46,.45,.94);display:flex;flex-direction:column;align-items:center}.how-it-works__step:hover .how-it-works__step-body{transform:translateY(-8px);box-shadow:0 24px 48px #00000014;border-color:#e8a598}.how-it-works__step-label{font-size:17px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:#c5c0bb;margin:0 0 12px;transition:color .4s ease}.how-it-works__step:hover .how-it-works__step-label{color:#c0392b}.how-it-works__step-icon{width:80px;height:80px;margin:0 auto 24px;display:flex;align-items:center;justify-content:center;transition:all .4s ease}.how-it-works__step-icon svg{width:80px;height:80px;transition:transform .4s ease}.how-it-works__step:hover .how-it-works__step-icon svg{transform:scale(1.08)}.how-it-works__step-title{font-size:1.4rem;font-weight:700;color:#111;margin:0 0 12px;line-height:1.35}.how-it-works__step-text{font-size:1.1rem;color:#999;line-height:1.6;margin:0}.how-it-works__cta{text-align:center;margin-top:56px}.how-it-works__cta-button{display:inline-flex;align-items:center;gap:8px;background:#111;color:#fff;padding:18px 44px;border-radius:60px;font-size:1.4rem;font-weight:600;text-decoration:none;transition:all .35s ease;border:none;cursor:pointer;letter-spacing:.01em}.how-it-works__cta-button:hover{background:#c0392b;color:#fff;transform:translateY(-3px);box-shadow:0 12px 36px #c0392b4d}@media screen and (max-width:989px){.how-it-works{padding:72px 0}.how-it-works__steps{display:flex;flex-wrap:wrap;justify-content:center;gap:16px}.how-it-works__step{flex:0 0 calc(33.333% - 12px)}.how-it-works__arrow{display:none}.how-it-works__title{font-size:2.6rem}.how-it-works__header{margin-bottom:24px}.how-it-works__step-icon{width:64px;height:64px}.how-it-works__step-icon svg{width:64px;height:64px}}@media screen and (max-width:749px){.how-it-works{padding:56px 0}.how-it-works__steps{display:flex;flex-direction:column;gap:4px;max-width:440px;margin:0 auto}.how-it-works__arrow{display:flex;margin:-14px 0}.how-it-works__arrow svg{transform:rotate(90deg)}.how-it-works__step-body{flex-direction:row;flex-wrap:wrap;text-align:left;padding:16px;gap:16px}.how-it-works__step-label{display:block;width:100%;margin-bottom:-12px;font-size:20px;text-align:center}.how-it-works__step-icon{width:56px;height:56px;margin:0;flex-shrink:0}.how-it-works__step-icon svg{width:56px;height:56px}.how-it-works__step-content{flex:1}.how-it-works__step-title{font-size:1.1rem;margin-bottom:4px}.how-it-works__step-text{font-size:.95rem}.how-it-works__title{font-size:2rem}.how-it-works__description{font-size:1.3rem}.how-it-works__header{margin-bottom:20px}.how-it-works__cta{margin-top:40px}.how-it-works__cta-button{padding:16px 36px;font-size:1.2rem}.how-it-works__step:hover .how-it-works__step-body{transform:none;box-shadow:0 2px 16px #0000000a}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-how-it-works.css.map */
