.odx-flow-progress{max-width:760px;margin:30px auto 0;padding:0 18px}.odx-flow-progress ol{display:flex;list-style:none;padding:0;margin:0;gap:18px;justify-content:center;flex-wrap:wrap}.odx-flow-progress li{display:flex;align-items:center;gap:9px;font-size:13px;color:#58717c}.odx-flow-progress li>span{display:grid;place-items:center;background:#edf5f6;width:27px;height:27px;border-radius:50%;font-weight:700}.odx-flow-progress [aria-current=step]{color:#12394b;font-weight:700}.odx-flow-progress [aria-current=step]>span{color:#06384b;background:#00aec5}.odx-flow-selection{display:grid;grid-template-columns:1fr auto;gap:3px 16px;padding:17px 22px;background:#edf8f9;border:1px solid #c9e6e9;border-radius:18px;margin:22px auto;text-align:left;max-width:660px}.odx-flow-selection>span{font-size:12px;color:#416472}.odx-flow-selection>strong{font-size:15px;grid-column:1;overflow-wrap:anywhere}.odx-flow-selection>a{grid-column:2;grid-row:1/3;align-self:center;font-size:13px}.odx-payment-note{max-width:900px;color:#416472;font-size:15px;line-height:1.7;margin-bottom:24px}body[data-product=odontalix] .header-inner{gap:20px}body[data-product=odontalix] .primary-nav{gap:20px}body[data-product=odontalix] .footer-grid{grid-template-columns:1.4fr 1fr 1fr}body[data-product=odontalix] .auth-heading .eyebrow{display:none}
@media(max-width:600px){.odx-flow-progress{margin-top:22px}.odx-flow-progress ol{gap:9px 14px}.odx-flow-progress li{font-size:11px;gap:5px}.odx-flow-progress li>span{width:23px;height:23px}.odx-flow-selection{padding:16px}.odx-flow-selection>a{grid-column:1;grid-row:auto;margin-top:7px}body[data-product=odontalix] .footer-grid{grid-template-columns:1fr}}
