[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill-shopify-liquid-theme-a11y":3,"mdc-ac21ay-key":37,"related-org-shopify-liquid-theme-a11y":7535,"related-repo-shopify-liquid-theme-a11y":7683},{"slug":4,"name":4,"fn":5,"description":6,"org":7,"tags":11,"stars":26,"repoUrl":27,"updatedAt":28,"license":29,"forks":30,"topics":31,"repo":32,"sourceUrl":35,"mdContent":36},"liquid-theme-a11y","implement accessibility in Shopify Liquid themes","Implement WCAG 2.2 accessibility patterns in Shopify Liquid themes. Covers e-commerce-specific components including product cards, carousels, cart drawers, price display, forms, filters, and modals. Use when building accessible theme components, fixing accessibility issues, or reviewing ARIA patterns in .liquid files.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":9},"shopify","Shopify","https:\u002F\u002Fpexgzepcugksgbtrxkhf.supabase.co\u002Fstorage\u002Fv1\u002Fobject\u002Fpublic\u002Forg-logos\u002Fshopify.png",[12,16,19,22,25],{"name":13,"slug":14,"type":15},"WCAG","wcag","tag",{"name":17,"slug":18,"type":15},"Accessibility","accessibility",{"name":20,"slug":21,"type":15},"Themes","themes",{"name":23,"slug":24,"type":15},"E-commerce","e-commerce",{"name":9,"slug":8,"type":15},21,"https:\u002F\u002Fgithub.com\u002FShopify\u002Fliquid-skills","2026-07-16T06:02:05.292848",null,4,[],{"repoUrl":27,"stars":26,"forks":30,"topics":33,"description":34},[],"Liquid language support plugin for Claude Code","https:\u002F\u002Fgithub.com\u002FShopify\u002Fliquid-skills\u002Ftree\u002FHEAD\u002Fplugins\u002Fliquid-skills\u002Fskills\u002Fliquid-theme-a11y","---\nname: liquid-theme-a11y\ndescription: \"Implement WCAG 2.2 accessibility patterns in Shopify Liquid themes. Covers e-commerce-specific components including product cards, carousels, cart drawers, price display, forms, filters, and modals. Use when building accessible theme components, fixing accessibility issues, or reviewing ARIA patterns in .liquid files.\"\n---\n\n# Accessibility for Shopify Liquid Themes\n\n## Core Principle\n\nEvery interactive component must work with keyboard only, screen readers, and reduced-motion preferences. Start with semantic HTML — add ARIA only when native semantics are insufficient.\n\n## Decision Table: Which Pattern?\n\n| Component | HTML Element | ARIA Pattern | Reference |\n|-----------|-------------|-------------|-----------|\n| Expandable content | `\u003Cdetails>\u002F\u003Csummary>` | None needed | [Accordion](#accordion) |\n| Modal\u002Fdialog | `\u003Cdialog>` | `aria-modal=\"true\"` | [Modal](#modal) |\n| Tooltip\u002Fpopup | `[popover]` attribute | `role=\"tooltip\"` fallback | [Tooltip](#tooltip) |\n| Dropdown menu | `\u003Cnav>` + `\u003Cul>` | `aria-expanded` on triggers | [Navigation](#dropdown-navigation) |\n| Tab interface | `\u003Cdiv>` | `role=\"tablist\u002Ftab\u002Ftabpanel\"` | [Tabs](#tabs) |\n| Carousel\u002Fslider | `\u003Cdiv>` | `role=\"region\"` + `aria-roledescription` | [Carousel](#carousel) |\n| Product card | `\u003Carticle>` | `aria-labelledby` | [Product card](#product-card) |\n| Form | `\u003Cform>` | `aria-invalid`, `aria-describedby` | [Forms](#forms) |\n| Cart drawer | `\u003Cdialog>` | Focus trap | [Cart drawer](#cart-drawer) |\n| Price display | `\u003Cspan>` | `aria-label` for context | [Prices](#price-display) |\n| Filters | `\u003Cform>` + `\u003Cfieldset>` | `aria-expanded` for disclosures | [Filters](#product-filters) |\n\n## Page Structure\n\n### Landmarks\n\n```html\n\u003Cbody>\n  \u003Ca href=\"#main-content\" class=\"skip-link\">{{ 'accessibility.skip_to_content' | t }}\u003C\u002Fa>\n  \u003Cheader role=\"banner\">\n    \u003Cnav aria-label=\"{{ 'accessibility.main_navigation' | t }}\">...\u003C\u002Fnav>\n  \u003C\u002Fheader>\n  \u003Cmain id=\"main-content\">\n    \u003C!-- All page content inside main -->\n  \u003C\u002Fmain>\n  \u003Cfooter role=\"contentinfo\">\n    \u003Cnav aria-label=\"{{ 'accessibility.footer_navigation' | t }}\">...\u003C\u002Fnav>\n  \u003C\u002Ffooter>\n\u003C\u002Fbody>\n```\n\n- Single `\u003Cheader>`, `\u003Cmain>`, `\u003Cfooter>` per page\n- Multiple `\u003Cnav>` elements must have distinct `aria-label`\n- All content must live inside a landmark\n\n### Skip Link\n\n```css\n.skip-link {\n  position: absolute;\n  inset-inline-start: -999px;\n  z-index: 999;\n}\n.skip-link:focus {\n  position: fixed;\n  inset-block-start: 0;\n  inset-inline-start: 0;\n  padding: 1rem;\n  background: var(--color-background);\n  color: var(--color-foreground);\n}\n```\n\n### Headings\n\n- One `\u003Ch1>` per page, never skip levels (h1 → h3)\n- Use real heading elements, not styled divs\n- Template: `\u003Ch1>` is typically the page\u002Fproduct title\n\n## Focus Management\n\n### Focus Indicators\n\n```css\n\u002F* All interactive elements *\u002F\n:focus-visible {\n  outline: 2px solid rgb(var(--color-focus));\n  outline-offset: 2px;\n}\n\n\u002F* High contrast mode *\u002F\n@media (forced-colors: active) {\n  :focus-visible {\n    outline: 3px solid LinkText;\n  }\n}\n```\n\n- Minimum 3:1 contrast ratio for focus indicators\n- Use `:focus-visible` (not `:focus`) to avoid showing on click\n- Never `outline: none` without a visible replacement\n\n### Focus Trapping (Modals\u002FDrawers)\n\n- Trap focus inside modals, drawers, and dialogs\n- Return focus to trigger element on close\n- First focusable element gets focus on open\n- Query all focusable elements: `a[href], button:not([disabled]), input:not([disabled]), select, textarea, [tabindex]:not([tabindex=\"-1\"])`\n\nSee [focus and keyboard patterns](references\u002Ffocus-and-keyboard.md) for full FocusTrap implementation.\n\n## Component Patterns\n\n### Product Card\n\n```html\n\u003Carticle class=\"product-card\" aria-labelledby=\"ProductTitle-{{ product.id }}\">\n  \u003Ca href=\"{{ product.url }}\" class=\"product-card__link\" aria-labelledby=\"ProductTitle-{{ product.id }}\">\n    \u003Cimg\n      src=\"{{ product.featured_image | image_url: width: 400 }}\"\n      alt=\"{{ product.featured_image.alt | escape }}\"\n      loading=\"lazy\"\n      width=\"{{ product.featured_image.width }}\"\n      height=\"{{ product.featured_image.height }}\"\n    >\n  \u003C\u002Fa>\n  \u003Ch3 id=\"ProductTitle-{{ product.id }}\">\n    \u003Ca href=\"{{ product.url }}\">{{ product.title }}\u003C\u002Fa>\n  \u003C\u002Fh3>\n  \u003Cdiv class=\"product-card__price\" aria-label=\"{{ 'products.price_label' | t: price: product.price | money }}\">\n    {{ product.price | money }}\n  \u003C\u002Fdiv>\n  \u003Cbutton\n    class=\"product-card__quick-add\"\n    tabindex=\"-1\"\n    aria-label=\"{{ 'products.quick_add' | t: title: product.title }}\"\n  >\n    {{ 'products.add_to_cart' | t }}\n  \u003C\u002Fbutton>\n\u003C\u002Farticle>\n```\n\n**Rules:**\n- Single tab stop per card (the main link)\n- `tabindex=\"-1\"` on mouse-only shortcuts (quick add)\n- `aria-labelledby` on `\u003Carticle>` pointing to the title\n- Descriptive alt text on images; empty `alt=\"\"` if decorative\n\n### Carousel\n\n```html\n\u003Cdiv\n  role=\"region\"\n  aria-roledescription=\"carousel\"\n  aria-label=\"{{ section.settings.heading | escape }}\"\n>\n  \u003Cdiv class=\"carousel__controls\">\n    \u003Cbutton\n      aria-label=\"{{ 'accessibility.previous_slide' | t }}\"\n      aria-controls=\"CarouselSlides-{{ section.id }}\"\n    >{% render 'icon-chevron-left' %}\u003C\u002Fbutton>\n    \u003Cbutton\n      aria-label=\"{{ 'accessibility.next_slide' | t }}\"\n      aria-controls=\"CarouselSlides-{{ section.id }}\"\n    >{% render 'icon-chevron-right' %}\u003C\u002Fbutton>\n    \u003Cbutton\n      aria-label=\"{{ 'accessibility.pause_slideshow' | t }}\"\n      aria-pressed=\"false\"\n    >{% render 'icon-pause' %}\u003C\u002Fbutton>\n  \u003C\u002Fdiv>\n\n  \u003Cdiv id=\"CarouselSlides-{{ section.id }}\" aria-live=\"polite\">\n    {% for slide in section.blocks %}\n      \u003Cdiv\n        role=\"group\"\n        aria-roledescription=\"slide\"\n        aria-label=\"{{ 'accessibility.slide_n_of_total' | t: n: forloop.index, total: forloop.length }}\"\n        {% unless forloop.first %}aria-hidden=\"true\"{% endunless %}\n      >\n        {{ slide.settings.content }}\n      \u003C\u002Fdiv>\n    {% endfor %}\n  \u003C\u002Fdiv>\n\u003C\u002Fdiv>\n```\n\n**Rules:**\n- Auto-rotation minimum 5 seconds, pause on hover\u002Ffocus\n- Play\u002Fpause button required for auto-rotating carousels\n- `aria-live=\"polite\"` on slide container (set to `\"off\"` during auto-rotation)\n- `aria-hidden=\"true\"` on inactive slides\n- Each slide: `role=\"group\"` + `aria-roledescription=\"slide\"`\n\n### Modal\n\n```html\n\u003Cdialog\n  id=\"Modal-{{ section.id }}\"\n  aria-labelledby=\"ModalTitle-{{ section.id }}\"\n  aria-modal=\"true\"\n>\n  \u003Cdiv class=\"modal__header\">\n    \u003Ch2 id=\"ModalTitle-{{ section.id }}\">{{ title }}\u003C\u002Fh2>\n    \u003Cbutton\n      type=\"button\"\n      aria-label=\"{{ 'accessibility.close' | t }}\"\n      on:click=\"\u002FcloseModal\"\n    >{% render 'icon-close' %}\u003C\u002Fbutton>\n  \u003C\u002Fdiv>\n  \u003Cdiv class=\"modal__content\">\n    \u003C!-- Content -->\n  \u003C\u002Fdiv>\n\u003C\u002Fdialog>\n```\n\n**Rules:**\n- Prefer native `\u003Cdialog>` element for modal UI when feasible. `showModal()` provides native modal behavior, Escape-to-close, and backdrop handling, but `role=\"dialog\"` remains a valid fallback when native `\u003Cdialog>` is not a good fit.\n- `aria-labelledby` pointing to the title (not `aria-label` with a string — `aria-labelledby` stays in sync when the title changes)\n- Close on Escape key (native with `\u003Cdialog>`)\n- Focus first interactive element on open\n- Return focus to trigger on close\n\n### Cart Drawer\n\nSame as modal pattern but with additional:\n- Live region for cart count updates: `\u003Cspan aria-live=\"polite\" aria-atomic=\"true\">`\n- Clear \"remove item\" buttons with `aria-label=\"{{ 'cart.remove_item' | t: title: item.title }}\"`\n- Quantity inputs with associated labels\n\n### Forms\n\n```html\n\u003Cform action=\"{{ routes.cart_url }}\" method=\"post\">\n  \u003Cdiv class=\"form__field\">\n    \u003Clabel for=\"Email-{{ section.id }}\">{{ 'forms.email' | t }}\u003C\u002Flabel>\n    \u003Cinput\n      type=\"email\"\n      id=\"Email-{{ section.id }}\"\n      name=\"email\"\n      required\n      aria-required=\"true\"\n      autocomplete=\"email\"\n      aria-describedby=\"EmailError-{{ section.id }}\"\n    >\n    \u003Cp\n      id=\"EmailError-{{ section.id }}\"\n      class=\"form__error\"\n      role=\"alert\"\n      hidden\n    >{{ 'forms.email_required' | t }}\u003C\u002Fp>\n  \u003C\u002Fdiv>\n\u003C\u002Fform>\n```\n\n**Rules:**\n- Every input has a visible `\u003Clabel>` with matching `for`\u002F`id`\n- Use `\u003Cfieldset>\u002F\u003Clegend>` for radio\u002Fcheckbox groups\n- Error messages: `role=\"alert\"` + `aria-describedby` linking to input\n- `aria-invalid=\"true\"` on invalid inputs\n- `autocomplete` attributes on common fields\n- Required fields: `required` + `aria-required=\"true\"` + visual indicator\n\n### Product Filters\n\n```html\n\u003Cform class=\"facets\">\n  \u003Cdiv class=\"facets__group\">\n    \u003Cbutton\n      type=\"button\"\n      aria-expanded=\"false\"\n      aria-controls=\"FilterColor-{{ section.id }}\"\n    >{{ 'filters.color' | t }}\u003C\u002Fbutton>\n    \u003Cfieldset id=\"FilterColor-{{ section.id }}\" hidden>\n      \u003Clegend class=\"visually-hidden\">{{ 'filters.filter_by_color' | t }}\u003C\u002Flegend>\n      {% for color in colors %}\n        \u003Clabel>\n          \u003Cinput type=\"checkbox\" name=\"filter.color\" value=\"{{ color }}\">\n          {{ color }}\n        \u003C\u002Flabel>\n      {% endfor %}\n    \u003C\u002Ffieldset>\n  \u003C\u002Fdiv>\n  \u003Cdiv aria-live=\"polite\" aria-atomic=\"true\">\n    {{ 'filters.results_count' | t: count: results.size }}\n  \u003C\u002Fdiv>\n\u003C\u002Fform>\n```\n\n### Price Display\n\n```html\n{% if product.compare_at_price > product.price %}\n  \u003Cdiv class=\"price\" aria-label=\"{{ 'products.sale_price_label' | t: sale_price: product.price | money, original_price: product.compare_at_price | money }}\">\n    \u003Cs aria-hidden=\"true\">{{ product.compare_at_price | money }}\u003C\u002Fs>\n    \u003Cspan>{{ product.price | money }}\u003C\u002Fspan>\n  \u003C\u002Fdiv>\n{% else %}\n  \u003Cdiv class=\"price\" aria-label=\"{{ 'products.price_label' | t: price: product.price | money }}\">\n    {{ product.price | money }}\n  \u003C\u002Fdiv>\n{% endif %}\n```\n\n- Use `aria-label` on **both** sale and regular price paths — screen readers need context for any price display\n- `aria-hidden=\"true\"` on the visual strikethrough to avoid duplicate reading\n\n### Accordion\n\n```html\n\u003Cdetails>\n  \u003Csummary>{{ block.settings.heading }}\u003C\u002Fsummary>\n  \u003Cdiv class=\"accordion__content\">\n    {{ block.settings.content }}\n  \u003C\u002Fdiv>\n\u003C\u002Fdetails>\n```\n\nNative `\u003Cdetails>\u002F\u003Csummary>` provides keyboard and screen reader support automatically.\n\n### Tabs\n\n```html\n\u003Cdiv role=\"tablist\" aria-label=\"{{ 'accessibility.product_tabs' | t }}\">\n  {% for tab in tabs %}\n    \u003Cbutton\n      role=\"tab\"\n      id=\"Tab-{{ tab.id }}\"\n      aria-selected=\"{% if forloop.first %}true{% else %}false{% endif %}\"\n      aria-controls=\"Panel-{{ tab.id }}\"\n      tabindex=\"{% if forloop.first %}0{% else %}-1{% endif %}\"\n    >{{ tab.title }}\u003C\u002Fbutton>\n  {% endfor %}\n\u003C\u002Fdiv>\n{% for tab in tabs %}\n  \u003Cdiv\n    role=\"tabpanel\"\n    id=\"Panel-{{ tab.id }}\"\n    aria-labelledby=\"Tab-{{ tab.id }}\"\n    {% unless forloop.first %}hidden{% endunless %}\n    tabindex=\"0\"\n  >{{ tab.content }}\u003C\u002Fdiv>\n{% endfor %}\n```\n\n- Arrow keys navigate between tabs (left\u002Fright)\n- Only active tab has `tabindex=\"0\"`, others `-1`\n\n### Dropdown Navigation\n\n```html\n\u003Cnav aria-label=\"{{ 'accessibility.main_navigation' | t }}\">\n  \u003Cul role=\"list\">\n    {% for link in linklists.main-menu.links %}\n      \u003Cli>\n        {% if link.links.size > 0 %}\n          \u003Cbutton aria-expanded=\"false\" aria-controls=\"Submenu-{{ forloop.index }}\">\n            {{ link.title }}\n          \u003C\u002Fbutton>\n          \u003Cul id=\"Submenu-{{ forloop.index }}\" hidden role=\"list\">\n            {% for child in link.links %}\n              \u003Cli>\u003Ca href=\"{{ child.url }}\">{{ child.title }}\u003C\u002Fa>\u003C\u002Fli>\n            {% endfor %}\n          \u003C\u002Ful>\n        {% else %}\n          \u003Ca href=\"{{ link.url }}\">{{ link.title }}\u003C\u002Fa>\n        {% endif %}\n      \u003C\u002Fli>\n    {% endfor %}\n  \u003C\u002Ful>\n\u003C\u002Fnav>\n```\n\n### Tooltip\n\n```html\n\u003Cbutton aria-describedby=\"Tooltip-{{ block.id }}\">\n  {{ 'labels.info' | t }}\n\u003C\u002Fbutton>\n\u003Cdiv id=\"Tooltip-{{ block.id }}\" role=\"tooltip\" popover>\n  {{ block.settings.tooltip_text }}\n\u003C\u002Fdiv>\n```\n\n## Mobile Accessibility\n\n- **Touch targets:** minimum 44x44px, 8px spacing between targets\n- **No orientation lock:** never restrict to portrait\u002Flandscape\n- **No hover-only content:** everything accessible via tap\n- Use `dvh` instead of `vh` for mobile viewport units\n\n## Animation & Motion\n\n```css\n\u002F* Always provide reduced motion *\u002F\n@media (prefers-reduced-motion: reduce) {\n  *, *::before, *::after {\n    animation-duration: 0.01ms !important;\n    animation-iteration-count: 1 !important;\n    transition-duration: 0.01ms !important;\n    scroll-behavior: auto !important;\n  }\n}\n```\n\n- No flashing above 3 times per second\n- Auto-playing animations need pause\u002Fstop controls\n- Meaningful animations only — don't animate for decoration\n\n## Visually Hidden Utility\n\n```css\n.visually-hidden {\n  position: absolute;\n  width: 1px;\n  height: 1px;\n  padding: 0;\n  margin: -1px;\n  overflow: hidden;\n  clip: rect(0, 0, 0, 0);\n  white-space: nowrap;\n  border: 0;\n}\n```\n\nUse for screen-reader-only content like labels and descriptions.\n\n## Progressive Enhancement\n\nInteractive components should work without JavaScript where possible. Provide `\u003Cnoscript>` fallbacks for JS-dependent controls:\n\n```html\n{%- comment -%} Variant picker with noscript fallback {%- endcomment -%}\n\u003Cvariant-picker>\n  \u003C!-- JS-enhanced radio buttons \u002F swatches here -->\n\u003C\u002Fvariant-picker>\n\u003Cnoscript>\n  \u003Cselect name=\"id\" aria-label=\"{{ 'products.select_variant' | t }}\">\n    {% for variant in product.variants %}\n      \u003Coption value=\"{{ variant.id }}\" {% unless variant.available %}disabled{% endunless %}>\n        {{ variant.title }} - {{ variant.price | money }}\n      \u003C\u002Foption>\n    {% endfor %}\n  \u003C\u002Fselect>\n\u003C\u002Fnoscript>\n```\n\n### Live Region for Dynamic Updates\n\nWhen selections change (variants, filters, cart), announce the change to screen readers:\n\n```html\n\u003Cdiv aria-live=\"polite\" aria-atomic=\"true\" class=\"visually-hidden\">\n  {{ 'products.variant_selected' | t: variant: selected_variant.title }}\n\u003C\u002Fdiv>\n```\n\nUse the clear-then-set pattern in JS to ensure announcements fire reliably:\n\n```javascript\nannounce(message) {\n  this.liveRegion.textContent = '';\n  requestAnimationFrame(() => {\n    this.liveRegion.textContent = message;\n  });\n}\n```\n\n## Color Contrast\n\n| Element | Minimum Ratio |\n|---------|---------------|\n| Normal text (\u003C18px \u002F \u003C14px bold) | 4.5:1 |\n| Large text (≥18px \u002F ≥14px bold) | 3:1 |\n| UI components & graphics | 3:1 |\n| Focus indicators | 3:1 |\n\nNever rely solely on color to convey information — always pair with text, icons, or patterns.\n\n## References\n\n- [Component accessibility patterns](references\u002Fcomponent-patterns.md)\n- [Focus and keyboard patterns](references\u002Ffocus-and-keyboard.md)\n",{"data":38,"body":39},{"name":4,"description":6},{"type":40,"children":41},"root",[42,51,58,64,70,520,526,533,952,1006,1011,1288,1294,1327,1333,1339,1558,1600,1606,1635,1648,1654,1660,2290,2299,2348,2353,3049,3056,3117,3122,3508,3515,3598,3604,3609,3639,3644,4121,4128,4231,4237,4781,4787,5053,5083,5088,5218,5230,5235,5665,5691,5697,6171,6176,6326,6332,6385,6391,6603,6621,6627,6870,6875,6881,6894,7154,7160,7165,7270,7275,7420,7426,7498,7503,7509,7529],{"type":43,"tag":44,"props":45,"children":47},"element","h1",{"id":46},"accessibility-for-shopify-liquid-themes",[48],{"type":49,"value":50},"text","Accessibility for Shopify Liquid Themes",{"type":43,"tag":52,"props":53,"children":55},"h2",{"id":54},"core-principle",[56],{"type":49,"value":57},"Core Principle",{"type":43,"tag":59,"props":60,"children":61},"p",{},[62],{"type":49,"value":63},"Every interactive component must work with keyboard only, screen readers, and reduced-motion preferences. Start with semantic HTML — add ARIA only when native semantics are insufficient.",{"type":43,"tag":52,"props":65,"children":67},{"id":66},"decision-table-which-pattern",[68],{"type":49,"value":69},"Decision Table: Which Pattern?",{"type":43,"tag":71,"props":72,"children":73},"table",{},[74,103],{"type":43,"tag":75,"props":76,"children":77},"thead",{},[78],{"type":43,"tag":79,"props":80,"children":81},"tr",{},[82,88,93,98],{"type":43,"tag":83,"props":84,"children":85},"th",{},[86],{"type":49,"value":87},"Component",{"type":43,"tag":83,"props":89,"children":90},{},[91],{"type":49,"value":92},"HTML Element",{"type":43,"tag":83,"props":94,"children":95},{},[96],{"type":49,"value":97},"ARIA Pattern",{"type":43,"tag":83,"props":99,"children":100},{},[101],{"type":49,"value":102},"Reference",{"type":43,"tag":104,"props":105,"children":106},"tbody",{},[107,141,176,215,260,295,336,370,413,442,479],{"type":43,"tag":79,"props":108,"children":109},{},[110,116,126,131],{"type":43,"tag":111,"props":112,"children":113},"td",{},[114],{"type":49,"value":115},"Expandable content",{"type":43,"tag":111,"props":117,"children":118},{},[119],{"type":43,"tag":120,"props":121,"children":123},"code",{"className":122},[],[124],{"type":49,"value":125},"\u003Cdetails>\u002F\u003Csummary>",{"type":43,"tag":111,"props":127,"children":128},{},[129],{"type":49,"value":130},"None needed",{"type":43,"tag":111,"props":132,"children":133},{},[134],{"type":43,"tag":135,"props":136,"children":138},"a",{"href":137},"#accordion",[139],{"type":49,"value":140},"Accordion",{"type":43,"tag":79,"props":142,"children":143},{},[144,149,158,167],{"type":43,"tag":111,"props":145,"children":146},{},[147],{"type":49,"value":148},"Modal\u002Fdialog",{"type":43,"tag":111,"props":150,"children":151},{},[152],{"type":43,"tag":120,"props":153,"children":155},{"className":154},[],[156],{"type":49,"value":157},"\u003Cdialog>",{"type":43,"tag":111,"props":159,"children":160},{},[161],{"type":43,"tag":120,"props":162,"children":164},{"className":163},[],[165],{"type":49,"value":166},"aria-modal=\"true\"",{"type":43,"tag":111,"props":168,"children":169},{},[170],{"type":43,"tag":135,"props":171,"children":173},{"href":172},"#modal",[174],{"type":49,"value":175},"Modal",{"type":43,"tag":79,"props":177,"children":178},{},[179,184,195,206],{"type":43,"tag":111,"props":180,"children":181},{},[182],{"type":49,"value":183},"Tooltip\u002Fpopup",{"type":43,"tag":111,"props":185,"children":186},{},[187,193],{"type":43,"tag":120,"props":188,"children":190},{"className":189},[],[191],{"type":49,"value":192},"[popover]",{"type":49,"value":194}," attribute",{"type":43,"tag":111,"props":196,"children":197},{},[198,204],{"type":43,"tag":120,"props":199,"children":201},{"className":200},[],[202],{"type":49,"value":203},"role=\"tooltip\"",{"type":49,"value":205}," fallback",{"type":43,"tag":111,"props":207,"children":208},{},[209],{"type":43,"tag":135,"props":210,"children":212},{"href":211},"#tooltip",[213],{"type":49,"value":214},"Tooltip",{"type":43,"tag":79,"props":216,"children":217},{},[218,223,240,251],{"type":43,"tag":111,"props":219,"children":220},{},[221],{"type":49,"value":222},"Dropdown menu",{"type":43,"tag":111,"props":224,"children":225},{},[226,232,234],{"type":43,"tag":120,"props":227,"children":229},{"className":228},[],[230],{"type":49,"value":231},"\u003Cnav>",{"type":49,"value":233}," + ",{"type":43,"tag":120,"props":235,"children":237},{"className":236},[],[238],{"type":49,"value":239},"\u003Cul>",{"type":43,"tag":111,"props":241,"children":242},{},[243,249],{"type":43,"tag":120,"props":244,"children":246},{"className":245},[],[247],{"type":49,"value":248},"aria-expanded",{"type":49,"value":250}," on triggers",{"type":43,"tag":111,"props":252,"children":253},{},[254],{"type":43,"tag":135,"props":255,"children":257},{"href":256},"#dropdown-navigation",[258],{"type":49,"value":259},"Navigation",{"type":43,"tag":79,"props":261,"children":262},{},[263,268,277,286],{"type":43,"tag":111,"props":264,"children":265},{},[266],{"type":49,"value":267},"Tab interface",{"type":43,"tag":111,"props":269,"children":270},{},[271],{"type":43,"tag":120,"props":272,"children":274},{"className":273},[],[275],{"type":49,"value":276},"\u003Cdiv>",{"type":43,"tag":111,"props":278,"children":279},{},[280],{"type":43,"tag":120,"props":281,"children":283},{"className":282},[],[284],{"type":49,"value":285},"role=\"tablist\u002Ftab\u002Ftabpanel\"",{"type":43,"tag":111,"props":287,"children":288},{},[289],{"type":43,"tag":135,"props":290,"children":292},{"href":291},"#tabs",[293],{"type":49,"value":294},"Tabs",{"type":43,"tag":79,"props":296,"children":297},{},[298,303,311,327],{"type":43,"tag":111,"props":299,"children":300},{},[301],{"type":49,"value":302},"Carousel\u002Fslider",{"type":43,"tag":111,"props":304,"children":305},{},[306],{"type":43,"tag":120,"props":307,"children":309},{"className":308},[],[310],{"type":49,"value":276},{"type":43,"tag":111,"props":312,"children":313},{},[314,320,321],{"type":43,"tag":120,"props":315,"children":317},{"className":316},[],[318],{"type":49,"value":319},"role=\"region\"",{"type":49,"value":233},{"type":43,"tag":120,"props":322,"children":324},{"className":323},[],[325],{"type":49,"value":326},"aria-roledescription",{"type":43,"tag":111,"props":328,"children":329},{},[330],{"type":43,"tag":135,"props":331,"children":333},{"href":332},"#carousel",[334],{"type":49,"value":335},"Carousel",{"type":43,"tag":79,"props":337,"children":338},{},[339,344,353,362],{"type":43,"tag":111,"props":340,"children":341},{},[342],{"type":49,"value":343},"Product card",{"type":43,"tag":111,"props":345,"children":346},{},[347],{"type":43,"tag":120,"props":348,"children":350},{"className":349},[],[351],{"type":49,"value":352},"\u003Carticle>",{"type":43,"tag":111,"props":354,"children":355},{},[356],{"type":43,"tag":120,"props":357,"children":359},{"className":358},[],[360],{"type":49,"value":361},"aria-labelledby",{"type":43,"tag":111,"props":363,"children":364},{},[365],{"type":43,"tag":135,"props":366,"children":368},{"href":367},"#product-card",[369],{"type":49,"value":343},{"type":43,"tag":79,"props":371,"children":372},{},[373,378,387,404],{"type":43,"tag":111,"props":374,"children":375},{},[376],{"type":49,"value":377},"Form",{"type":43,"tag":111,"props":379,"children":380},{},[381],{"type":43,"tag":120,"props":382,"children":384},{"className":383},[],[385],{"type":49,"value":386},"\u003Cform>",{"type":43,"tag":111,"props":388,"children":389},{},[390,396,398],{"type":43,"tag":120,"props":391,"children":393},{"className":392},[],[394],{"type":49,"value":395},"aria-invalid",{"type":49,"value":397},", ",{"type":43,"tag":120,"props":399,"children":401},{"className":400},[],[402],{"type":49,"value":403},"aria-describedby",{"type":43,"tag":111,"props":405,"children":406},{},[407],{"type":43,"tag":135,"props":408,"children":410},{"href":409},"#forms",[411],{"type":49,"value":412},"Forms",{"type":43,"tag":79,"props":414,"children":415},{},[416,421,429,434],{"type":43,"tag":111,"props":417,"children":418},{},[419],{"type":49,"value":420},"Cart drawer",{"type":43,"tag":111,"props":422,"children":423},{},[424],{"type":43,"tag":120,"props":425,"children":427},{"className":426},[],[428],{"type":49,"value":157},{"type":43,"tag":111,"props":430,"children":431},{},[432],{"type":49,"value":433},"Focus trap",{"type":43,"tag":111,"props":435,"children":436},{},[437],{"type":43,"tag":135,"props":438,"children":440},{"href":439},"#cart-drawer",[441],{"type":49,"value":420},{"type":43,"tag":79,"props":443,"children":444},{},[445,450,459,470],{"type":43,"tag":111,"props":446,"children":447},{},[448],{"type":49,"value":449},"Price display",{"type":43,"tag":111,"props":451,"children":452},{},[453],{"type":43,"tag":120,"props":454,"children":456},{"className":455},[],[457],{"type":49,"value":458},"\u003Cspan>",{"type":43,"tag":111,"props":460,"children":461},{},[462,468],{"type":43,"tag":120,"props":463,"children":465},{"className":464},[],[466],{"type":49,"value":467},"aria-label",{"type":49,"value":469}," for context",{"type":43,"tag":111,"props":471,"children":472},{},[473],{"type":43,"tag":135,"props":474,"children":476},{"href":475},"#price-display",[477],{"type":49,"value":478},"Prices",{"type":43,"tag":79,"props":480,"children":481},{},[482,487,502,512],{"type":43,"tag":111,"props":483,"children":484},{},[485],{"type":49,"value":486},"Filters",{"type":43,"tag":111,"props":488,"children":489},{},[490,495,496],{"type":43,"tag":120,"props":491,"children":493},{"className":492},[],[494],{"type":49,"value":386},{"type":49,"value":233},{"type":43,"tag":120,"props":497,"children":499},{"className":498},[],[500],{"type":49,"value":501},"\u003Cfieldset>",{"type":43,"tag":111,"props":503,"children":504},{},[505,510],{"type":43,"tag":120,"props":506,"children":508},{"className":507},[],[509],{"type":49,"value":248},{"type":49,"value":511}," for disclosures",{"type":43,"tag":111,"props":513,"children":514},{},[515],{"type":43,"tag":135,"props":516,"children":518},{"href":517},"#product-filters",[519],{"type":49,"value":486},{"type":43,"tag":52,"props":521,"children":523},{"id":522},"page-structure",[524],{"type":49,"value":525},"Page Structure",{"type":43,"tag":527,"props":528,"children":530},"h3",{"id":529},"landmarks",[531],{"type":49,"value":532},"Landmarks",{"type":43,"tag":534,"props":535,"children":540},"pre",{"className":536,"code":537,"language":538,"meta":539,"style":539},"language-html shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","\u003Cbody>\n  \u003Ca href=\"#main-content\" class=\"skip-link\">{{ 'accessibility.skip_to_content' | t }}\u003C\u002Fa>\n  \u003Cheader role=\"banner\">\n    \u003Cnav aria-label=\"{{ 'accessibility.main_navigation' | t }}\">...\u003C\u002Fnav>\n  \u003C\u002Fheader>\n  \u003Cmain id=\"main-content\">\n    \u003C!-- All page content inside main -->\n  \u003C\u002Fmain>\n  \u003Cfooter role=\"contentinfo\">\n    \u003Cnav aria-label=\"{{ 'accessibility.footer_navigation' | t }}\">...\u003C\u002Fnav>\n  \u003C\u002Ffooter>\n\u003C\u002Fbody>\n","html","",[541],{"type":43,"tag":120,"props":542,"children":543},{"__ignoreMap":539},[544,567,652,691,747,764,803,813,829,867,920,936],{"type":43,"tag":545,"props":546,"children":549},"span",{"class":547,"line":548},"line",1,[550,556,562],{"type":43,"tag":545,"props":551,"children":553},{"style":552},"--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF",[554],{"type":49,"value":555},"\u003C",{"type":43,"tag":545,"props":557,"children":559},{"style":558},"--shiki-light:#E53935;--shiki-default:#F07178;--shiki-dark:#F07178",[560],{"type":49,"value":561},"body",{"type":43,"tag":545,"props":563,"children":564},{"style":552},[565],{"type":49,"value":566},">\n",{"type":43,"tag":545,"props":568,"children":570},{"class":547,"line":569},2,[571,576,580,586,591,596,602,606,611,615,619,624,628,633,639,644,648],{"type":43,"tag":545,"props":572,"children":573},{"style":552},[574],{"type":49,"value":575},"  \u003C",{"type":43,"tag":545,"props":577,"children":578},{"style":558},[579],{"type":49,"value":135},{"type":43,"tag":545,"props":581,"children":583},{"style":582},"--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA",[584],{"type":49,"value":585}," href",{"type":43,"tag":545,"props":587,"children":588},{"style":552},[589],{"type":49,"value":590},"=",{"type":43,"tag":545,"props":592,"children":593},{"style":552},[594],{"type":49,"value":595},"\"",{"type":43,"tag":545,"props":597,"children":599},{"style":598},"--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D",[600],{"type":49,"value":601},"#main-content",{"type":43,"tag":545,"props":603,"children":604},{"style":552},[605],{"type":49,"value":595},{"type":43,"tag":545,"props":607,"children":608},{"style":582},[609],{"type":49,"value":610}," class",{"type":43,"tag":545,"props":612,"children":613},{"style":552},[614],{"type":49,"value":590},{"type":43,"tag":545,"props":616,"children":617},{"style":552},[618],{"type":49,"value":595},{"type":43,"tag":545,"props":620,"children":621},{"style":598},[622],{"type":49,"value":623},"skip-link",{"type":43,"tag":545,"props":625,"children":626},{"style":552},[627],{"type":49,"value":595},{"type":43,"tag":545,"props":629,"children":630},{"style":552},[631],{"type":49,"value":632},">",{"type":43,"tag":545,"props":634,"children":636},{"style":635},"--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8",[637],{"type":49,"value":638},"{{ 'accessibility.skip_to_content' | t }}",{"type":43,"tag":545,"props":640,"children":641},{"style":552},[642],{"type":49,"value":643},"\u003C\u002F",{"type":43,"tag":545,"props":645,"children":646},{"style":558},[647],{"type":49,"value":135},{"type":43,"tag":545,"props":649,"children":650},{"style":552},[651],{"type":49,"value":566},{"type":43,"tag":545,"props":653,"children":655},{"class":547,"line":654},3,[656,660,665,670,674,678,683,687],{"type":43,"tag":545,"props":657,"children":658},{"style":552},[659],{"type":49,"value":575},{"type":43,"tag":545,"props":661,"children":662},{"style":558},[663],{"type":49,"value":664},"header",{"type":43,"tag":545,"props":666,"children":667},{"style":582},[668],{"type":49,"value":669}," role",{"type":43,"tag":545,"props":671,"children":672},{"style":552},[673],{"type":49,"value":590},{"type":43,"tag":545,"props":675,"children":676},{"style":552},[677],{"type":49,"value":595},{"type":43,"tag":545,"props":679,"children":680},{"style":598},[681],{"type":49,"value":682},"banner",{"type":43,"tag":545,"props":684,"children":685},{"style":552},[686],{"type":49,"value":595},{"type":43,"tag":545,"props":688,"children":689},{"style":552},[690],{"type":49,"value":566},{"type":43,"tag":545,"props":692,"children":693},{"class":547,"line":30},[694,699,704,709,713,717,722,726,730,735,739,743],{"type":43,"tag":545,"props":695,"children":696},{"style":552},[697],{"type":49,"value":698},"    \u003C",{"type":43,"tag":545,"props":700,"children":701},{"style":558},[702],{"type":49,"value":703},"nav",{"type":43,"tag":545,"props":705,"children":706},{"style":582},[707],{"type":49,"value":708}," aria-label",{"type":43,"tag":545,"props":710,"children":711},{"style":552},[712],{"type":49,"value":590},{"type":43,"tag":545,"props":714,"children":715},{"style":552},[716],{"type":49,"value":595},{"type":43,"tag":545,"props":718,"children":719},{"style":598},[720],{"type":49,"value":721},"{{ 'accessibility.main_navigation' | t }}",{"type":43,"tag":545,"props":723,"children":724},{"style":552},[725],{"type":49,"value":595},{"type":43,"tag":545,"props":727,"children":728},{"style":552},[729],{"type":49,"value":632},{"type":43,"tag":545,"props":731,"children":732},{"style":635},[733],{"type":49,"value":734},"...",{"type":43,"tag":545,"props":736,"children":737},{"style":552},[738],{"type":49,"value":643},{"type":43,"tag":545,"props":740,"children":741},{"style":558},[742],{"type":49,"value":703},{"type":43,"tag":545,"props":744,"children":745},{"style":552},[746],{"type":49,"value":566},{"type":43,"tag":545,"props":748,"children":750},{"class":547,"line":749},5,[751,756,760],{"type":43,"tag":545,"props":752,"children":753},{"style":552},[754],{"type":49,"value":755},"  \u003C\u002F",{"type":43,"tag":545,"props":757,"children":758},{"style":558},[759],{"type":49,"value":664},{"type":43,"tag":545,"props":761,"children":762},{"style":552},[763],{"type":49,"value":566},{"type":43,"tag":545,"props":765,"children":767},{"class":547,"line":766},6,[768,772,777,782,786,790,795,799],{"type":43,"tag":545,"props":769,"children":770},{"style":552},[771],{"type":49,"value":575},{"type":43,"tag":545,"props":773,"children":774},{"style":558},[775],{"type":49,"value":776},"main",{"type":43,"tag":545,"props":778,"children":779},{"style":582},[780],{"type":49,"value":781}," id",{"type":43,"tag":545,"props":783,"children":784},{"style":552},[785],{"type":49,"value":590},{"type":43,"tag":545,"props":787,"children":788},{"style":552},[789],{"type":49,"value":595},{"type":43,"tag":545,"props":791,"children":792},{"style":598},[793],{"type":49,"value":794},"main-content",{"type":43,"tag":545,"props":796,"children":797},{"style":552},[798],{"type":49,"value":595},{"type":43,"tag":545,"props":800,"children":801},{"style":552},[802],{"type":49,"value":566},{"type":43,"tag":545,"props":804,"children":806},{"class":547,"line":805},7,[807],{"type":43,"tag":545,"props":808,"children":810},{"style":809},"--shiki-light:#90A4AE;--shiki-light-font-style:italic;--shiki-default:#546E7A;--shiki-default-font-style:italic;--shiki-dark:#676E95;--shiki-dark-font-style:italic",[811],{"type":49,"value":812},"    \u003C!-- All page content inside main -->\n",{"type":43,"tag":545,"props":814,"children":816},{"class":547,"line":815},8,[817,821,825],{"type":43,"tag":545,"props":818,"children":819},{"style":552},[820],{"type":49,"value":755},{"type":43,"tag":545,"props":822,"children":823},{"style":558},[824],{"type":49,"value":776},{"type":43,"tag":545,"props":826,"children":827},{"style":552},[828],{"type":49,"value":566},{"type":43,"tag":545,"props":830,"children":832},{"class":547,"line":831},9,[833,837,842,846,850,854,859,863],{"type":43,"tag":545,"props":834,"children":835},{"style":552},[836],{"type":49,"value":575},{"type":43,"tag":545,"props":838,"children":839},{"style":558},[840],{"type":49,"value":841},"footer",{"type":43,"tag":545,"props":843,"children":844},{"style":582},[845],{"type":49,"value":669},{"type":43,"tag":545,"props":847,"children":848},{"style":552},[849],{"type":49,"value":590},{"type":43,"tag":545,"props":851,"children":852},{"style":552},[853],{"type":49,"value":595},{"type":43,"tag":545,"props":855,"children":856},{"style":598},[857],{"type":49,"value":858},"contentinfo",{"type":43,"tag":545,"props":860,"children":861},{"style":552},[862],{"type":49,"value":595},{"type":43,"tag":545,"props":864,"children":865},{"style":552},[866],{"type":49,"value":566},{"type":43,"tag":545,"props":868,"children":870},{"class":547,"line":869},10,[871,875,879,883,887,891,896,900,904,908,912,916],{"type":43,"tag":545,"props":872,"children":873},{"style":552},[874],{"type":49,"value":698},{"type":43,"tag":545,"props":876,"children":877},{"style":558},[878],{"type":49,"value":703},{"type":43,"tag":545,"props":880,"children":881},{"style":582},[882],{"type":49,"value":708},{"type":43,"tag":545,"props":884,"children":885},{"style":552},[886],{"type":49,"value":590},{"type":43,"tag":545,"props":888,"children":889},{"style":552},[890],{"type":49,"value":595},{"type":43,"tag":545,"props":892,"children":893},{"style":598},[894],{"type":49,"value":895},"{{ 'accessibility.footer_navigation' | t }}",{"type":43,"tag":545,"props":897,"children":898},{"style":552},[899],{"type":49,"value":595},{"type":43,"tag":545,"props":901,"children":902},{"style":552},[903],{"type":49,"value":632},{"type":43,"tag":545,"props":905,"children":906},{"style":635},[907],{"type":49,"value":734},{"type":43,"tag":545,"props":909,"children":910},{"style":552},[911],{"type":49,"value":643},{"type":43,"tag":545,"props":913,"children":914},{"style":558},[915],{"type":49,"value":703},{"type":43,"tag":545,"props":917,"children":918},{"style":552},[919],{"type":49,"value":566},{"type":43,"tag":545,"props":921,"children":923},{"class":547,"line":922},11,[924,928,932],{"type":43,"tag":545,"props":925,"children":926},{"style":552},[927],{"type":49,"value":755},{"type":43,"tag":545,"props":929,"children":930},{"style":558},[931],{"type":49,"value":841},{"type":43,"tag":545,"props":933,"children":934},{"style":552},[935],{"type":49,"value":566},{"type":43,"tag":545,"props":937,"children":939},{"class":547,"line":938},12,[940,944,948],{"type":43,"tag":545,"props":941,"children":942},{"style":552},[943],{"type":49,"value":643},{"type":43,"tag":545,"props":945,"children":946},{"style":558},[947],{"type":49,"value":561},{"type":43,"tag":545,"props":949,"children":950},{"style":552},[951],{"type":49,"value":566},{"type":43,"tag":953,"props":954,"children":955},"ul",{},[956,984,1001],{"type":43,"tag":957,"props":958,"children":959},"li",{},[960,962,968,969,975,976,982],{"type":49,"value":961},"Single ",{"type":43,"tag":120,"props":963,"children":965},{"className":964},[],[966],{"type":49,"value":967},"\u003Cheader>",{"type":49,"value":397},{"type":43,"tag":120,"props":970,"children":972},{"className":971},[],[973],{"type":49,"value":974},"\u003Cmain>",{"type":49,"value":397},{"type":43,"tag":120,"props":977,"children":979},{"className":978},[],[980],{"type":49,"value":981},"\u003Cfooter>",{"type":49,"value":983}," per page",{"type":43,"tag":957,"props":985,"children":986},{},[987,989,994,996],{"type":49,"value":988},"Multiple ",{"type":43,"tag":120,"props":990,"children":992},{"className":991},[],[993],{"type":49,"value":231},{"type":49,"value":995}," elements must have distinct ",{"type":43,"tag":120,"props":997,"children":999},{"className":998},[],[1000],{"type":49,"value":467},{"type":43,"tag":957,"props":1002,"children":1003},{},[1004],{"type":49,"value":1005},"All content must live inside a landmark",{"type":43,"tag":527,"props":1007,"children":1008},{"id":623},[1009],{"type":49,"value":1010},"Skip Link",{"type":43,"tag":534,"props":1012,"children":1016},{"className":1013,"code":1014,"language":1015,"meta":539,"style":539},"language-css shiki shiki-themes material-theme-lighter material-theme material-theme-palenight",".skip-link {\n  position: absolute;\n  inset-inline-start: -999px;\n  z-index: 999;\n}\n.skip-link:focus {\n  position: fixed;\n  inset-block-start: 0;\n  inset-inline-start: 0;\n  padding: 1rem;\n  background: var(--color-background);\n  color: var(--color-foreground);\n}\n","css",[1017],{"type":43,"tag":120,"props":1018,"children":1019},{"__ignoreMap":539},[1020,1038,1062,1084,1105,1113,1137,1157,1178,1197,1218,1251,1280],{"type":43,"tag":545,"props":1021,"children":1022},{"class":547,"line":548},[1023,1028,1033],{"type":43,"tag":545,"props":1024,"children":1025},{"style":552},[1026],{"type":49,"value":1027},".",{"type":43,"tag":545,"props":1029,"children":1031},{"style":1030},"--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B",[1032],{"type":49,"value":623},{"type":43,"tag":545,"props":1034,"children":1035},{"style":552},[1036],{"type":49,"value":1037}," {\n",{"type":43,"tag":545,"props":1039,"children":1040},{"class":547,"line":569},[1041,1047,1052,1057],{"type":43,"tag":545,"props":1042,"children":1044},{"style":1043},"--shiki-light:#8796B0;--shiki-default:#B2CCD6;--shiki-dark:#B2CCD6",[1045],{"type":49,"value":1046},"  position",{"type":43,"tag":545,"props":1048,"children":1049},{"style":552},[1050],{"type":49,"value":1051},":",{"type":43,"tag":545,"props":1053,"children":1054},{"style":635},[1055],{"type":49,"value":1056}," absolute",{"type":43,"tag":545,"props":1058,"children":1059},{"style":552},[1060],{"type":49,"value":1061},";\n",{"type":43,"tag":545,"props":1063,"children":1064},{"class":547,"line":654},[1065,1070,1074,1080],{"type":43,"tag":545,"props":1066,"children":1067},{"style":1043},[1068],{"type":49,"value":1069},"  inset-inline-start",{"type":43,"tag":545,"props":1071,"children":1072},{"style":552},[1073],{"type":49,"value":1051},{"type":43,"tag":545,"props":1075,"children":1077},{"style":1076},"--shiki-light:#F76D47;--shiki-default:#F78C6C;--shiki-dark:#F78C6C",[1078],{"type":49,"value":1079}," -999px",{"type":43,"tag":545,"props":1081,"children":1082},{"style":552},[1083],{"type":49,"value":1061},{"type":43,"tag":545,"props":1085,"children":1086},{"class":547,"line":30},[1087,1092,1096,1101],{"type":43,"tag":545,"props":1088,"children":1089},{"style":1043},[1090],{"type":49,"value":1091},"  z-index",{"type":43,"tag":545,"props":1093,"children":1094},{"style":552},[1095],{"type":49,"value":1051},{"type":43,"tag":545,"props":1097,"children":1098},{"style":1076},[1099],{"type":49,"value":1100}," 999",{"type":43,"tag":545,"props":1102,"children":1103},{"style":552},[1104],{"type":49,"value":1061},{"type":43,"tag":545,"props":1106,"children":1107},{"class":547,"line":749},[1108],{"type":43,"tag":545,"props":1109,"children":1110},{"style":552},[1111],{"type":49,"value":1112},"}\n",{"type":43,"tag":545,"props":1114,"children":1115},{"class":547,"line":766},[1116,1120,1124,1128,1133],{"type":43,"tag":545,"props":1117,"children":1118},{"style":552},[1119],{"type":49,"value":1027},{"type":43,"tag":545,"props":1121,"children":1122},{"style":1030},[1123],{"type":49,"value":623},{"type":43,"tag":545,"props":1125,"children":1126},{"style":552},[1127],{"type":49,"value":1051},{"type":43,"tag":545,"props":1129,"children":1130},{"style":582},[1131],{"type":49,"value":1132},"focus",{"type":43,"tag":545,"props":1134,"children":1135},{"style":552},[1136],{"type":49,"value":1037},{"type":43,"tag":545,"props":1138,"children":1139},{"class":547,"line":805},[1140,1144,1148,1153],{"type":43,"tag":545,"props":1141,"children":1142},{"style":1043},[1143],{"type":49,"value":1046},{"type":43,"tag":545,"props":1145,"children":1146},{"style":552},[1147],{"type":49,"value":1051},{"type":43,"tag":545,"props":1149,"children":1150},{"style":635},[1151],{"type":49,"value":1152}," fixed",{"type":43,"tag":545,"props":1154,"children":1155},{"style":552},[1156],{"type":49,"value":1061},{"type":43,"tag":545,"props":1158,"children":1159},{"class":547,"line":815},[1160,1165,1169,1174],{"type":43,"tag":545,"props":1161,"children":1162},{"style":1043},[1163],{"type":49,"value":1164},"  inset-block-start",{"type":43,"tag":545,"props":1166,"children":1167},{"style":552},[1168],{"type":49,"value":1051},{"type":43,"tag":545,"props":1170,"children":1171},{"style":1076},[1172],{"type":49,"value":1173}," 0",{"type":43,"tag":545,"props":1175,"children":1176},{"style":552},[1177],{"type":49,"value":1061},{"type":43,"tag":545,"props":1179,"children":1180},{"class":547,"line":831},[1181,1185,1189,1193],{"type":43,"tag":545,"props":1182,"children":1183},{"style":1043},[1184],{"type":49,"value":1069},{"type":43,"tag":545,"props":1186,"children":1187},{"style":552},[1188],{"type":49,"value":1051},{"type":43,"tag":545,"props":1190,"children":1191},{"style":1076},[1192],{"type":49,"value":1173},{"type":43,"tag":545,"props":1194,"children":1195},{"style":552},[1196],{"type":49,"value":1061},{"type":43,"tag":545,"props":1198,"children":1199},{"class":547,"line":869},[1200,1205,1209,1214],{"type":43,"tag":545,"props":1201,"children":1202},{"style":1043},[1203],{"type":49,"value":1204},"  padding",{"type":43,"tag":545,"props":1206,"children":1207},{"style":552},[1208],{"type":49,"value":1051},{"type":43,"tag":545,"props":1210,"children":1211},{"style":1076},[1212],{"type":49,"value":1213}," 1rem",{"type":43,"tag":545,"props":1215,"children":1216},{"style":552},[1217],{"type":49,"value":1061},{"type":43,"tag":545,"props":1219,"children":1220},{"class":547,"line":922},[1221,1226,1230,1236,1241,1246],{"type":43,"tag":545,"props":1222,"children":1223},{"style":1043},[1224],{"type":49,"value":1225},"  background",{"type":43,"tag":545,"props":1227,"children":1228},{"style":552},[1229],{"type":49,"value":1051},{"type":43,"tag":545,"props":1231,"children":1233},{"style":1232},"--shiki-light:#6182B8;--shiki-default:#82AAFF;--shiki-dark:#82AAFF",[1234],{"type":49,"value":1235}," var",{"type":43,"tag":545,"props":1237,"children":1238},{"style":552},[1239],{"type":49,"value":1240},"(",{"type":43,"tag":545,"props":1242,"children":1243},{"style":635},[1244],{"type":49,"value":1245},"--color-background",{"type":43,"tag":545,"props":1247,"children":1248},{"style":552},[1249],{"type":49,"value":1250},");\n",{"type":43,"tag":545,"props":1252,"children":1253},{"class":547,"line":938},[1254,1259,1263,1267,1271,1276],{"type":43,"tag":545,"props":1255,"children":1256},{"style":1043},[1257],{"type":49,"value":1258},"  color",{"type":43,"tag":545,"props":1260,"children":1261},{"style":552},[1262],{"type":49,"value":1051},{"type":43,"tag":545,"props":1264,"children":1265},{"style":1232},[1266],{"type":49,"value":1235},{"type":43,"tag":545,"props":1268,"children":1269},{"style":552},[1270],{"type":49,"value":1240},{"type":43,"tag":545,"props":1272,"children":1273},{"style":635},[1274],{"type":49,"value":1275},"--color-foreground",{"type":43,"tag":545,"props":1277,"children":1278},{"style":552},[1279],{"type":49,"value":1250},{"type":43,"tag":545,"props":1281,"children":1283},{"class":547,"line":1282},13,[1284],{"type":43,"tag":545,"props":1285,"children":1286},{"style":552},[1287],{"type":49,"value":1112},{"type":43,"tag":527,"props":1289,"children":1291},{"id":1290},"headings",[1292],{"type":49,"value":1293},"Headings",{"type":43,"tag":953,"props":1295,"children":1296},{},[1297,1310,1315],{"type":43,"tag":957,"props":1298,"children":1299},{},[1300,1302,1308],{"type":49,"value":1301},"One ",{"type":43,"tag":120,"props":1303,"children":1305},{"className":1304},[],[1306],{"type":49,"value":1307},"\u003Ch1>",{"type":49,"value":1309}," per page, never skip levels (h1 → h3)",{"type":43,"tag":957,"props":1311,"children":1312},{},[1313],{"type":49,"value":1314},"Use real heading elements, not styled divs",{"type":43,"tag":957,"props":1316,"children":1317},{},[1318,1320,1325],{"type":49,"value":1319},"Template: ",{"type":43,"tag":120,"props":1321,"children":1323},{"className":1322},[],[1324],{"type":49,"value":1307},{"type":49,"value":1326}," is typically the page\u002Fproduct title",{"type":43,"tag":52,"props":1328,"children":1330},{"id":1329},"focus-management",[1331],{"type":49,"value":1332},"Focus Management",{"type":43,"tag":527,"props":1334,"children":1336},{"id":1335},"focus-indicators",[1337],{"type":49,"value":1338},"Focus Indicators",{"type":43,"tag":534,"props":1340,"children":1342},{"className":1013,"code":1341,"language":1015,"meta":539,"style":539},"\u002F* All interactive elements *\u002F\n:focus-visible {\n  outline: 2px solid rgb(var(--color-focus));\n  outline-offset: 2px;\n}\n\n\u002F* High contrast mode *\u002F\n@media (forced-colors: active) {\n  :focus-visible {\n    outline: 3px solid LinkText;\n  }\n}\n",[1343],{"type":43,"tag":120,"props":1344,"children":1345},{"__ignoreMap":539},[1346,1354,1370,1420,1440,1447,1456,1464,1501,1517,1543,1551],{"type":43,"tag":545,"props":1347,"children":1348},{"class":547,"line":548},[1349],{"type":43,"tag":545,"props":1350,"children":1351},{"style":809},[1352],{"type":49,"value":1353},"\u002F* All interactive elements *\u002F\n",{"type":43,"tag":545,"props":1355,"children":1356},{"class":547,"line":569},[1357,1361,1366],{"type":43,"tag":545,"props":1358,"children":1359},{"style":552},[1360],{"type":49,"value":1051},{"type":43,"tag":545,"props":1362,"children":1363},{"style":582},[1364],{"type":49,"value":1365},"focus-visible",{"type":43,"tag":545,"props":1367,"children":1368},{"style":552},[1369],{"type":49,"value":1037},{"type":43,"tag":545,"props":1371,"children":1372},{"class":547,"line":654},[1373,1378,1382,1387,1392,1397,1401,1406,1410,1415],{"type":43,"tag":545,"props":1374,"children":1375},{"style":1043},[1376],{"type":49,"value":1377},"  outline",{"type":43,"tag":545,"props":1379,"children":1380},{"style":552},[1381],{"type":49,"value":1051},{"type":43,"tag":545,"props":1383,"children":1384},{"style":1076},[1385],{"type":49,"value":1386}," 2px",{"type":43,"tag":545,"props":1388,"children":1389},{"style":635},[1390],{"type":49,"value":1391}," solid ",{"type":43,"tag":545,"props":1393,"children":1394},{"style":1232},[1395],{"type":49,"value":1396},"rgb",{"type":43,"tag":545,"props":1398,"children":1399},{"style":552},[1400],{"type":49,"value":1240},{"type":43,"tag":545,"props":1402,"children":1403},{"style":1232},[1404],{"type":49,"value":1405},"var",{"type":43,"tag":545,"props":1407,"children":1408},{"style":552},[1409],{"type":49,"value":1240},{"type":43,"tag":545,"props":1411,"children":1412},{"style":635},[1413],{"type":49,"value":1414},"--color-focus",{"type":43,"tag":545,"props":1416,"children":1417},{"style":552},[1418],{"type":49,"value":1419},"));\n",{"type":43,"tag":545,"props":1421,"children":1422},{"class":547,"line":30},[1423,1428,1432,1436],{"type":43,"tag":545,"props":1424,"children":1425},{"style":1043},[1426],{"type":49,"value":1427},"  outline-offset",{"type":43,"tag":545,"props":1429,"children":1430},{"style":552},[1431],{"type":49,"value":1051},{"type":43,"tag":545,"props":1433,"children":1434},{"style":1076},[1435],{"type":49,"value":1386},{"type":43,"tag":545,"props":1437,"children":1438},{"style":552},[1439],{"type":49,"value":1061},{"type":43,"tag":545,"props":1441,"children":1442},{"class":547,"line":749},[1443],{"type":43,"tag":545,"props":1444,"children":1445},{"style":552},[1446],{"type":49,"value":1112},{"type":43,"tag":545,"props":1448,"children":1449},{"class":547,"line":766},[1450],{"type":43,"tag":545,"props":1451,"children":1453},{"emptyLinePlaceholder":1452},true,[1454],{"type":49,"value":1455},"\n",{"type":43,"tag":545,"props":1457,"children":1458},{"class":547,"line":805},[1459],{"type":43,"tag":545,"props":1460,"children":1461},{"style":809},[1462],{"type":49,"value":1463},"\u002F* High contrast mode *\u002F\n",{"type":43,"tag":545,"props":1465,"children":1466},{"class":547,"line":815},[1467,1473,1478,1483,1487,1492,1497],{"type":43,"tag":545,"props":1468,"children":1470},{"style":1469},"--shiki-light:#39ADB5;--shiki-light-font-style:italic;--shiki-default:#89DDFF;--shiki-default-font-style:italic;--shiki-dark:#89DDFF;--shiki-dark-font-style:italic",[1471],{"type":49,"value":1472},"@media",{"type":43,"tag":545,"props":1474,"children":1475},{"style":552},[1476],{"type":49,"value":1477}," (",{"type":43,"tag":545,"props":1479,"children":1480},{"style":635},[1481],{"type":49,"value":1482},"forced-colors",{"type":43,"tag":545,"props":1484,"children":1485},{"style":552},[1486],{"type":49,"value":1051},{"type":43,"tag":545,"props":1488,"children":1489},{"style":635},[1490],{"type":49,"value":1491}," active",{"type":43,"tag":545,"props":1493,"children":1494},{"style":552},[1495],{"type":49,"value":1496},")",{"type":43,"tag":545,"props":1498,"children":1499},{"style":552},[1500],{"type":49,"value":1037},{"type":43,"tag":545,"props":1502,"children":1503},{"class":547,"line":831},[1504,1509,1513],{"type":43,"tag":545,"props":1505,"children":1506},{"style":552},[1507],{"type":49,"value":1508},"  :",{"type":43,"tag":545,"props":1510,"children":1511},{"style":582},[1512],{"type":49,"value":1365},{"type":43,"tag":545,"props":1514,"children":1515},{"style":552},[1516],{"type":49,"value":1037},{"type":43,"tag":545,"props":1518,"children":1519},{"class":547,"line":869},[1520,1525,1529,1534,1539],{"type":43,"tag":545,"props":1521,"children":1522},{"style":1043},[1523],{"type":49,"value":1524},"    outline",{"type":43,"tag":545,"props":1526,"children":1527},{"style":552},[1528],{"type":49,"value":1051},{"type":43,"tag":545,"props":1530,"children":1531},{"style":1076},[1532],{"type":49,"value":1533}," 3px",{"type":43,"tag":545,"props":1535,"children":1536},{"style":635},[1537],{"type":49,"value":1538}," solid LinkText",{"type":43,"tag":545,"props":1540,"children":1541},{"style":552},[1542],{"type":49,"value":1061},{"type":43,"tag":545,"props":1544,"children":1545},{"class":547,"line":922},[1546],{"type":43,"tag":545,"props":1547,"children":1548},{"style":552},[1549],{"type":49,"value":1550},"  }\n",{"type":43,"tag":545,"props":1552,"children":1553},{"class":547,"line":938},[1554],{"type":43,"tag":545,"props":1555,"children":1556},{"style":552},[1557],{"type":49,"value":1112},{"type":43,"tag":953,"props":1559,"children":1560},{},[1561,1566,1587],{"type":43,"tag":957,"props":1562,"children":1563},{},[1564],{"type":49,"value":1565},"Minimum 3:1 contrast ratio for focus indicators",{"type":43,"tag":957,"props":1567,"children":1568},{},[1569,1571,1577,1579,1585],{"type":49,"value":1570},"Use ",{"type":43,"tag":120,"props":1572,"children":1574},{"className":1573},[],[1575],{"type":49,"value":1576},":focus-visible",{"type":49,"value":1578}," (not ",{"type":43,"tag":120,"props":1580,"children":1582},{"className":1581},[],[1583],{"type":49,"value":1584},":focus",{"type":49,"value":1586},") to avoid showing on click",{"type":43,"tag":957,"props":1588,"children":1589},{},[1590,1592,1598],{"type":49,"value":1591},"Never ",{"type":43,"tag":120,"props":1593,"children":1595},{"className":1594},[],[1596],{"type":49,"value":1597},"outline: none",{"type":49,"value":1599}," without a visible replacement",{"type":43,"tag":527,"props":1601,"children":1603},{"id":1602},"focus-trapping-modalsdrawers",[1604],{"type":49,"value":1605},"Focus Trapping (Modals\u002FDrawers)",{"type":43,"tag":953,"props":1607,"children":1608},{},[1609,1614,1619,1624],{"type":43,"tag":957,"props":1610,"children":1611},{},[1612],{"type":49,"value":1613},"Trap focus inside modals, drawers, and dialogs",{"type":43,"tag":957,"props":1615,"children":1616},{},[1617],{"type":49,"value":1618},"Return focus to trigger element on close",{"type":43,"tag":957,"props":1620,"children":1621},{},[1622],{"type":49,"value":1623},"First focusable element gets focus on open",{"type":43,"tag":957,"props":1625,"children":1626},{},[1627,1629],{"type":49,"value":1628},"Query all focusable elements: ",{"type":43,"tag":120,"props":1630,"children":1632},{"className":1631},[],[1633],{"type":49,"value":1634},"a[href], button:not([disabled]), input:not([disabled]), select, textarea, [tabindex]:not([tabindex=\"-1\"])",{"type":43,"tag":59,"props":1636,"children":1637},{},[1638,1640,1646],{"type":49,"value":1639},"See ",{"type":43,"tag":135,"props":1641,"children":1643},{"href":1642},"references\u002Ffocus-and-keyboard.md",[1644],{"type":49,"value":1645},"focus and keyboard patterns",{"type":49,"value":1647}," for full FocusTrap implementation.",{"type":43,"tag":52,"props":1649,"children":1651},{"id":1650},"component-patterns",[1652],{"type":49,"value":1653},"Component Patterns",{"type":43,"tag":527,"props":1655,"children":1657},{"id":1656},"product-card",[1658],{"type":49,"value":1659},"Product Card",{"type":43,"tag":534,"props":1661,"children":1663},{"className":536,"code":1662,"language":538,"meta":539,"style":539},"\u003Carticle class=\"product-card\" aria-labelledby=\"ProductTitle-{{ product.id }}\">\n  \u003Ca href=\"{{ product.url }}\" class=\"product-card__link\" aria-labelledby=\"ProductTitle-{{ product.id }}\">\n    \u003Cimg\n      src=\"{{ product.featured_image | image_url: width: 400 }}\"\n      alt=\"{{ product.featured_image.alt | escape }}\"\n      loading=\"lazy\"\n      width=\"{{ product.featured_image.width }}\"\n      height=\"{{ product.featured_image.height }}\"\n    >\n  \u003C\u002Fa>\n  \u003Ch3 id=\"ProductTitle-{{ product.id }}\">\n    \u003Ca href=\"{{ product.url }}\">{{ product.title }}\u003C\u002Fa>\n  \u003C\u002Fh3>\n  \u003Cdiv class=\"product-card__price\" aria-label=\"{{ 'products.price_label' | t: price: product.price | money }}\">\n    {{ product.price | money }}\n  \u003C\u002Fdiv>\n  \u003Cbutton\n    class=\"product-card__quick-add\"\n    tabindex=\"-1\"\n    aria-label=\"{{ 'products.quick_add' | t: title: product.title }}\"\n  >\n    {{ 'products.add_to_cart' | t }}\n  \u003C\u002Fbutton>\n\u003C\u002Farticle>\n",[1664],{"type":43,"tag":120,"props":1665,"children":1666},{"__ignoreMap":539},[1667,1725,1802,1814,1840,1865,1890,1915,1940,1948,1963,1998,2050,2065,2124,2133,2149,2162,2188,2214,2240,2248,2257,2274],{"type":43,"tag":545,"props":1668,"children":1669},{"class":547,"line":548},[1670,1674,1679,1683,1687,1691,1695,1699,1704,1708,1712,1717,1721],{"type":43,"tag":545,"props":1671,"children":1672},{"style":552},[1673],{"type":49,"value":555},{"type":43,"tag":545,"props":1675,"children":1676},{"style":558},[1677],{"type":49,"value":1678},"article",{"type":43,"tag":545,"props":1680,"children":1681},{"style":582},[1682],{"type":49,"value":610},{"type":43,"tag":545,"props":1684,"children":1685},{"style":552},[1686],{"type":49,"value":590},{"type":43,"tag":545,"props":1688,"children":1689},{"style":552},[1690],{"type":49,"value":595},{"type":43,"tag":545,"props":1692,"children":1693},{"style":598},[1694],{"type":49,"value":1656},{"type":43,"tag":545,"props":1696,"children":1697},{"style":552},[1698],{"type":49,"value":595},{"type":43,"tag":545,"props":1700,"children":1701},{"style":582},[1702],{"type":49,"value":1703}," aria-labelledby",{"type":43,"tag":545,"props":1705,"children":1706},{"style":552},[1707],{"type":49,"value":590},{"type":43,"tag":545,"props":1709,"children":1710},{"style":552},[1711],{"type":49,"value":595},{"type":43,"tag":545,"props":1713,"children":1714},{"style":598},[1715],{"type":49,"value":1716},"ProductTitle-{{ product.id }}",{"type":43,"tag":545,"props":1718,"children":1719},{"style":552},[1720],{"type":49,"value":595},{"type":43,"tag":545,"props":1722,"children":1723},{"style":552},[1724],{"type":49,"value":566},{"type":43,"tag":545,"props":1726,"children":1727},{"class":547,"line":569},[1728,1732,1736,1740,1744,1748,1753,1757,1761,1765,1769,1774,1778,1782,1786,1790,1794,1798],{"type":43,"tag":545,"props":1729,"children":1730},{"style":552},[1731],{"type":49,"value":575},{"type":43,"tag":545,"props":1733,"children":1734},{"style":558},[1735],{"type":49,"value":135},{"type":43,"tag":545,"props":1737,"children":1738},{"style":582},[1739],{"type":49,"value":585},{"type":43,"tag":545,"props":1741,"children":1742},{"style":552},[1743],{"type":49,"value":590},{"type":43,"tag":545,"props":1745,"children":1746},{"style":552},[1747],{"type":49,"value":595},{"type":43,"tag":545,"props":1749,"children":1750},{"style":598},[1751],{"type":49,"value":1752},"{{ product.url }}",{"type":43,"tag":545,"props":1754,"children":1755},{"style":552},[1756],{"type":49,"value":595},{"type":43,"tag":545,"props":1758,"children":1759},{"style":582},[1760],{"type":49,"value":610},{"type":43,"tag":545,"props":1762,"children":1763},{"style":552},[1764],{"type":49,"value":590},{"type":43,"tag":545,"props":1766,"children":1767},{"style":552},[1768],{"type":49,"value":595},{"type":43,"tag":545,"props":1770,"children":1771},{"style":598},[1772],{"type":49,"value":1773},"product-card__link",{"type":43,"tag":545,"props":1775,"children":1776},{"style":552},[1777],{"type":49,"value":595},{"type":43,"tag":545,"props":1779,"children":1780},{"style":582},[1781],{"type":49,"value":1703},{"type":43,"tag":545,"props":1783,"children":1784},{"style":552},[1785],{"type":49,"value":590},{"type":43,"tag":545,"props":1787,"children":1788},{"style":552},[1789],{"type":49,"value":595},{"type":43,"tag":545,"props":1791,"children":1792},{"style":598},[1793],{"type":49,"value":1716},{"type":43,"tag":545,"props":1795,"children":1796},{"style":552},[1797],{"type":49,"value":595},{"type":43,"tag":545,"props":1799,"children":1800},{"style":552},[1801],{"type":49,"value":566},{"type":43,"tag":545,"props":1803,"children":1804},{"class":547,"line":654},[1805,1809],{"type":43,"tag":545,"props":1806,"children":1807},{"style":552},[1808],{"type":49,"value":698},{"type":43,"tag":545,"props":1810,"children":1811},{"style":558},[1812],{"type":49,"value":1813},"img\n",{"type":43,"tag":545,"props":1815,"children":1816},{"class":547,"line":30},[1817,1822,1826,1830,1835],{"type":43,"tag":545,"props":1818,"children":1819},{"style":582},[1820],{"type":49,"value":1821},"      src",{"type":43,"tag":545,"props":1823,"children":1824},{"style":552},[1825],{"type":49,"value":590},{"type":43,"tag":545,"props":1827,"children":1828},{"style":552},[1829],{"type":49,"value":595},{"type":43,"tag":545,"props":1831,"children":1832},{"style":598},[1833],{"type":49,"value":1834},"{{ product.featured_image | image_url: width: 400 }}",{"type":43,"tag":545,"props":1836,"children":1837},{"style":552},[1838],{"type":49,"value":1839},"\"\n",{"type":43,"tag":545,"props":1841,"children":1842},{"class":547,"line":749},[1843,1848,1852,1856,1861],{"type":43,"tag":545,"props":1844,"children":1845},{"style":582},[1846],{"type":49,"value":1847},"      alt",{"type":43,"tag":545,"props":1849,"children":1850},{"style":552},[1851],{"type":49,"value":590},{"type":43,"tag":545,"props":1853,"children":1854},{"style":552},[1855],{"type":49,"value":595},{"type":43,"tag":545,"props":1857,"children":1858},{"style":598},[1859],{"type":49,"value":1860},"{{ product.featured_image.alt | escape }}",{"type":43,"tag":545,"props":1862,"children":1863},{"style":552},[1864],{"type":49,"value":1839},{"type":43,"tag":545,"props":1866,"children":1867},{"class":547,"line":766},[1868,1873,1877,1881,1886],{"type":43,"tag":545,"props":1869,"children":1870},{"style":582},[1871],{"type":49,"value":1872},"      loading",{"type":43,"tag":545,"props":1874,"children":1875},{"style":552},[1876],{"type":49,"value":590},{"type":43,"tag":545,"props":1878,"children":1879},{"style":552},[1880],{"type":49,"value":595},{"type":43,"tag":545,"props":1882,"children":1883},{"style":598},[1884],{"type":49,"value":1885},"lazy",{"type":43,"tag":545,"props":1887,"children":1888},{"style":552},[1889],{"type":49,"value":1839},{"type":43,"tag":545,"props":1891,"children":1892},{"class":547,"line":805},[1893,1898,1902,1906,1911],{"type":43,"tag":545,"props":1894,"children":1895},{"style":582},[1896],{"type":49,"value":1897},"      width",{"type":43,"tag":545,"props":1899,"children":1900},{"style":552},[1901],{"type":49,"value":590},{"type":43,"tag":545,"props":1903,"children":1904},{"style":552},[1905],{"type":49,"value":595},{"type":43,"tag":545,"props":1907,"children":1908},{"style":598},[1909],{"type":49,"value":1910},"{{ product.featured_image.width }}",{"type":43,"tag":545,"props":1912,"children":1913},{"style":552},[1914],{"type":49,"value":1839},{"type":43,"tag":545,"props":1916,"children":1917},{"class":547,"line":815},[1918,1923,1927,1931,1936],{"type":43,"tag":545,"props":1919,"children":1920},{"style":582},[1921],{"type":49,"value":1922},"      height",{"type":43,"tag":545,"props":1924,"children":1925},{"style":552},[1926],{"type":49,"value":590},{"type":43,"tag":545,"props":1928,"children":1929},{"style":552},[1930],{"type":49,"value":595},{"type":43,"tag":545,"props":1932,"children":1933},{"style":598},[1934],{"type":49,"value":1935},"{{ product.featured_image.height }}",{"type":43,"tag":545,"props":1937,"children":1938},{"style":552},[1939],{"type":49,"value":1839},{"type":43,"tag":545,"props":1941,"children":1942},{"class":547,"line":831},[1943],{"type":43,"tag":545,"props":1944,"children":1945},{"style":552},[1946],{"type":49,"value":1947},"    >\n",{"type":43,"tag":545,"props":1949,"children":1950},{"class":547,"line":869},[1951,1955,1959],{"type":43,"tag":545,"props":1952,"children":1953},{"style":552},[1954],{"type":49,"value":755},{"type":43,"tag":545,"props":1956,"children":1957},{"style":558},[1958],{"type":49,"value":135},{"type":43,"tag":545,"props":1960,"children":1961},{"style":552},[1962],{"type":49,"value":566},{"type":43,"tag":545,"props":1964,"children":1965},{"class":547,"line":922},[1966,1970,1974,1978,1982,1986,1990,1994],{"type":43,"tag":545,"props":1967,"children":1968},{"style":552},[1969],{"type":49,"value":575},{"type":43,"tag":545,"props":1971,"children":1972},{"style":558},[1973],{"type":49,"value":527},{"type":43,"tag":545,"props":1975,"children":1976},{"style":582},[1977],{"type":49,"value":781},{"type":43,"tag":545,"props":1979,"children":1980},{"style":552},[1981],{"type":49,"value":590},{"type":43,"tag":545,"props":1983,"children":1984},{"style":552},[1985],{"type":49,"value":595},{"type":43,"tag":545,"props":1987,"children":1988},{"style":598},[1989],{"type":49,"value":1716},{"type":43,"tag":545,"props":1991,"children":1992},{"style":552},[1993],{"type":49,"value":595},{"type":43,"tag":545,"props":1995,"children":1996},{"style":552},[1997],{"type":49,"value":566},{"type":43,"tag":545,"props":1999,"children":2000},{"class":547,"line":938},[2001,2005,2009,2013,2017,2021,2025,2029,2033,2038,2042,2046],{"type":43,"tag":545,"props":2002,"children":2003},{"style":552},[2004],{"type":49,"value":698},{"type":43,"tag":545,"props":2006,"children":2007},{"style":558},[2008],{"type":49,"value":135},{"type":43,"tag":545,"props":2010,"children":2011},{"style":582},[2012],{"type":49,"value":585},{"type":43,"tag":545,"props":2014,"children":2015},{"style":552},[2016],{"type":49,"value":590},{"type":43,"tag":545,"props":2018,"children":2019},{"style":552},[2020],{"type":49,"value":595},{"type":43,"tag":545,"props":2022,"children":2023},{"style":598},[2024],{"type":49,"value":1752},{"type":43,"tag":545,"props":2026,"children":2027},{"style":552},[2028],{"type":49,"value":595},{"type":43,"tag":545,"props":2030,"children":2031},{"style":552},[2032],{"type":49,"value":632},{"type":43,"tag":545,"props":2034,"children":2035},{"style":635},[2036],{"type":49,"value":2037},"{{ product.title }}",{"type":43,"tag":545,"props":2039,"children":2040},{"style":552},[2041],{"type":49,"value":643},{"type":43,"tag":545,"props":2043,"children":2044},{"style":558},[2045],{"type":49,"value":135},{"type":43,"tag":545,"props":2047,"children":2048},{"style":552},[2049],{"type":49,"value":566},{"type":43,"tag":545,"props":2051,"children":2052},{"class":547,"line":1282},[2053,2057,2061],{"type":43,"tag":545,"props":2054,"children":2055},{"style":552},[2056],{"type":49,"value":755},{"type":43,"tag":545,"props":2058,"children":2059},{"style":558},[2060],{"type":49,"value":527},{"type":43,"tag":545,"props":2062,"children":2063},{"style":552},[2064],{"type":49,"value":566},{"type":43,"tag":545,"props":2066,"children":2068},{"class":547,"line":2067},14,[2069,2073,2078,2082,2086,2090,2095,2099,2103,2107,2111,2116,2120],{"type":43,"tag":545,"props":2070,"children":2071},{"style":552},[2072],{"type":49,"value":575},{"type":43,"tag":545,"props":2074,"children":2075},{"style":558},[2076],{"type":49,"value":2077},"div",{"type":43,"tag":545,"props":2079,"children":2080},{"style":582},[2081],{"type":49,"value":610},{"type":43,"tag":545,"props":2083,"children":2084},{"style":552},[2085],{"type":49,"value":590},{"type":43,"tag":545,"props":2087,"children":2088},{"style":552},[2089],{"type":49,"value":595},{"type":43,"tag":545,"props":2091,"children":2092},{"style":598},[2093],{"type":49,"value":2094},"product-card__price",{"type":43,"tag":545,"props":2096,"children":2097},{"style":552},[2098],{"type":49,"value":595},{"type":43,"tag":545,"props":2100,"children":2101},{"style":582},[2102],{"type":49,"value":708},{"type":43,"tag":545,"props":2104,"children":2105},{"style":552},[2106],{"type":49,"value":590},{"type":43,"tag":545,"props":2108,"children":2109},{"style":552},[2110],{"type":49,"value":595},{"type":43,"tag":545,"props":2112,"children":2113},{"style":598},[2114],{"type":49,"value":2115},"{{ 'products.price_label' | t: price: product.price | money }}",{"type":43,"tag":545,"props":2117,"children":2118},{"style":552},[2119],{"type":49,"value":595},{"type":43,"tag":545,"props":2121,"children":2122},{"style":552},[2123],{"type":49,"value":566},{"type":43,"tag":545,"props":2125,"children":2127},{"class":547,"line":2126},15,[2128],{"type":43,"tag":545,"props":2129,"children":2130},{"style":635},[2131],{"type":49,"value":2132},"    {{ product.price | money }}\n",{"type":43,"tag":545,"props":2134,"children":2136},{"class":547,"line":2135},16,[2137,2141,2145],{"type":43,"tag":545,"props":2138,"children":2139},{"style":552},[2140],{"type":49,"value":755},{"type":43,"tag":545,"props":2142,"children":2143},{"style":558},[2144],{"type":49,"value":2077},{"type":43,"tag":545,"props":2146,"children":2147},{"style":552},[2148],{"type":49,"value":566},{"type":43,"tag":545,"props":2150,"children":2152},{"class":547,"line":2151},17,[2153,2157],{"type":43,"tag":545,"props":2154,"children":2155},{"style":552},[2156],{"type":49,"value":575},{"type":43,"tag":545,"props":2158,"children":2159},{"style":558},[2160],{"type":49,"value":2161},"button\n",{"type":43,"tag":545,"props":2163,"children":2165},{"class":547,"line":2164},18,[2166,2171,2175,2179,2184],{"type":43,"tag":545,"props":2167,"children":2168},{"style":582},[2169],{"type":49,"value":2170},"    class",{"type":43,"tag":545,"props":2172,"children":2173},{"style":552},[2174],{"type":49,"value":590},{"type":43,"tag":545,"props":2176,"children":2177},{"style":552},[2178],{"type":49,"value":595},{"type":43,"tag":545,"props":2180,"children":2181},{"style":598},[2182],{"type":49,"value":2183},"product-card__quick-add",{"type":43,"tag":545,"props":2185,"children":2186},{"style":552},[2187],{"type":49,"value":1839},{"type":43,"tag":545,"props":2189,"children":2191},{"class":547,"line":2190},19,[2192,2197,2201,2205,2210],{"type":43,"tag":545,"props":2193,"children":2194},{"style":582},[2195],{"type":49,"value":2196},"    tabindex",{"type":43,"tag":545,"props":2198,"children":2199},{"style":552},[2200],{"type":49,"value":590},{"type":43,"tag":545,"props":2202,"children":2203},{"style":552},[2204],{"type":49,"value":595},{"type":43,"tag":545,"props":2206,"children":2207},{"style":598},[2208],{"type":49,"value":2209},"-1",{"type":43,"tag":545,"props":2211,"children":2212},{"style":552},[2213],{"type":49,"value":1839},{"type":43,"tag":545,"props":2215,"children":2217},{"class":547,"line":2216},20,[2218,2223,2227,2231,2236],{"type":43,"tag":545,"props":2219,"children":2220},{"style":582},[2221],{"type":49,"value":2222},"    aria-label",{"type":43,"tag":545,"props":2224,"children":2225},{"style":552},[2226],{"type":49,"value":590},{"type":43,"tag":545,"props":2228,"children":2229},{"style":552},[2230],{"type":49,"value":595},{"type":43,"tag":545,"props":2232,"children":2233},{"style":598},[2234],{"type":49,"value":2235},"{{ 'products.quick_add' | t: title: product.title }}",{"type":43,"tag":545,"props":2237,"children":2238},{"style":552},[2239],{"type":49,"value":1839},{"type":43,"tag":545,"props":2241,"children":2242},{"class":547,"line":26},[2243],{"type":43,"tag":545,"props":2244,"children":2245},{"style":552},[2246],{"type":49,"value":2247},"  >\n",{"type":43,"tag":545,"props":2249,"children":2251},{"class":547,"line":2250},22,[2252],{"type":43,"tag":545,"props":2253,"children":2254},{"style":635},[2255],{"type":49,"value":2256},"    {{ 'products.add_to_cart' | t }}\n",{"type":43,"tag":545,"props":2258,"children":2260},{"class":547,"line":2259},23,[2261,2265,2270],{"type":43,"tag":545,"props":2262,"children":2263},{"style":552},[2264],{"type":49,"value":755},{"type":43,"tag":545,"props":2266,"children":2267},{"style":558},[2268],{"type":49,"value":2269},"button",{"type":43,"tag":545,"props":2271,"children":2272},{"style":552},[2273],{"type":49,"value":566},{"type":43,"tag":545,"props":2275,"children":2277},{"class":547,"line":2276},24,[2278,2282,2286],{"type":43,"tag":545,"props":2279,"children":2280},{"style":552},[2281],{"type":49,"value":643},{"type":43,"tag":545,"props":2283,"children":2284},{"style":558},[2285],{"type":49,"value":1678},{"type":43,"tag":545,"props":2287,"children":2288},{"style":552},[2289],{"type":49,"value":566},{"type":43,"tag":59,"props":2291,"children":2292},{},[2293],{"type":43,"tag":2294,"props":2295,"children":2296},"strong",{},[2297],{"type":49,"value":2298},"Rules:",{"type":43,"tag":953,"props":2300,"children":2301},{},[2302,2307,2318,2335],{"type":43,"tag":957,"props":2303,"children":2304},{},[2305],{"type":49,"value":2306},"Single tab stop per card (the main link)",{"type":43,"tag":957,"props":2308,"children":2309},{},[2310,2316],{"type":43,"tag":120,"props":2311,"children":2313},{"className":2312},[],[2314],{"type":49,"value":2315},"tabindex=\"-1\"",{"type":49,"value":2317}," on mouse-only shortcuts (quick add)",{"type":43,"tag":957,"props":2319,"children":2320},{},[2321,2326,2328,2333],{"type":43,"tag":120,"props":2322,"children":2324},{"className":2323},[],[2325],{"type":49,"value":361},{"type":49,"value":2327}," on ",{"type":43,"tag":120,"props":2329,"children":2331},{"className":2330},[],[2332],{"type":49,"value":352},{"type":49,"value":2334}," pointing to the title",{"type":43,"tag":957,"props":2336,"children":2337},{},[2338,2340,2346],{"type":49,"value":2339},"Descriptive alt text on images; empty ",{"type":43,"tag":120,"props":2341,"children":2343},{"className":2342},[],[2344],{"type":49,"value":2345},"alt=\"\"",{"type":49,"value":2347}," if decorative",{"type":43,"tag":527,"props":2349,"children":2351},{"id":2350},"carousel",[2352],{"type":49,"value":335},{"type":43,"tag":534,"props":2354,"children":2356},{"className":536,"code":2355,"language":538,"meta":539,"style":539},"\u003Cdiv\n  role=\"region\"\n  aria-roledescription=\"carousel\"\n  aria-label=\"{{ section.settings.heading | escape }}\"\n>\n  \u003Cdiv class=\"carousel__controls\">\n    \u003Cbutton\n      aria-label=\"{{ 'accessibility.previous_slide' | t }}\"\n      aria-controls=\"CarouselSlides-{{ section.id }}\"\n    >{% render 'icon-chevron-left' %}\u003C\u002Fbutton>\n    \u003Cbutton\n      aria-label=\"{{ 'accessibility.next_slide' | t }}\"\n      aria-controls=\"CarouselSlides-{{ section.id }}\"\n    >{% render 'icon-chevron-right' %}\u003C\u002Fbutton>\n    \u003Cbutton\n      aria-label=\"{{ 'accessibility.pause_slideshow' | t }}\"\n      aria-pressed=\"false\"\n    >{% render 'icon-pause' %}\u003C\u002Fbutton>\n  \u003C\u002Fdiv>\n\n  \u003Cdiv id=\"CarouselSlides-{{ section.id }}\" aria-live=\"polite\">\n    {% for slide in section.blocks %}\n      \u003Cdiv\n        role=\"group\"\n        aria-roledescription=\"slide\"\n        aria-label=\"{{ 'accessibility.slide_n_of_total' | t: n: forloop.index, total: forloop.length }}\"\n        {% unless forloop.first %}aria-hidden=\"true\"{% endunless %}\n      >\n        {{ slide.settings.content }}\n      \u003C\u002Fdiv>\n    {% endfor %}\n  \u003C\u002Fdiv>\n\u003C\u002Fdiv>\n",[2357],{"type":43,"tag":120,"props":2358,"children":2359},{"__ignoreMap":539},[2360,2372,2397,2421,2446,2453,2489,2500,2525,2550,2575,2586,2610,2633,2657,2668,2692,2717,2741,2756,2763,2820,2828,2840,2865,2891,2917,2973,2982,2991,3008,3017,3033],{"type":43,"tag":545,"props":2361,"children":2362},{"class":547,"line":548},[2363,2367],{"type":43,"tag":545,"props":2364,"children":2365},{"style":552},[2366],{"type":49,"value":555},{"type":43,"tag":545,"props":2368,"children":2369},{"style":558},[2370],{"type":49,"value":2371},"div\n",{"type":43,"tag":545,"props":2373,"children":2374},{"class":547,"line":569},[2375,2380,2384,2388,2393],{"type":43,"tag":545,"props":2376,"children":2377},{"style":582},[2378],{"type":49,"value":2379},"  role",{"type":43,"tag":545,"props":2381,"children":2382},{"style":552},[2383],{"type":49,"value":590},{"type":43,"tag":545,"props":2385,"children":2386},{"style":552},[2387],{"type":49,"value":595},{"type":43,"tag":545,"props":2389,"children":2390},{"style":598},[2391],{"type":49,"value":2392},"region",{"type":43,"tag":545,"props":2394,"children":2395},{"style":552},[2396],{"type":49,"value":1839},{"type":43,"tag":545,"props":2398,"children":2399},{"class":547,"line":654},[2400,2405,2409,2413,2417],{"type":43,"tag":545,"props":2401,"children":2402},{"style":582},[2403],{"type":49,"value":2404},"  aria-roledescription",{"type":43,"tag":545,"props":2406,"children":2407},{"style":552},[2408],{"type":49,"value":590},{"type":43,"tag":545,"props":2410,"children":2411},{"style":552},[2412],{"type":49,"value":595},{"type":43,"tag":545,"props":2414,"children":2415},{"style":598},[2416],{"type":49,"value":2350},{"type":43,"tag":545,"props":2418,"children":2419},{"style":552},[2420],{"type":49,"value":1839},{"type":43,"tag":545,"props":2422,"children":2423},{"class":547,"line":30},[2424,2429,2433,2437,2442],{"type":43,"tag":545,"props":2425,"children":2426},{"style":582},[2427],{"type":49,"value":2428},"  aria-label",{"type":43,"tag":545,"props":2430,"children":2431},{"style":552},[2432],{"type":49,"value":590},{"type":43,"tag":545,"props":2434,"children":2435},{"style":552},[2436],{"type":49,"value":595},{"type":43,"tag":545,"props":2438,"children":2439},{"style":598},[2440],{"type":49,"value":2441},"{{ section.settings.heading | escape }}",{"type":43,"tag":545,"props":2443,"children":2444},{"style":552},[2445],{"type":49,"value":1839},{"type":43,"tag":545,"props":2447,"children":2448},{"class":547,"line":749},[2449],{"type":43,"tag":545,"props":2450,"children":2451},{"style":552},[2452],{"type":49,"value":566},{"type":43,"tag":545,"props":2454,"children":2455},{"class":547,"line":766},[2456,2460,2464,2468,2472,2476,2481,2485],{"type":43,"tag":545,"props":2457,"children":2458},{"style":552},[2459],{"type":49,"value":575},{"type":43,"tag":545,"props":2461,"children":2462},{"style":558},[2463],{"type":49,"value":2077},{"type":43,"tag":545,"props":2465,"children":2466},{"style":582},[2467],{"type":49,"value":610},{"type":43,"tag":545,"props":2469,"children":2470},{"style":552},[2471],{"type":49,"value":590},{"type":43,"tag":545,"props":2473,"children":2474},{"style":552},[2475],{"type":49,"value":595},{"type":43,"tag":545,"props":2477,"children":2478},{"style":598},[2479],{"type":49,"value":2480},"carousel__controls",{"type":43,"tag":545,"props":2482,"children":2483},{"style":552},[2484],{"type":49,"value":595},{"type":43,"tag":545,"props":2486,"children":2487},{"style":552},[2488],{"type":49,"value":566},{"type":43,"tag":545,"props":2490,"children":2491},{"class":547,"line":805},[2492,2496],{"type":43,"tag":545,"props":2493,"children":2494},{"style":552},[2495],{"type":49,"value":698},{"type":43,"tag":545,"props":2497,"children":2498},{"style":558},[2499],{"type":49,"value":2161},{"type":43,"tag":545,"props":2501,"children":2502},{"class":547,"line":815},[2503,2508,2512,2516,2521],{"type":43,"tag":545,"props":2504,"children":2505},{"style":582},[2506],{"type":49,"value":2507},"      aria-label",{"type":43,"tag":545,"props":2509,"children":2510},{"style":552},[2511],{"type":49,"value":590},{"type":43,"tag":545,"props":2513,"children":2514},{"style":552},[2515],{"type":49,"value":595},{"type":43,"tag":545,"props":2517,"children":2518},{"style":598},[2519],{"type":49,"value":2520},"{{ 'accessibility.previous_slide' | t }}",{"type":43,"tag":545,"props":2522,"children":2523},{"style":552},[2524],{"type":49,"value":1839},{"type":43,"tag":545,"props":2526,"children":2527},{"class":547,"line":831},[2528,2533,2537,2541,2546],{"type":43,"tag":545,"props":2529,"children":2530},{"style":582},[2531],{"type":49,"value":2532},"      aria-controls",{"type":43,"tag":545,"props":2534,"children":2535},{"style":552},[2536],{"type":49,"value":590},{"type":43,"tag":545,"props":2538,"children":2539},{"style":552},[2540],{"type":49,"value":595},{"type":43,"tag":545,"props":2542,"children":2543},{"style":598},[2544],{"type":49,"value":2545},"CarouselSlides-{{ section.id }}",{"type":43,"tag":545,"props":2547,"children":2548},{"style":552},[2549],{"type":49,"value":1839},{"type":43,"tag":545,"props":2551,"children":2552},{"class":547,"line":869},[2553,2558,2563,2567,2571],{"type":43,"tag":545,"props":2554,"children":2555},{"style":552},[2556],{"type":49,"value":2557},"    >",{"type":43,"tag":545,"props":2559,"children":2560},{"style":635},[2561],{"type":49,"value":2562},"{% render 'icon-chevron-left' %}",{"type":43,"tag":545,"props":2564,"children":2565},{"style":552},[2566],{"type":49,"value":643},{"type":43,"tag":545,"props":2568,"children":2569},{"style":558},[2570],{"type":49,"value":2269},{"type":43,"tag":545,"props":2572,"children":2573},{"style":552},[2574],{"type":49,"value":566},{"type":43,"tag":545,"props":2576,"children":2577},{"class":547,"line":922},[2578,2582],{"type":43,"tag":545,"props":2579,"children":2580},{"style":552},[2581],{"type":49,"value":698},{"type":43,"tag":545,"props":2583,"children":2584},{"style":558},[2585],{"type":49,"value":2161},{"type":43,"tag":545,"props":2587,"children":2588},{"class":547,"line":938},[2589,2593,2597,2601,2606],{"type":43,"tag":545,"props":2590,"children":2591},{"style":582},[2592],{"type":49,"value":2507},{"type":43,"tag":545,"props":2594,"children":2595},{"style":552},[2596],{"type":49,"value":590},{"type":43,"tag":545,"props":2598,"children":2599},{"style":552},[2600],{"type":49,"value":595},{"type":43,"tag":545,"props":2602,"children":2603},{"style":598},[2604],{"type":49,"value":2605},"{{ 'accessibility.next_slide' | t }}",{"type":43,"tag":545,"props":2607,"children":2608},{"style":552},[2609],{"type":49,"value":1839},{"type":43,"tag":545,"props":2611,"children":2612},{"class":547,"line":1282},[2613,2617,2621,2625,2629],{"type":43,"tag":545,"props":2614,"children":2615},{"style":582},[2616],{"type":49,"value":2532},{"type":43,"tag":545,"props":2618,"children":2619},{"style":552},[2620],{"type":49,"value":590},{"type":43,"tag":545,"props":2622,"children":2623},{"style":552},[2624],{"type":49,"value":595},{"type":43,"tag":545,"props":2626,"children":2627},{"style":598},[2628],{"type":49,"value":2545},{"type":43,"tag":545,"props":2630,"children":2631},{"style":552},[2632],{"type":49,"value":1839},{"type":43,"tag":545,"props":2634,"children":2635},{"class":547,"line":2067},[2636,2640,2645,2649,2653],{"type":43,"tag":545,"props":2637,"children":2638},{"style":552},[2639],{"type":49,"value":2557},{"type":43,"tag":545,"props":2641,"children":2642},{"style":635},[2643],{"type":49,"value":2644},"{% render 'icon-chevron-right' %}",{"type":43,"tag":545,"props":2646,"children":2647},{"style":552},[2648],{"type":49,"value":643},{"type":43,"tag":545,"props":2650,"children":2651},{"style":558},[2652],{"type":49,"value":2269},{"type":43,"tag":545,"props":2654,"children":2655},{"style":552},[2656],{"type":49,"value":566},{"type":43,"tag":545,"props":2658,"children":2659},{"class":547,"line":2126},[2660,2664],{"type":43,"tag":545,"props":2661,"children":2662},{"style":552},[2663],{"type":49,"value":698},{"type":43,"tag":545,"props":2665,"children":2666},{"style":558},[2667],{"type":49,"value":2161},{"type":43,"tag":545,"props":2669,"children":2670},{"class":547,"line":2135},[2671,2675,2679,2683,2688],{"type":43,"tag":545,"props":2672,"children":2673},{"style":582},[2674],{"type":49,"value":2507},{"type":43,"tag":545,"props":2676,"children":2677},{"style":552},[2678],{"type":49,"value":590},{"type":43,"tag":545,"props":2680,"children":2681},{"style":552},[2682],{"type":49,"value":595},{"type":43,"tag":545,"props":2684,"children":2685},{"style":598},[2686],{"type":49,"value":2687},"{{ 'accessibility.pause_slideshow' | t }}",{"type":43,"tag":545,"props":2689,"children":2690},{"style":552},[2691],{"type":49,"value":1839},{"type":43,"tag":545,"props":2693,"children":2694},{"class":547,"line":2151},[2695,2700,2704,2708,2713],{"type":43,"tag":545,"props":2696,"children":2697},{"style":582},[2698],{"type":49,"value":2699},"      aria-pressed",{"type":43,"tag":545,"props":2701,"children":2702},{"style":552},[2703],{"type":49,"value":590},{"type":43,"tag":545,"props":2705,"children":2706},{"style":552},[2707],{"type":49,"value":595},{"type":43,"tag":545,"props":2709,"children":2710},{"style":598},[2711],{"type":49,"value":2712},"false",{"type":43,"tag":545,"props":2714,"children":2715},{"style":552},[2716],{"type":49,"value":1839},{"type":43,"tag":545,"props":2718,"children":2719},{"class":547,"line":2164},[2720,2724,2729,2733,2737],{"type":43,"tag":545,"props":2721,"children":2722},{"style":552},[2723],{"type":49,"value":2557},{"type":43,"tag":545,"props":2725,"children":2726},{"style":635},[2727],{"type":49,"value":2728},"{% render 'icon-pause' %}",{"type":43,"tag":545,"props":2730,"children":2731},{"style":552},[2732],{"type":49,"value":643},{"type":43,"tag":545,"props":2734,"children":2735},{"style":558},[2736],{"type":49,"value":2269},{"type":43,"tag":545,"props":2738,"children":2739},{"style":552},[2740],{"type":49,"value":566},{"type":43,"tag":545,"props":2742,"children":2743},{"class":547,"line":2190},[2744,2748,2752],{"type":43,"tag":545,"props":2745,"children":2746},{"style":552},[2747],{"type":49,"value":755},{"type":43,"tag":545,"props":2749,"children":2750},{"style":558},[2751],{"type":49,"value":2077},{"type":43,"tag":545,"props":2753,"children":2754},{"style":552},[2755],{"type":49,"value":566},{"type":43,"tag":545,"props":2757,"children":2758},{"class":547,"line":2216},[2759],{"type":43,"tag":545,"props":2760,"children":2761},{"emptyLinePlaceholder":1452},[2762],{"type":49,"value":1455},{"type":43,"tag":545,"props":2764,"children":2765},{"class":547,"line":26},[2766,2770,2774,2778,2782,2786,2790,2794,2799,2803,2807,2812,2816],{"type":43,"tag":545,"props":2767,"children":2768},{"style":552},[2769],{"type":49,"value":575},{"type":43,"tag":545,"props":2771,"children":2772},{"style":558},[2773],{"type":49,"value":2077},{"type":43,"tag":545,"props":2775,"children":2776},{"style":582},[2777],{"type":49,"value":781},{"type":43,"tag":545,"props":2779,"children":2780},{"style":552},[2781],{"type":49,"value":590},{"type":43,"tag":545,"props":2783,"children":2784},{"style":552},[2785],{"type":49,"value":595},{"type":43,"tag":545,"props":2787,"children":2788},{"style":598},[2789],{"type":49,"value":2545},{"type":43,"tag":545,"props":2791,"children":2792},{"style":552},[2793],{"type":49,"value":595},{"type":43,"tag":545,"props":2795,"children":2796},{"style":582},[2797],{"type":49,"value":2798}," aria-live",{"type":43,"tag":545,"props":2800,"children":2801},{"style":552},[2802],{"type":49,"value":590},{"type":43,"tag":545,"props":2804,"children":2805},{"style":552},[2806],{"type":49,"value":595},{"type":43,"tag":545,"props":2808,"children":2809},{"style":598},[2810],{"type":49,"value":2811},"polite",{"type":43,"tag":545,"props":2813,"children":2814},{"style":552},[2815],{"type":49,"value":595},{"type":43,"tag":545,"props":2817,"children":2818},{"style":552},[2819],{"type":49,"value":566},{"type":43,"tag":545,"props":2821,"children":2822},{"class":547,"line":2250},[2823],{"type":43,"tag":545,"props":2824,"children":2825},{"style":635},[2826],{"type":49,"value":2827},"    {% for slide in section.blocks %}\n",{"type":43,"tag":545,"props":2829,"children":2830},{"class":547,"line":2259},[2831,2836],{"type":43,"tag":545,"props":2832,"children":2833},{"style":552},[2834],{"type":49,"value":2835},"      \u003C",{"type":43,"tag":545,"props":2837,"children":2838},{"style":558},[2839],{"type":49,"value":2371},{"type":43,"tag":545,"props":2841,"children":2842},{"class":547,"line":2276},[2843,2848,2852,2856,2861],{"type":43,"tag":545,"props":2844,"children":2845},{"style":582},[2846],{"type":49,"value":2847},"        role",{"type":43,"tag":545,"props":2849,"children":2850},{"style":552},[2851],{"type":49,"value":590},{"type":43,"tag":545,"props":2853,"children":2854},{"style":552},[2855],{"type":49,"value":595},{"type":43,"tag":545,"props":2857,"children":2858},{"style":598},[2859],{"type":49,"value":2860},"group",{"type":43,"tag":545,"props":2862,"children":2863},{"style":552},[2864],{"type":49,"value":1839},{"type":43,"tag":545,"props":2866,"children":2868},{"class":547,"line":2867},25,[2869,2874,2878,2882,2887],{"type":43,"tag":545,"props":2870,"children":2871},{"style":582},[2872],{"type":49,"value":2873},"        aria-roledescription",{"type":43,"tag":545,"props":2875,"children":2876},{"style":552},[2877],{"type":49,"value":590},{"type":43,"tag":545,"props":2879,"children":2880},{"style":552},[2881],{"type":49,"value":595},{"type":43,"tag":545,"props":2883,"children":2884},{"style":598},[2885],{"type":49,"value":2886},"slide",{"type":43,"tag":545,"props":2888,"children":2889},{"style":552},[2890],{"type":49,"value":1839},{"type":43,"tag":545,"props":2892,"children":2894},{"class":547,"line":2893},26,[2895,2900,2904,2908,2913],{"type":43,"tag":545,"props":2896,"children":2897},{"style":582},[2898],{"type":49,"value":2899},"        aria-label",{"type":43,"tag":545,"props":2901,"children":2902},{"style":552},[2903],{"type":49,"value":590},{"type":43,"tag":545,"props":2905,"children":2906},{"style":552},[2907],{"type":49,"value":595},{"type":43,"tag":545,"props":2909,"children":2910},{"style":598},[2911],{"type":49,"value":2912},"{{ 'accessibility.slide_n_of_total' | t: n: forloop.index, total: forloop.length }}",{"type":43,"tag":545,"props":2914,"children":2915},{"style":552},[2916],{"type":49,"value":1839},{"type":43,"tag":545,"props":2918,"children":2920},{"class":547,"line":2919},27,[2921,2926,2931,2936,2941,2945,2949,2954,2958,2963,2968],{"type":43,"tag":545,"props":2922,"children":2923},{"style":582},[2924],{"type":49,"value":2925},"        {%",{"type":43,"tag":545,"props":2927,"children":2928},{"style":582},[2929],{"type":49,"value":2930}," unless",{"type":43,"tag":545,"props":2932,"children":2933},{"style":582},[2934],{"type":49,"value":2935}," forloop.first",{"type":43,"tag":545,"props":2937,"children":2938},{"style":582},[2939],{"type":49,"value":2940}," %}aria-hidden",{"type":43,"tag":545,"props":2942,"children":2943},{"style":552},[2944],{"type":49,"value":590},{"type":43,"tag":545,"props":2946,"children":2947},{"style":552},[2948],{"type":49,"value":595},{"type":43,"tag":545,"props":2950,"children":2951},{"style":598},[2952],{"type":49,"value":2953},"true",{"type":43,"tag":545,"props":2955,"children":2956},{"style":552},[2957],{"type":49,"value":595},{"type":43,"tag":545,"props":2959,"children":2960},{"style":582},[2961],{"type":49,"value":2962},"{%",{"type":43,"tag":545,"props":2964,"children":2965},{"style":582},[2966],{"type":49,"value":2967}," endunless",{"type":43,"tag":545,"props":2969,"children":2970},{"style":582},[2971],{"type":49,"value":2972}," %}\n",{"type":43,"tag":545,"props":2974,"children":2976},{"class":547,"line":2975},28,[2977],{"type":43,"tag":545,"props":2978,"children":2979},{"style":552},[2980],{"type":49,"value":2981},"      >\n",{"type":43,"tag":545,"props":2983,"children":2985},{"class":547,"line":2984},29,[2986],{"type":43,"tag":545,"props":2987,"children":2988},{"style":635},[2989],{"type":49,"value":2990},"        {{ slide.settings.content }}\n",{"type":43,"tag":545,"props":2992,"children":2994},{"class":547,"line":2993},30,[2995,3000,3004],{"type":43,"tag":545,"props":2996,"children":2997},{"style":552},[2998],{"type":49,"value":2999},"      \u003C\u002F",{"type":43,"tag":545,"props":3001,"children":3002},{"style":558},[3003],{"type":49,"value":2077},{"type":43,"tag":545,"props":3005,"children":3006},{"style":552},[3007],{"type":49,"value":566},{"type":43,"tag":545,"props":3009,"children":3011},{"class":547,"line":3010},31,[3012],{"type":43,"tag":545,"props":3013,"children":3014},{"style":635},[3015],{"type":49,"value":3016},"    {% endfor %}\n",{"type":43,"tag":545,"props":3018,"children":3020},{"class":547,"line":3019},32,[3021,3025,3029],{"type":43,"tag":545,"props":3022,"children":3023},{"style":552},[3024],{"type":49,"value":755},{"type":43,"tag":545,"props":3026,"children":3027},{"style":558},[3028],{"type":49,"value":2077},{"type":43,"tag":545,"props":3030,"children":3031},{"style":552},[3032],{"type":49,"value":566},{"type":43,"tag":545,"props":3034,"children":3036},{"class":547,"line":3035},33,[3037,3041,3045],{"type":43,"tag":545,"props":3038,"children":3039},{"style":552},[3040],{"type":49,"value":643},{"type":43,"tag":545,"props":3042,"children":3043},{"style":558},[3044],{"type":49,"value":2077},{"type":43,"tag":545,"props":3046,"children":3047},{"style":552},[3048],{"type":49,"value":566},{"type":43,"tag":59,"props":3050,"children":3051},{},[3052],{"type":43,"tag":2294,"props":3053,"children":3054},{},[3055],{"type":49,"value":2298},{"type":43,"tag":953,"props":3057,"children":3058},{},[3059,3064,3069,3088,3099],{"type":43,"tag":957,"props":3060,"children":3061},{},[3062],{"type":49,"value":3063},"Auto-rotation minimum 5 seconds, pause on hover\u002Ffocus",{"type":43,"tag":957,"props":3065,"children":3066},{},[3067],{"type":49,"value":3068},"Play\u002Fpause button required for auto-rotating carousels",{"type":43,"tag":957,"props":3070,"children":3071},{},[3072,3078,3080,3086],{"type":43,"tag":120,"props":3073,"children":3075},{"className":3074},[],[3076],{"type":49,"value":3077},"aria-live=\"polite\"",{"type":49,"value":3079}," on slide container (set to ",{"type":43,"tag":120,"props":3081,"children":3083},{"className":3082},[],[3084],{"type":49,"value":3085},"\"off\"",{"type":49,"value":3087}," during auto-rotation)",{"type":43,"tag":957,"props":3089,"children":3090},{},[3091,3097],{"type":43,"tag":120,"props":3092,"children":3094},{"className":3093},[],[3095],{"type":49,"value":3096},"aria-hidden=\"true\"",{"type":49,"value":3098}," on inactive slides",{"type":43,"tag":957,"props":3100,"children":3101},{},[3102,3104,3110,3111],{"type":49,"value":3103},"Each slide: ",{"type":43,"tag":120,"props":3105,"children":3107},{"className":3106},[],[3108],{"type":49,"value":3109},"role=\"group\"",{"type":49,"value":233},{"type":43,"tag":120,"props":3112,"children":3114},{"className":3113},[],[3115],{"type":49,"value":3116},"aria-roledescription=\"slide\"",{"type":43,"tag":527,"props":3118,"children":3120},{"id":3119},"modal",[3121],{"type":49,"value":175},{"type":43,"tag":534,"props":3123,"children":3125},{"className":536,"code":3124,"language":538,"meta":539,"style":539},"\u003Cdialog\n  id=\"Modal-{{ section.id }}\"\n  aria-labelledby=\"ModalTitle-{{ section.id }}\"\n  aria-modal=\"true\"\n>\n  \u003Cdiv class=\"modal__header\">\n    \u003Ch2 id=\"ModalTitle-{{ section.id }}\">{{ title }}\u003C\u002Fh2>\n    \u003Cbutton\n      type=\"button\"\n      aria-label=\"{{ 'accessibility.close' | t }}\"\n      on:click=\"\u002FcloseModal\"\n    >{% render 'icon-close' %}\u003C\u002Fbutton>\n  \u003C\u002Fdiv>\n  \u003Cdiv class=\"modal__content\">\n    \u003C!-- Content -->\n  \u003C\u002Fdiv>\n\u003C\u002Fdialog>\n",[3126],{"type":43,"tag":120,"props":3127,"children":3128},{"__ignoreMap":539},[3129,3141,3166,3191,3215,3222,3258,3310,3321,3345,3369,3394,3418,3433,3469,3477,3492],{"type":43,"tag":545,"props":3130,"children":3131},{"class":547,"line":548},[3132,3136],{"type":43,"tag":545,"props":3133,"children":3134},{"style":552},[3135],{"type":49,"value":555},{"type":43,"tag":545,"props":3137,"children":3138},{"style":558},[3139],{"type":49,"value":3140},"dialog\n",{"type":43,"tag":545,"props":3142,"children":3143},{"class":547,"line":569},[3144,3149,3153,3157,3162],{"type":43,"tag":545,"props":3145,"children":3146},{"style":582},[3147],{"type":49,"value":3148},"  id",{"type":43,"tag":545,"props":3150,"children":3151},{"style":552},[3152],{"type":49,"value":590},{"type":43,"tag":545,"props":3154,"children":3155},{"style":552},[3156],{"type":49,"value":595},{"type":43,"tag":545,"props":3158,"children":3159},{"style":598},[3160],{"type":49,"value":3161},"Modal-{{ section.id }}",{"type":43,"tag":545,"props":3163,"children":3164},{"style":552},[3165],{"type":49,"value":1839},{"type":43,"tag":545,"props":3167,"children":3168},{"class":547,"line":654},[3169,3174,3178,3182,3187],{"type":43,"tag":545,"props":3170,"children":3171},{"style":582},[3172],{"type":49,"value":3173},"  aria-labelledby",{"type":43,"tag":545,"props":3175,"children":3176},{"style":552},[3177],{"type":49,"value":590},{"type":43,"tag":545,"props":3179,"children":3180},{"style":552},[3181],{"type":49,"value":595},{"type":43,"tag":545,"props":3183,"children":3184},{"style":598},[3185],{"type":49,"value":3186},"ModalTitle-{{ section.id }}",{"type":43,"tag":545,"props":3188,"children":3189},{"style":552},[3190],{"type":49,"value":1839},{"type":43,"tag":545,"props":3192,"children":3193},{"class":547,"line":30},[3194,3199,3203,3207,3211],{"type":43,"tag":545,"props":3195,"children":3196},{"style":582},[3197],{"type":49,"value":3198},"  aria-modal",{"type":43,"tag":545,"props":3200,"children":3201},{"style":552},[3202],{"type":49,"value":590},{"type":43,"tag":545,"props":3204,"children":3205},{"style":552},[3206],{"type":49,"value":595},{"type":43,"tag":545,"props":3208,"children":3209},{"style":598},[3210],{"type":49,"value":2953},{"type":43,"tag":545,"props":3212,"children":3213},{"style":552},[3214],{"type":49,"value":1839},{"type":43,"tag":545,"props":3216,"children":3217},{"class":547,"line":749},[3218],{"type":43,"tag":545,"props":3219,"children":3220},{"style":552},[3221],{"type":49,"value":566},{"type":43,"tag":545,"props":3223,"children":3224},{"class":547,"line":766},[3225,3229,3233,3237,3241,3245,3250,3254],{"type":43,"tag":545,"props":3226,"children":3227},{"style":552},[3228],{"type":49,"value":575},{"type":43,"tag":545,"props":3230,"children":3231},{"style":558},[3232],{"type":49,"value":2077},{"type":43,"tag":545,"props":3234,"children":3235},{"style":582},[3236],{"type":49,"value":610},{"type":43,"tag":545,"props":3238,"children":3239},{"style":552},[3240],{"type":49,"value":590},{"type":43,"tag":545,"props":3242,"children":3243},{"style":552},[3244],{"type":49,"value":595},{"type":43,"tag":545,"props":3246,"children":3247},{"style":598},[3248],{"type":49,"value":3249},"modal__header",{"type":43,"tag":545,"props":3251,"children":3252},{"style":552},[3253],{"type":49,"value":595},{"type":43,"tag":545,"props":3255,"children":3256},{"style":552},[3257],{"type":49,"value":566},{"type":43,"tag":545,"props":3259,"children":3260},{"class":547,"line":805},[3261,3265,3269,3273,3277,3281,3285,3289,3293,3298,3302,3306],{"type":43,"tag":545,"props":3262,"children":3263},{"style":552},[3264],{"type":49,"value":698},{"type":43,"tag":545,"props":3266,"children":3267},{"style":558},[3268],{"type":49,"value":52},{"type":43,"tag":545,"props":3270,"children":3271},{"style":582},[3272],{"type":49,"value":781},{"type":43,"tag":545,"props":3274,"children":3275},{"style":552},[3276],{"type":49,"value":590},{"type":43,"tag":545,"props":3278,"children":3279},{"style":552},[3280],{"type":49,"value":595},{"type":43,"tag":545,"props":3282,"children":3283},{"style":598},[3284],{"type":49,"value":3186},{"type":43,"tag":545,"props":3286,"children":3287},{"style":552},[3288],{"type":49,"value":595},{"type":43,"tag":545,"props":3290,"children":3291},{"style":552},[3292],{"type":49,"value":632},{"type":43,"tag":545,"props":3294,"children":3295},{"style":635},[3296],{"type":49,"value":3297},"{{ title }}",{"type":43,"tag":545,"props":3299,"children":3300},{"style":552},[3301],{"type":49,"value":643},{"type":43,"tag":545,"props":3303,"children":3304},{"style":558},[3305],{"type":49,"value":52},{"type":43,"tag":545,"props":3307,"children":3308},{"style":552},[3309],{"type":49,"value":566},{"type":43,"tag":545,"props":3311,"children":3312},{"class":547,"line":815},[3313,3317],{"type":43,"tag":545,"props":3314,"children":3315},{"style":552},[3316],{"type":49,"value":698},{"type":43,"tag":545,"props":3318,"children":3319},{"style":558},[3320],{"type":49,"value":2161},{"type":43,"tag":545,"props":3322,"children":3323},{"class":547,"line":831},[3324,3329,3333,3337,3341],{"type":43,"tag":545,"props":3325,"children":3326},{"style":582},[3327],{"type":49,"value":3328},"      type",{"type":43,"tag":545,"props":3330,"children":3331},{"style":552},[3332],{"type":49,"value":590},{"type":43,"tag":545,"props":3334,"children":3335},{"style":552},[3336],{"type":49,"value":595},{"type":43,"tag":545,"props":3338,"children":3339},{"style":598},[3340],{"type":49,"value":2269},{"type":43,"tag":545,"props":3342,"children":3343},{"style":552},[3344],{"type":49,"value":1839},{"type":43,"tag":545,"props":3346,"children":3347},{"class":547,"line":869},[3348,3352,3356,3360,3365],{"type":43,"tag":545,"props":3349,"children":3350},{"style":582},[3351],{"type":49,"value":2507},{"type":43,"tag":545,"props":3353,"children":3354},{"style":552},[3355],{"type":49,"value":590},{"type":43,"tag":545,"props":3357,"children":3358},{"style":552},[3359],{"type":49,"value":595},{"type":43,"tag":545,"props":3361,"children":3362},{"style":598},[3363],{"type":49,"value":3364},"{{ 'accessibility.close' | t }}",{"type":43,"tag":545,"props":3366,"children":3367},{"style":552},[3368],{"type":49,"value":1839},{"type":43,"tag":545,"props":3370,"children":3371},{"class":547,"line":922},[3372,3377,3381,3385,3390],{"type":43,"tag":545,"props":3373,"children":3374},{"style":582},[3375],{"type":49,"value":3376},"      on:click",{"type":43,"tag":545,"props":3378,"children":3379},{"style":552},[3380],{"type":49,"value":590},{"type":43,"tag":545,"props":3382,"children":3383},{"style":552},[3384],{"type":49,"value":595},{"type":43,"tag":545,"props":3386,"children":3387},{"style":598},[3388],{"type":49,"value":3389},"\u002FcloseModal",{"type":43,"tag":545,"props":3391,"children":3392},{"style":552},[3393],{"type":49,"value":1839},{"type":43,"tag":545,"props":3395,"children":3396},{"class":547,"line":938},[3397,3401,3406,3410,3414],{"type":43,"tag":545,"props":3398,"children":3399},{"style":552},[3400],{"type":49,"value":2557},{"type":43,"tag":545,"props":3402,"children":3403},{"style":635},[3404],{"type":49,"value":3405},"{% render 'icon-close' %}",{"type":43,"tag":545,"props":3407,"children":3408},{"style":552},[3409],{"type":49,"value":643},{"type":43,"tag":545,"props":3411,"children":3412},{"style":558},[3413],{"type":49,"value":2269},{"type":43,"tag":545,"props":3415,"children":3416},{"style":552},[3417],{"type":49,"value":566},{"type":43,"tag":545,"props":3419,"children":3420},{"class":547,"line":1282},[3421,3425,3429],{"type":43,"tag":545,"props":3422,"children":3423},{"style":552},[3424],{"type":49,"value":755},{"type":43,"tag":545,"props":3426,"children":3427},{"style":558},[3428],{"type":49,"value":2077},{"type":43,"tag":545,"props":3430,"children":3431},{"style":552},[3432],{"type":49,"value":566},{"type":43,"tag":545,"props":3434,"children":3435},{"class":547,"line":2067},[3436,3440,3444,3448,3452,3456,3461,3465],{"type":43,"tag":545,"props":3437,"children":3438},{"style":552},[3439],{"type":49,"value":575},{"type":43,"tag":545,"props":3441,"children":3442},{"style":558},[3443],{"type":49,"value":2077},{"type":43,"tag":545,"props":3445,"children":3446},{"style":582},[3447],{"type":49,"value":610},{"type":43,"tag":545,"props":3449,"children":3450},{"style":552},[3451],{"type":49,"value":590},{"type":43,"tag":545,"props":3453,"children":3454},{"style":552},[3455],{"type":49,"value":595},{"type":43,"tag":545,"props":3457,"children":3458},{"style":598},[3459],{"type":49,"value":3460},"modal__content",{"type":43,"tag":545,"props":3462,"children":3463},{"style":552},[3464],{"type":49,"value":595},{"type":43,"tag":545,"props":3466,"children":3467},{"style":552},[3468],{"type":49,"value":566},{"type":43,"tag":545,"props":3470,"children":3471},{"class":547,"line":2126},[3472],{"type":43,"tag":545,"props":3473,"children":3474},{"style":809},[3475],{"type":49,"value":3476},"    \u003C!-- Content -->\n",{"type":43,"tag":545,"props":3478,"children":3479},{"class":547,"line":2135},[3480,3484,3488],{"type":43,"tag":545,"props":3481,"children":3482},{"style":552},[3483],{"type":49,"value":755},{"type":43,"tag":545,"props":3485,"children":3486},{"style":558},[3487],{"type":49,"value":2077},{"type":43,"tag":545,"props":3489,"children":3490},{"style":552},[3491],{"type":49,"value":566},{"type":43,"tag":545,"props":3493,"children":3494},{"class":547,"line":2151},[3495,3499,3504],{"type":43,"tag":545,"props":3496,"children":3497},{"style":552},[3498],{"type":49,"value":643},{"type":43,"tag":545,"props":3500,"children":3501},{"style":558},[3502],{"type":49,"value":3503},"dialog",{"type":43,"tag":545,"props":3505,"children":3506},{"style":552},[3507],{"type":49,"value":566},{"type":43,"tag":59,"props":3509,"children":3510},{},[3511],{"type":43,"tag":2294,"props":3512,"children":3513},{},[3514],{"type":49,"value":2298},{"type":43,"tag":953,"props":3516,"children":3517},{},[3518,3553,3577,3588,3593],{"type":43,"tag":957,"props":3519,"children":3520},{},[3521,3523,3528,3530,3536,3538,3544,3546,3551],{"type":49,"value":3522},"Prefer native ",{"type":43,"tag":120,"props":3524,"children":3526},{"className":3525},[],[3527],{"type":49,"value":157},{"type":49,"value":3529}," element for modal UI when feasible. ",{"type":43,"tag":120,"props":3531,"children":3533},{"className":3532},[],[3534],{"type":49,"value":3535},"showModal()",{"type":49,"value":3537}," provides native modal behavior, Escape-to-close, and backdrop handling, but ",{"type":43,"tag":120,"props":3539,"children":3541},{"className":3540},[],[3542],{"type":49,"value":3543},"role=\"dialog\"",{"type":49,"value":3545}," remains a valid fallback when native ",{"type":43,"tag":120,"props":3547,"children":3549},{"className":3548},[],[3550],{"type":49,"value":157},{"type":49,"value":3552}," is not a good fit.",{"type":43,"tag":957,"props":3554,"children":3555},{},[3556,3561,3563,3568,3570,3575],{"type":43,"tag":120,"props":3557,"children":3559},{"className":3558},[],[3560],{"type":49,"value":361},{"type":49,"value":3562}," pointing to the title (not ",{"type":43,"tag":120,"props":3564,"children":3566},{"className":3565},[],[3567],{"type":49,"value":467},{"type":49,"value":3569}," with a string — ",{"type":43,"tag":120,"props":3571,"children":3573},{"className":3572},[],[3574],{"type":49,"value":361},{"type":49,"value":3576}," stays in sync when the title changes)",{"type":43,"tag":957,"props":3578,"children":3579},{},[3580,3582,3587],{"type":49,"value":3581},"Close on Escape key (native with ",{"type":43,"tag":120,"props":3583,"children":3585},{"className":3584},[],[3586],{"type":49,"value":157},{"type":49,"value":1496},{"type":43,"tag":957,"props":3589,"children":3590},{},[3591],{"type":49,"value":3592},"Focus first interactive element on open",{"type":43,"tag":957,"props":3594,"children":3595},{},[3596],{"type":49,"value":3597},"Return focus to trigger on close",{"type":43,"tag":527,"props":3599,"children":3601},{"id":3600},"cart-drawer",[3602],{"type":49,"value":3603},"Cart Drawer",{"type":43,"tag":59,"props":3605,"children":3606},{},[3607],{"type":49,"value":3608},"Same as modal pattern but with additional:",{"type":43,"tag":953,"props":3610,"children":3611},{},[3612,3623,3634],{"type":43,"tag":957,"props":3613,"children":3614},{},[3615,3617],{"type":49,"value":3616},"Live region for cart count updates: ",{"type":43,"tag":120,"props":3618,"children":3620},{"className":3619},[],[3621],{"type":49,"value":3622},"\u003Cspan aria-live=\"polite\" aria-atomic=\"true\">",{"type":43,"tag":957,"props":3624,"children":3625},{},[3626,3628],{"type":49,"value":3627},"Clear \"remove item\" buttons with ",{"type":43,"tag":120,"props":3629,"children":3631},{"className":3630},[],[3632],{"type":49,"value":3633},"aria-label=\"{{ 'cart.remove_item' | t: title: item.title }}\"",{"type":43,"tag":957,"props":3635,"children":3636},{},[3637],{"type":49,"value":3638},"Quantity inputs with associated labels",{"type":43,"tag":527,"props":3640,"children":3642},{"id":3641},"forms",[3643],{"type":49,"value":412},{"type":43,"tag":534,"props":3645,"children":3647},{"className":536,"code":3646,"language":538,"meta":539,"style":539},"\u003Cform action=\"{{ routes.cart_url }}\" method=\"post\">\n  \u003Cdiv class=\"form__field\">\n    \u003Clabel for=\"Email-{{ section.id }}\">{{ 'forms.email' | t }}\u003C\u002Flabel>\n    \u003Cinput\n      type=\"email\"\n      id=\"Email-{{ section.id }}\"\n      name=\"email\"\n      required\n      aria-required=\"true\"\n      autocomplete=\"email\"\n      aria-describedby=\"EmailError-{{ section.id }}\"\n    >\n    \u003Cp\n      id=\"EmailError-{{ section.id }}\"\n      class=\"form__error\"\n      role=\"alert\"\n      hidden\n    >{{ 'forms.email_required' | t }}\u003C\u002Fp>\n  \u003C\u002Fdiv>\n\u003C\u002Fform>\n",[3648],{"type":43,"tag":120,"props":3649,"children":3650},{"__ignoreMap":539},[3651,3711,3747,3802,3814,3838,3862,3886,3894,3918,3942,3967,3974,3986,4009,4034,4059,4067,4091,4106],{"type":43,"tag":545,"props":3652,"children":3653},{"class":547,"line":548},[3654,3658,3663,3668,3672,3676,3681,3685,3690,3694,3698,3703,3707],{"type":43,"tag":545,"props":3655,"children":3656},{"style":552},[3657],{"type":49,"value":555},{"type":43,"tag":545,"props":3659,"children":3660},{"style":558},[3661],{"type":49,"value":3662},"form",{"type":43,"tag":545,"props":3664,"children":3665},{"style":582},[3666],{"type":49,"value":3667}," action",{"type":43,"tag":545,"props":3669,"children":3670},{"style":552},[3671],{"type":49,"value":590},{"type":43,"tag":545,"props":3673,"children":3674},{"style":552},[3675],{"type":49,"value":595},{"type":43,"tag":545,"props":3677,"children":3678},{"style":598},[3679],{"type":49,"value":3680},"{{ routes.cart_url }}",{"type":43,"tag":545,"props":3682,"children":3683},{"style":552},[3684],{"type":49,"value":595},{"type":43,"tag":545,"props":3686,"children":3687},{"style":582},[3688],{"type":49,"value":3689}," method",{"type":43,"tag":545,"props":3691,"children":3692},{"style":552},[3693],{"type":49,"value":590},{"type":43,"tag":545,"props":3695,"children":3696},{"style":552},[3697],{"type":49,"value":595},{"type":43,"tag":545,"props":3699,"children":3700},{"style":598},[3701],{"type":49,"value":3702},"post",{"type":43,"tag":545,"props":3704,"children":3705},{"style":552},[3706],{"type":49,"value":595},{"type":43,"tag":545,"props":3708,"children":3709},{"style":552},[3710],{"type":49,"value":566},{"type":43,"tag":545,"props":3712,"children":3713},{"class":547,"line":569},[3714,3718,3722,3726,3730,3734,3739,3743],{"type":43,"tag":545,"props":3715,"children":3716},{"style":552},[3717],{"type":49,"value":575},{"type":43,"tag":545,"props":3719,"children":3720},{"style":558},[3721],{"type":49,"value":2077},{"type":43,"tag":545,"props":3723,"children":3724},{"style":582},[3725],{"type":49,"value":610},{"type":43,"tag":545,"props":3727,"children":3728},{"style":552},[3729],{"type":49,"value":590},{"type":43,"tag":545,"props":3731,"children":3732},{"style":552},[3733],{"type":49,"value":595},{"type":43,"tag":545,"props":3735,"children":3736},{"style":598},[3737],{"type":49,"value":3738},"form__field",{"type":43,"tag":545,"props":3740,"children":3741},{"style":552},[3742],{"type":49,"value":595},{"type":43,"tag":545,"props":3744,"children":3745},{"style":552},[3746],{"type":49,"value":566},{"type":43,"tag":545,"props":3748,"children":3749},{"class":547,"line":654},[3750,3754,3759,3764,3768,3772,3777,3781,3785,3790,3794,3798],{"type":43,"tag":545,"props":3751,"children":3752},{"style":552},[3753],{"type":49,"value":698},{"type":43,"tag":545,"props":3755,"children":3756},{"style":558},[3757],{"type":49,"value":3758},"label",{"type":43,"tag":545,"props":3760,"children":3761},{"style":582},[3762],{"type":49,"value":3763}," for",{"type":43,"tag":545,"props":3765,"children":3766},{"style":552},[3767],{"type":49,"value":590},{"type":43,"tag":545,"props":3769,"children":3770},{"style":552},[3771],{"type":49,"value":595},{"type":43,"tag":545,"props":3773,"children":3774},{"style":598},[3775],{"type":49,"value":3776},"Email-{{ section.id }}",{"type":43,"tag":545,"props":3778,"children":3779},{"style":552},[3780],{"type":49,"value":595},{"type":43,"tag":545,"props":3782,"children":3783},{"style":552},[3784],{"type":49,"value":632},{"type":43,"tag":545,"props":3786,"children":3787},{"style":635},[3788],{"type":49,"value":3789},"{{ 'forms.email' | t }}",{"type":43,"tag":545,"props":3791,"children":3792},{"style":552},[3793],{"type":49,"value":643},{"type":43,"tag":545,"props":3795,"children":3796},{"style":558},[3797],{"type":49,"value":3758},{"type":43,"tag":545,"props":3799,"children":3800},{"style":552},[3801],{"type":49,"value":566},{"type":43,"tag":545,"props":3803,"children":3804},{"class":547,"line":30},[3805,3809],{"type":43,"tag":545,"props":3806,"children":3807},{"style":552},[3808],{"type":49,"value":698},{"type":43,"tag":545,"props":3810,"children":3811},{"style":558},[3812],{"type":49,"value":3813},"input\n",{"type":43,"tag":545,"props":3815,"children":3816},{"class":547,"line":749},[3817,3821,3825,3829,3834],{"type":43,"tag":545,"props":3818,"children":3819},{"style":582},[3820],{"type":49,"value":3328},{"type":43,"tag":545,"props":3822,"children":3823},{"style":552},[3824],{"type":49,"value":590},{"type":43,"tag":545,"props":3826,"children":3827},{"style":552},[3828],{"type":49,"value":595},{"type":43,"tag":545,"props":3830,"children":3831},{"style":598},[3832],{"type":49,"value":3833},"email",{"type":43,"tag":545,"props":3835,"children":3836},{"style":552},[3837],{"type":49,"value":1839},{"type":43,"tag":545,"props":3839,"children":3840},{"class":547,"line":766},[3841,3846,3850,3854,3858],{"type":43,"tag":545,"props":3842,"children":3843},{"style":582},[3844],{"type":49,"value":3845},"      id",{"type":43,"tag":545,"props":3847,"children":3848},{"style":552},[3849],{"type":49,"value":590},{"type":43,"tag":545,"props":3851,"children":3852},{"style":552},[3853],{"type":49,"value":595},{"type":43,"tag":545,"props":3855,"children":3856},{"style":598},[3857],{"type":49,"value":3776},{"type":43,"tag":545,"props":3859,"children":3860},{"style":552},[3861],{"type":49,"value":1839},{"type":43,"tag":545,"props":3863,"children":3864},{"class":547,"line":805},[3865,3870,3874,3878,3882],{"type":43,"tag":545,"props":3866,"children":3867},{"style":582},[3868],{"type":49,"value":3869},"      name",{"type":43,"tag":545,"props":3871,"children":3872},{"style":552},[3873],{"type":49,"value":590},{"type":43,"tag":545,"props":3875,"children":3876},{"style":552},[3877],{"type":49,"value":595},{"type":43,"tag":545,"props":3879,"children":3880},{"style":598},[3881],{"type":49,"value":3833},{"type":43,"tag":545,"props":3883,"children":3884},{"style":552},[3885],{"type":49,"value":1839},{"type":43,"tag":545,"props":3887,"children":3888},{"class":547,"line":815},[3889],{"type":43,"tag":545,"props":3890,"children":3891},{"style":582},[3892],{"type":49,"value":3893},"      required\n",{"type":43,"tag":545,"props":3895,"children":3896},{"class":547,"line":831},[3897,3902,3906,3910,3914],{"type":43,"tag":545,"props":3898,"children":3899},{"style":582},[3900],{"type":49,"value":3901},"      aria-required",{"type":43,"tag":545,"props":3903,"children":3904},{"style":552},[3905],{"type":49,"value":590},{"type":43,"tag":545,"props":3907,"children":3908},{"style":552},[3909],{"type":49,"value":595},{"type":43,"tag":545,"props":3911,"children":3912},{"style":598},[3913],{"type":49,"value":2953},{"type":43,"tag":545,"props":3915,"children":3916},{"style":552},[3917],{"type":49,"value":1839},{"type":43,"tag":545,"props":3919,"children":3920},{"class":547,"line":869},[3921,3926,3930,3934,3938],{"type":43,"tag":545,"props":3922,"children":3923},{"style":582},[3924],{"type":49,"value":3925},"      autocomplete",{"type":43,"tag":545,"props":3927,"children":3928},{"style":552},[3929],{"type":49,"value":590},{"type":43,"tag":545,"props":3931,"children":3932},{"style":552},[3933],{"type":49,"value":595},{"type":43,"tag":545,"props":3935,"children":3936},{"style":598},[3937],{"type":49,"value":3833},{"type":43,"tag":545,"props":3939,"children":3940},{"style":552},[3941],{"type":49,"value":1839},{"type":43,"tag":545,"props":3943,"children":3944},{"class":547,"line":922},[3945,3950,3954,3958,3963],{"type":43,"tag":545,"props":3946,"children":3947},{"style":582},[3948],{"type":49,"value":3949},"      aria-describedby",{"type":43,"tag":545,"props":3951,"children":3952},{"style":552},[3953],{"type":49,"value":590},{"type":43,"tag":545,"props":3955,"children":3956},{"style":552},[3957],{"type":49,"value":595},{"type":43,"tag":545,"props":3959,"children":3960},{"style":598},[3961],{"type":49,"value":3962},"EmailError-{{ section.id }}",{"type":43,"tag":545,"props":3964,"children":3965},{"style":552},[3966],{"type":49,"value":1839},{"type":43,"tag":545,"props":3968,"children":3969},{"class":547,"line":938},[3970],{"type":43,"tag":545,"props":3971,"children":3972},{"style":552},[3973],{"type":49,"value":1947},{"type":43,"tag":545,"props":3975,"children":3976},{"class":547,"line":1282},[3977,3981],{"type":43,"tag":545,"props":3978,"children":3979},{"style":552},[3980],{"type":49,"value":698},{"type":43,"tag":545,"props":3982,"children":3983},{"style":558},[3984],{"type":49,"value":3985},"p\n",{"type":43,"tag":545,"props":3987,"children":3988},{"class":547,"line":2067},[3989,3993,3997,4001,4005],{"type":43,"tag":545,"props":3990,"children":3991},{"style":582},[3992],{"type":49,"value":3845},{"type":43,"tag":545,"props":3994,"children":3995},{"style":552},[3996],{"type":49,"value":590},{"type":43,"tag":545,"props":3998,"children":3999},{"style":552},[4000],{"type":49,"value":595},{"type":43,"tag":545,"props":4002,"children":4003},{"style":598},[4004],{"type":49,"value":3962},{"type":43,"tag":545,"props":4006,"children":4007},{"style":552},[4008],{"type":49,"value":1839},{"type":43,"tag":545,"props":4010,"children":4011},{"class":547,"line":2126},[4012,4017,4021,4025,4030],{"type":43,"tag":545,"props":4013,"children":4014},{"style":582},[4015],{"type":49,"value":4016},"      class",{"type":43,"tag":545,"props":4018,"children":4019},{"style":552},[4020],{"type":49,"value":590},{"type":43,"tag":545,"props":4022,"children":4023},{"style":552},[4024],{"type":49,"value":595},{"type":43,"tag":545,"props":4026,"children":4027},{"style":598},[4028],{"type":49,"value":4029},"form__error",{"type":43,"tag":545,"props":4031,"children":4032},{"style":552},[4033],{"type":49,"value":1839},{"type":43,"tag":545,"props":4035,"children":4036},{"class":547,"line":2135},[4037,4042,4046,4050,4055],{"type":43,"tag":545,"props":4038,"children":4039},{"style":582},[4040],{"type":49,"value":4041},"      role",{"type":43,"tag":545,"props":4043,"children":4044},{"style":552},[4045],{"type":49,"value":590},{"type":43,"tag":545,"props":4047,"children":4048},{"style":552},[4049],{"type":49,"value":595},{"type":43,"tag":545,"props":4051,"children":4052},{"style":598},[4053],{"type":49,"value":4054},"alert",{"type":43,"tag":545,"props":4056,"children":4057},{"style":552},[4058],{"type":49,"value":1839},{"type":43,"tag":545,"props":4060,"children":4061},{"class":547,"line":2151},[4062],{"type":43,"tag":545,"props":4063,"children":4064},{"style":582},[4065],{"type":49,"value":4066},"      hidden\n",{"type":43,"tag":545,"props":4068,"children":4069},{"class":547,"line":2164},[4070,4074,4079,4083,4087],{"type":43,"tag":545,"props":4071,"children":4072},{"style":552},[4073],{"type":49,"value":2557},{"type":43,"tag":545,"props":4075,"children":4076},{"style":635},[4077],{"type":49,"value":4078},"{{ 'forms.email_required' | t }}",{"type":43,"tag":545,"props":4080,"children":4081},{"style":552},[4082],{"type":49,"value":643},{"type":43,"tag":545,"props":4084,"children":4085},{"style":558},[4086],{"type":49,"value":59},{"type":43,"tag":545,"props":4088,"children":4089},{"style":552},[4090],{"type":49,"value":566},{"type":43,"tag":545,"props":4092,"children":4093},{"class":547,"line":2190},[4094,4098,4102],{"type":43,"tag":545,"props":4095,"children":4096},{"style":552},[4097],{"type":49,"value":755},{"type":43,"tag":545,"props":4099,"children":4100},{"style":558},[4101],{"type":49,"value":2077},{"type":43,"tag":545,"props":4103,"children":4104},{"style":552},[4105],{"type":49,"value":566},{"type":43,"tag":545,"props":4107,"children":4108},{"class":547,"line":2216},[4109,4113,4117],{"type":43,"tag":545,"props":4110,"children":4111},{"style":552},[4112],{"type":49,"value":643},{"type":43,"tag":545,"props":4114,"children":4115},{"style":558},[4116],{"type":49,"value":3662},{"type":43,"tag":545,"props":4118,"children":4119},{"style":552},[4120],{"type":49,"value":566},{"type":43,"tag":59,"props":4122,"children":4123},{},[4124],{"type":43,"tag":2294,"props":4125,"children":4126},{},[4127],{"type":49,"value":2298},{"type":43,"tag":953,"props":4129,"children":4130},{},[4131,4158,4170,4189,4200,4211],{"type":43,"tag":957,"props":4132,"children":4133},{},[4134,4136,4142,4144,4150,4152],{"type":49,"value":4135},"Every input has a visible ",{"type":43,"tag":120,"props":4137,"children":4139},{"className":4138},[],[4140],{"type":49,"value":4141},"\u003Clabel>",{"type":49,"value":4143}," with matching ",{"type":43,"tag":120,"props":4145,"children":4147},{"className":4146},[],[4148],{"type":49,"value":4149},"for",{"type":49,"value":4151},"\u002F",{"type":43,"tag":120,"props":4153,"children":4155},{"className":4154},[],[4156],{"type":49,"value":4157},"id",{"type":43,"tag":957,"props":4159,"children":4160},{},[4161,4162,4168],{"type":49,"value":1570},{"type":43,"tag":120,"props":4163,"children":4165},{"className":4164},[],[4166],{"type":49,"value":4167},"\u003Cfieldset>\u002F\u003Clegend>",{"type":49,"value":4169}," for radio\u002Fcheckbox groups",{"type":43,"tag":957,"props":4171,"children":4172},{},[4173,4175,4181,4182,4187],{"type":49,"value":4174},"Error messages: ",{"type":43,"tag":120,"props":4176,"children":4178},{"className":4177},[],[4179],{"type":49,"value":4180},"role=\"alert\"",{"type":49,"value":233},{"type":43,"tag":120,"props":4183,"children":4185},{"className":4184},[],[4186],{"type":49,"value":403},{"type":49,"value":4188}," linking to input",{"type":43,"tag":957,"props":4190,"children":4191},{},[4192,4198],{"type":43,"tag":120,"props":4193,"children":4195},{"className":4194},[],[4196],{"type":49,"value":4197},"aria-invalid=\"true\"",{"type":49,"value":4199}," on invalid inputs",{"type":43,"tag":957,"props":4201,"children":4202},{},[4203,4209],{"type":43,"tag":120,"props":4204,"children":4206},{"className":4205},[],[4207],{"type":49,"value":4208},"autocomplete",{"type":49,"value":4210}," attributes on common fields",{"type":43,"tag":957,"props":4212,"children":4213},{},[4214,4216,4222,4223,4229],{"type":49,"value":4215},"Required fields: ",{"type":43,"tag":120,"props":4217,"children":4219},{"className":4218},[],[4220],{"type":49,"value":4221},"required",{"type":49,"value":233},{"type":43,"tag":120,"props":4224,"children":4226},{"className":4225},[],[4227],{"type":49,"value":4228},"aria-required=\"true\"",{"type":49,"value":4230}," + visual indicator",{"type":43,"tag":527,"props":4232,"children":4234},{"id":4233},"product-filters",[4235],{"type":49,"value":4236},"Product Filters",{"type":43,"tag":534,"props":4238,"children":4240},{"className":536,"code":4239,"language":538,"meta":539,"style":539},"\u003Cform class=\"facets\">\n  \u003Cdiv class=\"facets__group\">\n    \u003Cbutton\n      type=\"button\"\n      aria-expanded=\"false\"\n      aria-controls=\"FilterColor-{{ section.id }}\"\n    >{{ 'filters.color' | t }}\u003C\u002Fbutton>\n    \u003Cfieldset id=\"FilterColor-{{ section.id }}\" hidden>\n      \u003Clegend class=\"visually-hidden\">{{ 'filters.filter_by_color' | t }}\u003C\u002Flegend>\n      {% for color in colors %}\n        \u003Clabel>\n          \u003Cinput type=\"checkbox\" name=\"filter.color\" value=\"{{ color }}\">\n          {{ color }}\n        \u003C\u002Flabel>\n      {% endfor %}\n    \u003C\u002Ffieldset>\n  \u003C\u002Fdiv>\n  \u003Cdiv aria-live=\"polite\" aria-atomic=\"true\">\n    {{ 'filters.results_count' | t: count: results.size }}\n  \u003C\u002Fdiv>\n\u003C\u002Fform>\n",[4241],{"type":43,"tag":120,"props":4242,"children":4243},{"__ignoreMap":539},[4244,4280,4316,4327,4350,4374,4398,4422,4463,4517,4525,4541,4624,4632,4648,4656,4672,4687,4743,4751,4766],{"type":43,"tag":545,"props":4245,"children":4246},{"class":547,"line":548},[4247,4251,4255,4259,4263,4267,4272,4276],{"type":43,"tag":545,"props":4248,"children":4249},{"style":552},[4250],{"type":49,"value":555},{"type":43,"tag":545,"props":4252,"children":4253},{"style":558},[4254],{"type":49,"value":3662},{"type":43,"tag":545,"props":4256,"children":4257},{"style":582},[4258],{"type":49,"value":610},{"type":43,"tag":545,"props":4260,"children":4261},{"style":552},[4262],{"type":49,"value":590},{"type":43,"tag":545,"props":4264,"children":4265},{"style":552},[4266],{"type":49,"value":595},{"type":43,"tag":545,"props":4268,"children":4269},{"style":598},[4270],{"type":49,"value":4271},"facets",{"type":43,"tag":545,"props":4273,"children":4274},{"style":552},[4275],{"type":49,"value":595},{"type":43,"tag":545,"props":4277,"children":4278},{"style":552},[4279],{"type":49,"value":566},{"type":43,"tag":545,"props":4281,"children":4282},{"class":547,"line":569},[4283,4287,4291,4295,4299,4303,4308,4312],{"type":43,"tag":545,"props":4284,"children":4285},{"style":552},[4286],{"type":49,"value":575},{"type":43,"tag":545,"props":4288,"children":4289},{"style":558},[4290],{"type":49,"value":2077},{"type":43,"tag":545,"props":4292,"children":4293},{"style":582},[4294],{"type":49,"value":610},{"type":43,"tag":545,"props":4296,"children":4297},{"style":552},[4298],{"type":49,"value":590},{"type":43,"tag":545,"props":4300,"children":4301},{"style":552},[4302],{"type":49,"value":595},{"type":43,"tag":545,"props":4304,"children":4305},{"style":598},[4306],{"type":49,"value":4307},"facets__group",{"type":43,"tag":545,"props":4309,"children":4310},{"style":552},[4311],{"type":49,"value":595},{"type":43,"tag":545,"props":4313,"children":4314},{"style":552},[4315],{"type":49,"value":566},{"type":43,"tag":545,"props":4317,"children":4318},{"class":547,"line":654},[4319,4323],{"type":43,"tag":545,"props":4320,"children":4321},{"style":552},[4322],{"type":49,"value":698},{"type":43,"tag":545,"props":4324,"children":4325},{"style":558},[4326],{"type":49,"value":2161},{"type":43,"tag":545,"props":4328,"children":4329},{"class":547,"line":30},[4330,4334,4338,4342,4346],{"type":43,"tag":545,"props":4331,"children":4332},{"style":582},[4333],{"type":49,"value":3328},{"type":43,"tag":545,"props":4335,"children":4336},{"style":552},[4337],{"type":49,"value":590},{"type":43,"tag":545,"props":4339,"children":4340},{"style":552},[4341],{"type":49,"value":595},{"type":43,"tag":545,"props":4343,"children":4344},{"style":598},[4345],{"type":49,"value":2269},{"type":43,"tag":545,"props":4347,"children":4348},{"style":552},[4349],{"type":49,"value":1839},{"type":43,"tag":545,"props":4351,"children":4352},{"class":547,"line":749},[4353,4358,4362,4366,4370],{"type":43,"tag":545,"props":4354,"children":4355},{"style":582},[4356],{"type":49,"value":4357},"      aria-expanded",{"type":43,"tag":545,"props":4359,"children":4360},{"style":552},[4361],{"type":49,"value":590},{"type":43,"tag":545,"props":4363,"children":4364},{"style":552},[4365],{"type":49,"value":595},{"type":43,"tag":545,"props":4367,"children":4368},{"style":598},[4369],{"type":49,"value":2712},{"type":43,"tag":545,"props":4371,"children":4372},{"style":552},[4373],{"type":49,"value":1839},{"type":43,"tag":545,"props":4375,"children":4376},{"class":547,"line":766},[4377,4381,4385,4389,4394],{"type":43,"tag":545,"props":4378,"children":4379},{"style":582},[4380],{"type":49,"value":2532},{"type":43,"tag":545,"props":4382,"children":4383},{"style":552},[4384],{"type":49,"value":590},{"type":43,"tag":545,"props":4386,"children":4387},{"style":552},[4388],{"type":49,"value":595},{"type":43,"tag":545,"props":4390,"children":4391},{"style":598},[4392],{"type":49,"value":4393},"FilterColor-{{ section.id }}",{"type":43,"tag":545,"props":4395,"children":4396},{"style":552},[4397],{"type":49,"value":1839},{"type":43,"tag":545,"props":4399,"children":4400},{"class":547,"line":805},[4401,4405,4410,4414,4418],{"type":43,"tag":545,"props":4402,"children":4403},{"style":552},[4404],{"type":49,"value":2557},{"type":43,"tag":545,"props":4406,"children":4407},{"style":635},[4408],{"type":49,"value":4409},"{{ 'filters.color' | t }}",{"type":43,"tag":545,"props":4411,"children":4412},{"style":552},[4413],{"type":49,"value":643},{"type":43,"tag":545,"props":4415,"children":4416},{"style":558},[4417],{"type":49,"value":2269},{"type":43,"tag":545,"props":4419,"children":4420},{"style":552},[4421],{"type":49,"value":566},{"type":43,"tag":545,"props":4423,"children":4424},{"class":547,"line":815},[4425,4429,4434,4438,4442,4446,4450,4454,4459],{"type":43,"tag":545,"props":4426,"children":4427},{"style":552},[4428],{"type":49,"value":698},{"type":43,"tag":545,"props":4430,"children":4431},{"style":558},[4432],{"type":49,"value":4433},"fieldset",{"type":43,"tag":545,"props":4435,"children":4436},{"style":582},[4437],{"type":49,"value":781},{"type":43,"tag":545,"props":4439,"children":4440},{"style":552},[4441],{"type":49,"value":590},{"type":43,"tag":545,"props":4443,"children":4444},{"style":552},[4445],{"type":49,"value":595},{"type":43,"tag":545,"props":4447,"children":4448},{"style":598},[4449],{"type":49,"value":4393},{"type":43,"tag":545,"props":4451,"children":4452},{"style":552},[4453],{"type":49,"value":595},{"type":43,"tag":545,"props":4455,"children":4456},{"style":582},[4457],{"type":49,"value":4458}," hidden",{"type":43,"tag":545,"props":4460,"children":4461},{"style":552},[4462],{"type":49,"value":566},{"type":43,"tag":545,"props":4464,"children":4465},{"class":547,"line":831},[4466,4470,4475,4479,4483,4487,4492,4496,4500,4505,4509,4513],{"type":43,"tag":545,"props":4467,"children":4468},{"style":552},[4469],{"type":49,"value":2835},{"type":43,"tag":545,"props":4471,"children":4472},{"style":558},[4473],{"type":49,"value":4474},"legend",{"type":43,"tag":545,"props":4476,"children":4477},{"style":582},[4478],{"type":49,"value":610},{"type":43,"tag":545,"props":4480,"children":4481},{"style":552},[4482],{"type":49,"value":590},{"type":43,"tag":545,"props":4484,"children":4485},{"style":552},[4486],{"type":49,"value":595},{"type":43,"tag":545,"props":4488,"children":4489},{"style":598},[4490],{"type":49,"value":4491},"visually-hidden",{"type":43,"tag":545,"props":4493,"children":4494},{"style":552},[4495],{"type":49,"value":595},{"type":43,"tag":545,"props":4497,"children":4498},{"style":552},[4499],{"type":49,"value":632},{"type":43,"tag":545,"props":4501,"children":4502},{"style":635},[4503],{"type":49,"value":4504},"{{ 'filters.filter_by_color' | t }}",{"type":43,"tag":545,"props":4506,"children":4507},{"style":552},[4508],{"type":49,"value":643},{"type":43,"tag":545,"props":4510,"children":4511},{"style":558},[4512],{"type":49,"value":4474},{"type":43,"tag":545,"props":4514,"children":4515},{"style":552},[4516],{"type":49,"value":566},{"type":43,"tag":545,"props":4518,"children":4519},{"class":547,"line":869},[4520],{"type":43,"tag":545,"props":4521,"children":4522},{"style":635},[4523],{"type":49,"value":4524},"      {% for color in colors %}\n",{"type":43,"tag":545,"props":4526,"children":4527},{"class":547,"line":922},[4528,4533,4537],{"type":43,"tag":545,"props":4529,"children":4530},{"style":552},[4531],{"type":49,"value":4532},"        \u003C",{"type":43,"tag":545,"props":4534,"children":4535},{"style":558},[4536],{"type":49,"value":3758},{"type":43,"tag":545,"props":4538,"children":4539},{"style":552},[4540],{"type":49,"value":566},{"type":43,"tag":545,"props":4542,"children":4543},{"class":547,"line":938},[4544,4549,4554,4559,4563,4567,4572,4576,4581,4585,4589,4594,4598,4603,4607,4611,4616,4620],{"type":43,"tag":545,"props":4545,"children":4546},{"style":552},[4547],{"type":49,"value":4548},"          \u003C",{"type":43,"tag":545,"props":4550,"children":4551},{"style":558},[4552],{"type":49,"value":4553},"input",{"type":43,"tag":545,"props":4555,"children":4556},{"style":582},[4557],{"type":49,"value":4558}," type",{"type":43,"tag":545,"props":4560,"children":4561},{"style":552},[4562],{"type":49,"value":590},{"type":43,"tag":545,"props":4564,"children":4565},{"style":552},[4566],{"type":49,"value":595},{"type":43,"tag":545,"props":4568,"children":4569},{"style":598},[4570],{"type":49,"value":4571},"checkbox",{"type":43,"tag":545,"props":4573,"children":4574},{"style":552},[4575],{"type":49,"value":595},{"type":43,"tag":545,"props":4577,"children":4578},{"style":582},[4579],{"type":49,"value":4580}," name",{"type":43,"tag":545,"props":4582,"children":4583},{"style":552},[4584],{"type":49,"value":590},{"type":43,"tag":545,"props":4586,"children":4587},{"style":552},[4588],{"type":49,"value":595},{"type":43,"tag":545,"props":4590,"children":4591},{"style":598},[4592],{"type":49,"value":4593},"filter.color",{"type":43,"tag":545,"props":4595,"children":4596},{"style":552},[4597],{"type":49,"value":595},{"type":43,"tag":545,"props":4599,"children":4600},{"style":582},[4601],{"type":49,"value":4602}," value",{"type":43,"tag":545,"props":4604,"children":4605},{"style":552},[4606],{"type":49,"value":590},{"type":43,"tag":545,"props":4608,"children":4609},{"style":552},[4610],{"type":49,"value":595},{"type":43,"tag":545,"props":4612,"children":4613},{"style":598},[4614],{"type":49,"value":4615},"{{ color }}",{"type":43,"tag":545,"props":4617,"children":4618},{"style":552},[4619],{"type":49,"value":595},{"type":43,"tag":545,"props":4621,"children":4622},{"style":552},[4623],{"type":49,"value":566},{"type":43,"tag":545,"props":4625,"children":4626},{"class":547,"line":1282},[4627],{"type":43,"tag":545,"props":4628,"children":4629},{"style":635},[4630],{"type":49,"value":4631},"          {{ color }}\n",{"type":43,"tag":545,"props":4633,"children":4634},{"class":547,"line":2067},[4635,4640,4644],{"type":43,"tag":545,"props":4636,"children":4637},{"style":552},[4638],{"type":49,"value":4639},"        \u003C\u002F",{"type":43,"tag":545,"props":4641,"children":4642},{"style":558},[4643],{"type":49,"value":3758},{"type":43,"tag":545,"props":4645,"children":4646},{"style":552},[4647],{"type":49,"value":566},{"type":43,"tag":545,"props":4649,"children":4650},{"class":547,"line":2126},[4651],{"type":43,"tag":545,"props":4652,"children":4653},{"style":635},[4654],{"type":49,"value":4655},"      {% endfor %}\n",{"type":43,"tag":545,"props":4657,"children":4658},{"class":547,"line":2135},[4659,4664,4668],{"type":43,"tag":545,"props":4660,"children":4661},{"style":552},[4662],{"type":49,"value":4663},"    \u003C\u002F",{"type":43,"tag":545,"props":4665,"children":4666},{"style":558},[4667],{"type":49,"value":4433},{"type":43,"tag":545,"props":4669,"children":4670},{"style":552},[4671],{"type":49,"value":566},{"type":43,"tag":545,"props":4673,"children":4674},{"class":547,"line":2151},[4675,4679,4683],{"type":43,"tag":545,"props":4676,"children":4677},{"style":552},[4678],{"type":49,"value":755},{"type":43,"tag":545,"props":4680,"children":4681},{"style":558},[4682],{"type":49,"value":2077},{"type":43,"tag":545,"props":4684,"children":4685},{"style":552},[4686],{"type":49,"value":566},{"type":43,"tag":545,"props":4688,"children":4689},{"class":547,"line":2164},[4690,4694,4698,4702,4706,4710,4714,4718,4723,4727,4731,4735,4739],{"type":43,"tag":545,"props":4691,"children":4692},{"style":552},[4693],{"type":49,"value":575},{"type":43,"tag":545,"props":4695,"children":4696},{"style":558},[4697],{"type":49,"value":2077},{"type":43,"tag":545,"props":4699,"children":4700},{"style":582},[4701],{"type":49,"value":2798},{"type":43,"tag":545,"props":4703,"children":4704},{"style":552},[4705],{"type":49,"value":590},{"type":43,"tag":545,"props":4707,"children":4708},{"style":552},[4709],{"type":49,"value":595},{"type":43,"tag":545,"props":4711,"children":4712},{"style":598},[4713],{"type":49,"value":2811},{"type":43,"tag":545,"props":4715,"children":4716},{"style":552},[4717],{"type":49,"value":595},{"type":43,"tag":545,"props":4719,"children":4720},{"style":582},[4721],{"type":49,"value":4722}," aria-atomic",{"type":43,"tag":545,"props":4724,"children":4725},{"style":552},[4726],{"type":49,"value":590},{"type":43,"tag":545,"props":4728,"children":4729},{"style":552},[4730],{"type":49,"value":595},{"type":43,"tag":545,"props":4732,"children":4733},{"style":598},[4734],{"type":49,"value":2953},{"type":43,"tag":545,"props":4736,"children":4737},{"style":552},[4738],{"type":49,"value":595},{"type":43,"tag":545,"props":4740,"children":4741},{"style":552},[4742],{"type":49,"value":566},{"type":43,"tag":545,"props":4744,"children":4745},{"class":547,"line":2190},[4746],{"type":43,"tag":545,"props":4747,"children":4748},{"style":635},[4749],{"type":49,"value":4750},"    {{ 'filters.results_count' | t: count: results.size }}\n",{"type":43,"tag":545,"props":4752,"children":4753},{"class":547,"line":2216},[4754,4758,4762],{"type":43,"tag":545,"props":4755,"children":4756},{"style":552},[4757],{"type":49,"value":755},{"type":43,"tag":545,"props":4759,"children":4760},{"style":558},[4761],{"type":49,"value":2077},{"type":43,"tag":545,"props":4763,"children":4764},{"style":552},[4765],{"type":49,"value":566},{"type":43,"tag":545,"props":4767,"children":4768},{"class":547,"line":26},[4769,4773,4777],{"type":43,"tag":545,"props":4770,"children":4771},{"style":552},[4772],{"type":49,"value":643},{"type":43,"tag":545,"props":4774,"children":4775},{"style":558},[4776],{"type":49,"value":3662},{"type":43,"tag":545,"props":4778,"children":4779},{"style":552},[4780],{"type":49,"value":566},{"type":43,"tag":527,"props":4782,"children":4784},{"id":4783},"price-display",[4785],{"type":49,"value":4786},"Price Display",{"type":43,"tag":534,"props":4788,"children":4790},{"className":536,"code":4789,"language":538,"meta":539,"style":539},"{% if product.compare_at_price > product.price %}\n  \u003Cdiv class=\"price\" aria-label=\"{{ 'products.sale_price_label' | t: sale_price: product.price | money, original_price: product.compare_at_price | money }}\">\n    \u003Cs aria-hidden=\"true\">{{ product.compare_at_price | money }}\u003C\u002Fs>\n    \u003Cspan>{{ product.price | money }}\u003C\u002Fspan>\n  \u003C\u002Fdiv>\n{% else %}\n  \u003Cdiv class=\"price\" aria-label=\"{{ 'products.price_label' | t: price: product.price | money }}\">\n    {{ product.price | money }}\n  \u003C\u002Fdiv>\n{% endif %}\n",[4791],{"type":43,"tag":120,"props":4792,"children":4793},{"__ignoreMap":539},[4794,4802,4859,4913,4945,4960,4968,5023,5030,5045],{"type":43,"tag":545,"props":4795,"children":4796},{"class":547,"line":548},[4797],{"type":43,"tag":545,"props":4798,"children":4799},{"style":635},[4800],{"type":49,"value":4801},"{% if product.compare_at_price > product.price %}\n",{"type":43,"tag":545,"props":4803,"children":4804},{"class":547,"line":569},[4805,4809,4813,4817,4821,4825,4830,4834,4838,4842,4846,4851,4855],{"type":43,"tag":545,"props":4806,"children":4807},{"style":552},[4808],{"type":49,"value":575},{"type":43,"tag":545,"props":4810,"children":4811},{"style":558},[4812],{"type":49,"value":2077},{"type":43,"tag":545,"props":4814,"children":4815},{"style":582},[4816],{"type":49,"value":610},{"type":43,"tag":545,"props":4818,"children":4819},{"style":552},[4820],{"type":49,"value":590},{"type":43,"tag":545,"props":4822,"children":4823},{"style":552},[4824],{"type":49,"value":595},{"type":43,"tag":545,"props":4826,"children":4827},{"style":598},[4828],{"type":49,"value":4829},"price",{"type":43,"tag":545,"props":4831,"children":4832},{"style":552},[4833],{"type":49,"value":595},{"type":43,"tag":545,"props":4835,"children":4836},{"style":582},[4837],{"type":49,"value":708},{"type":43,"tag":545,"props":4839,"children":4840},{"style":552},[4841],{"type":49,"value":590},{"type":43,"tag":545,"props":4843,"children":4844},{"style":552},[4845],{"type":49,"value":595},{"type":43,"tag":545,"props":4847,"children":4848},{"style":598},[4849],{"type":49,"value":4850},"{{ 'products.sale_price_label' | t: sale_price: product.price | money, original_price: product.compare_at_price | money }}",{"type":43,"tag":545,"props":4852,"children":4853},{"style":552},[4854],{"type":49,"value":595},{"type":43,"tag":545,"props":4856,"children":4857},{"style":552},[4858],{"type":49,"value":566},{"type":43,"tag":545,"props":4860,"children":4861},{"class":547,"line":654},[4862,4866,4871,4876,4880,4884,4888,4892,4896,4901,4905,4909],{"type":43,"tag":545,"props":4863,"children":4864},{"style":552},[4865],{"type":49,"value":698},{"type":43,"tag":545,"props":4867,"children":4868},{"style":558},[4869],{"type":49,"value":4870},"s",{"type":43,"tag":545,"props":4872,"children":4873},{"style":582},[4874],{"type":49,"value":4875}," aria-hidden",{"type":43,"tag":545,"props":4877,"children":4878},{"style":552},[4879],{"type":49,"value":590},{"type":43,"tag":545,"props":4881,"children":4882},{"style":552},[4883],{"type":49,"value":595},{"type":43,"tag":545,"props":4885,"children":4886},{"style":598},[4887],{"type":49,"value":2953},{"type":43,"tag":545,"props":4889,"children":4890},{"style":552},[4891],{"type":49,"value":595},{"type":43,"tag":545,"props":4893,"children":4894},{"style":552},[4895],{"type":49,"value":632},{"type":43,"tag":545,"props":4897,"children":4898},{"style":635},[4899],{"type":49,"value":4900},"{{ product.compare_at_price | money }}",{"type":43,"tag":545,"props":4902,"children":4903},{"style":552},[4904],{"type":49,"value":643},{"type":43,"tag":545,"props":4906,"children":4907},{"style":558},[4908],{"type":49,"value":4870},{"type":43,"tag":545,"props":4910,"children":4911},{"style":552},[4912],{"type":49,"value":566},{"type":43,"tag":545,"props":4914,"children":4915},{"class":547,"line":30},[4916,4920,4924,4928,4933,4937,4941],{"type":43,"tag":545,"props":4917,"children":4918},{"style":552},[4919],{"type":49,"value":698},{"type":43,"tag":545,"props":4921,"children":4922},{"style":558},[4923],{"type":49,"value":545},{"type":43,"tag":545,"props":4925,"children":4926},{"style":552},[4927],{"type":49,"value":632},{"type":43,"tag":545,"props":4929,"children":4930},{"style":635},[4931],{"type":49,"value":4932},"{{ product.price | money }}",{"type":43,"tag":545,"props":4934,"children":4935},{"style":552},[4936],{"type":49,"value":643},{"type":43,"tag":545,"props":4938,"children":4939},{"style":558},[4940],{"type":49,"value":545},{"type":43,"tag":545,"props":4942,"children":4943},{"style":552},[4944],{"type":49,"value":566},{"type":43,"tag":545,"props":4946,"children":4947},{"class":547,"line":749},[4948,4952,4956],{"type":43,"tag":545,"props":4949,"children":4950},{"style":552},[4951],{"type":49,"value":755},{"type":43,"tag":545,"props":4953,"children":4954},{"style":558},[4955],{"type":49,"value":2077},{"type":43,"tag":545,"props":4957,"children":4958},{"style":552},[4959],{"type":49,"value":566},{"type":43,"tag":545,"props":4961,"children":4962},{"class":547,"line":766},[4963],{"type":43,"tag":545,"props":4964,"children":4965},{"style":635},[4966],{"type":49,"value":4967},"{% else %}\n",{"type":43,"tag":545,"props":4969,"children":4970},{"class":547,"line":805},[4971,4975,4979,4983,4987,4991,4995,4999,5003,5007,5011,5015,5019],{"type":43,"tag":545,"props":4972,"children":4973},{"style":552},[4974],{"type":49,"value":575},{"type":43,"tag":545,"props":4976,"children":4977},{"style":558},[4978],{"type":49,"value":2077},{"type":43,"tag":545,"props":4980,"children":4981},{"style":582},[4982],{"type":49,"value":610},{"type":43,"tag":545,"props":4984,"children":4985},{"style":552},[4986],{"type":49,"value":590},{"type":43,"tag":545,"props":4988,"children":4989},{"style":552},[4990],{"type":49,"value":595},{"type":43,"tag":545,"props":4992,"children":4993},{"style":598},[4994],{"type":49,"value":4829},{"type":43,"tag":545,"props":4996,"children":4997},{"style":552},[4998],{"type":49,"value":595},{"type":43,"tag":545,"props":5000,"children":5001},{"style":582},[5002],{"type":49,"value":708},{"type":43,"tag":545,"props":5004,"children":5005},{"style":552},[5006],{"type":49,"value":590},{"type":43,"tag":545,"props":5008,"children":5009},{"style":552},[5010],{"type":49,"value":595},{"type":43,"tag":545,"props":5012,"children":5013},{"style":598},[5014],{"type":49,"value":2115},{"type":43,"tag":545,"props":5016,"children":5017},{"style":552},[5018],{"type":49,"value":595},{"type":43,"tag":545,"props":5020,"children":5021},{"style":552},[5022],{"type":49,"value":566},{"type":43,"tag":545,"props":5024,"children":5025},{"class":547,"line":815},[5026],{"type":43,"tag":545,"props":5027,"children":5028},{"style":635},[5029],{"type":49,"value":2132},{"type":43,"tag":545,"props":5031,"children":5032},{"class":547,"line":831},[5033,5037,5041],{"type":43,"tag":545,"props":5034,"children":5035},{"style":552},[5036],{"type":49,"value":755},{"type":43,"tag":545,"props":5038,"children":5039},{"style":558},[5040],{"type":49,"value":2077},{"type":43,"tag":545,"props":5042,"children":5043},{"style":552},[5044],{"type":49,"value":566},{"type":43,"tag":545,"props":5046,"children":5047},{"class":547,"line":869},[5048],{"type":43,"tag":545,"props":5049,"children":5050},{"style":635},[5051],{"type":49,"value":5052},"{% endif %}\n",{"type":43,"tag":953,"props":5054,"children":5055},{},[5056,5073],{"type":43,"tag":957,"props":5057,"children":5058},{},[5059,5060,5065,5066,5071],{"type":49,"value":1570},{"type":43,"tag":120,"props":5061,"children":5063},{"className":5062},[],[5064],{"type":49,"value":467},{"type":49,"value":2327},{"type":43,"tag":2294,"props":5067,"children":5068},{},[5069],{"type":49,"value":5070},"both",{"type":49,"value":5072}," sale and regular price paths — screen readers need context for any price display",{"type":43,"tag":957,"props":5074,"children":5075},{},[5076,5081],{"type":43,"tag":120,"props":5077,"children":5079},{"className":5078},[],[5080],{"type":49,"value":3096},{"type":49,"value":5082}," on the visual strikethrough to avoid duplicate reading",{"type":43,"tag":527,"props":5084,"children":5086},{"id":5085},"accordion",[5087],{"type":49,"value":140},{"type":43,"tag":534,"props":5089,"children":5091},{"className":536,"code":5090,"language":538,"meta":539,"style":539},"\u003Cdetails>\n  \u003Csummary>{{ block.settings.heading }}\u003C\u002Fsummary>\n  \u003Cdiv class=\"accordion__content\">\n    {{ block.settings.content }}\n  \u003C\u002Fdiv>\n\u003C\u002Fdetails>\n",[5092],{"type":43,"tag":120,"props":5093,"children":5094},{"__ignoreMap":539},[5095,5111,5144,5180,5188,5203],{"type":43,"tag":545,"props":5096,"children":5097},{"class":547,"line":548},[5098,5102,5107],{"type":43,"tag":545,"props":5099,"children":5100},{"style":552},[5101],{"type":49,"value":555},{"type":43,"tag":545,"props":5103,"children":5104},{"style":558},[5105],{"type":49,"value":5106},"details",{"type":43,"tag":545,"props":5108,"children":5109},{"style":552},[5110],{"type":49,"value":566},{"type":43,"tag":545,"props":5112,"children":5113},{"class":547,"line":569},[5114,5118,5123,5127,5132,5136,5140],{"type":43,"tag":545,"props":5115,"children":5116},{"style":552},[5117],{"type":49,"value":575},{"type":43,"tag":545,"props":5119,"children":5120},{"style":558},[5121],{"type":49,"value":5122},"summary",{"type":43,"tag":545,"props":5124,"children":5125},{"style":552},[5126],{"type":49,"value":632},{"type":43,"tag":545,"props":5128,"children":5129},{"style":635},[5130],{"type":49,"value":5131},"{{ block.settings.heading }}",{"type":43,"tag":545,"props":5133,"children":5134},{"style":552},[5135],{"type":49,"value":643},{"type":43,"tag":545,"props":5137,"children":5138},{"style":558},[5139],{"type":49,"value":5122},{"type":43,"tag":545,"props":5141,"children":5142},{"style":552},[5143],{"type":49,"value":566},{"type":43,"tag":545,"props":5145,"children":5146},{"class":547,"line":654},[5147,5151,5155,5159,5163,5167,5172,5176],{"type":43,"tag":545,"props":5148,"children":5149},{"style":552},[5150],{"type":49,"value":575},{"type":43,"tag":545,"props":5152,"children":5153},{"style":558},[5154],{"type":49,"value":2077},{"type":43,"tag":545,"props":5156,"children":5157},{"style":582},[5158],{"type":49,"value":610},{"type":43,"tag":545,"props":5160,"children":5161},{"style":552},[5162],{"type":49,"value":590},{"type":43,"tag":545,"props":5164,"children":5165},{"style":552},[5166],{"type":49,"value":595},{"type":43,"tag":545,"props":5168,"children":5169},{"style":598},[5170],{"type":49,"value":5171},"accordion__content",{"type":43,"tag":545,"props":5173,"children":5174},{"style":552},[5175],{"type":49,"value":595},{"type":43,"tag":545,"props":5177,"children":5178},{"style":552},[5179],{"type":49,"value":566},{"type":43,"tag":545,"props":5181,"children":5182},{"class":547,"line":30},[5183],{"type":43,"tag":545,"props":5184,"children":5185},{"style":635},[5186],{"type":49,"value":5187},"    {{ block.settings.content }}\n",{"type":43,"tag":545,"props":5189,"children":5190},{"class":547,"line":749},[5191,5195,5199],{"type":43,"tag":545,"props":5192,"children":5193},{"style":552},[5194],{"type":49,"value":755},{"type":43,"tag":545,"props":5196,"children":5197},{"style":558},[5198],{"type":49,"value":2077},{"type":43,"tag":545,"props":5200,"children":5201},{"style":552},[5202],{"type":49,"value":566},{"type":43,"tag":545,"props":5204,"children":5205},{"class":547,"line":766},[5206,5210,5214],{"type":43,"tag":545,"props":5207,"children":5208},{"style":552},[5209],{"type":49,"value":643},{"type":43,"tag":545,"props":5211,"children":5212},{"style":558},[5213],{"type":49,"value":5106},{"type":43,"tag":545,"props":5215,"children":5216},{"style":552},[5217],{"type":49,"value":566},{"type":43,"tag":59,"props":5219,"children":5220},{},[5221,5223,5228],{"type":49,"value":5222},"Native ",{"type":43,"tag":120,"props":5224,"children":5226},{"className":5225},[],[5227],{"type":49,"value":125},{"type":49,"value":5229}," provides keyboard and screen reader support automatically.",{"type":43,"tag":527,"props":5231,"children":5233},{"id":5232},"tabs",[5234],{"type":49,"value":294},{"type":43,"tag":534,"props":5236,"children":5238},{"className":536,"code":5237,"language":538,"meta":539,"style":539},"\u003Cdiv role=\"tablist\" aria-label=\"{{ 'accessibility.product_tabs' | t }}\">\n  {% for tab in tabs %}\n    \u003Cbutton\n      role=\"tab\"\n      id=\"Tab-{{ tab.id }}\"\n      aria-selected=\"{% if forloop.first %}true{% else %}false{% endif %}\"\n      aria-controls=\"Panel-{{ tab.id }}\"\n      tabindex=\"{% if forloop.first %}0{% else %}-1{% endif %}\"\n    >{{ tab.title }}\u003C\u002Fbutton>\n  {% endfor %}\n\u003C\u002Fdiv>\n{% for tab in tabs %}\n  \u003Cdiv\n    role=\"tabpanel\"\n    id=\"Panel-{{ tab.id }}\"\n    aria-labelledby=\"Tab-{{ tab.id }}\"\n    {% unless forloop.first %}hidden{% endunless %}\n    tabindex=\"0\"\n  >{{ tab.content }}\u003C\u002Fdiv>\n{% endfor %}\n",[5239],{"type":43,"tag":120,"props":5240,"children":5241},{"__ignoreMap":539},[5242,5299,5307,5318,5342,5366,5391,5415,5440,5464,5472,5487,5495,5506,5531,5555,5579,5608,5632,5657],{"type":43,"tag":545,"props":5243,"children":5244},{"class":547,"line":548},[5245,5249,5253,5257,5261,5265,5270,5274,5278,5282,5286,5291,5295],{"type":43,"tag":545,"props":5246,"children":5247},{"style":552},[5248],{"type":49,"value":555},{"type":43,"tag":545,"props":5250,"children":5251},{"style":558},[5252],{"type":49,"value":2077},{"type":43,"tag":545,"props":5254,"children":5255},{"style":582},[5256],{"type":49,"value":669},{"type":43,"tag":545,"props":5258,"children":5259},{"style":552},[5260],{"type":49,"value":590},{"type":43,"tag":545,"props":5262,"children":5263},{"style":552},[5264],{"type":49,"value":595},{"type":43,"tag":545,"props":5266,"children":5267},{"style":598},[5268],{"type":49,"value":5269},"tablist",{"type":43,"tag":545,"props":5271,"children":5272},{"style":552},[5273],{"type":49,"value":595},{"type":43,"tag":545,"props":5275,"children":5276},{"style":582},[5277],{"type":49,"value":708},{"type":43,"tag":545,"props":5279,"children":5280},{"style":552},[5281],{"type":49,"value":590},{"type":43,"tag":545,"props":5283,"children":5284},{"style":552},[5285],{"type":49,"value":595},{"type":43,"tag":545,"props":5287,"children":5288},{"style":598},[5289],{"type":49,"value":5290},"{{ 'accessibility.product_tabs' | t }}",{"type":43,"tag":545,"props":5292,"children":5293},{"style":552},[5294],{"type":49,"value":595},{"type":43,"tag":545,"props":5296,"children":5297},{"style":552},[5298],{"type":49,"value":566},{"type":43,"tag":545,"props":5300,"children":5301},{"class":547,"line":569},[5302],{"type":43,"tag":545,"props":5303,"children":5304},{"style":635},[5305],{"type":49,"value":5306},"  {% for tab in tabs %}\n",{"type":43,"tag":545,"props":5308,"children":5309},{"class":547,"line":654},[5310,5314],{"type":43,"tag":545,"props":5311,"children":5312},{"style":552},[5313],{"type":49,"value":698},{"type":43,"tag":545,"props":5315,"children":5316},{"style":558},[5317],{"type":49,"value":2161},{"type":43,"tag":545,"props":5319,"children":5320},{"class":547,"line":30},[5321,5325,5329,5333,5338],{"type":43,"tag":545,"props":5322,"children":5323},{"style":582},[5324],{"type":49,"value":4041},{"type":43,"tag":545,"props":5326,"children":5327},{"style":552},[5328],{"type":49,"value":590},{"type":43,"tag":545,"props":5330,"children":5331},{"style":552},[5332],{"type":49,"value":595},{"type":43,"tag":545,"props":5334,"children":5335},{"style":598},[5336],{"type":49,"value":5337},"tab",{"type":43,"tag":545,"props":5339,"children":5340},{"style":552},[5341],{"type":49,"value":1839},{"type":43,"tag":545,"props":5343,"children":5344},{"class":547,"line":749},[5345,5349,5353,5357,5362],{"type":43,"tag":545,"props":5346,"children":5347},{"style":582},[5348],{"type":49,"value":3845},{"type":43,"tag":545,"props":5350,"children":5351},{"style":552},[5352],{"type":49,"value":590},{"type":43,"tag":545,"props":5354,"children":5355},{"style":552},[5356],{"type":49,"value":595},{"type":43,"tag":545,"props":5358,"children":5359},{"style":598},[5360],{"type":49,"value":5361},"Tab-{{ tab.id }}",{"type":43,"tag":545,"props":5363,"children":5364},{"style":552},[5365],{"type":49,"value":1839},{"type":43,"tag":545,"props":5367,"children":5368},{"class":547,"line":766},[5369,5374,5378,5382,5387],{"type":43,"tag":545,"props":5370,"children":5371},{"style":582},[5372],{"type":49,"value":5373},"      aria-selected",{"type":43,"tag":545,"props":5375,"children":5376},{"style":552},[5377],{"type":49,"value":590},{"type":43,"tag":545,"props":5379,"children":5380},{"style":552},[5381],{"type":49,"value":595},{"type":43,"tag":545,"props":5383,"children":5384},{"style":598},[5385],{"type":49,"value":5386},"{% if forloop.first %}true{% else %}false{% endif %}",{"type":43,"tag":545,"props":5388,"children":5389},{"style":552},[5390],{"type":49,"value":1839},{"type":43,"tag":545,"props":5392,"children":5393},{"class":547,"line":805},[5394,5398,5402,5406,5411],{"type":43,"tag":545,"props":5395,"children":5396},{"style":582},[5397],{"type":49,"value":2532},{"type":43,"tag":545,"props":5399,"children":5400},{"style":552},[5401],{"type":49,"value":590},{"type":43,"tag":545,"props":5403,"children":5404},{"style":552},[5405],{"type":49,"value":595},{"type":43,"tag":545,"props":5407,"children":5408},{"style":598},[5409],{"type":49,"value":5410},"Panel-{{ tab.id }}",{"type":43,"tag":545,"props":5412,"children":5413},{"style":552},[5414],{"type":49,"value":1839},{"type":43,"tag":545,"props":5416,"children":5417},{"class":547,"line":815},[5418,5423,5427,5431,5436],{"type":43,"tag":545,"props":5419,"children":5420},{"style":582},[5421],{"type":49,"value":5422},"      tabindex",{"type":43,"tag":545,"props":5424,"children":5425},{"style":552},[5426],{"type":49,"value":590},{"type":43,"tag":545,"props":5428,"children":5429},{"style":552},[5430],{"type":49,"value":595},{"type":43,"tag":545,"props":5432,"children":5433},{"style":598},[5434],{"type":49,"value":5435},"{% if forloop.first %}0{% else %}-1{% endif %}",{"type":43,"tag":545,"props":5437,"children":5438},{"style":552},[5439],{"type":49,"value":1839},{"type":43,"tag":545,"props":5441,"children":5442},{"class":547,"line":831},[5443,5447,5452,5456,5460],{"type":43,"tag":545,"props":5444,"children":5445},{"style":552},[5446],{"type":49,"value":2557},{"type":43,"tag":545,"props":5448,"children":5449},{"style":635},[5450],{"type":49,"value":5451},"{{ tab.title }}",{"type":43,"tag":545,"props":5453,"children":5454},{"style":552},[5455],{"type":49,"value":643},{"type":43,"tag":545,"props":5457,"children":5458},{"style":558},[5459],{"type":49,"value":2269},{"type":43,"tag":545,"props":5461,"children":5462},{"style":552},[5463],{"type":49,"value":566},{"type":43,"tag":545,"props":5465,"children":5466},{"class":547,"line":869},[5467],{"type":43,"tag":545,"props":5468,"children":5469},{"style":635},[5470],{"type":49,"value":5471},"  {% endfor %}\n",{"type":43,"tag":545,"props":5473,"children":5474},{"class":547,"line":922},[5475,5479,5483],{"type":43,"tag":545,"props":5476,"children":5477},{"style":552},[5478],{"type":49,"value":643},{"type":43,"tag":545,"props":5480,"children":5481},{"style":558},[5482],{"type":49,"value":2077},{"type":43,"tag":545,"props":5484,"children":5485},{"style":552},[5486],{"type":49,"value":566},{"type":43,"tag":545,"props":5488,"children":5489},{"class":547,"line":938},[5490],{"type":43,"tag":545,"props":5491,"children":5492},{"style":635},[5493],{"type":49,"value":5494},"{% for tab in tabs %}\n",{"type":43,"tag":545,"props":5496,"children":5497},{"class":547,"line":1282},[5498,5502],{"type":43,"tag":545,"props":5499,"children":5500},{"style":552},[5501],{"type":49,"value":575},{"type":43,"tag":545,"props":5503,"children":5504},{"style":558},[5505],{"type":49,"value":2371},{"type":43,"tag":545,"props":5507,"children":5508},{"class":547,"line":2067},[5509,5514,5518,5522,5527],{"type":43,"tag":545,"props":5510,"children":5511},{"style":582},[5512],{"type":49,"value":5513},"    role",{"type":43,"tag":545,"props":5515,"children":5516},{"style":552},[5517],{"type":49,"value":590},{"type":43,"tag":545,"props":5519,"children":5520},{"style":552},[5521],{"type":49,"value":595},{"type":43,"tag":545,"props":5523,"children":5524},{"style":598},[5525],{"type":49,"value":5526},"tabpanel",{"type":43,"tag":545,"props":5528,"children":5529},{"style":552},[5530],{"type":49,"value":1839},{"type":43,"tag":545,"props":5532,"children":5533},{"class":547,"line":2126},[5534,5539,5543,5547,5551],{"type":43,"tag":545,"props":5535,"children":5536},{"style":582},[5537],{"type":49,"value":5538},"    id",{"type":43,"tag":545,"props":5540,"children":5541},{"style":552},[5542],{"type":49,"value":590},{"type":43,"tag":545,"props":5544,"children":5545},{"style":552},[5546],{"type":49,"value":595},{"type":43,"tag":545,"props":5548,"children":5549},{"style":598},[5550],{"type":49,"value":5410},{"type":43,"tag":545,"props":5552,"children":5553},{"style":552},[5554],{"type":49,"value":1839},{"type":43,"tag":545,"props":5556,"children":5557},{"class":547,"line":2135},[5558,5563,5567,5571,5575],{"type":43,"tag":545,"props":5559,"children":5560},{"style":582},[5561],{"type":49,"value":5562},"    aria-labelledby",{"type":43,"tag":545,"props":5564,"children":5565},{"style":552},[5566],{"type":49,"value":590},{"type":43,"tag":545,"props":5568,"children":5569},{"style":552},[5570],{"type":49,"value":595},{"type":43,"tag":545,"props":5572,"children":5573},{"style":598},[5574],{"type":49,"value":5361},{"type":43,"tag":545,"props":5576,"children":5577},{"style":552},[5578],{"type":49,"value":1839},{"type":43,"tag":545,"props":5580,"children":5581},{"class":547,"line":2151},[5582,5587,5591,5595,5600,5604],{"type":43,"tag":545,"props":5583,"children":5584},{"style":582},[5585],{"type":49,"value":5586},"    {%",{"type":43,"tag":545,"props":5588,"children":5589},{"style":582},[5590],{"type":49,"value":2930},{"type":43,"tag":545,"props":5592,"children":5593},{"style":582},[5594],{"type":49,"value":2935},{"type":43,"tag":545,"props":5596,"children":5597},{"style":582},[5598],{"type":49,"value":5599}," %}hidden{%",{"type":43,"tag":545,"props":5601,"children":5602},{"style":582},[5603],{"type":49,"value":2967},{"type":43,"tag":545,"props":5605,"children":5606},{"style":582},[5607],{"type":49,"value":2972},{"type":43,"tag":545,"props":5609,"children":5610},{"class":547,"line":2164},[5611,5615,5619,5623,5628],{"type":43,"tag":545,"props":5612,"children":5613},{"style":582},[5614],{"type":49,"value":2196},{"type":43,"tag":545,"props":5616,"children":5617},{"style":552},[5618],{"type":49,"value":590},{"type":43,"tag":545,"props":5620,"children":5621},{"style":552},[5622],{"type":49,"value":595},{"type":43,"tag":545,"props":5624,"children":5625},{"style":598},[5626],{"type":49,"value":5627},"0",{"type":43,"tag":545,"props":5629,"children":5630},{"style":552},[5631],{"type":49,"value":1839},{"type":43,"tag":545,"props":5633,"children":5634},{"class":547,"line":2190},[5635,5640,5645,5649,5653],{"type":43,"tag":545,"props":5636,"children":5637},{"style":552},[5638],{"type":49,"value":5639},"  >",{"type":43,"tag":545,"props":5641,"children":5642},{"style":635},[5643],{"type":49,"value":5644},"{{ tab.content }}",{"type":43,"tag":545,"props":5646,"children":5647},{"style":552},[5648],{"type":49,"value":643},{"type":43,"tag":545,"props":5650,"children":5651},{"style":558},[5652],{"type":49,"value":2077},{"type":43,"tag":545,"props":5654,"children":5655},{"style":552},[5656],{"type":49,"value":566},{"type":43,"tag":545,"props":5658,"children":5659},{"class":547,"line":2216},[5660],{"type":43,"tag":545,"props":5661,"children":5662},{"style":635},[5663],{"type":49,"value":5664},"{% endfor %}\n",{"type":43,"tag":953,"props":5666,"children":5667},{},[5668,5673],{"type":43,"tag":957,"props":5669,"children":5670},{},[5671],{"type":49,"value":5672},"Arrow keys navigate between tabs (left\u002Fright)",{"type":43,"tag":957,"props":5674,"children":5675},{},[5676,5678,5684,5686],{"type":49,"value":5677},"Only active tab has ",{"type":43,"tag":120,"props":5679,"children":5681},{"className":5680},[],[5682],{"type":49,"value":5683},"tabindex=\"0\"",{"type":49,"value":5685},", others ",{"type":43,"tag":120,"props":5687,"children":5689},{"className":5688},[],[5690],{"type":49,"value":2209},{"type":43,"tag":527,"props":5692,"children":5694},{"id":5693},"dropdown-navigation",[5695],{"type":49,"value":5696},"Dropdown Navigation",{"type":43,"tag":534,"props":5698,"children":5700},{"className":536,"code":5699,"language":538,"meta":539,"style":539},"\u003Cnav aria-label=\"{{ 'accessibility.main_navigation' | t }}\">\n  \u003Cul role=\"list\">\n    {% for link in linklists.main-menu.links %}\n      \u003Cli>\n        {% if link.links.size > 0 %}\n          \u003Cbutton aria-expanded=\"false\" aria-controls=\"Submenu-{{ forloop.index }}\">\n            {{ link.title }}\n          \u003C\u002Fbutton>\n          \u003Cul id=\"Submenu-{{ forloop.index }}\" hidden role=\"list\">\n            {% for child in link.links %}\n              \u003Cli>\u003Ca href=\"{{ child.url }}\">{{ child.title }}\u003C\u002Fa>\u003C\u002Fli>\n            {% endfor %}\n          \u003C\u002Ful>\n        {% else %}\n          \u003Ca href=\"{{ link.url }}\">{{ link.title }}\u003C\u002Fa>\n        {% endif %}\n      \u003C\u002Fli>\n    {% endfor %}\n  \u003C\u002Ful>\n\u003C\u002Fnav>\n",[5701],{"type":43,"tag":120,"props":5702,"children":5703},{"__ignoreMap":539},[5704,5739,5775,5783,5798,5806,5864,5872,5888,5947,5955,6027,6035,6050,6058,6111,6119,6134,6141,6156],{"type":43,"tag":545,"props":5705,"children":5706},{"class":547,"line":548},[5707,5711,5715,5719,5723,5727,5731,5735],{"type":43,"tag":545,"props":5708,"children":5709},{"style":552},[5710],{"type":49,"value":555},{"type":43,"tag":545,"props":5712,"children":5713},{"style":558},[5714],{"type":49,"value":703},{"type":43,"tag":545,"props":5716,"children":5717},{"style":582},[5718],{"type":49,"value":708},{"type":43,"tag":545,"props":5720,"children":5721},{"style":552},[5722],{"type":49,"value":590},{"type":43,"tag":545,"props":5724,"children":5725},{"style":552},[5726],{"type":49,"value":595},{"type":43,"tag":545,"props":5728,"children":5729},{"style":598},[5730],{"type":49,"value":721},{"type":43,"tag":545,"props":5732,"children":5733},{"style":552},[5734],{"type":49,"value":595},{"type":43,"tag":545,"props":5736,"children":5737},{"style":552},[5738],{"type":49,"value":566},{"type":43,"tag":545,"props":5740,"children":5741},{"class":547,"line":569},[5742,5746,5750,5754,5758,5762,5767,5771],{"type":43,"tag":545,"props":5743,"children":5744},{"style":552},[5745],{"type":49,"value":575},{"type":43,"tag":545,"props":5747,"children":5748},{"style":558},[5749],{"type":49,"value":953},{"type":43,"tag":545,"props":5751,"children":5752},{"style":582},[5753],{"type":49,"value":669},{"type":43,"tag":545,"props":5755,"children":5756},{"style":552},[5757],{"type":49,"value":590},{"type":43,"tag":545,"props":5759,"children":5760},{"style":552},[5761],{"type":49,"value":595},{"type":43,"tag":545,"props":5763,"children":5764},{"style":598},[5765],{"type":49,"value":5766},"list",{"type":43,"tag":545,"props":5768,"children":5769},{"style":552},[5770],{"type":49,"value":595},{"type":43,"tag":545,"props":5772,"children":5773},{"style":552},[5774],{"type":49,"value":566},{"type":43,"tag":545,"props":5776,"children":5777},{"class":547,"line":654},[5778],{"type":43,"tag":545,"props":5779,"children":5780},{"style":635},[5781],{"type":49,"value":5782},"    {% for link in linklists.main-menu.links %}\n",{"type":43,"tag":545,"props":5784,"children":5785},{"class":547,"line":30},[5786,5790,5794],{"type":43,"tag":545,"props":5787,"children":5788},{"style":552},[5789],{"type":49,"value":2835},{"type":43,"tag":545,"props":5791,"children":5792},{"style":558},[5793],{"type":49,"value":957},{"type":43,"tag":545,"props":5795,"children":5796},{"style":552},[5797],{"type":49,"value":566},{"type":43,"tag":545,"props":5799,"children":5800},{"class":547,"line":749},[5801],{"type":43,"tag":545,"props":5802,"children":5803},{"style":635},[5804],{"type":49,"value":5805},"        {% if link.links.size > 0 %}\n",{"type":43,"tag":545,"props":5807,"children":5808},{"class":547,"line":766},[5809,5813,5817,5822,5826,5830,5834,5838,5843,5847,5851,5856,5860],{"type":43,"tag":545,"props":5810,"children":5811},{"style":552},[5812],{"type":49,"value":4548},{"type":43,"tag":545,"props":5814,"children":5815},{"style":558},[5816],{"type":49,"value":2269},{"type":43,"tag":545,"props":5818,"children":5819},{"style":582},[5820],{"type":49,"value":5821}," aria-expanded",{"type":43,"tag":545,"props":5823,"children":5824},{"style":552},[5825],{"type":49,"value":590},{"type":43,"tag":545,"props":5827,"children":5828},{"style":552},[5829],{"type":49,"value":595},{"type":43,"tag":545,"props":5831,"children":5832},{"style":598},[5833],{"type":49,"value":2712},{"type":43,"tag":545,"props":5835,"children":5836},{"style":552},[5837],{"type":49,"value":595},{"type":43,"tag":545,"props":5839,"children":5840},{"style":582},[5841],{"type":49,"value":5842}," aria-controls",{"type":43,"tag":545,"props":5844,"children":5845},{"style":552},[5846],{"type":49,"value":590},{"type":43,"tag":545,"props":5848,"children":5849},{"style":552},[5850],{"type":49,"value":595},{"type":43,"tag":545,"props":5852,"children":5853},{"style":598},[5854],{"type":49,"value":5855},"Submenu-{{ forloop.index }}",{"type":43,"tag":545,"props":5857,"children":5858},{"style":552},[5859],{"type":49,"value":595},{"type":43,"tag":545,"props":5861,"children":5862},{"style":552},[5863],{"type":49,"value":566},{"type":43,"tag":545,"props":5865,"children":5866},{"class":547,"line":805},[5867],{"type":43,"tag":545,"props":5868,"children":5869},{"style":635},[5870],{"type":49,"value":5871},"            {{ link.title }}\n",{"type":43,"tag":545,"props":5873,"children":5874},{"class":547,"line":815},[5875,5880,5884],{"type":43,"tag":545,"props":5876,"children":5877},{"style":552},[5878],{"type":49,"value":5879},"          \u003C\u002F",{"type":43,"tag":545,"props":5881,"children":5882},{"style":558},[5883],{"type":49,"value":2269},{"type":43,"tag":545,"props":5885,"children":5886},{"style":552},[5887],{"type":49,"value":566},{"type":43,"tag":545,"props":5889,"children":5890},{"class":547,"line":831},[5891,5895,5899,5903,5907,5911,5915,5919,5923,5927,5931,5935,5939,5943],{"type":43,"tag":545,"props":5892,"children":5893},{"style":552},[5894],{"type":49,"value":4548},{"type":43,"tag":545,"props":5896,"children":5897},{"style":558},[5898],{"type":49,"value":953},{"type":43,"tag":545,"props":5900,"children":5901},{"style":582},[5902],{"type":49,"value":781},{"type":43,"tag":545,"props":5904,"children":5905},{"style":552},[5906],{"type":49,"value":590},{"type":43,"tag":545,"props":5908,"children":5909},{"style":552},[5910],{"type":49,"value":595},{"type":43,"tag":545,"props":5912,"children":5913},{"style":598},[5914],{"type":49,"value":5855},{"type":43,"tag":545,"props":5916,"children":5917},{"style":552},[5918],{"type":49,"value":595},{"type":43,"tag":545,"props":5920,"children":5921},{"style":582},[5922],{"type":49,"value":4458},{"type":43,"tag":545,"props":5924,"children":5925},{"style":582},[5926],{"type":49,"value":669},{"type":43,"tag":545,"props":5928,"children":5929},{"style":552},[5930],{"type":49,"value":590},{"type":43,"tag":545,"props":5932,"children":5933},{"style":552},[5934],{"type":49,"value":595},{"type":43,"tag":545,"props":5936,"children":5937},{"style":598},[5938],{"type":49,"value":5766},{"type":43,"tag":545,"props":5940,"children":5941},{"style":552},[5942],{"type":49,"value":595},{"type":43,"tag":545,"props":5944,"children":5945},{"style":552},[5946],{"type":49,"value":566},{"type":43,"tag":545,"props":5948,"children":5949},{"class":547,"line":869},[5950],{"type":43,"tag":545,"props":5951,"children":5952},{"style":635},[5953],{"type":49,"value":5954},"            {% for child in link.links %}\n",{"type":43,"tag":545,"props":5956,"children":5957},{"class":547,"line":922},[5958,5963,5967,5972,5976,5980,5984,5988,5993,5997,6001,6006,6010,6014,6019,6023],{"type":43,"tag":545,"props":5959,"children":5960},{"style":552},[5961],{"type":49,"value":5962},"              \u003C",{"type":43,"tag":545,"props":5964,"children":5965},{"style":558},[5966],{"type":49,"value":957},{"type":43,"tag":545,"props":5968,"children":5969},{"style":552},[5970],{"type":49,"value":5971},">\u003C",{"type":43,"tag":545,"props":5973,"children":5974},{"style":558},[5975],{"type":49,"value":135},{"type":43,"tag":545,"props":5977,"children":5978},{"style":582},[5979],{"type":49,"value":585},{"type":43,"tag":545,"props":5981,"children":5982},{"style":552},[5983],{"type":49,"value":590},{"type":43,"tag":545,"props":5985,"children":5986},{"style":552},[5987],{"type":49,"value":595},{"type":43,"tag":545,"props":5989,"children":5990},{"style":598},[5991],{"type":49,"value":5992},"{{ child.url }}",{"type":43,"tag":545,"props":5994,"children":5995},{"style":552},[5996],{"type":49,"value":595},{"type":43,"tag":545,"props":5998,"children":5999},{"style":552},[6000],{"type":49,"value":632},{"type":43,"tag":545,"props":6002,"children":6003},{"style":635},[6004],{"type":49,"value":6005},"{{ child.title }}",{"type":43,"tag":545,"props":6007,"children":6008},{"style":552},[6009],{"type":49,"value":643},{"type":43,"tag":545,"props":6011,"children":6012},{"style":558},[6013],{"type":49,"value":135},{"type":43,"tag":545,"props":6015,"children":6016},{"style":552},[6017],{"type":49,"value":6018},">\u003C\u002F",{"type":43,"tag":545,"props":6020,"children":6021},{"style":558},[6022],{"type":49,"value":957},{"type":43,"tag":545,"props":6024,"children":6025},{"style":552},[6026],{"type":49,"value":566},{"type":43,"tag":545,"props":6028,"children":6029},{"class":547,"line":938},[6030],{"type":43,"tag":545,"props":6031,"children":6032},{"style":635},[6033],{"type":49,"value":6034},"            {% endfor %}\n",{"type":43,"tag":545,"props":6036,"children":6037},{"class":547,"line":1282},[6038,6042,6046],{"type":43,"tag":545,"props":6039,"children":6040},{"style":552},[6041],{"type":49,"value":5879},{"type":43,"tag":545,"props":6043,"children":6044},{"style":558},[6045],{"type":49,"value":953},{"type":43,"tag":545,"props":6047,"children":6048},{"style":552},[6049],{"type":49,"value":566},{"type":43,"tag":545,"props":6051,"children":6052},{"class":547,"line":2067},[6053],{"type":43,"tag":545,"props":6054,"children":6055},{"style":635},[6056],{"type":49,"value":6057},"        {% else %}\n",{"type":43,"tag":545,"props":6059,"children":6060},{"class":547,"line":2126},[6061,6065,6069,6073,6077,6081,6086,6090,6094,6099,6103,6107],{"type":43,"tag":545,"props":6062,"children":6063},{"style":552},[6064],{"type":49,"value":4548},{"type":43,"tag":545,"props":6066,"children":6067},{"style":558},[6068],{"type":49,"value":135},{"type":43,"tag":545,"props":6070,"children":6071},{"style":582},[6072],{"type":49,"value":585},{"type":43,"tag":545,"props":6074,"children":6075},{"style":552},[6076],{"type":49,"value":590},{"type":43,"tag":545,"props":6078,"children":6079},{"style":552},[6080],{"type":49,"value":595},{"type":43,"tag":545,"props":6082,"children":6083},{"style":598},[6084],{"type":49,"value":6085},"{{ link.url }}",{"type":43,"tag":545,"props":6087,"children":6088},{"style":552},[6089],{"type":49,"value":595},{"type":43,"tag":545,"props":6091,"children":6092},{"style":552},[6093],{"type":49,"value":632},{"type":43,"tag":545,"props":6095,"children":6096},{"style":635},[6097],{"type":49,"value":6098},"{{ link.title }}",{"type":43,"tag":545,"props":6100,"children":6101},{"style":552},[6102],{"type":49,"value":643},{"type":43,"tag":545,"props":6104,"children":6105},{"style":558},[6106],{"type":49,"value":135},{"type":43,"tag":545,"props":6108,"children":6109},{"style":552},[6110],{"type":49,"value":566},{"type":43,"tag":545,"props":6112,"children":6113},{"class":547,"line":2135},[6114],{"type":43,"tag":545,"props":6115,"children":6116},{"style":635},[6117],{"type":49,"value":6118},"        {% endif %}\n",{"type":43,"tag":545,"props":6120,"children":6121},{"class":547,"line":2151},[6122,6126,6130],{"type":43,"tag":545,"props":6123,"children":6124},{"style":552},[6125],{"type":49,"value":2999},{"type":43,"tag":545,"props":6127,"children":6128},{"style":558},[6129],{"type":49,"value":957},{"type":43,"tag":545,"props":6131,"children":6132},{"style":552},[6133],{"type":49,"value":566},{"type":43,"tag":545,"props":6135,"children":6136},{"class":547,"line":2164},[6137],{"type":43,"tag":545,"props":6138,"children":6139},{"style":635},[6140],{"type":49,"value":3016},{"type":43,"tag":545,"props":6142,"children":6143},{"class":547,"line":2190},[6144,6148,6152],{"type":43,"tag":545,"props":6145,"children":6146},{"style":552},[6147],{"type":49,"value":755},{"type":43,"tag":545,"props":6149,"children":6150},{"style":558},[6151],{"type":49,"value":953},{"type":43,"tag":545,"props":6153,"children":6154},{"style":552},[6155],{"type":49,"value":566},{"type":43,"tag":545,"props":6157,"children":6158},{"class":547,"line":2216},[6159,6163,6167],{"type":43,"tag":545,"props":6160,"children":6161},{"style":552},[6162],{"type":49,"value":643},{"type":43,"tag":545,"props":6164,"children":6165},{"style":558},[6166],{"type":49,"value":703},{"type":43,"tag":545,"props":6168,"children":6169},{"style":552},[6170],{"type":49,"value":566},{"type":43,"tag":527,"props":6172,"children":6174},{"id":6173},"tooltip",[6175],{"type":49,"value":214},{"type":43,"tag":534,"props":6177,"children":6179},{"className":536,"code":6178,"language":538,"meta":539,"style":539},"\u003Cbutton aria-describedby=\"Tooltip-{{ block.id }}\">\n  {{ 'labels.info' | t }}\n\u003C\u002Fbutton>\n\u003Cdiv id=\"Tooltip-{{ block.id }}\" role=\"tooltip\" popover>\n  {{ block.settings.tooltip_text }}\n\u003C\u002Fdiv>\n",[6180],{"type":43,"tag":120,"props":6181,"children":6182},{"__ignoreMap":539},[6183,6220,6228,6243,6303,6311],{"type":43,"tag":545,"props":6184,"children":6185},{"class":547,"line":548},[6186,6190,6194,6199,6203,6207,6212,6216],{"type":43,"tag":545,"props":6187,"children":6188},{"style":552},[6189],{"type":49,"value":555},{"type":43,"tag":545,"props":6191,"children":6192},{"style":558},[6193],{"type":49,"value":2269},{"type":43,"tag":545,"props":6195,"children":6196},{"style":582},[6197],{"type":49,"value":6198}," aria-describedby",{"type":43,"tag":545,"props":6200,"children":6201},{"style":552},[6202],{"type":49,"value":590},{"type":43,"tag":545,"props":6204,"children":6205},{"style":552},[6206],{"type":49,"value":595},{"type":43,"tag":545,"props":6208,"children":6209},{"style":598},[6210],{"type":49,"value":6211},"Tooltip-{{ block.id }}",{"type":43,"tag":545,"props":6213,"children":6214},{"style":552},[6215],{"type":49,"value":595},{"type":43,"tag":545,"props":6217,"children":6218},{"style":552},[6219],{"type":49,"value":566},{"type":43,"tag":545,"props":6221,"children":6222},{"class":547,"line":569},[6223],{"type":43,"tag":545,"props":6224,"children":6225},{"style":635},[6226],{"type":49,"value":6227},"  {{ 'labels.info' | t }}\n",{"type":43,"tag":545,"props":6229,"children":6230},{"class":547,"line":654},[6231,6235,6239],{"type":43,"tag":545,"props":6232,"children":6233},{"style":552},[6234],{"type":49,"value":643},{"type":43,"tag":545,"props":6236,"children":6237},{"style":558},[6238],{"type":49,"value":2269},{"type":43,"tag":545,"props":6240,"children":6241},{"style":552},[6242],{"type":49,"value":566},{"type":43,"tag":545,"props":6244,"children":6245},{"class":547,"line":30},[6246,6250,6254,6258,6262,6266,6270,6274,6278,6282,6286,6290,6294,6299],{"type":43,"tag":545,"props":6247,"children":6248},{"style":552},[6249],{"type":49,"value":555},{"type":43,"tag":545,"props":6251,"children":6252},{"style":558},[6253],{"type":49,"value":2077},{"type":43,"tag":545,"props":6255,"children":6256},{"style":582},[6257],{"type":49,"value":781},{"type":43,"tag":545,"props":6259,"children":6260},{"style":552},[6261],{"type":49,"value":590},{"type":43,"tag":545,"props":6263,"children":6264},{"style":552},[6265],{"type":49,"value":595},{"type":43,"tag":545,"props":6267,"children":6268},{"style":598},[6269],{"type":49,"value":6211},{"type":43,"tag":545,"props":6271,"children":6272},{"style":552},[6273],{"type":49,"value":595},{"type":43,"tag":545,"props":6275,"children":6276},{"style":582},[6277],{"type":49,"value":669},{"type":43,"tag":545,"props":6279,"children":6280},{"style":552},[6281],{"type":49,"value":590},{"type":43,"tag":545,"props":6283,"children":6284},{"style":552},[6285],{"type":49,"value":595},{"type":43,"tag":545,"props":6287,"children":6288},{"style":598},[6289],{"type":49,"value":6173},{"type":43,"tag":545,"props":6291,"children":6292},{"style":552},[6293],{"type":49,"value":595},{"type":43,"tag":545,"props":6295,"children":6296},{"style":582},[6297],{"type":49,"value":6298}," popover",{"type":43,"tag":545,"props":6300,"children":6301},{"style":552},[6302],{"type":49,"value":566},{"type":43,"tag":545,"props":6304,"children":6305},{"class":547,"line":749},[6306],{"type":43,"tag":545,"props":6307,"children":6308},{"style":635},[6309],{"type":49,"value":6310},"  {{ block.settings.tooltip_text }}\n",{"type":43,"tag":545,"props":6312,"children":6313},{"class":547,"line":766},[6314,6318,6322],{"type":43,"tag":545,"props":6315,"children":6316},{"style":552},[6317],{"type":49,"value":643},{"type":43,"tag":545,"props":6319,"children":6320},{"style":558},[6321],{"type":49,"value":2077},{"type":43,"tag":545,"props":6323,"children":6324},{"style":552},[6325],{"type":49,"value":566},{"type":43,"tag":52,"props":6327,"children":6329},{"id":6328},"mobile-accessibility",[6330],{"type":49,"value":6331},"Mobile Accessibility",{"type":43,"tag":953,"props":6333,"children":6334},{},[6335,6345,6355,6365],{"type":43,"tag":957,"props":6336,"children":6337},{},[6338,6343],{"type":43,"tag":2294,"props":6339,"children":6340},{},[6341],{"type":49,"value":6342},"Touch targets:",{"type":49,"value":6344}," minimum 44x44px, 8px spacing between targets",{"type":43,"tag":957,"props":6346,"children":6347},{},[6348,6353],{"type":43,"tag":2294,"props":6349,"children":6350},{},[6351],{"type":49,"value":6352},"No orientation lock:",{"type":49,"value":6354}," never restrict to portrait\u002Flandscape",{"type":43,"tag":957,"props":6356,"children":6357},{},[6358,6363],{"type":43,"tag":2294,"props":6359,"children":6360},{},[6361],{"type":49,"value":6362},"No hover-only content:",{"type":49,"value":6364}," everything accessible via tap",{"type":43,"tag":957,"props":6366,"children":6367},{},[6368,6369,6375,6377,6383],{"type":49,"value":1570},{"type":43,"tag":120,"props":6370,"children":6372},{"className":6371},[],[6373],{"type":49,"value":6374},"dvh",{"type":49,"value":6376}," instead of ",{"type":43,"tag":120,"props":6378,"children":6380},{"className":6379},[],[6381],{"type":49,"value":6382},"vh",{"type":49,"value":6384}," for mobile viewport units",{"type":43,"tag":52,"props":6386,"children":6388},{"id":6387},"animation-motion",[6389],{"type":49,"value":6390},"Animation & Motion",{"type":43,"tag":534,"props":6392,"children":6394},{"className":1013,"code":6393,"language":1015,"meta":539,"style":539},"\u002F* Always provide reduced motion *\u002F\n@media (prefers-reduced-motion: reduce) {\n  *, *::before, *::after {\n    animation-duration: 0.01ms !important;\n    animation-iteration-count: 1 !important;\n    transition-duration: 0.01ms !important;\n    scroll-behavior: auto !important;\n  }\n}\n",[6395],{"type":43,"tag":120,"props":6396,"children":6397},{"__ignoreMap":539},[6398,6406,6439,6488,6514,6539,6563,6589,6596],{"type":43,"tag":545,"props":6399,"children":6400},{"class":547,"line":548},[6401],{"type":43,"tag":545,"props":6402,"children":6403},{"style":809},[6404],{"type":49,"value":6405},"\u002F* Always provide reduced motion *\u002F\n",{"type":43,"tag":545,"props":6407,"children":6408},{"class":547,"line":569},[6409,6413,6417,6422,6426,6431,6435],{"type":43,"tag":545,"props":6410,"children":6411},{"style":1469},[6412],{"type":49,"value":1472},{"type":43,"tag":545,"props":6414,"children":6415},{"style":552},[6416],{"type":49,"value":1477},{"type":43,"tag":545,"props":6418,"children":6419},{"style":635},[6420],{"type":49,"value":6421},"prefers-reduced-motion",{"type":43,"tag":545,"props":6423,"children":6424},{"style":552},[6425],{"type":49,"value":1051},{"type":43,"tag":545,"props":6427,"children":6428},{"style":635},[6429],{"type":49,"value":6430}," reduce",{"type":43,"tag":545,"props":6432,"children":6433},{"style":552},[6434],{"type":49,"value":1496},{"type":43,"tag":545,"props":6436,"children":6437},{"style":552},[6438],{"type":49,"value":1037},{"type":43,"tag":545,"props":6440,"children":6441},{"class":547,"line":654},[6442,6447,6452,6457,6462,6467,6471,6475,6479,6484],{"type":43,"tag":545,"props":6443,"children":6444},{"style":1030},[6445],{"type":49,"value":6446},"  *",{"type":43,"tag":545,"props":6448,"children":6449},{"style":552},[6450],{"type":49,"value":6451},",",{"type":43,"tag":545,"props":6453,"children":6454},{"style":1030},[6455],{"type":49,"value":6456}," *",{"type":43,"tag":545,"props":6458,"children":6459},{"style":552},[6460],{"type":49,"value":6461},"::",{"type":43,"tag":545,"props":6463,"children":6464},{"style":582},[6465],{"type":49,"value":6466},"before",{"type":43,"tag":545,"props":6468,"children":6469},{"style":552},[6470],{"type":49,"value":6451},{"type":43,"tag":545,"props":6472,"children":6473},{"style":1030},[6474],{"type":49,"value":6456},{"type":43,"tag":545,"props":6476,"children":6477},{"style":552},[6478],{"type":49,"value":6461},{"type":43,"tag":545,"props":6480,"children":6481},{"style":582},[6482],{"type":49,"value":6483},"after",{"type":43,"tag":545,"props":6485,"children":6486},{"style":552},[6487],{"type":49,"value":1037},{"type":43,"tag":545,"props":6489,"children":6490},{"class":547,"line":30},[6491,6496,6500,6505,6510],{"type":43,"tag":545,"props":6492,"children":6493},{"style":1043},[6494],{"type":49,"value":6495},"    animation-duration",{"type":43,"tag":545,"props":6497,"children":6498},{"style":552},[6499],{"type":49,"value":1051},{"type":43,"tag":545,"props":6501,"children":6502},{"style":1076},[6503],{"type":49,"value":6504}," 0.01ms",{"type":43,"tag":545,"props":6506,"children":6507},{"style":1076},[6508],{"type":49,"value":6509}," !important",{"type":43,"tag":545,"props":6511,"children":6512},{"style":552},[6513],{"type":49,"value":1061},{"type":43,"tag":545,"props":6515,"children":6516},{"class":547,"line":749},[6517,6522,6526,6531,6535],{"type":43,"tag":545,"props":6518,"children":6519},{"style":1043},[6520],{"type":49,"value":6521},"    animation-iteration-count",{"type":43,"tag":545,"props":6523,"children":6524},{"style":552},[6525],{"type":49,"value":1051},{"type":43,"tag":545,"props":6527,"children":6528},{"style":1076},[6529],{"type":49,"value":6530}," 1",{"type":43,"tag":545,"props":6532,"children":6533},{"style":1076},[6534],{"type":49,"value":6509},{"type":43,"tag":545,"props":6536,"children":6537},{"style":552},[6538],{"type":49,"value":1061},{"type":43,"tag":545,"props":6540,"children":6541},{"class":547,"line":766},[6542,6547,6551,6555,6559],{"type":43,"tag":545,"props":6543,"children":6544},{"style":1043},[6545],{"type":49,"value":6546},"    transition-duration",{"type":43,"tag":545,"props":6548,"children":6549},{"style":552},[6550],{"type":49,"value":1051},{"type":43,"tag":545,"props":6552,"children":6553},{"style":1076},[6554],{"type":49,"value":6504},{"type":43,"tag":545,"props":6556,"children":6557},{"style":1076},[6558],{"type":49,"value":6509},{"type":43,"tag":545,"props":6560,"children":6561},{"style":552},[6562],{"type":49,"value":1061},{"type":43,"tag":545,"props":6564,"children":6565},{"class":547,"line":805},[6566,6571,6575,6580,6585],{"type":43,"tag":545,"props":6567,"children":6568},{"style":1043},[6569],{"type":49,"value":6570},"    scroll-behavior",{"type":43,"tag":545,"props":6572,"children":6573},{"style":552},[6574],{"type":49,"value":1051},{"type":43,"tag":545,"props":6576,"children":6577},{"style":635},[6578],{"type":49,"value":6579}," auto ",{"type":43,"tag":545,"props":6581,"children":6582},{"style":1076},[6583],{"type":49,"value":6584},"!important",{"type":43,"tag":545,"props":6586,"children":6587},{"style":552},[6588],{"type":49,"value":1061},{"type":43,"tag":545,"props":6590,"children":6591},{"class":547,"line":815},[6592],{"type":43,"tag":545,"props":6593,"children":6594},{"style":552},[6595],{"type":49,"value":1550},{"type":43,"tag":545,"props":6597,"children":6598},{"class":547,"line":831},[6599],{"type":43,"tag":545,"props":6600,"children":6601},{"style":552},[6602],{"type":49,"value":1112},{"type":43,"tag":953,"props":6604,"children":6605},{},[6606,6611,6616],{"type":43,"tag":957,"props":6607,"children":6608},{},[6609],{"type":49,"value":6610},"No flashing above 3 times per second",{"type":43,"tag":957,"props":6612,"children":6613},{},[6614],{"type":49,"value":6615},"Auto-playing animations need pause\u002Fstop controls",{"type":43,"tag":957,"props":6617,"children":6618},{},[6619],{"type":49,"value":6620},"Meaningful animations only — don't animate for decoration",{"type":43,"tag":52,"props":6622,"children":6624},{"id":6623},"visually-hidden-utility",[6625],{"type":49,"value":6626},"Visually Hidden Utility",{"type":43,"tag":534,"props":6628,"children":6630},{"className":1013,"code":6629,"language":1015,"meta":539,"style":539},".visually-hidden {\n  position: absolute;\n  width: 1px;\n  height: 1px;\n  padding: 0;\n  margin: -1px;\n  overflow: hidden;\n  clip: rect(0, 0, 0, 0);\n  white-space: nowrap;\n  border: 0;\n}\n",[6631],{"type":43,"tag":120,"props":6632,"children":6633},{"__ignoreMap":539},[6634,6649,6668,6689,6709,6728,6749,6769,6822,6843,6863],{"type":43,"tag":545,"props":6635,"children":6636},{"class":547,"line":548},[6637,6641,6645],{"type":43,"tag":545,"props":6638,"children":6639},{"style":552},[6640],{"type":49,"value":1027},{"type":43,"tag":545,"props":6642,"children":6643},{"style":1030},[6644],{"type":49,"value":4491},{"type":43,"tag":545,"props":6646,"children":6647},{"style":552},[6648],{"type":49,"value":1037},{"type":43,"tag":545,"props":6650,"children":6651},{"class":547,"line":569},[6652,6656,6660,6664],{"type":43,"tag":545,"props":6653,"children":6654},{"style":1043},[6655],{"type":49,"value":1046},{"type":43,"tag":545,"props":6657,"children":6658},{"style":552},[6659],{"type":49,"value":1051},{"type":43,"tag":545,"props":6661,"children":6662},{"style":635},[6663],{"type":49,"value":1056},{"type":43,"tag":545,"props":6665,"children":6666},{"style":552},[6667],{"type":49,"value":1061},{"type":43,"tag":545,"props":6669,"children":6670},{"class":547,"line":654},[6671,6676,6680,6685],{"type":43,"tag":545,"props":6672,"children":6673},{"style":1043},[6674],{"type":49,"value":6675},"  width",{"type":43,"tag":545,"props":6677,"children":6678},{"style":552},[6679],{"type":49,"value":1051},{"type":43,"tag":545,"props":6681,"children":6682},{"style":1076},[6683],{"type":49,"value":6684}," 1px",{"type":43,"tag":545,"props":6686,"children":6687},{"style":552},[6688],{"type":49,"value":1061},{"type":43,"tag":545,"props":6690,"children":6691},{"class":547,"line":30},[6692,6697,6701,6705],{"type":43,"tag":545,"props":6693,"children":6694},{"style":1043},[6695],{"type":49,"value":6696},"  height",{"type":43,"tag":545,"props":6698,"children":6699},{"style":552},[6700],{"type":49,"value":1051},{"type":43,"tag":545,"props":6702,"children":6703},{"style":1076},[6704],{"type":49,"value":6684},{"type":43,"tag":545,"props":6706,"children":6707},{"style":552},[6708],{"type":49,"value":1061},{"type":43,"tag":545,"props":6710,"children":6711},{"class":547,"line":749},[6712,6716,6720,6724],{"type":43,"tag":545,"props":6713,"children":6714},{"style":1043},[6715],{"type":49,"value":1204},{"type":43,"tag":545,"props":6717,"children":6718},{"style":552},[6719],{"type":49,"value":1051},{"type":43,"tag":545,"props":6721,"children":6722},{"style":1076},[6723],{"type":49,"value":1173},{"type":43,"tag":545,"props":6725,"children":6726},{"style":552},[6727],{"type":49,"value":1061},{"type":43,"tag":545,"props":6729,"children":6730},{"class":547,"line":766},[6731,6736,6740,6745],{"type":43,"tag":545,"props":6732,"children":6733},{"style":1043},[6734],{"type":49,"value":6735},"  margin",{"type":43,"tag":545,"props":6737,"children":6738},{"style":552},[6739],{"type":49,"value":1051},{"type":43,"tag":545,"props":6741,"children":6742},{"style":1076},[6743],{"type":49,"value":6744}," -1px",{"type":43,"tag":545,"props":6746,"children":6747},{"style":552},[6748],{"type":49,"value":1061},{"type":43,"tag":545,"props":6750,"children":6751},{"class":547,"line":805},[6752,6757,6761,6765],{"type":43,"tag":545,"props":6753,"children":6754},{"style":1043},[6755],{"type":49,"value":6756},"  overflow",{"type":43,"tag":545,"props":6758,"children":6759},{"style":552},[6760],{"type":49,"value":1051},{"type":43,"tag":545,"props":6762,"children":6763},{"style":635},[6764],{"type":49,"value":4458},{"type":43,"tag":545,"props":6766,"children":6767},{"style":552},[6768],{"type":49,"value":1061},{"type":43,"tag":545,"props":6770,"children":6771},{"class":547,"line":815},[6772,6777,6781,6786,6790,6794,6798,6802,6806,6810,6814,6818],{"type":43,"tag":545,"props":6773,"children":6774},{"style":1043},[6775],{"type":49,"value":6776},"  clip",{"type":43,"tag":545,"props":6778,"children":6779},{"style":552},[6780],{"type":49,"value":1051},{"type":43,"tag":545,"props":6782,"children":6783},{"style":1232},[6784],{"type":49,"value":6785}," rect",{"type":43,"tag":545,"props":6787,"children":6788},{"style":552},[6789],{"type":49,"value":1240},{"type":43,"tag":545,"props":6791,"children":6792},{"style":1076},[6793],{"type":49,"value":5627},{"type":43,"tag":545,"props":6795,"children":6796},{"style":552},[6797],{"type":49,"value":6451},{"type":43,"tag":545,"props":6799,"children":6800},{"style":1076},[6801],{"type":49,"value":1173},{"type":43,"tag":545,"props":6803,"children":6804},{"style":552},[6805],{"type":49,"value":6451},{"type":43,"tag":545,"props":6807,"children":6808},{"style":1076},[6809],{"type":49,"value":1173},{"type":43,"tag":545,"props":6811,"children":6812},{"style":552},[6813],{"type":49,"value":6451},{"type":43,"tag":545,"props":6815,"children":6816},{"style":1076},[6817],{"type":49,"value":1173},{"type":43,"tag":545,"props":6819,"children":6820},{"style":552},[6821],{"type":49,"value":1250},{"type":43,"tag":545,"props":6823,"children":6824},{"class":547,"line":831},[6825,6830,6834,6839],{"type":43,"tag":545,"props":6826,"children":6827},{"style":1043},[6828],{"type":49,"value":6829},"  white-space",{"type":43,"tag":545,"props":6831,"children":6832},{"style":552},[6833],{"type":49,"value":1051},{"type":43,"tag":545,"props":6835,"children":6836},{"style":635},[6837],{"type":49,"value":6838}," nowrap",{"type":43,"tag":545,"props":6840,"children":6841},{"style":552},[6842],{"type":49,"value":1061},{"type":43,"tag":545,"props":6844,"children":6845},{"class":547,"line":869},[6846,6851,6855,6859],{"type":43,"tag":545,"props":6847,"children":6848},{"style":1043},[6849],{"type":49,"value":6850},"  border",{"type":43,"tag":545,"props":6852,"children":6853},{"style":552},[6854],{"type":49,"value":1051},{"type":43,"tag":545,"props":6856,"children":6857},{"style":1076},[6858],{"type":49,"value":1173},{"type":43,"tag":545,"props":6860,"children":6861},{"style":552},[6862],{"type":49,"value":1061},{"type":43,"tag":545,"props":6864,"children":6865},{"class":547,"line":922},[6866],{"type":43,"tag":545,"props":6867,"children":6868},{"style":552},[6869],{"type":49,"value":1112},{"type":43,"tag":59,"props":6871,"children":6872},{},[6873],{"type":49,"value":6874},"Use for screen-reader-only content like labels and descriptions.",{"type":43,"tag":52,"props":6876,"children":6878},{"id":6877},"progressive-enhancement",[6879],{"type":49,"value":6880},"Progressive Enhancement",{"type":43,"tag":59,"props":6882,"children":6883},{},[6884,6886,6892],{"type":49,"value":6885},"Interactive components should work without JavaScript where possible. Provide ",{"type":43,"tag":120,"props":6887,"children":6889},{"className":6888},[],[6890],{"type":49,"value":6891},"\u003Cnoscript>",{"type":49,"value":6893}," fallbacks for JS-dependent controls:",{"type":43,"tag":534,"props":6895,"children":6897},{"className":536,"code":6896,"language":538,"meta":539,"style":539},"{%- comment -%} Variant picker with noscript fallback {%- endcomment -%}\n\u003Cvariant-picker>\n  \u003C!-- JS-enhanced radio buttons \u002F swatches here -->\n\u003C\u002Fvariant-picker>\n\u003Cnoscript>\n  \u003Cselect name=\"id\" aria-label=\"{{ 'products.select_variant' | t }}\">\n    {% for variant in product.variants %}\n      \u003Coption value=\"{{ variant.id }}\" {% unless variant.available %}disabled{% endunless %}>\n        {{ variant.title }} - {{ variant.price | money }}\n      \u003C\u002Foption>\n    {% endfor %}\n  \u003C\u002Fselect>\n\u003C\u002Fnoscript>\n",[6898],{"type":43,"tag":120,"props":6899,"children":6900},{"__ignoreMap":539},[6901,6909,6925,6933,6948,6964,7021,7029,7094,7102,7117,7124,7139],{"type":43,"tag":545,"props":6902,"children":6903},{"class":547,"line":548},[6904],{"type":43,"tag":545,"props":6905,"children":6906},{"style":635},[6907],{"type":49,"value":6908},"{%- comment -%} Variant picker with noscript fallback {%- endcomment -%}\n",{"type":43,"tag":545,"props":6910,"children":6911},{"class":547,"line":569},[6912,6916,6921],{"type":43,"tag":545,"props":6913,"children":6914},{"style":552},[6915],{"type":49,"value":555},{"type":43,"tag":545,"props":6917,"children":6918},{"style":558},[6919],{"type":49,"value":6920},"variant-picker",{"type":43,"tag":545,"props":6922,"children":6923},{"style":552},[6924],{"type":49,"value":566},{"type":43,"tag":545,"props":6926,"children":6927},{"class":547,"line":654},[6928],{"type":43,"tag":545,"props":6929,"children":6930},{"style":809},[6931],{"type":49,"value":6932},"  \u003C!-- JS-enhanced radio buttons \u002F swatches here -->\n",{"type":43,"tag":545,"props":6934,"children":6935},{"class":547,"line":30},[6936,6940,6944],{"type":43,"tag":545,"props":6937,"children":6938},{"style":552},[6939],{"type":49,"value":643},{"type":43,"tag":545,"props":6941,"children":6942},{"style":558},[6943],{"type":49,"value":6920},{"type":43,"tag":545,"props":6945,"children":6946},{"style":552},[6947],{"type":49,"value":566},{"type":43,"tag":545,"props":6949,"children":6950},{"class":547,"line":749},[6951,6955,6960],{"type":43,"tag":545,"props":6952,"children":6953},{"style":552},[6954],{"type":49,"value":555},{"type":43,"tag":545,"props":6956,"children":6957},{"style":558},[6958],{"type":49,"value":6959},"noscript",{"type":43,"tag":545,"props":6961,"children":6962},{"style":552},[6963],{"type":49,"value":566},{"type":43,"tag":545,"props":6965,"children":6966},{"class":547,"line":766},[6967,6971,6976,6980,6984,6988,6992,6996,7000,7004,7008,7013,7017],{"type":43,"tag":545,"props":6968,"children":6969},{"style":552},[6970],{"type":49,"value":575},{"type":43,"tag":545,"props":6972,"children":6973},{"style":558},[6974],{"type":49,"value":6975},"select",{"type":43,"tag":545,"props":6977,"children":6978},{"style":582},[6979],{"type":49,"value":4580},{"type":43,"tag":545,"props":6981,"children":6982},{"style":552},[6983],{"type":49,"value":590},{"type":43,"tag":545,"props":6985,"children":6986},{"style":552},[6987],{"type":49,"value":595},{"type":43,"tag":545,"props":6989,"children":6990},{"style":598},[6991],{"type":49,"value":4157},{"type":43,"tag":545,"props":6993,"children":6994},{"style":552},[6995],{"type":49,"value":595},{"type":43,"tag":545,"props":6997,"children":6998},{"style":582},[6999],{"type":49,"value":708},{"type":43,"tag":545,"props":7001,"children":7002},{"style":552},[7003],{"type":49,"value":590},{"type":43,"tag":545,"props":7005,"children":7006},{"style":552},[7007],{"type":49,"value":595},{"type":43,"tag":545,"props":7009,"children":7010},{"style":598},[7011],{"type":49,"value":7012},"{{ 'products.select_variant' | t }}",{"type":43,"tag":545,"props":7014,"children":7015},{"style":552},[7016],{"type":49,"value":595},{"type":43,"tag":545,"props":7018,"children":7019},{"style":552},[7020],{"type":49,"value":566},{"type":43,"tag":545,"props":7022,"children":7023},{"class":547,"line":805},[7024],{"type":43,"tag":545,"props":7025,"children":7026},{"style":635},[7027],{"type":49,"value":7028},"    {% for variant in product.variants %}\n",{"type":43,"tag":545,"props":7030,"children":7031},{"class":547,"line":815},[7032,7036,7041,7045,7049,7053,7058,7062,7067,7071,7076,7081,7085,7090],{"type":43,"tag":545,"props":7033,"children":7034},{"style":552},[7035],{"type":49,"value":2835},{"type":43,"tag":545,"props":7037,"children":7038},{"style":558},[7039],{"type":49,"value":7040},"option",{"type":43,"tag":545,"props":7042,"children":7043},{"style":582},[7044],{"type":49,"value":4602},{"type":43,"tag":545,"props":7046,"children":7047},{"style":552},[7048],{"type":49,"value":590},{"type":43,"tag":545,"props":7050,"children":7051},{"style":552},[7052],{"type":49,"value":595},{"type":43,"tag":545,"props":7054,"children":7055},{"style":598},[7056],{"type":49,"value":7057},"{{ variant.id }}",{"type":43,"tag":545,"props":7059,"children":7060},{"style":552},[7061],{"type":49,"value":595},{"type":43,"tag":545,"props":7063,"children":7064},{"style":582},[7065],{"type":49,"value":7066}," {%",{"type":43,"tag":545,"props":7068,"children":7069},{"style":582},[7070],{"type":49,"value":2930},{"type":43,"tag":545,"props":7072,"children":7073},{"style":582},[7074],{"type":49,"value":7075}," variant.available",{"type":43,"tag":545,"props":7077,"children":7078},{"style":582},[7079],{"type":49,"value":7080}," %}disabled{%",{"type":43,"tag":545,"props":7082,"children":7083},{"style":582},[7084],{"type":49,"value":2967},{"type":43,"tag":545,"props":7086,"children":7087},{"style":582},[7088],{"type":49,"value":7089}," %}",{"type":43,"tag":545,"props":7091,"children":7092},{"style":552},[7093],{"type":49,"value":566},{"type":43,"tag":545,"props":7095,"children":7096},{"class":547,"line":831},[7097],{"type":43,"tag":545,"props":7098,"children":7099},{"style":635},[7100],{"type":49,"value":7101},"        {{ variant.title }} - {{ variant.price | money }}\n",{"type":43,"tag":545,"props":7103,"children":7104},{"class":547,"line":869},[7105,7109,7113],{"type":43,"tag":545,"props":7106,"children":7107},{"style":552},[7108],{"type":49,"value":2999},{"type":43,"tag":545,"props":7110,"children":7111},{"style":558},[7112],{"type":49,"value":7040},{"type":43,"tag":545,"props":7114,"children":7115},{"style":552},[7116],{"type":49,"value":566},{"type":43,"tag":545,"props":7118,"children":7119},{"class":547,"line":922},[7120],{"type":43,"tag":545,"props":7121,"children":7122},{"style":635},[7123],{"type":49,"value":3016},{"type":43,"tag":545,"props":7125,"children":7126},{"class":547,"line":938},[7127,7131,7135],{"type":43,"tag":545,"props":7128,"children":7129},{"style":552},[7130],{"type":49,"value":755},{"type":43,"tag":545,"props":7132,"children":7133},{"style":558},[7134],{"type":49,"value":6975},{"type":43,"tag":545,"props":7136,"children":7137},{"style":552},[7138],{"type":49,"value":566},{"type":43,"tag":545,"props":7140,"children":7141},{"class":547,"line":1282},[7142,7146,7150],{"type":43,"tag":545,"props":7143,"children":7144},{"style":552},[7145],{"type":49,"value":643},{"type":43,"tag":545,"props":7147,"children":7148},{"style":558},[7149],{"type":49,"value":6959},{"type":43,"tag":545,"props":7151,"children":7152},{"style":552},[7153],{"type":49,"value":566},{"type":43,"tag":527,"props":7155,"children":7157},{"id":7156},"live-region-for-dynamic-updates",[7158],{"type":49,"value":7159},"Live Region for Dynamic Updates",{"type":43,"tag":59,"props":7161,"children":7162},{},[7163],{"type":49,"value":7164},"When selections change (variants, filters, cart), announce the change to screen readers:",{"type":43,"tag":534,"props":7166,"children":7168},{"className":536,"code":7167,"language":538,"meta":539,"style":539},"\u003Cdiv aria-live=\"polite\" aria-atomic=\"true\" class=\"visually-hidden\">\n  {{ 'products.variant_selected' | t: variant: selected_variant.title }}\n\u003C\u002Fdiv>\n",[7169],{"type":43,"tag":120,"props":7170,"children":7171},{"__ignoreMap":539},[7172,7247,7255],{"type":43,"tag":545,"props":7173,"children":7174},{"class":547,"line":548},[7175,7179,7183,7187,7191,7195,7199,7203,7207,7211,7215,7219,7223,7227,7231,7235,7239,7243],{"type":43,"tag":545,"props":7176,"children":7177},{"style":552},[7178],{"type":49,"value":555},{"type":43,"tag":545,"props":7180,"children":7181},{"style":558},[7182],{"type":49,"value":2077},{"type":43,"tag":545,"props":7184,"children":7185},{"style":582},[7186],{"type":49,"value":2798},{"type":43,"tag":545,"props":7188,"children":7189},{"style":552},[7190],{"type":49,"value":590},{"type":43,"tag":545,"props":7192,"children":7193},{"style":552},[7194],{"type":49,"value":595},{"type":43,"tag":545,"props":7196,"children":7197},{"style":598},[7198],{"type":49,"value":2811},{"type":43,"tag":545,"props":7200,"children":7201},{"style":552},[7202],{"type":49,"value":595},{"type":43,"tag":545,"props":7204,"children":7205},{"style":582},[7206],{"type":49,"value":4722},{"type":43,"tag":545,"props":7208,"children":7209},{"style":552},[7210],{"type":49,"value":590},{"type":43,"tag":545,"props":7212,"children":7213},{"style":552},[7214],{"type":49,"value":595},{"type":43,"tag":545,"props":7216,"children":7217},{"style":598},[7218],{"type":49,"value":2953},{"type":43,"tag":545,"props":7220,"children":7221},{"style":552},[7222],{"type":49,"value":595},{"type":43,"tag":545,"props":7224,"children":7225},{"style":582},[7226],{"type":49,"value":610},{"type":43,"tag":545,"props":7228,"children":7229},{"style":552},[7230],{"type":49,"value":590},{"type":43,"tag":545,"props":7232,"children":7233},{"style":552},[7234],{"type":49,"value":595},{"type":43,"tag":545,"props":7236,"children":7237},{"style":598},[7238],{"type":49,"value":4491},{"type":43,"tag":545,"props":7240,"children":7241},{"style":552},[7242],{"type":49,"value":595},{"type":43,"tag":545,"props":7244,"children":7245},{"style":552},[7246],{"type":49,"value":566},{"type":43,"tag":545,"props":7248,"children":7249},{"class":547,"line":569},[7250],{"type":43,"tag":545,"props":7251,"children":7252},{"style":635},[7253],{"type":49,"value":7254},"  {{ 'products.variant_selected' | t: variant: selected_variant.title }}\n",{"type":43,"tag":545,"props":7256,"children":7257},{"class":547,"line":654},[7258,7262,7266],{"type":43,"tag":545,"props":7259,"children":7260},{"style":552},[7261],{"type":49,"value":643},{"type":43,"tag":545,"props":7263,"children":7264},{"style":558},[7265],{"type":49,"value":2077},{"type":43,"tag":545,"props":7267,"children":7268},{"style":552},[7269],{"type":49,"value":566},{"type":43,"tag":59,"props":7271,"children":7272},{},[7273],{"type":49,"value":7274},"Use the clear-then-set pattern in JS to ensure announcements fire reliably:",{"type":43,"tag":534,"props":7276,"children":7280},{"className":7277,"code":7278,"language":7279,"meta":539,"style":539},"language-javascript shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","announce(message) {\n  this.liveRegion.textContent = '';\n  requestAnimationFrame(() => {\n    this.liveRegion.textContent = message;\n  });\n}\n","javascript",[7281],{"type":43,"tag":120,"props":7282,"children":7283},{"__ignoreMap":539},[7284,7302,7338,7364,7397,7413],{"type":43,"tag":545,"props":7285,"children":7286},{"class":547,"line":548},[7287,7292,7297],{"type":43,"tag":545,"props":7288,"children":7289},{"style":1232},[7290],{"type":49,"value":7291},"announce",{"type":43,"tag":545,"props":7293,"children":7294},{"style":635},[7295],{"type":49,"value":7296},"(message) ",{"type":43,"tag":545,"props":7298,"children":7299},{"style":552},[7300],{"type":49,"value":7301},"{\n",{"type":43,"tag":545,"props":7303,"children":7304},{"class":547,"line":569},[7305,7310,7315,7319,7324,7329,7334],{"type":43,"tag":545,"props":7306,"children":7307},{"style":552},[7308],{"type":49,"value":7309},"  this.",{"type":43,"tag":545,"props":7311,"children":7312},{"style":635},[7313],{"type":49,"value":7314},"liveRegion",{"type":43,"tag":545,"props":7316,"children":7317},{"style":552},[7318],{"type":49,"value":1027},{"type":43,"tag":545,"props":7320,"children":7321},{"style":635},[7322],{"type":49,"value":7323},"textContent",{"type":43,"tag":545,"props":7325,"children":7326},{"style":552},[7327],{"type":49,"value":7328}," =",{"type":43,"tag":545,"props":7330,"children":7331},{"style":552},[7332],{"type":49,"value":7333}," ''",{"type":43,"tag":545,"props":7335,"children":7336},{"style":552},[7337],{"type":49,"value":1061},{"type":43,"tag":545,"props":7339,"children":7340},{"class":547,"line":654},[7341,7346,7350,7355,7360],{"type":43,"tag":545,"props":7342,"children":7343},{"style":1232},[7344],{"type":49,"value":7345},"  requestAnimationFrame",{"type":43,"tag":545,"props":7347,"children":7348},{"style":558},[7349],{"type":49,"value":1240},{"type":43,"tag":545,"props":7351,"children":7352},{"style":552},[7353],{"type":49,"value":7354},"()",{"type":43,"tag":545,"props":7356,"children":7357},{"style":582},[7358],{"type":49,"value":7359}," =>",{"type":43,"tag":545,"props":7361,"children":7362},{"style":552},[7363],{"type":49,"value":1037},{"type":43,"tag":545,"props":7365,"children":7366},{"class":547,"line":30},[7367,7372,7376,7380,7384,7388,7393],{"type":43,"tag":545,"props":7368,"children":7369},{"style":552},[7370],{"type":49,"value":7371},"    this.",{"type":43,"tag":545,"props":7373,"children":7374},{"style":635},[7375],{"type":49,"value":7314},{"type":43,"tag":545,"props":7377,"children":7378},{"style":552},[7379],{"type":49,"value":1027},{"type":43,"tag":545,"props":7381,"children":7382},{"style":635},[7383],{"type":49,"value":7323},{"type":43,"tag":545,"props":7385,"children":7386},{"style":552},[7387],{"type":49,"value":7328},{"type":43,"tag":545,"props":7389,"children":7390},{"style":635},[7391],{"type":49,"value":7392}," message",{"type":43,"tag":545,"props":7394,"children":7395},{"style":552},[7396],{"type":49,"value":1061},{"type":43,"tag":545,"props":7398,"children":7399},{"class":547,"line":749},[7400,7405,7409],{"type":43,"tag":545,"props":7401,"children":7402},{"style":552},[7403],{"type":49,"value":7404},"  }",{"type":43,"tag":545,"props":7406,"children":7407},{"style":558},[7408],{"type":49,"value":1496},{"type":43,"tag":545,"props":7410,"children":7411},{"style":552},[7412],{"type":49,"value":1061},{"type":43,"tag":545,"props":7414,"children":7415},{"class":547,"line":766},[7416],{"type":43,"tag":545,"props":7417,"children":7418},{"style":552},[7419],{"type":49,"value":1112},{"type":43,"tag":52,"props":7421,"children":7423},{"id":7422},"color-contrast",[7424],{"type":49,"value":7425},"Color Contrast",{"type":43,"tag":71,"props":7427,"children":7428},{},[7429,7445],{"type":43,"tag":75,"props":7430,"children":7431},{},[7432],{"type":43,"tag":79,"props":7433,"children":7434},{},[7435,7440],{"type":43,"tag":83,"props":7436,"children":7437},{},[7438],{"type":49,"value":7439},"Element",{"type":43,"tag":83,"props":7441,"children":7442},{},[7443],{"type":49,"value":7444},"Minimum Ratio",{"type":43,"tag":104,"props":7446,"children":7447},{},[7448,7461,7474,7486],{"type":43,"tag":79,"props":7449,"children":7450},{},[7451,7456],{"type":43,"tag":111,"props":7452,"children":7453},{},[7454],{"type":49,"value":7455},"Normal text (\u003C18px \u002F \u003C14px bold)",{"type":43,"tag":111,"props":7457,"children":7458},{},[7459],{"type":49,"value":7460},"4.5:1",{"type":43,"tag":79,"props":7462,"children":7463},{},[7464,7469],{"type":43,"tag":111,"props":7465,"children":7466},{},[7467],{"type":49,"value":7468},"Large text (≥18px \u002F ≥14px bold)",{"type":43,"tag":111,"props":7470,"children":7471},{},[7472],{"type":49,"value":7473},"3:1",{"type":43,"tag":79,"props":7475,"children":7476},{},[7477,7482],{"type":43,"tag":111,"props":7478,"children":7479},{},[7480],{"type":49,"value":7481},"UI components & graphics",{"type":43,"tag":111,"props":7483,"children":7484},{},[7485],{"type":49,"value":7473},{"type":43,"tag":79,"props":7487,"children":7488},{},[7489,7494],{"type":43,"tag":111,"props":7490,"children":7491},{},[7492],{"type":49,"value":7493},"Focus indicators",{"type":43,"tag":111,"props":7495,"children":7496},{},[7497],{"type":49,"value":7473},{"type":43,"tag":59,"props":7499,"children":7500},{},[7501],{"type":49,"value":7502},"Never rely solely on color to convey information — always pair with text, icons, or patterns.",{"type":43,"tag":52,"props":7504,"children":7506},{"id":7505},"references",[7507],{"type":49,"value":7508},"References",{"type":43,"tag":953,"props":7510,"children":7511},{},[7512,7521],{"type":43,"tag":957,"props":7513,"children":7514},{},[7515],{"type":43,"tag":135,"props":7516,"children":7518},{"href":7517},"references\u002Fcomponent-patterns.md",[7519],{"type":49,"value":7520},"Component accessibility patterns",{"type":43,"tag":957,"props":7522,"children":7523},{},[7524],{"type":43,"tag":135,"props":7525,"children":7526},{"href":1642},[7527],{"type":49,"value":7528},"Focus and keyboard patterns",{"type":43,"tag":7530,"props":7531,"children":7532},"style",{},[7533],{"type":49,"value":7534},"html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"items":7536,"total":2867},[7537,7554,7569,7581,7591,7604,7616,7628,7638,7650,7660,7670],{"slug":7538,"name":7538,"fn":7539,"description":7540,"org":7541,"tags":7542,"stars":7551,"repoUrl":7552,"updatedAt":7553},"shopify-admin","generate Shopify Admin GraphQL queries","Write or explain **Admin GraphQL** queries and mutations for apps and integrations that extend the Shopify admin. Use when the user wants to **understand, design, or generate** the operation itself—even before deciding how to run it. Do **not** choose `admin` first for **app or extension config validation** —use **`use-shopify-cli`**. Do **not** choose `admin` first to **execute** Admin GraphQL **now via Shopify CLI** or for CLI setup\u002Ftroubleshooting on store workflows—use **`use-shopify-cli`** (store auth\u002Fexecute, handle\u002FSKU\u002Flocation lookups, inventory changes).",{"slug":8,"name":9,"logoUrl":10,"githubOrg":9},[7543,7546,7547,7550],{"name":7544,"slug":7545,"type":15},"API Development","api-development",{"name":23,"slug":24,"type":15},{"name":7548,"slug":7549,"type":15},"GraphQL","graphql",{"name":9,"slug":8,"type":15},446,"https:\u002F\u002Fgithub.com\u002FShopify\u002FShopify-AI-Toolkit","2026-07-29T05:40:06.767371",{"slug":7555,"name":7555,"fn":7556,"description":7557,"org":7558,"tags":7559,"stars":7551,"repoUrl":7552,"updatedAt":7568},"shopify-app-store-review","review Shopify apps for store compliance","Run a pre-submission compliance check against your Shopify app's codebase. Reviews App Store requirements and surfaces likely issues before you submit for official review.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":9},[7560,7563,7564,7567],{"name":7561,"slug":7562,"type":15},"Compliance","compliance",{"name":23,"slug":24,"type":15},{"name":7565,"slug":7566,"type":15},"QA","qa",{"name":9,"slug":8,"type":15},"2026-07-29T05:40:08.79575",{"slug":7570,"name":7570,"fn":7571,"description":7572,"org":7573,"tags":7574,"stars":7551,"repoUrl":7552,"updatedAt":7580},"shopify-custom-data","model and store custom Shopify data","MUST be used first when prompts mention Metafields or Metaobjects. Use Metafields and Metaobjects to model and store custom data for your app. Metafields extend built-in Shopify data types like products or customers, Metaobjects are custom data types that can be used to store bespoke data structures. Metafield and Metaobject definitions provide a schema and configuration for values to follow.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":9},[7575,7578,7579],{"name":7576,"slug":7577,"type":15},"Data Modeling","data-modeling",{"name":23,"slug":24,"type":15},{"name":9,"slug":8,"type":15},"2026-07-29T05:40:04.773144",{"slug":7582,"name":7582,"fn":7583,"description":7584,"org":7585,"tags":7586,"stars":7551,"repoUrl":7552,"updatedAt":7590},"shopify-customer","access Shopify customer account data","The Customer Account API allows customers to access their own data including orders, payment methods, and addresses.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":9},[7587,7588,7589],{"name":7544,"slug":7545,"type":15},{"name":23,"slug":24,"type":15},{"name":9,"slug":8,"type":15},"2026-07-29T05:40:07.747374",{"slug":7592,"name":7592,"fn":7593,"description":7594,"org":7595,"tags":7596,"stars":7551,"repoUrl":7552,"updatedAt":7603},"shopify-dev","search Shopify developer documentation","Search Shopify developer documentation across all APIs. Use only when no API-specific skill applies.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":9},[7597,7600,7602],{"name":7598,"slug":7599,"type":15},"Documentation","documentation",{"name":102,"slug":7601,"type":15},"reference",{"name":9,"slug":8,"type":15},"2026-07-29T05:40:23.768244",{"slug":7605,"name":7605,"fn":7606,"description":7607,"org":7608,"tags":7609,"stars":7551,"repoUrl":7552,"updatedAt":7615},"shopify-functions","customize Shopify backend logic","Shopify Functions allow developers to customize the backend logic that powers parts of Shopify. Available APIs: Discount, Cart and Checkout Validation, Cart Transform, Pickup Point Delivery Option Generator, Delivery Customization, Fulfillment Constraints, Local Pickup Delivery Option Generator, Order Routing Location Rule, Payment Customization",{"slug":8,"name":9,"logoUrl":10,"githubOrg":9},[7610,7613,7614],{"name":7611,"slug":7612,"type":15},"Backend","backend",{"name":23,"slug":24,"type":15},{"name":9,"slug":8,"type":15},"2026-07-29T05:40:05.772104",{"slug":7617,"name":7617,"fn":7618,"description":7619,"org":7620,"tags":7621,"stars":7551,"repoUrl":7552,"updatedAt":7627},"shopify-hydrogen","build Shopify Hydrogen storefronts","Hydrogen storefront implementation cookbooks. Some of the available recipes are: B2B Commerce, Bundles, Combined Listings, Custom Cart Method, Dynamic Content with Metaobjects, Express Server, Google Tag Manager Integration, Infinite Scroll, Legacy Customer Account Flow, Markets, Partytown + Google Tag Manager, Subscriptions, Third-party API Queries and Caching. MANDATORY: Use this API for ANY Hydrogen storefront question - do NOT use Storefront GraphQL when 'Hydrogen' is mentioned.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":9},[7622,7623,7626],{"name":23,"slug":24,"type":15},{"name":7624,"slug":7625,"type":15},"Frontend","frontend",{"name":9,"slug":8,"type":15},"2026-07-29T05:40:22.922882",{"slug":7629,"name":7629,"fn":7630,"description":7631,"org":7632,"tags":7633,"stars":7551,"repoUrl":7552,"updatedAt":7637},"shopify-liquid","build Shopify themes with Liquid","Liquid is an open-source templating language created by Shopify. It is the backbone of Shopify themes and is used to load dynamic content on storefronts. Keywords: liquid, theme, shopify-theme, liquid-component, liquid-block, liquid-section, liquid-snippet, liquid-schemas, shopify-theme-schemas",{"slug":8,"name":9,"logoUrl":10,"githubOrg":9},[7634,7635,7636],{"name":23,"slug":24,"type":15},{"name":9,"slug":8,"type":15},{"name":20,"slug":21,"type":15},"2026-07-29T05:40:15.216131",{"slug":7639,"name":7639,"fn":7640,"description":7641,"org":7642,"tags":7643,"stars":7551,"repoUrl":7552,"updatedAt":7649},"shopify-onboarding-dev","scaffold Shopify development projects","Get started building on Shopify. Use when a developer asks to build an app, build a theme, create a dev store, set up a partner account, scaffold a project, or get started developing for Shopify. NOT for merchants managing stores.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":9},[7644,7645,7648],{"name":23,"slug":24,"type":15},{"name":7646,"slug":7647,"type":15},"Onboarding","onboarding",{"name":9,"slug":8,"type":15},"2026-07-29T05:40:10.774529",{"slug":7651,"name":7651,"fn":7652,"description":7653,"org":7654,"tags":7655,"stars":7551,"repoUrl":7552,"updatedAt":7659},"shopify-onboarding-merchant","connect and manage Shopify stores","Set up and connect a Shopify store from your AI assistant. Use when the user wants to start selling online, open a first Shopify store, try Shopify before they have an account, or get merchant-facing next steps after a preview store is created, including how to keep it, save it, or make it real. This is for store owners — not developers. Preview-store creation for brand-new merchants belongs here via `shopify store create preview`; explicit CLI troubleshooting and named-store command execution belong in **`use-shopify-cli`**.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":9},[7656,7657,7658],{"name":23,"slug":24,"type":15},{"name":7646,"slug":7647,"type":15},{"name":9,"slug":8,"type":15},"2026-07-29T05:40:21.780249",{"slug":7661,"name":7661,"fn":7662,"description":7663,"org":7664,"tags":7665,"stars":7551,"repoUrl":7552,"updatedAt":7669},"shopify-partner","access Shopify Partner Dashboard data","The Partner API lets you programmatically access data about your Partner Dashboard, including your apps, themes, and affiliate referrals.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":9},[7666,7667,7668],{"name":7544,"slug":7545,"type":15},{"name":23,"slug":24,"type":15},{"name":9,"slug":8,"type":15},"2026-07-29T05:40:20.774076",{"slug":7671,"name":7671,"fn":7672,"description":7673,"org":7674,"tags":7675,"stars":7551,"repoUrl":7552,"updatedAt":7682},"shopify-payments-apps","integrate payment providers with Shopify checkout","The Payments Apps API enables payment providers to integrate their payment solutions with Shopify's checkout.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":9},[7676,7677,7678,7681],{"name":7544,"slug":7545,"type":15},{"name":23,"slug":24,"type":15},{"name":7679,"slug":7680,"type":15},"Payments","payments",{"name":9,"slug":8,"type":15},"2026-07-29T05:40:15.753592",{"items":7684,"total":654},[7685,7693,7708],{"slug":4,"name":4,"fn":5,"description":6,"org":7686,"tags":7687,"stars":26,"repoUrl":27,"updatedAt":28},{"slug":8,"name":9,"logoUrl":10,"githubOrg":9},[7688,7689,7690,7691,7692],{"name":17,"slug":18,"type":15},{"name":23,"slug":24,"type":15},{"name":9,"slug":8,"type":15},{"name":20,"slug":21,"type":15},{"name":13,"slug":14,"type":15},{"slug":7694,"name":7694,"fn":7695,"description":7696,"org":7697,"tags":7698,"stars":26,"repoUrl":27,"updatedAt":7707},"liquid-theme-standards","implement Shopify Liquid theme standards","CSS, JavaScript, and HTML coding standards for Shopify Liquid themes. Covers BEM naming inside stylesheet tags, design tokens, CSS custom properties, Web Components for themes, defensive CSS, and progressive enhancement. Use when writing CSS\u002FJS\u002FHTML in .liquid files or theme asset files.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":9},[7699,7701,7703,7705,7706],{"name":7700,"slug":1015,"type":15},"CSS",{"name":7702,"slug":538,"type":15},"HTML",{"name":7704,"slug":7279,"type":15},"JavaScript",{"name":9,"slug":8,"type":15},{"name":20,"slug":21,"type":15},"2026-07-16T05:59:32.23091",{"slug":7709,"name":7709,"fn":7710,"description":7711,"org":7712,"tags":7713,"stars":26,"repoUrl":27,"updatedAt":7718},"shopify-liquid-themes","generate Shopify Liquid theme code","Generate Shopify Liquid theme code (sections, blocks, snippets) with correct schema JSON, LiquidDoc headers, translation keys, and CSS\u002FJS patterns. Use when creating or editing .liquid files for Shopify themes, working with schema, doc, stylesheet, javascript tags, or Shopify Liquid objects\u002Ffilters\u002Ftags.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":9},[7714,7715,7716,7717],{"name":23,"slug":24,"type":15},{"name":7624,"slug":7625,"type":15},{"name":9,"slug":8,"type":15},{"name":20,"slug":21,"type":15},"2026-07-16T06:02:06.664972"]