form.has-steps #form-step__header nav ul{padding:0}form.has-steps #form-step__header nav ul li{list-style:none;-ms-flex-positive:1;flex-grow:1}form.has-steps #form-step__header nav ul li a{background-color:rgba(0,0,0,.15);display:block;padding:.5rem 1rem;position:relative;text-align:center;text-decoration:none}form.has-steps #form-step__header nav ul li a:after{background-size:100% 50%;background-repeat:no-repeat;background-position:top,bottom;content:"";display:block;position:absolute;top:0;bottom:0;right:-1rem;width:1rem;z-index:1}form.has-steps #form-step__header nav ul li a span{display:block}form.has-steps #form-step__header nav ul li a span.step-label{font-size:.875rem;font-weight:700;line-height:1.5rem}form.has-steps #form-step__header nav ul li:first-child a{border-top-left-radius:4px;border-bottom-left-radius:4px}form.has-steps #form-step__header nav ul li:last-child a{border-top-right-radius:4px;border-bottom-right-radius:4px}form.has-steps #form-step__header nav ul li:last-child a:after{display:none}form.has-steps #form-step__header nav ul li.form-step-nav--disabled a{background-color:#ddd;background-image:linear-gradient(90deg,hsla(0,0%,87%,0) 50%,#d0d0d0);color:rgba(0,0,0,.25)}form.has-steps #form-step__header nav ul li.form-step-nav--disabled a:after{background-image:linear-gradient(to top right,#d0d0d0 50%,hsla(0,0%,82%,0) 0),linear-gradient(to bottom right,#d0d0d0 50%,hsla(0,0%,82%,0) 0)}form.has-steps #form-step__header nav ul li.form-step-nav--disabled a{cursor:not-allowed}form.has-steps #form-step__header nav ul li.form-step-nav--enabled a{background-color:#5ca4a9;background-image:linear-gradient(90deg,rgba(92,164,169,0) 50%,#51959a);color:#eee}form.has-steps #form-step__header nav ul li.form-step-nav--enabled a:after{background-image:linear-gradient(to top right,#51959a 50%,rgba(81,149,154,0) 0),linear-gradient(to bottom right,#51959a 50%,rgba(81,149,154,0) 0)}form.has-steps #form-step__header nav ul li.form-step-nav--enabled a{cursor:pointer}form.has-steps #form-step__header nav ul li.form-step-nav--active a{background-color:#f6ae2d;background-image:linear-gradient(90deg,rgba(246,174,45,0) 50%,#f5a515);color:#000}form.has-steps #form-step__header nav ul li.form-step-nav--active a:after{background-image:linear-gradient(to top right,#f5a515 50%,rgba(245,165,21,0) 0),linear-gradient(to bottom right,#f5a515 50%,rgba(245,165,21,0) 0)}form.has-steps #form-step__header nav ul li.form-step-nav--active a{box-shadow:.5rem .5rem 1rem 0 rgba(0,0,0,.15);cursor:pointer}form.has-steps #form-step__header nav ul li.form-step-nav--active.form-step-nav--valid a{background-color:#1f8e61;background-image:linear-gradient(90deg,rgba(31,142,97,0) 50%,#1a7953);color:#eee}form.has-steps #form-step__header nav ul li.form-step-nav--active.form-step-nav--valid a:after{background-image:linear-gradient(to top right,#1a7953 50%,rgba(26,121,83,0) 0),linear-gradient(to bottom right,#1a7953 50%,rgba(26,121,83,0) 0)}form.has-steps #form-step__header nav ul li.form-step-nav--invalid a{background-color:#bd4932;background-image:linear-gradient(90deg,rgba(189,73,50,0) 50%,#a9412d);color:#eee}form.has-steps #form-step__header nav ul li.form-step-nav--invalid a:after{background-image:linear-gradient(to top right,#a9412d 50%,rgba(169,65,45,0) 0),linear-gradient(to bottom right,#a9412d 50%,rgba(169,65,45,0) 0)}form.has-steps div.form-step{display:none}form.has-steps div.form-step.form-step--active{display:block}form.has-steps div.form-step #shipping_billing{display:inline-block;margin-right:.5rem}form.has-steps div.form-step #alt-shipping{display:none}form.has-steps div.form-step .payment-price{font-weight:700}@media (max-width:767px){form.has-steps #form-step__header nav ul li{margin-bottom:1px}form.has-steps #form-step__header nav ul li a{border-radius:0!important}form.has-steps #form-step__header nav ul li a:after{display:none}form.has-steps #form-step__header nav ul li.form-step-nav--active a{box-shadow:none;transform:none}#form-step__nav-bottom{display:-ms-flexbox;display:flex}#form-step__nav-bottom>*{width:auto}}@keyframes a{0%{box-shadow:0 0 0 0 hsla(0,0%,100%,0)}50%{box-shadow:0 0 0 20px hsla(0,0%,100%,.5)}to{box-shadow:0 0 0 40px hsla(0,0%,100%,0)}}#order-status{padding:0 3rem}#order-overview{background-color:rgba(0,0,0,.1);border-radius:4px;margin-bottom:1rem;overflow:hidden;position:relative}#order-overview h4{text-transform:uppercase;letter-spacing:1px}#order-overview__meta{-ms-flex:1 1 auto;flex:1 1 auto;position:relative;width:50%}#order-overview__meta>div{padding:1.5rem 3rem}.progress{position:relative;width:100%;height:4rem;margin-bottom:1.5rem}.progress .progress__steps{list-style:none;position:absolute;padding:0;margin:0;top:1rem;left:.5rem;right:.5rem}.progress .progress__steps li.progress__step{position:relative}.progress .progress__steps li.progress__step>span.step__title{color:#999;font-weight:700;position:absolute;top:100%;left:50%;transform:translateX(-50%)}.progress .progress__steps li.progress__step>span.step__count{background-color:#999;border-radius:50%;box-sizing:border-box;color:#fff;display:block;font-weight:700;line-height:calc(2rem - 6px);text-align:center;border:3px solid #fff;width:2rem;height:2rem}.progress .progress__steps li.progress__step.step--completed>span.step__title{color:#5ca4a9}.progress .progress__steps li.progress__step.step--completed>span.step__count{background-color:#5ca4a9}.progress .progress__track{background-color:#fff;position:absolute;height:.5rem;top:1.75rem;left:1rem;right:1rem}.progress .progress__track .progress__value{background-color:#5ca4a9;display:block;position:absolute;left:0;top:2px;bottom:2px}@media (max-width:767px){.progress{height:auto}.progress .progress__steps{position:static}.progress .progress__steps li.progress__step{margin-bottom:.5rem;overflow:hidden}.progress .progress__steps li.progress__step>span{float:left}.progress .progress__steps li.progress__step>span.step__title{line-height:2rem;margin-left:.5rem;position:static;transform:none}.progress .progress__track{border-radius:2rem;border-left:2px solid #fff;border-right:2px solid #fff;margin-bottom:.75rem;position:relative;top:0;left:0;right:0;height:1rem}.progress .progress__track .progress__value{border-top-left-radius:2rem;border-bottom-left-radius:2rem}}#order-overview__shipping:after{border-bottom:2px solid #eee;content:"";display:block;width:50%;margin:0 auto;position:relative;bottom:calc(1px - 1.5rem)}#order-overview__shipping .vcard{background-color:transparent;border-radius:0}#order-overview__shipping .vcard p{margin-bottom:.5rem}#order-overview__shipping .vcard p .organization{font-weight:700}#order-overview__shipping .vcard .fn{font-size:1.5rem}#order-overview__lore1-lines p{margin-bottom:.5rem}#order-overview__lore1-lines ul{margin:0 0 1.5rem;max-height:33vh;overflow-y:auto}#order-overview__lore1-lines table tr.total{border-top:3px double #555;border-bottom:2px solid #555;font-weight:700}#order-overview__lore1-lines table td[data-type=num]{text-align:right}#order-overview__lore1-lines table small{color:#777}#order-overview__map{background-color:rgba(0,0,0,.1);background-position:50%;background-size:1280px 1280px;-ms-flex:1 1 auto;flex:1 1 auto;min-width:50%;position:relative}#order-overview__map:before{animation:a 1s linear infinite;border-radius:50%;content:"";display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#2f4858;border:2px solid #fff;width:10px;height:10px}#order-overview__map .tooltip{background-color:hsla(0,0%,100%,.9);border-radius:4px;box-shadow:0 0 10px 0 rgba(0,0,0,.25);position:absolute;left:50%;top:calc(50% - 2rem);max-width:50%;transform:translate(-50%,-200%);padding:1rem 1.5rem;opacity:0;transition:all .25s ease-in-out}#order-overview__map .tooltip.show{display:block;opacity:1;transform:translate(-50%,-100%)}#disclaimer article{background-color:#ddd;background-image:radial-gradient(ellipse at 50% 100%,rgba(0,0,0,.1) 0,transparent 100%);background-size:100% 25%;background-repeat:no-repeat;background-position:bottom;overflow-y:auto;max-height:50vh;margin:0;padding:1.5rem 3rem}#payment-status{display:none}@media (max-width:767px){#order-overview__map{width:100%;height:400px}}
/*# sourceMappingURL=order.min.css.map */