.cl-weeks{max-width:720px;display:flex;flex-direction:column;gap:40px}.cl-week-title{margin:0 0 16px;font-size:13px;letter-spacing:.06em;text-transform:uppercase;color:var(--o-ink-500)}.cl-group{align-items:flex-start;gap:10px;margin-bottom:22px}.cl-group,.cl-group ul{display:flex;flex-direction:column}.cl-group ul{list-style:none;margin:0;padding:0;width:100%;gap:12px}.cl-group li{background:var(--o-surface);border:1px solid var(--o-border);border-radius:var(--o-r-lg);padding:14px 18px}.cl-entry-head{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.cl-entry-head strong{font-size:14.5px;letter-spacing:-.01em}.cl-product{display:inline-flex;align-items:center;gap:6px;font-family:var(--o-font-mono);font-size:11px;color:var(--o-ink-500)}.cl-product img{width:14px;height:14px;border-radius:5px;object-fit:cover}.cl-group li p{margin:5px 0 0;font-size:13.5px;line-height:1.55;color:var(--o-ink-700)}