@font-face{font-family:Jost;src:url(/fonts/Jost.woff2)format("woff2");font-weight:300 700;font-style:normal;font-display:swap}@font-face{font-family:Rose Velt;src:url(/fonts/RoseVelt.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}.c24-order-ui{--c24-page:#f2efe9;--c24-raised:#faf8f3;--c24-surface:#e9e5df;--c24-text:#26282c;--c24-muted:#676b72;--c24-border:#d8d4ce;--c24-accent:#55788f;--c24-frame:#131a24;--c24-primary:linear-gradient(#3d5369, #273c50);--c24-primary-hover:linear-gradient(#46607a, #2d4661);--c24-on-primary:#faf8f2;--c24-selected-bg:#e3ebf0;--c24-selected-text:#263b50;--c24-font-body:"Jost", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--c24-font-display:"Rose Velt", Georgia, serif;--c24-radius-card:16px;--c24-radius-control:10px;--c24-motion:.15s;background:var(--c24-page);color:var(--c24-text);font-family:var(--c24-font-body);font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:reduce){.c24-order-ui{--c24-motion:0s}}.c24-order-ui.bg-brand-50,.c24-order-ui .bg-brand-50:not(.c24-frame):not(.c24-frame *){background-color:var(--c24-page)}.c24-order-ui .bg-brand-50\/50:not(.c24-frame):not(.c24-frame *),.c24-order-ui .bg-brand-50\/60:not(.c24-frame):not(.c24-frame *),.c24-order-ui .bg-brand-100:not(.c24-frame):not(.c24-frame *){background-color:var(--c24-surface)}.c24-order-ui .bg-white:not(.c24-frame):not(.c24-frame *){background-color:var(--c24-raised)}.c24-order-ui .border-brand-100:not(.c24-frame):not(.c24-frame *){border-color:color-mix(in srgb, var(--c24-border) 60%, transparent)}.c24-order-ui .border-brand-200:not(.c24-frame):not(.c24-frame *),.c24-order-ui .border-brand-300:not(.c24-frame):not(.c24-frame *){border-color:var(--c24-border)}.c24-order-ui .text-brand-900:not(.c24-frame):not(.c24-frame *),.c24-order-ui .text-brand-800:not(.c24-frame):not(.c24-frame *){color:var(--c24-text)}.c24-order-ui .text-brand-700:not(.c24-frame):not(.c24-frame *),.c24-order-ui .text-brand-600:not(.c24-frame):not(.c24-frame *){color:#3f434a}.c24-order-ui .text-brand-500:not(.c24-frame):not(.c24-frame *),.c24-order-ui .text-brand-400:not(.c24-frame):not(.c24-frame *){color:var(--c24-muted)}.c24-order-ui .rounded-2xl:not(.c24-frame):not(.c24-frame *){border-radius:var(--c24-radius-card)}.c24-order-ui .shadow-lg:not(.c24-frame):not(.c24-frame *),.c24-order-ui .shadow-md:not(.c24-frame):not(.c24-frame *){box-shadow:0 1px 2px #1d212514,0 6px 18px #1d21250f}.c24-order-ui>header:not(.c24-frame):not(.c24-frame *){background-color:var(--c24-raised);border-color:var(--c24-border)}.c24-order-ui>header img[alt=Club\ 24]:not(.c24-frame):not(.c24-frame *){object-fit:contain;border-radius:6px;width:32px;height:32px}.c24-order-ui .c24-title:not(.c24-frame):not(.c24-frame *){font-family:var(--c24-font-display);letter-spacing:.01em;color:var(--c24-text);font-size:28px;font-weight:400;line-height:1.1}@media (min-width:640px){.c24-order-ui .c24-title:not(.c24-frame):not(.c24-frame *){font-size:34px}}.c24-order-ui .c24-product-title:not(.c24-frame):not(.c24-frame *){font-family:var(--c24-font-body);font-size:18px;font-weight:500;line-height:1.2}@media (min-width:640px){.c24-order-ui .c24-product-title:not(.c24-frame):not(.c24-frame *){font-size:20px}}.c24-order-ui .c24-color-name:not(.c24-frame):not(.c24-frame *){color:var(--c24-text);font-size:14px;font-weight:500}.c24-order-ui table:not(.c24-frame):not(.c24-frame *),.c24-order-ui th:not(.c24-frame):not(.c24-frame *),.c24-order-ui td:not(.c24-frame):not(.c24-frame *){font-family:var(--c24-font-body)}.c24-order-ui th:not(.c24-frame):not(.c24-frame *){color:var(--c24-muted);letter-spacing:.04em;font-weight:500}.c24-order-ui input[type=text]:not(.c24-frame):not(.c24-frame *),.c24-order-ui input[type=search]:not(.c24-frame):not(.c24-frame *),.c24-order-ui input[type=date]:not(.c24-frame):not(.c24-frame *),.c24-order-ui input[type=email]:not(.c24-frame):not(.c24-frame *),.c24-order-ui textarea:not(.c24-frame):not(.c24-frame *),.c24-order-ui select:not(.c24-frame):not(.c24-frame *){background-color:var(--c24-raised);border-color:var(--c24-border);color:var(--c24-text);border-radius:var(--c24-radius-control)}.c24-order-ui input:not(.c24-frame):not(.c24-frame *)::placeholder,.c24-order-ui textarea:not(.c24-frame):not(.c24-frame *)::placeholder{color:var(--c24-muted);opacity:.8}.c24-order-ui :focus-visible:not(.c24-frame):not(.c24-frame *){outline:2px solid var(--c24-accent);outline-offset:2px}.c24-order-ui .focus\:ring-brand-900:focus:not(.c24-frame):not(.c24-frame *),.c24-order-ui .focus\:ring-2:focus:not(.c24-frame):not(.c24-frame *){--tw-ring-color:var(--c24-accent)}.c24-order-ui .focus\:border-brand-900:focus:not(.c24-frame):not(.c24-frame *),.c24-order-ui .focus\:border-brand-400:focus:not(.c24-frame):not(.c24-frame *){border-color:var(--c24-accent)}@media (max-width:767px){.c24-order-ui input:not(.c24-frame):not(.c24-frame *),.c24-order-ui select:not(.c24-frame):not(.c24-frame *),.c24-order-ui textarea:not(.c24-frame):not(.c24-frame *){font-size:16px}}.c24-order-ui .bg-brand-900:not(.c24-frame):not(.c24-frame *){background:var(--c24-primary);color:var(--c24-on-primary);transition:background var(--c24-motion) ease, filter var(--c24-motion) ease}.c24-order-ui .bg-brand-900.text-brand-100:not(.c24-frame):not(.c24-frame *),.c24-order-ui .bg-brand-900.text-white:not(.c24-frame):not(.c24-frame *),.c24-order-ui .bg-brand-900 .text-brand-100:not(.c24-frame):not(.c24-frame *){color:var(--c24-on-primary)}.c24-order-ui .hover\:bg-brand-800:hover:not(.c24-frame):not(.c24-frame *),.c24-order-ui .bg-brand-900:hover:not(.c24-frame):not(.c24-frame *){background:var(--c24-primary-hover)}.c24-order-ui .bg-brand-800:not(.c24-frame):not(.c24-frame *){background:var(--c24-primary-hover);color:var(--c24-on-primary)}.c24-order-ui .border-brand-900:not(.c24-frame):not(.c24-frame *){border-color:var(--c24-accent)}.c24-order-ui .text-brand-900.border-brand-900:not(.c24-frame):not(.c24-frame *),.c24-order-ui .border-brand-900.text-brand-900:not(.c24-frame):not(.c24-frame *){color:var(--c24-selected-text)}.c24-order-ui .bg-brand-200.text-brand-400:not(.c24-frame):not(.c24-frame *){background-color:var(--c24-surface);color:var(--c24-muted)}.c24-order-ui .bg-brand-100.text-brand-700:not(.c24-frame):not(.c24-frame *),.c24-order-ui .bg-brand-100.text-brand-800:not(.c24-frame):not(.c24-frame *){background-color:var(--c24-surface);color:var(--c24-text)}.c24-order-ui .c24-tab:not(.c24-frame):not(.c24-frame *){border-radius:var(--c24-radius-control);transition:background var(--c24-motion) ease, color var(--c24-motion) ease}.c24-order-ui .c24-tab--active:not(.c24-frame):not(.c24-frame *){background:var(--c24-primary);color:var(--c24-on-primary)}.c24-order-ui .c24-tab--active .text-brand-300:not(.c24-frame):not(.c24-frame *),.c24-order-ui .c24-tab--active .text-brand-400:not(.c24-frame):not(.c24-frame *){color:#c4ced9}.c24-order-ui .c24-qty:not(.c24-frame):not(.c24-frame *){border-color:var(--c24-border);background-color:var(--c24-raised);transition:border-color var(--c24-motion) ease, background-color var(--c24-motion) ease;border-radius:8px}.c24-order-ui .c24-qty:hover:not(.c24-frame):not(.c24-frame *){border-color:var(--c24-accent)}.c24-order-ui .c24-qty input:not(.c24-frame):not(.c24-frame *){color:var(--c24-text);font-family:var(--c24-font-body);font-weight:600}.c24-order-ui .c24-qty[data-state=selected]:not(.c24-frame):not(.c24-frame *){background-color:var(--c24-selected-bg);border-color:var(--c24-accent)}.c24-order-ui .c24-qty[data-state=selected] input:not(.c24-frame):not(.c24-frame *){color:var(--c24-selected-text)}.c24-order-ui .c24-qty[data-state=disabled]:not(.c24-frame):not(.c24-frame *){background-color:var(--c24-surface);border-color:var(--c24-border);opacity:.55}.c24-order-ui .c24-qty[data-state=disabled] input:not(.c24-frame):not(.c24-frame *){color:var(--c24-muted)}.c24-order-ui .c24-qty[data-state=backorder]:not(.c24-frame):not(.c24-frame *),.c24-order-ui .c24-qty[data-state=softcap]:not(.c24-frame):not(.c24-frame *),.c24-order-ui .c24-qty[data-state=flash]:not(.c24-frame):not(.c24-frame *){background-color:revert-layer;border-color:revert-layer}.c24-order-ui .c24-qty button:not(.c24-frame):not(.c24-frame *){color:var(--c24-muted)}.c24-order-ui .c24-qty button:hover:not(:disabled):not(.c24-frame):not(.c24-frame *){color:var(--c24-text);background-color:var(--c24-surface)}.c24-order-ui .c24-qty[data-state=selected] button:not(.c24-frame):not(.c24-frame *){color:var(--c24-selected-text)}.c24-order-ui .c24-color-row:not(.c24-frame):not(.c24-frame *){border-color:color-mix(in srgb, var(--c24-border) 60%, transparent)}.c24-order-ui .c24-color-row:hover:not(.c24-frame):not(.c24-frame *){background-color:var(--c24-surface)}.c24-order-ui .c24-product:not(.c24-frame):not(.c24-frame *){background-color:var(--c24-raised);border-color:var(--c24-border);border-radius:var(--c24-radius-card)}.c24-order-ui .c24-orderbar:not(.c24-frame):not(.c24-frame *){background-color:var(--c24-raised);border-top:1px solid var(--c24-border);padding-bottom:env(safe-area-inset-bottom,0px);box-shadow:0 -4px 16px #1d212512}.c24-order-ui .c24-panel:not(.c24-frame):not(.c24-frame *){background-color:var(--c24-raised)}.c24-order-ui .c24-panel .bg-brand-50:not(.c24-frame):not(.c24-frame *),.c24-order-ui .c24-panel .bg-brand-100:not(.c24-frame):not(.c24-frame *){background-color:var(--c24-surface)}.c24-order-ui .c24-panel .border-brand-900:not(.c24-frame):not(.c24-frame *){border-color:var(--c24-accent)}.c24-order-ui .c24-panel .bg-brand-900:not(.c24-frame):not(.c24-frame *){background:var(--c24-primary);color:var(--c24-on-primary)}.c24-order-ui .c24-panel .bg-brand-900 .text-brand-100:not(.c24-frame):not(.c24-frame *),.c24-order-ui .c24-panel .bg-brand-900.text-white:not(.c24-frame):not(.c24-frame *){color:var(--c24-on-primary)}.c24-order-ui .c24-panel .rounded-xl:not(.c24-frame):not(.c24-frame *),.c24-order-ui .c24-panel .rounded-2xl:not(.c24-frame):not(.c24-frame *){border-radius:var(--c24-radius-card)}.c24-order-ui .c24-panel .rounded-lg:not(.c24-frame):not(.c24-frame *){border-radius:var(--c24-radius-control)}.c24-order-ui .c24-panel .bg-brand-200:not(.c24-frame):not(.c24-frame *){background-color:var(--c24-surface);color:var(--c24-muted)}.c24-order-ui .c24-panel .bg-brand-100.text-brand-900:not(.c24-frame):not(.c24-frame *){background-color:var(--c24-selected-bg);color:var(--c24-selected-text)}.c24-order-ui .c24-frame{font-family:var(--font-sans);font-variant-numeric:normal;background:var(--color-brand-900);color:var(--color-brand-100)}
.RetailerInsightsOverview-module__5u54HG__overview{color:#26282c;gap:24px;display:grid}.RetailerInsightsOverview-module__5u54HG__overview *{min-width:0}.RetailerInsightsOverview-module__5u54HG__heading{justify-content:space-between;align-items:end;gap:24px;padding:12px 0 8px;display:flex}.RetailerInsightsOverview-module__5u54HG__eyebrow{letter-spacing:.12em;font-size:11px;font-weight:700;line-height:1.6}.RetailerInsightsOverview-module__5u54HG__heading h1{letter-spacing:-.045em;max-width:650px;margin:12px 0;font-size:clamp(22px,3vw,28px);font-weight:650;line-height:1.12}.RetailerInsightsOverview-module__5u54HG__heading p:not(.RetailerInsightsOverview-module__5u54HG__eyebrow),.RetailerInsightsOverview-module__5u54HG__overview article p:not(.RetailerInsightsOverview-module__5u54HG__eyebrow):not(.RetailerInsightsOverview-module__5u54HG__source){color:#676b72;font-size:14px;line-height:1.65}.RetailerInsightsOverview-module__5u54HG__overview h2{letter-spacing:-.035em;font-size:18px;font-weight:600;line-height:1.2}.RetailerInsightsOverview-module__5u54HG__leadGrid{grid-template-columns:1.6fr 1fr;gap:20px;display:grid}.RetailerInsightsOverview-module__5u54HG__actionCard,.RetailerInsightsOverview-module__5u54HG__rhythmCard,.RetailerInsightsOverview-module__5u54HG__yearCard,.RetailerInsightsOverview-module__5u54HG__favoriteCard,.RetailerInsightsOverview-module__5u54HG__colorCard{border:1px solid #d8d4ce;border-radius:16px;padding:20px}.RetailerInsightsOverview-module__5u54HG__actionCard{background:radial-gradient(at 92% 10%,#d8d4ce 0,#0000 65%),linear-gradient(130deg,#f2efe9,#faf8f3);flex-direction:column;align-items:start;gap:16px;display:flex}.RetailerInsightsOverview-module__5u54HG__actionCard h2{max-width:420px;font-size:clamp(18px,2.4vw,22px)}.RetailerInsightsOverview-module__5u54HG__actionCard p{max-width:430px}.RetailerInsightsOverview-module__5u54HG__primary{color:#faf8f2;background:linear-gradient(#3d5369,#273c50);border-radius:13px;justify-content:space-between;align-items:center;gap:24px;margin-top:8px;padding:14px 20px;font-size:14px;font-weight:600;display:inline-flex}.RetailerInsightsOverview-module__5u54HG__primary:hover{background:linear-gradient(#46607a,#2d4661)}.RetailerInsightsOverview-module__5u54HG__quiet{color:#676b72;font-size:12px}.RetailerInsightsOverview-module__5u54HG__rhythmCard{background:#faf8f3;flex-direction:column;gap:12px;display:flex}.RetailerInsightsOverview-module__5u54HG__rhythmCard h2{margin-top:15px;font-size:40px}.RetailerInsightsOverview-module__5u54HG__rhythmCard h2 span{letter-spacing:-.02em;font-size:20px}.RetailerInsightsOverview-module__5u54HG__rhythmNote{margin-top:auto;padding-top:16px}.RetailerInsightsOverview-module__5u54HG__textLink{font-size:13px;font-weight:650;line-height:1.6;text-decoration:none}.RetailerInsightsOverview-module__5u54HG__textLink:hover{text-underline-offset:4px;text-decoration:underline}.RetailerInsightsOverview-module__5u54HG__heading>.RetailerInsightsOverview-module__5u54HG__textLink{flex-shrink:0}.RetailerInsightsOverview-module__5u54HG__yearCard{background:#faf8f3}.RetailerInsightsOverview-module__5u54HG__cardHeading{justify-content:space-between;align-items:center;gap:20px;display:flex}.RetailerInsightsOverview-module__5u54HG__cardHeading h2{margin-top:7px}.RetailerInsightsOverview-module__5u54HG__period{background:#f2efe9;border-radius:12px;flex-shrink:0;padding:4px;display:flex}.RetailerInsightsOverview-module__5u54HG__period button{color:#676b72;cursor:pointer;border-radius:9px;padding:8px 13px;font-size:12px}.RetailerInsightsOverview-module__5u54HG__period button[aria-pressed=true]{color:#26282c;background:#fff;box-shadow:0 1px 4px #26282c12}.RetailerInsightsOverview-module__5u54HG__numbers{grid-template-columns:1.35fr 1fr 1fr;gap:24px;margin:32px 0;display:grid}.RetailerInsightsOverview-module__5u54HG__metricLabel{color:#676b72;margin-bottom:6px;font-size:12px;display:block}.RetailerInsightsOverview-module__5u54HG__numbers strong{letter-spacing:-.05em;font-variant-numeric:tabular-nums;font-size:clamp(26px,4vw,43px);font-weight:600;line-height:1.2;display:block}.RetailerInsightsOverview-module__5u54HG__chart{align-items:stretch;gap:10px;height:142px;display:flex}.RetailerInsightsOverview-module__5u54HG__barColumn{flex-direction:column;flex:1;align-items:center;gap:8px;display:flex}.RetailerInsightsOverview-module__5u54HG__barTrack{border-bottom:1px solid #d8d4ce;align-items:end;width:100%;height:115px;display:flex}.RetailerInsightsOverview-module__5u54HG__bar{background:linear-gradient(#55788f,#a7c4d6);border-radius:6px 6px 0 0;width:100%}.RetailerInsightsOverview-module__5u54HG__barColumn span{color:#676b72;font-size:11px}.RetailerInsightsOverview-module__5u54HG__monthDetails{margin-top:24px;font-size:12px}.RetailerInsightsOverview-module__5u54HG__monthDetails summary{cursor:pointer;width:fit-content;font-weight:600}.RetailerInsightsOverview-module__5u54HG__monthDetails table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;margin-top:14px}.RetailerInsightsOverview-module__5u54HG__monthDetails th,.RetailerInsightsOverview-module__5u54HG__monthDetails td{text-align:right;border-bottom:1px solid #f2efe9;padding:9px 0}.RetailerInsightsOverview-module__5u54HG__monthDetails th:first-child{text-align:left;font-weight:500}.RetailerInsightsOverview-module__5u54HG__source{color:#676b72;margin-top:16px;font-size:11px;line-height:1.65}.RetailerInsightsOverview-module__5u54HG__bottomGrid{grid-template-columns:1.3fr 1fr;gap:20px;display:grid}.RetailerInsightsOverview-module__5u54HG__favoriteCard{background:linear-gradient(130deg,#f2efe9,#d8d4ce);gap:20px;display:flex}.RetailerInsightsOverview-module__5u54HG__favoriteCard h2,.RetailerInsightsOverview-module__5u54HG__colorCard h2{margin:15px 0 12px}.RetailerInsightsOverview-module__5u54HG__favoriteCard .RetailerInsightsOverview-module__5u54HG__textLink,.RetailerInsightsOverview-module__5u54HG__colorCard .RetailerInsightsOverview-module__5u54HG__textLink{margin-top:22px;display:inline-block}.RetailerInsightsOverview-module__5u54HG__productImage{object-fit:cover;border-radius:16px;align-self:center;width:115px;height:165px}.RetailerInsightsOverview-module__5u54HG__colorCard{background:linear-gradient(135deg,#f2efe9,#faf8f3)}.RetailerInsightsOverview-module__5u54HG__empty{padding:16px 0}.RetailerInsightsOverview-module__5u54HG__overview :is(a,button,summary):focus-visible{outline-offset:4px;outline:3px solid #4a453f}@media (max-width:700px){.RetailerInsightsOverview-module__5u54HG__overview{gap:16px}.RetailerInsightsOverview-module__5u54HG__heading{display:block}.RetailerInsightsOverview-module__5u54HG__heading>.RetailerInsightsOverview-module__5u54HG__textLink{margin-top:12px;display:inline-block}.RetailerInsightsOverview-module__5u54HG__leadGrid,.RetailerInsightsOverview-module__5u54HG__bottomGrid{grid-template-columns:1fr;gap:16px}.RetailerInsightsOverview-module__5u54HG__actionCard,.RetailerInsightsOverview-module__5u54HG__rhythmCard,.RetailerInsightsOverview-module__5u54HG__yearCard,.RetailerInsightsOverview-module__5u54HG__favoriteCard,.RetailerInsightsOverview-module__5u54HG__colorCard{border-radius:22px;padding:24px}.RetailerInsightsOverview-module__5u54HG__rhythmCard h2{margin-top:0;font-size:44px}.RetailerInsightsOverview-module__5u54HG__rhythmNote{padding-top:0}.RetailerInsightsOverview-module__5u54HG__cardHeading{flex-direction:column;align-items:start;gap:16px}.RetailerInsightsOverview-module__5u54HG__numbers{grid-template-columns:1fr 1fr;gap:24px 14px;margin:24px 0}.RetailerInsightsOverview-module__5u54HG__numbers>div:first-child{grid-column:1/-1}.RetailerInsightsOverview-module__5u54HG__numbers>div:first-child strong{font-size:46px}.RetailerInsightsOverview-module__5u54HG__chart{gap:5px}.RetailerInsightsOverview-module__5u54HG__barColumn span{font-size:10px}.RetailerInsightsOverview-module__5u54HG__productImage{width:82px;height:128px}.RetailerInsightsOverview-module__5u54HG__primary{gap:12px}}.RetailerInsightsOverview-module__5u54HG__metricSub{color:#676b72;margin-top:2px;font-size:12px;display:block}.RetailerInsightsOverview-module__5u54HG__heading h1{font-family:var(--c24-font-display,Georgia, serif);letter-spacing:.01em;font-size:clamp(28px,3vw,34px);font-weight:400}
