.nrCheckout.nrCheckout_steps{position:relative;width:calc(100% - 49px - 49px);margin:0 49px 0 49px}@media (min-width: 768px){.nrCheckout.nrCheckout_steps{width:100%;margin:0}}@media (min-width: 992px){.nrCheckout.nrCheckout_steps{top:-15px;width:calc(100% - 195px - 220px);margin:0 220px 0 195px}}@media (min-width: 1280px){.nrCheckout.nrCheckout_steps{width:calc(100% - 195px - 220px);margin:0 220px 0 195px}}.nrCheckout.nrCheckout_steps .checkoutSteps{font-size:0;padding-left:0;text-align:center}.nrCheckout.nrCheckout_steps .checkoutSteps>li{display:inline-block;float:none;font-size:16px;text-transform:uppercase;width:calc(33.3333% - 2px);text-align:center;margin-right:1px;margin-left:1px;border-bottom:2px solid #dedede}.nrCheckout.nrCheckout_steps .checkoutSteps>li:first-child{text-align:center}.nrCheckout.nrCheckout_steps .checkoutSteps>li:last-child{text-align:center}.nrCheckout.nrCheckout_steps .checkoutSteps>li .num,.nrCheckout.nrCheckout_steps .checkoutSteps>li.passed .num{display:block;background:transparent;border-radius:0;width:100%;height:auto;font-size:16px;line-height:40px;padding-top:9px;margin-right:0;color:#4b4b4b;font-weight:500;text-align:center}.nrCheckout.nrCheckout_steps .checkoutSteps>li .num::after,.nrCheckout.nrCheckout_steps .checkoutSteps>li.passed .num::after{content:'.'}@media (min-width: 768px){.nrCheckout.nrCheckout_steps .checkoutSteps>li .num,.nrCheckout.nrCheckout_steps .checkoutSteps>li.passed .num{font-size:20px;padding-top:15px;line-height:23px}}@media (min-width: 992px){.nrCheckout.nrCheckout_steps .checkoutSteps>li .num,.nrCheckout.nrCheckout_steps .checkoutSteps>li.passed .num{font-size:20px;line-height:23px;padding-top:0}}.nrCheckout.nrCheckout_steps .checkoutSteps>li .text,.nrCheckout.nrCheckout_steps .checkoutSteps>li.passed .text{display:none}@media (min-width: 768px){.nrCheckout.nrCheckout_steps .checkoutSteps>li .text,.nrCheckout.nrCheckout_steps .checkoutSteps>li.passed .text{display:inline-block;line-height:27px;font-size:16px;text-transform:none;font-weight:500;margin-bottom:20px}}.nrCheckout.nrCheckout_steps .checkoutSteps>li.active{border-bottom:2px solid #b09c79}.nrCheckout.nrCheckout_steps .checkoutSteps>li.active .num{background:transparent;font-weight:500;color:#b09c79}.nrCheckout.nrCheckout_steps .checkoutSteps>li.active .text{font-weight:500;color:#b09c79}.nrCheckout.nrCheckout_steps .nrCheckNextStep a{cursor:pointer}
