@charset "UTF-8";.orderForm{padding:0 var(--container-margin)}@media (min-width:1400px){.orderForm{padding:0 calc(var(--container-margin) + 3rem)}}.orderForm-steps{--steps-gap:.75rem;--steps-number-gap:.75rem;--steps-number-size:2rem;position:relative;display:flex;flex-flow:column;gap:var(--steps-gap);counter-reset:steps;list-style:none}.orderForm-steps-number{position:relative;display:flex;align-items:center;justify-content:center;width:var(--steps-number-size);height:var(--steps-number-size);background-color:#de72b0;color:#fff;border-radius:999rem;border:1px solid #de72b0;text-align:center;font-size:1rem;line-height:1.4;font-weight:600;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.orderForm-steps-number{transition:none}}.orderForm-steps-number::before{content:counter(steps);position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .25s cubic-bezier(.2,0,0,1),color .25s cubic-bezier(.2,0,0,1)}@media (prefers-reduced-motion:reduce){.orderForm-steps-number::before{transition:none}}.orderForm-steps-number svg{transition:opacity .25s cubic-bezier(.2,0,0,1)}@media (prefers-reduced-motion:reduce){.orderForm-steps-number svg{transition:none}}.orderForm-steps-number path{stroke:currentColor}.orderForm-steps-step{position:relative;display:flex;flex-flow:row;align-items:center;gap:var(--steps-number-gap);counter-increment:steps}.orderForm-steps-step:has(.orderForm-steps-btn:focus-visible) .orderForm-steps-number{box-shadow:0 0 0 .25rem rgba(222,114,176,.25)}.orderForm-steps-step:has(.orderForm-steps-btn:hover){text-decoration:underline}.orderForm-steps-step.is-active .orderForm-steps-number{background-color:#1007a0;border-color:#1007a0}.orderForm-steps-step.is-active .orderForm-steps-number svg,.orderForm-steps-step.is-active~.orderForm-steps-step .orderForm-steps-number svg{opacity:0}.orderForm-steps-step.is-active .orderForm-steps-number::before,.orderForm-steps-step.is-active~.orderForm-steps-step .orderForm-steps-number::before{opacity:1}.orderForm-steps-step.is-active~.orderForm-steps-step{color:#55555f}.orderForm-steps-step.is-active~.orderForm-steps-step .orderForm-steps-number{border-color:#e4e4ec;background-color:transparent;color:#55555f}.orderForm-steps-arrow{display:none}@media (min-width:576px){.orderForm-steps{--steps-number-size:2.5rem;flex-flow:row;justify-content:space-between}.orderForm-steps-step{flex-flow:column;white-space:nowrap}.orderForm-steps-number{flex-flow:column}.orderForm-steps-arrow{position:relative;display:block;flex-grow:1;height:2px;padding:0 .5rem;margin-top:calc((var(--steps-number-size) - 2px)/ 2);background-color:#e4e4ec}.orderForm-steps-arrow::after{content:"";position:absolute;top:50%;right:-2px;width:.5rem;height:.875rem;background:transparent url(../../svg/caret-gray-200.svg) no-repeat bottom center;transform:translateY(-50%)}}@media (min-width:768px){.orderForm-steps{--steps-gap:1rem}}