.orders-shell{color:#eee4cc;max-width:760px;min-height:100svh;font-family:var(--font-serif),serif;background:#202918;margin:auto;padding:0 32px 40px}.orders-shell header{border-bottom:1px solid #8a794345;justify-content:space-between;gap:20px;padding:26px 0;display:flex}.orders-shell a{color:inherit;text-decoration:none}.orders-intro{padding:64px 0 38px}.orders-intro>span,.orders-lookup>span{letter-spacing:.14em;color:#c2a369;font-size:12px}.orders-intro h1{margin:14px 0 22px;font-size:36px}.orders-intro p,.orders-shell p{word-break:keep-all;line-height:1.8}.orders-saved h2{font-size:19px}.orders-saved article{border-block-start:1px solid #9c875448;gap:18px;padding:24px 0;display:flex}.order-seal{color:#c9a765;border:1px solid #b39457;align-self:flex-start;padding:8px}.orders-saved article>div{flex:1;min-width:0}.orders-saved h3{margin:8px 0 12px;font-size:21px}.orders-saved small{color:#baae8e}.order-number{overflow-wrap:anywhere;font:12px/1.5 sans-serif}.orders-primary{text-align:center;cursor:pointer;box-sizing:border-box;background:#c8ae7a;border:1px solid #c4aa75;width:100%;padding:17px 24px;font:600 15px/1.4 sans-serif;display:block;color:#212919!important}.orders-primary:disabled{opacity:.6;cursor:wait}.orders-refresh{border:0;color:#cbb78d;cursor:pointer;background:0 0;border-bottom:1px solid #b79e6e;padding:8px 0}.orders-lookup{color:#273222;background:#e8dfc6;margin:40px 0;padding:32px}.orders-lookup>span{color:#8e6c31}.orders-lookup h2{margin:12px 0;font-size:27px}.orders-lookup label{margin:24px 0 16px;font:14px/1.6 sans-serif;display:block}.orders-lookup input{box-sizing:border-box;color:#222;background:#f9f4e7;border:1px solid #a99b76;border-radius:0;width:100%;margin-top:9px;padding:16px;font:18px/1.4 sans-serif;display:block}.orders-lookup input:focus{outline-offset:2px;outline:2px solid #8c6d38}.orders-lookup small{color:#655c45;margin-top:16px;font:12px/1.8 sans-serif;display:block}.orders-error{color:#9d3429}.orders-help{font-size:14px;line-height:1.8}.orders-help summary{cursor:pointer;padding:16px 0}.orders-help a{text-decoration:underline}.orders-shell footer{text-align:center;color:#b1a78c;margin-top:50px;font-size:13px;line-height:2}.orders-shell footer small{font-size:11px}@media (max-width:500px){.orders-shell{padding:0 22px 32px}.orders-intro{padding-top:42px}.orders-lookup{margin-inline:-5px;padding:25px 20px}.orders-intro h1{font-size:31px}}
