.nb-zf__inner{display:flex;flex-direction:column;gap:8rem;align-items:center}.nb-zf__header{display:flex;flex-direction:column;gap:1.2rem;align-items:flex-start;width:100%}.nb-zf__subheading{font-size:1.6rem;font-weight:400;color:#a4a7ae;letter-spacing:-.03em;line-height:1.4}.nb-zf__heading{font-size:3.2rem;font-weight:500;color:#101828;letter-spacing:-.01em;line-height:1.2}.nb-zf__divider{width:100%;height:1px;background-color:#d5d7da;flex-shrink:0}.nb-zf__row{display:flex;gap:6rem;align-items:center;width:100%}.nb-zf__row--reversed{flex-direction:row-reverse}.nb-zf__media{flex:1 0 0;min-width:0}.nb-zf__img-wrap{border-radius:2.4rem;overflow:hidden;width:100%;aspect-ratio:868 / 598}.nb-zf__img{width:100%;height:100%;object-fit:cover;display:block}.nb-zf__before-after{display:flex;gap:2rem;width:100%}.nb-zf__ba-item{flex:1 0 0;min-width:0;position:relative;border-radius:2.4rem;overflow:hidden;aspect-ratio:1 / 1}.nb-zf__ba-img{width:100%;height:100%;object-fit:cover;display:block}.nb-zf__ba-label{position:absolute;top:1.6rem;right:1.6rem;background:#fff;padding:.4rem .8rem;border-radius:9999px;font-size:1.8rem;font-weight:500;color:#717680;letter-spacing:-.03em;line-height:1.4;white-space:nowrap}.nb-zf__content{flex:1 0 0;min-width:0;display:flex;flex-direction:column;gap:3.2rem;align-items:flex-start}.nb-zf__content-header{display:flex;flex-direction:column;gap:1.2rem;width:100%}.nb-zf__step-label{font-size:1.6rem;font-weight:400;color:#a4a7ae;letter-spacing:-.03em;line-height:1.4}.nb-zf__feature-heading{font-size:2.4rem;font-weight:500;color:#101828;letter-spacing:-.01em;line-height:1.2}.nb-zf__description{font-size:1.6rem;font-weight:400;color:#535862;letter-spacing:-.03em;line-height:1.4}.nb-zf__content-divider{width:100%;height:1px;background-color:#d5d7da;flex-shrink:0}.nb-zf__tags{display:flex;flex-wrap:wrap;gap:1.2rem;align-items:flex-start;width:100%}.nb-zf__tag{background:#fff;padding:.8rem 1.6rem;border-radius:9999px;font-size:1.4rem;font-weight:400;color:#717680;letter-spacing:-.03em;line-height:1.4;white-space:nowrap;flex-shrink:0}@media screen and (max-width:989px){.nb-zf__row,.nb-zf__row--reversed{flex-direction:column}.nb-zf__heading{font-size:2.4rem}.nb-zf__media{width:100%}.nb-zf__img-wrap{aspect-ratio:4 / 3}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/section-nb-ns-zigzag-feature.css.map */
