
.cc_Z6ZOJ8rgEP_xZyIvz2VW0 .chokku-orders-toolbar, .cc_Z6ZOJ8rgEP_orTSAWZFmX .chokku-orders-toolbar { display:flex;gap:14px; }
.cc_Z6ZOJ8rgEP_xZyIvz2VW0 .chokku-orders-state-actions, .cc_Z6ZOJ8rgEP_orTSAWZFmX .chokku-orders-state-actions { display:flex;flex-wrap:wrap;justify-content:center;gap:12px; }
.cc_Z6ZOJ8rgEP_xZyIvz2VW0 .chokku-orders-refresh, .cc_Z6ZOJ8rgEP_orTSAWZFmX .chokku-orders-refresh { flex-shrink:0; }
.cc_Z6ZOJ8rgEP_xZyIvz2VW0 .chokku-orders-refresh:disabled, .cc_Z6ZOJ8rgEP_orTSAWZFmX .chokku-orders-refresh:disabled { opacity:.6;cursor:wait; }
.cc_Z6ZOJ8rgEP_xZyIvz2VW0 .chokku-orders-search, .cc_Z6ZOJ8rgEP_orTSAWZFmX .chokku-orders-search { position:relative;flex:1;min-width:0; }
.cc_Z6ZOJ8rgEP_xZyIvz2VW0 .chokku-orders-search>svg, .cc_Z6ZOJ8rgEP_orTSAWZFmX .chokku-orders-search>svg { position:absolute;left:16px;top:50%;transform:translateY(-50%);width:20px;height:20px;pointer-events:none; }
.cc_Z6ZOJ8rgEP_xZyIvz2VW0 .chokku-orders-search input, .cc_Z6ZOJ8rgEP_orTSAWZFmX .chokku-orders-search input, .cc_Z6ZOJ8rgEP_xZyIvz2VW0 .chokku-orders-sort select, .cc_Z6ZOJ8rgEP_orTSAWZFmX .chokku-orders-sort select { width:100%;height:50px;border:1px solid var(--orders-border);border-radius:12px;background:var(--orders-surface);color:var(--orders-title);font:inherit; }
.cc_Z6ZOJ8rgEP_xZyIvz2VW0 .chokku-orders-search input, .cc_Z6ZOJ8rgEP_orTSAWZFmX .chokku-orders-search input { padding:12px 16px 12px 48px; }
.cc_Z6ZOJ8rgEP_xZyIvz2VW0 .chokku-orders-search input::placeholder, .cc_Z6ZOJ8rgEP_orTSAWZFmX .chokku-orders-search input::placeholder { color:var(--orders-text);opacity:1; }
.cc_Z6ZOJ8rgEP_xZyIvz2VW0 .chokku-orders-sort select, .cc_Z6ZOJ8rgEP_orTSAWZFmX .chokku-orders-sort select { padding:10px 40px 10px 16px;cursor:pointer; }
.cc_Z6ZOJ8rgEP_xZyIvz2VW0 .chokku-orders-count, .cc_Z6ZOJ8rgEP_orTSAWZFmX .chokku-orders-count { margin:18px 0;font-size:var(--orders-text-size); }
.cc_Z6ZOJ8rgEP_xZyIvz2VW0 .chokku-orders-list, .cc_Z6ZOJ8rgEP_orTSAWZFmX .chokku-orders-list { display:grid;gap:20px; }
.cc_Z6ZOJ8rgEP_xZyIvz2VW0 .chokku-orders-more, .cc_Z6ZOJ8rgEP_orTSAWZFmX .chokku-orders-more { display:flex;justify-content:center;margin-top:28px; }
@media(max-width:600px) {
  .cc_Z6ZOJ8rgEP_xZyIvz2VW0 .chokku-orders-toolbar, .cc_Z6ZOJ8rgEP_orTSAWZFmX .chokku-orders-toolbar { flex-direction:column;gap:10px; }
  .cc_Z6ZOJ8rgEP_xZyIvz2VW0 .chokku-orders-count, .cc_Z6ZOJ8rgEP_orTSAWZFmX .chokku-orders-count { font-size:var(--orders-text-mobile); }
}

.cc_Z6ZOJ8rgEP_xZyIvz2VW0 .chokku-order-card, .cc_Z6ZOJ8rgEP_orTSAWZFmX .chokku-order-card { border:1px solid var(--orders-border);border-radius:var(--orders-radius);background:var(--orders-surface);overflow:hidden; }
.cc_Z6ZOJ8rgEP_xZyIvz2VW0 .chokku-order-card-heading, .cc_Z6ZOJ8rgEP_orTSAWZFmX .chokku-order-card-heading { display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) auto;gap:20px;align-items:center;padding:24px 28px;border-bottom:1px solid var(--orders-border); }
.cc_Z6ZOJ8rgEP_xZyIvz2VW0 .chokku-order-card-heading p, .cc_Z6ZOJ8rgEP_orTSAWZFmX .chokku-order-card-heading p { margin:0 0 5px; }
.cc_Z6ZOJ8rgEP_xZyIvz2VW0 .chokku-order-card-heading h2, .cc_Z6ZOJ8rgEP_orTSAWZFmX .chokku-order-card-heading h2 { margin:0;font-size:var(--orders-card-size);font-weight:var(--orders-card-weight);line-height:1.4;color:var(--orders-title);overflow-wrap:anywhere; }
.cc_Z6ZOJ8rgEP_xZyIvz2VW0 .chokku-order-card-heading>div>span, .cc_Z6ZOJ8rgEP_orTSAWZFmX .chokku-order-card-heading>div>span { color:var(--orders-title); }
.cc_Z6ZOJ8rgEP_xZyIvz2VW0 .chokku-order-total strong, .cc_Z6ZOJ8rgEP_orTSAWZFmX .chokku-order-total strong { color:var(--orders-price);font-size:var(--orders-price-size);font-weight:var(--orders-price-weight);overflow-wrap:anywhere; }
.cc_Z6ZOJ8rgEP_xZyIvz2VW0 .chokku-order-status, .cc_Z6ZOJ8rgEP_orTSAWZFmX .chokku-order-status { display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:7px 12px;border-radius:100px;max-width:230px;background:color-mix(in srgb,var(--orders-border) 40%,var(--orders-surface));color:var(--orders-title);text-align:center; }
.cc_Z6ZOJ8rgEP_xZyIvz2VW0 .chokku-order-status::before, .cc_Z6ZOJ8rgEP_orTSAWZFmX .chokku-order-status::before { content:"";width:6px;height:6px;border-radius:50%;background:currentColor;flex:none; }
.cc_Z6ZOJ8rgEP_xZyIvz2VW0 .chokku-order-status.is-accent, .cc_Z6ZOJ8rgEP_orTSAWZFmX .chokku-order-status.is-accent { background:color-mix(in srgb,var(--orders-accent) 7%,var(--orders-surface));color:var(--orders-accent); }
.cc_Z6ZOJ8rgEP_xZyIvz2VW0 .chokku-order-status.is-success, .cc_Z6ZOJ8rgEP_orTSAWZFmX .chokku-order-status.is-success { background:#EEF8F1;color:#266841; }
.cc_Z6ZOJ8rgEP_xZyIvz2VW0 .chokku-order-preview, .cc_Z6ZOJ8rgEP_orTSAWZFmX .chokku-order-preview { display:flex;align-items:center;gap:22px;padding:24px 28px; }
.cc_Z6ZOJ8rgEP_xZyIvz2VW0 .chokku-order-thumbnails, .cc_Z6ZOJ8rgEP_orTSAWZFmX .chokku-order-thumbnails { display:flex;align-items:center;gap:8px;flex:none; }
.cc_Z6ZOJ8rgEP_xZyIvz2VW0 .chokku-order-extra, .cc_Z6ZOJ8rgEP_orTSAWZFmX .chokku-order-extra { max-width:70px;font-size:var(--orders-text-size); }
.cc_Z6ZOJ8rgEP_xZyIvz2VW0 .chokku-order-preview-text, .cc_Z6ZOJ8rgEP_orTSAWZFmX .chokku-order-preview-text { min-width:0; }
.cc_Z6ZOJ8rgEP_xZyIvz2VW0 .chokku-order-full-detail, .cc_Z6ZOJ8rgEP_orTSAWZFmX .chokku-order-full-detail { padding:0 28px 22px;display:flex;justify-content:flex-end; }
.cc_Z6ZOJ8rgEP_xZyIvz2VW0 .chokku-order-full-detail a, .cc_Z6ZOJ8rgEP_orTSAWZFmX .chokku-order-full-detail a { gap:10px; }.cc_Z6ZOJ8rgEP_xZyIvz2VW0 .chokku-order-full-detail svg, .cc_Z6ZOJ8rgEP_orTSAWZFmX .chokku-order-full-detail svg { width:18px;height:18px;flex:none; }
.cc_Z6ZOJ8rgEP_xZyIvz2VW0 .chokku-order-preview-text p, .cc_Z6ZOJ8rgEP_orTSAWZFmX .chokku-order-preview-text p { color:var(--orders-title);margin:0 0 6px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere; }
.cc_Z6ZOJ8rgEP_xZyIvz2VW0 .chokku-order-details>summary, .cc_Z6ZOJ8rgEP_orTSAWZFmX .chokku-order-details>summary { display:flex;align-items:center;justify-content:space-between;gap:14px;padding:16px 28px;cursor:pointer;list-style:none;border-top:1px solid var(--orders-border);color:var(--orders-accent);font-size:var(--orders-button-size);font-weight:var(--orders-button-weight); }
.cc_Z6ZOJ8rgEP_xZyIvz2VW0 .chokku-order-details>summary::-webkit-details-marker, .cc_Z6ZOJ8rgEP_orTSAWZFmX .chokku-order-details>summary::-webkit-details-marker { display:none; }
.cc_Z6ZOJ8rgEP_xZyIvz2VW0 .chokku-order-details>summary>svg, .cc_Z6ZOJ8rgEP_orTSAWZFmX .chokku-order-details>summary>svg { width:20px;height:20px;flex:none;transition:transform 180ms; }
.cc_Z6ZOJ8rgEP_xZyIvz2VW0 .chokku-order-details[open]>summary>svg, .cc_Z6ZOJ8rgEP_orTSAWZFmX .chokku-order-details[open]>summary>svg { transform:rotate(180deg); }
.cc_Z6ZOJ8rgEP_xZyIvz2VW0 .chokku-order-details-content, .cc_Z6ZOJ8rgEP_orTSAWZFmX .chokku-order-details-content { border-top:1px solid var(--orders-border);padding:26px 28px; }
.cc_Z6ZOJ8rgEP_xZyIvz2VW0 .chokku-order-details-content h3, .cc_Z6ZOJ8rgEP_orTSAWZFmX .chokku-order-details-content h3 { margin:0 0 18px;color:var(--orders-title);font-size:var(--orders-card-size);font-weight:var(--orders-card-weight);line-height:1.4; }
.cc_Z6ZOJ8rgEP_xZyIvz2VW0 .chokku-order-items, .cc_Z6ZOJ8rgEP_orTSAWZFmX .chokku-order-items { padding:0;margin:0 0 24px;list-style:none; }
.cc_Z6ZOJ8rgEP_xZyIvz2VW0 .chokku-order-items>li, .cc_Z6ZOJ8rgEP_orTSAWZFmX .chokku-order-items>li { display:flex;gap:18px;align-items:center;padding:18px 0;border-bottom:1px solid var(--orders-border); }
.cc_Z6ZOJ8rgEP_xZyIvz2VW0 .chokku-order-items>li:first-child, .cc_Z6ZOJ8rgEP_orTSAWZFmX .chokku-order-items>li:first-child { padding-top:0; }
.cc_Z6ZOJ8rgEP_xZyIvz2VW0 .chokku-order-item-info, .cc_Z6ZOJ8rgEP_orTSAWZFmX .chokku-order-item-info { flex:1;min-width:0; }
.cc_Z6ZOJ8rgEP_xZyIvz2VW0 .chokku-order-item-info h4, .cc_Z6ZOJ8rgEP_orTSAWZFmX .chokku-order-item-info h4 { color:var(--orders-title);font-size:var(--orders-text-size);font-weight:var(--orders-card-weight);line-height:1.5;margin:0 0 4px;overflow-wrap:anywhere; }
.cc_Z6ZOJ8rgEP_xZyIvz2VW0 .chokku-order-item-info>span, .cc_Z6ZOJ8rgEP_orTSAWZFmX .chokku-order-item-info>span { display:block;overflow-wrap:anywhere; }
.cc_Z6ZOJ8rgEP_xZyIvz2VW0 .chokku-order-line-total, .cc_Z6ZOJ8rgEP_orTSAWZFmX .chokku-order-line-total { color:var(--orders-price);font-size:var(--orders-price-size);font-weight:var(--orders-price-weight);text-align:right; }
.cc_Z6ZOJ8rgEP_xZyIvz2VW0 .chokku-order-payment, .cc_Z6ZOJ8rgEP_orTSAWZFmX .chokku-order-payment { display:flex;justify-content:space-between;gap:16px;margin:0 0 30px; }
.cc_Z6ZOJ8rgEP_xZyIvz2VW0 .chokku-order-payment strong, .cc_Z6ZOJ8rgEP_orTSAWZFmX .chokku-order-payment strong { color:var(--orders-title);font-weight:var(--orders-card-weight);text-align:right; }
.cc_Z6ZOJ8rgEP_xZyIvz2VW0 .chokku-order-packages, .cc_Z6ZOJ8rgEP_orTSAWZFmX .chokku-order-packages { display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px; }
.cc_Z6ZOJ8rgEP_xZyIvz2VW0 .chokku-order-package, .cc_Z6ZOJ8rgEP_orTSAWZFmX .chokku-order-package { border:1px solid var(--orders-border);border-radius:12px;padding:18px;min-width:0; }
.cc_Z6ZOJ8rgEP_xZyIvz2VW0 .chokku-order-package:only-child, .cc_Z6ZOJ8rgEP_orTSAWZFmX .chokku-order-package:only-child { grid-column:1/-1; }
.cc_Z6ZOJ8rgEP_xZyIvz2VW0 .chokku-order-package-title, .cc_Z6ZOJ8rgEP_orTSAWZFmX .chokku-order-package-title { display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:12px; }
.cc_Z6ZOJ8rgEP_xZyIvz2VW0 .chokku-order-package-title>svg, .cc_Z6ZOJ8rgEP_orTSAWZFmX .chokku-order-package-title>svg { width:20px;height:20px;flex:none;color:var(--orders-accent); }
.cc_Z6ZOJ8rgEP_xZyIvz2VW0 .chokku-order-package-title h4, .cc_Z6ZOJ8rgEP_orTSAWZFmX .chokku-order-package-title h4 { flex:1;margin:0;color:var(--orders-title);font-size:var(--orders-text-size);font-weight:var(--orders-card-weight);overflow-wrap:anywhere; }
.cc_Z6ZOJ8rgEP_xZyIvz2VW0 .chokku-order-package p, .cc_Z6ZOJ8rgEP_orTSAWZFmX .chokku-order-package p { margin:7px 0;overflow-wrap:anywhere; }
.cc_Z6ZOJ8rgEP_xZyIvz2VW0 .chokku-order-package p>span, .cc_Z6ZOJ8rgEP_orTSAWZFmX .chokku-order-package p>span { color:var(--orders-title); }
.cc_Z6ZOJ8rgEP_xZyIvz2VW0 .chokku-order-track, .cc_Z6ZOJ8rgEP_orTSAWZFmX .chokku-order-track { display:inline-flex;align-items:center;gap:9px;margin-top:10px;min-height:36px;color:var(--orders-accent);text-decoration:none;font-size:var(--orders-button-size);font-weight:var(--orders-button-weight); }
.cc_Z6ZOJ8rgEP_xZyIvz2VW0 .chokku-order-track:hover, .cc_Z6ZOJ8rgEP_orTSAWZFmX .chokku-order-track:hover { text-decoration:underline; }
.cc_Z6ZOJ8rgEP_xZyIvz2VW0 .chokku-order-track>svg, .cc_Z6ZOJ8rgEP_orTSAWZFmX .chokku-order-track>svg { width:18px;height:18px; }
@media(max-width:960px) { .cc_Z6ZOJ8rgEP_xZyIvz2VW0 .chokku-order-card-heading, .cc_Z6ZOJ8rgEP_orTSAWZFmX .chokku-order-card-heading { grid-template-columns:repeat(2,minmax(0,1fr)); }.cc_Z6ZOJ8rgEP_xZyIvz2VW0 .chokku-order-status, .cc_Z6ZOJ8rgEP_orTSAWZFmX .chokku-order-status { justify-self:start; } }
@media(max-width:600px) {
  .cc_Z6ZOJ8rgEP_xZyIvz2VW0 .chokku-order-card-heading, .cc_Z6ZOJ8rgEP_orTSAWZFmX .chokku-order-card-heading { padding:20px;gap:18px 12px; }
  .cc_Z6ZOJ8rgEP_xZyIvz2VW0 .chokku-order-card-heading h2, .cc_Z6ZOJ8rgEP_orTSAWZFmX .chokku-order-card-heading h2, .cc_Z6ZOJ8rgEP_xZyIvz2VW0 .chokku-order-details-content h3, .cc_Z6ZOJ8rgEP_orTSAWZFmX .chokku-order-details-content h3 { font-size:var(--orders-card-mobile); }
  .cc_Z6ZOJ8rgEP_xZyIvz2VW0 .chokku-order-preview, .cc_Z6ZOJ8rgEP_orTSAWZFmX .chokku-order-preview { padding:20px;align-items:flex-start;flex-direction:column;gap:14px; }
  .cc_Z6ZOJ8rgEP_xZyIvz2VW0 .chokku-order-full-detail, .cc_Z6ZOJ8rgEP_orTSAWZFmX .chokku-order-full-detail { padding:0 20px 20px; }.cc_Z6ZOJ8rgEP_xZyIvz2VW0 .chokku-order-full-detail a, .cc_Z6ZOJ8rgEP_orTSAWZFmX .chokku-order-full-detail a { width:100%; }
  .cc_Z6ZOJ8rgEP_xZyIvz2VW0 .chokku-order-thumbnails, .cc_Z6ZOJ8rgEP_orTSAWZFmX .chokku-order-thumbnails { flex-wrap:wrap; }
  .cc_Z6ZOJ8rgEP_xZyIvz2VW0 .chokku-order-details>summary, .cc_Z6ZOJ8rgEP_orTSAWZFmX .chokku-order-details>summary { padding:16px 20px; }
  .cc_Z6ZOJ8rgEP_xZyIvz2VW0 .chokku-order-details-content, .cc_Z6ZOJ8rgEP_orTSAWZFmX .chokku-order-details-content { padding:22px 20px; }
  .cc_Z6ZOJ8rgEP_xZyIvz2VW0 .chokku-order-packages, .cc_Z6ZOJ8rgEP_orTSAWZFmX .chokku-order-packages { grid-template-columns:minmax(0,1fr); }
  .cc_Z6ZOJ8rgEP_xZyIvz2VW0 .chokku-order-items>li, .cc_Z6ZOJ8rgEP_orTSAWZFmX .chokku-order-items>li { display:grid;grid-template-columns:66px minmax(0,1fr);gap:8px 12px;align-items:start; }
  .cc_Z6ZOJ8rgEP_xZyIvz2VW0 .chokku-order-line-total, .cc_Z6ZOJ8rgEP_orTSAWZFmX .chokku-order-line-total { grid-column:2;text-align:left; }
  .cc_Z6ZOJ8rgEP_xZyIvz2VW0 .chokku-order-item-info h4, .cc_Z6ZOJ8rgEP_orTSAWZFmX .chokku-order-item-info h4, .cc_Z6ZOJ8rgEP_xZyIvz2VW0 .chokku-order-package-title h4, .cc_Z6ZOJ8rgEP_orTSAWZFmX .chokku-order-package-title h4 { font-size:var(--orders-text-mobile); }
  .cc_Z6ZOJ8rgEP_xZyIvz2VW0 .chokku-order-extra, .cc_Z6ZOJ8rgEP_orTSAWZFmX .chokku-order-extra { font-size:var(--orders-text-mobile); }
}
@media(prefers-reduced-motion:reduce) { .cc_Z6ZOJ8rgEP_xZyIvz2VW0 .chokku-order-details>summary>svg, .cc_Z6ZOJ8rgEP_orTSAWZFmX .chokku-order-details>summary>svg { transition:none; } }
