.main-stepper{text-align:center}.main-stepper a{color:inherit}.main-stepper-steps{display:inline-block}.main-stepper-steps:after{content:"";display:table;clear:both}.main-stepper-step{float:left;font-weight:700;color:#d4cfc0;text-transform:uppercase}.main-stepper-step.is-active{color:#ad7d35}.main-stepper-step.is-exact{color:#314516}.main-stepper-step-link{text-decoration:none}.main-stepper-step-label{font-size:14px}.main-stepper-step-arrow{font-size:16px;color:#d4cfc0;margin:0 6px 0 4px;position:relative;top:1px}.form-item{position:relative}.form-item+.form-item{margin-top:20px}.form-item input{height:51px;line-height:40px;padding:22px 11px 5px;font-size:14px}.form-item-link{position:absolute;top:21px;right:18px;font-size:12px;font-weight:600;z-index:10;cursor:pointer;color:#7d7d7d}.form-item-label{position:absolute;top:0;left:0;width:100%;height:100%;padding:19px 11px;font-size:14px;color:#cecece;cursor:text;transition-property:padding,color,font-size;transition-duration:.3s;transition-duration:.2s}.is-focused .form-item-label{height:auto;padding:10px 11px 0;font-size:12px;color:#7d7d7d}.form-item-info{position:absolute;font-size:16px;top:18px;right:16px;color:#7d7d7d}.form-item-error{font-size:12px;font-weight:600;color:#a75a5e;margin-top:10px;padding-left:2px}.page-checkout-header{text-align:center;margin-top:20px;margin-bottom:40px}@media (min-width:641px){.page-checkout-header{margin-top:25px}}@media (min-width:769px){.page-checkout-header{margin-top:30px}}@media (min-width:1025px){.page-checkout-header{margin-top:35px}}@media (min-width:641px){.page-checkout-header{margin-bottom:50px}}@media (min-width:769px){.page-checkout-header{margin-bottom:60px}}@media (min-width:1025px){.page-checkout-header{margin-bottom:70px}}.page-checkout-title{margin-top:10px;font-size:24px;line-height:1.35;font-family:"Noto Serif",serif;font-style:italic}@media (min-width:641px){.page-checkout-title{margin-top:11px}}@media (min-width:769px){.page-checkout-title{margin-top:12px}}@media (min-width:1025px){.page-checkout-title{margin-top:13px}}.page-checkout-title .is-highlight,.page-checkout-title b,.page-checkout-title strong{background-color:#ad7d35}@media (min-width:641px){.page-checkout-title{font-size:30px}}.layout-checkout.l-layout{padding-bottom:89px}@media (min-width:641px){.layout-checkout.l-layout{padding-bottom:0}}