/* AZIMUTH — заглавието и стъпките на количката/поръчката/„Благодарим“ (зарежда се и на чекаута, където останалото е от azimuth-checkout-design) */
/* ——— рамка: заглавие + стъпки ——— */
.az-flow-head{background:linear-gradient(180deg,var(--paper) 0%,#fff 100%);border-bottom:1px solid var(--line-2)}
.az-flow-head .wrap{padding-top:26px;padding-bottom:28px}
.az-flow-head .crumbs{color:var(--muted)}
.az-flow-head .crumbs a{color:var(--muted)}
.az-flow-head .crumbs [aria-current]{color:var(--ink)}
.az-flow-top{display:flex;justify-content:space-between;align-items:flex-end;gap:24px 40px;flex-wrap:wrap;margin-top:14px}
.az-flow-top h1{font-size:clamp(32px,3.4vw,48px);letter-spacing:-.03em;margin:0 0 8px}
.az-flow-top p{color:var(--muted);margin:0;max-width:620px}
.az-steps{list-style:none;margin:0;padding:0;display:flex;gap:6px;counter-reset:s}
.az-steps li{display:flex;align-items:center;gap:10px;padding:8px 16px 8px 8px;border-radius:999px;background:#fff;border:1.5px solid var(--line);color:var(--muted);font-weight:600;font-size:14px;white-space:nowrap}
.az-steps li a{display:flex;align-items:center;gap:10px;color:inherit}
.az-steps .az-step-n{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;background:var(--mist);color:var(--ink);font-size:13px;font-weight:700}
.az-steps .az-step-n .ic{width:16px;height:16px}
.az-steps li.on{border-color:var(--ink);color:var(--ink)}
.az-steps li.on .az-step-n{background:var(--red);color:#fff}
.az-steps li.done{color:var(--ok)}
.az-steps li.done .az-step-n{background:color-mix(in srgb,var(--ok) 14%,#fff);color:var(--ok)}
.az-flow-body{padding-top:30px;padding-bottom:80px}
body.az .az-flow-body .woocommerce{max-width:none}

@media (max-width:1024px){.az-steps .az-step-t{display:none}.az-steps li.on .az-step-t{display:inline}}
@media (max-width:700px){.az-flow-top{align-items:flex-start}}

/* Чекаут: Blocksy прави form.checkout решетка с 2 колони и свива подредбата на luga.bg (#customer_details = данни | преглед) */
body.woocommerce-checkout:not(.woocommerce-order-received) form.checkout{display:block!important;grid-template-columns:none!important}
body.woocommerce-checkout .ct-order-review{border:0!important;padding:0!important;background:none!important;box-shadow:none!important}
/* „Желая фактура“ (от zzz-luga-wc-templates): отметката и текстът на един ред */
body.woocommerce-checkout p.create-account:has(#wantinvoice){display:flex!important;align-items:center;gap:8px}
body.woocommerce-checkout p.create-account:has(#wantinvoice) label{display:inline!important;margin:0!important;cursor:pointer}
/* „Данни за фактуриране“ — подзаглавие в секцията, не голямото h2 на сайта */
body.woocommerce-checkout #billing_invoice_details_field h2,body.woocommerce-checkout #billing_invoice_details_field h3{font-size:17px!important;line-height:1.3!important;font-weight:700!important;letter-spacing:0!important;margin:14px 0 12px!important;color:var(--ink)}
