.ncc-ordered-items{border:1px solid #eadfcf;background:#fffdf8;border-radius:13px;overflow:hidden;margin:17px 0}.ncc-items-heading{display:flex;justify-content:space-between;gap:12px;padding:12px 15px;border-bottom:1px solid #eadfcf;background:#f7f0e5}.ncc-items-heading b{font-size:12px;color:#725839}.ncc-items-heading>span{font-size:11px;font-weight:700;color:#9b7b3c}.ncc-ordered-line{display:grid;grid-template-columns:46px minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:15px;border-bottom:1px solid #eee5d8}.ncc-ordered-line:last-child{border-bottom:0}.ncc-ordered-line img,.ncc-item-placeholder{width:46px;height:46px;object-fit:cover;border-radius:8px;background:#eee7dc}.ncc-item-placeholder{display:grid;place-items:center;color:#ab8b5b;font-size:24px}.ncc-ordered-name{min-width:0}.ncc-ordered-name b{display:block;font-size:14px;line-height:1.45;color:#302b26;overflow-wrap:anywhere}.ncc-ordered-name small{display:block;margin-top:5px;color:#8d7f6b;font-size:11px}.ncc-ordered-quantity{display:flex;align-items:center;gap:7px;background:#f2e1bd;border:1px solid #e1c58b;border-radius:9px;padding:8px 10px;color:#79591f;font-size:10px;white-space:nowrap}.ncc-ordered-quantity span{font-size:24px;line-height:1;font-weight:800;color:#74202c}.ncc-ordered-line-total{font-size:16px;color:#7e2630;white-space:nowrap}.ncc-customer-orders-layer .modal{width:min(680px,100%)!important;background:#faf8f4;padding:30px!important}.ncc-orders-view-tabs{display:flex;gap:7px;background:#eee8de;padding:5px;border-radius:11px;margin:20px 0}.ncc-orders-view-tabs button{flex:1;border:0;background:transparent;color:#8a7860;min-height:43px;border-radius:8px;font-size:12px;font-weight:700;padding:10px}.ncc-orders-view-tabs button.active{background:#fff;color:#7e2630;box-shadow:0 2px 7px #4f372314}.ncc-orders-view-tabs button span{margin-left:5px;display:inline-flex;align-items:center;justify-content:center;min-width:20px;padding:3px 5px;border-radius:12px;background:#f4e9d3;color:#93703a;font-size:10px}.ncc-customer-order{background:#fff;border:1px solid #e6ddcf;border-radius:15px;padding:20px;margin:15px 0;box-shadow:0 4px 15px #3b251007}.ncc-customer-order header{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.ncc-customer-order h3{font-size:15px;margin:0 0 7px;color:#3d3029;overflow-wrap:anywhere}.ncc-customer-order header small{font-size:10px;color:#9a8a75}.ncc-customer-order-status{font-size:10px;font-weight:700;padding:7px 10px;border-radius:20px;background:#fbf0dc;color:#967131;white-space:nowrap}.ncc-customer-order-status.complete{background:#eaf3eb;color:#39714f}.ncc-customer-order-status.cancelled{background:#f8e9e8;color:#9d3940}.ncc-order-method{display:flex;gap:10px;align-items:flex-start;padding:15px 0;margin-top:12px;border-bottom:1px solid #eee6da}.ncc-order-method>span{width:31px;height:31px;border-radius:9px;background:#f5ede0;display:grid;place-items:center;color:#a1824a}.ncc-order-method b{display:block;font-size:12px;color:#554538}.ncc-order-method p{margin:6px 0 0;font-size:12px;line-height:1.65;color:#978670;white-space:pre-line}.ncc-customer-order .ncc-assigned-rider{background:#fffcf5}.ncc-customer-order .ncc-assigned-rider a{font-size:20px;text-underline-offset:4px}.ncc-order-payment-total{display:flex;align-items:center;justify-content:space-between;gap:12px;border-top:1px solid #e9dfd0;margin-top:18px;padding-top:18px}.ncc-order-payment-total span{font-size:12px;color:#8a7b65}.ncc-order-payment-total strong{font-size:25px;color:#7f2530;white-space:nowrap}.ncc-order-receipt-note{font-size:11px;line-height:1.65;color:#9b8c75;margin:13px 0 0}.ncc-orders-empty{border:1px dashed #e3d6c0;border-radius:14px;background:#fff;padding:30px;text-align:center;color:#a28f70;font-size:12px;line-height:1.8}.ncc-orders-empty b{display:block;font-size:17px;color:#67523c;margin-bottom:7px}.ncc-orders-back{border:0;background:none;color:#8a6531;font-size:12px;font-weight:700;padding:12px 0}.ncc-settings-profile{padding:20px;border:1px solid #e6d8c3;border-radius:15px;background:#fff;margin:20px 0}.ncc-settings-avatar{width:49px;height:49px;border-radius:50%;background:#f1e3c8;color:#8a6531;display:grid;place-items:center;font-size:18px;font-weight:800;margin-bottom:13px}.ncc-settings-profile h3{font-size:18px;margin:0 0 7px}.ncc-settings-profile p{font-size:12px;color:#9a896f;overflow-wrap:anywhere;margin:0}.ncc-settings-action{display:flex;align-items:center;gap:14px;width:100%;border:1px solid #e5d9c4;border-radius:13px;padding:19px;background:#fff;text-align:left;margin:11px 0;color:#6b5539}.ncc-settings-action>span:first-child{font-size:24px;color:#a38754}.ncc-settings-action>div{flex:1}.ncc-settings-action b{display:block;font-size:15px;color:#503a2b}.ncc-settings-action small{display:block;font-size:11px;color:#a38e6b;margin-top:6px;line-height:1.6}.ncc-settings-action>i{font-style:normal;font-size:23px;color:#a98b51}.ncc-account-pop{z-index:22!important}.ncc-account-pop button{display:block;width:100%;text-align:left;margin:7px 0!important;min-height:38px}.ncc-settings-privacy{font-size:11px;color:#a38d6b;line-height:1.7;margin-top:20px}
@media(max-width:520px){.ncc-customer-orders-layer .modal{padding:25px 17px!important;width:100%!important;max-height:100dvh!important;height:100dvh!important;border-radius:0!important}.ncc-customer-order{padding:16px}.ncc-ordered-line{grid-template-columns:40px minmax(0,1fr) auto;gap:9px;padding:13px}.ncc-ordered-line img,.ncc-item-placeholder{width:40px;height:40px}.ncc-ordered-line-total{grid-column:2/4;justify-self:end;font-size:15px}.ncc-ordered-name b{font-size:13px}.ncc-ordered-quantity{padding:7px;gap:5px}.ncc-ordered-quantity span{font-size:23px}.ncc-orders-view-tabs button{font-size:11px}.ncc-order-payment-total strong{font-size:23px}.ncc-customer-order h3{font-size:13px}}
