.customer-dashboard-page .customer-enquiries-list .ca-group-title{font-family:var(--serif);letter-spacing:-.02em;gap:10px;margin-bottom:2px;font-size:1.15rem;font-weight:700}.customer-dashboard-page .customer-enquiries-list .ca-group-title>span{color:#2f5b45;min-width:25px;height:24px;font-family:var(--sans);background:#e4efe7;font-weight:600}.customer-dashboard-page .customer-enquiries-list .ca-list{gap:16px}.customer-dashboard-page .ca-card.ca-enquiry{background:#fff;border:1px solid #e0e6dc;border-radius:23px;gap:18px;padding:23px;box-shadow:0 5px 20px -18px #2f5b453d}.customer-dashboard-page .ca-card.ca-enquiry.needs-action{border-color:#b9cdb5;box-shadow:inset 3px 0 #2f5b45}.customer-dashboard-page .ca-enquiry .ca-record-top{align-items:center;gap:14px}.customer-dashboard-page .ca-enquiry .ca-enquiry-cook{gap:13px}.customer-enquiry-avatar{color:#2f5b45;background:#e4efe7;border:1px solid #d4e2d1;border-radius:15px;flex:none;place-items:center;width:48px;height:48px;display:grid;overflow:hidden}.customer-dashboard-page .ca-enquiry .customer-enquiry-avatar img{object-fit:cover;border-radius:0;width:100%;height:100%}.customer-dashboard-page .ca-enquiry .ca-card-kicker{color:#7b877a;letter-spacing:.09em;margin:0 0 4px;font-size:.61rem;font-weight:600}.customer-dashboard-page .ca-enquiry h3{font-family:var(--serif);letter-spacing:-.025em;margin:0;font-size:1.25rem;font-weight:700;line-height:1.25}.customer-dashboard-page .ca-enquiry .enq-status{color:#667164;background:#f1f1eb;border:0;flex:none;gap:6px;padding:6px 11px;font-size:.68rem;line-height:1.5}.customer-dashboard-page .ca-enquiry .enq-status--pending{color:#80591e;background:#f9edc8}.customer-dashboard-page .ca-enquiry :is(.enq-status--accepted,.enq-status--confirmed){color:#2f5b45;background:#e4efe7}.customer-dashboard-page .ca-enquiry .enq-status--order_proposed{color:#3b5283;background:#e3e7f3}.customer-dashboard-page .ca-enquiry .enq-status--rejected{color:#913d20;background:#fce3d6}.customer-dashboard-page .ca-enquiry .ca-enquiry-subject{color:#48594b;overflow-wrap:anywhere;background:#faf8f2;border-radius:12px;align-items:flex-start;gap:10px;margin:0;padding:13px 15px;font-size:.83rem;font-weight:400;line-height:1.65;display:flex}.ca-enquiry-subject>svg{color:#879778;flex:none;margin-top:3px}.customer-enquiry-facts{flex-wrap:wrap;align-items:center;gap:10px 18px;margin:0;padding:0;list-style:none;display:flex}.customer-enquiry-facts>li{color:#637360;align-items:center;gap:7px;min-width:0;font-size:.72rem;line-height:1.6;display:flex}.customer-enquiry-facts svg{color:#7c9177;flex:none}.customer-enquiry-facts .customer-enquiry-sent{color:#7b877a;margin-left:auto}.customer-dashboard-page .ca-enquiry .ca-enquiry-foot{border-top:1px solid #e7ebe2;gap:12px;padding-top:16px}.customer-dashboard-page .ca-enquiry .ca-next{color:#5c705a;flex:220px;margin:0;font-size:.77rem;font-weight:500;line-height:1.6}.customer-dashboard-page .ca-enquiry .ca-enquiry-foot .btn{color:#2f5b45;background:#edf3e7;border:1px solid #d5dfd0;border-radius:10px;flex:none;justify-content:center;align-items:center;gap:8px;height:auto;min-height:38px;padding:9px 13px;font-size:.74rem;font-weight:600;display:inline-flex}.customer-dashboard-page .ca-enquiry .ca-enquiry-foot .btn--green{color:#fff;background:#2f5b45;border-color:#2f5b45}.customer-dashboard-page .ca-enquiry .ca-enquiry-foot .btn:hover{background:#e0ecd9;border-color:#b7cbb6}.customer-dashboard-page .ca-enquiry .ca-enquiry-foot .btn--green:hover{background:#244633;border-color:#244633}.customer-dashboard-page .ca-enquiry .ca-enquiry-foot .btn:focus-visible{outline-offset:3px;outline:2px solid #2f5b45}@media (max-width:600px){.customer-dashboard-page .ca-card.ca-enquiry{border-radius:21px;gap:16px;padding:20px 18px}.customer-enquiry-avatar{border-radius:13px;width:41px;height:41px}.customer-dashboard-page .ca-enquiry h3{font-size:1.15rem}.customer-dashboard-page .ca-enquiry .enq-status{padding:5px 9px}.customer-enquiry-facts{gap:8px 14px}.customer-enquiry-facts .customer-enquiry-sent{flex-basis:100%;margin-left:0}.customer-dashboard-page .ca-enquiry .ca-enquiry-foot .btn{width:100%}}
