
.cc_Z6ZOJ8rgEP_jUUGkP1jAM .chokku-detail-overview, .cc_Z6ZOJ8rgEP_nEqftGr0jU .chokku-detail-overview { display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin:0 0 24px;padding:26px 28px;background:var(--orders-surface);border:1px solid var(--orders-border);border-radius:var(--orders-radius); }
.cc_Z6ZOJ8rgEP_jUUGkP1jAM .chokku-detail-overview dt, .cc_Z6ZOJ8rgEP_nEqftGr0jU .chokku-detail-overview dt { margin-bottom:9px; }
.cc_Z6ZOJ8rgEP_jUUGkP1jAM .chokku-detail-overview dd, .cc_Z6ZOJ8rgEP_nEqftGr0jU .chokku-detail-overview dd { margin:0;color:var(--orders-title);font-size:var(--orders-text-size);overflow-wrap:anywhere; }
.cc_Z6ZOJ8rgEP_jUUGkP1jAM .chokku-detail-overview>div:first-child dd, .cc_Z6ZOJ8rgEP_nEqftGr0jU .chokku-detail-overview>div:first-child dd { font-size:var(--orders-card-size);font-weight:var(--orders-card-weight); }
.cc_Z6ZOJ8rgEP_jUUGkP1jAM .chokku-detail-overview dd.chokku-detail-price, .cc_Z6ZOJ8rgEP_nEqftGr0jU .chokku-detail-overview dd.chokku-detail-price { color:var(--orders-price);font-size:var(--orders-price-size);font-weight:var(--orders-price-weight); }
.cc_Z6ZOJ8rgEP_jUUGkP1jAM .chokku-detail-progress, .cc_Z6ZOJ8rgEP_nEqftGr0jU .chokku-detail-progress { margin-bottom:24px;padding:26px 28px;background:var(--orders-surface);border:1px solid var(--orders-border);border-radius:var(--orders-radius); }
.cc_Z6ZOJ8rgEP_jUUGkP1jAM .chokku-detail-progress ol, .cc_Z6ZOJ8rgEP_nEqftGr0jU .chokku-detail-progress ol { display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding:0;margin:24px 0 0;list-style:none; }
.cc_Z6ZOJ8rgEP_jUUGkP1jAM .chokku-detail-progress li, .cc_Z6ZOJ8rgEP_nEqftGr0jU .chokku-detail-progress li { position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px;padding:0 8px; }
.cc_Z6ZOJ8rgEP_jUUGkP1jAM .chokku-detail-progress li:not(:last-child)::after, .cc_Z6ZOJ8rgEP_nEqftGr0jU .chokku-detail-progress li:not(:last-child)::after { position:absolute;content:"";top:21px;left:calc(50% + 27px);width:calc(100% - 54px);height:1px;background:var(--orders-border); }
.cc_Z6ZOJ8rgEP_jUUGkP1jAM .chokku-detail-progress li.is-complete:not([aria-current="step"])::after, .cc_Z6ZOJ8rgEP_nEqftGr0jU .chokku-detail-progress li.is-complete:not([aria-current="step"])::after { background:var(--orders-accent); }
.cc_Z6ZOJ8rgEP_jUUGkP1jAM .chokku-detail-step, .cc_Z6ZOJ8rgEP_nEqftGr0jU .chokku-detail-step { display:grid;place-items:center;width:44px;height:44px;border:1px solid var(--orders-border);border-radius:50%;background:var(--orders-surface);color:var(--orders-text); }
.cc_Z6ZOJ8rgEP_jUUGkP1jAM .chokku-detail-step svg, .cc_Z6ZOJ8rgEP_nEqftGr0jU .chokku-detail-step svg { width:21px;height:21px; }
.cc_Z6ZOJ8rgEP_jUUGkP1jAM .chokku-detail-progress li.is-complete .chokku-detail-step, .cc_Z6ZOJ8rgEP_nEqftGr0jU .chokku-detail-progress li.is-complete .chokku-detail-step { background:color-mix(in srgb,var(--orders-accent) 7%,var(--orders-surface));border-color:var(--orders-accent);color:var(--orders-accent); }
.cc_Z6ZOJ8rgEP_jUUGkP1jAM .chokku-detail-progress li[aria-current="step"] .chokku-detail-step, .cc_Z6ZOJ8rgEP_nEqftGr0jU .chokku-detail-progress li[aria-current="step"] .chokku-detail-step { background:var(--orders-accent);color:var(--orders-button-text); }
.cc_Z6ZOJ8rgEP_jUUGkP1jAM .chokku-detail-partial, .cc_Z6ZOJ8rgEP_nEqftGr0jU .chokku-detail-partial { margin:0 0 24px;padding:14px 18px;border-left:2px solid var(--orders-accent);background:color-mix(in srgb,var(--orders-accent) 5%,var(--orders-surface));color:var(--orders-title);border-radius:0 10px 10px 0; }
.cc_Z6ZOJ8rgEP_jUUGkP1jAM .chokku-detail-columns, .cc_Z6ZOJ8rgEP_nEqftGr0jU .chokku-detail-columns { display:grid;grid-template-columns:minmax(0,1fr) 350px;gap:28px;align-items:start; }
.cc_Z6ZOJ8rgEP_jUUGkP1jAM .chokku-detail-main, .cc_Z6ZOJ8rgEP_nEqftGr0jU .chokku-detail-main { display:grid;gap:20px;min-width:0; }
.cc_Z6ZOJ8rgEP_jUUGkP1jAM .chokku-detail-products-title, .cc_Z6ZOJ8rgEP_nEqftGr0jU .chokku-detail-products-title { padding:4px 0 0; }
.cc_Z6ZOJ8rgEP_jUUGkP1jAM .chokku-detail-sidebar, .cc_Z6ZOJ8rgEP_nEqftGr0jU .chokku-detail-sidebar { min-width:0;display:grid;gap:20px; }
.cc_Z6ZOJ8rgEP_jUUGkP1jAM .chokku-detail-addresses, .cc_Z6ZOJ8rgEP_nEqftGr0jU .chokku-detail-addresses { display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px; }
@media(max-width:1020px) { .cc_Z6ZOJ8rgEP_jUUGkP1jAM .chokku-detail-columns, .cc_Z6ZOJ8rgEP_nEqftGr0jU .chokku-detail-columns { grid-template-columns:minmax(0,1fr) 300px;gap:20px; }.cc_Z6ZOJ8rgEP_jUUGkP1jAM .chokku-detail-addresses, .cc_Z6ZOJ8rgEP_nEqftGr0jU .chokku-detail-addresses { grid-template-columns:minmax(0,1fr); }.cc_Z6ZOJ8rgEP_jUUGkP1jAM .chokku-detail-overview, .cc_Z6ZOJ8rgEP_nEqftGr0jU .chokku-detail-overview { grid-template-columns:repeat(2,minmax(0,1fr)); } }
@media(max-width:800px) { .cc_Z6ZOJ8rgEP_jUUGkP1jAM .chokku-detail-columns, .cc_Z6ZOJ8rgEP_nEqftGr0jU .chokku-detail-columns { grid-template-columns:minmax(0,1fr); }.cc_Z6ZOJ8rgEP_jUUGkP1jAM .chokku-detail-sidebar, .cc_Z6ZOJ8rgEP_nEqftGr0jU .chokku-detail-sidebar { grid-template-columns:repeat(2,minmax(0,1fr)); }.cc_Z6ZOJ8rgEP_jUUGkP1jAM .chokku-detail-addresses, .cc_Z6ZOJ8rgEP_nEqftGr0jU .chokku-detail-addresses { grid-template-columns:repeat(2,minmax(0,1fr)); } }
@media(max-width:600px) {
  .cc_Z6ZOJ8rgEP_jUUGkP1jAM .chokku-detail-overview, .cc_Z6ZOJ8rgEP_nEqftGr0jU .chokku-detail-overview { padding:20px;gap:20px 14px; }.cc_Z6ZOJ8rgEP_jUUGkP1jAM .chokku-detail-overview dd, .cc_Z6ZOJ8rgEP_nEqftGr0jU .chokku-detail-overview dd { font-size:var(--orders-text-mobile); }.cc_Z6ZOJ8rgEP_jUUGkP1jAM .chokku-detail-overview>div:first-child dd, .cc_Z6ZOJ8rgEP_nEqftGr0jU .chokku-detail-overview>div:first-child dd { font-size:var(--orders-card-mobile); }
  .cc_Z6ZOJ8rgEP_jUUGkP1jAM .chokku-detail-progress, .cc_Z6ZOJ8rgEP_nEqftGr0jU .chokku-detail-progress { padding:22px 14px; }.cc_Z6ZOJ8rgEP_jUUGkP1jAM .chokku-detail-progress li, .cc_Z6ZOJ8rgEP_nEqftGr0jU .chokku-detail-progress li { padding:0 3px;overflow-wrap:anywhere; }.cc_Z6ZOJ8rgEP_jUUGkP1jAM .chokku-detail-progress li>span:last-child, .cc_Z6ZOJ8rgEP_nEqftGr0jU .chokku-detail-progress li>span:last-child { max-width:100%; }
  .cc_Z6ZOJ8rgEP_jUUGkP1jAM .chokku-detail-step, .cc_Z6ZOJ8rgEP_nEqftGr0jU .chokku-detail-step { width:36px;height:36px; }.cc_Z6ZOJ8rgEP_jUUGkP1jAM .chokku-detail-step svg, .cc_Z6ZOJ8rgEP_nEqftGr0jU .chokku-detail-step svg { width:18px;height:18px; }.cc_Z6ZOJ8rgEP_jUUGkP1jAM .chokku-detail-progress li:not(:last-child)::after, .cc_Z6ZOJ8rgEP_nEqftGr0jU .chokku-detail-progress li:not(:last-child)::after { top:18px;left:calc(50% + 22px);width:calc(100% - 44px); }
  .cc_Z6ZOJ8rgEP_jUUGkP1jAM .chokku-detail-sidebar, .cc_Z6ZOJ8rgEP_nEqftGr0jU .chokku-detail-sidebar, .cc_Z6ZOJ8rgEP_jUUGkP1jAM .chokku-detail-addresses, .cc_Z6ZOJ8rgEP_nEqftGr0jU .chokku-detail-addresses { grid-template-columns:minmax(0,1fr); }
}

.cc_Z6ZOJ8rgEP_jUUGkP1jAM .chokku-detail-package-heading, .cc_Z6ZOJ8rgEP_nEqftGr0jU .chokku-detail-package-heading { display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-bottom:24px; }
.cc_Z6ZOJ8rgEP_jUUGkP1jAM .chokku-detail-package-heading h3, .cc_Z6ZOJ8rgEP_nEqftGr0jU .chokku-detail-package-heading h3 { flex:1;min-width:0;overflow-wrap:anywhere; }
.cc_Z6ZOJ8rgEP_jUUGkP1jAM .chokku-detail-package-heading>span:last-child:not(:first-child), .cc_Z6ZOJ8rgEP_nEqftGr0jU .chokku-detail-package-heading>span:last-child:not(:first-child) { max-width:100%;overflow-wrap:anywhere; }
.cc_Z6ZOJ8rgEP_jUUGkP1jAM .chokku-detail-package-icon, .cc_Z6ZOJ8rgEP_nEqftGr0jU .chokku-detail-package-icon { display:grid;place-items:center;flex:none;width:38px;height:38px;background:color-mix(in srgb,var(--orders-accent) 7%,var(--orders-surface));border-radius:11px;color:var(--orders-accent); }
.cc_Z6ZOJ8rgEP_jUUGkP1jAM .chokku-detail-package-icon svg, .cc_Z6ZOJ8rgEP_nEqftGr0jU .chokku-detail-package-icon svg { width:21px;height:21px; }
.cc_Z6ZOJ8rgEP_jUUGkP1jAM .chokku-detail-package .chokku-order-items, .cc_Z6ZOJ8rgEP_nEqftGr0jU .chokku-detail-package .chokku-order-items { margin-bottom:0; }.cc_Z6ZOJ8rgEP_jUUGkP1jAM .chokku-detail-package .chokku-order-items>li:last-child, .cc_Z6ZOJ8rgEP_nEqftGr0jU .chokku-detail-package .chokku-order-items>li:last-child { border-bottom:0; }
.cc_Z6ZOJ8rgEP_jUUGkP1jAM .chokku-detail-package .chokku-order-item-info h4 a, .cc_Z6ZOJ8rgEP_nEqftGr0jU .chokku-detail-package .chokku-order-item-info h4 a { color:inherit;text-decoration:none; }.cc_Z6ZOJ8rgEP_jUUGkP1jAM .chokku-detail-package .chokku-order-item-info h4 a:hover, .cc_Z6ZOJ8rgEP_nEqftGr0jU .chokku-detail-package .chokku-order-item-info h4 a:hover { color:var(--orders-accent); }
.cc_Z6ZOJ8rgEP_jUUGkP1jAM .chokku-detail-tracking, .cc_Z6ZOJ8rgEP_nEqftGr0jU .chokku-detail-tracking { display:flex;align-items:center;flex-wrap:wrap;gap:16px;border-top:1px solid var(--orders-border);margin-top:18px;padding-top:20px; }
.cc_Z6ZOJ8rgEP_jUUGkP1jAM .chokku-detail-tracking>svg, .cc_Z6ZOJ8rgEP_nEqftGr0jU .chokku-detail-tracking>svg { width:22px;height:22px;flex:none;color:var(--orders-accent); }
.cc_Z6ZOJ8rgEP_jUUGkP1jAM .chokku-detail-tracking dl, .cc_Z6ZOJ8rgEP_nEqftGr0jU .chokku-detail-tracking dl { display:flex;flex-wrap:wrap;flex:1;gap:16px 28px;margin:0;min-width:0; }.cc_Z6ZOJ8rgEP_jUUGkP1jAM .chokku-detail-tracking dd, .cc_Z6ZOJ8rgEP_nEqftGr0jU .chokku-detail-tracking dd { color:var(--orders-title);margin:4px 0 0;overflow-wrap:anywhere; }.cc_Z6ZOJ8rgEP_jUUGkP1jAM .chokku-detail-tracking .chokku-order-track, .cc_Z6ZOJ8rgEP_nEqftGr0jU .chokku-detail-tracking .chokku-order-track { margin:0; }
.cc_Z6ZOJ8rgEP_jUUGkP1jAM .chokku-detail-tracking-empty, .cc_Z6ZOJ8rgEP_nEqftGr0jU .chokku-detail-tracking-empty { border-top:1px solid var(--orders-border);margin:18px 0 0;padding-top:18px; }

.cc_Z6ZOJ8rgEP_jUUGkP1jAM .chokku-detail-summary dl, .cc_Z6ZOJ8rgEP_nEqftGr0jU .chokku-detail-summary dl, .cc_Z6ZOJ8rgEP_jUUGkP1jAM .chokku-detail-payment dl, .cc_Z6ZOJ8rgEP_nEqftGr0jU .chokku-detail-payment dl, .cc_Z6ZOJ8rgEP_jUUGkP1jAM .chokku-detail-invoices dl, .cc_Z6ZOJ8rgEP_nEqftGr0jU .chokku-detail-invoices dl { display:grid;gap:16px;margin:22px 0 0; }
.cc_Z6ZOJ8rgEP_jUUGkP1jAM .chokku-detail-summary dl>div, .cc_Z6ZOJ8rgEP_nEqftGr0jU .chokku-detail-summary dl>div { display:flex;justify-content:space-between;gap:16px; }
.cc_Z6ZOJ8rgEP_jUUGkP1jAM .chokku-detail-summary dt, .cc_Z6ZOJ8rgEP_nEqftGr0jU .chokku-detail-summary dt { min-width:0;overflow-wrap:anywhere; }
.cc_Z6ZOJ8rgEP_jUUGkP1jAM .chokku-detail-summary dd, .cc_Z6ZOJ8rgEP_nEqftGr0jU .chokku-detail-summary dd { margin:0;text-align:right;color:var(--orders-title);font-variant-numeric:tabular-nums;overflow-wrap:anywhere; }
.cc_Z6ZOJ8rgEP_jUUGkP1jAM .chokku-detail-summary-total, .cc_Z6ZOJ8rgEP_nEqftGr0jU .chokku-detail-summary-total { border-top:1px solid var(--orders-border);margin-top:8px;padding-top:20px;align-items:center;color:var(--orders-title); }
.cc_Z6ZOJ8rgEP_jUUGkP1jAM .chokku-detail-summary .chokku-detail-summary-total dd, .cc_Z6ZOJ8rgEP_nEqftGr0jU .chokku-detail-summary .chokku-detail-summary-total dd { color:var(--orders-price);font-size:var(--orders-price-size);font-weight:var(--orders-price-weight); }
.cc_Z6ZOJ8rgEP_jUUGkP1jAM .chokku-detail-summary .chokku-detail-tax, .cc_Z6ZOJ8rgEP_nEqftGr0jU .chokku-detail-summary .chokku-detail-tax { margin-top:0; }.cc_Z6ZOJ8rgEP_jUUGkP1jAM .chokku-detail-summary .chokku-detail-tax dd, .cc_Z6ZOJ8rgEP_nEqftGr0jU .chokku-detail-summary .chokku-detail-tax dd { color:var(--orders-text); }
.cc_Z6ZOJ8rgEP_jUUGkP1jAM .chokku-detail-payment dd, .cc_Z6ZOJ8rgEP_nEqftGr0jU .chokku-detail-payment dd, .cc_Z6ZOJ8rgEP_jUUGkP1jAM .chokku-detail-invoices dd, .cc_Z6ZOJ8rgEP_nEqftGr0jU .chokku-detail-invoices dd { color:var(--orders-title);margin:5px 0 0;overflow-wrap:anywhere; }
.cc_Z6ZOJ8rgEP_jUUGkP1jAM .chokku-detail-payment dd>span, .cc_Z6ZOJ8rgEP_nEqftGr0jU .chokku-detail-payment dd>span { display:block;color:var(--orders-text);margin-top:3px; }

.cc_Z6ZOJ8rgEP_jUUGkP1jAM .chokku-detail-address address, .cc_Z6ZOJ8rgEP_nEqftGr0jU .chokku-detail-address address { display:block;margin-top:18px;font-style:normal;overflow-wrap:anywhere; }
.cc_Z6ZOJ8rgEP_jUUGkP1jAM .chokku-detail-address address>strong, .cc_Z6ZOJ8rgEP_nEqftGr0jU .chokku-detail-address address>strong { display:block;color:var(--orders-title);font-weight:var(--orders-card-weight); }
.cc_Z6ZOJ8rgEP_jUUGkP1jAM .chokku-detail-address address>span, .cc_Z6ZOJ8rgEP_nEqftGr0jU .chokku-detail-address address>span { display:block;margin-top:4px; }
.cc_Z6ZOJ8rgEP_jUUGkP1jAM .chokku-detail-address p, .cc_Z6ZOJ8rgEP_nEqftGr0jU .chokku-detail-address p { margin:12px 0 0; }
.cc_Z6ZOJ8rgEP_jUUGkP1jAM .chokku-detail-address address p>span, .cc_Z6ZOJ8rgEP_nEqftGr0jU .chokku-detail-address address p>span { color:var(--orders-title); }
