{"title":"Norwich City","description":null,"products":[{"product_id":"norwich-city-1985-league-cup-t-shirt","title":"Norwich City - 1985 League Cup T-Shirt","description":"\u003cdiv class=\"qMYqUG_convSearchResultHighlightRoot\"\u003e\n\u003cdiv class=\"\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none has-data-writing-block:pointer-events-none [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-8 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv dir=\"auto\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert wrap-break-word w-full light markdown-new-styling\"\u003e\n\u003cdiv class=\"qMYqUG_convSearchResultHighlightRoot\"\u003e\n\u003cdiv class=\"\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none has-data-writing-block:pointer-events-none [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-8 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv dir=\"auto\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert wrap-break-word w-full light markdown-new-styling\"\u003e\n\u003cdiv class=\"qMYqUG_convSearchResultHighlightRoot\"\u003e\n\u003cdiv class=\"\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none has-data-writing-block:pointer-events-none [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-8 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv dir=\"auto\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert wrap-break-word w-full light markdown-new-styling\"\u003e\n\u003cdiv class=\"qMYqUG_convSearchResultHighlightRoot\"\u003e\n\u003cdiv class=\"\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none has-data-writing-block:pointer-events-none [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-8 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv dir=\"auto\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert wrap-break-word w-full light markdown-new-styling\"\u003e\n\u003cdiv class=\"qMYqUG_convSearchResultHighlightRoot\"\u003e\n\u003cdiv class=\"\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none has-data-writing-block:pointer-events-none [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-8 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv dir=\"auto\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert wrap-break-word w-full light markdown-new-styling\"\u003e\n\u003cdiv class=\"qMYqUG_convSearchResultHighlightRoot\"\u003e\n\u003cdiv class=\"\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none has-data-writing-block:pointer-events-none [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-8 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv dir=\"auto\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert wrap-break-word w-full light markdown-new-styling\"\u003e\n\u003cdiv class=\"qMYqUG_convSearchResultHighlightRoot\"\u003e\n\u003cdiv class=\"\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none has-data-writing-block:pointer-events-none [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-8 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv dir=\"auto\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert wrap-break-word w-full light markdown-new-styling\"\u003e\n\u003cdiv class=\"qMYqUG_convSearchResultHighlightRoot\"\u003e\n\u003cdiv class=\"\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none has-data-writing-block:pointer-events-none [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-8 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv dir=\"auto\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert wrap-break-word w-full light markdown-new-styling\"\u003e\n\u003cdiv class=\"qMYqUG_convSearchResultHighlightRoot\"\u003e\n\u003cdiv class=\"\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none has-data-writing-block:pointer-events-none [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-8 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv dir=\"auto\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert wrap-break-word w-full light markdown-new-styling\"\u003e\n\u003cdiv class=\"qMYqUG_convSearchResultHighlightRoot\"\u003e\n\u003cdiv class=\"\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none has-data-writing-block:pointer-events-none [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-8 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv dir=\"auto\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert wrap-break-word w-full light markdown-new-styling\"\u003e\n\u003cdiv class=\"qMYqUG_convSearchResultHighlightRoot\"\u003e\n\u003cdiv class=\"\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none has-data-writing-block:pointer-events-none [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-8 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv dir=\"auto\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert wrap-break-word w-full light markdown-new-styling\"\u003e\n\u003cdiv class=\"qMYqUG_convSearchResultHighlightRoot\"\u003e\n\u003cdiv class=\"\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none has-data-writing-block:pointer-events-none [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-8 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv dir=\"auto\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert wrap-break-word w-full light markdown-new-styling\"\u003e\n\u003cdiv class=\"qMYqUG_convSearchResultHighlightRoot\"\u003e\n\u003cdiv class=\"\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none has-data-writing-block:pointer-events-none [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-8 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv dir=\"auto\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert wrap-break-word w-full light markdown-new-styling\"\u003e\n\u003cdiv class=\"qMYqUG_convSearchResultHighlightRoot\"\u003e\n\u003cdiv class=\"\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none has-data-writing-block:pointer-events-none [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-8 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv dir=\"auto\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert wrap-break-word w-full light markdown-new-styling\"\u003e\n\u003cdiv class=\"qMYqUG_convSearchResultHighlightRoot\"\u003e\n\u003cdiv class=\"\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none has-data-writing-block:pointer-events-none [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-8 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv dir=\"auto\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert wrap-break-word w-full light markdown-new-styling\"\u003e\n\u003cdiv class=\"qMYqUG_convSearchResultHighlightRoot\"\u003e\n\u003cdiv class=\"\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none has-data-writing-block:pointer-events-none [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-8 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv dir=\"auto\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert wrap-break-word w-full light markdown-new-styling\"\u003e\n\u003cdiv class=\"qMYqUG_convSearchResultHighlightRoot\"\u003e\n\u003cdiv class=\"\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none has-data-writing-block:pointer-events-none [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-8 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv dir=\"auto\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert wrap-break-word w-full light markdown-new-styling\"\u003e\n\u003cdiv class=\"qMYqUG_convSearchResultHighlightRoot\"\u003e\n\u003cdiv class=\"\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none has-data-writing-block:pointer-events-none [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-8 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv dir=\"auto\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert wrap-break-word w-full light markdown-new-styling\"\u003e\n\u003cdiv class=\"qMYqUG_convSearchResultHighlightRoot\"\u003e\n\u003cdiv class=\"\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none has-data-writing-block:pointer-events-none [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-8 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv dir=\"auto\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert wrap-break-word w-full light markdown-new-styling\"\u003e\n\u003cdiv class=\"qMYqUG_convSearchResultHighlightRoot\"\u003e\n\u003cdiv class=\"\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none has-data-writing-block:pointer-events-none [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-8 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv dir=\"auto\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert wrap-break-word w-full light markdown-new-styling\"\u003e\n\u003cdiv class=\"qMYqUG_convSearchResultHighlightRoot\"\u003e\n\u003cdiv class=\"\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none has-data-writing-block:pointer-events-none [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-8 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv dir=\"auto\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert wrap-break-word w-full light markdown-new-styling\"\u003e\n\u003cdiv class=\"qMYqUG_convSearchResultHighlightRoot\"\u003e\n\u003cdiv class=\"\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none has-data-writing-block:pointer-events-none [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-8 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv dir=\"auto\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert wrap-break-word w-full light markdown-new-styling\"\u003e\n\u003cdiv class=\"qMYqUG_convSearchResultHighlightRoot\"\u003e\n\u003cdiv class=\"\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none has-data-writing-block:pointer-events-none [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-8 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv dir=\"auto\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert wrap-break-word w-full light markdown-new-styling\"\u003e\n\u003cdiv class=\"qMYqUG_convSearchResultHighlightRoot\"\u003e\n\u003cdiv class=\"\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none has-data-writing-block:pointer-events-none [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-8 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv dir=\"auto\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert wrap-break-word w-full light markdown-new-styling\"\u003e\n\u003cdiv class=\"qMYqUG_convSearchResultHighlightRoot\"\u003e\n\u003cdiv class=\"\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none has-data-writing-block:pointer-events-none [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-8 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv dir=\"auto\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert wrap-break-word w-full light markdown-new-styling\"\u003e\n\u003cdiv class=\"qMYqUG_convSearchResultHighlightRoot\"\u003e\n\u003cdiv class=\"\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none has-data-writing-block:pointer-events-none [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-8 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv dir=\"auto\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert wrap-break-word w-full light markdown-new-styling\"\u003e\n\u003cdiv class=\"qMYqUG_convSearchResultHighlightRoot\"\u003e\n\u003cdiv class=\"\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none has-data-writing-block:pointer-events-none [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-8 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv dir=\"auto\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert wrap-break-word w-full light markdown-new-styling\"\u003e\n\u003cdiv class=\"qMYqUG_convSearchResultHighlightRoot\"\u003e\n\u003cdiv class=\"\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none has-data-writing-block:pointer-events-none [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-8 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv dir=\"auto\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert wrap-break-word w-full light markdown-new-styling\"\u003e\n\u003cdiv class=\"qMYqUG_convSearchResultHighlightRoot\"\u003e\n\u003cdiv class=\"\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none has-data-writing-block:pointer-events-none [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\"\u003e\u003c\/section\u003e\n\u003cmeta charset=\"utf-8\"\u003e\n\u003cdiv class=\"qMYqUG_convSearchResultHighlightRoot\"\u003eNorwich City won the 1985 League Cup, beating Sunderland 1–0 at Wembley in front of over 100,000 supporters; managed by Ken Brown, the Canaries secured the trophy when Gordon Chisholm’s own goal early in the second half proved decisive, although Sunderland had a golden opportunity to equalise when Clive Walker missed a penalty; Norwich’s side featured key figures including Chris Woods, Steve Bruce, Dave Watson and Mick Channon, and the victory delivered the club’s second League Cup after their 1962 triumph; remarkably, both Norwich and Sunderland were relegated from the First Division that same season, creating a lasting bond between the two sets of supporters known as the Friendship Trophy connection.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"90.+5","offers":[{"title":"Black \/ S","offer_id":58721412055388,"sku":"5688393_474","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":58721412088156,"sku":"5688393_505","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":58721412120924,"sku":"5688393_536","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":58721412153692,"sku":"5688393_567","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":58721412186460,"sku":"5688393_598","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":58721412219228,"sku":"5688393_629","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Sand \/ S","offer_id":58721412251996,"sku":"5688393_501","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Sand \/ M","offer_id":58721412284764,"sku":"5688393_532","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Sand \/ L","offer_id":58721412317532,"sku":"5688393_563","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Sand \/ XL","offer_id":58721412350300,"sku":"5688393_594","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Sand \/ 2XL","offer_id":58721412383068,"sku":"5688393_625","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Sand \/ 3XL","offer_id":58721412415836,"sku":"5688393_656","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Natural \/ S","offer_id":58721412448604,"sku":"5688393_20415","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Natural \/ M","offer_id":58721412481372,"sku":"5688393_20409","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Natural \/ L","offer_id":58721412514140,"sku":"5688393_20412","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Natural \/ XL","offer_id":58721412546908,"sku":"5688393_20406","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Natural \/ 2XL","offer_id":58721412579676,"sku":"5688393_20403","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Natural \/ 3XL","offer_id":58721412612444,"sku":"5688393_20400","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"White \/ S","offer_id":58721412645212,"sku":"5688393_473","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":58721412677980,"sku":"5688393_504","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":58721412710748,"sku":"5688393_535","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":58721412743516,"sku":"5688393_566","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":58721412776284,"sku":"5688393_597","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"White \/ 3XL","offer_id":58721412809052,"sku":"5688393_628","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ S","offer_id":58721412841820,"sku":null,"price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ M","offer_id":58721412874588,"sku":null,"price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ L","offer_id":58721412907356,"sku":null,"price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ XL","offer_id":58721412940124,"sku":null,"price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 2XL","offer_id":58721412972892,"sku":null,"price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 3XL","offer_id":58721413005660,"sku":null,"price":27.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0947\/2668\/5020\/files\/18_0927c6e1-6d22-4370-bf39-b2c07218496e.png?v=1787167254"},{"product_id":"norwich-city-goss-vs-bayern-munich-t-shirt","title":"Norwich City - Goss vs Bayern Munich T-Shirt","description":"\u003cp\u003eJeremy Goss scored one of Norwich City’s most iconic goals on 19 October 1993, helping the Canaries achieve a famous 2–1 UEFA Cup victory over Bayern Munich at the Olympiastadion; with Norwich already leading through Mark Bowen, Goss produced a spectacular first-time volley from outside the penalty area that flew beyond goalkeeper Raimond Aumann, giving Mike Walker’s side a two-goal advantage; Bayern pulled one back, but Norwich held on to become the first English club to beat Bayern Munich at the Olympiastadion, and after a 1–1 draw at Carrow Road they progressed 3–2 on aggregate, with Goss’s stunning volley becoming an enduring symbol of Norwich’s memorable European adventure.\u003c\/p\u003e","brand":"90.+5","offers":[{"title":"Black \/ S","offer_id":58721429487964,"sku":"5688393_474","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":58721429520732,"sku":"5688393_505","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":58721429553500,"sku":"5688393_536","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":58721429586268,"sku":"5688393_567","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":58721429619036,"sku":"5688393_598","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":58721429651804,"sku":"5688393_629","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Sand \/ S","offer_id":58721429684572,"sku":"5688393_501","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Sand \/ M","offer_id":58721429717340,"sku":"5688393_532","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Sand \/ L","offer_id":58721429750108,"sku":"5688393_563","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Sand \/ XL","offer_id":58721429782876,"sku":"5688393_594","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Sand \/ 2XL","offer_id":58721429815644,"sku":"5688393_625","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Sand \/ 3XL","offer_id":58721429848412,"sku":"5688393_656","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Natural \/ S","offer_id":58721429881180,"sku":"5688393_20415","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Natural \/ M","offer_id":58721429913948,"sku":"5688393_20409","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Natural \/ L","offer_id":58721429946716,"sku":"5688393_20412","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Natural \/ XL","offer_id":58721429979484,"sku":"5688393_20406","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Natural \/ 2XL","offer_id":58721430012252,"sku":"5688393_20403","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Natural \/ 3XL","offer_id":58721430045020,"sku":"5688393_20400","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"White \/ S","offer_id":58721430077788,"sku":"5688393_473","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":58721430110556,"sku":"5688393_504","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":58721430143324,"sku":"5688393_535","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":58721430176092,"sku":"5688393_566","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":58721430208860,"sku":"5688393_597","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"White \/ 3XL","offer_id":58721430241628,"sku":"5688393_628","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ S","offer_id":58721430274396,"sku":null,"price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ M","offer_id":58721430307164,"sku":null,"price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ L","offer_id":58721430339932,"sku":null,"price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ XL","offer_id":58721430372700,"sku":null,"price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 2XL","offer_id":58721430405468,"sku":null,"price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 3XL","offer_id":58721430438236,"sku":null,"price":27.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0947\/2668\/5020\/files\/6_a223eefd-4fee-4d5a-a167-a980e75d96f4.png?v=1787167736"},{"product_id":"norwich-city-holt-t-shirt","title":"Norwich City - Holt T-Shirt","description":"\u003cp\u003eJeremy Goss scored one of Norwich City’s most iconic goals on 19 October 1993, helping the Canaries achieve a famous 2–1 UEFA Cup victory over Bayern Munich at the Olympiastadion; with Norwich already leading through Mark Bowen, Goss produced a spectacular first-time volley from outside the penalty area that flew beyond goalkeeper Raimond Aumann, giving Mike Walker’s side a two-goal advantage; Bayern pulled one back, but Norwich held on to become the first English club to beat Bayern Munich at the Olympiastadion, and after a 1–1 draw at Carrow Road they progressed 3–2 on aggregate, with Goss’s stunning volley becoming an enduring symbol of Norwich’s memorable European adventure.\u003c\/p\u003e","brand":"90.+5","offers":[{"title":"Black \/ S","offer_id":58721431748956,"sku":"5688393_474","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":58721431781724,"sku":"5688393_505","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":58721431814492,"sku":"5688393_536","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":58721431847260,"sku":"5688393_567","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":58721431880028,"sku":"5688393_598","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":58721431912796,"sku":"5688393_629","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Sand \/ S","offer_id":58721431945564,"sku":"5688393_501","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Sand \/ M","offer_id":58721431978332,"sku":"5688393_532","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Sand \/ L","offer_id":58721432011100,"sku":"5688393_563","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Sand \/ XL","offer_id":58721432043868,"sku":"5688393_594","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Sand \/ 2XL","offer_id":58721432076636,"sku":"5688393_625","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Sand \/ 3XL","offer_id":58721432109404,"sku":"5688393_656","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Natural \/ S","offer_id":58721432142172,"sku":"5688393_20415","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Natural \/ M","offer_id":58721432174940,"sku":"5688393_20409","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Natural \/ L","offer_id":58721432207708,"sku":"5688393_20412","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Natural \/ XL","offer_id":58721432240476,"sku":"5688393_20406","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Natural \/ 2XL","offer_id":58721432273244,"sku":"5688393_20403","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Natural \/ 3XL","offer_id":58721432306012,"sku":"5688393_20400","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"White \/ S","offer_id":58721432338780,"sku":"5688393_473","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":58721432371548,"sku":"5688393_504","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":58721432404316,"sku":"5688393_535","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":58721432437084,"sku":"5688393_566","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":58721432469852,"sku":"5688393_597","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"White \/ 3XL","offer_id":58721432502620,"sku":"5688393_628","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ S","offer_id":58721432535388,"sku":null,"price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ M","offer_id":58721432568156,"sku":null,"price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ L","offer_id":58721432600924,"sku":null,"price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ XL","offer_id":58721432633692,"sku":null,"price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 2XL","offer_id":58721432666460,"sku":null,"price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 3XL","offer_id":58721432699228,"sku":null,"price":27.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0947\/2668\/5020\/files\/2_3ecc52d6-ee64-4dd1-84b8-d0dad5f7def0.png?v=1787167954"},{"product_id":"norwich-city-lambert-t-shirt","title":"Norwich City - Lambert T-Shirt","description":"\u003cp\u003eJeremy Goss scored one of Norwich City’s most iconic goals on 19 October 1993, helping the Canaries achieve a famous 2–1 UEFA Cup victory over Bayern Munich at the Olympiastadion; with Norwich already leading through Mark Bowen, Goss produced a spectacular first-time volley from outside the penalty area that flew beyond goalkeeper Raimond Aumann, giving Mike Walker’s side a two-goal advantage; Bayern pulled one back, but Norwich held on to become the first English club to beat Bayern Munich at the Olympiastadion, and after a 1–1 draw at Carrow Road they progressed 3–2 on aggregate, with Goss’s stunning volley becoming an enduring symbol of Norwich’s memorable European adventure.\u003c\/p\u003e","brand":"90.+5","offers":[{"title":"Black \/ S","offer_id":58721440301404,"sku":"5688393_474","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":58721440334172,"sku":"5688393_505","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":58721440366940,"sku":"5688393_536","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":58721440399708,"sku":"5688393_567","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":58721440432476,"sku":"5688393_598","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":58721440465244,"sku":"5688393_629","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Sand \/ S","offer_id":58721440498012,"sku":"5688393_501","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Sand \/ M","offer_id":58721440530780,"sku":"5688393_532","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Sand \/ L","offer_id":58721440563548,"sku":"5688393_563","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Sand \/ XL","offer_id":58721440596316,"sku":"5688393_594","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Sand \/ 2XL","offer_id":58721440629084,"sku":"5688393_625","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Sand \/ 3XL","offer_id":58721440661852,"sku":"5688393_656","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Natural \/ S","offer_id":58721440694620,"sku":"5688393_20415","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Natural \/ M","offer_id":58721440727388,"sku":"5688393_20409","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Natural \/ L","offer_id":58721440760156,"sku":"5688393_20412","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Natural \/ XL","offer_id":58721440792924,"sku":"5688393_20406","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Natural \/ 2XL","offer_id":58721440825692,"sku":"5688393_20403","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Natural \/ 3XL","offer_id":58721440858460,"sku":"5688393_20400","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"White \/ S","offer_id":58721440891228,"sku":"5688393_473","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":58721440923996,"sku":"5688393_504","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":58721440956764,"sku":"5688393_535","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":58721440989532,"sku":"5688393_566","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":58721441022300,"sku":"5688393_597","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"White \/ 3XL","offer_id":58721441055068,"sku":"5688393_628","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ S","offer_id":58721441087836,"sku":null,"price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ M","offer_id":58721441120604,"sku":null,"price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ L","offer_id":58721441153372,"sku":null,"price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ XL","offer_id":58721441186140,"sku":null,"price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 2XL","offer_id":58721441218908,"sku":null,"price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 3XL","offer_id":58721441251676,"sku":null,"price":27.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0947\/2668\/5020\/files\/2_a7edea4c-3d76-4b59-8489-7fa54b3181cb.png?v=1787168104"},{"product_id":"norwich-city-huckerby-t-shirt","title":"Norwich City - Huckerby T-Shirt","description":"\u003cp\u003eDarren Huckerby became a Norwich City legend after joining permanently from Manchester City in December 2003, providing the pace, creativity and goals that helped the Canaries win the First Division title in 2003–04 and return to the Premier League; an explosive attacker who usually operated from the left, Huckerby was a constant threat with his direct running and became a huge favourite at Carrow Road, remaining with Norwich following relegation in 2005; he made more than 200 appearances and scored over 40 goals for the club, winning the Norwich City Player of the Season award twice, before leaving in 2008 with his status as a modern Canaries icon firmly established.\u003c\/p\u003e","brand":"90.+5","offers":[{"title":"Black \/ S","offer_id":58721441939804,"sku":"5688393_474","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":58721441972572,"sku":"5688393_505","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":58721442005340,"sku":"5688393_536","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":58721442038108,"sku":"5688393_567","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":58721442070876,"sku":"5688393_598","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":58721442103644,"sku":"5688393_629","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Sand \/ S","offer_id":58721442136412,"sku":"5688393_501","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Sand \/ M","offer_id":58721442169180,"sku":"5688393_532","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Sand \/ L","offer_id":58721442201948,"sku":"5688393_563","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Sand \/ XL","offer_id":58721442234716,"sku":"5688393_594","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Sand \/ 2XL","offer_id":58721442267484,"sku":"5688393_625","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Sand \/ 3XL","offer_id":58721442300252,"sku":"5688393_656","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Natural \/ S","offer_id":58721442333020,"sku":"5688393_20415","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Natural \/ M","offer_id":58721442365788,"sku":"5688393_20409","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Natural \/ L","offer_id":58721442398556,"sku":"5688393_20412","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Natural \/ XL","offer_id":58721442431324,"sku":"5688393_20406","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Natural \/ 2XL","offer_id":58721442464092,"sku":"5688393_20403","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Natural \/ 3XL","offer_id":58721442496860,"sku":"5688393_20400","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"White \/ S","offer_id":58721442529628,"sku":"5688393_473","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":58721442562396,"sku":"5688393_504","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":58721442595164,"sku":"5688393_535","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":58721442627932,"sku":"5688393_566","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":58721442660700,"sku":"5688393_597","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"White \/ 3XL","offer_id":58721442693468,"sku":"5688393_628","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ S","offer_id":58721442726236,"sku":null,"price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ M","offer_id":58721442759004,"sku":null,"price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ L","offer_id":58721442791772,"sku":null,"price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ XL","offer_id":58721442824540,"sku":null,"price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 2XL","offer_id":58721442857308,"sku":null,"price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 3XL","offer_id":58721442890076,"sku":null,"price":27.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0947\/2668\/5020\/files\/18_03ff02b9-3620-4a80-9a70-4cbd57636eb2.png?v=1787168253"},{"product_id":"norwich-city-pukki-t-shirt","title":"Norwich City - Pukki T-Shirt","description":"\u003cp\u003eTeemu Pukki became a Norwich City legend after joining on a free transfer from Brøndby in 2018, proving one of the club’s greatest signings; the Finnish striker scored 29 Championship goals in 2018–19, firing Daniel Farke’s side to the title and winning the division’s Player of the Season award, before scoring 11 times in his first Premier League campaign; Pukki then struck 26 goals as Norwich won the Championship again in 2020–21, and his intelligent movement, composed finishing and consistency made him a huge Carrow Road favourite; he left in 2023 with 88 goals in 210 appearances, ranking among Norwich’s finest modern goalscorers.\u003c\/p\u003e","brand":"90.+5","offers":[{"title":"Black \/ S","offer_id":58721456816476,"sku":"5688393_474","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":58721456849244,"sku":"5688393_505","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":58721456882012,"sku":"5688393_536","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":58721456914780,"sku":"5688393_567","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":58721456947548,"sku":"5688393_598","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":58721456980316,"sku":"5688393_629","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Sand \/ S","offer_id":58721457013084,"sku":"5688393_501","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Sand \/ M","offer_id":58721457045852,"sku":"5688393_532","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Sand \/ L","offer_id":58721457078620,"sku":"5688393_563","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Sand \/ XL","offer_id":58721457111388,"sku":"5688393_594","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Sand \/ 2XL","offer_id":58721457144156,"sku":"5688393_625","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Sand \/ 3XL","offer_id":58721457176924,"sku":"5688393_656","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Natural \/ S","offer_id":58721457209692,"sku":"5688393_20415","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Natural \/ M","offer_id":58721457242460,"sku":"5688393_20409","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Natural \/ L","offer_id":58721457275228,"sku":"5688393_20412","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Natural \/ XL","offer_id":58721457307996,"sku":"5688393_20406","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Natural \/ 2XL","offer_id":58721457340764,"sku":"5688393_20403","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Natural \/ 3XL","offer_id":58721457373532,"sku":"5688393_20400","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"White \/ S","offer_id":58721457406300,"sku":"5688393_473","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":58721457439068,"sku":"5688393_504","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":58721457471836,"sku":"5688393_535","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":58721457504604,"sku":"5688393_566","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":58721457537372,"sku":"5688393_597","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"White \/ 3XL","offer_id":58721457570140,"sku":"5688393_628","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ S","offer_id":58721457602908,"sku":null,"price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ M","offer_id":58721457635676,"sku":null,"price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ L","offer_id":58721457668444,"sku":null,"price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ XL","offer_id":58721457701212,"sku":null,"price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 2XL","offer_id":58721457733980,"sku":null,"price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 3XL","offer_id":58721457766748,"sku":null,"price":27.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0947\/2668\/5020\/files\/6_f8eb8625-dd11-43b6-a6be-c94bfb30a471.png?v=1787168506"},{"product_id":"norwich-city-forbes-t-shirt","title":"Norwich City - Forbes T-Shirt","description":"\u003cp\u003eDuncan Forbes became a Norwich City legend after joining from Colchester United in 1968, developing into the commanding centre-back and inspirational captain of one of the club’s most important eras; renowned for his toughness, leadership and uncompromising defending, the Scotsman captained the Canaries to the Second Division title in 1971–72, taking Norwich into the English top flight for the first time; Forbes also led the club to their first Wembley appearance in the 1973 League Cup final, where they lost narrowly to Tottenham, and remained a central figure at Carrow Road throughout the 1970s, making over 350 appearances before finishing his Norwich playing career in 1976.\u003c\/p\u003e","brand":"90.+5","offers":[{"title":"Black \/ S","offer_id":58721468481884,"sku":"5688393_474","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":58721468514652,"sku":"5688393_505","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":58721468547420,"sku":"5688393_536","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":58721468580188,"sku":"5688393_567","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":58721468612956,"sku":"5688393_598","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":58721468645724,"sku":"5688393_629","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Sand \/ S","offer_id":58721468678492,"sku":"5688393_501","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Sand \/ M","offer_id":58721468711260,"sku":"5688393_532","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Sand \/ L","offer_id":58721468744028,"sku":"5688393_563","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Sand \/ XL","offer_id":58721468776796,"sku":"5688393_594","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Sand \/ 2XL","offer_id":58721468809564,"sku":"5688393_625","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Sand \/ 3XL","offer_id":58721468842332,"sku":"5688393_656","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Natural \/ S","offer_id":58721468875100,"sku":"5688393_20415","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Natural \/ M","offer_id":58721468907868,"sku":"5688393_20409","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Natural \/ L","offer_id":58721468940636,"sku":"5688393_20412","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Natural \/ XL","offer_id":58721468973404,"sku":"5688393_20406","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Natural \/ 2XL","offer_id":58721469006172,"sku":"5688393_20403","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Natural \/ 3XL","offer_id":58721469038940,"sku":"5688393_20400","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"White \/ S","offer_id":58721469071708,"sku":"5688393_473","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":58721469104476,"sku":"5688393_504","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":58721469137244,"sku":"5688393_535","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":58721469170012,"sku":"5688393_566","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":58721469202780,"sku":"5688393_597","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"White \/ 3XL","offer_id":58721469235548,"sku":"5688393_628","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ S","offer_id":58721469268316,"sku":null,"price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ M","offer_id":58721469301084,"sku":null,"price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ L","offer_id":58721469333852,"sku":null,"price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ XL","offer_id":58721469366620,"sku":null,"price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 2XL","offer_id":58721469399388,"sku":null,"price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 3XL","offer_id":58721469432156,"sku":null,"price":27.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0947\/2668\/5020\/files\/2_570aa17d-803e-4bf4-b560-7c111d82b65a.png?v=1787168704"},{"product_id":"norwich-city-north-norfolk-supporters-club-t-shirt","title":"Norwich City - North Norfolk Supporters Club T-Shirt","description":"\u003cp\u003eNorwich City were founded in 1902 and have become one of English football’s most recognisable yo-yo clubs, traditionally playing in yellow and green at Carrow Road; nicknamed “The Canaries,” their major honours include League Cup victories in 1962 and 1985, while they famously finished third in the inaugural Premier League season of 1992–93 under Mike Walker; that side subsequently enjoyed a memorable UEFA Cup run, becoming the first English team to beat Bayern Munich at the Olympiastadion; club legends include Duncan Forbes, Kevin Keelan, Martin Peters, Grant Holt and Wes Hoolahan, while more recent successes include multiple Championship titles and promotions to the Premier League.\u003c\/p\u003e","brand":"90.+5","offers":[{"title":"Black \/ S","offer_id":58721471234396,"sku":"5688393_474","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":58721471267164,"sku":"5688393_505","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":58721471299932,"sku":"5688393_536","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":58721471332700,"sku":"5688393_567","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":58721471365468,"sku":"5688393_598","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":58721471398236,"sku":"5688393_629","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Sand \/ S","offer_id":58721471431004,"sku":"5688393_501","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Sand \/ M","offer_id":58721471463772,"sku":"5688393_532","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Sand \/ L","offer_id":58721471496540,"sku":"5688393_563","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Sand \/ XL","offer_id":58721471529308,"sku":"5688393_594","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Sand \/ 2XL","offer_id":58721471562076,"sku":"5688393_625","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Sand \/ 3XL","offer_id":58721471594844,"sku":"5688393_656","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Natural \/ S","offer_id":58721471627612,"sku":"5688393_20415","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Natural \/ M","offer_id":58721471660380,"sku":"5688393_20409","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Natural \/ L","offer_id":58721471693148,"sku":"5688393_20412","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Natural \/ XL","offer_id":58721471725916,"sku":"5688393_20406","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Natural \/ 2XL","offer_id":58721471758684,"sku":"5688393_20403","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Natural \/ 3XL","offer_id":58721471791452,"sku":"5688393_20400","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"White \/ S","offer_id":58721471824220,"sku":"5688393_473","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":58721471856988,"sku":"5688393_504","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":58721471889756,"sku":"5688393_535","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":58721471922524,"sku":"5688393_566","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":58721471955292,"sku":"5688393_597","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"White \/ 3XL","offer_id":58721471988060,"sku":"5688393_628","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ S","offer_id":58721472020828,"sku":null,"price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ M","offer_id":58721472053596,"sku":null,"price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ L","offer_id":58721472086364,"sku":null,"price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ XL","offer_id":58721472119132,"sku":null,"price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 2XL","offer_id":58721472151900,"sku":null,"price":27.99,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 3XL","offer_id":58721472184668,"sku":null,"price":27.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0947\/2668\/5020\/files\/18_64bd1549-82bb-482e-a77d-ffa71cd4488d.png?v=1787168865"}],"url":"https:\/\/www.ninetyplus5.com\/collections\/norwich-city.oembed","provider":"90.+5","version":"1.0","type":"link"}