.OrderStatus-module__EfnO7a__page{color:#1a0a0d;background:#fbf3e7;min-height:70vh;padding:clamp(7rem,12vw,10rem) clamp(1.2rem,5vw,5rem) 5rem}.OrderStatus-module__EfnO7a__hero{text-align:center;max-width:52rem;margin:0 auto 2.5rem}.OrderStatus-module__EfnO7a__eyebrow{text-transform:uppercase;letter-spacing:.18em;margin:0 0 .8rem;font-size:.72rem}.OrderStatus-module__EfnO7a__hero h1{font-family:var(--font-serif,Georgia,serif);margin:0;font-size:clamp(2.8rem,7vw,5.6rem);font-weight:500;line-height:.95}.OrderStatus-module__EfnO7a__hero p:last-child{max-width:38rem;margin:1rem auto 0;line-height:1.7}.OrderStatus-module__EfnO7a__lookupWrap{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:1.5rem;max-width:70rem;margin:0 auto;display:grid}.OrderStatus-module__EfnO7a__formCard,.OrderStatus-module__EfnO7a__result{background:#fff;border:1px solid #3b040b1f;padding:clamp(1.2rem,3vw,2rem)}.OrderStatus-module__EfnO7a__formCard{align-self:start}.OrderStatus-module__EfnO7a__field{gap:.45rem;margin-bottom:1rem;display:grid}.OrderStatus-module__EfnO7a__field label{text-transform:uppercase;letter-spacing:.11em;font-size:.78rem}.OrderStatus-module__EfnO7a__field input{width:100%;min-height:3rem;color:inherit;font:inherit;background:#fff;border:1px solid #3b040b33;padding:.8rem .9rem}.OrderStatus-module__EfnO7a__field input:focus-visible,.OrderStatus-module__EfnO7a__formCard button:focus-visible{outline-offset:3px;outline:2px solid #3b040b}.OrderStatus-module__EfnO7a__formCard button{color:#fbf3e7;width:100%;min-height:3rem;font:inherit;cursor:pointer;background:#3b040b;border:0;padding:.85rem 1rem}.OrderStatus-module__EfnO7a__formCard button:disabled{opacity:.6;cursor:wait}.OrderStatus-module__EfnO7a__helper{opacity:.65;margin:.9rem 0 0;font-size:.78rem;line-height:1.6}.OrderStatus-module__EfnO7a__error{background:#3b040b0f;margin:1rem 0 0;padding:.8rem;font-size:.88rem}.OrderStatus-module__EfnO7a__resultHeader{border-bottom:1px solid #3b040b1f;grid-template-columns:repeat(3,1fr);gap:1rem;padding-bottom:1.2rem;display:grid}.OrderStatus-module__EfnO7a__resultHeader div{gap:.3rem;display:grid}.OrderStatus-module__EfnO7a__resultHeader span,.OrderStatus-module__EfnO7a__placed,.OrderStatus-module__EfnO7a__item span,.OrderStatus-module__EfnO7a__totals span{letter-spacing:.08em;text-transform:uppercase;opacity:.65;font-size:.78rem}.OrderStatus-module__EfnO7a__resultHeader strong{font-family:var(--font-serif,Georgia,serif);font-size:1.25rem;font-weight:500}.OrderStatus-module__EfnO7a__placed{padding:1rem 0}.OrderStatus-module__EfnO7a__items{border-top:1px solid #3b040b1f}.OrderStatus-module__EfnO7a__item{border-bottom:1px solid #3b040b1f;justify-content:space-between;gap:1rem;padding:1rem 0;display:flex}.OrderStatus-module__EfnO7a__item>div{gap:.35rem;display:grid}.OrderStatus-module__EfnO7a__totals{gap:.7rem;padding-top:1.1rem;display:grid}.OrderStatus-module__EfnO7a__totals>div{justify-content:space-between;gap:1rem;display:flex}.OrderStatus-module__EfnO7a__grandTotal{border-top:1px solid #3b040b2e;margin-top:.3rem;padding-top:.9rem;font-size:1.05rem}.OrderStatus-module__EfnO7a__grandTotal strong{font-family:var(--font-serif,Georgia,serif);font-size:1.35rem;font-weight:500}@media (max-width:760px){.OrderStatus-module__EfnO7a__page{padding-top:6rem}.OrderStatus-module__EfnO7a__lookupWrap,.OrderStatus-module__EfnO7a__resultHeader{grid-template-columns:1fr}.OrderStatus-module__EfnO7a__hero{text-align:left}.OrderStatus-module__EfnO7a__hero p:last-child{margin-left:0}.OrderStatus-module__EfnO7a__formCard,.OrderStatus-module__EfnO7a__result{padding:1rem}}
