.npf{scroll-margin-top:var(--header-height, 8rem)}.npf__card{display:grid;grid-template-columns:minmax(0,1fr);gap:4rem;align-items:center;padding:3.2rem 2.4rem 4rem;border-radius:var(--npf-radius, 4.8rem);background:var(--npf-card, rgb(var(--color-secondary-background)))}@media(min-width:750px){.npf__card{padding:5.6rem 4.8rem}.npf__card--media{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:4.8rem}.npf__card--image-left .npf__media{order:-1}}@media(min-width:990px){.npf__card{padding:9.6rem 8rem}.npf__card--media{gap:8rem}.npf__card--media:not(.npf__card--image-left){padding-right:4rem}.npf__card--image-left{padding-left:4rem}}@media(max-width:749px){.npf__media{order:-1}}.npf__media{position:relative;aspect-ratio:1 / 1;overflow:hidden;border-radius:calc(var(--npf-radius, 4.8rem) * .67);background:var(--npf-panel, transparent)}.npf__image{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.npf__media--contain .npf__image{box-sizing:border-box;padding:6%;object-fit:contain}.npf__heading{margin:0;overflow-wrap:break-word}.npf__text{max-width:64rem;margin-top:2.4rem;font-size:1.8rem;line-height:1.65;color:rgba(var(--color-foreground),.8)}.npf__text>*{margin:0}.npf__text>*+*{margin-top:1rem}.npf__text strong{color:rgb(var(--color-text-heading, var(--color-foreground)));font-weight:700}.npf__item-text{margin-top:.4rem;font-size:1.6rem;line-height:1.7;color:rgba(var(--color-foreground),.8)}.npf__item-text>*{margin:0}.npf__item-text strong{color:rgb(var(--color-text-heading, var(--color-foreground)));font-weight:700}.npf__item-body{min-width:0}.npf__ticks{margin:3.2rem 0 0;padding:.8rem 3.2rem;list-style:none;border-radius:calc(var(--npf-radius, 4.8rem) * .67);background:#fff}.npf__tick{display:grid;grid-template-columns:2.4rem minmax(0,1fr);gap:1.6rem;padding:2.4rem 0}.npf__tick+.npf__tick{border-top:1px solid rgba(var(--color-foreground),.1)}.npf__tick-icon{display:grid;place-items:center;width:2.4rem;height:2.4rem;margin-top:.2rem;border-radius:50%;background:var(--npf-tick, #e2efe9);color:rgb(var(--color-button))}.npf__tick-icon svg{width:1.4rem;height:1.4rem}.npf__tick-title{margin:0;font-family:var(--font-body-family);font-size:1.7rem;font-weight:700;line-height:1.4;color:rgb(var(--color-text-heading, var(--color-foreground)))}.npf__steps{margin:3.2rem 0 0;padding:0;list-style:none}.npf__step{position:relative;display:grid;grid-template-columns:3.2rem minmax(0,1fr);gap:1.6rem;padding-bottom:2.8rem}.npf__step:last-child{padding-bottom:0}.npf__step:not(:last-child):before{content:"";position:absolute;top:4rem;bottom:.8rem;left:1.55rem;width:.2rem;border-radius:.2rem;background:rgba(var(--color-button),.25)}.npf__step-number{display:grid;place-items:center;width:3.2rem;height:3.2rem;border-radius:50%;background:rgb(var(--color-button));color:rgb(var(--color-button-text));font-size:1.4rem;font-weight:700;line-height:1}.npf__step-title{margin:.2rem 0 0}.npf__code{display:flex;align-items:stretch;max-width:52rem;margin-top:3.2rem;overflow:hidden;border:1.5px dashed rgba(var(--color-foreground),.2);border-radius:2rem;background:#fff}.npf__code-main{flex:1 1 auto;min-width:0;padding:1.4rem 2rem}.npf__code-label{display:block;font-size:1.3rem;font-weight:600;line-height:1.4;color:rgba(var(--color-foreground),.65)}.npf__code-value{display:block;margin-top:.2rem;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:1.8rem;font-weight:700;letter-spacing:.06em;line-height:1.3;color:rgb(var(--color-text-heading, var(--color-foreground)));overflow-wrap:anywhere}.npf__code-amount{display:grid;place-items:center;flex:none;padding:0 2.4rem;background:var(--npf-code, #e2efe9);font-family:var(--font-heading-family);font-size:2rem;font-weight:700;color:rgb(var(--color-button));white-space:nowrap}.npf__actions{margin-top:3.2rem}@media(max-width:749px){.npf__card{border-radius:min(var(--npf-radius, 4.8rem),3.2rem)}.npf__media{border-radius:2.4rem}.npf__text{margin-top:1.6rem;font-size:1.6rem}.npf__ticks{padding:.4rem 2rem;border-radius:2.4rem}.npf__tick{padding:2rem 0}.npf__item-text{font-size:1.5rem}.npf__actions .btn{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/natora-points-feature.css.map */
