.np-product-order-steps,.np-product-order-steps *,.np-product-order-steps *:before,.np-product-order-steps *:after{box-sizing:border-box}.np-product-order-steps{position:relative;z-index:1;display:block;overflow:hidden;background:var(--np-color-cream, #f7f6d6);color:var(--np-color-green, #004623)}.np-product-order-steps__inner{width:100%;padding-bottom:43px}.np-product-order-steps__heading{width:calc(100% - 30px);min-height:30px;margin:0 auto;color:inherit;font-family:Grenette Pro,Georgia,serif;font-size:clamp(24.167px,7.6923vw,30px);font-weight:600;letter-spacing:0;line-height:1;text-indent:1px;text-align:left}.np-product-order-steps__list{display:grid;width:calc(100% - 30px);margin:38px auto 0;padding:0;gap:14px;list-style:none}.np-product-order-steps__step{position:relative;width:100%;min-width:0;display:flex;flex-direction:column;align-items:center;min-height:clamp(240px,68.2051vw,266px);padding:9px 22px 24px;overflow:hidden;border-radius:12.587px;background:var(--np-color-sand, #eae6be)}.np-product-order-steps__step:nth-child(3){margin-top:4px}.np-product-order-steps__number{position:static;display:block;color:inherit;font-family:var(--np-font-display);font-size:clamp(98.65px,30.8289vw,120.233px);font-weight:900;letter-spacing:-.033077em;line-height:1;text-align:center;paint-order:stroke fill;transform-origin:center top;white-space:nowrap}.np-product-order-steps__step:nth-child(1) .np-product-order-steps__number{transform:translate(-2.5px)}.np-product-order-steps__step:nth-child(2) .np-product-order-steps__number{transform:translate(1.5px)}.np-product-order-steps__step:nth-child(3) .np-product-order-steps__number{transform:translate(3px)}.np-product-order-steps__copy{position:static;width:100%;margin-top:12px;color:inherit;font-family:Grenette Pro,Georgia,serif;text-align:center}.np-product-order-steps__copy h3,.np-product-order-steps__copy p{margin:0;color:inherit;font-family:inherit}.np-product-order-steps__copy h3{font-size:clamp(20.139px,6.4103vw,25px);font-weight:700;letter-spacing:0;line-height:1.15;overflow-wrap:anywhere}.np-product-order-steps__copy p{margin-top:10px;font-size:clamp(16.917px,5.3846vw,21px);font-weight:400;letter-spacing:0;line-height:1.0713}.np-product-order-steps__cta-wrap{position:relative;left:0;width:calc(100% - 30px);height:53px;margin:28px auto 0}.np-product-order-steps__cta.np-button{display:flex;width:100%;height:100%;min-height:0;padding:2px 24px 0;border-radius:31.545px;font-size:clamp(12.82px,4.0821vw,15.92px);line-height:1;text-indent:-2px}@media(min-width:600px)and (max-width:989px){.np-product-order-steps__inner{padding:52px 24px 58px}.np-product-order-steps__heading{width:100%;min-height:0;font-size:clamp(42px,5.5vw,50px);letter-spacing:-.75px;text-align:center}.np-product-order-steps__list{width:min(100%,900px);margin-top:32px;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.np-product-order-steps__step{min-height:330px;padding:20px 14px 24px;border-radius:14px}.np-product-order-steps__step:nth-child(3){margin-top:0}.np-product-order-steps__number{font-size:clamp(74px,11vw,105px);letter-spacing:-.033077em}.np-product-order-steps__copy{margin-top:18px}.np-product-order-steps__copy h3{font-size:clamp(17px,2.45vw,23px);line-height:1.08;white-space:normal}.np-product-order-steps__copy p{margin-top:8px;font-size:clamp(14px,1.82vw,17px);line-height:1.1}.np-product-order-steps__cta-wrap{width:320px;height:57px;margin-top:42px}.np-product-order-steps__cta.np-button{font-size:18px;text-indent:0}}@media(min-width:990px){.np-product-order-steps__inner{padding-bottom:clamp(55px,4.8612vw,70px)}.np-product-order-steps__heading{width:min(calc(100% - 80px),888px);min-height:clamp(60px,5.2084vw,75px);font-size:clamp(48px,4.0278vw,58px);padding-top:2px;letter-spacing:0;line-height:.97;text-indent:0;text-align:center}.np-product-order-steps__list{position:relative;left:clamp(-9.5px,-.6597vw,-6.5px);width:min(calc(100% - 88px),1333px);margin-top:clamp(20px,1.7362vw,25px);grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(18px,1.5973vw,23px)}.np-product-order-steps__step{min-height:clamp(330px,24.7223vw,356px);padding:28px 24px 30px;border-radius:15px}.np-product-order-steps__step:nth-child(3){margin-top:0}.np-product-order-steps__number{font-size:clamp(105px,10.02062vw,144.297px);letter-spacing:-.033077em}.np-product-order-steps__step:nth-child(1) .np-product-order-steps__number{transform:translate(-2.5px)}.np-product-order-steps__step:nth-child(2) .np-product-order-steps__number{transform:translate(-4.5px)}.np-product-order-steps__step:nth-child(3) .np-product-order-steps__number{transform:translate(-3px)}.np-product-order-steps__copy{margin-top:18px}.np-product-order-steps__copy h3{font-size:clamp(23px,2.0139vw,29px);line-height:1.15}.np-product-order-steps__copy p{margin-top:14px;font-size:clamp(20px,1.7362vw,25px);line-height:1.08}.np-product-order-steps__cta-wrap{position:relative;left:clamp(-9.5px,-.6597vw,-6.5px);width:clamp(280px,23.2639vw,335px);height:clamp(51px,4.2362vw,61px);margin-top:clamp(44px,3.8195vw,55px)}.np-product-order-steps__cta.np-button{padding-block:2px 0;padding-inline:clamp(34px,2.9102vw,41.907px);border-radius:49.889px;font-size:clamp(16px,1.3858vw,19.955px);line-height:1.3;text-indent:-1px}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/np-product-order-steps.css.map */
