.how-it-works{width:100%}.how-it-works__inner{text-align:center}.how-it-works__eyebrow{margin:0 0 8px;font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;font-family:var(--BCNovaticaCYR-Medium)}.how-it-works__heading{margin:0 0 12px;font-size:40px;line-height:1.2;font-family:var(--BCNovaticaCYR-SemiBoldItalic);font-weight:700}.how-it-works__subheading{max-width:880px;margin:0 auto 42px;line-height:1.6;font-family:var(--BCNovaticaCYR-Medium)}.how-it-works__subheading p{margin:0}.how-it-works__row{display:flex;align-items:stretch;justify-content:center;gap:16px;flex-wrap:nowrap}.how-it-works__card{position:relative;flex:1 1 0;min-width:0;max-width:260px;border:1px solid;border-radius:16px;padding:20px;text-align:center;display:flex;flex-direction:column;justify-content:center}.how-it-works__number{position:absolute;top:-18px;left:50%;transform:translate(-50%);width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:600}.how-it-works__icon{display:flex;align-items:center;justify-content:center;height:48px;margin-bottom:20px}.how-it-works__icon img{max-width:48px;max-height:48px;width:auto;height:auto}.how-it-works__card-title{margin:0;font-size:18px;font-family:var(--BCNovaticaCYR-Medium);font-weight:400}.how-it-works__card-text{margin:0;font-size:14px;line-height:1.6}.how-it-works__card-text p{margin:0}.how-it-works__arrow{flex:0 0 auto;align-self:center;display:flex;align-items:center;justify-content:center}.how-it-works__arrow svg{width:24px;height:24px}.how-it-works__center-image{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:220px}.how-it-works__center-image-img{width:100%;height:auto;display:block}.how-it-works__center-image-placeholder{width:100%}.how-it-works__center-image-placeholder svg{width:100%;height:auto;opacity:.3}@media screen and (max-width:989px){.how-it-works__row{flex-wrap:wrap;gap:8px}.how-it-works__card{max-width:260px;flex:1 1 100%}.how-it-works__heading{font-size:32px}}@media only screen and (max-width:768px){.how-it-works__card-title{font-size:15px;letter-spacing:0}.how-it-works__card{max-width:200px}}@media screen and (max-width:749px){.how-it-works{padding-top:0!important;padding-bottom:30px!important}.how-it-works__heading{font-size:30px}.how-it-works__subheading{margin-bottom:18px}.how-it-works__row{flex-direction:column}.how-it-works__arrow{transform:rotate(90deg)}.how-it-works__card{max-width:60%;width:100%}.how-it-works__icon{margin-bottom:12px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/how-it-work.css.map */
