{
  "schemaVersion": "air-ease-v2-phase1-assets/1.0",
  "generatedAt": "2026-07-13T03:02:58.745262+00:00",
  "sourceFigma": {
    "fileKey": "2Q0vGurj2ZHAd8I9P0ZrGd",
    "fileName": "brandbook-ss26collection",
    "pageName": "官网 redesign 2.0",
    "pageNode": "2265:30",
    "url": "https://www.figma.com/design/2Q0vGurj2ZHAd8I9P0ZrGd/brandbook-ss26collection?node-id=2265-30&p=f&t=kexsWCmS7tBy3ZHm-0"
  },
  "gitStatusPreflight": "fatal: not a git repository (or any of the parent directories): .git",
  "rules": {
    "scope": "V2 Phase 1 desktop frozen scope only",
    "oldAssetsUsed": false,
    "figmaModified": false,
    "collectionOverview": "available from Figma node 2994:4418; previous pending placeholder replaced by official frame and eight card images",
    "ctaMapping": "la croissance CTA target not decided; White Petal Hat and White Airy Veil Hat details both available",
    "disabledRoutes": [
      "25 FW visual-only/no-op"
    ],
    "petitMouvementIntro": "26SS Petit Mouvement available: carousel stacks use user-provided local PNG exports as source of truth; left count=8 and main count=11. Curated Pieces CTA and Collection Boundaryless remain visual-only/no-op.",
    "localSourceOverride": "For 26SS Petit Mouvement carousel only, user local exports under /Users/daqian/Downloads/erriese 素材 override the previous blocked Figma blank-source audit.",
    "sousLeVentIntro": "26SS Sous le Vent intro available from Figma node 2994:4806; curated CTA targets Sous le Vent curated pieces.",
    "curatedPieces26ss": "Petit Mouvement and Sous le Vent curated pieces are available as desktop fixed 1920x1080 frames with Figma-sourced card image assets. Card detail targets remain disabled-until-configured unless a real detail page is later delivered.",
    "mainScrollSequence": [
      "home",
      "la-croissance-intro",
      "en-coulisse-intro",
      "trouvaille-intro",
      "petit-mouvement-intro",
      "sous-le-vent-intro",
      "collection-overview"
    ],
    "trouvailleCuratedPieces26fw": "26 FW Trouvaille curated pieces available from Figma node 3066:75. Back returns to trouvaille-intro. En Coulisse cover is visual-only/no-op. All card detail routes are disabled-until-configured."
  },
  "summary": {
    "assetRecords": 1108,
    "availableAssets": 1105,
    "pendingAssets": 3,
    "blockedSections": 0,
    "resolvedPetitLocalCarouselImport": true,
    "petitMouvementLeftCount": 8,
    "petitMouvementMainCount": 11,
    "sousLeVentLeftCount": 6,
    "sousLeVentMainCount": 7,
    "petitMouvementCuratedCardCount": 3,
    "sousLeVentCuratedCardCount": 8,
    "trouvailleCuratedCardCount": 8,
    "laCroissanceDetailPageCount": 4,
    "laCroissanceDetailAssetCount": 28,
    "laCroissanceDetailPagesComplete": true,
    "laCroissancePaletteDesignDotPresent": true,
    "laCroissancePaletteDesignDotFrameCount": 4,
    "laCroissancePaletteInteraction": "active swatch is no-op; inactive swatches navigate in current tab",
    "mobileHomeScrollFlowReady": true,
    "laCroissanceMobileGalleryCount": 5,
    "laCroissanceCuratedPiecesRouteStatus": "pending-no-detail-route",
    "aSideBSideDetailPageCount": 5,
    "aSideBSideDetailAssetCount": 35,
    "aSideBSideDetailPagesComplete": true,
    "echoDetailPageCount": 6,
    "echoDetailAssetCount": 42,
    "echoDetailPagesComplete": true,
    "neoOrderDetailPageCount": 1,
    "neoOrderDetailAssetCount": 7,
    "neoOrderDetailPagesComplete": true,
    "echoDynamicPaletteSwatchCount": 6,
    "echoDynamicPaletteSpecReady": true,
    "echoMobileAtomicAssetCount": 66,
    "echoMobileAtomicColorwayCount": 6,
    "echoMobileAtomicReady": true,
    "aSideBSideMobileAtomicAssetCount": 100,
    "aSideBSideMobileAtomicColorwayCount": 5,
    "aSideBSideMobileAtomicReady": true,
    "aSideBSideMobileAtomicPixelIdentityAE": 0,
    "newProductLineDetailPageCount": 12,
    "newProductLineDetailFrameCount": 12,
    "newProductLineDetailPagesComplete": true,
    "newProductLineDetailFrameDimensions": "1920x4755",
    "newProductLineDetailConversion": "lossless-webp-ae0",
    "newProductLineSelectorAtomicAssetCount": 19,
    "newProductLineSelectorSwatchCount": 15,
    "newProductLineSelectorDotCount": 4,
    "newProductLineSelectorAtomicReady": true,
    "assetCount": 1050,
    "echoHowToWearSecondPhotoAssetsImported": 12,
    "mobileEditorialReadyRoutes": 11,
    "mobileEditorialCareIconAssets": 2,
    "mobileEditorialCareRoutes": 11,
    "mobileDetailFidelityRetinaAssetCount": 203,
    "mobileDetailFidelityRetinaRoutes": 11,
    "mobileDetailFidelityRetinaHowToSketchCardCount": 27,
    "mobileDetailFidelityRetinaCareIconCount": 2,
    "mobileDetailFidelityRetinaCareDimensions": "513x84",
    "mobileDetailFidelityRetinaImportedAt": "2026-07-12T17:22:43.448142+00:00",
    "curveParadoxDualityDetailFrameCount": 9,
    "curveParadoxDetailPageCount": 4,
    "dualityDetailPageCount": 5,
    "curveParadoxCollectionDefault": "/air-ease-v2/detail/curve-paradox-ink-wash-blue",
    "dualityCollectionDefault": "/air-ease-v2/detail/duality-ink-wash-blue",
    "curveParadoxDualityImportedAt": "2026-07-12T17:56:07.021161+00:00",
    "curveParadoxInkWashBlueCanonicalClarifiedAt": "2026-07-13T03:02:58.745262+00:00",
    "curveParadoxInkWashBlueCanonicalAssetId": "detail-curve-paradox-duality-curve-paradox-ink-wash-blue-frame",
    "curveParadoxInkWashBlueSupersededHistoricalAssetId": "detail-new-product-lines-curve-paradox-ink-wash-blue-frame",
    "imageFidelityP0RuntimeIntegrated": true,
    "imageFidelityP0RuntimeAssetCount": 150,
    "imageFidelityP0RuntimeIntegratedAt": "2026-07-13T11:35:50.212Z",
    "imageFidelityP1RuntimeIntegrated": true,
    "imageFidelityP1RuntimeAssetCount": 112,
    "imageFidelityP1RuntimeSkippedCount": 3,
    "imageFidelityP1RuntimeIntegratedAt": "2026-07-13T13:02:02.071Z",
    "imageFidelityP11RuntimeIntegrated": true,
    "imageFidelityP11RuntimeAssetCount": 13,
    "imageFidelityP11MainSiteFrameCount": 4,
    "imageFidelityCurveDuality2xFrameCount": 9,
    "imageFidelityP11RuntimeIntegratedAt": "2026-07-13T14:49:06.671Z",
    "mobileDetailFidelityRetinaLookStyleCount": 87,
    "mobileDetailLookStyleCompletionSupplementalCount": 43,
    "mobileDetailLookStyleCompletionIntegrated": true,
    "mobileDetailLookStyleCompletionIntegratedAt": "2026-07-14T16:19:02.225Z",
    "seriesIntroAtomicAssets": 13,
    "mobileDetailP02AtomicReady": true,
    "mobileDetailP02RouteCount": 20,
    "mobileDetailP02AssetCount": 358,
    "mobileDetailP02RoleCounts": {
      "product-gallery": 40,
      "look-style": 80,
      "more-wear": 74,
      "how-to-wear-photo": 96,
      "how-to-wear-sketch": 48,
      "selector-thumbnail": 20
    }
  },
  "detailHierarchy": {
    "26 Capsule": {
      "la croissance": {
        "Petal Hat": {
          "Daylight Bloom / White Petal Hat": {
            "route": "white-petal-hat-detail",
            "available": true,
            "sourceFigmaNode": "2796:547",
            "assetIds": [
              "white-petal-hat-detail-frame-2796-547",
              "white-petal-hat-detail-main-2796-568",
              "white-petal-hat-detail-looks-2796-574",
              "white-petal-hat-detail-styles-2796-587",
              "white-petal-hat-detail-how-to-2796-601",
              "white-petal-hat-detail-information-2796-632"
            ]
          },
          "White": {
            "route": "/air-ease-v2/detail/white-petal-hat",
            "available": true,
            "status": "complete",
            "displayName": "White Petal Hat",
            "colorway": "White",
            "sourceFigmaNode": "2796:547",
            "frameAssetId": "detail-la-croissance-white-petal-hat-frame",
            "assetIds": [
              "detail-la-croissance-white-petal-hat-frame",
              "detail-la-croissance-white-petal-hat-hero-main",
              "detail-la-croissance-white-petal-hat-hero-closeup",
              "detail-la-croissance-white-petal-hat-look-style",
              "detail-la-croissance-white-petal-hat-style-images",
              "detail-la-croissance-white-petal-hat-how-to-wear",
              "detail-la-croissance-white-petal-hat-detail-info"
            ]
          },
          "Black": {
            "route": "/air-ease-v2/detail/black-petal-hat",
            "available": true,
            "status": "complete",
            "displayName": "Black Petal Hat",
            "colorway": "Black",
            "sourceFigmaNode": "3130:1406",
            "frameAssetId": "detail-la-croissance-black-petal-hat-frame",
            "assetIds": [
              "detail-la-croissance-black-petal-hat-frame",
              "detail-la-croissance-black-petal-hat-hero-main",
              "detail-la-croissance-black-petal-hat-hero-closeup",
              "detail-la-croissance-black-petal-hat-look-style",
              "detail-la-croissance-black-petal-hat-style-images",
              "detail-la-croissance-black-petal-hat-how-to-wear",
              "detail-la-croissance-black-petal-hat-detail-info"
            ]
          }
        },
        "Airy Veil Hat": {
          "Daylight Bloom / White Airy Veil Hat": {
            "route": "white-airy-veil-hat-detail",
            "available": true,
            "sourceFigmaNode": "2796:3149",
            "assetIds": [
              "white-airy-veil-hat-detail-frame-2796-3149",
              "white-airy-veil-hat-detail-main-2796-3154",
              "white-airy-veil-hat-detail-looks-2796-3160",
              "white-airy-veil-hat-detail-styles-2796-3169",
              "white-airy-veil-hat-detail-how-to-2796-3183",
              "white-airy-veil-hat-detail-information-2796-3202"
            ],
            "notes": "Figma frame name typo: detail_la croissance_White Ariy Veil Hat"
          },
          "White": {
            "route": "/air-ease-v2/detail/white-airy-veil-hat",
            "available": true,
            "status": "complete",
            "displayName": "White Airy Veil Hat",
            "colorway": "White",
            "sourceFigmaNode": "2796:3149",
            "frameAssetId": "detail-la-croissance-white-airy-veil-hat-frame",
            "assetIds": [
              "detail-la-croissance-white-airy-veil-hat-frame",
              "detail-la-croissance-white-airy-veil-hat-hero-main",
              "detail-la-croissance-white-airy-veil-hat-hero-closeup",
              "detail-la-croissance-white-airy-veil-hat-look-style",
              "detail-la-croissance-white-airy-veil-hat-style-images",
              "detail-la-croissance-white-airy-veil-hat-how-to-wear",
              "detail-la-croissance-white-airy-veil-hat-detail-info"
            ]
          },
          "Black": {
            "route": "/air-ease-v2/detail/black-airy-veil-hat",
            "available": true,
            "status": "complete",
            "displayName": "Black Airy Veil Hat",
            "colorway": "Black",
            "sourceFigmaNode": "3130:1723",
            "frameAssetId": "detail-la-croissance-black-airy-veil-hat-frame",
            "assetIds": [
              "detail-la-croissance-black-airy-veil-hat-frame",
              "detail-la-croissance-black-airy-veil-hat-hero-main",
              "detail-la-croissance-black-airy-veil-hat-hero-closeup",
              "detail-la-croissance-black-airy-veil-hat-look-style",
              "detail-la-croissance-black-airy-veil-hat-style-images",
              "detail-la-croissance-black-airy-veil-hat-how-to-wear",
              "detail-la-croissance-black-airy-veil-hat-detail-info"
            ]
          }
        }
      }
    },
    "Collection": {
      "A Side / B Side": {
        "Cross Brim Bucket Hat": {
          "Coarse Linen Soufflé": {
            "route": "/air-ease-v2/detail/coarse-linen-souffle",
            "available": true,
            "status": "complete",
            "displayName": "Coarse Linen Soufflé",
            "colorway": "Coarse Linen Soufflé",
            "sourceFigmaNode": "2994:4647",
            "frameAssetId": "detail-a-side-b-side-coarse-linen-souffle-frame",
            "assetIds": [
              "detail-a-side-b-side-coarse-linen-souffle-frame",
              "detail-a-side-b-side-coarse-linen-souffle-hero-main",
              "detail-a-side-b-side-coarse-linen-souffle-hero-closeup",
              "detail-a-side-b-side-coarse-linen-souffle-look-style",
              "detail-a-side-b-side-coarse-linen-souffle-style-images",
              "detail-a-side-b-side-coarse-linen-souffle-how-to-wear",
              "detail-a-side-b-side-coarse-linen-souffle-detail-info"
            ]
          },
          "Textured Light Grey": {
            "route": "/air-ease-v2/detail/textured-light-grey",
            "available": true,
            "status": "complete",
            "displayName": "Textured Light Grey",
            "colorway": "Textured Light Grey",
            "sourceFigmaNode": "3203:2549",
            "frameAssetId": "detail-a-side-b-side-textured-light-grey-frame",
            "assetIds": [
              "detail-a-side-b-side-textured-light-grey-frame",
              "detail-a-side-b-side-textured-light-grey-hero-main",
              "detail-a-side-b-side-textured-light-grey-hero-closeup",
              "detail-a-side-b-side-textured-light-grey-look-style",
              "detail-a-side-b-side-textured-light-grey-style-images",
              "detail-a-side-b-side-textured-light-grey-how-to-wear",
              "detail-a-side-b-side-textured-light-grey-detail-info"
            ]
          },
          "Morning Mist Denim Blue": {
            "route": "/air-ease-v2/detail/morning-mist-denim-blue",
            "available": true,
            "status": "complete",
            "displayName": "Morning Mist Denim Blue",
            "colorway": "Morning Mist Denim Blue",
            "sourceFigmaNode": "3206:2878",
            "frameAssetId": "detail-a-side-b-side-morning-mist-denim-blue-frame",
            "assetIds": [
              "detail-a-side-b-side-morning-mist-denim-blue-frame",
              "detail-a-side-b-side-morning-mist-denim-blue-hero-main",
              "detail-a-side-b-side-morning-mist-denim-blue-hero-closeup",
              "detail-a-side-b-side-morning-mist-denim-blue-look-style",
              "detail-a-side-b-side-morning-mist-denim-blue-style-images",
              "detail-a-side-b-side-morning-mist-denim-blue-how-to-wear",
              "detail-a-side-b-side-morning-mist-denim-blue-detail-info"
            ]
          },
          "Dancing Mist Orange": {
            "route": "/air-ease-v2/detail/dancing-mist-orange",
            "available": true,
            "status": "complete",
            "displayName": "Dancing Mist Orange",
            "colorway": "Dancing Mist Orange",
            "sourceFigmaNode": "3207:3200",
            "frameAssetId": "detail-a-side-b-side-dancing-mist-orange-frame",
            "assetIds": [
              "detail-a-side-b-side-dancing-mist-orange-frame",
              "detail-a-side-b-side-dancing-mist-orange-hero-main",
              "detail-a-side-b-side-dancing-mist-orange-hero-closeup",
              "detail-a-side-b-side-dancing-mist-orange-look-style",
              "detail-a-side-b-side-dancing-mist-orange-style-images",
              "detail-a-side-b-side-dancing-mist-orange-how-to-wear",
              "detail-a-side-b-side-dancing-mist-orange-detail-info"
            ]
          },
          "Gentle Dusk": {
            "route": "/air-ease-v2/detail/gentle-dusk",
            "available": true,
            "status": "complete",
            "displayName": "Gentle Dusk",
            "colorway": "Gentle Dusk",
            "sourceFigmaNode": "3209:106",
            "frameAssetId": "detail-a-side-b-side-gentle-dusk-frame",
            "assetIds": [
              "detail-a-side-b-side-gentle-dusk-frame",
              "detail-a-side-b-side-gentle-dusk-hero-main",
              "detail-a-side-b-side-gentle-dusk-hero-closeup",
              "detail-a-side-b-side-gentle-dusk-look-style",
              "detail-a-side-b-side-gentle-dusk-style-images",
              "detail-a-side-b-side-gentle-dusk-how-to-wear",
              "detail-a-side-b-side-gentle-dusk-detail-info"
            ]
          }
        }
      },
      "Echo": {
        "Slit Brim Bucket Hat": {
          "Sheer White": {
            "route": "/air-ease-v2/detail/echo-sheer-white",
            "available": true,
            "status": "complete",
            "displayName": "Sheer White",
            "colorway": "Sheer White",
            "sourceFigmaNode": "3221:34",
            "frameAssetId": "detail-echo-sheer-white-frame",
            "assetIds": [
              "detail-echo-sheer-white-frame",
              "detail-echo-sheer-white-hero-main",
              "detail-echo-sheer-white-hero-closeup",
              "detail-echo-sheer-white-look-style",
              "detail-echo-sheer-white-style-images",
              "detail-echo-sheer-white-how-to-wear",
              "detail-echo-sheer-white-detail-info"
            ]
          },
          "Blue White Stripe": {
            "route": "/air-ease-v2/detail/echo-blue-white-stripe",
            "available": true,
            "status": "complete",
            "displayName": "Blue White Stripe",
            "colorway": "Blue White Stripe",
            "sourceFigmaNode": "3228:244",
            "frameAssetId": "detail-echo-blue-white-stripe-frame",
            "assetIds": [
              "detail-echo-blue-white-stripe-frame",
              "detail-echo-blue-white-stripe-hero-main",
              "detail-echo-blue-white-stripe-hero-closeup",
              "detail-echo-blue-white-stripe-look-style",
              "detail-echo-blue-white-stripe-style-images",
              "detail-echo-blue-white-stripe-how-to-wear",
              "detail-echo-blue-white-stripe-detail-info"
            ]
          },
          "Soft Mist Blue": {
            "route": "/air-ease-v2/detail/echo-soft-mist-blue",
            "available": true,
            "status": "complete",
            "displayName": "Soft Mist Blue",
            "colorway": "Soft Mist Blue",
            "sourceFigmaNode": "3229:475",
            "frameAssetId": "detail-echo-soft-mist-blue-frame",
            "assetIds": [
              "detail-echo-soft-mist-blue-frame",
              "detail-echo-soft-mist-blue-hero-main",
              "detail-echo-soft-mist-blue-hero-closeup",
              "detail-echo-soft-mist-blue-look-style",
              "detail-echo-soft-mist-blue-style-images",
              "detail-echo-soft-mist-blue-how-to-wear",
              "detail-echo-soft-mist-blue-detail-info"
            ]
          },
          "Nightfall Black": {
            "route": "/air-ease-v2/detail/echo-nightfall-black",
            "available": true,
            "status": "complete",
            "displayName": "Nightfall Black",
            "colorway": "Nightfall Black",
            "sourceFigmaNode": "3229:720",
            "frameAssetId": "detail-echo-nightfall-black-frame",
            "assetIds": [
              "detail-echo-nightfall-black-frame",
              "detail-echo-nightfall-black-hero-main",
              "detail-echo-nightfall-black-hero-closeup",
              "detail-echo-nightfall-black-look-style",
              "detail-echo-nightfall-black-style-images",
              "detail-echo-nightfall-black-how-to-wear",
              "detail-echo-nightfall-black-detail-info"
            ]
          },
          "Matcha Latte": {
            "route": "/air-ease-v2/detail/echo-matcha-latte",
            "available": true,
            "status": "complete",
            "displayName": "Matcha Latte",
            "colorway": "Matcha Latte",
            "sourceFigmaNode": "3239:979",
            "frameAssetId": "detail-echo-matcha-latte-frame",
            "assetIds": [
              "detail-echo-matcha-latte-frame",
              "detail-echo-matcha-latte-hero-main",
              "detail-echo-matcha-latte-hero-closeup",
              "detail-echo-matcha-latte-look-style",
              "detail-echo-matcha-latte-style-images",
              "detail-echo-matcha-latte-how-to-wear",
              "detail-echo-matcha-latte-detail-info"
            ]
          },
          "Dune Brown": {
            "route": "/air-ease-v2/detail/echo-dune-brown",
            "available": true,
            "status": "complete",
            "displayName": "Dune Brown",
            "colorway": "Dune Brown",
            "sourceFigmaNode": "3239:1198",
            "frameAssetId": "detail-echo-dune-brown-frame",
            "assetIds": [
              "detail-echo-dune-brown-frame",
              "detail-echo-dune-brown-hero-main",
              "detail-echo-dune-brown-hero-closeup",
              "detail-echo-dune-brown-look-style",
              "detail-echo-dune-brown-style-images",
              "detail-echo-dune-brown-how-to-wear",
              "detail-echo-dune-brown-detail-info"
            ]
          }
        }
      },
      "Neo Order": {
        "Pleated Foldable Hat": {
          "Satin Brown": {
            "route": "/air-ease-v2/detail/neo-order-satin-brown",
            "available": true,
            "status": "complete",
            "displayName": "Satin Brown",
            "colorway": "Satin Brown",
            "sourceFigmaNode": "3239:1406",
            "frameAssetId": "detail-neo-order-satin-brown-frame",
            "assetIds": [
              "detail-neo-order-satin-brown-frame",
              "detail-neo-order-satin-brown-hero-main",
              "detail-neo-order-satin-brown-hero-closeup",
              "detail-neo-order-satin-brown-look-style",
              "detail-neo-order-satin-brown-style-images",
              "detail-neo-order-satin-brown-how-to-wear",
              "detail-neo-order-satin-brown-detail-info"
            ]
          }
        }
      }
    }
  },
  "carouselStacks": {
    "en-coulisse-left-stack-2816-3526": {
      "sourceFigmaNode": "2816:3526",
      "series": "En Coulisse",
      "area": "left",
      "route": "en-coulisse-intro",
      "count": 8,
      "orderedAssetIds": [
        "en-coulisse-left-stack-2816-3526-item-01-2816-3558",
        "en-coulisse-left-stack-2816-3526-item-02-2816-3532",
        "en-coulisse-left-stack-2816-3526-item-03-2816-3538",
        "en-coulisse-left-stack-2816-3526-item-04-2816-3541",
        "en-coulisse-left-stack-2816-3526-item-05-2816-3548",
        "en-coulisse-left-stack-2816-3526-item-06-2816-3554",
        "en-coulisse-left-stack-2816-3526-item-07-2816-3566",
        "en-coulisse-left-stack-2816-3526-item-08-2816-3573"
      ]
    },
    "en-coulisse-main-stack-2816-3602": {
      "sourceFigmaNode": "2816:3602",
      "series": "En Coulisse",
      "area": "main",
      "route": "en-coulisse-intro",
      "count": 9,
      "orderedAssetIds": [
        "en-coulisse-main-stack-2816-3602-item-01-2816-3583",
        "en-coulisse-main-stack-2816-3602-item-02-2816-3588",
        "en-coulisse-main-stack-2816-3602-item-03-2827-3725",
        "en-coulisse-main-stack-2816-3602-item-04-2816-3585",
        "en-coulisse-main-stack-2816-3602-item-05-2816-3595",
        "en-coulisse-main-stack-2816-3602-item-06-2827-3707",
        "en-coulisse-main-stack-2816-3602-item-07-2816-3600",
        "en-coulisse-main-stack-2816-3602-item-08-2827-3712",
        "en-coulisse-main-stack-2816-3602-item-09-2827-3714"
      ]
    },
    "trouvaille-left-stack-2827-3819": {
      "sourceFigmaNode": "2827:3819",
      "series": "Trouvaille",
      "area": "left",
      "route": "trouvaille-intro",
      "count": 8,
      "orderedAssetIds": [
        "trouvaille-left-stack-2827-3819-item-01-2827-3827",
        "trouvaille-left-stack-2827-3819-item-02-2827-3822",
        "trouvaille-left-stack-2827-3819-item-03-2827-3853",
        "trouvaille-left-stack-2827-3819-item-04-2827-3829",
        "trouvaille-left-stack-2827-3819-item-05-2827-3820",
        "trouvaille-left-stack-2827-3819-item-06-2827-3831",
        "trouvaille-left-stack-2827-3819-item-07-2827-3833",
        "trouvaille-left-stack-2827-3819-item-08-2835-3863"
      ]
    },
    "trouvaille-main-stack-2827-3783": {
      "sourceFigmaNode": "2827:3783",
      "series": "Trouvaille",
      "area": "main",
      "route": "trouvaille-intro",
      "count": 7,
      "orderedAssetIds": [
        "trouvaille-main-stack-2827-3783-item-01-2827-3752",
        "trouvaille-main-stack-2827-3783-item-02-2827-3792",
        "trouvaille-main-stack-2827-3783-item-03-2827-3755",
        "trouvaille-main-stack-2827-3783-item-04-2827-3759",
        "trouvaille-main-stack-2827-3783-item-05-2827-3799",
        "trouvaille-main-stack-2827-3783-item-06-2827-3763",
        "trouvaille-main-stack-2827-3783-item-07-2835-3869"
      ]
    },
    "petit-mouvement-left-stack-3001-4931": {
      "status": "available",
      "sourceType": "user-local-export",
      "sourceLocalDirectory": "/Users/daqian/Downloads/erriese 素材/left image area",
      "sourceFigmaNode": "3001:4931",
      "figmaNodeName": "left image area",
      "series": "Petit Mouvement",
      "season": "26 SS",
      "area": "left",
      "route": "petit-mouvement-intro",
      "count": 8,
      "figmaChildCount": 8,
      "orderedAssetIds": [
        "petit-mouvement-left-stack-3001-4931-item-01-3001-4932",
        "petit-mouvement-left-stack-3001-4931-item-02-3001-4934",
        "petit-mouvement-left-stack-3001-4931-item-03-3001-4939",
        "petit-mouvement-left-stack-3001-4931-item-04-3001-4949",
        "petit-mouvement-left-stack-3001-4931-item-05-3002-32",
        "petit-mouvement-left-stack-3001-4931-item-06-3002-26",
        "petit-mouvement-left-stack-3001-4931-item-07-3002-101",
        "petit-mouvement-left-stack-3001-4931-item-08-3002-93"
      ],
      "sourceNote": "User local export is the source of truth for this rework. Natural numeric order 1-8 preserved; previous Figma blank-source blocker is superseded."
    },
    "petit-mouvement-main-stack-3002-110": {
      "status": "available",
      "sourceType": "user-local-export",
      "sourceLocalDirectory": "/Users/daqian/Downloads/erriese 素材/main",
      "sourceFigmaNode": "3002:110",
      "figmaNodeName": "Frame 2085663202",
      "series": "Petit Mouvement",
      "season": "26 SS",
      "area": "main",
      "route": "petit-mouvement-intro",
      "count": 11,
      "figmaChildCount": 11,
      "previousPromptExpectedCount": 10,
      "orderedAssetIds": [
        "petit-mouvement-main-stack-3002-110-item-01-2998-4915",
        "petit-mouvement-main-stack-3002-110-item-02-2998-4918",
        "petit-mouvement-main-stack-3002-110-item-03-2998-4922",
        "petit-mouvement-main-stack-3002-110-item-04-2998-4927",
        "petit-mouvement-main-stack-3002-110-item-05-3001-4954",
        "petit-mouvement-main-stack-3002-110-item-06-3002-86",
        "petit-mouvement-main-stack-3002-110-item-07-3002-2",
        "petit-mouvement-main-stack-3002-110-item-08-3002-73",
        "petit-mouvement-main-stack-3002-110-item-09-3002-9",
        "petit-mouvement-main-stack-3002-110-item-10-3002-63",
        "petit-mouvement-main-stack-3002-110-item-11-3002-17"
      ],
      "sourceNote": "User local export is the source of truth for this rework. Main uses all 11 local PNG exports in natural numeric order 1-11, overriding previous Figma blank-source and historical 10-count blocker."
    },
    "sous-le-vent-left-stack-3066-23": {
      "status": "available",
      "sourceType": "figma-export",
      "sourceFigmaNode": "3066:23",
      "figmaNodeName": "left image area",
      "season": "26 SS",
      "series": "Sous le Vent",
      "area": "left",
      "route": "sous-le-vent-intro",
      "count": 6,
      "orderedAssetIds": [
        "sous-le-vent-left-stack-3066-23-item-01-3066-24",
        "sous-le-vent-left-stack-3066-23-item-02-3066-26",
        "sous-le-vent-left-stack-3066-23-item-03-3066-34",
        "sous-le-vent-left-stack-3066-23-item-04-3066-28",
        "sous-le-vent-left-stack-3066-23-item-05-3066-42",
        "sous-le-vent-left-stack-3066-23-item-06-3066-37"
      ],
      "sourceNote": "Complete Sous le Vent left source stack, not the page-visible 3-tile area."
    },
    "sous-le-vent-main-stack-3066-53": {
      "status": "available",
      "sourceType": "figma-export",
      "sourceFigmaNode": "3066:53",
      "figmaNodeName": "main image area",
      "season": "26 SS",
      "series": "Sous le Vent",
      "area": "main",
      "route": "sous-le-vent-intro",
      "count": 7,
      "orderedAssetIds": [
        "sous-le-vent-main-stack-3066-53-item-01-3048-9",
        "sous-le-vent-main-stack-3066-53-item-02-3048-11",
        "sous-le-vent-main-stack-3066-53-item-03-3048-14",
        "sous-le-vent-main-stack-3066-53-item-04-3048-18",
        "sous-le-vent-main-stack-3066-53-item-05-3066-2",
        "sous-le-vent-main-stack-3066-53-item-06-3066-8",
        "sous-le-vent-main-stack-3066-53-item-07-3066-15"
      ],
      "sourceNote": "Complete Sous le Vent main source stack."
    }
  },
  "assets": [
    {
      "id": "26fw-curated-dune-brown-pleated-foldable-hat-2839-4322",
      "sourceFigmaNode": "2839:4322",
      "figmaNodeName": "Dune Brown Pleated Foldable Hat",
      "role": "curated-product-image",
      "section": "26FW Curated Pieces",
      "route": "26fw-curated-pieces",
      "season": "26 FW",
      "series": "En Coulisse / Trouvaille",
      "product": "Dune Brown Pleated Foldable Hat",
      "productStyle": "Pleated Foldable Hat",
      "variantColorway": "Dune Brown",
      "detail": null,
      "order": "Top 4",
      "stackId": null,
      "width": 480,
      "height": 480,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p1/cards-and-curated/26fw-curated-dune-brown-pleated-foldable-hat-2839-4322-2839-4322@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Figma label/node name preserved; canonical product naming pending confirmation.",
      "sha256": "46ea9219b2ddb82a5cadf4a0b84eb8688614d9ae5c36fa7d3a9fff36f893fd1b",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p1-master-asset",
      "byteLength": 314337,
      "fidelity": {
        "priority": "P1",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign 2.0",
        "exportBatch": "P1 collection/curated product card exports 2x",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p1-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/26fw/curated-pieces/products/dune-brown-pleated-foldable-hat-2839-4322.webp",
        "previousSourceFigmaNode": "2839:4322",
        "acceptedFilename": "p1/cards-and-curated/26fw-curated-dune-brown-pleated-foldable-hat-2839-4322-2839-4322@2x.png",
        "acceptedSha256": "46ea9219b2ddb82a5cadf4a0b84eb8688614d9ae5c36fa7d3a9fff36f893fd1b"
      }
    },
    {
      "id": "26fw-curated-dune-brown-slit-brim-bucket-hat-2839-4328",
      "sourceFigmaNode": "2839:4328",
      "figmaNodeName": "Dune Brown Slit Brim Bucket Hat",
      "role": "curated-product-image",
      "section": "26FW Curated Pieces",
      "route": "26fw-curated-pieces",
      "season": "26 FW",
      "series": "En Coulisse / Trouvaille",
      "product": "Dune Brown Slit Brim Bucket Hat",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Dune Brown",
      "detail": null,
      "order": "Bottom 3",
      "stackId": null,
      "width": 480,
      "height": 480,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p1/cards-and-curated/26fw-curated-dune-brown-slit-brim-bucket-hat-2839-4328-2839-4328@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Figma label/node name preserved; canonical product naming pending confirmation.",
      "sha256": "c594101abe3c65d31fa623d889aab08c961649660c67f07ce5dae6b752666380",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p1-master-asset",
      "byteLength": 293463,
      "fidelity": {
        "priority": "P1",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign 2.0",
        "exportBatch": "P1 collection/curated product card exports 2x",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p1-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/26fw/curated-pieces/products/dune-brown-slit-brim-bucket-hat-2839-4328.webp",
        "previousSourceFigmaNode": "2839:4328",
        "acceptedFilename": "p1/cards-and-curated/26fw-curated-dune-brown-slit-brim-bucket-hat-2839-4328-2839-4328@2x.png",
        "acceptedSha256": "c594101abe3c65d31fa623d889aab08c961649660c67f07ce5dae6b752666380"
      }
    },
    {
      "id": "26fw-curated-eggshell-white-wide-brim-leaf-hat-2839-4334",
      "sourceFigmaNode": "2839:4334",
      "figmaNodeName": "Eggshell White Wide Brim Leaf Hat",
      "role": "curated-product-image",
      "section": "26FW Curated Pieces",
      "route": "26fw-curated-pieces",
      "season": "26 FW",
      "series": "En Coulisse / Trouvaille",
      "product": "Eggshell White Wide Brim Leaf Hat",
      "productStyle": "Wide Brim Leaf Hat",
      "variantColorway": "Eggshell White",
      "detail": null,
      "order": "Top 2",
      "stackId": null,
      "width": 480,
      "height": 480,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p1/cards-and-curated/26fw-curated-eggshell-white-wide-brim-leaf-hat-2839-4334-2839-4334@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Figma label/node name preserved; canonical product naming pending confirmation.",
      "sha256": "c309fa057aadbca554b76bfcdbb6742f4d6dbc6bd8db5cc0ee1f892324bf7b9e",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p1-master-asset",
      "byteLength": 343884,
      "fidelity": {
        "priority": "P1",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign 2.0",
        "exportBatch": "P1 collection/curated product card exports 2x",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p1-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/26fw/curated-pieces/products/eggshell-white-wide-brim-leaf-hat-2839-4334.webp",
        "previousSourceFigmaNode": "2839:4334",
        "acceptedFilename": "p1/cards-and-curated/26fw-curated-eggshell-white-wide-brim-leaf-hat-2839-4334-2839-4334@2x.png",
        "acceptedSha256": "c309fa057aadbca554b76bfcdbb6742f4d6dbc6bd8db5cc0ee1f892324bf7b9e"
      }
    },
    {
      "id": "26fw-curated-midnight-black-slit-brim-bucket-hat-2839-4326",
      "sourceFigmaNode": "2839:4326",
      "figmaNodeName": "Midnight Black Slit Brim Bucket Hat",
      "role": "curated-product-image",
      "section": "26FW Curated Pieces",
      "route": "26fw-curated-pieces",
      "season": "26 FW",
      "series": "En Coulisse / Trouvaille",
      "product": "Midnight Black Slit Brim Bucket Hat",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Midnight Black",
      "detail": null,
      "order": "Bottom 2",
      "stackId": null,
      "width": 480,
      "height": 480,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p1/cards-and-curated/26fw-curated-midnight-black-slit-brim-bucket-hat-2839-4326-2839-4326@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Figma label/node name preserved; canonical product naming pending confirmation.",
      "sha256": "37ae0591c6d9c2a0e0aa35371a53c255fbfa5ac594dc9b76aa5bc4a35d96c24a",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p1-master-asset",
      "byteLength": 290745,
      "fidelity": {
        "priority": "P1",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign 2.0",
        "exportBatch": "P1 collection/curated product card exports 2x",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p1-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/26fw/curated-pieces/products/midnight-black-slit-brim-bucket-hat-2839-4326.webp",
        "previousSourceFigmaNode": "2839:4326",
        "acceptedFilename": "p1/cards-and-curated/26fw-curated-midnight-black-slit-brim-bucket-hat-2839-4326-2839-4326@2x.png",
        "acceptedSha256": "37ae0591c6d9c2a0e0aa35371a53c255fbfa5ac594dc9b76aa5bc4a35d96c24a"
      }
    },
    {
      "id": "26fw-curated-misty-grey-reversible-bucket-hat-2839-4331",
      "sourceFigmaNode": "2839:4331",
      "figmaNodeName": "Misty Grey Reversible Bucket Hat",
      "role": "curated-product-image",
      "section": "26FW Curated Pieces",
      "route": "26fw-curated-pieces",
      "season": "26 FW",
      "series": "En Coulisse / Trouvaille",
      "product": "Misty Grey Reversible Bucket Hat",
      "productStyle": "Reversible Bucket Hat",
      "variantColorway": "Misty Grey",
      "detail": null,
      "order": "Bottom 1",
      "stackId": null,
      "width": 480,
      "height": 480,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p1/cards-and-curated/26fw-curated-misty-grey-reversible-bucket-hat-2839-4331-2839-4331@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Figma label/node name preserved; canonical product naming pending confirmation.",
      "sha256": "ac1d7e5608425db9307d52ff922935cc698e9ca3a60d9ba8967b690785a2a200",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p1-master-asset",
      "byteLength": 293952,
      "fidelity": {
        "priority": "P1",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign 2.0",
        "exportBatch": "P1 collection/curated product card exports 2x",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p1-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/26fw/curated-pieces/products/misty-grey-reversible-bucket-hat-2839-4331.webp",
        "previousSourceFigmaNode": "2839:4331",
        "acceptedFilename": "p1/cards-and-curated/26fw-curated-misty-grey-reversible-bucket-hat-2839-4331-2839-4331@2x.png",
        "acceptedSha256": "ac1d7e5608425db9307d52ff922935cc698e9ca3a60d9ba8967b690785a2a200"
      }
    },
    {
      "id": "26fw-curated-pieces-frame-2839-3943",
      "sourceFigmaNode": "2839:3943",
      "figmaNodeName": "26 FW_En Coulisse_Curated Pieces",
      "role": "section-frame",
      "section": "26FW Curated Pieces",
      "route": "26fw-curated-pieces",
      "season": "26 FW",
      "series": "En Coulisse / Trouvaille",
      "product": null,
      "productStyle": null,
      "variantColorway": null,
      "detail": null,
      "order": null,
      "stackId": null,
      "width": 3840,
      "height": 2160,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p1/section-frames/26fw-curated-pieces-frame-2839-3943-2839-3943@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Uses Figma labels/node names; canonical data naming remains pending.",
      "sha256": "86557bf598678d71df4ded1a4d580433dbe4a05fd157a112cce67f463e7b05e6",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p1-master-frame",
      "byteLength": 3769722,
      "fidelity": {
        "priority": "P1",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign 2.0",
        "exportBatch": "P1 main-site full section frames 2x",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p1-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/26fw/curated-pieces/overview/26fw-curated-pieces-2839-3943.webp",
        "previousSourceFigmaNode": "2839:3943",
        "acceptedFilename": "p1/section-frames/26fw-curated-pieces-frame-2839-3943-2839-3943@2x.png",
        "acceptedSha256": "86557bf598678d71df4ded1a4d580433dbe4a05fd157a112cce67f463e7b05e6"
      }
    },
    {
      "id": "26fw-curated-satin-brown-pleated-foldable-hat-2839-4319",
      "sourceFigmaNode": "2839:4319",
      "figmaNodeName": "Satin Brown Pleated Foldable Hat",
      "role": "curated-product-image",
      "section": "26FW Curated Pieces",
      "route": "26fw-curated-pieces",
      "season": "26 FW",
      "series": "En Coulisse / Trouvaille",
      "product": "Satin Brown Pleated Foldable Hat",
      "productStyle": "Pleated Foldable Hat",
      "variantColorway": "Satin Brown",
      "detail": null,
      "order": "Top 3",
      "stackId": null,
      "width": 480,
      "height": 480,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p1/cards-and-curated/26fw-curated-satin-brown-pleated-foldable-hat-2839-4319-2839-4319@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Figma label/node name preserved; canonical product naming pending confirmation.",
      "sha256": "4172a7778e48997da1600833b2d8d007e2cb1904cbc23a477d70c212c0f028c4",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p1-master-asset",
      "byteLength": 314976,
      "fidelity": {
        "priority": "P1",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign 2.0",
        "exportBatch": "P1 collection/curated product card exports 2x",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p1-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/26fw/curated-pieces/products/satin-brown-pleated-foldable-hat-2839-4319.webp",
        "previousSourceFigmaNode": "2839:4319",
        "acceptedFilename": "p1/cards-and-curated/26fw-curated-satin-brown-pleated-foldable-hat-2839-4319-2839-4319@2x.png",
        "acceptedSha256": "4172a7778e48997da1600833b2d8d007e2cb1904cbc23a477d70c212c0f028c4"
      }
    },
    {
      "id": "26fw-curated-satin-brown-wide-brim-leaf-hat-2839-4315",
      "sourceFigmaNode": "2839:4315",
      "figmaNodeName": "Satin Brown Wide Brim Leaf Hat",
      "role": "curated-product-image",
      "section": "26FW Curated Pieces",
      "route": "26fw-curated-pieces",
      "season": "26 FW",
      "series": "En Coulisse / Trouvaille",
      "product": "Satin Brown Wide Brim Leaf Hat",
      "productStyle": "Wide Brim Leaf Hat",
      "variantColorway": "Satin Brown",
      "detail": null,
      "order": "Top 1",
      "stackId": null,
      "width": 480,
      "height": 480,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p1/cards-and-curated/26fw-curated-satin-brown-wide-brim-leaf-hat-2839-4315-2839-4315@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Figma label/node name preserved; canonical product naming pending confirmation.",
      "sha256": "13c7cef894ebf13f85be64b8d3f2912abb811278f14c6b9007dbff00a01e0ccb",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p1-master-asset",
      "byteLength": 299578,
      "fidelity": {
        "priority": "P1",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign 2.0",
        "exportBatch": "P1 collection/curated product card exports 2x",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p1-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/26fw/curated-pieces/products/satin-brown-wide-brim-leaf-hat-2839-4315.webp",
        "previousSourceFigmaNode": "2839:4315",
        "acceptedFilename": "p1/cards-and-curated/26fw-curated-satin-brown-wide-brim-leaf-hat-2839-4315-2839-4315@2x.png",
        "acceptedSha256": "13c7cef894ebf13f85be64b8d3f2912abb811278f14c6b9007dbff00a01e0ccb"
      }
    },
    {
      "id": "26fw-curated-soft-mist-blue-slit-brim-bucket-hat-2839-4324",
      "sourceFigmaNode": "2839:4324",
      "figmaNodeName": "Soft Mist Blue Slit Brim Bucket Hat",
      "role": "curated-product-image",
      "section": "26FW Curated Pieces",
      "route": "26fw-curated-pieces",
      "season": "26 FW",
      "series": "En Coulisse / Trouvaille",
      "product": "Soft Mist Blue Slit Brim Bucket Hat",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Soft Mist Blue",
      "detail": null,
      "order": "Bottom 4",
      "stackId": null,
      "width": 480,
      "height": 480,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p1/cards-and-curated/26fw-curated-soft-mist-blue-slit-brim-bucket-hat-2839-4324-2839-4324@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Figma label/node name preserved; canonical product naming pending confirmation.",
      "sha256": "14be5af53126636ea8274a4ca38752559c6cdb865bee72b6ed517d7224004551",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p1-master-asset",
      "byteLength": 316435,
      "fidelity": {
        "priority": "P1",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign 2.0",
        "exportBatch": "P1 collection/curated product card exports 2x",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p1-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/26fw/curated-pieces/products/soft-mist-blue-slit-brim-bucket-hat-2839-4324.webp",
        "previousSourceFigmaNode": "2839:4324",
        "acceptedFilename": "p1/cards-and-curated/26fw-curated-soft-mist-blue-slit-brim-bucket-hat-2839-4324-2839-4324@2x.png",
        "acceptedSha256": "14be5af53126636ea8274a4ca38752559c6cdb865bee72b6ed517d7224004551"
      }
    },
    {
      "product": null,
      "productStyle": "Trouvaille",
      "variantColorway": null,
      "detail": null,
      "disabledVisualOnly": false,
      "missingReason": null,
      "sourceLocalPath": null,
      "displayTitle": null,
      "collectionCardId": null,
      "suggestedTarget": null,
      "detailStatus": null,
      "id": "26fw-trouvaille-curated-frame-3066-75",
      "sourceFigmaNode": "3066:75",
      "figmaNodeName": "26 FW_Trouvaille_Curated Pieces",
      "role": "curated-frame",
      "section": "26FW Trouvaille curated pieces",
      "route": "26fw-trouvaille-curated-pieces",
      "season": "26 FW",
      "series": "Trouvaille",
      "status": "available",
      "order": null,
      "stackId": null,
      "width": 3840,
      "height": 2160,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p1-1/p1-1-main-site/26fw-trouvaille-curated-frame-3066-75-3066-75@2x.png",
      "notes": "Official 26 FW Trouvaille curated pieces frame, desktop fixed 1920x1080.",
      "sha256": "694fd06d1a8e158613e06b94abebc6c8bd2cd3983c5cb8e93cbed8d305afe209",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p1-1-master-frame",
      "byteLength": 3880248,
      "fidelity": {
        "priority": "P1.1",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign 2.0",
        "sourcePageNode": "2265:30",
        "scope": "P1.1 main-site full frame",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p1-1-intake-20260713/staging/v2-image-fidelity-p1-1-and-curve-duality-2x-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/26fw/trouvaille/curated-pieces/frame.webp",
        "previousSourceFigmaNode": "3066:75",
        "acceptedFilename": "p1-1-main-site/26fw-trouvaille-curated-frame-3066-75-3066-75@2x.png",
        "acceptedSha256": "694fd06d1a8e158613e06b94abebc6c8bd2cd3983c5cb8e93cbed8d305afe209"
      }
    },
    {
      "product": null,
      "productStyle": "Petit Mouvement",
      "variantColorway": null,
      "detail": null,
      "disabledVisualOnly": false,
      "missingReason": null,
      "sourceLocalPath": null,
      "displayTitle": null,
      "collectionCardId": null,
      "suggestedTarget": null,
      "detailStatus": null,
      "id": "26ss-petit-mouvement-curated-frame-3066-144",
      "sourceFigmaNode": "3066:144",
      "figmaNodeName": "2626 SS_Petit Mouvement  _Curated Pieces",
      "role": "curated-frame",
      "section": "26SS Petit Mouvement curated pieces",
      "route": "26ss-petit-mouvement-curated-pieces",
      "season": "26 SS",
      "series": "Petit Mouvement",
      "status": "available",
      "order": null,
      "stackId": null,
      "width": 3840,
      "height": 2160,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p1-1/p1-1-main-site/26ss-petit-mouvement-curated-frame-3066-144-3066-144@2x.png",
      "notes": "Official Petit Mouvement curated pieces frame. Figma frame name starts with typo 2626; business season is 26 SS.",
      "sha256": "d7a69eee2f2106c2b033abf501ed191c81dae811027c512f55184b72aaace8c3",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p1-1-master-frame",
      "byteLength": 2830188,
      "fidelity": {
        "priority": "P1.1",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign 2.0",
        "sourcePageNode": "2265:30",
        "scope": "P1.1 main-site full frame",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p1-1-intake-20260713/staging/v2-image-fidelity-p1-1-and-curve-duality-2x-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/26-ss/petit-mouvement/curated-pieces/frame.webp",
        "previousSourceFigmaNode": "3066:144",
        "acceptedFilename": "p1-1-main-site/26ss-petit-mouvement-curated-frame-3066-144-3066-144@2x.png",
        "acceptedSha256": "d7a69eee2f2106c2b033abf501ed191c81dae811027c512f55184b72aaace8c3"
      }
    },
    {
      "id": "26ss-petit-mouvement-frame-2992-4376",
      "sourceFigmaNode": "2992:4376",
      "figmaNodeName": "26 SS_Petit Mouvement  ",
      "role": "section-frame",
      "section": "26SS Petit Mouvement intro",
      "route": "petit-mouvement-intro",
      "season": "26 SS",
      "series": "Petit Mouvement",
      "product": null,
      "productStyle": "Petit Mouvement",
      "variantColorway": null,
      "detail": null,
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "order": null,
      "stackId": null,
      "width": 3840,
      "height": 2160,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p1/section-frames/26ss-petit-mouvement-frame-2992-4376-2992-4376@2x.png",
      "notes": "Official 26SS Petit Mouvement intro frame. Carousel stacks are supplied by user local exports because current Figma source stack had blank placeholders.",
      "sha256": "a974300fe7d73c446d4e51451f84bc428ae4f8c3077ba28e9cb9619d61c8d4a3",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p1-master-frame",
      "byteLength": 8568600,
      "fidelity": {
        "priority": "P1",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign 2.0",
        "exportBatch": "P1 main-site full section frames 2x",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p1-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/26-ss/petit-mouvement/intro/frame.webp",
        "previousSourceFigmaNode": "2992:4376",
        "acceptedFilename": "p1/section-frames/26ss-petit-mouvement-frame-2992-4376-2992-4376@2x.png",
        "acceptedSha256": "a974300fe7d73c446d4e51451f84bc428ae4f8c3077ba28e9cb9619d61c8d4a3"
      }
    },
    {
      "product": null,
      "productStyle": "Sous le Vent",
      "variantColorway": null,
      "detail": null,
      "disabledVisualOnly": false,
      "missingReason": null,
      "sourceLocalPath": null,
      "displayTitle": null,
      "collectionCardId": null,
      "suggestedTarget": null,
      "detailStatus": null,
      "id": "26ss-sous-le-vent-curated-frame-3066-146",
      "sourceFigmaNode": "3066:146",
      "figmaNodeName": "26 SS_Sous le Vent   _Curated Pieces",
      "role": "curated-frame",
      "section": "26SS Sous le Vent curated pieces",
      "route": "26ss-sous-le-vent-curated-pieces",
      "season": "26 SS",
      "series": "Sous le Vent",
      "status": "available",
      "order": null,
      "stackId": null,
      "width": 3840,
      "height": 2160,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p1-1/p1-1-main-site/26ss-sous-le-vent-curated-frame-3066-146-3066-146@2x.png",
      "notes": "Official Sous le Vent curated pieces frame.",
      "sha256": "0f2298efa46a5339a0bd2526f0a6bdf1b4f5d21dfd615b3a2744f7af602ad24e",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p1-1-master-frame",
      "byteLength": 3645656,
      "fidelity": {
        "priority": "P1.1",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign 2.0",
        "sourcePageNode": "2265:30",
        "scope": "P1.1 main-site full frame",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p1-1-intake-20260713/staging/v2-image-fidelity-p1-1-and-curve-duality-2x-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/26-ss/sous-le-vent/curated-pieces/frame.webp",
        "previousSourceFigmaNode": "3066:146",
        "acceptedFilename": "p1-1-main-site/26ss-sous-le-vent-curated-frame-3066-146-3066-146@2x.png",
        "acceptedSha256": "0f2298efa46a5339a0bd2526f0a6bdf1b4f5d21dfd615b3a2744f7af602ad24e"
      }
    },
    {
      "product": null,
      "productStyle": "Sous le Vent",
      "variantColorway": null,
      "detail": null,
      "disabledVisualOnly": false,
      "missingReason": null,
      "sourceLocalPath": null,
      "displayTitle": null,
      "collectionCardId": null,
      "suggestedTarget": null,
      "detailStatus": null,
      "id": "26ss-sous-le-vent-intro-frame-2994-4806",
      "sourceFigmaNode": "2994:4806",
      "figmaNodeName": "26 SS_Sous le Vent  ",
      "role": "section-frame",
      "section": "26SS Sous le Vent intro",
      "route": "sous-le-vent-intro",
      "season": "26 SS",
      "series": "Sous le Vent",
      "status": "available",
      "order": null,
      "stackId": null,
      "width": 3840,
      "height": 2160,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p1/section-frames/26ss-sous-le-vent-intro-frame-2994-4806-2994-4806@2x.png",
      "notes": "Official 26SS Sous le Vent intro frame, desktop fixed 1920x1080.",
      "sha256": "960342095ea4998a9fd1ba44d4385ba980531c9507c5094ce51bc8f1ba4cc11e",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p1-master-frame",
      "byteLength": 7600755,
      "fidelity": {
        "priority": "P1",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign 2.0",
        "exportBatch": "P1 main-site full section frames 2x",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p1-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/26-ss/sous-le-vent/intro/frame.webp",
        "previousSourceFigmaNode": "2994:4806",
        "acceptedFilename": "p1/section-frames/26ss-sous-le-vent-intro-frame-2994-4806-2994-4806@2x.png",
        "acceptedSha256": "960342095ea4998a9fd1ba44d4385ba980531c9507c5094ce51bc8f1ba4cc11e"
      }
    },
    {
      "id": "collection-card-a-side-b-side",
      "sourceFigmaNode": "2994:4430",
      "figmaNodeName": "A image",
      "role": "collection-card-image",
      "section": "Collection overview",
      "route": "collection-overview",
      "season": "Collection",
      "series": null,
      "product": "A Side / B Side",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": null,
      "detail": null,
      "order": 1,
      "stackId": null,
      "width": 720,
      "height": 720,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p1/cards-and-curated/collection-card-a-side-b-side-2994-4430@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Image-only crop from official Collection frame; text remains manifest data, not baked into card image.",
      "sha256": "72544cf2c962527707372cca5b8ed9e3aafff3d7b64a9654c83ff67cc7325166",
      "displayTitle": "A Side / B Side",
      "collectionCardId": "a-side-b-side",
      "suggestedTarget": "/air-ease-v2/detail/a-side-b-side",
      "detailStatus": "disabled-until-configured",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p1-master-asset",
      "byteLength": 918811,
      "fidelity": {
        "priority": "P1",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign 2.0",
        "exportBatch": "P1 collection/curated product card exports 2x",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p1-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/collection/cards/01-a-side-b-side.webp",
        "previousSourceFigmaNode": "2994:4430",
        "acceptedFilename": "p1/cards-and-curated/collection-card-a-side-b-side-2994-4430@2x.png",
        "acceptedSha256": "72544cf2c962527707372cca5b8ed9e3aafff3d7b64a9654c83ff67cc7325166"
      }
    },
    {
      "id": "collection-card-boundaryless",
      "sourceFigmaNode": "2994:4448",
      "figmaNodeName": "D image",
      "role": "collection-card-image",
      "section": "Collection overview",
      "route": "collection-overview",
      "season": "Collection",
      "series": null,
      "product": "Boundaryless",
      "productStyle": "Petit Mouvement",
      "variantColorway": null,
      "detail": null,
      "order": 4,
      "stackId": null,
      "width": 720,
      "height": 720,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p1/cards-and-curated/collection-card-boundaryless-2994-4448@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Image-only crop from official Collection frame; Boundaryless / Petit Mouvement remains visual-only/no-op per 26SS Petit scope.",
      "sha256": "d76a62156e63ba85b26e803e131939dabc0ffb23dd2d2ef21dd834f11f1a0f7f",
      "displayTitle": "Boundaryless",
      "collectionCardId": "boundaryless",
      "suggestedTarget": null,
      "detailStatus": "visual-only-no-op",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p1-master-asset",
      "byteLength": 890580,
      "fidelity": {
        "priority": "P1",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign 2.0",
        "exportBatch": "P1 collection/curated product card exports 2x",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p1-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/collection/cards/04-boundaryless.webp",
        "previousSourceFigmaNode": "2994:4448",
        "acceptedFilename": "p1/cards-and-curated/collection-card-boundaryless-2994-4448@2x.png",
        "acceptedSha256": "d76a62156e63ba85b26e803e131939dabc0ffb23dd2d2ef21dd834f11f1a0f7f"
      }
    },
    {
      "id": "collection-card-curve-paradox",
      "sourceFigmaNode": "2994:4469",
      "figmaNodeName": "G image",
      "role": "collection-card-image",
      "section": "Collection overview",
      "route": "collection-overview",
      "season": "Collection",
      "series": null,
      "product": "Curve Paradox",
      "productStyle": "Wide Brim Leaf Hat",
      "variantColorway": null,
      "detail": null,
      "order": 7,
      "stackId": null,
      "width": 720,
      "height": 720,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p1/cards-and-curated/collection-card-curve-paradox-2994-4469@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Image-only crop from official Collection frame; text remains manifest data, not baked into card image.",
      "sha256": "e5981418b1b8c8d6f2a1b1a78127f102c1e9decdf2ec998872e6f840e9fa091f",
      "displayTitle": "Curve Paradox",
      "collectionCardId": "curve-paradox",
      "suggestedTarget": "/air-ease-v2/detail/curve-paradox",
      "detailStatus": "disabled-until-configured",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p1-master-asset",
      "byteLength": 923915,
      "fidelity": {
        "priority": "P1",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign 2.0",
        "exportBatch": "P1 collection/curated product card exports 2x",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p1-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/collection/cards/07-curve-paradox.webp",
        "previousSourceFigmaNode": "2994:4469",
        "acceptedFilename": "p1/cards-and-curated/collection-card-curve-paradox-2994-4469@2x.png",
        "acceptedSha256": "e5981418b1b8c8d6f2a1b1a78127f102c1e9decdf2ec998872e6f840e9fa091f"
      }
    },
    {
      "id": "collection-card-duality",
      "sourceFigmaNode": "2994:4475",
      "figmaNodeName": "H image",
      "role": "collection-card-image",
      "section": "Collection overview",
      "route": "collection-overview",
      "season": "Collection",
      "series": null,
      "product": "Duality",
      "productStyle": "Reversible Bucket Hat",
      "variantColorway": null,
      "detail": null,
      "order": 8,
      "stackId": null,
      "width": 720,
      "height": 720,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p1/cards-and-curated/collection-card-duality-2994-4475@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Image-only crop from official Collection frame; text remains manifest data, not baked into card image.",
      "sha256": "2cd423b2add3a9e44964fcd50d256f118c0d163eef1eb4824506aa4706453af7",
      "displayTitle": "Duality",
      "collectionCardId": "duality",
      "suggestedTarget": "/air-ease-v2/detail/duality",
      "detailStatus": "disabled-until-configured",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p1-master-asset",
      "byteLength": 924868,
      "fidelity": {
        "priority": "P1",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign 2.0",
        "exportBatch": "P1 collection/curated product card exports 2x",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p1-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/collection/cards/08-duality.webp",
        "previousSourceFigmaNode": "2994:4475",
        "acceptedFilename": "p1/cards-and-curated/collection-card-duality-2994-4475@2x.png",
        "acceptedSha256": "2cd423b2add3a9e44964fcd50d256f118c0d163eef1eb4824506aa4706453af7"
      }
    },
    {
      "id": "collection-card-echo",
      "sourceFigmaNode": "2994:4436",
      "figmaNodeName": "B image",
      "role": "collection-card-image",
      "section": "Collection overview",
      "route": "collection-overview",
      "season": "Collection",
      "series": null,
      "product": "Echo",
      "productStyle": "Slit brim Bucket Hat",
      "variantColorway": null,
      "detail": null,
      "order": 2,
      "stackId": null,
      "width": 720,
      "height": 720,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p1/cards-and-curated/collection-card-echo-2994-4436@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Image-only crop from official Collection frame; text remains manifest data, not baked into card image.",
      "sha256": "1384e704fa1cc96c10d09b65ef52d5142ffd4e27a97e4c4684f03635e02a0917",
      "displayTitle": "Echo",
      "collectionCardId": "echo",
      "suggestedTarget": "/air-ease-v2/detail/echo",
      "detailStatus": "disabled-until-configured",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p1-master-asset",
      "byteLength": 926423,
      "fidelity": {
        "priority": "P1",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign 2.0",
        "exportBatch": "P1 collection/curated product card exports 2x",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p1-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/collection/cards/02-echo.webp",
        "previousSourceFigmaNode": "2994:4436",
        "acceptedFilename": "p1/cards-and-curated/collection-card-echo-2994-4436@2x.png",
        "acceptedSha256": "1384e704fa1cc96c10d09b65ef52d5142ffd4e27a97e4c4684f03635e02a0917"
      }
    },
    {
      "id": "collection-card-new-order",
      "sourceFigmaNode": "2994:4442",
      "figmaNodeName": "C image",
      "role": "collection-card-image",
      "section": "Collection overview",
      "route": "collection-overview",
      "season": "Collection",
      "series": null,
      "product": "New Order",
      "productStyle": "Foldable Pleated Hat",
      "variantColorway": null,
      "detail": null,
      "order": 3,
      "stackId": null,
      "width": 720,
      "height": 720,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p1/cards-and-curated/collection-card-new-order-2994-4442@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Image-only crop from official Collection frame; text remains manifest data, not baked into card image.",
      "sha256": "398c1a326f973579022f16fdd639c1b5c64938ee845fa917f9bc41e9693df4fb",
      "displayTitle": "New Order",
      "collectionCardId": "new-order",
      "suggestedTarget": "/air-ease-v2/detail/new-order",
      "detailStatus": "disabled-until-configured",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p1-master-asset",
      "byteLength": 916600,
      "fidelity": {
        "priority": "P1",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign 2.0",
        "exportBatch": "P1 collection/curated product card exports 2x",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p1-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/collection/cards/03-new-order.webp",
        "previousSourceFigmaNode": "2994:4442",
        "acceptedFilename": "p1/cards-and-curated/collection-card-new-order-2994-4442@2x.png",
        "acceptedSha256": "398c1a326f973579022f16fdd639c1b5c64938ee845fa917f9bc41e9693df4fb"
      }
    },
    {
      "id": "collection-card-rewind",
      "sourceFigmaNode": "2994:4462",
      "figmaNodeName": "F image",
      "role": "collection-card-image",
      "section": "Collection overview",
      "route": "collection-overview",
      "season": "Collection",
      "series": null,
      "product": "Rewind",
      "productStyle": "Acordeón",
      "variantColorway": null,
      "detail": null,
      "order": 6,
      "stackId": null,
      "width": 720,
      "height": 720,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p1/cards-and-curated/collection-card-rewind-2994-4462@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Image-only crop from official Collection frame; text remains manifest data, not baked into card image.",
      "sha256": "a702883b9d122600d552b7d0b504dd0593ff78df59c0c2c21e67f9f6b8db3752",
      "displayTitle": "Rewind",
      "collectionCardId": "rewind",
      "suggestedTarget": "/air-ease-v2/detail/rewind",
      "detailStatus": "disabled-until-configured",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p1-master-asset",
      "byteLength": 944746,
      "fidelity": {
        "priority": "P1",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign 2.0",
        "exportBatch": "P1 collection/curated product card exports 2x",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p1-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/collection/cards/06-rewind.webp",
        "previousSourceFigmaNode": "2994:4462",
        "acceptedFilename": "p1/cards-and-curated/collection-card-rewind-2994-4462@2x.png",
        "acceptedSha256": "a702883b9d122600d552b7d0b504dd0593ff78df59c0c2c21e67f9f6b8db3752"
      }
    },
    {
      "id": "collection-card-wandering-verses",
      "sourceFigmaNode": "2994:4455",
      "figmaNodeName": "E image",
      "role": "collection-card-image",
      "section": "Collection overview",
      "route": "collection-overview",
      "season": "Collection",
      "series": null,
      "product": "Wandering Verses",
      "productStyle": "Hat & Ribbon Set",
      "variantColorway": null,
      "detail": null,
      "order": 5,
      "stackId": null,
      "width": 720,
      "height": 720,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p1/cards-and-curated/collection-card-wandering-verses-2994-4455@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Image-only crop from official Collection frame; text remains manifest data, not baked into card image.",
      "sha256": "bf109037aa1ff2641b60c27639951ef12fca0f00e2e4baddffdfe7665e563bde",
      "displayTitle": "Wandering Verses",
      "collectionCardId": "wandering-verses",
      "suggestedTarget": "/air-ease-v2/detail/wandering-verses",
      "detailStatus": "disabled-until-configured",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p1-master-asset",
      "byteLength": 832064,
      "fidelity": {
        "priority": "P1",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign 2.0",
        "exportBatch": "P1 collection/curated product card exports 2x",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p1-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/collection/cards/05-wandering-verses.webp",
        "previousSourceFigmaNode": "2994:4455",
        "acceptedFilename": "p1/cards-and-curated/collection-card-wandering-verses-2994-4455@2x.png",
        "acceptedSha256": "bf109037aa1ff2641b60c27639951ef12fca0f00e2e4baddffdfe7665e563bde"
      }
    },
    {
      "id": "collection-overview-frame-2994-4418",
      "sourceFigmaNode": "2994:4418",
      "figmaNodeName": "collection",
      "role": "collection-overview-frame",
      "section": "Collection overview",
      "route": "collection-overview",
      "season": "Collection",
      "series": null,
      "product": null,
      "productStyle": null,
      "variantColorway": null,
      "detail": null,
      "order": null,
      "stackId": null,
      "width": 3840,
      "height": 2160,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p1-1/p1-1-main-site/collection-overview-frame-2994-4418-2994-4418@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Official Collection overview frame exported from Figma node 2994:4418; replaces previous pending placeholder.",
      "sha256": "47b868acf5a61e0bf5a1ed78bd66678f5d209196827ea90f334ae8e2d65e0cc1",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p1-1-master-frame",
      "byteLength": 7689814,
      "fidelity": {
        "priority": "P1.1",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign 2.0",
        "sourcePageNode": "2265:30",
        "scope": "P1.1 main-site full frame",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p1-1-intake-20260713/staging/v2-image-fidelity-p1-1-and-curve-duality-2x-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/collection/collection-overview.webp",
        "previousSourceFigmaNode": "2994:4418",
        "acceptedFilename": "p1-1-main-site/collection-overview-frame-2994-4418-2994-4418@2x.png",
        "acceptedSha256": "47b868acf5a61e0bf5a1ed78bd66678f5d209196827ea90f334ae8e2d65e0cc1"
      }
    },
    {
      "id": "detail-a-side-b-side-coarse-linen-souffle-detail-info",
      "sourceFigmaNode": "3301:806",
      "sourceLocalPath": null,
      "figmaNodeName": "Frame 2085663182",
      "role": "detail-information-panel",
      "section": "Collection / A Side / B Side detail",
      "route": "/air-ease-v2/detail/coarse-linen-souffle",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "Coarse Linen Soufflé",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Coarse Linen Soufflé",
      "detail": "detail-info",
      "order": 7,
      "stackId": null,
      "width": 1398,
      "height": 3022,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---a-side---b-side-detail/detail-a-side-b-side-coarse-linen-souffle-detail-info-3301-806@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Direct Figma node screenshots for slots.",
      "sha256": "0992ab5ccc44cc72ff9ec7898dac00aa4ef1a5bca3d410bdf8dc5678d40c2cc3",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-asset",
      "byteLength": 288579,
      "fidelity": {
        "priority": "P0",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p0-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/detail/a-side-b-side/coarse-linen-souffle/detail-info.webp",
        "previousSourceFigmaNode": "2994:4732",
        "acceptedFilename": "p0/collection---a-side---b-side-detail/detail-a-side-b-side-coarse-linen-souffle-detail-info-3301-806@2x.png",
        "acceptedSha256": "0992ab5ccc44cc72ff9ec7898dac00aa4ef1a5bca3d410bdf8dc5678d40c2cc3"
      }
    },
    {
      "id": "detail-a-side-b-side-coarse-linen-souffle-frame",
      "sourceFigmaNode": "3301:737",
      "sourceLocalPath": null,
      "figmaNodeName": "detail_A Side / B Side_Cross brim Bucket Hat",
      "role": "detail-frame",
      "section": "Collection / A Side / B Side detail",
      "route": "/air-ease-v2/detail/coarse-linen-souffle",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "Coarse Linen Soufflé",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Coarse Linen Soufflé",
      "detail": "frame",
      "order": 1,
      "stackId": null,
      "width": 3840,
      "height": 9510,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---a-side---b-side-detail/detail-a-side-b-side-coarse-linen-souffle-frame-3301-737@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Direct Figma node screenshots for slots.",
      "sha256": "3641c56a46219d85494620e88a355480fabe463b3b9c0dc46de60a2464e87e08",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-frame",
      "byteLength": 24627327,
      "fidelity": {
        "priority": "P0",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p0-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/detail/a-side-b-side/coarse-linen-souffle/frame.webp",
        "previousSourceFigmaNode": "2994:4647",
        "acceptedFilename": "p0/collection---a-side---b-side-detail/detail-a-side-b-side-coarse-linen-souffle-frame-3301-737@2x.png",
        "acceptedSha256": "3641c56a46219d85494620e88a355480fabe463b3b9c0dc46de60a2464e87e08"
      }
    },
    {
      "id": "detail-a-side-b-side-coarse-linen-souffle-hero-closeup",
      "sourceFigmaNode": "3301:760",
      "sourceLocalPath": null,
      "figmaNodeName": "main 2",
      "role": "detail-hero-closeup",
      "section": "Collection / A Side / B Side detail",
      "route": "/air-ease-v2/detail/coarse-linen-souffle",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "Coarse Linen Soufflé",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Coarse Linen Soufflé",
      "detail": "hero-closeup",
      "order": 3,
      "stackId": null,
      "width": 1800,
      "height": 1800,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---a-side---b-side-detail/detail-a-side-b-side-coarse-linen-souffle-hero-closeup-3301-760@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Direct Figma node screenshots for slots.",
      "sha256": "7f3287107fdcde74a11d402295c7d1efdfb2c2765eda91d82d5d33a13cee8473",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-asset",
      "byteLength": 4182003,
      "fidelity": {
        "priority": "P0",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p0-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/detail/a-side-b-side/coarse-linen-souffle/hero-closeup.webp",
        "previousSourceFigmaNode": "2994:4672",
        "acceptedFilename": "p0/collection---a-side---b-side-detail/detail-a-side-b-side-coarse-linen-souffle-hero-closeup-3301-760@2x.png",
        "acceptedSha256": "7f3287107fdcde74a11d402295c7d1efdfb2c2765eda91d82d5d33a13cee8473"
      }
    },
    {
      "id": "detail-a-side-b-side-coarse-linen-souffle-hero-main",
      "sourceFigmaNode": "3301:759",
      "sourceLocalPath": null,
      "figmaNodeName": "main 1",
      "role": "detail-hero-main",
      "section": "Collection / A Side / B Side detail",
      "route": "/air-ease-v2/detail/coarse-linen-souffle",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "Coarse Linen Soufflé",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Coarse Linen Soufflé",
      "detail": "hero-main",
      "order": 2,
      "stackId": null,
      "width": 1800,
      "height": 1800,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---a-side---b-side-detail/detail-a-side-b-side-coarse-linen-souffle-hero-main-3301-759@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Direct Figma node screenshots for slots.",
      "sha256": "686d79d7a4ddd1db8d81e0186ad9cdac20f87eb00692db43b6cfe432fdaaf75e",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-asset",
      "byteLength": 2380333,
      "fidelity": {
        "priority": "P0",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p0-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/detail/a-side-b-side/coarse-linen-souffle/hero-main.webp",
        "previousSourceFigmaNode": "2994:4671",
        "acceptedFilename": "p0/collection---a-side---b-side-detail/detail-a-side-b-side-coarse-linen-souffle-hero-main-3301-759@2x.png",
        "acceptedSha256": "686d79d7a4ddd1db8d81e0186ad9cdac20f87eb00692db43b6cfe432fdaaf75e"
      }
    },
    {
      "id": "detail-a-side-b-side-coarse-linen-souffle-how-to-wear",
      "sourceFigmaNode": "3301:781",
      "sourceLocalPath": null,
      "figmaNodeName": "how to area",
      "role": "detail-how-to-wear-group",
      "section": "Collection / A Side / B Side detail",
      "route": "/air-ease-v2/detail/coarse-linen-souffle",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "Coarse Linen Soufflé",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Coarse Linen Soufflé",
      "detail": "how-to-wear",
      "order": 6,
      "stackId": null,
      "width": 3620,
      "height": 2710,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---a-side---b-side-detail/detail-a-side-b-side-coarse-linen-souffle-how-to-wear-3301-781@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Direct Figma node screenshots for slots.",
      "sha256": "fd0b6ebb330593a63ffac646c94456260f665d7729616b79344b8812a063d826",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-asset",
      "byteLength": 7087896,
      "fidelity": {
        "priority": "P0",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p0-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/detail/a-side-b-side/coarse-linen-souffle/how-to-wear.webp",
        "previousSourceFigmaNode": "2994:4701",
        "acceptedFilename": "p0/collection---a-side---b-side-detail/detail-a-side-b-side-coarse-linen-souffle-how-to-wear-3301-781@2x.png",
        "acceptedSha256": "fd0b6ebb330593a63ffac646c94456260f665d7729616b79344b8812a063d826"
      }
    },
    {
      "id": "detail-a-side-b-side-coarse-linen-souffle-look-style",
      "sourceFigmaNode": "3301:762",
      "sourceLocalPath": null,
      "figmaNodeName": "looks",
      "role": "detail-look-style-group",
      "section": "Collection / A Side / B Side detail",
      "route": "/air-ease-v2/detail/coarse-linen-souffle",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "Coarse Linen Soufflé",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Coarse Linen Soufflé",
      "detail": "look-style",
      "order": 4,
      "stackId": null,
      "width": 3620,
      "height": 890,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---a-side---b-side-detail/detail-a-side-b-side-coarse-linen-souffle-look-style-3301-762@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Direct Figma node screenshots for slots.",
      "sha256": "e72e5cc2c3d99a19366e8bbf63f809769bb046ddaea58ce72f8acf15b6ec104c",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-asset",
      "byteLength": 4189593,
      "fidelity": {
        "priority": "P0",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p0-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/detail/a-side-b-side/coarse-linen-souffle/look-style.webp",
        "previousSourceFigmaNode": "2994:4674",
        "acceptedFilename": "p0/collection---a-side---b-side-detail/detail-a-side-b-side-coarse-linen-souffle-look-style-3301-762@2x.png",
        "acceptedSha256": "e72e5cc2c3d99a19366e8bbf63f809769bb046ddaea58ce72f8acf15b6ec104c"
      }
    },
    {
      "id": "detail-a-side-b-side-coarse-linen-souffle-mobile-look-style-style-01-retina-3x",
      "assetId": "detail-a-side-b-side-coarse-linen-souffle-mobile-look-style-style-01-retina-3x",
      "sourceFigmaNode": "3301:772",
      "sourceLocalPath": "erriese-mobile-detail-look-style-completion-assets.zip::a-side-b-side/mobile-editorial-retina/coarse-linen-souffle/look-and-style/style-01-3301-772@3x.png",
      "figmaNodeName": "style 1",
      "role": "mobile-detail-look-style-card",
      "section": "Mobile detail look style completion retina",
      "route": "/air-ease-v2/detail/coarse-linen-souffle",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "A Side / B Side",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Coarse Linen Soufflé",
      "detail": "lookAndStyle",
      "order": 792,
      "stackId": "mobile-detail-look-style-completion-retina-v1",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/coarse-linen-souffle/look-and-style/style-01.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "Supplemental 3x mobile detail Look & Style direct Figma styles row export. PNG preserved from coordinator accepted intake; no browser screenshot, no full-frame fallback, no legacy asset, no How-to-Wear mix-in.",
      "sha256": "9b1746a793cf2be660e9a34f559c34c1dc16aef30f5c456a2b71cc1b7ebdf32f",
      "displayTitle": "Coarse Linen Soufflé",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/coarse-linen-souffle",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-single-card-frame-exportAsync",
      "compositionType": "direct-single-look-style-card",
      "mobileAtomicContractId": "mobile-detail-look-style-completion-retina-v1",
      "pngSha256": "9b1746a793cf2be660e9a34f559c34c1dc16aef30f5c456a2b71cc1b7ebdf32f",
      "originalZipFilename": "erriese-mobile-detail-look-style-completion-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "detail-a-side-b-side-coarse-linen-souffle-mobile-look-style-style-02-retina-3x",
      "assetId": "detail-a-side-b-side-coarse-linen-souffle-mobile-look-style-style-02-retina-3x",
      "sourceFigmaNode": "3301:774",
      "sourceLocalPath": "erriese-mobile-detail-look-style-completion-assets.zip::a-side-b-side/mobile-editorial-retina/coarse-linen-souffle/look-and-style/style-02-3301-774@3x.png",
      "figmaNodeName": "style 2",
      "role": "mobile-detail-look-style-card",
      "section": "Mobile detail look style completion retina",
      "route": "/air-ease-v2/detail/coarse-linen-souffle",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "A Side / B Side",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Coarse Linen Soufflé",
      "detail": "lookAndStyle",
      "order": 793,
      "stackId": "mobile-detail-look-style-completion-retina-v1",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/coarse-linen-souffle/look-and-style/style-02.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "Supplemental 3x mobile detail Look & Style direct Figma styles row export. PNG preserved from coordinator accepted intake; no browser screenshot, no full-frame fallback, no legacy asset, no How-to-Wear mix-in.",
      "sha256": "563dae9d754d5e67a1aea45583eebc8089b78322872a1affc85c43f4f93f8a60",
      "displayTitle": "Coarse Linen Soufflé",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/coarse-linen-souffle",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-single-card-frame-exportAsync",
      "compositionType": "direct-single-look-style-card",
      "mobileAtomicContractId": "mobile-detail-look-style-completion-retina-v1",
      "pngSha256": "563dae9d754d5e67a1aea45583eebc8089b78322872a1affc85c43f4f93f8a60",
      "originalZipFilename": "erriese-mobile-detail-look-style-completion-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "detail-a-side-b-side-coarse-linen-souffle-mobile-look-style-style-03-retina-3x",
      "assetId": "detail-a-side-b-side-coarse-linen-souffle-mobile-look-style-style-03-retina-3x",
      "sourceFigmaNode": "3301:776",
      "sourceLocalPath": "erriese-mobile-detail-look-style-completion-assets.zip::a-side-b-side/mobile-editorial-retina/coarse-linen-souffle/look-and-style/style-03-3301-776@3x.png",
      "figmaNodeName": "style 3",
      "role": "mobile-detail-look-style-card",
      "section": "Mobile detail look style completion retina",
      "route": "/air-ease-v2/detail/coarse-linen-souffle",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "A Side / B Side",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Coarse Linen Soufflé",
      "detail": "lookAndStyle",
      "order": 794,
      "stackId": "mobile-detail-look-style-completion-retina-v1",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/coarse-linen-souffle/look-and-style/style-03.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "Supplemental 3x mobile detail Look & Style direct Figma styles row export. PNG preserved from coordinator accepted intake; no browser screenshot, no full-frame fallback, no legacy asset, no How-to-Wear mix-in.",
      "sha256": "1c6bfca711be7bdad96f3b2ce910d18240ce95915511f84a9c0d7b294a2a8500",
      "displayTitle": "Coarse Linen Soufflé",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/coarse-linen-souffle",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-single-card-frame-exportAsync",
      "compositionType": "direct-single-look-style-card",
      "mobileAtomicContractId": "mobile-detail-look-style-completion-retina-v1",
      "pngSha256": "1c6bfca711be7bdad96f3b2ce910d18240ce95915511f84a9c0d7b294a2a8500",
      "originalZipFilename": "erriese-mobile-detail-look-style-completion-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "detail-a-side-b-side-coarse-linen-souffle-mobile-look-style-style-04-retina-3x",
      "assetId": "detail-a-side-b-side-coarse-linen-souffle-mobile-look-style-style-04-retina-3x",
      "sourceFigmaNode": "3301:778",
      "sourceLocalPath": "erriese-mobile-detail-look-style-completion-assets.zip::a-side-b-side/mobile-editorial-retina/coarse-linen-souffle/look-and-style/style-04-3301-778@3x.png",
      "figmaNodeName": "style 4",
      "role": "mobile-detail-look-style-card",
      "section": "Mobile detail look style completion retina",
      "route": "/air-ease-v2/detail/coarse-linen-souffle",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "A Side / B Side",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Coarse Linen Soufflé",
      "detail": "lookAndStyle",
      "order": 795,
      "stackId": "mobile-detail-look-style-completion-retina-v1",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/coarse-linen-souffle/look-and-style/style-04.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "Supplemental 3x mobile detail Look & Style direct Figma styles row export. PNG preserved from coordinator accepted intake; no browser screenshot, no full-frame fallback, no legacy asset, no How-to-Wear mix-in.",
      "sha256": "4cb866417871f8903af6e6b35970f410d38abf8b25db14495c44dae631893f1b",
      "displayTitle": "Coarse Linen Soufflé",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/coarse-linen-souffle",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-single-card-frame-exportAsync",
      "compositionType": "direct-single-look-style-card",
      "mobileAtomicContractId": "mobile-detail-look-style-completion-retina-v1",
      "pngSha256": "4cb866417871f8903af6e6b35970f410d38abf8b25db14495c44dae631893f1b",
      "originalZipFilename": "erriese-mobile-detail-look-style-completion-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "detail-a-side-b-side-coarse-linen-souffle-style-images",
      "sourceFigmaNode": "3301:771",
      "sourceLocalPath": null,
      "figmaNodeName": "styles",
      "role": "detail-style-images-group",
      "section": "Collection / A Side / B Side detail",
      "route": "/air-ease-v2/detail/coarse-linen-souffle",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "Coarse Linen Soufflé",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Coarse Linen Soufflé",
      "detail": "style-images",
      "order": 5,
      "stackId": null,
      "width": 3620,
      "height": 890,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---a-side---b-side-detail/detail-a-side-b-side-coarse-linen-souffle-style-images-3301-771@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Direct Figma node screenshots for slots.",
      "sha256": "049fe1b03939cc91be98927cdcdcf68a4dde1cca6d67adb05f110f057bb255d9",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-asset",
      "byteLength": 5916059,
      "fidelity": {
        "priority": "P0",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p0-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/detail/a-side-b-side/coarse-linen-souffle/style-images.webp",
        "previousSourceFigmaNode": "2994:4687",
        "acceptedFilename": "p0/collection---a-side---b-side-detail/detail-a-side-b-side-coarse-linen-souffle-style-images-3301-771@2x.png",
        "acceptedSha256": "049fe1b03939cc91be98927cdcdcf68a4dde1cca6d67adb05f110f057bb255d9"
      }
    },
    {
      "id": "detail-a-side-b-side-dancing-mist-orange-detail-info",
      "sourceFigmaNode": "3301:3228",
      "sourceLocalPath": null,
      "figmaNodeName": "Frame 2085663182",
      "role": "detail-information-panel",
      "section": "Collection / A Side / B Side detail",
      "route": "/air-ease-v2/detail/dancing-mist-orange",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "Dancing Mist Orange",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Dancing Mist Orange",
      "detail": "detail-info",
      "order": 7,
      "stackId": null,
      "width": 1398,
      "height": 3080,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---a-side---b-side-detail/detail-a-side-b-side-dancing-mist-orange-detail-info-3301-3228@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Full frame is direct Figma export; slot assets are 1:1 crops from the same full frame using Figma slot coordinates after slot screenshot transport became unstable.",
      "sha256": "96ef8adc451f62d1bbc935083e8b0db5485eb44c621b65a1f9269dde92516e95",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-asset",
      "byteLength": 290246,
      "fidelity": {
        "priority": "P0",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p0-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/detail/a-side-b-side/dancing-mist-orange/detail-info.webp",
        "previousSourceFigmaNode": "3207:3270",
        "acceptedFilename": "p0/collection---a-side---b-side-detail/detail-a-side-b-side-dancing-mist-orange-detail-info-3301-3228@2x.png",
        "acceptedSha256": "96ef8adc451f62d1bbc935083e8b0db5485eb44c621b65a1f9269dde92516e95"
      }
    },
    {
      "id": "detail-a-side-b-side-dancing-mist-orange-frame",
      "sourceFigmaNode": "3301:3153",
      "sourceLocalPath": null,
      "figmaNodeName": "detail_A Side / B Side_Cross brim Bucket Hat",
      "role": "detail-frame",
      "section": "Collection / A Side / B Side detail",
      "route": "/air-ease-v2/detail/dancing-mist-orange",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "Dancing Mist Orange",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Dancing Mist Orange",
      "detail": "frame",
      "order": 1,
      "stackId": null,
      "width": 3840,
      "height": 9510,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---a-side---b-side-detail/detail-a-side-b-side-dancing-mist-orange-frame-3301-3153@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Full frame is direct Figma export; slot assets are 1:1 crops from the same full frame using Figma slot coordinates after slot screenshot transport became unstable.",
      "sha256": "2104f1e3d0d8ce8ea8372f440063a4df89e22c3731dd02ac9414541faee5cea6",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-frame",
      "byteLength": 27381061,
      "fidelity": {
        "priority": "P0",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p0-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/detail/a-side-b-side/dancing-mist-orange/frame.webp",
        "previousSourceFigmaNode": "3207:3200",
        "acceptedFilename": "p0/collection---a-side---b-side-detail/detail-a-side-b-side-dancing-mist-orange-frame-3301-3153@2x.png",
        "acceptedSha256": "2104f1e3d0d8ce8ea8372f440063a4df89e22c3731dd02ac9414541faee5cea6"
      }
    },
    {
      "id": "detail-a-side-b-side-dancing-mist-orange-hero-closeup",
      "sourceFigmaNode": "3301:3177",
      "sourceLocalPath": null,
      "figmaNodeName": "main 2",
      "role": "detail-hero-closeup",
      "section": "Collection / A Side / B Side detail",
      "route": "/air-ease-v2/detail/dancing-mist-orange",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "Dancing Mist Orange",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Dancing Mist Orange",
      "detail": "hero-closeup",
      "order": 3,
      "stackId": null,
      "width": 1800,
      "height": 1800,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---a-side---b-side-detail/detail-a-side-b-side-dancing-mist-orange-hero-closeup-3301-3177@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Full frame is direct Figma export; slot assets are 1:1 crops from the same full frame using Figma slot coordinates after slot screenshot transport became unstable.",
      "sha256": "7b06bfd61563f2690ca28b96dac2588d1817f83315303d87ebbff8408dc20673",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-asset",
      "byteLength": 5516757,
      "fidelity": {
        "priority": "P0",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p0-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/detail/a-side-b-side/dancing-mist-orange/hero-closeup.webp",
        "previousSourceFigmaNode": "3209:8",
        "acceptedFilename": "p0/collection---a-side---b-side-detail/detail-a-side-b-side-dancing-mist-orange-hero-closeup-3301-3177@2x.png",
        "acceptedSha256": "7b06bfd61563f2690ca28b96dac2588d1817f83315303d87ebbff8408dc20673"
      }
    },
    {
      "id": "detail-a-side-b-side-dancing-mist-orange-hero-main",
      "sourceFigmaNode": "3301:3175",
      "sourceLocalPath": null,
      "figmaNodeName": "main 1",
      "role": "detail-hero-main",
      "section": "Collection / A Side / B Side detail",
      "route": "/air-ease-v2/detail/dancing-mist-orange",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "Dancing Mist Orange",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Dancing Mist Orange",
      "detail": "hero-main",
      "order": 2,
      "stackId": null,
      "width": 1800,
      "height": 1800,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---a-side---b-side-detail/detail-a-side-b-side-dancing-mist-orange-hero-main-3301-3175@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Full frame is direct Figma export; slot assets are 1:1 crops from the same full frame using Figma slot coordinates after slot screenshot transport became unstable.",
      "sha256": "028aaeffd1e6b87c3457d438a4066828df9b0c399f9b965e412d32faf1180c00",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-asset",
      "byteLength": 4537528,
      "fidelity": {
        "priority": "P0",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p0-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/detail/a-side-b-side/dancing-mist-orange/hero-main.webp",
        "previousSourceFigmaNode": "3209:2",
        "acceptedFilename": "p0/collection---a-side---b-side-detail/detail-a-side-b-side-dancing-mist-orange-hero-main-3301-3175@2x.png",
        "acceptedSha256": "028aaeffd1e6b87c3457d438a4066828df9b0c399f9b965e412d32faf1180c00"
      }
    },
    {
      "id": "detail-a-side-b-side-dancing-mist-orange-how-to-wear",
      "sourceFigmaNode": "3301:3200",
      "sourceLocalPath": null,
      "figmaNodeName": "how to area",
      "role": "detail-how-to-wear-group",
      "section": "Collection / A Side / B Side detail",
      "route": "/air-ease-v2/detail/dancing-mist-orange",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "Dancing Mist Orange",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Dancing Mist Orange",
      "detail": "how-to-wear",
      "order": 6,
      "stackId": null,
      "width": 3620,
      "height": 2710,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---a-side---b-side-detail/detail-a-side-b-side-dancing-mist-orange-how-to-wear-3301-3200@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Full frame is direct Figma export; slot assets are 1:1 crops from the same full frame using Figma slot coordinates after slot screenshot transport became unstable.",
      "sha256": "b0065238721d6ce8d09b8f71d3bba8f13d35ca848b8f31a04f4d69b28b4ce55e",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-asset",
      "byteLength": 6718929,
      "fidelity": {
        "priority": "P0",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p0-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/detail/a-side-b-side/dancing-mist-orange/how-to-wear.webp",
        "previousSourceFigmaNode": "3207:3242",
        "acceptedFilename": "p0/collection---a-side---b-side-detail/detail-a-side-b-side-dancing-mist-orange-how-to-wear-3301-3200@2x.png",
        "acceptedSha256": "b0065238721d6ce8d09b8f71d3bba8f13d35ca848b8f31a04f4d69b28b4ce55e"
      }
    },
    {
      "id": "detail-a-side-b-side-dancing-mist-orange-look-style",
      "sourceFigmaNode": "3301:3179",
      "sourceLocalPath": null,
      "figmaNodeName": "looks",
      "role": "detail-look-style-group",
      "section": "Collection / A Side / B Side detail",
      "route": "/air-ease-v2/detail/dancing-mist-orange",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "Dancing Mist Orange",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Dancing Mist Orange",
      "detail": "look-style",
      "order": 4,
      "stackId": null,
      "width": 3620,
      "height": 890,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---a-side---b-side-detail/detail-a-side-b-side-dancing-mist-orange-look-style-3301-3179@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Full frame is direct Figma export; slot assets are 1:1 crops from the same full frame using Figma slot coordinates after slot screenshot transport became unstable.",
      "sha256": "21181a4e679af8c4be596d1afce15b6ce177a48d669daf9e16f0136385257e55",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-asset",
      "byteLength": 4399458,
      "fidelity": {
        "priority": "P0",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p0-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/detail/a-side-b-side/dancing-mist-orange/look-style.webp",
        "previousSourceFigmaNode": "3207:3226",
        "acceptedFilename": "p0/collection---a-side---b-side-detail/detail-a-side-b-side-dancing-mist-orange-look-style-3301-3179@2x.png",
        "acceptedSha256": "21181a4e679af8c4be596d1afce15b6ce177a48d669daf9e16f0136385257e55"
      }
    },
    {
      "id": "detail-a-side-b-side-dancing-mist-orange-mobile-look-style-style-01-retina-3x",
      "assetId": "detail-a-side-b-side-dancing-mist-orange-mobile-look-style-style-01-retina-3x",
      "sourceFigmaNode": "3301:3189",
      "sourceLocalPath": "erriese-mobile-detail-look-style-completion-assets.zip::a-side-b-side/mobile-editorial-retina/dancing-mist-orange/look-and-style/style-01-3301-3189@3x.png",
      "figmaNodeName": "2627",
      "role": "mobile-detail-look-style-card",
      "section": "Mobile detail look style completion retina",
      "route": "/air-ease-v2/detail/dancing-mist-orange",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "A Side / B Side",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Dancing Mist Orange",
      "detail": "lookAndStyle",
      "order": 804,
      "stackId": "mobile-detail-look-style-completion-retina-v1",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/dancing-mist-orange/look-and-style/style-01.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "Supplemental 3x mobile detail Look & Style direct Figma styles row export. PNG preserved from coordinator accepted intake; no browser screenshot, no full-frame fallback, no legacy asset, no How-to-Wear mix-in.",
      "sha256": "87a9221315fce0b8d68c7ab07246a3d385f76b67cde24a8ccc76381e2b1a8e17",
      "displayTitle": "Dancing Mist Orange",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/dancing-mist-orange",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-single-card-frame-exportAsync",
      "compositionType": "direct-single-look-style-card",
      "mobileAtomicContractId": "mobile-detail-look-style-completion-retina-v1",
      "pngSha256": "87a9221315fce0b8d68c7ab07246a3d385f76b67cde24a8ccc76381e2b1a8e17",
      "originalZipFilename": "erriese-mobile-detail-look-style-completion-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "detail-a-side-b-side-dancing-mist-orange-mobile-look-style-style-02-retina-3x",
      "assetId": "detail-a-side-b-side-dancing-mist-orange-mobile-look-style-style-02-retina-3x",
      "sourceFigmaNode": "3301:3192",
      "sourceLocalPath": "erriese-mobile-detail-look-style-completion-assets.zip::a-side-b-side/mobile-editorial-retina/dancing-mist-orange/look-and-style/style-02-3301-3192@3x.png",
      "figmaNodeName": "A5_L1 1",
      "role": "mobile-detail-look-style-card",
      "section": "Mobile detail look style completion retina",
      "route": "/air-ease-v2/detail/dancing-mist-orange",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "A Side / B Side",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Dancing Mist Orange",
      "detail": "lookAndStyle",
      "order": 805,
      "stackId": "mobile-detail-look-style-completion-retina-v1",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/dancing-mist-orange/look-and-style/style-02.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "Supplemental 3x mobile detail Look & Style direct Figma styles row export. PNG preserved from coordinator accepted intake; no browser screenshot, no full-frame fallback, no legacy asset, no How-to-Wear mix-in.",
      "sha256": "f9e9c68d820b1f91e2dd8cce0592373847effdb953a7d3fbfc12414f44b727e9",
      "displayTitle": "Dancing Mist Orange",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/dancing-mist-orange",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-single-card-frame-exportAsync",
      "compositionType": "direct-single-look-style-card",
      "mobileAtomicContractId": "mobile-detail-look-style-completion-retina-v1",
      "pngSha256": "f9e9c68d820b1f91e2dd8cce0592373847effdb953a7d3fbfc12414f44b727e9",
      "originalZipFilename": "erriese-mobile-detail-look-style-completion-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "detail-a-side-b-side-dancing-mist-orange-mobile-look-style-style-03-retina-3x",
      "assetId": "detail-a-side-b-side-dancing-mist-orange-mobile-look-style-style-03-retina-3x",
      "sourceFigmaNode": "3301:3193",
      "sourceLocalPath": "erriese-mobile-detail-look-style-completion-assets.zip::a-side-b-side/mobile-editorial-retina/dancing-mist-orange/look-and-style/style-03-3301-3193@3x.png",
      "figmaNodeName": "A5_L3 1",
      "role": "mobile-detail-look-style-card",
      "section": "Mobile detail look style completion retina",
      "route": "/air-ease-v2/detail/dancing-mist-orange",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "A Side / B Side",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Dancing Mist Orange",
      "detail": "lookAndStyle",
      "order": 806,
      "stackId": "mobile-detail-look-style-completion-retina-v1",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/dancing-mist-orange/look-and-style/style-03.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "Supplemental 3x mobile detail Look & Style direct Figma styles row export. PNG preserved from coordinator accepted intake; no browser screenshot, no full-frame fallback, no legacy asset, no How-to-Wear mix-in.",
      "sha256": "4ef353d40b8e278329ae5037df8041915cc37bb22d027e7a6e418cf6e0d42df7",
      "displayTitle": "Dancing Mist Orange",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/dancing-mist-orange",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-single-card-frame-exportAsync",
      "compositionType": "direct-single-look-style-card",
      "mobileAtomicContractId": "mobile-detail-look-style-completion-retina-v1",
      "pngSha256": "4ef353d40b8e278329ae5037df8041915cc37bb22d027e7a6e418cf6e0d42df7",
      "originalZipFilename": "erriese-mobile-detail-look-style-completion-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "detail-a-side-b-side-dancing-mist-orange-mobile-look-style-style-04-retina-3x",
      "assetId": "detail-a-side-b-side-dancing-mist-orange-mobile-look-style-style-04-retina-3x",
      "sourceFigmaNode": "3301:3194",
      "sourceLocalPath": "erriese-mobile-detail-look-style-completion-assets.zip::a-side-b-side/mobile-editorial-retina/dancing-mist-orange/look-and-style/style-04-3301-3194@3x.png",
      "figmaNodeName": "2628",
      "role": "mobile-detail-look-style-card",
      "section": "Mobile detail look style completion retina",
      "route": "/air-ease-v2/detail/dancing-mist-orange",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "A Side / B Side",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Dancing Mist Orange",
      "detail": "lookAndStyle",
      "order": 807,
      "stackId": "mobile-detail-look-style-completion-retina-v1",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/dancing-mist-orange/look-and-style/style-04.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "Supplemental 3x mobile detail Look & Style direct Figma styles row export. PNG preserved from coordinator accepted intake; no browser screenshot, no full-frame fallback, no legacy asset, no How-to-Wear mix-in.",
      "sha256": "69a9248c7b0d52cbd75fc38a6fec048b2bf61118423d34bad08dbb273de1770d",
      "displayTitle": "Dancing Mist Orange",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/dancing-mist-orange",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-single-card-frame-exportAsync",
      "compositionType": "direct-single-look-style-card",
      "mobileAtomicContractId": "mobile-detail-look-style-completion-retina-v1",
      "pngSha256": "69a9248c7b0d52cbd75fc38a6fec048b2bf61118423d34bad08dbb273de1770d",
      "originalZipFilename": "erriese-mobile-detail-look-style-completion-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "detail-a-side-b-side-dancing-mist-orange-style-images",
      "sourceFigmaNode": "3301:3188",
      "sourceLocalPath": null,
      "figmaNodeName": "styles",
      "role": "detail-style-images-group",
      "section": "Collection / A Side / B Side detail",
      "route": "/air-ease-v2/detail/dancing-mist-orange",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "Dancing Mist Orange",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Dancing Mist Orange",
      "detail": "style-images",
      "order": 5,
      "stackId": null,
      "width": 3620,
      "height": 890,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---a-side---b-side-detail/detail-a-side-b-side-dancing-mist-orange-style-images-3301-3188@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Full frame is direct Figma export; slot assets are 1:1 crops from the same full frame using Figma slot coordinates after slot screenshot transport became unstable.",
      "sha256": "ae19a5ba3406e701d854e5174ec6d7aebbf9533379553f1f56b59ac94136b1df",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-asset",
      "byteLength": 4991575,
      "fidelity": {
        "priority": "P0",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p0-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/detail/a-side-b-side/dancing-mist-orange/style-images.webp",
        "previousSourceFigmaNode": "3207:3234",
        "acceptedFilename": "p0/collection---a-side---b-side-detail/detail-a-side-b-side-dancing-mist-orange-style-images-3301-3188@2x.png",
        "acceptedSha256": "ae19a5ba3406e701d854e5174ec6d7aebbf9533379553f1f56b59ac94136b1df"
      }
    },
    {
      "id": "detail-a-side-b-side-gentle-dusk-detail-info",
      "sourceFigmaNode": "3301:3369",
      "sourceLocalPath": null,
      "figmaNodeName": "Frame 2085663182",
      "role": "detail-information-panel",
      "section": "Collection / A Side / B Side detail",
      "route": "/air-ease-v2/detail/gentle-dusk",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "Gentle Dusk",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Gentle Dusk",
      "detail": "detail-info",
      "order": 7,
      "stackId": null,
      "width": 1398,
      "height": 3080,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---a-side---b-side-detail/detail-a-side-b-side-gentle-dusk-detail-info-3301-3369@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Full frame is direct Figma export; slot assets are 1:1 crops from the same full frame using Figma slot coordinates after slot screenshot transport became unstable.",
      "sha256": "eaa290de9cdd34d9f3f6843efcdd98c99ca8e914f66bd3803c55a7c4b7a79cb2",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-asset",
      "byteLength": 286111,
      "fidelity": {
        "priority": "P0",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p0-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/detail/a-side-b-side/gentle-dusk/detail-info.webp",
        "previousSourceFigmaNode": "3209:181",
        "acceptedFilename": "p0/collection---a-side---b-side-detail/detail-a-side-b-side-gentle-dusk-detail-info-3301-3369@2x.png",
        "acceptedSha256": "eaa290de9cdd34d9f3f6843efcdd98c99ca8e914f66bd3803c55a7c4b7a79cb2"
      }
    },
    {
      "id": "detail-a-side-b-side-gentle-dusk-frame",
      "sourceFigmaNode": "3301:3298",
      "sourceLocalPath": null,
      "figmaNodeName": "detail_A Side / B Side_Cross brim Bucket Hat",
      "role": "detail-frame",
      "section": "Collection / A Side / B Side detail",
      "route": "/air-ease-v2/detail/gentle-dusk",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "Gentle Dusk",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Gentle Dusk",
      "detail": "frame",
      "order": 1,
      "stackId": null,
      "width": 3840,
      "height": 9510,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---a-side---b-side-detail/detail-a-side-b-side-gentle-dusk-frame-3301-3298@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Full frame is direct Figma export; slot assets are 1:1 crops from the same full frame using Figma slot coordinates after slot screenshot transport became unstable.",
      "sha256": "f57afbe528526e07ccc9cf7feb06b53ad8325015abc1ee8b05b770616ab6e3a3",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-frame",
      "byteLength": 27089346,
      "fidelity": {
        "priority": "P0",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p0-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/detail/a-side-b-side/gentle-dusk/frame.webp",
        "previousSourceFigmaNode": "3209:106",
        "acceptedFilename": "p0/collection---a-side---b-side-detail/detail-a-side-b-side-gentle-dusk-frame-3301-3298@2x.png",
        "acceptedSha256": "f57afbe528526e07ccc9cf7feb06b53ad8325015abc1ee8b05b770616ab6e3a3"
      }
    },
    {
      "id": "detail-a-side-b-side-gentle-dusk-hero-closeup",
      "sourceFigmaNode": "3301:3322",
      "sourceLocalPath": null,
      "figmaNodeName": "main 2",
      "role": "detail-hero-closeup",
      "section": "Collection / A Side / B Side detail",
      "route": "/air-ease-v2/detail/gentle-dusk",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "Gentle Dusk",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Gentle Dusk",
      "detail": "hero-closeup",
      "order": 3,
      "stackId": null,
      "width": 1800,
      "height": 1800,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---a-side---b-side-detail/detail-a-side-b-side-gentle-dusk-hero-closeup-3301-3322@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Full frame is direct Figma export; slot assets are 1:1 crops from the same full frame using Figma slot coordinates after slot screenshot transport became unstable.",
      "sha256": "0d10c3f99dbffd2b0afb79652a09157bec0710867993db0f358f765979fa4f61",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-asset",
      "byteLength": 4433383,
      "fidelity": {
        "priority": "P0",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p0-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/detail/a-side-b-side/gentle-dusk/hero-closeup.webp",
        "previousSourceFigmaNode": "3209:369",
        "acceptedFilename": "p0/collection---a-side---b-side-detail/detail-a-side-b-side-gentle-dusk-hero-closeup-3301-3322@2x.png",
        "acceptedSha256": "0d10c3f99dbffd2b0afb79652a09157bec0710867993db0f358f765979fa4f61"
      }
    },
    {
      "id": "detail-a-side-b-side-gentle-dusk-hero-main",
      "sourceFigmaNode": "3301:3320",
      "sourceLocalPath": null,
      "figmaNodeName": "main 1",
      "role": "detail-hero-main",
      "section": "Collection / A Side / B Side detail",
      "route": "/air-ease-v2/detail/gentle-dusk",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "Gentle Dusk",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Gentle Dusk",
      "detail": "hero-main",
      "order": 2,
      "stackId": null,
      "width": 1800,
      "height": 1800,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---a-side---b-side-detail/detail-a-side-b-side-gentle-dusk-hero-main-3301-3320@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Full frame is direct Figma export; slot assets are 1:1 crops from the same full frame using Figma slot coordinates after slot screenshot transport became unstable.",
      "sha256": "c4f629fcb1eaac66821185605f41e7768ca4534fd83e37a7226bea8732307eea",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-asset",
      "byteLength": 4412992,
      "fidelity": {
        "priority": "P0",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p0-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/detail/a-side-b-side/gentle-dusk/hero-main.webp",
        "previousSourceFigmaNode": "3209:365",
        "acceptedFilename": "p0/collection---a-side---b-side-detail/detail-a-side-b-side-gentle-dusk-hero-main-3301-3320@2x.png",
        "acceptedSha256": "c4f629fcb1eaac66821185605f41e7768ca4534fd83e37a7226bea8732307eea"
      }
    },
    {
      "id": "detail-a-side-b-side-gentle-dusk-how-to-wear",
      "sourceFigmaNode": "3301:3342",
      "sourceLocalPath": null,
      "figmaNodeName": "how to area",
      "role": "detail-how-to-wear-group",
      "section": "Collection / A Side / B Side detail",
      "route": "/air-ease-v2/detail/gentle-dusk",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "Gentle Dusk",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Gentle Dusk",
      "detail": "how-to-wear",
      "order": 6,
      "stackId": null,
      "width": 3620,
      "height": 2710,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---a-side---b-side-detail/detail-a-side-b-side-gentle-dusk-how-to-wear-3301-3342@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Full frame is direct Figma export; slot assets are 1:1 crops from the same full frame using Figma slot coordinates after slot screenshot transport became unstable.",
      "sha256": "1bf2c469552e0eac0610cb10e27f3532709a22002bd38153fc7826c468fcc494",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-asset",
      "byteLength": 7271131,
      "fidelity": {
        "priority": "P0",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p0-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/detail/a-side-b-side/gentle-dusk/how-to-wear.webp",
        "previousSourceFigmaNode": "3209:153",
        "acceptedFilename": "p0/collection---a-side---b-side-detail/detail-a-side-b-side-gentle-dusk-how-to-wear-3301-3342@2x.png",
        "acceptedSha256": "1bf2c469552e0eac0610cb10e27f3532709a22002bd38153fc7826c468fcc494"
      }
    },
    {
      "id": "detail-a-side-b-side-gentle-dusk-look-style",
      "sourceFigmaNode": "3301:3324",
      "sourceLocalPath": null,
      "figmaNodeName": "looks",
      "role": "detail-look-style-group",
      "section": "Collection / A Side / B Side detail",
      "route": "/air-ease-v2/detail/gentle-dusk",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "Gentle Dusk",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Gentle Dusk",
      "detail": "look-style",
      "order": 4,
      "stackId": null,
      "width": 3620,
      "height": 890,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---a-side---b-side-detail/detail-a-side-b-side-gentle-dusk-look-style-3301-3324@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Full frame is direct Figma export; slot assets are 1:1 crops from the same full frame using Figma slot coordinates after slot screenshot transport became unstable.",
      "sha256": "37a600a628e220a216d7652a38c8e68c08fb59b1fe54df71c6e3b5568205cdb1",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-asset",
      "byteLength": 4395034,
      "fidelity": {
        "priority": "P0",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p0-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/detail/a-side-b-side/gentle-dusk/look-style.webp",
        "previousSourceFigmaNode": "3209:132",
        "acceptedFilename": "p0/collection---a-side---b-side-detail/detail-a-side-b-side-gentle-dusk-look-style-3301-3324@2x.png",
        "acceptedSha256": "37a600a628e220a216d7652a38c8e68c08fb59b1fe54df71c6e3b5568205cdb1"
      }
    },
    {
      "id": "detail-a-side-b-side-gentle-dusk-mobile-look-style-style-01-retina-3x",
      "assetId": "detail-a-side-b-side-gentle-dusk-mobile-look-style-style-01-retina-3x",
      "sourceFigmaNode": "3301:3333",
      "sourceLocalPath": "erriese-mobile-detail-look-style-completion-assets.zip::a-side-b-side/mobile-editorial-retina/gentle-dusk/look-and-style/style-01-3301-3333@3x.png",
      "figmaNodeName": "Frame 21",
      "role": "mobile-detail-look-style-card",
      "section": "Mobile detail look style completion retina",
      "route": "/air-ease-v2/detail/gentle-dusk",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "A Side / B Side",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Gentle Dusk",
      "detail": "lookAndStyle",
      "order": 808,
      "stackId": "mobile-detail-look-style-completion-retina-v1",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/gentle-dusk/look-and-style/style-01.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "Supplemental 3x mobile detail Look & Style direct Figma styles row export. PNG preserved from coordinator accepted intake; no browser screenshot, no full-frame fallback, no legacy asset, no How-to-Wear mix-in.",
      "sha256": "755f79092db45604ca7e3d2956f445dc6c0311f6dedfcdbe3b00813e92987e8e",
      "displayTitle": "Gentle Dusk",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/gentle-dusk",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-single-card-frame-exportAsync",
      "compositionType": "direct-single-look-style-card",
      "mobileAtomicContractId": "mobile-detail-look-style-completion-retina-v1",
      "pngSha256": "755f79092db45604ca7e3d2956f445dc6c0311f6dedfcdbe3b00813e92987e8e",
      "originalZipFilename": "erriese-mobile-detail-look-style-completion-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "detail-a-side-b-side-gentle-dusk-mobile-look-style-style-02-retina-3x",
      "assetId": "detail-a-side-b-side-gentle-dusk-mobile-look-style-style-02-retina-3x",
      "sourceFigmaNode": "3301:3334",
      "sourceLocalPath": "erriese-mobile-detail-look-style-completion-assets.zip::a-side-b-side/mobile-editorial-retina/gentle-dusk/look-and-style/style-02-3301-3334@3x.png",
      "figmaNodeName": "2031",
      "role": "mobile-detail-look-style-card",
      "section": "Mobile detail look style completion retina",
      "route": "/air-ease-v2/detail/gentle-dusk",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "A Side / B Side",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Gentle Dusk",
      "detail": "lookAndStyle",
      "order": 809,
      "stackId": "mobile-detail-look-style-completion-retina-v1",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/gentle-dusk/look-and-style/style-02.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "Supplemental 3x mobile detail Look & Style direct Figma styles row export. PNG preserved from coordinator accepted intake; no browser screenshot, no full-frame fallback, no legacy asset, no How-to-Wear mix-in.",
      "sha256": "170fde7f1d25509ed1ad0241de8e58a78a620fe1a29edfb396991a4601d4ed4b",
      "displayTitle": "Gentle Dusk",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/gentle-dusk",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-single-card-frame-exportAsync",
      "compositionType": "direct-single-look-style-card",
      "mobileAtomicContractId": "mobile-detail-look-style-completion-retina-v1",
      "pngSha256": "170fde7f1d25509ed1ad0241de8e58a78a620fe1a29edfb396991a4601d4ed4b",
      "originalZipFilename": "erriese-mobile-detail-look-style-completion-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "detail-a-side-b-side-gentle-dusk-mobile-look-style-style-03-retina-3x",
      "assetId": "detail-a-side-b-side-gentle-dusk-mobile-look-style-style-03-retina-3x",
      "sourceFigmaNode": "3301:3338",
      "sourceLocalPath": "erriese-mobile-detail-look-style-completion-assets.zip::a-side-b-side/mobile-editorial-retina/gentle-dusk/look-and-style/style-03-3301-3338@3x.png",
      "figmaNodeName": "Frame 24",
      "role": "mobile-detail-look-style-card",
      "section": "Mobile detail look style completion retina",
      "route": "/air-ease-v2/detail/gentle-dusk",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "A Side / B Side",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Gentle Dusk",
      "detail": "lookAndStyle",
      "order": 810,
      "stackId": "mobile-detail-look-style-completion-retina-v1",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/gentle-dusk/look-and-style/style-03.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "Supplemental 3x mobile detail Look & Style direct Figma styles row export. PNG preserved from coordinator accepted intake; no browser screenshot, no full-frame fallback, no legacy asset, no How-to-Wear mix-in.",
      "sha256": "ed260b7308a1146e8ba50a02e906ed2c84c71ba43879444cb64b306bdbb14276",
      "displayTitle": "Gentle Dusk",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/gentle-dusk",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-single-card-frame-exportAsync",
      "compositionType": "direct-single-look-style-card",
      "mobileAtomicContractId": "mobile-detail-look-style-completion-retina-v1",
      "pngSha256": "ed260b7308a1146e8ba50a02e906ed2c84c71ba43879444cb64b306bdbb14276",
      "originalZipFilename": "erriese-mobile-detail-look-style-completion-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "detail-a-side-b-side-gentle-dusk-mobile-look-style-style-04-retina-3x",
      "assetId": "detail-a-side-b-side-gentle-dusk-mobile-look-style-style-04-retina-3x",
      "sourceFigmaNode": "3301:3339",
      "sourceLocalPath": "erriese-mobile-detail-look-style-completion-assets.zip::a-side-b-side/mobile-editorial-retina/gentle-dusk/look-and-style/style-04-3301-3339@3x.png",
      "figmaNodeName": "3",
      "role": "mobile-detail-look-style-card",
      "section": "Mobile detail look style completion retina",
      "route": "/air-ease-v2/detail/gentle-dusk",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "A Side / B Side",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Gentle Dusk",
      "detail": "lookAndStyle",
      "order": 811,
      "stackId": "mobile-detail-look-style-completion-retina-v1",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/gentle-dusk/look-and-style/style-04.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "Supplemental 3x mobile detail Look & Style direct Figma styles row export. PNG preserved from coordinator accepted intake; no browser screenshot, no full-frame fallback, no legacy asset, no How-to-Wear mix-in.",
      "sha256": "ff3eed63320cf2cf78f3fe493fc8e3b4dcee785a302e33db867907eddaaf4a0b",
      "displayTitle": "Gentle Dusk",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/gentle-dusk",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-single-card-frame-exportAsync",
      "compositionType": "direct-single-look-style-card",
      "mobileAtomicContractId": "mobile-detail-look-style-completion-retina-v1",
      "pngSha256": "ff3eed63320cf2cf78f3fe493fc8e3b4dcee785a302e33db867907eddaaf4a0b",
      "originalZipFilename": "erriese-mobile-detail-look-style-completion-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "detail-a-side-b-side-gentle-dusk-style-images",
      "sourceFigmaNode": "3301:3332",
      "sourceLocalPath": null,
      "figmaNodeName": "styles",
      "role": "detail-style-images-group",
      "section": "Collection / A Side / B Side detail",
      "route": "/air-ease-v2/detail/gentle-dusk",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "Gentle Dusk",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Gentle Dusk",
      "detail": "style-images",
      "order": 5,
      "stackId": null,
      "width": 3620,
      "height": 890,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---a-side---b-side-detail/detail-a-side-b-side-gentle-dusk-style-images-3301-3332@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Full frame is direct Figma export; slot assets are 1:1 crops from the same full frame using Figma slot coordinates after slot screenshot transport became unstable.",
      "sha256": "503aafae7ea60382d24aab57f576b5aeae9d84be0268027b6f6d0faeeabb6572",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-asset",
      "byteLength": 5248053,
      "fidelity": {
        "priority": "P0",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p0-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/detail/a-side-b-side/gentle-dusk/style-images.webp",
        "previousSourceFigmaNode": "3209:141",
        "acceptedFilename": "p0/collection---a-side---b-side-detail/detail-a-side-b-side-gentle-dusk-style-images-3301-3332@2x.png",
        "acceptedSha256": "503aafae7ea60382d24aab57f576b5aeae9d84be0268027b6f6d0faeeabb6572"
      }
    },
    {
      "id": "detail-a-side-b-side-morning-mist-denim-blue-detail-info",
      "sourceFigmaNode": "3301:3083",
      "sourceLocalPath": null,
      "figmaNodeName": "Frame 2085663182",
      "role": "detail-information-panel",
      "section": "Collection / A Side / B Side detail",
      "route": "/air-ease-v2/detail/morning-mist-denim-blue",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "Morning Mist Denim Blue",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Morning Mist Denim Blue",
      "detail": "detail-info",
      "order": 7,
      "stackId": null,
      "width": 1398,
      "height": 3080,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---a-side---b-side-detail/detail-a-side-b-side-morning-mist-denim-blue-detail-info-3301-3083@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Full frame is direct Figma export; slot assets are 1:1 crops from the same full frame using Figma slot coordinates after slot screenshot transport became unstable.",
      "sha256": "d3cbda6b86f81d928a7b52e087c8fca431dfafc06a8d9bd42735f775bea4f687",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-asset",
      "byteLength": 288529,
      "fidelity": {
        "priority": "P0",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p0-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/detail/a-side-b-side/morning-mist-denim-blue/detail-info.webp",
        "previousSourceFigmaNode": "3206:2971",
        "acceptedFilename": "p0/collection---a-side---b-side-detail/detail-a-side-b-side-morning-mist-denim-blue-detail-info-3301-3083@2x.png",
        "acceptedSha256": "d3cbda6b86f81d928a7b52e087c8fca431dfafc06a8d9bd42735f775bea4f687"
      }
    },
    {
      "id": "detail-a-side-b-side-morning-mist-denim-blue-frame",
      "sourceFigmaNode": "3301:3013",
      "sourceLocalPath": null,
      "figmaNodeName": "detail_A Side / B Side_Cross brim Bucket Hat",
      "role": "detail-frame",
      "section": "Collection / A Side / B Side detail",
      "route": "/air-ease-v2/detail/morning-mist-denim-blue",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "Morning Mist Denim Blue",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Morning Mist Denim Blue",
      "detail": "frame",
      "order": 1,
      "stackId": null,
      "width": 3840,
      "height": 9510,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---a-side---b-side-detail/detail-a-side-b-side-morning-mist-denim-blue-frame-3301-3013@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Full frame is direct Figma export; slot assets are 1:1 crops from the same full frame using Figma slot coordinates after slot screenshot transport became unstable.",
      "sha256": "68731d4aae575a45dfb7dbe46dd23e071a84fd38b2573c94b9d0afc9ebe69163",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-frame",
      "byteLength": 29293717,
      "fidelity": {
        "priority": "P0",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p0-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/detail/a-side-b-side/morning-mist-denim-blue/frame.webp",
        "previousSourceFigmaNode": "3206:2878",
        "acceptedFilename": "p0/collection---a-side---b-side-detail/detail-a-side-b-side-morning-mist-denim-blue-frame-3301-3013@2x.png",
        "acceptedSha256": "68731d4aae575a45dfb7dbe46dd23e071a84fd38b2573c94b9d0afc9ebe69163"
      }
    },
    {
      "id": "detail-a-side-b-side-morning-mist-denim-blue-hero-closeup",
      "sourceFigmaNode": "3301:3037",
      "sourceLocalPath": null,
      "figmaNodeName": "main 2",
      "role": "detail-hero-closeup",
      "section": "Collection / A Side / B Side detail",
      "route": "/air-ease-v2/detail/morning-mist-denim-blue",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "Morning Mist Denim Blue",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Morning Mist Denim Blue",
      "detail": "hero-closeup",
      "order": 3,
      "stackId": null,
      "width": 1800,
      "height": 1800,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---a-side---b-side-detail/detail-a-side-b-side-morning-mist-denim-blue-hero-closeup-3301-3037@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Full frame is direct Figma export; slot assets are 1:1 crops from the same full frame using Figma slot coordinates after slot screenshot transport became unstable.",
      "sha256": "09d3d07eba2a2f7e4c9921752ec1fea393f9d247409baf2e88d9421ec5a82c01",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-asset",
      "byteLength": 6094842,
      "fidelity": {
        "priority": "P0",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p0-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/detail/a-side-b-side/morning-mist-denim-blue/hero-closeup.webp",
        "previousSourceFigmaNode": "3207:3059",
        "acceptedFilename": "p0/collection---a-side---b-side-detail/detail-a-side-b-side-morning-mist-denim-blue-hero-closeup-3301-3037@2x.png",
        "acceptedSha256": "09d3d07eba2a2f7e4c9921752ec1fea393f9d247409baf2e88d9421ec5a82c01"
      }
    },
    {
      "id": "detail-a-side-b-side-morning-mist-denim-blue-hero-main",
      "sourceFigmaNode": "3301:3035",
      "sourceLocalPath": null,
      "figmaNodeName": "main 1",
      "role": "detail-hero-main",
      "section": "Collection / A Side / B Side detail",
      "route": "/air-ease-v2/detail/morning-mist-denim-blue",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "Morning Mist Denim Blue",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Morning Mist Denim Blue",
      "detail": "hero-main",
      "order": 2,
      "stackId": null,
      "width": 1800,
      "height": 1800,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---a-side---b-side-detail/detail-a-side-b-side-morning-mist-denim-blue-hero-main-3301-3035@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Full frame is direct Figma export; slot assets are 1:1 crops from the same full frame using Figma slot coordinates after slot screenshot transport became unstable.",
      "sha256": "4e04a9f45ad741e8acfbeb3b299c0f028934fe93a8a52317ed8972cdd2bae52b",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-asset",
      "byteLength": 4269766,
      "fidelity": {
        "priority": "P0",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p0-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/detail/a-side-b-side/morning-mist-denim-blue/hero-main.webp",
        "previousSourceFigmaNode": "3207:3055",
        "acceptedFilename": "p0/collection---a-side---b-side-detail/detail-a-side-b-side-morning-mist-denim-blue-hero-main-3301-3035@2x.png",
        "acceptedSha256": "4e04a9f45ad741e8acfbeb3b299c0f028934fe93a8a52317ed8972cdd2bae52b"
      }
    },
    {
      "id": "detail-a-side-b-side-morning-mist-denim-blue-how-to-wear",
      "sourceFigmaNode": "3301:3055",
      "sourceLocalPath": null,
      "figmaNodeName": "how to area",
      "role": "detail-how-to-wear-group",
      "section": "Collection / A Side / B Side detail",
      "route": "/air-ease-v2/detail/morning-mist-denim-blue",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "Morning Mist Denim Blue",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Morning Mist Denim Blue",
      "detail": "how-to-wear",
      "order": 6,
      "stackId": null,
      "width": 3620,
      "height": 2710,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---a-side---b-side-detail/detail-a-side-b-side-morning-mist-denim-blue-how-to-wear-3301-3055@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Full frame is direct Figma export; slot assets are 1:1 crops from the same full frame using Figma slot coordinates after slot screenshot transport became unstable.",
      "sha256": "6f8e480cdba28a7a6277ab22d2749fb2aeb1aa1ae3f9324f7cbef5e217d2a2f9",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-asset",
      "byteLength": 7583863,
      "fidelity": {
        "priority": "P0",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p0-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/detail/a-side-b-side/morning-mist-denim-blue/how-to-wear.webp",
        "previousSourceFigmaNode": "3206:2933",
        "acceptedFilename": "p0/collection---a-side---b-side-detail/detail-a-side-b-side-morning-mist-denim-blue-how-to-wear-3301-3055@2x.png",
        "acceptedSha256": "6f8e480cdba28a7a6277ab22d2749fb2aeb1aa1ae3f9324f7cbef5e217d2a2f9"
      }
    },
    {
      "id": "detail-a-side-b-side-morning-mist-denim-blue-look-style",
      "sourceFigmaNode": "3301:3039",
      "sourceLocalPath": null,
      "figmaNodeName": "looks",
      "role": "detail-look-style-group",
      "section": "Collection / A Side / B Side detail",
      "route": "/air-ease-v2/detail/morning-mist-denim-blue",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "Morning Mist Denim Blue",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Morning Mist Denim Blue",
      "detail": "look-style",
      "order": 4,
      "stackId": null,
      "width": 3620,
      "height": 890,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---a-side---b-side-detail/detail-a-side-b-side-morning-mist-denim-blue-look-style-3301-3039@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Full frame is direct Figma export; slot assets are 1:1 crops from the same full frame using Figma slot coordinates after slot screenshot transport became unstable.",
      "sha256": "2f7050bf3d9a4860203cebe6200fa08ece62c086c993e93612a6f3a3355f5605",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-asset",
      "byteLength": 4819185,
      "fidelity": {
        "priority": "P0",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p0-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/detail/a-side-b-side/morning-mist-denim-blue/look-style.webp",
        "previousSourceFigmaNode": "3206:2904",
        "acceptedFilename": "p0/collection---a-side---b-side-detail/detail-a-side-b-side-morning-mist-denim-blue-look-style-3301-3039@2x.png",
        "acceptedSha256": "2f7050bf3d9a4860203cebe6200fa08ece62c086c993e93612a6f3a3355f5605"
      }
    },
    {
      "id": "detail-a-side-b-side-morning-mist-denim-blue-mobile-look-style-style-01-retina-3x",
      "assetId": "detail-a-side-b-side-morning-mist-denim-blue-mobile-look-style-style-01-retina-3x",
      "sourceFigmaNode": "3301:3048",
      "sourceLocalPath": "erriese-mobile-detail-look-style-completion-assets.zip::a-side-b-side/mobile-editorial-retina/morning-mist-denim-blue/look-and-style/style-01-3301-3048@3x.png",
      "figmaNodeName": "style 1",
      "role": "mobile-detail-look-style-card",
      "section": "Mobile detail look style completion retina",
      "route": "/air-ease-v2/detail/morning-mist-denim-blue",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "A Side / B Side",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Morning Mist Denim Blue",
      "detail": "lookAndStyle",
      "order": 800,
      "stackId": "mobile-detail-look-style-completion-retina-v1",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/morning-mist-denim-blue/look-and-style/style-01.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "Supplemental 3x mobile detail Look & Style direct Figma styles row export. PNG preserved from coordinator accepted intake; no browser screenshot, no full-frame fallback, no legacy asset, no How-to-Wear mix-in.",
      "sha256": "a974b3fbc7c954bcebdabe4a79d4814269265ba16cbe8400442335e4c9a4afec",
      "displayTitle": "Morning Mist Denim Blue",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/morning-mist-denim-blue",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-single-card-frame-exportAsync",
      "compositionType": "direct-single-look-style-card",
      "mobileAtomicContractId": "mobile-detail-look-style-completion-retina-v1",
      "pngSha256": "a974b3fbc7c954bcebdabe4a79d4814269265ba16cbe8400442335e4c9a4afec",
      "originalZipFilename": "erriese-mobile-detail-look-style-completion-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "detail-a-side-b-side-morning-mist-denim-blue-mobile-look-style-style-02-retina-3x",
      "assetId": "detail-a-side-b-side-morning-mist-denim-blue-mobile-look-style-style-02-retina-3x",
      "sourceFigmaNode": "3301:3049",
      "sourceLocalPath": "erriese-mobile-detail-look-style-completion-assets.zip::a-side-b-side/mobile-editorial-retina/morning-mist-denim-blue/look-and-style/style-02-3301-3049@3x.png",
      "figmaNodeName": "style 2",
      "role": "mobile-detail-look-style-card",
      "section": "Mobile detail look style completion retina",
      "route": "/air-ease-v2/detail/morning-mist-denim-blue",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "A Side / B Side",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Morning Mist Denim Blue",
      "detail": "lookAndStyle",
      "order": 801,
      "stackId": "mobile-detail-look-style-completion-retina-v1",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/morning-mist-denim-blue/look-and-style/style-02.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "Supplemental 3x mobile detail Look & Style direct Figma styles row export. PNG preserved from coordinator accepted intake; no browser screenshot, no full-frame fallback, no legacy asset, no How-to-Wear mix-in.",
      "sha256": "da338633194c0d31d939756c6e9d8848364406cdd999fe2258ad0cfece7bcabb",
      "displayTitle": "Morning Mist Denim Blue",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/morning-mist-denim-blue",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-single-card-frame-exportAsync",
      "compositionType": "direct-single-look-style-card",
      "mobileAtomicContractId": "mobile-detail-look-style-completion-retina-v1",
      "pngSha256": "da338633194c0d31d939756c6e9d8848364406cdd999fe2258ad0cfece7bcabb",
      "originalZipFilename": "erriese-mobile-detail-look-style-completion-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "detail-a-side-b-side-morning-mist-denim-blue-mobile-look-style-style-03-retina-3x",
      "assetId": "detail-a-side-b-side-morning-mist-denim-blue-mobile-look-style-style-03-retina-3x",
      "sourceFigmaNode": "3301:3050",
      "sourceLocalPath": "erriese-mobile-detail-look-style-completion-assets.zip::a-side-b-side/mobile-editorial-retina/morning-mist-denim-blue/look-and-style/style-03-3301-3050@3x.png",
      "figmaNodeName": "style 3",
      "role": "mobile-detail-look-style-card",
      "section": "Mobile detail look style completion retina",
      "route": "/air-ease-v2/detail/morning-mist-denim-blue",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "A Side / B Side",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Morning Mist Denim Blue",
      "detail": "lookAndStyle",
      "order": 802,
      "stackId": "mobile-detail-look-style-completion-retina-v1",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/morning-mist-denim-blue/look-and-style/style-03.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "Supplemental 3x mobile detail Look & Style direct Figma styles row export. PNG preserved from coordinator accepted intake; no browser screenshot, no full-frame fallback, no legacy asset, no How-to-Wear mix-in.",
      "sha256": "0852203b09755ddeee941f3b6a2fa1d9210c6a5139f5ad64afeecaeada1591ed",
      "displayTitle": "Morning Mist Denim Blue",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/morning-mist-denim-blue",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-single-card-frame-exportAsync",
      "compositionType": "direct-single-look-style-card",
      "mobileAtomicContractId": "mobile-detail-look-style-completion-retina-v1",
      "pngSha256": "0852203b09755ddeee941f3b6a2fa1d9210c6a5139f5ad64afeecaeada1591ed",
      "originalZipFilename": "erriese-mobile-detail-look-style-completion-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "detail-a-side-b-side-morning-mist-denim-blue-mobile-look-style-style-04-retina-3x",
      "assetId": "detail-a-side-b-side-morning-mist-denim-blue-mobile-look-style-style-04-retina-3x",
      "sourceFigmaNode": "3301:3052",
      "sourceLocalPath": "erriese-mobile-detail-look-style-completion-assets.zip::a-side-b-side/mobile-editorial-retina/morning-mist-denim-blue/look-and-style/style-04-3301-3052@3x.png",
      "figmaNodeName": "style 4",
      "role": "mobile-detail-look-style-card",
      "section": "Mobile detail look style completion retina",
      "route": "/air-ease-v2/detail/morning-mist-denim-blue",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "A Side / B Side",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Morning Mist Denim Blue",
      "detail": "lookAndStyle",
      "order": 803,
      "stackId": "mobile-detail-look-style-completion-retina-v1",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/morning-mist-denim-blue/look-and-style/style-04.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "Supplemental 3x mobile detail Look & Style direct Figma styles row export. PNG preserved from coordinator accepted intake; no browser screenshot, no full-frame fallback, no legacy asset, no How-to-Wear mix-in.",
      "sha256": "13c39fda28b28e1a219e1c24a689351f11b9244a32e289ef2c02369d84475f80",
      "displayTitle": "Morning Mist Denim Blue",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/morning-mist-denim-blue",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-single-card-frame-exportAsync",
      "compositionType": "direct-single-look-style-card",
      "mobileAtomicContractId": "mobile-detail-look-style-completion-retina-v1",
      "pngSha256": "13c39fda28b28e1a219e1c24a689351f11b9244a32e289ef2c02369d84475f80",
      "originalZipFilename": "erriese-mobile-detail-look-style-completion-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "detail-a-side-b-side-morning-mist-denim-blue-style-images",
      "sourceFigmaNode": "3301:3047",
      "sourceLocalPath": null,
      "figmaNodeName": "styles",
      "role": "detail-style-images-group",
      "section": "Collection / A Side / B Side detail",
      "route": "/air-ease-v2/detail/morning-mist-denim-blue",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "Morning Mist Denim Blue",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Morning Mist Denim Blue",
      "detail": "style-images",
      "order": 5,
      "stackId": null,
      "width": 3620,
      "height": 890,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---a-side---b-side-detail/detail-a-side-b-side-morning-mist-denim-blue-style-images-3301-3047@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Full frame is direct Figma export; slot assets are 1:1 crops from the same full frame using Figma slot coordinates after slot screenshot transport became unstable.",
      "sha256": "f6ce303ef97a5361cc4273cf3740e342b76b999511667b0ff393a233439b67ba",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-asset",
      "byteLength": 5378906,
      "fidelity": {
        "priority": "P0",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p0-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/detail/a-side-b-side/morning-mist-denim-blue/style-images.webp",
        "previousSourceFigmaNode": "3206:2923",
        "acceptedFilename": "p0/collection---a-side---b-side-detail/detail-a-side-b-side-morning-mist-denim-blue-style-images-3301-3047@2x.png",
        "acceptedSha256": "f6ce303ef97a5361cc4273cf3740e342b76b999511667b0ff393a233439b67ba"
      }
    },
    {
      "id": "detail-a-side-b-side-textured-light-grey-detail-info",
      "sourceFigmaNode": "3301:2943",
      "sourceLocalPath": null,
      "figmaNodeName": "Frame 2085663182",
      "role": "detail-information-panel",
      "section": "Collection / A Side / B Side detail",
      "route": "/air-ease-v2/detail/textured-light-grey",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "Textured Light Grey",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Textured Light Grey",
      "detail": "detail-info",
      "order": 7,
      "stackId": null,
      "width": 1398,
      "height": 3022,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---a-side---b-side-detail/detail-a-side-b-side-textured-light-grey-detail-info-3301-2943@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Direct Figma node screenshots for slots; how-to export follows Figma clipped export height.",
      "sha256": "8aada6781e7f0f72957d0fdc4ef07a10c118b78bfa17c12cc961c6970536b8fe",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-asset",
      "byteLength": 286218,
      "fidelity": {
        "priority": "P0",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p0-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/detail/a-side-b-side/textured-light-grey/detail-info.webp",
        "previousSourceFigmaNode": "3203:2618",
        "acceptedFilename": "p0/collection---a-side---b-side-detail/detail-a-side-b-side-textured-light-grey-detail-info-3301-2943@2x.png",
        "acceptedSha256": "8aada6781e7f0f72957d0fdc4ef07a10c118b78bfa17c12cc961c6970536b8fe"
      }
    },
    {
      "id": "detail-a-side-b-side-textured-light-grey-frame",
      "sourceFigmaNode": "3301:2850",
      "sourceLocalPath": null,
      "figmaNodeName": "detail_A Side / B Side_Cross brim Bucket Hat",
      "role": "detail-frame",
      "section": "Collection / A Side / B Side detail",
      "route": "/air-ease-v2/detail/textured-light-grey",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "Textured Light Grey",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Textured Light Grey",
      "detail": "frame",
      "order": 1,
      "stackId": null,
      "width": 3840,
      "height": 9510,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---a-side---b-side-detail/detail-a-side-b-side-textured-light-grey-frame-3301-2850@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Direct Figma node screenshots for slots; how-to export follows Figma clipped export height.",
      "sha256": "b019253f923092dd93751b20939037c1c477944a2e632cf9c152b6f81970d0f8",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-frame",
      "byteLength": 25497046,
      "fidelity": {
        "priority": "P0",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p0-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/detail/a-side-b-side/textured-light-grey/frame.webp",
        "previousSourceFigmaNode": "3203:2549",
        "acceptedFilename": "p0/collection---a-side---b-side-detail/detail-a-side-b-side-textured-light-grey-frame-3301-2850@2x.png",
        "acceptedSha256": "b019253f923092dd93751b20939037c1c477944a2e632cf9c152b6f81970d0f8"
      }
    },
    {
      "id": "detail-a-side-b-side-textured-light-grey-hero-closeup",
      "sourceFigmaNode": "3301:2874",
      "sourceLocalPath": null,
      "figmaNodeName": "main 2",
      "role": "detail-hero-closeup",
      "section": "Collection / A Side / B Side detail",
      "route": "/air-ease-v2/detail/textured-light-grey",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "Textured Light Grey",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Textured Light Grey",
      "detail": "hero-closeup",
      "order": 3,
      "stackId": null,
      "width": 1800,
      "height": 1800,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---a-side---b-side-detail/detail-a-side-b-side-textured-light-grey-hero-closeup-3301-2874@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Direct Figma node screenshots for slots; how-to export follows Figma clipped export height.",
      "sha256": "a709f7ab599c6321485ac749474a8f2d4a6a0545942ffa2497325689ef5af6ae",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-asset",
      "byteLength": 4673483,
      "fidelity": {
        "priority": "P0",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p0-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/detail/a-side-b-side/textured-light-grey/hero-closeup.webp",
        "previousSourceFigmaNode": "3203:2694",
        "acceptedFilename": "p0/collection---a-side---b-side-detail/detail-a-side-b-side-textured-light-grey-hero-closeup-3301-2874@2x.png",
        "acceptedSha256": "a709f7ab599c6321485ac749474a8f2d4a6a0545942ffa2497325689ef5af6ae"
      }
    },
    {
      "id": "detail-a-side-b-side-textured-light-grey-hero-main",
      "sourceFigmaNode": "3301:2872",
      "sourceLocalPath": null,
      "figmaNodeName": "main 1",
      "role": "detail-hero-main",
      "section": "Collection / A Side / B Side detail",
      "route": "/air-ease-v2/detail/textured-light-grey",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "Textured Light Grey",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Textured Light Grey",
      "detail": "hero-main",
      "order": 2,
      "stackId": null,
      "width": 1800,
      "height": 1800,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---a-side---b-side-detail/detail-a-side-b-side-textured-light-grey-hero-main-3301-2872@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Direct Figma node screenshots for slots; how-to export follows Figma clipped export height.",
      "sha256": "1cce69daa2c4d74d6315646cdf78e738ec493c4153aff029c78e9900a8e95bbd",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-asset",
      "byteLength": 3657300,
      "fidelity": {
        "priority": "P0",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p0-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/detail/a-side-b-side/textured-light-grey/hero-main.webp",
        "previousSourceFigmaNode": "3203:2696",
        "acceptedFilename": "p0/collection---a-side---b-side-detail/detail-a-side-b-side-textured-light-grey-hero-main-3301-2872@2x.png",
        "acceptedSha256": "1cce69daa2c4d74d6315646cdf78e738ec493c4153aff029c78e9900a8e95bbd"
      }
    },
    {
      "id": "detail-a-side-b-side-textured-light-grey-how-to-wear",
      "sourceFigmaNode": "3301:2905",
      "sourceLocalPath": null,
      "figmaNodeName": "how to area",
      "role": "detail-how-to-wear-group",
      "section": "Collection / A Side / B Side detail",
      "route": "/air-ease-v2/detail/textured-light-grey",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "Textured Light Grey",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Textured Light Grey",
      "detail": "how-to-wear",
      "order": 6,
      "stackId": null,
      "width": 3620,
      "height": 2910,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---a-side---b-side-detail/detail-a-side-b-side-textured-light-grey-how-to-wear-3301-2905@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Direct Figma node screenshots for slots; how-to export follows Figma clipped export height.",
      "sha256": "34100c70f5ecb7254fdd6bd223d970853a84ed5316874a8d7f81e4b622ab549c",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-asset",
      "byteLength": 6696053,
      "fidelity": {
        "priority": "P0",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p0-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/detail/a-side-b-side/textured-light-grey/how-to-wear.webp",
        "previousSourceFigmaNode": "3203:2593",
        "acceptedFilename": "p0/collection---a-side---b-side-detail/detail-a-side-b-side-textured-light-grey-how-to-wear-3301-2905@2x.png",
        "acceptedSha256": "34100c70f5ecb7254fdd6bd223d970853a84ed5316874a8d7f81e4b622ab549c"
      }
    },
    {
      "id": "detail-a-side-b-side-textured-light-grey-look-style",
      "sourceFigmaNode": "3301:2876",
      "sourceLocalPath": null,
      "figmaNodeName": "looks",
      "role": "detail-look-style-group",
      "section": "Collection / A Side / B Side detail",
      "route": "/air-ease-v2/detail/textured-light-grey",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "Textured Light Grey",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Textured Light Grey",
      "detail": "look-style",
      "order": 4,
      "stackId": null,
      "width": 3620,
      "height": 890,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---a-side---b-side-detail/detail-a-side-b-side-textured-light-grey-look-style-3301-2876@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Direct Figma node screenshots for slots; how-to export follows Figma clipped export height.",
      "sha256": "32219a074b238b65a5004184b55d60533dde809eeef3cd21f17b3acfbe7e2729",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-asset",
      "byteLength": 4267654,
      "fidelity": {
        "priority": "P0",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p0-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/detail/a-side-b-side/textured-light-grey/look-style.webp",
        "previousSourceFigmaNode": "3203:2574",
        "acceptedFilename": "p0/collection---a-side---b-side-detail/detail-a-side-b-side-textured-light-grey-look-style-3301-2876@2x.png",
        "acceptedSha256": "32219a074b238b65a5004184b55d60533dde809eeef3cd21f17b3acfbe7e2729"
      }
    },
    {
      "id": "detail-a-side-b-side-textured-light-grey-mobile-look-style-style-01-retina-3x",
      "assetId": "detail-a-side-b-side-textured-light-grey-mobile-look-style-style-01-retina-3x",
      "sourceFigmaNode": "3301:2896",
      "sourceLocalPath": "erriese-mobile-detail-look-style-completion-assets.zip::a-side-b-side/mobile-editorial-retina/textured-light-grey/look-and-style/style-01-3301-2896@3x.png",
      "figmaNodeName": "style 1",
      "role": "mobile-detail-look-style-card",
      "section": "Mobile detail look style completion retina",
      "route": "/air-ease-v2/detail/textured-light-grey",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "A Side / B Side",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Textured Light Grey",
      "detail": "lookAndStyle",
      "order": 796,
      "stackId": "mobile-detail-look-style-completion-retina-v1",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/textured-light-grey/look-and-style/style-01.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "Supplemental 3x mobile detail Look & Style direct Figma styles row export. PNG preserved from coordinator accepted intake; no browser screenshot, no full-frame fallback, no legacy asset, no How-to-Wear mix-in.",
      "sha256": "de4b7d803d36695ad1d792cc9bf972f6cedec216cad6178d10aa7ceb1e1b3412",
      "displayTitle": "Textured Light Grey",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/textured-light-grey",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-single-card-frame-exportAsync",
      "compositionType": "direct-single-look-style-card",
      "mobileAtomicContractId": "mobile-detail-look-style-completion-retina-v1",
      "pngSha256": "de4b7d803d36695ad1d792cc9bf972f6cedec216cad6178d10aa7ceb1e1b3412",
      "originalZipFilename": "erriese-mobile-detail-look-style-completion-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "detail-a-side-b-side-textured-light-grey-mobile-look-style-style-02-retina-3x",
      "assetId": "detail-a-side-b-side-textured-light-grey-mobile-look-style-style-02-retina-3x",
      "sourceFigmaNode": "3301:2898",
      "sourceLocalPath": "erriese-mobile-detail-look-style-completion-assets.zip::a-side-b-side/mobile-editorial-retina/textured-light-grey/look-and-style/style-02-3301-2898@3x.png",
      "figmaNodeName": "style 2",
      "role": "mobile-detail-look-style-card",
      "section": "Mobile detail look style completion retina",
      "route": "/air-ease-v2/detail/textured-light-grey",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "A Side / B Side",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Textured Light Grey",
      "detail": "lookAndStyle",
      "order": 797,
      "stackId": "mobile-detail-look-style-completion-retina-v1",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/textured-light-grey/look-and-style/style-02.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "Supplemental 3x mobile detail Look & Style direct Figma styles row export. PNG preserved from coordinator accepted intake; no browser screenshot, no full-frame fallback, no legacy asset, no How-to-Wear mix-in.",
      "sha256": "a0fcd37f148f5fc0b9de347c3ec8db36ca420502f54d858b66938c1c753aac72",
      "displayTitle": "Textured Light Grey",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/textured-light-grey",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-single-card-frame-exportAsync",
      "compositionType": "direct-single-look-style-card",
      "mobileAtomicContractId": "mobile-detail-look-style-completion-retina-v1",
      "pngSha256": "a0fcd37f148f5fc0b9de347c3ec8db36ca420502f54d858b66938c1c753aac72",
      "originalZipFilename": "erriese-mobile-detail-look-style-completion-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "detail-a-side-b-side-textured-light-grey-mobile-look-style-style-03-retina-3x",
      "assetId": "detail-a-side-b-side-textured-light-grey-mobile-look-style-style-03-retina-3x",
      "sourceFigmaNode": "3301:2900",
      "sourceLocalPath": "erriese-mobile-detail-look-style-completion-assets.zip::a-side-b-side/mobile-editorial-retina/textured-light-grey/look-and-style/style-03-3301-2900@3x.png",
      "figmaNodeName": "style 3",
      "role": "mobile-detail-look-style-card",
      "section": "Mobile detail look style completion retina",
      "route": "/air-ease-v2/detail/textured-light-grey",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "A Side / B Side",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Textured Light Grey",
      "detail": "lookAndStyle",
      "order": 798,
      "stackId": "mobile-detail-look-style-completion-retina-v1",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/textured-light-grey/look-and-style/style-03.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "Supplemental 3x mobile detail Look & Style direct Figma styles row export. PNG preserved from coordinator accepted intake; no browser screenshot, no full-frame fallback, no legacy asset, no How-to-Wear mix-in.",
      "sha256": "46178935c75db00a9e87f292924f0fd4db23bfb667282a64dc612b51d7f018ce",
      "displayTitle": "Textured Light Grey",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/textured-light-grey",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-single-card-frame-exportAsync",
      "compositionType": "direct-single-look-style-card",
      "mobileAtomicContractId": "mobile-detail-look-style-completion-retina-v1",
      "pngSha256": "46178935c75db00a9e87f292924f0fd4db23bfb667282a64dc612b51d7f018ce",
      "originalZipFilename": "erriese-mobile-detail-look-style-completion-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "detail-a-side-b-side-textured-light-grey-mobile-look-style-style-04-retina-3x",
      "assetId": "detail-a-side-b-side-textured-light-grey-mobile-look-style-style-04-retina-3x",
      "sourceFigmaNode": "3301:2902",
      "sourceLocalPath": "erriese-mobile-detail-look-style-completion-assets.zip::a-side-b-side/mobile-editorial-retina/textured-light-grey/look-and-style/style-04-3301-2902@3x.png",
      "figmaNodeName": "style 4",
      "role": "mobile-detail-look-style-card",
      "section": "Mobile detail look style completion retina",
      "route": "/air-ease-v2/detail/textured-light-grey",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "A Side / B Side",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Textured Light Grey",
      "detail": "lookAndStyle",
      "order": 799,
      "stackId": "mobile-detail-look-style-completion-retina-v1",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/textured-light-grey/look-and-style/style-04.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "Supplemental 3x mobile detail Look & Style direct Figma styles row export. PNG preserved from coordinator accepted intake; no browser screenshot, no full-frame fallback, no legacy asset, no How-to-Wear mix-in.",
      "sha256": "7eaeb44b294b024ad052a09b9423f2b6955af202942e913ede29f2435807bd47",
      "displayTitle": "Textured Light Grey",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/textured-light-grey",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-single-card-frame-exportAsync",
      "compositionType": "direct-single-look-style-card",
      "mobileAtomicContractId": "mobile-detail-look-style-completion-retina-v1",
      "pngSha256": "7eaeb44b294b024ad052a09b9423f2b6955af202942e913ede29f2435807bd47",
      "originalZipFilename": "erriese-mobile-detail-look-style-completion-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "detail-a-side-b-side-textured-light-grey-style-images",
      "sourceFigmaNode": "3301:2895",
      "sourceLocalPath": null,
      "figmaNodeName": "styles",
      "role": "detail-style-images-group",
      "section": "Collection / A Side / B Side detail",
      "route": "/air-ease-v2/detail/textured-light-grey",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "Textured Light Grey",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Textured Light Grey",
      "detail": "style-images",
      "order": 5,
      "stackId": null,
      "width": 3620,
      "height": 890,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---a-side---b-side-detail/detail-a-side-b-side-textured-light-grey-style-images-3301-2895@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Direct Figma node screenshots for slots; how-to export follows Figma clipped export height.",
      "sha256": "63744bd105d4886add0eea3b8b65564a157a20052b3bd5e66853884c59357465",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-asset",
      "byteLength": 5096402,
      "fidelity": {
        "priority": "P0",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p0-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/detail/a-side-b-side/textured-light-grey/style-images.webp",
        "previousSourceFigmaNode": "3203:2583",
        "acceptedFilename": "p0/collection---a-side---b-side-detail/detail-a-side-b-side-textured-light-grey-style-images-3301-2895@2x.png",
        "acceptedSha256": "63744bd105d4886add0eea3b8b65564a157a20052b3bd5e66853884c59357465"
      }
    },
    {
      "id": "detail-curve-paradox-duality-curve-paradox-eggshell-white-airy-fringe-frame",
      "assetId": "detail-curve-paradox-duality-curve-paradox-eggshell-white-airy-fringe-frame",
      "sourceFigmaNode": "3399:274",
      "sourceLocalPath": "erriese-curve-paradox-duality-desktop-frames.zip::curve-paradox/curve-paradox-eggshell-white-airy-fringe/frame.png",
      "figmaNodeName": "detail_The Curve Paradox_Wide Brim Leaf Hat",
      "role": "desktop-detail-frame",
      "section": "Curve Paradox / Duality desktop detail",
      "route": "/air-ease-v2/detail/curve-paradox-eggshell-white-airy-fringe",
      "season": "Collection",
      "series": "The Curve Paradox",
      "product": "The Curve Paradox",
      "productStyle": "Wide Brim Leaf Hat",
      "variantColorway": "Eggshell White / Airy Fringe",
      "detail": "full-desktop-frame",
      "order": 762,
      "stackId": "curve-paradox-duality-desktop-detail-frames-v1",
      "width": 3840,
      "height": 9510,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p1-1/curve-duality-detail-2x/curve-paradox-eggshell-white-airy-fringe-frame-3399-274@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "Direct Figma desktop frame exportAsync PNG. Selector state, active ring, and black dot are baked in the frame and structurally mapped per page.",
      "sha256": "22926c54dbe9c2b05a07ad516e208ca616d0b6f24563b8abe01b4770aa1b05d0",
      "displayTitle": "Eggshell White / Airy Fringe",
      "collectionCardId": "curve-paradox",
      "suggestedTarget": "/air-ease-v2/detail/curve-paradox-eggshell-white-airy-fringe",
      "detailStatus": "complete",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-curve-duality-p1-1-2x-frame",
      "mobileAtomicContractId": "",
      "pngSha256": "61ea66fc4d13ef1ba9648abcdb7f147abfe75775f5331e3d3b92e5b6420f2b02",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-curve-paradox-duality-desktop-frames.zip",
      "byteLength": 21126623,
      "variantQualifier": "Airy Fringe",
      "materialQualifier": "Airy Fringe",
      "figmaTextMismatch": null,
      "fidelity": {
        "priority": "CurveDuality2x",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "scope": "Curve/Duality desktop detail 2x master",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p1-1-intake-20260713/staging/v2-image-fidelity-p1-1-and-curve-duality-2x-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/detail/curve-paradox-duality/curve-paradox-eggshell-white-airy-fringe/frame.png",
        "previousSourceFigmaNode": "3399:274",
        "acceptedFilename": "curve-duality-detail-2x/curve-paradox-eggshell-white-airy-fringe-frame-3399-274@2x.png",
        "acceptedSha256": "22926c54dbe9c2b05a07ad516e208ca616d0b6f24563b8abe01b4770aa1b05d0"
      }
    },
    {
      "id": "detail-curve-paradox-duality-curve-paradox-eggshell-white-jacquard-frame",
      "assetId": "detail-curve-paradox-duality-curve-paradox-eggshell-white-jacquard-frame",
      "sourceFigmaNode": "3405:525",
      "sourceLocalPath": "erriese-curve-paradox-duality-desktop-frames.zip::curve-paradox/curve-paradox-eggshell-white-jacquard/frame.png",
      "figmaNodeName": "detail_The Curve Paradox_Wide Brim Leaf Hat",
      "role": "desktop-detail-frame",
      "section": "Curve Paradox / Duality desktop detail",
      "route": "/air-ease-v2/detail/curve-paradox-eggshell-white-jacquard",
      "season": "Collection",
      "series": "The Curve Paradox",
      "product": "The Curve Paradox",
      "productStyle": "Wide Brim Leaf Hat",
      "variantColorway": "Eggshell White / Jacquard Texture",
      "detail": "full-desktop-frame",
      "order": 763,
      "stackId": "curve-paradox-duality-desktop-detail-frames-v1",
      "width": 3840,
      "height": 9510,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p1-1/curve-duality-detail-2x/curve-paradox-eggshell-white-jacquard-frame-3405-525@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "Direct Figma desktop frame exportAsync PNG. Selector state, active ring, and black dot are baked in the frame and structurally mapped per page.",
      "sha256": "70a6c72f83bde86f400fc56e0e32501671fa93198ad8417cd39505f9430582b7",
      "displayTitle": "Eggshell White / Jacquard Texture",
      "collectionCardId": "curve-paradox",
      "suggestedTarget": "/air-ease-v2/detail/curve-paradox-eggshell-white-jacquard",
      "detailStatus": "complete",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-curve-duality-p1-1-2x-frame",
      "mobileAtomicContractId": "",
      "pngSha256": "e6f3acbff2293e7f1e3c769548453da6ca404d3002b9d3a0111da3e847e4dc3c",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-curve-paradox-duality-desktop-frames.zip",
      "byteLength": 22835852,
      "variantQualifier": "Jacquard Texture",
      "materialQualifier": "Jacquard Texture",
      "figmaTextMismatch": null,
      "fidelity": {
        "priority": "CurveDuality2x",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "scope": "Curve/Duality desktop detail 2x master",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p1-1-intake-20260713/staging/v2-image-fidelity-p1-1-and-curve-duality-2x-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/detail/curve-paradox-duality/curve-paradox-eggshell-white-jacquard/frame.png",
        "previousSourceFigmaNode": "3405:525",
        "acceptedFilename": "curve-duality-detail-2x/curve-paradox-eggshell-white-jacquard-frame-3405-525@2x.png",
        "acceptedSha256": "70a6c72f83bde86f400fc56e0e32501671fa93198ad8417cd39505f9430582b7"
      }
    },
    {
      "id": "detail-curve-paradox-duality-curve-paradox-ink-wash-blue-frame",
      "assetId": "detail-curve-paradox-duality-curve-paradox-ink-wash-blue-frame",
      "sourceFigmaNode": "3357:65",
      "sourceLocalPath": "erriese-curve-paradox-duality-desktop-frames.zip::curve-paradox/curve-paradox-ink-wash-blue/frame.png",
      "figmaNodeName": "detail_The Curve Paradox_Wide Brim Leaf Hat",
      "role": "desktop-detail-frame",
      "section": "Curve Paradox / Duality desktop detail",
      "route": "/air-ease-v2/detail/curve-paradox-ink-wash-blue",
      "season": "Collection",
      "series": "The Curve Paradox",
      "product": "The Curve Paradox",
      "productStyle": "Wide Brim Leaf Hat",
      "variantColorway": "Ink Wash Blue",
      "detail": "full-desktop-frame",
      "order": 760,
      "stackId": "curve-paradox-duality-desktop-detail-frames-v1",
      "width": 3840,
      "height": 9510,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p1-1/curve-duality-detail-2x/curve-paradox-ink-wash-blue-frame-3357-65@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "Direct Figma desktop frame exportAsync PNG. Selector state, active ring, and black dot are baked in the frame and structurally mapped per page.",
      "sha256": "085e1180b4c88949f565bab7a381647a844b8701168a5513b22a7dd9f5280a9c",
      "displayTitle": "Ink Wash Blue",
      "collectionCardId": "curve-paradox",
      "suggestedTarget": "/air-ease-v2/detail/curve-paradox-ink-wash-blue",
      "detailStatus": "complete",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-curve-duality-p1-1-2x-frame",
      "mobileAtomicContractId": "",
      "pngSha256": "2518ca86358b4f45afbef4b344433a78e422a0d71fce4c2cae4d8196d8ae8745",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-curve-paradox-duality-desktop-frames.zip",
      "byteLength": 23097432,
      "variantQualifier": null,
      "materialQualifier": null,
      "figmaTextMismatch": null,
      "runtimeCanonical": true,
      "canonicalForRoute": "/air-ease-v2/detail/curve-paradox-ink-wash-blue",
      "supersedes": [
        "detail-new-product-lines-curve-paradox-ink-wash-blue-frame"
      ],
      "supersedesPublicPaths": [
        "/assets/air-ease-v2/detail/new-product-lines/curve-paradox-ink-wash-blue/frame.webp"
      ],
      "statusNote": "Runtime canonical desktop frame for Curve Paradox / Ink Wash Blue in the 9-page Curve/Duality scope.",
      "fidelity": {
        "priority": "CurveDuality2x",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "scope": "Curve/Duality desktop detail 2x master",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p1-1-intake-20260713/staging/v2-image-fidelity-p1-1-and-curve-duality-2x-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/detail/curve-paradox-duality/curve-paradox-ink-wash-blue/frame.png",
        "previousSourceFigmaNode": "3357:65",
        "acceptedFilename": "curve-duality-detail-2x/curve-paradox-ink-wash-blue-frame-3357-65@2x.png",
        "acceptedSha256": "085e1180b4c88949f565bab7a381647a844b8701168a5513b22a7dd9f5280a9c"
      }
    },
    {
      "id": "detail-curve-paradox-duality-curve-paradox-satin-brown-frame",
      "assetId": "detail-curve-paradox-duality-curve-paradox-satin-brown-frame",
      "sourceFigmaNode": "3382:36",
      "sourceLocalPath": "erriese-curve-paradox-duality-desktop-frames.zip::curve-paradox/curve-paradox-satin-brown/frame.png",
      "figmaNodeName": "detail_The Curve Paradox_Wide Brim Leaf Hat",
      "role": "desktop-detail-frame",
      "section": "Curve Paradox / Duality desktop detail",
      "route": "/air-ease-v2/detail/curve-paradox-satin-brown",
      "season": "Collection",
      "series": "The Curve Paradox",
      "product": "The Curve Paradox",
      "productStyle": "Wide Brim Leaf Hat",
      "variantColorway": "Satin Brown",
      "detail": "full-desktop-frame",
      "order": 761,
      "stackId": "curve-paradox-duality-desktop-detail-frames-v1",
      "width": 3840,
      "height": 9510,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p1-1/curve-duality-detail-2x/curve-paradox-satin-brown-frame-3382-36@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "Direct Figma desktop frame exportAsync PNG. Selector state, active ring, and black dot are baked in the frame and structurally mapped per page.",
      "sha256": "df9b20fd5bb95122479203f2208fe521a24d0d553fed6e41cd2837cd71715058",
      "displayTitle": "Satin Brown",
      "collectionCardId": "curve-paradox",
      "suggestedTarget": "/air-ease-v2/detail/curve-paradox-satin-brown",
      "detailStatus": "complete",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-curve-duality-p1-1-2x-frame",
      "mobileAtomicContractId": "",
      "pngSha256": "f725043a080340c38d9824c2e579187019c8c11ffa1ff5550787ed11a7910e0e",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-curve-paradox-duality-desktop-frames.zip",
      "byteLength": 18783188,
      "variantQualifier": null,
      "materialQualifier": null,
      "figmaTextMismatch": null,
      "fidelity": {
        "priority": "CurveDuality2x",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "scope": "Curve/Duality desktop detail 2x master",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p1-1-intake-20260713/staging/v2-image-fidelity-p1-1-and-curve-duality-2x-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/detail/curve-paradox-duality/curve-paradox-satin-brown/frame.png",
        "previousSourceFigmaNode": "3382:36",
        "acceptedFilename": "curve-duality-detail-2x/curve-paradox-satin-brown-frame-3382-36@2x.png",
        "acceptedSha256": "df9b20fd5bb95122479203f2208fe521a24d0d553fed6e41cd2837cd71715058"
      }
    },
    {
      "id": "detail-curve-paradox-duality-duality-bright-camellia-frame",
      "assetId": "detail-curve-paradox-duality-duality-bright-camellia-frame",
      "sourceFigmaNode": "3415:1872",
      "sourceLocalPath": "erriese-curve-paradox-duality-desktop-frames.zip::duality/duality-bright-camellia/frame.png",
      "figmaNodeName": "detail_Duality_Reversible Bucket Hat",
      "role": "desktop-detail-frame",
      "section": "Curve Paradox / Duality desktop detail",
      "route": "/air-ease-v2/detail/duality-bright-camellia",
      "season": "Collection",
      "series": "Duality",
      "product": "Duality",
      "productStyle": "Reversible Bucket Hat",
      "variantColorway": "Bright Camellia",
      "detail": "full-desktop-frame",
      "order": 768,
      "stackId": "curve-paradox-duality-desktop-detail-frames-v1",
      "width": 3840,
      "height": 9510,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p1-1/curve-duality-detail-2x/duality-bright-camellia-frame-3415-1872@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "Direct Figma desktop frame exportAsync PNG. Selector state, active ring, and black dot are baked in the frame and structurally mapped per page.",
      "sha256": "534eea1cdacdac47fa7aab51e94d40bc3ee479f3e215468706499249bf7b6b95",
      "displayTitle": "Bright Camellia",
      "collectionCardId": "duality",
      "suggestedTarget": "/air-ease-v2/detail/duality-bright-camellia",
      "detailStatus": "complete",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-curve-duality-p1-1-2x-frame",
      "mobileAtomicContractId": "",
      "pngSha256": "35b35cd6d39ea7c3e7b327cd072c1e9640c878cd8acc44d6970e2be8526a3d06",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-curve-paradox-duality-desktop-frames.zip",
      "byteLength": 26728029,
      "variantQualifier": null,
      "materialQualifier": null,
      "figmaTextMismatch": {
        "field": "colorway title",
        "figmaText": "Mist Grey",
        "canonicalValue": "Bright Camellia",
        "routeUsesCanonical": true,
        "selectorTargetsUseCanonical": true,
        "evidence": "User confirmed Figma right-side Mist Grey is designer typo; active selector/dot/material indicate Bright Camellia."
      },
      "fidelity": {
        "priority": "CurveDuality2x",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "scope": "Curve/Duality desktop detail 2x master",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p1-1-intake-20260713/staging/v2-image-fidelity-p1-1-and-curve-duality-2x-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/detail/curve-paradox-duality/duality-bright-camellia/frame.png",
        "previousSourceFigmaNode": "3415:1872",
        "acceptedFilename": "curve-duality-detail-2x/duality-bright-camellia-frame-3415-1872@2x.png",
        "acceptedSha256": "534eea1cdacdac47fa7aab51e94d40bc3ee479f3e215468706499249bf7b6b95"
      }
    },
    {
      "id": "detail-curve-paradox-duality-duality-ink-wash-blue-frame",
      "assetId": "detail-curve-paradox-duality-duality-ink-wash-blue-frame",
      "sourceFigmaNode": "3412:743",
      "sourceLocalPath": "erriese-curve-paradox-duality-desktop-frames.zip::duality/duality-ink-wash-blue/frame.png",
      "figmaNodeName": "detail_Duality_Reversible Bucket Hat",
      "role": "desktop-detail-frame",
      "section": "Curve Paradox / Duality desktop detail",
      "route": "/air-ease-v2/detail/duality-ink-wash-blue",
      "season": "Collection",
      "series": "Duality",
      "product": "Duality",
      "productStyle": "Reversible Bucket Hat",
      "variantColorway": "Ink Wash Blue",
      "detail": "full-desktop-frame",
      "order": 764,
      "stackId": "curve-paradox-duality-desktop-detail-frames-v1",
      "width": 3840,
      "height": 9510,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p1-1/curve-duality-detail-2x/duality-ink-wash-blue-frame-3412-743@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "Direct Figma desktop frame exportAsync PNG. Selector state, active ring, and black dot are baked in the frame and structurally mapped per page.",
      "sha256": "aea7fa0056890eb3c56a9d22319e1f87ea708a3ca324df71ad29b1aa7b9a868f",
      "displayTitle": "Ink Wash Blue",
      "collectionCardId": "duality",
      "suggestedTarget": "/air-ease-v2/detail/duality-ink-wash-blue",
      "detailStatus": "complete",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-curve-duality-p1-1-2x-frame",
      "mobileAtomicContractId": "",
      "pngSha256": "07a89ac067556521eb318786d2ef68fd14198210b6d07c3dc62e7b8e0fd196cf",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-curve-paradox-duality-desktop-frames.zip",
      "byteLength": 18949953,
      "variantQualifier": null,
      "materialQualifier": null,
      "figmaTextMismatch": null,
      "fidelity": {
        "priority": "CurveDuality2x",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "scope": "Curve/Duality desktop detail 2x master",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p1-1-intake-20260713/staging/v2-image-fidelity-p1-1-and-curve-duality-2x-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/detail/curve-paradox-duality/duality-ink-wash-blue/frame.png",
        "previousSourceFigmaNode": "3412:743",
        "acceptedFilename": "curve-duality-detail-2x/duality-ink-wash-blue-frame-3412-743@2x.png",
        "acceptedSha256": "aea7fa0056890eb3c56a9d22319e1f87ea708a3ca324df71ad29b1aa7b9a868f"
      }
    },
    {
      "id": "detail-curve-paradox-duality-duality-mist-grey-frame",
      "assetId": "detail-curve-paradox-duality-duality-mist-grey-frame",
      "sourceFigmaNode": "3415:1604",
      "sourceLocalPath": "erriese-curve-paradox-duality-desktop-frames.zip::duality/duality-mist-grey/frame.png",
      "figmaNodeName": "detail_Duality_Reversible Bucket Hat",
      "role": "desktop-detail-frame",
      "section": "Curve Paradox / Duality desktop detail",
      "route": "/air-ease-v2/detail/duality-mist-grey",
      "season": "Collection",
      "series": "Duality",
      "product": "Duality",
      "productStyle": "Reversible Bucket Hat",
      "variantColorway": "Mist Grey",
      "detail": "full-desktop-frame",
      "order": 767,
      "stackId": "curve-paradox-duality-desktop-detail-frames-v1",
      "width": 3840,
      "height": 9510,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p1-1/curve-duality-detail-2x/duality-mist-grey-frame-3415-1604@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "Direct Figma desktop frame exportAsync PNG. Selector state, active ring, and black dot are baked in the frame and structurally mapped per page.",
      "sha256": "d8e0b9b55ac02ee68bc43bf525bccaeda7785e330b652839f9a04a094f95fe48",
      "displayTitle": "Mist Grey",
      "collectionCardId": "duality",
      "suggestedTarget": "/air-ease-v2/detail/duality-mist-grey",
      "detailStatus": "complete",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-curve-duality-p1-1-2x-frame",
      "mobileAtomicContractId": "",
      "pngSha256": "099e3084a11cfac0ca55c019b162ccf332475ac3be6b0f13767464b694d97775",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-curve-paradox-duality-desktop-frames.zip",
      "byteLength": 24339079,
      "variantQualifier": null,
      "materialQualifier": null,
      "figmaTextMismatch": null,
      "fidelity": {
        "priority": "CurveDuality2x",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "scope": "Curve/Duality desktop detail 2x master",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p1-1-intake-20260713/staging/v2-image-fidelity-p1-1-and-curve-duality-2x-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/detail/curve-paradox-duality/duality-mist-grey/frame.png",
        "previousSourceFigmaNode": "3415:1604",
        "acceptedFilename": "curve-duality-detail-2x/duality-mist-grey-frame-3415-1604@2x.png",
        "acceptedSha256": "d8e0b9b55ac02ee68bc43bf525bccaeda7785e330b652839f9a04a094f95fe48"
      }
    },
    {
      "id": "detail-curve-paradox-duality-duality-wheat-straw-beige-cuprammonium-frame",
      "assetId": "detail-curve-paradox-duality-duality-wheat-straw-beige-cuprammonium-frame",
      "sourceFigmaNode": "3414:1061",
      "sourceLocalPath": "erriese-curve-paradox-duality-desktop-frames.zip::duality/duality-wheat-straw-beige-cuprammonium/frame.png",
      "figmaNodeName": "detail_Duality_Reversible Bucket Hat",
      "role": "desktop-detail-frame",
      "section": "Curve Paradox / Duality desktop detail",
      "route": "/air-ease-v2/detail/duality-wheat-straw-beige-cuprammonium",
      "season": "Collection",
      "series": "Duality",
      "product": "Duality",
      "productStyle": "Reversible Bucket Hat",
      "variantColorway": "Wheat Straw Beige / Cuprammonium Rayon Reverse",
      "detail": "full-desktop-frame",
      "order": 765,
      "stackId": "curve-paradox-duality-desktop-detail-frames-v1",
      "width": 3840,
      "height": 9510,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p1-1/curve-duality-detail-2x/duality-wheat-straw-beige-cuprammonium-frame-3414-1061@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "Direct Figma desktop frame exportAsync PNG. Selector state, active ring, and black dot are baked in the frame and structurally mapped per page.",
      "sha256": "4d5e4f7d223c06d003ee2168462f8e95de3110f70f14ee4f1cce1e5b8e85b65f",
      "displayTitle": "Wheat Straw Beige / Cuprammonium Rayon Reverse",
      "collectionCardId": "duality",
      "suggestedTarget": "/air-ease-v2/detail/duality-wheat-straw-beige-cuprammonium",
      "detailStatus": "complete",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-curve-duality-p1-1-2x-frame",
      "mobileAtomicContractId": "",
      "pngSha256": "39223e3e61e1a7c2334e004924782a1f69fa1b32b719dbc5536012c2b2cfbe06",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-curve-paradox-duality-desktop-frames.zip",
      "byteLength": 23633781,
      "variantQualifier": "Cuprammonium Rayon Reverse",
      "materialQualifier": "Cuprammonium Rayon Reverse",
      "figmaTextMismatch": null,
      "fidelity": {
        "priority": "CurveDuality2x",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "scope": "Curve/Duality desktop detail 2x master",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p1-1-intake-20260713/staging/v2-image-fidelity-p1-1-and-curve-duality-2x-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/detail/curve-paradox-duality/duality-wheat-straw-beige-cuprammonium/frame.png",
        "previousSourceFigmaNode": "3414:1061",
        "acceptedFilename": "curve-duality-detail-2x/duality-wheat-straw-beige-cuprammonium-frame-3414-1061@2x.png",
        "acceptedSha256": "4d5e4f7d223c06d003ee2168462f8e95de3110f70f14ee4f1cce1e5b8e85b65f"
      }
    },
    {
      "id": "detail-curve-paradox-duality-duality-wheat-straw-beige-lyocell-frame",
      "assetId": "detail-curve-paradox-duality-duality-wheat-straw-beige-lyocell-frame",
      "sourceFigmaNode": "3414:1337",
      "sourceLocalPath": "erriese-curve-paradox-duality-desktop-frames.zip::duality/duality-wheat-straw-beige-lyocell/frame.png",
      "figmaNodeName": "detail_Duality_Reversible Bucket Hat",
      "role": "desktop-detail-frame",
      "section": "Curve Paradox / Duality desktop detail",
      "route": "/air-ease-v2/detail/duality-wheat-straw-beige-lyocell",
      "season": "Collection",
      "series": "Duality",
      "product": "Duality",
      "productStyle": "Reversible Bucket Hat",
      "variantColorway": "Wheat Straw Beige / Lyocell Reverse",
      "detail": "full-desktop-frame",
      "order": 766,
      "stackId": "curve-paradox-duality-desktop-detail-frames-v1",
      "width": 3840,
      "height": 9510,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p1-1/curve-duality-detail-2x/duality-wheat-straw-beige-lyocell-frame-3414-1337@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "Direct Figma desktop frame exportAsync PNG. Selector state, active ring, and black dot are baked in the frame and structurally mapped per page.",
      "sha256": "517e210a5d7da880ddce4674a4679bee2a0d6cc9696ebefd4e349540d2bc6882",
      "displayTitle": "Wheat Straw Beige / Lyocell Reverse",
      "collectionCardId": "duality",
      "suggestedTarget": "/air-ease-v2/detail/duality-wheat-straw-beige-lyocell",
      "detailStatus": "complete",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-curve-duality-p1-1-2x-frame",
      "mobileAtomicContractId": "",
      "pngSha256": "f6b35b9a8c72a5481856e69c15528addfedf73febc4a9dc0cc4d2b45ce8c6161",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-curve-paradox-duality-desktop-frames.zip",
      "byteLength": 24883894,
      "variantQualifier": "Lyocell Reverse",
      "materialQualifier": "Lyocell Reverse",
      "figmaTextMismatch": null,
      "fidelity": {
        "priority": "CurveDuality2x",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "scope": "Curve/Duality desktop detail 2x master",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p1-1-intake-20260713/staging/v2-image-fidelity-p1-1-and-curve-duality-2x-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/detail/curve-paradox-duality/duality-wheat-straw-beige-lyocell/frame.png",
        "previousSourceFigmaNode": "3414:1337",
        "acceptedFilename": "curve-duality-detail-2x/duality-wheat-straw-beige-lyocell-frame-3414-1337@2x.png",
        "acceptedSha256": "517e210a5d7da880ddce4674a4679bee2a0d6cc9696ebefd4e349540d2bc6882"
      }
    },
    {
      "id": "detail-echo-blue-white-stripe-detail-info",
      "sourceFigmaNode": "3301:1066",
      "sourceLocalPath": null,
      "figmaNodeName": "Frame 2085663182",
      "role": "detail-information",
      "section": "Collection / Echo detail",
      "route": "/air-ease-v2/detail/echo-blue-white-stripe",
      "season": "Collection",
      "series": "Echo",
      "product": "Blue White Stripe",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Blue White Stripe",
      "detail": "detail-info",
      "order": 215,
      "stackId": null,
      "width": 1484,
      "height": 2692,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---echo-detail/detail-echo-blue-white-stripe-detail-info-3301-1066@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Detail information crop from the Figma frame",
      "sha256": "34f1158f7c8fd2ddd3242dea7679f2bb888080e6cd377fb728926883736a38bd",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-asset",
      "byteLength": 289104,
      "fidelity": {
        "priority": "P0",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p0-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/detail/echo-blue-white-stripe/detail-info.webp",
        "previousSourceFigmaNode": "3228:244",
        "acceptedFilename": "p0/collection---echo-detail/detail-echo-blue-white-stripe-detail-info-3301-1066@2x.png",
        "acceptedSha256": "34f1158f7c8fd2ddd3242dea7679f2bb888080e6cd377fb728926883736a38bd"
      }
    },
    {
      "id": "detail-echo-blue-white-stripe-frame",
      "sourceFigmaNode": "3301:998",
      "sourceLocalPath": null,
      "figmaNodeName": "detail_Echo_Slit Brim Bucket Hatt",
      "role": "detail-frame",
      "section": "Collection / Echo detail",
      "route": "/air-ease-v2/detail/echo-blue-white-stripe",
      "season": "Collection",
      "series": "Echo",
      "product": "Blue White Stripe",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Blue White Stripe",
      "detail": "frame",
      "order": 209,
      "stackId": null,
      "width": 3840,
      "height": 9510,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---echo-detail/detail-echo-blue-white-stripe-frame-3301-998@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "full Figma detail frame",
      "sha256": "489760b0e072904e267680e7dcff6a79a56530621ccbd7140acd55d1c8454a6d",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-frame",
      "byteLength": 21868598,
      "fidelity": {
        "priority": "P0",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p0-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/detail/echo-blue-white-stripe/frame.webp",
        "previousSourceFigmaNode": "3228:244",
        "acceptedFilename": "p0/collection---echo-detail/detail-echo-blue-white-stripe-frame-3301-998@2x.png",
        "acceptedSha256": "489760b0e072904e267680e7dcff6a79a56530621ccbd7140acd55d1c8454a6d"
      }
    },
    {
      "id": "detail-echo-blue-white-stripe-hero-closeup",
      "sourceFigmaNode": "3301:1021",
      "sourceLocalPath": null,
      "figmaNodeName": "main 2",
      "role": "detail-hero-closeup",
      "section": "Collection / Echo detail",
      "route": "/air-ease-v2/detail/echo-blue-white-stripe",
      "season": "Collection",
      "series": "Echo",
      "product": "Blue White Stripe",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Blue White Stripe",
      "detail": "hero-closeup",
      "order": 211,
      "stackId": null,
      "width": 1800,
      "height": 1800,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---echo-detail/detail-echo-blue-white-stripe-hero-closeup-3301-1021@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "hero closeup crop from the Figma frame",
      "sha256": "0953097b3f727bd0c47643c0d6c11c53841101cc338c368fd31b170f4f192b31",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-asset",
      "byteLength": 3090134,
      "fidelity": {
        "priority": "P0",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p0-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/detail/echo-blue-white-stripe/hero-closeup.webp",
        "previousSourceFigmaNode": "3228:244",
        "acceptedFilename": "p0/collection---echo-detail/detail-echo-blue-white-stripe-hero-closeup-3301-1021@2x.png",
        "acceptedSha256": "0953097b3f727bd0c47643c0d6c11c53841101cc338c368fd31b170f4f192b31"
      }
    },
    {
      "id": "detail-echo-blue-white-stripe-hero-main",
      "sourceFigmaNode": "3301:1020",
      "sourceLocalPath": null,
      "figmaNodeName": "main 1",
      "role": "detail-hero-main",
      "section": "Collection / Echo detail",
      "route": "/air-ease-v2/detail/echo-blue-white-stripe",
      "season": "Collection",
      "series": "Echo",
      "product": "Blue White Stripe",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Blue White Stripe",
      "detail": "hero-main",
      "order": 210,
      "stackId": null,
      "width": 1800,
      "height": 1800,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---echo-detail/detail-echo-blue-white-stripe-hero-main-3301-1020@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "hero main crop from the Figma frame",
      "sha256": "259adfd8b7c9a412a5f00995d45578f2cc1cc0376479d005a16283b37472a7b5",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-asset",
      "byteLength": 3870711,
      "fidelity": {
        "priority": "P0",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p0-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/detail/echo-blue-white-stripe/hero-main.webp",
        "previousSourceFigmaNode": "3228:244",
        "acceptedFilename": "p0/collection---echo-detail/detail-echo-blue-white-stripe-hero-main-3301-1020@2x.png",
        "acceptedSha256": "259adfd8b7c9a412a5f00995d45578f2cc1cc0376479d005a16283b37472a7b5"
      }
    },
    {
      "id": "detail-echo-blue-white-stripe-how-to-wear",
      "sourceFigmaNode": "3301:1043",
      "sourceLocalPath": null,
      "figmaNodeName": "how to area",
      "role": "detail-how-to-wear-group",
      "section": "Collection / Echo detail",
      "route": "/air-ease-v2/detail/echo-blue-white-stripe",
      "season": "Collection",
      "series": "Echo",
      "product": "Blue White Stripe",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Blue White Stripe",
      "detail": "how-to-wear",
      "order": 214,
      "stackId": null,
      "width": 3620,
      "height": 2710,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---echo-detail/detail-echo-blue-white-stripe-how-to-wear-3301-1043@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "How to Wear crop from the Figma frame",
      "sha256": "1c7c802a4f5f46224ce0eb66252623429fb450c04d6a3a969ee33495d724762a",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-asset",
      "byteLength": 4449285,
      "fidelity": {
        "priority": "P0",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p0-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/detail/echo-blue-white-stripe/how-to-wear.webp",
        "previousSourceFigmaNode": "3228:244",
        "acceptedFilename": "p0/collection---echo-detail/detail-echo-blue-white-stripe-how-to-wear-3301-1043@2x.png",
        "acceptedSha256": "1c7c802a4f5f46224ce0eb66252623429fb450c04d6a3a969ee33495d724762a"
      }
    },
    {
      "id": "detail-echo-blue-white-stripe-look-style",
      "sourceFigmaNode": "3301:1023",
      "sourceLocalPath": null,
      "figmaNodeName": "looks",
      "role": "detail-look-style-group",
      "section": "Collection / Echo detail",
      "route": "/air-ease-v2/detail/echo-blue-white-stripe",
      "season": "Collection",
      "series": "Echo",
      "product": "Blue White Stripe",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Blue White Stripe",
      "detail": "look-style",
      "order": 212,
      "stackId": null,
      "width": 3620,
      "height": 890,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---echo-detail/detail-echo-blue-white-stripe-look-style-3301-1023@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Look & Style crop from the Figma frame",
      "sha256": "49d5da351404892c30c8757e98696b4a7c9303074f529eeec776ca0f429b2df4",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-asset",
      "byteLength": 4142555,
      "fidelity": {
        "priority": "P0",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p0-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/detail/echo-blue-white-stripe/look-style.webp",
        "previousSourceFigmaNode": "3228:244",
        "acceptedFilename": "p0/collection---echo-detail/detail-echo-blue-white-stripe-look-style-3301-1023@2x.png",
        "acceptedSha256": "49d5da351404892c30c8757e98696b4a7c9303074f529eeec776ca0f429b2df4"
      }
    },
    {
      "id": "detail-echo-blue-white-stripe-mobile-hero-01",
      "sourceFigmaNode": "3301:1020",
      "sourceLocalPath": "erriese-echo-mobile-atomic-assets.zip::echo/blue-white-stripe/hero/01-3301-1020.png",
      "figmaNodeName": "main 1",
      "role": "mobile-detail-hero",
      "section": "Collection / Echo mobile detail atomic",
      "route": "/air-ease-v2/detail/echo-blue-white-stripe",
      "season": "Collection",
      "series": "Echo",
      "product": "Blue White Stripe",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Blue White Stripe",
      "detail": "hero-carousel",
      "order": 405,
      "stackId": "mobile-echo-blue-white-stripe-hero",
      "width": 900,
      "height": 900,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-atomic/blue-white-stripe/hero/01.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Atomic mobile slot from direct Figma child 3301:1020; PNG IHDR dimensions from the direct Figma export.",
      "sha256": "9f80973b2d03582c0e4095ccea84d4da7bfabfe14715ea5257a59b73975b5c31",
      "displayTitle": "Blue White Stripe How to Wear step undefined undefined",
      "collectionCardId": null,
      "suggestedTarget": null,
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "echo-mobile-editorial-v1"
    },
    {
      "id": "detail-echo-blue-white-stripe-mobile-hero-01-retina-3x",
      "assetId": "detail-echo-blue-white-stripe-mobile-hero-01-retina-3x",
      "sourceFigmaNode": "3301:1020",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::echo/mobile-editorial-retina/blue-white-stripe/hero/01@3x.png",
      "figmaNodeName": "main 1",
      "role": "mobile-detail-hero",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/echo-blue-white-stripe",
      "season": "Collection",
      "series": "Echo",
      "product": "Echo",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Blue White Stripe",
      "detail": "hero",
      "order": 619,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 2700,
      "height": 2700,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/blue-white-stripe/hero/01.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "0d4b69038545817e1fa6eb2e1466751e622d1021e0aff29106669d57b24d23ba",
      "displayTitle": "Blue White Stripe",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/echo-blue-white-stripe",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "0d4b69038545817e1fa6eb2e1466751e622d1021e0aff29106669d57b24d23ba",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "detail-echo-blue-white-stripe-mobile-hero-02",
      "sourceFigmaNode": "3301:1021",
      "sourceLocalPath": "erriese-echo-mobile-atomic-assets.zip::echo/blue-white-stripe/hero/02-3301-1021.png",
      "figmaNodeName": "main 2",
      "role": "mobile-detail-hero",
      "section": "Collection / Echo mobile detail atomic",
      "route": "/air-ease-v2/detail/echo-blue-white-stripe",
      "season": "Collection",
      "series": "Echo",
      "product": "Blue White Stripe",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Blue White Stripe",
      "detail": "hero-carousel",
      "order": 406,
      "stackId": "mobile-echo-blue-white-stripe-hero",
      "width": 900,
      "height": 900,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-atomic/blue-white-stripe/hero/02.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Atomic mobile slot from direct Figma child 3301:1021; PNG IHDR dimensions from the direct Figma export.",
      "sha256": "e8df971561e703c751cce424bfa227c9ca618586ca407a5be50ceb6b2212629a",
      "displayTitle": "Blue White Stripe How to Wear step undefined undefined",
      "collectionCardId": null,
      "suggestedTarget": null,
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "echo-mobile-editorial-v1"
    },
    {
      "id": "detail-echo-blue-white-stripe-mobile-hero-02-retina-3x",
      "assetId": "detail-echo-blue-white-stripe-mobile-hero-02-retina-3x",
      "sourceFigmaNode": "3301:1021",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::echo/mobile-editorial-retina/blue-white-stripe/hero/02@3x.png",
      "figmaNodeName": "main 2",
      "role": "mobile-detail-hero",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/echo-blue-white-stripe",
      "season": "Collection",
      "series": "Echo",
      "product": "Echo",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Blue White Stripe",
      "detail": "hero",
      "order": 620,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 2700,
      "height": 2700,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/blue-white-stripe/hero/02.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "3274895263a0d49805c584d28f7468dae7d2f2235bcbf8d62fb830e291971bb5",
      "displayTitle": "Blue White Stripe",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/echo-blue-white-stripe",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "3274895263a0d49805c584d28f7468dae7d2f2235bcbf8d62fb830e291971bb5",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "detail-echo-blue-white-stripe-mobile-how-to-wear-step-1-image",
      "sourceFigmaNode": "3301:1045",
      "sourceLocalPath": "erriese-echo-mobile-atomic-assets.zip::echo/blue-white-stripe/how-to-wear/step-1/image-3301-1045.png",
      "figmaNodeName": "A4_look_112 4",
      "role": "mobile-detail-how-to-wear-image",
      "section": "Collection / Echo mobile detail atomic",
      "route": "/air-ease-v2/detail/echo-blue-white-stripe",
      "season": "Collection",
      "series": "Echo",
      "product": "Blue White Stripe",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Blue White Stripe",
      "detail": "how-to-wear-step-1-image",
      "order": 411,
      "stackId": "mobile-echo-blue-white-stripe-how-to-wear-step-1",
      "width": 445,
      "height": 445,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-atomic/blue-white-stripe/how-to-wear/step-1-image.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Atomic mobile slot from direct Figma child 3301:1045; PNG IHDR dimensions from the direct Figma export.",
      "sha256": "97d96cbecffe6dab10396c6442c5196fa2b1bbb50ffdc9e1cae21f64899e6b41",
      "displayTitle": "Blue White Stripe How to Wear step 1 image",
      "collectionCardId": null,
      "suggestedTarget": null,
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "echo-mobile-editorial-v1"
    },
    {
      "id": "detail-echo-blue-white-stripe-mobile-how-to-wear-step-1-image-2",
      "sourceFigmaNode": "3301:1047",
      "sourceLocalPath": "erriese-echo-mobile-how-to-wear-second-photos.zip::echo/blue-white-stripe/how-to-wear/step-1/image-2-3301-1047.png",
      "figmaNodeName": "2025-0726-一展0802 1",
      "role": "mobile-detail-how-to-wear-image",
      "section": "Collection / Echo mobile detail atomic",
      "route": "/air-ease-v2/detail/echo-blue-white-stripe",
      "season": "Collection",
      "series": "Echo",
      "product": "Blue White Stripe",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Blue White Stripe",
      "detail": "how-to-wear-step-1-image-2",
      "order": 588,
      "stackId": "mobile-echo-blue-white-stripe-how-to-wear-step-1",
      "width": 445,
      "height": 445,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-atomic/blue-white-stripe/how-to-wear/step-1-image-2.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Imported from user-provided Echo second How-to-Wear photo ZIP; direct Figma child exportAsync PNG converted to lossless WebP.",
      "sha256": "d0de1b78c58d58d53f4c241967aa119ab598bf6791b527601e5e3fe7bcc417c1",
      "displayTitle": "Blue White Stripe How to Wear step 1 image 2",
      "collectionCardId": null,
      "suggestedTarget": null,
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "echo-mobile-editorial-v1",
      "pngSha256": "a3dc875ef21d49876c9575a41385ead58a7f45e4a3a58a2e086acdc3e8574b34",
      "pixelIdentityAE": null,
      "originalZipFilename": "erriese-echo-mobile-how-to-wear-second-photos.zip"
    },
    {
      "id": "detail-echo-blue-white-stripe-mobile-how-to-wear-step-1-image-2-retina-3x",
      "assetId": "detail-echo-blue-white-stripe-mobile-how-to-wear-step-1-image-2-retina-3x",
      "sourceFigmaNode": "3301:1047",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::echo/mobile-editorial-retina/blue-white-stripe/how-to-wear/step-1-image-2@3x.png",
      "figmaNodeName": "2025-0726-一展0802 1",
      "role": "mobile-detail-how-to-wear-image",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/echo-blue-white-stripe",
      "season": "Collection",
      "series": "Echo",
      "product": "Echo",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Blue White Stripe",
      "detail": "howToWearPhoto-step-1",
      "order": 626,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/blue-white-stripe/how-to-wear/step-1-image-2.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "f25219f8d4e52e51cf1951106ca23efd6c8999a25f7aa22444e9a50d7fe79171",
      "displayTitle": "Blue White Stripe",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/echo-blue-white-stripe",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "f25219f8d4e52e51cf1951106ca23efd6c8999a25f7aa22444e9a50d7fe79171",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "detail-echo-blue-white-stripe-mobile-how-to-wear-step-1-image-retina-3x",
      "assetId": "detail-echo-blue-white-stripe-mobile-how-to-wear-step-1-image-retina-3x",
      "sourceFigmaNode": "3301:1045",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::echo/mobile-editorial-retina/blue-white-stripe/how-to-wear/step-1-image@3x.png",
      "figmaNodeName": "A4_look_112 4",
      "role": "mobile-detail-how-to-wear-image",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/echo-blue-white-stripe",
      "season": "Collection",
      "series": "Echo",
      "product": "Echo",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Blue White Stripe",
      "detail": "howToWearPhoto-step-1",
      "order": 625,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/blue-white-stripe/how-to-wear/step-1-image.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "c3f711a25660aac8c555068051df4c355374d64dc935b8a646fc88c61ea9f199",
      "displayTitle": "Blue White Stripe",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/echo-blue-white-stripe",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "c3f711a25660aac8c555068051df4c355374d64dc935b8a646fc88c61ea9f199",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "detail-echo-blue-white-stripe-mobile-how-to-wear-step-1-sketch",
      "sourceFigmaNode": "3301:1049",
      "sourceLocalPath": "erriese-echo-mobile-atomic-assets.zip::echo/blue-white-stripe/how-to-wear/step-1/sketch-3301-1049.png",
      "figmaNodeName": "Vector 8",
      "role": "mobile-detail-how-to-wear-sketch",
      "section": "Collection / Echo mobile detail atomic",
      "route": "/air-ease-v2/detail/echo-blue-white-stripe",
      "season": "Collection",
      "series": "Echo",
      "product": "Blue White Stripe",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Blue White Stripe",
      "detail": "how-to-wear-step-1-sketch",
      "order": 412,
      "stackId": "mobile-echo-blue-white-stripe-how-to-wear-step-1",
      "width": 246,
      "height": 227,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-atomic/blue-white-stripe/how-to-wear/step-1-sketch.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Atomic mobile slot from direct Figma child 3301:1049; PNG IHDR dimensions from the direct Figma export.",
      "sha256": "2799b160b02e4f4d130bbc07913a9f95b15ae0f5ad16e9e1c279f0310ca8a79c",
      "displayTitle": "Blue White Stripe How to Wear step 1 sketch",
      "collectionCardId": null,
      "suggestedTarget": null,
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "echo-mobile-editorial-v1"
    },
    {
      "id": "detail-echo-blue-white-stripe-mobile-how-to-wear-step-1-sketch-card-retina-3x",
      "assetId": "detail-echo-blue-white-stripe-mobile-how-to-wear-step-1-sketch-card-retina-3x",
      "sourceFigmaNode": "3301:1048",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::echo/mobile-editorial-retina/blue-white-stripe/how-to-wear/step-1-sketch-card@3x.png",
      "figmaNodeName": "how to 1 sketch",
      "role": "mobile-detail-how-to-wear-sketch-card",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/echo-blue-white-stripe",
      "season": "Collection",
      "series": "Echo",
      "product": "Echo",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Blue White Stripe",
      "detail": "howToWearSketchCard-step-1",
      "order": 627,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/blue-white-stripe/how-to-wear/step-1-sketch-card.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "43d55da3fba33bc54cfe13081fb80c049b0aaa478ce47520988e65220c51cb2d",
      "displayTitle": "Blue White Stripe",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/echo-blue-white-stripe",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-frame-exportAsync",
      "compositionType": "full-line-art-card-parent-frame",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "43d55da3fba33bc54cfe13081fb80c049b0aaa478ce47520988e65220c51cb2d",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions",
      "replacesInnerSketchNode": "3301:1049",
      "sourceParentFrameName": "how to 1 sketch"
    },
    {
      "id": "detail-echo-blue-white-stripe-mobile-how-to-wear-step-2-image",
      "sourceFigmaNode": "3301:1055",
      "sourceLocalPath": "erriese-echo-mobile-atomic-assets.zip::echo/blue-white-stripe/how-to-wear/step-2/image-3301-1055.png",
      "figmaNodeName": "A4_look_112 3",
      "role": "mobile-detail-how-to-wear-image",
      "section": "Collection / Echo mobile detail atomic",
      "route": "/air-ease-v2/detail/echo-blue-white-stripe",
      "season": "Collection",
      "series": "Echo",
      "product": "Blue White Stripe",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Blue White Stripe",
      "detail": "how-to-wear-step-2-image",
      "order": 413,
      "stackId": "mobile-echo-blue-white-stripe-how-to-wear-step-2",
      "width": 445,
      "height": 445,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-atomic/blue-white-stripe/how-to-wear/step-2-image.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Atomic mobile slot from direct Figma child 3301:1055; PNG IHDR dimensions from the direct Figma export.",
      "sha256": "5494e7b5f44052cea4595411bc821481240c3a9d6728377c5ec14afca87ad5af",
      "displayTitle": "Blue White Stripe How to Wear step 2 image",
      "collectionCardId": null,
      "suggestedTarget": null,
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "echo-mobile-editorial-v1"
    },
    {
      "id": "detail-echo-blue-white-stripe-mobile-how-to-wear-step-2-image-2",
      "sourceFigmaNode": "3301:1057",
      "sourceLocalPath": "erriese-echo-mobile-how-to-wear-second-photos.zip::echo/blue-white-stripe/how-to-wear/step-2/image-2-3301-1057.png",
      "figmaNodeName": "A4_look_112 3",
      "role": "mobile-detail-how-to-wear-image",
      "section": "Collection / Echo mobile detail atomic",
      "route": "/air-ease-v2/detail/echo-blue-white-stripe",
      "season": "Collection",
      "series": "Echo",
      "product": "Blue White Stripe",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Blue White Stripe",
      "detail": "how-to-wear-step-2-image-2",
      "order": 589,
      "stackId": "mobile-echo-blue-white-stripe-how-to-wear-step-2",
      "width": 445,
      "height": 445,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-atomic/blue-white-stripe/how-to-wear/step-2-image-2.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Imported from user-provided Echo second How-to-Wear photo ZIP; direct Figma child exportAsync PNG converted to lossless WebP.",
      "sha256": "139b843c5232d6645c0318f0c1f87bd06c1c2f258285f1fe975b5fe67d874c28",
      "displayTitle": "Blue White Stripe How to Wear step 2 image 2",
      "collectionCardId": null,
      "suggestedTarget": null,
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "echo-mobile-editorial-v1",
      "pngSha256": "fd7bdf3116705b31b7de3c2445904d4eeba3d519b4e10e6809ff32c0a9e63316",
      "pixelIdentityAE": null,
      "originalZipFilename": "erriese-echo-mobile-how-to-wear-second-photos.zip"
    },
    {
      "id": "detail-echo-blue-white-stripe-mobile-how-to-wear-step-2-image-2-retina-3x",
      "assetId": "detail-echo-blue-white-stripe-mobile-how-to-wear-step-2-image-2-retina-3x",
      "sourceFigmaNode": "3301:1057",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::echo/mobile-editorial-retina/blue-white-stripe/how-to-wear/step-2-image-2@3x.png",
      "figmaNodeName": "A4_look_112 3",
      "role": "mobile-detail-how-to-wear-image",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/echo-blue-white-stripe",
      "season": "Collection",
      "series": "Echo",
      "product": "Echo",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Blue White Stripe",
      "detail": "howToWearPhoto-step-2",
      "order": 629,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/blue-white-stripe/how-to-wear/step-2-image-2.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "b470bb0ecb2342c2293f3a2796ff7b602a74bb43c559d3e885fff9b6580c2c91",
      "displayTitle": "Blue White Stripe",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/echo-blue-white-stripe",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "b470bb0ecb2342c2293f3a2796ff7b602a74bb43c559d3e885fff9b6580c2c91",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "detail-echo-blue-white-stripe-mobile-how-to-wear-step-2-image-retina-3x",
      "assetId": "detail-echo-blue-white-stripe-mobile-how-to-wear-step-2-image-retina-3x",
      "sourceFigmaNode": "3301:1055",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::echo/mobile-editorial-retina/blue-white-stripe/how-to-wear/step-2-image@3x.png",
      "figmaNodeName": "A4_look_112 3",
      "role": "mobile-detail-how-to-wear-image",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/echo-blue-white-stripe",
      "season": "Collection",
      "series": "Echo",
      "product": "Echo",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Blue White Stripe",
      "detail": "howToWearPhoto-step-2",
      "order": 628,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 1334,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/blue-white-stripe/how-to-wear/step-2-image.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "ce03aeacb6f43fc04278cc8e154c983391cc37f4cf3e7902e275a638bb17449f",
      "displayTitle": "Blue White Stripe",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/echo-blue-white-stripe",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "ce03aeacb6f43fc04278cc8e154c983391cc37f4cf3e7902e275a638bb17449f",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "recorded-actual-figma-export-dimensions"
    },
    {
      "id": "detail-echo-blue-white-stripe-mobile-how-to-wear-step-2-sketch",
      "sourceFigmaNode": "3301:1061",
      "sourceLocalPath": "erriese-echo-mobile-atomic-assets.zip::echo/blue-white-stripe/how-to-wear/step-2/sketch-3301-1061.png",
      "figmaNodeName": "Vector 18",
      "role": "mobile-detail-how-to-wear-sketch",
      "section": "Collection / Echo mobile detail atomic",
      "route": "/air-ease-v2/detail/echo-blue-white-stripe",
      "season": "Collection",
      "series": "Echo",
      "product": "Blue White Stripe",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Blue White Stripe",
      "detail": "how-to-wear-step-2-sketch",
      "order": 414,
      "stackId": "mobile-echo-blue-white-stripe-how-to-wear-step-2",
      "width": 287,
      "height": 158,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-atomic/blue-white-stripe/how-to-wear/step-2-sketch.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Atomic mobile slot from direct Figma child 3301:1061; PNG IHDR dimensions from the direct Figma export.",
      "sha256": "63cb439bdb24896955cc0515ddff22807ed9c546a56c85f663fa881c543cf0da",
      "displayTitle": "Blue White Stripe How to Wear step 2 sketch",
      "collectionCardId": null,
      "suggestedTarget": null,
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "echo-mobile-editorial-v1"
    },
    {
      "id": "detail-echo-blue-white-stripe-mobile-how-to-wear-step-2-sketch-card-retina-3x",
      "assetId": "detail-echo-blue-white-stripe-mobile-how-to-wear-step-2-sketch-card-retina-3x",
      "sourceFigmaNode": "3301:1058",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::echo/mobile-editorial-retina/blue-white-stripe/how-to-wear/step-2-sketch-card@3x.png",
      "figmaNodeName": "how to 2 sketch",
      "role": "mobile-detail-how-to-wear-sketch-card",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/echo-blue-white-stripe",
      "season": "Collection",
      "series": "Echo",
      "product": "Echo",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Blue White Stripe",
      "detail": "howToWearSketchCard-step-2",
      "order": 630,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/blue-white-stripe/how-to-wear/step-2-sketch-card.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "23481d2190d25eb0945732273e434c5e60ec1ad444bd13f4498328db90510fcd",
      "displayTitle": "Blue White Stripe",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/echo-blue-white-stripe",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-frame-exportAsync",
      "compositionType": "full-line-art-card-parent-frame",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "23481d2190d25eb0945732273e434c5e60ec1ad444bd13f4498328db90510fcd",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions",
      "replacesInnerSketchNode": "3301:1061",
      "sourceParentFrameName": "how to 2 sketch"
    },
    {
      "id": "detail-echo-blue-white-stripe-mobile-look-style-01",
      "sourceFigmaNode": "3301:1024",
      "sourceLocalPath": "erriese-echo-mobile-atomic-assets.zip::echo/blue-white-stripe/look-and-style/01-3301-1024.png",
      "figmaNodeName": "look 1",
      "role": "mobile-detail-look-style-card",
      "section": "Collection / Echo mobile detail atomic",
      "route": "/air-ease-v2/detail/echo-blue-white-stripe",
      "season": "Collection",
      "series": "Echo",
      "product": "Blue White Stripe",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Blue White Stripe",
      "detail": "look-and-style",
      "order": 407,
      "stackId": "mobile-echo-blue-white-stripe-look-and-style",
      "width": 445,
      "height": 445,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-atomic/blue-white-stripe/look-and-style/01.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Atomic mobile slot from direct Figma child 3301:1024; PNG IHDR dimensions from the direct Figma export.",
      "sha256": "5c76e0f2ae6779d7edc8e3205d1e3071bd027b838f53ad365dbc9ecb33347a3b",
      "displayTitle": "Blue White Stripe How to Wear step undefined undefined",
      "collectionCardId": null,
      "suggestedTarget": null,
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "echo-mobile-editorial-v1"
    },
    {
      "id": "detail-echo-blue-white-stripe-mobile-look-style-01-retina-3x",
      "assetId": "detail-echo-blue-white-stripe-mobile-look-style-01-retina-3x",
      "sourceFigmaNode": "3301:1024",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::echo/mobile-editorial-retina/blue-white-stripe/look-and-style/01@3x.png",
      "figmaNodeName": "look 1",
      "role": "mobile-detail-look-style-card",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/echo-blue-white-stripe",
      "season": "Collection",
      "series": "Echo",
      "product": "Echo",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Blue White Stripe",
      "detail": "lookAndStyle",
      "order": 621,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/blue-white-stripe/look-and-style/01.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "46d63d6ed23cc9023ea7a26b953fdd0a309ec9200c04711578bc3386036ac0ee",
      "displayTitle": "Blue White Stripe",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/echo-blue-white-stripe",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "46d63d6ed23cc9023ea7a26b953fdd0a309ec9200c04711578bc3386036ac0ee",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "detail-echo-blue-white-stripe-mobile-look-style-02",
      "sourceFigmaNode": "3301:1026",
      "sourceLocalPath": "erriese-echo-mobile-atomic-assets.zip::echo/blue-white-stripe/look-and-style/02-3301-1026.png",
      "figmaNodeName": "2025-0726-一展0487 1",
      "role": "mobile-detail-look-style-card",
      "section": "Collection / Echo mobile detail atomic",
      "route": "/air-ease-v2/detail/echo-blue-white-stripe",
      "season": "Collection",
      "series": "Echo",
      "product": "Blue White Stripe",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Blue White Stripe",
      "detail": "look-and-style",
      "order": 408,
      "stackId": "mobile-echo-blue-white-stripe-look-and-style",
      "width": 445,
      "height": 445,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-atomic/blue-white-stripe/look-and-style/02.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Atomic mobile slot from direct Figma child 3301:1026; PNG IHDR dimensions from the direct Figma export.",
      "sha256": "31151c80685610d230902f342fd11b9edb816b13db95b1ff32a5f22512b85641",
      "displayTitle": "Blue White Stripe How to Wear step undefined undefined",
      "collectionCardId": null,
      "suggestedTarget": null,
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "echo-mobile-editorial-v1"
    },
    {
      "id": "detail-echo-blue-white-stripe-mobile-look-style-02-retina-3x",
      "assetId": "detail-echo-blue-white-stripe-mobile-look-style-02-retina-3x",
      "sourceFigmaNode": "3301:1026",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::echo/mobile-editorial-retina/blue-white-stripe/look-and-style/02@3x.png",
      "figmaNodeName": "2025-0726-一展0487 1",
      "role": "mobile-detail-look-style-card",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/echo-blue-white-stripe",
      "season": "Collection",
      "series": "Echo",
      "product": "Echo",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Blue White Stripe",
      "detail": "lookAndStyle",
      "order": 622,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/blue-white-stripe/look-and-style/02.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "0b46fcba76d796709f9b95248e56198c7239bbb6dadd70ef002092cf78270f2b",
      "displayTitle": "Blue White Stripe",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/echo-blue-white-stripe",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "0b46fcba76d796709f9b95248e56198c7239bbb6dadd70ef002092cf78270f2b",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "detail-echo-blue-white-stripe-mobile-look-style-03",
      "sourceFigmaNode": "3301:1027",
      "sourceLocalPath": "erriese-echo-mobile-atomic-assets.zip::echo/blue-white-stripe/look-and-style/03-3301-1027.png",
      "figmaNodeName": "look 3",
      "role": "mobile-detail-look-style-card",
      "section": "Collection / Echo mobile detail atomic",
      "route": "/air-ease-v2/detail/echo-blue-white-stripe",
      "season": "Collection",
      "series": "Echo",
      "product": "Blue White Stripe",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Blue White Stripe",
      "detail": "look-and-style",
      "order": 409,
      "stackId": "mobile-echo-blue-white-stripe-look-and-style",
      "width": 445,
      "height": 445,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-atomic/blue-white-stripe/look-and-style/03.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Atomic mobile slot from direct Figma child 3301:1027; PNG IHDR dimensions from the direct Figma export.",
      "sha256": "6da27d6956b4b9f3977cdf2567413a6c4e76dc543d11da4d14f6bd4da053541c",
      "displayTitle": "Blue White Stripe How to Wear step undefined undefined",
      "collectionCardId": null,
      "suggestedTarget": null,
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "echo-mobile-editorial-v1"
    },
    {
      "id": "detail-echo-blue-white-stripe-mobile-look-style-03-retina-3x",
      "assetId": "detail-echo-blue-white-stripe-mobile-look-style-03-retina-3x",
      "sourceFigmaNode": "3301:1027",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::echo/mobile-editorial-retina/blue-white-stripe/look-and-style/03@3x.png",
      "figmaNodeName": "look 3",
      "role": "mobile-detail-look-style-card",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/echo-blue-white-stripe",
      "season": "Collection",
      "series": "Echo",
      "product": "Echo",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Blue White Stripe",
      "detail": "lookAndStyle",
      "order": 623,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/blue-white-stripe/look-and-style/03.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "7789719c566d694614c951ef705d7cb3a8bb80a1d5dc9ed8f2a3a369b41679d1",
      "displayTitle": "Blue White Stripe",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/echo-blue-white-stripe",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "7789719c566d694614c951ef705d7cb3a8bb80a1d5dc9ed8f2a3a369b41679d1",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "detail-echo-blue-white-stripe-mobile-look-style-04",
      "sourceFigmaNode": "3301:1029",
      "sourceLocalPath": "erriese-echo-mobile-atomic-assets.zip::echo/blue-white-stripe/look-and-style/04-3301-1029.png",
      "figmaNodeName": "2025-0726-一展0470 1",
      "role": "mobile-detail-look-style-card",
      "section": "Collection / Echo mobile detail atomic",
      "route": "/air-ease-v2/detail/echo-blue-white-stripe",
      "season": "Collection",
      "series": "Echo",
      "product": "Blue White Stripe",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Blue White Stripe",
      "detail": "look-and-style",
      "order": 410,
      "stackId": "mobile-echo-blue-white-stripe-look-and-style",
      "width": 445,
      "height": 445,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-atomic/blue-white-stripe/look-and-style/04.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Atomic mobile slot from direct Figma child 3301:1029; PNG IHDR dimensions from the direct Figma export.",
      "sha256": "a04b7e6ff98088de9f64efaa7a14c17e8338d08900a01407f4c04bc77c5d7855",
      "displayTitle": "Blue White Stripe How to Wear step undefined undefined",
      "collectionCardId": null,
      "suggestedTarget": null,
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "echo-mobile-editorial-v1"
    },
    {
      "id": "detail-echo-blue-white-stripe-mobile-look-style-04-retina-3x",
      "assetId": "detail-echo-blue-white-stripe-mobile-look-style-04-retina-3x",
      "sourceFigmaNode": "3301:1029",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::echo/mobile-editorial-retina/blue-white-stripe/look-and-style/04@3x.png",
      "figmaNodeName": "2025-0726-一展0470 1",
      "role": "mobile-detail-look-style-card",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/echo-blue-white-stripe",
      "season": "Collection",
      "series": "Echo",
      "product": "Echo",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Blue White Stripe",
      "detail": "lookAndStyle",
      "order": 624,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/blue-white-stripe/look-and-style/04.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "10aa98fcdb76f4b49c5b94305c267124130d17368daf69394df7244815fd6926",
      "displayTitle": "Blue White Stripe",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/echo-blue-white-stripe",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "10aa98fcdb76f4b49c5b94305c267124130d17368daf69394df7244815fd6926",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "detail-echo-blue-white-stripe-style-images",
      "sourceFigmaNode": "3301:1030",
      "sourceLocalPath": null,
      "figmaNodeName": "styles",
      "role": "detail-style-images-group",
      "section": "Collection / Echo detail",
      "route": "/air-ease-v2/detail/echo-blue-white-stripe",
      "season": "Collection",
      "series": "Echo",
      "product": "Blue White Stripe",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Blue White Stripe",
      "detail": "style-images",
      "order": 213,
      "stackId": null,
      "width": 3620,
      "height": 890,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---echo-detail/detail-echo-blue-white-stripe-style-images-3301-1030@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Styles crop from the Figma frame",
      "sha256": "39584d3f6b9ca90fb0204a96b3b3707986441ca25d2a0c66e4bff50a3a060713",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-asset",
      "byteLength": 5446785,
      "fidelity": {
        "priority": "P0",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p0-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/detail/echo-blue-white-stripe/style-images.webp",
        "previousSourceFigmaNode": "3228:244",
        "acceptedFilename": "p0/collection---echo-detail/detail-echo-blue-white-stripe-style-images-3301-1030@2x.png",
        "acceptedSha256": "39584d3f6b9ca90fb0204a96b3b3707986441ca25d2a0c66e4bff50a3a060713"
      }
    },
    {
      "id": "detail-echo-dune-brown-detail-info",
      "sourceFigmaNode": "3301:1586",
      "sourceLocalPath": null,
      "figmaNodeName": "Frame 2085663182",
      "role": "detail-information",
      "section": "Collection / Echo detail",
      "route": "/air-ease-v2/detail/echo-dune-brown",
      "season": "Collection",
      "series": "Echo",
      "product": "Dune Brown",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Dune Brown",
      "detail": "detail-info",
      "order": 243,
      "stackId": null,
      "width": 1484,
      "height": 2800,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---echo-detail/detail-echo-dune-brown-detail-info-3301-1586@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Detail information crop from the Figma frame",
      "sha256": "36ade1e90fc8988b473a371c83c0c9e463691f488af91150c5b17e704be8c039",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-asset",
      "byteLength": 292317,
      "fidelity": {
        "priority": "P0",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p0-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/detail/echo-dune-brown/detail-info.webp",
        "previousSourceFigmaNode": "3239:1198",
        "acceptedFilename": "p0/collection---echo-detail/detail-echo-dune-brown-detail-info-3301-1586@2x.png",
        "acceptedSha256": "36ade1e90fc8988b473a371c83c0c9e463691f488af91150c5b17e704be8c039"
      }
    },
    {
      "id": "detail-echo-dune-brown-frame",
      "sourceFigmaNode": "3301:1522",
      "sourceLocalPath": null,
      "figmaNodeName": "detail_Echo_Slit Brim Bucket Hatt",
      "role": "detail-frame",
      "section": "Collection / Echo detail",
      "route": "/air-ease-v2/detail/echo-dune-brown",
      "season": "Collection",
      "series": "Echo",
      "product": "Dune Brown",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Dune Brown",
      "detail": "frame",
      "order": 237,
      "stackId": null,
      "width": 3840,
      "height": 9510,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---echo-detail/detail-echo-dune-brown-frame-3301-1522@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "full Figma detail frame",
      "sha256": "c093850fb0fbfb0ab02a378bd5cdbcb8ce1144f9ee193fe7c7d723112ed8c7f2",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-frame",
      "byteLength": 25698798,
      "fidelity": {
        "priority": "P0",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p0-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/detail/echo-dune-brown/frame.webp",
        "previousSourceFigmaNode": "3239:1198",
        "acceptedFilename": "p0/collection---echo-detail/detail-echo-dune-brown-frame-3301-1522@2x.png",
        "acceptedSha256": "c093850fb0fbfb0ab02a378bd5cdbcb8ce1144f9ee193fe7c7d723112ed8c7f2"
      }
    },
    {
      "id": "detail-echo-dune-brown-hero-closeup",
      "sourceFigmaNode": "3301:1545",
      "sourceLocalPath": null,
      "figmaNodeName": "main 2",
      "role": "detail-hero-closeup",
      "section": "Collection / Echo detail",
      "route": "/air-ease-v2/detail/echo-dune-brown",
      "season": "Collection",
      "series": "Echo",
      "product": "Dune Brown",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Dune Brown",
      "detail": "hero-closeup",
      "order": 239,
      "stackId": null,
      "width": 1800,
      "height": 1800,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---echo-detail/detail-echo-dune-brown-hero-closeup-3301-1545@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "hero closeup crop from the Figma frame",
      "sha256": "dbc3d85a66e67a02a2528d418390a9b6679b4a1206abd52181aff890caa02ee3",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-asset",
      "byteLength": 5359567,
      "fidelity": {
        "priority": "P0",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p0-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/detail/echo-dune-brown/hero-closeup.webp",
        "previousSourceFigmaNode": "3239:1198",
        "acceptedFilename": "p0/collection---echo-detail/detail-echo-dune-brown-hero-closeup-3301-1545@2x.png",
        "acceptedSha256": "dbc3d85a66e67a02a2528d418390a9b6679b4a1206abd52181aff890caa02ee3"
      }
    },
    {
      "id": "detail-echo-dune-brown-hero-main",
      "sourceFigmaNode": "3301:1544",
      "sourceLocalPath": null,
      "figmaNodeName": "main 1",
      "role": "detail-hero-main",
      "section": "Collection / Echo detail",
      "route": "/air-ease-v2/detail/echo-dune-brown",
      "season": "Collection",
      "series": "Echo",
      "product": "Dune Brown",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Dune Brown",
      "detail": "hero-main",
      "order": 238,
      "stackId": null,
      "width": 1800,
      "height": 1800,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---echo-detail/detail-echo-dune-brown-hero-main-3301-1544@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "hero main crop from the Figma frame",
      "sha256": "5ed5dabfeb28d4eb755a0d12144b6c60ffcf6d55d34298532ed9c589782b0b6f",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-asset",
      "byteLength": 4400565,
      "fidelity": {
        "priority": "P0",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p0-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/detail/echo-dune-brown/hero-main.webp",
        "previousSourceFigmaNode": "3239:1198",
        "acceptedFilename": "p0/collection---echo-detail/detail-echo-dune-brown-hero-main-3301-1544@2x.png",
        "acceptedSha256": "5ed5dabfeb28d4eb755a0d12144b6c60ffcf6d55d34298532ed9c589782b0b6f"
      }
    },
    {
      "id": "detail-echo-dune-brown-how-to-wear",
      "sourceFigmaNode": "3301:1563",
      "sourceLocalPath": null,
      "figmaNodeName": "how to area",
      "role": "detail-how-to-wear-group",
      "section": "Collection / Echo detail",
      "route": "/air-ease-v2/detail/echo-dune-brown",
      "season": "Collection",
      "series": "Echo",
      "product": "Dune Brown",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Dune Brown",
      "detail": "how-to-wear",
      "order": 242,
      "stackId": null,
      "width": 3620,
      "height": 2710,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---echo-detail/detail-echo-dune-brown-how-to-wear-3301-1563@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "How to Wear crop from the Figma frame",
      "sha256": "222292756050869df5660710db2b7c9ae1c14cb3518ae2e257a016817932a3e3",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-asset",
      "byteLength": 4760890,
      "fidelity": {
        "priority": "P0",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p0-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/detail/echo-dune-brown/how-to-wear.webp",
        "previousSourceFigmaNode": "3239:1198",
        "acceptedFilename": "p0/collection---echo-detail/detail-echo-dune-brown-how-to-wear-3301-1563@2x.png",
        "acceptedSha256": "222292756050869df5660710db2b7c9ae1c14cb3518ae2e257a016817932a3e3"
      }
    },
    {
      "id": "detail-echo-dune-brown-look-style",
      "sourceFigmaNode": "3301:1547",
      "sourceLocalPath": null,
      "figmaNodeName": "looks",
      "role": "detail-look-style-group",
      "section": "Collection / Echo detail",
      "route": "/air-ease-v2/detail/echo-dune-brown",
      "season": "Collection",
      "series": "Echo",
      "product": "Dune Brown",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Dune Brown",
      "detail": "look-style",
      "order": 240,
      "stackId": null,
      "width": 3620,
      "height": 890,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---echo-detail/detail-echo-dune-brown-look-style-3301-1547@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Look & Style crop from the Figma frame",
      "sha256": "e9840af4d150fee9224976ac5f52e4633108f3920c75ccfc6abfb714290a78f8",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-asset",
      "byteLength": 4399378,
      "fidelity": {
        "priority": "P0",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p0-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/detail/echo-dune-brown/look-style.webp",
        "previousSourceFigmaNode": "3239:1198",
        "acceptedFilename": "p0/collection---echo-detail/detail-echo-dune-brown-look-style-3301-1547@2x.png",
        "acceptedSha256": "e9840af4d150fee9224976ac5f52e4633108f3920c75ccfc6abfb714290a78f8"
      }
    },
    {
      "id": "detail-echo-dune-brown-mobile-hero-01",
      "sourceFigmaNode": "3301:1544",
      "sourceLocalPath": "erriese-echo-mobile-atomic-assets.zip::echo/dune-brown/hero/01-3301-1544.png",
      "figmaNodeName": "main 1",
      "role": "mobile-detail-hero",
      "section": "Collection / Echo mobile detail atomic",
      "route": "/air-ease-v2/detail/echo-dune-brown",
      "season": "Collection",
      "series": "Echo",
      "product": "Dune Brown",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Dune Brown",
      "detail": "hero-carousel",
      "order": 445,
      "stackId": "mobile-echo-dune-brown-hero",
      "width": 900,
      "height": 900,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-atomic/dune-brown/hero/01.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Atomic mobile slot from direct Figma child 3301:1544; PNG IHDR dimensions from the direct Figma export.",
      "sha256": "e0c2305dbf3a1dfd8d145a3a8830b6ce04fe3498435a36a2cf41daac290ec1e4",
      "displayTitle": "Dune Brown How to Wear step undefined undefined",
      "collectionCardId": null,
      "suggestedTarget": null,
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "echo-mobile-editorial-v1"
    },
    {
      "id": "detail-echo-dune-brown-mobile-hero-01-retina-3x",
      "assetId": "detail-echo-dune-brown-mobile-hero-01-retina-3x",
      "sourceFigmaNode": "3301:1544",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::echo/mobile-editorial-retina/dune-brown/hero/01@3x.png",
      "figmaNodeName": "main 1",
      "role": "mobile-detail-hero",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/echo-dune-brown",
      "season": "Collection",
      "series": "Echo",
      "product": "Echo",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Dune Brown",
      "detail": "hero",
      "order": 667,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 2700,
      "height": 2700,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/dune-brown/hero/01.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "ab5d027975d20f99496ed432d606c509579c6291ad29eb4f08cd95b78a316a19",
      "displayTitle": "Dune Brown",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/echo-dune-brown",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "ab5d027975d20f99496ed432d606c509579c6291ad29eb4f08cd95b78a316a19",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "detail-echo-dune-brown-mobile-hero-02",
      "sourceFigmaNode": "3301:1545",
      "sourceLocalPath": "erriese-echo-mobile-atomic-assets.zip::echo/dune-brown/hero/02-3301-1545.png",
      "figmaNodeName": "main 2",
      "role": "mobile-detail-hero",
      "section": "Collection / Echo mobile detail atomic",
      "route": "/air-ease-v2/detail/echo-dune-brown",
      "season": "Collection",
      "series": "Echo",
      "product": "Dune Brown",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Dune Brown",
      "detail": "hero-carousel",
      "order": 446,
      "stackId": "mobile-echo-dune-brown-hero",
      "width": 900,
      "height": 900,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-atomic/dune-brown/hero/02.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Atomic mobile slot from direct Figma child 3301:1545; PNG IHDR dimensions from the direct Figma export.",
      "sha256": "5643b557b4cfabf2c445015da96ef8697397fd9b689e9a8ddbae08422fc135ac",
      "displayTitle": "Dune Brown How to Wear step undefined undefined",
      "collectionCardId": null,
      "suggestedTarget": null,
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "echo-mobile-editorial-v1"
    },
    {
      "id": "detail-echo-dune-brown-mobile-hero-02-retina-3x",
      "assetId": "detail-echo-dune-brown-mobile-hero-02-retina-3x",
      "sourceFigmaNode": "3301:1545",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::echo/mobile-editorial-retina/dune-brown/hero/02@3x.png",
      "figmaNodeName": "main 2",
      "role": "mobile-detail-hero",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/echo-dune-brown",
      "season": "Collection",
      "series": "Echo",
      "product": "Echo",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Dune Brown",
      "detail": "hero",
      "order": 668,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 2700,
      "height": 2700,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/dune-brown/hero/02.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "6348d5c6d9fbd5231027a756cc3e36c635fab6212ab97c7e900afd3e86ec8569",
      "displayTitle": "Dune Brown",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/echo-dune-brown",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "6348d5c6d9fbd5231027a756cc3e36c635fab6212ab97c7e900afd3e86ec8569",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "detail-echo-dune-brown-mobile-how-to-wear-step-1-image",
      "sourceFigmaNode": "3301:1565",
      "sourceLocalPath": "erriese-echo-mobile-atomic-assets.zip::echo/dune-brown/how-to-wear/step-1/image-3301-1565.png",
      "figmaNodeName": "B6_look_3 1",
      "role": "mobile-detail-how-to-wear-image",
      "section": "Collection / Echo mobile detail atomic",
      "route": "/air-ease-v2/detail/echo-dune-brown",
      "season": "Collection",
      "series": "Echo",
      "product": "Dune Brown",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Dune Brown",
      "detail": "how-to-wear-step-1-image",
      "order": 451,
      "stackId": "mobile-echo-dune-brown-how-to-wear-step-1",
      "width": 445,
      "height": 445,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-atomic/dune-brown/how-to-wear/step-1-image.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Atomic mobile slot from direct Figma child 3301:1565; PNG IHDR dimensions from the direct Figma export.",
      "sha256": "f5617b9b32753455ced7976d40a69e343f0779c354823032b75336881b5b1594",
      "displayTitle": "Dune Brown How to Wear step 1 image",
      "collectionCardId": null,
      "suggestedTarget": null,
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "echo-mobile-editorial-v1"
    },
    {
      "id": "detail-echo-dune-brown-mobile-how-to-wear-step-1-image-2",
      "sourceFigmaNode": "3301:1567",
      "sourceLocalPath": "erriese-echo-mobile-how-to-wear-second-photos.zip::echo/dune-brown/how-to-wear/step-1/image-2-3301-1567.png",
      "figmaNodeName": "B6_look_4 1",
      "role": "mobile-detail-how-to-wear-image",
      "section": "Collection / Echo mobile detail atomic",
      "route": "/air-ease-v2/detail/echo-dune-brown",
      "season": "Collection",
      "series": "Echo",
      "product": "Dune Brown",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Dune Brown",
      "detail": "how-to-wear-step-1-image-2",
      "order": 596,
      "stackId": "mobile-echo-dune-brown-how-to-wear-step-1",
      "width": 445,
      "height": 445,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-atomic/dune-brown/how-to-wear/step-1-image-2.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Imported from user-provided Echo second How-to-Wear photo ZIP; direct Figma child exportAsync PNG converted to lossless WebP.",
      "sha256": "a76ec31f7a8241bd45e43312ecf9caee7ac58223b9084021b00fd1b39d5535f2",
      "displayTitle": "Dune Brown How to Wear step 1 image 2",
      "collectionCardId": null,
      "suggestedTarget": null,
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "echo-mobile-editorial-v1",
      "pngSha256": "4f571d29864412543236ac25f909b4b38197d4f6de4b6e13edce165ba2eff8da",
      "pixelIdentityAE": null,
      "originalZipFilename": "erriese-echo-mobile-how-to-wear-second-photos.zip"
    },
    {
      "id": "detail-echo-dune-brown-mobile-how-to-wear-step-1-image-2-retina-3x",
      "assetId": "detail-echo-dune-brown-mobile-how-to-wear-step-1-image-2-retina-3x",
      "sourceFigmaNode": "3301:1567",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::echo/mobile-editorial-retina/dune-brown/how-to-wear/step-1-image-2@3x.png",
      "figmaNodeName": "B6_look_4 1",
      "role": "mobile-detail-how-to-wear-image",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/echo-dune-brown",
      "season": "Collection",
      "series": "Echo",
      "product": "Echo",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Dune Brown",
      "detail": "howToWearPhoto-step-1",
      "order": 674,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/dune-brown/how-to-wear/step-1-image-2.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "f4c5e6ec68537dfaab0524c8bd65a6b3b8d395e4461a24218375b83b61639f24",
      "displayTitle": "Dune Brown",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/echo-dune-brown",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "f4c5e6ec68537dfaab0524c8bd65a6b3b8d395e4461a24218375b83b61639f24",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "detail-echo-dune-brown-mobile-how-to-wear-step-1-image-retina-3x",
      "assetId": "detail-echo-dune-brown-mobile-how-to-wear-step-1-image-retina-3x",
      "sourceFigmaNode": "3301:1565",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::echo/mobile-editorial-retina/dune-brown/how-to-wear/step-1-image@3x.png",
      "figmaNodeName": "B6_look_3 1",
      "role": "mobile-detail-how-to-wear-image",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/echo-dune-brown",
      "season": "Collection",
      "series": "Echo",
      "product": "Echo",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Dune Brown",
      "detail": "howToWearPhoto-step-1",
      "order": 673,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/dune-brown/how-to-wear/step-1-image.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "051cf66fc3fa8cb1d5f8678f447007faab1db6fea9f9ec2450da4de20a60998b",
      "displayTitle": "Dune Brown",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/echo-dune-brown",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "051cf66fc3fa8cb1d5f8678f447007faab1db6fea9f9ec2450da4de20a60998b",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "detail-echo-dune-brown-mobile-how-to-wear-step-1-sketch",
      "sourceFigmaNode": "3301:1569",
      "sourceLocalPath": "erriese-echo-mobile-atomic-assets.zip::echo/dune-brown/how-to-wear/step-1/sketch-3301-1569.png",
      "figmaNodeName": "Vector 8",
      "role": "mobile-detail-how-to-wear-sketch",
      "section": "Collection / Echo mobile detail atomic",
      "route": "/air-ease-v2/detail/echo-dune-brown",
      "season": "Collection",
      "series": "Echo",
      "product": "Dune Brown",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Dune Brown",
      "detail": "how-to-wear-step-1-sketch",
      "order": 452,
      "stackId": "mobile-echo-dune-brown-how-to-wear-step-1",
      "width": 246,
      "height": 227,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-atomic/dune-brown/how-to-wear/step-1-sketch.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Atomic mobile slot from direct Figma child 3301:1569; PNG IHDR dimensions from the direct Figma export.",
      "sha256": "2799b160b02e4f4d130bbc07913a9f95b15ae0f5ad16e9e1c279f0310ca8a79c",
      "displayTitle": "Dune Brown How to Wear step 1 sketch",
      "collectionCardId": null,
      "suggestedTarget": null,
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "echo-mobile-editorial-v1"
    },
    {
      "id": "detail-echo-dune-brown-mobile-how-to-wear-step-1-sketch-card-retina-3x",
      "assetId": "detail-echo-dune-brown-mobile-how-to-wear-step-1-sketch-card-retina-3x",
      "sourceFigmaNode": "3301:1568",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::echo/mobile-editorial-retina/dune-brown/how-to-wear/step-1-sketch-card@3x.png",
      "figmaNodeName": "how to 1 sketch",
      "role": "mobile-detail-how-to-wear-sketch-card",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/echo-dune-brown",
      "season": "Collection",
      "series": "Echo",
      "product": "Echo",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Dune Brown",
      "detail": "howToWearSketchCard-step-1",
      "order": 675,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/dune-brown/how-to-wear/step-1-sketch-card.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "a88ba2a721e739d511f95898cb803c09b9ad7e037193013cc1dc6c062893b3f7",
      "displayTitle": "Dune Brown",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/echo-dune-brown",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-frame-exportAsync",
      "compositionType": "full-line-art-card-parent-frame",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "a88ba2a721e739d511f95898cb803c09b9ad7e037193013cc1dc6c062893b3f7",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions",
      "replacesInnerSketchNode": "3301:1569",
      "sourceParentFrameName": "how to 1 sketch"
    },
    {
      "id": "detail-echo-dune-brown-mobile-how-to-wear-step-2-image",
      "sourceFigmaNode": "3301:1575",
      "sourceLocalPath": "erriese-echo-mobile-atomic-assets.zip::echo/dune-brown/how-to-wear/step-2/image-3301-1575.png",
      "figmaNodeName": "B6_look_6 1",
      "role": "mobile-detail-how-to-wear-image",
      "section": "Collection / Echo mobile detail atomic",
      "route": "/air-ease-v2/detail/echo-dune-brown",
      "season": "Collection",
      "series": "Echo",
      "product": "Dune Brown",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Dune Brown",
      "detail": "how-to-wear-step-2-image",
      "order": 453,
      "stackId": "mobile-echo-dune-brown-how-to-wear-step-2",
      "width": 445,
      "height": 445,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-atomic/dune-brown/how-to-wear/step-2-image.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Atomic mobile slot from direct Figma child 3301:1575; PNG IHDR dimensions from the direct Figma export.",
      "sha256": "967b799dc2bf5d4a24935c5b71f7be89e419afa067abf79d6bb78ed2f5c178b6",
      "displayTitle": "Dune Brown How to Wear step 2 image",
      "collectionCardId": null,
      "suggestedTarget": null,
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "echo-mobile-editorial-v1"
    },
    {
      "id": "detail-echo-dune-brown-mobile-how-to-wear-step-2-image-2",
      "sourceFigmaNode": "3301:1577",
      "sourceLocalPath": "erriese-echo-mobile-how-to-wear-second-photos.zip::echo/dune-brown/how-to-wear/step-2/image-2-3301-1577.png",
      "figmaNodeName": "B6_look_7 1",
      "role": "mobile-detail-how-to-wear-image",
      "section": "Collection / Echo mobile detail atomic",
      "route": "/air-ease-v2/detail/echo-dune-brown",
      "season": "Collection",
      "series": "Echo",
      "product": "Dune Brown",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Dune Brown",
      "detail": "how-to-wear-step-2-image-2",
      "order": 597,
      "stackId": "mobile-echo-dune-brown-how-to-wear-step-2",
      "width": 445,
      "height": 445,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-atomic/dune-brown/how-to-wear/step-2-image-2.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Imported from user-provided Echo second How-to-Wear photo ZIP; direct Figma child exportAsync PNG converted to lossless WebP.",
      "sha256": "98d7c8cd9cc09be6ede73b5f5de617f5b1f3f5aafbaa2730dee09db39878e942",
      "displayTitle": "Dune Brown How to Wear step 2 image 2",
      "collectionCardId": null,
      "suggestedTarget": null,
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "echo-mobile-editorial-v1",
      "pngSha256": "128c97af99d0f9f35112848f8d02f260a351e7f3581e987d72a2207ba47def20",
      "pixelIdentityAE": null,
      "originalZipFilename": "erriese-echo-mobile-how-to-wear-second-photos.zip"
    },
    {
      "id": "detail-echo-dune-brown-mobile-how-to-wear-step-2-image-2-retina-3x",
      "assetId": "detail-echo-dune-brown-mobile-how-to-wear-step-2-image-2-retina-3x",
      "sourceFigmaNode": "3301:1577",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::echo/mobile-editorial-retina/dune-brown/how-to-wear/step-2-image-2@3x.png",
      "figmaNodeName": "B6_look_7 1",
      "role": "mobile-detail-how-to-wear-image",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/echo-dune-brown",
      "season": "Collection",
      "series": "Echo",
      "product": "Echo",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Dune Brown",
      "detail": "howToWearPhoto-step-2",
      "order": 677,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/dune-brown/how-to-wear/step-2-image-2.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "26675b60f701a983740ede26cbacbe2993c381b7bc33822ccd487491b324e227",
      "displayTitle": "Dune Brown",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/echo-dune-brown",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "26675b60f701a983740ede26cbacbe2993c381b7bc33822ccd487491b324e227",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "detail-echo-dune-brown-mobile-how-to-wear-step-2-image-retina-3x",
      "assetId": "detail-echo-dune-brown-mobile-how-to-wear-step-2-image-retina-3x",
      "sourceFigmaNode": "3301:1575",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::echo/mobile-editorial-retina/dune-brown/how-to-wear/step-2-image@3x.png",
      "figmaNodeName": "B6_look_6 1",
      "role": "mobile-detail-how-to-wear-image",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/echo-dune-brown",
      "season": "Collection",
      "series": "Echo",
      "product": "Echo",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Dune Brown",
      "detail": "howToWearPhoto-step-2",
      "order": 676,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/dune-brown/how-to-wear/step-2-image.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "488d2b8019b3cf434d8a9fe52f2199fc8b0368227651e1a7e2d94398341c141c",
      "displayTitle": "Dune Brown",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/echo-dune-brown",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "488d2b8019b3cf434d8a9fe52f2199fc8b0368227651e1a7e2d94398341c141c",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "detail-echo-dune-brown-mobile-how-to-wear-step-2-sketch",
      "sourceFigmaNode": "3301:1581",
      "sourceLocalPath": "erriese-echo-mobile-atomic-assets.zip::echo/dune-brown/how-to-wear/step-2/sketch-3301-1581.png",
      "figmaNodeName": "Vector 18",
      "role": "mobile-detail-how-to-wear-sketch",
      "section": "Collection / Echo mobile detail atomic",
      "route": "/air-ease-v2/detail/echo-dune-brown",
      "season": "Collection",
      "series": "Echo",
      "product": "Dune Brown",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Dune Brown",
      "detail": "how-to-wear-step-2-sketch",
      "order": 454,
      "stackId": "mobile-echo-dune-brown-how-to-wear-step-2",
      "width": 287,
      "height": 158,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-atomic/dune-brown/how-to-wear/step-2-sketch.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Atomic mobile slot from direct Figma child 3301:1581; PNG IHDR dimensions from the direct Figma export.",
      "sha256": "63cb439bdb24896955cc0515ddff22807ed9c546a56c85f663fa881c543cf0da",
      "displayTitle": "Dune Brown How to Wear step 2 sketch",
      "collectionCardId": null,
      "suggestedTarget": null,
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "echo-mobile-editorial-v1"
    },
    {
      "id": "detail-echo-dune-brown-mobile-how-to-wear-step-2-sketch-card-retina-3x",
      "assetId": "detail-echo-dune-brown-mobile-how-to-wear-step-2-sketch-card-retina-3x",
      "sourceFigmaNode": "3301:1578",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::echo/mobile-editorial-retina/dune-brown/how-to-wear/step-2-sketch-card@3x.png",
      "figmaNodeName": "how to 2 sketch",
      "role": "mobile-detail-how-to-wear-sketch-card",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/echo-dune-brown",
      "season": "Collection",
      "series": "Echo",
      "product": "Echo",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Dune Brown",
      "detail": "howToWearSketchCard-step-2",
      "order": 678,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/dune-brown/how-to-wear/step-2-sketch-card.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "23481d2190d25eb0945732273e434c5e60ec1ad444bd13f4498328db90510fcd",
      "displayTitle": "Dune Brown",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/echo-dune-brown",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-frame-exportAsync",
      "compositionType": "full-line-art-card-parent-frame",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "23481d2190d25eb0945732273e434c5e60ec1ad444bd13f4498328db90510fcd",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions",
      "replacesInnerSketchNode": "3301:1581",
      "sourceParentFrameName": "how to 2 sketch"
    },
    {
      "id": "detail-echo-dune-brown-mobile-look-style-01",
      "sourceFigmaNode": "3301:1548",
      "sourceLocalPath": "erriese-echo-mobile-atomic-assets.zip::echo/dune-brown/look-and-style/01-3301-1548.png",
      "figmaNodeName": "look 1",
      "role": "mobile-detail-look-style-card",
      "section": "Collection / Echo mobile detail atomic",
      "route": "/air-ease-v2/detail/echo-dune-brown",
      "season": "Collection",
      "series": "Echo",
      "product": "Dune Brown",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Dune Brown",
      "detail": "look-and-style",
      "order": 447,
      "stackId": "mobile-echo-dune-brown-look-and-style",
      "width": 445,
      "height": 445,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-atomic/dune-brown/look-and-style/01.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Atomic mobile slot from direct Figma child 3301:1548; PNG IHDR dimensions from the direct Figma export.",
      "sha256": "89a1ea9b724b7be4e1d4f2678e3760e6466ae2b7f883711bfd4d8c6ebd3b7a48",
      "displayTitle": "Dune Brown How to Wear step undefined undefined",
      "collectionCardId": null,
      "suggestedTarget": null,
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "echo-mobile-editorial-v1"
    },
    {
      "id": "detail-echo-dune-brown-mobile-look-style-01-retina-3x",
      "assetId": "detail-echo-dune-brown-mobile-look-style-01-retina-3x",
      "sourceFigmaNode": "3301:1548",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::echo/mobile-editorial-retina/dune-brown/look-and-style/01@3x.png",
      "figmaNodeName": "look 1",
      "role": "mobile-detail-look-style-card",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/echo-dune-brown",
      "season": "Collection",
      "series": "Echo",
      "product": "Echo",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Dune Brown",
      "detail": "lookAndStyle",
      "order": 669,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/dune-brown/look-and-style/01.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "aee62fb0ab2b690116d34acb1eaf133b003821feac89aeb624d96e3ba846b451",
      "displayTitle": "Dune Brown",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/echo-dune-brown",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "aee62fb0ab2b690116d34acb1eaf133b003821feac89aeb624d96e3ba846b451",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "detail-echo-dune-brown-mobile-look-style-02",
      "sourceFigmaNode": "3301:1549",
      "sourceLocalPath": "erriese-echo-mobile-atomic-assets.zip::echo/dune-brown/look-and-style/02-3301-1549.png",
      "figmaNodeName": "look 2",
      "role": "mobile-detail-look-style-card",
      "section": "Collection / Echo mobile detail atomic",
      "route": "/air-ease-v2/detail/echo-dune-brown",
      "season": "Collection",
      "series": "Echo",
      "product": "Dune Brown",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Dune Brown",
      "detail": "look-and-style",
      "order": 448,
      "stackId": "mobile-echo-dune-brown-look-and-style",
      "width": 445,
      "height": 445,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-atomic/dune-brown/look-and-style/02.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Atomic mobile slot from direct Figma child 3301:1549; PNG IHDR dimensions from the direct Figma export.",
      "sha256": "656d305adbcdc8dfdb99b88d4c62e32d50b7a36914964cf271ac7746ed1a49b8",
      "displayTitle": "Dune Brown How to Wear step undefined undefined",
      "collectionCardId": null,
      "suggestedTarget": null,
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "echo-mobile-editorial-v1"
    },
    {
      "id": "detail-echo-dune-brown-mobile-look-style-02-retina-3x",
      "assetId": "detail-echo-dune-brown-mobile-look-style-02-retina-3x",
      "sourceFigmaNode": "3301:1549",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::echo/mobile-editorial-retina/dune-brown/look-and-style/02@3x.png",
      "figmaNodeName": "look 2",
      "role": "mobile-detail-look-style-card",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/echo-dune-brown",
      "season": "Collection",
      "series": "Echo",
      "product": "Echo",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Dune Brown",
      "detail": "lookAndStyle",
      "order": 670,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/dune-brown/look-and-style/02.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "67c63e7c257e98e11ab53b2e046b498d1a0b4851414db6f1dae07a7d25f39751",
      "displayTitle": "Dune Brown",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/echo-dune-brown",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "67c63e7c257e98e11ab53b2e046b498d1a0b4851414db6f1dae07a7d25f39751",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "detail-echo-dune-brown-mobile-look-style-03",
      "sourceFigmaNode": "3301:1550",
      "sourceLocalPath": "erriese-echo-mobile-atomic-assets.zip::echo/dune-brown/look-and-style/03-3301-1550.png",
      "figmaNodeName": "look 3",
      "role": "mobile-detail-look-style-card",
      "section": "Collection / Echo mobile detail atomic",
      "route": "/air-ease-v2/detail/echo-dune-brown",
      "season": "Collection",
      "series": "Echo",
      "product": "Dune Brown",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Dune Brown",
      "detail": "look-and-style",
      "order": 449,
      "stackId": "mobile-echo-dune-brown-look-and-style",
      "width": 445,
      "height": 445,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-atomic/dune-brown/look-and-style/03.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Atomic mobile slot from direct Figma child 3301:1550; PNG IHDR dimensions from the direct Figma export.",
      "sha256": "c752e8eef0eb11cf24480ae95c3dbd2e4a929b6d3d40382508237670e716e81a",
      "displayTitle": "Dune Brown How to Wear step undefined undefined",
      "collectionCardId": null,
      "suggestedTarget": null,
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "echo-mobile-editorial-v1"
    },
    {
      "id": "detail-echo-dune-brown-mobile-look-style-03-retina-3x",
      "assetId": "detail-echo-dune-brown-mobile-look-style-03-retina-3x",
      "sourceFigmaNode": "3301:1550",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::echo/mobile-editorial-retina/dune-brown/look-and-style/03@3x.png",
      "figmaNodeName": "look 3",
      "role": "mobile-detail-look-style-card",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/echo-dune-brown",
      "season": "Collection",
      "series": "Echo",
      "product": "Echo",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Dune Brown",
      "detail": "lookAndStyle",
      "order": 671,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/dune-brown/look-and-style/03.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "86c56378c87debf463834ab9495b97cc2221e4fe1fa18ac13d7aae39f1a91009",
      "displayTitle": "Dune Brown",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/echo-dune-brown",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "86c56378c87debf463834ab9495b97cc2221e4fe1fa18ac13d7aae39f1a91009",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "detail-echo-dune-brown-mobile-look-style-04",
      "sourceFigmaNode": "3301:1552",
      "sourceLocalPath": "erriese-echo-mobile-atomic-assets.zip::echo/dune-brown/look-and-style/04-3301-1552.png",
      "figmaNodeName": "2025-0726-一展0470 1",
      "role": "mobile-detail-look-style-card",
      "section": "Collection / Echo mobile detail atomic",
      "route": "/air-ease-v2/detail/echo-dune-brown",
      "season": "Collection",
      "series": "Echo",
      "product": "Dune Brown",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Dune Brown",
      "detail": "look-and-style",
      "order": 450,
      "stackId": "mobile-echo-dune-brown-look-and-style",
      "width": 445,
      "height": 445,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-atomic/dune-brown/look-and-style/04.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Atomic mobile slot from direct Figma child 3301:1552; PNG IHDR dimensions from the direct Figma export.",
      "sha256": "c5a2e316f3f2bedc00c8d69a59e21cb33f2743d3f0430890e8f8473613b8698f",
      "displayTitle": "Dune Brown How to Wear step undefined undefined",
      "collectionCardId": null,
      "suggestedTarget": null,
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "echo-mobile-editorial-v1"
    },
    {
      "id": "detail-echo-dune-brown-mobile-look-style-04-retina-3x",
      "assetId": "detail-echo-dune-brown-mobile-look-style-04-retina-3x",
      "sourceFigmaNode": "3301:1552",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::echo/mobile-editorial-retina/dune-brown/look-and-style/04@3x.png",
      "figmaNodeName": "2025-0726-一展0470 1",
      "role": "mobile-detail-look-style-card",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/echo-dune-brown",
      "season": "Collection",
      "series": "Echo",
      "product": "Echo",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Dune Brown",
      "detail": "lookAndStyle",
      "order": 672,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 1333,
      "height": 1333,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/dune-brown/look-and-style/04.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "a7bf57dd5ce32090cc5a4ed8fa819c8b03248f40e58ae3cb49098c4c5126689c",
      "displayTitle": "Dune Brown",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/echo-dune-brown",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "a7bf57dd5ce32090cc5a4ed8fa819c8b03248f40e58ae3cb49098c4c5126689c",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "recorded-actual-figma-export-dimensions"
    },
    {
      "id": "detail-echo-dune-brown-style-images",
      "sourceFigmaNode": "3301:1553",
      "sourceLocalPath": null,
      "figmaNodeName": "styles",
      "role": "detail-style-images-group",
      "section": "Collection / Echo detail",
      "route": "/air-ease-v2/detail/echo-dune-brown",
      "season": "Collection",
      "series": "Echo",
      "product": "Dune Brown",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Dune Brown",
      "detail": "style-images",
      "order": 241,
      "stackId": null,
      "width": 3620,
      "height": 890,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---echo-detail/detail-echo-dune-brown-style-images-3301-1553@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Styles crop from the Figma frame",
      "sha256": "364ac7463a0a63be0abcc548dc3fb523827087de00ce44f16e558ef858c96d13",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-asset",
      "byteLength": 5671257,
      "fidelity": {
        "priority": "P0",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p0-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/detail/echo-dune-brown/style-images.webp",
        "previousSourceFigmaNode": "3239:1198",
        "acceptedFilename": "p0/collection---echo-detail/detail-echo-dune-brown-style-images-3301-1553@2x.png",
        "acceptedSha256": "364ac7463a0a63be0abcc548dc3fb523827087de00ce44f16e558ef858c96d13"
      }
    },
    {
      "id": "detail-echo-echo-blue-white-stripe-mobile-look-style-style-01-retina-3x",
      "assetId": "detail-echo-echo-blue-white-stripe-mobile-look-style-style-01-retina-3x",
      "sourceFigmaNode": "3301:1031",
      "sourceLocalPath": "erriese-mobile-detail-look-style-completion-assets.zip::echo/mobile-editorial-retina/echo-blue-white-stripe/look-and-style/style-01-3301-1031@3x.png",
      "figmaNodeName": "style 1",
      "role": "mobile-detail-look-style-card",
      "section": "Mobile detail look style completion retina",
      "route": "/air-ease-v2/detail/echo-blue-white-stripe",
      "season": "Collection",
      "series": "Echo",
      "product": "Echo",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Blue White Stripe",
      "detail": "lookAndStyle",
      "order": 772,
      "stackId": "mobile-detail-look-style-completion-retina-v1",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/echo-blue-white-stripe/look-and-style/style-01.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "Supplemental 3x mobile detail Look & Style direct Figma styles row export. PNG preserved from coordinator accepted intake; no browser screenshot, no full-frame fallback, no legacy asset, no How-to-Wear mix-in.",
      "sha256": "4cc0b27bab7c07c5c34a0b3feed8cd4542613722f2bf013ba0430fb46413cc0a",
      "displayTitle": "Blue White Stripe",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/echo-blue-white-stripe",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-single-card-frame-exportAsync",
      "compositionType": "direct-single-look-style-card",
      "mobileAtomicContractId": "mobile-detail-look-style-completion-retina-v1",
      "pngSha256": "4cc0b27bab7c07c5c34a0b3feed8cd4542613722f2bf013ba0430fb46413cc0a",
      "originalZipFilename": "erriese-mobile-detail-look-style-completion-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "detail-echo-echo-blue-white-stripe-mobile-look-style-style-02-retina-3x",
      "assetId": "detail-echo-echo-blue-white-stripe-mobile-look-style-style-02-retina-3x",
      "sourceFigmaNode": "3301:1034",
      "sourceLocalPath": "erriese-mobile-detail-look-style-completion-assets.zip::echo/mobile-editorial-retina/echo-blue-white-stripe/look-and-style/style-02-3301-1034@3x.png",
      "figmaNodeName": "style 2",
      "role": "mobile-detail-look-style-card",
      "section": "Mobile detail look style completion retina",
      "route": "/air-ease-v2/detail/echo-blue-white-stripe",
      "season": "Collection",
      "series": "Echo",
      "product": "Echo",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Blue White Stripe",
      "detail": "lookAndStyle",
      "order": 773,
      "stackId": "mobile-detail-look-style-completion-retina-v1",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/echo-blue-white-stripe/look-and-style/style-02.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "Supplemental 3x mobile detail Look & Style direct Figma styles row export. PNG preserved from coordinator accepted intake; no browser screenshot, no full-frame fallback, no legacy asset, no How-to-Wear mix-in.",
      "sha256": "1162124b5d06a616abbb5ad4fab0ab472acdf456788e3e66d2e8aa32bff8fe28",
      "displayTitle": "Blue White Stripe",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/echo-blue-white-stripe",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-single-card-frame-exportAsync",
      "compositionType": "direct-single-look-style-card",
      "mobileAtomicContractId": "mobile-detail-look-style-completion-retina-v1",
      "pngSha256": "1162124b5d06a616abbb5ad4fab0ab472acdf456788e3e66d2e8aa32bff8fe28",
      "originalZipFilename": "erriese-mobile-detail-look-style-completion-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "detail-echo-echo-blue-white-stripe-mobile-look-style-style-03-retina-3x",
      "assetId": "detail-echo-echo-blue-white-stripe-mobile-look-style-style-03-retina-3x",
      "sourceFigmaNode": "3301:1037",
      "sourceLocalPath": "erriese-mobile-detail-look-style-completion-assets.zip::echo/mobile-editorial-retina/echo-blue-white-stripe/look-and-style/style-03-3301-1037@3x.png",
      "figmaNodeName": "style 3",
      "role": "mobile-detail-look-style-card",
      "section": "Mobile detail look style completion retina",
      "route": "/air-ease-v2/detail/echo-blue-white-stripe",
      "season": "Collection",
      "series": "Echo",
      "product": "Echo",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Blue White Stripe",
      "detail": "lookAndStyle",
      "order": 774,
      "stackId": "mobile-detail-look-style-completion-retina-v1",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/echo-blue-white-stripe/look-and-style/style-03.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "Supplemental 3x mobile detail Look & Style direct Figma styles row export. PNG preserved from coordinator accepted intake; no browser screenshot, no full-frame fallback, no legacy asset, no How-to-Wear mix-in.",
      "sha256": "fd584a94ec607424558768ac69681a8e2b62e831497b151950bbd5fe89a13541",
      "displayTitle": "Blue White Stripe",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/echo-blue-white-stripe",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-single-card-frame-exportAsync",
      "compositionType": "direct-single-look-style-card",
      "mobileAtomicContractId": "mobile-detail-look-style-completion-retina-v1",
      "pngSha256": "fd584a94ec607424558768ac69681a8e2b62e831497b151950bbd5fe89a13541",
      "originalZipFilename": "erriese-mobile-detail-look-style-completion-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "detail-echo-echo-blue-white-stripe-mobile-look-style-style-04-retina-3x",
      "assetId": "detail-echo-echo-blue-white-stripe-mobile-look-style-style-04-retina-3x",
      "sourceFigmaNode": "3301:1040",
      "sourceLocalPath": "erriese-mobile-detail-look-style-completion-assets.zip::echo/mobile-editorial-retina/echo-blue-white-stripe/look-and-style/style-04-3301-1040@3x.png",
      "figmaNodeName": "style 4",
      "role": "mobile-detail-look-style-card",
      "section": "Mobile detail look style completion retina",
      "route": "/air-ease-v2/detail/echo-blue-white-stripe",
      "season": "Collection",
      "series": "Echo",
      "product": "Echo",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Blue White Stripe",
      "detail": "lookAndStyle",
      "order": 775,
      "stackId": "mobile-detail-look-style-completion-retina-v1",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/echo-blue-white-stripe/look-and-style/style-04.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "Supplemental 3x mobile detail Look & Style direct Figma styles row export. PNG preserved from coordinator accepted intake; no browser screenshot, no full-frame fallback, no legacy asset, no How-to-Wear mix-in.",
      "sha256": "8ea56532ff6a3d11f5bb109a3c07398900a49d21142e976cd5ea907b73503015",
      "displayTitle": "Blue White Stripe",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/echo-blue-white-stripe",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-single-card-frame-exportAsync",
      "compositionType": "direct-single-look-style-card",
      "mobileAtomicContractId": "mobile-detail-look-style-completion-retina-v1",
      "pngSha256": "8ea56532ff6a3d11f5bb109a3c07398900a49d21142e976cd5ea907b73503015",
      "originalZipFilename": "erriese-mobile-detail-look-style-completion-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "detail-echo-echo-dune-brown-mobile-look-style-style-01-retina-3x",
      "assetId": "detail-echo-echo-dune-brown-mobile-look-style-style-01-retina-3x",
      "sourceFigmaNode": "3301:1554",
      "sourceLocalPath": "erriese-mobile-detail-look-style-completion-assets.zip::echo/mobile-editorial-retina/echo-dune-brown/look-and-style/style-01-3301-1554@3x.png",
      "figmaNodeName": "style 1",
      "role": "mobile-detail-look-style-card",
      "section": "Mobile detail look style completion retina",
      "route": "/air-ease-v2/detail/echo-dune-brown",
      "season": "Collection",
      "series": "Echo",
      "product": "Echo",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Dune Brown",
      "detail": "lookAndStyle",
      "order": 788,
      "stackId": "mobile-detail-look-style-completion-retina-v1",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/echo-dune-brown/look-and-style/style-01.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "Supplemental 3x mobile detail Look & Style direct Figma styles row export. PNG preserved from coordinator accepted intake; no browser screenshot, no full-frame fallback, no legacy asset, no How-to-Wear mix-in.",
      "sha256": "812f9555d5e569df9ace624da40f121731726b53b8351d10f82126af35e068b4",
      "displayTitle": "Dune Brown",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/echo-dune-brown",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-single-card-frame-exportAsync",
      "compositionType": "direct-single-look-style-card",
      "mobileAtomicContractId": "mobile-detail-look-style-completion-retina-v1",
      "pngSha256": "812f9555d5e569df9ace624da40f121731726b53b8351d10f82126af35e068b4",
      "originalZipFilename": "erriese-mobile-detail-look-style-completion-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "detail-echo-echo-dune-brown-mobile-look-style-style-02-retina-3x",
      "assetId": "detail-echo-echo-dune-brown-mobile-look-style-style-02-retina-3x",
      "sourceFigmaNode": "3301:1556",
      "sourceLocalPath": "erriese-mobile-detail-look-style-completion-assets.zip::echo/mobile-editorial-retina/echo-dune-brown/look-and-style/style-02-3301-1556@3x.png",
      "figmaNodeName": "style 2",
      "role": "mobile-detail-look-style-card",
      "section": "Mobile detail look style completion retina",
      "route": "/air-ease-v2/detail/echo-dune-brown",
      "season": "Collection",
      "series": "Echo",
      "product": "Echo",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Dune Brown",
      "detail": "lookAndStyle",
      "order": 789,
      "stackId": "mobile-detail-look-style-completion-retina-v1",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/echo-dune-brown/look-and-style/style-02.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "Supplemental 3x mobile detail Look & Style direct Figma styles row export. PNG preserved from coordinator accepted intake; no browser screenshot, no full-frame fallback, no legacy asset, no How-to-Wear mix-in.",
      "sha256": "9246f248c89459fef5fd01b7c7c50df382a29886825c062337b1b1d9598c59fd",
      "displayTitle": "Dune Brown",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/echo-dune-brown",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-single-card-frame-exportAsync",
      "compositionType": "direct-single-look-style-card",
      "mobileAtomicContractId": "mobile-detail-look-style-completion-retina-v1",
      "pngSha256": "9246f248c89459fef5fd01b7c7c50df382a29886825c062337b1b1d9598c59fd",
      "originalZipFilename": "erriese-mobile-detail-look-style-completion-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "detail-echo-echo-dune-brown-mobile-look-style-style-03-retina-3x",
      "assetId": "detail-echo-echo-dune-brown-mobile-look-style-style-03-retina-3x",
      "sourceFigmaNode": "3301:1558",
      "sourceLocalPath": "erriese-mobile-detail-look-style-completion-assets.zip::echo/mobile-editorial-retina/echo-dune-brown/look-and-style/style-03-3301-1558@3x.png",
      "figmaNodeName": "style 3",
      "role": "mobile-detail-look-style-card",
      "section": "Mobile detail look style completion retina",
      "route": "/air-ease-v2/detail/echo-dune-brown",
      "season": "Collection",
      "series": "Echo",
      "product": "Echo",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Dune Brown",
      "detail": "lookAndStyle",
      "order": 790,
      "stackId": "mobile-detail-look-style-completion-retina-v1",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/echo-dune-brown/look-and-style/style-03.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "Supplemental 3x mobile detail Look & Style direct Figma styles row export. PNG preserved from coordinator accepted intake; no browser screenshot, no full-frame fallback, no legacy asset, no How-to-Wear mix-in.",
      "sha256": "6a5b88451b9bb88d46cac797a9ad69898bc3bfd90cf86e889b9e3da89b19875a",
      "displayTitle": "Dune Brown",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/echo-dune-brown",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-single-card-frame-exportAsync",
      "compositionType": "direct-single-look-style-card",
      "mobileAtomicContractId": "mobile-detail-look-style-completion-retina-v1",
      "pngSha256": "6a5b88451b9bb88d46cac797a9ad69898bc3bfd90cf86e889b9e3da89b19875a",
      "originalZipFilename": "erriese-mobile-detail-look-style-completion-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "detail-echo-echo-dune-brown-mobile-look-style-style-04-retina-3x",
      "assetId": "detail-echo-echo-dune-brown-mobile-look-style-style-04-retina-3x",
      "sourceFigmaNode": "3301:1560",
      "sourceLocalPath": "erriese-mobile-detail-look-style-completion-assets.zip::echo/mobile-editorial-retina/echo-dune-brown/look-and-style/style-04-3301-1560@3x.png",
      "figmaNodeName": "style 4",
      "role": "mobile-detail-look-style-card",
      "section": "Mobile detail look style completion retina",
      "route": "/air-ease-v2/detail/echo-dune-brown",
      "season": "Collection",
      "series": "Echo",
      "product": "Echo",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Dune Brown",
      "detail": "lookAndStyle",
      "order": 791,
      "stackId": "mobile-detail-look-style-completion-retina-v1",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/echo-dune-brown/look-and-style/style-04.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "Supplemental 3x mobile detail Look & Style direct Figma styles row export. PNG preserved from coordinator accepted intake; no browser screenshot, no full-frame fallback, no legacy asset, no How-to-Wear mix-in.",
      "sha256": "822f419fb41866b6dda8815c5f1d3dbbbd24c4409855fdd7ffd97d0affd8eecb",
      "displayTitle": "Dune Brown",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/echo-dune-brown",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-single-card-frame-exportAsync",
      "compositionType": "direct-single-look-style-card",
      "mobileAtomicContractId": "mobile-detail-look-style-completion-retina-v1",
      "pngSha256": "822f419fb41866b6dda8815c5f1d3dbbbd24c4409855fdd7ffd97d0affd8eecb",
      "originalZipFilename": "erriese-mobile-detail-look-style-completion-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "detail-echo-echo-matcha-latte-mobile-look-style-style-01-retina-3x",
      "assetId": "detail-echo-echo-matcha-latte-mobile-look-style-style-01-retina-3x",
      "sourceFigmaNode": "3301:1426",
      "sourceLocalPath": "erriese-mobile-detail-look-style-completion-assets.zip::echo/mobile-editorial-retina/echo-matcha-latte/look-and-style/style-01-3301-1426@3x.png",
      "figmaNodeName": "style 1",
      "role": "mobile-detail-look-style-card",
      "section": "Mobile detail look style completion retina",
      "route": "/air-ease-v2/detail/echo-matcha-latte",
      "season": "Collection",
      "series": "Echo",
      "product": "Echo",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Matcha Latte",
      "detail": "lookAndStyle",
      "order": 784,
      "stackId": "mobile-detail-look-style-completion-retina-v1",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/echo-matcha-latte/look-and-style/style-01.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "Supplemental 3x mobile detail Look & Style direct Figma styles row export. PNG preserved from coordinator accepted intake; no browser screenshot, no full-frame fallback, no legacy asset, no How-to-Wear mix-in.",
      "sha256": "aaf1e6f289f8b422e40123e7a9d015453fceb6e9039a981148a771e3c51f9ba6",
      "displayTitle": "Matcha Latte",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/echo-matcha-latte",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-single-card-frame-exportAsync",
      "compositionType": "direct-single-look-style-card",
      "mobileAtomicContractId": "mobile-detail-look-style-completion-retina-v1",
      "pngSha256": "aaf1e6f289f8b422e40123e7a9d015453fceb6e9039a981148a771e3c51f9ba6",
      "originalZipFilename": "erriese-mobile-detail-look-style-completion-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "detail-echo-echo-matcha-latte-mobile-look-style-style-02-retina-3x",
      "assetId": "detail-echo-echo-matcha-latte-mobile-look-style-style-02-retina-3x",
      "sourceFigmaNode": "3301:1428",
      "sourceLocalPath": "erriese-mobile-detail-look-style-completion-assets.zip::echo/mobile-editorial-retina/echo-matcha-latte/look-and-style/style-02-3301-1428@3x.png",
      "figmaNodeName": "style 2",
      "role": "mobile-detail-look-style-card",
      "section": "Mobile detail look style completion retina",
      "route": "/air-ease-v2/detail/echo-matcha-latte",
      "season": "Collection",
      "series": "Echo",
      "product": "Echo",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Matcha Latte",
      "detail": "lookAndStyle",
      "order": 785,
      "stackId": "mobile-detail-look-style-completion-retina-v1",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/echo-matcha-latte/look-and-style/style-02.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "Supplemental 3x mobile detail Look & Style direct Figma styles row export. PNG preserved from coordinator accepted intake; no browser screenshot, no full-frame fallback, no legacy asset, no How-to-Wear mix-in.",
      "sha256": "9b0ac5bb17d09ff38f25a24ff1d304260bfa2fbf9008485d736c7f2503b3c4f2",
      "displayTitle": "Matcha Latte",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/echo-matcha-latte",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-single-card-frame-exportAsync",
      "compositionType": "direct-single-look-style-card",
      "mobileAtomicContractId": "mobile-detail-look-style-completion-retina-v1",
      "pngSha256": "9b0ac5bb17d09ff38f25a24ff1d304260bfa2fbf9008485d736c7f2503b3c4f2",
      "originalZipFilename": "erriese-mobile-detail-look-style-completion-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "detail-echo-echo-matcha-latte-mobile-look-style-style-03-retina-3x",
      "assetId": "detail-echo-echo-matcha-latte-mobile-look-style-style-03-retina-3x",
      "sourceFigmaNode": "3301:1430",
      "sourceLocalPath": "erriese-mobile-detail-look-style-completion-assets.zip::echo/mobile-editorial-retina/echo-matcha-latte/look-and-style/style-03-3301-1430@3x.png",
      "figmaNodeName": "style 3",
      "role": "mobile-detail-look-style-card",
      "section": "Mobile detail look style completion retina",
      "route": "/air-ease-v2/detail/echo-matcha-latte",
      "season": "Collection",
      "series": "Echo",
      "product": "Echo",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Matcha Latte",
      "detail": "lookAndStyle",
      "order": 786,
      "stackId": "mobile-detail-look-style-completion-retina-v1",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/echo-matcha-latte/look-and-style/style-03.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "Supplemental 3x mobile detail Look & Style direct Figma styles row export. PNG preserved from coordinator accepted intake; no browser screenshot, no full-frame fallback, no legacy asset, no How-to-Wear mix-in.",
      "sha256": "6d582071efbcfc536b330445d6aac4d6690d25c483c067b6af226412d8a7e044",
      "displayTitle": "Matcha Latte",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/echo-matcha-latte",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-single-card-frame-exportAsync",
      "compositionType": "direct-single-look-style-card",
      "mobileAtomicContractId": "mobile-detail-look-style-completion-retina-v1",
      "pngSha256": "6d582071efbcfc536b330445d6aac4d6690d25c483c067b6af226412d8a7e044",
      "originalZipFilename": "erriese-mobile-detail-look-style-completion-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "detail-echo-echo-matcha-latte-mobile-look-style-style-04-retina-3x",
      "assetId": "detail-echo-echo-matcha-latte-mobile-look-style-style-04-retina-3x",
      "sourceFigmaNode": "3301:1432",
      "sourceLocalPath": "erriese-mobile-detail-look-style-completion-assets.zip::echo/mobile-editorial-retina/echo-matcha-latte/look-and-style/style-04-3301-1432@3x.png",
      "figmaNodeName": "style 4",
      "role": "mobile-detail-look-style-card",
      "section": "Mobile detail look style completion retina",
      "route": "/air-ease-v2/detail/echo-matcha-latte",
      "season": "Collection",
      "series": "Echo",
      "product": "Echo",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Matcha Latte",
      "detail": "lookAndStyle",
      "order": 787,
      "stackId": "mobile-detail-look-style-completion-retina-v1",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/echo-matcha-latte/look-and-style/style-04.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "Supplemental 3x mobile detail Look & Style direct Figma styles row export. PNG preserved from coordinator accepted intake; no browser screenshot, no full-frame fallback, no legacy asset, no How-to-Wear mix-in.",
      "sha256": "5451469597c588f40ac78ef68a3cd53aeebd265c86446c40746bf9044d773be3",
      "displayTitle": "Matcha Latte",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/echo-matcha-latte",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-single-card-frame-exportAsync",
      "compositionType": "direct-single-look-style-card",
      "mobileAtomicContractId": "mobile-detail-look-style-completion-retina-v1",
      "pngSha256": "5451469597c588f40ac78ef68a3cd53aeebd265c86446c40746bf9044d773be3",
      "originalZipFilename": "erriese-mobile-detail-look-style-completion-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "detail-echo-echo-nightfall-black-mobile-look-style-style-01-retina-3x",
      "assetId": "detail-echo-echo-nightfall-black-mobile-look-style-style-01-retina-3x",
      "sourceFigmaNode": "3301:1291",
      "sourceLocalPath": "erriese-mobile-detail-look-style-completion-assets.zip::echo/mobile-editorial-retina/echo-nightfall-black/look-and-style/style-01-3301-1291@3x.png",
      "figmaNodeName": "40",
      "role": "mobile-detail-look-style-card",
      "section": "Mobile detail look style completion retina",
      "route": "/air-ease-v2/detail/echo-nightfall-black",
      "season": "Collection",
      "series": "Echo",
      "product": "Echo",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Nightfall Black",
      "detail": "lookAndStyle",
      "order": 780,
      "stackId": "mobile-detail-look-style-completion-retina-v1",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/echo-nightfall-black/look-and-style/style-01.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "Supplemental 3x mobile detail Look & Style direct Figma styles row export. PNG preserved from coordinator accepted intake; no browser screenshot, no full-frame fallback, no legacy asset, no How-to-Wear mix-in.",
      "sha256": "e1b987228b895c66a800ca519bb4d1fca63a208481c5f53cba9736936c6bc25c",
      "displayTitle": "Nightfall Black",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/echo-nightfall-black",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-single-card-frame-exportAsync",
      "compositionType": "direct-single-look-style-card",
      "mobileAtomicContractId": "mobile-detail-look-style-completion-retina-v1",
      "pngSha256": "e1b987228b895c66a800ca519bb4d1fca63a208481c5f53cba9736936c6bc25c",
      "originalZipFilename": "erriese-mobile-detail-look-style-completion-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "detail-echo-echo-nightfall-black-mobile-look-style-style-02-retina-3x",
      "assetId": "detail-echo-echo-nightfall-black-mobile-look-style-style-02-retina-3x",
      "sourceFigmaNode": "3301:1294",
      "sourceLocalPath": "erriese-mobile-detail-look-style-completion-assets.zip::echo/mobile-editorial-retina/echo-nightfall-black/look-and-style/style-02-3301-1294@3x.png",
      "figmaNodeName": "41",
      "role": "mobile-detail-look-style-card",
      "section": "Mobile detail look style completion retina",
      "route": "/air-ease-v2/detail/echo-nightfall-black",
      "season": "Collection",
      "series": "Echo",
      "product": "Echo",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Nightfall Black",
      "detail": "lookAndStyle",
      "order": 781,
      "stackId": "mobile-detail-look-style-completion-retina-v1",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/echo-nightfall-black/look-and-style/style-02.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "Supplemental 3x mobile detail Look & Style direct Figma styles row export. PNG preserved from coordinator accepted intake; no browser screenshot, no full-frame fallback, no legacy asset, no How-to-Wear mix-in.",
      "sha256": "98ad4263a8167c77d2d16ebba49bc68659355090278ff0e4ccc877badd462c7e",
      "displayTitle": "Nightfall Black",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/echo-nightfall-black",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-single-card-frame-exportAsync",
      "compositionType": "direct-single-look-style-card",
      "mobileAtomicContractId": "mobile-detail-look-style-completion-retina-v1",
      "pngSha256": "98ad4263a8167c77d2d16ebba49bc68659355090278ff0e4ccc877badd462c7e",
      "originalZipFilename": "erriese-mobile-detail-look-style-completion-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "detail-echo-echo-nightfall-black-mobile-look-style-style-03-retina-3x",
      "assetId": "detail-echo-echo-nightfall-black-mobile-look-style-style-03-retina-3x",
      "sourceFigmaNode": "3301:1296",
      "sourceLocalPath": "erriese-mobile-detail-look-style-completion-assets.zip::echo/mobile-editorial-retina/echo-nightfall-black/look-and-style/style-03-3301-1296@3x.png",
      "figmaNodeName": "42",
      "role": "mobile-detail-look-style-card",
      "section": "Mobile detail look style completion retina",
      "route": "/air-ease-v2/detail/echo-nightfall-black",
      "season": "Collection",
      "series": "Echo",
      "product": "Echo",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Nightfall Black",
      "detail": "lookAndStyle",
      "order": 782,
      "stackId": "mobile-detail-look-style-completion-retina-v1",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/echo-nightfall-black/look-and-style/style-03.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "Supplemental 3x mobile detail Look & Style direct Figma styles row export. PNG preserved from coordinator accepted intake; no browser screenshot, no full-frame fallback, no legacy asset, no How-to-Wear mix-in.",
      "sha256": "c8d1a8de9303720f8b42654cbecc0fb4753ac19b9c96f67ee3c97aa5859969f1",
      "displayTitle": "Nightfall Black",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/echo-nightfall-black",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-single-card-frame-exportAsync",
      "compositionType": "direct-single-look-style-card",
      "mobileAtomicContractId": "mobile-detail-look-style-completion-retina-v1",
      "pngSha256": "c8d1a8de9303720f8b42654cbecc0fb4753ac19b9c96f67ee3c97aa5859969f1",
      "originalZipFilename": "erriese-mobile-detail-look-style-completion-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "detail-echo-echo-nightfall-black-mobile-look-style-style-04-retina-3x",
      "assetId": "detail-echo-echo-nightfall-black-mobile-look-style-style-04-retina-3x",
      "sourceFigmaNode": "3301:1299",
      "sourceLocalPath": "erriese-mobile-detail-look-style-completion-assets.zip::echo/mobile-editorial-retina/echo-nightfall-black/look-and-style/style-04-3301-1299@3x.png",
      "figmaNodeName": "Frame 2085663071",
      "role": "mobile-detail-look-style-card",
      "section": "Mobile detail look style completion retina",
      "route": "/air-ease-v2/detail/echo-nightfall-black",
      "season": "Collection",
      "series": "Echo",
      "product": "Echo",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Nightfall Black",
      "detail": "lookAndStyle",
      "order": 783,
      "stackId": "mobile-detail-look-style-completion-retina-v1",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/echo-nightfall-black/look-and-style/style-04.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "Supplemental 3x mobile detail Look & Style direct Figma styles row export. PNG preserved from coordinator accepted intake; no browser screenshot, no full-frame fallback, no legacy asset, no How-to-Wear mix-in.",
      "sha256": "61256187830a6eb59e454ff74a4d7fb3b85f0b280f40615e8c9043acc162c817",
      "displayTitle": "Nightfall Black",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/echo-nightfall-black",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-single-card-frame-exportAsync",
      "compositionType": "direct-single-look-style-card",
      "mobileAtomicContractId": "mobile-detail-look-style-completion-retina-v1",
      "pngSha256": "61256187830a6eb59e454ff74a4d7fb3b85f0b280f40615e8c9043acc162c817",
      "originalZipFilename": "erriese-mobile-detail-look-style-completion-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "detail-echo-echo-sheer-white-mobile-look-style-style-01-retina-3x",
      "assetId": "detail-echo-echo-sheer-white-mobile-look-style-style-01-retina-3x",
      "sourceFigmaNode": "3301:907",
      "sourceLocalPath": "erriese-mobile-detail-look-style-completion-assets.zip::echo/mobile-editorial-retina/echo-sheer-white/look-and-style/style-01-3301-907@3x.png",
      "figmaNodeName": "style 1",
      "role": "mobile-detail-look-style-card",
      "section": "Mobile detail look style completion retina",
      "route": "/air-ease-v2/detail/echo-sheer-white",
      "season": "Collection",
      "series": "Echo",
      "product": "Echo",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Sheer White",
      "detail": "lookAndStyle",
      "order": 769,
      "stackId": "mobile-detail-look-style-completion-retina-v1",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/echo-sheer-white/look-and-style/style-01.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "Supplemental 3x mobile detail Look & Style direct Figma styles row export. PNG preserved from coordinator accepted intake; no browser screenshot, no full-frame fallback, no legacy asset, no How-to-Wear mix-in.",
      "sha256": "efe102399c9b557a05b7b6168d48c6a71415fc3713a228a56b1d35168af6984f",
      "displayTitle": "Sheer White",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/echo-sheer-white",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-single-card-frame-exportAsync",
      "compositionType": "direct-single-look-style-card",
      "mobileAtomicContractId": "mobile-detail-look-style-completion-retina-v1",
      "pngSha256": "efe102399c9b557a05b7b6168d48c6a71415fc3713a228a56b1d35168af6984f",
      "originalZipFilename": "erriese-mobile-detail-look-style-completion-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "detail-echo-echo-sheer-white-mobile-look-style-style-02-retina-3x",
      "assetId": "detail-echo-echo-sheer-white-mobile-look-style-style-02-retina-3x",
      "sourceFigmaNode": "3301:910",
      "sourceLocalPath": "erriese-mobile-detail-look-style-completion-assets.zip::echo/mobile-editorial-retina/echo-sheer-white/look-and-style/style-02-3301-910@3x.png",
      "figmaNodeName": "style 2",
      "role": "mobile-detail-look-style-card",
      "section": "Mobile detail look style completion retina",
      "route": "/air-ease-v2/detail/echo-sheer-white",
      "season": "Collection",
      "series": "Echo",
      "product": "Echo",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Sheer White",
      "detail": "lookAndStyle",
      "order": 770,
      "stackId": "mobile-detail-look-style-completion-retina-v1",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/echo-sheer-white/look-and-style/style-02.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "Supplemental 3x mobile detail Look & Style direct Figma styles row export. PNG preserved from coordinator accepted intake; no browser screenshot, no full-frame fallback, no legacy asset, no How-to-Wear mix-in.",
      "sha256": "965aec1c939f17e0dd4b8bdcad2329348312f599d1defdadb7725619a76e017e",
      "displayTitle": "Sheer White",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/echo-sheer-white",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-single-card-frame-exportAsync",
      "compositionType": "direct-single-look-style-card",
      "mobileAtomicContractId": "mobile-detail-look-style-completion-retina-v1",
      "pngSha256": "965aec1c939f17e0dd4b8bdcad2329348312f599d1defdadb7725619a76e017e",
      "originalZipFilename": "erriese-mobile-detail-look-style-completion-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "detail-echo-echo-sheer-white-mobile-look-style-style-03-retina-3x",
      "assetId": "detail-echo-echo-sheer-white-mobile-look-style-style-03-retina-3x",
      "sourceFigmaNode": "3301:913",
      "sourceLocalPath": "erriese-mobile-detail-look-style-completion-assets.zip::echo/mobile-editorial-retina/echo-sheer-white/look-and-style/style-03-3301-913@3x.png",
      "figmaNodeName": "style 3",
      "role": "mobile-detail-look-style-card",
      "section": "Mobile detail look style completion retina",
      "route": "/air-ease-v2/detail/echo-sheer-white",
      "season": "Collection",
      "series": "Echo",
      "product": "Echo",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Sheer White",
      "detail": "lookAndStyle",
      "order": 771,
      "stackId": "mobile-detail-look-style-completion-retina-v1",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/echo-sheer-white/look-and-style/style-03.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "Supplemental 3x mobile detail Look & Style direct Figma styles row export. PNG preserved from coordinator accepted intake; no browser screenshot, no full-frame fallback, no legacy asset, no How-to-Wear mix-in.",
      "sha256": "d8dbe45d164acfadb8efdb13e064b96fdad6719d1269abb669d6935b9050e477",
      "displayTitle": "Sheer White",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/echo-sheer-white",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-single-card-frame-exportAsync",
      "compositionType": "direct-single-look-style-card",
      "mobileAtomicContractId": "mobile-detail-look-style-completion-retina-v1",
      "pngSha256": "d8dbe45d164acfadb8efdb13e064b96fdad6719d1269abb669d6935b9050e477",
      "originalZipFilename": "erriese-mobile-detail-look-style-completion-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "detail-echo-echo-soft-mist-blue-mobile-look-style-style-01-retina-3x",
      "assetId": "detail-echo-echo-soft-mist-blue-mobile-look-style-style-01-retina-3x",
      "sourceFigmaNode": "3301:1161",
      "sourceLocalPath": "erriese-mobile-detail-look-style-completion-assets.zip::echo/mobile-editorial-retina/echo-soft-mist-blue/look-and-style/style-01-3301-1161@3x.png",
      "figmaNodeName": "style 1",
      "role": "mobile-detail-look-style-card",
      "section": "Mobile detail look style completion retina",
      "route": "/air-ease-v2/detail/echo-soft-mist-blue",
      "season": "Collection",
      "series": "Echo",
      "product": "Echo",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Soft Mist Blue",
      "detail": "lookAndStyle",
      "order": 776,
      "stackId": "mobile-detail-look-style-completion-retina-v1",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/echo-soft-mist-blue/look-and-style/style-01.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "Supplemental 3x mobile detail Look & Style direct Figma styles row export. PNG preserved from coordinator accepted intake; no browser screenshot, no full-frame fallback, no legacy asset, no How-to-Wear mix-in.",
      "sha256": "85c76c420332e8862c15d6c09ec65ea7e5394b5ee2a824980e564e60abf3312f",
      "displayTitle": "Soft Mist Blue",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/echo-soft-mist-blue",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-single-card-frame-exportAsync",
      "compositionType": "direct-single-look-style-card",
      "mobileAtomicContractId": "mobile-detail-look-style-completion-retina-v1",
      "pngSha256": "85c76c420332e8862c15d6c09ec65ea7e5394b5ee2a824980e564e60abf3312f",
      "originalZipFilename": "erriese-mobile-detail-look-style-completion-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "detail-echo-echo-soft-mist-blue-mobile-look-style-style-02-retina-3x",
      "assetId": "detail-echo-echo-soft-mist-blue-mobile-look-style-style-02-retina-3x",
      "sourceFigmaNode": "3301:1164",
      "sourceLocalPath": "erriese-mobile-detail-look-style-completion-assets.zip::echo/mobile-editorial-retina/echo-soft-mist-blue/look-and-style/style-02-3301-1164@3x.png",
      "figmaNodeName": "style 2",
      "role": "mobile-detail-look-style-card",
      "section": "Mobile detail look style completion retina",
      "route": "/air-ease-v2/detail/echo-soft-mist-blue",
      "season": "Collection",
      "series": "Echo",
      "product": "Echo",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Soft Mist Blue",
      "detail": "lookAndStyle",
      "order": 777,
      "stackId": "mobile-detail-look-style-completion-retina-v1",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/echo-soft-mist-blue/look-and-style/style-02.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "Supplemental 3x mobile detail Look & Style direct Figma styles row export. PNG preserved from coordinator accepted intake; no browser screenshot, no full-frame fallback, no legacy asset, no How-to-Wear mix-in.",
      "sha256": "ec0706998a1c93a10c3b2d7c490f7651da2fe35b9cf3445144a3d44796673acd",
      "displayTitle": "Soft Mist Blue",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/echo-soft-mist-blue",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-single-card-frame-exportAsync",
      "compositionType": "direct-single-look-style-card",
      "mobileAtomicContractId": "mobile-detail-look-style-completion-retina-v1",
      "pngSha256": "ec0706998a1c93a10c3b2d7c490f7651da2fe35b9cf3445144a3d44796673acd",
      "originalZipFilename": "erriese-mobile-detail-look-style-completion-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "detail-echo-echo-soft-mist-blue-mobile-look-style-style-03-retina-3x",
      "assetId": "detail-echo-echo-soft-mist-blue-mobile-look-style-style-03-retina-3x",
      "sourceFigmaNode": "3301:1166",
      "sourceLocalPath": "erriese-mobile-detail-look-style-completion-assets.zip::echo/mobile-editorial-retina/echo-soft-mist-blue/look-and-style/style-03-3301-1166@3x.png",
      "figmaNodeName": "style 3",
      "role": "mobile-detail-look-style-card",
      "section": "Mobile detail look style completion retina",
      "route": "/air-ease-v2/detail/echo-soft-mist-blue",
      "season": "Collection",
      "series": "Echo",
      "product": "Echo",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Soft Mist Blue",
      "detail": "lookAndStyle",
      "order": 778,
      "stackId": "mobile-detail-look-style-completion-retina-v1",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/echo-soft-mist-blue/look-and-style/style-03.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "Supplemental 3x mobile detail Look & Style direct Figma styles row export. PNG preserved from coordinator accepted intake; no browser screenshot, no full-frame fallback, no legacy asset, no How-to-Wear mix-in.",
      "sha256": "f90829eb263e5fb694de665b8ff9c4a1232f595dff622336770a37f6d7e73c81",
      "displayTitle": "Soft Mist Blue",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/echo-soft-mist-blue",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-single-card-frame-exportAsync",
      "compositionType": "direct-single-look-style-card",
      "mobileAtomicContractId": "mobile-detail-look-style-completion-retina-v1",
      "pngSha256": "f90829eb263e5fb694de665b8ff9c4a1232f595dff622336770a37f6d7e73c81",
      "originalZipFilename": "erriese-mobile-detail-look-style-completion-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "detail-echo-echo-soft-mist-blue-mobile-look-style-style-04-retina-3x",
      "assetId": "detail-echo-echo-soft-mist-blue-mobile-look-style-style-04-retina-3x",
      "sourceFigmaNode": "3301:1168",
      "sourceLocalPath": "erriese-mobile-detail-look-style-completion-assets.zip::echo/mobile-editorial-retina/echo-soft-mist-blue/look-and-style/style-04-3301-1168@3x.png",
      "figmaNodeName": "style 4",
      "role": "mobile-detail-look-style-card",
      "section": "Mobile detail look style completion retina",
      "route": "/air-ease-v2/detail/echo-soft-mist-blue",
      "season": "Collection",
      "series": "Echo",
      "product": "Echo",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Soft Mist Blue",
      "detail": "lookAndStyle",
      "order": 779,
      "stackId": "mobile-detail-look-style-completion-retina-v1",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/echo-soft-mist-blue/look-and-style/style-04.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "Supplemental 3x mobile detail Look & Style direct Figma styles row export. PNG preserved from coordinator accepted intake; no browser screenshot, no full-frame fallback, no legacy asset, no How-to-Wear mix-in.",
      "sha256": "ce879a471bd72e3557e90ce835af49092c01ccb6aaaef21c9c8328a844ba3176",
      "displayTitle": "Soft Mist Blue",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/echo-soft-mist-blue",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-single-card-frame-exportAsync",
      "compositionType": "direct-single-look-style-card",
      "mobileAtomicContractId": "mobile-detail-look-style-completion-retina-v1",
      "pngSha256": "ce879a471bd72e3557e90ce835af49092c01ccb6aaaef21c9c8328a844ba3176",
      "originalZipFilename": "erriese-mobile-detail-look-style-completion-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "detail-echo-matcha-latte-detail-info",
      "sourceFigmaNode": "3301:1458",
      "sourceLocalPath": null,
      "figmaNodeName": "Frame 2085663182",
      "role": "detail-information",
      "section": "Collection / Echo detail",
      "route": "/air-ease-v2/detail/echo-matcha-latte",
      "season": "Collection",
      "series": "Echo",
      "product": "Matcha Latte",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Matcha Latte",
      "detail": "detail-info",
      "order": 236,
      "stackId": null,
      "width": 1484,
      "height": 2800,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---echo-detail/detail-echo-matcha-latte-detail-info-3301-1458@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Detail information crop from the Figma frame",
      "sha256": "0aa5e2dce6aeb3ba90f38ccbe6e3c7790ead9eb6a4166a411f23d1e4d402f772",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-asset",
      "byteLength": 292878,
      "fidelity": {
        "priority": "P0",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p0-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/detail/echo-matcha-latte/detail-info.webp",
        "previousSourceFigmaNode": "3239:979",
        "acceptedFilename": "p0/collection---echo-detail/detail-echo-matcha-latte-detail-info-3301-1458@2x.png",
        "acceptedSha256": "0aa5e2dce6aeb3ba90f38ccbe6e3c7790ead9eb6a4166a411f23d1e4d402f772"
      }
    },
    {
      "id": "detail-echo-matcha-latte-frame",
      "sourceFigmaNode": "3301:1394",
      "sourceLocalPath": null,
      "figmaNodeName": "detail_Echo_Slit Brim Bucket Hatt",
      "role": "detail-frame",
      "section": "Collection / Echo detail",
      "route": "/air-ease-v2/detail/echo-matcha-latte",
      "season": "Collection",
      "series": "Echo",
      "product": "Matcha Latte",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Matcha Latte",
      "detail": "frame",
      "order": 230,
      "stackId": null,
      "width": 3840,
      "height": 9510,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---echo-detail/detail-echo-matcha-latte-frame-3301-1394@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "full Figma detail frame",
      "sha256": "05e3eaf3baf63f5d7e583772783e7e44bbb27b16b0152bc96de45b4437775852",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-frame",
      "byteLength": 22569067,
      "fidelity": {
        "priority": "P0",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p0-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/detail/echo-matcha-latte/frame.webp",
        "previousSourceFigmaNode": "3239:979",
        "acceptedFilename": "p0/collection---echo-detail/detail-echo-matcha-latte-frame-3301-1394@2x.png",
        "acceptedSha256": "05e3eaf3baf63f5d7e583772783e7e44bbb27b16b0152bc96de45b4437775852"
      }
    },
    {
      "id": "detail-echo-matcha-latte-hero-closeup",
      "sourceFigmaNode": "3301:1417",
      "sourceLocalPath": null,
      "figmaNodeName": "main 2",
      "role": "detail-hero-closeup",
      "section": "Collection / Echo detail",
      "route": "/air-ease-v2/detail/echo-matcha-latte",
      "season": "Collection",
      "series": "Echo",
      "product": "Matcha Latte",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Matcha Latte",
      "detail": "hero-closeup",
      "order": 232,
      "stackId": null,
      "width": 1800,
      "height": 1800,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---echo-detail/detail-echo-matcha-latte-hero-closeup-3301-1417@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "hero closeup crop from the Figma frame",
      "sha256": "74deedf527f0e61326f2b1028a34cf23e624aa6076619021e0d83ec1bdca0570",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-asset",
      "byteLength": 3407383,
      "fidelity": {
        "priority": "P0",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p0-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/detail/echo-matcha-latte/hero-closeup.webp",
        "previousSourceFigmaNode": "3239:979",
        "acceptedFilename": "p0/collection---echo-detail/detail-echo-matcha-latte-hero-closeup-3301-1417@2x.png",
        "acceptedSha256": "74deedf527f0e61326f2b1028a34cf23e624aa6076619021e0d83ec1bdca0570"
      }
    },
    {
      "id": "detail-echo-matcha-latte-hero-main",
      "sourceFigmaNode": "3301:1416",
      "sourceLocalPath": null,
      "figmaNodeName": "main 1",
      "role": "detail-hero-main",
      "section": "Collection / Echo detail",
      "route": "/air-ease-v2/detail/echo-matcha-latte",
      "season": "Collection",
      "series": "Echo",
      "product": "Matcha Latte",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Matcha Latte",
      "detail": "hero-main",
      "order": 231,
      "stackId": null,
      "width": 1800,
      "height": 1800,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---echo-detail/detail-echo-matcha-latte-hero-main-3301-1416@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "hero main crop from the Figma frame",
      "sha256": "d70ee3ff954ec1025a8124615ccd46b4f09bc33afabd789910271b5e2a3700b0",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-asset",
      "byteLength": 4378537,
      "fidelity": {
        "priority": "P0",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p0-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/detail/echo-matcha-latte/hero-main.webp",
        "previousSourceFigmaNode": "3239:979",
        "acceptedFilename": "p0/collection---echo-detail/detail-echo-matcha-latte-hero-main-3301-1416@2x.png",
        "acceptedSha256": "d70ee3ff954ec1025a8124615ccd46b4f09bc33afabd789910271b5e2a3700b0"
      }
    },
    {
      "id": "detail-echo-matcha-latte-how-to-wear",
      "sourceFigmaNode": "3301:1435",
      "sourceLocalPath": null,
      "figmaNodeName": "how to area",
      "role": "detail-how-to-wear-group",
      "section": "Collection / Echo detail",
      "route": "/air-ease-v2/detail/echo-matcha-latte",
      "season": "Collection",
      "series": "Echo",
      "product": "Matcha Latte",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Matcha Latte",
      "detail": "how-to-wear",
      "order": 235,
      "stackId": null,
      "width": 3620,
      "height": 2710,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---echo-detail/detail-echo-matcha-latte-how-to-wear-3301-1435@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "How to Wear crop from the Figma frame",
      "sha256": "bc3ab0a11af051bcb31637e1a15de15797538acd0344e43752bd54bfbecefa34",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-asset",
      "byteLength": 4758249,
      "fidelity": {
        "priority": "P0",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p0-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/detail/echo-matcha-latte/how-to-wear.webp",
        "previousSourceFigmaNode": "3239:979",
        "acceptedFilename": "p0/collection---echo-detail/detail-echo-matcha-latte-how-to-wear-3301-1435@2x.png",
        "acceptedSha256": "bc3ab0a11af051bcb31637e1a15de15797538acd0344e43752bd54bfbecefa34"
      }
    },
    {
      "id": "detail-echo-matcha-latte-look-style",
      "sourceFigmaNode": "3301:1419",
      "sourceLocalPath": null,
      "figmaNodeName": "looks",
      "role": "detail-look-style-group",
      "section": "Collection / Echo detail",
      "route": "/air-ease-v2/detail/echo-matcha-latte",
      "season": "Collection",
      "series": "Echo",
      "product": "Matcha Latte",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Matcha Latte",
      "detail": "look-style",
      "order": 233,
      "stackId": null,
      "width": 3620,
      "height": 890,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---echo-detail/detail-echo-matcha-latte-look-style-3301-1419@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Look & Style crop from the Figma frame",
      "sha256": "1bd4a849858312379037e4987082db66e42e17989c3ea817a9d5e4a416b62705",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-asset",
      "byteLength": 4188821,
      "fidelity": {
        "priority": "P0",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p0-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/detail/echo-matcha-latte/look-style.webp",
        "previousSourceFigmaNode": "3239:979",
        "acceptedFilename": "p0/collection---echo-detail/detail-echo-matcha-latte-look-style-3301-1419@2x.png",
        "acceptedSha256": "1bd4a849858312379037e4987082db66e42e17989c3ea817a9d5e4a416b62705"
      }
    },
    {
      "id": "detail-echo-matcha-latte-mobile-hero-01",
      "sourceFigmaNode": "3301:1416",
      "sourceLocalPath": "erriese-echo-mobile-atomic-assets.zip::echo/matcha-latte/hero/01-3301-1416.png",
      "figmaNodeName": "main 1",
      "role": "mobile-detail-hero",
      "section": "Collection / Echo mobile detail atomic",
      "route": "/air-ease-v2/detail/echo-matcha-latte",
      "season": "Collection",
      "series": "Echo",
      "product": "Matcha Latte",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Matcha Latte",
      "detail": "hero-carousel",
      "order": 435,
      "stackId": "mobile-echo-matcha-latte-hero",
      "width": 900,
      "height": 900,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-atomic/matcha-latte/hero/01.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Atomic mobile slot from direct Figma child 3301:1416; PNG IHDR dimensions from the direct Figma export.",
      "sha256": "eaeee1c5ada769f8c0f36314b04423dd92fa5851d5fde0c56eb02ebfd4408063",
      "displayTitle": "Matcha Latte How to Wear step undefined undefined",
      "collectionCardId": null,
      "suggestedTarget": null,
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "echo-mobile-editorial-v1"
    },
    {
      "id": "detail-echo-matcha-latte-mobile-hero-01-retina-3x",
      "assetId": "detail-echo-matcha-latte-mobile-hero-01-retina-3x",
      "sourceFigmaNode": "3301:1416",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::echo/mobile-editorial-retina/matcha-latte/hero/01@3x.png",
      "figmaNodeName": "main 1",
      "role": "mobile-detail-hero",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/echo-matcha-latte",
      "season": "Collection",
      "series": "Echo",
      "product": "Echo",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Matcha Latte",
      "detail": "hero",
      "order": 655,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 2700,
      "height": 2700,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/matcha-latte/hero/01.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "8d744968dfdd24eae24cb812525de1378871ef975a2b45c001673454f639cc06",
      "displayTitle": "Matcha Latte",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/echo-matcha-latte",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "8d744968dfdd24eae24cb812525de1378871ef975a2b45c001673454f639cc06",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "detail-echo-matcha-latte-mobile-hero-02",
      "sourceFigmaNode": "3301:1417",
      "sourceLocalPath": "erriese-echo-mobile-atomic-assets.zip::echo/matcha-latte/hero/02-3301-1417.png",
      "figmaNodeName": "main 2",
      "role": "mobile-detail-hero",
      "section": "Collection / Echo mobile detail atomic",
      "route": "/air-ease-v2/detail/echo-matcha-latte",
      "season": "Collection",
      "series": "Echo",
      "product": "Matcha Latte",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Matcha Latte",
      "detail": "hero-carousel",
      "order": 436,
      "stackId": "mobile-echo-matcha-latte-hero",
      "width": 900,
      "height": 900,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-atomic/matcha-latte/hero/02.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Atomic mobile slot from direct Figma child 3301:1417; PNG IHDR dimensions from the direct Figma export.",
      "sha256": "7c78864e87c598ca051cce639962201dff7e63c09d460a33599ed88089a475f6",
      "displayTitle": "Matcha Latte How to Wear step undefined undefined",
      "collectionCardId": null,
      "suggestedTarget": null,
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "echo-mobile-editorial-v1"
    },
    {
      "id": "detail-echo-matcha-latte-mobile-hero-02-retina-3x",
      "assetId": "detail-echo-matcha-latte-mobile-hero-02-retina-3x",
      "sourceFigmaNode": "3301:1417",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::echo/mobile-editorial-retina/matcha-latte/hero/02@3x.png",
      "figmaNodeName": "main 2",
      "role": "mobile-detail-hero",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/echo-matcha-latte",
      "season": "Collection",
      "series": "Echo",
      "product": "Echo",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Matcha Latte",
      "detail": "hero",
      "order": 656,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 2700,
      "height": 2700,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/matcha-latte/hero/02.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "5b647d2418acf59edc888ae9fcace6c5de355a89ffea36fabd21c3cf17891b62",
      "displayTitle": "Matcha Latte",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/echo-matcha-latte",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "5b647d2418acf59edc888ae9fcace6c5de355a89ffea36fabd21c3cf17891b62",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "detail-echo-matcha-latte-mobile-how-to-wear-step-1-image",
      "sourceFigmaNode": "3301:1437",
      "sourceLocalPath": "erriese-echo-mobile-atomic-assets.zip::echo/matcha-latte/how-to-wear/step-1/image-3301-1437.png",
      "figmaNodeName": "B5_look_96 1",
      "role": "mobile-detail-how-to-wear-image",
      "section": "Collection / Echo mobile detail atomic",
      "route": "/air-ease-v2/detail/echo-matcha-latte",
      "season": "Collection",
      "series": "Echo",
      "product": "Matcha Latte",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Matcha Latte",
      "detail": "how-to-wear-step-1-image",
      "order": 441,
      "stackId": "mobile-echo-matcha-latte-how-to-wear-step-1",
      "width": 445,
      "height": 445,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-atomic/matcha-latte/how-to-wear/step-1-image.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Atomic mobile slot from direct Figma child 3301:1437; PNG IHDR dimensions from the direct Figma export.",
      "sha256": "b4c730093d532c1d8faeecb155773b1869a1c4ec6937c82bbcc13b73f6dc5b52",
      "displayTitle": "Matcha Latte How to Wear step 1 image",
      "collectionCardId": null,
      "suggestedTarget": null,
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "echo-mobile-editorial-v1"
    },
    {
      "id": "detail-echo-matcha-latte-mobile-how-to-wear-step-1-image-2",
      "sourceFigmaNode": "3301:1439",
      "sourceLocalPath": "erriese-echo-mobile-how-to-wear-second-photos.zip::echo/matcha-latte/how-to-wear/step-1/image-2-3301-1439.png",
      "figmaNodeName": "B5_look_95 1",
      "role": "mobile-detail-how-to-wear-image",
      "section": "Collection / Echo mobile detail atomic",
      "route": "/air-ease-v2/detail/echo-matcha-latte",
      "season": "Collection",
      "series": "Echo",
      "product": "Matcha Latte",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Matcha Latte",
      "detail": "how-to-wear-step-1-image-2",
      "order": 594,
      "stackId": "mobile-echo-matcha-latte-how-to-wear-step-1",
      "width": 445,
      "height": 445,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-atomic/matcha-latte/how-to-wear/step-1-image-2.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Imported from user-provided Echo second How-to-Wear photo ZIP; direct Figma child exportAsync PNG converted to lossless WebP.",
      "sha256": "5632b25479113854c09dd7fea9810c0baf5902ac3c40a822ff7f731f998f4b77",
      "displayTitle": "Matcha Latte How to Wear step 1 image 2",
      "collectionCardId": null,
      "suggestedTarget": null,
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "echo-mobile-editorial-v1",
      "pngSha256": "1474cfac05fd2375eea62bdc07619a1c2a38cfb10c758fd5c887de3e312c7df2",
      "pixelIdentityAE": null,
      "originalZipFilename": "erriese-echo-mobile-how-to-wear-second-photos.zip"
    },
    {
      "id": "detail-echo-matcha-latte-mobile-how-to-wear-step-1-image-2-retina-3x",
      "assetId": "detail-echo-matcha-latte-mobile-how-to-wear-step-1-image-2-retina-3x",
      "sourceFigmaNode": "3301:1439",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::echo/mobile-editorial-retina/matcha-latte/how-to-wear/step-1-image-2@3x.png",
      "figmaNodeName": "B5_look_95 1",
      "role": "mobile-detail-how-to-wear-image",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/echo-matcha-latte",
      "season": "Collection",
      "series": "Echo",
      "product": "Echo",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Matcha Latte",
      "detail": "howToWearPhoto-step-1",
      "order": 662,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/matcha-latte/how-to-wear/step-1-image-2.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "659eb6f5f60077b00a35780701529a14340e71fff36e1debc251fb6ebf13902f",
      "displayTitle": "Matcha Latte",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/echo-matcha-latte",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "659eb6f5f60077b00a35780701529a14340e71fff36e1debc251fb6ebf13902f",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "detail-echo-matcha-latte-mobile-how-to-wear-step-1-image-retina-3x",
      "assetId": "detail-echo-matcha-latte-mobile-how-to-wear-step-1-image-retina-3x",
      "sourceFigmaNode": "3301:1437",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::echo/mobile-editorial-retina/matcha-latte/how-to-wear/step-1-image@3x.png",
      "figmaNodeName": "B5_look_96 1",
      "role": "mobile-detail-how-to-wear-image",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/echo-matcha-latte",
      "season": "Collection",
      "series": "Echo",
      "product": "Echo",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Matcha Latte",
      "detail": "howToWearPhoto-step-1",
      "order": 661,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/matcha-latte/how-to-wear/step-1-image.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "2be4b53e4cbf0963a3f6ac049820899264c1b8cec4cee30b159b59b1f845835e",
      "displayTitle": "Matcha Latte",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/echo-matcha-latte",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "2be4b53e4cbf0963a3f6ac049820899264c1b8cec4cee30b159b59b1f845835e",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "detail-echo-matcha-latte-mobile-how-to-wear-step-1-sketch",
      "sourceFigmaNode": "3301:1441",
      "sourceLocalPath": "erriese-echo-mobile-atomic-assets.zip::echo/matcha-latte/how-to-wear/step-1/sketch-3301-1441.png",
      "figmaNodeName": "Vector 8",
      "role": "mobile-detail-how-to-wear-sketch",
      "section": "Collection / Echo mobile detail atomic",
      "route": "/air-ease-v2/detail/echo-matcha-latte",
      "season": "Collection",
      "series": "Echo",
      "product": "Matcha Latte",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Matcha Latte",
      "detail": "how-to-wear-step-1-sketch",
      "order": 442,
      "stackId": "mobile-echo-matcha-latte-how-to-wear-step-1",
      "width": 246,
      "height": 227,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-atomic/matcha-latte/how-to-wear/step-1-sketch.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Atomic mobile slot from direct Figma child 3301:1441; PNG IHDR dimensions from the direct Figma export.",
      "sha256": "2799b160b02e4f4d130bbc07913a9f95b15ae0f5ad16e9e1c279f0310ca8a79c",
      "displayTitle": "Matcha Latte How to Wear step 1 sketch",
      "collectionCardId": null,
      "suggestedTarget": null,
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "echo-mobile-editorial-v1"
    },
    {
      "id": "detail-echo-matcha-latte-mobile-how-to-wear-step-1-sketch-card-retina-3x",
      "assetId": "detail-echo-matcha-latte-mobile-how-to-wear-step-1-sketch-card-retina-3x",
      "sourceFigmaNode": "3301:1440",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::echo/mobile-editorial-retina/matcha-latte/how-to-wear/step-1-sketch-card@3x.png",
      "figmaNodeName": "how to 1 sketch",
      "role": "mobile-detail-how-to-wear-sketch-card",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/echo-matcha-latte",
      "season": "Collection",
      "series": "Echo",
      "product": "Echo",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Matcha Latte",
      "detail": "howToWearSketchCard-step-1",
      "order": 663,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/matcha-latte/how-to-wear/step-1-sketch-card.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "a88ba2a721e739d511f95898cb803c09b9ad7e037193013cc1dc6c062893b3f7",
      "displayTitle": "Matcha Latte",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/echo-matcha-latte",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-frame-exportAsync",
      "compositionType": "full-line-art-card-parent-frame",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "a88ba2a721e739d511f95898cb803c09b9ad7e037193013cc1dc6c062893b3f7",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions",
      "replacesInnerSketchNode": "3301:1441",
      "sourceParentFrameName": "how to 1 sketch"
    },
    {
      "id": "detail-echo-matcha-latte-mobile-how-to-wear-step-2-image",
      "sourceFigmaNode": "3301:1447",
      "sourceLocalPath": "erriese-echo-mobile-atomic-assets.zip::echo/matcha-latte/how-to-wear/step-2/image-3301-1447.png",
      "figmaNodeName": "B5_look_102 1",
      "role": "mobile-detail-how-to-wear-image",
      "section": "Collection / Echo mobile detail atomic",
      "route": "/air-ease-v2/detail/echo-matcha-latte",
      "season": "Collection",
      "series": "Echo",
      "product": "Matcha Latte",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Matcha Latte",
      "detail": "how-to-wear-step-2-image",
      "order": 443,
      "stackId": "mobile-echo-matcha-latte-how-to-wear-step-2",
      "width": 445,
      "height": 445,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-atomic/matcha-latte/how-to-wear/step-2-image.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Atomic mobile slot from direct Figma child 3301:1447; PNG IHDR dimensions from the direct Figma export.",
      "sha256": "edb3d025ed05aabb25a9154fa37b0ad4a4fbd940a3fb44289eaf03c08053965c",
      "displayTitle": "Matcha Latte How to Wear step 2 image",
      "collectionCardId": null,
      "suggestedTarget": null,
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "echo-mobile-editorial-v1"
    },
    {
      "id": "detail-echo-matcha-latte-mobile-how-to-wear-step-2-image-2",
      "sourceFigmaNode": "3301:1449",
      "sourceLocalPath": "erriese-echo-mobile-how-to-wear-second-photos.zip::echo/matcha-latte/how-to-wear/step-2/image-2-3301-1449.png",
      "figmaNodeName": "B5_look_100 1",
      "role": "mobile-detail-how-to-wear-image",
      "section": "Collection / Echo mobile detail atomic",
      "route": "/air-ease-v2/detail/echo-matcha-latte",
      "season": "Collection",
      "series": "Echo",
      "product": "Matcha Latte",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Matcha Latte",
      "detail": "how-to-wear-step-2-image-2",
      "order": 595,
      "stackId": "mobile-echo-matcha-latte-how-to-wear-step-2",
      "width": 445,
      "height": 445,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-atomic/matcha-latte/how-to-wear/step-2-image-2.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Imported from user-provided Echo second How-to-Wear photo ZIP; direct Figma child exportAsync PNG converted to lossless WebP.",
      "sha256": "0bfc95f9f1cfcfcca2a1163f6f964ff681ac181818de718732922cb3e0ea8579",
      "displayTitle": "Matcha Latte How to Wear step 2 image 2",
      "collectionCardId": null,
      "suggestedTarget": null,
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "echo-mobile-editorial-v1",
      "pngSha256": "825a5984774088cef91fa6e1685181b3b4014951a645e153c3daee9a8ddecdf6",
      "pixelIdentityAE": null,
      "originalZipFilename": "erriese-echo-mobile-how-to-wear-second-photos.zip"
    },
    {
      "id": "detail-echo-matcha-latte-mobile-how-to-wear-step-2-image-2-retina-3x",
      "assetId": "detail-echo-matcha-latte-mobile-how-to-wear-step-2-image-2-retina-3x",
      "sourceFigmaNode": "3301:1449",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::echo/mobile-editorial-retina/matcha-latte/how-to-wear/step-2-image-2@3x.png",
      "figmaNodeName": "B5_look_100 1",
      "role": "mobile-detail-how-to-wear-image",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/echo-matcha-latte",
      "season": "Collection",
      "series": "Echo",
      "product": "Echo",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Matcha Latte",
      "detail": "howToWearPhoto-step-2",
      "order": 665,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/matcha-latte/how-to-wear/step-2-image-2.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "76edd451f59d552ccceed86c1ac2f66a399ec79e4aef95c5dee6dc70d6f961c5",
      "displayTitle": "Matcha Latte",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/echo-matcha-latte",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "76edd451f59d552ccceed86c1ac2f66a399ec79e4aef95c5dee6dc70d6f961c5",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "detail-echo-matcha-latte-mobile-how-to-wear-step-2-image-retina-3x",
      "assetId": "detail-echo-matcha-latte-mobile-how-to-wear-step-2-image-retina-3x",
      "sourceFigmaNode": "3301:1447",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::echo/mobile-editorial-retina/matcha-latte/how-to-wear/step-2-image@3x.png",
      "figmaNodeName": "B5_look_102 1",
      "role": "mobile-detail-how-to-wear-image",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/echo-matcha-latte",
      "season": "Collection",
      "series": "Echo",
      "product": "Echo",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Matcha Latte",
      "detail": "howToWearPhoto-step-2",
      "order": 664,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/matcha-latte/how-to-wear/step-2-image.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "52dcb4e5dea190b3191e75ac78cb8511930649f001425ccc0452e3559cb86340",
      "displayTitle": "Matcha Latte",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/echo-matcha-latte",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "52dcb4e5dea190b3191e75ac78cb8511930649f001425ccc0452e3559cb86340",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "detail-echo-matcha-latte-mobile-how-to-wear-step-2-sketch",
      "sourceFigmaNode": "3301:1453",
      "sourceLocalPath": "erriese-echo-mobile-atomic-assets.zip::echo/matcha-latte/how-to-wear/step-2/sketch-3301-1453.png",
      "figmaNodeName": "Vector 18",
      "role": "mobile-detail-how-to-wear-sketch",
      "section": "Collection / Echo mobile detail atomic",
      "route": "/air-ease-v2/detail/echo-matcha-latte",
      "season": "Collection",
      "series": "Echo",
      "product": "Matcha Latte",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Matcha Latte",
      "detail": "how-to-wear-step-2-sketch",
      "order": 444,
      "stackId": "mobile-echo-matcha-latte-how-to-wear-step-2",
      "width": 287,
      "height": 158,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-atomic/matcha-latte/how-to-wear/step-2-sketch.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Atomic mobile slot from direct Figma child 3301:1453; PNG IHDR dimensions from the direct Figma export.",
      "sha256": "63cb439bdb24896955cc0515ddff22807ed9c546a56c85f663fa881c543cf0da",
      "displayTitle": "Matcha Latte How to Wear step 2 sketch",
      "collectionCardId": null,
      "suggestedTarget": null,
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "echo-mobile-editorial-v1"
    },
    {
      "id": "detail-echo-matcha-latte-mobile-how-to-wear-step-2-sketch-card-retina-3x",
      "assetId": "detail-echo-matcha-latte-mobile-how-to-wear-step-2-sketch-card-retina-3x",
      "sourceFigmaNode": "3301:1450",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::echo/mobile-editorial-retina/matcha-latte/how-to-wear/step-2-sketch-card@3x.png",
      "figmaNodeName": "how to 2 sketch",
      "role": "mobile-detail-how-to-wear-sketch-card",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/echo-matcha-latte",
      "season": "Collection",
      "series": "Echo",
      "product": "Echo",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Matcha Latte",
      "detail": "howToWearSketchCard-step-2",
      "order": 666,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/matcha-latte/how-to-wear/step-2-sketch-card.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "23481d2190d25eb0945732273e434c5e60ec1ad444bd13f4498328db90510fcd",
      "displayTitle": "Matcha Latte",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/echo-matcha-latte",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-frame-exportAsync",
      "compositionType": "full-line-art-card-parent-frame",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "23481d2190d25eb0945732273e434c5e60ec1ad444bd13f4498328db90510fcd",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions",
      "replacesInnerSketchNode": "3301:1453",
      "sourceParentFrameName": "how to 2 sketch"
    },
    {
      "id": "detail-echo-matcha-latte-mobile-look-style-01",
      "sourceFigmaNode": "3301:1420",
      "sourceLocalPath": "erriese-echo-mobile-atomic-assets.zip::echo/matcha-latte/look-and-style/01-3301-1420.png",
      "figmaNodeName": "look 1",
      "role": "mobile-detail-look-style-card",
      "section": "Collection / Echo mobile detail atomic",
      "route": "/air-ease-v2/detail/echo-matcha-latte",
      "season": "Collection",
      "series": "Echo",
      "product": "Matcha Latte",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Matcha Latte",
      "detail": "look-and-style",
      "order": 437,
      "stackId": "mobile-echo-matcha-latte-look-and-style",
      "width": 445,
      "height": 445,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-atomic/matcha-latte/look-and-style/01.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Atomic mobile slot from direct Figma child 3301:1420; PNG IHDR dimensions from the direct Figma export.",
      "sha256": "ef17873c3173f2eabce3e1b3482d6876c568ac5e93ec509120f0e156e9624681",
      "displayTitle": "Matcha Latte How to Wear step undefined undefined",
      "collectionCardId": null,
      "suggestedTarget": null,
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "echo-mobile-editorial-v1"
    },
    {
      "id": "detail-echo-matcha-latte-mobile-look-style-01-retina-3x",
      "assetId": "detail-echo-matcha-latte-mobile-look-style-01-retina-3x",
      "sourceFigmaNode": "3301:1420",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::echo/mobile-editorial-retina/matcha-latte/look-and-style/01@3x.png",
      "figmaNodeName": "look 1",
      "role": "mobile-detail-look-style-card",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/echo-matcha-latte",
      "season": "Collection",
      "series": "Echo",
      "product": "Echo",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Matcha Latte",
      "detail": "lookAndStyle",
      "order": 657,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/matcha-latte/look-and-style/01.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "692202c6eddb38aae7ec9992d19831e0d58c8e0e019225484e50b3d2ee79d6dd",
      "displayTitle": "Matcha Latte",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/echo-matcha-latte",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "692202c6eddb38aae7ec9992d19831e0d58c8e0e019225484e50b3d2ee79d6dd",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "detail-echo-matcha-latte-mobile-look-style-02",
      "sourceFigmaNode": "3301:1421",
      "sourceLocalPath": "erriese-echo-mobile-atomic-assets.zip::echo/matcha-latte/look-and-style/02-3301-1421.png",
      "figmaNodeName": "look 2",
      "role": "mobile-detail-look-style-card",
      "section": "Collection / Echo mobile detail atomic",
      "route": "/air-ease-v2/detail/echo-matcha-latte",
      "season": "Collection",
      "series": "Echo",
      "product": "Matcha Latte",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Matcha Latte",
      "detail": "look-and-style",
      "order": 438,
      "stackId": "mobile-echo-matcha-latte-look-and-style",
      "width": 445,
      "height": 445,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-atomic/matcha-latte/look-and-style/02.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Atomic mobile slot from direct Figma child 3301:1421; PNG IHDR dimensions from the direct Figma export.",
      "sha256": "d8d0abbe676780db743dbb1a2002792acfcea5609dfa1b99aa633e62f6b38fb7",
      "displayTitle": "Matcha Latte How to Wear step undefined undefined",
      "collectionCardId": null,
      "suggestedTarget": null,
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "echo-mobile-editorial-v1"
    },
    {
      "id": "detail-echo-matcha-latte-mobile-look-style-02-retina-3x",
      "assetId": "detail-echo-matcha-latte-mobile-look-style-02-retina-3x",
      "sourceFigmaNode": "3301:1421",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::echo/mobile-editorial-retina/matcha-latte/look-and-style/02@3x.png",
      "figmaNodeName": "look 2",
      "role": "mobile-detail-look-style-card",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/echo-matcha-latte",
      "season": "Collection",
      "series": "Echo",
      "product": "Echo",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Matcha Latte",
      "detail": "lookAndStyle",
      "order": 658,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/matcha-latte/look-and-style/02.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "48f0470b9245d66a0ac75a4be66df1646e013bbe781d2518e4aa307ee06eb54b",
      "displayTitle": "Matcha Latte",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/echo-matcha-latte",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "48f0470b9245d66a0ac75a4be66df1646e013bbe781d2518e4aa307ee06eb54b",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "detail-echo-matcha-latte-mobile-look-style-03",
      "sourceFigmaNode": "3301:1422",
      "sourceLocalPath": "erriese-echo-mobile-atomic-assets.zip::echo/matcha-latte/look-and-style/03-3301-1422.png",
      "figmaNodeName": "look 3",
      "role": "mobile-detail-look-style-card",
      "section": "Collection / Echo mobile detail atomic",
      "route": "/air-ease-v2/detail/echo-matcha-latte",
      "season": "Collection",
      "series": "Echo",
      "product": "Matcha Latte",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Matcha Latte",
      "detail": "look-and-style",
      "order": 439,
      "stackId": "mobile-echo-matcha-latte-look-and-style",
      "width": 445,
      "height": 445,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-atomic/matcha-latte/look-and-style/03.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Atomic mobile slot from direct Figma child 3301:1422; PNG IHDR dimensions from the direct Figma export.",
      "sha256": "c351cae38b4a2c398c05d7c63fb81428d8e69669d4e5373e09c9f3da94cf64b5",
      "displayTitle": "Matcha Latte How to Wear step undefined undefined",
      "collectionCardId": null,
      "suggestedTarget": null,
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "echo-mobile-editorial-v1"
    },
    {
      "id": "detail-echo-matcha-latte-mobile-look-style-03-retina-3x",
      "assetId": "detail-echo-matcha-latte-mobile-look-style-03-retina-3x",
      "sourceFigmaNode": "3301:1422",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::echo/mobile-editorial-retina/matcha-latte/look-and-style/03@3x.png",
      "figmaNodeName": "look 3",
      "role": "mobile-detail-look-style-card",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/echo-matcha-latte",
      "season": "Collection",
      "series": "Echo",
      "product": "Echo",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Matcha Latte",
      "detail": "lookAndStyle",
      "order": 659,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/matcha-latte/look-and-style/03.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "bfed5d890780cc0ed74cde4cb1d0d5f47b6f1bcb322af261abea7daa18c0c947",
      "displayTitle": "Matcha Latte",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/echo-matcha-latte",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "bfed5d890780cc0ed74cde4cb1d0d5f47b6f1bcb322af261abea7daa18c0c947",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "detail-echo-matcha-latte-mobile-look-style-04",
      "sourceFigmaNode": "3301:1424",
      "sourceLocalPath": "erriese-echo-mobile-atomic-assets.zip::echo/matcha-latte/look-and-style/04-3301-1424.png",
      "figmaNodeName": "2025-0726-一展0470 1",
      "role": "mobile-detail-look-style-card",
      "section": "Collection / Echo mobile detail atomic",
      "route": "/air-ease-v2/detail/echo-matcha-latte",
      "season": "Collection",
      "series": "Echo",
      "product": "Matcha Latte",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Matcha Latte",
      "detail": "look-and-style",
      "order": 440,
      "stackId": "mobile-echo-matcha-latte-look-and-style",
      "width": 445,
      "height": 445,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-atomic/matcha-latte/look-and-style/04.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Atomic mobile slot from direct Figma child 3301:1424; PNG IHDR dimensions from the direct Figma export.",
      "sha256": "cc6b288294d7e933d3da039ad60967f3591b4f7d9aebcc94b471487fde68ef74",
      "displayTitle": "Matcha Latte How to Wear step undefined undefined",
      "collectionCardId": null,
      "suggestedTarget": null,
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "echo-mobile-editorial-v1"
    },
    {
      "id": "detail-echo-matcha-latte-mobile-look-style-04-retina-3x",
      "assetId": "detail-echo-matcha-latte-mobile-look-style-04-retina-3x",
      "sourceFigmaNode": "3301:1424",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::echo/mobile-editorial-retina/matcha-latte/look-and-style/04@3x.png",
      "figmaNodeName": "2025-0726-一展0470 1",
      "role": "mobile-detail-look-style-card",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/echo-matcha-latte",
      "season": "Collection",
      "series": "Echo",
      "product": "Echo",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Matcha Latte",
      "detail": "lookAndStyle",
      "order": 660,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 1333,
      "height": 1333,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/matcha-latte/look-and-style/04.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "43a9ad2ef27cbc6b2243bc7e4489c54792899df677a9546b943ffdff05667db6",
      "displayTitle": "Matcha Latte",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/echo-matcha-latte",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "43a9ad2ef27cbc6b2243bc7e4489c54792899df677a9546b943ffdff05667db6",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "recorded-actual-figma-export-dimensions"
    },
    {
      "id": "detail-echo-matcha-latte-style-images",
      "sourceFigmaNode": "3301:1425",
      "sourceLocalPath": null,
      "figmaNodeName": "styles",
      "role": "detail-style-images-group",
      "section": "Collection / Echo detail",
      "route": "/air-ease-v2/detail/echo-matcha-latte",
      "season": "Collection",
      "series": "Echo",
      "product": "Matcha Latte",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Matcha Latte",
      "detail": "style-images",
      "order": 234,
      "stackId": null,
      "width": 3620,
      "height": 890,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---echo-detail/detail-echo-matcha-latte-style-images-3301-1425@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Styles crop from the Figma frame",
      "sha256": "c56ea87f03cc52b492010b2253550a7326d4fb3240e618a502ee814a4c57359c",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-asset",
      "byteLength": 4923600,
      "fidelity": {
        "priority": "P0",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p0-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/detail/echo-matcha-latte/style-images.webp",
        "previousSourceFigmaNode": "3239:979",
        "acceptedFilename": "p0/collection---echo-detail/detail-echo-matcha-latte-style-images-3301-1425@2x.png",
        "acceptedSha256": "c56ea87f03cc52b492010b2253550a7326d4fb3240e618a502ee814a4c57359c"
      }
    },
    {
      "id": "detail-echo-mobile-selector-blue-white-stripe",
      "sourceFigmaNode": "3301:945",
      "sourceLocalPath": "erriese-echo-mobile-atomic-assets.zip::echo/selector/blue-white-stripe.png",
      "figmaNodeName": "Blue White Stripe",
      "role": "mobile-detail-selector-swatch",
      "section": "Collection / Echo mobile detail atomic",
      "route": "/air-ease-v2/detail/echo-blue-white-stripe",
      "season": "Collection",
      "series": "Echo",
      "product": "Blue White Stripe",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Blue White Stripe",
      "detail": "hat-selector",
      "order": 390,
      "stackId": "mobile-echo-selector",
      "width": 80,
      "height": 80,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-atomic/selector/blue-white-stripe.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Atomic mobile slot from direct Figma child 3301:945; PNG IHDR dimensions from the direct Figma export.",
      "sha256": "8c7ca975bd1f57b4fa0d3a66c967b30681c0bf12e0572f3faafe94945beb01ff",
      "displayTitle": "Blue White Stripe How to Wear step undefined undefined",
      "collectionCardId": null,
      "suggestedTarget": null,
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "echo-mobile-editorial-v1"
    },
    {
      "id": "detail-echo-mobile-selector-blue-white-stripe-retina-3x",
      "assetId": "detail-echo-mobile-selector-blue-white-stripe-retina-3x",
      "sourceFigmaNode": "3301:945",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::echo/mobile-editorial-retina/selector/blue-white-stripe@3x.png",
      "figmaNodeName": "Blue White Stripe",
      "role": "mobile-detail-selector-swatch",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/echo-sheer-white",
      "season": "Collection",
      "series": "Echo",
      "product": "Echo",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Sheer White",
      "detail": "selector",
      "order": 607,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 240,
      "height": 240,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/selector/blue-white-stripe.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "519c5981062d6c3519bf9c0ccb6ae34eacbef783fae793617d4f19ed44b78b9f",
      "displayTitle": "Sheer White",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/echo-sheer-white",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "519c5981062d6c3519bf9c0ccb6ae34eacbef783fae793617d4f19ed44b78b9f",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 80,
        "heightCssPx": 80,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "detail-echo-mobile-selector-dune-brown",
      "sourceFigmaNode": "3301:953",
      "sourceLocalPath": "erriese-echo-mobile-atomic-assets.zip::echo/selector/dune-brown.png",
      "figmaNodeName": "Dune Brown",
      "role": "mobile-detail-selector-swatch",
      "section": "Collection / Echo mobile detail atomic",
      "route": "/air-ease-v2/detail/echo-dune-brown",
      "season": "Collection",
      "series": "Echo",
      "product": "Dune Brown",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Dune Brown",
      "detail": "hat-selector",
      "order": 394,
      "stackId": "mobile-echo-selector",
      "width": 80,
      "height": 80,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-atomic/selector/dune-brown.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Atomic mobile slot from direct Figma child 3301:953; PNG IHDR dimensions from the direct Figma export.",
      "sha256": "2d5196c0b247d71525008d89e5dced14c529061059ba021a7418f8801aea5d2a",
      "displayTitle": "Dune Brown How to Wear step undefined undefined",
      "collectionCardId": null,
      "suggestedTarget": null,
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "echo-mobile-editorial-v1"
    },
    {
      "id": "detail-echo-mobile-selector-dune-brown-retina-3x",
      "assetId": "detail-echo-mobile-selector-dune-brown-retina-3x",
      "sourceFigmaNode": "3301:953",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::echo/mobile-editorial-retina/selector/dune-brown@3x.png",
      "figmaNodeName": "Dune Brown",
      "role": "mobile-detail-selector-swatch",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/echo-sheer-white",
      "season": "Collection",
      "series": "Echo",
      "product": "Echo",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Sheer White",
      "detail": "selector",
      "order": 611,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 240,
      "height": 240,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/selector/dune-brown.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "4ea595b6eaf08026655a5286f69d96e29e0959503d434f174ff540d76ccda84b",
      "displayTitle": "Sheer White",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/echo-sheer-white",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "4ea595b6eaf08026655a5286f69d96e29e0959503d434f174ff540d76ccda84b",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 80,
        "heightCssPx": 80,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "detail-echo-mobile-selector-matcha-latte",
      "sourceFigmaNode": "3301:951",
      "sourceLocalPath": "erriese-echo-mobile-atomic-assets.zip::echo/selector/matcha-latte.png",
      "figmaNodeName": "Matcha Latte",
      "role": "mobile-detail-selector-swatch",
      "section": "Collection / Echo mobile detail atomic",
      "route": "/air-ease-v2/detail/echo-matcha-latte",
      "season": "Collection",
      "series": "Echo",
      "product": "Matcha Latte",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Matcha Latte",
      "detail": "hat-selector",
      "order": 393,
      "stackId": "mobile-echo-selector",
      "width": 80,
      "height": 80,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-atomic/selector/matcha-latte.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Atomic mobile slot from direct Figma child 3301:951; PNG IHDR dimensions from the direct Figma export.",
      "sha256": "8c2ef916a9808c1fb79da75f277421d9cc3870c0bbf31d0971603d1f1e1fb0b1",
      "displayTitle": "Matcha Latte How to Wear step undefined undefined",
      "collectionCardId": null,
      "suggestedTarget": null,
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "echo-mobile-editorial-v1"
    },
    {
      "id": "detail-echo-mobile-selector-matcha-latte-retina-3x",
      "assetId": "detail-echo-mobile-selector-matcha-latte-retina-3x",
      "sourceFigmaNode": "3301:951",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::echo/mobile-editorial-retina/selector/matcha-latte@3x.png",
      "figmaNodeName": "Matcha Latte",
      "role": "mobile-detail-selector-swatch",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/echo-sheer-white",
      "season": "Collection",
      "series": "Echo",
      "product": "Echo",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Sheer White",
      "detail": "selector",
      "order": 610,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 240,
      "height": 240,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/selector/matcha-latte.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "608d3f03cae187f1a01e7b83869b54d5832b2011dc6f028ccb8ca6be3f7ebc90",
      "displayTitle": "Sheer White",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/echo-sheer-white",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "608d3f03cae187f1a01e7b83869b54d5832b2011dc6f028ccb8ca6be3f7ebc90",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 80,
        "heightCssPx": 80,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "detail-echo-mobile-selector-nightfall-black",
      "sourceFigmaNode": "3301:949",
      "sourceLocalPath": "erriese-echo-mobile-atomic-assets.zip::echo/selector/nightfall-black.png",
      "figmaNodeName": "Nightfall Black",
      "role": "mobile-detail-selector-swatch",
      "section": "Collection / Echo mobile detail atomic",
      "route": "/air-ease-v2/detail/echo-nightfall-black",
      "season": "Collection",
      "series": "Echo",
      "product": "Nightfall Black",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Nightfall Black",
      "detail": "hat-selector",
      "order": 392,
      "stackId": "mobile-echo-selector",
      "width": 80,
      "height": 80,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-atomic/selector/nightfall-black.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Atomic mobile slot from direct Figma child 3301:949; PNG IHDR dimensions from the direct Figma export.",
      "sha256": "9150f246e7a517413b69d10fd796c23399e745e83df5d3d21a9fce9a382ada54",
      "displayTitle": "Nightfall Black How to Wear step undefined undefined",
      "collectionCardId": null,
      "suggestedTarget": null,
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "echo-mobile-editorial-v1"
    },
    {
      "id": "detail-echo-mobile-selector-nightfall-black-retina-3x",
      "assetId": "detail-echo-mobile-selector-nightfall-black-retina-3x",
      "sourceFigmaNode": "3301:949",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::echo/mobile-editorial-retina/selector/nightfall-black@3x.png",
      "figmaNodeName": "Nightfall Black",
      "role": "mobile-detail-selector-swatch",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/echo-sheer-white",
      "season": "Collection",
      "series": "Echo",
      "product": "Echo",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Sheer White",
      "detail": "selector",
      "order": 609,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 240,
      "height": 240,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/selector/nightfall-black.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "42590bab1dc9f594d33a811f40f42b97625139bffab40bb07d88f73d253acf5e",
      "displayTitle": "Sheer White",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/echo-sheer-white",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "42590bab1dc9f594d33a811f40f42b97625139bffab40bb07d88f73d253acf5e",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 80,
        "heightCssPx": 80,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "detail-echo-mobile-selector-sheer-white",
      "sourceFigmaNode": "3301:942",
      "sourceLocalPath": "erriese-echo-mobile-atomic-assets.zip::echo/selector/sheer-white.png",
      "figmaNodeName": "Sheer White",
      "role": "mobile-detail-selector-swatch",
      "section": "Collection / Echo mobile detail atomic",
      "route": "/air-ease-v2/detail/echo-sheer-white",
      "season": "Collection",
      "series": "Echo",
      "product": "Sheer White",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Sheer White",
      "detail": "hat-selector",
      "order": 389,
      "stackId": "mobile-echo-selector",
      "width": 80,
      "height": 80,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-atomic/selector/sheer-white.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Atomic mobile slot from direct Figma child 3301:942; PNG IHDR dimensions from the direct Figma export.",
      "sha256": "1421d837c7fb9714c320e4f10654ed0d76b0937e724454e17681b48643989d32",
      "displayTitle": "Sheer White How to Wear step undefined undefined",
      "collectionCardId": null,
      "suggestedTarget": null,
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "echo-mobile-editorial-v1"
    },
    {
      "id": "detail-echo-mobile-selector-sheer-white-retina-3x",
      "assetId": "detail-echo-mobile-selector-sheer-white-retina-3x",
      "sourceFigmaNode": "3301:942",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::echo/mobile-editorial-retina/selector/sheer-white@3x.png",
      "figmaNodeName": "Sheer White",
      "role": "mobile-detail-selector-swatch",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/echo-sheer-white",
      "season": "Collection",
      "series": "Echo",
      "product": "Echo",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Sheer White",
      "detail": "selector",
      "order": 606,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 240,
      "height": 240,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/selector/sheer-white.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "4fcd295c1d376c6c7c058665dbbb6e822f7faa011f6a64f4db8b56f638567744",
      "displayTitle": "Sheer White",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/echo-sheer-white",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "4fcd295c1d376c6c7c058665dbbb6e822f7faa011f6a64f4db8b56f638567744",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 80,
        "heightCssPx": 80,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "detail-echo-mobile-selector-soft-mist-blue",
      "sourceFigmaNode": "3301:947",
      "sourceLocalPath": "erriese-echo-mobile-atomic-assets.zip::echo/selector/soft-mist-blue.png",
      "figmaNodeName": "Soft Mist Blue",
      "role": "mobile-detail-selector-swatch",
      "section": "Collection / Echo mobile detail atomic",
      "route": "/air-ease-v2/detail/echo-soft-mist-blue",
      "season": "Collection",
      "series": "Echo",
      "product": "Soft Mist Blue",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Soft Mist Blue",
      "detail": "hat-selector",
      "order": 391,
      "stackId": "mobile-echo-selector",
      "width": 80,
      "height": 80,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-atomic/selector/soft-mist-blue.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Atomic mobile slot from direct Figma child 3301:947; PNG IHDR dimensions from the direct Figma export.",
      "sha256": "53692ec56d4c866db1903cefd61d941790b8359b580cf21960a979a098bc08f5",
      "displayTitle": "Soft Mist Blue How to Wear step undefined undefined",
      "collectionCardId": null,
      "suggestedTarget": null,
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "echo-mobile-editorial-v1"
    },
    {
      "id": "detail-echo-mobile-selector-soft-mist-blue-retina-3x",
      "assetId": "detail-echo-mobile-selector-soft-mist-blue-retina-3x",
      "sourceFigmaNode": "3301:947",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::echo/mobile-editorial-retina/selector/soft-mist-blue@3x.png",
      "figmaNodeName": "Soft Mist Blue",
      "role": "mobile-detail-selector-swatch",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/echo-sheer-white",
      "season": "Collection",
      "series": "Echo",
      "product": "Echo",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Sheer White",
      "detail": "selector",
      "order": 608,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 240,
      "height": 240,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/selector/soft-mist-blue.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "21ceecc7106b222515742f0cd2d7e9f3f2b4789cc9c04690251c9bcc4e5da2fb",
      "displayTitle": "Sheer White",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/echo-sheer-white",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "21ceecc7106b222515742f0cd2d7e9f3f2b4789cc9c04690251c9bcc4e5da2fb",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 80,
        "heightCssPx": 80,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "detail-echo-nightfall-black-detail-info",
      "sourceFigmaNode": "3301:1327",
      "sourceLocalPath": null,
      "figmaNodeName": "Frame 2085663182",
      "role": "detail-information",
      "section": "Collection / Echo detail",
      "route": "/air-ease-v2/detail/echo-nightfall-black",
      "season": "Collection",
      "series": "Echo",
      "product": "Nightfall Black",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Nightfall Black",
      "detail": "detail-info",
      "order": 229,
      "stackId": null,
      "width": 1484,
      "height": 2908,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---echo-detail/detail-echo-nightfall-black-detail-info-3301-1327@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Detail information crop from the Figma frame",
      "sha256": "39d1f667d13996e160fe430bb9ca168aa7ef70645a99775f9250be9a344ea987",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-asset",
      "byteLength": 312495,
      "fidelity": {
        "priority": "P0",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p0-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/detail/echo-nightfall-black/detail-info.webp",
        "previousSourceFigmaNode": "3229:720",
        "acceptedFilename": "p0/collection---echo-detail/detail-echo-nightfall-black-detail-info-3301-1327@2x.png",
        "acceptedSha256": "39d1f667d13996e160fe430bb9ca168aa7ef70645a99775f9250be9a344ea987"
      }
    },
    {
      "id": "detail-echo-nightfall-black-frame",
      "sourceFigmaNode": "3301:1258",
      "sourceLocalPath": null,
      "figmaNodeName": "detail_Echo_Slit Brim Bucket Hatt",
      "role": "detail-frame",
      "section": "Collection / Echo detail",
      "route": "/air-ease-v2/detail/echo-nightfall-black",
      "season": "Collection",
      "series": "Echo",
      "product": "Nightfall Black",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Nightfall Black",
      "detail": "frame",
      "order": 223,
      "stackId": null,
      "width": 3840,
      "height": 9510,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---echo-detail/detail-echo-nightfall-black-frame-3301-1258@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "full Figma detail frame",
      "sha256": "dd7fc6f1c897e7bfe937fccb1284202011d0d1b8b0df2d3f82e6ad3dfec9a454",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-frame",
      "byteLength": 22129727,
      "fidelity": {
        "priority": "P0",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p0-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/detail/echo-nightfall-black/frame.webp",
        "previousSourceFigmaNode": "3229:720",
        "acceptedFilename": "p0/collection---echo-detail/detail-echo-nightfall-black-frame-3301-1258@2x.png",
        "acceptedSha256": "dd7fc6f1c897e7bfe937fccb1284202011d0d1b8b0df2d3f82e6ad3dfec9a454"
      }
    },
    {
      "id": "detail-echo-nightfall-black-hero-closeup",
      "sourceFigmaNode": "3301:1281",
      "sourceLocalPath": null,
      "figmaNodeName": "39",
      "role": "detail-hero-closeup",
      "section": "Collection / Echo detail",
      "route": "/air-ease-v2/detail/echo-nightfall-black",
      "season": "Collection",
      "series": "Echo",
      "product": "Nightfall Black",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Nightfall Black",
      "detail": "hero-closeup",
      "order": 225,
      "stackId": null,
      "width": 1800,
      "height": 1800,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---echo-detail/detail-echo-nightfall-black-hero-closeup-3301-1281@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "hero closeup crop from the Figma frame",
      "sha256": "c7443426f4b723f3799f2e532224c2300c0c865d69f1d81be09f90e22050b8ae",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-asset",
      "byteLength": 4521633,
      "fidelity": {
        "priority": "P0",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p0-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/detail/echo-nightfall-black/hero-closeup.webp",
        "previousSourceFigmaNode": "3229:720",
        "acceptedFilename": "p0/collection---echo-detail/detail-echo-nightfall-black-hero-closeup-3301-1281@2x.png",
        "acceptedSha256": "c7443426f4b723f3799f2e532224c2300c0c865d69f1d81be09f90e22050b8ae"
      }
    },
    {
      "id": "detail-echo-nightfall-black-hero-main",
      "sourceFigmaNode": "3301:1280",
      "sourceLocalPath": null,
      "figmaNodeName": "main 1",
      "role": "detail-hero-main",
      "section": "Collection / Echo detail",
      "route": "/air-ease-v2/detail/echo-nightfall-black",
      "season": "Collection",
      "series": "Echo",
      "product": "Nightfall Black",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Nightfall Black",
      "detail": "hero-main",
      "order": 224,
      "stackId": null,
      "width": 1800,
      "height": 1800,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---echo-detail/detail-echo-nightfall-black-hero-main-3301-1280@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "hero main crop from the Figma frame",
      "sha256": "5ecc4781c51b8d5d0c32c43c3c720dcd800003e0ca9a09cd69e2c226fb73e0c9",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-asset",
      "byteLength": 3486600,
      "fidelity": {
        "priority": "P0",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p0-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/detail/echo-nightfall-black/hero-main.webp",
        "previousSourceFigmaNode": "3229:720",
        "acceptedFilename": "p0/collection---echo-detail/detail-echo-nightfall-black-hero-main-3301-1280@2x.png",
        "acceptedSha256": "5ecc4781c51b8d5d0c32c43c3c720dcd800003e0ca9a09cd69e2c226fb73e0c9"
      }
    },
    {
      "id": "detail-echo-nightfall-black-how-to-wear",
      "sourceFigmaNode": "3301:1304",
      "sourceLocalPath": null,
      "figmaNodeName": "how to area",
      "role": "detail-how-to-wear-group",
      "section": "Collection / Echo detail",
      "route": "/air-ease-v2/detail/echo-nightfall-black",
      "season": "Collection",
      "series": "Echo",
      "product": "Nightfall Black",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Nightfall Black",
      "detail": "how-to-wear",
      "order": 228,
      "stackId": null,
      "width": 3620,
      "height": 2710,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---echo-detail/detail-echo-nightfall-black-how-to-wear-3301-1304@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "How to Wear crop from the Figma frame",
      "sha256": "b7fb502782aed56aa2d4f7f42e21d8606a5dac7218a1297ec899563f89fefe12",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-asset",
      "byteLength": 4340334,
      "fidelity": {
        "priority": "P0",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p0-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/detail/echo-nightfall-black/how-to-wear.webp",
        "previousSourceFigmaNode": "3229:720",
        "acceptedFilename": "p0/collection---echo-detail/detail-echo-nightfall-black-how-to-wear-3301-1304@2x.png",
        "acceptedSha256": "b7fb502782aed56aa2d4f7f42e21d8606a5dac7218a1297ec899563f89fefe12"
      }
    },
    {
      "id": "detail-echo-nightfall-black-look-style",
      "sourceFigmaNode": "3301:1283",
      "sourceLocalPath": null,
      "figmaNodeName": "looks",
      "role": "detail-look-style-group",
      "section": "Collection / Echo detail",
      "route": "/air-ease-v2/detail/echo-nightfall-black",
      "season": "Collection",
      "series": "Echo",
      "product": "Nightfall Black",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Nightfall Black",
      "detail": "look-style",
      "order": 226,
      "stackId": null,
      "width": 3620,
      "height": 890,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---echo-detail/detail-echo-nightfall-black-look-style-3301-1283@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Look & Style crop from the Figma frame",
      "sha256": "c3060f86c17c694a311722f4ab668f3a953b684213ee0048ebf2bad50feef054",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-asset",
      "byteLength": 3957927,
      "fidelity": {
        "priority": "P0",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p0-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/detail/echo-nightfall-black/look-style.webp",
        "previousSourceFigmaNode": "3229:720",
        "acceptedFilename": "p0/collection---echo-detail/detail-echo-nightfall-black-look-style-3301-1283@2x.png",
        "acceptedSha256": "c3060f86c17c694a311722f4ab668f3a953b684213ee0048ebf2bad50feef054"
      }
    },
    {
      "id": "detail-echo-nightfall-black-mobile-hero-01",
      "sourceFigmaNode": "3301:1280",
      "sourceLocalPath": "erriese-echo-mobile-atomic-assets.zip::echo/nightfall-black/hero/01-3301-1280.png",
      "figmaNodeName": "main 1",
      "role": "mobile-detail-hero",
      "section": "Collection / Echo mobile detail atomic",
      "route": "/air-ease-v2/detail/echo-nightfall-black",
      "season": "Collection",
      "series": "Echo",
      "product": "Nightfall Black",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Nightfall Black",
      "detail": "hero-carousel",
      "order": 425,
      "stackId": "mobile-echo-nightfall-black-hero",
      "width": 900,
      "height": 900,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-atomic/nightfall-black/hero/01.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Atomic mobile slot from direct Figma child 3301:1280; PNG IHDR dimensions from the direct Figma export.",
      "sha256": "cf37370db39c0236ba0ca84f62d85b53e4246961a62f5049a82ec6bc0cf5a42f",
      "displayTitle": "Nightfall Black How to Wear step undefined undefined",
      "collectionCardId": null,
      "suggestedTarget": null,
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "echo-mobile-editorial-v1"
    },
    {
      "id": "detail-echo-nightfall-black-mobile-hero-01-retina-3x",
      "assetId": "detail-echo-nightfall-black-mobile-hero-01-retina-3x",
      "sourceFigmaNode": "3301:1280",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::echo/mobile-editorial-retina/nightfall-black/hero/01@3x.png",
      "figmaNodeName": "main 1",
      "role": "mobile-detail-hero",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/echo-nightfall-black",
      "season": "Collection",
      "series": "Echo",
      "product": "Echo",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Nightfall Black",
      "detail": "hero",
      "order": 643,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 2700,
      "height": 2700,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/nightfall-black/hero/01.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "7da4ebfebb3d87483be3f75f2666aef662952857dddeb2bb9bc3a18d40b49fd8",
      "displayTitle": "Nightfall Black",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/echo-nightfall-black",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "7da4ebfebb3d87483be3f75f2666aef662952857dddeb2bb9bc3a18d40b49fd8",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "detail-echo-nightfall-black-mobile-hero-02",
      "sourceFigmaNode": "3301:1281",
      "sourceLocalPath": "erriese-echo-mobile-atomic-assets.zip::echo/nightfall-black/hero/02-3301-1281.png",
      "figmaNodeName": "39",
      "role": "mobile-detail-hero",
      "section": "Collection / Echo mobile detail atomic",
      "route": "/air-ease-v2/detail/echo-nightfall-black",
      "season": "Collection",
      "series": "Echo",
      "product": "Nightfall Black",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Nightfall Black",
      "detail": "hero-carousel",
      "order": 426,
      "stackId": "mobile-echo-nightfall-black-hero",
      "width": 900,
      "height": 900,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-atomic/nightfall-black/hero/02.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Atomic mobile slot from direct Figma child 3301:1281; PNG IHDR dimensions from the direct Figma export.",
      "sha256": "c3f321d240b89f8d9bb68075ed094dafd93d3951c362a4861e4d78a9effcbd9e",
      "displayTitle": "Nightfall Black How to Wear step undefined undefined",
      "collectionCardId": null,
      "suggestedTarget": null,
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "echo-mobile-editorial-v1"
    },
    {
      "id": "detail-echo-nightfall-black-mobile-hero-02-retina-3x",
      "assetId": "detail-echo-nightfall-black-mobile-hero-02-retina-3x",
      "sourceFigmaNode": "3301:1281",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::echo/mobile-editorial-retina/nightfall-black/hero/02@3x.png",
      "figmaNodeName": "39",
      "role": "mobile-detail-hero",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/echo-nightfall-black",
      "season": "Collection",
      "series": "Echo",
      "product": "Echo",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Nightfall Black",
      "detail": "hero",
      "order": 644,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 2700,
      "height": 2700,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/nightfall-black/hero/02.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "b5028481cbdf413e40b6c97ff7c3953a6e6a075b1f7c03e1bf16ff94d544c42f",
      "displayTitle": "Nightfall Black",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/echo-nightfall-black",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "b5028481cbdf413e40b6c97ff7c3953a6e6a075b1f7c03e1bf16ff94d544c42f",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "detail-echo-nightfall-black-mobile-how-to-wear-step-1-image",
      "sourceFigmaNode": "3301:1305",
      "sourceLocalPath": "erriese-echo-mobile-atomic-assets.zip::echo/nightfall-black/how-to-wear/step-1/image-3301-1305.png",
      "figmaNodeName": "35",
      "role": "mobile-detail-how-to-wear-image",
      "section": "Collection / Echo mobile detail atomic",
      "route": "/air-ease-v2/detail/echo-nightfall-black",
      "season": "Collection",
      "series": "Echo",
      "product": "Nightfall Black",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Nightfall Black",
      "detail": "how-to-wear-step-1-image",
      "order": 431,
      "stackId": "mobile-echo-nightfall-black-how-to-wear-step-1",
      "width": 445,
      "height": 445,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-atomic/nightfall-black/how-to-wear/step-1-image.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Atomic mobile slot from direct Figma child 3301:1305; PNG IHDR dimensions from the direct Figma export.",
      "sha256": "6f0fa3d4a0e873b10b9ba0a809f1d9e6b80308301df8db622af00a098e08def5",
      "displayTitle": "Nightfall Black How to Wear step 1 image",
      "collectionCardId": null,
      "suggestedTarget": null,
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "echo-mobile-editorial-v1"
    },
    {
      "id": "detail-echo-nightfall-black-mobile-how-to-wear-step-1-image-2",
      "sourceFigmaNode": "3301:1307",
      "sourceLocalPath": "erriese-echo-mobile-how-to-wear-second-photos.zip::echo/nightfall-black/how-to-wear/step-1/image-2-3301-1307.png",
      "figmaNodeName": "B4_look_36 1",
      "role": "mobile-detail-how-to-wear-image",
      "section": "Collection / Echo mobile detail atomic",
      "route": "/air-ease-v2/detail/echo-nightfall-black",
      "season": "Collection",
      "series": "Echo",
      "product": "Nightfall Black",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Nightfall Black",
      "detail": "how-to-wear-step-1-image-2",
      "order": 592,
      "stackId": "mobile-echo-nightfall-black-how-to-wear-step-1",
      "width": 445,
      "height": 445,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-atomic/nightfall-black/how-to-wear/step-1-image-2.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Imported from user-provided Echo second How-to-Wear photo ZIP; direct Figma child exportAsync PNG converted to lossless WebP.",
      "sha256": "48346b434e8d7cae56facb9d0c0429ecd5f6aef7a785a3b188f2e98809eaa345",
      "displayTitle": "Nightfall Black How to Wear step 1 image 2",
      "collectionCardId": null,
      "suggestedTarget": null,
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "echo-mobile-editorial-v1",
      "pngSha256": "3542264db3ee449ba3269f06c9ebbfebc87d564d08ef0565daced0f4dc1aa300",
      "pixelIdentityAE": null,
      "originalZipFilename": "erriese-echo-mobile-how-to-wear-second-photos.zip"
    },
    {
      "id": "detail-echo-nightfall-black-mobile-how-to-wear-step-1-image-2-retina-3x",
      "assetId": "detail-echo-nightfall-black-mobile-how-to-wear-step-1-image-2-retina-3x",
      "sourceFigmaNode": "3301:1307",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::echo/mobile-editorial-retina/nightfall-black/how-to-wear/step-1-image-2@3x.png",
      "figmaNodeName": "B4_look_36 1",
      "role": "mobile-detail-how-to-wear-image",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/echo-nightfall-black",
      "season": "Collection",
      "series": "Echo",
      "product": "Echo",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Nightfall Black",
      "detail": "howToWearPhoto-step-1",
      "order": 650,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/nightfall-black/how-to-wear/step-1-image-2.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "5fe4fc355f7d499acad9062c77f120d503fc2310d517d29b07b9ca61f9a8aba0",
      "displayTitle": "Nightfall Black",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/echo-nightfall-black",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "5fe4fc355f7d499acad9062c77f120d503fc2310d517d29b07b9ca61f9a8aba0",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "detail-echo-nightfall-black-mobile-how-to-wear-step-1-image-retina-3x",
      "assetId": "detail-echo-nightfall-black-mobile-how-to-wear-step-1-image-retina-3x",
      "sourceFigmaNode": "3301:1305",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::echo/mobile-editorial-retina/nightfall-black/how-to-wear/step-1-image@3x.png",
      "figmaNodeName": "35",
      "role": "mobile-detail-how-to-wear-image",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/echo-nightfall-black",
      "season": "Collection",
      "series": "Echo",
      "product": "Echo",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Nightfall Black",
      "detail": "howToWearPhoto-step-1",
      "order": 649,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/nightfall-black/how-to-wear/step-1-image.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "c7ea81a44393097a5284ef60f5c1b364e0a2fa2bde4507fa1b0e539861f704ed",
      "displayTitle": "Nightfall Black",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/echo-nightfall-black",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "c7ea81a44393097a5284ef60f5c1b364e0a2fa2bde4507fa1b0e539861f704ed",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "detail-echo-nightfall-black-mobile-how-to-wear-step-1-sketch",
      "sourceFigmaNode": "3301:1309",
      "sourceLocalPath": "erriese-echo-mobile-atomic-assets.zip::echo/nightfall-black/how-to-wear/step-1/sketch-3301-1309.png",
      "figmaNodeName": "Vector 8",
      "role": "mobile-detail-how-to-wear-sketch",
      "section": "Collection / Echo mobile detail atomic",
      "route": "/air-ease-v2/detail/echo-nightfall-black",
      "season": "Collection",
      "series": "Echo",
      "product": "Nightfall Black",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Nightfall Black",
      "detail": "how-to-wear-step-1-sketch",
      "order": 432,
      "stackId": "mobile-echo-nightfall-black-how-to-wear-step-1",
      "width": 246,
      "height": 227,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-atomic/nightfall-black/how-to-wear/step-1-sketch.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Atomic mobile slot from direct Figma child 3301:1309; PNG IHDR dimensions from the direct Figma export.",
      "sha256": "2799b160b02e4f4d130bbc07913a9f95b15ae0f5ad16e9e1c279f0310ca8a79c",
      "displayTitle": "Nightfall Black How to Wear step 1 sketch",
      "collectionCardId": null,
      "suggestedTarget": null,
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "echo-mobile-editorial-v1"
    },
    {
      "id": "detail-echo-nightfall-black-mobile-how-to-wear-step-1-sketch-card-retina-3x",
      "assetId": "detail-echo-nightfall-black-mobile-how-to-wear-step-1-sketch-card-retina-3x",
      "sourceFigmaNode": "3301:1308",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::echo/mobile-editorial-retina/nightfall-black/how-to-wear/step-1-sketch-card@3x.png",
      "figmaNodeName": "how to 1 sketch",
      "role": "mobile-detail-how-to-wear-sketch-card",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/echo-nightfall-black",
      "season": "Collection",
      "series": "Echo",
      "product": "Echo",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Nightfall Black",
      "detail": "howToWearSketchCard-step-1",
      "order": 651,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/nightfall-black/how-to-wear/step-1-sketch-card.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "a88ba2a721e739d511f95898cb803c09b9ad7e037193013cc1dc6c062893b3f7",
      "displayTitle": "Nightfall Black",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/echo-nightfall-black",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-frame-exportAsync",
      "compositionType": "full-line-art-card-parent-frame",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "a88ba2a721e739d511f95898cb803c09b9ad7e037193013cc1dc6c062893b3f7",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions",
      "replacesInnerSketchNode": "3301:1309",
      "sourceParentFrameName": "how to 1 sketch"
    },
    {
      "id": "detail-echo-nightfall-black-mobile-how-to-wear-step-2-image",
      "sourceFigmaNode": "3301:1314",
      "sourceLocalPath": "erriese-echo-mobile-atomic-assets.zip::echo/nightfall-black/how-to-wear/step-2/image-3301-1314.png",
      "figmaNodeName": "Frame 2085663244",
      "role": "mobile-detail-how-to-wear-image",
      "section": "Collection / Echo mobile detail atomic",
      "route": "/air-ease-v2/detail/echo-nightfall-black",
      "season": "Collection",
      "series": "Echo",
      "product": "Nightfall Black",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Nightfall Black",
      "detail": "how-to-wear-step-2-image",
      "order": 433,
      "stackId": "mobile-echo-nightfall-black-how-to-wear-step-2",
      "width": 445,
      "height": 445,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-atomic/nightfall-black/how-to-wear/step-2-image.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Atomic mobile slot from direct Figma child 3301:1314; PNG IHDR dimensions from the direct Figma export.",
      "sha256": "03ec54104f8cf1fbd7736ff409c631901048b9abfe4a5769c8216558a5b7ff3e",
      "displayTitle": "Nightfall Black How to Wear step 2 image",
      "collectionCardId": null,
      "suggestedTarget": null,
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "echo-mobile-editorial-v1"
    },
    {
      "id": "detail-echo-nightfall-black-mobile-how-to-wear-step-2-image-2",
      "sourceFigmaNode": "3301:1316",
      "sourceLocalPath": "erriese-echo-mobile-how-to-wear-second-photos.zip::echo/nightfall-black/how-to-wear/step-2/image-2-3301-1316.png",
      "figmaNodeName": "Frame 2085663245",
      "role": "mobile-detail-how-to-wear-image",
      "section": "Collection / Echo mobile detail atomic",
      "route": "/air-ease-v2/detail/echo-nightfall-black",
      "season": "Collection",
      "series": "Echo",
      "product": "Nightfall Black",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Nightfall Black",
      "detail": "how-to-wear-step-2-image-2",
      "order": 593,
      "stackId": "mobile-echo-nightfall-black-how-to-wear-step-2",
      "width": 445,
      "height": 445,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-atomic/nightfall-black/how-to-wear/step-2-image-2.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Imported from user-provided Echo second How-to-Wear photo ZIP; direct Figma child exportAsync PNG converted to lossless WebP. Nightfall step 2 uses FRAME 3301:1316, not nested bitmap 3301:1317/3301:1318.",
      "sha256": "d642e0fe230683290824715ec316bc61e163cb074750e8b834a9e8174214534c",
      "displayTitle": "Nightfall Black How to Wear step 2 image 2",
      "collectionCardId": null,
      "suggestedTarget": null,
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "echo-mobile-editorial-v1",
      "pngSha256": "fe1b483a0d11e727581df93c988f3efa8d3eab8e2370ac15b9db778baedc143b",
      "pixelIdentityAE": null,
      "originalZipFilename": "erriese-echo-mobile-how-to-wear-second-photos.zip"
    },
    {
      "id": "detail-echo-nightfall-black-mobile-how-to-wear-step-2-image-2-retina-3x",
      "assetId": "detail-echo-nightfall-black-mobile-how-to-wear-step-2-image-2-retina-3x",
      "sourceFigmaNode": "3301:1316",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::echo/mobile-editorial-retina/nightfall-black/how-to-wear/step-2-image-2@3x.png",
      "figmaNodeName": "Frame 2085663245",
      "role": "mobile-detail-how-to-wear-image",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/echo-nightfall-black",
      "season": "Collection",
      "series": "Echo",
      "product": "Echo",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Nightfall Black",
      "detail": "howToWearPhoto-step-2",
      "order": 653,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/nightfall-black/how-to-wear/step-2-image-2.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "528eb476a05f023d816968fd0729304b961b0046ed6b95e895179449c9bd951a",
      "displayTitle": "Nightfall Black",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/echo-nightfall-black",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "528eb476a05f023d816968fd0729304b961b0046ed6b95e895179449c9bd951a",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "detail-echo-nightfall-black-mobile-how-to-wear-step-2-image-retina-3x",
      "assetId": "detail-echo-nightfall-black-mobile-how-to-wear-step-2-image-retina-3x",
      "sourceFigmaNode": "3301:1314",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::echo/mobile-editorial-retina/nightfall-black/how-to-wear/step-2-image@3x.png",
      "figmaNodeName": "Frame 2085663244",
      "role": "mobile-detail-how-to-wear-image",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/echo-nightfall-black",
      "season": "Collection",
      "series": "Echo",
      "product": "Echo",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Nightfall Black",
      "detail": "howToWearPhoto-step-2",
      "order": 652,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/nightfall-black/how-to-wear/step-2-image.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "adf31fe6ccdbb11585856fc9832813d53520a52b66b880b43b0240b70864011d",
      "displayTitle": "Nightfall Black",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/echo-nightfall-black",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "adf31fe6ccdbb11585856fc9832813d53520a52b66b880b43b0240b70864011d",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "detail-echo-nightfall-black-mobile-how-to-wear-step-2-sketch",
      "sourceFigmaNode": "3301:1322",
      "sourceLocalPath": "erriese-echo-mobile-atomic-assets.zip::echo/nightfall-black/how-to-wear/step-2/sketch-3301-1322.png",
      "figmaNodeName": "Vector 18",
      "role": "mobile-detail-how-to-wear-sketch",
      "section": "Collection / Echo mobile detail atomic",
      "route": "/air-ease-v2/detail/echo-nightfall-black",
      "season": "Collection",
      "series": "Echo",
      "product": "Nightfall Black",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Nightfall Black",
      "detail": "how-to-wear-step-2-sketch",
      "order": 434,
      "stackId": "mobile-echo-nightfall-black-how-to-wear-step-2",
      "width": 287,
      "height": 158,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-atomic/nightfall-black/how-to-wear/step-2-sketch.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Atomic mobile slot from direct Figma child 3301:1322; PNG IHDR dimensions from the direct Figma export.",
      "sha256": "63cb439bdb24896955cc0515ddff22807ed9c546a56c85f663fa881c543cf0da",
      "displayTitle": "Nightfall Black How to Wear step 2 sketch",
      "collectionCardId": null,
      "suggestedTarget": null,
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "echo-mobile-editorial-v1"
    },
    {
      "id": "detail-echo-nightfall-black-mobile-how-to-wear-step-2-sketch-card-retina-3x",
      "assetId": "detail-echo-nightfall-black-mobile-how-to-wear-step-2-sketch-card-retina-3x",
      "sourceFigmaNode": "3301:1319",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::echo/mobile-editorial-retina/nightfall-black/how-to-wear/step-2-sketch-card@3x.png",
      "figmaNodeName": "how to 2 sketch",
      "role": "mobile-detail-how-to-wear-sketch-card",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/echo-nightfall-black",
      "season": "Collection",
      "series": "Echo",
      "product": "Echo",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Nightfall Black",
      "detail": "howToWearSketchCard-step-2",
      "order": 654,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/nightfall-black/how-to-wear/step-2-sketch-card.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "23481d2190d25eb0945732273e434c5e60ec1ad444bd13f4498328db90510fcd",
      "displayTitle": "Nightfall Black",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/echo-nightfall-black",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-frame-exportAsync",
      "compositionType": "full-line-art-card-parent-frame",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "23481d2190d25eb0945732273e434c5e60ec1ad444bd13f4498328db90510fcd",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions",
      "replacesInnerSketchNode": "3301:1322",
      "sourceParentFrameName": "how to 2 sketch"
    },
    {
      "id": "detail-echo-nightfall-black-mobile-look-style-01",
      "sourceFigmaNode": "3301:1284",
      "sourceLocalPath": "erriese-echo-mobile-atomic-assets.zip::echo/nightfall-black/look-and-style/01-3301-1284.png",
      "figmaNodeName": "39",
      "role": "mobile-detail-look-style-card",
      "section": "Collection / Echo mobile detail atomic",
      "route": "/air-ease-v2/detail/echo-nightfall-black",
      "season": "Collection",
      "series": "Echo",
      "product": "Nightfall Black",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Nightfall Black",
      "detail": "look-and-style",
      "order": 427,
      "stackId": "mobile-echo-nightfall-black-look-and-style",
      "width": 445,
      "height": 445,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-atomic/nightfall-black/look-and-style/01.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Atomic mobile slot from direct Figma child 3301:1284; PNG IHDR dimensions from the direct Figma export.",
      "sha256": "6f0fa3d4a0e873b10b9ba0a809f1d9e6b80308301df8db622af00a098e08def5",
      "displayTitle": "Nightfall Black How to Wear step undefined undefined",
      "collectionCardId": null,
      "suggestedTarget": null,
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "echo-mobile-editorial-v1"
    },
    {
      "id": "detail-echo-nightfall-black-mobile-look-style-01-retina-3x",
      "assetId": "detail-echo-nightfall-black-mobile-look-style-01-retina-3x",
      "sourceFigmaNode": "3301:1284",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::echo/mobile-editorial-retina/nightfall-black/look-and-style/01@3x.png",
      "figmaNodeName": "39",
      "role": "mobile-detail-look-style-card",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/echo-nightfall-black",
      "season": "Collection",
      "series": "Echo",
      "product": "Echo",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Nightfall Black",
      "detail": "lookAndStyle",
      "order": 645,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/nightfall-black/look-and-style/01.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "c7ea81a44393097a5284ef60f5c1b364e0a2fa2bde4507fa1b0e539861f704ed",
      "displayTitle": "Nightfall Black",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/echo-nightfall-black",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "c7ea81a44393097a5284ef60f5c1b364e0a2fa2bde4507fa1b0e539861f704ed",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "detail-echo-nightfall-black-mobile-look-style-02",
      "sourceFigmaNode": "3301:1286",
      "sourceLocalPath": "erriese-echo-mobile-atomic-assets.zip::echo/nightfall-black/look-and-style/02-3301-1286.png",
      "figmaNodeName": "2025-0726-一展0487 1",
      "role": "mobile-detail-look-style-card",
      "section": "Collection / Echo mobile detail atomic",
      "route": "/air-ease-v2/detail/echo-nightfall-black",
      "season": "Collection",
      "series": "Echo",
      "product": "Nightfall Black",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Nightfall Black",
      "detail": "look-and-style",
      "order": 428,
      "stackId": "mobile-echo-nightfall-black-look-and-style",
      "width": 445,
      "height": 445,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-atomic/nightfall-black/look-and-style/02.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Atomic mobile slot from direct Figma child 3301:1286; PNG IHDR dimensions from the direct Figma export.",
      "sha256": "bad9b3dcf3b8052350d4f4be60637bb2b681b65913e553f83a95da30dbacce8c",
      "displayTitle": "Nightfall Black How to Wear step undefined undefined",
      "collectionCardId": null,
      "suggestedTarget": null,
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "echo-mobile-editorial-v1"
    },
    {
      "id": "detail-echo-nightfall-black-mobile-look-style-02-retina-3x",
      "assetId": "detail-echo-nightfall-black-mobile-look-style-02-retina-3x",
      "sourceFigmaNode": "3301:1286",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::echo/mobile-editorial-retina/nightfall-black/look-and-style/02@3x.png",
      "figmaNodeName": "2025-0726-一展0487 1",
      "role": "mobile-detail-look-style-card",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/echo-nightfall-black",
      "season": "Collection",
      "series": "Echo",
      "product": "Echo",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Nightfall Black",
      "detail": "lookAndStyle",
      "order": 646,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/nightfall-black/look-and-style/02.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "8f90bc2ffd9eb624fa6c56af1605293e87be16913162efaab0eb4635fdb30442",
      "displayTitle": "Nightfall Black",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/echo-nightfall-black",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "8f90bc2ffd9eb624fa6c56af1605293e87be16913162efaab0eb4635fdb30442",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "detail-echo-nightfall-black-mobile-look-style-03",
      "sourceFigmaNode": "3301:1287",
      "sourceLocalPath": "erriese-echo-mobile-atomic-assets.zip::echo/nightfall-black/look-and-style/03-3301-1287.png",
      "figmaNodeName": "37",
      "role": "mobile-detail-look-style-card",
      "section": "Collection / Echo mobile detail atomic",
      "route": "/air-ease-v2/detail/echo-nightfall-black",
      "season": "Collection",
      "series": "Echo",
      "product": "Nightfall Black",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Nightfall Black",
      "detail": "look-and-style",
      "order": 429,
      "stackId": "mobile-echo-nightfall-black-look-and-style",
      "width": 445,
      "height": 445,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-atomic/nightfall-black/look-and-style/03.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Atomic mobile slot from direct Figma child 3301:1287; PNG IHDR dimensions from the direct Figma export.",
      "sha256": "9d52ccf2c08689f18468fb74c1f62b60eb66efe66bb17ac3d0940beb7ee4e065",
      "displayTitle": "Nightfall Black How to Wear step undefined undefined",
      "collectionCardId": null,
      "suggestedTarget": null,
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "echo-mobile-editorial-v1"
    },
    {
      "id": "detail-echo-nightfall-black-mobile-look-style-03-retina-3x",
      "assetId": "detail-echo-nightfall-black-mobile-look-style-03-retina-3x",
      "sourceFigmaNode": "3301:1287",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::echo/mobile-editorial-retina/nightfall-black/look-and-style/03@3x.png",
      "figmaNodeName": "37",
      "role": "mobile-detail-look-style-card",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/echo-nightfall-black",
      "season": "Collection",
      "series": "Echo",
      "product": "Echo",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Nightfall Black",
      "detail": "lookAndStyle",
      "order": 647,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/nightfall-black/look-and-style/03.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "77c2fb6341c2cf360210b3a2f262111548a6fc64dd3f01d108e9850b9d5e2b48",
      "displayTitle": "Nightfall Black",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/echo-nightfall-black",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "77c2fb6341c2cf360210b3a2f262111548a6fc64dd3f01d108e9850b9d5e2b48",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "detail-echo-nightfall-black-mobile-look-style-04",
      "sourceFigmaNode": "3301:1289",
      "sourceLocalPath": "erriese-echo-mobile-atomic-assets.zip::echo/nightfall-black/look-and-style/04-3301-1289.png",
      "figmaNodeName": "2025-0726-一展0470 1",
      "role": "mobile-detail-look-style-card",
      "section": "Collection / Echo mobile detail atomic",
      "route": "/air-ease-v2/detail/echo-nightfall-black",
      "season": "Collection",
      "series": "Echo",
      "product": "Nightfall Black",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Nightfall Black",
      "detail": "look-and-style",
      "order": 430,
      "stackId": "mobile-echo-nightfall-black-look-and-style",
      "width": 445,
      "height": 445,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-atomic/nightfall-black/look-and-style/04.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Atomic mobile slot from direct Figma child 3301:1289; PNG IHDR dimensions from the direct Figma export.",
      "sha256": "23e5ebb8222b46777b572561f662c4d8fce9d6a37a9c5bcae506e28ae1d8a7bd",
      "displayTitle": "Nightfall Black How to Wear step undefined undefined",
      "collectionCardId": null,
      "suggestedTarget": null,
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "echo-mobile-editorial-v1"
    },
    {
      "id": "detail-echo-nightfall-black-mobile-look-style-04-retina-3x",
      "assetId": "detail-echo-nightfall-black-mobile-look-style-04-retina-3x",
      "sourceFigmaNode": "3301:1289",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::echo/mobile-editorial-retina/nightfall-black/look-and-style/04@3x.png",
      "figmaNodeName": "2025-0726-一展0470 1",
      "role": "mobile-detail-look-style-card",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/echo-nightfall-black",
      "season": "Collection",
      "series": "Echo",
      "product": "Echo",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Nightfall Black",
      "detail": "lookAndStyle",
      "order": 648,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/nightfall-black/look-and-style/04.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "3670d5755d054a2ee5d1edb85894c9ad3dd770376b723a278aea427c565573b4",
      "displayTitle": "Nightfall Black",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/echo-nightfall-black",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "3670d5755d054a2ee5d1edb85894c9ad3dd770376b723a278aea427c565573b4",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "detail-echo-nightfall-black-style-images",
      "sourceFigmaNode": "3301:1290",
      "sourceLocalPath": null,
      "figmaNodeName": "styles",
      "role": "detail-style-images-group",
      "section": "Collection / Echo detail",
      "route": "/air-ease-v2/detail/echo-nightfall-black",
      "season": "Collection",
      "series": "Echo",
      "product": "Nightfall Black",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Nightfall Black",
      "detail": "style-images",
      "order": 227,
      "stackId": null,
      "width": 3620,
      "height": 890,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---echo-detail/detail-echo-nightfall-black-style-images-3301-1290@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Styles crop from the Figma frame",
      "sha256": "ec5e009018fcf881d713508f0c161dc2435e2edcbf1cda1a2b4d94142052d6ff",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-asset",
      "byteLength": 4610164,
      "fidelity": {
        "priority": "P0",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p0-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/detail/echo-nightfall-black/style-images.webp",
        "previousSourceFigmaNode": "3229:720",
        "acceptedFilename": "p0/collection---echo-detail/detail-echo-nightfall-black-style-images-3301-1290@2x.png",
        "acceptedSha256": "ec5e009018fcf881d713508f0c161dc2435e2edcbf1cda1a2b4d94142052d6ff"
      }
    },
    {
      "id": "detail-echo-palette-swatch-blue-white-stripe",
      "sourceFigmaNode": "3221:34",
      "sourceLocalPath": null,
      "figmaNodeName": "detail_Echo_Slit Brim Bucket Hatt",
      "role": "dynamic-palette-swatch",
      "section": "Collection / Echo dynamic palette",
      "route": "/air-ease-v2/detail/echo-blue-white-stripe",
      "season": "Collection",
      "series": "Echo",
      "product": "Blue White Stripe",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Blue White Stripe",
      "detail": "palette-swatch",
      "order": 252,
      "stackId": "echo-dynamic-palette-swatches",
      "width": 80,
      "height": 80,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/echo/palette-swatches/blue-white-stripe.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Clean Echo dynamic palette swatch cropped from inactive echo-sheer-white frame at x=1322, y=330, width=80, height=80; active ring and black dot excluded.",
      "sha256": "414eab013347dbe72c7feea0d82da652b6326f6c579b55592930851e783e5473",
      "displayTitle": "Blue White Stripe",
      "collectionCardId": "echo",
      "suggestedTarget": "/air-ease-v2/detail/echo-blue-white-stripe",
      "detailStatus": "available"
    },
    {
      "id": "detail-echo-palette-swatch-dune-brown",
      "sourceFigmaNode": "3221:34",
      "sourceLocalPath": null,
      "figmaNodeName": "detail_Echo_Slit Brim Bucket Hatt",
      "role": "dynamic-palette-swatch",
      "section": "Collection / Echo dynamic palette",
      "route": "/air-ease-v2/detail/echo-dune-brown",
      "season": "Collection",
      "series": "Echo",
      "product": "Dune Brown",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Dune Brown",
      "detail": "palette-swatch",
      "order": 256,
      "stackId": "echo-dynamic-palette-swatches",
      "width": 80,
      "height": 80,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/echo/palette-swatches/dune-brown.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Clean Echo dynamic palette swatch cropped from inactive echo-sheer-white frame at x=1784, y=330, width=80, height=80; active ring and black dot excluded.",
      "sha256": "2eb92ea6269194007a2f0e0d2a17caab234d068acb34603027cfe759d7632b88",
      "displayTitle": "Dune Brown",
      "collectionCardId": "echo",
      "suggestedTarget": "/air-ease-v2/detail/echo-dune-brown",
      "detailStatus": "available"
    },
    {
      "id": "detail-echo-palette-swatch-matcha-latte",
      "sourceFigmaNode": "3221:34",
      "sourceLocalPath": null,
      "figmaNodeName": "detail_Echo_Slit Brim Bucket Hatt",
      "role": "dynamic-palette-swatch",
      "section": "Collection / Echo dynamic palette",
      "route": "/air-ease-v2/detail/echo-matcha-latte",
      "season": "Collection",
      "series": "Echo",
      "product": "Matcha Latte",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Matcha Latte",
      "detail": "palette-swatch",
      "order": 255,
      "stackId": "echo-dynamic-palette-swatches",
      "width": 80,
      "height": 80,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/echo/palette-swatches/matcha-latte.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Clean Echo dynamic palette swatch cropped from inactive echo-sheer-white frame at x=1668, y=330, width=80, height=80; active ring and black dot excluded.",
      "sha256": "80b7a574853b55a7ac7037dd17c3ed17ce5a56b74051d5b454dae0a6d57e9f82",
      "displayTitle": "Matcha Latte",
      "collectionCardId": "echo",
      "suggestedTarget": "/air-ease-v2/detail/echo-matcha-latte",
      "detailStatus": "available"
    },
    {
      "id": "detail-echo-palette-swatch-nightfall-black",
      "sourceFigmaNode": "3221:34",
      "sourceLocalPath": null,
      "figmaNodeName": "detail_Echo_Slit Brim Bucket Hatt",
      "role": "dynamic-palette-swatch",
      "section": "Collection / Echo dynamic palette",
      "route": "/air-ease-v2/detail/echo-nightfall-black",
      "season": "Collection",
      "series": "Echo",
      "product": "Nightfall Black",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Nightfall Black",
      "detail": "palette-swatch",
      "order": 254,
      "stackId": "echo-dynamic-palette-swatches",
      "width": 80,
      "height": 80,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/echo/palette-swatches/nightfall-black.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Clean Echo dynamic palette swatch cropped from inactive echo-sheer-white frame at x=1553, y=330, width=80, height=80; active ring and black dot excluded.",
      "sha256": "406dbff7618239259f4eed301b8cc460419586bf91893ec0a47b0f9cadffa458",
      "displayTitle": "Nightfall Black",
      "collectionCardId": "echo",
      "suggestedTarget": "/air-ease-v2/detail/echo-nightfall-black",
      "detailStatus": "available"
    },
    {
      "id": "detail-echo-palette-swatch-sheer-white",
      "sourceFigmaNode": "3228:244",
      "sourceLocalPath": null,
      "figmaNodeName": "detail_Echo_Slit Brim Bucket Hatt",
      "role": "dynamic-palette-swatch",
      "section": "Collection / Echo dynamic palette",
      "route": "/air-ease-v2/detail/echo-sheer-white",
      "season": "Collection",
      "series": "Echo",
      "product": "Sheer White",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Sheer White",
      "detail": "palette-swatch",
      "order": 251,
      "stackId": "echo-dynamic-palette-swatches",
      "width": 80,
      "height": 80,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/echo/palette-swatches/sheer-white.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Clean Echo dynamic palette swatch cropped from inactive echo-blue-white-stripe frame at x=1165, y=330, width=80, height=80; active ring and black dot excluded.",
      "sha256": "2582bbd29f85f90be2c11b9b27d3860ddbfae0f65511343d6288fad3b15066eb",
      "displayTitle": "Sheer White",
      "collectionCardId": "echo",
      "suggestedTarget": "/air-ease-v2/detail/echo-sheer-white",
      "detailStatus": "available"
    },
    {
      "id": "detail-echo-palette-swatch-soft-mist-blue",
      "sourceFigmaNode": "3221:34",
      "sourceLocalPath": null,
      "figmaNodeName": "detail_Echo_Slit Brim Bucket Hatt",
      "role": "dynamic-palette-swatch",
      "section": "Collection / Echo dynamic palette",
      "route": "/air-ease-v2/detail/echo-soft-mist-blue",
      "season": "Collection",
      "series": "Echo",
      "product": "Soft Mist Blue",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Soft Mist Blue",
      "detail": "palette-swatch",
      "order": 253,
      "stackId": "echo-dynamic-palette-swatches",
      "width": 80,
      "height": 80,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/echo/palette-swatches/soft-mist-blue.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Clean Echo dynamic palette swatch cropped from inactive echo-sheer-white frame at x=1437, y=330, width=80, height=80; active ring and black dot excluded.",
      "sha256": "8ee9f12f64677d6734426ec2fb143d8cab32a4a1373a9246677ef291bfd9f437",
      "displayTitle": "Soft Mist Blue",
      "collectionCardId": "echo",
      "suggestedTarget": "/air-ease-v2/detail/echo-soft-mist-blue",
      "detailStatus": "available"
    },
    {
      "id": "detail-echo-sheer-white-detail-info",
      "sourceFigmaNode": "3301:938",
      "sourceLocalPath": null,
      "figmaNodeName": "Frame 2085663182",
      "role": "detail-information",
      "section": "Collection / Echo detail",
      "route": "/air-ease-v2/detail/echo-sheer-white",
      "season": "Collection",
      "series": "Echo",
      "product": "Sheer White",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Sheer White",
      "detail": "detail-info",
      "order": 208,
      "stackId": null,
      "width": 1484,
      "height": 2692,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---echo-detail/detail-echo-sheer-white-detail-info-3301-938@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Detail information crop from the Figma frame",
      "sha256": "57d078c467af04c6d3c30661771405b62042889873a95898ebde0f4e4893dac9",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-asset",
      "byteLength": 288344,
      "fidelity": {
        "priority": "P0",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p0-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/detail/echo-sheer-white/detail-info.webp",
        "previousSourceFigmaNode": "3221:34",
        "acceptedFilename": "p0/collection---echo-detail/detail-echo-sheer-white-detail-info-3301-938@2x.png",
        "acceptedSha256": "57d078c467af04c6d3c30661771405b62042889873a95898ebde0f4e4893dac9"
      }
    },
    {
      "id": "detail-echo-sheer-white-frame",
      "sourceFigmaNode": "3301:876",
      "sourceLocalPath": null,
      "figmaNodeName": "detail_Echo_Slit Brim Bucket Hatt",
      "role": "detail-frame",
      "section": "Collection / Echo detail",
      "route": "/air-ease-v2/detail/echo-sheer-white",
      "season": "Collection",
      "series": "Echo",
      "product": "Sheer White",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Sheer White",
      "detail": "frame",
      "order": 202,
      "stackId": null,
      "width": 3840,
      "height": 9510,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---echo-detail/detail-echo-sheer-white-frame-3301-876@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "full Figma detail frame",
      "sha256": "3950f1f542a2824e7db62972fcfb100bf43ed40231b6caa5dc965166ad58975f",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-frame",
      "byteLength": 17662137,
      "fidelity": {
        "priority": "P0",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p0-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/detail/echo-sheer-white/frame.webp",
        "previousSourceFigmaNode": "3221:34",
        "acceptedFilename": "p0/collection---echo-detail/detail-echo-sheer-white-frame-3301-876@2x.png",
        "acceptedSha256": "3950f1f542a2824e7db62972fcfb100bf43ed40231b6caa5dc965166ad58975f"
      }
    },
    {
      "id": "detail-echo-sheer-white-hero-closeup",
      "sourceFigmaNode": "3301:899",
      "sourceLocalPath": null,
      "figmaNodeName": "main 2",
      "role": "detail-hero-closeup",
      "section": "Collection / Echo detail",
      "route": "/air-ease-v2/detail/echo-sheer-white",
      "season": "Collection",
      "series": "Echo",
      "product": "Sheer White",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Sheer White",
      "detail": "hero-closeup",
      "order": 204,
      "stackId": null,
      "width": 1800,
      "height": 1800,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---echo-detail/detail-echo-sheer-white-hero-closeup-3301-899@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "hero closeup crop from the Figma frame",
      "sha256": "6a9862f8a4ea0b4bdf3d2b9d1f71a9c196210b73d0629fc79ac8ed026e8865ff",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-asset",
      "byteLength": 3227546,
      "fidelity": {
        "priority": "P0",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p0-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/detail/echo-sheer-white/hero-closeup.webp",
        "previousSourceFigmaNode": "3221:34",
        "acceptedFilename": "p0/collection---echo-detail/detail-echo-sheer-white-hero-closeup-3301-899@2x.png",
        "acceptedSha256": "6a9862f8a4ea0b4bdf3d2b9d1f71a9c196210b73d0629fc79ac8ed026e8865ff"
      }
    },
    {
      "id": "detail-echo-sheer-white-hero-main",
      "sourceFigmaNode": "3301:898",
      "sourceLocalPath": null,
      "figmaNodeName": "main 1",
      "role": "detail-hero-main",
      "section": "Collection / Echo detail",
      "route": "/air-ease-v2/detail/echo-sheer-white",
      "season": "Collection",
      "series": "Echo",
      "product": "Sheer White",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Sheer White",
      "detail": "hero-main",
      "order": 203,
      "stackId": null,
      "width": 1800,
      "height": 1800,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---echo-detail/detail-echo-sheer-white-hero-main-3301-898@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "hero main crop from the Figma frame",
      "sha256": "acdccc05d936e705fe47e7ab964082175526db357d2e0fafb90353f7fa2135fc",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-asset",
      "byteLength": 2958922,
      "fidelity": {
        "priority": "P0",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p0-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/detail/echo-sheer-white/hero-main.webp",
        "previousSourceFigmaNode": "3221:34",
        "acceptedFilename": "p0/collection---echo-detail/detail-echo-sheer-white-hero-main-3301-898@2x.png",
        "acceptedSha256": "acdccc05d936e705fe47e7ab964082175526db357d2e0fafb90353f7fa2135fc"
      }
    },
    {
      "id": "detail-echo-sheer-white-how-to-wear",
      "sourceFigmaNode": "3301:917",
      "sourceLocalPath": null,
      "figmaNodeName": "how to area",
      "role": "detail-how-to-wear-group",
      "section": "Collection / Echo detail",
      "route": "/air-ease-v2/detail/echo-sheer-white",
      "season": "Collection",
      "series": "Echo",
      "product": "Sheer White",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Sheer White",
      "detail": "how-to-wear",
      "order": 207,
      "stackId": null,
      "width": 3620,
      "height": 1800,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---echo-detail/detail-echo-sheer-white-how-to-wear-3301-917@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "How to Wear crop from the Figma frame",
      "sha256": "c22efd3a10a5b12419aeb70a512db07e7c78402d28eb488571c93100e86322aa",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-asset",
      "byteLength": 3823054,
      "fidelity": {
        "priority": "P0",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p0-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/detail/echo-sheer-white/how-to-wear.webp",
        "previousSourceFigmaNode": "3221:34",
        "acceptedFilename": "p0/collection---echo-detail/detail-echo-sheer-white-how-to-wear-3301-917@2x.png",
        "acceptedSha256": "c22efd3a10a5b12419aeb70a512db07e7c78402d28eb488571c93100e86322aa"
      }
    },
    {
      "id": "detail-echo-sheer-white-look-style",
      "sourceFigmaNode": "3301:901",
      "sourceLocalPath": null,
      "figmaNodeName": "looks",
      "role": "detail-look-style-group",
      "section": "Collection / Echo detail",
      "route": "/air-ease-v2/detail/echo-sheer-white",
      "season": "Collection",
      "series": "Echo",
      "product": "Sheer White",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Sheer White",
      "detail": "look-style",
      "order": 205,
      "stackId": null,
      "width": 3620,
      "height": 890,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---echo-detail/detail-echo-sheer-white-look-style-3301-901@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Look & Style crop from the Figma frame",
      "sha256": "0f0480835e24be35a9303438848f6d90d5c0f3a65aadf28e2f3b2ff54af5612c",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-asset",
      "byteLength": 3528589,
      "fidelity": {
        "priority": "P0",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p0-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/detail/echo-sheer-white/look-style.webp",
        "previousSourceFigmaNode": "3221:34",
        "acceptedFilename": "p0/collection---echo-detail/detail-echo-sheer-white-look-style-3301-901@2x.png",
        "acceptedSha256": "0f0480835e24be35a9303438848f6d90d5c0f3a65aadf28e2f3b2ff54af5612c"
      }
    },
    {
      "id": "detail-echo-sheer-white-mobile-hero-01",
      "sourceFigmaNode": "3301:898",
      "sourceLocalPath": "erriese-echo-mobile-atomic-assets.zip::echo/sheer-white/hero/01-3301-898.png",
      "figmaNodeName": "main 1",
      "role": "mobile-detail-hero",
      "section": "Collection / Echo mobile detail atomic",
      "route": "/air-ease-v2/detail/echo-sheer-white",
      "season": "Collection",
      "series": "Echo",
      "product": "Sheer White",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Sheer White",
      "detail": "hero-carousel",
      "order": 395,
      "stackId": "mobile-echo-sheer-white-hero",
      "width": 900,
      "height": 900,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-atomic/sheer-white/hero/01.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Atomic mobile slot from direct Figma child 3301:898; PNG IHDR dimensions from the direct Figma export.",
      "sha256": "a4324da7629569cd1fcae7be621dc6ade7d3258867f6bd3998ee0f0315ae5b73",
      "displayTitle": "Sheer White How to Wear step undefined undefined",
      "collectionCardId": null,
      "suggestedTarget": null,
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "echo-mobile-editorial-v1"
    },
    {
      "id": "detail-echo-sheer-white-mobile-hero-01-retina-3x",
      "assetId": "detail-echo-sheer-white-mobile-hero-01-retina-3x",
      "sourceFigmaNode": "3301:898",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::echo/mobile-editorial-retina/sheer-white/hero/01@3x.png",
      "figmaNodeName": "main 1",
      "role": "mobile-detail-hero",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/echo-sheer-white",
      "season": "Collection",
      "series": "Echo",
      "product": "Echo",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Sheer White",
      "detail": "hero",
      "order": 600,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 2700,
      "height": 2700,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/sheer-white/hero/01.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "f15e86c09627c023c50704dc70f21807d929f726332230f736f65c78e8b2cf8a",
      "displayTitle": "Sheer White",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/echo-sheer-white",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "f15e86c09627c023c50704dc70f21807d929f726332230f736f65c78e8b2cf8a",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "detail-echo-sheer-white-mobile-hero-02",
      "sourceFigmaNode": "3301:899",
      "sourceLocalPath": "erriese-echo-mobile-atomic-assets.zip::echo/sheer-white/hero/02-3301-899.png",
      "figmaNodeName": "main 2",
      "role": "mobile-detail-hero",
      "section": "Collection / Echo mobile detail atomic",
      "route": "/air-ease-v2/detail/echo-sheer-white",
      "season": "Collection",
      "series": "Echo",
      "product": "Sheer White",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Sheer White",
      "detail": "hero-carousel",
      "order": 396,
      "stackId": "mobile-echo-sheer-white-hero",
      "width": 900,
      "height": 900,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-atomic/sheer-white/hero/02.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Atomic mobile slot from direct Figma child 3301:899; PNG IHDR dimensions from the direct Figma export.",
      "sha256": "b9fb237c5bc4846edb78b460ae18423c64014c9d0ecd57f5093c014e4fe09b62",
      "displayTitle": "Sheer White How to Wear step undefined undefined",
      "collectionCardId": null,
      "suggestedTarget": null,
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "echo-mobile-editorial-v1"
    },
    {
      "id": "detail-echo-sheer-white-mobile-hero-02-retina-3x",
      "assetId": "detail-echo-sheer-white-mobile-hero-02-retina-3x",
      "sourceFigmaNode": "3301:899",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::echo/mobile-editorial-retina/sheer-white/hero/02@3x.png",
      "figmaNodeName": "main 2",
      "role": "mobile-detail-hero",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/echo-sheer-white",
      "season": "Collection",
      "series": "Echo",
      "product": "Echo",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Sheer White",
      "detail": "hero",
      "order": 601,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 2700,
      "height": 2700,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/sheer-white/hero/02.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "c2d5f573b92237bef2509fa5784f747bb705127c8c5aed6ff118130ae3cea999",
      "displayTitle": "Sheer White",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/echo-sheer-white",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "c2d5f573b92237bef2509fa5784f747bb705127c8c5aed6ff118130ae3cea999",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "detail-echo-sheer-white-mobile-how-to-wear-step-1-image",
      "sourceFigmaNode": "3301:918",
      "sourceLocalPath": "erriese-echo-mobile-atomic-assets.zip::echo/sheer-white/how-to-wear/step-1/image-3301-918.png",
      "figmaNodeName": "how to 1-1",
      "role": "mobile-detail-how-to-wear-image",
      "section": "Collection / Echo mobile detail atomic",
      "route": "/air-ease-v2/detail/echo-sheer-white",
      "season": "Collection",
      "series": "Echo",
      "product": "Sheer White",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Sheer White",
      "detail": "how-to-wear-step-1-image",
      "order": 401,
      "stackId": "mobile-echo-sheer-white-how-to-wear-step-1",
      "width": 445,
      "height": 445,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-atomic/sheer-white/how-to-wear/step-1-image.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Atomic mobile slot from direct Figma child 3301:918; PNG IHDR dimensions from the direct Figma export.",
      "sha256": "846e9ad26a292ca82aedeab867b063a2a42dccdbfdf7021c3405d6cbdfea3950",
      "displayTitle": "Sheer White How to Wear step 1 image",
      "collectionCardId": null,
      "suggestedTarget": null,
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "echo-mobile-editorial-v1"
    },
    {
      "id": "detail-echo-sheer-white-mobile-how-to-wear-step-1-image-2",
      "sourceFigmaNode": "3301:921",
      "sourceLocalPath": "erriese-echo-mobile-how-to-wear-second-photos.zip::echo/sheer-white/how-to-wear/step-1/image-2-3301-921.png",
      "figmaNodeName": "A4_look_112 4",
      "role": "mobile-detail-how-to-wear-image",
      "section": "Collection / Echo mobile detail atomic",
      "route": "/air-ease-v2/detail/echo-sheer-white",
      "season": "Collection",
      "series": "Echo",
      "product": "Sheer White",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Sheer White",
      "detail": "how-to-wear-step-1-image-2",
      "order": 586,
      "stackId": "mobile-echo-sheer-white-how-to-wear-step-1",
      "width": 445,
      "height": 445,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-atomic/sheer-white/how-to-wear/step-1-image-2.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Imported from user-provided Echo second How-to-Wear photo ZIP; direct Figma child exportAsync PNG converted to lossless WebP.",
      "sha256": "e1771aeb738ead97da5a374713bf22ee588a5ce1e4dc41ded41477cc10f737b7",
      "displayTitle": "Sheer White How to Wear step 1 image 2",
      "collectionCardId": null,
      "suggestedTarget": null,
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "echo-mobile-editorial-v1",
      "pngSha256": "323fb7cf877ceacace890eeb620408f28cc767ab9a5c85013046fb1195e73bfa",
      "pixelIdentityAE": null,
      "originalZipFilename": "erriese-echo-mobile-how-to-wear-second-photos.zip"
    },
    {
      "id": "detail-echo-sheer-white-mobile-how-to-wear-step-1-image-2-retina-3x",
      "assetId": "detail-echo-sheer-white-mobile-how-to-wear-step-1-image-2-retina-3x",
      "sourceFigmaNode": "3301:921",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::echo/mobile-editorial-retina/sheer-white/how-to-wear/step-1-image-2@3x.png",
      "figmaNodeName": "A4_look_112 4",
      "role": "mobile-detail-how-to-wear-image",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/echo-sheer-white",
      "season": "Collection",
      "series": "Echo",
      "product": "Echo",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Sheer White",
      "detail": "howToWearPhoto-step-1",
      "order": 614,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/sheer-white/how-to-wear/step-1-image-2.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "3b4f54203585426d0cb4f9da856ff1daa87c8dcc22c7f843dfd9daf054bc5e38",
      "displayTitle": "Sheer White",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/echo-sheer-white",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "3b4f54203585426d0cb4f9da856ff1daa87c8dcc22c7f843dfd9daf054bc5e38",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "detail-echo-sheer-white-mobile-how-to-wear-step-1-image-retina-3x",
      "assetId": "detail-echo-sheer-white-mobile-how-to-wear-step-1-image-retina-3x",
      "sourceFigmaNode": "3301:918",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::echo/mobile-editorial-retina/sheer-white/how-to-wear/step-1-image@3x.png",
      "figmaNodeName": "how to 1-1",
      "role": "mobile-detail-how-to-wear-image",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/echo-sheer-white",
      "season": "Collection",
      "series": "Echo",
      "product": "Echo",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Sheer White",
      "detail": "howToWearPhoto-step-1",
      "order": 613,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/sheer-white/how-to-wear/step-1-image.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "ee1bae979b3cb71714026aa75839e53bdbd9897d9f38765e260eede681737810",
      "displayTitle": "Sheer White",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/echo-sheer-white",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "ee1bae979b3cb71714026aa75839e53bdbd9897d9f38765e260eede681737810",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "detail-echo-sheer-white-mobile-how-to-wear-step-1-sketch",
      "sourceFigmaNode": "3301:923",
      "sourceLocalPath": "erriese-echo-mobile-atomic-assets.zip::echo/sheer-white/how-to-wear/step-1/sketch-3301-923.png",
      "figmaNodeName": "Vector 8",
      "role": "mobile-detail-how-to-wear-sketch",
      "section": "Collection / Echo mobile detail atomic",
      "route": "/air-ease-v2/detail/echo-sheer-white",
      "season": "Collection",
      "series": "Echo",
      "product": "Sheer White",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Sheer White",
      "detail": "how-to-wear-step-1-sketch",
      "order": 402,
      "stackId": "mobile-echo-sheer-white-how-to-wear-step-1",
      "width": 246,
      "height": 227,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-atomic/sheer-white/how-to-wear/step-1-sketch.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Atomic mobile slot from direct Figma child 3301:923; PNG IHDR dimensions from the direct Figma export.",
      "sha256": "2799b160b02e4f4d130bbc07913a9f95b15ae0f5ad16e9e1c279f0310ca8a79c",
      "displayTitle": "Sheer White How to Wear step 1 sketch",
      "collectionCardId": null,
      "suggestedTarget": null,
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "echo-mobile-editorial-v1"
    },
    {
      "id": "detail-echo-sheer-white-mobile-how-to-wear-step-1-sketch-card-retina-3x",
      "assetId": "detail-echo-sheer-white-mobile-how-to-wear-step-1-sketch-card-retina-3x",
      "sourceFigmaNode": "3301:922",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::echo/mobile-editorial-retina/sheer-white/how-to-wear/step-1-sketch-card@3x.png",
      "figmaNodeName": "how to 1 sketch",
      "role": "mobile-detail-how-to-wear-sketch-card",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/echo-sheer-white",
      "season": "Collection",
      "series": "Echo",
      "product": "Echo",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Sheer White",
      "detail": "howToWearSketchCard-step-1",
      "order": 615,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/sheer-white/how-to-wear/step-1-sketch-card.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "43d55da3fba33bc54cfe13081fb80c049b0aaa478ce47520988e65220c51cb2d",
      "displayTitle": "Sheer White",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/echo-sheer-white",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-frame-exportAsync",
      "compositionType": "full-line-art-card-parent-frame",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "43d55da3fba33bc54cfe13081fb80c049b0aaa478ce47520988e65220c51cb2d",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions",
      "replacesInnerSketchNode": "3301:923",
      "sourceParentFrameName": "how to 1 sketch"
    },
    {
      "id": "detail-echo-sheer-white-mobile-how-to-wear-step-2-image",
      "sourceFigmaNode": "3301:928",
      "sourceLocalPath": "erriese-echo-mobile-atomic-assets.zip::echo/sheer-white/how-to-wear/step-2/image-3301-928.png",
      "figmaNodeName": "how to 2-1",
      "role": "mobile-detail-how-to-wear-image",
      "section": "Collection / Echo mobile detail atomic",
      "route": "/air-ease-v2/detail/echo-sheer-white",
      "season": "Collection",
      "series": "Echo",
      "product": "Sheer White",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Sheer White",
      "detail": "how-to-wear-step-2-image",
      "order": 403,
      "stackId": "mobile-echo-sheer-white-how-to-wear-step-2",
      "width": 445,
      "height": 445,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-atomic/sheer-white/how-to-wear/step-2-image.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Atomic mobile slot from direct Figma child 3301:928; PNG IHDR dimensions from the direct Figma export.",
      "sha256": "0400eaefb5b47e213f3165346d9bd8f9d9beb6d25a69c34bbc880a72d7630365",
      "displayTitle": "Sheer White How to Wear step 2 image",
      "collectionCardId": null,
      "suggestedTarget": null,
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "echo-mobile-editorial-v1"
    },
    {
      "id": "detail-echo-sheer-white-mobile-how-to-wear-step-2-image-2",
      "sourceFigmaNode": "3301:929",
      "sourceLocalPath": "erriese-echo-mobile-how-to-wear-second-photos.zip::echo/sheer-white/how-to-wear/step-2/image-2-3301-929.png",
      "figmaNodeName": "how to 2-2",
      "role": "mobile-detail-how-to-wear-image",
      "section": "Collection / Echo mobile detail atomic",
      "route": "/air-ease-v2/detail/echo-sheer-white",
      "season": "Collection",
      "series": "Echo",
      "product": "Sheer White",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Sheer White",
      "detail": "how-to-wear-step-2-image-2",
      "order": 587,
      "stackId": "mobile-echo-sheer-white-how-to-wear-step-2",
      "width": 445,
      "height": 445,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-atomic/sheer-white/how-to-wear/step-2-image-2.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Imported from user-provided Echo second How-to-Wear photo ZIP; direct Figma child exportAsync PNG converted to lossless WebP.",
      "sha256": "244b4bff875b42dfefda187d755a594f9bde9215a5926f63edaec2056f1d9bae",
      "displayTitle": "Sheer White How to Wear step 2 image 2",
      "collectionCardId": null,
      "suggestedTarget": null,
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "echo-mobile-editorial-v1",
      "pngSha256": "775719c29a19a441cb0f8b2a5912e0ad8b3569bcdad3089a1ddf01cee054500b",
      "pixelIdentityAE": null,
      "originalZipFilename": "erriese-echo-mobile-how-to-wear-second-photos.zip"
    },
    {
      "id": "detail-echo-sheer-white-mobile-how-to-wear-step-2-image-2-retina-3x",
      "assetId": "detail-echo-sheer-white-mobile-how-to-wear-step-2-image-2-retina-3x",
      "sourceFigmaNode": "3301:929",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::echo/mobile-editorial-retina/sheer-white/how-to-wear/step-2-image-2@3x.png",
      "figmaNodeName": "how to 2-2",
      "role": "mobile-detail-how-to-wear-image",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/echo-sheer-white",
      "season": "Collection",
      "series": "Echo",
      "product": "Echo",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Sheer White",
      "detail": "howToWearPhoto-step-2",
      "order": 617,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/sheer-white/how-to-wear/step-2-image-2.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "47d2687e9cf6dacfa4ce4f9ecc99a7b4e14d3abd97bd662a8247f67116f20834",
      "displayTitle": "Sheer White",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/echo-sheer-white",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "47d2687e9cf6dacfa4ce4f9ecc99a7b4e14d3abd97bd662a8247f67116f20834",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "detail-echo-sheer-white-mobile-how-to-wear-step-2-image-retina-3x",
      "assetId": "detail-echo-sheer-white-mobile-how-to-wear-step-2-image-retina-3x",
      "sourceFigmaNode": "3301:928",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::echo/mobile-editorial-retina/sheer-white/how-to-wear/step-2-image@3x.png",
      "figmaNodeName": "how to 2-1",
      "role": "mobile-detail-how-to-wear-image",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/echo-sheer-white",
      "season": "Collection",
      "series": "Echo",
      "product": "Echo",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Sheer White",
      "detail": "howToWearPhoto-step-2",
      "order": 616,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/sheer-white/how-to-wear/step-2-image.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "4b32c535e87f7a024aa33fa30dd8af08a4d011ea4ae9839cc8459300bb2a5e6a",
      "displayTitle": "Sheer White",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/echo-sheer-white",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "4b32c535e87f7a024aa33fa30dd8af08a4d011ea4ae9839cc8459300bb2a5e6a",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "detail-echo-sheer-white-mobile-how-to-wear-step-2-sketch",
      "sourceFigmaNode": "3301:933",
      "sourceLocalPath": "erriese-echo-mobile-atomic-assets.zip::echo/sheer-white/how-to-wear/step-2/sketch-3301-933.png",
      "figmaNodeName": "Vector 18",
      "role": "mobile-detail-how-to-wear-sketch",
      "section": "Collection / Echo mobile detail atomic",
      "route": "/air-ease-v2/detail/echo-sheer-white",
      "season": "Collection",
      "series": "Echo",
      "product": "Sheer White",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Sheer White",
      "detail": "how-to-wear-step-2-sketch",
      "order": 404,
      "stackId": "mobile-echo-sheer-white-how-to-wear-step-2",
      "width": 287,
      "height": 158,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-atomic/sheer-white/how-to-wear/step-2-sketch.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Atomic mobile slot from direct Figma child 3301:933; PNG IHDR dimensions from the direct Figma export.",
      "sha256": "63cb439bdb24896955cc0515ddff22807ed9c546a56c85f663fa881c543cf0da",
      "displayTitle": "Sheer White How to Wear step 2 sketch",
      "collectionCardId": null,
      "suggestedTarget": null,
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "echo-mobile-editorial-v1"
    },
    {
      "id": "detail-echo-sheer-white-mobile-how-to-wear-step-2-sketch-card-retina-3x",
      "assetId": "detail-echo-sheer-white-mobile-how-to-wear-step-2-sketch-card-retina-3x",
      "sourceFigmaNode": "3301:930",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::echo/mobile-editorial-retina/sheer-white/how-to-wear/step-2-sketch-card@3x.png",
      "figmaNodeName": "how to 2 sketch",
      "role": "mobile-detail-how-to-wear-sketch-card",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/echo-sheer-white",
      "season": "Collection",
      "series": "Echo",
      "product": "Echo",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Sheer White",
      "detail": "howToWearSketchCard-step-2",
      "order": 618,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/sheer-white/how-to-wear/step-2-sketch-card.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "23481d2190d25eb0945732273e434c5e60ec1ad444bd13f4498328db90510fcd",
      "displayTitle": "Sheer White",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/echo-sheer-white",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-frame-exportAsync",
      "compositionType": "full-line-art-card-parent-frame",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "23481d2190d25eb0945732273e434c5e60ec1ad444bd13f4498328db90510fcd",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions",
      "replacesInnerSketchNode": "3301:933",
      "sourceParentFrameName": "how to 2 sketch"
    },
    {
      "id": "detail-echo-sheer-white-mobile-look-style-01",
      "sourceFigmaNode": "3301:902",
      "sourceLocalPath": "erriese-echo-mobile-atomic-assets.zip::echo/sheer-white/look-and-style/01-3301-902.png",
      "figmaNodeName": "look 1",
      "role": "mobile-detail-look-style-card",
      "section": "Collection / Echo mobile detail atomic",
      "route": "/air-ease-v2/detail/echo-sheer-white",
      "season": "Collection",
      "series": "Echo",
      "product": "Sheer White",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Sheer White",
      "detail": "look-and-style",
      "order": 397,
      "stackId": "mobile-echo-sheer-white-look-and-style",
      "width": 445,
      "height": 445,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-atomic/sheer-white/look-and-style/01.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Atomic mobile slot from direct Figma child 3301:902; PNG IHDR dimensions from the direct Figma export.",
      "sha256": "e1771aeb738ead97da5a374713bf22ee588a5ce1e4dc41ded41477cc10f737b7",
      "displayTitle": "Sheer White How to Wear step undefined undefined",
      "collectionCardId": null,
      "suggestedTarget": null,
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "echo-mobile-editorial-v1"
    },
    {
      "id": "detail-echo-sheer-white-mobile-look-style-01-retina-3x",
      "assetId": "detail-echo-sheer-white-mobile-look-style-01-retina-3x",
      "sourceFigmaNode": "3301:902",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::echo/mobile-editorial-retina/sheer-white/look-and-style/01@3x.png",
      "figmaNodeName": "look 1",
      "role": "mobile-detail-look-style-card",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/echo-sheer-white",
      "season": "Collection",
      "series": "Echo",
      "product": "Echo",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Sheer White",
      "detail": "lookAndStyle",
      "order": 602,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/sheer-white/look-and-style/01.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "3b4f54203585426d0cb4f9da856ff1daa87c8dcc22c7f843dfd9daf054bc5e38",
      "displayTitle": "Sheer White",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/echo-sheer-white",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "3b4f54203585426d0cb4f9da856ff1daa87c8dcc22c7f843dfd9daf054bc5e38",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "detail-echo-sheer-white-mobile-look-style-02",
      "sourceFigmaNode": "3301:903",
      "sourceLocalPath": "erriese-echo-mobile-atomic-assets.zip::echo/sheer-white/look-and-style/02-3301-903.png",
      "figmaNodeName": "look 2",
      "role": "mobile-detail-look-style-card",
      "section": "Collection / Echo mobile detail atomic",
      "route": "/air-ease-v2/detail/echo-sheer-white",
      "season": "Collection",
      "series": "Echo",
      "product": "Sheer White",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Sheer White",
      "detail": "look-and-style",
      "order": 398,
      "stackId": "mobile-echo-sheer-white-look-and-style",
      "width": 445,
      "height": 445,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-atomic/sheer-white/look-and-style/02.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Atomic mobile slot from direct Figma child 3301:903; PNG IHDR dimensions from the direct Figma export.",
      "sha256": "846e9ad26a292ca82aedeab867b063a2a42dccdbfdf7021c3405d6cbdfea3950",
      "displayTitle": "Sheer White How to Wear step undefined undefined",
      "collectionCardId": null,
      "suggestedTarget": null,
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "echo-mobile-editorial-v1"
    },
    {
      "id": "detail-echo-sheer-white-mobile-look-style-02-retina-3x",
      "assetId": "detail-echo-sheer-white-mobile-look-style-02-retina-3x",
      "sourceFigmaNode": "3301:903",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::echo/mobile-editorial-retina/sheer-white/look-and-style/02@3x.png",
      "figmaNodeName": "look 2",
      "role": "mobile-detail-look-style-card",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/echo-sheer-white",
      "season": "Collection",
      "series": "Echo",
      "product": "Echo",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Sheer White",
      "detail": "lookAndStyle",
      "order": 603,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/sheer-white/look-and-style/02.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "ee1bae979b3cb71714026aa75839e53bdbd9897d9f38765e260eede681737810",
      "displayTitle": "Sheer White",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/echo-sheer-white",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "ee1bae979b3cb71714026aa75839e53bdbd9897d9f38765e260eede681737810",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "detail-echo-sheer-white-mobile-look-style-03",
      "sourceFigmaNode": "3301:904",
      "sourceLocalPath": "erriese-echo-mobile-atomic-assets.zip::echo/sheer-white/look-and-style/03-3301-904.png",
      "figmaNodeName": "look 3",
      "role": "mobile-detail-look-style-card",
      "section": "Collection / Echo mobile detail atomic",
      "route": "/air-ease-v2/detail/echo-sheer-white",
      "season": "Collection",
      "series": "Echo",
      "product": "Sheer White",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Sheer White",
      "detail": "look-and-style",
      "order": 399,
      "stackId": "mobile-echo-sheer-white-look-and-style",
      "width": 445,
      "height": 445,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-atomic/sheer-white/look-and-style/03.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Atomic mobile slot from direct Figma child 3301:904; PNG IHDR dimensions from the direct Figma export.",
      "sha256": "0400eaefb5b47e213f3165346d9bd8f9d9beb6d25a69c34bbc880a72d7630365",
      "displayTitle": "Sheer White How to Wear step undefined undefined",
      "collectionCardId": null,
      "suggestedTarget": null,
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "echo-mobile-editorial-v1"
    },
    {
      "id": "detail-echo-sheer-white-mobile-look-style-03-retina-3x",
      "assetId": "detail-echo-sheer-white-mobile-look-style-03-retina-3x",
      "sourceFigmaNode": "3301:904",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::echo/mobile-editorial-retina/sheer-white/look-and-style/03@3x.png",
      "figmaNodeName": "look 3",
      "role": "mobile-detail-look-style-card",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/echo-sheer-white",
      "season": "Collection",
      "series": "Echo",
      "product": "Echo",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Sheer White",
      "detail": "lookAndStyle",
      "order": 604,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/sheer-white/look-and-style/03.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "4b32c535e87f7a024aa33fa30dd8af08a4d011ea4ae9839cc8459300bb2a5e6a",
      "displayTitle": "Sheer White",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/echo-sheer-white",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "4b32c535e87f7a024aa33fa30dd8af08a4d011ea4ae9839cc8459300bb2a5e6a",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "detail-echo-sheer-white-mobile-look-style-04",
      "sourceFigmaNode": "3301:905",
      "sourceLocalPath": "erriese-echo-mobile-atomic-assets.zip::echo/sheer-white/look-and-style/04-3301-905.png",
      "figmaNodeName": "look 4",
      "role": "mobile-detail-look-style-card",
      "section": "Collection / Echo mobile detail atomic",
      "route": "/air-ease-v2/detail/echo-sheer-white",
      "season": "Collection",
      "series": "Echo",
      "product": "Sheer White",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Sheer White",
      "detail": "look-and-style",
      "order": 400,
      "stackId": "mobile-echo-sheer-white-look-and-style",
      "width": 445,
      "height": 445,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-atomic/sheer-white/look-and-style/04.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Atomic mobile slot from direct Figma child 3301:905; PNG IHDR dimensions from the direct Figma export.",
      "sha256": "244b4bff875b42dfefda187d755a594f9bde9215a5926f63edaec2056f1d9bae",
      "displayTitle": "Sheer White How to Wear step undefined undefined",
      "collectionCardId": null,
      "suggestedTarget": null,
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "echo-mobile-editorial-v1"
    },
    {
      "id": "detail-echo-sheer-white-mobile-look-style-04-retina-3x",
      "assetId": "detail-echo-sheer-white-mobile-look-style-04-retina-3x",
      "sourceFigmaNode": "3301:905",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::echo/mobile-editorial-retina/sheer-white/look-and-style/04@3x.png",
      "figmaNodeName": "look 4",
      "role": "mobile-detail-look-style-card",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/echo-sheer-white",
      "season": "Collection",
      "series": "Echo",
      "product": "Echo",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Sheer White",
      "detail": "lookAndStyle",
      "order": 605,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/sheer-white/look-and-style/04.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "47d2687e9cf6dacfa4ce4f9ecc99a7b4e14d3abd97bd662a8247f67116f20834",
      "displayTitle": "Sheer White",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/echo-sheer-white",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "47d2687e9cf6dacfa4ce4f9ecc99a7b4e14d3abd97bd662a8247f67116f20834",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "detail-echo-sheer-white-style-images",
      "sourceFigmaNode": "3301:906",
      "sourceLocalPath": null,
      "figmaNodeName": "styles",
      "role": "detail-style-images-group",
      "section": "Collection / Echo detail",
      "route": "/air-ease-v2/detail/echo-sheer-white",
      "season": "Collection",
      "series": "Echo",
      "product": "Sheer White",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Sheer White",
      "detail": "style-images",
      "order": 206,
      "stackId": null,
      "width": 3620,
      "height": 890,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---echo-detail/detail-echo-sheer-white-style-images-3301-906@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Styles crop from the Figma frame",
      "sha256": "6c7dd133be01693732aa6f72f2e5a5440ac7f670c19a3ce0c2e9971cccf94c11",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-asset",
      "byteLength": 3272839,
      "fidelity": {
        "priority": "P0",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p0-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/detail/echo-sheer-white/style-images.webp",
        "previousSourceFigmaNode": "3221:34",
        "acceptedFilename": "p0/collection---echo-detail/detail-echo-sheer-white-style-images-3301-906@2x.png",
        "acceptedSha256": "6c7dd133be01693732aa6f72f2e5a5440ac7f670c19a3ce0c2e9971cccf94c11"
      }
    },
    {
      "id": "detail-echo-soft-mist-blue-detail-info",
      "sourceFigmaNode": "3301:1194",
      "sourceLocalPath": null,
      "figmaNodeName": "Frame 2085663182",
      "role": "detail-information",
      "section": "Collection / Echo detail",
      "route": "/air-ease-v2/detail/echo-soft-mist-blue",
      "season": "Collection",
      "series": "Echo",
      "product": "Soft Mist Blue",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Soft Mist Blue",
      "detail": "detail-info",
      "order": 222,
      "stackId": null,
      "width": 1484,
      "height": 2800,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---echo-detail/detail-echo-soft-mist-blue-detail-info-3301-1194@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Detail information crop from the Figma frame",
      "sha256": "d2d518166b2299821beb1ed27a035b3d9920a922d0009c75a0463efd743bce4a",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-asset",
      "byteLength": 304799,
      "fidelity": {
        "priority": "P0",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p0-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/detail/echo-soft-mist-blue/detail-info.webp",
        "previousSourceFigmaNode": "3229:475",
        "acceptedFilename": "p0/collection---echo-detail/detail-echo-soft-mist-blue-detail-info-3301-1194@2x.png",
        "acceptedSha256": "d2d518166b2299821beb1ed27a035b3d9920a922d0009c75a0463efd743bce4a"
      }
    },
    {
      "id": "detail-echo-soft-mist-blue-frame",
      "sourceFigmaNode": "3301:1128",
      "sourceLocalPath": null,
      "figmaNodeName": "detail_Echo_Slit Brim Bucket Hatt",
      "role": "detail-frame",
      "section": "Collection / Echo detail",
      "route": "/air-ease-v2/detail/echo-soft-mist-blue",
      "season": "Collection",
      "series": "Echo",
      "product": "Soft Mist Blue",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Soft Mist Blue",
      "detail": "frame",
      "order": 216,
      "stackId": null,
      "width": 3840,
      "height": 9510,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---echo-detail/detail-echo-soft-mist-blue-frame-3301-1128@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "full Figma detail frame",
      "sha256": "befcb88e729ddc27472aac47f659eb035c4286fc4ac47b53aab981ddc788148f",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-frame",
      "byteLength": 24771483,
      "fidelity": {
        "priority": "P0",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p0-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/detail/echo-soft-mist-blue/frame.webp",
        "previousSourceFigmaNode": "3229:475",
        "acceptedFilename": "p0/collection---echo-detail/detail-echo-soft-mist-blue-frame-3301-1128@2x.png",
        "acceptedSha256": "befcb88e729ddc27472aac47f659eb035c4286fc4ac47b53aab981ddc788148f"
      }
    },
    {
      "id": "detail-echo-soft-mist-blue-hero-closeup",
      "sourceFigmaNode": "3301:1151",
      "sourceLocalPath": null,
      "figmaNodeName": "main 2",
      "role": "detail-hero-closeup",
      "section": "Collection / Echo detail",
      "route": "/air-ease-v2/detail/echo-soft-mist-blue",
      "season": "Collection",
      "series": "Echo",
      "product": "Soft Mist Blue",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Soft Mist Blue",
      "detail": "hero-closeup",
      "order": 218,
      "stackId": null,
      "width": 1800,
      "height": 1800,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---echo-detail/detail-echo-soft-mist-blue-hero-closeup-3301-1151@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "hero closeup crop from the Figma frame",
      "sha256": "5856b1ca6485f9aa7cc60f378ff75b176063163cc817b82d605b7455a5c0232f",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-asset",
      "byteLength": 5254691,
      "fidelity": {
        "priority": "P0",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p0-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/detail/echo-soft-mist-blue/hero-closeup.webp",
        "previousSourceFigmaNode": "3229:475",
        "acceptedFilename": "p0/collection---echo-detail/detail-echo-soft-mist-blue-hero-closeup-3301-1151@2x.png",
        "acceptedSha256": "5856b1ca6485f9aa7cc60f378ff75b176063163cc817b82d605b7455a5c0232f"
      }
    },
    {
      "id": "detail-echo-soft-mist-blue-hero-main",
      "sourceFigmaNode": "3301:1150",
      "sourceLocalPath": null,
      "figmaNodeName": "main 1",
      "role": "detail-hero-main",
      "section": "Collection / Echo detail",
      "route": "/air-ease-v2/detail/echo-soft-mist-blue",
      "season": "Collection",
      "series": "Echo",
      "product": "Soft Mist Blue",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Soft Mist Blue",
      "detail": "hero-main",
      "order": 217,
      "stackId": null,
      "width": 1800,
      "height": 1800,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---echo-detail/detail-echo-soft-mist-blue-hero-main-3301-1150@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "hero main crop from the Figma frame",
      "sha256": "8e5528e2718dccd68776055a801bc384c32bdc5066dd3bdbe2679b11b3d505af",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-asset",
      "byteLength": 4187423,
      "fidelity": {
        "priority": "P0",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p0-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/detail/echo-soft-mist-blue/hero-main.webp",
        "previousSourceFigmaNode": "3229:475",
        "acceptedFilename": "p0/collection---echo-detail/detail-echo-soft-mist-blue-hero-main-3301-1150@2x.png",
        "acceptedSha256": "8e5528e2718dccd68776055a801bc384c32bdc5066dd3bdbe2679b11b3d505af"
      }
    },
    {
      "id": "detail-echo-soft-mist-blue-how-to-wear",
      "sourceFigmaNode": "3301:1171",
      "sourceLocalPath": null,
      "figmaNodeName": "how to area",
      "role": "detail-how-to-wear-group",
      "section": "Collection / Echo detail",
      "route": "/air-ease-v2/detail/echo-soft-mist-blue",
      "season": "Collection",
      "series": "Echo",
      "product": "Soft Mist Blue",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Soft Mist Blue",
      "detail": "how-to-wear",
      "order": 221,
      "stackId": null,
      "width": 3620,
      "height": 2710,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---echo-detail/detail-echo-soft-mist-blue-how-to-wear-3301-1171@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "How to Wear crop from the Figma frame",
      "sha256": "1d185d7945c49982139afbb5a239cf71dfd15bfb5ed117ae8dea93b502caa280",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-asset",
      "byteLength": 4868177,
      "fidelity": {
        "priority": "P0",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p0-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/detail/echo-soft-mist-blue/how-to-wear.webp",
        "previousSourceFigmaNode": "3229:475",
        "acceptedFilename": "p0/collection---echo-detail/detail-echo-soft-mist-blue-how-to-wear-3301-1171@2x.png",
        "acceptedSha256": "1d185d7945c49982139afbb5a239cf71dfd15bfb5ed117ae8dea93b502caa280"
      }
    },
    {
      "id": "detail-echo-soft-mist-blue-look-style",
      "sourceFigmaNode": "3301:1153",
      "sourceLocalPath": null,
      "figmaNodeName": "looks",
      "role": "detail-look-style-group",
      "section": "Collection / Echo detail",
      "route": "/air-ease-v2/detail/echo-soft-mist-blue",
      "season": "Collection",
      "series": "Echo",
      "product": "Soft Mist Blue",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Soft Mist Blue",
      "detail": "look-style",
      "order": 219,
      "stackId": null,
      "width": 3620,
      "height": 890,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---echo-detail/detail-echo-soft-mist-blue-look-style-3301-1153@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Look & Style crop from the Figma frame",
      "sha256": "77c5a282cb3adfdfb3a67d6e98004a270023830d0c47287b575e69c875c09f4c",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-asset",
      "byteLength": 4486492,
      "fidelity": {
        "priority": "P0",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p0-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/detail/echo-soft-mist-blue/look-style.webp",
        "previousSourceFigmaNode": "3229:475",
        "acceptedFilename": "p0/collection---echo-detail/detail-echo-soft-mist-blue-look-style-3301-1153@2x.png",
        "acceptedSha256": "77c5a282cb3adfdfb3a67d6e98004a270023830d0c47287b575e69c875c09f4c"
      }
    },
    {
      "id": "detail-echo-soft-mist-blue-mobile-hero-01",
      "sourceFigmaNode": "3301:1150",
      "sourceLocalPath": "erriese-echo-mobile-atomic-assets.zip::echo/soft-mist-blue/hero/01-3301-1150.png",
      "figmaNodeName": "main 1",
      "role": "mobile-detail-hero",
      "section": "Collection / Echo mobile detail atomic",
      "route": "/air-ease-v2/detail/echo-soft-mist-blue",
      "season": "Collection",
      "series": "Echo",
      "product": "Soft Mist Blue",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Soft Mist Blue",
      "detail": "hero-carousel",
      "order": 415,
      "stackId": "mobile-echo-soft-mist-blue-hero",
      "width": 900,
      "height": 900,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-atomic/soft-mist-blue/hero/01.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Atomic mobile slot from direct Figma child 3301:1150; PNG IHDR dimensions from the direct Figma export.",
      "sha256": "5a4ce584020de46d3f9597195824b979df256d5a4f55736cffd59043aad81dbb",
      "displayTitle": "Soft Mist Blue How to Wear step undefined undefined",
      "collectionCardId": null,
      "suggestedTarget": null,
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "echo-mobile-editorial-v1"
    },
    {
      "id": "detail-echo-soft-mist-blue-mobile-hero-01-retina-3x",
      "assetId": "detail-echo-soft-mist-blue-mobile-hero-01-retina-3x",
      "sourceFigmaNode": "3301:1150",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::echo/mobile-editorial-retina/soft-mist-blue/hero/01@3x.png",
      "figmaNodeName": "main 1",
      "role": "mobile-detail-hero",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/echo-soft-mist-blue",
      "season": "Collection",
      "series": "Echo",
      "product": "Echo",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Soft Mist Blue",
      "detail": "hero",
      "order": 631,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 2700,
      "height": 2700,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/soft-mist-blue/hero/01.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "112b8b6ccfce9547f86fed9d22a72ec3e0ce83af6dc5ea287f7227ff1f06cb1c",
      "displayTitle": "Soft Mist Blue",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/echo-soft-mist-blue",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "112b8b6ccfce9547f86fed9d22a72ec3e0ce83af6dc5ea287f7227ff1f06cb1c",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "detail-echo-soft-mist-blue-mobile-hero-02",
      "sourceFigmaNode": "3301:1151",
      "sourceLocalPath": "erriese-echo-mobile-atomic-assets.zip::echo/soft-mist-blue/hero/02-3301-1151.png",
      "figmaNodeName": "main 2",
      "role": "mobile-detail-hero",
      "section": "Collection / Echo mobile detail atomic",
      "route": "/air-ease-v2/detail/echo-soft-mist-blue",
      "season": "Collection",
      "series": "Echo",
      "product": "Soft Mist Blue",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Soft Mist Blue",
      "detail": "hero-carousel",
      "order": 416,
      "stackId": "mobile-echo-soft-mist-blue-hero",
      "width": 900,
      "height": 900,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-atomic/soft-mist-blue/hero/02.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Atomic mobile slot from direct Figma child 3301:1151; PNG IHDR dimensions from the direct Figma export.",
      "sha256": "3d93da770d02ef97834e5d9d4a3aa1da3d23e06fb5e9ad5b9add74aa63ead4b8",
      "displayTitle": "Soft Mist Blue How to Wear step undefined undefined",
      "collectionCardId": null,
      "suggestedTarget": null,
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "echo-mobile-editorial-v1"
    },
    {
      "id": "detail-echo-soft-mist-blue-mobile-hero-02-retina-3x",
      "assetId": "detail-echo-soft-mist-blue-mobile-hero-02-retina-3x",
      "sourceFigmaNode": "3301:1151",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::echo/mobile-editorial-retina/soft-mist-blue/hero/02@3x.png",
      "figmaNodeName": "main 2",
      "role": "mobile-detail-hero",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/echo-soft-mist-blue",
      "season": "Collection",
      "series": "Echo",
      "product": "Echo",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Soft Mist Blue",
      "detail": "hero",
      "order": 632,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 2700,
      "height": 2700,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/soft-mist-blue/hero/02.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "10aefdfc84592f8f0fcba669b17bd81ffc870126aa8ad7de37cdd3246a5ccf10",
      "displayTitle": "Soft Mist Blue",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/echo-soft-mist-blue",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "10aefdfc84592f8f0fcba669b17bd81ffc870126aa8ad7de37cdd3246a5ccf10",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "detail-echo-soft-mist-blue-mobile-how-to-wear-step-1-image",
      "sourceFigmaNode": "3301:1173",
      "sourceLocalPath": "erriese-echo-mobile-atomic-assets.zip::echo/soft-mist-blue/how-to-wear/step-1/image-3301-1173.png",
      "figmaNodeName": "B3_look_74 1",
      "role": "mobile-detail-how-to-wear-image",
      "section": "Collection / Echo mobile detail atomic",
      "route": "/air-ease-v2/detail/echo-soft-mist-blue",
      "season": "Collection",
      "series": "Echo",
      "product": "Soft Mist Blue",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Soft Mist Blue",
      "detail": "how-to-wear-step-1-image",
      "order": 421,
      "stackId": "mobile-echo-soft-mist-blue-how-to-wear-step-1",
      "width": 445,
      "height": 445,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-atomic/soft-mist-blue/how-to-wear/step-1-image.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Atomic mobile slot from direct Figma child 3301:1173; PNG IHDR dimensions from the direct Figma export.",
      "sha256": "823acba0873ff08dd380bc178a27075426cc182046acba9f353a45bb06f0b473",
      "displayTitle": "Soft Mist Blue How to Wear step 1 image",
      "collectionCardId": null,
      "suggestedTarget": null,
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "echo-mobile-editorial-v1"
    },
    {
      "id": "detail-echo-soft-mist-blue-mobile-how-to-wear-step-1-image-2",
      "sourceFigmaNode": "3301:1175",
      "sourceLocalPath": "erriese-echo-mobile-how-to-wear-second-photos.zip::echo/soft-mist-blue/how-to-wear/step-1/image-2-3301-1175.png",
      "figmaNodeName": "B3_look_77 1",
      "role": "mobile-detail-how-to-wear-image",
      "section": "Collection / Echo mobile detail atomic",
      "route": "/air-ease-v2/detail/echo-soft-mist-blue",
      "season": "Collection",
      "series": "Echo",
      "product": "Soft Mist Blue",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Soft Mist Blue",
      "detail": "how-to-wear-step-1-image-2",
      "order": 590,
      "stackId": "mobile-echo-soft-mist-blue-how-to-wear-step-1",
      "width": 445,
      "height": 445,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-atomic/soft-mist-blue/how-to-wear/step-1-image-2.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Imported from user-provided Echo second How-to-Wear photo ZIP; direct Figma child exportAsync PNG converted to lossless WebP.",
      "sha256": "bc9c7e24dc84dfba91c8da30e7cffd1ca2da05f1bedfe936b7a41940819e6559",
      "displayTitle": "Soft Mist Blue How to Wear step 1 image 2",
      "collectionCardId": null,
      "suggestedTarget": null,
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "echo-mobile-editorial-v1",
      "pngSha256": "921da828cbd2ceda3216b3edbe8a6a280a204871c1ca75816f907dc5f88f2dd6",
      "pixelIdentityAE": null,
      "originalZipFilename": "erriese-echo-mobile-how-to-wear-second-photos.zip"
    },
    {
      "id": "detail-echo-soft-mist-blue-mobile-how-to-wear-step-1-image-2-retina-3x",
      "assetId": "detail-echo-soft-mist-blue-mobile-how-to-wear-step-1-image-2-retina-3x",
      "sourceFigmaNode": "3301:1175",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::echo/mobile-editorial-retina/soft-mist-blue/how-to-wear/step-1-image-2@3x.png",
      "figmaNodeName": "B3_look_77 1",
      "role": "mobile-detail-how-to-wear-image",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/echo-soft-mist-blue",
      "season": "Collection",
      "series": "Echo",
      "product": "Echo",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Soft Mist Blue",
      "detail": "howToWearPhoto-step-1",
      "order": 638,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/soft-mist-blue/how-to-wear/step-1-image-2.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "9423730893954c81d5555ed605ebcbdfcd509724fcefda2ac50e1318f4151bc2",
      "displayTitle": "Soft Mist Blue",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/echo-soft-mist-blue",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "9423730893954c81d5555ed605ebcbdfcd509724fcefda2ac50e1318f4151bc2",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "detail-echo-soft-mist-blue-mobile-how-to-wear-step-1-image-retina-3x",
      "assetId": "detail-echo-soft-mist-blue-mobile-how-to-wear-step-1-image-retina-3x",
      "sourceFigmaNode": "3301:1173",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::echo/mobile-editorial-retina/soft-mist-blue/how-to-wear/step-1-image@3x.png",
      "figmaNodeName": "B3_look_74 1",
      "role": "mobile-detail-how-to-wear-image",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/echo-soft-mist-blue",
      "season": "Collection",
      "series": "Echo",
      "product": "Echo",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Soft Mist Blue",
      "detail": "howToWearPhoto-step-1",
      "order": 637,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/soft-mist-blue/how-to-wear/step-1-image.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "1d21604781bc5ccecd831769b983c1614c6902bf24988723148548cc0a338882",
      "displayTitle": "Soft Mist Blue",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/echo-soft-mist-blue",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "1d21604781bc5ccecd831769b983c1614c6902bf24988723148548cc0a338882",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "detail-echo-soft-mist-blue-mobile-how-to-wear-step-1-sketch",
      "sourceFigmaNode": "3301:1177",
      "sourceLocalPath": "erriese-echo-mobile-atomic-assets.zip::echo/soft-mist-blue/how-to-wear/step-1/sketch-3301-1177.png",
      "figmaNodeName": "Vector 8",
      "role": "mobile-detail-how-to-wear-sketch",
      "section": "Collection / Echo mobile detail atomic",
      "route": "/air-ease-v2/detail/echo-soft-mist-blue",
      "season": "Collection",
      "series": "Echo",
      "product": "Soft Mist Blue",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Soft Mist Blue",
      "detail": "how-to-wear-step-1-sketch",
      "order": 422,
      "stackId": "mobile-echo-soft-mist-blue-how-to-wear-step-1",
      "width": 246,
      "height": 227,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-atomic/soft-mist-blue/how-to-wear/step-1-sketch.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Atomic mobile slot from direct Figma child 3301:1177; PNG IHDR dimensions from the direct Figma export.",
      "sha256": "2799b160b02e4f4d130bbc07913a9f95b15ae0f5ad16e9e1c279f0310ca8a79c",
      "displayTitle": "Soft Mist Blue How to Wear step 1 sketch",
      "collectionCardId": null,
      "suggestedTarget": null,
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "echo-mobile-editorial-v1"
    },
    {
      "id": "detail-echo-soft-mist-blue-mobile-how-to-wear-step-1-sketch-card-retina-3x",
      "assetId": "detail-echo-soft-mist-blue-mobile-how-to-wear-step-1-sketch-card-retina-3x",
      "sourceFigmaNode": "3301:1176",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::echo/mobile-editorial-retina/soft-mist-blue/how-to-wear/step-1-sketch-card@3x.png",
      "figmaNodeName": "how to 1 sketch",
      "role": "mobile-detail-how-to-wear-sketch-card",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/echo-soft-mist-blue",
      "season": "Collection",
      "series": "Echo",
      "product": "Echo",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Soft Mist Blue",
      "detail": "howToWearSketchCard-step-1",
      "order": 639,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/soft-mist-blue/how-to-wear/step-1-sketch-card.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "a88ba2a721e739d511f95898cb803c09b9ad7e037193013cc1dc6c062893b3f7",
      "displayTitle": "Soft Mist Blue",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/echo-soft-mist-blue",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-frame-exportAsync",
      "compositionType": "full-line-art-card-parent-frame",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "a88ba2a721e739d511f95898cb803c09b9ad7e037193013cc1dc6c062893b3f7",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions",
      "replacesInnerSketchNode": "3301:1177",
      "sourceParentFrameName": "how to 1 sketch"
    },
    {
      "id": "detail-echo-soft-mist-blue-mobile-how-to-wear-step-2-image",
      "sourceFigmaNode": "3301:1183",
      "sourceLocalPath": "erriese-echo-mobile-atomic-assets.zip::echo/soft-mist-blue/how-to-wear/step-2/image-3301-1183.png",
      "figmaNodeName": "B3_look_78 1",
      "role": "mobile-detail-how-to-wear-image",
      "section": "Collection / Echo mobile detail atomic",
      "route": "/air-ease-v2/detail/echo-soft-mist-blue",
      "season": "Collection",
      "series": "Echo",
      "product": "Soft Mist Blue",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Soft Mist Blue",
      "detail": "how-to-wear-step-2-image",
      "order": 423,
      "stackId": "mobile-echo-soft-mist-blue-how-to-wear-step-2",
      "width": 445,
      "height": 445,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-atomic/soft-mist-blue/how-to-wear/step-2-image.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Atomic mobile slot from direct Figma child 3301:1183; PNG IHDR dimensions from the direct Figma export.",
      "sha256": "dcfbe3c7e865210ee6618fa00a69c1063ad2de84bb37d6ff3e60ff0e0c4c8450",
      "displayTitle": "Soft Mist Blue How to Wear step 2 image",
      "collectionCardId": null,
      "suggestedTarget": null,
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "echo-mobile-editorial-v1"
    },
    {
      "id": "detail-echo-soft-mist-blue-mobile-how-to-wear-step-2-image-2",
      "sourceFigmaNode": "3301:1185",
      "sourceLocalPath": "erriese-echo-mobile-how-to-wear-second-photos.zip::echo/soft-mist-blue/how-to-wear/step-2/image-2-3301-1185.png",
      "figmaNodeName": "B3_look_79 1",
      "role": "mobile-detail-how-to-wear-image",
      "section": "Collection / Echo mobile detail atomic",
      "route": "/air-ease-v2/detail/echo-soft-mist-blue",
      "season": "Collection",
      "series": "Echo",
      "product": "Soft Mist Blue",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Soft Mist Blue",
      "detail": "how-to-wear-step-2-image-2",
      "order": 591,
      "stackId": "mobile-echo-soft-mist-blue-how-to-wear-step-2",
      "width": 445,
      "height": 445,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-atomic/soft-mist-blue/how-to-wear/step-2-image-2.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Imported from user-provided Echo second How-to-Wear photo ZIP; direct Figma child exportAsync PNG converted to lossless WebP.",
      "sha256": "71e194985ab8eb9071faf72201f015123e280ca852689ef4fbbf9a7986ec420e",
      "displayTitle": "Soft Mist Blue How to Wear step 2 image 2",
      "collectionCardId": null,
      "suggestedTarget": null,
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "echo-mobile-editorial-v1",
      "pngSha256": "11dabb7821c1e182df4ea3f99ab581fab65cbddcbf392b5155ff51fc808ff825",
      "pixelIdentityAE": null,
      "originalZipFilename": "erriese-echo-mobile-how-to-wear-second-photos.zip"
    },
    {
      "id": "detail-echo-soft-mist-blue-mobile-how-to-wear-step-2-image-2-retina-3x",
      "assetId": "detail-echo-soft-mist-blue-mobile-how-to-wear-step-2-image-2-retina-3x",
      "sourceFigmaNode": "3301:1185",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::echo/mobile-editorial-retina/soft-mist-blue/how-to-wear/step-2-image-2@3x.png",
      "figmaNodeName": "B3_look_79 1",
      "role": "mobile-detail-how-to-wear-image",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/echo-soft-mist-blue",
      "season": "Collection",
      "series": "Echo",
      "product": "Echo",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Soft Mist Blue",
      "detail": "howToWearPhoto-step-2",
      "order": 641,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/soft-mist-blue/how-to-wear/step-2-image-2.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "e3ed70ed403c411882b272e6d6b3566feb661f18561000fa2d78157e6d3f0c2d",
      "displayTitle": "Soft Mist Blue",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/echo-soft-mist-blue",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "e3ed70ed403c411882b272e6d6b3566feb661f18561000fa2d78157e6d3f0c2d",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "detail-echo-soft-mist-blue-mobile-how-to-wear-step-2-image-retina-3x",
      "assetId": "detail-echo-soft-mist-blue-mobile-how-to-wear-step-2-image-retina-3x",
      "sourceFigmaNode": "3301:1183",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::echo/mobile-editorial-retina/soft-mist-blue/how-to-wear/step-2-image@3x.png",
      "figmaNodeName": "B3_look_78 1",
      "role": "mobile-detail-how-to-wear-image",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/echo-soft-mist-blue",
      "season": "Collection",
      "series": "Echo",
      "product": "Echo",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Soft Mist Blue",
      "detail": "howToWearPhoto-step-2",
      "order": 640,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/soft-mist-blue/how-to-wear/step-2-image.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "1e500cc52ee5c21bdb723e2ad98f09caefbb11869eb102710ec9772fbdd0270b",
      "displayTitle": "Soft Mist Blue",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/echo-soft-mist-blue",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "1e500cc52ee5c21bdb723e2ad98f09caefbb11869eb102710ec9772fbdd0270b",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "detail-echo-soft-mist-blue-mobile-how-to-wear-step-2-sketch",
      "sourceFigmaNode": "3301:1189",
      "sourceLocalPath": "erriese-echo-mobile-atomic-assets.zip::echo/soft-mist-blue/how-to-wear/step-2/sketch-3301-1189.png",
      "figmaNodeName": "Vector 18",
      "role": "mobile-detail-how-to-wear-sketch",
      "section": "Collection / Echo mobile detail atomic",
      "route": "/air-ease-v2/detail/echo-soft-mist-blue",
      "season": "Collection",
      "series": "Echo",
      "product": "Soft Mist Blue",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Soft Mist Blue",
      "detail": "how-to-wear-step-2-sketch",
      "order": 424,
      "stackId": "mobile-echo-soft-mist-blue-how-to-wear-step-2",
      "width": 287,
      "height": 158,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-atomic/soft-mist-blue/how-to-wear/step-2-sketch.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Atomic mobile slot from direct Figma child 3301:1189; PNG IHDR dimensions from the direct Figma export.",
      "sha256": "63cb439bdb24896955cc0515ddff22807ed9c546a56c85f663fa881c543cf0da",
      "displayTitle": "Soft Mist Blue How to Wear step 2 sketch",
      "collectionCardId": null,
      "suggestedTarget": null,
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "echo-mobile-editorial-v1"
    },
    {
      "id": "detail-echo-soft-mist-blue-mobile-how-to-wear-step-2-sketch-card-retina-3x",
      "assetId": "detail-echo-soft-mist-blue-mobile-how-to-wear-step-2-sketch-card-retina-3x",
      "sourceFigmaNode": "3301:1186",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::echo/mobile-editorial-retina/soft-mist-blue/how-to-wear/step-2-sketch-card@3x.png",
      "figmaNodeName": "how to 2 sketch",
      "role": "mobile-detail-how-to-wear-sketch-card",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/echo-soft-mist-blue",
      "season": "Collection",
      "series": "Echo",
      "product": "Echo",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Soft Mist Blue",
      "detail": "howToWearSketchCard-step-2",
      "order": 642,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/soft-mist-blue/how-to-wear/step-2-sketch-card.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "23481d2190d25eb0945732273e434c5e60ec1ad444bd13f4498328db90510fcd",
      "displayTitle": "Soft Mist Blue",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/echo-soft-mist-blue",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-frame-exportAsync",
      "compositionType": "full-line-art-card-parent-frame",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "23481d2190d25eb0945732273e434c5e60ec1ad444bd13f4498328db90510fcd",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions",
      "replacesInnerSketchNode": "3301:1189",
      "sourceParentFrameName": "how to 2 sketch"
    },
    {
      "id": "detail-echo-soft-mist-blue-mobile-look-style-01",
      "sourceFigmaNode": "3301:1154",
      "sourceLocalPath": "erriese-echo-mobile-atomic-assets.zip::echo/soft-mist-blue/look-and-style/01-3301-1154.png",
      "figmaNodeName": "look 1",
      "role": "mobile-detail-look-style-card",
      "section": "Collection / Echo mobile detail atomic",
      "route": "/air-ease-v2/detail/echo-soft-mist-blue",
      "season": "Collection",
      "series": "Echo",
      "product": "Soft Mist Blue",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Soft Mist Blue",
      "detail": "look-and-style",
      "order": 417,
      "stackId": "mobile-echo-soft-mist-blue-look-and-style",
      "width": 445,
      "height": 445,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-atomic/soft-mist-blue/look-and-style/01.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Atomic mobile slot from direct Figma child 3301:1154; PNG IHDR dimensions from the direct Figma export.",
      "sha256": "d0501f574970ac6289cd1bc8c841bec3bb5305881a9e996e9a656a098ecd1b7b",
      "displayTitle": "Soft Mist Blue How to Wear step undefined undefined",
      "collectionCardId": null,
      "suggestedTarget": null,
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "echo-mobile-editorial-v1"
    },
    {
      "id": "detail-echo-soft-mist-blue-mobile-look-style-01-retina-3x",
      "assetId": "detail-echo-soft-mist-blue-mobile-look-style-01-retina-3x",
      "sourceFigmaNode": "3301:1154",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::echo/mobile-editorial-retina/soft-mist-blue/look-and-style/01@3x.png",
      "figmaNodeName": "look 1",
      "role": "mobile-detail-look-style-card",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/echo-soft-mist-blue",
      "season": "Collection",
      "series": "Echo",
      "product": "Echo",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Soft Mist Blue",
      "detail": "lookAndStyle",
      "order": 633,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/soft-mist-blue/look-and-style/01.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "0ff32aaff915374cf29737ba3f0b8e467641a3e7d84ba9af1799088fd3a76bee",
      "displayTitle": "Soft Mist Blue",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/echo-soft-mist-blue",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "0ff32aaff915374cf29737ba3f0b8e467641a3e7d84ba9af1799088fd3a76bee",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "detail-echo-soft-mist-blue-mobile-look-style-02",
      "sourceFigmaNode": "3301:1156",
      "sourceLocalPath": "erriese-echo-mobile-atomic-assets.zip::echo/soft-mist-blue/look-and-style/02-3301-1156.png",
      "figmaNodeName": "2025-0726-一展0487 1",
      "role": "mobile-detail-look-style-card",
      "section": "Collection / Echo mobile detail atomic",
      "route": "/air-ease-v2/detail/echo-soft-mist-blue",
      "season": "Collection",
      "series": "Echo",
      "product": "Soft Mist Blue",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Soft Mist Blue",
      "detail": "look-and-style",
      "order": 418,
      "stackId": "mobile-echo-soft-mist-blue-look-and-style",
      "width": 445,
      "height": 445,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-atomic/soft-mist-blue/look-and-style/02.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Atomic mobile slot from direct Figma child 3301:1156; PNG IHDR dimensions from the direct Figma export.",
      "sha256": "35f449aa35b0390f09604069918de00791e49f28c97203259780fb0dc073747f",
      "displayTitle": "Soft Mist Blue How to Wear step undefined undefined",
      "collectionCardId": null,
      "suggestedTarget": null,
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "echo-mobile-editorial-v1"
    },
    {
      "id": "detail-echo-soft-mist-blue-mobile-look-style-02-retina-3x",
      "assetId": "detail-echo-soft-mist-blue-mobile-look-style-02-retina-3x",
      "sourceFigmaNode": "3301:1156",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::echo/mobile-editorial-retina/soft-mist-blue/look-and-style/02@3x.png",
      "figmaNodeName": "2025-0726-一展0487 1",
      "role": "mobile-detail-look-style-card",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/echo-soft-mist-blue",
      "season": "Collection",
      "series": "Echo",
      "product": "Echo",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Soft Mist Blue",
      "detail": "lookAndStyle",
      "order": 634,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/soft-mist-blue/look-and-style/02.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "d87294b6b109c18dc2abe39e0e5dfcfbc87dcc23e04611e4e4b5e04faf0a0233",
      "displayTitle": "Soft Mist Blue",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/echo-soft-mist-blue",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "d87294b6b109c18dc2abe39e0e5dfcfbc87dcc23e04611e4e4b5e04faf0a0233",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "detail-echo-soft-mist-blue-mobile-look-style-03",
      "sourceFigmaNode": "3301:1157",
      "sourceLocalPath": "erriese-echo-mobile-atomic-assets.zip::echo/soft-mist-blue/look-and-style/03-3301-1157.png",
      "figmaNodeName": "look 3",
      "role": "mobile-detail-look-style-card",
      "section": "Collection / Echo mobile detail atomic",
      "route": "/air-ease-v2/detail/echo-soft-mist-blue",
      "season": "Collection",
      "series": "Echo",
      "product": "Soft Mist Blue",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Soft Mist Blue",
      "detail": "look-and-style",
      "order": 419,
      "stackId": "mobile-echo-soft-mist-blue-look-and-style",
      "width": 445,
      "height": 445,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-atomic/soft-mist-blue/look-and-style/03.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Atomic mobile slot from direct Figma child 3301:1157; PNG IHDR dimensions from the direct Figma export.",
      "sha256": "5a486b71c27af392ab20186f982dc0cc73ea968c58ad0f00f60212aff73dd2ec",
      "displayTitle": "Soft Mist Blue How to Wear step undefined undefined",
      "collectionCardId": null,
      "suggestedTarget": null,
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "echo-mobile-editorial-v1"
    },
    {
      "id": "detail-echo-soft-mist-blue-mobile-look-style-03-retina-3x",
      "assetId": "detail-echo-soft-mist-blue-mobile-look-style-03-retina-3x",
      "sourceFigmaNode": "3301:1157",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::echo/mobile-editorial-retina/soft-mist-blue/look-and-style/03@3x.png",
      "figmaNodeName": "look 3",
      "role": "mobile-detail-look-style-card",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/echo-soft-mist-blue",
      "season": "Collection",
      "series": "Echo",
      "product": "Echo",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Soft Mist Blue",
      "detail": "lookAndStyle",
      "order": 635,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/soft-mist-blue/look-and-style/03.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "5c448fcfda67eff560cc02ac0980b7d3c9a6b6e3ec99a07521abadbae6484550",
      "displayTitle": "Soft Mist Blue",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/echo-soft-mist-blue",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "5c448fcfda67eff560cc02ac0980b7d3c9a6b6e3ec99a07521abadbae6484550",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "detail-echo-soft-mist-blue-mobile-look-style-04",
      "sourceFigmaNode": "3301:1159",
      "sourceLocalPath": "erriese-echo-mobile-atomic-assets.zip::echo/soft-mist-blue/look-and-style/04-3301-1159.png",
      "figmaNodeName": "2025-0726-一展0470 1",
      "role": "mobile-detail-look-style-card",
      "section": "Collection / Echo mobile detail atomic",
      "route": "/air-ease-v2/detail/echo-soft-mist-blue",
      "season": "Collection",
      "series": "Echo",
      "product": "Soft Mist Blue",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Soft Mist Blue",
      "detail": "look-and-style",
      "order": 420,
      "stackId": "mobile-echo-soft-mist-blue-look-and-style",
      "width": 445,
      "height": 445,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-atomic/soft-mist-blue/look-and-style/04.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Atomic mobile slot from direct Figma child 3301:1159; PNG IHDR dimensions from the direct Figma export.",
      "sha256": "8f19ce99ba6c4ecbd6e40d1b66788eca965c0ca2ab99b88b4ef97fea6332f391",
      "displayTitle": "Soft Mist Blue How to Wear step undefined undefined",
      "collectionCardId": null,
      "suggestedTarget": null,
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "echo-mobile-editorial-v1"
    },
    {
      "id": "detail-echo-soft-mist-blue-mobile-look-style-04-retina-3x",
      "assetId": "detail-echo-soft-mist-blue-mobile-look-style-04-retina-3x",
      "sourceFigmaNode": "3301:1159",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::echo/mobile-editorial-retina/soft-mist-blue/look-and-style/04@3x.png",
      "figmaNodeName": "2025-0726-一展0470 1",
      "role": "mobile-detail-look-style-card",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/echo-soft-mist-blue",
      "season": "Collection",
      "series": "Echo",
      "product": "Echo",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Soft Mist Blue",
      "detail": "lookAndStyle",
      "order": 636,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 1333,
      "height": 1333,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/soft-mist-blue/look-and-style/04.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "2570624065e8fb21a42c163ecd0cce46eae29136b9229017ab73119f2ea35833",
      "displayTitle": "Soft Mist Blue",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/echo-soft-mist-blue",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "2570624065e8fb21a42c163ecd0cce46eae29136b9229017ab73119f2ea35833",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "recorded-actual-figma-export-dimensions"
    },
    {
      "id": "detail-echo-soft-mist-blue-style-images",
      "sourceFigmaNode": "3301:1160",
      "sourceLocalPath": null,
      "figmaNodeName": "styles",
      "role": "detail-style-images-group",
      "section": "Collection / Echo detail",
      "route": "/air-ease-v2/detail/echo-soft-mist-blue",
      "season": "Collection",
      "series": "Echo",
      "product": "Soft Mist Blue",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Soft Mist Blue",
      "detail": "style-images",
      "order": 220,
      "stackId": null,
      "width": 3620,
      "height": 890,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---echo-detail/detail-echo-soft-mist-blue-style-images-3301-1160@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Styles crop from the Figma frame",
      "sha256": "f49f225c6a1b7700457eb88354ef1866a952d449b1d303e8d7e2e44972cbbbeb",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-asset",
      "byteLength": 4818418,
      "fidelity": {
        "priority": "P0",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p0-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/detail/echo-soft-mist-blue/style-images.webp",
        "previousSourceFigmaNode": "3229:475",
        "acceptedFilename": "p0/collection---echo-detail/detail-echo-soft-mist-blue-style-images-3301-1160@2x.png",
        "acceptedSha256": "f49f225c6a1b7700457eb88354ef1866a952d449b1d303e8d7e2e44972cbbbeb"
      }
    },
    {
      "id": "detail-la-croissance-black-airy-veil-hat-detail-info",
      "sourceFigmaNode": "3301:665",
      "sourceLocalPath": null,
      "figmaNodeName": "detail information",
      "role": "detail-information-panel",
      "section": "26 Capsule / la croissance detail",
      "route": "/air-ease-v2/detail/black-airy-veil-hat",
      "season": "26 Capsule",
      "series": "la croissance",
      "product": "Black Airy Veil Hat",
      "productStyle": "Airy Veil Hat",
      "variantColorway": "Black",
      "detail": "detail-information",
      "order": null,
      "stackId": null,
      "width": 1402,
      "height": 2800,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p0/26-capsule---la-croissance-detail/detail-la-croissance-black-airy-veil-hat-detail-info-3301-665@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Detail information panel includes palette, material, size, shared care text/icons, and visual add-to-cart control.",
      "sha256": "cec48b103cbbd2bfd771f49d607c3bedf1c723a4f4dd685ee3e44988546cc031",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-asset",
      "byteLength": 253063,
      "fidelity": {
        "priority": "P0",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p0-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/detail/la-croissance/black-airy-veil-hat/detail-info.webp",
        "previousSourceFigmaNode": "3130:1785",
        "acceptedFilename": "p0/26-capsule---la-croissance-detail/detail-la-croissance-black-airy-veil-hat-detail-info-3301-665@2x.png",
        "acceptedSha256": "cec48b103cbbd2bfd771f49d607c3bedf1c723a4f4dd685ee3e44988546cc031"
      }
    },
    {
      "id": "detail-la-croissance-black-airy-veil-hat-frame",
      "sourceFigmaNode": "3301:612",
      "sourceLocalPath": null,
      "figmaNodeName": "detail_la croissance_White Ariy Veil Hat",
      "role": "detail-frame",
      "section": "26 Capsule / la croissance detail",
      "route": "/air-ease-v2/detail/black-airy-veil-hat",
      "season": "26 Capsule",
      "series": "la croissance",
      "product": "Black Airy Veil Hat",
      "productStyle": "Airy Veil Hat",
      "variantColorway": "Black",
      "detail": "full-frame",
      "order": null,
      "stackId": null,
      "width": 3840,
      "height": 8600,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p0/26-capsule---la-croissance-detail/detail-la-croissance-black-airy-veil-hat-frame-3301-612@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Real Figma node export for la croissance detail page. Palette baked-in extra dot removed locally on 2026-07-08; only tiny dot area changed, path unchanged.",
      "sha256": "20a710a28ad59be3f38aabbf99e91730b1b4019197c0460ce681314ffe7cd7ff",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-frame",
      "byteLength": 17065492,
      "fidelity": {
        "priority": "P0",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p0-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/detail/la-croissance/black-airy-veil-hat/frame.webp",
        "previousSourceFigmaNode": "3130:1723",
        "acceptedFilename": "p0/26-capsule---la-croissance-detail/detail-la-croissance-black-airy-veil-hat-frame-3301-612@2x.png",
        "acceptedSha256": "20a710a28ad59be3f38aabbf99e91730b1b4019197c0460ce681314ffe7cd7ff"
      }
    },
    {
      "id": "detail-la-croissance-black-airy-veil-hat-hero-closeup",
      "sourceFigmaNode": "3301:621",
      "sourceLocalPath": null,
      "figmaNodeName": "main image 2",
      "role": "detail-hero-closeup",
      "section": "26 Capsule / la croissance detail",
      "route": "/air-ease-v2/detail/black-airy-veil-hat",
      "season": "26 Capsule",
      "series": "la croissance",
      "product": "Black Airy Veil Hat",
      "productStyle": "Airy Veil Hat",
      "variantColorway": "Black",
      "detail": "hero-closeup",
      "order": null,
      "stackId": null,
      "width": 1800,
      "height": 1800,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p0/26-capsule---la-croissance-detail/detail-la-croissance-black-airy-veil-hat-hero-closeup-3301-621@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Real Figma node export for la croissance detail page.",
      "sha256": "f0a8064babadcd60ccb447f092592c36d80e16817f10964323237fc77574916d",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-asset",
      "byteLength": 3144413,
      "fidelity": {
        "priority": "P0",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p0-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/detail/la-croissance/black-airy-veil-hat/hero-closeup.webp",
        "previousSourceFigmaNode": "3130:1965",
        "acceptedFilename": "p0/26-capsule---la-croissance-detail/detail-la-croissance-black-airy-veil-hat-hero-closeup-3301-621@2x.png",
        "acceptedSha256": "f0a8064babadcd60ccb447f092592c36d80e16817f10964323237fc77574916d"
      }
    },
    {
      "id": "detail-la-croissance-black-airy-veil-hat-hero-main",
      "sourceFigmaNode": "3301:618",
      "sourceLocalPath": null,
      "figmaNodeName": "main image 1",
      "role": "detail-hero-main",
      "section": "26 Capsule / la croissance detail",
      "route": "/air-ease-v2/detail/black-airy-veil-hat",
      "season": "26 Capsule",
      "series": "la croissance",
      "product": "Black Airy Veil Hat",
      "productStyle": "Airy Veil Hat",
      "variantColorway": "Black",
      "detail": "hero-main",
      "order": null,
      "stackId": null,
      "width": 1800,
      "height": 1800,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p0/26-capsule---la-croissance-detail/detail-la-croissance-black-airy-veil-hat-hero-main-3301-618@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Real Figma node export for la croissance detail page.",
      "sha256": "2f69b1e6d73f08ec21864bab00d7c9134728a1d471010d673032215dd214f4f5",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-asset",
      "byteLength": 3304156,
      "fidelity": {
        "priority": "P0",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p0-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/detail/la-croissance/black-airy-veil-hat/hero-main.webp",
        "previousSourceFigmaNode": "3130:1961",
        "acceptedFilename": "p0/26-capsule---la-croissance-detail/detail-la-croissance-black-airy-veil-hat-hero-main-3301-618@2x.png",
        "acceptedSha256": "2f69b1e6d73f08ec21864bab00d7c9134728a1d471010d673032215dd214f4f5"
      }
    },
    {
      "id": "detail-la-croissance-black-airy-veil-hat-how-to-wear",
      "sourceFigmaNode": "3301:642",
      "sourceLocalPath": null,
      "figmaNodeName": "how to area",
      "role": "detail-how-to-wear-group",
      "section": "26 Capsule / la croissance detail",
      "route": "/air-ease-v2/detail/black-airy-veil-hat",
      "season": "26 Capsule",
      "series": "la croissance",
      "product": "Black Airy Veil Hat",
      "productStyle": "Airy Veil Hat",
      "variantColorway": "Black",
      "detail": "how-to-wear",
      "order": null,
      "stackId": null,
      "width": 3620,
      "height": 1800,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p0/26-capsule---la-croissance-detail/detail-la-croissance-black-airy-veil-hat-how-to-wear-3301-642@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "How-to-wear grid includes real product imagery plus sketch/wearing-guide text blocks from Figma.",
      "sha256": "7319a1ce097956f9b4c2a8d0fc71410c2202582875272e4d9d18d8ffb133349c",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-asset",
      "byteLength": 3833760,
      "fidelity": {
        "priority": "P0",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p0-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/detail/la-croissance/black-airy-veil-hat/how-to-wear.webp",
        "previousSourceFigmaNode": "3130:1762",
        "acceptedFilename": "p0/26-capsule---la-croissance-detail/detail-la-croissance-black-airy-veil-hat-how-to-wear-3301-642@2x.png",
        "acceptedSha256": "7319a1ce097956f9b4c2a8d0fc71410c2202582875272e4d9d18d8ffb133349c"
      }
    },
    {
      "id": "detail-la-croissance-black-airy-veil-hat-look-style",
      "sourceFigmaNode": "3301:625",
      "sourceLocalPath": null,
      "figmaNodeName": "looks",
      "role": "detail-look-style-group",
      "section": "26 Capsule / la croissance detail",
      "route": "/air-ease-v2/detail/black-airy-veil-hat",
      "season": "26 Capsule",
      "series": "la croissance",
      "product": "Black Airy Veil Hat",
      "productStyle": "Airy Veil Hat",
      "variantColorway": "Black",
      "detail": "look-style",
      "order": null,
      "stackId": null,
      "width": 3620,
      "height": 890,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p0/26-capsule---la-croissance-detail/detail-la-croissance-black-airy-veil-hat-look-style-3301-625@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Real Figma node export for la croissance detail page.",
      "sha256": "2fdf452ac626b67a3179fa6963c3a9f11501416ae38baeed28746204ac666fe8",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-asset",
      "byteLength": 3432695,
      "fidelity": {
        "priority": "P0",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p0-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/detail/la-croissance/black-airy-veil-hat/look-style.webp",
        "previousSourceFigmaNode": "3130:1734",
        "acceptedFilename": "p0/26-capsule---la-croissance-detail/detail-la-croissance-black-airy-veil-hat-look-style-3301-625@2x.png",
        "acceptedSha256": "2fdf452ac626b67a3179fa6963c3a9f11501416ae38baeed28746204ac666fe8"
      }
    },
    {
      "id": "detail-la-croissance-black-airy-veil-hat-style-images",
      "sourceFigmaNode": "3301:634",
      "sourceLocalPath": null,
      "figmaNodeName": "styles",
      "role": "detail-style-images-group",
      "section": "26 Capsule / la croissance detail",
      "route": "/air-ease-v2/detail/black-airy-veil-hat",
      "season": "26 Capsule",
      "series": "la croissance",
      "product": "Black Airy Veil Hat",
      "productStyle": "Airy Veil Hat",
      "variantColorway": "Black",
      "detail": "style-images",
      "order": null,
      "stackId": null,
      "width": 3620,
      "height": 890,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p0/26-capsule---la-croissance-detail/detail-la-croissance-black-airy-veil-hat-style-images-3301-634@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Real Figma node export for la croissance detail page.",
      "sha256": "884f31918a382e04da3516cb562d4e6873182b20aa754737b917174740bb3743",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-asset",
      "byteLength": 2514369,
      "fidelity": {
        "priority": "P0",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p0-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/detail/la-croissance/black-airy-veil-hat/style-images.webp",
        "previousSourceFigmaNode": "3130:1751",
        "acceptedFilename": "p0/26-capsule---la-croissance-detail/detail-la-croissance-black-airy-veil-hat-style-images-3301-634@2x.png",
        "acceptedSha256": "884f31918a382e04da3516cb562d4e6873182b20aa754737b917174740bb3743"
      }
    },
    {
      "id": "detail-la-croissance-black-petal-hat-detail-info",
      "sourceFigmaNode": "3301:404",
      "sourceLocalPath": null,
      "figmaNodeName": "detail information",
      "role": "detail-information-panel",
      "section": "26 Capsule / la croissance detail",
      "route": "/air-ease-v2/detail/black-petal-hat",
      "season": "26 Capsule",
      "series": "la croissance",
      "product": "Black Petal Hat",
      "productStyle": "Petal Hat",
      "variantColorway": "Black",
      "detail": "detail-information",
      "order": null,
      "stackId": null,
      "width": 1402,
      "height": 2800,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p0/26-capsule---la-croissance-detail/detail-la-croissance-black-petal-hat-detail-info-3301-404@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Detail information panel includes palette, material, size, shared care text/icons, and visual add-to-cart control.",
      "sha256": "140d22a77b5d8d8791a289d97066b9a33e72a5576c02016ff127e0aff114294c",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-asset",
      "byteLength": 258065,
      "fidelity": {
        "priority": "P0",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p0-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/detail/la-croissance/black-petal-hat/detail-info.webp",
        "previousSourceFigmaNode": "3130:1456",
        "acceptedFilename": "p0/26-capsule---la-croissance-detail/detail-la-croissance-black-petal-hat-detail-info-3301-404@2x.png",
        "acceptedSha256": "140d22a77b5d8d8791a289d97066b9a33e72a5576c02016ff127e0aff114294c"
      }
    },
    {
      "id": "detail-la-croissance-black-petal-hat-frame",
      "sourceFigmaNode": "3301:357",
      "sourceLocalPath": null,
      "figmaNodeName": "detail_la croissance_Black Petal Hat",
      "role": "detail-frame",
      "section": "26 Capsule / la croissance detail",
      "route": "/air-ease-v2/detail/black-petal-hat",
      "season": "26 Capsule",
      "series": "la croissance",
      "product": "Black Petal Hat",
      "productStyle": "Petal Hat",
      "variantColorway": "Black",
      "detail": "full-frame",
      "order": null,
      "stackId": null,
      "width": 3840,
      "height": 8600,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p0/26-capsule---la-croissance-detail/detail-la-croissance-black-petal-hat-frame-3301-357@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Real Figma node export for la croissance detail page. Palette baked-in extra dot removed locally on 2026-07-08; only tiny dot area changed, path unchanged.",
      "sha256": "4e5b583fa7ca58a06eb57e8bc2f99def8c7cb1d73fd37b4aa3763725c78f0c4d",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-frame",
      "byteLength": 15379681,
      "fidelity": {
        "priority": "P0",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p0-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/detail/la-croissance/black-petal-hat/frame.webp",
        "previousSourceFigmaNode": "3130:1406",
        "acceptedFilename": "p0/26-capsule---la-croissance-detail/detail-la-croissance-black-petal-hat-frame-3301-357@2x.png",
        "acceptedSha256": "4e5b583fa7ca58a06eb57e8bc2f99def8c7cb1d73fd37b4aa3763725c78f0c4d"
      }
    },
    {
      "id": "detail-la-croissance-black-petal-hat-hero-closeup",
      "sourceFigmaNode": "3301:365",
      "sourceLocalPath": null,
      "figmaNodeName": "main 2",
      "role": "detail-hero-closeup",
      "section": "26 Capsule / la croissance detail",
      "route": "/air-ease-v2/detail/black-petal-hat",
      "season": "26 Capsule",
      "series": "la croissance",
      "product": "Black Petal Hat",
      "productStyle": "Petal Hat",
      "variantColorway": "Black",
      "detail": "hero-closeup",
      "order": null,
      "stackId": null,
      "width": 1800,
      "height": 1800,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p0/26-capsule---la-croissance-detail/detail-la-croissance-black-petal-hat-hero-closeup-3301-365@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Real Figma node export for la croissance detail page.",
      "sha256": "ef13421e5b5bfd1129d651662325f69938f04bb44748a5f4624e135398f1a966",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-asset",
      "byteLength": 3718611,
      "fidelity": {
        "priority": "P0",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p0-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/detail/la-croissance/black-petal-hat/hero-closeup.webp",
        "previousSourceFigmaNode": "3130:1547",
        "acceptedFilename": "p0/26-capsule---la-croissance-detail/detail-la-croissance-black-petal-hat-hero-closeup-3301-365@2x.png",
        "acceptedSha256": "ef13421e5b5bfd1129d651662325f69938f04bb44748a5f4624e135398f1a966"
      }
    },
    {
      "id": "detail-la-croissance-black-petal-hat-hero-main",
      "sourceFigmaNode": "3301:363",
      "sourceLocalPath": null,
      "figmaNodeName": "main 1",
      "role": "detail-hero-main",
      "section": "26 Capsule / la croissance detail",
      "route": "/air-ease-v2/detail/black-petal-hat",
      "season": "26 Capsule",
      "series": "la croissance",
      "product": "Black Petal Hat",
      "productStyle": "Petal Hat",
      "variantColorway": "Black",
      "detail": "hero-main",
      "order": null,
      "stackId": null,
      "width": 1800,
      "height": 1800,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p0/26-capsule---la-croissance-detail/detail-la-croissance-black-petal-hat-hero-main-3301-363@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Real Figma node export for la croissance detail page.",
      "sha256": "506016ccf7779491dd209f7843c847d4891d383b1fb7d5e2a461badca16abc4f",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-asset",
      "byteLength": 2950617,
      "fidelity": {
        "priority": "P0",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p0-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/detail/la-croissance/black-petal-hat/hero-main.webp",
        "previousSourceFigmaNode": "3130:1537",
        "acceptedFilename": "p0/26-capsule---la-croissance-detail/detail-la-croissance-black-petal-hat-hero-main-3301-363@2x.png",
        "acceptedSha256": "506016ccf7779491dd209f7843c847d4891d383b1fb7d5e2a461badca16abc4f"
      }
    },
    {
      "id": "detail-la-croissance-black-petal-hat-how-to-wear",
      "sourceFigmaNode": "3301:382",
      "sourceLocalPath": null,
      "figmaNodeName": "how to area",
      "role": "detail-how-to-wear-group",
      "section": "26 Capsule / la croissance detail",
      "route": "/air-ease-v2/detail/black-petal-hat",
      "season": "26 Capsule",
      "series": "la croissance",
      "product": "Black Petal Hat",
      "productStyle": "Petal Hat",
      "variantColorway": "Black",
      "detail": "how-to-wear",
      "order": null,
      "stackId": null,
      "width": 3620,
      "height": 1800,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p0/26-capsule---la-croissance-detail/detail-la-croissance-black-petal-hat-how-to-wear-3301-382@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "How-to-wear grid includes real product imagery plus sketch/wearing-guide text blocks from Figma.",
      "sha256": "1845c5e179c0cf1d66f97583349d8686ada2ba73051a7753223f99c845dfab9c",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-asset",
      "byteLength": 3866210,
      "fidelity": {
        "priority": "P0",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p0-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/detail/la-croissance/black-petal-hat/how-to-wear.webp",
        "previousSourceFigmaNode": "3130:1437",
        "acceptedFilename": "p0/26-capsule---la-croissance-detail/detail-la-croissance-black-petal-hat-how-to-wear-3301-382@2x.png",
        "acceptedSha256": "1845c5e179c0cf1d66f97583349d8686ada2ba73051a7753223f99c845dfab9c"
      }
    },
    {
      "id": "detail-la-croissance-black-petal-hat-look-style",
      "sourceFigmaNode": "3301:368",
      "sourceLocalPath": null,
      "figmaNodeName": "looks",
      "role": "detail-look-style-group",
      "section": "26 Capsule / la croissance detail",
      "route": "/air-ease-v2/detail/black-petal-hat",
      "season": "26 Capsule",
      "series": "la croissance",
      "product": "Black Petal Hat",
      "productStyle": "Petal Hat",
      "variantColorway": "Black",
      "detail": "look-style",
      "order": null,
      "stackId": null,
      "width": 3620,
      "height": 890,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p0/26-capsule---la-croissance-detail/detail-la-croissance-black-petal-hat-look-style-3301-368@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Real Figma node export for la croissance detail page.",
      "sha256": "f9bb364d82fa8da9d4006b383c71b1036bf3d9db422d799b7f3eb429667c037c",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-asset",
      "byteLength": 3211426,
      "fidelity": {
        "priority": "P0",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p0-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/detail/la-croissance/black-petal-hat/look-style.webp",
        "previousSourceFigmaNode": "3130:1417",
        "acceptedFilename": "p0/26-capsule---la-croissance-detail/detail-la-croissance-black-petal-hat-look-style-3301-368@2x.png",
        "acceptedSha256": "f9bb364d82fa8da9d4006b383c71b1036bf3d9db422d799b7f3eb429667c037c"
      }
    },
    {
      "id": "detail-la-croissance-black-petal-hat-style-images",
      "sourceFigmaNode": "3301:378",
      "sourceLocalPath": null,
      "figmaNodeName": "styles",
      "role": "detail-style-images-group",
      "section": "26 Capsule / la croissance detail",
      "route": "/air-ease-v2/detail/black-petal-hat",
      "season": "26 Capsule",
      "series": "la croissance",
      "product": "Black Petal Hat",
      "productStyle": "Petal Hat",
      "variantColorway": "Black",
      "detail": "style-images",
      "order": null,
      "stackId": null,
      "width": 3620,
      "height": 890,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p0/26-capsule---la-croissance-detail/detail-la-croissance-black-petal-hat-style-images-3301-378@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Real Figma node export for la croissance detail page.",
      "sha256": "0fa7fa99a6df8ecd5db8ef98cc73d78c40440b02ff63a0be31107982f1b81bb7",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-asset",
      "byteLength": 788017,
      "fidelity": {
        "priority": "P0",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p0-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/detail/la-croissance/black-petal-hat/style-images.webp",
        "previousSourceFigmaNode": "3130:1426",
        "acceptedFilename": "p0/26-capsule---la-croissance-detail/detail-la-croissance-black-petal-hat-style-images-3301-378@2x.png",
        "acceptedSha256": "0fa7fa99a6df8ecd5db8ef98cc73d78c40440b02ff63a0be31107982f1b81bb7"
      }
    },
    {
      "id": "detail-la-croissance-white-airy-veil-hat-detail-info",
      "sourceFigmaNode": "3301:539",
      "sourceLocalPath": null,
      "figmaNodeName": "detail information",
      "role": "detail-information-panel",
      "section": "26 Capsule / la croissance detail",
      "route": "/air-ease-v2/detail/white-airy-veil-hat",
      "season": "26 Capsule",
      "series": "la croissance",
      "product": "White Airy Veil Hat",
      "productStyle": "Airy Veil Hat",
      "variantColorway": "White",
      "detail": "detail-information",
      "order": null,
      "stackId": null,
      "width": 1402,
      "height": 2800,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p0/26-capsule---la-croissance-detail/detail-la-croissance-white-airy-veil-hat-detail-info-3301-539@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Detail information panel includes palette, material, size, shared care text/icons, and visual add-to-cart control.",
      "sha256": "2c7adf1896d859961359525d257a8f104f301dc88ff2518b7129b368e903edb8",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-asset",
      "byteLength": 252813,
      "fidelity": {
        "priority": "P0",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p0-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/detail/la-croissance/white-airy-veil-hat/detail-info.webp",
        "previousSourceFigmaNode": "2796:3202",
        "acceptedFilename": "p0/26-capsule---la-croissance-detail/detail-la-croissance-white-airy-veil-hat-detail-info-3301-539@2x.png",
        "acceptedSha256": "2c7adf1896d859961359525d257a8f104f301dc88ff2518b7129b368e903edb8"
      }
    },
    {
      "id": "detail-la-croissance-white-airy-veil-hat-frame",
      "sourceFigmaNode": "3301:477",
      "sourceLocalPath": null,
      "figmaNodeName": "detail_la croissance_White Ariy Veil Hat",
      "role": "detail-frame",
      "section": "26 Capsule / la croissance detail",
      "route": "/air-ease-v2/detail/white-airy-veil-hat",
      "season": "26 Capsule",
      "series": "la croissance",
      "product": "White Airy Veil Hat",
      "productStyle": "Airy Veil Hat",
      "variantColorway": "White",
      "detail": "full-frame",
      "order": null,
      "stackId": null,
      "width": 3840,
      "height": 8600,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p0/26-capsule---la-croissance-detail/detail-la-croissance-white-airy-veil-hat-frame-3301-477@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Real Figma node export for la croissance detail page. Palette baked-in extra dot removed locally on 2026-07-08; only tiny dot area changed, path unchanged.",
      "sha256": "1c61a427be787075283819a6c5e1543c390b3664a50f1fa1ca6d9862a6196d62",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-frame",
      "byteLength": 19712971,
      "fidelity": {
        "priority": "P0",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p0-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/detail/la-croissance/white-airy-veil-hat/frame.webp",
        "previousSourceFigmaNode": "2796:3149",
        "acceptedFilename": "p0/26-capsule---la-croissance-detail/detail-la-croissance-white-airy-veil-hat-frame-3301-477@2x.png",
        "acceptedSha256": "1c61a427be787075283819a6c5e1543c390b3664a50f1fa1ca6d9862a6196d62"
      }
    },
    {
      "id": "detail-la-croissance-white-airy-veil-hat-hero-closeup",
      "sourceFigmaNode": "3301:485",
      "sourceLocalPath": null,
      "figmaNodeName": "main image 2",
      "role": "detail-hero-closeup",
      "section": "26 Capsule / la croissance detail",
      "route": "/air-ease-v2/detail/white-airy-veil-hat",
      "season": "26 Capsule",
      "series": "la croissance",
      "product": "White Airy Veil Hat",
      "productStyle": "Airy Veil Hat",
      "variantColorway": "White",
      "detail": "hero-closeup",
      "order": null,
      "stackId": null,
      "width": 1800,
      "height": 1800,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p0/26-capsule---la-croissance-detail/detail-la-croissance-white-airy-veil-hat-hero-closeup-3301-485@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Real Figma node export for la croissance detail page.",
      "sha256": "db46b0d55a7da7ad1164e1674668fc05936757cfd044a9cb7cd80c0941a922a1",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-asset",
      "byteLength": 3343069,
      "fidelity": {
        "priority": "P0",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p0-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/detail/la-croissance/white-airy-veil-hat/hero-closeup.webp",
        "previousSourceFigmaNode": "3124:1089",
        "acceptedFilename": "p0/26-capsule---la-croissance-detail/detail-la-croissance-white-airy-veil-hat-hero-closeup-3301-485@2x.png",
        "acceptedSha256": "db46b0d55a7da7ad1164e1674668fc05936757cfd044a9cb7cd80c0941a922a1"
      }
    },
    {
      "id": "detail-la-croissance-white-airy-veil-hat-hero-main",
      "sourceFigmaNode": "3301:483",
      "sourceLocalPath": null,
      "figmaNodeName": "main image 1",
      "role": "detail-hero-main",
      "section": "26 Capsule / la croissance detail",
      "route": "/air-ease-v2/detail/white-airy-veil-hat",
      "season": "26 Capsule",
      "series": "la croissance",
      "product": "White Airy Veil Hat",
      "productStyle": "Airy Veil Hat",
      "variantColorway": "White",
      "detail": "hero-main",
      "order": null,
      "stackId": null,
      "width": 1800,
      "height": 1800,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p0/26-capsule---la-croissance-detail/detail-la-croissance-white-airy-veil-hat-hero-main-3301-483@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Real Figma node export for la croissance detail page.",
      "sha256": "cf4590f669dd064a8b9fe882e07bf52fbbaec24942b35b728f1bdfaefdeb6f52",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-asset",
      "byteLength": 3482544,
      "fidelity": {
        "priority": "P0",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p0-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/detail/la-croissance/white-airy-veil-hat/hero-main.webp",
        "previousSourceFigmaNode": "3124:1087",
        "acceptedFilename": "p0/26-capsule---la-croissance-detail/detail-la-croissance-white-airy-veil-hat-hero-main-3301-483@2x.png",
        "acceptedSha256": "cf4590f669dd064a8b9fe882e07bf52fbbaec24942b35b728f1bdfaefdeb6f52"
      }
    },
    {
      "id": "detail-la-croissance-white-airy-veil-hat-how-to-wear",
      "sourceFigmaNode": "3301:516",
      "sourceLocalPath": null,
      "figmaNodeName": "how to area",
      "role": "detail-how-to-wear-group",
      "section": "26 Capsule / la croissance detail",
      "route": "/air-ease-v2/detail/white-airy-veil-hat",
      "season": "26 Capsule",
      "series": "la croissance",
      "product": "White Airy Veil Hat",
      "productStyle": "Airy Veil Hat",
      "variantColorway": "White",
      "detail": "how-to-wear",
      "order": null,
      "stackId": null,
      "width": 3620,
      "height": 2000,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p0/26-capsule---la-croissance-detail/detail-la-croissance-white-airy-veil-hat-how-to-wear-3301-516@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "How-to-wear grid includes real product imagery plus sketch/wearing-guide text blocks from Figma.",
      "sha256": "ce4119d87d8c2ae4d489ed4a8ad21550b4df2fe20fdeaed1bfa38b607649dbe8",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-asset",
      "byteLength": 3984135,
      "fidelity": {
        "priority": "P0",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p0-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/detail/la-croissance/white-airy-veil-hat/how-to-wear.webp",
        "previousSourceFigmaNode": "2796:3183",
        "acceptedFilename": "p0/26-capsule---la-croissance-detail/detail-la-croissance-white-airy-veil-hat-how-to-wear-3301-516@2x.png",
        "acceptedSha256": "ce4119d87d8c2ae4d489ed4a8ad21550b4df2fe20fdeaed1bfa38b607649dbe8"
      }
    },
    {
      "id": "detail-la-croissance-white-airy-veil-hat-look-style",
      "sourceFigmaNode": "3301:488",
      "sourceLocalPath": null,
      "figmaNodeName": "looks",
      "role": "detail-look-style-group",
      "section": "26 Capsule / la croissance detail",
      "route": "/air-ease-v2/detail/white-airy-veil-hat",
      "season": "26 Capsule",
      "series": "la croissance",
      "product": "White Airy Veil Hat",
      "productStyle": "Airy Veil Hat",
      "variantColorway": "White",
      "detail": "look-style",
      "order": null,
      "stackId": null,
      "width": 3620,
      "height": 890,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p0/26-capsule---la-croissance-detail/detail-la-croissance-white-airy-veil-hat-look-style-3301-488@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Real Figma node export for la croissance detail page.",
      "sha256": "70868ce1c08adfb385bb3c18fe84b571c48ebec3e8da7796f9fb34157beac4e5",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-asset",
      "byteLength": 3810305,
      "fidelity": {
        "priority": "P0",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p0-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/detail/la-croissance/white-airy-veil-hat/look-style.webp",
        "previousSourceFigmaNode": "2796:3160",
        "acceptedFilename": "p0/26-capsule---la-croissance-detail/detail-la-croissance-white-airy-veil-hat-look-style-3301-488@2x.png",
        "acceptedSha256": "70868ce1c08adfb385bb3c18fe84b571c48ebec3e8da7796f9fb34157beac4e5"
      }
    },
    {
      "id": "detail-la-croissance-white-airy-veil-hat-style-images",
      "sourceFigmaNode": "3301:505",
      "sourceLocalPath": null,
      "figmaNodeName": "styles",
      "role": "detail-style-images-group",
      "section": "26 Capsule / la croissance detail",
      "route": "/air-ease-v2/detail/white-airy-veil-hat",
      "season": "26 Capsule",
      "series": "la croissance",
      "product": "White Airy Veil Hat",
      "productStyle": "Airy Veil Hat",
      "variantColorway": "White",
      "detail": "style-images",
      "order": null,
      "stackId": null,
      "width": 3620,
      "height": 890,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p0/26-capsule---la-croissance-detail/detail-la-croissance-white-airy-veil-hat-style-images-3301-505@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Real Figma node export for la croissance detail page.",
      "sha256": "b6d04142ae2a077ab80b9ec9a503573b838ff389f1c29d68a96d606300548744",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-asset",
      "byteLength": 4185149,
      "fidelity": {
        "priority": "P0",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p0-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/detail/la-croissance/white-airy-veil-hat/style-images.webp",
        "previousSourceFigmaNode": "2796:3169",
        "acceptedFilename": "p0/26-capsule---la-croissance-detail/detail-la-croissance-white-airy-veil-hat-style-images-3301-505@2x.png",
        "acceptedSha256": "b6d04142ae2a077ab80b9ec9a503573b838ff389f1c29d68a96d606300548744"
      }
    },
    {
      "id": "detail-la-croissance-white-petal-hat-detail-info",
      "sourceFigmaNode": "3301:284",
      "sourceLocalPath": null,
      "figmaNodeName": "detail information",
      "role": "detail-information-panel",
      "section": "26 Capsule / la croissance detail",
      "route": "/air-ease-v2/detail/white-petal-hat",
      "season": "26 Capsule",
      "series": "la croissance",
      "product": "White Petal Hat",
      "productStyle": "Petal Hat",
      "variantColorway": "White",
      "detail": "detail-information",
      "order": null,
      "stackId": null,
      "width": 1402,
      "height": 2800,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p0/26-capsule---la-croissance-detail/detail-la-croissance-white-petal-hat-detail-info-3301-284@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Detail information panel includes palette, material, size, shared care text/icons, and visual add-to-cart control.",
      "sha256": "55e875ec437ab1c393a06e224ff8168a080e45e2242e58a51c72bd4934e12b42",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-asset",
      "byteLength": 258252,
      "fidelity": {
        "priority": "P0",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p0-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/detail/la-croissance/white-petal-hat/detail-info.webp",
        "previousSourceFigmaNode": "2796:632",
        "acceptedFilename": "p0/26-capsule---la-croissance-detail/detail-la-croissance-white-petal-hat-detail-info-3301-284@2x.png",
        "acceptedSha256": "55e875ec437ab1c393a06e224ff8168a080e45e2242e58a51c72bd4934e12b42"
      }
    },
    {
      "id": "detail-la-croissance-white-petal-hat-frame",
      "sourceFigmaNode": "3301:234",
      "sourceLocalPath": null,
      "figmaNodeName": "detail_la croissance_White Petal Hat",
      "role": "detail-frame",
      "section": "26 Capsule / la croissance detail",
      "route": "/air-ease-v2/detail/white-petal-hat",
      "season": "26 Capsule",
      "series": "la croissance",
      "product": "White Petal Hat",
      "productStyle": "Petal Hat",
      "variantColorway": "White",
      "detail": "full-frame",
      "order": null,
      "stackId": null,
      "width": 3840,
      "height": 8600,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p0/26-capsule---la-croissance-detail/detail-la-croissance-white-petal-hat-frame-3301-234@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Real Figma node export for la croissance detail page. Palette baked-in extra dot removed locally on 2026-07-08; only tiny dot area changed, path unchanged.",
      "sha256": "290d99908f698ecbb8e0ab3a3853ad1544519a5ae5fac93f412cb14ae5edf0a3",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-frame",
      "byteLength": 18587720,
      "fidelity": {
        "priority": "P0",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p0-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/detail/la-croissance/white-petal-hat/frame.webp",
        "previousSourceFigmaNode": "2796:547",
        "acceptedFilename": "p0/26-capsule---la-croissance-detail/detail-la-croissance-white-petal-hat-frame-3301-234@2x.png",
        "acceptedSha256": "290d99908f698ecbb8e0ab3a3853ad1544519a5ae5fac93f412cb14ae5edf0a3"
      }
    },
    {
      "id": "detail-la-croissance-white-petal-hat-hero-closeup",
      "sourceFigmaNode": "3301:242",
      "sourceLocalPath": null,
      "figmaNodeName": "main image 2",
      "role": "detail-hero-closeup",
      "section": "26 Capsule / la croissance detail",
      "route": "/air-ease-v2/detail/white-petal-hat",
      "season": "26 Capsule",
      "series": "la croissance",
      "product": "White Petal Hat",
      "productStyle": "Petal Hat",
      "variantColorway": "White",
      "detail": "hero-closeup",
      "order": null,
      "stackId": null,
      "width": 1800,
      "height": 1800,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p0/26-capsule---la-croissance-detail/detail-la-croissance-white-petal-hat-hero-closeup-3301-242@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Real Figma node export for la croissance detail page.",
      "sha256": "85b29aadba3f51a4988491b45bbf7712bc81c70c822b67dca37a415b5dc1b3c3",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-asset",
      "byteLength": 3513102,
      "fidelity": {
        "priority": "P0",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p0-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/detail/la-croissance/white-petal-hat/hero-closeup.webp",
        "previousSourceFigmaNode": "2796:2988",
        "acceptedFilename": "p0/26-capsule---la-croissance-detail/detail-la-croissance-white-petal-hat-hero-closeup-3301-242@2x.png",
        "acceptedSha256": "85b29aadba3f51a4988491b45bbf7712bc81c70c822b67dca37a415b5dc1b3c3"
      }
    },
    {
      "id": "detail-la-croissance-white-petal-hat-hero-main",
      "sourceFigmaNode": "3301:240",
      "sourceLocalPath": null,
      "figmaNodeName": "main image 1",
      "role": "detail-hero-main",
      "section": "26 Capsule / la croissance detail",
      "route": "/air-ease-v2/detail/white-petal-hat",
      "season": "26 Capsule",
      "series": "la croissance",
      "product": "White Petal Hat",
      "productStyle": "Petal Hat",
      "variantColorway": "White",
      "detail": "hero-main",
      "order": null,
      "stackId": null,
      "width": 1800,
      "height": 1800,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p0/26-capsule---la-croissance-detail/detail-la-croissance-white-petal-hat-hero-main-3301-240@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Real Figma node export for la croissance detail page.",
      "sha256": "8d1d136c49cba0f00ff86d688871be89ac8d5f65812082c697113552e9580e72",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-asset",
      "byteLength": 3459707,
      "fidelity": {
        "priority": "P0",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p0-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/detail/la-croissance/white-petal-hat/hero-main.webp",
        "previousSourceFigmaNode": "2796:2983",
        "acceptedFilename": "p0/26-capsule---la-croissance-detail/detail-la-croissance-white-petal-hat-hero-main-3301-240@2x.png",
        "acceptedSha256": "8d1d136c49cba0f00ff86d688871be89ac8d5f65812082c697113552e9580e72"
      }
    },
    {
      "id": "detail-la-croissance-white-petal-hat-how-to-wear",
      "sourceFigmaNode": "3301:265",
      "sourceLocalPath": null,
      "figmaNodeName": "how to area",
      "role": "detail-how-to-wear-group",
      "section": "26 Capsule / la croissance detail",
      "route": "/air-ease-v2/detail/white-petal-hat",
      "season": "26 Capsule",
      "series": "la croissance",
      "product": "White Petal Hat",
      "productStyle": "Petal Hat",
      "variantColorway": "White",
      "detail": "how-to-wear",
      "order": null,
      "stackId": null,
      "width": 3620,
      "height": 1800,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p0/26-capsule---la-croissance-detail/detail-la-croissance-white-petal-hat-how-to-wear-3301-265@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "How-to-wear grid includes real product imagery plus sketch/wearing-guide text blocks from Figma.",
      "sha256": "839c94a3e9b07b17250c1e00a89ee8784929b98cf56d252750b1680e6d1d4272",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-asset",
      "byteLength": 4263299,
      "fidelity": {
        "priority": "P0",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p0-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/detail/la-croissance/white-petal-hat/how-to-wear.webp",
        "previousSourceFigmaNode": "2796:601",
        "acceptedFilename": "p0/26-capsule---la-croissance-detail/detail-la-croissance-white-petal-hat-how-to-wear-3301-265@2x.png",
        "acceptedSha256": "839c94a3e9b07b17250c1e00a89ee8784929b98cf56d252750b1680e6d1d4272"
      }
    },
    {
      "id": "detail-la-croissance-white-petal-hat-look-style",
      "sourceFigmaNode": "3301:245",
      "sourceLocalPath": null,
      "figmaNodeName": "looks",
      "role": "detail-look-style-group",
      "section": "26 Capsule / la croissance detail",
      "route": "/air-ease-v2/detail/white-petal-hat",
      "season": "26 Capsule",
      "series": "la croissance",
      "product": "White Petal Hat",
      "productStyle": "Petal Hat",
      "variantColorway": "White",
      "detail": "look-style",
      "order": null,
      "stackId": null,
      "width": 3620,
      "height": 890,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p0/26-capsule---la-croissance-detail/detail-la-croissance-white-petal-hat-look-style-3301-245@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Real Figma node export for la croissance detail page.",
      "sha256": "06651a7da0c87120e56c80074342e3c28ecadcb623df3e35a7c0a16af5113a32",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-asset",
      "byteLength": 3722709,
      "fidelity": {
        "priority": "P0",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p0-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/detail/la-croissance/white-petal-hat/look-style.webp",
        "previousSourceFigmaNode": "2796:574",
        "acceptedFilename": "p0/26-capsule---la-croissance-detail/detail-la-croissance-white-petal-hat-look-style-3301-245@2x.png",
        "acceptedSha256": "06651a7da0c87120e56c80074342e3c28ecadcb623df3e35a7c0a16af5113a32"
      }
    },
    {
      "id": "detail-la-croissance-white-petal-hat-style-images",
      "sourceFigmaNode": "3301:254",
      "sourceLocalPath": null,
      "figmaNodeName": "styles",
      "role": "detail-style-images-group",
      "section": "26 Capsule / la croissance detail",
      "route": "/air-ease-v2/detail/white-petal-hat",
      "season": "26 Capsule",
      "series": "la croissance",
      "product": "White Petal Hat",
      "productStyle": "Petal Hat",
      "variantColorway": "White",
      "detail": "style-images",
      "order": null,
      "stackId": null,
      "width": 3620,
      "height": 890,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p0/26-capsule---la-croissance-detail/detail-la-croissance-white-petal-hat-style-images-3301-254@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Real Figma node export for la croissance detail page.",
      "sha256": "4df6a6284f3268ee37fa8c1dbbb1fcd5c3ec4fc5686a4fca5533a82213f1a5a5",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-asset",
      "byteLength": 2704614,
      "fidelity": {
        "priority": "P0",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p0-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/detail/la-croissance/white-petal-hat/style-images.webp",
        "previousSourceFigmaNode": "2796:587",
        "acceptedFilename": "p0/26-capsule---la-croissance-detail/detail-la-croissance-white-petal-hat-style-images-3301-254@2x.png",
        "acceptedSha256": "4df6a6284f3268ee37fa8c1dbbb1fcd5c3ec4fc5686a4fca5533a82213f1a5a5"
      }
    },
    {
      "id": "detail-neo-order-satin-brown-detail-info",
      "sourceFigmaNode": "3301:1715",
      "sourceLocalPath": null,
      "figmaNodeName": "Frame 2085663182",
      "role": "detail-information",
      "section": "Collection / Neo Order detail",
      "route": "/air-ease-v2/detail/neo-order-satin-brown",
      "season": "Collection",
      "series": "Neo Order",
      "product": "Satin Brown",
      "productStyle": "Pleated Foldable Hat",
      "variantColorway": "Satin Brown",
      "detail": "detail-info",
      "order": 250,
      "stackId": null,
      "width": 1484,
      "height": 2800,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---neo-order-detail/detail-neo-order-satin-brown-detail-info-3301-1715@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Detail information crop from the Figma frame",
      "sha256": "97aae6dacccbdbfc71d33f4fe8584b5dd14c89935d08f04d681aa21e379a4900",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-asset",
      "byteLength": 253931,
      "fidelity": {
        "priority": "P0",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p0-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/detail/neo-order-satin-brown/detail-info.webp",
        "previousSourceFigmaNode": "3239:1406",
        "acceptedFilename": "p0/collection---neo-order-detail/detail-neo-order-satin-brown-detail-info-3301-1715@2x.png",
        "acceptedSha256": "97aae6dacccbdbfc71d33f4fe8584b5dd14c89935d08f04d681aa21e379a4900"
      }
    },
    {
      "id": "detail-neo-order-satin-brown-frame",
      "sourceFigmaNode": "3301:1650",
      "sourceLocalPath": null,
      "figmaNodeName": "detail_Neo Order_Pleated Foldable Hat",
      "role": "detail-frame",
      "section": "Collection / Neo Order detail",
      "route": "/air-ease-v2/detail/neo-order-satin-brown",
      "season": "Collection",
      "series": "Neo Order",
      "product": "Satin Brown",
      "productStyle": "Pleated Foldable Hat",
      "variantColorway": "Satin Brown",
      "detail": "frame",
      "order": 244,
      "stackId": null,
      "width": 3840,
      "height": 9510,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---neo-order-detail/detail-neo-order-satin-brown-frame-3301-1650@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "full Figma detail frame",
      "sha256": "01299fd53f3c7659c62ca816df4e08a97c082eb5bdcf3193e3df32a73bb74042",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-frame",
      "byteLength": 21108375,
      "fidelity": {
        "priority": "P0",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p0-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/detail/neo-order-satin-brown/frame.webp",
        "previousSourceFigmaNode": "3239:1406",
        "acceptedFilename": "p0/collection---neo-order-detail/detail-neo-order-satin-brown-frame-3301-1650@2x.png",
        "acceptedSha256": "01299fd53f3c7659c62ca816df4e08a97c082eb5bdcf3193e3df32a73bb74042"
      }
    },
    {
      "id": "detail-neo-order-satin-brown-hero-closeup",
      "sourceFigmaNode": "3301:1674",
      "sourceLocalPath": null,
      "figmaNodeName": "main 2",
      "role": "detail-hero-closeup",
      "section": "Collection / Neo Order detail",
      "route": "/air-ease-v2/detail/neo-order-satin-brown",
      "season": "Collection",
      "series": "Neo Order",
      "product": "Satin Brown",
      "productStyle": "Pleated Foldable Hat",
      "variantColorway": "Satin Brown",
      "detail": "hero-closeup",
      "order": 246,
      "stackId": null,
      "width": 1800,
      "height": 1800,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---neo-order-detail/detail-neo-order-satin-brown-hero-closeup-3301-1674@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "hero closeup crop from the Figma frame",
      "sha256": "ac734befb23cea93a447495b7b29e293c44bd01420a19f7c8117d22cb816e9ce",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-asset",
      "byteLength": 4760323,
      "fidelity": {
        "priority": "P0",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p0-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/detail/neo-order-satin-brown/hero-closeup.webp",
        "previousSourceFigmaNode": "3239:1406",
        "acceptedFilename": "p0/collection---neo-order-detail/detail-neo-order-satin-brown-hero-closeup-3301-1674@2x.png",
        "acceptedSha256": "ac734befb23cea93a447495b7b29e293c44bd01420a19f7c8117d22cb816e9ce"
      }
    },
    {
      "id": "detail-neo-order-satin-brown-hero-main",
      "sourceFigmaNode": "3301:1672",
      "sourceLocalPath": null,
      "figmaNodeName": "main 1",
      "role": "detail-hero-main",
      "section": "Collection / Neo Order detail",
      "route": "/air-ease-v2/detail/neo-order-satin-brown",
      "season": "Collection",
      "series": "Neo Order",
      "product": "Satin Brown",
      "productStyle": "Pleated Foldable Hat",
      "variantColorway": "Satin Brown",
      "detail": "hero-main",
      "order": 245,
      "stackId": null,
      "width": 1800,
      "height": 1800,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---neo-order-detail/detail-neo-order-satin-brown-hero-main-3301-1672@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "hero main crop from the Figma frame",
      "sha256": "0d5ea608b735c14d02b9b4692956e18b131e34fa13ddde04a4aa164e1b152078",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-asset",
      "byteLength": 1720098,
      "fidelity": {
        "priority": "P0",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p0-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/detail/neo-order-satin-brown/hero-main.webp",
        "previousSourceFigmaNode": "3239:1406",
        "acceptedFilename": "p0/collection---neo-order-detail/detail-neo-order-satin-brown-hero-main-3301-1672@2x.png",
        "acceptedSha256": "0d5ea608b735c14d02b9b4692956e18b131e34fa13ddde04a4aa164e1b152078"
      }
    },
    {
      "id": "detail-neo-order-satin-brown-how-to-wear",
      "sourceFigmaNode": "3301:1692",
      "sourceLocalPath": null,
      "figmaNodeName": "how to area",
      "role": "detail-how-to-wear-group",
      "section": "Collection / Neo Order detail",
      "route": "/air-ease-v2/detail/neo-order-satin-brown",
      "season": "Collection",
      "series": "Neo Order",
      "product": "Satin Brown",
      "productStyle": "Pleated Foldable Hat",
      "variantColorway": "Satin Brown",
      "detail": "how-to-wear",
      "order": 249,
      "stackId": null,
      "width": 3620,
      "height": 2710,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---neo-order-detail/detail-neo-order-satin-brown-how-to-wear-3301-1692@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "How to Wear crop from the Figma frame",
      "sha256": "ddb6ca085ef25d6fee183a8fc12aae2219c058bc08050b2ffaba9e413a52b980",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-asset",
      "byteLength": 4746777,
      "fidelity": {
        "priority": "P0",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p0-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/detail/neo-order-satin-brown/how-to-wear.webp",
        "previousSourceFigmaNode": "3239:1406",
        "acceptedFilename": "p0/collection---neo-order-detail/detail-neo-order-satin-brown-how-to-wear-3301-1692@2x.png",
        "acceptedSha256": "ddb6ca085ef25d6fee183a8fc12aae2219c058bc08050b2ffaba9e413a52b980"
      }
    },
    {
      "id": "detail-neo-order-satin-brown-look-style",
      "sourceFigmaNode": "3301:1676",
      "sourceLocalPath": null,
      "figmaNodeName": "looks",
      "role": "detail-look-style-group",
      "section": "Collection / Neo Order detail",
      "route": "/air-ease-v2/detail/neo-order-satin-brown",
      "season": "Collection",
      "series": "Neo Order",
      "product": "Satin Brown",
      "productStyle": "Pleated Foldable Hat",
      "variantColorway": "Satin Brown",
      "detail": "look-style",
      "order": 247,
      "stackId": null,
      "width": 3620,
      "height": 890,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---neo-order-detail/detail-neo-order-satin-brown-look-style-3301-1676@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Look & Style crop from the Figma frame",
      "sha256": "9d3fe5684671606f0d9a362998f86ef2d82e712604773ab6a54f388aed90cdf3",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-asset",
      "byteLength": 4367339,
      "fidelity": {
        "priority": "P0",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p0-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/detail/neo-order-satin-brown/look-style.webp",
        "previousSourceFigmaNode": "3239:1406",
        "acceptedFilename": "p0/collection---neo-order-detail/detail-neo-order-satin-brown-look-style-3301-1676@2x.png",
        "acceptedSha256": "9d3fe5684671606f0d9a362998f86ef2d82e712604773ab6a54f388aed90cdf3"
      }
    },
    {
      "id": "detail-neo-order-satin-brown-style-images",
      "sourceFigmaNode": "3301:1682",
      "sourceLocalPath": null,
      "figmaNodeName": "styles",
      "role": "detail-style-images-group",
      "section": "Collection / Neo Order detail",
      "route": "/air-ease-v2/detail/neo-order-satin-brown",
      "season": "Collection",
      "series": "Neo Order",
      "product": "Satin Brown",
      "productStyle": "Pleated Foldable Hat",
      "variantColorway": "Satin Brown",
      "detail": "style-images",
      "order": 248,
      "stackId": null,
      "width": 3620,
      "height": 890,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---neo-order-detail/detail-neo-order-satin-brown-style-images-3301-1682@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Styles crop from the Figma frame",
      "sha256": "f001a9d84774905acbfe9ba9c7dcfad1a4e6dfd1d40c46d9166e89bfb8567b25",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-asset",
      "byteLength": 4731445,
      "fidelity": {
        "priority": "P0",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p0-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/detail/neo-order-satin-brown/style-images.webp",
        "previousSourceFigmaNode": "3239:1406",
        "acceptedFilename": "p0/collection---neo-order-detail/detail-neo-order-satin-brown-style-images-3301-1682@2x.png",
        "acceptedSha256": "f001a9d84774905acbfe9ba9c7dcfad1a4e6dfd1d40c46d9166e89bfb8567b25"
      }
    },
    {
      "id": "detail-new-product-lines-boundaryless-dune-brown-frame",
      "sourceFigmaNode": "3301:2335",
      "sourceLocalPath": "erriese-new-product-lines-desktop-frames.zip::new-product-lines/boundaryless-dune-brown/boundaryless-dune-brown-3301-2335.png",
      "figmaNodeName": "detail_Boundaryless_Petit Mouvement",
      "role": "detail-frame",
      "section": "Collection / Boundaryless detail",
      "route": "/air-ease-v2/detail/boundaryless-dune-brown",
      "season": "Collection",
      "series": "Boundaryless",
      "product": "Boundaryless / Dune Brown",
      "productStyle": "Petit Mouvement",
      "variantColorway": "Dune Brown",
      "detail": "full-desktop-frame",
      "order": 561,
      "stackId": "detail-new-product-lines-boundaryless-dune-brown",
      "width": 3840,
      "height": 9510,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---boundaryless-detail/detail-new-product-lines-boundaryless-dune-brown-frame-3301-2335@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Direct Figma desktop frame export; converted to lossless WebP with no crop or scale. Selector state is baked into the frame and also recorded structurally.",
      "sha256": "902703895c499afcb39a843bf2c7e962259cb60d528fd773939500029e8f5210",
      "displayTitle": "Boundaryless Dune Brown",
      "collectionCardId": null,
      "suggestedTarget": "/air-ease-v2/detail/boundaryless-dune-brown",
      "detailStatus": "complete",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-frame",
      "mobileAtomicContractId": null,
      "pngSha256": "11ba4d6a7749ebbbb39179a9bdcfa6444f9b508e1649e307eb0cf637976dc063",
      "pixelIdentityAE": 0,
      "originalZipFilename": "new-product-lines/boundaryless-dune-brown/boundaryless-dune-brown-3301-2335.png",
      "byteLength": 24238160,
      "fidelity": {
        "priority": "P0",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p0-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/detail/new-product-lines/boundaryless-dune-brown/frame.webp",
        "previousSourceFigmaNode": "3301:2335",
        "acceptedFilename": "p0/collection---boundaryless-detail/detail-new-product-lines-boundaryless-dune-brown-frame-3301-2335@2x.png",
        "acceptedSha256": "902703895c499afcb39a843bf2c7e962259cb60d528fd773939500029e8f5210"
      }
    },
    {
      "id": "detail-new-product-lines-boundaryless-midnight-mist-denim-blue-frame",
      "sourceFigmaNode": "3301:2203",
      "sourceLocalPath": "erriese-new-product-lines-desktop-frames.zip::new-product-lines/boundaryless-midnight-mist-denim-blue/boundaryless-midnight-mist-denim-blue-3301-2203.png",
      "figmaNodeName": "detail_Boundaryless_Petit Mouvement",
      "role": "detail-frame",
      "section": "Collection / Boundaryless detail",
      "route": "/air-ease-v2/detail/boundaryless-midnight-mist-denim-blue",
      "season": "Collection",
      "series": "Boundaryless",
      "product": "Boundaryless / Midnight Mist Denim Blue",
      "productStyle": "Petit Mouvement",
      "variantColorway": "Midnight Mist Denim Blue",
      "detail": "full-desktop-frame",
      "order": 560,
      "stackId": "detail-new-product-lines-boundaryless-midnight-mist-denim-blue",
      "width": 3840,
      "height": 9510,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---boundaryless-detail/detail-new-product-lines-boundaryless-midnight-mist-denim-blue-frame-3301-2203@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Direct Figma desktop frame export; converted to lossless WebP with no crop or scale. Selector state is baked into the frame and also recorded structurally.",
      "sha256": "9b2bdac88312243f568408b79dc668d5ce9a616f4c3256ccf47cea68fe9c5dc1",
      "displayTitle": "Boundaryless Midnight Mist Denim Blue",
      "collectionCardId": null,
      "suggestedTarget": "/air-ease-v2/detail/boundaryless-midnight-mist-denim-blue",
      "detailStatus": "complete",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-frame",
      "mobileAtomicContractId": null,
      "pngSha256": "651fc0e9818bd9d24f35e5e5d60a4076264ed13909d16e342c71483d8254495b",
      "pixelIdentityAE": 0,
      "originalZipFilename": "new-product-lines/boundaryless-midnight-mist-denim-blue/boundaryless-midnight-mist-denim-blue-3301-2203.png",
      "byteLength": 24501432,
      "fidelity": {
        "priority": "P0",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p0-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/detail/new-product-lines/boundaryless-midnight-mist-denim-blue/frame.webp",
        "previousSourceFigmaNode": "3301:2203",
        "acceptedFilename": "p0/collection---boundaryless-detail/detail-new-product-lines-boundaryless-midnight-mist-denim-blue-frame-3301-2203@2x.png",
        "acceptedSha256": "9b2bdac88312243f568408b79dc668d5ce9a616f4c3256ccf47cea68fe9c5dc1"
      }
    },
    {
      "id": "detail-new-product-lines-boundaryless-satin-brown-frame",
      "sourceFigmaNode": "3301:1778",
      "sourceLocalPath": "erriese-new-product-lines-desktop-frames.zip::new-product-lines/boundaryless-satin-brown/boundaryless-satin-brown-3301-1778.png",
      "figmaNodeName": "detail_Boundaryless_Petit Mouvement",
      "role": "detail-frame",
      "section": "Collection / Boundaryless detail",
      "route": "/air-ease-v2/detail/boundaryless-satin-brown",
      "season": "Collection",
      "series": "Boundaryless",
      "product": "Boundaryless / Satin Brown",
      "productStyle": "Petit Mouvement",
      "variantColorway": "Satin Brown",
      "detail": "full-desktop-frame",
      "order": 559,
      "stackId": "detail-new-product-lines-boundaryless-satin-brown",
      "width": 3840,
      "height": 9510,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---boundaryless-detail/detail-new-product-lines-boundaryless-satin-brown-frame-3301-1778@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Direct Figma desktop frame export; converted to lossless WebP with no crop or scale. Selector state is baked into the frame and also recorded structurally.",
      "sha256": "43c9b9910cb48770692660f2f27376e5f534eb2780de4c5f646e2aead23ece04",
      "displayTitle": "Boundaryless Satin Brown",
      "collectionCardId": null,
      "suggestedTarget": "/air-ease-v2/detail/boundaryless-satin-brown",
      "detailStatus": "complete",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-frame",
      "mobileAtomicContractId": null,
      "pngSha256": "7a18e5f7b602129551f85ad4c4850682338ad39db19a06fbf03b471780614186",
      "pixelIdentityAE": 0,
      "originalZipFilename": "new-product-lines/boundaryless-satin-brown/boundaryless-satin-brown-3301-1778.png",
      "byteLength": 23418025,
      "fidelity": {
        "priority": "P0",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p0-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/detail/new-product-lines/boundaryless-satin-brown/frame.webp",
        "previousSourceFigmaNode": "3301:1778",
        "acceptedFilename": "p0/collection---boundaryless-detail/detail-new-product-lines-boundaryless-satin-brown-frame-3301-1778@2x.png",
        "acceptedSha256": "43c9b9910cb48770692660f2f27376e5f534eb2780de4c5f646e2aead23ece04"
      }
    },
    {
      "id": "detail-new-product-lines-curve-paradox-ink-wash-blue-frame",
      "sourceFigmaNode": "3357:65",
      "sourceLocalPath": "erriese-new-product-lines-desktop-frames.zip::new-product-lines/curve-paradox-ink-wash-blue/curve-paradox-ink-wash-blue-3357-65.png",
      "figmaNodeName": "detail_The Curve Paradox_Wide Brim Leaf Hat",
      "role": "detail-frame",
      "section": "Collection / The Curve Paradox detail",
      "route": "/air-ease-v2/detail/curve-paradox-ink-wash-blue",
      "season": "Collection",
      "series": "The Curve Paradox",
      "product": "The Curve Paradox / Ink Wash Blue",
      "productStyle": "Wide Brim Leaf Hat",
      "variantColorway": "Ink Wash Blue",
      "detail": "full-desktop-frame",
      "order": 566,
      "stackId": "detail-new-product-lines-curve-paradox-ink-wash-blue",
      "width": 3840,
      "height": 9510,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---the-curve-paradox-detail/detail-new-product-lines-curve-paradox-ink-wash-blue-frame-3357-65@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Direct Figma desktop frame export; converted to lossless WebP with no crop or scale. Selector state is baked into the frame and also recorded structurally. Superseded by curveParadoxDualityDetailPages canonical PNG frame; retained for provenance.",
      "sha256": "085e1180b4c88949f565bab7a381647a844b8701168a5513b22a7dd9f5280a9c",
      "displayTitle": "The Curve Paradox Ink Wash Blue",
      "collectionCardId": null,
      "suggestedTarget": "/air-ease-v2/detail/curve-paradox-ink-wash-blue",
      "detailStatus": "complete",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-frame",
      "mobileAtomicContractId": null,
      "pngSha256": "abb0d878f06d24f394e63047f2297273e7f0e339711973e67f83f433a8a2ff1e",
      "pixelIdentityAE": 0,
      "originalZipFilename": "new-product-lines/curve-paradox-ink-wash-blue/curve-paradox-ink-wash-blue-3357-65.png",
      "supersededBy": "detail-curve-paradox-duality-curve-paradox-ink-wash-blue-frame",
      "supersededByPublicPath": "/assets/air-ease-v2/detail/curve-paradox-duality/curve-paradox-ink-wash-blue/frame.png",
      "runtimeCanonical": false,
      "supersededAt": "2026-07-13T03:02:58.745262+00:00",
      "statusNote": "Superseded for Curve/Duality runtime by new 9-page Curve Paradox/Duality direct PNG frame pack. This old WebP is retained as historical direct Figma export provenance and must not be used as the authoritative desktop frame for new Curve/Duality implementation.",
      "byteLength": 23097432,
      "fidelity": {
        "priority": "P0",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p0-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/detail/new-product-lines/curve-paradox-ink-wash-blue/frame.webp",
        "previousSourceFigmaNode": "3357:65",
        "acceptedFilename": "p0/collection---the-curve-paradox-detail/detail-new-product-lines-curve-paradox-ink-wash-blue-frame-3357-65@2x.png",
        "acceptedSha256": "085e1180b4c88949f565bab7a381647a844b8701168a5513b22a7dd9f5280a9c"
      }
    },
    {
      "id": "detail-new-product-lines-neo-order-dune-brown-frame",
      "sourceFigmaNode": "3301:2462",
      "sourceLocalPath": "erriese-new-product-lines-desktop-frames.zip::new-product-lines/neo-order-dune-brown/neo-order-dune-brown-3301-2462.png",
      "figmaNodeName": "detail_Neo Order_Pleated Foldable Hat",
      "role": "detail-frame",
      "section": "Collection / Neo Order detail",
      "route": "/air-ease-v2/detail/neo-order-dune-brown",
      "season": "Collection",
      "series": "Neo Order",
      "product": "Neo Order / Dune Brown",
      "productStyle": "Foldable Pleated Hat",
      "variantColorway": "Dune Brown",
      "detail": "full-desktop-frame",
      "order": 556,
      "stackId": "detail-new-product-lines-neo-order-dune-brown",
      "width": 3840,
      "height": 9510,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---neo-order-detail/detail-new-product-lines-neo-order-dune-brown-frame-3301-2462@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Direct Figma desktop frame export; converted to lossless WebP with no crop or scale. Selector state is baked into the frame and also recorded structurally.",
      "sha256": "cbe183a9ada5df3b9437e9da517177de99d1da092e0322119ce523649ad6d1d4",
      "displayTitle": "Neo Order Dune Brown",
      "collectionCardId": null,
      "suggestedTarget": "/air-ease-v2/detail/neo-order-dune-brown",
      "detailStatus": "complete",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-frame",
      "mobileAtomicContractId": null,
      "pngSha256": "e54faf28bbccdf2c582da863d76933d72715d1c5ff65eacfd5dcec0e57114a9f",
      "pixelIdentityAE": 0,
      "originalZipFilename": "new-product-lines/neo-order-dune-brown/neo-order-dune-brown-3301-2462.png",
      "byteLength": 21977271,
      "fidelity": {
        "priority": "P0",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p0-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/detail/new-product-lines/neo-order-dune-brown/frame.webp",
        "previousSourceFigmaNode": "3301:2462",
        "acceptedFilename": "p0/collection---neo-order-detail/detail-new-product-lines-neo-order-dune-brown-frame-3301-2462@2x.png",
        "acceptedSha256": "cbe183a9ada5df3b9437e9da517177de99d1da092e0322119ce523649ad6d1d4"
      }
    },
    {
      "id": "detail-new-product-lines-neo-order-morning-mist-denim-blue-frame",
      "sourceFigmaNode": "3301:3013",
      "sourceLocalPath": "erriese-new-product-lines-desktop-frames.zip::new-product-lines/neo-order-morning-mist-denim-blue/neo-order-morning-mist-denim-blue-3301-2720.png",
      "figmaNodeName": "detail_A Side / B Side_Cross brim Bucket Hat",
      "role": "detail-frame",
      "section": "Collection / Neo Order detail",
      "route": "/air-ease-v2/detail/neo-order-morning-mist-denim-blue",
      "season": "Collection",
      "series": "Neo Order",
      "product": "Neo Order / Morning Mist Denim Blue",
      "productStyle": "Foldable Pleated Hat",
      "variantColorway": "Morning Mist Denim Blue",
      "detail": "full-desktop-frame",
      "order": 558,
      "stackId": "detail-new-product-lines-neo-order-morning-mist-denim-blue",
      "width": 3840,
      "height": 9510,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---neo-order-detail/detail-new-product-lines-neo-order-morning-mist-denim-blue-frame-3301-3013@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Direct Figma desktop frame export; converted to lossless WebP with no crop or scale. Selector state is baked into the frame and also recorded structurally.",
      "sha256": "68731d4aae575a45dfb7dbe46dd23e071a84fd38b2573c94b9d0afc9ebe69163",
      "displayTitle": "Neo Order Morning Mist Denim Blue",
      "collectionCardId": null,
      "suggestedTarget": "/air-ease-v2/detail/neo-order-morning-mist-denim-blue",
      "detailStatus": "complete",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-frame",
      "mobileAtomicContractId": null,
      "pngSha256": "81ad49243ef3f9cbc4c051b43fd50038f84b65f4b2bffd86c799de457ebc9f3d",
      "pixelIdentityAE": 0,
      "originalZipFilename": "new-product-lines/neo-order-morning-mist-denim-blue/neo-order-morning-mist-denim-blue-3301-2720.png",
      "byteLength": 29293717,
      "fidelity": {
        "priority": "P0",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p0-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/detail/new-product-lines/neo-order-morning-mist-denim-blue/frame.webp",
        "previousSourceFigmaNode": "3301:2720",
        "acceptedFilename": "p0/collection---neo-order-detail/detail-new-product-lines-neo-order-morning-mist-denim-blue-frame-3301-3013@2x.png",
        "acceptedSha256": "68731d4aae575a45dfb7dbe46dd23e071a84fd38b2573c94b9d0afc9ebe69163"
      }
    },
    {
      "id": "detail-new-product-lines-neo-order-satin-brown-frame",
      "sourceFigmaNode": "3301:1650",
      "sourceLocalPath": "erriese-new-product-lines-desktop-frames.zip::new-product-lines/neo-order-satin-brown/neo-order-satin-brown-3301-1650.png",
      "figmaNodeName": "detail_Neo Order_Pleated Foldable Hat",
      "role": "detail-frame",
      "section": "Collection / Neo Order detail",
      "route": "/air-ease-v2/detail/neo-order-satin-brown",
      "season": "Collection",
      "series": "Neo Order",
      "product": "Neo Order / Satin Brown",
      "productStyle": "Foldable Pleated Hat",
      "variantColorway": "Satin Brown",
      "detail": "full-desktop-frame",
      "order": 555,
      "stackId": "detail-new-product-lines-neo-order-satin-brown",
      "width": 3840,
      "height": 9510,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---neo-order-detail/detail-new-product-lines-neo-order-satin-brown-frame-3301-1650@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Direct Figma desktop frame export; converted to lossless WebP with no crop or scale. Selector state is baked into the frame and also recorded structurally.",
      "sha256": "01299fd53f3c7659c62ca816df4e08a97c082eb5bdcf3193e3df32a73bb74042",
      "displayTitle": "Neo Order Satin Brown",
      "collectionCardId": null,
      "suggestedTarget": "/air-ease-v2/detail/neo-order-satin-brown",
      "detailStatus": "complete",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-frame",
      "mobileAtomicContractId": null,
      "pngSha256": "45623abea0159c421ebe922e0000780e88e588a7bc79b2829a7ee5df239893a3",
      "pixelIdentityAE": 0,
      "originalZipFilename": "new-product-lines/neo-order-satin-brown/neo-order-satin-brown-3301-1650.png",
      "byteLength": 21108375,
      "fidelity": {
        "priority": "P0",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p0-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/detail/new-product-lines/neo-order-satin-brown/frame.webp",
        "previousSourceFigmaNode": "3301:1650",
        "acceptedFilename": "p0/collection---neo-order-detail/detail-new-product-lines-neo-order-satin-brown-frame-3301-1650@2x.png",
        "acceptedSha256": "01299fd53f3c7659c62ca816df4e08a97c082eb5bdcf3193e3df32a73bb74042"
      }
    },
    {
      "id": "detail-new-product-lines-neo-order-tidal-denim-blue-frame",
      "sourceFigmaNode": "3301:2589",
      "sourceLocalPath": "erriese-new-product-lines-desktop-frames.zip::new-product-lines/neo-order-tidal-denim-blue/neo-order-tidal-denim-blue-3301-2589.png",
      "figmaNodeName": "detail_Neo Order_Pleated Foldable Hat",
      "role": "detail-frame",
      "section": "Collection / Neo Order detail",
      "route": "/air-ease-v2/detail/neo-order-tidal-denim-blue",
      "season": "Collection",
      "series": "Neo Order",
      "product": "Neo Order / Tidal Denim Blue",
      "productStyle": "Foldable Pleated Hat",
      "variantColorway": "Tidal Denim Blue",
      "detail": "full-desktop-frame",
      "order": 557,
      "stackId": "detail-new-product-lines-neo-order-tidal-denim-blue",
      "width": 3840,
      "height": 9510,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---neo-order-detail/detail-new-product-lines-neo-order-tidal-denim-blue-frame-3301-2589@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Direct Figma desktop frame export; converted to lossless WebP with no crop or scale. Selector state is baked into the frame and also recorded structurally.",
      "sha256": "35cb265f953d263d6839141b95dc636bca375996302d80545ca66782fa837787",
      "displayTitle": "Neo Order Tidal Denim Blue",
      "collectionCardId": null,
      "suggestedTarget": "/air-ease-v2/detail/neo-order-tidal-denim-blue",
      "detailStatus": "complete",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-frame",
      "mobileAtomicContractId": null,
      "pngSha256": "edd4e318a451f1efda636e67084643f16e14ba0c5c0419b4b1ecdff9a516e1cc",
      "pixelIdentityAE": 0,
      "originalZipFilename": "new-product-lines/neo-order-tidal-denim-blue/neo-order-tidal-denim-blue-3301-2589.png",
      "byteLength": 25881192,
      "fidelity": {
        "priority": "P0",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p0-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/detail/new-product-lines/neo-order-tidal-denim-blue/frame.webp",
        "previousSourceFigmaNode": "3301:2589",
        "acceptedFilename": "p0/collection---neo-order-detail/detail-new-product-lines-neo-order-tidal-denim-blue-frame-3301-2589@2x.png",
        "acceptedSha256": "35cb265f953d263d6839141b95dc636bca375996302d80545ca66782fa837787"
      }
    },
    {
      "id": "detail-new-product-lines-rewind-ink-wash-blue-frame",
      "sourceFigmaNode": "3304:281",
      "sourceLocalPath": "erriese-new-product-lines-desktop-frames.zip::new-product-lines/rewind-ink-wash-blue/rewind-ink-wash-blue-3304-281.png",
      "figmaNodeName": "detail_Rewind_Acordeón",
      "role": "detail-frame",
      "section": "Collection / Rewind detail",
      "route": "/air-ease-v2/detail/rewind-ink-wash-blue",
      "season": "Collection",
      "series": "Rewind",
      "product": "Rewind / Ink Wash Blue",
      "productStyle": "Acordeón",
      "variantColorway": "Ink Wash Blue",
      "detail": "full-desktop-frame",
      "order": 565,
      "stackId": "detail-new-product-lines-rewind-ink-wash-blue",
      "width": 3840,
      "height": 9510,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---rewind-detail/detail-new-product-lines-rewind-ink-wash-blue-frame-3304-281@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Direct Figma desktop frame export; converted to lossless WebP with no crop or scale. Selector state is baked into the frame and also recorded structurally.",
      "sha256": "5cd7e89b495c8fbcfecfbea53c14b5264581f426580bc07bb371cf8f8c5d198a",
      "displayTitle": "Rewind Ink Wash Blue",
      "collectionCardId": null,
      "suggestedTarget": "/air-ease-v2/detail/rewind-ink-wash-blue",
      "detailStatus": "complete",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-frame",
      "mobileAtomicContractId": null,
      "pngSha256": "2a15b92803cec3ba46fc552d7013190161b7efde120953993826379052037f6c",
      "pixelIdentityAE": 0,
      "originalZipFilename": "new-product-lines/rewind-ink-wash-blue/rewind-ink-wash-blue-3304-281.png",
      "byteLength": 20708583,
      "fidelity": {
        "priority": "P0",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p0-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/detail/new-product-lines/rewind-ink-wash-blue/frame.webp",
        "previousSourceFigmaNode": "3304:281",
        "acceptedFilename": "p0/collection---rewind-detail/detail-new-product-lines-rewind-ink-wash-blue-frame-3304-281@2x.png",
        "acceptedSha256": "5cd7e89b495c8fbcfecfbea53c14b5264581f426580bc07bb371cf8f8c5d198a"
      }
    },
    {
      "id": "detail-new-product-lines-wandering-verses-sea-foam-white-frame",
      "sourceFigmaNode": "3301:1906",
      "sourceLocalPath": "erriese-new-product-lines-desktop-frames.zip::new-product-lines/wandering-verses-sea-foam-white/wandering-verses-sea-foam-white-3301-1906.png",
      "figmaNodeName": "detail_Wandering Verses_Hat & Ribbons Set",
      "role": "detail-frame",
      "section": "Collection / Wandering Verses detail",
      "route": "/air-ease-v2/detail/wandering-verses-sea-foam-white",
      "season": "Collection",
      "series": "Wandering Verses",
      "product": "Wandering Verses / Sea Foam White",
      "productStyle": "Hat & Ribbons Set",
      "variantColorway": "Sea Foam White",
      "detail": "full-desktop-frame",
      "order": 562,
      "stackId": "detail-new-product-lines-wandering-verses-sea-foam-white",
      "width": 3840,
      "height": 9510,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---wandering-verses-detail/detail-new-product-lines-wandering-verses-sea-foam-white-frame-3301-1906@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Direct Figma desktop frame export; converted to lossless WebP with no crop or scale. Selector state is baked into the frame and also recorded structurally.",
      "sha256": "c5fad5a36039e5ecf1bd5b2aa4108760aa33066dbff298e9a4ab3c240f944104",
      "displayTitle": "Wandering Verses Sea Foam White",
      "collectionCardId": null,
      "suggestedTarget": "/air-ease-v2/detail/wandering-verses-sea-foam-white",
      "detailStatus": "complete",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-frame",
      "mobileAtomicContractId": null,
      "pngSha256": "9ba8ff49fd7b488d85ea453ede407b87f8111b26516e8ee684f2df7c0ee43d3f",
      "pixelIdentityAE": 0,
      "originalZipFilename": "new-product-lines/wandering-verses-sea-foam-white/wandering-verses-sea-foam-white-3301-1906.png",
      "byteLength": 24551458,
      "fidelity": {
        "priority": "P0",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p0-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/detail/new-product-lines/wandering-verses-sea-foam-white/frame.webp",
        "previousSourceFigmaNode": "3301:1906",
        "acceptedFilename": "p0/collection---wandering-verses-detail/detail-new-product-lines-wandering-verses-sea-foam-white-frame-3301-1906@2x.png",
        "acceptedSha256": "c5fad5a36039e5ecf1bd5b2aa4108760aa33066dbff298e9a4ab3c240f944104"
      }
    },
    {
      "id": "detail-new-product-lines-wandering-verses-swaying-silver-blue-frame",
      "sourceFigmaNode": "3301:2046",
      "sourceLocalPath": "erriese-new-product-lines-desktop-frames.zip::new-product-lines/wandering-verses-swaying-silver-blue/wandering-verses-swaying-silver-blue-3301-2046.png",
      "figmaNodeName": "detail_Wandering Verses_Hat & Ribbons Set",
      "role": "detail-frame",
      "section": "Collection / Wandering Verses detail",
      "route": "/air-ease-v2/detail/wandering-verses-swaying-silver-blue",
      "season": "Collection",
      "series": "Wandering Verses",
      "product": "Wandering Verses / Swaying Silver Blue",
      "productStyle": "Hat & Ribbons Set",
      "variantColorway": "Swaying Silver Blue",
      "detail": "full-desktop-frame",
      "order": 563,
      "stackId": "detail-new-product-lines-wandering-verses-swaying-silver-blue",
      "width": 3840,
      "height": 9510,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---wandering-verses-detail/detail-new-product-lines-wandering-verses-swaying-silver-blue-frame-3301-2046@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Direct Figma desktop frame export; converted to lossless WebP with no crop or scale. Selector state is baked into the frame and also recorded structurally.",
      "sha256": "a13ce4f9373cbb87f88352a975715076be53c1fd73e5afc085a05e154d347e12",
      "displayTitle": "Wandering Verses Swaying Silver Blue",
      "collectionCardId": null,
      "suggestedTarget": "/air-ease-v2/detail/wandering-verses-swaying-silver-blue",
      "detailStatus": "complete",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-frame",
      "mobileAtomicContractId": null,
      "pngSha256": "84cb7a06063f086c0484aa39777bfa92df7c5325c0b446b57c822471c25892f0",
      "pixelIdentityAE": 0,
      "originalZipFilename": "new-product-lines/wandering-verses-swaying-silver-blue/wandering-verses-swaying-silver-blue-3301-2046.png",
      "byteLength": 26713773,
      "fidelity": {
        "priority": "P0",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p0-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/detail/new-product-lines/wandering-verses-swaying-silver-blue/frame.webp",
        "previousSourceFigmaNode": "3301:2046",
        "acceptedFilename": "p0/collection---wandering-verses-detail/detail-new-product-lines-wandering-verses-swaying-silver-blue-frame-3301-2046@2x.png",
        "acceptedSha256": "a13ce4f9373cbb87f88352a975715076be53c1fd73e5afc085a05e154d347e12"
      }
    },
    {
      "id": "detail-new-product-lines-wandering-verses-wings-of-light-frame",
      "sourceFigmaNode": "3304:2",
      "sourceLocalPath": "erriese-new-product-lines-desktop-frames.zip::new-product-lines/wandering-verses-wings-of-light/wandering-verses-wings-of-light-3304-2.png",
      "figmaNodeName": "detail_Wandering Verses_Hat & Ribbons Set",
      "role": "detail-frame",
      "section": "Collection / Wandering Verses detail",
      "route": "/air-ease-v2/detail/wandering-verses-wings-of-light",
      "season": "Collection",
      "series": "Wandering Verses",
      "product": "Wandering Verses / Wings of Light",
      "productStyle": "Hat & Ribbons Set",
      "variantColorway": "Wings of Light",
      "detail": "full-desktop-frame",
      "order": 564,
      "stackId": "detail-new-product-lines-wandering-verses-wings-of-light",
      "width": 3840,
      "height": 9510,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---wandering-verses-detail/detail-new-product-lines-wandering-verses-wings-of-light-frame-3304-2@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Direct Figma desktop frame export; converted to lossless WebP with no crop or scale. Selector state is baked into the frame and also recorded structurally.",
      "sha256": "163b289ee9ff60c5e3168b636189c96faf7b9ca67537d5278576f6a205aa7335",
      "displayTitle": "Wandering Verses Wings of Light",
      "collectionCardId": null,
      "suggestedTarget": "/air-ease-v2/detail/wandering-verses-wings-of-light",
      "detailStatus": "complete",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-frame",
      "mobileAtomicContractId": null,
      "pngSha256": "abd670948273d8c2494161e559f57a44a6617d2a383053204a8dca31f4acfa7d",
      "pixelIdentityAE": 0,
      "originalZipFilename": "new-product-lines/wandering-verses-wings-of-light/wandering-verses-wings-of-light-3304-2.png",
      "byteLength": 23930614,
      "fidelity": {
        "priority": "P0",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p0-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/detail/new-product-lines/wandering-verses-wings-of-light/frame.webp",
        "previousSourceFigmaNode": "3304:2",
        "acceptedFilename": "p0/collection---wandering-verses-detail/detail-new-product-lines-wandering-verses-wings-of-light-frame-3304-2@2x.png",
        "acceptedSha256": "163b289ee9ff60c5e3168b636189c96faf7b9ca67537d5278576f6a205aa7335"
      }
    },
    {
      "id": "en-coulisse-intro-frame-2796-3288",
      "sourceFigmaNode": "2796:3288",
      "figmaNodeName": "26 FW_En Coulisse",
      "role": "section-frame",
      "section": "26FW En Coulisse intro",
      "route": "en-coulisse-intro",
      "season": "26 FW",
      "series": "En Coulisse",
      "product": null,
      "productStyle": null,
      "variantColorway": null,
      "detail": null,
      "order": null,
      "stackId": null,
      "width": 3840,
      "height": 2160,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p1/section-frames/en-coulisse-intro-frame-2796-3288-2796-3288@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": null,
      "sha256": "d55bda7e703cefa2c78996b30bca39b05f8864aac11fa2f55f50e4a5158e88b4",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p1-master-frame",
      "byteLength": 8959817,
      "fidelity": {
        "priority": "P1",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign 2.0",
        "exportBatch": "P1 main-site full section frames 2x",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p1-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/26fw/en-coulisse/intro/en-coulisse-intro-2796-3288.webp",
        "previousSourceFigmaNode": "2796:3288",
        "acceptedFilename": "p1/section-frames/en-coulisse-intro-frame-2796-3288-2796-3288@2x.png",
        "acceptedSha256": "d55bda7e703cefa2c78996b30bca39b05f8864aac11fa2f55f50e4a5158e88b4"
      }
    },
    {
      "id": "en-coulisse-left-stack-2816-3526-item-01-2816-3558",
      "sourceFigmaNode": "2816:3558",
      "figmaNodeName": "1",
      "role": "carousel-left-item",
      "section": "26FW En Coulisse carousel left",
      "route": "en-coulisse-intro",
      "season": "26 FW",
      "series": "En Coulisse",
      "product": null,
      "productStyle": null,
      "variantColorway": null,
      "detail": null,
      "order": 1,
      "stackId": "en-coulisse-left-stack-2816-3526",
      "width": 529,
      "height": 707,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p1/carousel-and-mobile-gallery/en-coulisse-left-stack-2816-3526-item-01-2816-3558-2816-3558@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Ordered item 1 of 8 cropped from Figma stack 2816:3526.",
      "sha256": "3e486fa4bb4f52e9c5a38e0a9c7dced405b06779a975106f0f6bfbff125624cb",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p1-master-asset",
      "byteLength": 698216,
      "fidelity": {
        "priority": "P1",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign 2.0",
        "exportBatch": "P1 carousel/mobile gallery child exports 2x/3x",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p1-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/26fw/en-coulisse/carousel-left/left-01-2816-3558.webp",
        "previousSourceFigmaNode": "2816:3558",
        "acceptedFilename": "p1/carousel-and-mobile-gallery/en-coulisse-left-stack-2816-3526-item-01-2816-3558-2816-3558@2x.png",
        "acceptedSha256": "3e486fa4bb4f52e9c5a38e0a9c7dced405b06779a975106f0f6bfbff125624cb"
      }
    },
    {
      "id": "en-coulisse-left-stack-2816-3526-item-02-2816-3532",
      "sourceFigmaNode": "2816:3532",
      "figmaNodeName": "2",
      "role": "carousel-left-item",
      "section": "26FW En Coulisse carousel left",
      "route": "en-coulisse-intro",
      "season": "26 FW",
      "series": "En Coulisse",
      "product": null,
      "productStyle": null,
      "variantColorway": null,
      "detail": null,
      "order": 2,
      "stackId": "en-coulisse-left-stack-2816-3526",
      "width": 529,
      "height": 707,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p1/carousel-and-mobile-gallery/en-coulisse-left-stack-2816-3526-item-02-2816-3532-2816-3532@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Ordered item 2 of 8 cropped from Figma stack 2816:3526.",
      "sha256": "2072421300cf3250fd5fa8c3550683c6e6241f5af3fe8b743dfd5b32bfad5d3e",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p1-master-asset",
      "byteLength": 649519,
      "fidelity": {
        "priority": "P1",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign 2.0",
        "exportBatch": "P1 carousel/mobile gallery child exports 2x/3x",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p1-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/26fw/en-coulisse/carousel-left/left-02-2816-3532.webp",
        "previousSourceFigmaNode": "2816:3532",
        "acceptedFilename": "p1/carousel-and-mobile-gallery/en-coulisse-left-stack-2816-3526-item-02-2816-3532-2816-3532@2x.png",
        "acceptedSha256": "2072421300cf3250fd5fa8c3550683c6e6241f5af3fe8b743dfd5b32bfad5d3e"
      }
    },
    {
      "id": "en-coulisse-left-stack-2816-3526-item-03-2816-3538",
      "sourceFigmaNode": "2816:3538",
      "figmaNodeName": "3",
      "role": "carousel-left-item",
      "section": "26FW En Coulisse carousel left",
      "route": "en-coulisse-intro",
      "season": "26 FW",
      "series": "En Coulisse",
      "product": null,
      "productStyle": null,
      "variantColorway": null,
      "detail": null,
      "order": 3,
      "stackId": "en-coulisse-left-stack-2816-3526",
      "width": 529,
      "height": 707,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p1/carousel-and-mobile-gallery/en-coulisse-left-stack-2816-3526-item-03-2816-3538-2816-3538@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Ordered item 3 of 8 cropped from Figma stack 2816:3526.",
      "sha256": "e1f3a01a06fdf84321f752114a93e60e6ed58edf9526c7f2b96ad1dc3e6de53f",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p1-master-asset",
      "byteLength": 737056,
      "fidelity": {
        "priority": "P1",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign 2.0",
        "exportBatch": "P1 carousel/mobile gallery child exports 2x/3x",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p1-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/26fw/en-coulisse/carousel-left/left-03-2816-3538.webp",
        "previousSourceFigmaNode": "2816:3538",
        "acceptedFilename": "p1/carousel-and-mobile-gallery/en-coulisse-left-stack-2816-3526-item-03-2816-3538-2816-3538@2x.png",
        "acceptedSha256": "e1f3a01a06fdf84321f752114a93e60e6ed58edf9526c7f2b96ad1dc3e6de53f"
      }
    },
    {
      "id": "en-coulisse-left-stack-2816-3526-item-04-2816-3541",
      "sourceFigmaNode": "2816:3541",
      "figmaNodeName": "4",
      "role": "carousel-left-item",
      "section": "26FW En Coulisse carousel left",
      "route": "en-coulisse-intro",
      "season": "26 FW",
      "series": "En Coulisse",
      "product": null,
      "productStyle": null,
      "variantColorway": null,
      "detail": null,
      "order": 4,
      "stackId": "en-coulisse-left-stack-2816-3526",
      "width": 529,
      "height": 707,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p1/carousel-and-mobile-gallery/en-coulisse-left-stack-2816-3526-item-04-2816-3541-2816-3541@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Ordered item 4 of 8 cropped from Figma stack 2816:3526.",
      "sha256": "98f609f810c40e5959f6e9415464af6b01fa7c7d864cf83ab9856b0b8a172eb2",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p1-master-asset",
      "byteLength": 596905,
      "fidelity": {
        "priority": "P1",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign 2.0",
        "exportBatch": "P1 carousel/mobile gallery child exports 2x/3x",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p1-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/26fw/en-coulisse/carousel-left/left-04-2816-3541.webp",
        "previousSourceFigmaNode": "2816:3541",
        "acceptedFilename": "p1/carousel-and-mobile-gallery/en-coulisse-left-stack-2816-3526-item-04-2816-3541-2816-3541@2x.png",
        "acceptedSha256": "98f609f810c40e5959f6e9415464af6b01fa7c7d864cf83ab9856b0b8a172eb2"
      }
    },
    {
      "id": "en-coulisse-left-stack-2816-3526-item-05-2816-3548",
      "sourceFigmaNode": "2816:3548",
      "figmaNodeName": "5",
      "role": "carousel-left-item",
      "section": "26FW En Coulisse carousel left",
      "route": "en-coulisse-intro",
      "season": "26 FW",
      "series": "En Coulisse",
      "product": null,
      "productStyle": null,
      "variantColorway": null,
      "detail": null,
      "order": 5,
      "stackId": "en-coulisse-left-stack-2816-3526",
      "width": 529,
      "height": 707,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p1/carousel-and-mobile-gallery/en-coulisse-left-stack-2816-3526-item-05-2816-3548-2816-3548@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Ordered item 5 of 8 cropped from Figma stack 2816:3526.",
      "sha256": "7919d835cbaca96adda0480722817d7627b3f944471fa63327be19b4e3c8022e",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p1-master-asset",
      "byteLength": 712615,
      "fidelity": {
        "priority": "P1",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign 2.0",
        "exportBatch": "P1 carousel/mobile gallery child exports 2x/3x",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p1-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/26fw/en-coulisse/carousel-left/left-05-2816-3548.webp",
        "previousSourceFigmaNode": "2816:3548",
        "acceptedFilename": "p1/carousel-and-mobile-gallery/en-coulisse-left-stack-2816-3526-item-05-2816-3548-2816-3548@2x.png",
        "acceptedSha256": "7919d835cbaca96adda0480722817d7627b3f944471fa63327be19b4e3c8022e"
      }
    },
    {
      "id": "en-coulisse-left-stack-2816-3526-item-06-2816-3554",
      "sourceFigmaNode": "2816:3554",
      "figmaNodeName": "6",
      "role": "carousel-left-item",
      "section": "26FW En Coulisse carousel left",
      "route": "en-coulisse-intro",
      "season": "26 FW",
      "series": "En Coulisse",
      "product": null,
      "productStyle": null,
      "variantColorway": null,
      "detail": null,
      "order": 6,
      "stackId": "en-coulisse-left-stack-2816-3526",
      "width": 529,
      "height": 707,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p1/carousel-and-mobile-gallery/en-coulisse-left-stack-2816-3526-item-06-2816-3554-2816-3554@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Ordered item 6 of 8 cropped from Figma stack 2816:3526.",
      "sha256": "3f65d5b7dfb2620e2393281b3a32864a0e1d08d41b70f394d92d1fdbc7d958b6",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p1-master-asset",
      "byteLength": 639445,
      "fidelity": {
        "priority": "P1",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign 2.0",
        "exportBatch": "P1 carousel/mobile gallery child exports 2x/3x",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p1-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/26fw/en-coulisse/carousel-left/left-06-2816-3554.webp",
        "previousSourceFigmaNode": "2816:3554",
        "acceptedFilename": "p1/carousel-and-mobile-gallery/en-coulisse-left-stack-2816-3526-item-06-2816-3554-2816-3554@2x.png",
        "acceptedSha256": "3f65d5b7dfb2620e2393281b3a32864a0e1d08d41b70f394d92d1fdbc7d958b6"
      }
    },
    {
      "id": "en-coulisse-left-stack-2816-3526-item-07-2816-3566",
      "sourceFigmaNode": "2816:3566",
      "figmaNodeName": "7",
      "role": "carousel-left-item",
      "section": "26FW En Coulisse carousel left",
      "route": "en-coulisse-intro",
      "season": "26 FW",
      "series": "En Coulisse",
      "product": null,
      "productStyle": null,
      "variantColorway": null,
      "detail": null,
      "order": 7,
      "stackId": "en-coulisse-left-stack-2816-3526",
      "width": 529,
      "height": 707,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p1/carousel-and-mobile-gallery/en-coulisse-left-stack-2816-3526-item-07-2816-3566-2816-3566@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Ordered item 7 of 8 cropped from Figma stack 2816:3526.",
      "sha256": "199c7ec55d90b5ef11b7be6b1a6da3c07c3b542086b998dbd4d19849c7853191",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p1-master-asset",
      "byteLength": 699346,
      "fidelity": {
        "priority": "P1",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign 2.0",
        "exportBatch": "P1 carousel/mobile gallery child exports 2x/3x",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p1-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/26fw/en-coulisse/carousel-left/left-07-2816-3566.webp",
        "previousSourceFigmaNode": "2816:3566",
        "acceptedFilename": "p1/carousel-and-mobile-gallery/en-coulisse-left-stack-2816-3526-item-07-2816-3566-2816-3566@2x.png",
        "acceptedSha256": "199c7ec55d90b5ef11b7be6b1a6da3c07c3b542086b998dbd4d19849c7853191"
      }
    },
    {
      "id": "en-coulisse-left-stack-2816-3526-item-08-2816-3573",
      "sourceFigmaNode": "2816:3573",
      "figmaNodeName": "8",
      "role": "carousel-left-item",
      "section": "26FW En Coulisse carousel left",
      "route": "en-coulisse-intro",
      "season": "26 FW",
      "series": "En Coulisse",
      "product": null,
      "productStyle": null,
      "variantColorway": null,
      "detail": null,
      "order": 8,
      "stackId": "en-coulisse-left-stack-2816-3526",
      "width": 529,
      "height": 707,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p1/carousel-and-mobile-gallery/en-coulisse-left-stack-2816-3526-item-08-2816-3573-2816-3573@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Ordered item 8 of 8 cropped from Figma stack 2816:3526.",
      "sha256": "5b383c5fce85e47a3aa5b2c5a8d40f378a842a14e3a872881859e2d71f0a94c2",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p1-master-asset",
      "byteLength": 628954,
      "fidelity": {
        "priority": "P1",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign 2.0",
        "exportBatch": "P1 carousel/mobile gallery child exports 2x/3x",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p1-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/26fw/en-coulisse/carousel-left/left-08-2816-3573.webp",
        "previousSourceFigmaNode": "2816:3573",
        "acceptedFilename": "p1/carousel-and-mobile-gallery/en-coulisse-left-stack-2816-3526-item-08-2816-3573-2816-3573@2x.png",
        "acceptedSha256": "5b383c5fce85e47a3aa5b2c5a8d40f378a842a14e3a872881859e2d71f0a94c2"
      }
    },
    {
      "id": "en-coulisse-left-stack-overview-2816-3526",
      "sourceFigmaNode": "2816:3526",
      "figmaNodeName": "left image area",
      "role": "carousel-left-stack-overview",
      "section": "26FW En Coulisse carousel source stack",
      "route": "en-coulisse-intro",
      "season": "26 FW",
      "series": "En Coulisse",
      "product": null,
      "productStyle": null,
      "variantColorway": null,
      "detail": null,
      "order": null,
      "stackId": null,
      "width": 265,
      "height": 2897,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/26fw/en-coulisse/carousel-left/stack-overview-2816-3526.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Full source stack overview; contains 8 ordered carousel items.",
      "sha256": "4dc9c9286b25481c6f526b026fad9f99bdc3b79bb93b16d84f9259d9c2ec4e71"
    },
    {
      "id": "en-coulisse-main-stack-2816-3602-item-01-2816-3583",
      "sourceFigmaNode": "2816:3583",
      "figmaNodeName": "1",
      "role": "carousel-main-item",
      "section": "26FW En Coulisse carousel main",
      "route": "en-coulisse-intro",
      "season": "26 FW",
      "series": "En Coulisse",
      "product": null,
      "productStyle": null,
      "variantColorway": null,
      "detail": null,
      "order": 1,
      "stackId": "en-coulisse-main-stack-2816-3602",
      "width": 1484,
      "height": 2160,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p1/carousel-and-mobile-gallery/en-coulisse-main-stack-2816-3602-item-01-2816-3583-2816-3583@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Ordered item 1 of 9 cropped from Figma stack 2816:3602.",
      "sha256": "d639bfe649b48e246a2c8d9d9e6461e7a22552c92831b7c16d3a5a136ebc3e9f",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p1-master-asset",
      "byteLength": 5691665,
      "fidelity": {
        "priority": "P1",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign 2.0",
        "exportBatch": "P1 carousel/mobile gallery child exports 2x/3x",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p1-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/26fw/en-coulisse/carousel-main/main-01-2816-3583.webp",
        "previousSourceFigmaNode": "2816:3583",
        "acceptedFilename": "p1/carousel-and-mobile-gallery/en-coulisse-main-stack-2816-3602-item-01-2816-3583-2816-3583@2x.png",
        "acceptedSha256": "d639bfe649b48e246a2c8d9d9e6461e7a22552c92831b7c16d3a5a136ebc3e9f"
      }
    },
    {
      "id": "en-coulisse-main-stack-2816-3602-item-02-2816-3588",
      "sourceFigmaNode": "2816:3588",
      "figmaNodeName": "2",
      "role": "carousel-main-item",
      "section": "26FW En Coulisse carousel main",
      "route": "en-coulisse-intro",
      "season": "26 FW",
      "series": "En Coulisse",
      "product": null,
      "productStyle": null,
      "variantColorway": null,
      "detail": null,
      "order": 2,
      "stackId": "en-coulisse-main-stack-2816-3602",
      "width": 1484,
      "height": 2160,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p1/carousel-and-mobile-gallery/en-coulisse-main-stack-2816-3602-item-02-2816-3588-2816-3588@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Ordered item 2 of 9 cropped from Figma stack 2816:3602.",
      "sha256": "45f8ad4e9238d076932b6c2bf501c6b9cd2462ab510051db3bec7e23e236a47c",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p1-master-asset",
      "byteLength": 5861818,
      "fidelity": {
        "priority": "P1",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign 2.0",
        "exportBatch": "P1 carousel/mobile gallery child exports 2x/3x",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p1-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/26fw/en-coulisse/carousel-main/main-02-2816-3588.webp",
        "previousSourceFigmaNode": "2816:3588",
        "acceptedFilename": "p1/carousel-and-mobile-gallery/en-coulisse-main-stack-2816-3602-item-02-2816-3588-2816-3588@2x.png",
        "acceptedSha256": "45f8ad4e9238d076932b6c2bf501c6b9cd2462ab510051db3bec7e23e236a47c"
      }
    },
    {
      "id": "en-coulisse-main-stack-2816-3602-item-03-2827-3725",
      "sourceFigmaNode": "2827:3725",
      "figmaNodeName": "6",
      "role": "carousel-main-item",
      "section": "26FW En Coulisse carousel main",
      "route": "en-coulisse-intro",
      "season": "26 FW",
      "series": "En Coulisse",
      "product": null,
      "productStyle": null,
      "variantColorway": null,
      "detail": null,
      "order": 3,
      "stackId": "en-coulisse-main-stack-2816-3602",
      "width": 1484,
      "height": 2226,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p1/carousel-and-mobile-gallery/en-coulisse-main-stack-2816-3602-item-03-2827-3725-2827-3725@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Ordered item 3 of 9 cropped from Figma stack 2816:3602.",
      "sha256": "38adac01e0f105a30a3bb5344fa0f7e7c53db7af0799da9b421684e05d00854e",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p1-master-asset",
      "byteLength": 4866249,
      "fidelity": {
        "priority": "P1",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign 2.0",
        "exportBatch": "P1 carousel/mobile gallery child exports 2x/3x",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p1-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/26fw/en-coulisse/carousel-main/main-03-2827-3725.webp",
        "previousSourceFigmaNode": "2827:3725",
        "acceptedFilename": "p1/carousel-and-mobile-gallery/en-coulisse-main-stack-2816-3602-item-03-2827-3725-2827-3725@2x.png",
        "acceptedSha256": "38adac01e0f105a30a3bb5344fa0f7e7c53db7af0799da9b421684e05d00854e"
      }
    },
    {
      "id": "en-coulisse-main-stack-2816-3602-item-04-2816-3585",
      "sourceFigmaNode": "2816:3585",
      "figmaNodeName": "4",
      "role": "carousel-main-item",
      "section": "26FW En Coulisse carousel main",
      "route": "en-coulisse-intro",
      "season": "26 FW",
      "series": "En Coulisse",
      "product": null,
      "productStyle": null,
      "variantColorway": null,
      "detail": null,
      "order": 4,
      "stackId": "en-coulisse-main-stack-2816-3602",
      "width": 1484,
      "height": 2160,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p1/carousel-and-mobile-gallery/en-coulisse-main-stack-2816-3602-item-04-2816-3585-2816-3585@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Ordered item 4 of 9 cropped from Figma stack 2816:3602.",
      "sha256": "3ceac936e9f94ccd514ea9549f05693255c27af95cd15db99bd11e138b7fd51e",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p1-master-asset",
      "byteLength": 5060938,
      "fidelity": {
        "priority": "P1",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign 2.0",
        "exportBatch": "P1 carousel/mobile gallery child exports 2x/3x",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p1-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/26fw/en-coulisse/carousel-main/main-04-2816-3585.webp",
        "previousSourceFigmaNode": "2816:3585",
        "acceptedFilename": "p1/carousel-and-mobile-gallery/en-coulisse-main-stack-2816-3602-item-04-2816-3585-2816-3585@2x.png",
        "acceptedSha256": "3ceac936e9f94ccd514ea9549f05693255c27af95cd15db99bd11e138b7fd51e"
      }
    },
    {
      "id": "en-coulisse-main-stack-2816-3602-item-05-2816-3595",
      "sourceFigmaNode": "2816:3595",
      "figmaNodeName": "5",
      "role": "carousel-main-item",
      "section": "26FW En Coulisse carousel main",
      "route": "en-coulisse-intro",
      "season": "26 FW",
      "series": "En Coulisse",
      "product": null,
      "productStyle": null,
      "variantColorway": null,
      "detail": null,
      "order": 5,
      "stackId": "en-coulisse-main-stack-2816-3602",
      "width": 1484,
      "height": 2160,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p1/carousel-and-mobile-gallery/en-coulisse-main-stack-2816-3602-item-05-2816-3595-2816-3595@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Ordered item 5 of 9 cropped from Figma stack 2816:3602.",
      "sha256": "57eabc3f39e152a19ede4a345e753eb91799a684261f31d765ffa00d8ba01ede",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p1-master-asset",
      "byteLength": 5881255,
      "fidelity": {
        "priority": "P1",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign 2.0",
        "exportBatch": "P1 carousel/mobile gallery child exports 2x/3x",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p1-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/26fw/en-coulisse/carousel-main/main-05-2816-3595.webp",
        "previousSourceFigmaNode": "2816:3595",
        "acceptedFilename": "p1/carousel-and-mobile-gallery/en-coulisse-main-stack-2816-3602-item-05-2816-3595-2816-3595@2x.png",
        "acceptedSha256": "57eabc3f39e152a19ede4a345e753eb91799a684261f31d765ffa00d8ba01ede"
      }
    },
    {
      "id": "en-coulisse-main-stack-2816-3602-item-06-2827-3707",
      "sourceFigmaNode": "2827:3707",
      "figmaNodeName": "3",
      "role": "carousel-main-item",
      "section": "26FW En Coulisse carousel main",
      "route": "en-coulisse-intro",
      "season": "26 FW",
      "series": "En Coulisse",
      "product": null,
      "productStyle": null,
      "variantColorway": null,
      "detail": null,
      "order": 6,
      "stackId": "en-coulisse-main-stack-2816-3602",
      "width": 1484,
      "height": 2160,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p1/carousel-and-mobile-gallery/en-coulisse-main-stack-2816-3602-item-06-2827-3707-2827-3707@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Ordered item 6 of 9 cropped from Figma stack 2816:3602.",
      "sha256": "2de85e26bdd946d8868fb97c7a2e6fea440d6aee70c6fcdca7b5b5e3b945cc48",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p1-master-asset",
      "byteLength": 4213144,
      "fidelity": {
        "priority": "P1",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign 2.0",
        "exportBatch": "P1 carousel/mobile gallery child exports 2x/3x",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p1-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/26fw/en-coulisse/carousel-main/main-06-2827-3707.webp",
        "previousSourceFigmaNode": "2827:3707",
        "acceptedFilename": "p1/carousel-and-mobile-gallery/en-coulisse-main-stack-2816-3602-item-06-2827-3707-2827-3707@2x.png",
        "acceptedSha256": "2de85e26bdd946d8868fb97c7a2e6fea440d6aee70c6fcdca7b5b5e3b945cc48"
      }
    },
    {
      "id": "en-coulisse-main-stack-2816-3602-item-07-2816-3600",
      "sourceFigmaNode": "2816:3600",
      "figmaNodeName": "7",
      "role": "carousel-main-item",
      "section": "26FW En Coulisse carousel main",
      "route": "en-coulisse-intro",
      "season": "26 FW",
      "series": "En Coulisse",
      "product": null,
      "productStyle": null,
      "variantColorway": null,
      "detail": null,
      "order": 7,
      "stackId": "en-coulisse-main-stack-2816-3602",
      "width": 1484,
      "height": 2160,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p1/carousel-and-mobile-gallery/en-coulisse-main-stack-2816-3602-item-07-2816-3600-2816-3600@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Ordered item 7 of 9 cropped from Figma stack 2816:3602.",
      "sha256": "2d67fccf58351d37a3cde4c8409b9925cf9e8e9bdc69d5b8e40d20412e7917de",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p1-master-asset",
      "byteLength": 4689703,
      "fidelity": {
        "priority": "P1",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign 2.0",
        "exportBatch": "P1 carousel/mobile gallery child exports 2x/3x",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p1-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/26fw/en-coulisse/carousel-main/main-07-2816-3600.webp",
        "previousSourceFigmaNode": "2816:3600",
        "acceptedFilename": "p1/carousel-and-mobile-gallery/en-coulisse-main-stack-2816-3602-item-07-2816-3600-2816-3600@2x.png",
        "acceptedSha256": "2d67fccf58351d37a3cde4c8409b9925cf9e8e9bdc69d5b8e40d20412e7917de"
      }
    },
    {
      "id": "en-coulisse-main-stack-2816-3602-item-08-2827-3712",
      "sourceFigmaNode": "2827:3712",
      "figmaNodeName": "8",
      "role": "carousel-main-item",
      "section": "26FW En Coulisse carousel main",
      "route": "en-coulisse-intro",
      "season": "26 FW",
      "series": "En Coulisse",
      "product": null,
      "productStyle": null,
      "variantColorway": null,
      "detail": null,
      "order": 8,
      "stackId": "en-coulisse-main-stack-2816-3602",
      "width": 1484,
      "height": 2160,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p1/carousel-and-mobile-gallery/en-coulisse-main-stack-2816-3602-item-08-2827-3712-2827-3712@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Ordered item 8 of 9 cropped from Figma stack 2816:3602.",
      "sha256": "bc6721fb34268eb475bcf404856c105ca5b7f97010a7a12327e67152cb3e5b7a",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p1-master-asset",
      "byteLength": 5979344,
      "fidelity": {
        "priority": "P1",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign 2.0",
        "exportBatch": "P1 carousel/mobile gallery child exports 2x/3x",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p1-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/26fw/en-coulisse/carousel-main/main-08-2827-3712.webp",
        "previousSourceFigmaNode": "2827:3712",
        "acceptedFilename": "p1/carousel-and-mobile-gallery/en-coulisse-main-stack-2816-3602-item-08-2827-3712-2827-3712@2x.png",
        "acceptedSha256": "bc6721fb34268eb475bcf404856c105ca5b7f97010a7a12327e67152cb3e5b7a"
      }
    },
    {
      "id": "en-coulisse-main-stack-2816-3602-item-09-2827-3714",
      "sourceFigmaNode": "2827:3714",
      "figmaNodeName": "9",
      "role": "carousel-main-item",
      "section": "26FW En Coulisse carousel main",
      "route": "en-coulisse-intro",
      "season": "26 FW",
      "series": "En Coulisse",
      "product": null,
      "productStyle": null,
      "variantColorway": null,
      "detail": null,
      "order": 9,
      "stackId": "en-coulisse-main-stack-2816-3602",
      "width": 1484,
      "height": 2160,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p1/carousel-and-mobile-gallery/en-coulisse-main-stack-2816-3602-item-09-2827-3714-2827-3714@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Ordered item 9 of 9 cropped from Figma stack 2816:3602.",
      "sha256": "b95746e59ddf06e8ba40515c9d3adbc0077d5a680c29260467c10ed12152551f",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p1-master-asset",
      "byteLength": 4538529,
      "fidelity": {
        "priority": "P1",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign 2.0",
        "exportBatch": "P1 carousel/mobile gallery child exports 2x/3x",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p1-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/26fw/en-coulisse/carousel-main/main-09-2827-3714.webp",
        "previousSourceFigmaNode": "2827:3714",
        "acceptedFilename": "p1/carousel-and-mobile-gallery/en-coulisse-main-stack-2816-3602-item-09-2827-3714-2827-3714@2x.png",
        "acceptedSha256": "b95746e59ddf06e8ba40515c9d3adbc0077d5a680c29260467c10ed12152551f"
      }
    },
    {
      "id": "en-coulisse-main-stack-overview-2816-3602",
      "sourceFigmaNode": "2816:3602",
      "figmaNodeName": "main image area",
      "role": "carousel-main-stack-overview",
      "section": "26FW En Coulisse carousel source stack",
      "route": "en-coulisse-intro",
      "season": "26 FW",
      "series": "En Coulisse",
      "product": null,
      "productStyle": null,
      "variantColorway": null,
      "detail": null,
      "order": null,
      "stackId": null,
      "width": 742,
      "height": 9833,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/26fw/en-coulisse/carousel-main/stack-overview-2816-3602.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Full source stack overview; contains 9 ordered carousel items.",
      "sha256": "75c60567b91f8609fa451a618e23b9e1ea485bc3859789b570fa4a2eaa76dcf2"
    },
    {
      "id": "en-coulisse-main-stage-image",
      "sourceFigmaNode": "2803:3401",
      "figmaNodeName": "main image area",
      "role": "series-main-stage-image-only",
      "section": "En Coulisse live-type visual",
      "route": "/air-ease-v2#en-coulisse-intro",
      "season": null,
      "series": "En Coulisse",
      "product": null,
      "productStyle": null,
      "variantColorway": null,
      "detail": null,
      "order": null,
      "stackId": null,
      "width": 1484,
      "height": 2160,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/image-fidelity/series-intro-atomic/series/en-coulisse-main-stage-image-2803-3401@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Approved image-only direct Figma export. Live runtime text intentionally excluded.",
      "sha256": "d639bfe649b48e246a2c8d9d9e6461e7a22552c92831b7c16d3a5a136ebc3e9f",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-series-intro-atomic-image-only",
      "byteLength": 5691665,
      "fidelity": {
        "priority": "P1.2",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign 2.0",
        "sourcePageNode": "2265:30",
        "exportMap": "review-screenshots/air-ease-v2-series-intro-atomic-intake-20260716-0323/v2-series-intro-atomic-export-map.json",
        "acceptedFilename": "series/en-coulisse-main-stage-image-2803-3401@2x.png",
        "acceptedSha256": "d639bfe649b48e246a2c8d9d9e6461e7a22552c92831b7c16d3a5a136ebc3e9f"
      }
    },
    {
      "id": "home-collection-01-image",
      "sourceFigmaNode": "2787:289",
      "figmaNodeName": "Image 51",
      "role": "home-collection-navigation-image-fill",
      "section": "Home live-type visual",
      "route": "/air-ease-v2#home",
      "season": null,
      "series": "Home",
      "product": null,
      "productStyle": null,
      "variantColorway": null,
      "detail": null,
      "order": 1,
      "stackId": "home-collection-upper",
      "width": 2084,
      "height": 2084,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/image-fidelity/home-direct-atoms/home-collection-01-2787-289.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Direct Figma image fill from the Home Collection navigation, without baked text or grouping.",
      "sha256": "ccfd88f82f695800940579b605d55014bc806e453a2ec283af73b4c06540ceb1",
      "sourceType": "direct-figma-image-fill",
      "compositionType": "direct-figma-home-navigation-atomic-image",
      "byteLength": 4100784
    },
    {
      "id": "home-collection-02-image",
      "sourceFigmaNode": "2787:291",
      "figmaNodeName": "2",
      "role": "home-collection-navigation-image-fill",
      "section": "Home live-type visual",
      "route": "/air-ease-v2#home",
      "season": null,
      "series": "Home",
      "product": null,
      "productStyle": null,
      "variantColorway": null,
      "detail": null,
      "order": 2,
      "stackId": "home-collection-upper",
      "width": 2084,
      "height": 2084,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/image-fidelity/home-direct-atoms/home-collection-02-2787-291.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Direct Figma image fill from the Home Collection navigation, without baked text or grouping.",
      "sha256": "04047c4bc2f81d31d02cf3b22f21e5070decc41ffe1475a1eda8791e6247a442",
      "sourceType": "direct-figma-image-fill",
      "compositionType": "direct-figma-home-navigation-atomic-image",
      "byteLength": 3772802
    },
    {
      "id": "home-collection-03-image",
      "sourceFigmaNode": "2787:294",
      "figmaNodeName": "3",
      "role": "home-collection-navigation-image-fill",
      "section": "Home live-type visual",
      "route": "/air-ease-v2#home",
      "season": null,
      "series": "Home",
      "product": null,
      "productStyle": null,
      "variantColorway": null,
      "detail": null,
      "order": 3,
      "stackId": "home-collection-upper",
      "width": 1024,
      "height": 1024,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/image-fidelity/home-direct-atoms/home-collection-03-2787-294.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Direct Figma image fill from the Home Collection navigation, without baked text or grouping.",
      "sha256": "3216470324893e094c8f122741c44fd67f9f8d37292510c971e2976d6ae7a321",
      "sourceType": "direct-figma-image-fill",
      "compositionType": "direct-figma-home-navigation-atomic-image",
      "byteLength": 1721534
    },
    {
      "id": "home-collection-04-image",
      "sourceFigmaNode": "2787:298",
      "figmaNodeName": "4",
      "role": "home-collection-navigation-image-fill",
      "section": "Home live-type visual",
      "route": "/air-ease-v2#home",
      "season": null,
      "series": "Home",
      "product": null,
      "productStyle": null,
      "variantColorway": null,
      "detail": null,
      "order": 4,
      "stackId": "home-collection-lower",
      "width": 2084,
      "height": 2084,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/image-fidelity/home-direct-atoms/home-collection-04-2787-298.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Direct Figma image fill from the Home Collection navigation, without baked text or grouping.",
      "sha256": "023c977e4005f0b7c62c31f7031f32bf3d36b7067b389a49c1a27074cf22d082",
      "sourceType": "direct-figma-image-fill",
      "compositionType": "direct-figma-home-navigation-atomic-image",
      "byteLength": 3737112
    },
    {
      "id": "home-collection-05-image",
      "sourceFigmaNode": "2787:300",
      "figmaNodeName": "5",
      "role": "home-collection-navigation-image-fill",
      "section": "Home live-type visual",
      "route": "/air-ease-v2#home",
      "season": null,
      "series": "Home",
      "product": null,
      "productStyle": null,
      "variantColorway": null,
      "detail": null,
      "order": 5,
      "stackId": "home-collection-lower",
      "width": 2084,
      "height": 2084,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/image-fidelity/home-direct-atoms/home-collection-05-2787-300.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Direct Figma image fill from the Home Collection navigation, without baked text or grouping.",
      "sha256": "322d4ff56ffe67bea4a88a5337225b217dd9a1f1ff7618d176fc2be5b37fa4f9",
      "sourceType": "direct-figma-image-fill",
      "compositionType": "direct-figma-home-navigation-atomic-image",
      "byteLength": 3892501
    },
    {
      "id": "home-collection-06-image",
      "sourceFigmaNode": "2787:303",
      "figmaNodeName": "6",
      "role": "home-collection-navigation-image-fill",
      "section": "Home live-type visual",
      "route": "/air-ease-v2#home",
      "season": null,
      "series": "Home",
      "product": null,
      "productStyle": null,
      "variantColorway": null,
      "detail": null,
      "order": 6,
      "stackId": "home-collection-lower",
      "width": 2084,
      "height": 2084,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/image-fidelity/home-direct-atoms/home-collection-06-2787-303.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Direct Figma image fill from the Home Collection navigation, without baked text or grouping.",
      "sha256": "a993aa2ac6736679ab5f9378e46d2dd6185ea79a3754dc566e09ef4fdba45627",
      "sourceType": "direct-figma-image-fill",
      "compositionType": "direct-figma-home-navigation-atomic-image",
      "byteLength": 3597354
    },
    {
      "id": "home-25fw-card-image",
      "sourceFigmaNode": "2678:127",
      "figmaNodeName": "25 FW",
      "role": "home-navigation-card-image-only",
      "section": "Home live-type visual",
      "route": "/air-ease-v2#home",
      "season": null,
      "series": "Home",
      "product": null,
      "productStyle": null,
      "variantColorway": null,
      "detail": null,
      "order": null,
      "stackId": null,
      "width": 231,
      "height": 308,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/image-fidelity/series-intro-atomic/home/home-25fw-card-image-2678-127@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Approved image-only direct Figma export. Live runtime text intentionally excluded.",
      "sha256": "be811647343e22707a10a423ac0bac2cd042deeb7a03f21c20371c6e5a60fe6e",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-series-intro-atomic-image-only",
      "byteLength": 130668,
      "fidelity": {
        "priority": "P1.2",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign 2.0",
        "sourcePageNode": "2265:30",
        "exportMap": "review-screenshots/air-ease-v2-series-intro-atomic-intake-20260716-0323/v2-series-intro-atomic-export-map.json",
        "acceptedFilename": "home/home-25fw-card-image-2678-127@2x.png",
        "acceptedSha256": "be811647343e22707a10a423ac0bac2cd042deeb7a03f21c20371c6e5a60fe6e"
      }
    },
    {
      "id": "home-26-capsule-card-image",
      "sourceFigmaNode": "2678:132",
      "figmaNodeName": "26 Capsule",
      "role": "home-navigation-card-image-only",
      "section": "Home live-type visual",
      "route": "/air-ease-v2#home",
      "season": null,
      "series": "Home",
      "product": null,
      "productStyle": null,
      "variantColorway": null,
      "detail": null,
      "order": null,
      "stackId": null,
      "width": 288,
      "height": 384,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/image-fidelity/series-intro-atomic/home/home-26-capsule-card-image-2678-132@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Approved image-only direct Figma export. Live runtime text intentionally excluded.",
      "sha256": "499ff4cc8415b49590b1b9b3e3f31fddd68874f51aeb619c11f81c2692edc3cb",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-series-intro-atomic-image-only",
      "byteLength": 160351,
      "fidelity": {
        "priority": "P1.2",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign 2.0",
        "sourcePageNode": "2265:30",
        "exportMap": "review-screenshots/air-ease-v2-series-intro-atomic-intake-20260716-0323/v2-series-intro-atomic-export-map.json",
        "acceptedFilename": "home/home-26-capsule-card-image-2678-132@2x.png",
        "acceptedSha256": "499ff4cc8415b49590b1b9b3e3f31fddd68874f51aeb619c11f81c2692edc3cb"
      }
    },
    {
      "id": "home-26fw-card-image",
      "sourceFigmaNode": "2678:129",
      "figmaNodeName": "26 FW",
      "role": "home-navigation-card-image-only",
      "section": "Home live-type visual",
      "route": "/air-ease-v2#home",
      "season": null,
      "series": "Home",
      "product": null,
      "productStyle": null,
      "variantColorway": null,
      "detail": null,
      "order": null,
      "stackId": null,
      "width": 346,
      "height": 461,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/image-fidelity/series-intro-atomic/home/home-26fw-card-image-2678-129@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Approved image-only direct Figma export. Live runtime text intentionally excluded.",
      "sha256": "c1b121cc9330073d7c2bf5d33ead4e740aef990aabc621a2901917c3b5c841d5",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-series-intro-atomic-image-only",
      "byteLength": 300538,
      "fidelity": {
        "priority": "P1.2",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign 2.0",
        "sourcePageNode": "2265:30",
        "exportMap": "review-screenshots/air-ease-v2-series-intro-atomic-intake-20260716-0323/v2-series-intro-atomic-export-map.json",
        "acceptedFilename": "home/home-26fw-card-image-2678-129@2x.png",
        "acceptedSha256": "c1b121cc9330073d7c2bf5d33ead4e740aef990aabc621a2901917c3b5c841d5"
      }
    },
    {
      "id": "home-26ss-card-image",
      "sourceFigmaNode": "2678:128",
      "figmaNodeName": "26 SS",
      "role": "home-navigation-card-image-only",
      "section": "Home live-type visual",
      "route": "/air-ease-v2#home",
      "season": null,
      "series": "Home",
      "product": null,
      "productStyle": null,
      "variantColorway": null,
      "detail": null,
      "order": null,
      "stackId": null,
      "width": 288,
      "height": 384,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/image-fidelity/series-intro-atomic/home/home-26ss-card-image-2678-128@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Approved image-only direct Figma export. Live runtime text intentionally excluded.",
      "sha256": "79dbed6d906cfe6d1cf30c00e507f883abf18b9f3b2059fa49c896f1837a3f32",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-series-intro-atomic-image-only",
      "byteLength": 163815,
      "fidelity": {
        "priority": "P1.2",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign 2.0",
        "sourcePageNode": "2265:30",
        "exportMap": "review-screenshots/air-ease-v2-series-intro-atomic-intake-20260716-0323/v2-series-intro-atomic-export-map.json",
        "acceptedFilename": "home/home-26ss-card-image-2678-128@2x.png",
        "acceptedSha256": "79dbed6d906cfe6d1cf30c00e507f883abf18b9f3b2059fa49c896f1837a3f32"
      }
    },
    {
      "id": "home-disabled-25fw-card-2787-171",
      "sourceFigmaNode": "2787:171",
      "figmaNodeName": "25 FW",
      "role": "disabled-visual-only",
      "section": "Home",
      "route": "25fw-disabled",
      "season": "25 FW",
      "series": null,
      "product": null,
      "productStyle": null,
      "variantColorway": null,
      "detail": null,
      "order": null,
      "stackId": null,
      "width": 115,
      "height": 154,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/home/disabled-25-fw-card-2787-171.webp",
      "status": "available",
      "disabledVisualOnly": true,
      "missingReason": null,
      "notes": "Home visible disabled/no-op card visual only; no route assets exported.",
      "sha256": "a10c0ab65f4760508b764caf00dff46dbf1948dfd258d58a3e08506195f2b786"
    },
    {
      "id": "home-disabled-26ss-card-2787-167",
      "sourceFigmaNode": "2787:167",
      "figmaNodeName": "26 SS",
      "role": "disabled-visual-only",
      "section": "Home",
      "route": "26ss-disabled",
      "season": "26 SS",
      "series": null,
      "product": null,
      "productStyle": null,
      "variantColorway": null,
      "detail": null,
      "order": null,
      "stackId": null,
      "width": 144,
      "height": 192,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/home/disabled-26-ss-card-2787-167.webp",
      "status": "available",
      "disabledVisualOnly": true,
      "missingReason": null,
      "notes": "Home visible disabled/no-op card visual only; no route assets exported.",
      "sha256": "766687cc8288da80fdfe7b0ba812371fb19630801c4baff31b6125376a2940d8"
    },
    {
      "id": "home-frame-2676-7720",
      "sourceFigmaNode": "2676:7720",
      "figmaNodeName": "home",
      "role": "section-frame",
      "section": "Home",
      "route": "home",
      "season": null,
      "series": null,
      "product": null,
      "productStyle": null,
      "variantColorway": null,
      "detail": null,
      "order": null,
      "stackId": null,
      "width": 3840,
      "height": 2160,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p1/section-frames/home-frame-2676-7720-2676-7720@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Full isolated V2 Home frame render, 1920x1080.",
      "sha256": "dd8bf7bcf7f1a17ee417335e85d04897dbe1dedac37dc5c1ed58c63b463bb178",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p1-master-frame",
      "byteLength": 2174552,
      "fidelity": {
        "priority": "P1",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign 2.0",
        "exportBatch": "P1 main-site full section frames 2x",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p1-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/home/home-2676-7720.webp",
        "previousSourceFigmaNode": "2676:7720",
        "acceptedFilename": "p1/section-frames/home-frame-2676-7720-2676-7720@2x.png",
        "acceptedSha256": "dd8bf7bcf7f1a17ee417335e85d04897dbe1dedac37dc5c1ed58c63b463bb178"
      }
    },
    {
      "id": "home-right-video-2676-7950",
      "sourceFigmaNode": "2676:7950",
      "figmaNodeName": "Home right video fill",
      "role": "section-video",
      "section": "Home",
      "route": "home",
      "season": null,
      "series": null,
      "product": null,
      "productStyle": null,
      "variantColorway": null,
      "detail": null,
      "order": null,
      "stackId": null,
      "width": 1440,
      "height": 1920,
      "format": "mp4",
      "publicPath": "/assets/air-ease-v2/home/home-right-video.mp4",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Confirmed legacy Home V1.3 right-side video copied into V2 assets; muted autoplay loop layer.",
      "sha256": "dcdb25672edf000ca2f7205ce62e06dfd02045be2efaa80aab92b3c6ec6b876c"
    },
    {
      "id": "home-right-video-poster-2676-7950",
      "sourceFigmaNode": "2676:7950",
      "figmaNodeName": "video",
      "role": "video-poster",
      "section": "Home",
      "route": "home",
      "season": null,
      "series": null,
      "product": null,
      "productStyle": null,
      "variantColorway": null,
      "detail": null,
      "order": null,
      "stackId": null,
      "width": 1620,
      "height": 2160,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p1/video-posters/home-right-video-poster-2676-7950-2676-7950@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Poster copied with confirmed legacy Home V1.3 video.",
      "sha256": "d7af3ff35f83b5c2ba08bebe3344523211f1d53a5f458226c210f824cd5b1469",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p1-master-asset",
      "byteLength": 969931,
      "fidelity": {
        "priority": "P1",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign 2.0",
        "exportBatch": "P1 video/poster provenance check",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p1-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/home/home-right-video-poster.webp",
        "previousSourceFigmaNode": "2676:7950",
        "acceptedFilename": "p1/video-posters/home-right-video-poster-2676-7950-2676-7950@2x.png",
        "acceptedSha256": "d7af3ff35f83b5c2ba08bebe3344523211f1d53a5f458226c210f824cd5b1469"
      }
    },
    {
      "id": "la-croissance-intro-frame-2787-222",
      "sourceFigmaNode": "2787:222",
      "figmaNodeName": "26 capsule",
      "role": "section-frame",
      "section": "26 Capsule / la croissance intro",
      "route": "la-croissance-intro",
      "season": "26 Capsule",
      "series": "la croissance",
      "product": null,
      "productStyle": null,
      "variantColorway": null,
      "detail": null,
      "order": null,
      "stackId": null,
      "width": 3840,
      "height": 2160,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p1/section-frames/la-croissance-intro-frame-2787-222-2787-222@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "CTA target intentionally not resolved; both eligible detail assets are exported separately.",
      "sha256": "8c69fa874df5f076760609d220c18d86148c5e9f3063e0341a3a791dd7c4f5f7",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p1-master-frame",
      "byteLength": 3715084,
      "fidelity": {
        "priority": "P1",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign 2.0",
        "exportBatch": "P1 main-site full section frames 2x",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p1-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/26-capsule/la-croissance/intro/la-croissance-intro-2787-222.webp",
        "previousSourceFigmaNode": "2787:222",
        "acceptedFilename": "p1/section-frames/la-croissance-intro-frame-2787-222-2787-222@2x.png",
        "acceptedSha256": "8c69fa874df5f076760609d220c18d86148c5e9f3063e0341a3a791dd7c4f5f7"
      }
    },
    {
      "id": "la-croissance-intro-video-poster-01",
      "sourceFigmaNode": null,
      "figmaNodeName": "la croissance intro video poster 01",
      "role": "video-poster",
      "section": "26 Capsule / la croissance intro",
      "route": "la-croissance-intro",
      "season": "26 Capsule",
      "series": "la croissance",
      "product": null,
      "productStyle": null,
      "variantColorway": null,
      "detail": null,
      "order": 1,
      "stackId": null,
      "width": 960,
      "height": 1280,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/26-capsule/la-croissance/intro/video-poster-01.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Image-only poster extracted from the confirmed official la croissance video-01.mp4 at 0.4 seconds; contains no baked UI.",
      "sha256": "f1169fc06a278eef71cf82f20cad6d52b1df43facbecdadbfb69e70ec8ddf640",
      "sourceType": "derived-official-video-frame",
      "compositionType": "video-frame-poster",
      "byteLength": 217772
    },
    {
      "id": "la-croissance-intro-video-01",
      "sourceFigmaNode": null,
      "figmaNodeName": "la croissance intro video 01",
      "role": "section-video",
      "section": "26 Capsule / la croissance intro",
      "route": "la-croissance-intro",
      "season": "26 Capsule",
      "series": "la croissance",
      "product": null,
      "productStyle": null,
      "variantColorway": null,
      "detail": null,
      "order": 1,
      "stackId": null,
      "width": 960,
      "height": 1280,
      "format": "mp4",
      "publicPath": "/assets/air-ease-v2/26-capsule/la-croissance/intro/video-01.mp4",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Confirmed legacy la croissance capsule video copied into V2 assets; sequential muted autoplay layer.",
      "sha256": "c48e03f37b9226a178e923822058113e8acf748d3384396c12dde24747b3d7eb"
    },
    {
      "id": "la-croissance-intro-video-02",
      "sourceFigmaNode": null,
      "figmaNodeName": "la croissance intro video 02",
      "role": "section-video",
      "section": "26 Capsule / la croissance intro",
      "route": "la-croissance-intro",
      "season": "26 Capsule",
      "series": "la croissance",
      "product": null,
      "productStyle": null,
      "variantColorway": null,
      "detail": null,
      "order": 2,
      "stackId": null,
      "width": 960,
      "height": 1280,
      "format": "mp4",
      "publicPath": "/assets/air-ease-v2/26-capsule/la-croissance/intro/video-02.mp4",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Confirmed legacy la croissance capsule video copied into V2 assets; sequential muted autoplay layer.",
      "sha256": "2362c21e901f3410a44df810a1a7c38c18ba774d4059d327f9d31cfc2e5b0a9d"
    },
    {
      "id": "la-croissance-mobile-gallery-01-2676-7964",
      "sourceFigmaNode": "2676:7964",
      "sourceLocalPath": null,
      "figmaNodeName": "1",
      "role": "mobileGallery",
      "section": "26 Capsule / la croissance mobile gallery",
      "route": "la-croissance-intro",
      "season": "26 Capsule",
      "series": "la croissance",
      "product": null,
      "productStyle": null,
      "variantColorway": null,
      "detail": null,
      "order": 1,
      "stackId": "la-croissance-mobile-gallery-2787-222",
      "width": 864,
      "height": 1152,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p1/carousel-and-mobile-gallery/la-croissance-mobile-gallery-01-2676-7964-2676-7964@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Independent Figma node export for mobile Home scroll-flow la croissance horizontal gallery; not a detail image or full-frame crop.",
      "sha256": "40fb9c112f131181f7fd07ed01b935c5219af3822506ac359fa0c0d1fce7d017",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p1-master-asset",
      "byteLength": 1244460,
      "fidelity": {
        "priority": "P1",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign 2.0",
        "exportBatch": "P1 carousel/mobile gallery child exports 2x/3x",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p1-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/26-capsule/la-croissance/mobile-gallery/gallery-01.webp",
        "previousSourceFigmaNode": "2676:7964",
        "acceptedFilename": "p1/carousel-and-mobile-gallery/la-croissance-mobile-gallery-01-2676-7964-2676-7964@3x.png",
        "acceptedSha256": "40fb9c112f131181f7fd07ed01b935c5219af3822506ac359fa0c0d1fce7d017"
      }
    },
    {
      "id": "la-croissance-mobile-gallery-02-2676-7968",
      "sourceFigmaNode": "2676:7968",
      "sourceLocalPath": null,
      "figmaNodeName": "2",
      "role": "mobileGallery",
      "section": "26 Capsule / la croissance mobile gallery",
      "route": "la-croissance-intro",
      "season": "26 Capsule",
      "series": "la croissance",
      "product": null,
      "productStyle": null,
      "variantColorway": null,
      "detail": null,
      "order": 2,
      "stackId": "la-croissance-mobile-gallery-2787-222",
      "width": 864,
      "height": 1152,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p1/carousel-and-mobile-gallery/la-croissance-mobile-gallery-02-2676-7968-2676-7968@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Independent Figma node export for mobile Home scroll-flow la croissance horizontal gallery; not a detail image or full-frame crop.",
      "sha256": "4083cfe625f8f7ad88595de28f538f75b91a9203b07735bccd702cd43e0b1710",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p1-master-asset",
      "byteLength": 770034,
      "fidelity": {
        "priority": "P1",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign 2.0",
        "exportBatch": "P1 carousel/mobile gallery child exports 2x/3x",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p1-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/26-capsule/la-croissance/mobile-gallery/gallery-02.webp",
        "previousSourceFigmaNode": "2676:7968",
        "acceptedFilename": "p1/carousel-and-mobile-gallery/la-croissance-mobile-gallery-02-2676-7968-2676-7968@3x.png",
        "acceptedSha256": "4083cfe625f8f7ad88595de28f538f75b91a9203b07735bccd702cd43e0b1710"
      }
    },
    {
      "id": "la-croissance-mobile-gallery-03-2787-249",
      "sourceFigmaNode": "2787:249",
      "sourceLocalPath": null,
      "figmaNodeName": "3",
      "role": "mobileGallery",
      "section": "26 Capsule / la croissance mobile gallery",
      "route": "la-croissance-intro",
      "season": "26 Capsule",
      "series": "la croissance",
      "product": null,
      "productStyle": null,
      "variantColorway": null,
      "detail": null,
      "order": 3,
      "stackId": "la-croissance-mobile-gallery-2787-222",
      "width": 864,
      "height": 1152,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p1/carousel-and-mobile-gallery/la-croissance-mobile-gallery-03-2787-249-2787-249@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Independent Figma node export for mobile Home scroll-flow la croissance horizontal gallery; not a detail image or full-frame crop.",
      "sha256": "2cdb02991ad977c414ed86db02044036bae7ea24565c398f4f04f723e30591ad",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p1-master-asset",
      "byteLength": 1317198,
      "fidelity": {
        "priority": "P1",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign 2.0",
        "exportBatch": "P1 carousel/mobile gallery child exports 2x/3x",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p1-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/26-capsule/la-croissance/mobile-gallery/gallery-03.webp",
        "previousSourceFigmaNode": "2787:249",
        "acceptedFilename": "p1/carousel-and-mobile-gallery/la-croissance-mobile-gallery-03-2787-249-2787-249@3x.png",
        "acceptedSha256": "2cdb02991ad977c414ed86db02044036bae7ea24565c398f4f04f723e30591ad"
      }
    },
    {
      "id": "la-croissance-mobile-gallery-04-2796-476",
      "sourceFigmaNode": "2796:476",
      "sourceLocalPath": null,
      "figmaNodeName": "4",
      "role": "mobileGallery",
      "section": "26 Capsule / la croissance mobile gallery",
      "route": "la-croissance-intro",
      "season": "26 Capsule",
      "series": "la croissance",
      "product": null,
      "productStyle": null,
      "variantColorway": null,
      "detail": null,
      "order": 4,
      "stackId": "la-croissance-mobile-gallery-2787-222",
      "width": 864,
      "height": 1152,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p1/carousel-and-mobile-gallery/la-croissance-mobile-gallery-04-2796-476-2796-476@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Independent Figma node export for mobile Home scroll-flow la croissance horizontal gallery; not a detail image or full-frame crop.",
      "sha256": "83cabe5c140591568c19917caa97864abc16471965d3dd958f0be8f40b44aa89",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p1-master-asset",
      "byteLength": 1266260,
      "fidelity": {
        "priority": "P1",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign 2.0",
        "exportBatch": "P1 carousel/mobile gallery child exports 2x/3x",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p1-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/26-capsule/la-croissance/mobile-gallery/gallery-04.webp",
        "previousSourceFigmaNode": "2796:476",
        "acceptedFilename": "p1/carousel-and-mobile-gallery/la-croissance-mobile-gallery-04-2796-476-2796-476@3x.png",
        "acceptedSha256": "83cabe5c140591568c19917caa97864abc16471965d3dd958f0be8f40b44aa89"
      }
    },
    {
      "id": "la-croissance-mobile-gallery-05-2787-250",
      "sourceFigmaNode": "2787:250",
      "sourceLocalPath": null,
      "figmaNodeName": "5",
      "role": "mobileGallery",
      "section": "26 Capsule / la croissance mobile gallery",
      "route": "la-croissance-intro",
      "season": "26 Capsule",
      "series": "la croissance",
      "product": null,
      "productStyle": null,
      "variantColorway": null,
      "detail": null,
      "order": 5,
      "stackId": "la-croissance-mobile-gallery-2787-222",
      "width": 864,
      "height": 1152,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p1/carousel-and-mobile-gallery/la-croissance-mobile-gallery-05-2787-250-2787-250@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Independent Figma node export for mobile Home scroll-flow la croissance horizontal gallery; not a detail image or full-frame crop.",
      "sha256": "3023937495c18c037335f12f79c39370336061455a337ba47aba4e8b4572a2cf",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p1-master-asset",
      "byteLength": 1498410,
      "fidelity": {
        "priority": "P1",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign 2.0",
        "exportBatch": "P1 carousel/mobile gallery child exports 2x/3x",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p1-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/26-capsule/la-croissance/mobile-gallery/gallery-05.webp",
        "previousSourceFigmaNode": "2787:250",
        "acceptedFilename": "p1/carousel-and-mobile-gallery/la-croissance-mobile-gallery-05-2787-250-2787-250@3x.png",
        "acceptedSha256": "3023937495c18c037335f12f79c39370336061455a337ba47aba4e8b4572a2cf"
      }
    },
    {
      "id": "la-croissance-visual-card-01",
      "sourceFigmaNode": "2676:7964",
      "figmaNodeName": "1",
      "role": "series-navigation-card-image-only",
      "section": "la croissance live-type visual",
      "route": "/air-ease-v2#la-croissance-intro",
      "season": null,
      "series": "la croissance",
      "product": null,
      "productStyle": null,
      "variantColorway": null,
      "detail": null,
      "order": null,
      "stackId": null,
      "width": 576,
      "height": 768,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/image-fidelity/series-intro-atomic/series/la-croissance-visual-card-01-2676-7964@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Approved image-only direct Figma export. Live runtime text intentionally excluded.",
      "sha256": "2d94d491266e1af0a62b0037934362c36f4b4e53239ed7acf3986ae3148397d0",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-series-intro-atomic-image-only",
      "byteLength": 553973,
      "fidelity": {
        "priority": "P1.2",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign 2.0",
        "sourcePageNode": "2265:30",
        "exportMap": "review-screenshots/air-ease-v2-series-intro-atomic-intake-20260716-0323/v2-series-intro-atomic-export-map.json",
        "acceptedFilename": "series/la-croissance-visual-card-01-2676-7964@2x.png",
        "acceptedSha256": "2d94d491266e1af0a62b0037934362c36f4b4e53239ed7acf3986ae3148397d0"
      }
    },
    {
      "id": "la-croissance-visual-card-02",
      "sourceFigmaNode": "2676:7968",
      "figmaNodeName": "2",
      "role": "series-navigation-card-image-only",
      "section": "la croissance live-type visual",
      "route": "/air-ease-v2#la-croissance-intro",
      "season": null,
      "series": "la croissance",
      "product": null,
      "productStyle": null,
      "variantColorway": null,
      "detail": null,
      "order": null,
      "stackId": null,
      "width": 576,
      "height": 768,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/image-fidelity/series-intro-atomic/series/la-croissance-visual-card-02-2676-7968@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Approved image-only direct Figma export. Live runtime text intentionally excluded.",
      "sha256": "7cebc7bc0ff66f6952140c34ec8cffccc09d239c78b505e6cc5749e1bf230724",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-series-intro-atomic-image-only",
      "byteLength": 333014,
      "fidelity": {
        "priority": "P1.2",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign 2.0",
        "sourcePageNode": "2265:30",
        "exportMap": "review-screenshots/air-ease-v2-series-intro-atomic-intake-20260716-0323/v2-series-intro-atomic-export-map.json",
        "acceptedFilename": "series/la-croissance-visual-card-02-2676-7968@2x.png",
        "acceptedSha256": "7cebc7bc0ff66f6952140c34ec8cffccc09d239c78b505e6cc5749e1bf230724"
      }
    },
    {
      "id": "la-croissance-visual-card-03",
      "sourceFigmaNode": "2787:249",
      "figmaNodeName": "3",
      "role": "series-navigation-card-image-only",
      "section": "la croissance live-type visual",
      "route": "/air-ease-v2#la-croissance-intro",
      "season": null,
      "series": "la croissance",
      "product": null,
      "productStyle": null,
      "variantColorway": null,
      "detail": null,
      "order": null,
      "stackId": null,
      "width": 576,
      "height": 768,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/image-fidelity/series-intro-atomic/series/la-croissance-visual-card-03-2787-249@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Approved image-only direct Figma export. Live runtime text intentionally excluded.",
      "sha256": "dc363811d4f68a955410fd0ba04c9ff45b64aade35ad978fc6a32eb51cfe6758",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-series-intro-atomic-image-only",
      "byteLength": 589323,
      "fidelity": {
        "priority": "P1.2",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign 2.0",
        "sourcePageNode": "2265:30",
        "exportMap": "review-screenshots/air-ease-v2-series-intro-atomic-intake-20260716-0323/v2-series-intro-atomic-export-map.json",
        "acceptedFilename": "series/la-croissance-visual-card-03-2787-249@2x.png",
        "acceptedSha256": "dc363811d4f68a955410fd0ba04c9ff45b64aade35ad978fc6a32eb51cfe6758"
      }
    },
    {
      "id": "la-croissance-visual-card-04",
      "sourceFigmaNode": "2796:476",
      "figmaNodeName": "4",
      "role": "series-navigation-card-image-only",
      "section": "la croissance live-type visual",
      "route": "/air-ease-v2#la-croissance-intro",
      "season": null,
      "series": "la croissance",
      "product": null,
      "productStyle": null,
      "variantColorway": null,
      "detail": null,
      "order": null,
      "stackId": null,
      "width": 576,
      "height": 768,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/image-fidelity/series-intro-atomic/series/la-croissance-visual-card-04-2796-476@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Approved image-only direct Figma export. Live runtime text intentionally excluded.",
      "sha256": "73220f2ef8eb7d777284249648fe022d62c3af73c6067de8d7b913f046cf9182",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-series-intro-atomic-image-only",
      "byteLength": 572497,
      "fidelity": {
        "priority": "P1.2",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign 2.0",
        "sourcePageNode": "2265:30",
        "exportMap": "review-screenshots/air-ease-v2-series-intro-atomic-intake-20260716-0323/v2-series-intro-atomic-export-map.json",
        "acceptedFilename": "series/la-croissance-visual-card-04-2796-476@2x.png",
        "acceptedSha256": "73220f2ef8eb7d777284249648fe022d62c3af73c6067de8d7b913f046cf9182"
      }
    },
    {
      "id": "la-croissance-visual-card-05",
      "sourceFigmaNode": "2787:250",
      "figmaNodeName": "5",
      "role": "series-navigation-card-image-only",
      "section": "la croissance live-type visual",
      "route": "/air-ease-v2#la-croissance-intro",
      "season": null,
      "series": "la croissance",
      "product": null,
      "productStyle": null,
      "variantColorway": null,
      "detail": null,
      "order": null,
      "stackId": null,
      "width": 576,
      "height": 768,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/image-fidelity/series-intro-atomic/series/la-croissance-visual-card-05-2787-250@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Approved image-only direct Figma export. Live runtime text intentionally excluded.",
      "sha256": "e28179bb8898287d53503ee4ab28f34385b2b3a2bb16de36d84163ad72516de7",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-series-intro-atomic-image-only",
      "byteLength": 651840,
      "fidelity": {
        "priority": "P1.2",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign 2.0",
        "sourcePageNode": "2265:30",
        "exportMap": "review-screenshots/air-ease-v2-series-intro-atomic-intake-20260716-0323/v2-series-intro-atomic-export-map.json",
        "acceptedFilename": "series/la-croissance-visual-card-05-2787-250@2x.png",
        "acceptedSha256": "e28179bb8898287d53503ee4ab28f34385b2b3a2bb16de36d84163ad72516de7"
      }
    },
    {
      "id": "mobile-a-side-b-side-coarse-linen-souffle-hero-01",
      "sourceFigmaNode": "3301:759",
      "sourceLocalPath": "erriese-a-side-b-side-mobile-atomic-assets.zip::a-side-b-side/coarse-linen-souffle/hero/01-3301-759.png",
      "figmaNodeName": "main 1",
      "role": "mobile-detail-hero",
      "section": "Collection / A Side / B Side mobile detail atomic",
      "route": "/air-ease-v2/detail/coarse-linen-souffle",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "Coarse Linen Soufflé",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Coarse Linen Soufflé",
      "detail": "hero-1",
      "order": 460,
      "stackId": "mobile-a-side-b-side-coarse-linen-souffle-hero",
      "width": 900,
      "height": 900,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-atomic/coarse-linen-souffle/hero/01.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "A Side / B Side mobile atomic asset from direct Figma node 3301:759; WebP lossless AE=0.",
      "sha256": "d3dde1df902673ce1e461ceed0015c7015c32a2fd3e078858fa33f7526d45d76",
      "displayTitle": "Coarse Linen Soufflé hero 1",
      "collectionCardId": null,
      "suggestedTarget": "/air-ease-v2/detail/coarse-linen-souffle",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "a-side-b-side-mobile-atomic-v1",
      "pngSha256": "03680f84dbc8854fcd2ac72fbe6fe3799681f9ccfb16f0429e51acf561f1786a",
      "pixelIdentityAE": 0,
      "originalZipFilename": "a-side-b-side/coarse-linen-souffle/hero/01-3301-759.png"
    },
    {
      "id": "mobile-a-side-b-side-coarse-linen-souffle-hero-01-retina-3x",
      "assetId": "mobile-a-side-b-side-coarse-linen-souffle-hero-01-retina-3x",
      "sourceFigmaNode": "3301:759",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::a-side-b-side/mobile-editorial-retina/coarse-linen-souffle/hero/01@3x.png",
      "figmaNodeName": "main 1",
      "role": "mobile-detail-hero",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/coarse-linen-souffle",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "A Side / B Side",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Coarse Linen Soufflé",
      "detail": "hero",
      "order": 679,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 2700,
      "height": 2700,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/coarse-linen-souffle/hero/01.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "5c934382d655a5bc144382a340b2ab06884a37e63ce0819a53252392e82b6219",
      "displayTitle": "Coarse Linen Soufflé",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/coarse-linen-souffle",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "5c934382d655a5bc144382a340b2ab06884a37e63ce0819a53252392e82b6219",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "mobile-a-side-b-side-coarse-linen-souffle-hero-02",
      "sourceFigmaNode": "3301:760",
      "sourceLocalPath": "erriese-a-side-b-side-mobile-atomic-assets.zip::a-side-b-side/coarse-linen-souffle/hero/02-3301-760.png",
      "figmaNodeName": "main 2",
      "role": "mobile-detail-hero",
      "section": "Collection / A Side / B Side mobile detail atomic",
      "route": "/air-ease-v2/detail/coarse-linen-souffle",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "Coarse Linen Soufflé",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Coarse Linen Soufflé",
      "detail": "hero-2",
      "order": 461,
      "stackId": "mobile-a-side-b-side-coarse-linen-souffle-hero",
      "width": 900,
      "height": 900,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-atomic/coarse-linen-souffle/hero/02.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "A Side / B Side mobile atomic asset from direct Figma node 3301:760; WebP lossless AE=0.",
      "sha256": "6ff62df89aaf27ec13e87cf63ff56efbc035b3b0dde7b196b9d7937a3d80afb9",
      "displayTitle": "Coarse Linen Soufflé hero 2",
      "collectionCardId": null,
      "suggestedTarget": "/air-ease-v2/detail/coarse-linen-souffle",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "a-side-b-side-mobile-atomic-v1",
      "pngSha256": "5091ffc3047e6855c67c605865f2ec591c68386e5cb8e79ba963ee83548b5ae4",
      "pixelIdentityAE": 0,
      "originalZipFilename": "a-side-b-side/coarse-linen-souffle/hero/02-3301-760.png"
    },
    {
      "id": "mobile-a-side-b-side-coarse-linen-souffle-hero-02-retina-3x",
      "assetId": "mobile-a-side-b-side-coarse-linen-souffle-hero-02-retina-3x",
      "sourceFigmaNode": "3301:760",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::a-side-b-side/mobile-editorial-retina/coarse-linen-souffle/hero/02@3x.png",
      "figmaNodeName": "main 2",
      "role": "mobile-detail-hero",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/coarse-linen-souffle",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "A Side / B Side",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Coarse Linen Soufflé",
      "detail": "hero",
      "order": 680,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 2700,
      "height": 2700,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/coarse-linen-souffle/hero/02.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "734e912164a79fb7215b6bdb1d611bbc6c28e06bca8865296f67a45df25e65b2",
      "displayTitle": "Coarse Linen Soufflé",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/coarse-linen-souffle",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "734e912164a79fb7215b6bdb1d611bbc6c28e06bca8865296f67a45df25e65b2",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "mobile-a-side-b-side-coarse-linen-souffle-how-to-wear-step-1-image-1",
      "sourceFigmaNode": "3301:783",
      "sourceLocalPath": "erriese-a-side-b-side-mobile-atomic-assets.zip::a-side-b-side/coarse-linen-souffle/how-to-wear/step-1/image-1-3301-783.png",
      "figmaNodeName": "A4_look_112 7",
      "role": "mobile-detail-how-to-wear-image",
      "section": "Collection / A Side / B Side mobile detail atomic",
      "route": "/air-ease-v2/detail/coarse-linen-souffle",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "Coarse Linen Soufflé",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Coarse Linen Soufflé",
      "detail": "how-to-wear-step-1-image-1",
      "order": 470,
      "stackId": "mobile-a-side-b-side-coarse-linen-souffle-how-to-wear-step-1",
      "width": 445,
      "height": 445,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-atomic/coarse-linen-souffle/how-to-wear/step-1/image-1.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "A Side / B Side mobile atomic asset from direct Figma node 3301:783; WebP lossless AE=0.",
      "sha256": "883673b399a0b543e76fd44add712f1835e6cd5ef3e65afacf17921434f43051",
      "displayTitle": "Coarse Linen Soufflé How to Wear step 1 image 1",
      "collectionCardId": null,
      "suggestedTarget": "/air-ease-v2/detail/coarse-linen-souffle",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "a-side-b-side-mobile-atomic-v1",
      "pngSha256": "f1e6ef33a7873b9554934796c5ce2146c0a913e648996e14687097a1b0b16254",
      "pixelIdentityAE": 0,
      "originalZipFilename": "a-side-b-side/coarse-linen-souffle/how-to-wear/step-1/image-1-3301-783.png"
    },
    {
      "id": "mobile-a-side-b-side-coarse-linen-souffle-how-to-wear-step-1-image-1-retina-3x",
      "assetId": "mobile-a-side-b-side-coarse-linen-souffle-how-to-wear-step-1-image-1-retina-3x",
      "sourceFigmaNode": "3301:783",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::a-side-b-side/mobile-editorial-retina/coarse-linen-souffle/how-to-wear/step-1/image-1@3x.png",
      "figmaNodeName": "A4_look_112 7",
      "role": "mobile-detail-how-to-wear-image",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/coarse-linen-souffle",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "A Side / B Side",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Coarse Linen Soufflé",
      "detail": "howToWearPhoto-step-1",
      "order": 691,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/coarse-linen-souffle/how-to-wear/step-1/image-1.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "63aa06c6cbb37737b382bfe2ee3024f78d563599fc9d48c0436b4de461c7f734",
      "displayTitle": "Coarse Linen Soufflé",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/coarse-linen-souffle",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "63aa06c6cbb37737b382bfe2ee3024f78d563599fc9d48c0436b4de461c7f734",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "mobile-a-side-b-side-coarse-linen-souffle-how-to-wear-step-1-image-2",
      "sourceFigmaNode": "3301:785",
      "sourceLocalPath": "erriese-a-side-b-side-mobile-atomic-assets.zip::a-side-b-side/coarse-linen-souffle/how-to-wear/step-1/image-2-3301-785.png",
      "figmaNodeName": "A4_look_112 4",
      "role": "mobile-detail-how-to-wear-image",
      "section": "Collection / A Side / B Side mobile detail atomic",
      "route": "/air-ease-v2/detail/coarse-linen-souffle",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "Coarse Linen Soufflé",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Coarse Linen Soufflé",
      "detail": "how-to-wear-step-1-image-2",
      "order": 471,
      "stackId": "mobile-a-side-b-side-coarse-linen-souffle-how-to-wear-step-1",
      "width": 445,
      "height": 445,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-atomic/coarse-linen-souffle/how-to-wear/step-1/image-2.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "A Side / B Side mobile atomic asset from direct Figma node 3301:785; WebP lossless AE=0.",
      "sha256": "bd3571d613c2366b018a15049a68053c9178407794d5690ee5c7732f296e3f5e",
      "displayTitle": "Coarse Linen Soufflé How to Wear step 1 image 2",
      "collectionCardId": null,
      "suggestedTarget": "/air-ease-v2/detail/coarse-linen-souffle",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "a-side-b-side-mobile-atomic-v1",
      "pngSha256": "6da13eda65e4ec1988780e58bb1c27b4efcd95cdaf3699be72879e43005cd87d",
      "pixelIdentityAE": 0,
      "originalZipFilename": "a-side-b-side/coarse-linen-souffle/how-to-wear/step-1/image-2-3301-785.png"
    },
    {
      "id": "mobile-a-side-b-side-coarse-linen-souffle-how-to-wear-step-1-image-2-retina-3x",
      "assetId": "mobile-a-side-b-side-coarse-linen-souffle-how-to-wear-step-1-image-2-retina-3x",
      "sourceFigmaNode": "3301:785",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::a-side-b-side/mobile-editorial-retina/coarse-linen-souffle/how-to-wear/step-1/image-2@3x.png",
      "figmaNodeName": "A4_look_112 4",
      "role": "mobile-detail-how-to-wear-image",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/coarse-linen-souffle",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "A Side / B Side",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Coarse Linen Soufflé",
      "detail": "howToWearPhoto-step-1",
      "order": 692,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/coarse-linen-souffle/how-to-wear/step-1/image-2.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "5ed31b84f2b1d85b6f450743cab372b78ba581b0ea3d29fc59265354b6c06f22",
      "displayTitle": "Coarse Linen Soufflé",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/coarse-linen-souffle",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "5ed31b84f2b1d85b6f450743cab372b78ba581b0ea3d29fc59265354b6c06f22",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "mobile-a-side-b-side-coarse-linen-souffle-how-to-wear-step-1-sketch",
      "sourceFigmaNode": "3301:787",
      "sourceLocalPath": "erriese-a-side-b-side-mobile-atomic-assets.zip::a-side-b-side/coarse-linen-souffle/how-to-wear/step-1/sketch-3301-787.png",
      "figmaNodeName": "Vector 7",
      "role": "mobile-detail-how-to-wear-sketch",
      "section": "Collection / A Side / B Side mobile detail atomic",
      "route": "/air-ease-v2/detail/coarse-linen-souffle",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "Coarse Linen Soufflé",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Coarse Linen Soufflé",
      "detail": "how-to-wear-step-1-sketch",
      "order": 472,
      "stackId": "mobile-a-side-b-side-coarse-linen-souffle-how-to-wear-step-1",
      "width": 215,
      "height": 218,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-atomic/coarse-linen-souffle/how-to-wear/step-1/sketch.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "A Side / B Side mobile atomic asset from direct Figma node 3301:787; WebP lossless AE=0.",
      "sha256": "637c3f7b96f96c9a831ab8a150e54e5a00d93ddf4e60b092cd97182d876d965a",
      "displayTitle": "Coarse Linen Soufflé How to Wear step 1 sketch",
      "collectionCardId": null,
      "suggestedTarget": "/air-ease-v2/detail/coarse-linen-souffle",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "a-side-b-side-mobile-atomic-v1",
      "pngSha256": "ba4bcac1b135c5ffa8028759871558620db6cb490ce018d86c21c73282947179",
      "pixelIdentityAE": 0,
      "originalZipFilename": "a-side-b-side/coarse-linen-souffle/how-to-wear/step-1/sketch-3301-787.png"
    },
    {
      "id": "mobile-a-side-b-side-coarse-linen-souffle-how-to-wear-step-1-sketch-card-retina-3x",
      "assetId": "mobile-a-side-b-side-coarse-linen-souffle-how-to-wear-step-1-sketch-card-retina-3x",
      "sourceFigmaNode": "3301:786",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::a-side-b-side/mobile-editorial-retina/coarse-linen-souffle/how-to-wear/step-1/sketch-card@3x.png",
      "figmaNodeName": "how to 1 sketch",
      "role": "mobile-detail-how-to-wear-sketch-card",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/coarse-linen-souffle",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "A Side / B Side",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Coarse Linen Soufflé",
      "detail": "howToWearSketchCard-step-1",
      "order": 693,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/coarse-linen-souffle/how-to-wear/step-1/sketch-card.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "db6971c0e60641cde248729a17537d130c59ad97c6408626eebfaf67a6db74c2",
      "displayTitle": "Coarse Linen Soufflé",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/coarse-linen-souffle",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-frame-exportAsync",
      "compositionType": "full-line-art-card-parent-frame",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "db6971c0e60641cde248729a17537d130c59ad97c6408626eebfaf67a6db74c2",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions",
      "replacesInnerSketchNode": "3301:787",
      "sourceParentFrameName": "how to 1 sketch"
    },
    {
      "id": "mobile-a-side-b-side-coarse-linen-souffle-how-to-wear-step-2-image-1",
      "sourceFigmaNode": "3301:791",
      "sourceLocalPath": "erriese-a-side-b-side-mobile-atomic-assets.zip::a-side-b-side/coarse-linen-souffle/how-to-wear/step-2/image-1-3301-791.png",
      "figmaNodeName": "how to 2-1",
      "role": "mobile-detail-how-to-wear-image",
      "section": "Collection / A Side / B Side mobile detail atomic",
      "route": "/air-ease-v2/detail/coarse-linen-souffle",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "Coarse Linen Soufflé",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Coarse Linen Soufflé",
      "detail": "how-to-wear-step-2-image-1",
      "order": 473,
      "stackId": "mobile-a-side-b-side-coarse-linen-souffle-how-to-wear-step-2",
      "width": 445,
      "height": 445,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-atomic/coarse-linen-souffle/how-to-wear/step-2/image-1.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "A Side / B Side mobile atomic asset from direct Figma node 3301:791; WebP lossless AE=0.",
      "sha256": "5799f72f98b503b04bad953820ac9250837b7883f3bf2e875b36f9f4dd9bebd5",
      "displayTitle": "Coarse Linen Soufflé How to Wear step 2 image 1",
      "collectionCardId": null,
      "suggestedTarget": "/air-ease-v2/detail/coarse-linen-souffle",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "a-side-b-side-mobile-atomic-v1",
      "pngSha256": "c39707596df474ddbb35857604f4a34dff6dd292713e87c405c6d3d875593358",
      "pixelIdentityAE": 0,
      "originalZipFilename": "a-side-b-side/coarse-linen-souffle/how-to-wear/step-2/image-1-3301-791.png"
    },
    {
      "id": "mobile-a-side-b-side-coarse-linen-souffle-how-to-wear-step-2-image-1-retina-3x",
      "assetId": "mobile-a-side-b-side-coarse-linen-souffle-how-to-wear-step-2-image-1-retina-3x",
      "sourceFigmaNode": "3301:791",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::a-side-b-side/mobile-editorial-retina/coarse-linen-souffle/how-to-wear/step-2/image-1@3x.png",
      "figmaNodeName": "how to 2-1",
      "role": "mobile-detail-how-to-wear-image",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/coarse-linen-souffle",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "A Side / B Side",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Coarse Linen Soufflé",
      "detail": "howToWearPhoto-step-2",
      "order": 694,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/coarse-linen-souffle/how-to-wear/step-2/image-1.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "73abd347ac5ce90e2af7d8c903eb971030024d33233e3e085486afa151c2aafd",
      "displayTitle": "Coarse Linen Soufflé",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/coarse-linen-souffle",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "73abd347ac5ce90e2af7d8c903eb971030024d33233e3e085486afa151c2aafd",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "mobile-a-side-b-side-coarse-linen-souffle-how-to-wear-step-2-image-2",
      "sourceFigmaNode": "3301:792",
      "sourceLocalPath": "erriese-a-side-b-side-mobile-atomic-assets.zip::a-side-b-side/coarse-linen-souffle/how-to-wear/step-2/image-2-3301-792.png",
      "figmaNodeName": "how to 2-2",
      "role": "mobile-detail-how-to-wear-image",
      "section": "Collection / A Side / B Side mobile detail atomic",
      "route": "/air-ease-v2/detail/coarse-linen-souffle",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "Coarse Linen Soufflé",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Coarse Linen Soufflé",
      "detail": "how-to-wear-step-2-image-2",
      "order": 474,
      "stackId": "mobile-a-side-b-side-coarse-linen-souffle-how-to-wear-step-2",
      "width": 445,
      "height": 445,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-atomic/coarse-linen-souffle/how-to-wear/step-2/image-2.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "A Side / B Side mobile atomic asset from direct Figma node 3301:792; WebP lossless AE=0.",
      "sha256": "4402c1912b418ac83eb83e19e80fcfab78e473d9981718f5955f2322f79ccecc",
      "displayTitle": "Coarse Linen Soufflé How to Wear step 2 image 2",
      "collectionCardId": null,
      "suggestedTarget": "/air-ease-v2/detail/coarse-linen-souffle",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "a-side-b-side-mobile-atomic-v1",
      "pngSha256": "883d1e4a2e821f162c759890961f5bd019129f9613ed64805e0be70683548d1d",
      "pixelIdentityAE": 0,
      "originalZipFilename": "a-side-b-side/coarse-linen-souffle/how-to-wear/step-2/image-2-3301-792.png"
    },
    {
      "id": "mobile-a-side-b-side-coarse-linen-souffle-how-to-wear-step-2-image-2-retina-3x",
      "assetId": "mobile-a-side-b-side-coarse-linen-souffle-how-to-wear-step-2-image-2-retina-3x",
      "sourceFigmaNode": "3301:792",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::a-side-b-side/mobile-editorial-retina/coarse-linen-souffle/how-to-wear/step-2/image-2@3x.png",
      "figmaNodeName": "how to 2-2",
      "role": "mobile-detail-how-to-wear-image",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/coarse-linen-souffle",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "A Side / B Side",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Coarse Linen Soufflé",
      "detail": "howToWearPhoto-step-2",
      "order": 695,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/coarse-linen-souffle/how-to-wear/step-2/image-2.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "21c5f7115799ebf91b6b17d83af5acecc581fb06ed1218e77433185bb0f33f09",
      "displayTitle": "Coarse Linen Soufflé",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/coarse-linen-souffle",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "21c5f7115799ebf91b6b17d83af5acecc581fb06ed1218e77433185bb0f33f09",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "mobile-a-side-b-side-coarse-linen-souffle-how-to-wear-step-2-sketch",
      "sourceFigmaNode": "3301:794",
      "sourceLocalPath": "erriese-a-side-b-side-mobile-atomic-assets.zip::a-side-b-side/coarse-linen-souffle/how-to-wear/step-2/sketch-3301-794.png",
      "figmaNodeName": "Vector 8",
      "role": "mobile-detail-how-to-wear-sketch",
      "section": "Collection / A Side / B Side mobile detail atomic",
      "route": "/air-ease-v2/detail/coarse-linen-souffle",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "Coarse Linen Soufflé",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Coarse Linen Soufflé",
      "detail": "how-to-wear-step-2-sketch",
      "order": 475,
      "stackId": "mobile-a-side-b-side-coarse-linen-souffle-how-to-wear-step-2",
      "width": 236,
      "height": 184,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-atomic/coarse-linen-souffle/how-to-wear/step-2/sketch.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "A Side / B Side mobile atomic asset from direct Figma node 3301:794; WebP lossless AE=0.",
      "sha256": "253e727cb498d60997826359b723b9136c48d4a28f775763cc4198c8ed1ffeb3",
      "displayTitle": "Coarse Linen Soufflé How to Wear step 2 sketch",
      "collectionCardId": null,
      "suggestedTarget": "/air-ease-v2/detail/coarse-linen-souffle",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "a-side-b-side-mobile-atomic-v1",
      "pngSha256": "687d2da5ef30f799c3507e8c9af4234d6736a83a95cab5f12c75f0a848d1c5ae",
      "pixelIdentityAE": 0,
      "originalZipFilename": "a-side-b-side/coarse-linen-souffle/how-to-wear/step-2/sketch-3301-794.png"
    },
    {
      "id": "mobile-a-side-b-side-coarse-linen-souffle-how-to-wear-step-2-sketch-card-retina-3x",
      "assetId": "mobile-a-side-b-side-coarse-linen-souffle-how-to-wear-step-2-sketch-card-retina-3x",
      "sourceFigmaNode": "3301:793",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::a-side-b-side/mobile-editorial-retina/coarse-linen-souffle/how-to-wear/step-2/sketch-card@3x.png",
      "figmaNodeName": "how to 2 sketch",
      "role": "mobile-detail-how-to-wear-sketch-card",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/coarse-linen-souffle",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "A Side / B Side",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Coarse Linen Soufflé",
      "detail": "howToWearSketchCard-step-2",
      "order": 696,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/coarse-linen-souffle/how-to-wear/step-2/sketch-card.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "89f5aa87e548462eb706e554e7c845ff9373044ef2c575f6065198f8278bf3c5",
      "displayTitle": "Coarse Linen Soufflé",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/coarse-linen-souffle",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-frame-exportAsync",
      "compositionType": "full-line-art-card-parent-frame",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "89f5aa87e548462eb706e554e7c845ff9373044ef2c575f6065198f8278bf3c5",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions",
      "replacesInnerSketchNode": "3301:794",
      "sourceParentFrameName": "how to 2 sketch"
    },
    {
      "id": "mobile-a-side-b-side-coarse-linen-souffle-how-to-wear-step-3-image-1",
      "sourceFigmaNode": "3301:798",
      "sourceLocalPath": "erriese-a-side-b-side-mobile-atomic-assets.zip::a-side-b-side/coarse-linen-souffle/how-to-wear/step-3/image-1-3301-798.png",
      "figmaNodeName": "haw to 3-1",
      "role": "mobile-detail-how-to-wear-image",
      "section": "Collection / A Side / B Side mobile detail atomic",
      "route": "/air-ease-v2/detail/coarse-linen-souffle",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "Coarse Linen Soufflé",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Coarse Linen Soufflé",
      "detail": "how-to-wear-step-3-image-1",
      "order": 476,
      "stackId": "mobile-a-side-b-side-coarse-linen-souffle-how-to-wear-step-3",
      "width": 445,
      "height": 445,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-atomic/coarse-linen-souffle/how-to-wear/step-3/image-1.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "A Side / B Side mobile atomic asset from direct Figma node 3301:798; WebP lossless AE=0.",
      "sha256": "d4392a1f0f1d0633c21a0fff7f20195c5cd13ffb71367df7997cbfee5d805119",
      "displayTitle": "Coarse Linen Soufflé How to Wear step 3 image 1",
      "collectionCardId": null,
      "suggestedTarget": "/air-ease-v2/detail/coarse-linen-souffle",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "a-side-b-side-mobile-atomic-v1",
      "pngSha256": "0cce57b3eccafb424ccf0737efc828fffe7a99a4ec44ba0e4587e55b7ca2870a",
      "pixelIdentityAE": 0,
      "originalZipFilename": "a-side-b-side/coarse-linen-souffle/how-to-wear/step-3/image-1-3301-798.png"
    },
    {
      "id": "mobile-a-side-b-side-coarse-linen-souffle-how-to-wear-step-3-image-1-retina-3x",
      "assetId": "mobile-a-side-b-side-coarse-linen-souffle-how-to-wear-step-3-image-1-retina-3x",
      "sourceFigmaNode": "3301:798",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::a-side-b-side/mobile-editorial-retina/coarse-linen-souffle/how-to-wear/step-3/image-1@3x.png",
      "figmaNodeName": "haw to 3-1",
      "role": "mobile-detail-how-to-wear-image",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/coarse-linen-souffle",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "A Side / B Side",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Coarse Linen Soufflé",
      "detail": "howToWearPhoto-step-3",
      "order": 697,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/coarse-linen-souffle/how-to-wear/step-3/image-1.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "e828b375b32ce5dd6c4d7e21e068c40b43b441a4627b6e2fafe0d2d7a0e7a0d9",
      "displayTitle": "Coarse Linen Soufflé",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/coarse-linen-souffle",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "e828b375b32ce5dd6c4d7e21e068c40b43b441a4627b6e2fafe0d2d7a0e7a0d9",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "mobile-a-side-b-side-coarse-linen-souffle-how-to-wear-step-3-image-2",
      "sourceFigmaNode": "3301:800",
      "sourceLocalPath": "erriese-a-side-b-side-mobile-atomic-assets.zip::a-side-b-side/coarse-linen-souffle/how-to-wear/step-3/image-2-3301-800.png",
      "figmaNodeName": "2025-0726-一展0470 1",
      "role": "mobile-detail-how-to-wear-image",
      "section": "Collection / A Side / B Side mobile detail atomic",
      "route": "/air-ease-v2/detail/coarse-linen-souffle",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "Coarse Linen Soufflé",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Coarse Linen Soufflé",
      "detail": "how-to-wear-step-3-image-2",
      "order": 477,
      "stackId": "mobile-a-side-b-side-coarse-linen-souffle-how-to-wear-step-3",
      "width": 445,
      "height": 445,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-atomic/coarse-linen-souffle/how-to-wear/step-3/image-2.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "A Side / B Side mobile atomic asset from direct Figma node 3301:800; WebP lossless AE=0.",
      "sha256": "b6c08540a566ec0c16d15eb09ed02e23d847f10a98516fb428978508087882af",
      "displayTitle": "Coarse Linen Soufflé How to Wear step 3 image 2",
      "collectionCardId": null,
      "suggestedTarget": "/air-ease-v2/detail/coarse-linen-souffle",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "a-side-b-side-mobile-atomic-v1",
      "pngSha256": "8011523893a8ea674be1bdf6a540fa00f691770d2e53e3dc16ed5b910cdf81da",
      "pixelIdentityAE": 0,
      "originalZipFilename": "a-side-b-side/coarse-linen-souffle/how-to-wear/step-3/image-2-3301-800.png"
    },
    {
      "id": "mobile-a-side-b-side-coarse-linen-souffle-how-to-wear-step-3-image-2-retina-3x",
      "assetId": "mobile-a-side-b-side-coarse-linen-souffle-how-to-wear-step-3-image-2-retina-3x",
      "sourceFigmaNode": "3301:800",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::a-side-b-side/mobile-editorial-retina/coarse-linen-souffle/how-to-wear/step-3/image-2@3x.png",
      "figmaNodeName": "2025-0726-一展0470 1",
      "role": "mobile-detail-how-to-wear-image",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/coarse-linen-souffle",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "A Side / B Side",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Coarse Linen Soufflé",
      "detail": "howToWearPhoto-step-3",
      "order": 698,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 1334,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/coarse-linen-souffle/how-to-wear/step-3/image-2.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "a5f78cfd0185a0664a5d00679b17c5180eb1820fe4853fffe2a49ae299191201",
      "displayTitle": "Coarse Linen Soufflé",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/coarse-linen-souffle",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "a5f78cfd0185a0664a5d00679b17c5180eb1820fe4853fffe2a49ae299191201",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "recorded-actual-figma-export-dimensions"
    },
    {
      "id": "mobile-a-side-b-side-coarse-linen-souffle-how-to-wear-step-3-sketch",
      "sourceFigmaNode": "3301:802",
      "sourceLocalPath": "erriese-a-side-b-side-mobile-atomic-assets.zip::a-side-b-side/coarse-linen-souffle/how-to-wear/step-3/sketch-3301-802.png",
      "figmaNodeName": "Vector 9",
      "role": "mobile-detail-how-to-wear-sketch",
      "section": "Collection / A Side / B Side mobile detail atomic",
      "route": "/air-ease-v2/detail/coarse-linen-souffle",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "Coarse Linen Soufflé",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Coarse Linen Soufflé",
      "detail": "how-to-wear-step-3-sketch",
      "order": 478,
      "stackId": "mobile-a-side-b-side-coarse-linen-souffle-how-to-wear-step-3",
      "width": 240,
      "height": 181,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-atomic/coarse-linen-souffle/how-to-wear/step-3/sketch.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "A Side / B Side mobile atomic asset from direct Figma node 3301:802; WebP lossless AE=0.",
      "sha256": "b806ae4fbf8f6de8d3250eca8404487356df7604117a0d558dff42db499a5724",
      "displayTitle": "Coarse Linen Soufflé How to Wear step 3 sketch",
      "collectionCardId": null,
      "suggestedTarget": "/air-ease-v2/detail/coarse-linen-souffle",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "a-side-b-side-mobile-atomic-v1",
      "pngSha256": "8068f913370091b0f01cbfe7fee4db764fe67a1ceee00bcffb4e66b4ae6338fd",
      "pixelIdentityAE": 0,
      "originalZipFilename": "a-side-b-side/coarse-linen-souffle/how-to-wear/step-3/sketch-3301-802.png"
    },
    {
      "id": "mobile-a-side-b-side-coarse-linen-souffle-how-to-wear-step-3-sketch-card-retina-3x",
      "assetId": "mobile-a-side-b-side-coarse-linen-souffle-how-to-wear-step-3-sketch-card-retina-3x",
      "sourceFigmaNode": "3301:801",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::a-side-b-side/mobile-editorial-retina/coarse-linen-souffle/how-to-wear/step-3/sketch-card@3x.png",
      "figmaNodeName": "haw to 3 sketch",
      "role": "mobile-detail-how-to-wear-sketch-card",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/coarse-linen-souffle",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "A Side / B Side",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Coarse Linen Soufflé",
      "detail": "howToWearSketchCard-step-3",
      "order": 699,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/coarse-linen-souffle/how-to-wear/step-3/sketch-card.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "c69568a266a9002b186b46f13d9740d95358405012529a09bfe4cae1aa26c3cd",
      "displayTitle": "Coarse Linen Soufflé",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/coarse-linen-souffle",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-frame-exportAsync",
      "compositionType": "full-line-art-card-parent-frame",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "c69568a266a9002b186b46f13d9740d95358405012529a09bfe4cae1aa26c3cd",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions",
      "replacesInnerSketchNode": "3301:802",
      "sourceParentFrameName": "haw to 3 sketch"
    },
    {
      "id": "mobile-a-side-b-side-coarse-linen-souffle-look-and-style-01",
      "sourceFigmaNode": "3301:764",
      "sourceLocalPath": "erriese-a-side-b-side-mobile-atomic-assets.zip::a-side-b-side/coarse-linen-souffle/look-and-style/01-3301-764.png",
      "figmaNodeName": "look 1",
      "role": "mobile-detail-look-style-card",
      "section": "Collection / A Side / B Side mobile detail atomic",
      "route": "/air-ease-v2/detail/coarse-linen-souffle",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "Coarse Linen Soufflé",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Coarse Linen Soufflé",
      "detail": "look-and-style-1",
      "order": 462,
      "stackId": "mobile-a-side-b-side-coarse-linen-souffle-look-and-style",
      "width": 445,
      "height": 445,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-atomic/coarse-linen-souffle/look-and-style/01.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "A Side / B Side mobile atomic asset from direct Figma node 3301:764; WebP lossless AE=0.",
      "sha256": "221e58b2d678ffd8332b9f04d75e592d04c9fb4d352b5fdec7ce405101cb0e66",
      "displayTitle": "Coarse Linen Soufflé Look & Style 1",
      "collectionCardId": null,
      "suggestedTarget": "/air-ease-v2/detail/coarse-linen-souffle",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "a-side-b-side-mobile-atomic-v1",
      "pngSha256": "1b9ab588d3ae24fd29491449489d7b12276826e20195fa01e99bc3915e5aaf55",
      "pixelIdentityAE": 0,
      "originalZipFilename": "a-side-b-side/coarse-linen-souffle/look-and-style/01-3301-764.png"
    },
    {
      "id": "mobile-a-side-b-side-coarse-linen-souffle-look-and-style-01-retina-3x",
      "assetId": "mobile-a-side-b-side-coarse-linen-souffle-look-and-style-01-retina-3x",
      "sourceFigmaNode": "3301:764",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::a-side-b-side/mobile-editorial-retina/coarse-linen-souffle/look-and-style/01@3x.png",
      "figmaNodeName": "look 1",
      "role": "mobile-detail-look-style-card",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/coarse-linen-souffle",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "A Side / B Side",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Coarse Linen Soufflé",
      "detail": "lookAndStyle",
      "order": 681,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/coarse-linen-souffle/look-and-style/01.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "e73d96ddd23b0353773aee67a6dc7bd49d1aa76e153cae1bf2e4d53ac0b58e16",
      "displayTitle": "Coarse Linen Soufflé",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/coarse-linen-souffle",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "e73d96ddd23b0353773aee67a6dc7bd49d1aa76e153cae1bf2e4d53ac0b58e16",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "mobile-a-side-b-side-coarse-linen-souffle-look-and-style-02",
      "sourceFigmaNode": "3301:766",
      "sourceLocalPath": "erriese-a-side-b-side-mobile-atomic-assets.zip::a-side-b-side/coarse-linen-souffle/look-and-style/02-3301-766.png",
      "figmaNodeName": "look 2",
      "role": "mobile-detail-look-style-card",
      "section": "Collection / A Side / B Side mobile detail atomic",
      "route": "/air-ease-v2/detail/coarse-linen-souffle",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "Coarse Linen Soufflé",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Coarse Linen Soufflé",
      "detail": "look-and-style-2",
      "order": 463,
      "stackId": "mobile-a-side-b-side-coarse-linen-souffle-look-and-style",
      "width": 445,
      "height": 445,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-atomic/coarse-linen-souffle/look-and-style/02.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "A Side / B Side mobile atomic asset from direct Figma node 3301:766; WebP lossless AE=0.",
      "sha256": "f9f5e434dc448891007f9f89d25b614cc33cffb40ae9652a57a5e7195a54e888",
      "displayTitle": "Coarse Linen Soufflé Look & Style 2",
      "collectionCardId": null,
      "suggestedTarget": "/air-ease-v2/detail/coarse-linen-souffle",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "a-side-b-side-mobile-atomic-v1",
      "pngSha256": "8ecc422387f51da3592778364cd1f4f91645efeb6faa70db58c69fad01d768fb",
      "pixelIdentityAE": 0,
      "originalZipFilename": "a-side-b-side/coarse-linen-souffle/look-and-style/02-3301-766.png"
    },
    {
      "id": "mobile-a-side-b-side-coarse-linen-souffle-look-and-style-02-retina-3x",
      "assetId": "mobile-a-side-b-side-coarse-linen-souffle-look-and-style-02-retina-3x",
      "sourceFigmaNode": "3301:766",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::a-side-b-side/mobile-editorial-retina/coarse-linen-souffle/look-and-style/02@3x.png",
      "figmaNodeName": "look 2",
      "role": "mobile-detail-look-style-card",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/coarse-linen-souffle",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "A Side / B Side",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Coarse Linen Soufflé",
      "detail": "lookAndStyle",
      "order": 682,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/coarse-linen-souffle/look-and-style/02.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "5138439aa05c63d2274f1b8a3f82e9530438de1b68ac02623421c0ada27902fc",
      "displayTitle": "Coarse Linen Soufflé",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/coarse-linen-souffle",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "5138439aa05c63d2274f1b8a3f82e9530438de1b68ac02623421c0ada27902fc",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "mobile-a-side-b-side-coarse-linen-souffle-look-and-style-03",
      "sourceFigmaNode": "3301:768",
      "sourceLocalPath": "erriese-a-side-b-side-mobile-atomic-assets.zip::a-side-b-side/coarse-linen-souffle/look-and-style/03-3301-768.png",
      "figmaNodeName": "look 3",
      "role": "mobile-detail-look-style-card",
      "section": "Collection / A Side / B Side mobile detail atomic",
      "route": "/air-ease-v2/detail/coarse-linen-souffle",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "Coarse Linen Soufflé",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Coarse Linen Soufflé",
      "detail": "look-and-style-3",
      "order": 464,
      "stackId": "mobile-a-side-b-side-coarse-linen-souffle-look-and-style",
      "width": 445,
      "height": 445,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-atomic/coarse-linen-souffle/look-and-style/03.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "A Side / B Side mobile atomic asset from direct Figma node 3301:768; WebP lossless AE=0.",
      "sha256": "16a8d28138560872e99d2e0b17721753aca07a5576ad09b0d0de02146098a175",
      "displayTitle": "Coarse Linen Soufflé Look & Style 3",
      "collectionCardId": null,
      "suggestedTarget": "/air-ease-v2/detail/coarse-linen-souffle",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "a-side-b-side-mobile-atomic-v1",
      "pngSha256": "ff3b6129b60994d1bb0d9024084e614a1b15bc5ae748c8147bf3635fb74a990b",
      "pixelIdentityAE": 0,
      "originalZipFilename": "a-side-b-side/coarse-linen-souffle/look-and-style/03-3301-768.png"
    },
    {
      "id": "mobile-a-side-b-side-coarse-linen-souffle-look-and-style-03-retina-3x",
      "assetId": "mobile-a-side-b-side-coarse-linen-souffle-look-and-style-03-retina-3x",
      "sourceFigmaNode": "3301:768",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::a-side-b-side/mobile-editorial-retina/coarse-linen-souffle/look-and-style/03@3x.png",
      "figmaNodeName": "look 3",
      "role": "mobile-detail-look-style-card",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/coarse-linen-souffle",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "A Side / B Side",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Coarse Linen Soufflé",
      "detail": "lookAndStyle",
      "order": 683,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/coarse-linen-souffle/look-and-style/03.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "eb353178cce15fc49825462e2dc1afb6451b7d5c78eca01fb1c9e035fffc9f32",
      "displayTitle": "Coarse Linen Soufflé",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/coarse-linen-souffle",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "eb353178cce15fc49825462e2dc1afb6451b7d5c78eca01fb1c9e035fffc9f32",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "mobile-a-side-b-side-coarse-linen-souffle-look-and-style-04",
      "sourceFigmaNode": "3301:770",
      "sourceLocalPath": "erriese-a-side-b-side-mobile-atomic-assets.zip::a-side-b-side/coarse-linen-souffle/look-and-style/04-3301-770.png",
      "figmaNodeName": "look 4",
      "role": "mobile-detail-look-style-card",
      "section": "Collection / A Side / B Side mobile detail atomic",
      "route": "/air-ease-v2/detail/coarse-linen-souffle",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "Coarse Linen Soufflé",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Coarse Linen Soufflé",
      "detail": "look-and-style-4",
      "order": 465,
      "stackId": "mobile-a-side-b-side-coarse-linen-souffle-look-and-style",
      "width": 445,
      "height": 445,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-atomic/coarse-linen-souffle/look-and-style/04.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "A Side / B Side mobile atomic asset from direct Figma node 3301:770; WebP lossless AE=0.",
      "sha256": "359942b1848c3342b8dbdaca64fcdac1886ff2c68fd8881466ebeaf9ed73d42e",
      "displayTitle": "Coarse Linen Soufflé Look & Style 4",
      "collectionCardId": null,
      "suggestedTarget": "/air-ease-v2/detail/coarse-linen-souffle",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "a-side-b-side-mobile-atomic-v1",
      "pngSha256": "447535b53e2484961766f6777ecb9a2cfcde49f69c476c5aed203637693aab9b",
      "pixelIdentityAE": 0,
      "originalZipFilename": "a-side-b-side/coarse-linen-souffle/look-and-style/04-3301-770.png"
    },
    {
      "id": "mobile-a-side-b-side-coarse-linen-souffle-look-and-style-04-retina-3x",
      "assetId": "mobile-a-side-b-side-coarse-linen-souffle-look-and-style-04-retina-3x",
      "sourceFigmaNode": "3301:770",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::a-side-b-side/mobile-editorial-retina/coarse-linen-souffle/look-and-style/04@3x.png",
      "figmaNodeName": "look 4",
      "role": "mobile-detail-look-style-card",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/coarse-linen-souffle",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "A Side / B Side",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Coarse Linen Soufflé",
      "detail": "lookAndStyle",
      "order": 684,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/coarse-linen-souffle/look-and-style/04.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "fbf4bfd90293c725514688c032289c4ed8e9306eff3a7f5a261c1896f4a32e02",
      "displayTitle": "Coarse Linen Soufflé",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/coarse-linen-souffle",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "fbf4bfd90293c725514688c032289c4ed8e9306eff3a7f5a261c1896f4a32e02",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "mobile-a-side-b-side-coarse-linen-souffle-more-wear-01",
      "sourceFigmaNode": "3301:773",
      "sourceLocalPath": "erriese-a-side-b-side-mobile-atomic-assets.zip::a-side-b-side/coarse-linen-souffle/more-wear/01-3301-773.png",
      "figmaNodeName": "style 1",
      "role": "mobile-detail-more-wear-card",
      "section": "Collection / A Side / B Side mobile detail atomic",
      "route": "/air-ease-v2/detail/coarse-linen-souffle",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "Coarse Linen Soufflé",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Coarse Linen Soufflé",
      "detail": "more-wear-1",
      "order": 466,
      "stackId": "mobile-a-side-b-side-coarse-linen-souffle-more-wear",
      "width": 445,
      "height": 445,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-atomic/coarse-linen-souffle/more-wear/01.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "A Side / B Side mobile atomic asset from direct Figma node 3301:773; WebP lossless AE=0.",
      "sha256": "bc960e897a45c61582f3443a7205cf60e4df0ce28194956c6f72de9ee45a2101",
      "displayTitle": "Coarse Linen Soufflé More Wear 1",
      "collectionCardId": null,
      "suggestedTarget": "/air-ease-v2/detail/coarse-linen-souffle",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "a-side-b-side-mobile-atomic-v1",
      "pngSha256": "cb43d4b36410e5147c5102adda6acfba980a84510c4b367711f58fa3c5261168",
      "pixelIdentityAE": 0,
      "originalZipFilename": "a-side-b-side/coarse-linen-souffle/more-wear/01-3301-773.png"
    },
    {
      "id": "mobile-a-side-b-side-coarse-linen-souffle-more-wear-02",
      "sourceFigmaNode": "3301:775",
      "sourceLocalPath": "erriese-a-side-b-side-mobile-atomic-assets.zip::a-side-b-side/coarse-linen-souffle/more-wear/02-3301-775.png",
      "figmaNodeName": "style 2",
      "role": "mobile-detail-more-wear-card",
      "section": "Collection / A Side / B Side mobile detail atomic",
      "route": "/air-ease-v2/detail/coarse-linen-souffle",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "Coarse Linen Soufflé",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Coarse Linen Soufflé",
      "detail": "more-wear-2",
      "order": 467,
      "stackId": "mobile-a-side-b-side-coarse-linen-souffle-more-wear",
      "width": 445,
      "height": 445,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-atomic/coarse-linen-souffle/more-wear/02.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "A Side / B Side mobile atomic asset from direct Figma node 3301:775; WebP lossless AE=0.",
      "sha256": "33b08d1508fe659a528fe9a5cf363e27f806366be5af4dfc21ad8b493da46863",
      "displayTitle": "Coarse Linen Soufflé More Wear 2",
      "collectionCardId": null,
      "suggestedTarget": "/air-ease-v2/detail/coarse-linen-souffle",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "a-side-b-side-mobile-atomic-v1",
      "pngSha256": "526021fcb952ec528d30350db6c173f53c210155dc384d6889e46293454f38e7",
      "pixelIdentityAE": 0,
      "originalZipFilename": "a-side-b-side/coarse-linen-souffle/more-wear/02-3301-775.png"
    },
    {
      "id": "mobile-a-side-b-side-coarse-linen-souffle-more-wear-03",
      "sourceFigmaNode": "3301:777",
      "sourceLocalPath": "erriese-a-side-b-side-mobile-atomic-assets.zip::a-side-b-side/coarse-linen-souffle/more-wear/03-3301-777.png",
      "figmaNodeName": "style 3",
      "role": "mobile-detail-more-wear-card",
      "section": "Collection / A Side / B Side mobile detail atomic",
      "route": "/air-ease-v2/detail/coarse-linen-souffle",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "Coarse Linen Soufflé",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Coarse Linen Soufflé",
      "detail": "more-wear-3",
      "order": 468,
      "stackId": "mobile-a-side-b-side-coarse-linen-souffle-more-wear",
      "width": 445,
      "height": 445,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-atomic/coarse-linen-souffle/more-wear/03.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "A Side / B Side mobile atomic asset from direct Figma node 3301:777; WebP lossless AE=0.",
      "sha256": "8d92d99dbc49676d5f63b669bd5d34b1bf5bc75f23761583d371982c217b89da",
      "displayTitle": "Coarse Linen Soufflé More Wear 3",
      "collectionCardId": null,
      "suggestedTarget": "/air-ease-v2/detail/coarse-linen-souffle",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "a-side-b-side-mobile-atomic-v1",
      "pngSha256": "cb66c44a7682ba74ba50a1126ddf020de12ce7afbc7411b178aa1b2af6174959",
      "pixelIdentityAE": 0,
      "originalZipFilename": "a-side-b-side/coarse-linen-souffle/more-wear/03-3301-777.png"
    },
    {
      "id": "mobile-a-side-b-side-coarse-linen-souffle-more-wear-04",
      "sourceFigmaNode": "3301:779",
      "sourceLocalPath": "erriese-a-side-b-side-mobile-atomic-assets.zip::a-side-b-side/coarse-linen-souffle/more-wear/04-3301-779.png",
      "figmaNodeName": "style 4",
      "role": "mobile-detail-more-wear-card",
      "section": "Collection / A Side / B Side mobile detail atomic",
      "route": "/air-ease-v2/detail/coarse-linen-souffle",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "Coarse Linen Soufflé",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Coarse Linen Soufflé",
      "detail": "more-wear-4",
      "order": 469,
      "stackId": "mobile-a-side-b-side-coarse-linen-souffle-more-wear",
      "width": 445,
      "height": 445,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-atomic/coarse-linen-souffle/more-wear/04.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "A Side / B Side mobile atomic asset from direct Figma node 3301:779; WebP lossless AE=0.",
      "sha256": "c0b52a200bc3f8996f652dae1da29be1f06709c9dca11b33b8414d7e5e4bab37",
      "displayTitle": "Coarse Linen Soufflé More Wear 4",
      "collectionCardId": null,
      "suggestedTarget": "/air-ease-v2/detail/coarse-linen-souffle",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "a-side-b-side-mobile-atomic-v1",
      "pngSha256": "b1c4409411389ea35504f78bea81960bef269da5beb0e1420ddb482188d4bd04",
      "pixelIdentityAE": 0,
      "originalZipFilename": "a-side-b-side/coarse-linen-souffle/more-wear/04-3301-779.png"
    },
    {
      "id": "mobile-a-side-b-side-dancing-mist-orange-hero-01",
      "sourceFigmaNode": "3301:3176",
      "sourceLocalPath": "erriese-a-side-b-side-mobile-atomic-assets.zip::a-side-b-side/dancing-mist-orange/hero/01-3301-3176.png",
      "figmaNodeName": "2025-0726-一展0480 1",
      "role": "mobile-detail-hero",
      "section": "Collection / A Side / B Side mobile detail atomic",
      "route": "/air-ease-v2/detail/dancing-mist-orange",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "Dancing Mist Orange",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Dancing Mist Orange",
      "detail": "hero-1",
      "order": 517,
      "stackId": "mobile-a-side-b-side-dancing-mist-orange-hero",
      "width": 900,
      "height": 900,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-atomic/dancing-mist-orange/hero/01.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "A Side / B Side mobile atomic asset from direct Figma node 3301:3176; WebP lossless AE=0.",
      "sha256": "8b34760fcefa9dbb19ba23b1af52fe6dd21e21dfc7b62692934c4d014273e8c1",
      "displayTitle": "Dancing Mist Orange hero 1",
      "collectionCardId": null,
      "suggestedTarget": "/air-ease-v2/detail/dancing-mist-orange",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "a-side-b-side-mobile-atomic-v1",
      "pngSha256": "de53c4c53e2fda45390d2fe2029262e579636a369cad89ebd9d76640caa9a8d3",
      "pixelIdentityAE": 0,
      "originalZipFilename": "a-side-b-side/dancing-mist-orange/hero/01-3301-3176.png"
    },
    {
      "id": "mobile-a-side-b-side-dancing-mist-orange-hero-01-retina-3x",
      "assetId": "mobile-a-side-b-side-dancing-mist-orange-hero-01-retina-3x",
      "sourceFigmaNode": "3301:3176",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::a-side-b-side/mobile-editorial-retina/dancing-mist-orange/hero/01@3x.png",
      "figmaNodeName": "2025-0726-一展0480 1",
      "role": "mobile-detail-hero",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/dancing-mist-orange",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "A Side / B Side",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Dancing Mist Orange",
      "detail": "hero",
      "order": 730,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 2700,
      "height": 2700,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/dancing-mist-orange/hero/01.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "42542fc86e89d86829fd73d0191d858d54b00b3034e5755e9ccc23e17f2313a4",
      "displayTitle": "Dancing Mist Orange",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/dancing-mist-orange",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "42542fc86e89d86829fd73d0191d858d54b00b3034e5755e9ccc23e17f2313a4",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "mobile-a-side-b-side-dancing-mist-orange-hero-02",
      "sourceFigmaNode": "3301:3177",
      "sourceLocalPath": "erriese-a-side-b-side-mobile-atomic-assets.zip::a-side-b-side/dancing-mist-orange/hero/02-3301-3177.png",
      "figmaNodeName": "main 2",
      "role": "mobile-detail-hero",
      "section": "Collection / A Side / B Side mobile detail atomic",
      "route": "/air-ease-v2/detail/dancing-mist-orange",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "Dancing Mist Orange",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Dancing Mist Orange",
      "detail": "hero-2",
      "order": 518,
      "stackId": "mobile-a-side-b-side-dancing-mist-orange-hero",
      "width": 900,
      "height": 900,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-atomic/dancing-mist-orange/hero/02.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "A Side / B Side mobile atomic asset from direct Figma node 3301:3177; WebP lossless AE=0.",
      "sha256": "714622451f7f2dbad3b9a5c06beb5e18eb090522bf299d0cc17d4ca9fe8ab5d0",
      "displayTitle": "Dancing Mist Orange hero 2",
      "collectionCardId": null,
      "suggestedTarget": "/air-ease-v2/detail/dancing-mist-orange",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "a-side-b-side-mobile-atomic-v1",
      "pngSha256": "05c8e43f832c31eab32385df2fe747ce48c5df52b6b21cf0473b60706f83f839",
      "pixelIdentityAE": 0,
      "originalZipFilename": "a-side-b-side/dancing-mist-orange/hero/02-3301-3177.png"
    },
    {
      "id": "mobile-a-side-b-side-dancing-mist-orange-hero-02-retina-3x",
      "assetId": "mobile-a-side-b-side-dancing-mist-orange-hero-02-retina-3x",
      "sourceFigmaNode": "3301:3177",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::a-side-b-side/mobile-editorial-retina/dancing-mist-orange/hero/02@3x.png",
      "figmaNodeName": "main 2",
      "role": "mobile-detail-hero",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/dancing-mist-orange",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "A Side / B Side",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Dancing Mist Orange",
      "detail": "hero",
      "order": 731,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 2700,
      "height": 2700,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/dancing-mist-orange/hero/02.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "06e41ac040eb02b67d494ebf52971c89e355378e1ef821da6c0f932229707ccb",
      "displayTitle": "Dancing Mist Orange",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/dancing-mist-orange",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "06e41ac040eb02b67d494ebf52971c89e355378e1ef821da6c0f932229707ccb",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "mobile-a-side-b-side-dancing-mist-orange-how-to-wear-step-1-image-1",
      "sourceFigmaNode": "3301:3202",
      "sourceLocalPath": "erriese-a-side-b-side-mobile-atomic-assets.zip::a-side-b-side/dancing-mist-orange/how-to-wear/step-1/image-1-3301-3202.png",
      "figmaNodeName": "A5_look_75 1",
      "role": "mobile-detail-how-to-wear-image",
      "section": "Collection / A Side / B Side mobile detail atomic",
      "route": "/air-ease-v2/detail/dancing-mist-orange",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "Dancing Mist Orange",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Dancing Mist Orange",
      "detail": "how-to-wear-step-1-image-1",
      "order": 527,
      "stackId": "mobile-a-side-b-side-dancing-mist-orange-how-to-wear-step-1",
      "width": 445,
      "height": 445,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-atomic/dancing-mist-orange/how-to-wear/step-1/image-1.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "A Side / B Side mobile atomic asset from direct Figma node 3301:3202; WebP lossless AE=0.",
      "sha256": "ddaa2473f0da64a4bfd1e5e82e8d990c6e63d7d2fe7f91f8420ae13955c1e9fe",
      "displayTitle": "Dancing Mist Orange How to Wear step 1 image 1",
      "collectionCardId": null,
      "suggestedTarget": "/air-ease-v2/detail/dancing-mist-orange",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "a-side-b-side-mobile-atomic-v1",
      "pngSha256": "d6f9eef336a2c05f254a9e9bd797390fb44067460ae32be7da3377a2f35cece1",
      "pixelIdentityAE": 0,
      "originalZipFilename": "a-side-b-side/dancing-mist-orange/how-to-wear/step-1/image-1-3301-3202.png"
    },
    {
      "id": "mobile-a-side-b-side-dancing-mist-orange-how-to-wear-step-1-image-1-retina-3x",
      "assetId": "mobile-a-side-b-side-dancing-mist-orange-how-to-wear-step-1-image-1-retina-3x",
      "sourceFigmaNode": "3301:3202",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::a-side-b-side/mobile-editorial-retina/dancing-mist-orange/how-to-wear/step-1/image-1@3x.png",
      "figmaNodeName": "A5_look_75 1",
      "role": "mobile-detail-how-to-wear-image",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/dancing-mist-orange",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "A Side / B Side",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Dancing Mist Orange",
      "detail": "howToWearPhoto-step-1",
      "order": 736,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 1335,
      "height": 1334,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/dancing-mist-orange/how-to-wear/step-1/image-1.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "7c3e0ebc99beb5d233185c68bbfeb0d11b5f891c3bb3a098c0c331b30f95491e",
      "displayTitle": "Dancing Mist Orange",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/dancing-mist-orange",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "7c3e0ebc99beb5d233185c68bbfeb0d11b5f891c3bb3a098c0c331b30f95491e",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "recorded-actual-figma-export-dimensions"
    },
    {
      "id": "mobile-a-side-b-side-dancing-mist-orange-how-to-wear-step-1-image-2",
      "sourceFigmaNode": "3301:3204",
      "sourceLocalPath": "erriese-a-side-b-side-mobile-atomic-assets.zip::a-side-b-side/dancing-mist-orange/how-to-wear/step-1/image-2-3301-3204.png",
      "figmaNodeName": "A5_look_79 1",
      "role": "mobile-detail-how-to-wear-image",
      "section": "Collection / A Side / B Side mobile detail atomic",
      "route": "/air-ease-v2/detail/dancing-mist-orange",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "Dancing Mist Orange",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Dancing Mist Orange",
      "detail": "how-to-wear-step-1-image-2",
      "order": 528,
      "stackId": "mobile-a-side-b-side-dancing-mist-orange-how-to-wear-step-1",
      "width": 445,
      "height": 444,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-atomic/dancing-mist-orange/how-to-wear/step-1/image-2.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "A Side / B Side mobile atomic asset from direct Figma node 3301:3204; WebP lossless AE=0.",
      "sha256": "42ced32a679399ee42fea9bd25b578da471fbf334c86df6e1c14292f5380125c",
      "displayTitle": "Dancing Mist Orange How to Wear step 1 image 2",
      "collectionCardId": null,
      "suggestedTarget": "/air-ease-v2/detail/dancing-mist-orange",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "a-side-b-side-mobile-atomic-v1",
      "pngSha256": "569e012c97ea542c20535725d56fb4d568f28efd234422a0ea632dbc80f05fd5",
      "pixelIdentityAE": 0,
      "originalZipFilename": "a-side-b-side/dancing-mist-orange/how-to-wear/step-1/image-2-3301-3204.png"
    },
    {
      "id": "mobile-a-side-b-side-dancing-mist-orange-how-to-wear-step-1-image-2-retina-3x",
      "assetId": "mobile-a-side-b-side-dancing-mist-orange-how-to-wear-step-1-image-2-retina-3x",
      "sourceFigmaNode": "3301:3204",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::a-side-b-side/mobile-editorial-retina/dancing-mist-orange/how-to-wear/step-1/image-2@3x.png",
      "figmaNodeName": "A5_look_79 1",
      "role": "mobile-detail-how-to-wear-image",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/dancing-mist-orange",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "A Side / B Side",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Dancing Mist Orange",
      "detail": "howToWearPhoto-step-1",
      "order": 737,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 1335,
      "height": 1332,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/dancing-mist-orange/how-to-wear/step-1/image-2.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "ffeaf5d4f3fc0f79d399b5dc690b593394b97c1be3354f518bbb8c1814d02252",
      "displayTitle": "Dancing Mist Orange",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/dancing-mist-orange",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "ffeaf5d4f3fc0f79d399b5dc690b593394b97c1be3354f518bbb8c1814d02252",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "mobile-a-side-b-side-dancing-mist-orange-how-to-wear-step-1-sketch",
      "sourceFigmaNode": "3301:3206",
      "sourceLocalPath": "erriese-a-side-b-side-mobile-atomic-assets.zip::a-side-b-side/dancing-mist-orange/how-to-wear/step-1/sketch-3301-3206.png",
      "figmaNodeName": "Vector 7",
      "role": "mobile-detail-how-to-wear-sketch",
      "section": "Collection / A Side / B Side mobile detail atomic",
      "route": "/air-ease-v2/detail/dancing-mist-orange",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "Dancing Mist Orange",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Dancing Mist Orange",
      "detail": "how-to-wear-step-1-sketch",
      "order": 529,
      "stackId": "mobile-a-side-b-side-dancing-mist-orange-how-to-wear-step-1",
      "width": 215,
      "height": 218,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-atomic/dancing-mist-orange/how-to-wear/step-1/sketch.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "A Side / B Side mobile atomic asset from direct Figma node 3301:3206; WebP lossless AE=0.",
      "sha256": "637c3f7b96f96c9a831ab8a150e54e5a00d93ddf4e60b092cd97182d876d965a",
      "displayTitle": "Dancing Mist Orange How to Wear step 1 sketch",
      "collectionCardId": null,
      "suggestedTarget": "/air-ease-v2/detail/dancing-mist-orange",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "a-side-b-side-mobile-atomic-v1",
      "pngSha256": "ba4bcac1b135c5ffa8028759871558620db6cb490ce018d86c21c73282947179",
      "pixelIdentityAE": 0,
      "originalZipFilename": "a-side-b-side/dancing-mist-orange/how-to-wear/step-1/sketch-3301-3206.png"
    },
    {
      "id": "mobile-a-side-b-side-dancing-mist-orange-how-to-wear-step-1-sketch-card-retina-3x",
      "assetId": "mobile-a-side-b-side-dancing-mist-orange-how-to-wear-step-1-sketch-card-retina-3x",
      "sourceFigmaNode": "3301:3205",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::a-side-b-side/mobile-editorial-retina/dancing-mist-orange/how-to-wear/step-1/sketch-card@3x.png",
      "figmaNodeName": "how to 1 sketch",
      "role": "mobile-detail-how-to-wear-sketch-card",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/dancing-mist-orange",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "A Side / B Side",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Dancing Mist Orange",
      "detail": "howToWearSketchCard-step-1",
      "order": 738,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/dancing-mist-orange/how-to-wear/step-1/sketch-card.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "db6971c0e60641cde248729a17537d130c59ad97c6408626eebfaf67a6db74c2",
      "displayTitle": "Dancing Mist Orange",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/dancing-mist-orange",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-frame-exportAsync",
      "compositionType": "full-line-art-card-parent-frame",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "db6971c0e60641cde248729a17537d130c59ad97c6408626eebfaf67a6db74c2",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions",
      "replacesInnerSketchNode": "3301:3206",
      "sourceParentFrameName": "how to 1 sketch"
    },
    {
      "id": "mobile-a-side-b-side-dancing-mist-orange-how-to-wear-step-2-image-1",
      "sourceFigmaNode": "3301:3211",
      "sourceLocalPath": "erriese-a-side-b-side-mobile-atomic-assets.zip::a-side-b-side/dancing-mist-orange/how-to-wear/step-2/image-1-3301-3211.png",
      "figmaNodeName": "A5_look_85 1",
      "role": "mobile-detail-how-to-wear-image",
      "section": "Collection / A Side / B Side mobile detail atomic",
      "route": "/air-ease-v2/detail/dancing-mist-orange",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "Dancing Mist Orange",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Dancing Mist Orange",
      "detail": "how-to-wear-step-2-image-1",
      "order": 530,
      "stackId": "mobile-a-side-b-side-dancing-mist-orange-how-to-wear-step-2",
      "width": 445,
      "height": 444,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-atomic/dancing-mist-orange/how-to-wear/step-2/image-1.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "A Side / B Side mobile atomic asset from direct Figma node 3301:3211; WebP lossless AE=0.",
      "sha256": "809486ecdf762bc7346be86e7449c0ef2a583d86ec72f61ceaa652195726c042",
      "displayTitle": "Dancing Mist Orange How to Wear step 2 image 1",
      "collectionCardId": null,
      "suggestedTarget": "/air-ease-v2/detail/dancing-mist-orange",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "a-side-b-side-mobile-atomic-v1",
      "pngSha256": "72a1c06b3c16d20e5f89b54615a731298aecb052961bc273a118152b20f82f22",
      "pixelIdentityAE": 0,
      "originalZipFilename": "a-side-b-side/dancing-mist-orange/how-to-wear/step-2/image-1-3301-3211.png"
    },
    {
      "id": "mobile-a-side-b-side-dancing-mist-orange-how-to-wear-step-2-image-1-retina-3x",
      "assetId": "mobile-a-side-b-side-dancing-mist-orange-how-to-wear-step-2-image-1-retina-3x",
      "sourceFigmaNode": "3301:3211",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::a-side-b-side/mobile-editorial-retina/dancing-mist-orange/how-to-wear/step-2/image-1@3x.png",
      "figmaNodeName": "A5_look_85 1",
      "role": "mobile-detail-how-to-wear-image",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/dancing-mist-orange",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "A Side / B Side",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Dancing Mist Orange",
      "detail": "howToWearPhoto-step-2",
      "order": 739,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 1335,
      "height": 1332,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/dancing-mist-orange/how-to-wear/step-2/image-1.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "284822c12071928089526376868be35e56a226cf20ed774d8d1017f876253181",
      "displayTitle": "Dancing Mist Orange",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/dancing-mist-orange",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "284822c12071928089526376868be35e56a226cf20ed774d8d1017f876253181",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "mobile-a-side-b-side-dancing-mist-orange-how-to-wear-step-2-image-2",
      "sourceFigmaNode": "3301:3213",
      "sourceLocalPath": "erriese-a-side-b-side-mobile-atomic-assets.zip::a-side-b-side/dancing-mist-orange/how-to-wear/step-2/image-2-3301-3213.png",
      "figmaNodeName": "A5_look_83 1",
      "role": "mobile-detail-how-to-wear-image",
      "section": "Collection / A Side / B Side mobile detail atomic",
      "route": "/air-ease-v2/detail/dancing-mist-orange",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "Dancing Mist Orange",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Dancing Mist Orange",
      "detail": "how-to-wear-step-2-image-2",
      "order": 531,
      "stackId": "mobile-a-side-b-side-dancing-mist-orange-how-to-wear-step-2",
      "width": 445,
      "height": 445,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-atomic/dancing-mist-orange/how-to-wear/step-2/image-2.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "A Side / B Side mobile atomic asset from direct Figma node 3301:3213; WebP lossless AE=0.",
      "sha256": "462a0af99277e2f5d1f72c972ec0698f582c4f840b4d78b188994b81f0c9a6cc",
      "displayTitle": "Dancing Mist Orange How to Wear step 2 image 2",
      "collectionCardId": null,
      "suggestedTarget": "/air-ease-v2/detail/dancing-mist-orange",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "a-side-b-side-mobile-atomic-v1",
      "pngSha256": "19ab821593b0bb1e2b40b2c8d5e8805b5c14148d2d4462774ad8059c9f6c2222",
      "pixelIdentityAE": 0,
      "originalZipFilename": "a-side-b-side/dancing-mist-orange/how-to-wear/step-2/image-2-3301-3213.png"
    },
    {
      "id": "mobile-a-side-b-side-dancing-mist-orange-how-to-wear-step-2-image-2-retina-3x",
      "assetId": "mobile-a-side-b-side-dancing-mist-orange-how-to-wear-step-2-image-2-retina-3x",
      "sourceFigmaNode": "3301:3213",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::a-side-b-side/mobile-editorial-retina/dancing-mist-orange/how-to-wear/step-2/image-2@3x.png",
      "figmaNodeName": "A5_look_83 1",
      "role": "mobile-detail-how-to-wear-image",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/dancing-mist-orange",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "A Side / B Side",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Dancing Mist Orange",
      "detail": "howToWearPhoto-step-2",
      "order": 740,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/dancing-mist-orange/how-to-wear/step-2/image-2.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "cdac0001de3bbc57afd824908f5263781cdd95860f1be49101130a66f567d54e",
      "displayTitle": "Dancing Mist Orange",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/dancing-mist-orange",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "cdac0001de3bbc57afd824908f5263781cdd95860f1be49101130a66f567d54e",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "mobile-a-side-b-side-dancing-mist-orange-how-to-wear-step-2-sketch",
      "sourceFigmaNode": "3301:3215",
      "sourceLocalPath": "erriese-a-side-b-side-mobile-atomic-assets.zip::a-side-b-side/dancing-mist-orange/how-to-wear/step-2/sketch-3301-3215.png",
      "figmaNodeName": "Vector 8",
      "role": "mobile-detail-how-to-wear-sketch",
      "section": "Collection / A Side / B Side mobile detail atomic",
      "route": "/air-ease-v2/detail/dancing-mist-orange",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "Dancing Mist Orange",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Dancing Mist Orange",
      "detail": "how-to-wear-step-2-sketch",
      "order": 532,
      "stackId": "mobile-a-side-b-side-dancing-mist-orange-how-to-wear-step-2",
      "width": 236,
      "height": 184,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-atomic/dancing-mist-orange/how-to-wear/step-2/sketch.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "A Side / B Side mobile atomic asset from direct Figma node 3301:3215; WebP lossless AE=0.",
      "sha256": "253e727cb498d60997826359b723b9136c48d4a28f775763cc4198c8ed1ffeb3",
      "displayTitle": "Dancing Mist Orange How to Wear step 2 sketch",
      "collectionCardId": null,
      "suggestedTarget": "/air-ease-v2/detail/dancing-mist-orange",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "a-side-b-side-mobile-atomic-v1",
      "pngSha256": "687d2da5ef30f799c3507e8c9af4234d6736a83a95cab5f12c75f0a848d1c5ae",
      "pixelIdentityAE": 0,
      "originalZipFilename": "a-side-b-side/dancing-mist-orange/how-to-wear/step-2/sketch-3301-3215.png"
    },
    {
      "id": "mobile-a-side-b-side-dancing-mist-orange-how-to-wear-step-2-sketch-card-retina-3x",
      "assetId": "mobile-a-side-b-side-dancing-mist-orange-how-to-wear-step-2-sketch-card-retina-3x",
      "sourceFigmaNode": "3301:3214",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::a-side-b-side/mobile-editorial-retina/dancing-mist-orange/how-to-wear/step-2/sketch-card@3x.png",
      "figmaNodeName": "how to 2 sketch",
      "role": "mobile-detail-how-to-wear-sketch-card",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/dancing-mist-orange",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "A Side / B Side",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Dancing Mist Orange",
      "detail": "howToWearSketchCard-step-2",
      "order": 741,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/dancing-mist-orange/how-to-wear/step-2/sketch-card.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "89f5aa87e548462eb706e554e7c845ff9373044ef2c575f6065198f8278bf3c5",
      "displayTitle": "Dancing Mist Orange",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/dancing-mist-orange",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-frame-exportAsync",
      "compositionType": "full-line-art-card-parent-frame",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "89f5aa87e548462eb706e554e7c845ff9373044ef2c575f6065198f8278bf3c5",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions",
      "replacesInnerSketchNode": "3301:3215",
      "sourceParentFrameName": "how to 2 sketch"
    },
    {
      "id": "mobile-a-side-b-side-dancing-mist-orange-how-to-wear-step-3-image-1",
      "sourceFigmaNode": "3301:3220",
      "sourceLocalPath": "erriese-a-side-b-side-mobile-atomic-assets.zip::a-side-b-side/dancing-mist-orange/how-to-wear/step-3/image-1-3301-3220.png",
      "figmaNodeName": "A5_look_84 1",
      "role": "mobile-detail-how-to-wear-image",
      "section": "Collection / A Side / B Side mobile detail atomic",
      "route": "/air-ease-v2/detail/dancing-mist-orange",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "Dancing Mist Orange",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Dancing Mist Orange",
      "detail": "how-to-wear-step-3-image-1",
      "order": 533,
      "stackId": "mobile-a-side-b-side-dancing-mist-orange-how-to-wear-step-3",
      "width": 445,
      "height": 445,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-atomic/dancing-mist-orange/how-to-wear/step-3/image-1.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "A Side / B Side mobile atomic asset from direct Figma node 3301:3220; WebP lossless AE=0.",
      "sha256": "23c987ecc45bc376ae07a7030facf276133a55419bb17d581fbec09d0034bebb",
      "displayTitle": "Dancing Mist Orange How to Wear step 3 image 1",
      "collectionCardId": null,
      "suggestedTarget": "/air-ease-v2/detail/dancing-mist-orange",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "a-side-b-side-mobile-atomic-v1",
      "pngSha256": "316c7308037226436681d4532a96d13c6c28faccd785a562d97f533ccde01f12",
      "pixelIdentityAE": 0,
      "originalZipFilename": "a-side-b-side/dancing-mist-orange/how-to-wear/step-3/image-1-3301-3220.png"
    },
    {
      "id": "mobile-a-side-b-side-dancing-mist-orange-how-to-wear-step-3-image-1-retina-3x",
      "assetId": "mobile-a-side-b-side-dancing-mist-orange-how-to-wear-step-3-image-1-retina-3x",
      "sourceFigmaNode": "3301:3220",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::a-side-b-side/mobile-editorial-retina/dancing-mist-orange/how-to-wear/step-3/image-1@3x.png",
      "figmaNodeName": "A5_look_84 1",
      "role": "mobile-detail-how-to-wear-image",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/dancing-mist-orange",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "A Side / B Side",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Dancing Mist Orange",
      "detail": "howToWearPhoto-step-3",
      "order": 742,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/dancing-mist-orange/how-to-wear/step-3/image-1.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "2f571b425257e2c10f7868ff509c3535a233162b9016d7b0d1298d0bff3c50a3",
      "displayTitle": "Dancing Mist Orange",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/dancing-mist-orange",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "2f571b425257e2c10f7868ff509c3535a233162b9016d7b0d1298d0bff3c50a3",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "mobile-a-side-b-side-dancing-mist-orange-how-to-wear-step-3-image-2",
      "sourceFigmaNode": "3301:3222",
      "sourceLocalPath": "erriese-a-side-b-side-mobile-atomic-assets.zip::a-side-b-side/dancing-mist-orange/how-to-wear/step-3/image-2-3301-3222.png",
      "figmaNodeName": "A5_look_86 1",
      "role": "mobile-detail-how-to-wear-image",
      "section": "Collection / A Side / B Side mobile detail atomic",
      "route": "/air-ease-v2/detail/dancing-mist-orange",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "Dancing Mist Orange",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Dancing Mist Orange",
      "detail": "how-to-wear-step-3-image-2",
      "order": 534,
      "stackId": "mobile-a-side-b-side-dancing-mist-orange-how-to-wear-step-3",
      "width": 445,
      "height": 445,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-atomic/dancing-mist-orange/how-to-wear/step-3/image-2.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "A Side / B Side mobile atomic asset from direct Figma node 3301:3222; WebP lossless AE=0.",
      "sha256": "207c6ffd2798e3530822dc3036d984299fe3320505148fef55b709a339ae79a4",
      "displayTitle": "Dancing Mist Orange How to Wear step 3 image 2",
      "collectionCardId": null,
      "suggestedTarget": "/air-ease-v2/detail/dancing-mist-orange",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "a-side-b-side-mobile-atomic-v1",
      "pngSha256": "edb5c8c3b6e8ecb4cd36e5df7f375b59a1c5c531ceb90d241199330e81923912",
      "pixelIdentityAE": 0,
      "originalZipFilename": "a-side-b-side/dancing-mist-orange/how-to-wear/step-3/image-2-3301-3222.png"
    },
    {
      "id": "mobile-a-side-b-side-dancing-mist-orange-how-to-wear-step-3-image-2-retina-3x",
      "assetId": "mobile-a-side-b-side-dancing-mist-orange-how-to-wear-step-3-image-2-retina-3x",
      "sourceFigmaNode": "3301:3222",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::a-side-b-side/mobile-editorial-retina/dancing-mist-orange/how-to-wear/step-3/image-2@3x.png",
      "figmaNodeName": "A5_look_86 1",
      "role": "mobile-detail-how-to-wear-image",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/dancing-mist-orange",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "A Side / B Side",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Dancing Mist Orange",
      "detail": "howToWearPhoto-step-3",
      "order": 743,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/dancing-mist-orange/how-to-wear/step-3/image-2.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "6057e9858cc95515ce1a2ffc034606f80658c3b09c5eebbc27bd11dd1e1abc0d",
      "displayTitle": "Dancing Mist Orange",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/dancing-mist-orange",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "6057e9858cc95515ce1a2ffc034606f80658c3b09c5eebbc27bd11dd1e1abc0d",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "mobile-a-side-b-side-dancing-mist-orange-how-to-wear-step-3-sketch",
      "sourceFigmaNode": "3301:3224",
      "sourceLocalPath": "erriese-a-side-b-side-mobile-atomic-assets.zip::a-side-b-side/dancing-mist-orange/how-to-wear/step-3/sketch-3301-3224.png",
      "figmaNodeName": "Vector 9",
      "role": "mobile-detail-how-to-wear-sketch",
      "section": "Collection / A Side / B Side mobile detail atomic",
      "route": "/air-ease-v2/detail/dancing-mist-orange",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "Dancing Mist Orange",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Dancing Mist Orange",
      "detail": "how-to-wear-step-3-sketch",
      "order": 535,
      "stackId": "mobile-a-side-b-side-dancing-mist-orange-how-to-wear-step-3",
      "width": 240,
      "height": 181,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-atomic/dancing-mist-orange/how-to-wear/step-3/sketch.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "A Side / B Side mobile atomic asset from direct Figma node 3301:3224; WebP lossless AE=0.",
      "sha256": "b806ae4fbf8f6de8d3250eca8404487356df7604117a0d558dff42db499a5724",
      "displayTitle": "Dancing Mist Orange How to Wear step 3 sketch",
      "collectionCardId": null,
      "suggestedTarget": "/air-ease-v2/detail/dancing-mist-orange",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "a-side-b-side-mobile-atomic-v1",
      "pngSha256": "8068f913370091b0f01cbfe7fee4db764fe67a1ceee00bcffb4e66b4ae6338fd",
      "pixelIdentityAE": 0,
      "originalZipFilename": "a-side-b-side/dancing-mist-orange/how-to-wear/step-3/sketch-3301-3224.png"
    },
    {
      "id": "mobile-a-side-b-side-dancing-mist-orange-how-to-wear-step-3-sketch-card-retina-3x",
      "assetId": "mobile-a-side-b-side-dancing-mist-orange-how-to-wear-step-3-sketch-card-retina-3x",
      "sourceFigmaNode": "3301:3223",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::a-side-b-side/mobile-editorial-retina/dancing-mist-orange/how-to-wear/step-3/sketch-card@3x.png",
      "figmaNodeName": "haw to 3 sketch",
      "role": "mobile-detail-how-to-wear-sketch-card",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/dancing-mist-orange",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "A Side / B Side",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Dancing Mist Orange",
      "detail": "howToWearSketchCard-step-3",
      "order": 744,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/dancing-mist-orange/how-to-wear/step-3/sketch-card.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "c69568a266a9002b186b46f13d9740d95358405012529a09bfe4cae1aa26c3cd",
      "displayTitle": "Dancing Mist Orange",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/dancing-mist-orange",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-frame-exportAsync",
      "compositionType": "full-line-art-card-parent-frame",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "c69568a266a9002b186b46f13d9740d95358405012529a09bfe4cae1aa26c3cd",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions",
      "replacesInnerSketchNode": "3301:3224",
      "sourceParentFrameName": "haw to 3 sketch"
    },
    {
      "id": "mobile-a-side-b-side-dancing-mist-orange-look-and-style-01",
      "sourceFigmaNode": "3301:3180",
      "sourceLocalPath": "erriese-a-side-b-side-mobile-atomic-assets.zip::a-side-b-side/dancing-mist-orange/look-and-style/01-3301-3180.png",
      "figmaNodeName": "37",
      "role": "mobile-detail-look-style-card",
      "section": "Collection / A Side / B Side mobile detail atomic",
      "route": "/air-ease-v2/detail/dancing-mist-orange",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "Dancing Mist Orange",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Dancing Mist Orange",
      "detail": "look-and-style-1",
      "order": 519,
      "stackId": "mobile-a-side-b-side-dancing-mist-orange-look-and-style",
      "width": 1335,
      "height": 1335,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---a-side---b-side-mobile-detail-atomic/mobile-a-side-b-side-dancing-mist-orange-look-and-style-01-3301-3180@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "A Side / B Side mobile atomic asset from direct Figma node 3301:3180; WebP lossless AE=0.",
      "sha256": "a6f65a3db6ba56c2994c0aa5caebbe29254499606d8dfc9366f5c3c8d0ad3049",
      "displayTitle": "Dancing Mist Orange Look & Style 1",
      "collectionCardId": null,
      "suggestedTarget": "/air-ease-v2/detail/dancing-mist-orange",
      "detailStatus": "complete",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-asset",
      "mobileAtomicContractId": "a-side-b-side-mobile-atomic-v1",
      "pngSha256": "5a2eb74f452223db273d0614148b6c901cf8071db545e8c676b2ced84a2da6c4",
      "pixelIdentityAE": 0,
      "originalZipFilename": "a-side-b-side/dancing-mist-orange/look-and-style/01-3301-3180.png",
      "byteLength": 2110947,
      "fidelity": {
        "priority": "P0",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p0-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-atomic/dancing-mist-orange/look-and-style/01.webp",
        "previousSourceFigmaNode": "3301:3180",
        "acceptedFilename": "p0/collection---a-side---b-side-mobile-detail-atomic/mobile-a-side-b-side-dancing-mist-orange-look-and-style-01-3301-3180@3x.png",
        "acceptedSha256": "a6f65a3db6ba56c2994c0aa5caebbe29254499606d8dfc9366f5c3c8d0ad3049"
      }
    },
    {
      "id": "mobile-a-side-b-side-dancing-mist-orange-look-and-style-01-retina-3x",
      "assetId": "mobile-a-side-b-side-dancing-mist-orange-look-and-style-01-retina-3x",
      "sourceFigmaNode": "3301:3180",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::a-side-b-side/mobile-editorial-retina/dancing-mist-orange/look-and-style/01@3x.png",
      "figmaNodeName": "37",
      "role": "mobile-detail-look-style-card",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/dancing-mist-orange",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "A Side / B Side",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Dancing Mist Orange",
      "detail": "lookAndStyle",
      "order": 732,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p0/mobile-detail-editorial-retina/mobile-a-side-b-side-dancing-mist-orange-look-and-style-01-retina-3x-3301-3180@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "a6f65a3db6ba56c2994c0aa5caebbe29254499606d8dfc9366f5c3c8d0ad3049",
      "displayTitle": "Dancing Mist Orange",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/dancing-mist-orange",
      "detailStatus": "complete",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-asset",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "a6f65a3db6ba56c2994c0aa5caebbe29254499606d8dfc9366f5c3c8d0ad3049",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions",
      "byteLength": 2110947,
      "fidelity": {
        "priority": "P0",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p0-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/dancing-mist-orange/look-and-style/01.png",
        "previousSourceFigmaNode": "3301:3180",
        "acceptedFilename": "p0/mobile-detail-editorial-retina/mobile-a-side-b-side-dancing-mist-orange-look-and-style-01-retina-3x-3301-3180@3x.png",
        "acceptedSha256": "a6f65a3db6ba56c2994c0aa5caebbe29254499606d8dfc9366f5c3c8d0ad3049"
      }
    },
    {
      "id": "mobile-a-side-b-side-dancing-mist-orange-look-and-style-02",
      "sourceFigmaNode": "3301:3182",
      "sourceLocalPath": "erriese-a-side-b-side-mobile-atomic-assets.zip::a-side-b-side/dancing-mist-orange/look-and-style/02-3301-3182.png",
      "figmaNodeName": "2025-0726-一展0487 1",
      "role": "mobile-detail-look-style-card",
      "section": "Collection / A Side / B Side mobile detail atomic",
      "route": "/air-ease-v2/detail/dancing-mist-orange",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "Dancing Mist Orange",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Dancing Mist Orange",
      "detail": "look-and-style-2",
      "order": 520,
      "stackId": "mobile-a-side-b-side-dancing-mist-orange-look-and-style",
      "width": 445,
      "height": 445,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-atomic/dancing-mist-orange/look-and-style/02.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "A Side / B Side mobile atomic asset from direct Figma node 3301:3182; WebP lossless AE=0.",
      "sha256": "032f2ef10b4a48f9833bbccbb04751e78fe87a3f7b7abd0b15f71e80f3c455c3",
      "displayTitle": "Dancing Mist Orange Look & Style 2",
      "collectionCardId": null,
      "suggestedTarget": "/air-ease-v2/detail/dancing-mist-orange",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "a-side-b-side-mobile-atomic-v1",
      "pngSha256": "3a52c5a3b97633996138cd819a61814d21fc40cfd3c42ac0746f832bda8b8598",
      "pixelIdentityAE": 0,
      "originalZipFilename": "a-side-b-side/dancing-mist-orange/look-and-style/02-3301-3182.png"
    },
    {
      "id": "mobile-a-side-b-side-dancing-mist-orange-look-and-style-02-retina-3x",
      "assetId": "mobile-a-side-b-side-dancing-mist-orange-look-and-style-02-retina-3x",
      "sourceFigmaNode": "3301:3182",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::a-side-b-side/mobile-editorial-retina/dancing-mist-orange/look-and-style/02@3x.png",
      "figmaNodeName": "2025-0726-一展0487 1",
      "role": "mobile-detail-look-style-card",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/dancing-mist-orange",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "A Side / B Side",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Dancing Mist Orange",
      "detail": "lookAndStyle",
      "order": 733,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/dancing-mist-orange/look-and-style/02.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "7868adbc71099928ff7f5ca8ea6fe9766bba51b9cfe073c68d4061b24a661358",
      "displayTitle": "Dancing Mist Orange",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/dancing-mist-orange",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "7868adbc71099928ff7f5ca8ea6fe9766bba51b9cfe073c68d4061b24a661358",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "mobile-a-side-b-side-dancing-mist-orange-look-and-style-03",
      "sourceFigmaNode": "3301:3185",
      "sourceLocalPath": "erriese-a-side-b-side-mobile-atomic-assets.zip::a-side-b-side/dancing-mist-orange/look-and-style/03-3301-3185.png",
      "figmaNodeName": "2025-0726-一展0480 1",
      "role": "mobile-detail-look-style-card",
      "section": "Collection / A Side / B Side mobile detail atomic",
      "route": "/air-ease-v2/detail/dancing-mist-orange",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "Dancing Mist Orange",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Dancing Mist Orange",
      "detail": "look-and-style-3",
      "order": 521,
      "stackId": "mobile-a-side-b-side-dancing-mist-orange-look-and-style",
      "width": 445,
      "height": 445,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-atomic/dancing-mist-orange/look-and-style/03.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "A Side / B Side mobile atomic asset from direct Figma node 3301:3185; WebP lossless AE=0.",
      "sha256": "675f490f22bd7755fbf57aef1d9c591d13b69bc5b86a5944ad93f72e90dcf266",
      "displayTitle": "Dancing Mist Orange Look & Style 3",
      "collectionCardId": null,
      "suggestedTarget": "/air-ease-v2/detail/dancing-mist-orange",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "a-side-b-side-mobile-atomic-v1",
      "pngSha256": "a0c8576934e4d3a4fb7e5fe357df02c754c5fc05f6494e80c00fb69a503f9895",
      "pixelIdentityAE": 0,
      "originalZipFilename": "a-side-b-side/dancing-mist-orange/look-and-style/03-3301-3185.png"
    },
    {
      "id": "mobile-a-side-b-side-dancing-mist-orange-look-and-style-03-retina-3x",
      "assetId": "mobile-a-side-b-side-dancing-mist-orange-look-and-style-03-retina-3x",
      "sourceFigmaNode": "3301:3185",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::a-side-b-side/mobile-editorial-retina/dancing-mist-orange/look-and-style/03@3x.png",
      "figmaNodeName": "2025-0726-一展0480 1",
      "role": "mobile-detail-look-style-card",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/dancing-mist-orange",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "A Side / B Side",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Dancing Mist Orange",
      "detail": "lookAndStyle",
      "order": 734,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/dancing-mist-orange/look-and-style/03.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "4b7cbc733304a892bc93fb669f02a835ad74706ec25a7104ee722092f81929a7",
      "displayTitle": "Dancing Mist Orange",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/dancing-mist-orange",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "4b7cbc733304a892bc93fb669f02a835ad74706ec25a7104ee722092f81929a7",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "mobile-a-side-b-side-dancing-mist-orange-look-and-style-04",
      "sourceFigmaNode": "3301:3187",
      "sourceLocalPath": "erriese-a-side-b-side-mobile-atomic-assets.zip::a-side-b-side/dancing-mist-orange/look-and-style/04-3301-3187.png",
      "figmaNodeName": "2025-0726-一展0470 1",
      "role": "mobile-detail-look-style-card",
      "section": "Collection / A Side / B Side mobile detail atomic",
      "route": "/air-ease-v2/detail/dancing-mist-orange",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "Dancing Mist Orange",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Dancing Mist Orange",
      "detail": "look-and-style-4",
      "order": 522,
      "stackId": "mobile-a-side-b-side-dancing-mist-orange-look-and-style",
      "width": 445,
      "height": 445,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-atomic/dancing-mist-orange/look-and-style/04.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "A Side / B Side mobile atomic asset from direct Figma node 3301:3187; WebP lossless AE=0.",
      "sha256": "45b136f4d5d41bd79ba2fad3dd2dbfe79b6c05a51919002b98ba334efaf80d3e",
      "displayTitle": "Dancing Mist Orange Look & Style 4",
      "collectionCardId": null,
      "suggestedTarget": "/air-ease-v2/detail/dancing-mist-orange",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "a-side-b-side-mobile-atomic-v1",
      "pngSha256": "6a1d74f13f6cc2a834b0ba505e31599562c152297e211eca8ae3fcd6edaeeea3",
      "pixelIdentityAE": 0,
      "originalZipFilename": "a-side-b-side/dancing-mist-orange/look-and-style/04-3301-3187.png"
    },
    {
      "id": "mobile-a-side-b-side-dancing-mist-orange-look-and-style-04-retina-3x",
      "assetId": "mobile-a-side-b-side-dancing-mist-orange-look-and-style-04-retina-3x",
      "sourceFigmaNode": "3301:3187",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::a-side-b-side/mobile-editorial-retina/dancing-mist-orange/look-and-style/04@3x.png",
      "figmaNodeName": "2025-0726-一展0470 1",
      "role": "mobile-detail-look-style-card",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/dancing-mist-orange",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "A Side / B Side",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Dancing Mist Orange",
      "detail": "lookAndStyle",
      "order": 735,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/dancing-mist-orange/look-and-style/04.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "92dff6afbd471714fa4883e3e46cd11ad5fbce1c65bd1e691c20ba68326f3723",
      "displayTitle": "Dancing Mist Orange",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/dancing-mist-orange",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "92dff6afbd471714fa4883e3e46cd11ad5fbce1c65bd1e691c20ba68326f3723",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "mobile-a-side-b-side-dancing-mist-orange-more-wear-01",
      "sourceFigmaNode": "3301:3190",
      "sourceLocalPath": "erriese-a-side-b-side-mobile-atomic-assets.zip::a-side-b-side/dancing-mist-orange/more-wear/01-3301-3190.png",
      "figmaNodeName": "2025-0726-一展0470 1",
      "role": "mobile-detail-more-wear-card",
      "section": "Collection / A Side / B Side mobile detail atomic",
      "route": "/air-ease-v2/detail/dancing-mist-orange",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "Dancing Mist Orange",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Dancing Mist Orange",
      "detail": "more-wear-1",
      "order": 523,
      "stackId": "mobile-a-side-b-side-dancing-mist-orange-more-wear",
      "width": 445,
      "height": 445,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-atomic/dancing-mist-orange/more-wear/01.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "A Side / B Side mobile atomic asset from direct Figma node 3301:3190; WebP lossless AE=0.",
      "sha256": "45b136f4d5d41bd79ba2fad3dd2dbfe79b6c05a51919002b98ba334efaf80d3e",
      "displayTitle": "Dancing Mist Orange More Wear 1",
      "collectionCardId": null,
      "suggestedTarget": "/air-ease-v2/detail/dancing-mist-orange",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "a-side-b-side-mobile-atomic-v1",
      "pngSha256": "6a1d74f13f6cc2a834b0ba505e31599562c152297e211eca8ae3fcd6edaeeea3",
      "pixelIdentityAE": 0,
      "originalZipFilename": "a-side-b-side/dancing-mist-orange/more-wear/01-3301-3190.png"
    },
    {
      "id": "mobile-a-side-b-side-dancing-mist-orange-more-wear-02",
      "sourceFigmaNode": "3301:3192",
      "sourceLocalPath": "erriese-a-side-b-side-mobile-atomic-assets.zip::a-side-b-side/dancing-mist-orange/more-wear/02-3301-3192.png",
      "figmaNodeName": "A5_L1 1",
      "role": "mobile-detail-more-wear-card",
      "section": "Collection / A Side / B Side mobile detail atomic",
      "route": "/air-ease-v2/detail/dancing-mist-orange",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "Dancing Mist Orange",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Dancing Mist Orange",
      "detail": "more-wear-2",
      "order": 524,
      "stackId": "mobile-a-side-b-side-dancing-mist-orange-more-wear",
      "width": 445,
      "height": 445,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-atomic/dancing-mist-orange/more-wear/02.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "A Side / B Side mobile atomic asset from direct Figma node 3301:3192; WebP lossless AE=0.",
      "sha256": "7df085efd6ad4e0604e2bf4d95e169c2879228d1e8c125c7b76f56a64d52a115",
      "displayTitle": "Dancing Mist Orange More Wear 2",
      "collectionCardId": null,
      "suggestedTarget": "/air-ease-v2/detail/dancing-mist-orange",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "a-side-b-side-mobile-atomic-v1",
      "pngSha256": "61592bf9b52e4042767dbe2fceef56c31fd8c4c8be4a698f2c56e2cd52532144",
      "pixelIdentityAE": 0,
      "originalZipFilename": "a-side-b-side/dancing-mist-orange/more-wear/02-3301-3192.png"
    },
    {
      "id": "mobile-a-side-b-side-dancing-mist-orange-more-wear-03",
      "sourceFigmaNode": "3301:3193",
      "sourceLocalPath": "erriese-a-side-b-side-mobile-atomic-assets.zip::a-side-b-side/dancing-mist-orange/more-wear/03-3301-3193.png",
      "figmaNodeName": "A5_L3 1",
      "role": "mobile-detail-more-wear-card",
      "section": "Collection / A Side / B Side mobile detail atomic",
      "route": "/air-ease-v2/detail/dancing-mist-orange",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "Dancing Mist Orange",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Dancing Mist Orange",
      "detail": "more-wear-3",
      "order": 525,
      "stackId": "mobile-a-side-b-side-dancing-mist-orange-more-wear",
      "width": 445,
      "height": 445,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-atomic/dancing-mist-orange/more-wear/03.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "A Side / B Side mobile atomic asset from direct Figma node 3301:3193; WebP lossless AE=0.",
      "sha256": "15dc536b2aeffa1119c1a76060bc704c0e7bbccb6de97a7fab141ed5b47ebc04",
      "displayTitle": "Dancing Mist Orange More Wear 3",
      "collectionCardId": null,
      "suggestedTarget": "/air-ease-v2/detail/dancing-mist-orange",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "a-side-b-side-mobile-atomic-v1",
      "pngSha256": "8eb8ab2b51b69a79e805812e5c537a41d50178746d8d2140afa2209378ffb76e",
      "pixelIdentityAE": 0,
      "originalZipFilename": "a-side-b-side/dancing-mist-orange/more-wear/03-3301-3193.png"
    },
    {
      "id": "mobile-a-side-b-side-dancing-mist-orange-more-wear-04",
      "sourceFigmaNode": "3301:3195",
      "sourceLocalPath": "erriese-a-side-b-side-mobile-atomic-assets.zip::a-side-b-side/dancing-mist-orange/more-wear/04-3301-3195.png",
      "figmaNodeName": "2025-0726-一展0470 1",
      "role": "mobile-detail-more-wear-card",
      "section": "Collection / A Side / B Side mobile detail atomic",
      "route": "/air-ease-v2/detail/dancing-mist-orange",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "Dancing Mist Orange",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Dancing Mist Orange",
      "detail": "more-wear-4",
      "order": 526,
      "stackId": "mobile-a-side-b-side-dancing-mist-orange-more-wear",
      "width": 445,
      "height": 445,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-atomic/dancing-mist-orange/more-wear/04.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "A Side / B Side mobile atomic asset from direct Figma node 3301:3195; WebP lossless AE=0.",
      "sha256": "45b136f4d5d41bd79ba2fad3dd2dbfe79b6c05a51919002b98ba334efaf80d3e",
      "displayTitle": "Dancing Mist Orange More Wear 4",
      "collectionCardId": null,
      "suggestedTarget": "/air-ease-v2/detail/dancing-mist-orange",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "a-side-b-side-mobile-atomic-v1",
      "pngSha256": "6a1d74f13f6cc2a834b0ba505e31599562c152297e211eca8ae3fcd6edaeeea3",
      "pixelIdentityAE": 0,
      "originalZipFilename": "a-side-b-side/dancing-mist-orange/more-wear/04-3301-3195.png"
    },
    {
      "id": "mobile-a-side-b-side-gentle-dusk-hero-01",
      "sourceFigmaNode": "3301:3321",
      "sourceLocalPath": "erriese-a-side-b-side-mobile-atomic-assets.zip::a-side-b-side/gentle-dusk/hero/01-3301-3321.png",
      "figmaNodeName": "2025-0726-一展0480 1",
      "role": "mobile-detail-hero",
      "section": "Collection / A Side / B Side mobile detail atomic",
      "route": "/air-ease-v2/detail/gentle-dusk",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "Gentle Dusk",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Gentle Dusk",
      "detail": "hero-1",
      "order": 536,
      "stackId": "mobile-a-side-b-side-gentle-dusk-hero",
      "width": 900,
      "height": 900,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-atomic/gentle-dusk/hero/01.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "A Side / B Side mobile atomic asset from direct Figma node 3301:3321; WebP lossless AE=0.",
      "sha256": "92548b0b07d41a5d7af393339c91bfb15a2cd7ad697d3d80d3144738b42c94da",
      "displayTitle": "Gentle Dusk hero 1",
      "collectionCardId": null,
      "suggestedTarget": "/air-ease-v2/detail/gentle-dusk",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "a-side-b-side-mobile-atomic-v1",
      "pngSha256": "7517cd5c7783f5dba895a9f9be82d78aadb68c265ea6c637bd7bccbf778e28a2",
      "pixelIdentityAE": 0,
      "originalZipFilename": "a-side-b-side/gentle-dusk/hero/01-3301-3321.png"
    },
    {
      "id": "mobile-a-side-b-side-gentle-dusk-hero-01-retina-3x",
      "assetId": "mobile-a-side-b-side-gentle-dusk-hero-01-retina-3x",
      "sourceFigmaNode": "3301:3321",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::a-side-b-side/mobile-editorial-retina/gentle-dusk/hero/01@3x.png",
      "figmaNodeName": "2025-0726-一展0480 1",
      "role": "mobile-detail-hero",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/gentle-dusk",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "A Side / B Side",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Gentle Dusk",
      "detail": "hero",
      "order": 745,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 2700,
      "height": 2700,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/gentle-dusk/hero/01.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "7583a3af94ed620bec554f6baff93c56ed23db7823e97f402852788482fb671f",
      "displayTitle": "Gentle Dusk",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/gentle-dusk",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "7583a3af94ed620bec554f6baff93c56ed23db7823e97f402852788482fb671f",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "mobile-a-side-b-side-gentle-dusk-hero-02",
      "sourceFigmaNode": "3301:3322",
      "sourceLocalPath": "erriese-a-side-b-side-mobile-atomic-assets.zip::a-side-b-side/gentle-dusk/hero/02-3301-3322.png",
      "figmaNodeName": "main 2",
      "role": "mobile-detail-hero",
      "section": "Collection / A Side / B Side mobile detail atomic",
      "route": "/air-ease-v2/detail/gentle-dusk",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "Gentle Dusk",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Gentle Dusk",
      "detail": "hero-2",
      "order": 537,
      "stackId": "mobile-a-side-b-side-gentle-dusk-hero",
      "width": 900,
      "height": 900,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-atomic/gentle-dusk/hero/02.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "A Side / B Side mobile atomic asset from direct Figma node 3301:3322; WebP lossless AE=0.",
      "sha256": "37e4e975c3e56e76f3ec748dd633c53c697756d6f9f8dd7d1203c44d132b67c4",
      "displayTitle": "Gentle Dusk hero 2",
      "collectionCardId": null,
      "suggestedTarget": "/air-ease-v2/detail/gentle-dusk",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "a-side-b-side-mobile-atomic-v1",
      "pngSha256": "eb958ff374f7a19c35304b8a6057fc4460d6be9f6030977ee96f2507e207c4f9",
      "pixelIdentityAE": 0,
      "originalZipFilename": "a-side-b-side/gentle-dusk/hero/02-3301-3322.png"
    },
    {
      "id": "mobile-a-side-b-side-gentle-dusk-hero-02-retina-3x",
      "assetId": "mobile-a-side-b-side-gentle-dusk-hero-02-retina-3x",
      "sourceFigmaNode": "3301:3322",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::a-side-b-side/mobile-editorial-retina/gentle-dusk/hero/02@3x.png",
      "figmaNodeName": "main 2",
      "role": "mobile-detail-hero",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/gentle-dusk",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "A Side / B Side",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Gentle Dusk",
      "detail": "hero",
      "order": 746,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 2700,
      "height": 2700,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/gentle-dusk/hero/02.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "8503d23ac0f7e94b876cbc4c08722d2215b0e76f8b180d849d57f7fb416455a5",
      "displayTitle": "Gentle Dusk",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/gentle-dusk",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "8503d23ac0f7e94b876cbc4c08722d2215b0e76f8b180d849d57f7fb416455a5",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "mobile-a-side-b-side-gentle-dusk-how-to-wear-step-1-image-1",
      "sourceFigmaNode": "3301:3343",
      "sourceLocalPath": "erriese-a-side-b-side-mobile-atomic-assets.zip::a-side-b-side/gentle-dusk/how-to-wear/step-1/image-1-3301-3343.png",
      "figmaNodeName": "how to 1-1",
      "role": "mobile-detail-how-to-wear-image",
      "section": "Collection / A Side / B Side mobile detail atomic",
      "route": "/air-ease-v2/detail/gentle-dusk",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "Gentle Dusk",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Gentle Dusk",
      "detail": "how-to-wear-step-1-image-1",
      "order": 546,
      "stackId": "mobile-a-side-b-side-gentle-dusk-how-to-wear-step-1",
      "width": 1335,
      "height": 1335,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---a-side---b-side-mobile-detail-atomic/mobile-a-side-b-side-gentle-dusk-how-to-wear-step-1-image-1-3301-3343@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "A Side / B Side mobile atomic asset from direct Figma node 3301:3343; WebP lossless AE=0.",
      "sha256": "6f683c09bde713959a8a8ff6b10a5176e22302f126b1f5a1a8f3762734978680",
      "displayTitle": "Gentle Dusk How to Wear step 1 image 1",
      "collectionCardId": null,
      "suggestedTarget": "/air-ease-v2/detail/gentle-dusk",
      "detailStatus": "complete",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-asset",
      "mobileAtomicContractId": "a-side-b-side-mobile-atomic-v1",
      "pngSha256": "794dd9d339c470fc6a36c04b793943f13ae6504f08f97a8075b2595620edf66a",
      "pixelIdentityAE": 0,
      "originalZipFilename": "a-side-b-side/gentle-dusk/how-to-wear/step-1/image-1-3301-3343.png",
      "byteLength": 2744482,
      "fidelity": {
        "priority": "P0",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p0-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-atomic/gentle-dusk/how-to-wear/step-1/image-1.webp",
        "previousSourceFigmaNode": "3301:3343",
        "acceptedFilename": "p0/collection---a-side---b-side-mobile-detail-atomic/mobile-a-side-b-side-gentle-dusk-how-to-wear-step-1-image-1-3301-3343@3x.png",
        "acceptedSha256": "6f683c09bde713959a8a8ff6b10a5176e22302f126b1f5a1a8f3762734978680"
      }
    },
    {
      "id": "mobile-a-side-b-side-gentle-dusk-how-to-wear-step-1-image-1-retina-3x",
      "assetId": "mobile-a-side-b-side-gentle-dusk-how-to-wear-step-1-image-1-retina-3x",
      "sourceFigmaNode": "3301:3343",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::a-side-b-side/mobile-editorial-retina/gentle-dusk/how-to-wear/step-1/image-1@3x.png",
      "figmaNodeName": "how to 1-1",
      "role": "mobile-detail-how-to-wear-image",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/gentle-dusk",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "A Side / B Side",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Gentle Dusk",
      "detail": "howToWearPhoto-step-1",
      "order": 751,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p0/mobile-detail-editorial-retina/mobile-a-side-b-side-gentle-dusk-how-to-wear-step-1-image-1-retina-3x-3301-3343@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "6f683c09bde713959a8a8ff6b10a5176e22302f126b1f5a1a8f3762734978680",
      "displayTitle": "Gentle Dusk",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/gentle-dusk",
      "detailStatus": "complete",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-asset",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "6f683c09bde713959a8a8ff6b10a5176e22302f126b1f5a1a8f3762734978680",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions",
      "byteLength": 2744482,
      "fidelity": {
        "priority": "P0",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p0-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/gentle-dusk/how-to-wear/step-1/image-1.png",
        "previousSourceFigmaNode": "3301:3343",
        "acceptedFilename": "p0/mobile-detail-editorial-retina/mobile-a-side-b-side-gentle-dusk-how-to-wear-step-1-image-1-retina-3x-3301-3343@3x.png",
        "acceptedSha256": "6f683c09bde713959a8a8ff6b10a5176e22302f126b1f5a1a8f3762734978680"
      }
    },
    {
      "id": "mobile-a-side-b-side-gentle-dusk-how-to-wear-step-1-image-2",
      "sourceFigmaNode": "3301:3345",
      "sourceLocalPath": "erriese-a-side-b-side-mobile-atomic-assets.zip::a-side-b-side/gentle-dusk/how-to-wear/step-1/image-2-3301-3345.png",
      "figmaNodeName": "A6_look_1 1",
      "role": "mobile-detail-how-to-wear-image",
      "section": "Collection / A Side / B Side mobile detail atomic",
      "route": "/air-ease-v2/detail/gentle-dusk",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "Gentle Dusk",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Gentle Dusk",
      "detail": "how-to-wear-step-1-image-2",
      "order": 547,
      "stackId": "mobile-a-side-b-side-gentle-dusk-how-to-wear-step-1",
      "width": 445,
      "height": 445,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-atomic/gentle-dusk/how-to-wear/step-1/image-2.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "A Side / B Side mobile atomic asset from direct Figma node 3301:3345; WebP lossless AE=0.",
      "sha256": "9f9501aa4e14bf68ef19de4d35de93ed57be7fae0ed80c4d35e815c140070e6a",
      "displayTitle": "Gentle Dusk How to Wear step 1 image 2",
      "collectionCardId": null,
      "suggestedTarget": "/air-ease-v2/detail/gentle-dusk",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "a-side-b-side-mobile-atomic-v1",
      "pngSha256": "ad4345491369dd62dd8185ee74f238ef47895178c0a9423fdd38d8c25b7f5cbc",
      "pixelIdentityAE": 0,
      "originalZipFilename": "a-side-b-side/gentle-dusk/how-to-wear/step-1/image-2-3301-3345.png"
    },
    {
      "id": "mobile-a-side-b-side-gentle-dusk-how-to-wear-step-1-image-2-retina-3x",
      "assetId": "mobile-a-side-b-side-gentle-dusk-how-to-wear-step-1-image-2-retina-3x",
      "sourceFigmaNode": "3301:3345",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::a-side-b-side/mobile-editorial-retina/gentle-dusk/how-to-wear/step-1/image-2@3x.png",
      "figmaNodeName": "A6_look_1 1",
      "role": "mobile-detail-how-to-wear-image",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/gentle-dusk",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "A Side / B Side",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Gentle Dusk",
      "detail": "howToWearPhoto-step-1",
      "order": 752,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/gentle-dusk/how-to-wear/step-1/image-2.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "5d34f54da78cdca12bc99fa6d725f5b97d221b5c6de8eeb7d745b5a0e49631e9",
      "displayTitle": "Gentle Dusk",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/gentle-dusk",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "5d34f54da78cdca12bc99fa6d725f5b97d221b5c6de8eeb7d745b5a0e49631e9",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "mobile-a-side-b-side-gentle-dusk-how-to-wear-step-1-sketch",
      "sourceFigmaNode": "3301:3347",
      "sourceLocalPath": "erriese-a-side-b-side-mobile-atomic-assets.zip::a-side-b-side/gentle-dusk/how-to-wear/step-1/sketch-3301-3347.png",
      "figmaNodeName": "Vector 7",
      "role": "mobile-detail-how-to-wear-sketch",
      "section": "Collection / A Side / B Side mobile detail atomic",
      "route": "/air-ease-v2/detail/gentle-dusk",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "Gentle Dusk",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Gentle Dusk",
      "detail": "how-to-wear-step-1-sketch",
      "order": 548,
      "stackId": "mobile-a-side-b-side-gentle-dusk-how-to-wear-step-1",
      "width": 215,
      "height": 218,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-atomic/gentle-dusk/how-to-wear/step-1/sketch.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "A Side / B Side mobile atomic asset from direct Figma node 3301:3347; WebP lossless AE=0.",
      "sha256": "637c3f7b96f96c9a831ab8a150e54e5a00d93ddf4e60b092cd97182d876d965a",
      "displayTitle": "Gentle Dusk How to Wear step 1 sketch",
      "collectionCardId": null,
      "suggestedTarget": "/air-ease-v2/detail/gentle-dusk",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "a-side-b-side-mobile-atomic-v1",
      "pngSha256": "ba4bcac1b135c5ffa8028759871558620db6cb490ce018d86c21c73282947179",
      "pixelIdentityAE": 0,
      "originalZipFilename": "a-side-b-side/gentle-dusk/how-to-wear/step-1/sketch-3301-3347.png"
    },
    {
      "id": "mobile-a-side-b-side-gentle-dusk-how-to-wear-step-1-sketch-card-retina-3x",
      "assetId": "mobile-a-side-b-side-gentle-dusk-how-to-wear-step-1-sketch-card-retina-3x",
      "sourceFigmaNode": "3301:3346",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::a-side-b-side/mobile-editorial-retina/gentle-dusk/how-to-wear/step-1/sketch-card@3x.png",
      "figmaNodeName": "how to 1 sketch",
      "role": "mobile-detail-how-to-wear-sketch-card",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/gentle-dusk",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "A Side / B Side",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Gentle Dusk",
      "detail": "howToWearSketchCard-step-1",
      "order": 753,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/gentle-dusk/how-to-wear/step-1/sketch-card.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "db6971c0e60641cde248729a17537d130c59ad97c6408626eebfaf67a6db74c2",
      "displayTitle": "Gentle Dusk",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/gentle-dusk",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-frame-exportAsync",
      "compositionType": "full-line-art-card-parent-frame",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "db6971c0e60641cde248729a17537d130c59ad97c6408626eebfaf67a6db74c2",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions",
      "replacesInnerSketchNode": "3301:3347",
      "sourceParentFrameName": "how to 1 sketch"
    },
    {
      "id": "mobile-a-side-b-side-gentle-dusk-how-to-wear-step-2-image-1",
      "sourceFigmaNode": "3301:3352",
      "sourceLocalPath": "erriese-a-side-b-side-mobile-atomic-assets.zip::a-side-b-side/gentle-dusk/how-to-wear/step-2/image-1-3301-3352.png",
      "figmaNodeName": "A6_look_3 1",
      "role": "mobile-detail-how-to-wear-image",
      "section": "Collection / A Side / B Side mobile detail atomic",
      "route": "/air-ease-v2/detail/gentle-dusk",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "Gentle Dusk",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Gentle Dusk",
      "detail": "how-to-wear-step-2-image-1",
      "order": 549,
      "stackId": "mobile-a-side-b-side-gentle-dusk-how-to-wear-step-2",
      "width": 445,
      "height": 445,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-atomic/gentle-dusk/how-to-wear/step-2/image-1.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "A Side / B Side mobile atomic asset from direct Figma node 3301:3352; WebP lossless AE=0.",
      "sha256": "38b36ce0b0aa203575c35426fa5d334513207c476920669430166476b1fe17a4",
      "displayTitle": "Gentle Dusk How to Wear step 2 image 1",
      "collectionCardId": null,
      "suggestedTarget": "/air-ease-v2/detail/gentle-dusk",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "a-side-b-side-mobile-atomic-v1",
      "pngSha256": "39eca7f8e3b28bdf1e19c096cb55faa8535f8cb9e71a0e6472a89963fe904bd6",
      "pixelIdentityAE": 0,
      "originalZipFilename": "a-side-b-side/gentle-dusk/how-to-wear/step-2/image-1-3301-3352.png"
    },
    {
      "id": "mobile-a-side-b-side-gentle-dusk-how-to-wear-step-2-image-1-retina-3x",
      "assetId": "mobile-a-side-b-side-gentle-dusk-how-to-wear-step-2-image-1-retina-3x",
      "sourceFigmaNode": "3301:3352",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::a-side-b-side/mobile-editorial-retina/gentle-dusk/how-to-wear/step-2/image-1@3x.png",
      "figmaNodeName": "A6_look_3 1",
      "role": "mobile-detail-how-to-wear-image",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/gentle-dusk",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "A Side / B Side",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Gentle Dusk",
      "detail": "howToWearPhoto-step-2",
      "order": 754,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/gentle-dusk/how-to-wear/step-2/image-1.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "1eceb951517fded6ef1ddf38e7c53fda424ee209525e67e17bdf47cac475bea2",
      "displayTitle": "Gentle Dusk",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/gentle-dusk",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "1eceb951517fded6ef1ddf38e7c53fda424ee209525e67e17bdf47cac475bea2",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "mobile-a-side-b-side-gentle-dusk-how-to-wear-step-2-image-2",
      "sourceFigmaNode": "3301:3354",
      "sourceLocalPath": "erriese-a-side-b-side-mobile-atomic-assets.zip::a-side-b-side/gentle-dusk/how-to-wear/step-2/image-2-3301-3354.png",
      "figmaNodeName": "A6_look_45 1",
      "role": "mobile-detail-how-to-wear-image",
      "section": "Collection / A Side / B Side mobile detail atomic",
      "route": "/air-ease-v2/detail/gentle-dusk",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "Gentle Dusk",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Gentle Dusk",
      "detail": "how-to-wear-step-2-image-2",
      "order": 550,
      "stackId": "mobile-a-side-b-side-gentle-dusk-how-to-wear-step-2",
      "width": 445,
      "height": 445,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-atomic/gentle-dusk/how-to-wear/step-2/image-2.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "A Side / B Side mobile atomic asset from direct Figma node 3301:3354; WebP lossless AE=0.",
      "sha256": "83ea40626530fc37543c6211bd0127bc3b80c948948507179d5af33087b6f501",
      "displayTitle": "Gentle Dusk How to Wear step 2 image 2",
      "collectionCardId": null,
      "suggestedTarget": "/air-ease-v2/detail/gentle-dusk",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "a-side-b-side-mobile-atomic-v1",
      "pngSha256": "b2af193e2aa7d8380f1ef2fa863243f3eba6e80d9c0546f570ebca7c64d520c1",
      "pixelIdentityAE": 0,
      "originalZipFilename": "a-side-b-side/gentle-dusk/how-to-wear/step-2/image-2-3301-3354.png"
    },
    {
      "id": "mobile-a-side-b-side-gentle-dusk-how-to-wear-step-2-image-2-retina-3x",
      "assetId": "mobile-a-side-b-side-gentle-dusk-how-to-wear-step-2-image-2-retina-3x",
      "sourceFigmaNode": "3301:3354",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::a-side-b-side/mobile-editorial-retina/gentle-dusk/how-to-wear/step-2/image-2@3x.png",
      "figmaNodeName": "A6_look_45 1",
      "role": "mobile-detail-how-to-wear-image",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/gentle-dusk",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "A Side / B Side",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Gentle Dusk",
      "detail": "howToWearPhoto-step-2",
      "order": 755,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/gentle-dusk/how-to-wear/step-2/image-2.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "b54ddaf21b1e08d3fc7cf1ce10abeba49695a90749f0d1b3a11fe71f42d10cb5",
      "displayTitle": "Gentle Dusk",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/gentle-dusk",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "b54ddaf21b1e08d3fc7cf1ce10abeba49695a90749f0d1b3a11fe71f42d10cb5",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "mobile-a-side-b-side-gentle-dusk-how-to-wear-step-2-sketch",
      "sourceFigmaNode": "3301:3356",
      "sourceLocalPath": "erriese-a-side-b-side-mobile-atomic-assets.zip::a-side-b-side/gentle-dusk/how-to-wear/step-2/sketch-3301-3356.png",
      "figmaNodeName": "Vector 8",
      "role": "mobile-detail-how-to-wear-sketch",
      "section": "Collection / A Side / B Side mobile detail atomic",
      "route": "/air-ease-v2/detail/gentle-dusk",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "Gentle Dusk",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Gentle Dusk",
      "detail": "how-to-wear-step-2-sketch",
      "order": 551,
      "stackId": "mobile-a-side-b-side-gentle-dusk-how-to-wear-step-2",
      "width": 236,
      "height": 184,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-atomic/gentle-dusk/how-to-wear/step-2/sketch.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "A Side / B Side mobile atomic asset from direct Figma node 3301:3356; WebP lossless AE=0.",
      "sha256": "00dbbc9df25344da4a53b6125164cc89b6627e4d62a2d7b6f23667814bf06778",
      "displayTitle": "Gentle Dusk How to Wear step 2 sketch",
      "collectionCardId": null,
      "suggestedTarget": "/air-ease-v2/detail/gentle-dusk",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "a-side-b-side-mobile-atomic-v1",
      "pngSha256": "1b69a843543baa5733623ba3e9f5896db2b5bc11fd7d00bac30917a1e5e128d3",
      "pixelIdentityAE": 0,
      "originalZipFilename": "a-side-b-side/gentle-dusk/how-to-wear/step-2/sketch-3301-3356.png"
    },
    {
      "id": "mobile-a-side-b-side-gentle-dusk-how-to-wear-step-2-sketch-card-retina-3x",
      "assetId": "mobile-a-side-b-side-gentle-dusk-how-to-wear-step-2-sketch-card-retina-3x",
      "sourceFigmaNode": "3301:3355",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::a-side-b-side/mobile-editorial-retina/gentle-dusk/how-to-wear/step-2/sketch-card@3x.png",
      "figmaNodeName": "how to 2 sketch",
      "role": "mobile-detail-how-to-wear-sketch-card",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/gentle-dusk",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "A Side / B Side",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Gentle Dusk",
      "detail": "howToWearSketchCard-step-2",
      "order": 756,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/gentle-dusk/how-to-wear/step-2/sketch-card.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "89f5aa87e548462eb706e554e7c845ff9373044ef2c575f6065198f8278bf3c5",
      "displayTitle": "Gentle Dusk",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/gentle-dusk",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-frame-exportAsync",
      "compositionType": "full-line-art-card-parent-frame",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "89f5aa87e548462eb706e554e7c845ff9373044ef2c575f6065198f8278bf3c5",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions",
      "replacesInnerSketchNode": "3301:3356",
      "sourceParentFrameName": "how to 2 sketch"
    },
    {
      "id": "mobile-a-side-b-side-gentle-dusk-how-to-wear-step-3-image-1",
      "sourceFigmaNode": "3301:3361",
      "sourceLocalPath": "erriese-a-side-b-side-mobile-atomic-assets.zip::a-side-b-side/gentle-dusk/how-to-wear/step-3/image-1-3301-3361.png",
      "figmaNodeName": "2025-0726-一展0480 1",
      "role": "mobile-detail-how-to-wear-image",
      "section": "Collection / A Side / B Side mobile detail atomic",
      "route": "/air-ease-v2/detail/gentle-dusk",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "Gentle Dusk",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Gentle Dusk",
      "detail": "how-to-wear-step-3-image-1",
      "order": 552,
      "stackId": "mobile-a-side-b-side-gentle-dusk-how-to-wear-step-3",
      "width": 445,
      "height": 445,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-atomic/gentle-dusk/how-to-wear/step-3/image-1.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "A Side / B Side mobile atomic asset from direct Figma node 3301:3361; WebP lossless AE=0.",
      "sha256": "de1ca9a6d9453bf4390c19223191831589e7924879b3f20be7a5151221d7ac9b",
      "displayTitle": "Gentle Dusk How to Wear step 3 image 1",
      "collectionCardId": null,
      "suggestedTarget": "/air-ease-v2/detail/gentle-dusk",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "a-side-b-side-mobile-atomic-v1",
      "pngSha256": "4338e946b8aece7867f403b9468e5798d36c9e6c3136b08272482a12df3f5d91",
      "pixelIdentityAE": 0,
      "originalZipFilename": "a-side-b-side/gentle-dusk/how-to-wear/step-3/image-1-3301-3361.png"
    },
    {
      "id": "mobile-a-side-b-side-gentle-dusk-how-to-wear-step-3-image-1-retina-3x",
      "assetId": "mobile-a-side-b-side-gentle-dusk-how-to-wear-step-3-image-1-retina-3x",
      "sourceFigmaNode": "3301:3361",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::a-side-b-side/mobile-editorial-retina/gentle-dusk/how-to-wear/step-3/image-1@3x.png",
      "figmaNodeName": "2025-0726-一展0480 1",
      "role": "mobile-detail-how-to-wear-image",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/gentle-dusk",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "A Side / B Side",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Gentle Dusk",
      "detail": "howToWearPhoto-step-3",
      "order": 757,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/gentle-dusk/how-to-wear/step-3/image-1.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "351eb7052eeede978594b28891465ed234e46df90a13f5a202f1286b5e164bd7",
      "displayTitle": "Gentle Dusk",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/gentle-dusk",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "351eb7052eeede978594b28891465ed234e46df90a13f5a202f1286b5e164bd7",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "mobile-a-side-b-side-gentle-dusk-how-to-wear-step-3-image-2",
      "sourceFigmaNode": "3301:3363",
      "sourceLocalPath": "erriese-a-side-b-side-mobile-atomic-assets.zip::a-side-b-side/gentle-dusk/how-to-wear/step-3/image-2-3301-3363.png",
      "figmaNodeName": "2025-0726-一展0470 1",
      "role": "mobile-detail-how-to-wear-image",
      "section": "Collection / A Side / B Side mobile detail atomic",
      "route": "/air-ease-v2/detail/gentle-dusk",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "Gentle Dusk",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Gentle Dusk",
      "detail": "how-to-wear-step-3-image-2",
      "order": 553,
      "stackId": "mobile-a-side-b-side-gentle-dusk-how-to-wear-step-3",
      "width": 445,
      "height": 445,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-atomic/gentle-dusk/how-to-wear/step-3/image-2.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "A Side / B Side mobile atomic asset from direct Figma node 3301:3363; WebP lossless AE=0.",
      "sha256": "3eba8454bc9600eb596b28a4d17cfc5aeed0e928a9efeb1eac899df5fe56193c",
      "displayTitle": "Gentle Dusk How to Wear step 3 image 2",
      "collectionCardId": null,
      "suggestedTarget": "/air-ease-v2/detail/gentle-dusk",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "a-side-b-side-mobile-atomic-v1",
      "pngSha256": "62f61cf124ebaa015fc5d64c371454bf3b1b1678bfb68232a002d0aabe6d9701",
      "pixelIdentityAE": 0,
      "originalZipFilename": "a-side-b-side/gentle-dusk/how-to-wear/step-3/image-2-3301-3363.png"
    },
    {
      "id": "mobile-a-side-b-side-gentle-dusk-how-to-wear-step-3-image-2-retina-3x",
      "assetId": "mobile-a-side-b-side-gentle-dusk-how-to-wear-step-3-image-2-retina-3x",
      "sourceFigmaNode": "3301:3363",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::a-side-b-side/mobile-editorial-retina/gentle-dusk/how-to-wear/step-3/image-2@3x.png",
      "figmaNodeName": "2025-0726-一展0470 1",
      "role": "mobile-detail-how-to-wear-image",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/gentle-dusk",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "A Side / B Side",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Gentle Dusk",
      "detail": "howToWearPhoto-step-3",
      "order": 758,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/gentle-dusk/how-to-wear/step-3/image-2.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "15f5fe5737445363c90394cdb6d77759c4c30e802828332d1c1832882f863f8e",
      "displayTitle": "Gentle Dusk",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/gentle-dusk",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "15f5fe5737445363c90394cdb6d77759c4c30e802828332d1c1832882f863f8e",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "mobile-a-side-b-side-gentle-dusk-how-to-wear-step-3-sketch",
      "sourceFigmaNode": "3301:3365",
      "sourceLocalPath": "erriese-a-side-b-side-mobile-atomic-assets.zip::a-side-b-side/gentle-dusk/how-to-wear/step-3/sketch-3301-3365.png",
      "figmaNodeName": "Vector 9",
      "role": "mobile-detail-how-to-wear-sketch",
      "section": "Collection / A Side / B Side mobile detail atomic",
      "route": "/air-ease-v2/detail/gentle-dusk",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "Gentle Dusk",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Gentle Dusk",
      "detail": "how-to-wear-step-3-sketch",
      "order": 554,
      "stackId": "mobile-a-side-b-side-gentle-dusk-how-to-wear-step-3",
      "width": 240,
      "height": 181,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-atomic/gentle-dusk/how-to-wear/step-3/sketch.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "A Side / B Side mobile atomic asset from direct Figma node 3301:3365; WebP lossless AE=0.",
      "sha256": "b806ae4fbf8f6de8d3250eca8404487356df7604117a0d558dff42db499a5724",
      "displayTitle": "Gentle Dusk How to Wear step 3 sketch",
      "collectionCardId": null,
      "suggestedTarget": "/air-ease-v2/detail/gentle-dusk",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "a-side-b-side-mobile-atomic-v1",
      "pngSha256": "8068f913370091b0f01cbfe7fee4db764fe67a1ceee00bcffb4e66b4ae6338fd",
      "pixelIdentityAE": 0,
      "originalZipFilename": "a-side-b-side/gentle-dusk/how-to-wear/step-3/sketch-3301-3365.png"
    },
    {
      "id": "mobile-a-side-b-side-gentle-dusk-how-to-wear-step-3-sketch-card-retina-3x",
      "assetId": "mobile-a-side-b-side-gentle-dusk-how-to-wear-step-3-sketch-card-retina-3x",
      "sourceFigmaNode": "3301:3364",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::a-side-b-side/mobile-editorial-retina/gentle-dusk/how-to-wear/step-3/sketch-card@3x.png",
      "figmaNodeName": "haw to 3 sketch",
      "role": "mobile-detail-how-to-wear-sketch-card",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/gentle-dusk",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "A Side / B Side",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Gentle Dusk",
      "detail": "howToWearSketchCard-step-3",
      "order": 759,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/gentle-dusk/how-to-wear/step-3/sketch-card.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "c69568a266a9002b186b46f13d9740d95358405012529a09bfe4cae1aa26c3cd",
      "displayTitle": "Gentle Dusk",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/gentle-dusk",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-frame-exportAsync",
      "compositionType": "full-line-art-card-parent-frame",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "c69568a266a9002b186b46f13d9740d95358405012529a09bfe4cae1aa26c3cd",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions",
      "replacesInnerSketchNode": "3301:3365",
      "sourceParentFrameName": "haw to 3 sketch"
    },
    {
      "id": "mobile-a-side-b-side-gentle-dusk-look-and-style-01",
      "sourceFigmaNode": "3301:3325",
      "sourceLocalPath": "erriese-a-side-b-side-mobile-atomic-assets.zip::a-side-b-side/gentle-dusk/look-and-style/01-3301-3325.png",
      "figmaNodeName": "look 1",
      "role": "mobile-detail-look-style-card",
      "section": "Collection / A Side / B Side mobile detail atomic",
      "route": "/air-ease-v2/detail/gentle-dusk",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "Gentle Dusk",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Gentle Dusk",
      "detail": "look-and-style-1",
      "order": 538,
      "stackId": "mobile-a-side-b-side-gentle-dusk-look-and-style",
      "width": 1335,
      "height": 1335,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---a-side---b-side-mobile-detail-atomic/mobile-a-side-b-side-gentle-dusk-look-and-style-01-3301-3325@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "A Side / B Side mobile atomic asset from direct Figma node 3301:3325; WebP lossless AE=0.",
      "sha256": "6f683c09bde713959a8a8ff6b10a5176e22302f126b1f5a1a8f3762734978680",
      "displayTitle": "Gentle Dusk Look & Style 1",
      "collectionCardId": null,
      "suggestedTarget": "/air-ease-v2/detail/gentle-dusk",
      "detailStatus": "complete",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-asset",
      "mobileAtomicContractId": "a-side-b-side-mobile-atomic-v1",
      "pngSha256": "794dd9d339c470fc6a36c04b793943f13ae6504f08f97a8075b2595620edf66a",
      "pixelIdentityAE": 0,
      "originalZipFilename": "a-side-b-side/gentle-dusk/look-and-style/01-3301-3325.png",
      "byteLength": 2744482,
      "fidelity": {
        "priority": "P0",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p0-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-atomic/gentle-dusk/look-and-style/01.webp",
        "previousSourceFigmaNode": "3301:3325",
        "acceptedFilename": "p0/collection---a-side---b-side-mobile-detail-atomic/mobile-a-side-b-side-gentle-dusk-look-and-style-01-3301-3325@3x.png",
        "acceptedSha256": "6f683c09bde713959a8a8ff6b10a5176e22302f126b1f5a1a8f3762734978680"
      }
    },
    {
      "id": "mobile-a-side-b-side-gentle-dusk-look-and-style-01-retina-3x",
      "assetId": "mobile-a-side-b-side-gentle-dusk-look-and-style-01-retina-3x",
      "sourceFigmaNode": "3301:3325",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::a-side-b-side/mobile-editorial-retina/gentle-dusk/look-and-style/01@3x.png",
      "figmaNodeName": "look 1",
      "role": "mobile-detail-look-style-card",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/gentle-dusk",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "A Side / B Side",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Gentle Dusk",
      "detail": "lookAndStyle",
      "order": 747,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p0/mobile-detail-editorial-retina/mobile-a-side-b-side-gentle-dusk-look-and-style-01-retina-3x-3301-3325@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "6f683c09bde713959a8a8ff6b10a5176e22302f126b1f5a1a8f3762734978680",
      "displayTitle": "Gentle Dusk",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/gentle-dusk",
      "detailStatus": "complete",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-asset",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "6f683c09bde713959a8a8ff6b10a5176e22302f126b1f5a1a8f3762734978680",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions",
      "byteLength": 2744482,
      "fidelity": {
        "priority": "P0",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p0-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/gentle-dusk/look-and-style/01.png",
        "previousSourceFigmaNode": "3301:3325",
        "acceptedFilename": "p0/mobile-detail-editorial-retina/mobile-a-side-b-side-gentle-dusk-look-and-style-01-retina-3x-3301-3325@3x.png",
        "acceptedSha256": "6f683c09bde713959a8a8ff6b10a5176e22302f126b1f5a1a8f3762734978680"
      }
    },
    {
      "id": "mobile-a-side-b-side-gentle-dusk-look-and-style-02",
      "sourceFigmaNode": "3301:3327",
      "sourceLocalPath": "erriese-a-side-b-side-mobile-atomic-assets.zip::a-side-b-side/gentle-dusk/look-and-style/02-3301-3327.png",
      "figmaNodeName": "2025-0726-一展0487 1",
      "role": "mobile-detail-look-style-card",
      "section": "Collection / A Side / B Side mobile detail atomic",
      "route": "/air-ease-v2/detail/gentle-dusk",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "Gentle Dusk",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Gentle Dusk",
      "detail": "look-and-style-2",
      "order": 539,
      "stackId": "mobile-a-side-b-side-gentle-dusk-look-and-style",
      "width": 445,
      "height": 445,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-atomic/gentle-dusk/look-and-style/02.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "A Side / B Side mobile atomic asset from direct Figma node 3301:3327; WebP lossless AE=0.",
      "sha256": "51073016b12dadc46bdabfe98d35f9d42a05611adfe509ba0d4d3f2d1c22b4f8",
      "displayTitle": "Gentle Dusk Look & Style 2",
      "collectionCardId": null,
      "suggestedTarget": "/air-ease-v2/detail/gentle-dusk",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "a-side-b-side-mobile-atomic-v1",
      "pngSha256": "076ba8da343166074788dc911ae5e8f7df62f21a519293e5f5a43a759157c2ce",
      "pixelIdentityAE": 0,
      "originalZipFilename": "a-side-b-side/gentle-dusk/look-and-style/02-3301-3327.png"
    },
    {
      "id": "mobile-a-side-b-side-gentle-dusk-look-and-style-02-retina-3x",
      "assetId": "mobile-a-side-b-side-gentle-dusk-look-and-style-02-retina-3x",
      "sourceFigmaNode": "3301:3327",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::a-side-b-side/mobile-editorial-retina/gentle-dusk/look-and-style/02@3x.png",
      "figmaNodeName": "2025-0726-一展0487 1",
      "role": "mobile-detail-look-style-card",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/gentle-dusk",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "A Side / B Side",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Gentle Dusk",
      "detail": "lookAndStyle",
      "order": 748,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/gentle-dusk/look-and-style/02.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "356294746e6ffcfd4e7cb43d88ae0829cf692cb4b38d79cd473c7c4237459e2b",
      "displayTitle": "Gentle Dusk",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/gentle-dusk",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "356294746e6ffcfd4e7cb43d88ae0829cf692cb4b38d79cd473c7c4237459e2b",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "mobile-a-side-b-side-gentle-dusk-look-and-style-03",
      "sourceFigmaNode": "3301:3329",
      "sourceLocalPath": "erriese-a-side-b-side-mobile-atomic-assets.zip::a-side-b-side/gentle-dusk/look-and-style/03-3301-3329.png",
      "figmaNodeName": "2025-0726-一展0480 1",
      "role": "mobile-detail-look-style-card",
      "section": "Collection / A Side / B Side mobile detail atomic",
      "route": "/air-ease-v2/detail/gentle-dusk",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "Gentle Dusk",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Gentle Dusk",
      "detail": "look-and-style-3",
      "order": 540,
      "stackId": "mobile-a-side-b-side-gentle-dusk-look-and-style",
      "width": 445,
      "height": 445,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-atomic/gentle-dusk/look-and-style/03.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "A Side / B Side mobile atomic asset from direct Figma node 3301:3329; WebP lossless AE=0.",
      "sha256": "ac81dc234e94491ccefd1e4a922592faf8b28b11c8be60d27e099f15c39144b7",
      "displayTitle": "Gentle Dusk Look & Style 3",
      "collectionCardId": null,
      "suggestedTarget": "/air-ease-v2/detail/gentle-dusk",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "a-side-b-side-mobile-atomic-v1",
      "pngSha256": "446b9ed997b5bcc69cd0188f7e6743688fbb9d0177e0116d9351ec4f91aee371",
      "pixelIdentityAE": 0,
      "originalZipFilename": "a-side-b-side/gentle-dusk/look-and-style/03-3301-3329.png"
    },
    {
      "id": "mobile-a-side-b-side-gentle-dusk-look-and-style-03-retina-3x",
      "assetId": "mobile-a-side-b-side-gentle-dusk-look-and-style-03-retina-3x",
      "sourceFigmaNode": "3301:3329",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::a-side-b-side/mobile-editorial-retina/gentle-dusk/look-and-style/03@3x.png",
      "figmaNodeName": "2025-0726-一展0480 1",
      "role": "mobile-detail-look-style-card",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/gentle-dusk",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "A Side / B Side",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Gentle Dusk",
      "detail": "lookAndStyle",
      "order": 749,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/gentle-dusk/look-and-style/03.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "108e168cec3ba67f5eeab63b354203e57aeeee0641dccebbdbbcbd3a25a30ee0",
      "displayTitle": "Gentle Dusk",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/gentle-dusk",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "108e168cec3ba67f5eeab63b354203e57aeeee0641dccebbdbbcbd3a25a30ee0",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "mobile-a-side-b-side-gentle-dusk-look-and-style-04",
      "sourceFigmaNode": "3301:3331",
      "sourceLocalPath": "erriese-a-side-b-side-mobile-atomic-assets.zip::a-side-b-side/gentle-dusk/look-and-style/04-3301-3331.png",
      "figmaNodeName": "2025-0726-一展0470 1",
      "role": "mobile-detail-look-style-card",
      "section": "Collection / A Side / B Side mobile detail atomic",
      "route": "/air-ease-v2/detail/gentle-dusk",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "Gentle Dusk",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Gentle Dusk",
      "detail": "look-and-style-4",
      "order": 541,
      "stackId": "mobile-a-side-b-side-gentle-dusk-look-and-style",
      "width": 445,
      "height": 445,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-atomic/gentle-dusk/look-and-style/04.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "A Side / B Side mobile atomic asset from direct Figma node 3301:3331; WebP lossless AE=0.",
      "sha256": "48bc030dc6a4f696654c3a76f0618edcd5aee45decca957a7bbf8c099ade00ee",
      "displayTitle": "Gentle Dusk Look & Style 4",
      "collectionCardId": null,
      "suggestedTarget": "/air-ease-v2/detail/gentle-dusk",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "a-side-b-side-mobile-atomic-v1",
      "pngSha256": "1fc4d53bbfa80176be8cdc66432744b0633f3f8689504e58fbebb87516e14ede",
      "pixelIdentityAE": 0,
      "originalZipFilename": "a-side-b-side/gentle-dusk/look-and-style/04-3301-3331.png"
    },
    {
      "id": "mobile-a-side-b-side-gentle-dusk-look-and-style-04-retina-3x",
      "assetId": "mobile-a-side-b-side-gentle-dusk-look-and-style-04-retina-3x",
      "sourceFigmaNode": "3301:3331",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::a-side-b-side/mobile-editorial-retina/gentle-dusk/look-and-style/04@3x.png",
      "figmaNodeName": "2025-0726-一展0470 1",
      "role": "mobile-detail-look-style-card",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/gentle-dusk",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "A Side / B Side",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Gentle Dusk",
      "detail": "lookAndStyle",
      "order": 750,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/gentle-dusk/look-and-style/04.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "f43ac52ae4d80e7ca0b14fcc85ee6cc085575edc601d615d47e6a59aa736335e",
      "displayTitle": "Gentle Dusk",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/gentle-dusk",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "f43ac52ae4d80e7ca0b14fcc85ee6cc085575edc601d615d47e6a59aa736335e",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "mobile-a-side-b-side-gentle-dusk-more-wear-01",
      "sourceFigmaNode": "3301:3333",
      "sourceLocalPath": "erriese-a-side-b-side-mobile-atomic-assets.zip::a-side-b-side/gentle-dusk/more-wear/01-3301-3333.png",
      "figmaNodeName": "Frame 21",
      "role": "mobile-detail-more-wear-card",
      "section": "Collection / A Side / B Side mobile detail atomic",
      "route": "/air-ease-v2/detail/gentle-dusk",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "Gentle Dusk",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Gentle Dusk",
      "detail": "more-wear-1",
      "order": 542,
      "stackId": "mobile-a-side-b-side-gentle-dusk-more-wear",
      "width": 1335,
      "height": 1335,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---a-side---b-side-mobile-detail-atomic/mobile-a-side-b-side-gentle-dusk-more-wear-01-3301-3333@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "A Side / B Side mobile atomic asset from direct Figma node 3301:3333; WebP lossless AE=0.",
      "sha256": "755f79092db45604ca7e3d2956f445dc6c0311f6dedfcdbe3b00813e92987e8e",
      "displayTitle": "Gentle Dusk More Wear 1",
      "collectionCardId": null,
      "suggestedTarget": "/air-ease-v2/detail/gentle-dusk",
      "detailStatus": "complete",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-asset",
      "mobileAtomicContractId": "a-side-b-side-mobile-atomic-v1",
      "pngSha256": "eb09371e951cc3031bc52a30341c047301045f03890d2dc285d3079f806775c8",
      "pixelIdentityAE": 0,
      "originalZipFilename": "a-side-b-side/gentle-dusk/more-wear/01-3301-3333.png",
      "byteLength": 2305436,
      "fidelity": {
        "priority": "P0",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p0-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-atomic/gentle-dusk/more-wear/01.webp",
        "previousSourceFigmaNode": "3301:3333",
        "acceptedFilename": "p0/collection---a-side---b-side-mobile-detail-atomic/mobile-a-side-b-side-gentle-dusk-more-wear-01-3301-3333@3x.png",
        "acceptedSha256": "755f79092db45604ca7e3d2956f445dc6c0311f6dedfcdbe3b00813e92987e8e"
      }
    },
    {
      "id": "mobile-a-side-b-side-gentle-dusk-more-wear-02",
      "sourceFigmaNode": "3301:3335",
      "sourceLocalPath": "erriese-a-side-b-side-mobile-atomic-assets.zip::a-side-b-side/gentle-dusk/more-wear/02-3301-3335.png",
      "figmaNodeName": "0一展（0809）24335无 1",
      "role": "mobile-detail-more-wear-card",
      "section": "Collection / A Side / B Side mobile detail atomic",
      "route": "/air-ease-v2/detail/gentle-dusk",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "Gentle Dusk",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Gentle Dusk",
      "detail": "more-wear-2",
      "order": 543,
      "stackId": "mobile-a-side-b-side-gentle-dusk-more-wear",
      "width": 445,
      "height": 445,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-atomic/gentle-dusk/more-wear/02.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "A Side / B Side mobile atomic asset from direct Figma node 3301:3335; WebP lossless AE=0.",
      "sha256": "a7320090935983b520fc16afcb7e40fc6479d4413cbec3e599494f3a7d332aaa",
      "displayTitle": "Gentle Dusk More Wear 2",
      "collectionCardId": null,
      "suggestedTarget": "/air-ease-v2/detail/gentle-dusk",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "a-side-b-side-mobile-atomic-v1",
      "pngSha256": "0b973e9109af06afce1bb0e4a3bcc796cc41cc098fdf0defa47e8efa67a28d9c",
      "pixelIdentityAE": 0,
      "originalZipFilename": "a-side-b-side/gentle-dusk/more-wear/02-3301-3335.png"
    },
    {
      "id": "mobile-a-side-b-side-gentle-dusk-more-wear-03",
      "sourceFigmaNode": "3301:3338",
      "sourceLocalPath": "erriese-a-side-b-side-mobile-atomic-assets.zip::a-side-b-side/gentle-dusk/more-wear/03-3301-3338.png",
      "figmaNodeName": "Frame 24",
      "role": "mobile-detail-more-wear-card",
      "section": "Collection / A Side / B Side mobile detail atomic",
      "route": "/air-ease-v2/detail/gentle-dusk",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "Gentle Dusk",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Gentle Dusk",
      "detail": "more-wear-3",
      "order": 544,
      "stackId": "mobile-a-side-b-side-gentle-dusk-more-wear",
      "width": 1335,
      "height": 1335,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---a-side---b-side-mobile-detail-atomic/mobile-a-side-b-side-gentle-dusk-more-wear-03-3301-3338@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "A Side / B Side mobile atomic asset from direct Figma node 3301:3338; WebP lossless AE=0.",
      "sha256": "ed260b7308a1146e8ba50a02e906ed2c84c71ba43879444cb64b306bdbb14276",
      "displayTitle": "Gentle Dusk More Wear 3",
      "collectionCardId": null,
      "suggestedTarget": "/air-ease-v2/detail/gentle-dusk",
      "detailStatus": "complete",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-asset",
      "mobileAtomicContractId": "a-side-b-side-mobile-atomic-v1",
      "pngSha256": "336409ce60dc6c3cfd29ad04ed4dea6f52ef0491720f60657acf4168fb013f26",
      "pixelIdentityAE": 0,
      "originalZipFilename": "a-side-b-side/gentle-dusk/more-wear/03-3301-3338.png",
      "byteLength": 2470981,
      "fidelity": {
        "priority": "P0",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p0-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-atomic/gentle-dusk/more-wear/03.webp",
        "previousSourceFigmaNode": "3301:3338",
        "acceptedFilename": "p0/collection---a-side---b-side-mobile-detail-atomic/mobile-a-side-b-side-gentle-dusk-more-wear-03-3301-3338@3x.png",
        "acceptedSha256": "ed260b7308a1146e8ba50a02e906ed2c84c71ba43879444cb64b306bdbb14276"
      }
    },
    {
      "id": "mobile-a-side-b-side-gentle-dusk-more-wear-04",
      "sourceFigmaNode": "3301:3340",
      "sourceLocalPath": "erriese-a-side-b-side-mobile-atomic-assets.zip::a-side-b-side/gentle-dusk/more-wear/04-3301-3340.png",
      "figmaNodeName": "0一展（0809）24331无 1",
      "role": "mobile-detail-more-wear-card",
      "section": "Collection / A Side / B Side mobile detail atomic",
      "route": "/air-ease-v2/detail/gentle-dusk",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "Gentle Dusk",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Gentle Dusk",
      "detail": "more-wear-4",
      "order": 545,
      "stackId": "mobile-a-side-b-side-gentle-dusk-more-wear",
      "width": 445,
      "height": 445,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-atomic/gentle-dusk/more-wear/04.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "A Side / B Side mobile atomic asset from direct Figma node 3301:3340; WebP lossless AE=0.",
      "sha256": "02a3c5bf4ec3128fb00f9a234a41414fd8580bd5ee8a0c328b476ab6931109e6",
      "displayTitle": "Gentle Dusk More Wear 4",
      "collectionCardId": null,
      "suggestedTarget": "/air-ease-v2/detail/gentle-dusk",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "a-side-b-side-mobile-atomic-v1",
      "pngSha256": "37df7fcf8db1506e4a5a32aa51c6cb820589a90e3b4e8acf8bda311b932fc04e",
      "pixelIdentityAE": 0,
      "originalZipFilename": "a-side-b-side/gentle-dusk/more-wear/04-3301-3340.png"
    },
    {
      "id": "mobile-a-side-b-side-morning-mist-denim-blue-hero-01",
      "sourceFigmaNode": "3301:3036",
      "sourceLocalPath": "erriese-a-side-b-side-mobile-atomic-assets.zip::a-side-b-side/morning-mist-denim-blue/hero/01-3301-3036.png",
      "figmaNodeName": "2025-0726-一展0480 1",
      "role": "mobile-detail-hero",
      "section": "Collection / A Side / B Side mobile detail atomic",
      "route": "/air-ease-v2/detail/morning-mist-denim-blue",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "Morning Mist Denim Blue",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Morning Mist Denim Blue",
      "detail": "hero-1",
      "order": 498,
      "stackId": "mobile-a-side-b-side-morning-mist-denim-blue-hero",
      "width": 900,
      "height": 900,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-atomic/morning-mist-denim-blue/hero/01.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "A Side / B Side mobile atomic asset from direct Figma node 3301:3036; WebP lossless AE=0.",
      "sha256": "1f85b4c7eefa7c97cae534a7b3c109c4ff58a9923a95b5aafaa4e5d161d4b0c0",
      "displayTitle": "Morning Mist Denim Blue hero 1",
      "collectionCardId": null,
      "suggestedTarget": "/air-ease-v2/detail/morning-mist-denim-blue",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "a-side-b-side-mobile-atomic-v1",
      "pngSha256": "659add7da522504b2f697088c9bf958e1bafdc3370c1b67f370c31392f700054",
      "pixelIdentityAE": 0,
      "originalZipFilename": "a-side-b-side/morning-mist-denim-blue/hero/01-3301-3036.png"
    },
    {
      "id": "mobile-a-side-b-side-morning-mist-denim-blue-hero-01-retina-3x",
      "assetId": "mobile-a-side-b-side-morning-mist-denim-blue-hero-01-retina-3x",
      "sourceFigmaNode": "3301:3036",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::a-side-b-side/mobile-editorial-retina/morning-mist-denim-blue/hero/01@3x.png",
      "figmaNodeName": "2025-0726-一展0480 1",
      "role": "mobile-detail-hero",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/morning-mist-denim-blue",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "A Side / B Side",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Morning Mist Denim Blue",
      "detail": "hero",
      "order": 715,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 2700,
      "height": 2700,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/morning-mist-denim-blue/hero/01.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "7c7d531673b3e97f45299e1a69471eead954a9d944bd765daf387ec88bf0ea77",
      "displayTitle": "Morning Mist Denim Blue",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/morning-mist-denim-blue",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "7c7d531673b3e97f45299e1a69471eead954a9d944bd765daf387ec88bf0ea77",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "mobile-a-side-b-side-morning-mist-denim-blue-hero-02",
      "sourceFigmaNode": "3301:3037",
      "sourceLocalPath": "erriese-a-side-b-side-mobile-atomic-assets.zip::a-side-b-side/morning-mist-denim-blue/hero/02-3301-3037.png",
      "figmaNodeName": "main 2",
      "role": "mobile-detail-hero",
      "section": "Collection / A Side / B Side mobile detail atomic",
      "route": "/air-ease-v2/detail/morning-mist-denim-blue",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "Morning Mist Denim Blue",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Morning Mist Denim Blue",
      "detail": "hero-2",
      "order": 499,
      "stackId": "mobile-a-side-b-side-morning-mist-denim-blue-hero",
      "width": 900,
      "height": 900,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-atomic/morning-mist-denim-blue/hero/02.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "A Side / B Side mobile atomic asset from direct Figma node 3301:3037; WebP lossless AE=0.",
      "sha256": "c24d644fb41a8faa79aa16ef8fe82ff4eac1ae6c07e4a4ccec8d1c38b788efc2",
      "displayTitle": "Morning Mist Denim Blue hero 2",
      "collectionCardId": null,
      "suggestedTarget": "/air-ease-v2/detail/morning-mist-denim-blue",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "a-side-b-side-mobile-atomic-v1",
      "pngSha256": "fb24237c6346530374dab3a4f9765adafb837cc8e23f02c117d68a6f87b96dbd",
      "pixelIdentityAE": 0,
      "originalZipFilename": "a-side-b-side/morning-mist-denim-blue/hero/02-3301-3037.png"
    },
    {
      "id": "mobile-a-side-b-side-morning-mist-denim-blue-hero-02-retina-3x",
      "assetId": "mobile-a-side-b-side-morning-mist-denim-blue-hero-02-retina-3x",
      "sourceFigmaNode": "3301:3037",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::a-side-b-side/mobile-editorial-retina/morning-mist-denim-blue/hero/02@3x.png",
      "figmaNodeName": "main 2",
      "role": "mobile-detail-hero",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/morning-mist-denim-blue",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "A Side / B Side",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Morning Mist Denim Blue",
      "detail": "hero",
      "order": 716,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 2700,
      "height": 2700,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/morning-mist-denim-blue/hero/02.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "30b986559e15bb6ceedb6ffac3bfd11ecafaac18651588b9af80a25852558562",
      "displayTitle": "Morning Mist Denim Blue",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/morning-mist-denim-blue",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "30b986559e15bb6ceedb6ffac3bfd11ecafaac18651588b9af80a25852558562",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "mobile-a-side-b-side-morning-mist-denim-blue-how-to-wear-step-1-image-1",
      "sourceFigmaNode": "3301:3057",
      "sourceLocalPath": "erriese-a-side-b-side-mobile-atomic-assets.zip::a-side-b-side/morning-mist-denim-blue/how-to-wear/step-1/image-1-3301-3057.png",
      "figmaNodeName": "A4_look_110 1",
      "role": "mobile-detail-how-to-wear-image",
      "section": "Collection / A Side / B Side mobile detail atomic",
      "route": "/air-ease-v2/detail/morning-mist-denim-blue",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "Morning Mist Denim Blue",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Morning Mist Denim Blue",
      "detail": "how-to-wear-step-1-image-1",
      "order": 508,
      "stackId": "mobile-a-side-b-side-morning-mist-denim-blue-how-to-wear-step-1",
      "width": 445,
      "height": 445,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-atomic/morning-mist-denim-blue/how-to-wear/step-1/image-1.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "A Side / B Side mobile atomic asset from direct Figma node 3301:3057; WebP lossless AE=0.",
      "sha256": "7036d5bb61eec17ef329e7b1bf411aa06efdd685be6a03ee9711cc0209583d7c",
      "displayTitle": "Morning Mist Denim Blue How to Wear step 1 image 1",
      "collectionCardId": null,
      "suggestedTarget": "/air-ease-v2/detail/morning-mist-denim-blue",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "a-side-b-side-mobile-atomic-v1",
      "pngSha256": "dae4cd8e8aef34480b7cda0b3411df201d95473c12ba9183c7d90dd4db556c28",
      "pixelIdentityAE": 0,
      "originalZipFilename": "a-side-b-side/morning-mist-denim-blue/how-to-wear/step-1/image-1-3301-3057.png"
    },
    {
      "id": "mobile-a-side-b-side-morning-mist-denim-blue-how-to-wear-step-1-image-1-retina-3x",
      "assetId": "mobile-a-side-b-side-morning-mist-denim-blue-how-to-wear-step-1-image-1-retina-3x",
      "sourceFigmaNode": "3301:3057",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::a-side-b-side/mobile-editorial-retina/morning-mist-denim-blue/how-to-wear/step-1/image-1@3x.png",
      "figmaNodeName": "A4_look_110 1",
      "role": "mobile-detail-how-to-wear-image",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/morning-mist-denim-blue",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "A Side / B Side",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Morning Mist Denim Blue",
      "detail": "howToWearPhoto-step-1",
      "order": 721,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/morning-mist-denim-blue/how-to-wear/step-1/image-1.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "c0f0455bc9a146e69939e20386526a9270d3cd57ef45d2cfb8631ed91b7cabd1",
      "displayTitle": "Morning Mist Denim Blue",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/morning-mist-denim-blue",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "c0f0455bc9a146e69939e20386526a9270d3cd57ef45d2cfb8631ed91b7cabd1",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "mobile-a-side-b-side-morning-mist-denim-blue-how-to-wear-step-1-image-2",
      "sourceFigmaNode": "3301:3059",
      "sourceLocalPath": "erriese-a-side-b-side-mobile-atomic-assets.zip::a-side-b-side/morning-mist-denim-blue/how-to-wear/step-1/image-2-3301-3059.png",
      "figmaNodeName": "A4_look_113 1",
      "role": "mobile-detail-how-to-wear-image",
      "section": "Collection / A Side / B Side mobile detail atomic",
      "route": "/air-ease-v2/detail/morning-mist-denim-blue",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "Morning Mist Denim Blue",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Morning Mist Denim Blue",
      "detail": "how-to-wear-step-1-image-2",
      "order": 509,
      "stackId": "mobile-a-side-b-side-morning-mist-denim-blue-how-to-wear-step-1",
      "width": 445,
      "height": 445,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-atomic/morning-mist-denim-blue/how-to-wear/step-1/image-2.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "A Side / B Side mobile atomic asset from direct Figma node 3301:3059; WebP lossless AE=0.",
      "sha256": "6059c52bae03416686edb4b2ffdd3ec3d422a97296578e8c6172cf261972e0e6",
      "displayTitle": "Morning Mist Denim Blue How to Wear step 1 image 2",
      "collectionCardId": null,
      "suggestedTarget": "/air-ease-v2/detail/morning-mist-denim-blue",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "a-side-b-side-mobile-atomic-v1",
      "pngSha256": "525f08f920482e899bffe80d7e786808bc9d3f560a47685522e5dc6b83a53c7e",
      "pixelIdentityAE": 0,
      "originalZipFilename": "a-side-b-side/morning-mist-denim-blue/how-to-wear/step-1/image-2-3301-3059.png"
    },
    {
      "id": "mobile-a-side-b-side-morning-mist-denim-blue-how-to-wear-step-1-image-2-retina-3x",
      "assetId": "mobile-a-side-b-side-morning-mist-denim-blue-how-to-wear-step-1-image-2-retina-3x",
      "sourceFigmaNode": "3301:3059",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::a-side-b-side/mobile-editorial-retina/morning-mist-denim-blue/how-to-wear/step-1/image-2@3x.png",
      "figmaNodeName": "A4_look_113 1",
      "role": "mobile-detail-how-to-wear-image",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/morning-mist-denim-blue",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "A Side / B Side",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Morning Mist Denim Blue",
      "detail": "howToWearPhoto-step-1",
      "order": 722,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/morning-mist-denim-blue/how-to-wear/step-1/image-2.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "9ecedbc7412cc6d6afe3c30607b14b80f570700bfe45548968e2ad3a99710e9e",
      "displayTitle": "Morning Mist Denim Blue",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/morning-mist-denim-blue",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "9ecedbc7412cc6d6afe3c30607b14b80f570700bfe45548968e2ad3a99710e9e",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "mobile-a-side-b-side-morning-mist-denim-blue-how-to-wear-step-1-sketch",
      "sourceFigmaNode": "3301:3061",
      "sourceLocalPath": "erriese-a-side-b-side-mobile-atomic-assets.zip::a-side-b-side/morning-mist-denim-blue/how-to-wear/step-1/sketch-3301-3061.png",
      "figmaNodeName": "Vector 7",
      "role": "mobile-detail-how-to-wear-sketch",
      "section": "Collection / A Side / B Side mobile detail atomic",
      "route": "/air-ease-v2/detail/morning-mist-denim-blue",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "Morning Mist Denim Blue",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Morning Mist Denim Blue",
      "detail": "how-to-wear-step-1-sketch",
      "order": 510,
      "stackId": "mobile-a-side-b-side-morning-mist-denim-blue-how-to-wear-step-1",
      "width": 215,
      "height": 218,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-atomic/morning-mist-denim-blue/how-to-wear/step-1/sketch.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "A Side / B Side mobile atomic asset from direct Figma node 3301:3061; WebP lossless AE=0.",
      "sha256": "637c3f7b96f96c9a831ab8a150e54e5a00d93ddf4e60b092cd97182d876d965a",
      "displayTitle": "Morning Mist Denim Blue How to Wear step 1 sketch",
      "collectionCardId": null,
      "suggestedTarget": "/air-ease-v2/detail/morning-mist-denim-blue",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "a-side-b-side-mobile-atomic-v1",
      "pngSha256": "ba4bcac1b135c5ffa8028759871558620db6cb490ce018d86c21c73282947179",
      "pixelIdentityAE": 0,
      "originalZipFilename": "a-side-b-side/morning-mist-denim-blue/how-to-wear/step-1/sketch-3301-3061.png"
    },
    {
      "id": "mobile-a-side-b-side-morning-mist-denim-blue-how-to-wear-step-1-sketch-card-retina-3x",
      "assetId": "mobile-a-side-b-side-morning-mist-denim-blue-how-to-wear-step-1-sketch-card-retina-3x",
      "sourceFigmaNode": "3301:3060",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::a-side-b-side/mobile-editorial-retina/morning-mist-denim-blue/how-to-wear/step-1/sketch-card@3x.png",
      "figmaNodeName": "how to 1 sketch",
      "role": "mobile-detail-how-to-wear-sketch-card",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/morning-mist-denim-blue",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "A Side / B Side",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Morning Mist Denim Blue",
      "detail": "howToWearSketchCard-step-1",
      "order": 723,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/morning-mist-denim-blue/how-to-wear/step-1/sketch-card.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "db6971c0e60641cde248729a17537d130c59ad97c6408626eebfaf67a6db74c2",
      "displayTitle": "Morning Mist Denim Blue",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/morning-mist-denim-blue",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-frame-exportAsync",
      "compositionType": "full-line-art-card-parent-frame",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "db6971c0e60641cde248729a17537d130c59ad97c6408626eebfaf67a6db74c2",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions",
      "replacesInnerSketchNode": "3301:3061",
      "sourceParentFrameName": "how to 1 sketch"
    },
    {
      "id": "mobile-a-side-b-side-morning-mist-denim-blue-how-to-wear-step-2-image-1",
      "sourceFigmaNode": "3301:3066",
      "sourceLocalPath": "erriese-a-side-b-side-mobile-atomic-assets.zip::a-side-b-side/morning-mist-denim-blue/how-to-wear/step-2/image-1-3301-3066.png",
      "figmaNodeName": "A4_look_98 1",
      "role": "mobile-detail-how-to-wear-image",
      "section": "Collection / A Side / B Side mobile detail atomic",
      "route": "/air-ease-v2/detail/morning-mist-denim-blue",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "Morning Mist Denim Blue",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Morning Mist Denim Blue",
      "detail": "how-to-wear-step-2-image-1",
      "order": 511,
      "stackId": "mobile-a-side-b-side-morning-mist-denim-blue-how-to-wear-step-2",
      "width": 445,
      "height": 445,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-atomic/morning-mist-denim-blue/how-to-wear/step-2/image-1.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "A Side / B Side mobile atomic asset from direct Figma node 3301:3066; WebP lossless AE=0.",
      "sha256": "7dc8a2cb68f6c9ff04e41162eb2f572916de0f96a2f859fe352b2e9979449d44",
      "displayTitle": "Morning Mist Denim Blue How to Wear step 2 image 1",
      "collectionCardId": null,
      "suggestedTarget": "/air-ease-v2/detail/morning-mist-denim-blue",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "a-side-b-side-mobile-atomic-v1",
      "pngSha256": "145cd41f37f22473d48498434e5f7397416f29791c6ce713a3a78819167bab23",
      "pixelIdentityAE": 0,
      "originalZipFilename": "a-side-b-side/morning-mist-denim-blue/how-to-wear/step-2/image-1-3301-3066.png"
    },
    {
      "id": "mobile-a-side-b-side-morning-mist-denim-blue-how-to-wear-step-2-image-1-retina-3x",
      "assetId": "mobile-a-side-b-side-morning-mist-denim-blue-how-to-wear-step-2-image-1-retina-3x",
      "sourceFigmaNode": "3301:3066",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::a-side-b-side/mobile-editorial-retina/morning-mist-denim-blue/how-to-wear/step-2/image-1@3x.png",
      "figmaNodeName": "A4_look_98 1",
      "role": "mobile-detail-how-to-wear-image",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/morning-mist-denim-blue",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "A Side / B Side",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Morning Mist Denim Blue",
      "detail": "howToWearPhoto-step-2",
      "order": 724,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/morning-mist-denim-blue/how-to-wear/step-2/image-1.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "50f0da8244254fc5b4cc72444fbc953cd4d8e5316426f8ca20a09627ff4aabdb",
      "displayTitle": "Morning Mist Denim Blue",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/morning-mist-denim-blue",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "50f0da8244254fc5b4cc72444fbc953cd4d8e5316426f8ca20a09627ff4aabdb",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "mobile-a-side-b-side-morning-mist-denim-blue-how-to-wear-step-2-image-2",
      "sourceFigmaNode": "3301:3068",
      "sourceLocalPath": "erriese-a-side-b-side-mobile-atomic-assets.zip::a-side-b-side/morning-mist-denim-blue/how-to-wear/step-2/image-2-3301-3068.png",
      "figmaNodeName": "A4_look_101 1",
      "role": "mobile-detail-how-to-wear-image",
      "section": "Collection / A Side / B Side mobile detail atomic",
      "route": "/air-ease-v2/detail/morning-mist-denim-blue",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "Morning Mist Denim Blue",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Morning Mist Denim Blue",
      "detail": "how-to-wear-step-2-image-2",
      "order": 512,
      "stackId": "mobile-a-side-b-side-morning-mist-denim-blue-how-to-wear-step-2",
      "width": 445,
      "height": 445,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-atomic/morning-mist-denim-blue/how-to-wear/step-2/image-2.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "A Side / B Side mobile atomic asset from direct Figma node 3301:3068; WebP lossless AE=0.",
      "sha256": "dbef19297255350b41464a90bd9a6ebf761a1b051332d0d51fc42dfa3ae2f411",
      "displayTitle": "Morning Mist Denim Blue How to Wear step 2 image 2",
      "collectionCardId": null,
      "suggestedTarget": "/air-ease-v2/detail/morning-mist-denim-blue",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "a-side-b-side-mobile-atomic-v1",
      "pngSha256": "c8e9fd85dc2d6880b7379460aec67b6aea04875a8a8db242d734e1e9797592d4",
      "pixelIdentityAE": 0,
      "originalZipFilename": "a-side-b-side/morning-mist-denim-blue/how-to-wear/step-2/image-2-3301-3068.png"
    },
    {
      "id": "mobile-a-side-b-side-morning-mist-denim-blue-how-to-wear-step-2-image-2-retina-3x",
      "assetId": "mobile-a-side-b-side-morning-mist-denim-blue-how-to-wear-step-2-image-2-retina-3x",
      "sourceFigmaNode": "3301:3068",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::a-side-b-side/mobile-editorial-retina/morning-mist-denim-blue/how-to-wear/step-2/image-2@3x.png",
      "figmaNodeName": "A4_look_101 1",
      "role": "mobile-detail-how-to-wear-image",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/morning-mist-denim-blue",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "A Side / B Side",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Morning Mist Denim Blue",
      "detail": "howToWearPhoto-step-2",
      "order": 725,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/morning-mist-denim-blue/how-to-wear/step-2/image-2.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "dda16a712c560c4d1f77813c017c980e2aa3bb56fb5fdaba347efea52f3f868d",
      "displayTitle": "Morning Mist Denim Blue",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/morning-mist-denim-blue",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "dda16a712c560c4d1f77813c017c980e2aa3bb56fb5fdaba347efea52f3f868d",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "mobile-a-side-b-side-morning-mist-denim-blue-how-to-wear-step-2-sketch",
      "sourceFigmaNode": "3301:3070",
      "sourceLocalPath": "erriese-a-side-b-side-mobile-atomic-assets.zip::a-side-b-side/morning-mist-denim-blue/how-to-wear/step-2/sketch-3301-3070.png",
      "figmaNodeName": "Vector 8",
      "role": "mobile-detail-how-to-wear-sketch",
      "section": "Collection / A Side / B Side mobile detail atomic",
      "route": "/air-ease-v2/detail/morning-mist-denim-blue",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "Morning Mist Denim Blue",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Morning Mist Denim Blue",
      "detail": "how-to-wear-step-2-sketch",
      "order": 513,
      "stackId": "mobile-a-side-b-side-morning-mist-denim-blue-how-to-wear-step-2",
      "width": 236,
      "height": 184,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-atomic/morning-mist-denim-blue/how-to-wear/step-2/sketch.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "A Side / B Side mobile atomic asset from direct Figma node 3301:3070; WebP lossless AE=0.",
      "sha256": "253e727cb498d60997826359b723b9136c48d4a28f775763cc4198c8ed1ffeb3",
      "displayTitle": "Morning Mist Denim Blue How to Wear step 2 sketch",
      "collectionCardId": null,
      "suggestedTarget": "/air-ease-v2/detail/morning-mist-denim-blue",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "a-side-b-side-mobile-atomic-v1",
      "pngSha256": "687d2da5ef30f799c3507e8c9af4234d6736a83a95cab5f12c75f0a848d1c5ae",
      "pixelIdentityAE": 0,
      "originalZipFilename": "a-side-b-side/morning-mist-denim-blue/how-to-wear/step-2/sketch-3301-3070.png"
    },
    {
      "id": "mobile-a-side-b-side-morning-mist-denim-blue-how-to-wear-step-2-sketch-card-retina-3x",
      "assetId": "mobile-a-side-b-side-morning-mist-denim-blue-how-to-wear-step-2-sketch-card-retina-3x",
      "sourceFigmaNode": "3301:3069",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::a-side-b-side/mobile-editorial-retina/morning-mist-denim-blue/how-to-wear/step-2/sketch-card@3x.png",
      "figmaNodeName": "how to 2 sketch",
      "role": "mobile-detail-how-to-wear-sketch-card",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/morning-mist-denim-blue",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "A Side / B Side",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Morning Mist Denim Blue",
      "detail": "howToWearSketchCard-step-2",
      "order": 726,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/morning-mist-denim-blue/how-to-wear/step-2/sketch-card.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "89f5aa87e548462eb706e554e7c845ff9373044ef2c575f6065198f8278bf3c5",
      "displayTitle": "Morning Mist Denim Blue",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/morning-mist-denim-blue",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-frame-exportAsync",
      "compositionType": "full-line-art-card-parent-frame",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "89f5aa87e548462eb706e554e7c845ff9373044ef2c575f6065198f8278bf3c5",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions",
      "replacesInnerSketchNode": "3301:3070",
      "sourceParentFrameName": "how to 2 sketch"
    },
    {
      "id": "mobile-a-side-b-side-morning-mist-denim-blue-how-to-wear-step-3-image-1",
      "sourceFigmaNode": "3301:3075",
      "sourceLocalPath": "erriese-a-side-b-side-mobile-atomic-assets.zip::a-side-b-side/morning-mist-denim-blue/how-to-wear/step-3/image-1-3301-3075.png",
      "figmaNodeName": "A4_look_105 1",
      "role": "mobile-detail-how-to-wear-image",
      "section": "Collection / A Side / B Side mobile detail atomic",
      "route": "/air-ease-v2/detail/morning-mist-denim-blue",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "Morning Mist Denim Blue",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Morning Mist Denim Blue",
      "detail": "how-to-wear-step-3-image-1",
      "order": 514,
      "stackId": "mobile-a-side-b-side-morning-mist-denim-blue-how-to-wear-step-3",
      "width": 445,
      "height": 445,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-atomic/morning-mist-denim-blue/how-to-wear/step-3/image-1.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "A Side / B Side mobile atomic asset from direct Figma node 3301:3075; WebP lossless AE=0.",
      "sha256": "166f7dd6ef7c407d9187bc6b1f69aec734d6f39224b4bd6e0294268d06448217",
      "displayTitle": "Morning Mist Denim Blue How to Wear step 3 image 1",
      "collectionCardId": null,
      "suggestedTarget": "/air-ease-v2/detail/morning-mist-denim-blue",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "a-side-b-side-mobile-atomic-v1",
      "pngSha256": "d058239935ee2b12a40fc2cac2fdc052b0b1a82cf213537bd4b311570cbcc60a",
      "pixelIdentityAE": 0,
      "originalZipFilename": "a-side-b-side/morning-mist-denim-blue/how-to-wear/step-3/image-1-3301-3075.png"
    },
    {
      "id": "mobile-a-side-b-side-morning-mist-denim-blue-how-to-wear-step-3-image-1-retina-3x",
      "assetId": "mobile-a-side-b-side-morning-mist-denim-blue-how-to-wear-step-3-image-1-retina-3x",
      "sourceFigmaNode": "3301:3075",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::a-side-b-side/mobile-editorial-retina/morning-mist-denim-blue/how-to-wear/step-3/image-1@3x.png",
      "figmaNodeName": "A4_look_105 1",
      "role": "mobile-detail-how-to-wear-image",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/morning-mist-denim-blue",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "A Side / B Side",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Morning Mist Denim Blue",
      "detail": "howToWearPhoto-step-3",
      "order": 727,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/morning-mist-denim-blue/how-to-wear/step-3/image-1.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "d816dc66a7a558bd935c8ada81808ac8d6bc61ad6c749b9f919212d767576a56",
      "displayTitle": "Morning Mist Denim Blue",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/morning-mist-denim-blue",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "d816dc66a7a558bd935c8ada81808ac8d6bc61ad6c749b9f919212d767576a56",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "mobile-a-side-b-side-morning-mist-denim-blue-how-to-wear-step-3-image-2",
      "sourceFigmaNode": "3301:3077",
      "sourceLocalPath": "erriese-a-side-b-side-mobile-atomic-assets.zip::a-side-b-side/morning-mist-denim-blue/how-to-wear/step-3/image-2-3301-3077.png",
      "figmaNodeName": "A4_look_107 1",
      "role": "mobile-detail-how-to-wear-image",
      "section": "Collection / A Side / B Side mobile detail atomic",
      "route": "/air-ease-v2/detail/morning-mist-denim-blue",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "Morning Mist Denim Blue",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Morning Mist Denim Blue",
      "detail": "how-to-wear-step-3-image-2",
      "order": 515,
      "stackId": "mobile-a-side-b-side-morning-mist-denim-blue-how-to-wear-step-3",
      "width": 445,
      "height": 445,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-atomic/morning-mist-denim-blue/how-to-wear/step-3/image-2.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "A Side / B Side mobile atomic asset from direct Figma node 3301:3077; WebP lossless AE=0.",
      "sha256": "432e5d96b1e596637cbef1814d34e9f4160252f2b0a482f5f1e4184216a78995",
      "displayTitle": "Morning Mist Denim Blue How to Wear step 3 image 2",
      "collectionCardId": null,
      "suggestedTarget": "/air-ease-v2/detail/morning-mist-denim-blue",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "a-side-b-side-mobile-atomic-v1",
      "pngSha256": "b0c8eecb50d1c266511bf42b951af5e60611b59f960095e3ed6440bd023e1026",
      "pixelIdentityAE": 0,
      "originalZipFilename": "a-side-b-side/morning-mist-denim-blue/how-to-wear/step-3/image-2-3301-3077.png"
    },
    {
      "id": "mobile-a-side-b-side-morning-mist-denim-blue-how-to-wear-step-3-image-2-retina-3x",
      "assetId": "mobile-a-side-b-side-morning-mist-denim-blue-how-to-wear-step-3-image-2-retina-3x",
      "sourceFigmaNode": "3301:3077",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::a-side-b-side/mobile-editorial-retina/morning-mist-denim-blue/how-to-wear/step-3/image-2@3x.png",
      "figmaNodeName": "A4_look_107 1",
      "role": "mobile-detail-how-to-wear-image",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/morning-mist-denim-blue",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "A Side / B Side",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Morning Mist Denim Blue",
      "detail": "howToWearPhoto-step-3",
      "order": 728,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/morning-mist-denim-blue/how-to-wear/step-3/image-2.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "a7ed0b81d46eeff9680835a6358219dffc746151c8d2fbd14461a4fe59a6559d",
      "displayTitle": "Morning Mist Denim Blue",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/morning-mist-denim-blue",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "a7ed0b81d46eeff9680835a6358219dffc746151c8d2fbd14461a4fe59a6559d",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "mobile-a-side-b-side-morning-mist-denim-blue-how-to-wear-step-3-sketch",
      "sourceFigmaNode": "3301:3079",
      "sourceLocalPath": "erriese-a-side-b-side-mobile-atomic-assets.zip::a-side-b-side/morning-mist-denim-blue/how-to-wear/step-3/sketch-3301-3079.png",
      "figmaNodeName": "Vector 9",
      "role": "mobile-detail-how-to-wear-sketch",
      "section": "Collection / A Side / B Side mobile detail atomic",
      "route": "/air-ease-v2/detail/morning-mist-denim-blue",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "Morning Mist Denim Blue",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Morning Mist Denim Blue",
      "detail": "how-to-wear-step-3-sketch",
      "order": 516,
      "stackId": "mobile-a-side-b-side-morning-mist-denim-blue-how-to-wear-step-3",
      "width": 240,
      "height": 181,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-atomic/morning-mist-denim-blue/how-to-wear/step-3/sketch.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "A Side / B Side mobile atomic asset from direct Figma node 3301:3079; WebP lossless AE=0.",
      "sha256": "b806ae4fbf8f6de8d3250eca8404487356df7604117a0d558dff42db499a5724",
      "displayTitle": "Morning Mist Denim Blue How to Wear step 3 sketch",
      "collectionCardId": null,
      "suggestedTarget": "/air-ease-v2/detail/morning-mist-denim-blue",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "a-side-b-side-mobile-atomic-v1",
      "pngSha256": "8068f913370091b0f01cbfe7fee4db764fe67a1ceee00bcffb4e66b4ae6338fd",
      "pixelIdentityAE": 0,
      "originalZipFilename": "a-side-b-side/morning-mist-denim-blue/how-to-wear/step-3/sketch-3301-3079.png"
    },
    {
      "id": "mobile-a-side-b-side-morning-mist-denim-blue-how-to-wear-step-3-sketch-card-retina-3x",
      "assetId": "mobile-a-side-b-side-morning-mist-denim-blue-how-to-wear-step-3-sketch-card-retina-3x",
      "sourceFigmaNode": "3301:3078",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::a-side-b-side/mobile-editorial-retina/morning-mist-denim-blue/how-to-wear/step-3/sketch-card@3x.png",
      "figmaNodeName": "haw to 3 sketch",
      "role": "mobile-detail-how-to-wear-sketch-card",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/morning-mist-denim-blue",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "A Side / B Side",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Morning Mist Denim Blue",
      "detail": "howToWearSketchCard-step-3",
      "order": 729,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/morning-mist-denim-blue/how-to-wear/step-3/sketch-card.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "c69568a266a9002b186b46f13d9740d95358405012529a09bfe4cae1aa26c3cd",
      "displayTitle": "Morning Mist Denim Blue",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/morning-mist-denim-blue",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-frame-exportAsync",
      "compositionType": "full-line-art-card-parent-frame",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "c69568a266a9002b186b46f13d9740d95358405012529a09bfe4cae1aa26c3cd",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions",
      "replacesInnerSketchNode": "3301:3079",
      "sourceParentFrameName": "haw to 3 sketch"
    },
    {
      "id": "mobile-a-side-b-side-morning-mist-denim-blue-look-and-style-01",
      "sourceFigmaNode": "3301:3040",
      "sourceLocalPath": "erriese-a-side-b-side-mobile-atomic-assets.zip::a-side-b-side/morning-mist-denim-blue/look-and-style/01-3301-3040.png",
      "figmaNodeName": "look 1",
      "role": "mobile-detail-look-style-card",
      "section": "Collection / A Side / B Side mobile detail atomic",
      "route": "/air-ease-v2/detail/morning-mist-denim-blue",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "Morning Mist Denim Blue",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Morning Mist Denim Blue",
      "detail": "look-and-style-1",
      "order": 500,
      "stackId": "mobile-a-side-b-side-morning-mist-denim-blue-look-and-style",
      "width": 1335,
      "height": 1335,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---a-side---b-side-mobile-detail-atomic/mobile-a-side-b-side-morning-mist-denim-blue-look-and-style-01-3301-3040@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "A Side / B Side mobile atomic asset from direct Figma node 3301:3040; WebP lossless AE=0.",
      "sha256": "b081252604b72a1ddd2191836b6f54d193a89b686dd12761e032e161d58121bd",
      "displayTitle": "Morning Mist Denim Blue Look & Style 1",
      "collectionCardId": null,
      "suggestedTarget": "/air-ease-v2/detail/morning-mist-denim-blue",
      "detailStatus": "complete",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-asset",
      "mobileAtomicContractId": "a-side-b-side-mobile-atomic-v1",
      "pngSha256": "620859d5d2cbfd33d9943e474abf7c1b9183fd95b90414e560e6f31952fa7b59",
      "pixelIdentityAE": 0,
      "originalZipFilename": "a-side-b-side/morning-mist-denim-blue/look-and-style/01-3301-3040.png",
      "byteLength": 2800484,
      "fidelity": {
        "priority": "P0",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p0-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-atomic/morning-mist-denim-blue/look-and-style/01.webp",
        "previousSourceFigmaNode": "3301:3040",
        "acceptedFilename": "p0/collection---a-side---b-side-mobile-detail-atomic/mobile-a-side-b-side-morning-mist-denim-blue-look-and-style-01-3301-3040@3x.png",
        "acceptedSha256": "b081252604b72a1ddd2191836b6f54d193a89b686dd12761e032e161d58121bd"
      }
    },
    {
      "id": "mobile-a-side-b-side-morning-mist-denim-blue-look-and-style-01-retina-3x",
      "assetId": "mobile-a-side-b-side-morning-mist-denim-blue-look-and-style-01-retina-3x",
      "sourceFigmaNode": "3301:3040",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::a-side-b-side/mobile-editorial-retina/morning-mist-denim-blue/look-and-style/01@3x.png",
      "figmaNodeName": "look 1",
      "role": "mobile-detail-look-style-card",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/morning-mist-denim-blue",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "A Side / B Side",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Morning Mist Denim Blue",
      "detail": "lookAndStyle",
      "order": 717,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p0/mobile-detail-editorial-retina/mobile-a-side-b-side-morning-mist-denim-blue-look-and-style-01-retina-3x-3301-3040@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "b081252604b72a1ddd2191836b6f54d193a89b686dd12761e032e161d58121bd",
      "displayTitle": "Morning Mist Denim Blue",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/morning-mist-denim-blue",
      "detailStatus": "complete",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-asset",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "b081252604b72a1ddd2191836b6f54d193a89b686dd12761e032e161d58121bd",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions",
      "byteLength": 2800484,
      "fidelity": {
        "priority": "P0",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p0-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/morning-mist-denim-blue/look-and-style/01.png",
        "previousSourceFigmaNode": "3301:3040",
        "acceptedFilename": "p0/mobile-detail-editorial-retina/mobile-a-side-b-side-morning-mist-denim-blue-look-and-style-01-retina-3x-3301-3040@3x.png",
        "acceptedSha256": "b081252604b72a1ddd2191836b6f54d193a89b686dd12761e032e161d58121bd"
      }
    },
    {
      "id": "mobile-a-side-b-side-morning-mist-denim-blue-look-and-style-02",
      "sourceFigmaNode": "3301:3042",
      "sourceLocalPath": "erriese-a-side-b-side-mobile-atomic-assets.zip::a-side-b-side/morning-mist-denim-blue/look-and-style/02-3301-3042.png",
      "figmaNodeName": "2025-0726-一展0487 1",
      "role": "mobile-detail-look-style-card",
      "section": "Collection / A Side / B Side mobile detail atomic",
      "route": "/air-ease-v2/detail/morning-mist-denim-blue",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "Morning Mist Denim Blue",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Morning Mist Denim Blue",
      "detail": "look-and-style-2",
      "order": 501,
      "stackId": "mobile-a-side-b-side-morning-mist-denim-blue-look-and-style",
      "width": 445,
      "height": 445,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-atomic/morning-mist-denim-blue/look-and-style/02.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "A Side / B Side mobile atomic asset from direct Figma node 3301:3042; WebP lossless AE=0.",
      "sha256": "8f0b00d5b278d72ad3a0e14e34d946dab4763965c227316d59a954137987ce0a",
      "displayTitle": "Morning Mist Denim Blue Look & Style 2",
      "collectionCardId": null,
      "suggestedTarget": "/air-ease-v2/detail/morning-mist-denim-blue",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "a-side-b-side-mobile-atomic-v1",
      "pngSha256": "b9d0257ce8b6f306ae334065769012ccdb21d829d36722e781de1c5f9d02f866",
      "pixelIdentityAE": 0,
      "originalZipFilename": "a-side-b-side/morning-mist-denim-blue/look-and-style/02-3301-3042.png"
    },
    {
      "id": "mobile-a-side-b-side-morning-mist-denim-blue-look-and-style-02-retina-3x",
      "assetId": "mobile-a-side-b-side-morning-mist-denim-blue-look-and-style-02-retina-3x",
      "sourceFigmaNode": "3301:3042",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::a-side-b-side/mobile-editorial-retina/morning-mist-denim-blue/look-and-style/02@3x.png",
      "figmaNodeName": "2025-0726-一展0487 1",
      "role": "mobile-detail-look-style-card",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/morning-mist-denim-blue",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "A Side / B Side",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Morning Mist Denim Blue",
      "detail": "lookAndStyle",
      "order": 718,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/morning-mist-denim-blue/look-and-style/02.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "71102042442a44c7b1359c9aeb26d276b4ee8f6b6a323a4d1ed47ef1d34c66b8",
      "displayTitle": "Morning Mist Denim Blue",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/morning-mist-denim-blue",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "71102042442a44c7b1359c9aeb26d276b4ee8f6b6a323a4d1ed47ef1d34c66b8",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "mobile-a-side-b-side-morning-mist-denim-blue-look-and-style-03",
      "sourceFigmaNode": "3301:3044",
      "sourceLocalPath": "erriese-a-side-b-side-mobile-atomic-assets.zip::a-side-b-side/morning-mist-denim-blue/look-and-style/03-3301-3044.png",
      "figmaNodeName": "2025-0726-一展0480 1",
      "role": "mobile-detail-look-style-card",
      "section": "Collection / A Side / B Side mobile detail atomic",
      "route": "/air-ease-v2/detail/morning-mist-denim-blue",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "Morning Mist Denim Blue",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Morning Mist Denim Blue",
      "detail": "look-and-style-3",
      "order": 502,
      "stackId": "mobile-a-side-b-side-morning-mist-denim-blue-look-and-style",
      "width": 445,
      "height": 445,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-atomic/morning-mist-denim-blue/look-and-style/03.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "A Side / B Side mobile atomic asset from direct Figma node 3301:3044; WebP lossless AE=0.",
      "sha256": "4e90e1953e48b95c461c72421de9924cc90f504ee8e6f0bfaf27a2d3ddcc5395",
      "displayTitle": "Morning Mist Denim Blue Look & Style 3",
      "collectionCardId": null,
      "suggestedTarget": "/air-ease-v2/detail/morning-mist-denim-blue",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "a-side-b-side-mobile-atomic-v1",
      "pngSha256": "61d684698b3d5d4a9036862e9ec6b55a6e44924adcee11d52bc0f35850aa7ecf",
      "pixelIdentityAE": 0,
      "originalZipFilename": "a-side-b-side/morning-mist-denim-blue/look-and-style/03-3301-3044.png"
    },
    {
      "id": "mobile-a-side-b-side-morning-mist-denim-blue-look-and-style-03-retina-3x",
      "assetId": "mobile-a-side-b-side-morning-mist-denim-blue-look-and-style-03-retina-3x",
      "sourceFigmaNode": "3301:3044",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::a-side-b-side/mobile-editorial-retina/morning-mist-denim-blue/look-and-style/03@3x.png",
      "figmaNodeName": "2025-0726-一展0480 1",
      "role": "mobile-detail-look-style-card",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/morning-mist-denim-blue",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "A Side / B Side",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Morning Mist Denim Blue",
      "detail": "lookAndStyle",
      "order": 719,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/morning-mist-denim-blue/look-and-style/03.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "b7bc230b4e1eeb82e586a0e832a8f7a0a2146175c04f7ecaaa5a0626b7485fe0",
      "displayTitle": "Morning Mist Denim Blue",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/morning-mist-denim-blue",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "b7bc230b4e1eeb82e586a0e832a8f7a0a2146175c04f7ecaaa5a0626b7485fe0",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "mobile-a-side-b-side-morning-mist-denim-blue-look-and-style-04",
      "sourceFigmaNode": "3301:3046",
      "sourceLocalPath": "erriese-a-side-b-side-mobile-atomic-assets.zip::a-side-b-side/morning-mist-denim-blue/look-and-style/04-3301-3046.png",
      "figmaNodeName": "2025-0726-一展0470 1",
      "role": "mobile-detail-look-style-card",
      "section": "Collection / A Side / B Side mobile detail atomic",
      "route": "/air-ease-v2/detail/morning-mist-denim-blue",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "Morning Mist Denim Blue",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Morning Mist Denim Blue",
      "detail": "look-and-style-4",
      "order": 503,
      "stackId": "mobile-a-side-b-side-morning-mist-denim-blue-look-and-style",
      "width": 445,
      "height": 445,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-atomic/morning-mist-denim-blue/look-and-style/04.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "A Side / B Side mobile atomic asset from direct Figma node 3301:3046; WebP lossless AE=0.",
      "sha256": "33d6bbbad7a558aaa64f3573c8e5130915f1b5876df1e285779ad64178048077",
      "displayTitle": "Morning Mist Denim Blue Look & Style 4",
      "collectionCardId": null,
      "suggestedTarget": "/air-ease-v2/detail/morning-mist-denim-blue",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "a-side-b-side-mobile-atomic-v1",
      "pngSha256": "dba8c26ff9d39189223a2c8e7cf7ad82c2cebbc8592372cc5a1d127856a7ff69",
      "pixelIdentityAE": 0,
      "originalZipFilename": "a-side-b-side/morning-mist-denim-blue/look-and-style/04-3301-3046.png"
    },
    {
      "id": "mobile-a-side-b-side-morning-mist-denim-blue-look-and-style-04-retina-3x",
      "assetId": "mobile-a-side-b-side-morning-mist-denim-blue-look-and-style-04-retina-3x",
      "sourceFigmaNode": "3301:3046",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::a-side-b-side/mobile-editorial-retina/morning-mist-denim-blue/look-and-style/04@3x.png",
      "figmaNodeName": "2025-0726-一展0470 1",
      "role": "mobile-detail-look-style-card",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/morning-mist-denim-blue",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "A Side / B Side",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Morning Mist Denim Blue",
      "detail": "lookAndStyle",
      "order": 720,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/morning-mist-denim-blue/look-and-style/04.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "486cff2ab20c8da78074afa398be3bd230a772c89cbdae27496245ed2a771723",
      "displayTitle": "Morning Mist Denim Blue",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/morning-mist-denim-blue",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "486cff2ab20c8da78074afa398be3bd230a772c89cbdae27496245ed2a771723",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "mobile-a-side-b-side-morning-mist-denim-blue-more-wear-01",
      "sourceFigmaNode": "3301:3048",
      "sourceLocalPath": "erriese-a-side-b-side-mobile-atomic-assets.zip::a-side-b-side/morning-mist-denim-blue/more-wear/01-3301-3048.png",
      "figmaNodeName": "style 1",
      "role": "mobile-detail-more-wear-card",
      "section": "Collection / A Side / B Side mobile detail atomic",
      "route": "/air-ease-v2/detail/morning-mist-denim-blue",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "Morning Mist Denim Blue",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Morning Mist Denim Blue",
      "detail": "more-wear-1",
      "order": 504,
      "stackId": "mobile-a-side-b-side-morning-mist-denim-blue-more-wear",
      "width": 1335,
      "height": 1335,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---a-side---b-side-mobile-detail-atomic/mobile-a-side-b-side-morning-mist-denim-blue-more-wear-01-3301-3048@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "A Side / B Side mobile atomic asset from direct Figma node 3301:3048; WebP lossless AE=0.",
      "sha256": "a974b3fbc7c954bcebdabe4a79d4814269265ba16cbe8400442335e4c9a4afec",
      "displayTitle": "Morning Mist Denim Blue More Wear 1",
      "collectionCardId": null,
      "suggestedTarget": "/air-ease-v2/detail/morning-mist-denim-blue",
      "detailStatus": "complete",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-asset",
      "mobileAtomicContractId": "a-side-b-side-mobile-atomic-v1",
      "pngSha256": "cb412a14788f730259d34b30930ab5b6ca45d0b32294784a0d7f42a6948afbf6",
      "pixelIdentityAE": 0,
      "originalZipFilename": "a-side-b-side/morning-mist-denim-blue/more-wear/01-3301-3048.png",
      "byteLength": 2824457,
      "fidelity": {
        "priority": "P0",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p0-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-atomic/morning-mist-denim-blue/more-wear/01.webp",
        "previousSourceFigmaNode": "3301:3048",
        "acceptedFilename": "p0/collection---a-side---b-side-mobile-detail-atomic/mobile-a-side-b-side-morning-mist-denim-blue-more-wear-01-3301-3048@3x.png",
        "acceptedSha256": "a974b3fbc7c954bcebdabe4a79d4814269265ba16cbe8400442335e4c9a4afec"
      }
    },
    {
      "id": "mobile-a-side-b-side-morning-mist-denim-blue-more-wear-02",
      "sourceFigmaNode": "3301:3049",
      "sourceLocalPath": "erriese-a-side-b-side-mobile-atomic-assets.zip::a-side-b-side/morning-mist-denim-blue/more-wear/02-3301-3049.png",
      "figmaNodeName": "style 2",
      "role": "mobile-detail-more-wear-card",
      "section": "Collection / A Side / B Side mobile detail atomic",
      "route": "/air-ease-v2/detail/morning-mist-denim-blue",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "Morning Mist Denim Blue",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Morning Mist Denim Blue",
      "detail": "more-wear-2",
      "order": 505,
      "stackId": "mobile-a-side-b-side-morning-mist-denim-blue-more-wear",
      "width": 1335,
      "height": 1335,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---a-side---b-side-mobile-detail-atomic/mobile-a-side-b-side-morning-mist-denim-blue-more-wear-02-3301-3049@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "A Side / B Side mobile atomic asset from direct Figma node 3301:3049; WebP lossless AE=0.",
      "sha256": "da338633194c0d31d939756c6e9d8848364406cdd999fe2258ad0cfece7bcabb",
      "displayTitle": "Morning Mist Denim Blue More Wear 2",
      "collectionCardId": null,
      "suggestedTarget": "/air-ease-v2/detail/morning-mist-denim-blue",
      "detailStatus": "complete",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-asset",
      "mobileAtomicContractId": "a-side-b-side-mobile-atomic-v1",
      "pngSha256": "78872a7867d6d0ee093acdf4ec6974001c7a59eb19b5840f01385415cec947c6",
      "pixelIdentityAE": 0,
      "originalZipFilename": "a-side-b-side/morning-mist-denim-blue/more-wear/02-3301-3049.png",
      "byteLength": 3225973,
      "fidelity": {
        "priority": "P0",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p0-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-atomic/morning-mist-denim-blue/more-wear/02.webp",
        "previousSourceFigmaNode": "3301:3049",
        "acceptedFilename": "p0/collection---a-side---b-side-mobile-detail-atomic/mobile-a-side-b-side-morning-mist-denim-blue-more-wear-02-3301-3049@3x.png",
        "acceptedSha256": "da338633194c0d31d939756c6e9d8848364406cdd999fe2258ad0cfece7bcabb"
      }
    },
    {
      "id": "mobile-a-side-b-side-morning-mist-denim-blue-more-wear-03",
      "sourceFigmaNode": "3301:3051",
      "sourceLocalPath": "erriese-a-side-b-side-mobile-atomic-assets.zip::a-side-b-side/morning-mist-denim-blue/more-wear/03-3301-3051.png",
      "figmaNodeName": "0一展（0809）24314无 2",
      "role": "mobile-detail-more-wear-card",
      "section": "Collection / A Side / B Side mobile detail atomic",
      "route": "/air-ease-v2/detail/morning-mist-denim-blue",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "Morning Mist Denim Blue",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Morning Mist Denim Blue",
      "detail": "more-wear-3",
      "order": 506,
      "stackId": "mobile-a-side-b-side-morning-mist-denim-blue-more-wear",
      "width": 445,
      "height": 445,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-atomic/morning-mist-denim-blue/more-wear/03.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "A Side / B Side mobile atomic asset from direct Figma node 3301:3051; WebP lossless AE=0.",
      "sha256": "1b007c3c0076abd7948847f71d0b4caf43fba0e30d5578ddf43ba40a7c64ceee",
      "displayTitle": "Morning Mist Denim Blue More Wear 3",
      "collectionCardId": null,
      "suggestedTarget": "/air-ease-v2/detail/morning-mist-denim-blue",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "a-side-b-side-mobile-atomic-v1",
      "pngSha256": "63a912ec6f2d6555230d46114985c7155a23921b29653c0ebabfef7c03f0e94b",
      "pixelIdentityAE": 0,
      "originalZipFilename": "a-side-b-side/morning-mist-denim-blue/more-wear/03-3301-3051.png"
    },
    {
      "id": "mobile-a-side-b-side-morning-mist-denim-blue-more-wear-04",
      "sourceFigmaNode": "3301:3053",
      "sourceLocalPath": "erriese-a-side-b-side-mobile-atomic-assets.zip::a-side-b-side/morning-mist-denim-blue/more-wear/04-3301-3053.png",
      "figmaNodeName": "style 4",
      "role": "mobile-detail-more-wear-card",
      "section": "Collection / A Side / B Side mobile detail atomic",
      "route": "/air-ease-v2/detail/morning-mist-denim-blue",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "Morning Mist Denim Blue",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Morning Mist Denim Blue",
      "detail": "more-wear-4",
      "order": 507,
      "stackId": "mobile-a-side-b-side-morning-mist-denim-blue-more-wear",
      "width": 445,
      "height": 445,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-atomic/morning-mist-denim-blue/more-wear/04.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "A Side / B Side mobile atomic asset from direct Figma node 3301:3053; WebP lossless AE=0.",
      "sha256": "d4e51a24712a92dec7467ac047b2d6a0bb37a9513f031a1f8002e255702ca24c",
      "displayTitle": "Morning Mist Denim Blue More Wear 4",
      "collectionCardId": null,
      "suggestedTarget": "/air-ease-v2/detail/morning-mist-denim-blue",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "a-side-b-side-mobile-atomic-v1",
      "pngSha256": "1c750a6640a19bfb298268232dc3ab35352556639cb727629f257bcdf8ff279a",
      "pixelIdentityAE": 0,
      "originalZipFilename": "a-side-b-side/morning-mist-denim-blue/more-wear/04-3301-3053.png"
    },
    {
      "id": "mobile-a-side-b-side-selector-coarse-linen-souffle",
      "sourceFigmaNode": "3301:810",
      "sourceLocalPath": "erriese-a-side-b-side-mobile-atomic-assets.zip::a-side-b-side/selector/coarse-linen-souffle.png",
      "figmaNodeName": "Coarse Linen Soufflé",
      "role": "mobile-detail-selector-swatch",
      "section": "Collection / A Side / B Side mobile detail atomic",
      "route": "/air-ease-v2/detail/coarse-linen-souffle",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "Coarse Linen Soufflé",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Coarse Linen Soufflé",
      "detail": "hat-selector",
      "order": 455,
      "stackId": "mobile-a-side-b-side-selector",
      "width": 80,
      "height": 80,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-atomic/selector/coarse-linen-souffle.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "A Side / B Side mobile atomic asset from direct Figma node 3301:810; WebP lossless AE=0.",
      "sha256": "dccc51cb814c7bc4175f6783572815e2ca1e2406439f9a95a93339c3045500c7",
      "displayTitle": "Coarse Linen Soufflé selector swatch",
      "collectionCardId": "a-side-b-side",
      "suggestedTarget": "/air-ease-v2/detail/coarse-linen-souffle",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "a-side-b-side-mobile-atomic-v1",
      "pngSha256": "68846063364e85cb1e104df5c2cc06e02d241eb4119d04fb221ad55d3c7bdd11",
      "pixelIdentityAE": 0,
      "originalZipFilename": "a-side-b-side/selector/coarse-linen-souffle.png"
    },
    {
      "id": "mobile-a-side-b-side-selector-coarse-linen-souffle-retina-3x",
      "assetId": "mobile-a-side-b-side-selector-coarse-linen-souffle-retina-3x",
      "sourceFigmaNode": "3301:810",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::a-side-b-side/mobile-editorial-retina/selector/coarse-linen-souffle@3x.png",
      "figmaNodeName": "Coarse Linen Soufflé",
      "role": "mobile-detail-selector-swatch",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/coarse-linen-souffle",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "A Side / B Side",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Coarse Linen Soufflé",
      "detail": "selector",
      "order": 685,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 240,
      "height": 240,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/selector/coarse-linen-souffle.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "e42b4fb9cfe73a91b823ef4be36e49c260435a2f2e90cd5d5382c98483700fcf",
      "displayTitle": "Coarse Linen Soufflé",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/coarse-linen-souffle",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "e42b4fb9cfe73a91b823ef4be36e49c260435a2f2e90cd5d5382c98483700fcf",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 80,
        "heightCssPx": 80,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "mobile-a-side-b-side-selector-dancing-mist-orange",
      "sourceFigmaNode": "3301:819",
      "sourceLocalPath": "erriese-a-side-b-side-mobile-atomic-assets.zip::a-side-b-side/selector/dancing-mist-orange.png",
      "figmaNodeName": "2025-0726-一展0480 1",
      "role": "mobile-detail-selector-swatch",
      "section": "Collection / A Side / B Side mobile detail atomic",
      "route": "/air-ease-v2/detail/dancing-mist-orange",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "Dancing Mist Orange",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Dancing Mist Orange",
      "detail": "hat-selector",
      "order": 458,
      "stackId": "mobile-a-side-b-side-selector",
      "width": 80,
      "height": 80,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-atomic/selector/dancing-mist-orange.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "A Side / B Side mobile atomic asset from direct Figma node 3301:819; WebP lossless AE=0.",
      "sha256": "ace51af329713a0111c748db98f1d147ace1a130bf8645a56fac319077b34a19",
      "displayTitle": "Dancing Mist Orange selector swatch",
      "collectionCardId": "a-side-b-side",
      "suggestedTarget": "/air-ease-v2/detail/dancing-mist-orange",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "a-side-b-side-mobile-atomic-v1",
      "pngSha256": "4ef1dac5d3290ee1cb9fd217fbc2d597a51d37d475723f9965be16cc0abc1148",
      "pixelIdentityAE": 0,
      "originalZipFilename": "a-side-b-side/selector/dancing-mist-orange.png"
    },
    {
      "id": "mobile-a-side-b-side-selector-dancing-mist-orange-retina-3x",
      "assetId": "mobile-a-side-b-side-selector-dancing-mist-orange-retina-3x",
      "sourceFigmaNode": "3301:819",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::a-side-b-side/mobile-editorial-retina/selector/dancing-mist-orange@3x.png",
      "figmaNodeName": "2025-0726-一展0480 1",
      "role": "mobile-detail-selector-swatch",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/coarse-linen-souffle",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "A Side / B Side",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Coarse Linen Soufflé",
      "detail": "selector",
      "order": 688,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 240,
      "height": 240,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/selector/dancing-mist-orange.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "afafe2ce5b3a9e583ce14feee8b557a5b426496a1e41f303945433832a619c9d",
      "displayTitle": "Coarse Linen Soufflé",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/coarse-linen-souffle",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "afafe2ce5b3a9e583ce14feee8b557a5b426496a1e41f303945433832a619c9d",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 80,
        "heightCssPx": 80,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "mobile-a-side-b-side-selector-gentle-dusk",
      "sourceFigmaNode": "3301:822",
      "sourceLocalPath": "erriese-a-side-b-side-mobile-atomic-assets.zip::a-side-b-side/selector/gentle-dusk.png",
      "figmaNodeName": "2025-0726-一展0480 1",
      "role": "mobile-detail-selector-swatch",
      "section": "Collection / A Side / B Side mobile detail atomic",
      "route": "/air-ease-v2/detail/gentle-dusk",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "Gentle Dusk",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Gentle Dusk",
      "detail": "hat-selector",
      "order": 459,
      "stackId": "mobile-a-side-b-side-selector",
      "width": 80,
      "height": 80,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-atomic/selector/gentle-dusk.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "A Side / B Side mobile atomic asset from direct Figma node 3301:822; WebP lossless AE=0.",
      "sha256": "f50e66bb26ff12881a7023d88f000c1427cecfbeba0325d536c8522ae06a1e88",
      "displayTitle": "Gentle Dusk selector swatch",
      "collectionCardId": "a-side-b-side",
      "suggestedTarget": "/air-ease-v2/detail/gentle-dusk",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "a-side-b-side-mobile-atomic-v1",
      "pngSha256": "709b63ae9b41d00eb903bf04358810b64dac770b6e63afb39e90e95a55ef3bc3",
      "pixelIdentityAE": 0,
      "originalZipFilename": "a-side-b-side/selector/gentle-dusk.png"
    },
    {
      "id": "mobile-a-side-b-side-selector-gentle-dusk-retina-3x",
      "assetId": "mobile-a-side-b-side-selector-gentle-dusk-retina-3x",
      "sourceFigmaNode": "3301:822",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::a-side-b-side/mobile-editorial-retina/selector/gentle-dusk@3x.png",
      "figmaNodeName": "2025-0726-一展0480 1",
      "role": "mobile-detail-selector-swatch",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/coarse-linen-souffle",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "A Side / B Side",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Coarse Linen Soufflé",
      "detail": "selector",
      "order": 689,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 240,
      "height": 240,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/selector/gentle-dusk.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "c4e744fd7134a3ad65c45c8f185acda6f0260c860cfedec3bc6c3683939ddd4f",
      "displayTitle": "Coarse Linen Soufflé",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/coarse-linen-souffle",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "c4e744fd7134a3ad65c45c8f185acda6f0260c860cfedec3bc6c3683939ddd4f",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 80,
        "heightCssPx": 80,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "mobile-a-side-b-side-selector-morning-mist-denim-blue",
      "sourceFigmaNode": "3301:816",
      "sourceLocalPath": "erriese-a-side-b-side-mobile-atomic-assets.zip::a-side-b-side/selector/morning-mist-denim-blue.png",
      "figmaNodeName": "2025-0726-一展0480 1",
      "role": "mobile-detail-selector-swatch",
      "section": "Collection / A Side / B Side mobile detail atomic",
      "route": "/air-ease-v2/detail/morning-mist-denim-blue",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "Morning Mist Denim Blue",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Morning Mist Denim Blue",
      "detail": "hat-selector",
      "order": 457,
      "stackId": "mobile-a-side-b-side-selector",
      "width": 80,
      "height": 80,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-atomic/selector/morning-mist-denim-blue.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "A Side / B Side mobile atomic asset from direct Figma node 3301:816; WebP lossless AE=0.",
      "sha256": "60fb6acc445b9affd5ac5b46085507cce7dfd21bfd55dabe10a76a4763f1b960",
      "displayTitle": "Morning Mist Denim Blue selector swatch",
      "collectionCardId": "a-side-b-side",
      "suggestedTarget": "/air-ease-v2/detail/morning-mist-denim-blue",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "a-side-b-side-mobile-atomic-v1",
      "pngSha256": "1e89361ee5da0095ca9a0f8b1398a9bb8b2e865799d17f55d6fa76297900bf63",
      "pixelIdentityAE": 0,
      "originalZipFilename": "a-side-b-side/selector/morning-mist-denim-blue.png"
    },
    {
      "id": "mobile-a-side-b-side-selector-morning-mist-denim-blue-retina-3x",
      "assetId": "mobile-a-side-b-side-selector-morning-mist-denim-blue-retina-3x",
      "sourceFigmaNode": "3301:816",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::a-side-b-side/mobile-editorial-retina/selector/morning-mist-denim-blue@3x.png",
      "figmaNodeName": "2025-0726-一展0480 1",
      "role": "mobile-detail-selector-swatch",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/coarse-linen-souffle",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "A Side / B Side",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Coarse Linen Soufflé",
      "detail": "selector",
      "order": 687,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 240,
      "height": 240,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/selector/morning-mist-denim-blue.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "f5c679b6b16751d98428f11ebe17229a47435cbafd09ca29e9500f1c801fc209",
      "displayTitle": "Coarse Linen Soufflé",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/coarse-linen-souffle",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "f5c679b6b16751d98428f11ebe17229a47435cbafd09ca29e9500f1c801fc209",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 80,
        "heightCssPx": 80,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "mobile-a-side-b-side-selector-textured-light-grey",
      "sourceFigmaNode": "3301:813",
      "sourceLocalPath": "erriese-a-side-b-side-mobile-atomic-assets.zip::a-side-b-side/selector/textured-light-grey.png",
      "figmaNodeName": "2025-0726-一展0480 1",
      "role": "mobile-detail-selector-swatch",
      "section": "Collection / A Side / B Side mobile detail atomic",
      "route": "/air-ease-v2/detail/textured-light-grey",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "Textured Light Grey",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Textured Light Grey",
      "detail": "hat-selector",
      "order": 456,
      "stackId": "mobile-a-side-b-side-selector",
      "width": 80,
      "height": 80,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-atomic/selector/textured-light-grey.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "A Side / B Side mobile atomic asset from direct Figma node 3301:813; WebP lossless AE=0.",
      "sha256": "7e4cf17c4be6b8d39c3e2ecf9958286c0a1d0885d96b2fbc53c94e5e044ad018",
      "displayTitle": "Textured Light Grey selector swatch",
      "collectionCardId": "a-side-b-side",
      "suggestedTarget": "/air-ease-v2/detail/textured-light-grey",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "a-side-b-side-mobile-atomic-v1",
      "pngSha256": "385151c84cf5e64a4c51759f569ae314695a7eceb2e060ce80a5400957338db1",
      "pixelIdentityAE": 0,
      "originalZipFilename": "a-side-b-side/selector/textured-light-grey.png"
    },
    {
      "id": "mobile-a-side-b-side-selector-textured-light-grey-retina-3x",
      "assetId": "mobile-a-side-b-side-selector-textured-light-grey-retina-3x",
      "sourceFigmaNode": "3301:813",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::a-side-b-side/mobile-editorial-retina/selector/textured-light-grey@3x.png",
      "figmaNodeName": "2025-0726-一展0480 1",
      "role": "mobile-detail-selector-swatch",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/coarse-linen-souffle",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "A Side / B Side",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Coarse Linen Soufflé",
      "detail": "selector",
      "order": 686,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 240,
      "height": 240,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/selector/textured-light-grey.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "2a9ec86dda21685eca08287b7531da6a94860053a5a8f8607c1fcc5f63d9d077",
      "displayTitle": "Coarse Linen Soufflé",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/coarse-linen-souffle",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "2a9ec86dda21685eca08287b7531da6a94860053a5a8f8607c1fcc5f63d9d077",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 80,
        "heightCssPx": 80,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "mobile-a-side-b-side-textured-light-grey-hero-01",
      "sourceFigmaNode": "3301:2873",
      "sourceLocalPath": "erriese-a-side-b-side-mobile-atomic-assets.zip::a-side-b-side/textured-light-grey/hero/01-3301-2873.png",
      "figmaNodeName": "main 1",
      "role": "mobile-detail-hero",
      "section": "Collection / A Side / B Side mobile detail atomic",
      "route": "/air-ease-v2/detail/textured-light-grey",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "Textured Light Grey",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Textured Light Grey",
      "detail": "hero-1",
      "order": 479,
      "stackId": "mobile-a-side-b-side-textured-light-grey-hero",
      "width": 900,
      "height": 900,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-atomic/textured-light-grey/hero/01.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "A Side / B Side mobile atomic asset from direct Figma node 3301:2873; WebP lossless AE=0.",
      "sha256": "27f78ec383881df8fe45f16638d7044f79cdbaf8fc19ce4edc0feb8fb1e7753a",
      "displayTitle": "Textured Light Grey hero 1",
      "collectionCardId": null,
      "suggestedTarget": "/air-ease-v2/detail/textured-light-grey",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "a-side-b-side-mobile-atomic-v1",
      "pngSha256": "d4b8be3385e8a35a37e96c0a5d1a6607fd1894a2c6eeaea7d0f7c44d2cbbd835",
      "pixelIdentityAE": 0,
      "originalZipFilename": "a-side-b-side/textured-light-grey/hero/01-3301-2873.png"
    },
    {
      "id": "mobile-a-side-b-side-textured-light-grey-hero-01-retina-3x",
      "assetId": "mobile-a-side-b-side-textured-light-grey-hero-01-retina-3x",
      "sourceFigmaNode": "3301:2873",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::a-side-b-side/mobile-editorial-retina/textured-light-grey/hero/01@3x.png",
      "figmaNodeName": "main 1",
      "role": "mobile-detail-hero",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/textured-light-grey",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "A Side / B Side",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Textured Light Grey",
      "detail": "hero",
      "order": 700,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 2700,
      "height": 2700,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/textured-light-grey/hero/01.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "c2343fd3279d5f3eb62263971b8e82d8cff99a7b03e0d33ec2f7c532e7dd20cd",
      "displayTitle": "Textured Light Grey",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/textured-light-grey",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "c2343fd3279d5f3eb62263971b8e82d8cff99a7b03e0d33ec2f7c532e7dd20cd",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "mobile-a-side-b-side-textured-light-grey-hero-02",
      "sourceFigmaNode": "3301:2874",
      "sourceLocalPath": "erriese-a-side-b-side-mobile-atomic-assets.zip::a-side-b-side/textured-light-grey/hero/02-3301-2874.png",
      "figmaNodeName": "main 2",
      "role": "mobile-detail-hero",
      "section": "Collection / A Side / B Side mobile detail atomic",
      "route": "/air-ease-v2/detail/textured-light-grey",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "Textured Light Grey",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Textured Light Grey",
      "detail": "hero-2",
      "order": 480,
      "stackId": "mobile-a-side-b-side-textured-light-grey-hero",
      "width": 900,
      "height": 900,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-atomic/textured-light-grey/hero/02.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "A Side / B Side mobile atomic asset from direct Figma node 3301:2874; WebP lossless AE=0.",
      "sha256": "4c7657ad5639c32b0721312cc83d416d5cc791e23a3e02069783a495f839e0e9",
      "displayTitle": "Textured Light Grey hero 2",
      "collectionCardId": null,
      "suggestedTarget": "/air-ease-v2/detail/textured-light-grey",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "a-side-b-side-mobile-atomic-v1",
      "pngSha256": "f965f66c4014f1777fee5b1213ba2b9f251bb459c1d683736aa5da013fbfaffb",
      "pixelIdentityAE": 0,
      "originalZipFilename": "a-side-b-side/textured-light-grey/hero/02-3301-2874.png"
    },
    {
      "id": "mobile-a-side-b-side-textured-light-grey-hero-02-retina-3x",
      "assetId": "mobile-a-side-b-side-textured-light-grey-hero-02-retina-3x",
      "sourceFigmaNode": "3301:2874",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::a-side-b-side/mobile-editorial-retina/textured-light-grey/hero/02@3x.png",
      "figmaNodeName": "main 2",
      "role": "mobile-detail-hero",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/textured-light-grey",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "A Side / B Side",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Textured Light Grey",
      "detail": "hero",
      "order": 701,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 2700,
      "height": 2700,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/textured-light-grey/hero/02.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "f704f91b6627ae5e2143f9575250f7587b13ab471efee910e1eb629cdc190984",
      "displayTitle": "Textured Light Grey",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/textured-light-grey",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "f704f91b6627ae5e2143f9575250f7587b13ab471efee910e1eb629cdc190984",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "mobile-a-side-b-side-textured-light-grey-how-to-wear-step-1-image-1",
      "sourceFigmaNode": "3301:2908",
      "sourceLocalPath": "erriese-a-side-b-side-mobile-atomic-assets.zip::a-side-b-side/textured-light-grey/how-to-wear/step-1/image-1-3301-2908.png",
      "figmaNodeName": "2025-0726-一展0445 1",
      "role": "mobile-detail-how-to-wear-image",
      "section": "Collection / A Side / B Side mobile detail atomic",
      "route": "/air-ease-v2/detail/textured-light-grey",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "Textured Light Grey",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Textured Light Grey",
      "detail": "how-to-wear-step-1-image-1",
      "order": 489,
      "stackId": "mobile-a-side-b-side-textured-light-grey-how-to-wear-step-1",
      "width": 445,
      "height": 445,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-atomic/textured-light-grey/how-to-wear/step-1/image-1.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "A Side / B Side mobile atomic asset from direct Figma node 3301:2908; WebP lossless AE=0.",
      "sha256": "ab776e8ce3412b4f34e6835f910ac86ea1bdb1e82c95179f8e5fcd2eecfcf058",
      "displayTitle": "Textured Light Grey How to Wear step 1 image 1",
      "collectionCardId": null,
      "suggestedTarget": "/air-ease-v2/detail/textured-light-grey",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "a-side-b-side-mobile-atomic-v1",
      "pngSha256": "5cc327b94121c66a31c904db7bb9a46be10bab7a8ec39e8b94bf82f4354e8304",
      "pixelIdentityAE": 0,
      "originalZipFilename": "a-side-b-side/textured-light-grey/how-to-wear/step-1/image-1-3301-2908.png"
    },
    {
      "id": "mobile-a-side-b-side-textured-light-grey-how-to-wear-step-1-image-1-retina-3x",
      "assetId": "mobile-a-side-b-side-textured-light-grey-how-to-wear-step-1-image-1-retina-3x",
      "sourceFigmaNode": "3301:2908",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::a-side-b-side/mobile-editorial-retina/textured-light-grey/how-to-wear/step-1/image-1@3x.png",
      "figmaNodeName": "2025-0726-一展0445 1",
      "role": "mobile-detail-how-to-wear-image",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/textured-light-grey",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "A Side / B Side",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Textured Light Grey",
      "detail": "howToWearPhoto-step-1",
      "order": 706,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/textured-light-grey/how-to-wear/step-1/image-1.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "21faf307209f37fc5e6e032708364b44e5f2406da2fb39e0bd251f2b7964fe21",
      "displayTitle": "Textured Light Grey",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/textured-light-grey",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "21faf307209f37fc5e6e032708364b44e5f2406da2fb39e0bd251f2b7964fe21",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "mobile-a-side-b-side-textured-light-grey-how-to-wear-step-1-image-2",
      "sourceFigmaNode": "3301:2912",
      "sourceLocalPath": "erriese-a-side-b-side-mobile-atomic-assets.zip::a-side-b-side/textured-light-grey/how-to-wear/step-1/image-2-3301-2912.png",
      "figmaNodeName": "A2_look_1 1",
      "role": "mobile-detail-how-to-wear-image",
      "section": "Collection / A Side / B Side mobile detail atomic",
      "route": "/air-ease-v2/detail/textured-light-grey",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "Textured Light Grey",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Textured Light Grey",
      "detail": "how-to-wear-step-1-image-2",
      "order": 490,
      "stackId": "mobile-a-side-b-side-textured-light-grey-how-to-wear-step-1",
      "width": 445,
      "height": 445,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-atomic/textured-light-grey/how-to-wear/step-1/image-2.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "A Side / B Side mobile atomic asset from direct Figma node 3301:2912; WebP lossless AE=0.",
      "sha256": "215b2cfdbe57ccc664571fc2747fb6a842db9a1caeb86830621ea50d8b25c128",
      "displayTitle": "Textured Light Grey How to Wear step 1 image 2",
      "collectionCardId": null,
      "suggestedTarget": "/air-ease-v2/detail/textured-light-grey",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "a-side-b-side-mobile-atomic-v1",
      "pngSha256": "0c79af5aeb4dc697d4fcd9268ea017a2f5b81a30f34d1f61c133f4b72783ae05",
      "pixelIdentityAE": 0,
      "originalZipFilename": "a-side-b-side/textured-light-grey/how-to-wear/step-1/image-2-3301-2912.png"
    },
    {
      "id": "mobile-a-side-b-side-textured-light-grey-how-to-wear-step-1-image-2-retina-3x",
      "assetId": "mobile-a-side-b-side-textured-light-grey-how-to-wear-step-1-image-2-retina-3x",
      "sourceFigmaNode": "3301:2912",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::a-side-b-side/mobile-editorial-retina/textured-light-grey/how-to-wear/step-1/image-2@3x.png",
      "figmaNodeName": "A2_look_1 1",
      "role": "mobile-detail-how-to-wear-image",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/textured-light-grey",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "A Side / B Side",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Textured Light Grey",
      "detail": "howToWearPhoto-step-1",
      "order": 707,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/textured-light-grey/how-to-wear/step-1/image-2.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "072a52f67ad19a2baa97070602eedd255ebfd6d71ddc7223d21d3c0329c38035",
      "displayTitle": "Textured Light Grey",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/textured-light-grey",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "072a52f67ad19a2baa97070602eedd255ebfd6d71ddc7223d21d3c0329c38035",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "mobile-a-side-b-side-textured-light-grey-how-to-wear-step-1-sketch",
      "sourceFigmaNode": "3301:2914",
      "sourceLocalPath": "erriese-a-side-b-side-mobile-atomic-assets.zip::a-side-b-side/textured-light-grey/how-to-wear/step-1/sketch-3301-2914.png",
      "figmaNodeName": "Vector 7",
      "role": "mobile-detail-how-to-wear-sketch",
      "section": "Collection / A Side / B Side mobile detail atomic",
      "route": "/air-ease-v2/detail/textured-light-grey",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "Textured Light Grey",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Textured Light Grey",
      "detail": "how-to-wear-step-1-sketch",
      "order": 491,
      "stackId": "mobile-a-side-b-side-textured-light-grey-how-to-wear-step-1",
      "width": 215,
      "height": 218,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-atomic/textured-light-grey/how-to-wear/step-1/sketch.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "A Side / B Side mobile atomic asset from direct Figma node 3301:2914; WebP lossless AE=0.",
      "sha256": "637c3f7b96f96c9a831ab8a150e54e5a00d93ddf4e60b092cd97182d876d965a",
      "displayTitle": "Textured Light Grey How to Wear step 1 sketch",
      "collectionCardId": null,
      "suggestedTarget": "/air-ease-v2/detail/textured-light-grey",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "a-side-b-side-mobile-atomic-v1",
      "pngSha256": "ba4bcac1b135c5ffa8028759871558620db6cb490ce018d86c21c73282947179",
      "pixelIdentityAE": 0,
      "originalZipFilename": "a-side-b-side/textured-light-grey/how-to-wear/step-1/sketch-3301-2914.png"
    },
    {
      "id": "mobile-a-side-b-side-textured-light-grey-how-to-wear-step-1-sketch-card-retina-3x",
      "assetId": "mobile-a-side-b-side-textured-light-grey-how-to-wear-step-1-sketch-card-retina-3x",
      "sourceFigmaNode": "3301:2913",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::a-side-b-side/mobile-editorial-retina/textured-light-grey/how-to-wear/step-1/sketch-card@3x.png",
      "figmaNodeName": "how to 1 sketch",
      "role": "mobile-detail-how-to-wear-sketch-card",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/textured-light-grey",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "A Side / B Side",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Textured Light Grey",
      "detail": "howToWearSketchCard-step-1",
      "order": 708,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/textured-light-grey/how-to-wear/step-1/sketch-card.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "db6971c0e60641cde248729a17537d130c59ad97c6408626eebfaf67a6db74c2",
      "displayTitle": "Textured Light Grey",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/textured-light-grey",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-frame-exportAsync",
      "compositionType": "full-line-art-card-parent-frame",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "db6971c0e60641cde248729a17537d130c59ad97c6408626eebfaf67a6db74c2",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions",
      "replacesInnerSketchNode": "3301:2914",
      "sourceParentFrameName": "how to 1 sketch"
    },
    {
      "id": "mobile-a-side-b-side-textured-light-grey-how-to-wear-step-2-image-1",
      "sourceFigmaNode": "3301:2919",
      "sourceLocalPath": "erriese-a-side-b-side-mobile-atomic-assets.zip::a-side-b-side/textured-light-grey/how-to-wear/step-2/image-1-3301-2919.png",
      "figmaNodeName": "2025-0726-一展0470 1",
      "role": "mobile-detail-how-to-wear-image",
      "section": "Collection / A Side / B Side mobile detail atomic",
      "route": "/air-ease-v2/detail/textured-light-grey",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "Textured Light Grey",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Textured Light Grey",
      "detail": "how-to-wear-step-2-image-1",
      "order": 492,
      "stackId": "mobile-a-side-b-side-textured-light-grey-how-to-wear-step-2",
      "width": 445,
      "height": 445,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-atomic/textured-light-grey/how-to-wear/step-2/image-1.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "A Side / B Side mobile atomic asset from direct Figma node 3301:2919; WebP lossless AE=0.",
      "sha256": "79921be92bab6f91c30c730b8a223a24aee5e9696ad2c86e0c390fbb90ca3fe4",
      "displayTitle": "Textured Light Grey How to Wear step 2 image 1",
      "collectionCardId": null,
      "suggestedTarget": "/air-ease-v2/detail/textured-light-grey",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "a-side-b-side-mobile-atomic-v1",
      "pngSha256": "34a941c48a02a28e68d7557b5d2bea6f13697dff5ce4f8c051aa8d13fd79ed16",
      "pixelIdentityAE": 0,
      "originalZipFilename": "a-side-b-side/textured-light-grey/how-to-wear/step-2/image-1-3301-2919.png"
    },
    {
      "id": "mobile-a-side-b-side-textured-light-grey-how-to-wear-step-2-image-1-retina-3x",
      "assetId": "mobile-a-side-b-side-textured-light-grey-how-to-wear-step-2-image-1-retina-3x",
      "sourceFigmaNode": "3301:2919",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::a-side-b-side/mobile-editorial-retina/textured-light-grey/how-to-wear/step-2/image-1@3x.png",
      "figmaNodeName": "2025-0726-一展0470 1",
      "role": "mobile-detail-how-to-wear-image",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/textured-light-grey",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "A Side / B Side",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Textured Light Grey",
      "detail": "howToWearPhoto-step-2",
      "order": 709,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/textured-light-grey/how-to-wear/step-2/image-1.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "a5e95f27916c007e0454d6d0f11901e499d5f36b8c2808f9e75745c98efdd317",
      "displayTitle": "Textured Light Grey",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/textured-light-grey",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "a5e95f27916c007e0454d6d0f11901e499d5f36b8c2808f9e75745c98efdd317",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "mobile-a-side-b-side-textured-light-grey-how-to-wear-step-2-image-2",
      "sourceFigmaNode": "3301:2922",
      "sourceLocalPath": "erriese-a-side-b-side-mobile-atomic-assets.zip::a-side-b-side/textured-light-grey/how-to-wear/step-2/image-2-3301-2922.png",
      "figmaNodeName": "2025-0726-一展0480 1",
      "role": "mobile-detail-how-to-wear-image",
      "section": "Collection / A Side / B Side mobile detail atomic",
      "route": "/air-ease-v2/detail/textured-light-grey",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "Textured Light Grey",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Textured Light Grey",
      "detail": "how-to-wear-step-2-image-2",
      "order": 493,
      "stackId": "mobile-a-side-b-side-textured-light-grey-how-to-wear-step-2",
      "width": 445,
      "height": 445,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-atomic/textured-light-grey/how-to-wear/step-2/image-2.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "A Side / B Side mobile atomic asset from direct Figma node 3301:2922; WebP lossless AE=0.",
      "sha256": "6768c199361606143084e534d225c0c3ccebdbcec53a97e9ea5cd98755bcd8ed",
      "displayTitle": "Textured Light Grey How to Wear step 2 image 2",
      "collectionCardId": null,
      "suggestedTarget": "/air-ease-v2/detail/textured-light-grey",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "a-side-b-side-mobile-atomic-v1",
      "pngSha256": "ec4277181cd0e16eee7065b05ee849b4f88c64d1ea2b4b52c4bec9da2802d6dd",
      "pixelIdentityAE": 0,
      "originalZipFilename": "a-side-b-side/textured-light-grey/how-to-wear/step-2/image-2-3301-2922.png"
    },
    {
      "id": "mobile-a-side-b-side-textured-light-grey-how-to-wear-step-2-image-2-retina-3x",
      "assetId": "mobile-a-side-b-side-textured-light-grey-how-to-wear-step-2-image-2-retina-3x",
      "sourceFigmaNode": "3301:2922",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::a-side-b-side/mobile-editorial-retina/textured-light-grey/how-to-wear/step-2/image-2@3x.png",
      "figmaNodeName": "2025-0726-一展0480 1",
      "role": "mobile-detail-how-to-wear-image",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/textured-light-grey",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "A Side / B Side",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Textured Light Grey",
      "detail": "howToWearPhoto-step-2",
      "order": 710,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/textured-light-grey/how-to-wear/step-2/image-2.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "f1d72c3a4111017fa6ce4332cc1fbea0987129d276f5a3e01f1ccc6e960c4f5f",
      "displayTitle": "Textured Light Grey",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/textured-light-grey",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "f1d72c3a4111017fa6ce4332cc1fbea0987129d276f5a3e01f1ccc6e960c4f5f",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "mobile-a-side-b-side-textured-light-grey-how-to-wear-step-2-sketch",
      "sourceFigmaNode": "3301:2930",
      "sourceLocalPath": "erriese-a-side-b-side-mobile-atomic-assets.zip::a-side-b-side/textured-light-grey/how-to-wear/step-2/sketch-3301-2930.png",
      "figmaNodeName": "Vector 8",
      "role": "mobile-detail-how-to-wear-sketch",
      "section": "Collection / A Side / B Side mobile detail atomic",
      "route": "/air-ease-v2/detail/textured-light-grey",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "Textured Light Grey",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Textured Light Grey",
      "detail": "how-to-wear-step-2-sketch",
      "order": 494,
      "stackId": "mobile-a-side-b-side-textured-light-grey-how-to-wear-step-2",
      "width": 236,
      "height": 184,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-atomic/textured-light-grey/how-to-wear/step-2/sketch.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "A Side / B Side mobile atomic asset from direct Figma node 3301:2930; WebP lossless AE=0.",
      "sha256": "253e727cb498d60997826359b723b9136c48d4a28f775763cc4198c8ed1ffeb3",
      "displayTitle": "Textured Light Grey How to Wear step 2 sketch",
      "collectionCardId": null,
      "suggestedTarget": "/air-ease-v2/detail/textured-light-grey",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "a-side-b-side-mobile-atomic-v1",
      "pngSha256": "687d2da5ef30f799c3507e8c9af4234d6736a83a95cab5f12c75f0a848d1c5ae",
      "pixelIdentityAE": 0,
      "originalZipFilename": "a-side-b-side/textured-light-grey/how-to-wear/step-2/sketch-3301-2930.png"
    },
    {
      "id": "mobile-a-side-b-side-textured-light-grey-how-to-wear-step-2-sketch-card-retina-3x",
      "assetId": "mobile-a-side-b-side-textured-light-grey-how-to-wear-step-2-sketch-card-retina-3x",
      "sourceFigmaNode": "3301:2929",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::a-side-b-side/mobile-editorial-retina/textured-light-grey/how-to-wear/step-2/sketch-card@3x.png",
      "figmaNodeName": "how to 2 sketch",
      "role": "mobile-detail-how-to-wear-sketch-card",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/textured-light-grey",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "A Side / B Side",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Textured Light Grey",
      "detail": "howToWearSketchCard-step-2",
      "order": 711,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/textured-light-grey/how-to-wear/step-2/sketch-card.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "89f5aa87e548462eb706e554e7c845ff9373044ef2c575f6065198f8278bf3c5",
      "displayTitle": "Textured Light Grey",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/textured-light-grey",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-frame-exportAsync",
      "compositionType": "full-line-art-card-parent-frame",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "89f5aa87e548462eb706e554e7c845ff9373044ef2c575f6065198f8278bf3c5",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions",
      "replacesInnerSketchNode": "3301:2930",
      "sourceParentFrameName": "how to 2 sketch"
    },
    {
      "id": "mobile-a-side-b-side-textured-light-grey-how-to-wear-step-3-image-1",
      "sourceFigmaNode": "3301:2935",
      "sourceLocalPath": "erriese-a-side-b-side-mobile-atomic-assets.zip::a-side-b-side/textured-light-grey/how-to-wear/step-3/image-1-3301-2935.png",
      "figmaNodeName": "A2_look_6 1",
      "role": "mobile-detail-how-to-wear-image",
      "section": "Collection / A Side / B Side mobile detail atomic",
      "route": "/air-ease-v2/detail/textured-light-grey",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "Textured Light Grey",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Textured Light Grey",
      "detail": "how-to-wear-step-3-image-1",
      "order": 495,
      "stackId": "mobile-a-side-b-side-textured-light-grey-how-to-wear-step-3",
      "width": 445,
      "height": 445,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-atomic/textured-light-grey/how-to-wear/step-3/image-1.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "A Side / B Side mobile atomic asset from direct Figma node 3301:2935; WebP lossless AE=0.",
      "sha256": "fb8ec55c9f84a9666dbaa9b0265e38d144b452f1db31e1555077ad9329323617",
      "displayTitle": "Textured Light Grey How to Wear step 3 image 1",
      "collectionCardId": null,
      "suggestedTarget": "/air-ease-v2/detail/textured-light-grey",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "a-side-b-side-mobile-atomic-v1",
      "pngSha256": "5ec6241e2ecc6e5e9fcb99b02cc7ab35668af1bb841f79d9ba0f405f20a964e4",
      "pixelIdentityAE": 0,
      "originalZipFilename": "a-side-b-side/textured-light-grey/how-to-wear/step-3/image-1-3301-2935.png"
    },
    {
      "id": "mobile-a-side-b-side-textured-light-grey-how-to-wear-step-3-image-1-retina-3x",
      "assetId": "mobile-a-side-b-side-textured-light-grey-how-to-wear-step-3-image-1-retina-3x",
      "sourceFigmaNode": "3301:2935",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::a-side-b-side/mobile-editorial-retina/textured-light-grey/how-to-wear/step-3/image-1@3x.png",
      "figmaNodeName": "A2_look_6 1",
      "role": "mobile-detail-how-to-wear-image",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/textured-light-grey",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "A Side / B Side",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Textured Light Grey",
      "detail": "howToWearPhoto-step-3",
      "order": 712,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/textured-light-grey/how-to-wear/step-3/image-1.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "8c06126c3782d60fdfda514d815341e6a83ca691018c6b3ff8dece9d4a2854f6",
      "displayTitle": "Textured Light Grey",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/textured-light-grey",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "8c06126c3782d60fdfda514d815341e6a83ca691018c6b3ff8dece9d4a2854f6",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "mobile-a-side-b-side-textured-light-grey-how-to-wear-step-3-image-2",
      "sourceFigmaNode": "3301:2937",
      "sourceLocalPath": "erriese-a-side-b-side-mobile-atomic-assets.zip::a-side-b-side/textured-light-grey/how-to-wear/step-3/image-2-3301-2937.png",
      "figmaNodeName": "A2_look_7 1",
      "role": "mobile-detail-how-to-wear-image",
      "section": "Collection / A Side / B Side mobile detail atomic",
      "route": "/air-ease-v2/detail/textured-light-grey",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "Textured Light Grey",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Textured Light Grey",
      "detail": "how-to-wear-step-3-image-2",
      "order": 496,
      "stackId": "mobile-a-side-b-side-textured-light-grey-how-to-wear-step-3",
      "width": 445,
      "height": 445,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-atomic/textured-light-grey/how-to-wear/step-3/image-2.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "A Side / B Side mobile atomic asset from direct Figma node 3301:2937; WebP lossless AE=0.",
      "sha256": "2ccb95e7f5d52b368fac1acf183d14b823683b8ce5fe4b78e517192c25d75dc1",
      "displayTitle": "Textured Light Grey How to Wear step 3 image 2",
      "collectionCardId": null,
      "suggestedTarget": "/air-ease-v2/detail/textured-light-grey",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "a-side-b-side-mobile-atomic-v1",
      "pngSha256": "8a00e9eb5666f7ef5ac4326d6ae4a1c0fd53a40622b6c76276e92d775840f48d",
      "pixelIdentityAE": 0,
      "originalZipFilename": "a-side-b-side/textured-light-grey/how-to-wear/step-3/image-2-3301-2937.png"
    },
    {
      "id": "mobile-a-side-b-side-textured-light-grey-how-to-wear-step-3-image-2-retina-3x",
      "assetId": "mobile-a-side-b-side-textured-light-grey-how-to-wear-step-3-image-2-retina-3x",
      "sourceFigmaNode": "3301:2937",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::a-side-b-side/mobile-editorial-retina/textured-light-grey/how-to-wear/step-3/image-2@3x.png",
      "figmaNodeName": "A2_look_7 1",
      "role": "mobile-detail-how-to-wear-image",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/textured-light-grey",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "A Side / B Side",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Textured Light Grey",
      "detail": "howToWearPhoto-step-3",
      "order": 713,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/textured-light-grey/how-to-wear/step-3/image-2.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "13d47409429a9a915f913cbf5580095c7483b00403e6dd8cd4fe90f979b014e8",
      "displayTitle": "Textured Light Grey",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/textured-light-grey",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "13d47409429a9a915f913cbf5580095c7483b00403e6dd8cd4fe90f979b014e8",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "mobile-a-side-b-side-textured-light-grey-how-to-wear-step-3-sketch",
      "sourceFigmaNode": "3301:2939",
      "sourceLocalPath": "erriese-a-side-b-side-mobile-atomic-assets.zip::a-side-b-side/textured-light-grey/how-to-wear/step-3/sketch-3301-2939.png",
      "figmaNodeName": "Vector 9",
      "role": "mobile-detail-how-to-wear-sketch",
      "section": "Collection / A Side / B Side mobile detail atomic",
      "route": "/air-ease-v2/detail/textured-light-grey",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "Textured Light Grey",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Textured Light Grey",
      "detail": "how-to-wear-step-3-sketch",
      "order": 497,
      "stackId": "mobile-a-side-b-side-textured-light-grey-how-to-wear-step-3",
      "width": 240,
      "height": 181,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-atomic/textured-light-grey/how-to-wear/step-3/sketch.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "A Side / B Side mobile atomic asset from direct Figma node 3301:2939; WebP lossless AE=0.",
      "sha256": "b806ae4fbf8f6de8d3250eca8404487356df7604117a0d558dff42db499a5724",
      "displayTitle": "Textured Light Grey How to Wear step 3 sketch",
      "collectionCardId": null,
      "suggestedTarget": "/air-ease-v2/detail/textured-light-grey",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "a-side-b-side-mobile-atomic-v1",
      "pngSha256": "8068f913370091b0f01cbfe7fee4db764fe67a1ceee00bcffb4e66b4ae6338fd",
      "pixelIdentityAE": 0,
      "originalZipFilename": "a-side-b-side/textured-light-grey/how-to-wear/step-3/sketch-3301-2939.png"
    },
    {
      "id": "mobile-a-side-b-side-textured-light-grey-how-to-wear-step-3-sketch-card-retina-3x",
      "assetId": "mobile-a-side-b-side-textured-light-grey-how-to-wear-step-3-sketch-card-retina-3x",
      "sourceFigmaNode": "3301:2938",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::a-side-b-side/mobile-editorial-retina/textured-light-grey/how-to-wear/step-3/sketch-card@3x.png",
      "figmaNodeName": "haw to 3 sketch",
      "role": "mobile-detail-how-to-wear-sketch-card",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/textured-light-grey",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "A Side / B Side",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Textured Light Grey",
      "detail": "howToWearSketchCard-step-3",
      "order": 714,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/textured-light-grey/how-to-wear/step-3/sketch-card.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "c69568a266a9002b186b46f13d9740d95358405012529a09bfe4cae1aa26c3cd",
      "displayTitle": "Textured Light Grey",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/textured-light-grey",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-frame-exportAsync",
      "compositionType": "full-line-art-card-parent-frame",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "c69568a266a9002b186b46f13d9740d95358405012529a09bfe4cae1aa26c3cd",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions",
      "replacesInnerSketchNode": "3301:2939",
      "sourceParentFrameName": "haw to 3 sketch"
    },
    {
      "id": "mobile-a-side-b-side-textured-light-grey-look-and-style-01",
      "sourceFigmaNode": "3301:2878",
      "sourceLocalPath": "erriese-a-side-b-side-mobile-atomic-assets.zip::a-side-b-side/textured-light-grey/look-and-style/01-3301-2878.png",
      "figmaNodeName": "2025-0726-一展0470 1",
      "role": "mobile-detail-look-style-card",
      "section": "Collection / A Side / B Side mobile detail atomic",
      "route": "/air-ease-v2/detail/textured-light-grey",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "Textured Light Grey",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Textured Light Grey",
      "detail": "look-and-style-1",
      "order": 481,
      "stackId": "mobile-a-side-b-side-textured-light-grey-look-and-style",
      "width": 445,
      "height": 445,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-atomic/textured-light-grey/look-and-style/01.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "A Side / B Side mobile atomic asset from direct Figma node 3301:2878; WebP lossless AE=0.",
      "sha256": "7cdec79d1c482eb79df622944f22a4b776ddccb13993e562825b3c6750e09113",
      "displayTitle": "Textured Light Grey Look & Style 1",
      "collectionCardId": null,
      "suggestedTarget": "/air-ease-v2/detail/textured-light-grey",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "a-side-b-side-mobile-atomic-v1",
      "pngSha256": "ec3b0be88bcd599b2c087a2f0f763b4dc496c9007c7386d169436f098dc22a56",
      "pixelIdentityAE": 0,
      "originalZipFilename": "a-side-b-side/textured-light-grey/look-and-style/01-3301-2878.png"
    },
    {
      "id": "mobile-a-side-b-side-textured-light-grey-look-and-style-01-retina-3x",
      "assetId": "mobile-a-side-b-side-textured-light-grey-look-and-style-01-retina-3x",
      "sourceFigmaNode": "3301:2878",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::a-side-b-side/mobile-editorial-retina/textured-light-grey/look-and-style/01@3x.png",
      "figmaNodeName": "2025-0726-一展0470 1",
      "role": "mobile-detail-look-style-card",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/textured-light-grey",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "A Side / B Side",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Textured Light Grey",
      "detail": "lookAndStyle",
      "order": 702,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/textured-light-grey/look-and-style/01.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "5ef281788a14fcf0b032bbb43c3513cd3d84e81550445b66eec61782bb8974ca",
      "displayTitle": "Textured Light Grey",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/textured-light-grey",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "5ef281788a14fcf0b032bbb43c3513cd3d84e81550445b66eec61782bb8974ca",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "mobile-a-side-b-side-textured-light-grey-look-and-style-02",
      "sourceFigmaNode": "3301:2881",
      "sourceLocalPath": "erriese-a-side-b-side-mobile-atomic-assets.zip::a-side-b-side/textured-light-grey/look-and-style/02-3301-2881.png",
      "figmaNodeName": "2025-0726-一展0445 1",
      "role": "mobile-detail-look-style-card",
      "section": "Collection / A Side / B Side mobile detail atomic",
      "route": "/air-ease-v2/detail/textured-light-grey",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "Textured Light Grey",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Textured Light Grey",
      "detail": "look-and-style-2",
      "order": 482,
      "stackId": "mobile-a-side-b-side-textured-light-grey-look-and-style",
      "width": 445,
      "height": 445,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-atomic/textured-light-grey/look-and-style/02.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "A Side / B Side mobile atomic asset from direct Figma node 3301:2881; WebP lossless AE=0.",
      "sha256": "ab776e8ce3412b4f34e6835f910ac86ea1bdb1e82c95179f8e5fcd2eecfcf058",
      "displayTitle": "Textured Light Grey Look & Style 2",
      "collectionCardId": null,
      "suggestedTarget": "/air-ease-v2/detail/textured-light-grey",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "a-side-b-side-mobile-atomic-v1",
      "pngSha256": "5cc327b94121c66a31c904db7bb9a46be10bab7a8ec39e8b94bf82f4354e8304",
      "pixelIdentityAE": 0,
      "originalZipFilename": "a-side-b-side/textured-light-grey/look-and-style/02-3301-2881.png"
    },
    {
      "id": "mobile-a-side-b-side-textured-light-grey-look-and-style-02-retina-3x",
      "assetId": "mobile-a-side-b-side-textured-light-grey-look-and-style-02-retina-3x",
      "sourceFigmaNode": "3301:2881",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::a-side-b-side/mobile-editorial-retina/textured-light-grey/look-and-style/02@3x.png",
      "figmaNodeName": "2025-0726-一展0445 1",
      "role": "mobile-detail-look-style-card",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/textured-light-grey",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "A Side / B Side",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Textured Light Grey",
      "detail": "lookAndStyle",
      "order": 703,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/textured-light-grey/look-and-style/02.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "21faf307209f37fc5e6e032708364b44e5f2406da2fb39e0bd251f2b7964fe21",
      "displayTitle": "Textured Light Grey",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/textured-light-grey",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "21faf307209f37fc5e6e032708364b44e5f2406da2fb39e0bd251f2b7964fe21",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "mobile-a-side-b-side-textured-light-grey-look-and-style-03",
      "sourceFigmaNode": "3301:2885",
      "sourceLocalPath": "erriese-a-side-b-side-mobile-atomic-assets.zip::a-side-b-side/textured-light-grey/look-and-style/03-3301-2885.png",
      "figmaNodeName": "2025-0726-一展0487 1",
      "role": "mobile-detail-look-style-card",
      "section": "Collection / A Side / B Side mobile detail atomic",
      "route": "/air-ease-v2/detail/textured-light-grey",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "Textured Light Grey",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Textured Light Grey",
      "detail": "look-and-style-3",
      "order": 483,
      "stackId": "mobile-a-side-b-side-textured-light-grey-look-and-style",
      "width": 445,
      "height": 445,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-atomic/textured-light-grey/look-and-style/03.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "A Side / B Side mobile atomic asset from direct Figma node 3301:2885; WebP lossless AE=0.",
      "sha256": "6feb14a1e7c9e8b0b5933ca68480ac20070077bc2080c5974f25fc7c1cfc887e",
      "displayTitle": "Textured Light Grey Look & Style 3",
      "collectionCardId": null,
      "suggestedTarget": "/air-ease-v2/detail/textured-light-grey",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "a-side-b-side-mobile-atomic-v1",
      "pngSha256": "8689c4c085204f25fcafeff361a9c2ad7b52fef8a68c11d8df82e03d0eccca67",
      "pixelIdentityAE": 0,
      "originalZipFilename": "a-side-b-side/textured-light-grey/look-and-style/03-3301-2885.png"
    },
    {
      "id": "mobile-a-side-b-side-textured-light-grey-look-and-style-03-retina-3x",
      "assetId": "mobile-a-side-b-side-textured-light-grey-look-and-style-03-retina-3x",
      "sourceFigmaNode": "3301:2885",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::a-side-b-side/mobile-editorial-retina/textured-light-grey/look-and-style/03@3x.png",
      "figmaNodeName": "2025-0726-一展0487 1",
      "role": "mobile-detail-look-style-card",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/textured-light-grey",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "A Side / B Side",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Textured Light Grey",
      "detail": "lookAndStyle",
      "order": 704,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/textured-light-grey/look-and-style/03.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "50acb84764f973a62833dd1c72b60f08731c8316c20c77265b5bf0f1d732d221",
      "displayTitle": "Textured Light Grey",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/textured-light-grey",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "50acb84764f973a62833dd1c72b60f08731c8316c20c77265b5bf0f1d732d221",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "mobile-a-side-b-side-textured-light-grey-look-and-style-04",
      "sourceFigmaNode": "3301:2888",
      "sourceLocalPath": "erriese-a-side-b-side-mobile-atomic-assets.zip::a-side-b-side/textured-light-grey/look-and-style/04-3301-2888.png",
      "figmaNodeName": "2025-0726-一展0480 1",
      "role": "mobile-detail-look-style-card",
      "section": "Collection / A Side / B Side mobile detail atomic",
      "route": "/air-ease-v2/detail/textured-light-grey",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "Textured Light Grey",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Textured Light Grey",
      "detail": "look-and-style-4",
      "order": 484,
      "stackId": "mobile-a-side-b-side-textured-light-grey-look-and-style",
      "width": 445,
      "height": 445,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-atomic/textured-light-grey/look-and-style/04.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "A Side / B Side mobile atomic asset from direct Figma node 3301:2888; WebP lossless AE=0.",
      "sha256": "6768c199361606143084e534d225c0c3ccebdbcec53a97e9ea5cd98755bcd8ed",
      "displayTitle": "Textured Light Grey Look & Style 4",
      "collectionCardId": null,
      "suggestedTarget": "/air-ease-v2/detail/textured-light-grey",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "a-side-b-side-mobile-atomic-v1",
      "pngSha256": "ec4277181cd0e16eee7065b05ee849b4f88c64d1ea2b4b52c4bec9da2802d6dd",
      "pixelIdentityAE": 0,
      "originalZipFilename": "a-side-b-side/textured-light-grey/look-and-style/04-3301-2888.png"
    },
    {
      "id": "mobile-a-side-b-side-textured-light-grey-look-and-style-04-retina-3x",
      "assetId": "mobile-a-side-b-side-textured-light-grey-look-and-style-04-retina-3x",
      "sourceFigmaNode": "3301:2888",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::a-side-b-side/mobile-editorial-retina/textured-light-grey/look-and-style/04@3x.png",
      "figmaNodeName": "2025-0726-一展0480 1",
      "role": "mobile-detail-look-style-card",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/textured-light-grey",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "A Side / B Side",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Textured Light Grey",
      "detail": "lookAndStyle",
      "order": 705,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/textured-light-grey/look-and-style/04.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "f1d72c3a4111017fa6ce4332cc1fbea0987129d276f5a3e01f1ccc6e960c4f5f",
      "displayTitle": "Textured Light Grey",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/textured-light-grey",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "f1d72c3a4111017fa6ce4332cc1fbea0987129d276f5a3e01f1ccc6e960c4f5f",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "widthCssPx": 390,
        "heightCssPx": 390,
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "mobile-a-side-b-side-textured-light-grey-more-wear-01",
      "sourceFigmaNode": "3301:2897",
      "sourceLocalPath": "erriese-a-side-b-side-mobile-atomic-assets.zip::a-side-b-side/textured-light-grey/more-wear/01-3301-2897.png",
      "figmaNodeName": "A2_outdoorshoot_67 1",
      "role": "mobile-detail-more-wear-card",
      "section": "Collection / A Side / B Side mobile detail atomic",
      "route": "/air-ease-v2/detail/textured-light-grey",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "Textured Light Grey",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Textured Light Grey",
      "detail": "more-wear-1",
      "order": 485,
      "stackId": "mobile-a-side-b-side-textured-light-grey-more-wear",
      "width": 445,
      "height": 445,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-atomic/textured-light-grey/more-wear/01.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "A Side / B Side mobile atomic asset from direct Figma node 3301:2897; WebP lossless AE=0.",
      "sha256": "8088d7856f80aecd7e1506a5be669a8a5f3ebce4ee803934dab4d9dc2f788f62",
      "displayTitle": "Textured Light Grey More Wear 1",
      "collectionCardId": null,
      "suggestedTarget": "/air-ease-v2/detail/textured-light-grey",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "a-side-b-side-mobile-atomic-v1",
      "pngSha256": "0a27b9e432975aed0ebaf0149513af59ea851980143265fd9f4028f769c873ef",
      "pixelIdentityAE": 0,
      "originalZipFilename": "a-side-b-side/textured-light-grey/more-wear/01-3301-2897.png"
    },
    {
      "id": "mobile-a-side-b-side-textured-light-grey-more-wear-02",
      "sourceFigmaNode": "3301:2899",
      "sourceLocalPath": "erriese-a-side-b-side-mobile-atomic-assets.zip::a-side-b-side/textured-light-grey/more-wear/02-3301-2899.png",
      "figmaNodeName": "A2_outdoorshoot_39 1",
      "role": "mobile-detail-more-wear-card",
      "section": "Collection / A Side / B Side mobile detail atomic",
      "route": "/air-ease-v2/detail/textured-light-grey",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "Textured Light Grey",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Textured Light Grey",
      "detail": "more-wear-2",
      "order": 486,
      "stackId": "mobile-a-side-b-side-textured-light-grey-more-wear",
      "width": 445,
      "height": 445,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-atomic/textured-light-grey/more-wear/02.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "A Side / B Side mobile atomic asset from direct Figma node 3301:2899; WebP lossless AE=0.",
      "sha256": "137136a666bd3b7e76d4daf5cd208015bfdb5081b8abba866c89bb1bc03ed310",
      "displayTitle": "Textured Light Grey More Wear 2",
      "collectionCardId": null,
      "suggestedTarget": "/air-ease-v2/detail/textured-light-grey",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "a-side-b-side-mobile-atomic-v1",
      "pngSha256": "28e0542a1273d4adf579f28211e486b0efa8f87681935078b97bef4293d87854",
      "pixelIdentityAE": 0,
      "originalZipFilename": "a-side-b-side/textured-light-grey/more-wear/02-3301-2899.png"
    },
    {
      "id": "mobile-a-side-b-side-textured-light-grey-more-wear-03",
      "sourceFigmaNode": "3301:2901",
      "sourceLocalPath": "erriese-a-side-b-side-mobile-atomic-assets.zip::a-side-b-side/textured-light-grey/more-wear/03-3301-2901.png",
      "figmaNodeName": "A2_outdoorshoot_48 1",
      "role": "mobile-detail-more-wear-card",
      "section": "Collection / A Side / B Side mobile detail atomic",
      "route": "/air-ease-v2/detail/textured-light-grey",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "Textured Light Grey",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Textured Light Grey",
      "detail": "more-wear-3",
      "order": 487,
      "stackId": "mobile-a-side-b-side-textured-light-grey-more-wear",
      "width": 445,
      "height": 445,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-atomic/textured-light-grey/more-wear/03.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "A Side / B Side mobile atomic asset from direct Figma node 3301:2901; WebP lossless AE=0.",
      "sha256": "84118048913c863ef3f483280456914c09b00665bdd2c093d0714561f1b01c0e",
      "displayTitle": "Textured Light Grey More Wear 3",
      "collectionCardId": null,
      "suggestedTarget": "/air-ease-v2/detail/textured-light-grey",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "a-side-b-side-mobile-atomic-v1",
      "pngSha256": "41a5f48225a139a2866e99aaf2bd913e7e803d71daa3adf1bfb0452e55cad255",
      "pixelIdentityAE": 0,
      "originalZipFilename": "a-side-b-side/textured-light-grey/more-wear/03-3301-2901.png"
    },
    {
      "id": "mobile-a-side-b-side-textured-light-grey-more-wear-04",
      "sourceFigmaNode": "3301:2903",
      "sourceLocalPath": "erriese-a-side-b-side-mobile-atomic-assets.zip::a-side-b-side/textured-light-grey/more-wear/04-3301-2903.png",
      "figmaNodeName": "A2_outdoorshoot_63 1",
      "role": "mobile-detail-more-wear-card",
      "section": "Collection / A Side / B Side mobile detail atomic",
      "route": "/air-ease-v2/detail/textured-light-grey",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "Textured Light Grey",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Textured Light Grey",
      "detail": "more-wear-4",
      "order": 488,
      "stackId": "mobile-a-side-b-side-textured-light-grey-more-wear",
      "width": 445,
      "height": 445,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-atomic/textured-light-grey/more-wear/04.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "A Side / B Side mobile atomic asset from direct Figma node 3301:2903; WebP lossless AE=0.",
      "sha256": "e8482d12e07591cab0f697d37ffe08c70559d7b6daf99f497399d1c5e639178d",
      "displayTitle": "Textured Light Grey More Wear 4",
      "collectionCardId": null,
      "suggestedTarget": "/air-ease-v2/detail/textured-light-grey",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-atomic-child",
      "mobileAtomicContractId": "a-side-b-side-mobile-atomic-v1",
      "pngSha256": "26dbb0e6379fd61ffd1d0af9106d138b257baaa1b7aab26ddd49ed675003ecbd",
      "pixelIdentityAE": 0,
      "originalZipFilename": "a-side-b-side/textured-light-grey/more-wear/04-3301-2903.png"
    },
    {
      "id": "mobile-detail-p0-2-boundaryless-dune-brown-how-to-wear-photo-01-01-3301-2379",
      "sourceFigmaNode": "3301:2379",
      "figmaNodeName": "how to 1-1",
      "role": "mobile-detail-p0-2-how-to-wear-photo",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/boundaryless-dune-brown",
      "season": null,
      "series": "Boundaryless",
      "product": "Boundaryless",
      "productStyle": "Petit Mouvement",
      "variantColorway": "Dune Brown",
      "detail": "boundaryless-dune-brown",
      "order": 1,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/boundaryless/mobile-p0-2-atomic/boundaryless-dune-brown/how-to-wear/photos/step-01-01-3301-2379@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "65d1412900abad1f6c2bf31294c0f41502f6c736a0f04d347a07b7d909d7f6ef",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2306116,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/boundaryless/mobile-p0-2-atomic/boundaryless-dune-brown/how-to-wear/photos/step-01-01-3301-2379@3x.png",
        "acceptedSha256": "65d1412900abad1f6c2bf31294c0f41502f6c736a0f04d347a07b7d909d7f6ef"
      }
    },
    {
      "id": "mobile-detail-p0-2-boundaryless-dune-brown-how-to-wear-photo-01-02-3301-2381",
      "sourceFigmaNode": "3301:2381",
      "figmaNodeName": "how to 1-2",
      "role": "mobile-detail-p0-2-how-to-wear-photo",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/boundaryless-dune-brown",
      "season": null,
      "series": "Boundaryless",
      "product": "Boundaryless",
      "productStyle": "Petit Mouvement",
      "variantColorway": "Dune Brown",
      "detail": "boundaryless-dune-brown",
      "order": 2,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/boundaryless/mobile-p0-2-atomic/boundaryless-dune-brown/how-to-wear/photos/step-01-02-3301-2381@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "655319cc6ddc0f1d03ed5fc3ec67c4913489b1b7b307e4de4a593d79b2e69f3b",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2478002,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/boundaryless/mobile-p0-2-atomic/boundaryless-dune-brown/how-to-wear/photos/step-01-02-3301-2381@3x.png",
        "acceptedSha256": "655319cc6ddc0f1d03ed5fc3ec67c4913489b1b7b307e4de4a593d79b2e69f3b"
      }
    },
    {
      "id": "mobile-detail-p0-2-boundaryless-dune-brown-how-to-wear-photo-02-03-3301-2392",
      "sourceFigmaNode": "3301:2392",
      "figmaNodeName": "how to 2-1",
      "role": "mobile-detail-p0-2-how-to-wear-photo",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/boundaryless-dune-brown",
      "season": null,
      "series": "Boundaryless",
      "product": "Boundaryless",
      "productStyle": "Petit Mouvement",
      "variantColorway": "Dune Brown",
      "detail": "boundaryless-dune-brown",
      "order": 3,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/boundaryless/mobile-p0-2-atomic/boundaryless-dune-brown/how-to-wear/photos/step-02-03-3301-2392@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "894882d5dc32840b5b205c50eaf327d038b233b956ab86ae72060d8086ee2c37",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2601974,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/boundaryless/mobile-p0-2-atomic/boundaryless-dune-brown/how-to-wear/photos/step-02-03-3301-2392@3x.png",
        "acceptedSha256": "894882d5dc32840b5b205c50eaf327d038b233b956ab86ae72060d8086ee2c37"
      }
    },
    {
      "id": "mobile-detail-p0-2-boundaryless-dune-brown-how-to-wear-photo-02-04-3301-2393",
      "sourceFigmaNode": "3301:2393",
      "figmaNodeName": "how to 2-2",
      "role": "mobile-detail-p0-2-how-to-wear-photo",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/boundaryless-dune-brown",
      "season": null,
      "series": "Boundaryless",
      "product": "Boundaryless",
      "productStyle": "Petit Mouvement",
      "variantColorway": "Dune Brown",
      "detail": "boundaryless-dune-brown",
      "order": 4,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/boundaryless/mobile-p0-2-atomic/boundaryless-dune-brown/how-to-wear/photos/step-02-04-3301-2393@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "42b2174bfca04adf70d16171457a61e30407a5abdb0094145e03709c4d9d4ba9",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2494252,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/boundaryless/mobile-p0-2-atomic/boundaryless-dune-brown/how-to-wear/photos/step-02-04-3301-2393@3x.png",
        "acceptedSha256": "42b2174bfca04adf70d16171457a61e30407a5abdb0094145e03709c4d9d4ba9"
      }
    },
    {
      "id": "mobile-detail-p0-2-boundaryless-dune-brown-how-to-wear-sketch-01-01-3301-2383",
      "sourceFigmaNode": "3301:2383",
      "figmaNodeName": "how to 1 sketch",
      "role": "mobile-detail-p0-2-how-to-wear-sketch",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/boundaryless-dune-brown",
      "season": null,
      "series": "Boundaryless",
      "product": "Boundaryless",
      "productStyle": "Petit Mouvement",
      "variantColorway": "Dune Brown",
      "detail": "boundaryless-dune-brown",
      "order": 1,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/boundaryless/mobile-p0-2-atomic/boundaryless-dune-brown/how-to-wear/sketches/step-01-01-3301-2383@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "29e68fdf6711210cebadf6ec904b7828de2e5ba3a672ade670f7acb417afe72e",
      "sourceType": "direct-figma-child-frame-exportAsync",
      "compositionType": "image-only-line-art-frame",
      "byteLength": 89750,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/boundaryless/mobile-p0-2-atomic/boundaryless-dune-brown/how-to-wear/sketches/step-01-01-3301-2383@3x.png",
        "acceptedSha256": "29e68fdf6711210cebadf6ec904b7828de2e5ba3a672ade670f7acb417afe72e"
      }
    },
    {
      "id": "mobile-detail-p0-2-boundaryless-dune-brown-how-to-wear-sketch-02-02-3301-2394",
      "sourceFigmaNode": "3301:2394",
      "figmaNodeName": "how to 2 sketch",
      "role": "mobile-detail-p0-2-how-to-wear-sketch",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/boundaryless-dune-brown",
      "season": null,
      "series": "Boundaryless",
      "product": "Boundaryless",
      "productStyle": "Petit Mouvement",
      "variantColorway": "Dune Brown",
      "detail": "boundaryless-dune-brown",
      "order": 2,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/boundaryless/mobile-p0-2-atomic/boundaryless-dune-brown/how-to-wear/sketches/step-02-02-3301-2394@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "5b4ee7298cde68dc59f43852cc1d289a5a4e84ca3a49f2e1685115c623e18748",
      "sourceType": "direct-figma-child-frame-exportAsync",
      "compositionType": "image-only-line-art-frame",
      "byteLength": 61553,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/boundaryless/mobile-p0-2-atomic/boundaryless-dune-brown/how-to-wear/sketches/step-02-02-3301-2394@3x.png",
        "acceptedSha256": "5b4ee7298cde68dc59f43852cc1d289a5a4e84ca3a49f2e1685115c623e18748"
      }
    },
    {
      "id": "mobile-detail-p0-2-boundaryless-dune-brown-look-style-00-01-3301-2363",
      "sourceFigmaNode": "3301:2363",
      "figmaNodeName": "look 1",
      "role": "mobile-detail-p0-2-look-style",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/boundaryless-dune-brown",
      "season": null,
      "series": "Boundaryless",
      "product": "Boundaryless",
      "productStyle": "Petit Mouvement",
      "variantColorway": "Dune Brown",
      "detail": "boundaryless-dune-brown",
      "order": 1,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/boundaryless/mobile-p0-2-atomic/boundaryless-dune-brown/look-style/01-3301-2363@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "60117232ea5b85aeaeec62ef7594c18153fbe1641b148455a6d37895fb2edb59",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2072383,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/boundaryless/mobile-p0-2-atomic/boundaryless-dune-brown/look-style/01-3301-2363@3x.png",
        "acceptedSha256": "60117232ea5b85aeaeec62ef7594c18153fbe1641b148455a6d37895fb2edb59"
      }
    },
    {
      "id": "mobile-detail-p0-2-boundaryless-dune-brown-look-style-00-02-3301-2364",
      "sourceFigmaNode": "3301:2364",
      "figmaNodeName": "look 2",
      "role": "mobile-detail-p0-2-look-style",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/boundaryless-dune-brown",
      "season": null,
      "series": "Boundaryless",
      "product": "Boundaryless",
      "productStyle": "Petit Mouvement",
      "variantColorway": "Dune Brown",
      "detail": "boundaryless-dune-brown",
      "order": 2,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/boundaryless/mobile-p0-2-atomic/boundaryless-dune-brown/look-style/02-3301-2364@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "42b2174bfca04adf70d16171457a61e30407a5abdb0094145e03709c4d9d4ba9",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2494252,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/boundaryless/mobile-p0-2-atomic/boundaryless-dune-brown/look-style/02-3301-2364@3x.png",
        "acceptedSha256": "42b2174bfca04adf70d16171457a61e30407a5abdb0094145e03709c4d9d4ba9"
      }
    },
    {
      "id": "mobile-detail-p0-2-boundaryless-dune-brown-look-style-00-03-3301-2365",
      "sourceFigmaNode": "3301:2365",
      "figmaNodeName": "look 3",
      "role": "mobile-detail-p0-2-look-style",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/boundaryless-dune-brown",
      "season": null,
      "series": "Boundaryless",
      "product": "Boundaryless",
      "productStyle": "Petit Mouvement",
      "variantColorway": "Dune Brown",
      "detail": "boundaryless-dune-brown",
      "order": 3,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/boundaryless/mobile-p0-2-atomic/boundaryless-dune-brown/look-style/03-3301-2365@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "894882d5dc32840b5b205c50eaf327d038b233b956ab86ae72060d8086ee2c37",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2601974,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/boundaryless/mobile-p0-2-atomic/boundaryless-dune-brown/look-style/03-3301-2365@3x.png",
        "acceptedSha256": "894882d5dc32840b5b205c50eaf327d038b233b956ab86ae72060d8086ee2c37"
      }
    },
    {
      "id": "mobile-detail-p0-2-boundaryless-dune-brown-look-style-00-04-3301-2366",
      "sourceFigmaNode": "3301:2366",
      "figmaNodeName": "look 4",
      "role": "mobile-detail-p0-2-look-style",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/boundaryless-dune-brown",
      "season": null,
      "series": "Boundaryless",
      "product": "Boundaryless",
      "productStyle": "Petit Mouvement",
      "variantColorway": "Dune Brown",
      "detail": "boundaryless-dune-brown",
      "order": 4,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/boundaryless/mobile-p0-2-atomic/boundaryless-dune-brown/look-style/04-3301-2366@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "58e5c0c29a65f547e48a89b550e6b65d93c4fa9da037b0e36681439fa4cb1ba8",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2371073,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/boundaryless/mobile-p0-2-atomic/boundaryless-dune-brown/look-style/04-3301-2366@3x.png",
        "acceptedSha256": "58e5c0c29a65f547e48a89b550e6b65d93c4fa9da037b0e36681439fa4cb1ba8"
      }
    },
    {
      "id": "mobile-detail-p0-2-boundaryless-dune-brown-more-wear-00-01-3301-2369",
      "sourceFigmaNode": "3301:2369",
      "figmaNodeName": "style 1",
      "role": "mobile-detail-p0-2-more-wear",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/boundaryless-dune-brown",
      "season": null,
      "series": "Boundaryless",
      "product": "Boundaryless",
      "productStyle": "Petit Mouvement",
      "variantColorway": "Dune Brown",
      "detail": "boundaryless-dune-brown",
      "order": 1,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/boundaryless/mobile-p0-2-atomic/boundaryless-dune-brown/more-wear/01-3301-2369@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "5530318ae1a1289d4467654ae21346784d7061d7cefcc21838905fbbc57bcfb5",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 3161493,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/boundaryless/mobile-p0-2-atomic/boundaryless-dune-brown/more-wear/01-3301-2369@3x.png",
        "acceptedSha256": "5530318ae1a1289d4467654ae21346784d7061d7cefcc21838905fbbc57bcfb5"
      }
    },
    {
      "id": "mobile-detail-p0-2-boundaryless-dune-brown-more-wear-00-02-3301-2371",
      "sourceFigmaNode": "3301:2371",
      "figmaNodeName": "style 2",
      "role": "mobile-detail-p0-2-more-wear",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/boundaryless-dune-brown",
      "season": null,
      "series": "Boundaryless",
      "product": "Boundaryless",
      "productStyle": "Petit Mouvement",
      "variantColorway": "Dune Brown",
      "detail": "boundaryless-dune-brown",
      "order": 2,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/boundaryless/mobile-p0-2-atomic/boundaryless-dune-brown/more-wear/02-3301-2371@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "57073bcc79d87a347025f168c8af028675dfbf8d639736637222eb2ab0a65ab3",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 3291628,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/boundaryless/mobile-p0-2-atomic/boundaryless-dune-brown/more-wear/02-3301-2371@3x.png",
        "acceptedSha256": "57073bcc79d87a347025f168c8af028675dfbf8d639736637222eb2ab0a65ab3"
      }
    },
    {
      "id": "mobile-detail-p0-2-boundaryless-dune-brown-more-wear-00-03-3301-2373",
      "sourceFigmaNode": "3301:2373",
      "figmaNodeName": "style 3",
      "role": "mobile-detail-p0-2-more-wear",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/boundaryless-dune-brown",
      "season": null,
      "series": "Boundaryless",
      "product": "Boundaryless",
      "productStyle": "Petit Mouvement",
      "variantColorway": "Dune Brown",
      "detail": "boundaryless-dune-brown",
      "order": 3,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/boundaryless/mobile-p0-2-atomic/boundaryless-dune-brown/more-wear/03-3301-2373@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "cbae1dc1920228e7e01eefd9c282b34fb49e54bb98531a8f6d5718505e7b8768",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 3229092,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/boundaryless/mobile-p0-2-atomic/boundaryless-dune-brown/more-wear/03-3301-2373@3x.png",
        "acceptedSha256": "cbae1dc1920228e7e01eefd9c282b34fb49e54bb98531a8f6d5718505e7b8768"
      }
    },
    {
      "id": "mobile-detail-p0-2-boundaryless-dune-brown-more-wear-00-04-3301-2375",
      "sourceFigmaNode": "3301:2375",
      "figmaNodeName": "style 4",
      "role": "mobile-detail-p0-2-more-wear",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/boundaryless-dune-brown",
      "season": null,
      "series": "Boundaryless",
      "product": "Boundaryless",
      "productStyle": "Petit Mouvement",
      "variantColorway": "Dune Brown",
      "detail": "boundaryless-dune-brown",
      "order": 4,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/boundaryless/mobile-p0-2-atomic/boundaryless-dune-brown/more-wear/04-3301-2375@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "53e842ccc58618d3e30a840b7a9e8eeff2e928e35c04f568f545db15cad732c8",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 3194729,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/boundaryless/mobile-p0-2-atomic/boundaryless-dune-brown/more-wear/04-3301-2375@3x.png",
        "acceptedSha256": "53e842ccc58618d3e30a840b7a9e8eeff2e928e35c04f568f545db15cad732c8"
      }
    },
    {
      "id": "mobile-detail-p0-2-boundaryless-dune-brown-product-gallery-00-01-3301-2357",
      "sourceFigmaNode": "3301:2357",
      "figmaNodeName": "main 1",
      "role": "mobile-detail-p0-2-product-gallery",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/boundaryless-dune-brown",
      "season": null,
      "series": "Boundaryless",
      "product": "Boundaryless",
      "productStyle": "Petit Mouvement",
      "variantColorway": "Dune Brown",
      "detail": "boundaryless-dune-brown",
      "order": 1,
      "stackId": null,
      "width": 2700,
      "height": 2700,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/boundaryless/mobile-p0-2-atomic/boundaryless-dune-brown/product-gallery/01-3301-2357@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "bfd457f17b264ec94d96393ec51256ed6b9541127eade7355fd6fb5691877861",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 8796973,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/boundaryless/mobile-p0-2-atomic/boundaryless-dune-brown/product-gallery/01-3301-2357@3x.png",
        "acceptedSha256": "bfd457f17b264ec94d96393ec51256ed6b9541127eade7355fd6fb5691877861"
      }
    },
    {
      "id": "mobile-detail-p0-2-boundaryless-dune-brown-product-gallery-00-02-3301-2359",
      "sourceFigmaNode": "3301:2359",
      "figmaNodeName": "main 2",
      "role": "mobile-detail-p0-2-product-gallery",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/boundaryless-dune-brown",
      "season": null,
      "series": "Boundaryless",
      "product": "Boundaryless",
      "productStyle": "Petit Mouvement",
      "variantColorway": "Dune Brown",
      "detail": "boundaryless-dune-brown",
      "order": 2,
      "stackId": null,
      "width": 2700,
      "height": 2700,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/boundaryless/mobile-p0-2-atomic/boundaryless-dune-brown/product-gallery/02-3301-2359@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "e47ca5444887319eeb6530d142ccd75dffbd9cd42bf14c707e75f60267b7f7ed",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 9306111,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/boundaryless/mobile-p0-2-atomic/boundaryless-dune-brown/product-gallery/02-3301-2359@3x.png",
        "acceptedSha256": "e47ca5444887319eeb6530d142ccd75dffbd9cd42bf14c707e75f60267b7f7ed"
      }
    },
    {
      "id": "mobile-detail-p0-2-boundaryless-dune-brown-selector-thumbnail-00-01-3301-2412",
      "sourceFigmaNode": "3301:2412",
      "figmaNodeName": "Dune Brown",
      "role": "mobile-detail-p0-2-selector-thumbnail",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/boundaryless-dune-brown",
      "season": null,
      "series": "Boundaryless",
      "product": "Boundaryless",
      "productStyle": "Petit Mouvement",
      "variantColorway": "Dune Brown",
      "detail": "boundaryless-dune-brown",
      "order": 1,
      "stackId": null,
      "width": 240,
      "height": 240,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/boundaryless/mobile-p0-2-atomic/boundaryless-dune-brown/selector/01-3301-2412@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "701e104c092807c2d4e9ad1c934e15afde2f39ed9752e101fafc40a52c1591d4",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 65275,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/boundaryless/mobile-p0-2-atomic/boundaryless-dune-brown/selector/01-3301-2412@3x.png",
        "acceptedSha256": "701e104c092807c2d4e9ad1c934e15afde2f39ed9752e101fafc40a52c1591d4"
      }
    },
    {
      "id": "mobile-detail-p0-2-boundaryless-midnight-mist-denim-blue-how-to-wear-photo-01-01-3301-2252",
      "sourceFigmaNode": "3301:2252",
      "figmaNodeName": "how to 1-1",
      "role": "mobile-detail-p0-2-how-to-wear-photo",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/boundaryless-midnight-mist-denim-blue",
      "season": null,
      "series": "Boundaryless",
      "product": "Boundaryless",
      "productStyle": "Petit Mouvement",
      "variantColorway": "Midnight Mist Denim Blue",
      "detail": "boundaryless-midnight-mist-denim-blue",
      "order": 1,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/boundaryless/mobile-p0-2-atomic/boundaryless-midnight-mist-denim-blue/how-to-wear/photos/step-01-01-3301-2252@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "557160e9f7da82a72dd07d645e535ef0f91f6523efe3607290e31f42bb67c035",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2409059,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/boundaryless/mobile-p0-2-atomic/boundaryless-midnight-mist-denim-blue/how-to-wear/photos/step-01-01-3301-2252@3x.png",
        "acceptedSha256": "557160e9f7da82a72dd07d645e535ef0f91f6523efe3607290e31f42bb67c035"
      }
    },
    {
      "id": "mobile-detail-p0-2-boundaryless-midnight-mist-denim-blue-how-to-wear-photo-01-02-3301-2254",
      "sourceFigmaNode": "3301:2254",
      "figmaNodeName": "how to 1-2",
      "role": "mobile-detail-p0-2-how-to-wear-photo",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/boundaryless-midnight-mist-denim-blue",
      "season": null,
      "series": "Boundaryless",
      "product": "Boundaryless",
      "productStyle": "Petit Mouvement",
      "variantColorway": "Midnight Mist Denim Blue",
      "detail": "boundaryless-midnight-mist-denim-blue",
      "order": 2,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/boundaryless/mobile-p0-2-atomic/boundaryless-midnight-mist-denim-blue/how-to-wear/photos/step-01-02-3301-2254@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "a7de65db251a4f98aa3d5765e72e7daa6c4c8c356c11e5c47733dbeb11e366f4",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2247914,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/boundaryless/mobile-p0-2-atomic/boundaryless-midnight-mist-denim-blue/how-to-wear/photos/step-01-02-3301-2254@3x.png",
        "acceptedSha256": "a7de65db251a4f98aa3d5765e72e7daa6c4c8c356c11e5c47733dbeb11e366f4"
      }
    },
    {
      "id": "mobile-detail-p0-2-boundaryless-midnight-mist-denim-blue-how-to-wear-photo-02-03-3301-2264",
      "sourceFigmaNode": "3301:2264",
      "figmaNodeName": "how to 2-1",
      "role": "mobile-detail-p0-2-how-to-wear-photo",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/boundaryless-midnight-mist-denim-blue",
      "season": null,
      "series": "Boundaryless",
      "product": "Boundaryless",
      "productStyle": "Petit Mouvement",
      "variantColorway": "Midnight Mist Denim Blue",
      "detail": "boundaryless-midnight-mist-denim-blue",
      "order": 3,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/boundaryless/mobile-p0-2-atomic/boundaryless-midnight-mist-denim-blue/how-to-wear/photos/step-02-03-3301-2264@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "8d0cf08c35381e7ad5a13c08e9988149907f1b95aa934293a4556866ce8eac82",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2838699,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/boundaryless/mobile-p0-2-atomic/boundaryless-midnight-mist-denim-blue/how-to-wear/photos/step-02-03-3301-2264@3x.png",
        "acceptedSha256": "8d0cf08c35381e7ad5a13c08e9988149907f1b95aa934293a4556866ce8eac82"
      }
    },
    {
      "id": "mobile-detail-p0-2-boundaryless-midnight-mist-denim-blue-how-to-wear-photo-02-04-3301-2266",
      "sourceFigmaNode": "3301:2266",
      "figmaNodeName": "how to 2-2",
      "role": "mobile-detail-p0-2-how-to-wear-photo",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/boundaryless-midnight-mist-denim-blue",
      "season": null,
      "series": "Boundaryless",
      "product": "Boundaryless",
      "productStyle": "Petit Mouvement",
      "variantColorway": "Midnight Mist Denim Blue",
      "detail": "boundaryless-midnight-mist-denim-blue",
      "order": 4,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/boundaryless/mobile-p0-2-atomic/boundaryless-midnight-mist-denim-blue/how-to-wear/photos/step-02-04-3301-2266@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "067d59c6d1eafc0a4fe47e7762fcbd70b42cf79b53aa6c9fd53d133ced8de8e0",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2559158,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/boundaryless/mobile-p0-2-atomic/boundaryless-midnight-mist-denim-blue/how-to-wear/photos/step-02-04-3301-2266@3x.png",
        "acceptedSha256": "067d59c6d1eafc0a4fe47e7762fcbd70b42cf79b53aa6c9fd53d133ced8de8e0"
      }
    },
    {
      "id": "mobile-detail-p0-2-boundaryless-midnight-mist-denim-blue-how-to-wear-sketch-01-01-3301-2255",
      "sourceFigmaNode": "3301:2255",
      "figmaNodeName": "how to 1 sketch",
      "role": "mobile-detail-p0-2-how-to-wear-sketch",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/boundaryless-midnight-mist-denim-blue",
      "season": null,
      "series": "Boundaryless",
      "product": "Boundaryless",
      "productStyle": "Petit Mouvement",
      "variantColorway": "Midnight Mist Denim Blue",
      "detail": "boundaryless-midnight-mist-denim-blue",
      "order": 1,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/boundaryless/mobile-p0-2-atomic/boundaryless-midnight-mist-denim-blue/how-to-wear/sketches/step-01-01-3301-2255@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "29e68fdf6711210cebadf6ec904b7828de2e5ba3a672ade670f7acb417afe72e",
      "sourceType": "direct-figma-child-frame-exportAsync",
      "compositionType": "image-only-line-art-frame",
      "byteLength": 89750,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/boundaryless/mobile-p0-2-atomic/boundaryless-midnight-mist-denim-blue/how-to-wear/sketches/step-01-01-3301-2255@3x.png",
        "acceptedSha256": "29e68fdf6711210cebadf6ec904b7828de2e5ba3a672ade670f7acb417afe72e"
      }
    },
    {
      "id": "mobile-detail-p0-2-boundaryless-midnight-mist-denim-blue-how-to-wear-sketch-02-02-3301-2267",
      "sourceFigmaNode": "3301:2267",
      "figmaNodeName": "how to 2 sketch",
      "role": "mobile-detail-p0-2-how-to-wear-sketch",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/boundaryless-midnight-mist-denim-blue",
      "season": null,
      "series": "Boundaryless",
      "product": "Boundaryless",
      "productStyle": "Petit Mouvement",
      "variantColorway": "Midnight Mist Denim Blue",
      "detail": "boundaryless-midnight-mist-denim-blue",
      "order": 2,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/boundaryless/mobile-p0-2-atomic/boundaryless-midnight-mist-denim-blue/how-to-wear/sketches/step-02-02-3301-2267@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "5b4ee7298cde68dc59f43852cc1d289a5a4e84ca3a49f2e1685115c623e18748",
      "sourceType": "direct-figma-child-frame-exportAsync",
      "compositionType": "image-only-line-art-frame",
      "byteLength": 61553,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/boundaryless/mobile-p0-2-atomic/boundaryless-midnight-mist-denim-blue/how-to-wear/sketches/step-02-02-3301-2267@3x.png",
        "acceptedSha256": "5b4ee7298cde68dc59f43852cc1d289a5a4e84ca3a49f2e1685115c623e18748"
      }
    },
    {
      "id": "mobile-detail-p0-2-boundaryless-midnight-mist-denim-blue-look-style-00-01-3301-2231",
      "sourceFigmaNode": "3301:2231",
      "figmaNodeName": "look 1",
      "role": "mobile-detail-p0-2-look-style",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/boundaryless-midnight-mist-denim-blue",
      "season": null,
      "series": "Boundaryless",
      "product": "Boundaryless",
      "productStyle": "Petit Mouvement",
      "variantColorway": "Midnight Mist Denim Blue",
      "detail": "boundaryless-midnight-mist-denim-blue",
      "order": 1,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/boundaryless/mobile-p0-2-atomic/boundaryless-midnight-mist-denim-blue/look-style/01-3301-2231@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "c133775448975a92ba8480206397f0ba4d127ecfab70db893a28d222ee545505",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2311761,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/boundaryless/mobile-p0-2-atomic/boundaryless-midnight-mist-denim-blue/look-style/01-3301-2231@3x.png",
        "acceptedSha256": "c133775448975a92ba8480206397f0ba4d127ecfab70db893a28d222ee545505"
      }
    },
    {
      "id": "mobile-detail-p0-2-boundaryless-midnight-mist-denim-blue-look-style-00-02-3301-2232",
      "sourceFigmaNode": "3301:2232",
      "figmaNodeName": "look 2",
      "role": "mobile-detail-p0-2-look-style",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/boundaryless-midnight-mist-denim-blue",
      "season": null,
      "series": "Boundaryless",
      "product": "Boundaryless",
      "productStyle": "Petit Mouvement",
      "variantColorway": "Midnight Mist Denim Blue",
      "detail": "boundaryless-midnight-mist-denim-blue",
      "order": 2,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/boundaryless/mobile-p0-2-atomic/boundaryless-midnight-mist-denim-blue/look-style/02-3301-2232@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "a7de65db251a4f98aa3d5765e72e7daa6c4c8c356c11e5c47733dbeb11e366f4",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2247914,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/boundaryless/mobile-p0-2-atomic/boundaryless-midnight-mist-denim-blue/look-style/02-3301-2232@3x.png",
        "acceptedSha256": "a7de65db251a4f98aa3d5765e72e7daa6c4c8c356c11e5c47733dbeb11e366f4"
      }
    },
    {
      "id": "mobile-detail-p0-2-boundaryless-midnight-mist-denim-blue-look-style-00-03-3301-2233",
      "sourceFigmaNode": "3301:2233",
      "figmaNodeName": "look 3",
      "role": "mobile-detail-p0-2-look-style",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/boundaryless-midnight-mist-denim-blue",
      "season": null,
      "series": "Boundaryless",
      "product": "Boundaryless",
      "productStyle": "Petit Mouvement",
      "variantColorway": "Midnight Mist Denim Blue",
      "detail": "boundaryless-midnight-mist-denim-blue",
      "order": 3,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/boundaryless/mobile-p0-2-atomic/boundaryless-midnight-mist-denim-blue/look-style/03-3301-2233@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "b188858c340057d3923dace88f9d38883c3cdfe91366637c6e8875490eb70f51",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2225203,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/boundaryless/mobile-p0-2-atomic/boundaryless-midnight-mist-denim-blue/look-style/03-3301-2233@3x.png",
        "acceptedSha256": "b188858c340057d3923dace88f9d38883c3cdfe91366637c6e8875490eb70f51"
      }
    },
    {
      "id": "mobile-detail-p0-2-boundaryless-midnight-mist-denim-blue-look-style-00-04-3301-2235",
      "sourceFigmaNode": "3301:2235",
      "figmaNodeName": "look 4",
      "role": "mobile-detail-p0-2-look-style",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/boundaryless-midnight-mist-denim-blue",
      "season": null,
      "series": "Boundaryless",
      "product": "Boundaryless",
      "productStyle": "Petit Mouvement",
      "variantColorway": "Midnight Mist Denim Blue",
      "detail": "boundaryless-midnight-mist-denim-blue",
      "order": 4,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/boundaryless/mobile-p0-2-atomic/boundaryless-midnight-mist-denim-blue/look-style/04-3301-2235@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "067d59c6d1eafc0a4fe47e7762fcbd70b42cf79b53aa6c9fd53d133ced8de8e0",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2559158,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/boundaryless/mobile-p0-2-atomic/boundaryless-midnight-mist-denim-blue/look-style/04-3301-2235@3x.png",
        "acceptedSha256": "067d59c6d1eafc0a4fe47e7762fcbd70b42cf79b53aa6c9fd53d133ced8de8e0"
      }
    },
    {
      "id": "mobile-detail-p0-2-boundaryless-midnight-mist-denim-blue-more-wear-00-01-3301-2237",
      "sourceFigmaNode": "3301:2237",
      "figmaNodeName": "style 1",
      "role": "mobile-detail-p0-2-more-wear",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/boundaryless-midnight-mist-denim-blue",
      "season": null,
      "series": "Boundaryless",
      "product": "Boundaryless",
      "productStyle": "Petit Mouvement",
      "variantColorway": "Midnight Mist Denim Blue",
      "detail": "boundaryless-midnight-mist-denim-blue",
      "order": 1,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/boundaryless/mobile-p0-2-atomic/boundaryless-midnight-mist-denim-blue/more-wear/01-3301-2237@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "8750845705b7babdd97e00583600cb19b8201a0f8984793ed5c92229576002d4",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2960790,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/boundaryless/mobile-p0-2-atomic/boundaryless-midnight-mist-denim-blue/more-wear/01-3301-2237@3x.png",
        "acceptedSha256": "8750845705b7babdd97e00583600cb19b8201a0f8984793ed5c92229576002d4"
      }
    },
    {
      "id": "mobile-detail-p0-2-boundaryless-midnight-mist-denim-blue-more-wear-00-02-3301-2244",
      "sourceFigmaNode": "3301:2244",
      "figmaNodeName": "style 2",
      "role": "mobile-detail-p0-2-more-wear",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/boundaryless-midnight-mist-denim-blue",
      "season": null,
      "series": "Boundaryless",
      "product": "Boundaryless",
      "productStyle": "Petit Mouvement",
      "variantColorway": "Midnight Mist Denim Blue",
      "detail": "boundaryless-midnight-mist-denim-blue",
      "order": 2,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/boundaryless/mobile-p0-2-atomic/boundaryless-midnight-mist-denim-blue/more-wear/02-3301-2244@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "e9e2a8b436a644a5804718deb68bb47c52547e4ad42a60b5a2f47c92209ae369",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2481087,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/boundaryless/mobile-p0-2-atomic/boundaryless-midnight-mist-denim-blue/more-wear/02-3301-2244@3x.png",
        "acceptedSha256": "e9e2a8b436a644a5804718deb68bb47c52547e4ad42a60b5a2f47c92209ae369"
      }
    },
    {
      "id": "mobile-detail-p0-2-boundaryless-midnight-mist-denim-blue-more-wear-00-03-3301-2246",
      "sourceFigmaNode": "3301:2246",
      "figmaNodeName": "style 3",
      "role": "mobile-detail-p0-2-more-wear",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/boundaryless-midnight-mist-denim-blue",
      "season": null,
      "series": "Boundaryless",
      "product": "Boundaryless",
      "productStyle": "Petit Mouvement",
      "variantColorway": "Midnight Mist Denim Blue",
      "detail": "boundaryless-midnight-mist-denim-blue",
      "order": 3,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/boundaryless/mobile-p0-2-atomic/boundaryless-midnight-mist-denim-blue/more-wear/03-3301-2246@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "d0af046d5aec31595e26d57bd3323802538778caf416eb725511daacf9a678c4",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2991646,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/boundaryless/mobile-p0-2-atomic/boundaryless-midnight-mist-denim-blue/more-wear/03-3301-2246@3x.png",
        "acceptedSha256": "d0af046d5aec31595e26d57bd3323802538778caf416eb725511daacf9a678c4"
      }
    },
    {
      "id": "mobile-detail-p0-2-boundaryless-midnight-mist-denim-blue-more-wear-00-04-3301-2248",
      "sourceFigmaNode": "3301:2248",
      "figmaNodeName": "style 4",
      "role": "mobile-detail-p0-2-more-wear",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/boundaryless-midnight-mist-denim-blue",
      "season": null,
      "series": "Boundaryless",
      "product": "Boundaryless",
      "productStyle": "Petit Mouvement",
      "variantColorway": "Midnight Mist Denim Blue",
      "detail": "boundaryless-midnight-mist-denim-blue",
      "order": 4,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/boundaryless/mobile-p0-2-atomic/boundaryless-midnight-mist-denim-blue/more-wear/04-3301-2248@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "eb75298f20756b32d2f9f3f83c92d40092373dc83ed2887f93e9ae2af9ad75d1",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2495493,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/boundaryless/mobile-p0-2-atomic/boundaryless-midnight-mist-denim-blue/more-wear/04-3301-2248@3x.png",
        "acceptedSha256": "eb75298f20756b32d2f9f3f83c92d40092373dc83ed2887f93e9ae2af9ad75d1"
      }
    },
    {
      "id": "mobile-detail-p0-2-boundaryless-midnight-mist-denim-blue-product-gallery-00-01-3301-2225",
      "sourceFigmaNode": "3301:2225",
      "figmaNodeName": "main 1",
      "role": "mobile-detail-p0-2-product-gallery",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/boundaryless-midnight-mist-denim-blue",
      "season": null,
      "series": "Boundaryless",
      "product": "Boundaryless",
      "productStyle": "Petit Mouvement",
      "variantColorway": "Midnight Mist Denim Blue",
      "detail": "boundaryless-midnight-mist-denim-blue",
      "order": 1,
      "stackId": null,
      "width": 2700,
      "height": 2700,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/boundaryless/mobile-p0-2-atomic/boundaryless-midnight-mist-denim-blue/product-gallery/01-3301-2225@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "01c85acc415f85d8562d2e1688d21ce346a8d7028692595eba4755006e23c58d",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 9109655,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/boundaryless/mobile-p0-2-atomic/boundaryless-midnight-mist-denim-blue/product-gallery/01-3301-2225@3x.png",
        "acceptedSha256": "01c85acc415f85d8562d2e1688d21ce346a8d7028692595eba4755006e23c58d"
      }
    },
    {
      "id": "mobile-detail-p0-2-boundaryless-midnight-mist-denim-blue-product-gallery-00-02-3301-2227",
      "sourceFigmaNode": "3301:2227",
      "figmaNodeName": "main 2",
      "role": "mobile-detail-p0-2-product-gallery",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/boundaryless-midnight-mist-denim-blue",
      "season": null,
      "series": "Boundaryless",
      "product": "Boundaryless",
      "productStyle": "Petit Mouvement",
      "variantColorway": "Midnight Mist Denim Blue",
      "detail": "boundaryless-midnight-mist-denim-blue",
      "order": 2,
      "stackId": null,
      "width": 2700,
      "height": 2700,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/boundaryless/mobile-p0-2-atomic/boundaryless-midnight-mist-denim-blue/product-gallery/02-3301-2227@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "c0206148029edcfa25711f883da0e295efbd36a1a92029de748eb5a12ff24bb5",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 10652755,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/boundaryless/mobile-p0-2-atomic/boundaryless-midnight-mist-denim-blue/product-gallery/02-3301-2227@3x.png",
        "acceptedSha256": "c0206148029edcfa25711f883da0e295efbd36a1a92029de748eb5a12ff24bb5"
      }
    },
    {
      "id": "mobile-detail-p0-2-boundaryless-midnight-mist-denim-blue-selector-thumbnail-00-01-3301-2283",
      "sourceFigmaNode": "3301:2283",
      "figmaNodeName": "Morning Mist Denim Blue",
      "role": "mobile-detail-p0-2-selector-thumbnail",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/boundaryless-midnight-mist-denim-blue",
      "season": null,
      "series": "Boundaryless",
      "product": "Boundaryless",
      "productStyle": "Petit Mouvement",
      "variantColorway": "Midnight Mist Denim Blue",
      "detail": "boundaryless-midnight-mist-denim-blue",
      "order": 1,
      "stackId": null,
      "width": 240,
      "height": 240,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/boundaryless/mobile-p0-2-atomic/boundaryless-midnight-mist-denim-blue/selector/01-3301-2283@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "b1c2ef092c705dd45ecd5d6776c71d978097bd655850f86b6ba363f7edb10cec",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 66870,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/boundaryless/mobile-p0-2-atomic/boundaryless-midnight-mist-denim-blue/selector/01-3301-2283@3x.png",
        "acceptedSha256": "b1c2ef092c705dd45ecd5d6776c71d978097bd655850f86b6ba363f7edb10cec"
      }
    },
    {
      "id": "mobile-detail-p0-2-boundaryless-satin-brown-how-to-wear-photo-01-01-3301-1823",
      "sourceFigmaNode": "3301:1823",
      "figmaNodeName": "how to 1-1",
      "role": "mobile-detail-p0-2-how-to-wear-photo",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/boundaryless-satin-brown",
      "season": null,
      "series": "Boundaryless",
      "product": "Boundaryless",
      "productStyle": "Petit Mouvement",
      "variantColorway": "Satin Brown",
      "detail": "boundaryless-satin-brown",
      "order": 1,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/boundaryless/mobile-p0-2-atomic/boundaryless-satin-brown/how-to-wear/photos/step-01-01-3301-1823@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "aae5f14dd7e74964519f1eea1488a2b859b001eebba922e08d300efb27e978a2",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2371460,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/boundaryless/mobile-p0-2-atomic/boundaryless-satin-brown/how-to-wear/photos/step-01-01-3301-1823@3x.png",
        "acceptedSha256": "aae5f14dd7e74964519f1eea1488a2b859b001eebba922e08d300efb27e978a2"
      }
    },
    {
      "id": "mobile-detail-p0-2-boundaryless-satin-brown-how-to-wear-photo-01-02-3301-1825",
      "sourceFigmaNode": "3301:1825",
      "figmaNodeName": "how to 1-2",
      "role": "mobile-detail-p0-2-how-to-wear-photo",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/boundaryless-satin-brown",
      "season": null,
      "series": "Boundaryless",
      "product": "Boundaryless",
      "productStyle": "Petit Mouvement",
      "variantColorway": "Satin Brown",
      "detail": "boundaryless-satin-brown",
      "order": 2,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/boundaryless/mobile-p0-2-atomic/boundaryless-satin-brown/how-to-wear/photos/step-01-02-3301-1825@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "5500160a9fb60f1919e847b7a147e92ca0250d9da45aa4e5a265408783eab82b",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2358368,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/boundaryless/mobile-p0-2-atomic/boundaryless-satin-brown/how-to-wear/photos/step-01-02-3301-1825@3x.png",
        "acceptedSha256": "5500160a9fb60f1919e847b7a147e92ca0250d9da45aa4e5a265408783eab82b"
      }
    },
    {
      "id": "mobile-detail-p0-2-boundaryless-satin-brown-how-to-wear-photo-02-03-3301-1836",
      "sourceFigmaNode": "3301:1836",
      "figmaNodeName": "how to 2-1",
      "role": "mobile-detail-p0-2-how-to-wear-photo",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/boundaryless-satin-brown",
      "season": null,
      "series": "Boundaryless",
      "product": "Boundaryless",
      "productStyle": "Petit Mouvement",
      "variantColorway": "Satin Brown",
      "detail": "boundaryless-satin-brown",
      "order": 3,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/boundaryless/mobile-p0-2-atomic/boundaryless-satin-brown/how-to-wear/photos/step-02-03-3301-1836@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "d029f3d2f47359397878edafd0c5cb2ce2bbc7fcf00d52c6c0b925e0890ca1a9",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2114450,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/boundaryless/mobile-p0-2-atomic/boundaryless-satin-brown/how-to-wear/photos/step-02-03-3301-1836@3x.png",
        "acceptedSha256": "d029f3d2f47359397878edafd0c5cb2ce2bbc7fcf00d52c6c0b925e0890ca1a9"
      }
    },
    {
      "id": "mobile-detail-p0-2-boundaryless-satin-brown-how-to-wear-photo-02-04-3301-1837",
      "sourceFigmaNode": "3301:1837",
      "figmaNodeName": "how to 2-2",
      "role": "mobile-detail-p0-2-how-to-wear-photo",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/boundaryless-satin-brown",
      "season": null,
      "series": "Boundaryless",
      "product": "Boundaryless",
      "productStyle": "Petit Mouvement",
      "variantColorway": "Satin Brown",
      "detail": "boundaryless-satin-brown",
      "order": 4,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/boundaryless/mobile-p0-2-atomic/boundaryless-satin-brown/how-to-wear/photos/step-02-04-3301-1837@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "d6f7dbbf3e9b61ab0d0c9937a9d23865c5ff1d2dd0132a64f95d24074ce7c97e",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2509195,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/boundaryless/mobile-p0-2-atomic/boundaryless-satin-brown/how-to-wear/photos/step-02-04-3301-1837@3x.png",
        "acceptedSha256": "d6f7dbbf3e9b61ab0d0c9937a9d23865c5ff1d2dd0132a64f95d24074ce7c97e"
      }
    },
    {
      "id": "mobile-detail-p0-2-boundaryless-satin-brown-how-to-wear-sketch-01-01-3301-1827",
      "sourceFigmaNode": "3301:1827",
      "figmaNodeName": "how to 1 sketch",
      "role": "mobile-detail-p0-2-how-to-wear-sketch",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/boundaryless-satin-brown",
      "season": null,
      "series": "Boundaryless",
      "product": "Boundaryless",
      "productStyle": "Petit Mouvement",
      "variantColorway": "Satin Brown",
      "detail": "boundaryless-satin-brown",
      "order": 1,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/boundaryless/mobile-p0-2-atomic/boundaryless-satin-brown/how-to-wear/sketches/step-01-01-3301-1827@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "29e68fdf6711210cebadf6ec904b7828de2e5ba3a672ade670f7acb417afe72e",
      "sourceType": "direct-figma-child-frame-exportAsync",
      "compositionType": "image-only-line-art-frame",
      "byteLength": 89750,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/boundaryless/mobile-p0-2-atomic/boundaryless-satin-brown/how-to-wear/sketches/step-01-01-3301-1827@3x.png",
        "acceptedSha256": "29e68fdf6711210cebadf6ec904b7828de2e5ba3a672ade670f7acb417afe72e"
      }
    },
    {
      "id": "mobile-detail-p0-2-boundaryless-satin-brown-how-to-wear-sketch-02-02-3301-1838",
      "sourceFigmaNode": "3301:1838",
      "figmaNodeName": "how to 2 sketch",
      "role": "mobile-detail-p0-2-how-to-wear-sketch",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/boundaryless-satin-brown",
      "season": null,
      "series": "Boundaryless",
      "product": "Boundaryless",
      "productStyle": "Petit Mouvement",
      "variantColorway": "Satin Brown",
      "detail": "boundaryless-satin-brown",
      "order": 2,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/boundaryless/mobile-p0-2-atomic/boundaryless-satin-brown/how-to-wear/sketches/step-02-02-3301-1838@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "5b4ee7298cde68dc59f43852cc1d289a5a4e84ca3a49f2e1685115c623e18748",
      "sourceType": "direct-figma-child-frame-exportAsync",
      "compositionType": "image-only-line-art-frame",
      "byteLength": 61553,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/boundaryless/mobile-p0-2-atomic/boundaryless-satin-brown/how-to-wear/sketches/step-02-02-3301-1838@3x.png",
        "acceptedSha256": "5b4ee7298cde68dc59f43852cc1d289a5a4e84ca3a49f2e1685115c623e18748"
      }
    },
    {
      "id": "mobile-detail-p0-2-boundaryless-satin-brown-look-style-00-01-3301-1806",
      "sourceFigmaNode": "3301:1806",
      "figmaNodeName": "look 1",
      "role": "mobile-detail-p0-2-look-style",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/boundaryless-satin-brown",
      "season": null,
      "series": "Boundaryless",
      "product": "Boundaryless",
      "productStyle": "Petit Mouvement",
      "variantColorway": "Satin Brown",
      "detail": "boundaryless-satin-brown",
      "order": 1,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/boundaryless/mobile-p0-2-atomic/boundaryless-satin-brown/look-style/01-3301-1806@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "d6f7dbbf3e9b61ab0d0c9937a9d23865c5ff1d2dd0132a64f95d24074ce7c97e",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2509195,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/boundaryless/mobile-p0-2-atomic/boundaryless-satin-brown/look-style/01-3301-1806@3x.png",
        "acceptedSha256": "d6f7dbbf3e9b61ab0d0c9937a9d23865c5ff1d2dd0132a64f95d24074ce7c97e"
      }
    },
    {
      "id": "mobile-detail-p0-2-boundaryless-satin-brown-look-style-00-02-3301-1807",
      "sourceFigmaNode": "3301:1807",
      "figmaNodeName": "look 2",
      "role": "mobile-detail-p0-2-look-style",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/boundaryless-satin-brown",
      "season": null,
      "series": "Boundaryless",
      "product": "Boundaryless",
      "productStyle": "Petit Mouvement",
      "variantColorway": "Satin Brown",
      "detail": "boundaryless-satin-brown",
      "order": 2,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/boundaryless/mobile-p0-2-atomic/boundaryless-satin-brown/look-style/02-3301-1807@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "d029f3d2f47359397878edafd0c5cb2ce2bbc7fcf00d52c6c0b925e0890ca1a9",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2114450,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/boundaryless/mobile-p0-2-atomic/boundaryless-satin-brown/look-style/02-3301-1807@3x.png",
        "acceptedSha256": "d029f3d2f47359397878edafd0c5cb2ce2bbc7fcf00d52c6c0b925e0890ca1a9"
      }
    },
    {
      "id": "mobile-detail-p0-2-boundaryless-satin-brown-look-style-00-03-3301-1808",
      "sourceFigmaNode": "3301:1808",
      "figmaNodeName": "look 3",
      "role": "mobile-detail-p0-2-look-style",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/boundaryless-satin-brown",
      "season": null,
      "series": "Boundaryless",
      "product": "Boundaryless",
      "productStyle": "Petit Mouvement",
      "variantColorway": "Satin Brown",
      "detail": "boundaryless-satin-brown",
      "order": 3,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/boundaryless/mobile-p0-2-atomic/boundaryless-satin-brown/look-style/03-3301-1808@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "6c591ebbf7f7ae244e75d3c8b84e7b7d047a5e217a066218edd32eb4c89ca266",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2257183,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/boundaryless/mobile-p0-2-atomic/boundaryless-satin-brown/look-style/03-3301-1808@3x.png",
        "acceptedSha256": "6c591ebbf7f7ae244e75d3c8b84e7b7d047a5e217a066218edd32eb4c89ca266"
      }
    },
    {
      "id": "mobile-detail-p0-2-boundaryless-satin-brown-look-style-00-04-3301-1810",
      "sourceFigmaNode": "3301:1810",
      "figmaNodeName": "look 4",
      "role": "mobile-detail-p0-2-look-style",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/boundaryless-satin-brown",
      "season": null,
      "series": "Boundaryless",
      "product": "Boundaryless",
      "productStyle": "Petit Mouvement",
      "variantColorway": "Satin Brown",
      "detail": "boundaryless-satin-brown",
      "order": 4,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/boundaryless/mobile-p0-2-atomic/boundaryless-satin-brown/look-style/04-3301-1810@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "5500160a9fb60f1919e847b7a147e92ca0250d9da45aa4e5a265408783eab82b",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2358368,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/boundaryless/mobile-p0-2-atomic/boundaryless-satin-brown/look-style/04-3301-1810@3x.png",
        "acceptedSha256": "5500160a9fb60f1919e847b7a147e92ca0250d9da45aa4e5a265408783eab82b"
      }
    },
    {
      "id": "mobile-detail-p0-2-boundaryless-satin-brown-more-wear-00-01-3301-1813",
      "sourceFigmaNode": "3301:1813",
      "figmaNodeName": "style 1",
      "role": "mobile-detail-p0-2-more-wear",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/boundaryless-satin-brown",
      "season": null,
      "series": "Boundaryless",
      "product": "Boundaryless",
      "productStyle": "Petit Mouvement",
      "variantColorway": "Satin Brown",
      "detail": "boundaryless-satin-brown",
      "order": 1,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/boundaryless/mobile-p0-2-atomic/boundaryless-satin-brown/more-wear/01-3301-1813@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "909163f0c9285949f29b976796d63ae935cf82599dfc1580a99fa0dd304a9655",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2970009,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/boundaryless/mobile-p0-2-atomic/boundaryless-satin-brown/more-wear/01-3301-1813@3x.png",
        "acceptedSha256": "909163f0c9285949f29b976796d63ae935cf82599dfc1580a99fa0dd304a9655"
      }
    },
    {
      "id": "mobile-detail-p0-2-boundaryless-satin-brown-more-wear-00-02-3301-1815",
      "sourceFigmaNode": "3301:1815",
      "figmaNodeName": "style 2",
      "role": "mobile-detail-p0-2-more-wear",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/boundaryless-satin-brown",
      "season": null,
      "series": "Boundaryless",
      "product": "Boundaryless",
      "productStyle": "Petit Mouvement",
      "variantColorway": "Satin Brown",
      "detail": "boundaryless-satin-brown",
      "order": 2,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/boundaryless/mobile-p0-2-atomic/boundaryless-satin-brown/more-wear/02-3301-1815@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "cf37333d50e242520976adb2c87f91c0491a35acb3ee0191c7dd04d60157aacc",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2975561,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/boundaryless/mobile-p0-2-atomic/boundaryless-satin-brown/more-wear/02-3301-1815@3x.png",
        "acceptedSha256": "cf37333d50e242520976adb2c87f91c0491a35acb3ee0191c7dd04d60157aacc"
      }
    },
    {
      "id": "mobile-detail-p0-2-boundaryless-satin-brown-more-wear-00-03-3301-1817",
      "sourceFigmaNode": "3301:1817",
      "figmaNodeName": "style 3",
      "role": "mobile-detail-p0-2-more-wear",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/boundaryless-satin-brown",
      "season": null,
      "series": "Boundaryless",
      "product": "Boundaryless",
      "productStyle": "Petit Mouvement",
      "variantColorway": "Satin Brown",
      "detail": "boundaryless-satin-brown",
      "order": 3,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/boundaryless/mobile-p0-2-atomic/boundaryless-satin-brown/more-wear/03-3301-1817@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "51210679f8ab95b5727726221dc88d65d85e6f9fc67085730b3a7f6d61b8e877",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2988863,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/boundaryless/mobile-p0-2-atomic/boundaryless-satin-brown/more-wear/03-3301-1817@3x.png",
        "acceptedSha256": "51210679f8ab95b5727726221dc88d65d85e6f9fc67085730b3a7f6d61b8e877"
      }
    },
    {
      "id": "mobile-detail-p0-2-boundaryless-satin-brown-more-wear-00-04-3301-1819",
      "sourceFigmaNode": "3301:1819",
      "figmaNodeName": "style 4",
      "role": "mobile-detail-p0-2-more-wear",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/boundaryless-satin-brown",
      "season": null,
      "series": "Boundaryless",
      "product": "Boundaryless",
      "productStyle": "Petit Mouvement",
      "variantColorway": "Satin Brown",
      "detail": "boundaryless-satin-brown",
      "order": 4,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/boundaryless/mobile-p0-2-atomic/boundaryless-satin-brown/more-wear/04-3301-1819@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "d99b9b5059c16b5e6b827b42e4dc59cbd0fb6d660a0d60ed0056a9fa7b77c2ee",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 3052239,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/boundaryless/mobile-p0-2-atomic/boundaryless-satin-brown/more-wear/04-3301-1819@3x.png",
        "acceptedSha256": "d99b9b5059c16b5e6b827b42e4dc59cbd0fb6d660a0d60ed0056a9fa7b77c2ee"
      }
    },
    {
      "id": "mobile-detail-p0-2-boundaryless-satin-brown-product-gallery-00-01-3301-1800",
      "sourceFigmaNode": "3301:1800",
      "figmaNodeName": "main 1",
      "role": "mobile-detail-p0-2-product-gallery",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/boundaryless-satin-brown",
      "season": null,
      "series": "Boundaryless",
      "product": "Boundaryless",
      "productStyle": "Petit Mouvement",
      "variantColorway": "Satin Brown",
      "detail": "boundaryless-satin-brown",
      "order": 1,
      "stackId": null,
      "width": 2700,
      "height": 2700,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/boundaryless/mobile-p0-2-atomic/boundaryless-satin-brown/product-gallery/01-3301-1800@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "fc150d7496e5e1a4ba3d1e09a4825d08a8c0ade032d168f257e123db92edcc76",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 7948752,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/boundaryless/mobile-p0-2-atomic/boundaryless-satin-brown/product-gallery/01-3301-1800@3x.png",
        "acceptedSha256": "fc150d7496e5e1a4ba3d1e09a4825d08a8c0ade032d168f257e123db92edcc76"
      }
    },
    {
      "id": "mobile-detail-p0-2-boundaryless-satin-brown-product-gallery-00-02-3301-1802",
      "sourceFigmaNode": "3301:1802",
      "figmaNodeName": "main 2",
      "role": "mobile-detail-p0-2-product-gallery",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/boundaryless-satin-brown",
      "season": null,
      "series": "Boundaryless",
      "product": "Boundaryless",
      "productStyle": "Petit Mouvement",
      "variantColorway": "Satin Brown",
      "detail": "boundaryless-satin-brown",
      "order": 2,
      "stackId": null,
      "width": 2700,
      "height": 2700,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/boundaryless/mobile-p0-2-atomic/boundaryless-satin-brown/product-gallery/02-3301-1802@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "be6fe265adb3edc11156fb4519581776e3e1c210aaa53d5af012b2b11bfd7088",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 9713791,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/boundaryless/mobile-p0-2-atomic/boundaryless-satin-brown/product-gallery/02-3301-1802@3x.png",
        "acceptedSha256": "be6fe265adb3edc11156fb4519581776e3e1c210aaa53d5af012b2b11bfd7088"
      }
    },
    {
      "id": "mobile-detail-p0-2-boundaryless-satin-brown-selector-thumbnail-00-01-3301-1851",
      "sourceFigmaNode": "3301:1851",
      "figmaNodeName": "Satin Brown",
      "role": "mobile-detail-p0-2-selector-thumbnail",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/boundaryless-satin-brown",
      "season": null,
      "series": "Boundaryless",
      "product": "Boundaryless",
      "productStyle": "Petit Mouvement",
      "variantColorway": "Satin Brown",
      "detail": "boundaryless-satin-brown",
      "order": 1,
      "stackId": null,
      "width": 240,
      "height": 240,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/boundaryless/mobile-p0-2-atomic/boundaryless-satin-brown/selector/01-3301-1851@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "a2187860cce7307074e6b110241d5747a7767d9c9bc2c8467bfdcf4f4ce9baaf",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 61505,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/boundaryless/mobile-p0-2-atomic/boundaryless-satin-brown/selector/01-3301-1851@3x.png",
        "acceptedSha256": "a2187860cce7307074e6b110241d5747a7767d9c9bc2c8467bfdcf4f4ce9baaf"
      }
    },
    {
      "id": "mobile-detail-p0-2-curve-paradox-eggshell-white-airy-fringe-how-to-wear-photo-01-01-3405-502",
      "sourceFigmaNode": "3405:502",
      "figmaNodeName": "how to 1-1",
      "role": "mobile-detail-p0-2-how-to-wear-photo",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/curve-paradox-eggshell-white-airy-fringe",
      "season": null,
      "series": "The Curve Paradox",
      "product": "The Curve Paradox",
      "productStyle": "Wide Brim Leaf Hat",
      "variantColorway": "Eggshell White airy/fringe",
      "detail": "curve-paradox-eggshell-white-airy-fringe",
      "order": 1,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-eggshell-white-airy-fringe/how-to-wear/photos/step-01-01-3405-502@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "58d6b668c26310e4176873db40de8c68927b02a2985806ddc60e05fbe9e70cec",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2472675,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-eggshell-white-airy-fringe/how-to-wear/photos/step-01-01-3405-502@3x.png",
        "acceptedSha256": "58d6b668c26310e4176873db40de8c68927b02a2985806ddc60e05fbe9e70cec"
      }
    },
    {
      "id": "mobile-detail-p0-2-curve-paradox-eggshell-white-airy-fringe-how-to-wear-photo-01-02-3405-511",
      "sourceFigmaNode": "3405:511",
      "figmaNodeName": "how to 1-2",
      "role": "mobile-detail-p0-2-how-to-wear-photo",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/curve-paradox-eggshell-white-airy-fringe",
      "season": null,
      "series": "The Curve Paradox",
      "product": "The Curve Paradox",
      "productStyle": "Wide Brim Leaf Hat",
      "variantColorway": "Eggshell White airy/fringe",
      "detail": "curve-paradox-eggshell-white-airy-fringe",
      "order": 2,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-eggshell-white-airy-fringe/how-to-wear/photos/step-01-02-3405-511@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "71e10f436f387bed4d317f6f0ed388c1ea4c11e3436e13261611ffe040096033",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2465950,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-eggshell-white-airy-fringe/how-to-wear/photos/step-01-02-3405-511@3x.png",
        "acceptedSha256": "71e10f436f387bed4d317f6f0ed388c1ea4c11e3436e13261611ffe040096033"
      }
    },
    {
      "id": "mobile-detail-p0-2-curve-paradox-eggshell-white-airy-fringe-how-to-wear-photo-02-03-3405-519",
      "sourceFigmaNode": "3405:519",
      "figmaNodeName": "how to 2-1",
      "role": "mobile-detail-p0-2-how-to-wear-photo",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/curve-paradox-eggshell-white-airy-fringe",
      "season": null,
      "series": "The Curve Paradox",
      "product": "The Curve Paradox",
      "productStyle": "Wide Brim Leaf Hat",
      "variantColorway": "Eggshell White airy/fringe",
      "detail": "curve-paradox-eggshell-white-airy-fringe",
      "order": 3,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-eggshell-white-airy-fringe/how-to-wear/photos/step-02-03-3405-519@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "33ae5bfd16697e802f574552ad9ada78f685f7a997f3f7f3c6a010fda007d328",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2516924,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-eggshell-white-airy-fringe/how-to-wear/photos/step-02-03-3405-519@3x.png",
        "acceptedSha256": "33ae5bfd16697e802f574552ad9ada78f685f7a997f3f7f3c6a010fda007d328"
      }
    },
    {
      "id": "mobile-detail-p0-2-curve-paradox-eggshell-white-airy-fringe-how-to-wear-photo-02-04-3405-522",
      "sourceFigmaNode": "3405:522",
      "figmaNodeName": "how to 2-2",
      "role": "mobile-detail-p0-2-how-to-wear-photo",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/curve-paradox-eggshell-white-airy-fringe",
      "season": null,
      "series": "The Curve Paradox",
      "product": "The Curve Paradox",
      "productStyle": "Wide Brim Leaf Hat",
      "variantColorway": "Eggshell White airy/fringe",
      "detail": "curve-paradox-eggshell-white-airy-fringe",
      "order": 4,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-eggshell-white-airy-fringe/how-to-wear/photos/step-02-04-3405-522@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "b8b58eeafae9a1b36f78ec3906f329d21c8487c346c86724318cb80429b9e36f",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2341372,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-eggshell-white-airy-fringe/how-to-wear/photos/step-02-04-3405-522@3x.png",
        "acceptedSha256": "b8b58eeafae9a1b36f78ec3906f329d21c8487c346c86724318cb80429b9e36f"
      }
    },
    {
      "id": "mobile-detail-p0-2-curve-paradox-eggshell-white-airy-fringe-how-to-wear-sketch-01-01-3399-320",
      "sourceFigmaNode": "3399:320",
      "figmaNodeName": "how to 1 sketch",
      "role": "mobile-detail-p0-2-how-to-wear-sketch",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/curve-paradox-eggshell-white-airy-fringe",
      "season": null,
      "series": "The Curve Paradox",
      "product": "The Curve Paradox",
      "productStyle": "Wide Brim Leaf Hat",
      "variantColorway": "Eggshell White airy/fringe",
      "detail": "curve-paradox-eggshell-white-airy-fringe",
      "order": 1,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-eggshell-white-airy-fringe/how-to-wear/sketches/step-01-01-3399-320@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "37b067d7063b37f25929a9c285bb17fff01c51465e27e1cb381ea7ac4a559bae",
      "sourceType": "direct-figma-child-frame-exportAsync",
      "compositionType": "image-only-line-art-frame",
      "byteLength": 44063,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-eggshell-white-airy-fringe/how-to-wear/sketches/step-01-01-3399-320@3x.png",
        "acceptedSha256": "37b067d7063b37f25929a9c285bb17fff01c51465e27e1cb381ea7ac4a559bae"
      }
    },
    {
      "id": "mobile-detail-p0-2-curve-paradox-eggshell-white-airy-fringe-how-to-wear-sketch-02-02-3399-332",
      "sourceFigmaNode": "3399:332",
      "figmaNodeName": "how to 2 sketch",
      "role": "mobile-detail-p0-2-how-to-wear-sketch",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/curve-paradox-eggshell-white-airy-fringe",
      "season": null,
      "series": "The Curve Paradox",
      "product": "The Curve Paradox",
      "productStyle": "Wide Brim Leaf Hat",
      "variantColorway": "Eggshell White airy/fringe",
      "detail": "curve-paradox-eggshell-white-airy-fringe",
      "order": 2,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-eggshell-white-airy-fringe/how-to-wear/sketches/step-02-02-3399-332@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "f1ffc9a3b7aed8972ba01a62c2f6b5228a1251312d945ad67379c4b38214abee",
      "sourceType": "direct-figma-child-frame-exportAsync",
      "compositionType": "image-only-line-art-frame",
      "byteLength": 59042,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-eggshell-white-airy-fringe/how-to-wear/sketches/step-02-02-3399-332@3x.png",
        "acceptedSha256": "f1ffc9a3b7aed8972ba01a62c2f6b5228a1251312d945ad67379c4b38214abee"
      }
    },
    {
      "id": "mobile-detail-p0-2-curve-paradox-eggshell-white-airy-fringe-look-style-00-01-3405-418",
      "sourceFigmaNode": "3405:418",
      "figmaNodeName": "look 1",
      "role": "mobile-detail-p0-2-look-style",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/curve-paradox-eggshell-white-airy-fringe",
      "season": null,
      "series": "The Curve Paradox",
      "product": "The Curve Paradox",
      "productStyle": "Wide Brim Leaf Hat",
      "variantColorway": "Eggshell White airy/fringe",
      "detail": "curve-paradox-eggshell-white-airy-fringe",
      "order": 1,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-eggshell-white-airy-fringe/look-style/01-3405-418@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "9b90ff7dcf21a8574f9201ca2369a9836be8d4398ede3b62997f665cc07341cb",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2504616,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-eggshell-white-airy-fringe/look-style/01-3405-418@3x.png",
        "acceptedSha256": "9b90ff7dcf21a8574f9201ca2369a9836be8d4398ede3b62997f665cc07341cb"
      }
    },
    {
      "id": "mobile-detail-p0-2-curve-paradox-eggshell-white-airy-fringe-look-style-00-02-3405-420",
      "sourceFigmaNode": "3405:420",
      "figmaNodeName": "look 2",
      "role": "mobile-detail-p0-2-look-style",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/curve-paradox-eggshell-white-airy-fringe",
      "season": null,
      "series": "The Curve Paradox",
      "product": "The Curve Paradox",
      "productStyle": "Wide Brim Leaf Hat",
      "variantColorway": "Eggshell White airy/fringe",
      "detail": "curve-paradox-eggshell-white-airy-fringe",
      "order": 2,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-eggshell-white-airy-fringe/look-style/02-3405-420@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "d2632f1e2789464e6f52b00a30b9aa1a525eb9c4f52eb5b61ac167255e8f6e0c",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2334344,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-eggshell-white-airy-fringe/look-style/02-3405-420@3x.png",
        "acceptedSha256": "d2632f1e2789464e6f52b00a30b9aa1a525eb9c4f52eb5b61ac167255e8f6e0c"
      }
    },
    {
      "id": "mobile-detail-p0-2-curve-paradox-eggshell-white-airy-fringe-look-style-00-03-3405-422",
      "sourceFigmaNode": "3405:422",
      "figmaNodeName": "look 3",
      "role": "mobile-detail-p0-2-look-style",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/curve-paradox-eggshell-white-airy-fringe",
      "season": null,
      "series": "The Curve Paradox",
      "product": "The Curve Paradox",
      "productStyle": "Wide Brim Leaf Hat",
      "variantColorway": "Eggshell White airy/fringe",
      "detail": "curve-paradox-eggshell-white-airy-fringe",
      "order": 3,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-eggshell-white-airy-fringe/look-style/03-3405-422@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "798c7a2f3d2dcc3c48139e90514462211feee621be7b57201db264100168359f",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2405728,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-eggshell-white-airy-fringe/look-style/03-3405-422@3x.png",
        "acceptedSha256": "798c7a2f3d2dcc3c48139e90514462211feee621be7b57201db264100168359f"
      }
    },
    {
      "id": "mobile-detail-p0-2-curve-paradox-eggshell-white-airy-fringe-look-style-00-04-3405-424",
      "sourceFigmaNode": "3405:424",
      "figmaNodeName": "look 4",
      "role": "mobile-detail-p0-2-look-style",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/curve-paradox-eggshell-white-airy-fringe",
      "season": null,
      "series": "The Curve Paradox",
      "product": "The Curve Paradox",
      "productStyle": "Wide Brim Leaf Hat",
      "variantColorway": "Eggshell White airy/fringe",
      "detail": "curve-paradox-eggshell-white-airy-fringe",
      "order": 4,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-eggshell-white-airy-fringe/look-style/04-3405-424@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "2b3602daf21baa74bca489c4b7040f36b72636bdb1fadfab0466fb2e24f861ae",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2415997,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-eggshell-white-airy-fringe/look-style/04-3405-424@3x.png",
        "acceptedSha256": "2b3602daf21baa74bca489c4b7040f36b72636bdb1fadfab0466fb2e24f861ae"
      }
    },
    {
      "id": "mobile-detail-p0-2-curve-paradox-eggshell-white-airy-fringe-more-wear-00-01-3405-472",
      "sourceFigmaNode": "3405:472",
      "figmaNodeName": "style 1",
      "role": "mobile-detail-p0-2-more-wear",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/curve-paradox-eggshell-white-airy-fringe",
      "season": null,
      "series": "The Curve Paradox",
      "product": "The Curve Paradox",
      "productStyle": "Wide Brim Leaf Hat",
      "variantColorway": "Eggshell White airy/fringe",
      "detail": "curve-paradox-eggshell-white-airy-fringe",
      "order": 1,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-eggshell-white-airy-fringe/more-wear/01-3405-472@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "5b020bd115912a88e0271fbe16a70d25820c49c50fc294d238c44113c320d06b",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2561529,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-eggshell-white-airy-fringe/more-wear/01-3405-472@3x.png",
        "acceptedSha256": "5b020bd115912a88e0271fbe16a70d25820c49c50fc294d238c44113c320d06b"
      }
    },
    {
      "id": "mobile-detail-p0-2-curve-paradox-eggshell-white-airy-fringe-more-wear-00-02-3405-479",
      "sourceFigmaNode": "3405:479",
      "figmaNodeName": "style 2",
      "role": "mobile-detail-p0-2-more-wear",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/curve-paradox-eggshell-white-airy-fringe",
      "season": null,
      "series": "The Curve Paradox",
      "product": "The Curve Paradox",
      "productStyle": "Wide Brim Leaf Hat",
      "variantColorway": "Eggshell White airy/fringe",
      "detail": "curve-paradox-eggshell-white-airy-fringe",
      "order": 2,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-eggshell-white-airy-fringe/more-wear/02-3405-479@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "f997adf852870337a7c506aed84ba7489206cae882423b806a5703b4e71e45de",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2534032,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-eggshell-white-airy-fringe/more-wear/02-3405-479@3x.png",
        "acceptedSha256": "f997adf852870337a7c506aed84ba7489206cae882423b806a5703b4e71e45de"
      }
    },
    {
      "id": "mobile-detail-p0-2-curve-paradox-eggshell-white-airy-fringe-more-wear-00-03-3405-483",
      "sourceFigmaNode": "3405:483",
      "figmaNodeName": "style 3",
      "role": "mobile-detail-p0-2-more-wear",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/curve-paradox-eggshell-white-airy-fringe",
      "season": null,
      "series": "The Curve Paradox",
      "product": "The Curve Paradox",
      "productStyle": "Wide Brim Leaf Hat",
      "variantColorway": "Eggshell White airy/fringe",
      "detail": "curve-paradox-eggshell-white-airy-fringe",
      "order": 3,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-eggshell-white-airy-fringe/more-wear/03-3405-483@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "afe048da60bd056aa4841397903bcd82259aa9e3a5daada02ab3cbcca28f2772",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2392229,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-eggshell-white-airy-fringe/more-wear/03-3405-483@3x.png",
        "acceptedSha256": "afe048da60bd056aa4841397903bcd82259aa9e3a5daada02ab3cbcca28f2772"
      }
    },
    {
      "id": "mobile-detail-p0-2-curve-paradox-eggshell-white-airy-fringe-more-wear-00-04-3405-488",
      "sourceFigmaNode": "3405:488",
      "figmaNodeName": "style 4",
      "role": "mobile-detail-p0-2-more-wear",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/curve-paradox-eggshell-white-airy-fringe",
      "season": null,
      "series": "The Curve Paradox",
      "product": "The Curve Paradox",
      "productStyle": "Wide Brim Leaf Hat",
      "variantColorway": "Eggshell White airy/fringe",
      "detail": "curve-paradox-eggshell-white-airy-fringe",
      "order": 4,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-eggshell-white-airy-fringe/more-wear/04-3405-488@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "3b045dd6fd88486cf44808427fb8c54fa802a7518413ceb4828050859543ef66",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2493565,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-eggshell-white-airy-fringe/more-wear/04-3405-488@3x.png",
        "acceptedSha256": "3b045dd6fd88486cf44808427fb8c54fa802a7518413ceb4828050859543ef66"
      }
    },
    {
      "id": "mobile-detail-p0-2-curve-paradox-eggshell-white-airy-fringe-product-gallery-00-01-3399-406",
      "sourceFigmaNode": "3399:406",
      "figmaNodeName": "main 1",
      "role": "mobile-detail-p0-2-product-gallery",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/curve-paradox-eggshell-white-airy-fringe",
      "season": null,
      "series": "The Curve Paradox",
      "product": "The Curve Paradox",
      "productStyle": "Wide Brim Leaf Hat",
      "variantColorway": "Eggshell White airy/fringe",
      "detail": "curve-paradox-eggshell-white-airy-fringe",
      "order": 1,
      "stackId": null,
      "width": 2700,
      "height": 2700,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-eggshell-white-airy-fringe/product-gallery/01-3399-406@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "4ce00dac82e85f7a37cebf46340add233b93a2b2e17436abe14e2b2bf1f0e2ce",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 7566450,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-eggshell-white-airy-fringe/product-gallery/01-3399-406@3x.png",
        "acceptedSha256": "4ce00dac82e85f7a37cebf46340add233b93a2b2e17436abe14e2b2bf1f0e2ce"
      }
    },
    {
      "id": "mobile-detail-p0-2-curve-paradox-eggshell-white-airy-fringe-product-gallery-00-02-3399-401",
      "sourceFigmaNode": "3399:401",
      "figmaNodeName": "main 2",
      "role": "mobile-detail-p0-2-product-gallery",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/curve-paradox-eggshell-white-airy-fringe",
      "season": null,
      "series": "The Curve Paradox",
      "product": "The Curve Paradox",
      "productStyle": "Wide Brim Leaf Hat",
      "variantColorway": "Eggshell White airy/fringe",
      "detail": "curve-paradox-eggshell-white-airy-fringe",
      "order": 2,
      "stackId": null,
      "width": 2700,
      "height": 2700,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-eggshell-white-airy-fringe/product-gallery/02-3399-401@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "4c16bb2787efd120b639f9bad454f94312dc532cbac5334ab66e032b4a81f6da",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 5157157,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-eggshell-white-airy-fringe/product-gallery/02-3399-401@3x.png",
        "acceptedSha256": "4c16bb2787efd120b639f9bad454f94312dc532cbac5334ab66e032b4a81f6da"
      }
    },
    {
      "id": "mobile-detail-p0-2-curve-paradox-eggshell-white-airy-fringe-selector-thumbnail-00-01-3399-347",
      "sourceFigmaNode": "3399:347",
      "figmaNodeName": "Eggshell white",
      "role": "mobile-detail-p0-2-selector-thumbnail",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/curve-paradox-eggshell-white-airy-fringe",
      "season": null,
      "series": "The Curve Paradox",
      "product": "The Curve Paradox",
      "productStyle": "Wide Brim Leaf Hat",
      "variantColorway": "Eggshell White airy/fringe",
      "detail": "curve-paradox-eggshell-white-airy-fringe",
      "order": 1,
      "stackId": null,
      "width": 240,
      "height": 240,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-eggshell-white-airy-fringe/selector/01-3399-347@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "f8143aa8b15ffb3aff0e375ecaf745e2ccb2077766f5260d4b41e0afbfeeb1f6",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 66263,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-eggshell-white-airy-fringe/selector/01-3399-347@3x.png",
        "acceptedSha256": "f8143aa8b15ffb3aff0e375ecaf745e2ccb2077766f5260d4b41e0afbfeeb1f6"
      }
    },
    {
      "id": "mobile-detail-p0-2-curve-paradox-eggshell-white-jacquard-how-to-wear-photo-01-01-3412-700",
      "sourceFigmaNode": "3412:700",
      "figmaNodeName": "how to 1-1",
      "role": "mobile-detail-p0-2-how-to-wear-photo",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/curve-paradox-eggshell-white-jacquard",
      "season": null,
      "series": "The Curve Paradox",
      "product": "The Curve Paradox",
      "productStyle": "Wide Brim Leaf Hat",
      "variantColorway": "Eggshell White jacquard",
      "detail": "curve-paradox-eggshell-white-jacquard",
      "order": 1,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-eggshell-white-jacquard/how-to-wear/photos/step-01-01-3412-700@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "7d10f43cefa79f4ca977b845893d16eec0aa1f7d127dceb143b3f2690ed8ad63",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2254541,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-eggshell-white-jacquard/how-to-wear/photos/step-01-01-3412-700@3x.png",
        "acceptedSha256": "7d10f43cefa79f4ca977b845893d16eec0aa1f7d127dceb143b3f2690ed8ad63"
      }
    },
    {
      "id": "mobile-detail-p0-2-curve-paradox-eggshell-white-jacquard-how-to-wear-photo-01-02-3412-703",
      "sourceFigmaNode": "3412:703",
      "figmaNodeName": "how to 1-2",
      "role": "mobile-detail-p0-2-how-to-wear-photo",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/curve-paradox-eggshell-white-jacquard",
      "season": null,
      "series": "The Curve Paradox",
      "product": "The Curve Paradox",
      "productStyle": "Wide Brim Leaf Hat",
      "variantColorway": "Eggshell White jacquard",
      "detail": "curve-paradox-eggshell-white-jacquard",
      "order": 2,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-eggshell-white-jacquard/how-to-wear/photos/step-01-02-3412-703@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "c68cac62860e3dbeb55223d5e59597ee16f5adbc1238bc3d699c38c735282568",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2375093,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-eggshell-white-jacquard/how-to-wear/photos/step-01-02-3412-703@3x.png",
        "acceptedSha256": "c68cac62860e3dbeb55223d5e59597ee16f5adbc1238bc3d699c38c735282568"
      }
    },
    {
      "id": "mobile-detail-p0-2-curve-paradox-eggshell-white-jacquard-how-to-wear-photo-02-03-3412-690",
      "sourceFigmaNode": "3412:690",
      "figmaNodeName": "how to 2-1",
      "role": "mobile-detail-p0-2-how-to-wear-photo",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/curve-paradox-eggshell-white-jacquard",
      "season": null,
      "series": "The Curve Paradox",
      "product": "The Curve Paradox",
      "productStyle": "Wide Brim Leaf Hat",
      "variantColorway": "Eggshell White jacquard",
      "detail": "curve-paradox-eggshell-white-jacquard",
      "order": 3,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-eggshell-white-jacquard/how-to-wear/photos/step-02-03-3412-690@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "12c2bd54c0f6ff4e8beb1798fa745f1536c5906524da9eee6aba7ea0b808acb8",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2338802,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-eggshell-white-jacquard/how-to-wear/photos/step-02-03-3412-690@3x.png",
        "acceptedSha256": "12c2bd54c0f6ff4e8beb1798fa745f1536c5906524da9eee6aba7ea0b808acb8"
      }
    },
    {
      "id": "mobile-detail-p0-2-curve-paradox-eggshell-white-jacquard-how-to-wear-photo-02-04-3412-693",
      "sourceFigmaNode": "3412:693",
      "figmaNodeName": "how to 2-2",
      "role": "mobile-detail-p0-2-how-to-wear-photo",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/curve-paradox-eggshell-white-jacquard",
      "season": null,
      "series": "The Curve Paradox",
      "product": "The Curve Paradox",
      "productStyle": "Wide Brim Leaf Hat",
      "variantColorway": "Eggshell White jacquard",
      "detail": "curve-paradox-eggshell-white-jacquard",
      "order": 4,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-eggshell-white-jacquard/how-to-wear/photos/step-02-04-3412-693@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "a10e4e14e45c3e4fe236e0853bbd532a8750156a0285531cabde8fdb3ef822c5",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2050852,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-eggshell-white-jacquard/how-to-wear/photos/step-02-04-3412-693@3x.png",
        "acceptedSha256": "a10e4e14e45c3e4fe236e0853bbd532a8750156a0285531cabde8fdb3ef822c5"
      }
    },
    {
      "id": "mobile-detail-p0-2-curve-paradox-eggshell-white-jacquard-how-to-wear-sketch-01-01-3405-572",
      "sourceFigmaNode": "3405:572",
      "figmaNodeName": "how to 1 sketch",
      "role": "mobile-detail-p0-2-how-to-wear-sketch",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/curve-paradox-eggshell-white-jacquard",
      "season": null,
      "series": "The Curve Paradox",
      "product": "The Curve Paradox",
      "productStyle": "Wide Brim Leaf Hat",
      "variantColorway": "Eggshell White jacquard",
      "detail": "curve-paradox-eggshell-white-jacquard",
      "order": 1,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-eggshell-white-jacquard/how-to-wear/sketches/step-01-01-3405-572@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "37b067d7063b37f25929a9c285bb17fff01c51465e27e1cb381ea7ac4a559bae",
      "sourceType": "direct-figma-child-frame-exportAsync",
      "compositionType": "image-only-line-art-frame",
      "byteLength": 44063,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-eggshell-white-jacquard/how-to-wear/sketches/step-01-01-3405-572@3x.png",
        "acceptedSha256": "37b067d7063b37f25929a9c285bb17fff01c51465e27e1cb381ea7ac4a559bae"
      }
    },
    {
      "id": "mobile-detail-p0-2-curve-paradox-eggshell-white-jacquard-how-to-wear-sketch-02-02-3405-584",
      "sourceFigmaNode": "3405:584",
      "figmaNodeName": "how to 2 sketch",
      "role": "mobile-detail-p0-2-how-to-wear-sketch",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/curve-paradox-eggshell-white-jacquard",
      "season": null,
      "series": "The Curve Paradox",
      "product": "The Curve Paradox",
      "productStyle": "Wide Brim Leaf Hat",
      "variantColorway": "Eggshell White jacquard",
      "detail": "curve-paradox-eggshell-white-jacquard",
      "order": 2,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-eggshell-white-jacquard/how-to-wear/sketches/step-02-02-3405-584@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "f1ffc9a3b7aed8972ba01a62c2f6b5228a1251312d945ad67379c4b38214abee",
      "sourceType": "direct-figma-child-frame-exportAsync",
      "compositionType": "image-only-line-art-frame",
      "byteLength": 59042,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-eggshell-white-jacquard/how-to-wear/sketches/step-02-02-3405-584@3x.png",
        "acceptedSha256": "f1ffc9a3b7aed8972ba01a62c2f6b5228a1251312d945ad67379c4b38214abee"
      }
    },
    {
      "id": "mobile-detail-p0-2-curve-paradox-eggshell-white-jacquard-look-style-00-01-3412-673",
      "sourceFigmaNode": "3412:673",
      "figmaNodeName": "look 1",
      "role": "mobile-detail-p0-2-look-style",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/curve-paradox-eggshell-white-jacquard",
      "season": null,
      "series": "The Curve Paradox",
      "product": "The Curve Paradox",
      "productStyle": "Wide Brim Leaf Hat",
      "variantColorway": "Eggshell White jacquard",
      "detail": "curve-paradox-eggshell-white-jacquard",
      "order": 1,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-eggshell-white-jacquard/look-style/01-3412-673@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "29cea33c3f9ca5bfff7856bc956269d53c50bf2070e1386bd5764920ad2221a5",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2276263,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-eggshell-white-jacquard/look-style/01-3412-673@3x.png",
        "acceptedSha256": "29cea33c3f9ca5bfff7856bc956269d53c50bf2070e1386bd5764920ad2221a5"
      }
    },
    {
      "id": "mobile-detail-p0-2-curve-paradox-eggshell-white-jacquard-look-style-00-02-3412-675",
      "sourceFigmaNode": "3412:675",
      "figmaNodeName": "look 2",
      "role": "mobile-detail-p0-2-look-style",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/curve-paradox-eggshell-white-jacquard",
      "season": null,
      "series": "The Curve Paradox",
      "product": "The Curve Paradox",
      "productStyle": "Wide Brim Leaf Hat",
      "variantColorway": "Eggshell White jacquard",
      "detail": "curve-paradox-eggshell-white-jacquard",
      "order": 2,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-eggshell-white-jacquard/look-style/02-3412-675@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "11adc16ad2a860ecc3559998f2d2a1d04fca46ebd460f87e049479800227df42",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2305104,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-eggshell-white-jacquard/look-style/02-3412-675@3x.png",
        "acceptedSha256": "11adc16ad2a860ecc3559998f2d2a1d04fca46ebd460f87e049479800227df42"
      }
    },
    {
      "id": "mobile-detail-p0-2-curve-paradox-eggshell-white-jacquard-look-style-00-03-3412-677",
      "sourceFigmaNode": "3412:677",
      "figmaNodeName": "look 3",
      "role": "mobile-detail-p0-2-look-style",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/curve-paradox-eggshell-white-jacquard",
      "season": null,
      "series": "The Curve Paradox",
      "product": "The Curve Paradox",
      "productStyle": "Wide Brim Leaf Hat",
      "variantColorway": "Eggshell White jacquard",
      "detail": "curve-paradox-eggshell-white-jacquard",
      "order": 3,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-eggshell-white-jacquard/look-style/03-3412-677@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "b762e4a41a439995698bb6925341a4c30956bd9b7dd9099f07f26a3671236356",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2287288,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-eggshell-white-jacquard/look-style/03-3412-677@3x.png",
        "acceptedSha256": "b762e4a41a439995698bb6925341a4c30956bd9b7dd9099f07f26a3671236356"
      }
    },
    {
      "id": "mobile-detail-p0-2-curve-paradox-eggshell-white-jacquard-look-style-00-04-3412-679",
      "sourceFigmaNode": "3412:679",
      "figmaNodeName": "look 4",
      "role": "mobile-detail-p0-2-look-style",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/curve-paradox-eggshell-white-jacquard",
      "season": null,
      "series": "The Curve Paradox",
      "product": "The Curve Paradox",
      "productStyle": "Wide Brim Leaf Hat",
      "variantColorway": "Eggshell White jacquard",
      "detail": "curve-paradox-eggshell-white-jacquard",
      "order": 4,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-eggshell-white-jacquard/look-style/04-3412-679@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "ca82657348509b935a5d9baef05dd4a250732b5397c6833a14e1c65d6820540f",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2276477,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-eggshell-white-jacquard/look-style/04-3412-679@3x.png",
        "acceptedSha256": "ca82657348509b935a5d9baef05dd4a250732b5397c6833a14e1c65d6820540f"
      }
    },
    {
      "id": "mobile-detail-p0-2-curve-paradox-eggshell-white-jacquard-more-wear-00-01-3412-714",
      "sourceFigmaNode": "3412:714",
      "figmaNodeName": "style 1",
      "role": "mobile-detail-p0-2-more-wear",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/curve-paradox-eggshell-white-jacquard",
      "season": null,
      "series": "The Curve Paradox",
      "product": "The Curve Paradox",
      "productStyle": "Wide Brim Leaf Hat",
      "variantColorway": "Eggshell White jacquard",
      "detail": "curve-paradox-eggshell-white-jacquard",
      "order": 1,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-eggshell-white-jacquard/more-wear/01-3412-714@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "31ea31328be9b749d0c208a1cf8b2bb10b625027fabdd0124cbf1deba987fcf3",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 3139633,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-eggshell-white-jacquard/more-wear/01-3412-714@3x.png",
        "acceptedSha256": "31ea31328be9b749d0c208a1cf8b2bb10b625027fabdd0124cbf1deba987fcf3"
      }
    },
    {
      "id": "mobile-detail-p0-2-curve-paradox-eggshell-white-jacquard-more-wear-00-02-3412-717",
      "sourceFigmaNode": "3412:717",
      "figmaNodeName": "style 2",
      "role": "mobile-detail-p0-2-more-wear",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/curve-paradox-eggshell-white-jacquard",
      "season": null,
      "series": "The Curve Paradox",
      "product": "The Curve Paradox",
      "productStyle": "Wide Brim Leaf Hat",
      "variantColorway": "Eggshell White jacquard",
      "detail": "curve-paradox-eggshell-white-jacquard",
      "order": 2,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-eggshell-white-jacquard/more-wear/02-3412-717@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "d05629a342456cbf1a43cf90c5d9d6f72c4b8955327705fe111d0d34c60449a4",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 3120903,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-eggshell-white-jacquard/more-wear/02-3412-717@3x.png",
        "acceptedSha256": "d05629a342456cbf1a43cf90c5d9d6f72c4b8955327705fe111d0d34c60449a4"
      }
    },
    {
      "id": "mobile-detail-p0-2-curve-paradox-eggshell-white-jacquard-more-wear-00-03-3412-740",
      "sourceFigmaNode": "3412:740",
      "figmaNodeName": "style 3",
      "role": "mobile-detail-p0-2-more-wear",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/curve-paradox-eggshell-white-jacquard",
      "season": null,
      "series": "The Curve Paradox",
      "product": "The Curve Paradox",
      "productStyle": "Wide Brim Leaf Hat",
      "variantColorway": "Eggshell White jacquard",
      "detail": "curve-paradox-eggshell-white-jacquard",
      "order": 3,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-eggshell-white-jacquard/more-wear/03-3412-740@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "2e400f74d3d057026256140ee2f932f5170b0750481a75e34472663ca8387527",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 3428063,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-eggshell-white-jacquard/more-wear/03-3412-740@3x.png",
        "acceptedSha256": "2e400f74d3d057026256140ee2f932f5170b0750481a75e34472663ca8387527"
      }
    },
    {
      "id": "mobile-detail-p0-2-curve-paradox-eggshell-white-jacquard-more-wear-00-04-3412-737",
      "sourceFigmaNode": "3412:737",
      "figmaNodeName": "style 4",
      "role": "mobile-detail-p0-2-more-wear",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/curve-paradox-eggshell-white-jacquard",
      "season": null,
      "series": "The Curve Paradox",
      "product": "The Curve Paradox",
      "productStyle": "Wide Brim Leaf Hat",
      "variantColorway": "Eggshell White jacquard",
      "detail": "curve-paradox-eggshell-white-jacquard",
      "order": 4,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-eggshell-white-jacquard/more-wear/04-3412-737@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "84007a73104465a423f31a9e0aa5e753cd5a82dcb3693887bb2078c2aeaa5fbd",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2743241,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-eggshell-white-jacquard/more-wear/04-3412-737@3x.png",
        "acceptedSha256": "84007a73104465a423f31a9e0aa5e753cd5a82dcb3693887bb2078c2aeaa5fbd"
      }
    },
    {
      "id": "mobile-detail-p0-2-curve-paradox-eggshell-white-jacquard-product-gallery-00-01-3405-657",
      "sourceFigmaNode": "3405:657",
      "figmaNodeName": "main 1",
      "role": "mobile-detail-p0-2-product-gallery",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/curve-paradox-eggshell-white-jacquard",
      "season": null,
      "series": "The Curve Paradox",
      "product": "The Curve Paradox",
      "productStyle": "Wide Brim Leaf Hat",
      "variantColorway": "Eggshell White jacquard",
      "detail": "curve-paradox-eggshell-white-jacquard",
      "order": 1,
      "stackId": null,
      "width": 2700,
      "height": 2700,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-eggshell-white-jacquard/product-gallery/01-3405-657@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "9b3cbd91d74e7b2094e60568c9f952fc06a72ab79580a7dfc5d22f6a0187b011",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 7238144,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-eggshell-white-jacquard/product-gallery/01-3405-657@3x.png",
        "acceptedSha256": "9b3cbd91d74e7b2094e60568c9f952fc06a72ab79580a7dfc5d22f6a0187b011"
      }
    },
    {
      "id": "mobile-detail-p0-2-curve-paradox-eggshell-white-jacquard-product-gallery-00-02-3412-664",
      "sourceFigmaNode": "3412:664",
      "figmaNodeName": "main 2",
      "role": "mobile-detail-p0-2-product-gallery",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/curve-paradox-eggshell-white-jacquard",
      "season": null,
      "series": "The Curve Paradox",
      "product": "The Curve Paradox",
      "productStyle": "Wide Brim Leaf Hat",
      "variantColorway": "Eggshell White jacquard",
      "detail": "curve-paradox-eggshell-white-jacquard",
      "order": 2,
      "stackId": null,
      "width": 2700,
      "height": 2700,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-eggshell-white-jacquard/product-gallery/02-3412-664@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "a027d5e9510f5798d0b3b2cb9742d63c83954e7afcc5e838b48efc8562274f21",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 8292879,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-eggshell-white-jacquard/product-gallery/02-3412-664@3x.png",
        "acceptedSha256": "a027d5e9510f5798d0b3b2cb9742d63c83954e7afcc5e838b48efc8562274f21"
      }
    },
    {
      "id": "mobile-detail-p0-2-curve-paradox-eggshell-white-jacquard-selector-thumbnail-00-01-3405-601",
      "sourceFigmaNode": "3405:601",
      "figmaNodeName": "Eggshell white",
      "role": "mobile-detail-p0-2-selector-thumbnail",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/curve-paradox-eggshell-white-jacquard",
      "season": null,
      "series": "The Curve Paradox",
      "product": "The Curve Paradox",
      "productStyle": "Wide Brim Leaf Hat",
      "variantColorway": "Eggshell White jacquard",
      "detail": "curve-paradox-eggshell-white-jacquard",
      "order": 1,
      "stackId": null,
      "width": 240,
      "height": 240,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-eggshell-white-jacquard/selector/01-3405-601@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "8e05803349820eac559beddb2c6e1a517914deb546ffdc0ce018aec9133e7c79",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 65184,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-eggshell-white-jacquard/selector/01-3405-601@3x.png",
        "acceptedSha256": "8e05803349820eac559beddb2c6e1a517914deb546ffdc0ce018aec9133e7c79"
      }
    },
    {
      "id": "mobile-detail-p0-2-curve-paradox-ink-wash-blue-how-to-wear-photo-01-01-3382-18",
      "sourceFigmaNode": "3382:18",
      "figmaNodeName": "how to 1-1",
      "role": "mobile-detail-p0-2-how-to-wear-photo",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/curve-paradox-ink-wash-blue",
      "season": null,
      "series": "The Curve Paradox",
      "product": "The Curve Paradox",
      "productStyle": "Wide Brim Leaf Hat",
      "variantColorway": "Ink Wash Blue",
      "detail": "curve-paradox-ink-wash-blue",
      "order": 1,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-ink-wash-blue/how-to-wear/photos/step-01-01-3382-18@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "73c671d165829576b9efc5919e23d3584d19e5adcc4c2e28b640facdd3af8129",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2515579,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-ink-wash-blue/how-to-wear/photos/step-01-01-3382-18@3x.png",
        "acceptedSha256": "73c671d165829576b9efc5919e23d3584d19e5adcc4c2e28b640facdd3af8129"
      }
    },
    {
      "id": "mobile-detail-p0-2-curve-paradox-ink-wash-blue-how-to-wear-photo-01-02-3382-21",
      "sourceFigmaNode": "3382:21",
      "figmaNodeName": "how to 1-2",
      "role": "mobile-detail-p0-2-how-to-wear-photo",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/curve-paradox-ink-wash-blue",
      "season": null,
      "series": "The Curve Paradox",
      "product": "The Curve Paradox",
      "productStyle": "Wide Brim Leaf Hat",
      "variantColorway": "Ink Wash Blue",
      "detail": "curve-paradox-ink-wash-blue",
      "order": 2,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-ink-wash-blue/how-to-wear/photos/step-01-02-3382-21@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "00dd110518bf6525813630dcdf3ab0da3aa0d5f35742f0d920a3b9b9793858c8",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2876649,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-ink-wash-blue/how-to-wear/photos/step-01-02-3382-21@3x.png",
        "acceptedSha256": "00dd110518bf6525813630dcdf3ab0da3aa0d5f35742f0d920a3b9b9793858c8"
      }
    },
    {
      "id": "mobile-detail-p0-2-curve-paradox-ink-wash-blue-how-to-wear-photo-02-03-3382-30",
      "sourceFigmaNode": "3382:30",
      "figmaNodeName": "how to 2-1",
      "role": "mobile-detail-p0-2-how-to-wear-photo",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/curve-paradox-ink-wash-blue",
      "season": null,
      "series": "The Curve Paradox",
      "product": "The Curve Paradox",
      "productStyle": "Wide Brim Leaf Hat",
      "variantColorway": "Ink Wash Blue",
      "detail": "curve-paradox-ink-wash-blue",
      "order": 3,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-ink-wash-blue/how-to-wear/photos/step-02-03-3382-30@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "86d3ee223b5ba5fd3a50a9a7854b509fc52ba60e713d1c50975b04726e828c44",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2959389,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-ink-wash-blue/how-to-wear/photos/step-02-03-3382-30@3x.png",
        "acceptedSha256": "86d3ee223b5ba5fd3a50a9a7854b509fc52ba60e713d1c50975b04726e828c44"
      }
    },
    {
      "id": "mobile-detail-p0-2-curve-paradox-ink-wash-blue-how-to-wear-photo-02-04-3382-33",
      "sourceFigmaNode": "3382:33",
      "figmaNodeName": "how to 2-2",
      "role": "mobile-detail-p0-2-how-to-wear-photo",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/curve-paradox-ink-wash-blue",
      "season": null,
      "series": "The Curve Paradox",
      "product": "The Curve Paradox",
      "productStyle": "Wide Brim Leaf Hat",
      "variantColorway": "Ink Wash Blue",
      "detail": "curve-paradox-ink-wash-blue",
      "order": 4,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-ink-wash-blue/how-to-wear/photos/step-02-04-3382-33@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "20bbe374a2aa219f4175c804839618f5440589febfd48d8973132b1fb751b58e",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2004472,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-ink-wash-blue/how-to-wear/photos/step-02-04-3382-33@3x.png",
        "acceptedSha256": "20bbe374a2aa219f4175c804839618f5440589febfd48d8973132b1fb751b58e"
      }
    },
    {
      "id": "mobile-detail-p0-2-curve-paradox-ink-wash-blue-how-to-wear-sketch-01-01-3357-111",
      "sourceFigmaNode": "3357:111",
      "figmaNodeName": "how to 1 sketch",
      "role": "mobile-detail-p0-2-how-to-wear-sketch",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/curve-paradox-ink-wash-blue",
      "season": null,
      "series": "The Curve Paradox",
      "product": "The Curve Paradox",
      "productStyle": "Wide Brim Leaf Hat",
      "variantColorway": "Ink Wash Blue",
      "detail": "curve-paradox-ink-wash-blue",
      "order": 1,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-ink-wash-blue/how-to-wear/sketches/step-01-01-3357-111@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "37b067d7063b37f25929a9c285bb17fff01c51465e27e1cb381ea7ac4a559bae",
      "sourceType": "direct-figma-child-frame-exportAsync",
      "compositionType": "image-only-line-art-frame",
      "byteLength": 44063,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-ink-wash-blue/how-to-wear/sketches/step-01-01-3357-111@3x.png",
        "acceptedSha256": "37b067d7063b37f25929a9c285bb17fff01c51465e27e1cb381ea7ac4a559bae"
      }
    },
    {
      "id": "mobile-detail-p0-2-curve-paradox-ink-wash-blue-how-to-wear-sketch-02-02-3357-122",
      "sourceFigmaNode": "3357:122",
      "figmaNodeName": "how to 2 sketch",
      "role": "mobile-detail-p0-2-how-to-wear-sketch",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/curve-paradox-ink-wash-blue",
      "season": null,
      "series": "The Curve Paradox",
      "product": "The Curve Paradox",
      "productStyle": "Wide Brim Leaf Hat",
      "variantColorway": "Ink Wash Blue",
      "detail": "curve-paradox-ink-wash-blue",
      "order": 2,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-ink-wash-blue/how-to-wear/sketches/step-02-02-3357-122@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "f1ffc9a3b7aed8972ba01a62c2f6b5228a1251312d945ad67379c4b38214abee",
      "sourceType": "direct-figma-child-frame-exportAsync",
      "compositionType": "image-only-line-art-frame",
      "byteLength": 59042,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-ink-wash-blue/how-to-wear/sketches/step-02-02-3357-122@3x.png",
        "acceptedSha256": "f1ffc9a3b7aed8972ba01a62c2f6b5228a1251312d945ad67379c4b38214abee"
      }
    },
    {
      "id": "mobile-detail-p0-2-curve-paradox-ink-wash-blue-look-style-00-01-3358-231",
      "sourceFigmaNode": "3358:231",
      "figmaNodeName": "look 1",
      "role": "mobile-detail-p0-2-look-style",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/curve-paradox-ink-wash-blue",
      "season": null,
      "series": "The Curve Paradox",
      "product": "The Curve Paradox",
      "productStyle": "Wide Brim Leaf Hat",
      "variantColorway": "Ink Wash Blue",
      "detail": "curve-paradox-ink-wash-blue",
      "order": 1,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-ink-wash-blue/look-style/01-3358-231@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "26f7c1dc8b04fac79c1ede6eac69d642c619bd61b62ce2db07565adf220f8b2c",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2675585,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-ink-wash-blue/look-style/01-3358-231@3x.png",
        "acceptedSha256": "26f7c1dc8b04fac79c1ede6eac69d642c619bd61b62ce2db07565adf220f8b2c"
      }
    },
    {
      "id": "mobile-detail-p0-2-curve-paradox-ink-wash-blue-look-style-00-02-3358-234",
      "sourceFigmaNode": "3358:234",
      "figmaNodeName": "look 2",
      "role": "mobile-detail-p0-2-look-style",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/curve-paradox-ink-wash-blue",
      "season": null,
      "series": "The Curve Paradox",
      "product": "The Curve Paradox",
      "productStyle": "Wide Brim Leaf Hat",
      "variantColorway": "Ink Wash Blue",
      "detail": "curve-paradox-ink-wash-blue",
      "order": 2,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-ink-wash-blue/look-style/02-3358-234@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "df23fc556346ccb86e5e478852495e80f6e678ca4b53affa4d531adfb551c95b",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2496749,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-ink-wash-blue/look-style/02-3358-234@3x.png",
        "acceptedSha256": "df23fc556346ccb86e5e478852495e80f6e678ca4b53affa4d531adfb551c95b"
      }
    },
    {
      "id": "mobile-detail-p0-2-curve-paradox-ink-wash-blue-look-style-00-03-3358-239",
      "sourceFigmaNode": "3358:239",
      "figmaNodeName": "look 3",
      "role": "mobile-detail-p0-2-look-style",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/curve-paradox-ink-wash-blue",
      "season": null,
      "series": "The Curve Paradox",
      "product": "The Curve Paradox",
      "productStyle": "Wide Brim Leaf Hat",
      "variantColorway": "Ink Wash Blue",
      "detail": "curve-paradox-ink-wash-blue",
      "order": 3,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-ink-wash-blue/look-style/03-3358-239@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "8053cacc45d69bdfeca91621cfe1aa740d0b91671ebad9c6d9019f2539981d3c",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2667315,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-ink-wash-blue/look-style/03-3358-239@3x.png",
        "acceptedSha256": "8053cacc45d69bdfeca91621cfe1aa740d0b91671ebad9c6d9019f2539981d3c"
      }
    },
    {
      "id": "mobile-detail-p0-2-curve-paradox-ink-wash-blue-look-style-00-04-3358-246",
      "sourceFigmaNode": "3358:246",
      "figmaNodeName": "look 4",
      "role": "mobile-detail-p0-2-look-style",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/curve-paradox-ink-wash-blue",
      "season": null,
      "series": "The Curve Paradox",
      "product": "The Curve Paradox",
      "productStyle": "Wide Brim Leaf Hat",
      "variantColorway": "Ink Wash Blue",
      "detail": "curve-paradox-ink-wash-blue",
      "order": 4,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-ink-wash-blue/look-style/04-3358-246@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "55f1c1904d7c169909d389782f063796c3e1fedd049fc5d560e8e95a7dc8fdfd",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2524213,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-ink-wash-blue/look-style/04-3358-246@3x.png",
        "acceptedSha256": "55f1c1904d7c169909d389782f063796c3e1fedd049fc5d560e8e95a7dc8fdfd"
      }
    },
    {
      "id": "mobile-detail-p0-2-curve-paradox-ink-wash-blue-more-wear-00-01-3373-294",
      "sourceFigmaNode": "3373:294",
      "figmaNodeName": "style 1",
      "role": "mobile-detail-p0-2-more-wear",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/curve-paradox-ink-wash-blue",
      "season": null,
      "series": "The Curve Paradox",
      "product": "The Curve Paradox",
      "productStyle": "Wide Brim Leaf Hat",
      "variantColorway": "Ink Wash Blue",
      "detail": "curve-paradox-ink-wash-blue",
      "order": 1,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-ink-wash-blue/more-wear/01-3373-294@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "c34962530f36be9de253c3428bec07d80aba01cb06b73bb88263ef80a587cdc8",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 3162554,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-ink-wash-blue/more-wear/01-3373-294@3x.png",
        "acceptedSha256": "c34962530f36be9de253c3428bec07d80aba01cb06b73bb88263ef80a587cdc8"
      }
    },
    {
      "id": "mobile-detail-p0-2-curve-paradox-ink-wash-blue-more-wear-00-02-3373-297",
      "sourceFigmaNode": "3373:297",
      "figmaNodeName": "style 2",
      "role": "mobile-detail-p0-2-more-wear",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/curve-paradox-ink-wash-blue",
      "season": null,
      "series": "The Curve Paradox",
      "product": "The Curve Paradox",
      "productStyle": "Wide Brim Leaf Hat",
      "variantColorway": "Ink Wash Blue",
      "detail": "curve-paradox-ink-wash-blue",
      "order": 2,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-ink-wash-blue/more-wear/02-3373-297@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "c3a991612f4aebac147198eaa7f3df4b79e9949ad2343e3ba2ca21491e480ee7",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2857105,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-ink-wash-blue/more-wear/02-3373-297@3x.png",
        "acceptedSha256": "c3a991612f4aebac147198eaa7f3df4b79e9949ad2343e3ba2ca21491e480ee7"
      }
    },
    {
      "id": "mobile-detail-p0-2-curve-paradox-ink-wash-blue-more-wear-00-03-3374-305",
      "sourceFigmaNode": "3374:305",
      "figmaNodeName": "style 3",
      "role": "mobile-detail-p0-2-more-wear",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/curve-paradox-ink-wash-blue",
      "season": null,
      "series": "The Curve Paradox",
      "product": "The Curve Paradox",
      "productStyle": "Wide Brim Leaf Hat",
      "variantColorway": "Ink Wash Blue",
      "detail": "curve-paradox-ink-wash-blue",
      "order": 3,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-ink-wash-blue/more-wear/03-3374-305@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "88465e556bfdfd6ce4c5ff7d0965b0b0dd5537d3ab3f96776839c0f27b489883",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 3131314,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-ink-wash-blue/more-wear/03-3374-305@3x.png",
        "acceptedSha256": "88465e556bfdfd6ce4c5ff7d0965b0b0dd5537d3ab3f96776839c0f27b489883"
      }
    },
    {
      "id": "mobile-detail-p0-2-curve-paradox-ink-wash-blue-product-gallery-00-01-3358-206",
      "sourceFigmaNode": "3358:206",
      "figmaNodeName": "main 1",
      "role": "mobile-detail-p0-2-product-gallery",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/curve-paradox-ink-wash-blue",
      "season": null,
      "series": "The Curve Paradox",
      "product": "The Curve Paradox",
      "productStyle": "Wide Brim Leaf Hat",
      "variantColorway": "Ink Wash Blue",
      "detail": "curve-paradox-ink-wash-blue",
      "order": 1,
      "stackId": null,
      "width": 2700,
      "height": 2700,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-ink-wash-blue/product-gallery/01-3358-206@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "f2ee45fe3eea0e640bd7e4be31c35ca83d716c87ef744d839cc84af47312d411",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 7357394,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-ink-wash-blue/product-gallery/01-3358-206@3x.png",
        "acceptedSha256": "f2ee45fe3eea0e640bd7e4be31c35ca83d716c87ef744d839cc84af47312d411"
      }
    },
    {
      "id": "mobile-detail-p0-2-curve-paradox-ink-wash-blue-product-gallery-00-02-3358-210",
      "sourceFigmaNode": "3358:210",
      "figmaNodeName": "main 2",
      "role": "mobile-detail-p0-2-product-gallery",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/curve-paradox-ink-wash-blue",
      "season": null,
      "series": "The Curve Paradox",
      "product": "The Curve Paradox",
      "productStyle": "Wide Brim Leaf Hat",
      "variantColorway": "Ink Wash Blue",
      "detail": "curve-paradox-ink-wash-blue",
      "order": 2,
      "stackId": null,
      "width": 2700,
      "height": 2700,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-ink-wash-blue/product-gallery/02-3358-210@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "e144b8401de820cd194256f0f050753137fb97bab2d7fd867266106b26c8cb9c",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 8846570,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-ink-wash-blue/product-gallery/02-3358-210@3x.png",
        "acceptedSha256": "e144b8401de820cd194256f0f050753137fb97bab2d7fd867266106b26c8cb9c"
      }
    },
    {
      "id": "mobile-detail-p0-2-curve-paradox-ink-wash-blue-selector-thumbnail-00-01-3359-253",
      "sourceFigmaNode": "3359:253",
      "figmaNodeName": "ink wash blue",
      "role": "mobile-detail-p0-2-selector-thumbnail",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/curve-paradox-ink-wash-blue",
      "season": null,
      "series": "The Curve Paradox",
      "product": "The Curve Paradox",
      "productStyle": "Wide Brim Leaf Hat",
      "variantColorway": "Ink Wash Blue",
      "detail": "curve-paradox-ink-wash-blue",
      "order": 1,
      "stackId": null,
      "width": 240,
      "height": 240,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-ink-wash-blue/selector/01-3359-253@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "dd4f8c344df9d43c9d29797060b42aad34630553b11fde6a4be1d75ba161eeec",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 63821,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-ink-wash-blue/selector/01-3359-253@3x.png",
        "acceptedSha256": "dd4f8c344df9d43c9d29797060b42aad34630553b11fde6a4be1d75ba161eeec"
      }
    },
    {
      "id": "mobile-detail-p0-2-curve-paradox-satin-brown-how-to-wear-photo-01-01-3382-206",
      "sourceFigmaNode": "3382:206",
      "figmaNodeName": "how to 1-1",
      "role": "mobile-detail-p0-2-how-to-wear-photo",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/curve-paradox-satin-brown",
      "season": null,
      "series": "The Curve Paradox",
      "product": "The Curve Paradox",
      "productStyle": "Wide Brim Leaf Hat",
      "variantColorway": "Satin Brown",
      "detail": "curve-paradox-satin-brown",
      "order": 1,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-satin-brown/how-to-wear/photos/step-01-01-3382-206@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "dadd69fedb9dc7db3a9a034296a5a3b6cd29c4c87f75ed756800b46122edbecc",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2219886,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-satin-brown/how-to-wear/photos/step-01-01-3382-206@3x.png",
        "acceptedSha256": "dadd69fedb9dc7db3a9a034296a5a3b6cd29c4c87f75ed756800b46122edbecc"
      }
    },
    {
      "id": "mobile-detail-p0-2-curve-paradox-satin-brown-how-to-wear-photo-01-02-3382-211",
      "sourceFigmaNode": "3382:211",
      "figmaNodeName": "how to 1-2",
      "role": "mobile-detail-p0-2-how-to-wear-photo",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/curve-paradox-satin-brown",
      "season": null,
      "series": "The Curve Paradox",
      "product": "The Curve Paradox",
      "productStyle": "Wide Brim Leaf Hat",
      "variantColorway": "Satin Brown",
      "detail": "curve-paradox-satin-brown",
      "order": 2,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-satin-brown/how-to-wear/photos/step-01-02-3382-211@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "a9401cb82ed8647c88e54a938daf4ffc8e20b317928b643ec95a3af7c841d6b8",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2233258,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-satin-brown/how-to-wear/photos/step-01-02-3382-211@3x.png",
        "acceptedSha256": "a9401cb82ed8647c88e54a938daf4ffc8e20b317928b643ec95a3af7c841d6b8"
      }
    },
    {
      "id": "mobile-detail-p0-2-curve-paradox-satin-brown-how-to-wear-photo-02-03-3382-221",
      "sourceFigmaNode": "3382:221",
      "figmaNodeName": "how to 2-1",
      "role": "mobile-detail-p0-2-how-to-wear-photo",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/curve-paradox-satin-brown",
      "season": null,
      "series": "The Curve Paradox",
      "product": "The Curve Paradox",
      "productStyle": "Wide Brim Leaf Hat",
      "variantColorway": "Satin Brown",
      "detail": "curve-paradox-satin-brown",
      "order": 3,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-satin-brown/how-to-wear/photos/step-02-03-3382-221@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "de3342ca0b74321c339a048032f55ff70c3012463c45cd8f0bd246954e206c27",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2604288,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-satin-brown/how-to-wear/photos/step-02-03-3382-221@3x.png",
        "acceptedSha256": "de3342ca0b74321c339a048032f55ff70c3012463c45cd8f0bd246954e206c27"
      }
    },
    {
      "id": "mobile-detail-p0-2-curve-paradox-satin-brown-how-to-wear-photo-02-04-3383-261",
      "sourceFigmaNode": "3383:261",
      "figmaNodeName": "how to 2-2",
      "role": "mobile-detail-p0-2-how-to-wear-photo",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/curve-paradox-satin-brown",
      "season": null,
      "series": "The Curve Paradox",
      "product": "The Curve Paradox",
      "productStyle": "Wide Brim Leaf Hat",
      "variantColorway": "Satin Brown",
      "detail": "curve-paradox-satin-brown",
      "order": 4,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-satin-brown/how-to-wear/photos/step-02-04-3383-261@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "9161f0dfa0f34e1f95516cdf80ac504810968ed1557c93b0bf8a9ac3e03a564c",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2043951,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-satin-brown/how-to-wear/photos/step-02-04-3383-261@3x.png",
        "acceptedSha256": "9161f0dfa0f34e1f95516cdf80ac504810968ed1557c93b0bf8a9ac3e03a564c"
      }
    },
    {
      "id": "mobile-detail-p0-2-curve-paradox-satin-brown-how-to-wear-sketch-01-01-3382-83",
      "sourceFigmaNode": "3382:83",
      "figmaNodeName": "how to 1 sketch",
      "role": "mobile-detail-p0-2-how-to-wear-sketch",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/curve-paradox-satin-brown",
      "season": null,
      "series": "The Curve Paradox",
      "product": "The Curve Paradox",
      "productStyle": "Wide Brim Leaf Hat",
      "variantColorway": "Satin Brown",
      "detail": "curve-paradox-satin-brown",
      "order": 1,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-satin-brown/how-to-wear/sketches/step-01-01-3382-83@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "37b067d7063b37f25929a9c285bb17fff01c51465e27e1cb381ea7ac4a559bae",
      "sourceType": "direct-figma-child-frame-exportAsync",
      "compositionType": "image-only-line-art-frame",
      "byteLength": 44063,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-satin-brown/how-to-wear/sketches/step-01-01-3382-83@3x.png",
        "acceptedSha256": "37b067d7063b37f25929a9c285bb17fff01c51465e27e1cb381ea7ac4a559bae"
      }
    },
    {
      "id": "mobile-detail-p0-2-curve-paradox-satin-brown-how-to-wear-sketch-02-02-3382-95",
      "sourceFigmaNode": "3382:95",
      "figmaNodeName": "how to 2 sketch",
      "role": "mobile-detail-p0-2-how-to-wear-sketch",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/curve-paradox-satin-brown",
      "season": null,
      "series": "The Curve Paradox",
      "product": "The Curve Paradox",
      "productStyle": "Wide Brim Leaf Hat",
      "variantColorway": "Satin Brown",
      "detail": "curve-paradox-satin-brown",
      "order": 2,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-satin-brown/how-to-wear/sketches/step-02-02-3382-95@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "f1ffc9a3b7aed8972ba01a62c2f6b5228a1251312d945ad67379c4b38214abee",
      "sourceType": "direct-figma-child-frame-exportAsync",
      "compositionType": "image-only-line-art-frame",
      "byteLength": 59042,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-satin-brown/how-to-wear/sketches/step-02-02-3382-95@3x.png",
        "acceptedSha256": "f1ffc9a3b7aed8972ba01a62c2f6b5228a1251312d945ad67379c4b38214abee"
      }
    },
    {
      "id": "mobile-detail-p0-2-curve-paradox-satin-brown-look-style-00-01-3382-193",
      "sourceFigmaNode": "3382:193",
      "figmaNodeName": "look 1",
      "role": "mobile-detail-p0-2-look-style",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/curve-paradox-satin-brown",
      "season": null,
      "series": "The Curve Paradox",
      "product": "The Curve Paradox",
      "productStyle": "Wide Brim Leaf Hat",
      "variantColorway": "Satin Brown",
      "detail": "curve-paradox-satin-brown",
      "order": 1,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-satin-brown/look-style/01-3382-193@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "a9401cb82ed8647c88e54a938daf4ffc8e20b317928b643ec95a3af7c841d6b8",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2233258,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-satin-brown/look-style/01-3382-193@3x.png",
        "acceptedSha256": "a9401cb82ed8647c88e54a938daf4ffc8e20b317928b643ec95a3af7c841d6b8"
      }
    },
    {
      "id": "mobile-detail-p0-2-curve-paradox-satin-brown-look-style-00-02-3382-195",
      "sourceFigmaNode": "3382:195",
      "figmaNodeName": "look 2",
      "role": "mobile-detail-p0-2-look-style",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/curve-paradox-satin-brown",
      "season": null,
      "series": "The Curve Paradox",
      "product": "The Curve Paradox",
      "productStyle": "Wide Brim Leaf Hat",
      "variantColorway": "Satin Brown",
      "detail": "curve-paradox-satin-brown",
      "order": 2,
      "stackId": null,
      "width": 1338,
      "height": 1333,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-satin-brown/look-style/02-3382-195@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "d96ff22abae32343003e1a64a31815e7740241d92c66e3525293ccde130c1c3b",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2231616,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-satin-brown/look-style/02-3382-195@3x.png",
        "acceptedSha256": "d96ff22abae32343003e1a64a31815e7740241d92c66e3525293ccde130c1c3b"
      }
    },
    {
      "id": "mobile-detail-p0-2-curve-paradox-satin-brown-look-style-00-03-3382-197",
      "sourceFigmaNode": "3382:197",
      "figmaNodeName": "look 3",
      "role": "mobile-detail-p0-2-look-style",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/curve-paradox-satin-brown",
      "season": null,
      "series": "The Curve Paradox",
      "product": "The Curve Paradox",
      "productStyle": "Wide Brim Leaf Hat",
      "variantColorway": "Satin Brown",
      "detail": "curve-paradox-satin-brown",
      "order": 3,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-satin-brown/look-style/03-3382-197@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "0f46b148845141181c4bee22a53188411890f1a6413aee471e4cadf2d7b82641",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2360291,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-satin-brown/look-style/03-3382-197@3x.png",
        "acceptedSha256": "0f46b148845141181c4bee22a53188411890f1a6413aee471e4cadf2d7b82641"
      }
    },
    {
      "id": "mobile-detail-p0-2-curve-paradox-satin-brown-look-style-00-04-3382-199",
      "sourceFigmaNode": "3382:199",
      "figmaNodeName": "look 4",
      "role": "mobile-detail-p0-2-look-style",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/curve-paradox-satin-brown",
      "season": null,
      "series": "The Curve Paradox",
      "product": "The Curve Paradox",
      "productStyle": "Wide Brim Leaf Hat",
      "variantColorway": "Satin Brown",
      "detail": "curve-paradox-satin-brown",
      "order": 4,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-satin-brown/look-style/04-3382-199@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "f53b79fc5a05908558416596a51076143e58c538628207f15df8d867d64f2a29",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2300362,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-satin-brown/look-style/04-3382-199@3x.png",
        "acceptedSha256": "f53b79fc5a05908558416596a51076143e58c538628207f15df8d867d64f2a29"
      }
    },
    {
      "id": "mobile-detail-p0-2-curve-paradox-satin-brown-more-wear-00-01-3383-239",
      "sourceFigmaNode": "3383:239",
      "figmaNodeName": "style 1",
      "role": "mobile-detail-p0-2-more-wear",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/curve-paradox-satin-brown",
      "season": null,
      "series": "The Curve Paradox",
      "product": "The Curve Paradox",
      "productStyle": "Wide Brim Leaf Hat",
      "variantColorway": "Satin Brown",
      "detail": "curve-paradox-satin-brown",
      "order": 1,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-satin-brown/more-wear/01-3383-239@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "8b29c20c3b16ac9c68f900c09f669e77ed96d0f3e50d55f9c41338b121d0ce39",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2598615,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-satin-brown/more-wear/01-3383-239@3x.png",
        "acceptedSha256": "8b29c20c3b16ac9c68f900c09f669e77ed96d0f3e50d55f9c41338b121d0ce39"
      }
    },
    {
      "id": "mobile-detail-p0-2-curve-paradox-satin-brown-more-wear-00-02-3383-242",
      "sourceFigmaNode": "3383:242",
      "figmaNodeName": "style 2",
      "role": "mobile-detail-p0-2-more-wear",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/curve-paradox-satin-brown",
      "season": null,
      "series": "The Curve Paradox",
      "product": "The Curve Paradox",
      "productStyle": "Wide Brim Leaf Hat",
      "variantColorway": "Satin Brown",
      "detail": "curve-paradox-satin-brown",
      "order": 2,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-satin-brown/more-wear/02-3383-242@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "56fbb24466ed81a10d9fc60009002f5a4352571de49fa3cb9c0c7d2f52ed0583",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2907952,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-satin-brown/more-wear/02-3383-242@3x.png",
        "acceptedSha256": "56fbb24466ed81a10d9fc60009002f5a4352571de49fa3cb9c0c7d2f52ed0583"
      }
    },
    {
      "id": "mobile-detail-p0-2-curve-paradox-satin-brown-more-wear-00-03-3383-251",
      "sourceFigmaNode": "3383:251",
      "figmaNodeName": "style 3",
      "role": "mobile-detail-p0-2-more-wear",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/curve-paradox-satin-brown",
      "season": null,
      "series": "The Curve Paradox",
      "product": "The Curve Paradox",
      "productStyle": "Wide Brim Leaf Hat",
      "variantColorway": "Satin Brown",
      "detail": "curve-paradox-satin-brown",
      "order": 3,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-satin-brown/more-wear/03-3383-251@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "676470d21aefeba5fc88e3a8a25723bf7f0c92fe361ad88a9de9eb18a8ef2fde",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2730277,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-satin-brown/more-wear/03-3383-251@3x.png",
        "acceptedSha256": "676470d21aefeba5fc88e3a8a25723bf7f0c92fe361ad88a9de9eb18a8ef2fde"
      }
    },
    {
      "id": "mobile-detail-p0-2-curve-paradox-satin-brown-more-wear-00-04-3383-268",
      "sourceFigmaNode": "3383:268",
      "figmaNodeName": "style 4",
      "role": "mobile-detail-p0-2-more-wear",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/curve-paradox-satin-brown",
      "season": null,
      "series": "The Curve Paradox",
      "product": "The Curve Paradox",
      "productStyle": "Wide Brim Leaf Hat",
      "variantColorway": "Satin Brown",
      "detail": "curve-paradox-satin-brown",
      "order": 4,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-satin-brown/more-wear/04-3383-268@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "2614707c81eef3f3fb108057f0dbe5444e24d0861cbd2ea5985fda5d18a5829e",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2529728,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-satin-brown/more-wear/04-3383-268@3x.png",
        "acceptedSha256": "2614707c81eef3f3fb108057f0dbe5444e24d0861cbd2ea5985fda5d18a5829e"
      }
    },
    {
      "id": "mobile-detail-p0-2-curve-paradox-satin-brown-product-gallery-00-01-3382-172",
      "sourceFigmaNode": "3382:172",
      "figmaNodeName": "main 1",
      "role": "mobile-detail-p0-2-product-gallery",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/curve-paradox-satin-brown",
      "season": null,
      "series": "The Curve Paradox",
      "product": "The Curve Paradox",
      "productStyle": "Wide Brim Leaf Hat",
      "variantColorway": "Satin Brown",
      "detail": "curve-paradox-satin-brown",
      "order": 1,
      "stackId": null,
      "width": 2700,
      "height": 2700,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-satin-brown/product-gallery/01-3382-172@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "aa17fbb24b89e502c6cd16114d8401f310b1e6a5e829e9128f8e00f2d7a9d074",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 1291652,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-satin-brown/product-gallery/01-3382-172@3x.png",
        "acceptedSha256": "aa17fbb24b89e502c6cd16114d8401f310b1e6a5e829e9128f8e00f2d7a9d074"
      }
    },
    {
      "id": "mobile-detail-p0-2-curve-paradox-satin-brown-product-gallery-00-02-3382-178",
      "sourceFigmaNode": "3382:178",
      "figmaNodeName": "main 2",
      "role": "mobile-detail-p0-2-product-gallery",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/curve-paradox-satin-brown",
      "season": null,
      "series": "The Curve Paradox",
      "product": "The Curve Paradox",
      "productStyle": "Wide Brim Leaf Hat",
      "variantColorway": "Satin Brown",
      "detail": "curve-paradox-satin-brown",
      "order": 2,
      "stackId": null,
      "width": 2700,
      "height": 2700,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-satin-brown/product-gallery/02-3382-178@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "33bbfeb04bf34c3578e8082b83c15b96359a6f6ac9b519d3bed7c19594b89b40",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 6761478,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-satin-brown/product-gallery/02-3382-178@3x.png",
        "acceptedSha256": "33bbfeb04bf34c3578e8082b83c15b96359a6f6ac9b519d3bed7c19594b89b40"
      }
    },
    {
      "id": "mobile-detail-p0-2-curve-paradox-satin-brown-selector-thumbnail-00-01-3382-108",
      "sourceFigmaNode": "3382:108",
      "figmaNodeName": "Swaying Silver Blue",
      "role": "mobile-detail-p0-2-selector-thumbnail",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/curve-paradox-satin-brown",
      "season": null,
      "series": "The Curve Paradox",
      "product": "The Curve Paradox",
      "productStyle": "Wide Brim Leaf Hat",
      "variantColorway": "Satin Brown",
      "detail": "curve-paradox-satin-brown",
      "order": 1,
      "stackId": null,
      "width": 240,
      "height": 240,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-satin-brown/selector/01-3382-108@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "7eed89f6554d4bcf56273abc498f9ac968b276cd04c39637a9a25e09771d99e6",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 47506,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-satin-brown/selector/01-3382-108@3x.png",
        "acceptedSha256": "7eed89f6554d4bcf56273abc498f9ac968b276cd04c39637a9a25e09771d99e6"
      }
    },
    {
      "id": "mobile-detail-p0-2-duality-bright-camellia-how-to-wear-photo-01-01-3415-2115",
      "sourceFigmaNode": "3415:2115",
      "figmaNodeName": "how to 1-1",
      "role": "mobile-detail-p0-2-how-to-wear-photo",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/duality-bright-camellia",
      "season": null,
      "series": "Duality",
      "product": "Duality",
      "productStyle": "Reversible Bucket Hat",
      "variantColorway": "Bright Camellia",
      "detail": "duality-bright-camellia",
      "order": 1,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-bright-camellia/how-to-wear/photos/step-01-01-3415-2115@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "13c16ccc18d20a30840013eca5278475ebe9a19ed4dcde52d88ce2e0c5033d4f",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2649155,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/duality/mobile-p0-2-atomic/duality-bright-camellia/how-to-wear/photos/step-01-01-3415-2115@3x.png",
        "acceptedSha256": "13c16ccc18d20a30840013eca5278475ebe9a19ed4dcde52d88ce2e0c5033d4f"
      }
    },
    {
      "id": "mobile-detail-p0-2-duality-bright-camellia-how-to-wear-photo-01-02-3415-2118",
      "sourceFigmaNode": "3415:2118",
      "figmaNodeName": "how to 1-2",
      "role": "mobile-detail-p0-2-how-to-wear-photo",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/duality-bright-camellia",
      "season": null,
      "series": "Duality",
      "product": "Duality",
      "productStyle": "Reversible Bucket Hat",
      "variantColorway": "Bright Camellia",
      "detail": "duality-bright-camellia",
      "order": 2,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-bright-camellia/how-to-wear/photos/step-01-02-3415-2118@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "3e2b4f0d480786a9cf8c3e360c163ac83eb90bc20907cbc98f4f836f3a32b44c",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2267866,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/duality/mobile-p0-2-atomic/duality-bright-camellia/how-to-wear/photos/step-01-02-3415-2118@3x.png",
        "acceptedSha256": "3e2b4f0d480786a9cf8c3e360c163ac83eb90bc20907cbc98f4f836f3a32b44c"
      }
    },
    {
      "id": "mobile-detail-p0-2-duality-bright-camellia-how-to-wear-photo-02-03-3415-2121",
      "sourceFigmaNode": "3415:2121",
      "figmaNodeName": "how to 2-1",
      "role": "mobile-detail-p0-2-how-to-wear-photo",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/duality-bright-camellia",
      "season": null,
      "series": "Duality",
      "product": "Duality",
      "productStyle": "Reversible Bucket Hat",
      "variantColorway": "Bright Camellia",
      "detail": "duality-bright-camellia",
      "order": 3,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-bright-camellia/how-to-wear/photos/step-02-03-3415-2121@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "fe50f9e51d03dffd8c911a84be329c82a8076fd4b31b42af964af46a3d0896ce",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2602254,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/duality/mobile-p0-2-atomic/duality-bright-camellia/how-to-wear/photos/step-02-03-3415-2121@3x.png",
        "acceptedSha256": "fe50f9e51d03dffd8c911a84be329c82a8076fd4b31b42af964af46a3d0896ce"
      }
    },
    {
      "id": "mobile-detail-p0-2-duality-bright-camellia-how-to-wear-photo-02-04-3415-2124",
      "sourceFigmaNode": "3415:2124",
      "figmaNodeName": "how to 2-2",
      "role": "mobile-detail-p0-2-how-to-wear-photo",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/duality-bright-camellia",
      "season": null,
      "series": "Duality",
      "product": "Duality",
      "productStyle": "Reversible Bucket Hat",
      "variantColorway": "Bright Camellia",
      "detail": "duality-bright-camellia",
      "order": 4,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-bright-camellia/how-to-wear/photos/step-02-04-3415-2124@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "a967c8df3e1e1287a8d76e9fdf8c45e87c1ac5c7b377be8f7d91aa308ac5f1bf",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2686593,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/duality/mobile-p0-2-atomic/duality-bright-camellia/how-to-wear/photos/step-02-04-3415-2124@3x.png",
        "acceptedSha256": "a967c8df3e1e1287a8d76e9fdf8c45e87c1ac5c7b377be8f7d91aa308ac5f1bf"
      }
    },
    {
      "id": "mobile-detail-p0-2-duality-bright-camellia-how-to-wear-photo-03-05-3415-2127",
      "sourceFigmaNode": "3415:2127",
      "figmaNodeName": "how to 3-1",
      "role": "mobile-detail-p0-2-how-to-wear-photo",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/duality-bright-camellia",
      "season": null,
      "series": "Duality",
      "product": "Duality",
      "productStyle": "Reversible Bucket Hat",
      "variantColorway": "Bright Camellia",
      "detail": "duality-bright-camellia",
      "order": 5,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-bright-camellia/how-to-wear/photos/step-03-05-3415-2127@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "82edfeadb3e639f9b00b1c21a15ffd6a6e2aa108bc17a02024bdbcaa48a2fe24",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2416992,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/duality/mobile-p0-2-atomic/duality-bright-camellia/how-to-wear/photos/step-03-05-3415-2127@3x.png",
        "acceptedSha256": "82edfeadb3e639f9b00b1c21a15ffd6a6e2aa108bc17a02024bdbcaa48a2fe24"
      }
    },
    {
      "id": "mobile-detail-p0-2-duality-bright-camellia-how-to-wear-photo-03-06-3415-2130",
      "sourceFigmaNode": "3415:2130",
      "figmaNodeName": "how to 3-2",
      "role": "mobile-detail-p0-2-how-to-wear-photo",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/duality-bright-camellia",
      "season": null,
      "series": "Duality",
      "product": "Duality",
      "productStyle": "Reversible Bucket Hat",
      "variantColorway": "Bright Camellia",
      "detail": "duality-bright-camellia",
      "order": 6,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-bright-camellia/how-to-wear/photos/step-03-06-3415-2130@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "6a93e56ffc9e95004bb6393b18543d5ff901de3ef0874559f7b5582244a5f9a5",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2457428,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/duality/mobile-p0-2-atomic/duality-bright-camellia/how-to-wear/photos/step-03-06-3415-2130@3x.png",
        "acceptedSha256": "6a93e56ffc9e95004bb6393b18543d5ff901de3ef0874559f7b5582244a5f9a5"
      }
    },
    {
      "id": "mobile-detail-p0-2-duality-bright-camellia-how-to-wear-sketch-01-01-3415-1918",
      "sourceFigmaNode": "3415:1918",
      "figmaNodeName": "how to 1 sketch",
      "role": "mobile-detail-p0-2-how-to-wear-sketch",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/duality-bright-camellia",
      "season": null,
      "series": "Duality",
      "product": "Duality",
      "productStyle": "Reversible Bucket Hat",
      "variantColorway": "Bright Camellia",
      "detail": "duality-bright-camellia",
      "order": 1,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-bright-camellia/how-to-wear/sketches/step-01-01-3415-1918@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "affc9b825522eb600c7f352d68b9fe73e823242b50473793fc523ca536f08e71",
      "sourceType": "direct-figma-child-frame-exportAsync",
      "compositionType": "image-only-line-art-frame",
      "byteLength": 72994,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/duality/mobile-p0-2-atomic/duality-bright-camellia/how-to-wear/sketches/step-01-01-3415-1918@3x.png",
        "acceptedSha256": "affc9b825522eb600c7f352d68b9fe73e823242b50473793fc523ca536f08e71"
      }
    },
    {
      "id": "mobile-detail-p0-2-duality-bright-camellia-how-to-wear-sketch-02-02-3415-1939",
      "sourceFigmaNode": "3415:1939",
      "figmaNodeName": "how to 2 sketch",
      "role": "mobile-detail-p0-2-how-to-wear-sketch",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/duality-bright-camellia",
      "season": null,
      "series": "Duality",
      "product": "Duality",
      "productStyle": "Reversible Bucket Hat",
      "variantColorway": "Bright Camellia",
      "detail": "duality-bright-camellia",
      "order": 2,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-bright-camellia/how-to-wear/sketches/step-02-02-3415-1939@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "5764b0925869b5d32994ea99cf97498c24cfbd43c1d2b37bffb13bf31ea055cb",
      "sourceType": "direct-figma-child-frame-exportAsync",
      "compositionType": "image-only-line-art-frame",
      "byteLength": 62143,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/duality/mobile-p0-2-atomic/duality-bright-camellia/how-to-wear/sketches/step-02-02-3415-1939@3x.png",
        "acceptedSha256": "5764b0925869b5d32994ea99cf97498c24cfbd43c1d2b37bffb13bf31ea055cb"
      }
    },
    {
      "id": "mobile-detail-p0-2-duality-bright-camellia-how-to-wear-sketch-02-03-3415-1956",
      "sourceFigmaNode": "3415:1956",
      "figmaNodeName": "how to 2 sketch",
      "role": "mobile-detail-p0-2-how-to-wear-sketch",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/duality-bright-camellia",
      "season": null,
      "series": "Duality",
      "product": "Duality",
      "productStyle": "Reversible Bucket Hat",
      "variantColorway": "Bright Camellia",
      "detail": "duality-bright-camellia",
      "order": 3,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-bright-camellia/how-to-wear/sketches/step-02-03-3415-1956@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "401a9734b4c585769ed10d6133b8197bb7565b201d9c82b08065bde10b0c35e1",
      "sourceType": "direct-figma-child-frame-exportAsync",
      "compositionType": "image-only-line-art-frame",
      "byteLength": 50875,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/duality/mobile-p0-2-atomic/duality-bright-camellia/how-to-wear/sketches/step-02-03-3415-1956@3x.png",
        "acceptedSha256": "401a9734b4c585769ed10d6133b8197bb7565b201d9c82b08065bde10b0c35e1"
      }
    },
    {
      "id": "mobile-detail-p0-2-duality-bright-camellia-look-style-00-01-3415-2059",
      "sourceFigmaNode": "3415:2059",
      "figmaNodeName": "look 1",
      "role": "mobile-detail-p0-2-look-style",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/duality-bright-camellia",
      "season": null,
      "series": "Duality",
      "product": "Duality",
      "productStyle": "Reversible Bucket Hat",
      "variantColorway": "Bright Camellia",
      "detail": "duality-bright-camellia",
      "order": 1,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-bright-camellia/look-style/01-3415-2059@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "0ce0108b1c9cff07b0c51d1e1801511188a8cb22136558c03325aba4211543b9",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2647085,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/duality/mobile-p0-2-atomic/duality-bright-camellia/look-style/01-3415-2059@3x.png",
        "acceptedSha256": "0ce0108b1c9cff07b0c51d1e1801511188a8cb22136558c03325aba4211543b9"
      }
    },
    {
      "id": "mobile-detail-p0-2-duality-bright-camellia-look-style-00-02-3415-2063",
      "sourceFigmaNode": "3415:2063",
      "figmaNodeName": "look 2",
      "role": "mobile-detail-p0-2-look-style",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/duality-bright-camellia",
      "season": null,
      "series": "Duality",
      "product": "Duality",
      "productStyle": "Reversible Bucket Hat",
      "variantColorway": "Bright Camellia",
      "detail": "duality-bright-camellia",
      "order": 2,
      "stackId": null,
      "width": 1338,
      "height": 1333,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-bright-camellia/look-style/02-3415-2063@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "73f7f0784a441244cc37e0fc28d4db7add5ba50be95b61a9bde292522d580404",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2659757,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/duality/mobile-p0-2-atomic/duality-bright-camellia/look-style/02-3415-2063@3x.png",
        "acceptedSha256": "73f7f0784a441244cc37e0fc28d4db7add5ba50be95b61a9bde292522d580404"
      }
    },
    {
      "id": "mobile-detail-p0-2-duality-bright-camellia-look-style-00-03-3415-2065",
      "sourceFigmaNode": "3415:2065",
      "figmaNodeName": "look 3",
      "role": "mobile-detail-p0-2-look-style",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/duality-bright-camellia",
      "season": null,
      "series": "Duality",
      "product": "Duality",
      "productStyle": "Reversible Bucket Hat",
      "variantColorway": "Bright Camellia",
      "detail": "duality-bright-camellia",
      "order": 3,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-bright-camellia/look-style/03-3415-2065@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "0fedbb533eac3ba63dd1d5eadffd2556f0880bd4e9219978de9ae01030bc4a9e",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2553462,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/duality/mobile-p0-2-atomic/duality-bright-camellia/look-style/03-3415-2065@3x.png",
        "acceptedSha256": "0fedbb533eac3ba63dd1d5eadffd2556f0880bd4e9219978de9ae01030bc4a9e"
      }
    },
    {
      "id": "mobile-detail-p0-2-duality-bright-camellia-look-style-00-04-3415-2067",
      "sourceFigmaNode": "3415:2067",
      "figmaNodeName": "look 4",
      "role": "mobile-detail-p0-2-look-style",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/duality-bright-camellia",
      "season": null,
      "series": "Duality",
      "product": "Duality",
      "productStyle": "Reversible Bucket Hat",
      "variantColorway": "Bright Camellia",
      "detail": "duality-bright-camellia",
      "order": 4,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-bright-camellia/look-style/04-3415-2067@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "57d66742370b1e6a2e961bd33d3b493eced11d949803badaf5ba616fab5b6806",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2551011,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/duality/mobile-p0-2-atomic/duality-bright-camellia/look-style/04-3415-2067@3x.png",
        "acceptedSha256": "57d66742370b1e6a2e961bd33d3b493eced11d949803badaf5ba616fab5b6806"
      }
    },
    {
      "id": "mobile-detail-p0-2-duality-bright-camellia-more-wear-00-01-3415-2083",
      "sourceFigmaNode": "3415:2083",
      "figmaNodeName": "style 1",
      "role": "mobile-detail-p0-2-more-wear",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/duality-bright-camellia",
      "season": null,
      "series": "Duality",
      "product": "Duality",
      "productStyle": "Reversible Bucket Hat",
      "variantColorway": "Bright Camellia",
      "detail": "duality-bright-camellia",
      "order": 1,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-bright-camellia/more-wear/01-3415-2083@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "42cf4c6b1a6f3cbbdb00cd12dd26feac02ae2995eae9258508ebf690308abbac",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 3043688,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/duality/mobile-p0-2-atomic/duality-bright-camellia/more-wear/01-3415-2083@3x.png",
        "acceptedSha256": "42cf4c6b1a6f3cbbdb00cd12dd26feac02ae2995eae9258508ebf690308abbac"
      }
    },
    {
      "id": "mobile-detail-p0-2-duality-bright-camellia-more-wear-00-02-3415-2088",
      "sourceFigmaNode": "3415:2088",
      "figmaNodeName": "style 2",
      "role": "mobile-detail-p0-2-more-wear",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/duality-bright-camellia",
      "season": null,
      "series": "Duality",
      "product": "Duality",
      "productStyle": "Reversible Bucket Hat",
      "variantColorway": "Bright Camellia",
      "detail": "duality-bright-camellia",
      "order": 2,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-bright-camellia/more-wear/02-3415-2088@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "96fb8fa3c40ced69d2b2986f08e4bfc81644c09d9c3c19dfda6e5d1a5b10eb9f",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 3153656,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/duality/mobile-p0-2-atomic/duality-bright-camellia/more-wear/02-3415-2088@3x.png",
        "acceptedSha256": "96fb8fa3c40ced69d2b2986f08e4bfc81644c09d9c3c19dfda6e5d1a5b10eb9f"
      }
    },
    {
      "id": "mobile-detail-p0-2-duality-bright-camellia-more-wear-00-03-3415-2094",
      "sourceFigmaNode": "3415:2094",
      "figmaNodeName": "style 3",
      "role": "mobile-detail-p0-2-more-wear",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/duality-bright-camellia",
      "season": null,
      "series": "Duality",
      "product": "Duality",
      "productStyle": "Reversible Bucket Hat",
      "variantColorway": "Bright Camellia",
      "detail": "duality-bright-camellia",
      "order": 3,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-bright-camellia/more-wear/03-3415-2094@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "4393325cfb1f4ff317baac90413b1cf97821c22befe89b2d07d9e303b621a764",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 3050768,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/duality/mobile-p0-2-atomic/duality-bright-camellia/more-wear/03-3415-2094@3x.png",
        "acceptedSha256": "4393325cfb1f4ff317baac90413b1cf97821c22befe89b2d07d9e303b621a764"
      }
    },
    {
      "id": "mobile-detail-p0-2-duality-bright-camellia-product-gallery-00-01-3415-2042",
      "sourceFigmaNode": "3415:2042",
      "figmaNodeName": "main 1",
      "role": "mobile-detail-p0-2-product-gallery",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/duality-bright-camellia",
      "season": null,
      "series": "Duality",
      "product": "Duality",
      "productStyle": "Reversible Bucket Hat",
      "variantColorway": "Bright Camellia",
      "detail": "duality-bright-camellia",
      "order": 1,
      "stackId": null,
      "width": 2700,
      "height": 2700,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-bright-camellia/product-gallery/01-3415-2042@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "539c81312574ca39b15ead9c19559b1753bd6f6c68287b5a11f5a4292af0f12c",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 9078498,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/duality/mobile-p0-2-atomic/duality-bright-camellia/product-gallery/01-3415-2042@3x.png",
        "acceptedSha256": "539c81312574ca39b15ead9c19559b1753bd6f6c68287b5a11f5a4292af0f12c"
      }
    },
    {
      "id": "mobile-detail-p0-2-duality-bright-camellia-product-gallery-00-02-3415-2046",
      "sourceFigmaNode": "3415:2046",
      "figmaNodeName": "main 2",
      "role": "mobile-detail-p0-2-product-gallery",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/duality-bright-camellia",
      "season": null,
      "series": "Duality",
      "product": "Duality",
      "productStyle": "Reversible Bucket Hat",
      "variantColorway": "Bright Camellia",
      "detail": "duality-bright-camellia",
      "order": 2,
      "stackId": null,
      "width": 2700,
      "height": 2700,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-bright-camellia/product-gallery/02-3415-2046@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "bd0c305770169590c8834cc39a26b61c05614e33420fa40f2a73e9a2bca7bf03",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 9269887,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/duality/mobile-p0-2-atomic/duality-bright-camellia/product-gallery/02-3415-2046@3x.png",
        "acceptedSha256": "bd0c305770169590c8834cc39a26b61c05614e33420fa40f2a73e9a2bca7bf03"
      }
    },
    {
      "id": "mobile-detail-p0-2-duality-bright-camellia-selector-thumbnail-00-01-3415-1980",
      "sourceFigmaNode": "3415:1980",
      "figmaNodeName": "Bright Camellia",
      "role": "mobile-detail-p0-2-selector-thumbnail",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/duality-bright-camellia",
      "season": null,
      "series": "Duality",
      "product": "Duality",
      "productStyle": "Reversible Bucket Hat",
      "variantColorway": "Bright Camellia",
      "detail": "duality-bright-camellia",
      "order": 1,
      "stackId": null,
      "width": 240,
      "height": 240,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-bright-camellia/selector/01-3415-1980@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "edd5f16e5b0cb94b8083ef17b538294302d6e216e843e9528739ee91bf52f128",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 84112,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/duality/mobile-p0-2-atomic/duality-bright-camellia/selector/01-3415-1980@3x.png",
        "acceptedSha256": "edd5f16e5b0cb94b8083ef17b538294302d6e216e843e9528739ee91bf52f128"
      }
    },
    {
      "id": "mobile-detail-p0-2-duality-ink-wash-blue-how-to-wear-photo-01-01-3414-1024",
      "sourceFigmaNode": "3414:1024",
      "figmaNodeName": "how to 1-1",
      "role": "mobile-detail-p0-2-how-to-wear-photo",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/duality-ink-wash-blue",
      "season": null,
      "series": "Duality",
      "product": "Duality",
      "productStyle": "Reversible Bucket Hat",
      "variantColorway": "Ink Wash Blue",
      "detail": "duality-ink-wash-blue",
      "order": 1,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-ink-wash-blue/how-to-wear/photos/step-01-01-3414-1024@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "1c388f576a619b906588ba45c71c256feba16b2bdfd2f4c16d28dd68622e6db3",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2431120,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/duality/mobile-p0-2-atomic/duality-ink-wash-blue/how-to-wear/photos/step-01-01-3414-1024@3x.png",
        "acceptedSha256": "1c388f576a619b906588ba45c71c256feba16b2bdfd2f4c16d28dd68622e6db3"
      }
    },
    {
      "id": "mobile-detail-p0-2-duality-ink-wash-blue-how-to-wear-photo-01-02-3412-788",
      "sourceFigmaNode": "3412:788",
      "figmaNodeName": "how to 1-2",
      "role": "mobile-detail-p0-2-how-to-wear-photo",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/duality-ink-wash-blue",
      "season": null,
      "series": "Duality",
      "product": "Duality",
      "productStyle": "Reversible Bucket Hat",
      "variantColorway": "Ink Wash Blue",
      "detail": "duality-ink-wash-blue",
      "order": 2,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-ink-wash-blue/how-to-wear/photos/step-01-02-3412-788@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "afdedee59ce64c82998de0ce715f7dfe644880664e68c57ac441231ad3e4e648",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2432761,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/duality/mobile-p0-2-atomic/duality-ink-wash-blue/how-to-wear/photos/step-01-02-3412-788@3x.png",
        "acceptedSha256": "afdedee59ce64c82998de0ce715f7dfe644880664e68c57ac441231ad3e4e648"
      }
    },
    {
      "id": "mobile-detail-p0-2-duality-ink-wash-blue-how-to-wear-photo-02-03-3414-1031",
      "sourceFigmaNode": "3414:1031",
      "figmaNodeName": "how to 2-1",
      "role": "mobile-detail-p0-2-how-to-wear-photo",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/duality-ink-wash-blue",
      "season": null,
      "series": "Duality",
      "product": "Duality",
      "productStyle": "Reversible Bucket Hat",
      "variantColorway": "Ink Wash Blue",
      "detail": "duality-ink-wash-blue",
      "order": 3,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-ink-wash-blue/how-to-wear/photos/step-02-03-3414-1031@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "e55d3ab3fbdb78f823bc7c54ffef569f77d66b3cebd0ec62d26f0c2e2b548ac9",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2381134,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/duality/mobile-p0-2-atomic/duality-ink-wash-blue/how-to-wear/photos/step-02-03-3414-1031@3x.png",
        "acceptedSha256": "e55d3ab3fbdb78f823bc7c54ffef569f77d66b3cebd0ec62d26f0c2e2b548ac9"
      }
    },
    {
      "id": "mobile-detail-p0-2-duality-ink-wash-blue-how-to-wear-photo-02-04-3414-1034",
      "sourceFigmaNode": "3414:1034",
      "figmaNodeName": "how to 2-2",
      "role": "mobile-detail-p0-2-how-to-wear-photo",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/duality-ink-wash-blue",
      "season": null,
      "series": "Duality",
      "product": "Duality",
      "productStyle": "Reversible Bucket Hat",
      "variantColorway": "Ink Wash Blue",
      "detail": "duality-ink-wash-blue",
      "order": 4,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-ink-wash-blue/how-to-wear/photos/step-02-04-3414-1034@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "6277c38a2be21dbd0182945a6bc6c5db0056a678ae5693969466b33aca01098b",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2401978,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/duality/mobile-p0-2-atomic/duality-ink-wash-blue/how-to-wear/photos/step-02-04-3414-1034@3x.png",
        "acceptedSha256": "6277c38a2be21dbd0182945a6bc6c5db0056a678ae5693969466b33aca01098b"
      }
    },
    {
      "id": "mobile-detail-p0-2-duality-ink-wash-blue-how-to-wear-photo-03-05-3414-1040",
      "sourceFigmaNode": "3414:1040",
      "figmaNodeName": "how to 3-1",
      "role": "mobile-detail-p0-2-how-to-wear-photo",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/duality-ink-wash-blue",
      "season": null,
      "series": "Duality",
      "product": "Duality",
      "productStyle": "Reversible Bucket Hat",
      "variantColorway": "Ink Wash Blue",
      "detail": "duality-ink-wash-blue",
      "order": 5,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-ink-wash-blue/how-to-wear/photos/step-03-05-3414-1040@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "460750bb2ee44baa6fdf89ee731a3f1b6b0c8578a66c1e4e66c96339701aebde",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2272288,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/duality/mobile-p0-2-atomic/duality-ink-wash-blue/how-to-wear/photos/step-03-05-3414-1040@3x.png",
        "acceptedSha256": "460750bb2ee44baa6fdf89ee731a3f1b6b0c8578a66c1e4e66c96339701aebde"
      }
    },
    {
      "id": "mobile-detail-p0-2-duality-ink-wash-blue-how-to-wear-photo-03-06-3414-1037",
      "sourceFigmaNode": "3414:1037",
      "figmaNodeName": "how to 3-2",
      "role": "mobile-detail-p0-2-how-to-wear-photo",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/duality-ink-wash-blue",
      "season": null,
      "series": "Duality",
      "product": "Duality",
      "productStyle": "Reversible Bucket Hat",
      "variantColorway": "Ink Wash Blue",
      "detail": "duality-ink-wash-blue",
      "order": 6,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-ink-wash-blue/how-to-wear/photos/step-03-06-3414-1037@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "02e55d60aba20032d8e946e25be4628bcde10bcdaebdfa59dd1c87910ae0180b",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2238559,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/duality/mobile-p0-2-atomic/duality-ink-wash-blue/how-to-wear/photos/step-03-06-3414-1037@3x.png",
        "acceptedSha256": "02e55d60aba20032d8e946e25be4628bcde10bcdaebdfa59dd1c87910ae0180b"
      }
    },
    {
      "id": "mobile-detail-p0-2-duality-ink-wash-blue-how-to-wear-sketch-01-01-3412-790",
      "sourceFigmaNode": "3412:790",
      "figmaNodeName": "how to 1 sketch",
      "role": "mobile-detail-p0-2-how-to-wear-sketch",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/duality-ink-wash-blue",
      "season": null,
      "series": "Duality",
      "product": "Duality",
      "productStyle": "Reversible Bucket Hat",
      "variantColorway": "Ink Wash Blue",
      "detail": "duality-ink-wash-blue",
      "order": 1,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-ink-wash-blue/how-to-wear/sketches/step-01-01-3412-790@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "43a76c076b55d7a508daa25fa039ca5a9206378b9dbb1bd6a3b56ce6a3721df0",
      "sourceType": "direct-figma-child-frame-exportAsync",
      "compositionType": "image-only-line-art-frame",
      "byteLength": 73179,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/duality/mobile-p0-2-atomic/duality-ink-wash-blue/how-to-wear/sketches/step-01-01-3412-790@3x.png",
        "acceptedSha256": "43a76c076b55d7a508daa25fa039ca5a9206378b9dbb1bd6a3b56ce6a3721df0"
      }
    },
    {
      "id": "mobile-detail-p0-2-duality-ink-wash-blue-how-to-wear-sketch-02-02-3412-802",
      "sourceFigmaNode": "3412:802",
      "figmaNodeName": "how to 2 sketch",
      "role": "mobile-detail-p0-2-how-to-wear-sketch",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/duality-ink-wash-blue",
      "season": null,
      "series": "Duality",
      "product": "Duality",
      "productStyle": "Reversible Bucket Hat",
      "variantColorway": "Ink Wash Blue",
      "detail": "duality-ink-wash-blue",
      "order": 2,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-ink-wash-blue/how-to-wear/sketches/step-02-02-3412-802@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "1767311db5b6ba659c1d065dbff1607ce14ad231158dbc2346c72f27d8e3ceaf",
      "sourceType": "direct-figma-child-frame-exportAsync",
      "compositionType": "image-only-line-art-frame",
      "byteLength": 62034,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/duality/mobile-p0-2-atomic/duality-ink-wash-blue/how-to-wear/sketches/step-02-02-3412-802@3x.png",
        "acceptedSha256": "1767311db5b6ba659c1d065dbff1607ce14ad231158dbc2346c72f27d8e3ceaf"
      }
    },
    {
      "id": "mobile-detail-p0-2-duality-ink-wash-blue-how-to-wear-sketch-02-03-3414-992",
      "sourceFigmaNode": "3414:992",
      "figmaNodeName": "how to 2 sketch",
      "role": "mobile-detail-p0-2-how-to-wear-sketch",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/duality-ink-wash-blue",
      "season": null,
      "series": "Duality",
      "product": "Duality",
      "productStyle": "Reversible Bucket Hat",
      "variantColorway": "Ink Wash Blue",
      "detail": "duality-ink-wash-blue",
      "order": 3,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-ink-wash-blue/how-to-wear/sketches/step-02-03-3414-992@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "401a9734b4c585769ed10d6133b8197bb7565b201d9c82b08065bde10b0c35e1",
      "sourceType": "direct-figma-child-frame-exportAsync",
      "compositionType": "image-only-line-art-frame",
      "byteLength": 50875,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/duality/mobile-p0-2-atomic/duality-ink-wash-blue/how-to-wear/sketches/step-02-03-3414-992@3x.png",
        "acceptedSha256": "401a9734b4c585769ed10d6133b8197bb7565b201d9c82b08065bde10b0c35e1"
      }
    },
    {
      "id": "mobile-detail-p0-2-duality-ink-wash-blue-look-style-00-01-3414-895",
      "sourceFigmaNode": "3414:895",
      "figmaNodeName": "look 1",
      "role": "mobile-detail-p0-2-look-style",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/duality-ink-wash-blue",
      "season": null,
      "series": "Duality",
      "product": "Duality",
      "productStyle": "Reversible Bucket Hat",
      "variantColorway": "Ink Wash Blue",
      "detail": "duality-ink-wash-blue",
      "order": 1,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-ink-wash-blue/look-style/01-3414-895@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "6877ecf8d29e22201df75372de6c5727b3024c4e5f415e1a7de79c44616d3c1f",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2400983,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/duality/mobile-p0-2-atomic/duality-ink-wash-blue/look-style/01-3414-895@3x.png",
        "acceptedSha256": "6877ecf8d29e22201df75372de6c5727b3024c4e5f415e1a7de79c44616d3c1f"
      }
    },
    {
      "id": "mobile-detail-p0-2-duality-ink-wash-blue-look-style-00-02-3414-897",
      "sourceFigmaNode": "3414:897",
      "figmaNodeName": "look 2",
      "role": "mobile-detail-p0-2-look-style",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/duality-ink-wash-blue",
      "season": null,
      "series": "Duality",
      "product": "Duality",
      "productStyle": "Reversible Bucket Hat",
      "variantColorway": "Ink Wash Blue",
      "detail": "duality-ink-wash-blue",
      "order": 2,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-ink-wash-blue/look-style/02-3414-897@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "ebe5842c13372497f62f6787a7e86559110f38bb8f1226a719c05640d7026196",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2260530,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/duality/mobile-p0-2-atomic/duality-ink-wash-blue/look-style/02-3414-897@3x.png",
        "acceptedSha256": "ebe5842c13372497f62f6787a7e86559110f38bb8f1226a719c05640d7026196"
      }
    },
    {
      "id": "mobile-detail-p0-2-duality-ink-wash-blue-look-style-00-03-3414-899",
      "sourceFigmaNode": "3414:899",
      "figmaNodeName": "look 3",
      "role": "mobile-detail-p0-2-look-style",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/duality-ink-wash-blue",
      "season": null,
      "series": "Duality",
      "product": "Duality",
      "productStyle": "Reversible Bucket Hat",
      "variantColorway": "Ink Wash Blue",
      "detail": "duality-ink-wash-blue",
      "order": 3,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-ink-wash-blue/look-style/03-3414-899@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "6d7dee201b401c420a3697f9b11524797e7d437b34c80bbca0141b2689cb7ec2",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2217069,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/duality/mobile-p0-2-atomic/duality-ink-wash-blue/look-style/03-3414-899@3x.png",
        "acceptedSha256": "6d7dee201b401c420a3697f9b11524797e7d437b34c80bbca0141b2689cb7ec2"
      }
    },
    {
      "id": "mobile-detail-p0-2-duality-ink-wash-blue-look-style-00-04-3414-901",
      "sourceFigmaNode": "3414:901",
      "figmaNodeName": "look 4",
      "role": "mobile-detail-p0-2-look-style",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/duality-ink-wash-blue",
      "season": null,
      "series": "Duality",
      "product": "Duality",
      "productStyle": "Reversible Bucket Hat",
      "variantColorway": "Ink Wash Blue",
      "detail": "duality-ink-wash-blue",
      "order": 4,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-ink-wash-blue/look-style/04-3414-901@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "c868dccee94343ee8a2906d4d191e54d78eb92d42325886cfd47b0583ed91e6a",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2281243,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/duality/mobile-p0-2-atomic/duality-ink-wash-blue/look-style/04-3414-901@3x.png",
        "acceptedSha256": "c868dccee94343ee8a2906d4d191e54d78eb92d42325886cfd47b0583ed91e6a"
      }
    },
    {
      "id": "mobile-detail-p0-2-duality-ink-wash-blue-more-wear-00-01-3414-914",
      "sourceFigmaNode": "3414:914",
      "figmaNodeName": "style 1",
      "role": "mobile-detail-p0-2-more-wear",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/duality-ink-wash-blue",
      "season": null,
      "series": "Duality",
      "product": "Duality",
      "productStyle": "Reversible Bucket Hat",
      "variantColorway": "Ink Wash Blue",
      "detail": "duality-ink-wash-blue",
      "order": 1,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-ink-wash-blue/more-wear/01-3414-914@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "2a6ef2a88fa80abb671cf2edb96996005d520b069798dfbb8f64df1ba2068c5b",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2206875,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/duality/mobile-p0-2-atomic/duality-ink-wash-blue/more-wear/01-3414-914@3x.png",
        "acceptedSha256": "2a6ef2a88fa80abb671cf2edb96996005d520b069798dfbb8f64df1ba2068c5b"
      }
    },
    {
      "id": "mobile-detail-p0-2-duality-ink-wash-blue-more-wear-00-02-3414-918",
      "sourceFigmaNode": "3414:918",
      "figmaNodeName": "style 2",
      "role": "mobile-detail-p0-2-more-wear",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/duality-ink-wash-blue",
      "season": null,
      "series": "Duality",
      "product": "Duality",
      "productStyle": "Reversible Bucket Hat",
      "variantColorway": "Ink Wash Blue",
      "detail": "duality-ink-wash-blue",
      "order": 2,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-ink-wash-blue/more-wear/02-3414-918@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "7c53ab792b29d3b1bfa6a1fa0a32e9cbafe13cb04e88a9e6d2f4d42a05cafe57",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2349732,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/duality/mobile-p0-2-atomic/duality-ink-wash-blue/more-wear/02-3414-918@3x.png",
        "acceptedSha256": "7c53ab792b29d3b1bfa6a1fa0a32e9cbafe13cb04e88a9e6d2f4d42a05cafe57"
      }
    },
    {
      "id": "mobile-detail-p0-2-duality-ink-wash-blue-more-wear-00-03-3414-922",
      "sourceFigmaNode": "3414:922",
      "figmaNodeName": "style 3",
      "role": "mobile-detail-p0-2-more-wear",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/duality-ink-wash-blue",
      "season": null,
      "series": "Duality",
      "product": "Duality",
      "productStyle": "Reversible Bucket Hat",
      "variantColorway": "Ink Wash Blue",
      "detail": "duality-ink-wash-blue",
      "order": 3,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-ink-wash-blue/more-wear/03-3414-922@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "6eb41117e3eeff5000616e631a8f13df754d149f8b6a15a8eac4e2b89d1fdc66",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2367055,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/duality/mobile-p0-2-atomic/duality-ink-wash-blue/more-wear/03-3414-922@3x.png",
        "acceptedSha256": "6eb41117e3eeff5000616e631a8f13df754d149f8b6a15a8eac4e2b89d1fdc66"
      }
    },
    {
      "id": "mobile-detail-p0-2-duality-ink-wash-blue-product-gallery-00-01-3412-878",
      "sourceFigmaNode": "3412:878",
      "figmaNodeName": "main 1",
      "role": "mobile-detail-p0-2-product-gallery",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/duality-ink-wash-blue",
      "season": null,
      "series": "Duality",
      "product": "Duality",
      "productStyle": "Reversible Bucket Hat",
      "variantColorway": "Ink Wash Blue",
      "detail": "duality-ink-wash-blue",
      "order": 1,
      "stackId": null,
      "width": 2700,
      "height": 2700,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-ink-wash-blue/product-gallery/01-3412-878@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "a29dbbf174b1bd8590dfbf99a91c49d9b3033d5709d8e531e75dc4fc666bed1a",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2246139,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/duality/mobile-p0-2-atomic/duality-ink-wash-blue/product-gallery/01-3412-878@3x.png",
        "acceptedSha256": "a29dbbf174b1bd8590dfbf99a91c49d9b3033d5709d8e531e75dc4fc666bed1a"
      }
    },
    {
      "id": "mobile-detail-p0-2-duality-ink-wash-blue-product-gallery-00-02-3412-882",
      "sourceFigmaNode": "3412:882",
      "figmaNodeName": "main 2",
      "role": "mobile-detail-p0-2-product-gallery",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/duality-ink-wash-blue",
      "season": null,
      "series": "Duality",
      "product": "Duality",
      "productStyle": "Reversible Bucket Hat",
      "variantColorway": "Ink Wash Blue",
      "detail": "duality-ink-wash-blue",
      "order": 2,
      "stackId": null,
      "width": 2700,
      "height": 2700,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-ink-wash-blue/product-gallery/02-3412-882@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "3bee8a2e7e0df1a226306964518dd773fd8bcd63774f3640f8ec1e8d32c31401",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2646070,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/duality/mobile-p0-2-atomic/duality-ink-wash-blue/product-gallery/02-3412-882@3x.png",
        "acceptedSha256": "3bee8a2e7e0df1a226306964518dd773fd8bcd63774f3640f8ec1e8d32c31401"
      }
    },
    {
      "id": "mobile-detail-p0-2-duality-ink-wash-blue-selector-thumbnail-00-01-3412-812",
      "sourceFigmaNode": "3412:812",
      "figmaNodeName": "ink wash blue",
      "role": "mobile-detail-p0-2-selector-thumbnail",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/duality-ink-wash-blue",
      "season": null,
      "series": "Duality",
      "product": "Duality",
      "productStyle": "Reversible Bucket Hat",
      "variantColorway": "Ink Wash Blue",
      "detail": "duality-ink-wash-blue",
      "order": 1,
      "stackId": null,
      "width": 240,
      "height": 240,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-ink-wash-blue/selector/01-3412-812@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "841d4a693d4189badf09ce69cdf4f889806e736b2a52e20b7192ad64c5b79c8b",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 71020,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/duality/mobile-p0-2-atomic/duality-ink-wash-blue/selector/01-3412-812@3x.png",
        "acceptedSha256": "841d4a693d4189badf09ce69cdf4f889806e736b2a52e20b7192ad64c5b79c8b"
      }
    },
    {
      "id": "mobile-detail-p0-2-duality-mist-grey-how-to-wear-photo-01-01-3415-1854",
      "sourceFigmaNode": "3415:1854",
      "figmaNodeName": "how to 1-1",
      "role": "mobile-detail-p0-2-how-to-wear-photo",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/duality-mist-grey",
      "season": null,
      "series": "Duality",
      "product": "Duality",
      "productStyle": "Reversible Bucket Hat",
      "variantColorway": "Mist Grey",
      "detail": "duality-mist-grey",
      "order": 1,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-mist-grey/how-to-wear/photos/step-01-01-3415-1854@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "e02cbdd12285664a81cf798301e938b9e1d227cbf13fd195ce96e76a97ce47cc",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2270456,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/duality/mobile-p0-2-atomic/duality-mist-grey/how-to-wear/photos/step-01-01-3415-1854@3x.png",
        "acceptedSha256": "e02cbdd12285664a81cf798301e938b9e1d227cbf13fd195ce96e76a97ce47cc"
      }
    },
    {
      "id": "mobile-detail-p0-2-duality-mist-grey-how-to-wear-photo-01-02-3415-1857",
      "sourceFigmaNode": "3415:1857",
      "figmaNodeName": "how to 1-2",
      "role": "mobile-detail-p0-2-how-to-wear-photo",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/duality-mist-grey",
      "season": null,
      "series": "Duality",
      "product": "Duality",
      "productStyle": "Reversible Bucket Hat",
      "variantColorway": "Mist Grey",
      "detail": "duality-mist-grey",
      "order": 2,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-mist-grey/how-to-wear/photos/step-01-02-3415-1857@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "a8b9e96c07b2788789563abe1a885394f2ee1a59fabe804ac83252f3bfc28ed8",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2362127,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/duality/mobile-p0-2-atomic/duality-mist-grey/how-to-wear/photos/step-01-02-3415-1857@3x.png",
        "acceptedSha256": "a8b9e96c07b2788789563abe1a885394f2ee1a59fabe804ac83252f3bfc28ed8"
      }
    },
    {
      "id": "mobile-detail-p0-2-duality-mist-grey-how-to-wear-photo-02-03-3415-1860",
      "sourceFigmaNode": "3415:1860",
      "figmaNodeName": "how to 2-1",
      "role": "mobile-detail-p0-2-how-to-wear-photo",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/duality-mist-grey",
      "season": null,
      "series": "Duality",
      "product": "Duality",
      "productStyle": "Reversible Bucket Hat",
      "variantColorway": "Mist Grey",
      "detail": "duality-mist-grey",
      "order": 3,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-mist-grey/how-to-wear/photos/step-02-03-3415-1860@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "a193392e481ec5eb61f2884f1a00829b7f7aa1177e2788d70a5764526b0dde9b",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2551339,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/duality/mobile-p0-2-atomic/duality-mist-grey/how-to-wear/photos/step-02-03-3415-1860@3x.png",
        "acceptedSha256": "a193392e481ec5eb61f2884f1a00829b7f7aa1177e2788d70a5764526b0dde9b"
      }
    },
    {
      "id": "mobile-detail-p0-2-duality-mist-grey-how-to-wear-photo-02-04-3415-1863",
      "sourceFigmaNode": "3415:1863",
      "figmaNodeName": "how to 2-2",
      "role": "mobile-detail-p0-2-how-to-wear-photo",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/duality-mist-grey",
      "season": null,
      "series": "Duality",
      "product": "Duality",
      "productStyle": "Reversible Bucket Hat",
      "variantColorway": "Mist Grey",
      "detail": "duality-mist-grey",
      "order": 4,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-mist-grey/how-to-wear/photos/step-02-04-3415-1863@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "066fbeb377ba3cd83bbef5951633d52edc94d5cd79f726f69639aeb1330d79f2",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2352154,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/duality/mobile-p0-2-atomic/duality-mist-grey/how-to-wear/photos/step-02-04-3415-1863@3x.png",
        "acceptedSha256": "066fbeb377ba3cd83bbef5951633d52edc94d5cd79f726f69639aeb1330d79f2"
      }
    },
    {
      "id": "mobile-detail-p0-2-duality-mist-grey-how-to-wear-photo-03-05-3415-1866",
      "sourceFigmaNode": "3415:1866",
      "figmaNodeName": "how to 3-1",
      "role": "mobile-detail-p0-2-how-to-wear-photo",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/duality-mist-grey",
      "season": null,
      "series": "Duality",
      "product": "Duality",
      "productStyle": "Reversible Bucket Hat",
      "variantColorway": "Mist Grey",
      "detail": "duality-mist-grey",
      "order": 5,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-mist-grey/how-to-wear/photos/step-03-05-3415-1866@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "7a047c4bb5fd3317dbee38a30ab9c68dbf0780b24df88d5c2f20d464da96d5c0",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2127805,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/duality/mobile-p0-2-atomic/duality-mist-grey/how-to-wear/photos/step-03-05-3415-1866@3x.png",
        "acceptedSha256": "7a047c4bb5fd3317dbee38a30ab9c68dbf0780b24df88d5c2f20d464da96d5c0"
      }
    },
    {
      "id": "mobile-detail-p0-2-duality-mist-grey-how-to-wear-photo-03-06-3415-1869",
      "sourceFigmaNode": "3415:1869",
      "figmaNodeName": "how to 3-2",
      "role": "mobile-detail-p0-2-how-to-wear-photo",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/duality-mist-grey",
      "season": null,
      "series": "Duality",
      "product": "Duality",
      "productStyle": "Reversible Bucket Hat",
      "variantColorway": "Mist Grey",
      "detail": "duality-mist-grey",
      "order": 6,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-mist-grey/how-to-wear/photos/step-03-06-3415-1869@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "9f6abaf4bdf1eaf18315e8e5f749e79dced5280f414f04e1454c8e3a40bec295",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2167967,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/duality/mobile-p0-2-atomic/duality-mist-grey/how-to-wear/photos/step-03-06-3415-1869@3x.png",
        "acceptedSha256": "9f6abaf4bdf1eaf18315e8e5f749e79dced5280f414f04e1454c8e3a40bec295"
      }
    },
    {
      "id": "mobile-detail-p0-2-duality-mist-grey-how-to-wear-sketch-01-01-3415-1654",
      "sourceFigmaNode": "3415:1654",
      "figmaNodeName": "how to 1 sketch",
      "role": "mobile-detail-p0-2-how-to-wear-sketch",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/duality-mist-grey",
      "season": null,
      "series": "Duality",
      "product": "Duality",
      "productStyle": "Reversible Bucket Hat",
      "variantColorway": "Mist Grey",
      "detail": "duality-mist-grey",
      "order": 1,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-mist-grey/how-to-wear/sketches/step-01-01-3415-1654@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "affc9b825522eb600c7f352d68b9fe73e823242b50473793fc523ca536f08e71",
      "sourceType": "direct-figma-child-frame-exportAsync",
      "compositionType": "image-only-line-art-frame",
      "byteLength": 72994,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/duality/mobile-p0-2-atomic/duality-mist-grey/how-to-wear/sketches/step-01-01-3415-1654@3x.png",
        "acceptedSha256": "affc9b825522eb600c7f352d68b9fe73e823242b50473793fc523ca536f08e71"
      }
    },
    {
      "id": "mobile-detail-p0-2-duality-mist-grey-how-to-wear-sketch-02-02-3415-1675",
      "sourceFigmaNode": "3415:1675",
      "figmaNodeName": "how to 2 sketch",
      "role": "mobile-detail-p0-2-how-to-wear-sketch",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/duality-mist-grey",
      "season": null,
      "series": "Duality",
      "product": "Duality",
      "productStyle": "Reversible Bucket Hat",
      "variantColorway": "Mist Grey",
      "detail": "duality-mist-grey",
      "order": 2,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-mist-grey/how-to-wear/sketches/step-02-02-3415-1675@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "5764b0925869b5d32994ea99cf97498c24cfbd43c1d2b37bffb13bf31ea055cb",
      "sourceType": "direct-figma-child-frame-exportAsync",
      "compositionType": "image-only-line-art-frame",
      "byteLength": 62143,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/duality/mobile-p0-2-atomic/duality-mist-grey/how-to-wear/sketches/step-02-02-3415-1675@3x.png",
        "acceptedSha256": "5764b0925869b5d32994ea99cf97498c24cfbd43c1d2b37bffb13bf31ea055cb"
      }
    },
    {
      "id": "mobile-detail-p0-2-duality-mist-grey-how-to-wear-sketch-02-03-3415-1692",
      "sourceFigmaNode": "3415:1692",
      "figmaNodeName": "how to 2 sketch",
      "role": "mobile-detail-p0-2-how-to-wear-sketch",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/duality-mist-grey",
      "season": null,
      "series": "Duality",
      "product": "Duality",
      "productStyle": "Reversible Bucket Hat",
      "variantColorway": "Mist Grey",
      "detail": "duality-mist-grey",
      "order": 3,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-mist-grey/how-to-wear/sketches/step-02-03-3415-1692@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "401a9734b4c585769ed10d6133b8197bb7565b201d9c82b08065bde10b0c35e1",
      "sourceType": "direct-figma-child-frame-exportAsync",
      "compositionType": "image-only-line-art-frame",
      "byteLength": 50875,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/duality/mobile-p0-2-atomic/duality-mist-grey/how-to-wear/sketches/step-02-03-3415-1692@3x.png",
        "acceptedSha256": "401a9734b4c585769ed10d6133b8197bb7565b201d9c82b08065bde10b0c35e1"
      }
    },
    {
      "id": "mobile-detail-p0-2-duality-mist-grey-look-style-00-01-3415-1798",
      "sourceFigmaNode": "3415:1798",
      "figmaNodeName": "look 1",
      "role": "mobile-detail-p0-2-look-style",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/duality-mist-grey",
      "season": null,
      "series": "Duality",
      "product": "Duality",
      "productStyle": "Reversible Bucket Hat",
      "variantColorway": "Mist Grey",
      "detail": "duality-mist-grey",
      "order": 1,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-mist-grey/look-style/01-3415-1798@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "2a7ea305f3a971cbf4b7da17e3af3f1fa43bfaec6ef83b212a3e18f8fc93c4af",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2349738,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/duality/mobile-p0-2-atomic/duality-mist-grey/look-style/01-3415-1798@3x.png",
        "acceptedSha256": "2a7ea305f3a971cbf4b7da17e3af3f1fa43bfaec6ef83b212a3e18f8fc93c4af"
      }
    },
    {
      "id": "mobile-detail-p0-2-duality-mist-grey-look-style-00-02-3415-1800",
      "sourceFigmaNode": "3415:1800",
      "figmaNodeName": "look 2",
      "role": "mobile-detail-p0-2-look-style",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/duality-mist-grey",
      "season": null,
      "series": "Duality",
      "product": "Duality",
      "productStyle": "Reversible Bucket Hat",
      "variantColorway": "Mist Grey",
      "detail": "duality-mist-grey",
      "order": 2,
      "stackId": null,
      "width": 1338,
      "height": 1333,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-mist-grey/look-style/02-3415-1800@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "a0b99ce9ceadbdcab22d8ecd04de57401660436cf0a04762c84a4c39109f8618",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2303356,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/duality/mobile-p0-2-atomic/duality-mist-grey/look-style/02-3415-1800@3x.png",
        "acceptedSha256": "a0b99ce9ceadbdcab22d8ecd04de57401660436cf0a04762c84a4c39109f8618"
      }
    },
    {
      "id": "mobile-detail-p0-2-duality-mist-grey-look-style-00-03-3415-1802",
      "sourceFigmaNode": "3415:1802",
      "figmaNodeName": "look 3",
      "role": "mobile-detail-p0-2-look-style",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/duality-mist-grey",
      "season": null,
      "series": "Duality",
      "product": "Duality",
      "productStyle": "Reversible Bucket Hat",
      "variantColorway": "Mist Grey",
      "detail": "duality-mist-grey",
      "order": 3,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-mist-grey/look-style/03-3415-1802@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "05f2f4b355eeac37c7866a473c615d3ef147a05bbd33ea1729db502d77ca8fe2",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2541686,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/duality/mobile-p0-2-atomic/duality-mist-grey/look-style/03-3415-1802@3x.png",
        "acceptedSha256": "05f2f4b355eeac37c7866a473c615d3ef147a05bbd33ea1729db502d77ca8fe2"
      }
    },
    {
      "id": "mobile-detail-p0-2-duality-mist-grey-look-style-00-04-3415-1804",
      "sourceFigmaNode": "3415:1804",
      "figmaNodeName": "look 4",
      "role": "mobile-detail-p0-2-look-style",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/duality-mist-grey",
      "season": null,
      "series": "Duality",
      "product": "Duality",
      "productStyle": "Reversible Bucket Hat",
      "variantColorway": "Mist Grey",
      "detail": "duality-mist-grey",
      "order": 4,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-mist-grey/look-style/04-3415-1804@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "c16092887262dec0bcf6d41c04ba028183477c18808ad0c40da0ff872661c7fb",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2153735,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/duality/mobile-p0-2-atomic/duality-mist-grey/look-style/04-3415-1804@3x.png",
        "acceptedSha256": "c16092887262dec0bcf6d41c04ba028183477c18808ad0c40da0ff872661c7fb"
      }
    },
    {
      "id": "mobile-detail-p0-2-duality-mist-grey-more-wear-00-01-3415-1822",
      "sourceFigmaNode": "3415:1822",
      "figmaNodeName": "style 1",
      "role": "mobile-detail-p0-2-more-wear",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/duality-mist-grey",
      "season": null,
      "series": "Duality",
      "product": "Duality",
      "productStyle": "Reversible Bucket Hat",
      "variantColorway": "Mist Grey",
      "detail": "duality-mist-grey",
      "order": 1,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-mist-grey/more-wear/01-3415-1822@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "9173cc5a70a3c0475b5ea8a7640491c7d908f023c9b914d220acd1364810270c",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2749337,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/duality/mobile-p0-2-atomic/duality-mist-grey/more-wear/01-3415-1822@3x.png",
        "acceptedSha256": "9173cc5a70a3c0475b5ea8a7640491c7d908f023c9b914d220acd1364810270c"
      }
    },
    {
      "id": "mobile-detail-p0-2-duality-mist-grey-more-wear-00-02-3415-1827",
      "sourceFigmaNode": "3415:1827",
      "figmaNodeName": "style 2",
      "role": "mobile-detail-p0-2-more-wear",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/duality-mist-grey",
      "season": null,
      "series": "Duality",
      "product": "Duality",
      "productStyle": "Reversible Bucket Hat",
      "variantColorway": "Mist Grey",
      "detail": "duality-mist-grey",
      "order": 2,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-mist-grey/more-wear/02-3415-1827@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "c72ba65206a9383558f941626b4885fbf42e5ac4c63a2ceccf8b6c87f51aa7f6",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 3188845,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/duality/mobile-p0-2-atomic/duality-mist-grey/more-wear/02-3415-1827@3x.png",
        "acceptedSha256": "c72ba65206a9383558f941626b4885fbf42e5ac4c63a2ceccf8b6c87f51aa7f6"
      }
    },
    {
      "id": "mobile-detail-p0-2-duality-mist-grey-more-wear-00-03-3415-1832",
      "sourceFigmaNode": "3415:1832",
      "figmaNodeName": "style 3",
      "role": "mobile-detail-p0-2-more-wear",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/duality-mist-grey",
      "season": null,
      "series": "Duality",
      "product": "Duality",
      "productStyle": "Reversible Bucket Hat",
      "variantColorway": "Mist Grey",
      "detail": "duality-mist-grey",
      "order": 3,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-mist-grey/more-wear/03-3415-1832@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "34c7f7813d1ccc2b618f3bf053e78b1c018c7ec20d94cf5d3ebaaa4f6acce507",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2508464,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/duality/mobile-p0-2-atomic/duality-mist-grey/more-wear/03-3415-1832@3x.png",
        "acceptedSha256": "34c7f7813d1ccc2b618f3bf053e78b1c018c7ec20d94cf5d3ebaaa4f6acce507"
      }
    },
    {
      "id": "mobile-detail-p0-2-duality-mist-grey-product-gallery-00-01-3415-1786",
      "sourceFigmaNode": "3415:1786",
      "figmaNodeName": "main 1",
      "role": "mobile-detail-p0-2-product-gallery",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/duality-mist-grey",
      "season": null,
      "series": "Duality",
      "product": "Duality",
      "productStyle": "Reversible Bucket Hat",
      "variantColorway": "Mist Grey",
      "detail": "duality-mist-grey",
      "order": 1,
      "stackId": null,
      "width": 2700,
      "height": 2700,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-mist-grey/product-gallery/01-3415-1786@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "c67f06ca6398b8cc1ecfe3d038709f063a1b4de439059bbe539ab8d0c242374b",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 8796613,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/duality/mobile-p0-2-atomic/duality-mist-grey/product-gallery/01-3415-1786@3x.png",
        "acceptedSha256": "c67f06ca6398b8cc1ecfe3d038709f063a1b4de439059bbe539ab8d0c242374b"
      }
    },
    {
      "id": "mobile-detail-p0-2-duality-mist-grey-product-gallery-00-02-3415-1782",
      "sourceFigmaNode": "3415:1782",
      "figmaNodeName": "main 2",
      "role": "mobile-detail-p0-2-product-gallery",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/duality-mist-grey",
      "season": null,
      "series": "Duality",
      "product": "Duality",
      "productStyle": "Reversible Bucket Hat",
      "variantColorway": "Mist Grey",
      "detail": "duality-mist-grey",
      "order": 2,
      "stackId": null,
      "width": 2700,
      "height": 2700,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-mist-grey/product-gallery/02-3415-1782@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "c225ac6c41367007a51fb068d107ec914070dc5ea4f7fdf95d894d178db06632",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 7792721,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/duality/mobile-p0-2-atomic/duality-mist-grey/product-gallery/02-3415-1782@3x.png",
        "acceptedSha256": "c225ac6c41367007a51fb068d107ec914070dc5ea4f7fdf95d894d178db06632"
      }
    },
    {
      "id": "mobile-detail-p0-2-duality-mist-grey-selector-thumbnail-00-01-3415-1714",
      "sourceFigmaNode": "3415:1714",
      "figmaNodeName": "Mist Grey",
      "role": "mobile-detail-p0-2-selector-thumbnail",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/duality-mist-grey",
      "season": null,
      "series": "Duality",
      "product": "Duality",
      "productStyle": "Reversible Bucket Hat",
      "variantColorway": "Mist Grey",
      "detail": "duality-mist-grey",
      "order": 1,
      "stackId": null,
      "width": 240,
      "height": 240,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-mist-grey/selector/01-3415-1714@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "286bfc94b69fadc3c89ed88a8971f2a09782966c3ec20ea40301457e91da1241",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 70819,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/duality/mobile-p0-2-atomic/duality-mist-grey/selector/01-3415-1714@3x.png",
        "acceptedSha256": "286bfc94b69fadc3c89ed88a8971f2a09782966c3ec20ea40301457e91da1241"
      }
    },
    {
      "id": "mobile-detail-p0-2-duality-wheat-straw-beige-cuprammonium-how-to-wear-photo-01-01-3414-1319",
      "sourceFigmaNode": "3414:1319",
      "figmaNodeName": "Frame 2085663272",
      "role": "mobile-detail-p0-2-how-to-wear-photo",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/duality-wheat-straw-beige-cuprammonium",
      "season": null,
      "series": "Duality",
      "product": "Duality",
      "productStyle": "Reversible Bucket Hat",
      "variantColorway": "Wheat Straw Beige cupro",
      "detail": "duality-wheat-straw-beige-cuprammonium",
      "order": 1,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-wheat-straw-beige-cuprammonium/how-to-wear/photos/step-01-01-3414-1319@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "dd7950eb9852862cb561b3ada04c787c798362422ea607db23017653ad14b0ab",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2347594,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/duality/mobile-p0-2-atomic/duality-wheat-straw-beige-cuprammonium/how-to-wear/photos/step-01-01-3414-1319@3x.png",
        "acceptedSha256": "dd7950eb9852862cb561b3ada04c787c798362422ea607db23017653ad14b0ab"
      }
    },
    {
      "id": "mobile-detail-p0-2-duality-wheat-straw-beige-cuprammonium-how-to-wear-photo-01-02-3414-1322",
      "sourceFigmaNode": "3414:1322",
      "figmaNodeName": "Frame 2085663273",
      "role": "mobile-detail-p0-2-how-to-wear-photo",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/duality-wheat-straw-beige-cuprammonium",
      "season": null,
      "series": "Duality",
      "product": "Duality",
      "productStyle": "Reversible Bucket Hat",
      "variantColorway": "Wheat Straw Beige cupro",
      "detail": "duality-wheat-straw-beige-cuprammonium",
      "order": 2,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-wheat-straw-beige-cuprammonium/how-to-wear/photos/step-01-02-3414-1322@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "6e38882ec9bfd2121cca5bc62a07a5bbb35e037c3cf7f69ee48cba158839747d",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2488550,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/duality/mobile-p0-2-atomic/duality-wheat-straw-beige-cuprammonium/how-to-wear/photos/step-01-02-3414-1322@3x.png",
        "acceptedSha256": "6e38882ec9bfd2121cca5bc62a07a5bbb35e037c3cf7f69ee48cba158839747d"
      }
    },
    {
      "id": "mobile-detail-p0-2-duality-wheat-straw-beige-cuprammonium-how-to-wear-photo-02-03-3414-1325",
      "sourceFigmaNode": "3414:1325",
      "figmaNodeName": "Frame 2085663274",
      "role": "mobile-detail-p0-2-how-to-wear-photo",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/duality-wheat-straw-beige-cuprammonium",
      "season": null,
      "series": "Duality",
      "product": "Duality",
      "productStyle": "Reversible Bucket Hat",
      "variantColorway": "Wheat Straw Beige cupro",
      "detail": "duality-wheat-straw-beige-cuprammonium",
      "order": 3,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-wheat-straw-beige-cuprammonium/how-to-wear/photos/step-02-03-3414-1325@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "1e8aa20d56fb669623316e82a89e26bf112cbe4fbd9549f4abdb8e4f651abb10",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2408836,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/duality/mobile-p0-2-atomic/duality-wheat-straw-beige-cuprammonium/how-to-wear/photos/step-02-03-3414-1325@3x.png",
        "acceptedSha256": "1e8aa20d56fb669623316e82a89e26bf112cbe4fbd9549f4abdb8e4f651abb10"
      }
    },
    {
      "id": "mobile-detail-p0-2-duality-wheat-straw-beige-cuprammonium-how-to-wear-photo-02-04-3414-1328",
      "sourceFigmaNode": "3414:1328",
      "figmaNodeName": "Frame 2085663275",
      "role": "mobile-detail-p0-2-how-to-wear-photo",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/duality-wheat-straw-beige-cuprammonium",
      "season": null,
      "series": "Duality",
      "product": "Duality",
      "productStyle": "Reversible Bucket Hat",
      "variantColorway": "Wheat Straw Beige cupro",
      "detail": "duality-wheat-straw-beige-cuprammonium",
      "order": 4,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-wheat-straw-beige-cuprammonium/how-to-wear/photos/step-02-04-3414-1328@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "68dd621bd3b6b9877ddd0d603766e4cd06a70cf310e7c55f52948b804cd1e734",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2522583,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/duality/mobile-p0-2-atomic/duality-wheat-straw-beige-cuprammonium/how-to-wear/photos/step-02-04-3414-1328@3x.png",
        "acceptedSha256": "68dd621bd3b6b9877ddd0d603766e4cd06a70cf310e7c55f52948b804cd1e734"
      }
    },
    {
      "id": "mobile-detail-p0-2-duality-wheat-straw-beige-cuprammonium-how-to-wear-photo-03-05-3414-1331",
      "sourceFigmaNode": "3414:1331",
      "figmaNodeName": "Frame 2085663276",
      "role": "mobile-detail-p0-2-how-to-wear-photo",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/duality-wheat-straw-beige-cuprammonium",
      "season": null,
      "series": "Duality",
      "product": "Duality",
      "productStyle": "Reversible Bucket Hat",
      "variantColorway": "Wheat Straw Beige cupro",
      "detail": "duality-wheat-straw-beige-cuprammonium",
      "order": 5,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-wheat-straw-beige-cuprammonium/how-to-wear/photos/step-03-05-3414-1331@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "b300d7a30d6b7eb03d488b39b5ccb47523450f118e9f8f30664096fbc237253f",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2505661,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/duality/mobile-p0-2-atomic/duality-wheat-straw-beige-cuprammonium/how-to-wear/photos/step-03-05-3414-1331@3x.png",
        "acceptedSha256": "b300d7a30d6b7eb03d488b39b5ccb47523450f118e9f8f30664096fbc237253f"
      }
    },
    {
      "id": "mobile-detail-p0-2-duality-wheat-straw-beige-cuprammonium-how-to-wear-photo-03-06-3414-1334",
      "sourceFigmaNode": "3414:1334",
      "figmaNodeName": "Frame 2085663277",
      "role": "mobile-detail-p0-2-how-to-wear-photo",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/duality-wheat-straw-beige-cuprammonium",
      "season": null,
      "series": "Duality",
      "product": "Duality",
      "productStyle": "Reversible Bucket Hat",
      "variantColorway": "Wheat Straw Beige cupro",
      "detail": "duality-wheat-straw-beige-cuprammonium",
      "order": 6,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-wheat-straw-beige-cuprammonium/how-to-wear/photos/step-03-06-3414-1334@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "b11cbc19ed9077146da398c4a749908da6c28007a040517ff493f658eb2826b6",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2263510,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/duality/mobile-p0-2-atomic/duality-wheat-straw-beige-cuprammonium/how-to-wear/photos/step-03-06-3414-1334@3x.png",
        "acceptedSha256": "b11cbc19ed9077146da398c4a749908da6c28007a040517ff493f658eb2826b6"
      }
    },
    {
      "id": "mobile-detail-p0-2-duality-wheat-straw-beige-cuprammonium-how-to-wear-sketch-01-01-3414-1108",
      "sourceFigmaNode": "3414:1108",
      "figmaNodeName": "how to 1 sketch",
      "role": "mobile-detail-p0-2-how-to-wear-sketch",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/duality-wheat-straw-beige-cuprammonium",
      "season": null,
      "series": "Duality",
      "product": "Duality",
      "productStyle": "Reversible Bucket Hat",
      "variantColorway": "Wheat Straw Beige cupro",
      "detail": "duality-wheat-straw-beige-cuprammonium",
      "order": 1,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-wheat-straw-beige-cuprammonium/how-to-wear/sketches/step-01-01-3414-1108@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "43a76c076b55d7a508daa25fa039ca5a9206378b9dbb1bd6a3b56ce6a3721df0",
      "sourceType": "direct-figma-child-frame-exportAsync",
      "compositionType": "image-only-line-art-frame",
      "byteLength": 73179,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/duality/mobile-p0-2-atomic/duality-wheat-straw-beige-cuprammonium/how-to-wear/sketches/step-01-01-3414-1108@3x.png",
        "acceptedSha256": "43a76c076b55d7a508daa25fa039ca5a9206378b9dbb1bd6a3b56ce6a3721df0"
      }
    },
    {
      "id": "mobile-detail-p0-2-duality-wheat-straw-beige-cuprammonium-how-to-wear-sketch-02-02-3414-1129",
      "sourceFigmaNode": "3414:1129",
      "figmaNodeName": "how to 2 sketch",
      "role": "mobile-detail-p0-2-how-to-wear-sketch",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/duality-wheat-straw-beige-cuprammonium",
      "season": null,
      "series": "Duality",
      "product": "Duality",
      "productStyle": "Reversible Bucket Hat",
      "variantColorway": "Wheat Straw Beige cupro",
      "detail": "duality-wheat-straw-beige-cuprammonium",
      "order": 2,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-wheat-straw-beige-cuprammonium/how-to-wear/sketches/step-02-02-3414-1129@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "1767311db5b6ba659c1d065dbff1607ce14ad231158dbc2346c72f27d8e3ceaf",
      "sourceType": "direct-figma-child-frame-exportAsync",
      "compositionType": "image-only-line-art-frame",
      "byteLength": 62034,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/duality/mobile-p0-2-atomic/duality-wheat-straw-beige-cuprammonium/how-to-wear/sketches/step-02-02-3414-1129@3x.png",
        "acceptedSha256": "1767311db5b6ba659c1d065dbff1607ce14ad231158dbc2346c72f27d8e3ceaf"
      }
    },
    {
      "id": "mobile-detail-p0-2-duality-wheat-straw-beige-cuprammonium-how-to-wear-sketch-02-03-3414-1146",
      "sourceFigmaNode": "3414:1146",
      "figmaNodeName": "how to 2 sketch",
      "role": "mobile-detail-p0-2-how-to-wear-sketch",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/duality-wheat-straw-beige-cuprammonium",
      "season": null,
      "series": "Duality",
      "product": "Duality",
      "productStyle": "Reversible Bucket Hat",
      "variantColorway": "Wheat Straw Beige cupro",
      "detail": "duality-wheat-straw-beige-cuprammonium",
      "order": 3,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-wheat-straw-beige-cuprammonium/how-to-wear/sketches/step-02-03-3414-1146@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "401a9734b4c585769ed10d6133b8197bb7565b201d9c82b08065bde10b0c35e1",
      "sourceType": "direct-figma-child-frame-exportAsync",
      "compositionType": "image-only-line-art-frame",
      "byteLength": 50875,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/duality/mobile-p0-2-atomic/duality-wheat-straw-beige-cuprammonium/how-to-wear/sketches/step-02-03-3414-1146@3x.png",
        "acceptedSha256": "401a9734b4c585769ed10d6133b8197bb7565b201d9c82b08065bde10b0c35e1"
      }
    },
    {
      "id": "mobile-detail-p0-2-duality-wheat-straw-beige-cuprammonium-look-style-00-01-3414-1261",
      "sourceFigmaNode": "3414:1261",
      "figmaNodeName": "20",
      "role": "mobile-detail-p0-2-look-style",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/duality-wheat-straw-beige-cuprammonium",
      "season": null,
      "series": "Duality",
      "product": "Duality",
      "productStyle": "Reversible Bucket Hat",
      "variantColorway": "Wheat Straw Beige cupro",
      "detail": "duality-wheat-straw-beige-cuprammonium",
      "order": 1,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-wheat-straw-beige-cuprammonium/look-style/01-3414-1261@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "bf9bef2b097dee31cea2cb2b90954c3e3a3a02b639512596e6f5b09e8bd1c611",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2333635,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/duality/mobile-p0-2-atomic/duality-wheat-straw-beige-cuprammonium/look-style/01-3414-1261@3x.png",
        "acceptedSha256": "bf9bef2b097dee31cea2cb2b90954c3e3a3a02b639512596e6f5b09e8bd1c611"
      }
    },
    {
      "id": "mobile-detail-p0-2-duality-wheat-straw-beige-cuprammonium-look-style-00-02-3414-1265",
      "sourceFigmaNode": "3414:1265",
      "figmaNodeName": "21",
      "role": "mobile-detail-p0-2-look-style",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/duality-wheat-straw-beige-cuprammonium",
      "season": null,
      "series": "Duality",
      "product": "Duality",
      "productStyle": "Reversible Bucket Hat",
      "variantColorway": "Wheat Straw Beige cupro",
      "detail": "duality-wheat-straw-beige-cuprammonium",
      "order": 2,
      "stackId": null,
      "width": 1338,
      "height": 1333,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-wheat-straw-beige-cuprammonium/look-style/02-3414-1265@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "a7bae6410244b02a47618c809fc4f9f0f839b4ffd8ef79d1fec45047b0b5bb8f",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2183833,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/duality/mobile-p0-2-atomic/duality-wheat-straw-beige-cuprammonium/look-style/02-3414-1265@3x.png",
        "acceptedSha256": "a7bae6410244b02a47618c809fc4f9f0f839b4ffd8ef79d1fec45047b0b5bb8f"
      }
    },
    {
      "id": "mobile-detail-p0-2-duality-wheat-straw-beige-cuprammonium-look-style-00-03-3414-1267",
      "sourceFigmaNode": "3414:1267",
      "figmaNodeName": "22",
      "role": "mobile-detail-p0-2-look-style",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/duality-wheat-straw-beige-cuprammonium",
      "season": null,
      "series": "Duality",
      "product": "Duality",
      "productStyle": "Reversible Bucket Hat",
      "variantColorway": "Wheat Straw Beige cupro",
      "detail": "duality-wheat-straw-beige-cuprammonium",
      "order": 3,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-wheat-straw-beige-cuprammonium/look-style/03-3414-1267@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "821d179a3404443d0c48340999d4c66eb457fac7502517db3c165451848771d3",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2214518,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/duality/mobile-p0-2-atomic/duality-wheat-straw-beige-cuprammonium/look-style/03-3414-1267@3x.png",
        "acceptedSha256": "821d179a3404443d0c48340999d4c66eb457fac7502517db3c165451848771d3"
      }
    },
    {
      "id": "mobile-detail-p0-2-duality-wheat-straw-beige-cuprammonium-look-style-00-04-3414-1269",
      "sourceFigmaNode": "3414:1269",
      "figmaNodeName": "23",
      "role": "mobile-detail-p0-2-look-style",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/duality-wheat-straw-beige-cuprammonium",
      "season": null,
      "series": "Duality",
      "product": "Duality",
      "productStyle": "Reversible Bucket Hat",
      "variantColorway": "Wheat Straw Beige cupro",
      "detail": "duality-wheat-straw-beige-cuprammonium",
      "order": 4,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-wheat-straw-beige-cuprammonium/look-style/04-3414-1269@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "056a2072a8386330d5669b08a2e203033d5cd2134bea17369f4221747dc99b6c",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2551637,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/duality/mobile-p0-2-atomic/duality-wheat-straw-beige-cuprammonium/look-style/04-3414-1269@3x.png",
        "acceptedSha256": "056a2072a8386330d5669b08a2e203033d5cd2134bea17369f4221747dc99b6c"
      }
    },
    {
      "id": "mobile-detail-p0-2-duality-wheat-straw-beige-cuprammonium-more-wear-00-01-3414-1298",
      "sourceFigmaNode": "3414:1298",
      "figmaNodeName": "25",
      "role": "mobile-detail-p0-2-more-wear",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/duality-wheat-straw-beige-cuprammonium",
      "season": null,
      "series": "Duality",
      "product": "Duality",
      "productStyle": "Reversible Bucket Hat",
      "variantColorway": "Wheat Straw Beige cupro",
      "detail": "duality-wheat-straw-beige-cuprammonium",
      "order": 1,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-wheat-straw-beige-cuprammonium/more-wear/01-3414-1298@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "0ebf8b45e9bd796794fc98630f9d453cd0a7a5320ba8abe2ccb66649b806ee25",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 1931959,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/duality/mobile-p0-2-atomic/duality-wheat-straw-beige-cuprammonium/more-wear/01-3414-1298@3x.png",
        "acceptedSha256": "0ebf8b45e9bd796794fc98630f9d453cd0a7a5320ba8abe2ccb66649b806ee25"
      }
    },
    {
      "id": "mobile-detail-p0-2-duality-wheat-straw-beige-cuprammonium-more-wear-00-02-3414-1289",
      "sourceFigmaNode": "3414:1289",
      "figmaNodeName": "46",
      "role": "mobile-detail-p0-2-more-wear",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/duality-wheat-straw-beige-cuprammonium",
      "season": null,
      "series": "Duality",
      "product": "Duality",
      "productStyle": "Reversible Bucket Hat",
      "variantColorway": "Wheat Straw Beige cupro",
      "detail": "duality-wheat-straw-beige-cuprammonium",
      "order": 2,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-wheat-straw-beige-cuprammonium/more-wear/02-3414-1289@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "ad46d9fc9ece005b1055213e0b48b7b62e42a278fd4383969218b97eeda17d63",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 1723270,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/duality/mobile-p0-2-atomic/duality-wheat-straw-beige-cuprammonium/more-wear/02-3414-1289@3x.png",
        "acceptedSha256": "ad46d9fc9ece005b1055213e0b48b7b62e42a278fd4383969218b97eeda17d63"
      }
    },
    {
      "id": "mobile-detail-p0-2-duality-wheat-straw-beige-cuprammonium-more-wear-00-03-3414-1294",
      "sourceFigmaNode": "3414:1294",
      "figmaNodeName": "26",
      "role": "mobile-detail-p0-2-more-wear",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/duality-wheat-straw-beige-cuprammonium",
      "season": null,
      "series": "Duality",
      "product": "Duality",
      "productStyle": "Reversible Bucket Hat",
      "variantColorway": "Wheat Straw Beige cupro",
      "detail": "duality-wheat-straw-beige-cuprammonium",
      "order": 3,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-wheat-straw-beige-cuprammonium/more-wear/03-3414-1294@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "ce4e3872db47b5bfbe29604aa5eb952fc58c750807074bc80fb15bf842329e3b",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2043491,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/duality/mobile-p0-2-atomic/duality-wheat-straw-beige-cuprammonium/more-wear/03-3414-1294@3x.png",
        "acceptedSha256": "ce4e3872db47b5bfbe29604aa5eb952fc58c750807074bc80fb15bf842329e3b"
      }
    },
    {
      "id": "mobile-detail-p0-2-duality-wheat-straw-beige-cuprammonium-product-gallery-00-01-3414-1238",
      "sourceFigmaNode": "3414:1238",
      "figmaNodeName": "43",
      "role": "mobile-detail-p0-2-product-gallery",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/duality-wheat-straw-beige-cuprammonium",
      "season": null,
      "series": "Duality",
      "product": "Duality",
      "productStyle": "Reversible Bucket Hat",
      "variantColorway": "Wheat Straw Beige cupro",
      "detail": "duality-wheat-straw-beige-cuprammonium",
      "order": 1,
      "stackId": null,
      "width": 2700,
      "height": 2700,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-wheat-straw-beige-cuprammonium/product-gallery/01-3414-1238@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "267c5bb7653c3e19fb9cc815ac010a19973fcd6d804ed0f6534a1bf832f41c49",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 9464664,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/duality/mobile-p0-2-atomic/duality-wheat-straw-beige-cuprammonium/product-gallery/01-3414-1238@3x.png",
        "acceptedSha256": "267c5bb7653c3e19fb9cc815ac010a19973fcd6d804ed0f6534a1bf832f41c49"
      }
    },
    {
      "id": "mobile-detail-p0-2-duality-wheat-straw-beige-cuprammonium-product-gallery-00-02-3414-1242",
      "sourceFigmaNode": "3414:1242",
      "figmaNodeName": "19",
      "role": "mobile-detail-p0-2-product-gallery",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/duality-wheat-straw-beige-cuprammonium",
      "season": null,
      "series": "Duality",
      "product": "Duality",
      "productStyle": "Reversible Bucket Hat",
      "variantColorway": "Wheat Straw Beige cupro",
      "detail": "duality-wheat-straw-beige-cuprammonium",
      "order": 2,
      "stackId": null,
      "width": 2700,
      "height": 2700,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-wheat-straw-beige-cuprammonium/product-gallery/02-3414-1242@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "7532f88b3f08323943fa2a272f52d52c877238ae06ab67ae0d109c22cafb8a37",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 7522708,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/duality/mobile-p0-2-atomic/duality-wheat-straw-beige-cuprammonium/product-gallery/02-3414-1242@3x.png",
        "acceptedSha256": "7532f88b3f08323943fa2a272f52d52c877238ae06ab67ae0d109c22cafb8a37"
      }
    },
    {
      "id": "mobile-detail-p0-2-duality-wheat-straw-beige-cuprammonium-selector-thumbnail-00-01-3414-1164",
      "sourceFigmaNode": "3414:1164",
      "figmaNodeName": "Wheat Straw Beige",
      "role": "mobile-detail-p0-2-selector-thumbnail",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/duality-wheat-straw-beige-cuprammonium",
      "season": null,
      "series": "Duality",
      "product": "Duality",
      "productStyle": "Reversible Bucket Hat",
      "variantColorway": "Wheat Straw Beige cupro",
      "detail": "duality-wheat-straw-beige-cuprammonium",
      "order": 1,
      "stackId": null,
      "width": 240,
      "height": 240,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-wheat-straw-beige-cuprammonium/selector/01-3414-1164@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "c576ea425db1cc190d51a8ae5e11961fe64ca2bf64d782920846e79d8632a1f6",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 81861,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/duality/mobile-p0-2-atomic/duality-wheat-straw-beige-cuprammonium/selector/01-3414-1164@3x.png",
        "acceptedSha256": "c576ea425db1cc190d51a8ae5e11961fe64ca2bf64d782920846e79d8632a1f6"
      }
    },
    {
      "id": "mobile-detail-p0-2-duality-wheat-straw-beige-lyocell-how-to-wear-photo-01-01-3414-1586",
      "sourceFigmaNode": "3414:1586",
      "figmaNodeName": "how to 1-1",
      "role": "mobile-detail-p0-2-how-to-wear-photo",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/duality-wheat-straw-beige-lyocell",
      "season": null,
      "series": "Duality",
      "product": "Duality",
      "productStyle": "Reversible Bucket Hat",
      "variantColorway": "Wheat Straw Beige lyocell",
      "detail": "duality-wheat-straw-beige-lyocell",
      "order": 1,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-wheat-straw-beige-lyocell/how-to-wear/photos/step-01-01-3414-1586@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "7e426d25d88029223add43fd2b7167a83a1b27dc46033b819d6432e1924c7506",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2438108,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/duality/mobile-p0-2-atomic/duality-wheat-straw-beige-lyocell/how-to-wear/photos/step-01-01-3414-1586@3x.png",
        "acceptedSha256": "7e426d25d88029223add43fd2b7167a83a1b27dc46033b819d6432e1924c7506"
      }
    },
    {
      "id": "mobile-detail-p0-2-duality-wheat-straw-beige-lyocell-how-to-wear-photo-01-02-3414-1589",
      "sourceFigmaNode": "3414:1589",
      "figmaNodeName": "how to 1-2",
      "role": "mobile-detail-p0-2-how-to-wear-photo",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/duality-wheat-straw-beige-lyocell",
      "season": null,
      "series": "Duality",
      "product": "Duality",
      "productStyle": "Reversible Bucket Hat",
      "variantColorway": "Wheat Straw Beige lyocell",
      "detail": "duality-wheat-straw-beige-lyocell",
      "order": 2,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-wheat-straw-beige-lyocell/how-to-wear/photos/step-01-02-3414-1589@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "c2faadc5e7738f78aa1032daacca5f04db56bee303a511cbacaedfc77b710292",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2559852,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/duality/mobile-p0-2-atomic/duality-wheat-straw-beige-lyocell/how-to-wear/photos/step-01-02-3414-1589@3x.png",
        "acceptedSha256": "c2faadc5e7738f78aa1032daacca5f04db56bee303a511cbacaedfc77b710292"
      }
    },
    {
      "id": "mobile-detail-p0-2-duality-wheat-straw-beige-lyocell-how-to-wear-photo-02-03-3414-1592",
      "sourceFigmaNode": "3414:1592",
      "figmaNodeName": "how to 2-1",
      "role": "mobile-detail-p0-2-how-to-wear-photo",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/duality-wheat-straw-beige-lyocell",
      "season": null,
      "series": "Duality",
      "product": "Duality",
      "productStyle": "Reversible Bucket Hat",
      "variantColorway": "Wheat Straw Beige lyocell",
      "detail": "duality-wheat-straw-beige-lyocell",
      "order": 3,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-wheat-straw-beige-lyocell/how-to-wear/photos/step-02-03-3414-1592@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "de955b388239e15a94f7294c85059a6c6600a373e712fe93f84ac56e6218d720",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2322373,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/duality/mobile-p0-2-atomic/duality-wheat-straw-beige-lyocell/how-to-wear/photos/step-02-03-3414-1592@3x.png",
        "acceptedSha256": "de955b388239e15a94f7294c85059a6c6600a373e712fe93f84ac56e6218d720"
      }
    },
    {
      "id": "mobile-detail-p0-2-duality-wheat-straw-beige-lyocell-how-to-wear-photo-02-04-3414-1595",
      "sourceFigmaNode": "3414:1595",
      "figmaNodeName": "how to 2-2",
      "role": "mobile-detail-p0-2-how-to-wear-photo",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/duality-wheat-straw-beige-lyocell",
      "season": null,
      "series": "Duality",
      "product": "Duality",
      "productStyle": "Reversible Bucket Hat",
      "variantColorway": "Wheat Straw Beige lyocell",
      "detail": "duality-wheat-straw-beige-lyocell",
      "order": 4,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-wheat-straw-beige-lyocell/how-to-wear/photos/step-02-04-3414-1595@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "d916725958bbd46c98003c744eacc465b92d3167df3d28c8e0db7e3212627140",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2347766,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/duality/mobile-p0-2-atomic/duality-wheat-straw-beige-lyocell/how-to-wear/photos/step-02-04-3414-1595@3x.png",
        "acceptedSha256": "d916725958bbd46c98003c744eacc465b92d3167df3d28c8e0db7e3212627140"
      }
    },
    {
      "id": "mobile-detail-p0-2-duality-wheat-straw-beige-lyocell-how-to-wear-photo-03-05-3414-1598",
      "sourceFigmaNode": "3414:1598",
      "figmaNodeName": "how to 3-1",
      "role": "mobile-detail-p0-2-how-to-wear-photo",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/duality-wheat-straw-beige-lyocell",
      "season": null,
      "series": "Duality",
      "product": "Duality",
      "productStyle": "Reversible Bucket Hat",
      "variantColorway": "Wheat Straw Beige lyocell",
      "detail": "duality-wheat-straw-beige-lyocell",
      "order": 5,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-wheat-straw-beige-lyocell/how-to-wear/photos/step-03-05-3414-1598@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "f42fd28462e74112e9137dff6f8e9d89b3077228fcd372a23675dad6c9aeec13",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2261419,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/duality/mobile-p0-2-atomic/duality-wheat-straw-beige-lyocell/how-to-wear/photos/step-03-05-3414-1598@3x.png",
        "acceptedSha256": "f42fd28462e74112e9137dff6f8e9d89b3077228fcd372a23675dad6c9aeec13"
      }
    },
    {
      "id": "mobile-detail-p0-2-duality-wheat-straw-beige-lyocell-how-to-wear-photo-03-06-3414-1601",
      "sourceFigmaNode": "3414:1601",
      "figmaNodeName": "how to 3-2",
      "role": "mobile-detail-p0-2-how-to-wear-photo",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/duality-wheat-straw-beige-lyocell",
      "season": null,
      "series": "Duality",
      "product": "Duality",
      "productStyle": "Reversible Bucket Hat",
      "variantColorway": "Wheat Straw Beige lyocell",
      "detail": "duality-wheat-straw-beige-lyocell",
      "order": 6,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-wheat-straw-beige-lyocell/how-to-wear/photos/step-03-06-3414-1601@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "dc3f0d2bb06c4992c7503f459d1ec8580876d8ad5064175c8026afefb4c89d14",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2268035,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/duality/mobile-p0-2-atomic/duality-wheat-straw-beige-lyocell/how-to-wear/photos/step-03-06-3414-1601@3x.png",
        "acceptedSha256": "dc3f0d2bb06c4992c7503f459d1ec8580876d8ad5064175c8026afefb4c89d14"
      }
    },
    {
      "id": "mobile-detail-p0-2-duality-wheat-straw-beige-lyocell-how-to-wear-sketch-01-01-3414-1389",
      "sourceFigmaNode": "3414:1389",
      "figmaNodeName": "how to 1 sketch",
      "role": "mobile-detail-p0-2-how-to-wear-sketch",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/duality-wheat-straw-beige-lyocell",
      "season": null,
      "series": "Duality",
      "product": "Duality",
      "productStyle": "Reversible Bucket Hat",
      "variantColorway": "Wheat Straw Beige lyocell",
      "detail": "duality-wheat-straw-beige-lyocell",
      "order": 1,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-wheat-straw-beige-lyocell/how-to-wear/sketches/step-01-01-3414-1389@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "43a76c076b55d7a508daa25fa039ca5a9206378b9dbb1bd6a3b56ce6a3721df0",
      "sourceType": "direct-figma-child-frame-exportAsync",
      "compositionType": "image-only-line-art-frame",
      "byteLength": 73179,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/duality/mobile-p0-2-atomic/duality-wheat-straw-beige-lyocell/how-to-wear/sketches/step-01-01-3414-1389@3x.png",
        "acceptedSha256": "43a76c076b55d7a508daa25fa039ca5a9206378b9dbb1bd6a3b56ce6a3721df0"
      }
    },
    {
      "id": "mobile-detail-p0-2-duality-wheat-straw-beige-lyocell-how-to-wear-sketch-02-02-3414-1410",
      "sourceFigmaNode": "3414:1410",
      "figmaNodeName": "how to 2 sketch",
      "role": "mobile-detail-p0-2-how-to-wear-sketch",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/duality-wheat-straw-beige-lyocell",
      "season": null,
      "series": "Duality",
      "product": "Duality",
      "productStyle": "Reversible Bucket Hat",
      "variantColorway": "Wheat Straw Beige lyocell",
      "detail": "duality-wheat-straw-beige-lyocell",
      "order": 2,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-wheat-straw-beige-lyocell/how-to-wear/sketches/step-02-02-3414-1410@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "1767311db5b6ba659c1d065dbff1607ce14ad231158dbc2346c72f27d8e3ceaf",
      "sourceType": "direct-figma-child-frame-exportAsync",
      "compositionType": "image-only-line-art-frame",
      "byteLength": 62034,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/duality/mobile-p0-2-atomic/duality-wheat-straw-beige-lyocell/how-to-wear/sketches/step-02-02-3414-1410@3x.png",
        "acceptedSha256": "1767311db5b6ba659c1d065dbff1607ce14ad231158dbc2346c72f27d8e3ceaf"
      }
    },
    {
      "id": "mobile-detail-p0-2-duality-wheat-straw-beige-lyocell-how-to-wear-sketch-02-03-3414-1427",
      "sourceFigmaNode": "3414:1427",
      "figmaNodeName": "how to 2 sketch",
      "role": "mobile-detail-p0-2-how-to-wear-sketch",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/duality-wheat-straw-beige-lyocell",
      "season": null,
      "series": "Duality",
      "product": "Duality",
      "productStyle": "Reversible Bucket Hat",
      "variantColorway": "Wheat Straw Beige lyocell",
      "detail": "duality-wheat-straw-beige-lyocell",
      "order": 3,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-wheat-straw-beige-lyocell/how-to-wear/sketches/step-02-03-3414-1427@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "401a9734b4c585769ed10d6133b8197bb7565b201d9c82b08065bde10b0c35e1",
      "sourceType": "direct-figma-child-frame-exportAsync",
      "compositionType": "image-only-line-art-frame",
      "byteLength": 50875,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/duality/mobile-p0-2-atomic/duality-wheat-straw-beige-lyocell/how-to-wear/sketches/step-02-03-3414-1427@3x.png",
        "acceptedSha256": "401a9734b4c585769ed10d6133b8197bb7565b201d9c82b08065bde10b0c35e1"
      }
    },
    {
      "id": "mobile-detail-p0-2-duality-wheat-straw-beige-lyocell-look-style-00-01-3414-1528",
      "sourceFigmaNode": "3414:1528",
      "figmaNodeName": "look 1",
      "role": "mobile-detail-p0-2-look-style",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/duality-wheat-straw-beige-lyocell",
      "season": null,
      "series": "Duality",
      "product": "Duality",
      "productStyle": "Reversible Bucket Hat",
      "variantColorway": "Wheat Straw Beige lyocell",
      "detail": "duality-wheat-straw-beige-lyocell",
      "order": 1,
      "stackId": null,
      "width": 1324,
      "height": 1324,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-wheat-straw-beige-lyocell/look-style/01-3414-1528@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "e3c4fb0976b1dddfce64de79f7866b733dbb558217aeda2eef55816789538d7c",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 1135085,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/duality/mobile-p0-2-atomic/duality-wheat-straw-beige-lyocell/look-style/01-3414-1528@3x.png",
        "acceptedSha256": "e3c4fb0976b1dddfce64de79f7866b733dbb558217aeda2eef55816789538d7c"
      }
    },
    {
      "id": "mobile-detail-p0-2-duality-wheat-straw-beige-lyocell-look-style-00-02-3414-1530",
      "sourceFigmaNode": "3414:1530",
      "figmaNodeName": "look 2",
      "role": "mobile-detail-p0-2-look-style",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/duality-wheat-straw-beige-lyocell",
      "season": null,
      "series": "Duality",
      "product": "Duality",
      "productStyle": "Reversible Bucket Hat",
      "variantColorway": "Wheat Straw Beige lyocell",
      "detail": "duality-wheat-straw-beige-lyocell",
      "order": 2,
      "stackId": null,
      "width": 1327,
      "height": 1322,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-wheat-straw-beige-lyocell/look-style/02-3414-1530@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "599f51e7c648536978b2885e85056cc26a95bfefe7eac8cc15c0036b1ee66b12",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 1406793,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/duality/mobile-p0-2-atomic/duality-wheat-straw-beige-lyocell/look-style/02-3414-1530@3x.png",
        "acceptedSha256": "599f51e7c648536978b2885e85056cc26a95bfefe7eac8cc15c0036b1ee66b12"
      }
    },
    {
      "id": "mobile-detail-p0-2-duality-wheat-straw-beige-lyocell-look-style-00-03-3414-1532",
      "sourceFigmaNode": "3414:1532",
      "figmaNodeName": "look 3",
      "role": "mobile-detail-p0-2-look-style",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/duality-wheat-straw-beige-lyocell",
      "season": null,
      "series": "Duality",
      "product": "Duality",
      "productStyle": "Reversible Bucket Hat",
      "variantColorway": "Wheat Straw Beige lyocell",
      "detail": "duality-wheat-straw-beige-lyocell",
      "order": 3,
      "stackId": null,
      "width": 1324,
      "height": 1324,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-wheat-straw-beige-lyocell/look-style/03-3414-1532@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "e0a5015fdbb8fa8e49be2dfca54f00ceeb8cc764151f99861a9ca65626c01082",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 1574591,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/duality/mobile-p0-2-atomic/duality-wheat-straw-beige-lyocell/look-style/03-3414-1532@3x.png",
        "acceptedSha256": "e0a5015fdbb8fa8e49be2dfca54f00ceeb8cc764151f99861a9ca65626c01082"
      }
    },
    {
      "id": "mobile-detail-p0-2-duality-wheat-straw-beige-lyocell-look-style-00-04-3414-1534",
      "sourceFigmaNode": "3414:1534",
      "figmaNodeName": "look 4",
      "role": "mobile-detail-p0-2-look-style",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/duality-wheat-straw-beige-lyocell",
      "season": null,
      "series": "Duality",
      "product": "Duality",
      "productStyle": "Reversible Bucket Hat",
      "variantColorway": "Wheat Straw Beige lyocell",
      "detail": "duality-wheat-straw-beige-lyocell",
      "order": 4,
      "stackId": null,
      "width": 1324,
      "height": 1324,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-wheat-straw-beige-lyocell/look-style/04-3414-1534@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "894fd8f26cac301e9af2cd5ff5ac3162cef408814e04f31c92329013d73ee7c4",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 1947154,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/duality/mobile-p0-2-atomic/duality-wheat-straw-beige-lyocell/look-style/04-3414-1534@3x.png",
        "acceptedSha256": "894fd8f26cac301e9af2cd5ff5ac3162cef408814e04f31c92329013d73ee7c4"
      }
    },
    {
      "id": "mobile-detail-p0-2-duality-wheat-straw-beige-lyocell-more-wear-00-01-3414-1559",
      "sourceFigmaNode": "3414:1559",
      "figmaNodeName": "style 1",
      "role": "mobile-detail-p0-2-more-wear",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/duality-wheat-straw-beige-lyocell",
      "season": null,
      "series": "Duality",
      "product": "Duality",
      "productStyle": "Reversible Bucket Hat",
      "variantColorway": "Wheat Straw Beige lyocell",
      "detail": "duality-wheat-straw-beige-lyocell",
      "order": 1,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-wheat-straw-beige-lyocell/more-wear/01-3414-1559@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "4cc1f664f9969211fb3886c241597b2ed16a199581d3b26f235bff086bcd62e6",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2899263,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/duality/mobile-p0-2-atomic/duality-wheat-straw-beige-lyocell/more-wear/01-3414-1559@3x.png",
        "acceptedSha256": "4cc1f664f9969211fb3886c241597b2ed16a199581d3b26f235bff086bcd62e6"
      }
    },
    {
      "id": "mobile-detail-p0-2-duality-wheat-straw-beige-lyocell-more-wear-00-02-3414-1562",
      "sourceFigmaNode": "3414:1562",
      "figmaNodeName": "style 2",
      "role": "mobile-detail-p0-2-more-wear",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/duality-wheat-straw-beige-lyocell",
      "season": null,
      "series": "Duality",
      "product": "Duality",
      "productStyle": "Reversible Bucket Hat",
      "variantColorway": "Wheat Straw Beige lyocell",
      "detail": "duality-wheat-straw-beige-lyocell",
      "order": 2,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-wheat-straw-beige-lyocell/more-wear/02-3414-1562@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "26bd4513238d3a89bc734e28d85117beb41378da2574b60a5a1a021409af1ce4",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2913667,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/duality/mobile-p0-2-atomic/duality-wheat-straw-beige-lyocell/more-wear/02-3414-1562@3x.png",
        "acceptedSha256": "26bd4513238d3a89bc734e28d85117beb41378da2574b60a5a1a021409af1ce4"
      }
    },
    {
      "id": "mobile-detail-p0-2-duality-wheat-straw-beige-lyocell-more-wear-00-03-3414-1565",
      "sourceFigmaNode": "3414:1565",
      "figmaNodeName": "style 3",
      "role": "mobile-detail-p0-2-more-wear",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/duality-wheat-straw-beige-lyocell",
      "season": null,
      "series": "Duality",
      "product": "Duality",
      "productStyle": "Reversible Bucket Hat",
      "variantColorway": "Wheat Straw Beige lyocell",
      "detail": "duality-wheat-straw-beige-lyocell",
      "order": 3,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-wheat-straw-beige-lyocell/more-wear/03-3414-1565@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "1b22ba9b8dd0301d19705adc1d9e9b4b161d869b31517a4e3a2397c9c0561755",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 3020218,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/duality/mobile-p0-2-atomic/duality-wheat-straw-beige-lyocell/more-wear/03-3414-1565@3x.png",
        "acceptedSha256": "1b22ba9b8dd0301d19705adc1d9e9b4b161d869b31517a4e3a2397c9c0561755"
      }
    },
    {
      "id": "mobile-detail-p0-2-duality-wheat-straw-beige-lyocell-more-wear-00-04-3414-1568",
      "sourceFigmaNode": "3414:1568",
      "figmaNodeName": "style 4",
      "role": "mobile-detail-p0-2-more-wear",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/duality-wheat-straw-beige-lyocell",
      "season": null,
      "series": "Duality",
      "product": "Duality",
      "productStyle": "Reversible Bucket Hat",
      "variantColorway": "Wheat Straw Beige lyocell",
      "detail": "duality-wheat-straw-beige-lyocell",
      "order": 4,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-wheat-straw-beige-lyocell/more-wear/04-3414-1568@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "7abf8d6a6aad511445c3bbd344f3472d0d6868b6323cd821a9dc57fa2efae37e",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2834912,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/duality/mobile-p0-2-atomic/duality-wheat-straw-beige-lyocell/more-wear/04-3414-1568@3x.png",
        "acceptedSha256": "7abf8d6a6aad511445c3bbd344f3472d0d6868b6323cd821a9dc57fa2efae37e"
      }
    },
    {
      "id": "mobile-detail-p0-2-duality-wheat-straw-beige-lyocell-product-gallery-00-01-3414-1359",
      "sourceFigmaNode": "3414:1359",
      "figmaNodeName": "main 1",
      "role": "mobile-detail-p0-2-product-gallery",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/duality-wheat-straw-beige-lyocell",
      "season": null,
      "series": "Duality",
      "product": "Duality",
      "productStyle": "Reversible Bucket Hat",
      "variantColorway": "Wheat Straw Beige lyocell",
      "detail": "duality-wheat-straw-beige-lyocell",
      "order": 1,
      "stackId": null,
      "width": 2700,
      "height": 2700,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-wheat-straw-beige-lyocell/product-gallery/01-3414-1359@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "267c5bb7653c3e19fb9cc815ac010a19973fcd6d804ed0f6534a1bf832f41c49",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 9464664,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/duality/mobile-p0-2-atomic/duality-wheat-straw-beige-lyocell/product-gallery/01-3414-1359@3x.png",
        "acceptedSha256": "267c5bb7653c3e19fb9cc815ac010a19973fcd6d804ed0f6534a1bf832f41c49"
      }
    },
    {
      "id": "mobile-detail-p0-2-duality-wheat-straw-beige-lyocell-product-gallery-00-02-3414-1514",
      "sourceFigmaNode": "3414:1514",
      "figmaNodeName": "main 2",
      "role": "mobile-detail-p0-2-product-gallery",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/duality-wheat-straw-beige-lyocell",
      "season": null,
      "series": "Duality",
      "product": "Duality",
      "productStyle": "Reversible Bucket Hat",
      "variantColorway": "Wheat Straw Beige lyocell",
      "detail": "duality-wheat-straw-beige-lyocell",
      "order": 2,
      "stackId": null,
      "width": 2700,
      "height": 2700,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-wheat-straw-beige-lyocell/product-gallery/02-3414-1514@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "241879432be0ad2c7e48842aa8a20b0990bac9e6d6aa1f0c69dc10dc6ef98243",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 6886266,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/duality/mobile-p0-2-atomic/duality-wheat-straw-beige-lyocell/product-gallery/02-3414-1514@3x.png",
        "acceptedSha256": "241879432be0ad2c7e48842aa8a20b0990bac9e6d6aa1f0c69dc10dc6ef98243"
      }
    },
    {
      "id": "mobile-detail-p0-2-duality-wheat-straw-beige-lyocell-selector-thumbnail-00-01-3414-1447",
      "sourceFigmaNode": "3414:1447",
      "figmaNodeName": "Wheat Straw Beige",
      "role": "mobile-detail-p0-2-selector-thumbnail",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/duality-wheat-straw-beige-lyocell",
      "season": null,
      "series": "Duality",
      "product": "Duality",
      "productStyle": "Reversible Bucket Hat",
      "variantColorway": "Wheat Straw Beige lyocell",
      "detail": "duality-wheat-straw-beige-lyocell",
      "order": 1,
      "stackId": null,
      "width": 240,
      "height": 240,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-wheat-straw-beige-lyocell/selector/01-3414-1447@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "c576ea425db1cc190d51a8ae5e11961fe64ca2bf64d782920846e79d8632a1f6",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 81861,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/duality/mobile-p0-2-atomic/duality-wheat-straw-beige-lyocell/selector/01-3414-1447@3x.png",
        "acceptedSha256": "c576ea425db1cc190d51a8ae5e11961fe64ca2bf64d782920846e79d8632a1f6"
      }
    },
    {
      "id": "mobile-detail-p0-2-neo-order-dune-brown-how-to-wear-photo-01-01-3301-2504",
      "sourceFigmaNode": "3301:2504",
      "figmaNodeName": "how to 1-1",
      "role": "mobile-detail-p0-2-how-to-wear-photo",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/neo-order-dune-brown",
      "season": null,
      "series": "Neo Order",
      "product": "Neo Order",
      "productStyle": "Foldable Pleated Hat",
      "variantColorway": "Dune Brown",
      "detail": "neo-order-dune-brown",
      "order": 1,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/neo-order/mobile-p0-2-atomic/neo-order-dune-brown/how-to-wear/photos/step-01-01-3301-2504@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "68e579be9fa84a61c099a09835d7dd1c9de9bf6a9dba3db261b40681718261e2",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2552928,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/neo-order/mobile-p0-2-atomic/neo-order-dune-brown/how-to-wear/photos/step-01-01-3301-2504@3x.png",
        "acceptedSha256": "68e579be9fa84a61c099a09835d7dd1c9de9bf6a9dba3db261b40681718261e2"
      }
    },
    {
      "id": "mobile-detail-p0-2-neo-order-dune-brown-how-to-wear-photo-01-02-3301-2506",
      "sourceFigmaNode": "3301:2506",
      "figmaNodeName": "how to 1-2",
      "role": "mobile-detail-p0-2-how-to-wear-photo",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/neo-order-dune-brown",
      "season": null,
      "series": "Neo Order",
      "product": "Neo Order",
      "productStyle": "Foldable Pleated Hat",
      "variantColorway": "Dune Brown",
      "detail": "neo-order-dune-brown",
      "order": 2,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/neo-order/mobile-p0-2-atomic/neo-order-dune-brown/how-to-wear/photos/step-01-02-3301-2506@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "5ef52565161506c48f38cf829accaf0610912364733604dc663bc1733d7fbfee",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2347617,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/neo-order/mobile-p0-2-atomic/neo-order-dune-brown/how-to-wear/photos/step-01-02-3301-2506@3x.png",
        "acceptedSha256": "5ef52565161506c48f38cf829accaf0610912364733604dc663bc1733d7fbfee"
      }
    },
    {
      "id": "mobile-detail-p0-2-neo-order-dune-brown-how-to-wear-photo-02-03-3301-2514",
      "sourceFigmaNode": "3301:2514",
      "figmaNodeName": "how to 2-1",
      "role": "mobile-detail-p0-2-how-to-wear-photo",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/neo-order-dune-brown",
      "season": null,
      "series": "Neo Order",
      "product": "Neo Order",
      "productStyle": "Foldable Pleated Hat",
      "variantColorway": "Dune Brown",
      "detail": "neo-order-dune-brown",
      "order": 3,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/neo-order/mobile-p0-2-atomic/neo-order-dune-brown/how-to-wear/photos/step-02-03-3301-2514@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "00e3910539ab9764bc226158f68a67b33f570f3ac0d43ba636b9f0774b1febd5",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2854071,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/neo-order/mobile-p0-2-atomic/neo-order-dune-brown/how-to-wear/photos/step-02-03-3301-2514@3x.png",
        "acceptedSha256": "00e3910539ab9764bc226158f68a67b33f570f3ac0d43ba636b9f0774b1febd5"
      }
    },
    {
      "id": "mobile-detail-p0-2-neo-order-dune-brown-how-to-wear-photo-02-04-3301-2516",
      "sourceFigmaNode": "3301:2516",
      "figmaNodeName": "how to 2-2",
      "role": "mobile-detail-p0-2-how-to-wear-photo",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/neo-order-dune-brown",
      "season": null,
      "series": "Neo Order",
      "product": "Neo Order",
      "productStyle": "Foldable Pleated Hat",
      "variantColorway": "Dune Brown",
      "detail": "neo-order-dune-brown",
      "order": 4,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/neo-order/mobile-p0-2-atomic/neo-order-dune-brown/how-to-wear/photos/step-02-04-3301-2516@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "047aa76a55c807ae2f05c166debe4c5c523585dabde872d3575611d8db2698d0",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2361637,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/neo-order/mobile-p0-2-atomic/neo-order-dune-brown/how-to-wear/photos/step-02-04-3301-2516@3x.png",
        "acceptedSha256": "047aa76a55c807ae2f05c166debe4c5c523585dabde872d3575611d8db2698d0"
      }
    },
    {
      "id": "mobile-detail-p0-2-neo-order-dune-brown-how-to-wear-sketch-01-01-3301-2508",
      "sourceFigmaNode": "3301:2508",
      "figmaNodeName": "how to 1 sketch",
      "role": "mobile-detail-p0-2-how-to-wear-sketch",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/neo-order-dune-brown",
      "season": null,
      "series": "Neo Order",
      "product": "Neo Order",
      "productStyle": "Foldable Pleated Hat",
      "variantColorway": "Dune Brown",
      "detail": "neo-order-dune-brown",
      "order": 1,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/neo-order/mobile-p0-2-atomic/neo-order-dune-brown/how-to-wear/sketches/step-01-01-3301-2508@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "bc4c6224488cc589af7c4e4ff08ba1caf8503f5b81e2ba6bfd677772c3fe0601",
      "sourceType": "direct-figma-child-frame-exportAsync",
      "compositionType": "image-only-line-art-frame",
      "byteLength": 46849,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/neo-order/mobile-p0-2-atomic/neo-order-dune-brown/how-to-wear/sketches/step-01-01-3301-2508@3x.png",
        "acceptedSha256": "bc4c6224488cc589af7c4e4ff08ba1caf8503f5b81e2ba6bfd677772c3fe0601"
      }
    },
    {
      "id": "mobile-detail-p0-2-neo-order-dune-brown-how-to-wear-sketch-02-02-3301-2518",
      "sourceFigmaNode": "3301:2518",
      "figmaNodeName": "how to 2 sketch",
      "role": "mobile-detail-p0-2-how-to-wear-sketch",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/neo-order-dune-brown",
      "season": null,
      "series": "Neo Order",
      "product": "Neo Order",
      "productStyle": "Foldable Pleated Hat",
      "variantColorway": "Dune Brown",
      "detail": "neo-order-dune-brown",
      "order": 2,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/neo-order/mobile-p0-2-atomic/neo-order-dune-brown/how-to-wear/sketches/step-02-02-3301-2518@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "bd043c44e6be75d2c21d5b9730c1efe4d415b48589bcc9a1fe8877767ba92788",
      "sourceType": "direct-figma-child-frame-exportAsync",
      "compositionType": "image-only-line-art-frame",
      "byteLength": 53770,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/neo-order/mobile-p0-2-atomic/neo-order-dune-brown/how-to-wear/sketches/step-02-02-3301-2518@3x.png",
        "acceptedSha256": "bd043c44e6be75d2c21d5b9730c1efe4d415b48589bcc9a1fe8877767ba92788"
      }
    },
    {
      "id": "mobile-detail-p0-2-neo-order-dune-brown-look-style-00-01-3301-2489",
      "sourceFigmaNode": "3301:2489",
      "figmaNodeName": "look 1",
      "role": "mobile-detail-p0-2-look-style",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/neo-order-dune-brown",
      "season": null,
      "series": "Neo Order",
      "product": "Neo Order",
      "productStyle": "Foldable Pleated Hat",
      "variantColorway": "Dune Brown",
      "detail": "neo-order-dune-brown",
      "order": 1,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/neo-order/mobile-p0-2-atomic/neo-order-dune-brown/look-style/01-3301-2489@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "96cc41ccefb835854fc4c0d9129e6efabecf0b077555a44549deb76277122231",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2556905,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/neo-order/mobile-p0-2-atomic/neo-order-dune-brown/look-style/01-3301-2489@3x.png",
        "acceptedSha256": "96cc41ccefb835854fc4c0d9129e6efabecf0b077555a44549deb76277122231"
      }
    },
    {
      "id": "mobile-detail-p0-2-neo-order-dune-brown-look-style-00-02-3301-2490",
      "sourceFigmaNode": "3301:2490",
      "figmaNodeName": "look 2",
      "role": "mobile-detail-p0-2-look-style",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/neo-order-dune-brown",
      "season": null,
      "series": "Neo Order",
      "product": "Neo Order",
      "productStyle": "Foldable Pleated Hat",
      "variantColorway": "Dune Brown",
      "detail": "neo-order-dune-brown",
      "order": 2,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/neo-order/mobile-p0-2-atomic/neo-order-dune-brown/look-style/02-3301-2490@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "9640f325c95289f7d1df7dbbeb851059b26c3c103a05bd7efa8eed0e1c31a222",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2474055,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/neo-order/mobile-p0-2-atomic/neo-order-dune-brown/look-style/02-3301-2490@3x.png",
        "acceptedSha256": "9640f325c95289f7d1df7dbbeb851059b26c3c103a05bd7efa8eed0e1c31a222"
      }
    },
    {
      "id": "mobile-detail-p0-2-neo-order-dune-brown-look-style-00-03-3301-2491",
      "sourceFigmaNode": "3301:2491",
      "figmaNodeName": "look 3",
      "role": "mobile-detail-p0-2-look-style",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/neo-order-dune-brown",
      "season": null,
      "series": "Neo Order",
      "product": "Neo Order",
      "productStyle": "Foldable Pleated Hat",
      "variantColorway": "Dune Brown",
      "detail": "neo-order-dune-brown",
      "order": 3,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/neo-order/mobile-p0-2-atomic/neo-order-dune-brown/look-style/03-3301-2491@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "06fca6311b9e7d9f5f5e139ef3856439bc99fc5c0e41d6f91f73b0c4f2f4d70d",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2127771,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/neo-order/mobile-p0-2-atomic/neo-order-dune-brown/look-style/03-3301-2491@3x.png",
        "acceptedSha256": "06fca6311b9e7d9f5f5e139ef3856439bc99fc5c0e41d6f91f73b0c4f2f4d70d"
      }
    },
    {
      "id": "mobile-detail-p0-2-neo-order-dune-brown-look-style-00-04-3301-2492",
      "sourceFigmaNode": "3301:2492",
      "figmaNodeName": "look 4",
      "role": "mobile-detail-p0-2-look-style",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/neo-order-dune-brown",
      "season": null,
      "series": "Neo Order",
      "product": "Neo Order",
      "productStyle": "Foldable Pleated Hat",
      "variantColorway": "Dune Brown",
      "detail": "neo-order-dune-brown",
      "order": 4,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/neo-order/mobile-p0-2-atomic/neo-order-dune-brown/look-style/04-3301-2492@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "10efefe4f3235a802675c4983f24378bd99feb2d979effbb7f557fb93c3a5e6f",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2257401,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/neo-order/mobile-p0-2-atomic/neo-order-dune-brown/look-style/04-3301-2492@3x.png",
        "acceptedSha256": "10efefe4f3235a802675c4983f24378bd99feb2d979effbb7f557fb93c3a5e6f"
      }
    },
    {
      "id": "mobile-detail-p0-2-neo-order-dune-brown-more-wear-00-01-3301-2494",
      "sourceFigmaNode": "3301:2494",
      "figmaNodeName": "style 1",
      "role": "mobile-detail-p0-2-more-wear",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/neo-order-dune-brown",
      "season": null,
      "series": "Neo Order",
      "product": "Neo Order",
      "productStyle": "Foldable Pleated Hat",
      "variantColorway": "Dune Brown",
      "detail": "neo-order-dune-brown",
      "order": 1,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/neo-order/mobile-p0-2-atomic/neo-order-dune-brown/more-wear/01-3301-2494@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "ca1d2f2139733b379dce99ddb52813f1d52982909387b52d306d5b0be770e3d2",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2043247,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/neo-order/mobile-p0-2-atomic/neo-order-dune-brown/more-wear/01-3301-2494@3x.png",
        "acceptedSha256": "ca1d2f2139733b379dce99ddb52813f1d52982909387b52d306d5b0be770e3d2"
      }
    },
    {
      "id": "mobile-detail-p0-2-neo-order-dune-brown-more-wear-00-02-3301-2496",
      "sourceFigmaNode": "3301:2496",
      "figmaNodeName": "style 2",
      "role": "mobile-detail-p0-2-more-wear",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/neo-order-dune-brown",
      "season": null,
      "series": "Neo Order",
      "product": "Neo Order",
      "productStyle": "Foldable Pleated Hat",
      "variantColorway": "Dune Brown",
      "detail": "neo-order-dune-brown",
      "order": 2,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/neo-order/mobile-p0-2-atomic/neo-order-dune-brown/more-wear/02-3301-2496@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "fd3a5b3e908eb025fec946c9cef8884437481f628761345ddbd093269170fff7",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 1986107,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/neo-order/mobile-p0-2-atomic/neo-order-dune-brown/more-wear/02-3301-2496@3x.png",
        "acceptedSha256": "fd3a5b3e908eb025fec946c9cef8884437481f628761345ddbd093269170fff7"
      }
    },
    {
      "id": "mobile-detail-p0-2-neo-order-dune-brown-more-wear-00-03-3301-2498",
      "sourceFigmaNode": "3301:2498",
      "figmaNodeName": "style 3",
      "role": "mobile-detail-p0-2-more-wear",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/neo-order-dune-brown",
      "season": null,
      "series": "Neo Order",
      "product": "Neo Order",
      "productStyle": "Foldable Pleated Hat",
      "variantColorway": "Dune Brown",
      "detail": "neo-order-dune-brown",
      "order": 3,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/neo-order/mobile-p0-2-atomic/neo-order-dune-brown/more-wear/03-3301-2498@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "c19647c359a1bba41fc66c1359058175b6aa0b40615a6b9538aa3e53c709d63e",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 1999431,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/neo-order/mobile-p0-2-atomic/neo-order-dune-brown/more-wear/03-3301-2498@3x.png",
        "acceptedSha256": "c19647c359a1bba41fc66c1359058175b6aa0b40615a6b9538aa3e53c709d63e"
      }
    },
    {
      "id": "mobile-detail-p0-2-neo-order-dune-brown-more-wear-00-04-3301-2500",
      "sourceFigmaNode": "3301:2500",
      "figmaNodeName": "style 4",
      "role": "mobile-detail-p0-2-more-wear",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/neo-order-dune-brown",
      "season": null,
      "series": "Neo Order",
      "product": "Neo Order",
      "productStyle": "Foldable Pleated Hat",
      "variantColorway": "Dune Brown",
      "detail": "neo-order-dune-brown",
      "order": 4,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/neo-order/mobile-p0-2-atomic/neo-order-dune-brown/more-wear/04-3301-2500@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "c8116700ec630239240fe796839840ded4defa6b032e995909b1b10e5aa1fd7d",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2148343,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/neo-order/mobile-p0-2-atomic/neo-order-dune-brown/more-wear/04-3301-2500@3x.png",
        "acceptedSha256": "c8116700ec630239240fe796839840ded4defa6b032e995909b1b10e5aa1fd7d"
      }
    },
    {
      "id": "mobile-detail-p0-2-neo-order-dune-brown-product-gallery-00-01-3301-2484",
      "sourceFigmaNode": "3301:2484",
      "figmaNodeName": "main 1",
      "role": "mobile-detail-p0-2-product-gallery",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/neo-order-dune-brown",
      "season": null,
      "series": "Neo Order",
      "product": "Neo Order",
      "productStyle": "Foldable Pleated Hat",
      "variantColorway": "Dune Brown",
      "detail": "neo-order-dune-brown",
      "order": 1,
      "stackId": null,
      "width": 2700,
      "height": 2700,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/neo-order/mobile-p0-2-atomic/neo-order-dune-brown/product-gallery/01-3301-2484@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "54eb938093428fb4e952d50b997b9659f6cca46c875e4108c43d7488539444e1",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 7913685,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/neo-order/mobile-p0-2-atomic/neo-order-dune-brown/product-gallery/01-3301-2484@3x.png",
        "acceptedSha256": "54eb938093428fb4e952d50b997b9659f6cca46c875e4108c43d7488539444e1"
      }
    },
    {
      "id": "mobile-detail-p0-2-neo-order-dune-brown-product-gallery-00-02-3301-2486",
      "sourceFigmaNode": "3301:2486",
      "figmaNodeName": "main 2",
      "role": "mobile-detail-p0-2-product-gallery",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/neo-order-dune-brown",
      "season": null,
      "series": "Neo Order",
      "product": "Neo Order",
      "productStyle": "Foldable Pleated Hat",
      "variantColorway": "Dune Brown",
      "detail": "neo-order-dune-brown",
      "order": 2,
      "stackId": null,
      "width": 2700,
      "height": 2700,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/neo-order/mobile-p0-2-atomic/neo-order-dune-brown/product-gallery/02-3301-2486@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "9f6e3e51f0b441ea401af2e0abde9bfd40cd63f4bd49113e20c90347346e7b70",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 9957429,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/neo-order/mobile-p0-2-atomic/neo-order-dune-brown/product-gallery/02-3301-2486@3x.png",
        "acceptedSha256": "9f6e3e51f0b441ea401af2e0abde9bfd40cd63f4bd49113e20c90347346e7b70"
      }
    },
    {
      "id": "mobile-detail-p0-2-neo-order-dune-brown-selector-thumbnail-00-01-3301-2531",
      "sourceFigmaNode": "3301:2531",
      "figmaNodeName": "Dune Brown",
      "role": "mobile-detail-p0-2-selector-thumbnail",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/neo-order-dune-brown",
      "season": null,
      "series": "Neo Order",
      "product": "Neo Order",
      "productStyle": "Foldable Pleated Hat",
      "variantColorway": "Dune Brown",
      "detail": "neo-order-dune-brown",
      "order": 1,
      "stackId": null,
      "width": 240,
      "height": 240,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/neo-order/mobile-p0-2-atomic/neo-order-dune-brown/selector/01-3301-2531@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "360e385fcd70ffb8eceddc9785f31b1e679a81439249902f2ac7bccbe2381d92",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 61699,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/neo-order/mobile-p0-2-atomic/neo-order-dune-brown/selector/01-3301-2531@3x.png",
        "acceptedSha256": "360e385fcd70ffb8eceddc9785f31b1e679a81439249902f2ac7bccbe2381d92"
      }
    },
    {
      "id": "mobile-detail-p0-2-neo-order-morning-mist-denim-blue-how-to-wear-photo-01-01-3301-2762",
      "sourceFigmaNode": "3301:2762",
      "figmaNodeName": "how to 1-1",
      "role": "mobile-detail-p0-2-how-to-wear-photo",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/neo-order-morning-mist-denim-blue",
      "season": null,
      "series": "Neo Order",
      "product": "Neo Order",
      "productStyle": "Foldable Pleated Hat",
      "variantColorway": "Morning Mist Denim Blue",
      "detail": "neo-order-morning-mist-denim-blue",
      "order": 1,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/neo-order/mobile-p0-2-atomic/neo-order-morning-mist-denim-blue/how-to-wear/photos/step-01-01-3301-2762@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "18d0539abcb32dc086580856445730e02044a0dc279b6772bad81f5252e6f2c4",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2217167,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/neo-order/mobile-p0-2-atomic/neo-order-morning-mist-denim-blue/how-to-wear/photos/step-01-01-3301-2762@3x.png",
        "acceptedSha256": "18d0539abcb32dc086580856445730e02044a0dc279b6772bad81f5252e6f2c4"
      }
    },
    {
      "id": "mobile-detail-p0-2-neo-order-morning-mist-denim-blue-how-to-wear-photo-01-02-3301-2764",
      "sourceFigmaNode": "3301:2764",
      "figmaNodeName": "how to 1-2",
      "role": "mobile-detail-p0-2-how-to-wear-photo",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/neo-order-morning-mist-denim-blue",
      "season": null,
      "series": "Neo Order",
      "product": "Neo Order",
      "productStyle": "Foldable Pleated Hat",
      "variantColorway": "Morning Mist Denim Blue",
      "detail": "neo-order-morning-mist-denim-blue",
      "order": 2,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/neo-order/mobile-p0-2-atomic/neo-order-morning-mist-denim-blue/how-to-wear/photos/step-01-02-3301-2764@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "aab8568ae3655779aac49072091cef4a746484e9303a097698f69c43b130946e",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2434440,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/neo-order/mobile-p0-2-atomic/neo-order-morning-mist-denim-blue/how-to-wear/photos/step-01-02-3301-2764@3x.png",
        "acceptedSha256": "aab8568ae3655779aac49072091cef4a746484e9303a097698f69c43b130946e"
      }
    },
    {
      "id": "mobile-detail-p0-2-neo-order-morning-mist-denim-blue-how-to-wear-photo-02-03-3301-2772",
      "sourceFigmaNode": "3301:2772",
      "figmaNodeName": "how to 2-1",
      "role": "mobile-detail-p0-2-how-to-wear-photo",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/neo-order-morning-mist-denim-blue",
      "season": null,
      "series": "Neo Order",
      "product": "Neo Order",
      "productStyle": "Foldable Pleated Hat",
      "variantColorway": "Morning Mist Denim Blue",
      "detail": "neo-order-morning-mist-denim-blue",
      "order": 3,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/neo-order/mobile-p0-2-atomic/neo-order-morning-mist-denim-blue/how-to-wear/photos/step-02-03-3301-2772@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "923bd940cd231a8e674e027dcc81d2c5a0378d78b83b2958333c6a33cc1e1ef9",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2682152,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/neo-order/mobile-p0-2-atomic/neo-order-morning-mist-denim-blue/how-to-wear/photos/step-02-03-3301-2772@3x.png",
        "acceptedSha256": "923bd940cd231a8e674e027dcc81d2c5a0378d78b83b2958333c6a33cc1e1ef9"
      }
    },
    {
      "id": "mobile-detail-p0-2-neo-order-morning-mist-denim-blue-how-to-wear-photo-02-04-3301-2774",
      "sourceFigmaNode": "3301:2774",
      "figmaNodeName": "how to 2-2",
      "role": "mobile-detail-p0-2-how-to-wear-photo",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/neo-order-morning-mist-denim-blue",
      "season": null,
      "series": "Neo Order",
      "product": "Neo Order",
      "productStyle": "Foldable Pleated Hat",
      "variantColorway": "Morning Mist Denim Blue",
      "detail": "neo-order-morning-mist-denim-blue",
      "order": 4,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/neo-order/mobile-p0-2-atomic/neo-order-morning-mist-denim-blue/how-to-wear/photos/step-02-04-3301-2774@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "adcfbeb15a61e7a45c2d259af2fbd6ffd8729ee7dc1226583025cd20a852cc5c",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2381205,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/neo-order/mobile-p0-2-atomic/neo-order-morning-mist-denim-blue/how-to-wear/photos/step-02-04-3301-2774@3x.png",
        "acceptedSha256": "adcfbeb15a61e7a45c2d259af2fbd6ffd8729ee7dc1226583025cd20a852cc5c"
      }
    },
    {
      "id": "mobile-detail-p0-2-neo-order-morning-mist-denim-blue-how-to-wear-sketch-01-01-3301-2766",
      "sourceFigmaNode": "3301:2766",
      "figmaNodeName": "how to 1 sketch",
      "role": "mobile-detail-p0-2-how-to-wear-sketch",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/neo-order-morning-mist-denim-blue",
      "season": null,
      "series": "Neo Order",
      "product": "Neo Order",
      "productStyle": "Foldable Pleated Hat",
      "variantColorway": "Morning Mist Denim Blue",
      "detail": "neo-order-morning-mist-denim-blue",
      "order": 1,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/neo-order/mobile-p0-2-atomic/neo-order-morning-mist-denim-blue/how-to-wear/sketches/step-01-01-3301-2766@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "bc4c6224488cc589af7c4e4ff08ba1caf8503f5b81e2ba6bfd677772c3fe0601",
      "sourceType": "direct-figma-child-frame-exportAsync",
      "compositionType": "image-only-line-art-frame",
      "byteLength": 46849,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/neo-order/mobile-p0-2-atomic/neo-order-morning-mist-denim-blue/how-to-wear/sketches/step-01-01-3301-2766@3x.png",
        "acceptedSha256": "bc4c6224488cc589af7c4e4ff08ba1caf8503f5b81e2ba6bfd677772c3fe0601"
      }
    },
    {
      "id": "mobile-detail-p0-2-neo-order-morning-mist-denim-blue-how-to-wear-sketch-02-02-3301-2776",
      "sourceFigmaNode": "3301:2776",
      "figmaNodeName": "how to 2 sketch",
      "role": "mobile-detail-p0-2-how-to-wear-sketch",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/neo-order-morning-mist-denim-blue",
      "season": null,
      "series": "Neo Order",
      "product": "Neo Order",
      "productStyle": "Foldable Pleated Hat",
      "variantColorway": "Morning Mist Denim Blue",
      "detail": "neo-order-morning-mist-denim-blue",
      "order": 2,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/neo-order/mobile-p0-2-atomic/neo-order-morning-mist-denim-blue/how-to-wear/sketches/step-02-02-3301-2776@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "bd043c44e6be75d2c21d5b9730c1efe4d415b48589bcc9a1fe8877767ba92788",
      "sourceType": "direct-figma-child-frame-exportAsync",
      "compositionType": "image-only-line-art-frame",
      "byteLength": 53770,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/neo-order/mobile-p0-2-atomic/neo-order-morning-mist-denim-blue/how-to-wear/sketches/step-02-02-3301-2776@3x.png",
        "acceptedSha256": "bd043c44e6be75d2c21d5b9730c1efe4d415b48589bcc9a1fe8877767ba92788"
      }
    },
    {
      "id": "mobile-detail-p0-2-neo-order-morning-mist-denim-blue-look-style-00-01-3301-2747",
      "sourceFigmaNode": "3301:2747",
      "figmaNodeName": "look 1",
      "role": "mobile-detail-p0-2-look-style",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/neo-order-morning-mist-denim-blue",
      "season": null,
      "series": "Neo Order",
      "product": "Neo Order",
      "productStyle": "Foldable Pleated Hat",
      "variantColorway": "Morning Mist Denim Blue",
      "detail": "neo-order-morning-mist-denim-blue",
      "order": 1,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/neo-order/mobile-p0-2-atomic/neo-order-morning-mist-denim-blue/look-style/01-3301-2747@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "0b2c6b03428d5aafc6e58c50099ac345024d6bae3d41615fd7f95e0bb5ad8950",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2411640,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/neo-order/mobile-p0-2-atomic/neo-order-morning-mist-denim-blue/look-style/01-3301-2747@3x.png",
        "acceptedSha256": "0b2c6b03428d5aafc6e58c50099ac345024d6bae3d41615fd7f95e0bb5ad8950"
      }
    },
    {
      "id": "mobile-detail-p0-2-neo-order-morning-mist-denim-blue-look-style-00-02-3301-2748",
      "sourceFigmaNode": "3301:2748",
      "figmaNodeName": "look 2",
      "role": "mobile-detail-p0-2-look-style",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/neo-order-morning-mist-denim-blue",
      "season": null,
      "series": "Neo Order",
      "product": "Neo Order",
      "productStyle": "Foldable Pleated Hat",
      "variantColorway": "Morning Mist Denim Blue",
      "detail": "neo-order-morning-mist-denim-blue",
      "order": 2,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/neo-order/mobile-p0-2-atomic/neo-order-morning-mist-denim-blue/look-style/02-3301-2748@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "263a76f3d565e939845e094485f9a5ebfda1e2d209a76985b4895937e64ff155",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2345578,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/neo-order/mobile-p0-2-atomic/neo-order-morning-mist-denim-blue/look-style/02-3301-2748@3x.png",
        "acceptedSha256": "263a76f3d565e939845e094485f9a5ebfda1e2d209a76985b4895937e64ff155"
      }
    },
    {
      "id": "mobile-detail-p0-2-neo-order-morning-mist-denim-blue-look-style-00-03-3301-2749",
      "sourceFigmaNode": "3301:2749",
      "figmaNodeName": "look 3",
      "role": "mobile-detail-p0-2-look-style",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/neo-order-morning-mist-denim-blue",
      "season": null,
      "series": "Neo Order",
      "product": "Neo Order",
      "productStyle": "Foldable Pleated Hat",
      "variantColorway": "Morning Mist Denim Blue",
      "detail": "neo-order-morning-mist-denim-blue",
      "order": 3,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/neo-order/mobile-p0-2-atomic/neo-order-morning-mist-denim-blue/look-style/03-3301-2749@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "360e4746b3ff2266ade338b0c56e46a59d27a5743d8668cc0f9c8a68949ac8cd",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2348473,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/neo-order/mobile-p0-2-atomic/neo-order-morning-mist-denim-blue/look-style/03-3301-2749@3x.png",
        "acceptedSha256": "360e4746b3ff2266ade338b0c56e46a59d27a5743d8668cc0f9c8a68949ac8cd"
      }
    },
    {
      "id": "mobile-detail-p0-2-neo-order-morning-mist-denim-blue-look-style-00-04-3301-2750",
      "sourceFigmaNode": "3301:2750",
      "figmaNodeName": "look 4",
      "role": "mobile-detail-p0-2-look-style",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/neo-order-morning-mist-denim-blue",
      "season": null,
      "series": "Neo Order",
      "product": "Neo Order",
      "productStyle": "Foldable Pleated Hat",
      "variantColorway": "Morning Mist Denim Blue",
      "detail": "neo-order-morning-mist-denim-blue",
      "order": 4,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/neo-order/mobile-p0-2-atomic/neo-order-morning-mist-denim-blue/look-style/04-3301-2750@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "dc9ae0a00f717dead251f83115a89e12064aec9382e9c60167f4a59434362af4",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2364136,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/neo-order/mobile-p0-2-atomic/neo-order-morning-mist-denim-blue/look-style/04-3301-2750@3x.png",
        "acceptedSha256": "dc9ae0a00f717dead251f83115a89e12064aec9382e9c60167f4a59434362af4"
      }
    },
    {
      "id": "mobile-detail-p0-2-neo-order-morning-mist-denim-blue-more-wear-00-01-3301-2752",
      "sourceFigmaNode": "3301:2752",
      "figmaNodeName": "style 1",
      "role": "mobile-detail-p0-2-more-wear",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/neo-order-morning-mist-denim-blue",
      "season": null,
      "series": "Neo Order",
      "product": "Neo Order",
      "productStyle": "Foldable Pleated Hat",
      "variantColorway": "Morning Mist Denim Blue",
      "detail": "neo-order-morning-mist-denim-blue",
      "order": 1,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/neo-order/mobile-p0-2-atomic/neo-order-morning-mist-denim-blue/more-wear/01-3301-2752@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "04f7d444a5dd887e2ed750f9a8248805ed667f3d8a52e936b635e5bc23152c5a",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2957909,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/neo-order/mobile-p0-2-atomic/neo-order-morning-mist-denim-blue/more-wear/01-3301-2752@3x.png",
        "acceptedSha256": "04f7d444a5dd887e2ed750f9a8248805ed667f3d8a52e936b635e5bc23152c5a"
      }
    },
    {
      "id": "mobile-detail-p0-2-neo-order-morning-mist-denim-blue-more-wear-00-02-3301-2754",
      "sourceFigmaNode": "3301:2754",
      "figmaNodeName": "style 2",
      "role": "mobile-detail-p0-2-more-wear",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/neo-order-morning-mist-denim-blue",
      "season": null,
      "series": "Neo Order",
      "product": "Neo Order",
      "productStyle": "Foldable Pleated Hat",
      "variantColorway": "Morning Mist Denim Blue",
      "detail": "neo-order-morning-mist-denim-blue",
      "order": 2,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/neo-order/mobile-p0-2-atomic/neo-order-morning-mist-denim-blue/more-wear/02-3301-2754@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "4383f79d1d259f7851651ae8e4bc65f2b05d85cfd2a27bdbc45e3a0d5027c888",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2968014,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/neo-order/mobile-p0-2-atomic/neo-order-morning-mist-denim-blue/more-wear/02-3301-2754@3x.png",
        "acceptedSha256": "4383f79d1d259f7851651ae8e4bc65f2b05d85cfd2a27bdbc45e3a0d5027c888"
      }
    },
    {
      "id": "mobile-detail-p0-2-neo-order-morning-mist-denim-blue-more-wear-00-03-3301-2756",
      "sourceFigmaNode": "3301:2756",
      "figmaNodeName": "style 3",
      "role": "mobile-detail-p0-2-more-wear",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/neo-order-morning-mist-denim-blue",
      "season": null,
      "series": "Neo Order",
      "product": "Neo Order",
      "productStyle": "Foldable Pleated Hat",
      "variantColorway": "Morning Mist Denim Blue",
      "detail": "neo-order-morning-mist-denim-blue",
      "order": 3,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/neo-order/mobile-p0-2-atomic/neo-order-morning-mist-denim-blue/more-wear/03-3301-2756@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "84663d2bb76523973dcf664330b12abbcda365e01b441ee141cb5b1b20a60f37",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 3090823,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/neo-order/mobile-p0-2-atomic/neo-order-morning-mist-denim-blue/more-wear/03-3301-2756@3x.png",
        "acceptedSha256": "84663d2bb76523973dcf664330b12abbcda365e01b441ee141cb5b1b20a60f37"
      }
    },
    {
      "id": "mobile-detail-p0-2-neo-order-morning-mist-denim-blue-more-wear-00-04-3301-2758",
      "sourceFigmaNode": "3301:2758",
      "figmaNodeName": "style 4",
      "role": "mobile-detail-p0-2-more-wear",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/neo-order-morning-mist-denim-blue",
      "season": null,
      "series": "Neo Order",
      "product": "Neo Order",
      "productStyle": "Foldable Pleated Hat",
      "variantColorway": "Morning Mist Denim Blue",
      "detail": "neo-order-morning-mist-denim-blue",
      "order": 4,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/neo-order/mobile-p0-2-atomic/neo-order-morning-mist-denim-blue/more-wear/04-3301-2758@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "1db84625166647ddcc12c9e9a0499f5b3f3351b3f84d0cc820c09f68eb6792a3",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2879991,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/neo-order/mobile-p0-2-atomic/neo-order-morning-mist-denim-blue/more-wear/04-3301-2758@3x.png",
        "acceptedSha256": "1db84625166647ddcc12c9e9a0499f5b3f3351b3f84d0cc820c09f68eb6792a3"
      }
    },
    {
      "id": "mobile-detail-p0-2-neo-order-morning-mist-denim-blue-product-gallery-00-01-3301-2742",
      "sourceFigmaNode": "3301:2742",
      "figmaNodeName": "main 1",
      "role": "mobile-detail-p0-2-product-gallery",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/neo-order-morning-mist-denim-blue",
      "season": null,
      "series": "Neo Order",
      "product": "Neo Order",
      "productStyle": "Foldable Pleated Hat",
      "variantColorway": "Morning Mist Denim Blue",
      "detail": "neo-order-morning-mist-denim-blue",
      "order": 1,
      "stackId": null,
      "width": 2700,
      "height": 2700,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/neo-order/mobile-p0-2-atomic/neo-order-morning-mist-denim-blue/product-gallery/01-3301-2742@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "aa9e99394cdd7dc69b0cfcbde3450cbd8fb74bf6d3ff933dc94cae1e040a0c4f",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 8618384,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/neo-order/mobile-p0-2-atomic/neo-order-morning-mist-denim-blue/product-gallery/01-3301-2742@3x.png",
        "acceptedSha256": "aa9e99394cdd7dc69b0cfcbde3450cbd8fb74bf6d3ff933dc94cae1e040a0c4f"
      }
    },
    {
      "id": "mobile-detail-p0-2-neo-order-morning-mist-denim-blue-product-gallery-00-02-3301-2744",
      "sourceFigmaNode": "3301:2744",
      "figmaNodeName": "main 2",
      "role": "mobile-detail-p0-2-product-gallery",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/neo-order-morning-mist-denim-blue",
      "season": null,
      "series": "Neo Order",
      "product": "Neo Order",
      "productStyle": "Foldable Pleated Hat",
      "variantColorway": "Morning Mist Denim Blue",
      "detail": "neo-order-morning-mist-denim-blue",
      "order": 2,
      "stackId": null,
      "width": 2700,
      "height": 2700,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/neo-order/mobile-p0-2-atomic/neo-order-morning-mist-denim-blue/product-gallery/02-3301-2744@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "c5c7e4508d141a08df6cf31213cfd7f42bf988e3dc29d25adb77a20f818ef70b",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 11781073,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/neo-order/mobile-p0-2-atomic/neo-order-morning-mist-denim-blue/product-gallery/02-3301-2744@3x.png",
        "acceptedSha256": "c5c7e4508d141a08df6cf31213cfd7f42bf988e3dc29d25adb77a20f818ef70b"
      }
    },
    {
      "id": "mobile-detail-p0-2-neo-order-morning-mist-denim-blue-selector-thumbnail-00-01-3301-2794",
      "sourceFigmaNode": "3301:2794",
      "figmaNodeName": "Nightfall Black",
      "role": "mobile-detail-p0-2-selector-thumbnail",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/neo-order-morning-mist-denim-blue",
      "season": null,
      "series": "Neo Order",
      "product": "Neo Order",
      "productStyle": "Foldable Pleated Hat",
      "variantColorway": "Morning Mist Denim Blue",
      "detail": "neo-order-morning-mist-denim-blue",
      "order": 1,
      "stackId": null,
      "width": 240,
      "height": 240,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/neo-order/mobile-p0-2-atomic/neo-order-morning-mist-denim-blue/selector/01-3301-2794@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "9c5ee702ff87985a4e4a243e2cc2ec01329ebf6491464da2452d04a8cd057a67",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 66778,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/neo-order/mobile-p0-2-atomic/neo-order-morning-mist-denim-blue/selector/01-3301-2794@3x.png",
        "acceptedSha256": "9c5ee702ff87985a4e4a243e2cc2ec01329ebf6491464da2452d04a8cd057a67"
      }
    },
    {
      "id": "mobile-detail-p0-2-neo-order-satin-brown-how-to-wear-photo-01-01-3301-1693",
      "sourceFigmaNode": "3301:1693",
      "figmaNodeName": "how to 1-1",
      "role": "mobile-detail-p0-2-how-to-wear-photo",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/neo-order-satin-brown",
      "season": null,
      "series": "Neo Order",
      "product": "Neo Order",
      "productStyle": "Foldable Pleated Hat",
      "variantColorway": "Satin Brown",
      "detail": "neo-order-satin-brown",
      "order": 1,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/neo-order/mobile-p0-2-atomic/neo-order-satin-brown/how-to-wear/photos/step-01-01-3301-1693@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "5be85593ed371a738635c9c3f12034793228478a60f34c73e55ef80df984056c",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2517049,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/neo-order/mobile-p0-2-atomic/neo-order-satin-brown/how-to-wear/photos/step-01-01-3301-1693@3x.png",
        "acceptedSha256": "5be85593ed371a738635c9c3f12034793228478a60f34c73e55ef80df984056c"
      }
    },
    {
      "id": "mobile-detail-p0-2-neo-order-satin-brown-how-to-wear-photo-01-02-3301-1695",
      "sourceFigmaNode": "3301:1695",
      "figmaNodeName": "how to 1-2",
      "role": "mobile-detail-p0-2-how-to-wear-photo",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/neo-order-satin-brown",
      "season": null,
      "series": "Neo Order",
      "product": "Neo Order",
      "productStyle": "Foldable Pleated Hat",
      "variantColorway": "Satin Brown",
      "detail": "neo-order-satin-brown",
      "order": 2,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/neo-order/mobile-p0-2-atomic/neo-order-satin-brown/how-to-wear/photos/step-01-02-3301-1695@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "8fadce87ed8bf21478d9e2c83d663b8ef0cdcc5c0a4d589906ce82e5cf5a44b3",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2208442,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/neo-order/mobile-p0-2-atomic/neo-order-satin-brown/how-to-wear/photos/step-01-02-3301-1695@3x.png",
        "acceptedSha256": "8fadce87ed8bf21478d9e2c83d663b8ef0cdcc5c0a4d589906ce82e5cf5a44b3"
      }
    },
    {
      "id": "mobile-detail-p0-2-neo-order-satin-brown-how-to-wear-photo-02-03-3301-1703",
      "sourceFigmaNode": "3301:1703",
      "figmaNodeName": "how to 2-1",
      "role": "mobile-detail-p0-2-how-to-wear-photo",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/neo-order-satin-brown",
      "season": null,
      "series": "Neo Order",
      "product": "Neo Order",
      "productStyle": "Foldable Pleated Hat",
      "variantColorway": "Satin Brown",
      "detail": "neo-order-satin-brown",
      "order": 3,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/neo-order/mobile-p0-2-atomic/neo-order-satin-brown/how-to-wear/photos/step-02-03-3301-1703@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "d9f730214464e30d6f0ec7cf73e3e685a238650734da5567f9d7c7648a4c252c",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2288489,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/neo-order/mobile-p0-2-atomic/neo-order-satin-brown/how-to-wear/photos/step-02-03-3301-1703@3x.png",
        "acceptedSha256": "d9f730214464e30d6f0ec7cf73e3e685a238650734da5567f9d7c7648a4c252c"
      }
    },
    {
      "id": "mobile-detail-p0-2-neo-order-satin-brown-how-to-wear-photo-02-04-3301-1705",
      "sourceFigmaNode": "3301:1705",
      "figmaNodeName": "how to 2-2",
      "role": "mobile-detail-p0-2-how-to-wear-photo",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/neo-order-satin-brown",
      "season": null,
      "series": "Neo Order",
      "product": "Neo Order",
      "productStyle": "Foldable Pleated Hat",
      "variantColorway": "Satin Brown",
      "detail": "neo-order-satin-brown",
      "order": 4,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/neo-order/mobile-p0-2-atomic/neo-order-satin-brown/how-to-wear/photos/step-02-04-3301-1705@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "68eec92e519d264f42b635f1f875e1b273d72406a1976cd852fee74b50726556",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2617735,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/neo-order/mobile-p0-2-atomic/neo-order-satin-brown/how-to-wear/photos/step-02-04-3301-1705@3x.png",
        "acceptedSha256": "68eec92e519d264f42b635f1f875e1b273d72406a1976cd852fee74b50726556"
      }
    },
    {
      "id": "mobile-detail-p0-2-neo-order-satin-brown-how-to-wear-sketch-01-01-3301-1697",
      "sourceFigmaNode": "3301:1697",
      "figmaNodeName": "how to 1 sketch",
      "role": "mobile-detail-p0-2-how-to-wear-sketch",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/neo-order-satin-brown",
      "season": null,
      "series": "Neo Order",
      "product": "Neo Order",
      "productStyle": "Foldable Pleated Hat",
      "variantColorway": "Satin Brown",
      "detail": "neo-order-satin-brown",
      "order": 1,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/neo-order/mobile-p0-2-atomic/neo-order-satin-brown/how-to-wear/sketches/step-01-01-3301-1697@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "bc4c6224488cc589af7c4e4ff08ba1caf8503f5b81e2ba6bfd677772c3fe0601",
      "sourceType": "direct-figma-child-frame-exportAsync",
      "compositionType": "image-only-line-art-frame",
      "byteLength": 46849,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/neo-order/mobile-p0-2-atomic/neo-order-satin-brown/how-to-wear/sketches/step-01-01-3301-1697@3x.png",
        "acceptedSha256": "bc4c6224488cc589af7c4e4ff08ba1caf8503f5b81e2ba6bfd677772c3fe0601"
      }
    },
    {
      "id": "mobile-detail-p0-2-neo-order-satin-brown-how-to-wear-sketch-02-02-3301-1707",
      "sourceFigmaNode": "3301:1707",
      "figmaNodeName": "how to 2 sketch",
      "role": "mobile-detail-p0-2-how-to-wear-sketch",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/neo-order-satin-brown",
      "season": null,
      "series": "Neo Order",
      "product": "Neo Order",
      "productStyle": "Foldable Pleated Hat",
      "variantColorway": "Satin Brown",
      "detail": "neo-order-satin-brown",
      "order": 2,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/neo-order/mobile-p0-2-atomic/neo-order-satin-brown/how-to-wear/sketches/step-02-02-3301-1707@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "bd043c44e6be75d2c21d5b9730c1efe4d415b48589bcc9a1fe8877767ba92788",
      "sourceType": "direct-figma-child-frame-exportAsync",
      "compositionType": "image-only-line-art-frame",
      "byteLength": 53770,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/neo-order/mobile-p0-2-atomic/neo-order-satin-brown/how-to-wear/sketches/step-02-02-3301-1707@3x.png",
        "acceptedSha256": "bd043c44e6be75d2c21d5b9730c1efe4d415b48589bcc9a1fe8877767ba92788"
      }
    },
    {
      "id": "mobile-detail-p0-2-neo-order-satin-brown-look-style-00-01-3301-1677",
      "sourceFigmaNode": "3301:1677",
      "figmaNodeName": "look 1",
      "role": "mobile-detail-p0-2-look-style",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/neo-order-satin-brown",
      "season": null,
      "series": "Neo Order",
      "product": "Neo Order",
      "productStyle": "Foldable Pleated Hat",
      "variantColorway": "Satin Brown",
      "detail": "neo-order-satin-brown",
      "order": 1,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/neo-order/mobile-p0-2-atomic/neo-order-satin-brown/look-style/01-3301-1677@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "c1b08f5d63f0d83ad1dc44e4d2331969906b015188df5a1476a3c07bb9839de6",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2608739,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/neo-order/mobile-p0-2-atomic/neo-order-satin-brown/look-style/01-3301-1677@3x.png",
        "acceptedSha256": "c1b08f5d63f0d83ad1dc44e4d2331969906b015188df5a1476a3c07bb9839de6"
      }
    },
    {
      "id": "mobile-detail-p0-2-neo-order-satin-brown-look-style-00-02-3301-1678",
      "sourceFigmaNode": "3301:1678",
      "figmaNodeName": "look 2",
      "role": "mobile-detail-p0-2-look-style",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/neo-order-satin-brown",
      "season": null,
      "series": "Neo Order",
      "product": "Neo Order",
      "productStyle": "Foldable Pleated Hat",
      "variantColorway": "Satin Brown",
      "detail": "neo-order-satin-brown",
      "order": 2,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/neo-order/mobile-p0-2-atomic/neo-order-satin-brown/look-style/02-3301-1678@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "234a4297ab48e8938dc2a776c81e1c937b9a426dcd683c9f76f128d34558b1cf",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2290730,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/neo-order/mobile-p0-2-atomic/neo-order-satin-brown/look-style/02-3301-1678@3x.png",
        "acceptedSha256": "234a4297ab48e8938dc2a776c81e1c937b9a426dcd683c9f76f128d34558b1cf"
      }
    },
    {
      "id": "mobile-detail-p0-2-neo-order-satin-brown-look-style-00-03-3301-1679",
      "sourceFigmaNode": "3301:1679",
      "figmaNodeName": "look 3",
      "role": "mobile-detail-p0-2-look-style",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/neo-order-satin-brown",
      "season": null,
      "series": "Neo Order",
      "product": "Neo Order",
      "productStyle": "Foldable Pleated Hat",
      "variantColorway": "Satin Brown",
      "detail": "neo-order-satin-brown",
      "order": 3,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/neo-order/mobile-p0-2-atomic/neo-order-satin-brown/look-style/03-3301-1679@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "dd51f48c582a5b088261a0b9856e6a3af8fc6a0669cf51c5df83d998d21d426d",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2383557,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/neo-order/mobile-p0-2-atomic/neo-order-satin-brown/look-style/03-3301-1679@3x.png",
        "acceptedSha256": "dd51f48c582a5b088261a0b9856e6a3af8fc6a0669cf51c5df83d998d21d426d"
      }
    },
    {
      "id": "mobile-detail-p0-2-neo-order-satin-brown-look-style-00-04-3301-1681",
      "sourceFigmaNode": "3301:1681",
      "figmaNodeName": "look 4",
      "role": "mobile-detail-p0-2-look-style",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/neo-order-satin-brown",
      "season": null,
      "series": "Neo Order",
      "product": "Neo Order",
      "productStyle": "Foldable Pleated Hat",
      "variantColorway": "Satin Brown",
      "detail": "neo-order-satin-brown",
      "order": 4,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/neo-order/mobile-p0-2-atomic/neo-order-satin-brown/look-style/04-3301-1681@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "d891c3941dcd1ca40667739bb45df59a26446281e984f16f9eef6b2a17175722",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2290355,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/neo-order/mobile-p0-2-atomic/neo-order-satin-brown/look-style/04-3301-1681@3x.png",
        "acceptedSha256": "d891c3941dcd1ca40667739bb45df59a26446281e984f16f9eef6b2a17175722"
      }
    },
    {
      "id": "mobile-detail-p0-2-neo-order-satin-brown-more-wear-00-01-3301-1683",
      "sourceFigmaNode": "3301:1683",
      "figmaNodeName": "style 1",
      "role": "mobile-detail-p0-2-more-wear",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/neo-order-satin-brown",
      "season": null,
      "series": "Neo Order",
      "product": "Neo Order",
      "productStyle": "Foldable Pleated Hat",
      "variantColorway": "Satin Brown",
      "detail": "neo-order-satin-brown",
      "order": 1,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/neo-order/mobile-p0-2-atomic/neo-order-satin-brown/more-wear/01-3301-1683@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "eb880447c8e2df09601ff00328be4f39ccc4801a0b970c8bfeb55c732758d97a",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2687207,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/neo-order/mobile-p0-2-atomic/neo-order-satin-brown/more-wear/01-3301-1683@3x.png",
        "acceptedSha256": "eb880447c8e2df09601ff00328be4f39ccc4801a0b970c8bfeb55c732758d97a"
      }
    },
    {
      "id": "mobile-detail-p0-2-neo-order-satin-brown-more-wear-00-02-3301-1685",
      "sourceFigmaNode": "3301:1685",
      "figmaNodeName": "style 2",
      "role": "mobile-detail-p0-2-more-wear",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/neo-order-satin-brown",
      "season": null,
      "series": "Neo Order",
      "product": "Neo Order",
      "productStyle": "Foldable Pleated Hat",
      "variantColorway": "Satin Brown",
      "detail": "neo-order-satin-brown",
      "order": 2,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/neo-order/mobile-p0-2-atomic/neo-order-satin-brown/more-wear/02-3301-1685@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "cc1e8edbecf3739b22079a7b3b587232657bb819792509065aea6d362e1c0481",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2673843,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/neo-order/mobile-p0-2-atomic/neo-order-satin-brown/more-wear/02-3301-1685@3x.png",
        "acceptedSha256": "cc1e8edbecf3739b22079a7b3b587232657bb819792509065aea6d362e1c0481"
      }
    },
    {
      "id": "mobile-detail-p0-2-neo-order-satin-brown-more-wear-00-03-3301-1687",
      "sourceFigmaNode": "3301:1687",
      "figmaNodeName": "style 3",
      "role": "mobile-detail-p0-2-more-wear",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/neo-order-satin-brown",
      "season": null,
      "series": "Neo Order",
      "product": "Neo Order",
      "productStyle": "Foldable Pleated Hat",
      "variantColorway": "Satin Brown",
      "detail": "neo-order-satin-brown",
      "order": 3,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/neo-order/mobile-p0-2-atomic/neo-order-satin-brown/more-wear/03-3301-1687@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "a1d7c5951f00052a22ac603aeb7fc2ddfa7ebe30ba65f14e4c53c3702d3bce06",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2630360,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/neo-order/mobile-p0-2-atomic/neo-order-satin-brown/more-wear/03-3301-1687@3x.png",
        "acceptedSha256": "a1d7c5951f00052a22ac603aeb7fc2ddfa7ebe30ba65f14e4c53c3702d3bce06"
      }
    },
    {
      "id": "mobile-detail-p0-2-neo-order-satin-brown-more-wear-00-04-3301-1689",
      "sourceFigmaNode": "3301:1689",
      "figmaNodeName": "style 4",
      "role": "mobile-detail-p0-2-more-wear",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/neo-order-satin-brown",
      "season": null,
      "series": "Neo Order",
      "product": "Neo Order",
      "productStyle": "Foldable Pleated Hat",
      "variantColorway": "Satin Brown",
      "detail": "neo-order-satin-brown",
      "order": 4,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/neo-order/mobile-p0-2-atomic/neo-order-satin-brown/more-wear/04-3301-1689@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "8a32b8c96ad1e03c350035b7ca7eef2a3b835feb12357f1cd00a3f15556e0fd1",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2636335,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/neo-order/mobile-p0-2-atomic/neo-order-satin-brown/more-wear/04-3301-1689@3x.png",
        "acceptedSha256": "8a32b8c96ad1e03c350035b7ca7eef2a3b835feb12357f1cd00a3f15556e0fd1"
      }
    },
    {
      "id": "mobile-detail-p0-2-neo-order-satin-brown-product-gallery-00-01-3301-1672",
      "sourceFigmaNode": "3301:1672",
      "figmaNodeName": "main 1",
      "role": "mobile-detail-p0-2-product-gallery",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/neo-order-satin-brown",
      "season": null,
      "series": "Neo Order",
      "product": "Neo Order",
      "productStyle": "Foldable Pleated Hat",
      "variantColorway": "Satin Brown",
      "detail": "neo-order-satin-brown",
      "order": 1,
      "stackId": null,
      "width": 2700,
      "height": 2700,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/neo-order/mobile-p0-2-atomic/neo-order-satin-brown/product-gallery/01-3301-1672@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "64c2dfd9a7d9d2cc0f79b8d7d397dc9703bcc884dfc98b7ea6bc6f288357395c",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2788015,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/neo-order/mobile-p0-2-atomic/neo-order-satin-brown/product-gallery/01-3301-1672@3x.png",
        "acceptedSha256": "64c2dfd9a7d9d2cc0f79b8d7d397dc9703bcc884dfc98b7ea6bc6f288357395c"
      }
    },
    {
      "id": "mobile-detail-p0-2-neo-order-satin-brown-product-gallery-00-02-3301-1674",
      "sourceFigmaNode": "3301:1674",
      "figmaNodeName": "main 2",
      "role": "mobile-detail-p0-2-product-gallery",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/neo-order-satin-brown",
      "season": null,
      "series": "Neo Order",
      "product": "Neo Order",
      "productStyle": "Foldable Pleated Hat",
      "variantColorway": "Satin Brown",
      "detail": "neo-order-satin-brown",
      "order": 2,
      "stackId": null,
      "width": 2700,
      "height": 2700,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/neo-order/mobile-p0-2-atomic/neo-order-satin-brown/product-gallery/02-3301-1674@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "01ca76a53384c675e74109485dc01cefd9a98cd828f924f65621469fdd0bf26e",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 10306805,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/neo-order/mobile-p0-2-atomic/neo-order-satin-brown/product-gallery/02-3301-1674@3x.png",
        "acceptedSha256": "01ca76a53384c675e74109485dc01cefd9a98cd828f924f65621469fdd0bf26e"
      }
    },
    {
      "id": "mobile-detail-p0-2-neo-order-satin-brown-selector-thumbnail-00-01-3301-1718",
      "sourceFigmaNode": "3301:1718",
      "figmaNodeName": "Satin Brown",
      "role": "mobile-detail-p0-2-selector-thumbnail",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/neo-order-satin-brown",
      "season": null,
      "series": "Neo Order",
      "product": "Neo Order",
      "productStyle": "Foldable Pleated Hat",
      "variantColorway": "Satin Brown",
      "detail": "neo-order-satin-brown",
      "order": 1,
      "stackId": null,
      "width": 240,
      "height": 240,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/neo-order/mobile-p0-2-atomic/neo-order-satin-brown/selector/01-3301-1718@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "74cb6f333cf9c58e23453473c940d5b9ae2d463671d5ceea143a241ef6287e11",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 54109,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/neo-order/mobile-p0-2-atomic/neo-order-satin-brown/selector/01-3301-1718@3x.png",
        "acceptedSha256": "74cb6f333cf9c58e23453473c940d5b9ae2d463671d5ceea143a241ef6287e11"
      }
    },
    {
      "id": "mobile-detail-p0-2-neo-order-tidal-denim-blue-how-to-wear-photo-01-01-3301-2631",
      "sourceFigmaNode": "3301:2631",
      "figmaNodeName": "how to 1-1",
      "role": "mobile-detail-p0-2-how-to-wear-photo",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/neo-order-tidal-denim-blue",
      "season": null,
      "series": "Neo Order",
      "product": "Neo Order",
      "productStyle": "Foldable Pleated Hat",
      "variantColorway": "Tidal Denim Blue",
      "detail": "neo-order-tidal-denim-blue",
      "order": 1,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/neo-order/mobile-p0-2-atomic/neo-order-tidal-denim-blue/how-to-wear/photos/step-01-01-3301-2631@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "1ab4608dc7093310e1e77947226f322c69813b844cf2cb9223ba3e12ded0cdea",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2469135,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/neo-order/mobile-p0-2-atomic/neo-order-tidal-denim-blue/how-to-wear/photos/step-01-01-3301-2631@3x.png",
        "acceptedSha256": "1ab4608dc7093310e1e77947226f322c69813b844cf2cb9223ba3e12ded0cdea"
      }
    },
    {
      "id": "mobile-detail-p0-2-neo-order-tidal-denim-blue-how-to-wear-photo-01-02-3301-2633",
      "sourceFigmaNode": "3301:2633",
      "figmaNodeName": "how to 1-2",
      "role": "mobile-detail-p0-2-how-to-wear-photo",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/neo-order-tidal-denim-blue",
      "season": null,
      "series": "Neo Order",
      "product": "Neo Order",
      "productStyle": "Foldable Pleated Hat",
      "variantColorway": "Tidal Denim Blue",
      "detail": "neo-order-tidal-denim-blue",
      "order": 2,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/neo-order/mobile-p0-2-atomic/neo-order-tidal-denim-blue/how-to-wear/photos/step-01-02-3301-2633@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "acec4ed8edd947da403bc3ec5d25d2e763556644c065f303985da02a8df038cf",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2490181,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/neo-order/mobile-p0-2-atomic/neo-order-tidal-denim-blue/how-to-wear/photos/step-01-02-3301-2633@3x.png",
        "acceptedSha256": "acec4ed8edd947da403bc3ec5d25d2e763556644c065f303985da02a8df038cf"
      }
    },
    {
      "id": "mobile-detail-p0-2-neo-order-tidal-denim-blue-how-to-wear-photo-02-03-3301-2641",
      "sourceFigmaNode": "3301:2641",
      "figmaNodeName": "how to 2-1",
      "role": "mobile-detail-p0-2-how-to-wear-photo",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/neo-order-tidal-denim-blue",
      "season": null,
      "series": "Neo Order",
      "product": "Neo Order",
      "productStyle": "Foldable Pleated Hat",
      "variantColorway": "Tidal Denim Blue",
      "detail": "neo-order-tidal-denim-blue",
      "order": 3,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/neo-order/mobile-p0-2-atomic/neo-order-tidal-denim-blue/how-to-wear/photos/step-02-03-3301-2641@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "ecefc4d8d1c3826876ecdd35be5f8a50f1941b3496e0539a464bb6c38d4fad4a",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2780069,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/neo-order/mobile-p0-2-atomic/neo-order-tidal-denim-blue/how-to-wear/photos/step-02-03-3301-2641@3x.png",
        "acceptedSha256": "ecefc4d8d1c3826876ecdd35be5f8a50f1941b3496e0539a464bb6c38d4fad4a"
      }
    },
    {
      "id": "mobile-detail-p0-2-neo-order-tidal-denim-blue-how-to-wear-photo-02-04-3301-2643",
      "sourceFigmaNode": "3301:2643",
      "figmaNodeName": "how to 2-2",
      "role": "mobile-detail-p0-2-how-to-wear-photo",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/neo-order-tidal-denim-blue",
      "season": null,
      "series": "Neo Order",
      "product": "Neo Order",
      "productStyle": "Foldable Pleated Hat",
      "variantColorway": "Tidal Denim Blue",
      "detail": "neo-order-tidal-denim-blue",
      "order": 4,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/neo-order/mobile-p0-2-atomic/neo-order-tidal-denim-blue/how-to-wear/photos/step-02-04-3301-2643@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "08a14531cff56579e3a851940dc8af60fdfa7597c5f27e3fee1c696e205095e0",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2796916,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/neo-order/mobile-p0-2-atomic/neo-order-tidal-denim-blue/how-to-wear/photos/step-02-04-3301-2643@3x.png",
        "acceptedSha256": "08a14531cff56579e3a851940dc8af60fdfa7597c5f27e3fee1c696e205095e0"
      }
    },
    {
      "id": "mobile-detail-p0-2-neo-order-tidal-denim-blue-how-to-wear-sketch-01-01-3301-2635",
      "sourceFigmaNode": "3301:2635",
      "figmaNodeName": "how to 1 sketch",
      "role": "mobile-detail-p0-2-how-to-wear-sketch",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/neo-order-tidal-denim-blue",
      "season": null,
      "series": "Neo Order",
      "product": "Neo Order",
      "productStyle": "Foldable Pleated Hat",
      "variantColorway": "Tidal Denim Blue",
      "detail": "neo-order-tidal-denim-blue",
      "order": 1,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/neo-order/mobile-p0-2-atomic/neo-order-tidal-denim-blue/how-to-wear/sketches/step-01-01-3301-2635@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "bc4c6224488cc589af7c4e4ff08ba1caf8503f5b81e2ba6bfd677772c3fe0601",
      "sourceType": "direct-figma-child-frame-exportAsync",
      "compositionType": "image-only-line-art-frame",
      "byteLength": 46849,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/neo-order/mobile-p0-2-atomic/neo-order-tidal-denim-blue/how-to-wear/sketches/step-01-01-3301-2635@3x.png",
        "acceptedSha256": "bc4c6224488cc589af7c4e4ff08ba1caf8503f5b81e2ba6bfd677772c3fe0601"
      }
    },
    {
      "id": "mobile-detail-p0-2-neo-order-tidal-denim-blue-how-to-wear-sketch-02-02-3301-2645",
      "sourceFigmaNode": "3301:2645",
      "figmaNodeName": "how to 2 sketch",
      "role": "mobile-detail-p0-2-how-to-wear-sketch",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/neo-order-tidal-denim-blue",
      "season": null,
      "series": "Neo Order",
      "product": "Neo Order",
      "productStyle": "Foldable Pleated Hat",
      "variantColorway": "Tidal Denim Blue",
      "detail": "neo-order-tidal-denim-blue",
      "order": 2,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/neo-order/mobile-p0-2-atomic/neo-order-tidal-denim-blue/how-to-wear/sketches/step-02-02-3301-2645@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "bd043c44e6be75d2c21d5b9730c1efe4d415b48589bcc9a1fe8877767ba92788",
      "sourceType": "direct-figma-child-frame-exportAsync",
      "compositionType": "image-only-line-art-frame",
      "byteLength": 53770,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/neo-order/mobile-p0-2-atomic/neo-order-tidal-denim-blue/how-to-wear/sketches/step-02-02-3301-2645@3x.png",
        "acceptedSha256": "bd043c44e6be75d2c21d5b9730c1efe4d415b48589bcc9a1fe8877767ba92788"
      }
    },
    {
      "id": "mobile-detail-p0-2-neo-order-tidal-denim-blue-look-style-00-01-3301-2616",
      "sourceFigmaNode": "3301:2616",
      "figmaNodeName": "look 1",
      "role": "mobile-detail-p0-2-look-style",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/neo-order-tidal-denim-blue",
      "season": null,
      "series": "Neo Order",
      "product": "Neo Order",
      "productStyle": "Foldable Pleated Hat",
      "variantColorway": "Tidal Denim Blue",
      "detail": "neo-order-tidal-denim-blue",
      "order": 1,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/neo-order/mobile-p0-2-atomic/neo-order-tidal-denim-blue/look-style/01-3301-2616@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "fb9514bd0dab0b4add20ff9345142247de826fe50904313ebc0d3d6f6a019a12",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2698464,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/neo-order/mobile-p0-2-atomic/neo-order-tidal-denim-blue/look-style/01-3301-2616@3x.png",
        "acceptedSha256": "fb9514bd0dab0b4add20ff9345142247de826fe50904313ebc0d3d6f6a019a12"
      }
    },
    {
      "id": "mobile-detail-p0-2-neo-order-tidal-denim-blue-look-style-00-02-3301-2617",
      "sourceFigmaNode": "3301:2617",
      "figmaNodeName": "look 2",
      "role": "mobile-detail-p0-2-look-style",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/neo-order-tidal-denim-blue",
      "season": null,
      "series": "Neo Order",
      "product": "Neo Order",
      "productStyle": "Foldable Pleated Hat",
      "variantColorway": "Tidal Denim Blue",
      "detail": "neo-order-tidal-denim-blue",
      "order": 2,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/neo-order/mobile-p0-2-atomic/neo-order-tidal-denim-blue/look-style/02-3301-2617@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "b0f067f1b4204015c80b0e4505892c42ab7eb8345c05361b6cb02002f84b2025",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2721009,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/neo-order/mobile-p0-2-atomic/neo-order-tidal-denim-blue/look-style/02-3301-2617@3x.png",
        "acceptedSha256": "b0f067f1b4204015c80b0e4505892c42ab7eb8345c05361b6cb02002f84b2025"
      }
    },
    {
      "id": "mobile-detail-p0-2-neo-order-tidal-denim-blue-look-style-00-03-3301-2618",
      "sourceFigmaNode": "3301:2618",
      "figmaNodeName": "look 3",
      "role": "mobile-detail-p0-2-look-style",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/neo-order-tidal-denim-blue",
      "season": null,
      "series": "Neo Order",
      "product": "Neo Order",
      "productStyle": "Foldable Pleated Hat",
      "variantColorway": "Tidal Denim Blue",
      "detail": "neo-order-tidal-denim-blue",
      "order": 3,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/neo-order/mobile-p0-2-atomic/neo-order-tidal-denim-blue/look-style/03-3301-2618@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "b966c975d66f07f5727427f79a0420c3c3dbbaaddfb2acf341562390282d9f56",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2694819,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/neo-order/mobile-p0-2-atomic/neo-order-tidal-denim-blue/look-style/03-3301-2618@3x.png",
        "acceptedSha256": "b966c975d66f07f5727427f79a0420c3c3dbbaaddfb2acf341562390282d9f56"
      }
    },
    {
      "id": "mobile-detail-p0-2-neo-order-tidal-denim-blue-look-style-00-04-3301-2619",
      "sourceFigmaNode": "3301:2619",
      "figmaNodeName": "look 4",
      "role": "mobile-detail-p0-2-look-style",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/neo-order-tidal-denim-blue",
      "season": null,
      "series": "Neo Order",
      "product": "Neo Order",
      "productStyle": "Foldable Pleated Hat",
      "variantColorway": "Tidal Denim Blue",
      "detail": "neo-order-tidal-denim-blue",
      "order": 4,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/neo-order/mobile-p0-2-atomic/neo-order-tidal-denim-blue/look-style/04-3301-2619@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "703b6ea13fea68f77d5a0db5e6e147f09b852994ae42360bf5903feffa7c9215",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2553116,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/neo-order/mobile-p0-2-atomic/neo-order-tidal-denim-blue/look-style/04-3301-2619@3x.png",
        "acceptedSha256": "703b6ea13fea68f77d5a0db5e6e147f09b852994ae42360bf5903feffa7c9215"
      }
    },
    {
      "id": "mobile-detail-p0-2-neo-order-tidal-denim-blue-more-wear-00-01-3301-2621",
      "sourceFigmaNode": "3301:2621",
      "figmaNodeName": "style 1",
      "role": "mobile-detail-p0-2-more-wear",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/neo-order-tidal-denim-blue",
      "season": null,
      "series": "Neo Order",
      "product": "Neo Order",
      "productStyle": "Foldable Pleated Hat",
      "variantColorway": "Tidal Denim Blue",
      "detail": "neo-order-tidal-denim-blue",
      "order": 1,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/neo-order/mobile-p0-2-atomic/neo-order-tidal-denim-blue/more-wear/01-3301-2621@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "03f0008d4f10f972399ae86874bbb21b97c2f8c064990082e972e636a2b1f534",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2728886,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/neo-order/mobile-p0-2-atomic/neo-order-tidal-denim-blue/more-wear/01-3301-2621@3x.png",
        "acceptedSha256": "03f0008d4f10f972399ae86874bbb21b97c2f8c064990082e972e636a2b1f534"
      }
    },
    {
      "id": "mobile-detail-p0-2-neo-order-tidal-denim-blue-more-wear-00-02-3301-2623",
      "sourceFigmaNode": "3301:2623",
      "figmaNodeName": "style 2",
      "role": "mobile-detail-p0-2-more-wear",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/neo-order-tidal-denim-blue",
      "season": null,
      "series": "Neo Order",
      "product": "Neo Order",
      "productStyle": "Foldable Pleated Hat",
      "variantColorway": "Tidal Denim Blue",
      "detail": "neo-order-tidal-denim-blue",
      "order": 2,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/neo-order/mobile-p0-2-atomic/neo-order-tidal-denim-blue/more-wear/02-3301-2623@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "746496d4aba9d701084a6947396f4b0b2da85e9b53e48e0957d6151352347bbd",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2577898,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/neo-order/mobile-p0-2-atomic/neo-order-tidal-denim-blue/more-wear/02-3301-2623@3x.png",
        "acceptedSha256": "746496d4aba9d701084a6947396f4b0b2da85e9b53e48e0957d6151352347bbd"
      }
    },
    {
      "id": "mobile-detail-p0-2-neo-order-tidal-denim-blue-more-wear-00-03-3301-2625",
      "sourceFigmaNode": "3301:2625",
      "figmaNodeName": "style 3",
      "role": "mobile-detail-p0-2-more-wear",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/neo-order-tidal-denim-blue",
      "season": null,
      "series": "Neo Order",
      "product": "Neo Order",
      "productStyle": "Foldable Pleated Hat",
      "variantColorway": "Tidal Denim Blue",
      "detail": "neo-order-tidal-denim-blue",
      "order": 3,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/neo-order/mobile-p0-2-atomic/neo-order-tidal-denim-blue/more-wear/03-3301-2625@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "d47f261abd529ee45e7275723ae0915241f569607335f6284367133f943ba0a4",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2891235,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/neo-order/mobile-p0-2-atomic/neo-order-tidal-denim-blue/more-wear/03-3301-2625@3x.png",
        "acceptedSha256": "d47f261abd529ee45e7275723ae0915241f569607335f6284367133f943ba0a4"
      }
    },
    {
      "id": "mobile-detail-p0-2-neo-order-tidal-denim-blue-more-wear-00-04-3301-2627",
      "sourceFigmaNode": "3301:2627",
      "figmaNodeName": "style 4",
      "role": "mobile-detail-p0-2-more-wear",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/neo-order-tidal-denim-blue",
      "season": null,
      "series": "Neo Order",
      "product": "Neo Order",
      "productStyle": "Foldable Pleated Hat",
      "variantColorway": "Tidal Denim Blue",
      "detail": "neo-order-tidal-denim-blue",
      "order": 4,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/neo-order/mobile-p0-2-atomic/neo-order-tidal-denim-blue/more-wear/04-3301-2627@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "7f33df2c4b9e7456b70c39bed1e0d9ea683e93903521bad98e2ab09fd5a01278",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2943148,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/neo-order/mobile-p0-2-atomic/neo-order-tidal-denim-blue/more-wear/04-3301-2627@3x.png",
        "acceptedSha256": "7f33df2c4b9e7456b70c39bed1e0d9ea683e93903521bad98e2ab09fd5a01278"
      }
    },
    {
      "id": "mobile-detail-p0-2-neo-order-tidal-denim-blue-product-gallery-00-01-3301-2611",
      "sourceFigmaNode": "3301:2611",
      "figmaNodeName": "main 1",
      "role": "mobile-detail-p0-2-product-gallery",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/neo-order-tidal-denim-blue",
      "season": null,
      "series": "Neo Order",
      "product": "Neo Order",
      "productStyle": "Foldable Pleated Hat",
      "variantColorway": "Tidal Denim Blue",
      "detail": "neo-order-tidal-denim-blue",
      "order": 1,
      "stackId": null,
      "width": 2700,
      "height": 2700,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/neo-order/mobile-p0-2-atomic/neo-order-tidal-denim-blue/product-gallery/01-3301-2611@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "545387fed74edcc59e1417f17ded998461b5297d0cdfba85a0b123a7403bf96c",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 9717448,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/neo-order/mobile-p0-2-atomic/neo-order-tidal-denim-blue/product-gallery/01-3301-2611@3x.png",
        "acceptedSha256": "545387fed74edcc59e1417f17ded998461b5297d0cdfba85a0b123a7403bf96c"
      }
    },
    {
      "id": "mobile-detail-p0-2-neo-order-tidal-denim-blue-product-gallery-00-02-3301-2613",
      "sourceFigmaNode": "3301:2613",
      "figmaNodeName": "main 2",
      "role": "mobile-detail-p0-2-product-gallery",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/neo-order-tidal-denim-blue",
      "season": null,
      "series": "Neo Order",
      "product": "Neo Order",
      "productStyle": "Foldable Pleated Hat",
      "variantColorway": "Tidal Denim Blue",
      "detail": "neo-order-tidal-denim-blue",
      "order": 2,
      "stackId": null,
      "width": 2700,
      "height": 2700,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/neo-order/mobile-p0-2-atomic/neo-order-tidal-denim-blue/product-gallery/02-3301-2613@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "c5b36fffc08ff43bb542e7f9e2eb15bf3708b1fa8b41fe54c660520678a4dd28",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 11301379,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/neo-order/mobile-p0-2-atomic/neo-order-tidal-denim-blue/product-gallery/02-3301-2613@3x.png",
        "acceptedSha256": "c5b36fffc08ff43bb542e7f9e2eb15bf3708b1fa8b41fe54c660520678a4dd28"
      }
    },
    {
      "id": "mobile-detail-p0-2-neo-order-tidal-denim-blue-selector-thumbnail-00-01-3301-2661",
      "sourceFigmaNode": "3301:2661",
      "figmaNodeName": "Tidal Denim Blue",
      "role": "mobile-detail-p0-2-selector-thumbnail",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/neo-order-tidal-denim-blue",
      "season": null,
      "series": "Neo Order",
      "product": "Neo Order",
      "productStyle": "Foldable Pleated Hat",
      "variantColorway": "Tidal Denim Blue",
      "detail": "neo-order-tidal-denim-blue",
      "order": 1,
      "stackId": null,
      "width": 240,
      "height": 240,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/neo-order/mobile-p0-2-atomic/neo-order-tidal-denim-blue/selector/01-3301-2661@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "9420978a4ccadb7044e9501c31ae65cc53f5ff89c2b8ee78f31b87c0b0e1185d",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 75349,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/neo-order/mobile-p0-2-atomic/neo-order-tidal-denim-blue/selector/01-3301-2661@3x.png",
        "acceptedSha256": "9420978a4ccadb7044e9501c31ae65cc53f5ff89c2b8ee78f31b87c0b0e1185d"
      }
    },
    {
      "id": "mobile-detail-p0-2-rewind-ink-wash-blue-how-to-wear-photo-01-01-3304-592",
      "sourceFigmaNode": "3304:592",
      "figmaNodeName": "how to 1-1",
      "role": "mobile-detail-p0-2-how-to-wear-photo",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/rewind-ink-wash-blue",
      "season": null,
      "series": "Rewind",
      "product": "Rewind",
      "productStyle": "Acordeón",
      "variantColorway": "Ink Wash Blue",
      "detail": "rewind-ink-wash-blue",
      "order": 1,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/rewind/mobile-p0-2-atomic/rewind-ink-wash-blue/how-to-wear/photos/step-01-01-3304-592@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "a102311f7191d143bd1d4ce3ee3091872f0eed4e58677af1db08601a3d8f44ef",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2344231,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/rewind/mobile-p0-2-atomic/rewind-ink-wash-blue/how-to-wear/photos/step-01-01-3304-592@3x.png",
        "acceptedSha256": "a102311f7191d143bd1d4ce3ee3091872f0eed4e58677af1db08601a3d8f44ef"
      }
    },
    {
      "id": "mobile-detail-p0-2-rewind-ink-wash-blue-how-to-wear-photo-01-02-3304-597",
      "sourceFigmaNode": "3304:597",
      "figmaNodeName": "how to 1-2",
      "role": "mobile-detail-p0-2-how-to-wear-photo",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/rewind-ink-wash-blue",
      "season": null,
      "series": "Rewind",
      "product": "Rewind",
      "productStyle": "Acordeón",
      "variantColorway": "Ink Wash Blue",
      "detail": "rewind-ink-wash-blue",
      "order": 2,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/rewind/mobile-p0-2-atomic/rewind-ink-wash-blue/how-to-wear/photos/step-01-02-3304-597@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "512c752d314e4f769da4ecefa371cfcd361d748ac0ff8cf3cd7ceac570db6836",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2625295,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/rewind/mobile-p0-2-atomic/rewind-ink-wash-blue/how-to-wear/photos/step-01-02-3304-597@3x.png",
        "acceptedSha256": "512c752d314e4f769da4ecefa371cfcd361d748ac0ff8cf3cd7ceac570db6836"
      }
    },
    {
      "id": "mobile-detail-p0-2-rewind-ink-wash-blue-how-to-wear-photo-02-03-3304-581",
      "sourceFigmaNode": "3304:581",
      "figmaNodeName": "how to 2-1",
      "role": "mobile-detail-p0-2-how-to-wear-photo",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/rewind-ink-wash-blue",
      "season": null,
      "series": "Rewind",
      "product": "Rewind",
      "productStyle": "Acordeón",
      "variantColorway": "Ink Wash Blue",
      "detail": "rewind-ink-wash-blue",
      "order": 3,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/rewind/mobile-p0-2-atomic/rewind-ink-wash-blue/how-to-wear/photos/step-02-03-3304-581@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "92cbcef2997aeed0d973e238b76051ba658eadb5bd7db4a434ac4fee4392c549",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2507420,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/rewind/mobile-p0-2-atomic/rewind-ink-wash-blue/how-to-wear/photos/step-02-03-3304-581@3x.png",
        "acceptedSha256": "92cbcef2997aeed0d973e238b76051ba658eadb5bd7db4a434ac4fee4392c549"
      }
    },
    {
      "id": "mobile-detail-p0-2-rewind-ink-wash-blue-how-to-wear-photo-02-04-3304-588",
      "sourceFigmaNode": "3304:588",
      "figmaNodeName": "how to 2-2",
      "role": "mobile-detail-p0-2-how-to-wear-photo",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/rewind-ink-wash-blue",
      "season": null,
      "series": "Rewind",
      "product": "Rewind",
      "productStyle": "Acordeón",
      "variantColorway": "Ink Wash Blue",
      "detail": "rewind-ink-wash-blue",
      "order": 4,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/rewind/mobile-p0-2-atomic/rewind-ink-wash-blue/how-to-wear/photos/step-02-04-3304-588@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "c611684ea1942e6ab3511d638c474386a26d781dff628599eb1ea5218320d086",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2503590,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/rewind/mobile-p0-2-atomic/rewind-ink-wash-blue/how-to-wear/photos/step-02-04-3304-588@3x.png",
        "acceptedSha256": "c611684ea1942e6ab3511d638c474386a26d781dff628599eb1ea5218320d086"
      }
    },
    {
      "id": "mobile-detail-p0-2-rewind-ink-wash-blue-how-to-wear-sketch-01-01-3304-330",
      "sourceFigmaNode": "3304:330",
      "figmaNodeName": "how to 1 sketch",
      "role": "mobile-detail-p0-2-how-to-wear-sketch",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/rewind-ink-wash-blue",
      "season": null,
      "series": "Rewind",
      "product": "Rewind",
      "productStyle": "Acordeón",
      "variantColorway": "Ink Wash Blue",
      "detail": "rewind-ink-wash-blue",
      "order": 1,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/rewind/mobile-p0-2-atomic/rewind-ink-wash-blue/how-to-wear/sketches/step-01-01-3304-330@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "d2d554e1bc55d9e633c6be375f47d54efd10250e4ebaf45c7de9d037ffd10a2f",
      "sourceType": "direct-figma-child-frame-exportAsync",
      "compositionType": "image-only-line-art-frame",
      "byteLength": 48580,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/rewind/mobile-p0-2-atomic/rewind-ink-wash-blue/how-to-wear/sketches/step-01-01-3304-330@3x.png",
        "acceptedSha256": "d2d554e1bc55d9e633c6be375f47d54efd10250e4ebaf45c7de9d037ffd10a2f"
      }
    },
    {
      "id": "mobile-detail-p0-2-rewind-ink-wash-blue-how-to-wear-sketch-02-02-3304-341",
      "sourceFigmaNode": "3304:341",
      "figmaNodeName": "how to 2 sketch",
      "role": "mobile-detail-p0-2-how-to-wear-sketch",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/rewind-ink-wash-blue",
      "season": null,
      "series": "Rewind",
      "product": "Rewind",
      "productStyle": "Acordeón",
      "variantColorway": "Ink Wash Blue",
      "detail": "rewind-ink-wash-blue",
      "order": 2,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/rewind/mobile-p0-2-atomic/rewind-ink-wash-blue/how-to-wear/sketches/step-02-02-3304-341@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "9fa41972f2370a836d8452e7c020c9e4c3f11d6485d4786a06badff35cc11643",
      "sourceType": "direct-figma-child-frame-exportAsync",
      "compositionType": "image-only-line-art-frame",
      "byteLength": 49791,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/rewind/mobile-p0-2-atomic/rewind-ink-wash-blue/how-to-wear/sketches/step-02-02-3304-341@3x.png",
        "acceptedSha256": "9fa41972f2370a836d8452e7c020c9e4c3f11d6485d4786a06badff35cc11643"
      }
    },
    {
      "id": "mobile-detail-p0-2-rewind-ink-wash-blue-look-style-00-01-3304-445",
      "sourceFigmaNode": "3304:445",
      "figmaNodeName": "look 1",
      "role": "mobile-detail-p0-2-look-style",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/rewind-ink-wash-blue",
      "season": null,
      "series": "Rewind",
      "product": "Rewind",
      "productStyle": "Acordeón",
      "variantColorway": "Ink Wash Blue",
      "detail": "rewind-ink-wash-blue",
      "order": 1,
      "stackId": null,
      "width": 1333,
      "height": 1333,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/rewind/mobile-p0-2-atomic/rewind-ink-wash-blue/look-style/01-3304-445@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "55b5abd5ab3dc89bf24ddcc51ef2d226c5974d37b38bb119113ccd00c7c0de8e",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2435427,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/rewind/mobile-p0-2-atomic/rewind-ink-wash-blue/look-style/01-3304-445@3x.png",
        "acceptedSha256": "55b5abd5ab3dc89bf24ddcc51ef2d226c5974d37b38bb119113ccd00c7c0de8e"
      }
    },
    {
      "id": "mobile-detail-p0-2-rewind-ink-wash-blue-look-style-00-02-3304-457",
      "sourceFigmaNode": "3304:457",
      "figmaNodeName": "look 2",
      "role": "mobile-detail-p0-2-look-style",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/rewind-ink-wash-blue",
      "season": null,
      "series": "Rewind",
      "product": "Rewind",
      "productStyle": "Acordeón",
      "variantColorway": "Ink Wash Blue",
      "detail": "rewind-ink-wash-blue",
      "order": 2,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/rewind/mobile-p0-2-atomic/rewind-ink-wash-blue/look-style/02-3304-457@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "1358122cee7c29918fbbffb2d1756c856d386f5252a7c783981ea5f004bf5c97",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2642704,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/rewind/mobile-p0-2-atomic/rewind-ink-wash-blue/look-style/02-3304-457@3x.png",
        "acceptedSha256": "1358122cee7c29918fbbffb2d1756c856d386f5252a7c783981ea5f004bf5c97"
      }
    },
    {
      "id": "mobile-detail-p0-2-rewind-ink-wash-blue-look-style-00-03-3304-447",
      "sourceFigmaNode": "3304:447",
      "figmaNodeName": "look 3",
      "role": "mobile-detail-p0-2-look-style",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/rewind-ink-wash-blue",
      "season": null,
      "series": "Rewind",
      "product": "Rewind",
      "productStyle": "Acordeón",
      "variantColorway": "Ink Wash Blue",
      "detail": "rewind-ink-wash-blue",
      "order": 3,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/rewind/mobile-p0-2-atomic/rewind-ink-wash-blue/look-style/03-3304-447@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "573f9740c772a89c4b9dcb4cba74f832b2b896b367a71f7bfecfc570b577e00e",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2342267,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/rewind/mobile-p0-2-atomic/rewind-ink-wash-blue/look-style/03-3304-447@3x.png",
        "acceptedSha256": "573f9740c772a89c4b9dcb4cba74f832b2b896b367a71f7bfecfc570b577e00e"
      }
    },
    {
      "id": "mobile-detail-p0-2-rewind-ink-wash-blue-look-style-00-04-3304-451",
      "sourceFigmaNode": "3304:451",
      "figmaNodeName": "look 4",
      "role": "mobile-detail-p0-2-look-style",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/rewind-ink-wash-blue",
      "season": null,
      "series": "Rewind",
      "product": "Rewind",
      "productStyle": "Acordeón",
      "variantColorway": "Ink Wash Blue",
      "detail": "rewind-ink-wash-blue",
      "order": 4,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/rewind/mobile-p0-2-atomic/rewind-ink-wash-blue/look-style/04-3304-451@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "29a9973caf4311055464acbd3ab7eea512e900c85c2034cbeea7be0c96ce3052",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2504298,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/rewind/mobile-p0-2-atomic/rewind-ink-wash-blue/look-style/04-3304-451@3x.png",
        "acceptedSha256": "29a9973caf4311055464acbd3ab7eea512e900c85c2034cbeea7be0c96ce3052"
      }
    },
    {
      "id": "mobile-detail-p0-2-rewind-ink-wash-blue-more-wear-00-01-3304-479",
      "sourceFigmaNode": "3304:479",
      "figmaNodeName": "style 1",
      "role": "mobile-detail-p0-2-more-wear",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/rewind-ink-wash-blue",
      "season": null,
      "series": "Rewind",
      "product": "Rewind",
      "productStyle": "Acordeón",
      "variantColorway": "Ink Wash Blue",
      "detail": "rewind-ink-wash-blue",
      "order": 1,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/rewind/mobile-p0-2-atomic/rewind-ink-wash-blue/more-wear/01-3304-479@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "86ff7e639794589d9ed02bc1e383ade8c324356967c11520025bed1d3a2caa5a",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 3354220,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/rewind/mobile-p0-2-atomic/rewind-ink-wash-blue/more-wear/01-3304-479@3x.png",
        "acceptedSha256": "86ff7e639794589d9ed02bc1e383ade8c324356967c11520025bed1d3a2caa5a"
      }
    },
    {
      "id": "mobile-detail-p0-2-rewind-ink-wash-blue-more-wear-00-02-3304-500",
      "sourceFigmaNode": "3304:500",
      "figmaNodeName": "style 2",
      "role": "mobile-detail-p0-2-more-wear",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/rewind-ink-wash-blue",
      "season": null,
      "series": "Rewind",
      "product": "Rewind",
      "productStyle": "Acordeón",
      "variantColorway": "Ink Wash Blue",
      "detail": "rewind-ink-wash-blue",
      "order": 2,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/rewind/mobile-p0-2-atomic/rewind-ink-wash-blue/more-wear/02-3304-500@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "a92cf31e3687538b6bb910274decd7ec29b24de98b4ddef30bd098fcd71f548a",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 3084801,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/rewind/mobile-p0-2-atomic/rewind-ink-wash-blue/more-wear/02-3304-500@3x.png",
        "acceptedSha256": "a92cf31e3687538b6bb910274decd7ec29b24de98b4ddef30bd098fcd71f548a"
      }
    },
    {
      "id": "mobile-detail-p0-2-rewind-ink-wash-blue-more-wear-00-03-3304-492",
      "sourceFigmaNode": "3304:492",
      "figmaNodeName": "style 3",
      "role": "mobile-detail-p0-2-more-wear",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/rewind-ink-wash-blue",
      "season": null,
      "series": "Rewind",
      "product": "Rewind",
      "productStyle": "Acordeón",
      "variantColorway": "Ink Wash Blue",
      "detail": "rewind-ink-wash-blue",
      "order": 3,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/rewind/mobile-p0-2-atomic/rewind-ink-wash-blue/more-wear/03-3304-492@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "1c176205a8c794a30ed22bcadc5b292d5b20d66d4c34e5301ae360bc124c4faa",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 3222878,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/rewind/mobile-p0-2-atomic/rewind-ink-wash-blue/more-wear/03-3304-492@3x.png",
        "acceptedSha256": "1c176205a8c794a30ed22bcadc5b292d5b20d66d4c34e5301ae360bc124c4faa"
      }
    },
    {
      "id": "mobile-detail-p0-2-rewind-ink-wash-blue-product-gallery-00-01-3304-429",
      "sourceFigmaNode": "3304:429",
      "figmaNodeName": "main 1",
      "role": "mobile-detail-p0-2-product-gallery",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/rewind-ink-wash-blue",
      "season": null,
      "series": "Rewind",
      "product": "Rewind",
      "productStyle": "Acordeón",
      "variantColorway": "Ink Wash Blue",
      "detail": "rewind-ink-wash-blue",
      "order": 1,
      "stackId": null,
      "width": 2700,
      "height": 2700,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/rewind/mobile-p0-2-atomic/rewind-ink-wash-blue/product-gallery/01-3304-429@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "d8cdcb2368937a35a3ca7f16c5e28d25e51f0528c64241145fc8374b7376bf35",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 8144248,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/rewind/mobile-p0-2-atomic/rewind-ink-wash-blue/product-gallery/01-3304-429@3x.png",
        "acceptedSha256": "d8cdcb2368937a35a3ca7f16c5e28d25e51f0528c64241145fc8374b7376bf35"
      }
    },
    {
      "id": "mobile-detail-p0-2-rewind-ink-wash-blue-product-gallery-00-02-3304-431",
      "sourceFigmaNode": "3304:431",
      "figmaNodeName": "main 2",
      "role": "mobile-detail-p0-2-product-gallery",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/rewind-ink-wash-blue",
      "season": null,
      "series": "Rewind",
      "product": "Rewind",
      "productStyle": "Acordeón",
      "variantColorway": "Ink Wash Blue",
      "detail": "rewind-ink-wash-blue",
      "order": 2,
      "stackId": null,
      "width": 2700,
      "height": 2700,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/rewind/mobile-p0-2-atomic/rewind-ink-wash-blue/product-gallery/02-3304-431@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "8d7a77da9ef088ca893a6286723b98684147fa6223dfd9b99650114c59b24b93",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 3985051,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/rewind/mobile-p0-2-atomic/rewind-ink-wash-blue/product-gallery/02-3304-431@3x.png",
        "acceptedSha256": "8d7a77da9ef088ca893a6286723b98684147fa6223dfd9b99650114c59b24b93"
      }
    },
    {
      "id": "mobile-detail-p0-2-rewind-ink-wash-blue-selector-thumbnail-00-01-3304-365",
      "sourceFigmaNode": "3304:365",
      "figmaNodeName": "Ink Wash Blue",
      "role": "mobile-detail-p0-2-selector-thumbnail",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/rewind-ink-wash-blue",
      "season": null,
      "series": "Rewind",
      "product": "Rewind",
      "productStyle": "Acordeón",
      "variantColorway": "Ink Wash Blue",
      "detail": "rewind-ink-wash-blue",
      "order": 1,
      "stackId": null,
      "width": 240,
      "height": 240,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/rewind/mobile-p0-2-atomic/rewind-ink-wash-blue/selector/01-3304-365@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "301751e508b070ee9483025f0c9b597e3b437d39a547d34be76467b571cd6919",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 70721,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/rewind/mobile-p0-2-atomic/rewind-ink-wash-blue/selector/01-3304-365@3x.png",
        "acceptedSha256": "301751e508b070ee9483025f0c9b597e3b437d39a547d34be76467b571cd6919"
      }
    },
    {
      "id": "mobile-detail-p0-2-wandering-verses-sea-foam-white-how-to-wear-photo-01-01-3301-1949",
      "sourceFigmaNode": "3301:1949",
      "figmaNodeName": "how to 1-1",
      "role": "mobile-detail-p0-2-how-to-wear-photo",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/wandering-verses-sea-foam-white",
      "season": null,
      "series": "Wandering Verses",
      "product": "Wandering Verses",
      "productStyle": "Hat & Ribbons Set",
      "variantColorway": "Sea Foam White",
      "detail": "wandering-verses-sea-foam-white",
      "order": 1,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-sea-foam-white/how-to-wear/photos/step-01-01-3301-1949@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "8bbd2cd96b31d77e44f2587effb24c54c0b13f6c5645abbc958b90aae12421ea",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2183934,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-sea-foam-white/how-to-wear/photos/step-01-01-3301-1949@3x.png",
        "acceptedSha256": "8bbd2cd96b31d77e44f2587effb24c54c0b13f6c5645abbc958b90aae12421ea"
      }
    },
    {
      "id": "mobile-detail-p0-2-wandering-verses-sea-foam-white-how-to-wear-photo-01-02-3301-1951",
      "sourceFigmaNode": "3301:1951",
      "figmaNodeName": "how to 1-2",
      "role": "mobile-detail-p0-2-how-to-wear-photo",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/wandering-verses-sea-foam-white",
      "season": null,
      "series": "Wandering Verses",
      "product": "Wandering Verses",
      "productStyle": "Hat & Ribbons Set",
      "variantColorway": "Sea Foam White",
      "detail": "wandering-verses-sea-foam-white",
      "order": 2,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-sea-foam-white/how-to-wear/photos/step-01-02-3301-1951@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "0ca3ca90645d986dfd789d62b82110be7178e8cd81a0596ea1025010fee0776c",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2288759,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-sea-foam-white/how-to-wear/photos/step-01-02-3301-1951@3x.png",
        "acceptedSha256": "0ca3ca90645d986dfd789d62b82110be7178e8cd81a0596ea1025010fee0776c"
      }
    },
    {
      "id": "mobile-detail-p0-2-wandering-verses-sea-foam-white-how-to-wear-photo-02-03-3301-1960",
      "sourceFigmaNode": "3301:1960",
      "figmaNodeName": "how to 2-1",
      "role": "mobile-detail-p0-2-how-to-wear-photo",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/wandering-verses-sea-foam-white",
      "season": null,
      "series": "Wandering Verses",
      "product": "Wandering Verses",
      "productStyle": "Hat & Ribbons Set",
      "variantColorway": "Sea Foam White",
      "detail": "wandering-verses-sea-foam-white",
      "order": 3,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-sea-foam-white/how-to-wear/photos/step-02-03-3301-1960@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "b43f9618b0ccaca0cc47f65cff39e1614ffd904a84d10bedcad2c5d05298ac91",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2550561,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-sea-foam-white/how-to-wear/photos/step-02-03-3301-1960@3x.png",
        "acceptedSha256": "b43f9618b0ccaca0cc47f65cff39e1614ffd904a84d10bedcad2c5d05298ac91"
      }
    },
    {
      "id": "mobile-detail-p0-2-wandering-verses-sea-foam-white-how-to-wear-photo-02-04-3301-1962",
      "sourceFigmaNode": "3301:1962",
      "figmaNodeName": "how to 2-2",
      "role": "mobile-detail-p0-2-how-to-wear-photo",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/wandering-verses-sea-foam-white",
      "season": null,
      "series": "Wandering Verses",
      "product": "Wandering Verses",
      "productStyle": "Hat & Ribbons Set",
      "variantColorway": "Sea Foam White",
      "detail": "wandering-verses-sea-foam-white",
      "order": 4,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-sea-foam-white/how-to-wear/photos/step-02-04-3301-1962@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "4ad7e38a0fc17a8d62fd21c9d8be2913e9d413536c3a73b5745cb0cad943fcc8",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2331821,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-sea-foam-white/how-to-wear/photos/step-02-04-3301-1962@3x.png",
        "acceptedSha256": "4ad7e38a0fc17a8d62fd21c9d8be2913e9d413536c3a73b5745cb0cad943fcc8"
      }
    },
    {
      "id": "mobile-detail-p0-2-wandering-verses-sea-foam-white-how-to-wear-photo-03-05-3301-1971",
      "sourceFigmaNode": "3301:1971",
      "figmaNodeName": "how to 3-1",
      "role": "mobile-detail-p0-2-how-to-wear-photo",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/wandering-verses-sea-foam-white",
      "season": null,
      "series": "Wandering Verses",
      "product": "Wandering Verses",
      "productStyle": "Hat & Ribbons Set",
      "variantColorway": "Sea Foam White",
      "detail": "wandering-verses-sea-foam-white",
      "order": 5,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-sea-foam-white/how-to-wear/photos/step-03-05-3301-1971@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "57d28b7b713088d680b8194ffa9c35da96d17c7bc2653e5f8299ad5d10270233",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2502877,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-sea-foam-white/how-to-wear/photos/step-03-05-3301-1971@3x.png",
        "acceptedSha256": "57d28b7b713088d680b8194ffa9c35da96d17c7bc2653e5f8299ad5d10270233"
      }
    },
    {
      "id": "mobile-detail-p0-2-wandering-verses-sea-foam-white-how-to-wear-photo-03-06-3301-1973",
      "sourceFigmaNode": "3301:1973",
      "figmaNodeName": "how to 3-2",
      "role": "mobile-detail-p0-2-how-to-wear-photo",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/wandering-verses-sea-foam-white",
      "season": null,
      "series": "Wandering Verses",
      "product": "Wandering Verses",
      "productStyle": "Hat & Ribbons Set",
      "variantColorway": "Sea Foam White",
      "detail": "wandering-verses-sea-foam-white",
      "order": 6,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-sea-foam-white/how-to-wear/photos/step-03-06-3301-1973@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "a50ad2f4b4864d9b99e3d1443b59c7e25563967d73459d37a43cf363f9a4a73e",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2032691,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-sea-foam-white/how-to-wear/photos/step-03-06-3301-1973@3x.png",
        "acceptedSha256": "a50ad2f4b4864d9b99e3d1443b59c7e25563967d73459d37a43cf363f9a4a73e"
      }
    },
    {
      "id": "mobile-detail-p0-2-wandering-verses-sea-foam-white-how-to-wear-sketch-01-01-3301-1953",
      "sourceFigmaNode": "3301:1953",
      "figmaNodeName": "how to 1 sketch",
      "role": "mobile-detail-p0-2-how-to-wear-sketch",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/wandering-verses-sea-foam-white",
      "season": null,
      "series": "Wandering Verses",
      "product": "Wandering Verses",
      "productStyle": "Hat & Ribbons Set",
      "variantColorway": "Sea Foam White",
      "detail": "wandering-verses-sea-foam-white",
      "order": 1,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-sea-foam-white/how-to-wear/sketches/step-01-01-3301-1953@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "22b428736a59c36aa2a98aa2fd8d75fae8803b4b1081be306c76f3f876e4d9c1",
      "sourceType": "direct-figma-child-frame-exportAsync",
      "compositionType": "image-only-line-art-frame",
      "byteLength": 43080,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-sea-foam-white/how-to-wear/sketches/step-01-01-3301-1953@3x.png",
        "acceptedSha256": "22b428736a59c36aa2a98aa2fd8d75fae8803b4b1081be306c76f3f876e4d9c1"
      }
    },
    {
      "id": "mobile-detail-p0-2-wandering-verses-sea-foam-white-how-to-wear-sketch-02-02-3301-1964",
      "sourceFigmaNode": "3301:1964",
      "figmaNodeName": "how to 2 sketch",
      "role": "mobile-detail-p0-2-how-to-wear-sketch",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/wandering-verses-sea-foam-white",
      "season": null,
      "series": "Wandering Verses",
      "product": "Wandering Verses",
      "productStyle": "Hat & Ribbons Set",
      "variantColorway": "Sea Foam White",
      "detail": "wandering-verses-sea-foam-white",
      "order": 2,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-sea-foam-white/how-to-wear/sketches/step-02-02-3301-1964@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "5fbed7d28f22bf7477e82a925fe62903cbb86b9d66ee4af5ec6667681eb3f2d0",
      "sourceType": "direct-figma-child-frame-exportAsync",
      "compositionType": "image-only-line-art-frame",
      "byteLength": 71563,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-sea-foam-white/how-to-wear/sketches/step-02-02-3301-1964@3x.png",
        "acceptedSha256": "5fbed7d28f22bf7477e82a925fe62903cbb86b9d66ee4af5ec6667681eb3f2d0"
      }
    },
    {
      "id": "mobile-detail-p0-2-wandering-verses-sea-foam-white-how-to-wear-sketch-03-03-3301-1975",
      "sourceFigmaNode": "3301:1975",
      "figmaNodeName": "how to 3 sketch",
      "role": "mobile-detail-p0-2-how-to-wear-sketch",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/wandering-verses-sea-foam-white",
      "season": null,
      "series": "Wandering Verses",
      "product": "Wandering Verses",
      "productStyle": "Hat & Ribbons Set",
      "variantColorway": "Sea Foam White",
      "detail": "wandering-verses-sea-foam-white",
      "order": 3,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-sea-foam-white/how-to-wear/sketches/step-03-03-3301-1975@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "e6d1f5264f40daca729c4d3a9b76b9be9ea345f6a33e749644c3c5c650d187d3",
      "sourceType": "direct-figma-child-frame-exportAsync",
      "compositionType": "image-only-line-art-frame",
      "byteLength": 68357,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-sea-foam-white/how-to-wear/sketches/step-03-03-3301-1975@3x.png",
        "acceptedSha256": "e6d1f5264f40daca729c4d3a9b76b9be9ea345f6a33e749644c3c5c650d187d3"
      }
    },
    {
      "id": "mobile-detail-p0-2-wandering-verses-sea-foam-white-look-style-00-01-3301-1933",
      "sourceFigmaNode": "3301:1933",
      "figmaNodeName": "look 1",
      "role": "mobile-detail-p0-2-look-style",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/wandering-verses-sea-foam-white",
      "season": null,
      "series": "Wandering Verses",
      "product": "Wandering Verses",
      "productStyle": "Hat & Ribbons Set",
      "variantColorway": "Sea Foam White",
      "detail": "wandering-verses-sea-foam-white",
      "order": 1,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-sea-foam-white/look-style/01-3301-1933@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "df75ecc0fcebe1f92d1d3fbab255947d4a36f7709bc446967a1634728b10e35e",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2125933,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-sea-foam-white/look-style/01-3301-1933@3x.png",
        "acceptedSha256": "df75ecc0fcebe1f92d1d3fbab255947d4a36f7709bc446967a1634728b10e35e"
      }
    },
    {
      "id": "mobile-detail-p0-2-wandering-verses-sea-foam-white-look-style-00-02-3301-1934",
      "sourceFigmaNode": "3301:1934",
      "figmaNodeName": "look 2",
      "role": "mobile-detail-p0-2-look-style",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/wandering-verses-sea-foam-white",
      "season": null,
      "series": "Wandering Verses",
      "product": "Wandering Verses",
      "productStyle": "Hat & Ribbons Set",
      "variantColorway": "Sea Foam White",
      "detail": "wandering-verses-sea-foam-white",
      "order": 2,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-sea-foam-white/look-style/02-3301-1934@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "79b47c326a8fd1c81ef8506ffd5383576f3f3e27529f481e8f2f73760b09d590",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2354346,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-sea-foam-white/look-style/02-3301-1934@3x.png",
        "acceptedSha256": "79b47c326a8fd1c81ef8506ffd5383576f3f3e27529f481e8f2f73760b09d590"
      }
    },
    {
      "id": "mobile-detail-p0-2-wandering-verses-sea-foam-white-look-style-00-03-3301-1935",
      "sourceFigmaNode": "3301:1935",
      "figmaNodeName": "look 3",
      "role": "mobile-detail-p0-2-look-style",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/wandering-verses-sea-foam-white",
      "season": null,
      "series": "Wandering Verses",
      "product": "Wandering Verses",
      "productStyle": "Hat & Ribbons Set",
      "variantColorway": "Sea Foam White",
      "detail": "wandering-verses-sea-foam-white",
      "order": 3,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-sea-foam-white/look-style/03-3301-1935@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "2d57a11e2805cd7f818d2c41df311703bb6abeba2deb3d11d448dfcb26c79c08",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2563810,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-sea-foam-white/look-style/03-3301-1935@3x.png",
        "acceptedSha256": "2d57a11e2805cd7f818d2c41df311703bb6abeba2deb3d11d448dfcb26c79c08"
      }
    },
    {
      "id": "mobile-detail-p0-2-wandering-verses-sea-foam-white-look-style-00-04-3301-1937",
      "sourceFigmaNode": "3301:1937",
      "figmaNodeName": "look 4",
      "role": "mobile-detail-p0-2-look-style",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/wandering-verses-sea-foam-white",
      "season": null,
      "series": "Wandering Verses",
      "product": "Wandering Verses",
      "productStyle": "Hat & Ribbons Set",
      "variantColorway": "Sea Foam White",
      "detail": "wandering-verses-sea-foam-white",
      "order": 4,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-sea-foam-white/look-style/04-3301-1937@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "9b33b8844d32fa2f041313fe1d8de06ff6cad025b574889e0fa14754e1c1fefe",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2051038,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-sea-foam-white/look-style/04-3301-1937@3x.png",
        "acceptedSha256": "9b33b8844d32fa2f041313fe1d8de06ff6cad025b574889e0fa14754e1c1fefe"
      }
    },
    {
      "id": "mobile-detail-p0-2-wandering-verses-sea-foam-white-more-wear-00-01-3301-1939",
      "sourceFigmaNode": "3301:1939",
      "figmaNodeName": "style 1",
      "role": "mobile-detail-p0-2-more-wear",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/wandering-verses-sea-foam-white",
      "season": null,
      "series": "Wandering Verses",
      "product": "Wandering Verses",
      "productStyle": "Hat & Ribbons Set",
      "variantColorway": "Sea Foam White",
      "detail": "wandering-verses-sea-foam-white",
      "order": 1,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-sea-foam-white/more-wear/01-3301-1939@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "443ea62112abd046fcf830015de49d179b5428465225e0a80f1bcb0bb6494546",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2689082,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-sea-foam-white/more-wear/01-3301-1939@3x.png",
        "acceptedSha256": "443ea62112abd046fcf830015de49d179b5428465225e0a80f1bcb0bb6494546"
      }
    },
    {
      "id": "mobile-detail-p0-2-wandering-verses-sea-foam-white-more-wear-00-02-3301-1941",
      "sourceFigmaNode": "3301:1941",
      "figmaNodeName": "style 2",
      "role": "mobile-detail-p0-2-more-wear",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/wandering-verses-sea-foam-white",
      "season": null,
      "series": "Wandering Verses",
      "product": "Wandering Verses",
      "productStyle": "Hat & Ribbons Set",
      "variantColorway": "Sea Foam White",
      "detail": "wandering-verses-sea-foam-white",
      "order": 2,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-sea-foam-white/more-wear/02-3301-1941@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "d82908b859356d7aaa82bb16b0120ae9d0859774c67c823ec521b6d982fc8cd6",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 3415970,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-sea-foam-white/more-wear/02-3301-1941@3x.png",
        "acceptedSha256": "d82908b859356d7aaa82bb16b0120ae9d0859774c67c823ec521b6d982fc8cd6"
      }
    },
    {
      "id": "mobile-detail-p0-2-wandering-verses-sea-foam-white-more-wear-00-03-3301-1943",
      "sourceFigmaNode": "3301:1943",
      "figmaNodeName": "style 3",
      "role": "mobile-detail-p0-2-more-wear",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/wandering-verses-sea-foam-white",
      "season": null,
      "series": "Wandering Verses",
      "product": "Wandering Verses",
      "productStyle": "Hat & Ribbons Set",
      "variantColorway": "Sea Foam White",
      "detail": "wandering-verses-sea-foam-white",
      "order": 3,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-sea-foam-white/more-wear/03-3301-1943@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "0d4aafbe95cf613e76cb0db66a3445ce0fb5f69b7b7fd6f2d4f2e58b6077da8e",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2482825,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-sea-foam-white/more-wear/03-3301-1943@3x.png",
        "acceptedSha256": "0d4aafbe95cf613e76cb0db66a3445ce0fb5f69b7b7fd6f2d4f2e58b6077da8e"
      }
    },
    {
      "id": "mobile-detail-p0-2-wandering-verses-sea-foam-white-more-wear-00-04-3301-1945",
      "sourceFigmaNode": "3301:1945",
      "figmaNodeName": "style 4",
      "role": "mobile-detail-p0-2-more-wear",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/wandering-verses-sea-foam-white",
      "season": null,
      "series": "Wandering Verses",
      "product": "Wandering Verses",
      "productStyle": "Hat & Ribbons Set",
      "variantColorway": "Sea Foam White",
      "detail": "wandering-verses-sea-foam-white",
      "order": 4,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-sea-foam-white/more-wear/04-3301-1945@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "c269dbcc875eadc9a2a8fe9422473d6226f595f51290647e52513aba92ead43e",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2213269,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-sea-foam-white/more-wear/04-3301-1945@3x.png",
        "acceptedSha256": "c269dbcc875eadc9a2a8fe9422473d6226f595f51290647e52513aba92ead43e"
      }
    },
    {
      "id": "mobile-detail-p0-2-wandering-verses-sea-foam-white-product-gallery-00-01-3301-1928",
      "sourceFigmaNode": "3301:1928",
      "figmaNodeName": "main 1",
      "role": "mobile-detail-p0-2-product-gallery",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/wandering-verses-sea-foam-white",
      "season": null,
      "series": "Wandering Verses",
      "product": "Wandering Verses",
      "productStyle": "Hat & Ribbons Set",
      "variantColorway": "Sea Foam White",
      "detail": "wandering-verses-sea-foam-white",
      "order": 1,
      "stackId": null,
      "width": 2700,
      "height": 2700,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-sea-foam-white/product-gallery/01-3301-1928@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "d3a4ae37812ebc75576543152592762810704cf93ac4c48bf19c83847ea08cc7",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 8754078,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-sea-foam-white/product-gallery/01-3301-1928@3x.png",
        "acceptedSha256": "d3a4ae37812ebc75576543152592762810704cf93ac4c48bf19c83847ea08cc7"
      }
    },
    {
      "id": "mobile-detail-p0-2-wandering-verses-sea-foam-white-product-gallery-00-02-3301-1929",
      "sourceFigmaNode": "3301:1929",
      "figmaNodeName": "main 2",
      "role": "mobile-detail-p0-2-product-gallery",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/wandering-verses-sea-foam-white",
      "season": null,
      "series": "Wandering Verses",
      "product": "Wandering Verses",
      "productStyle": "Hat & Ribbons Set",
      "variantColorway": "Sea Foam White",
      "detail": "wandering-verses-sea-foam-white",
      "order": 2,
      "stackId": null,
      "width": 2700,
      "height": 2700,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-sea-foam-white/product-gallery/02-3301-1929@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "27d36a4d7feb299a73c00b670cc8c2fe10fd226c89b4b0dbbbdbeae8d6cf1fe1",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 8242936,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-sea-foam-white/product-gallery/02-3301-1929@3x.png",
        "acceptedSha256": "27d36a4d7feb299a73c00b670cc8c2fe10fd226c89b4b0dbbbdbeae8d6cf1fe1"
      }
    },
    {
      "id": "mobile-detail-p0-2-wandering-verses-sea-foam-white-selector-thumbnail-00-01-3301-1988",
      "sourceFigmaNode": "3301:1988",
      "figmaNodeName": "Sea Foam White",
      "role": "mobile-detail-p0-2-selector-thumbnail",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/wandering-verses-sea-foam-white",
      "season": null,
      "series": "Wandering Verses",
      "product": "Wandering Verses",
      "productStyle": "Hat & Ribbons Set",
      "variantColorway": "Sea Foam White",
      "detail": "wandering-verses-sea-foam-white",
      "order": 1,
      "stackId": null,
      "width": 240,
      "height": 240,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-sea-foam-white/selector/01-3301-1988@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "4f047592ddb5dfee56168759915eba93b7f4000434cd83a300f662002dfe5c63",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 62275,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-sea-foam-white/selector/01-3301-1988@3x.png",
        "acceptedSha256": "4f047592ddb5dfee56168759915eba93b7f4000434cd83a300f662002dfe5c63"
      }
    },
    {
      "id": "mobile-detail-p0-2-wandering-verses-swaying-silver-blue-how-to-wear-photo-01-01-3301-2089",
      "sourceFigmaNode": "3301:2089",
      "figmaNodeName": "Frame 2085663261",
      "role": "mobile-detail-p0-2-how-to-wear-photo",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/wandering-verses-swaying-silver-blue",
      "season": null,
      "series": "Wandering Verses",
      "product": "Wandering Verses",
      "productStyle": "Hat & Ribbons Set",
      "variantColorway": "Swaying Silver Blue",
      "detail": "wandering-verses-swaying-silver-blue",
      "order": 1,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-swaying-silver-blue/how-to-wear/photos/step-01-01-3301-2089@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "0fffc3171df4a4552475fc90e11b32197f709c6c4957c69ab6b22f1a5d1d8474",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2514470,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-swaying-silver-blue/how-to-wear/photos/step-01-01-3301-2089@3x.png",
        "acceptedSha256": "0fffc3171df4a4552475fc90e11b32197f709c6c4957c69ab6b22f1a5d1d8474"
      }
    },
    {
      "id": "mobile-detail-p0-2-wandering-verses-swaying-silver-blue-how-to-wear-photo-01-02-3301-2091",
      "sourceFigmaNode": "3301:2091",
      "figmaNodeName": "Frame 2085663262",
      "role": "mobile-detail-p0-2-how-to-wear-photo",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/wandering-verses-swaying-silver-blue",
      "season": null,
      "series": "Wandering Verses",
      "product": "Wandering Verses",
      "productStyle": "Hat & Ribbons Set",
      "variantColorway": "Swaying Silver Blue",
      "detail": "wandering-verses-swaying-silver-blue",
      "order": 2,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-swaying-silver-blue/how-to-wear/photos/step-01-02-3301-2091@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "282009462364ec75e0967a050f519bc952fb8fea7c9d0a99416ba95bb62d9765",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2402421,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-swaying-silver-blue/how-to-wear/photos/step-01-02-3301-2091@3x.png",
        "acceptedSha256": "282009462364ec75e0967a050f519bc952fb8fea7c9d0a99416ba95bb62d9765"
      }
    },
    {
      "id": "mobile-detail-p0-2-wandering-verses-swaying-silver-blue-how-to-wear-photo-02-03-3301-2101",
      "sourceFigmaNode": "3301:2101",
      "figmaNodeName": "Frame 2085663263",
      "role": "mobile-detail-p0-2-how-to-wear-photo",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/wandering-verses-swaying-silver-blue",
      "season": null,
      "series": "Wandering Verses",
      "product": "Wandering Verses",
      "productStyle": "Hat & Ribbons Set",
      "variantColorway": "Swaying Silver Blue",
      "detail": "wandering-verses-swaying-silver-blue",
      "order": 3,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-swaying-silver-blue/how-to-wear/photos/step-02-03-3301-2101@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "e390095092809ba0925db7181c28fb1e4ac2a85f6c1a63462c7d20f245a240a3",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2679365,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-swaying-silver-blue/how-to-wear/photos/step-02-03-3301-2101@3x.png",
        "acceptedSha256": "e390095092809ba0925db7181c28fb1e4ac2a85f6c1a63462c7d20f245a240a3"
      }
    },
    {
      "id": "mobile-detail-p0-2-wandering-verses-swaying-silver-blue-how-to-wear-photo-02-04-3301-2105",
      "sourceFigmaNode": "3301:2105",
      "figmaNodeName": "Frame 2085663264",
      "role": "mobile-detail-p0-2-how-to-wear-photo",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/wandering-verses-swaying-silver-blue",
      "season": null,
      "series": "Wandering Verses",
      "product": "Wandering Verses",
      "productStyle": "Hat & Ribbons Set",
      "variantColorway": "Swaying Silver Blue",
      "detail": "wandering-verses-swaying-silver-blue",
      "order": 4,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-swaying-silver-blue/how-to-wear/photos/step-02-04-3301-2105@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "a82c25db7b7add5e2481820ba574aacba507a949adb26c0b70c49871c7158d92",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2704817,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-swaying-silver-blue/how-to-wear/photos/step-02-04-3301-2105@3x.png",
        "acceptedSha256": "a82c25db7b7add5e2481820ba574aacba507a949adb26c0b70c49871c7158d92"
      }
    },
    {
      "id": "mobile-detail-p0-2-wandering-verses-swaying-silver-blue-how-to-wear-photo-03-05-3301-2117",
      "sourceFigmaNode": "3301:2117",
      "figmaNodeName": "Frame 2085663266",
      "role": "mobile-detail-p0-2-how-to-wear-photo",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/wandering-verses-swaying-silver-blue",
      "season": null,
      "series": "Wandering Verses",
      "product": "Wandering Verses",
      "productStyle": "Hat & Ribbons Set",
      "variantColorway": "Swaying Silver Blue",
      "detail": "wandering-verses-swaying-silver-blue",
      "order": 5,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-swaying-silver-blue/how-to-wear/photos/step-03-05-3301-2117@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "81f3755859fd79b55ecf3ab9714158ff8fae3dcaec16209549ace512ae8c7065",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2406720,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-swaying-silver-blue/how-to-wear/photos/step-03-05-3301-2117@3x.png",
        "acceptedSha256": "81f3755859fd79b55ecf3ab9714158ff8fae3dcaec16209549ace512ae8c7065"
      }
    },
    {
      "id": "mobile-detail-p0-2-wandering-verses-swaying-silver-blue-how-to-wear-photo-03-06-3301-2123",
      "sourceFigmaNode": "3301:2123",
      "figmaNodeName": "Frame 2085663267",
      "role": "mobile-detail-p0-2-how-to-wear-photo",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/wandering-verses-swaying-silver-blue",
      "season": null,
      "series": "Wandering Verses",
      "product": "Wandering Verses",
      "productStyle": "Hat & Ribbons Set",
      "variantColorway": "Swaying Silver Blue",
      "detail": "wandering-verses-swaying-silver-blue",
      "order": 6,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-swaying-silver-blue/how-to-wear/photos/step-03-06-3301-2123@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "d9edc3e09e10723b333c5294ee2b7c26a9c4a19729b922e465bf28f4d9a88a4f",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2305522,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-swaying-silver-blue/how-to-wear/photos/step-03-06-3301-2123@3x.png",
        "acceptedSha256": "d9edc3e09e10723b333c5294ee2b7c26a9c4a19729b922e465bf28f4d9a88a4f"
      }
    },
    {
      "id": "mobile-detail-p0-2-wandering-verses-swaying-silver-blue-how-to-wear-sketch-01-01-3301-2094",
      "sourceFigmaNode": "3301:2094",
      "figmaNodeName": "how to 1 sketch",
      "role": "mobile-detail-p0-2-how-to-wear-sketch",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/wandering-verses-swaying-silver-blue",
      "season": null,
      "series": "Wandering Verses",
      "product": "Wandering Verses",
      "productStyle": "Hat & Ribbons Set",
      "variantColorway": "Swaying Silver Blue",
      "detail": "wandering-verses-swaying-silver-blue",
      "order": 1,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-swaying-silver-blue/how-to-wear/sketches/step-01-01-3301-2094@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "22b428736a59c36aa2a98aa2fd8d75fae8803b4b1081be306c76f3f876e4d9c1",
      "sourceType": "direct-figma-child-frame-exportAsync",
      "compositionType": "image-only-line-art-frame",
      "byteLength": 43080,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-swaying-silver-blue/how-to-wear/sketches/step-01-01-3301-2094@3x.png",
        "acceptedSha256": "22b428736a59c36aa2a98aa2fd8d75fae8803b4b1081be306c76f3f876e4d9c1"
      }
    },
    {
      "id": "mobile-detail-p0-2-wandering-verses-swaying-silver-blue-how-to-wear-sketch-02-02-3301-2110",
      "sourceFigmaNode": "3301:2110",
      "figmaNodeName": "how to 2 sketch",
      "role": "mobile-detail-p0-2-how-to-wear-sketch",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/wandering-verses-swaying-silver-blue",
      "season": null,
      "series": "Wandering Verses",
      "product": "Wandering Verses",
      "productStyle": "Hat & Ribbons Set",
      "variantColorway": "Swaying Silver Blue",
      "detail": "wandering-verses-swaying-silver-blue",
      "order": 2,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-swaying-silver-blue/how-to-wear/sketches/step-02-02-3301-2110@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "5fbed7d28f22bf7477e82a925fe62903cbb86b9d66ee4af5ec6667681eb3f2d0",
      "sourceType": "direct-figma-child-frame-exportAsync",
      "compositionType": "image-only-line-art-frame",
      "byteLength": 71563,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-swaying-silver-blue/how-to-wear/sketches/step-02-02-3301-2110@3x.png",
        "acceptedSha256": "5fbed7d28f22bf7477e82a925fe62903cbb86b9d66ee4af5ec6667681eb3f2d0"
      }
    },
    {
      "id": "mobile-detail-p0-2-wandering-verses-swaying-silver-blue-how-to-wear-sketch-03-03-3301-2130",
      "sourceFigmaNode": "3301:2130",
      "figmaNodeName": "how to 3 sketch",
      "role": "mobile-detail-p0-2-how-to-wear-sketch",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/wandering-verses-swaying-silver-blue",
      "season": null,
      "series": "Wandering Verses",
      "product": "Wandering Verses",
      "productStyle": "Hat & Ribbons Set",
      "variantColorway": "Swaying Silver Blue",
      "detail": "wandering-verses-swaying-silver-blue",
      "order": 3,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-swaying-silver-blue/how-to-wear/sketches/step-03-03-3301-2130@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "e6d1f5264f40daca729c4d3a9b76b9be9ea345f6a33e749644c3c5c650d187d3",
      "sourceType": "direct-figma-child-frame-exportAsync",
      "compositionType": "image-only-line-art-frame",
      "byteLength": 68357,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-swaying-silver-blue/how-to-wear/sketches/step-03-03-3301-2130@3x.png",
        "acceptedSha256": "e6d1f5264f40daca729c4d3a9b76b9be9ea345f6a33e749644c3c5c650d187d3"
      }
    },
    {
      "id": "mobile-detail-p0-2-wandering-verses-swaying-silver-blue-look-style-00-01-3301-2073",
      "sourceFigmaNode": "3301:2073",
      "figmaNodeName": "look 1",
      "role": "mobile-detail-p0-2-look-style",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/wandering-verses-swaying-silver-blue",
      "season": null,
      "series": "Wandering Verses",
      "product": "Wandering Verses",
      "productStyle": "Hat & Ribbons Set",
      "variantColorway": "Swaying Silver Blue",
      "detail": "wandering-verses-swaying-silver-blue",
      "order": 1,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-swaying-silver-blue/look-style/01-3301-2073@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "8bd55a1cdd5768451357b8f0df9ea1e8d9c1df649d8ae0f68070fa0d6c2c8cb3",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2489847,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-swaying-silver-blue/look-style/01-3301-2073@3x.png",
        "acceptedSha256": "8bd55a1cdd5768451357b8f0df9ea1e8d9c1df649d8ae0f68070fa0d6c2c8cb3"
      }
    },
    {
      "id": "mobile-detail-p0-2-wandering-verses-swaying-silver-blue-look-style-00-02-3301-2074",
      "sourceFigmaNode": "3301:2074",
      "figmaNodeName": "look 2",
      "role": "mobile-detail-p0-2-look-style",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/wandering-verses-swaying-silver-blue",
      "season": null,
      "series": "Wandering Verses",
      "product": "Wandering Verses",
      "productStyle": "Hat & Ribbons Set",
      "variantColorway": "Swaying Silver Blue",
      "detail": "wandering-verses-swaying-silver-blue",
      "order": 2,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-swaying-silver-blue/look-style/02-3301-2074@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "2b2dce7aeb7d270342c7c42e9c2bd954066fc1020d0c2f38d7b4243ccfd332df",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2625620,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-swaying-silver-blue/look-style/02-3301-2074@3x.png",
        "acceptedSha256": "2b2dce7aeb7d270342c7c42e9c2bd954066fc1020d0c2f38d7b4243ccfd332df"
      }
    },
    {
      "id": "mobile-detail-p0-2-wandering-verses-swaying-silver-blue-look-style-00-03-3301-2076",
      "sourceFigmaNode": "3301:2076",
      "figmaNodeName": "look 3",
      "role": "mobile-detail-p0-2-look-style",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/wandering-verses-swaying-silver-blue",
      "season": null,
      "series": "Wandering Verses",
      "product": "Wandering Verses",
      "productStyle": "Hat & Ribbons Set",
      "variantColorway": "Swaying Silver Blue",
      "detail": "wandering-verses-swaying-silver-blue",
      "order": 3,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-swaying-silver-blue/look-style/03-3301-2076@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "f41c63a393a95e64e0926ef98429b08b8ebce9aef46abac06cf9408c84305f5f",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2708764,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-swaying-silver-blue/look-style/03-3301-2076@3x.png",
        "acceptedSha256": "f41c63a393a95e64e0926ef98429b08b8ebce9aef46abac06cf9408c84305f5f"
      }
    },
    {
      "id": "mobile-detail-p0-2-wandering-verses-swaying-silver-blue-look-style-00-04-3301-2077",
      "sourceFigmaNode": "3301:2077",
      "figmaNodeName": "look 4",
      "role": "mobile-detail-p0-2-look-style",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/wandering-verses-swaying-silver-blue",
      "season": null,
      "series": "Wandering Verses",
      "product": "Wandering Verses",
      "productStyle": "Hat & Ribbons Set",
      "variantColorway": "Swaying Silver Blue",
      "detail": "wandering-verses-swaying-silver-blue",
      "order": 4,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-swaying-silver-blue/look-style/04-3301-2077@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "2ae7c81896d5ab6188e7565531e6e4313a056cf215deef37cb2cf151101957c9",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2386815,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-swaying-silver-blue/look-style/04-3301-2077@3x.png",
        "acceptedSha256": "2ae7c81896d5ab6188e7565531e6e4313a056cf215deef37cb2cf151101957c9"
      }
    },
    {
      "id": "mobile-detail-p0-2-wandering-verses-swaying-silver-blue-more-wear-00-01-3301-2079",
      "sourceFigmaNode": "3301:2079",
      "figmaNodeName": "style 1",
      "role": "mobile-detail-p0-2-more-wear",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/wandering-verses-swaying-silver-blue",
      "season": null,
      "series": "Wandering Verses",
      "product": "Wandering Verses",
      "productStyle": "Hat & Ribbons Set",
      "variantColorway": "Swaying Silver Blue",
      "detail": "wandering-verses-swaying-silver-blue",
      "order": 1,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-swaying-silver-blue/more-wear/01-3301-2079@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "ad2ac552a282e0e71861618da3f40bced79f9d12fc6f06cf8db72b5426972b6e",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2763845,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-swaying-silver-blue/more-wear/01-3301-2079@3x.png",
        "acceptedSha256": "ad2ac552a282e0e71861618da3f40bced79f9d12fc6f06cf8db72b5426972b6e"
      }
    },
    {
      "id": "mobile-detail-p0-2-wandering-verses-swaying-silver-blue-more-wear-00-02-3301-2081",
      "sourceFigmaNode": "3301:2081",
      "figmaNodeName": "style 2",
      "role": "mobile-detail-p0-2-more-wear",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/wandering-verses-swaying-silver-blue",
      "season": null,
      "series": "Wandering Verses",
      "product": "Wandering Verses",
      "productStyle": "Hat & Ribbons Set",
      "variantColorway": "Swaying Silver Blue",
      "detail": "wandering-verses-swaying-silver-blue",
      "order": 2,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-swaying-silver-blue/more-wear/02-3301-2081@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "059eb30d3364d6ec0acf87aba0b79407d5aa503a5f4b0dd4d02a28711b0628de",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2948670,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-swaying-silver-blue/more-wear/02-3301-2081@3x.png",
        "acceptedSha256": "059eb30d3364d6ec0acf87aba0b79407d5aa503a5f4b0dd4d02a28711b0628de"
      }
    },
    {
      "id": "mobile-detail-p0-2-wandering-verses-swaying-silver-blue-more-wear-00-03-3301-2083",
      "sourceFigmaNode": "3301:2083",
      "figmaNodeName": "style 3",
      "role": "mobile-detail-p0-2-more-wear",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/wandering-verses-swaying-silver-blue",
      "season": null,
      "series": "Wandering Verses",
      "product": "Wandering Verses",
      "productStyle": "Hat & Ribbons Set",
      "variantColorway": "Swaying Silver Blue",
      "detail": "wandering-verses-swaying-silver-blue",
      "order": 3,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-swaying-silver-blue/more-wear/03-3301-2083@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "9dadf5e25b9b6eaae7a38a4c04c9fb60b4fbdedc64c3955c5ba1da38be61521a",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2916036,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-swaying-silver-blue/more-wear/03-3301-2083@3x.png",
        "acceptedSha256": "9dadf5e25b9b6eaae7a38a4c04c9fb60b4fbdedc64c3955c5ba1da38be61521a"
      }
    },
    {
      "id": "mobile-detail-p0-2-wandering-verses-swaying-silver-blue-more-wear-00-04-3301-2085",
      "sourceFigmaNode": "3301:2085",
      "figmaNodeName": "2629",
      "role": "mobile-detail-p0-2-more-wear",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/wandering-verses-swaying-silver-blue",
      "season": null,
      "series": "Wandering Verses",
      "product": "Wandering Verses",
      "productStyle": "Hat & Ribbons Set",
      "variantColorway": "Swaying Silver Blue",
      "detail": "wandering-verses-swaying-silver-blue",
      "order": 4,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-swaying-silver-blue/more-wear/04-3301-2085@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "cdf6bbfa6985feac2d3121233e293d4c9c33605503becc0621c89997e201b908",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2784402,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-swaying-silver-blue/more-wear/04-3301-2085@3x.png",
        "acceptedSha256": "cdf6bbfa6985feac2d3121233e293d4c9c33605503becc0621c89997e201b908"
      }
    },
    {
      "id": "mobile-detail-p0-2-wandering-verses-swaying-silver-blue-product-gallery-00-01-3301-2068",
      "sourceFigmaNode": "3301:2068",
      "figmaNodeName": "main 1",
      "role": "mobile-detail-p0-2-product-gallery",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/wandering-verses-swaying-silver-blue",
      "season": null,
      "series": "Wandering Verses",
      "product": "Wandering Verses",
      "productStyle": "Hat & Ribbons Set",
      "variantColorway": "Swaying Silver Blue",
      "detail": "wandering-verses-swaying-silver-blue",
      "order": 1,
      "stackId": null,
      "width": 2700,
      "height": 2700,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-swaying-silver-blue/product-gallery/01-3301-2068@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "8889db9d99c612568aa9e52d347605d1b9d3b6921a95298c194228f60a560fc7",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 9958889,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-swaying-silver-blue/product-gallery/01-3301-2068@3x.png",
        "acceptedSha256": "8889db9d99c612568aa9e52d347605d1b9d3b6921a95298c194228f60a560fc7"
      }
    },
    {
      "id": "mobile-detail-p0-2-wandering-verses-swaying-silver-blue-product-gallery-00-02-3301-2069",
      "sourceFigmaNode": "3301:2069",
      "figmaNodeName": "main 2",
      "role": "mobile-detail-p0-2-product-gallery",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/wandering-verses-swaying-silver-blue",
      "season": null,
      "series": "Wandering Verses",
      "product": "Wandering Verses",
      "productStyle": "Hat & Ribbons Set",
      "variantColorway": "Swaying Silver Blue",
      "detail": "wandering-verses-swaying-silver-blue",
      "order": 2,
      "stackId": null,
      "width": 2700,
      "height": 2700,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-swaying-silver-blue/product-gallery/02-3301-2069@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "68dd04ccdea56bc380de17f5181a1f1031baac5b7bb6db2a874b87776ffc6ccb",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 9530631,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-swaying-silver-blue/product-gallery/02-3301-2069@3x.png",
        "acceptedSha256": "68dd04ccdea56bc380de17f5181a1f1031baac5b7bb6db2a874b87776ffc6ccb"
      }
    },
    {
      "id": "mobile-detail-p0-2-wandering-verses-swaying-silver-blue-selector-thumbnail-00-01-3301-2146",
      "sourceFigmaNode": "3301:2146",
      "figmaNodeName": "Swaying Silver Blue",
      "role": "mobile-detail-p0-2-selector-thumbnail",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/wandering-verses-swaying-silver-blue",
      "season": null,
      "series": "Wandering Verses",
      "product": "Wandering Verses",
      "productStyle": "Hat & Ribbons Set",
      "variantColorway": "Swaying Silver Blue",
      "detail": "wandering-verses-swaying-silver-blue",
      "order": 1,
      "stackId": null,
      "width": 240,
      "height": 240,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-swaying-silver-blue/selector/01-3301-2146@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "e578fa2c03468136fc00e8ae1204250fbc407c85f8e4f8a789d7e3972d522a44",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 74368,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-swaying-silver-blue/selector/01-3301-2146@3x.png",
        "acceptedSha256": "e578fa2c03468136fc00e8ae1204250fbc407c85f8e4f8a789d7e3972d522a44"
      }
    },
    {
      "id": "mobile-detail-p0-2-wandering-verses-wings-of-light-how-to-wear-photo-01-01-3304-260",
      "sourceFigmaNode": "3304:260",
      "figmaNodeName": "how to 1-1",
      "role": "mobile-detail-p0-2-how-to-wear-photo",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/wandering-verses-wings-of-light",
      "season": null,
      "series": "Wandering Verses",
      "product": "Wandering Verses",
      "productStyle": "Hat & Ribbons Set",
      "variantColorway": "Wings of Light",
      "detail": "wandering-verses-wings-of-light",
      "order": 1,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-wings-of-light/how-to-wear/photos/step-01-01-3304-260@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "4f891666878b127a9b1d96a07c74978b0a011b5894bb3d8e56eff91eba747837",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2734029,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-wings-of-light/how-to-wear/photos/step-01-01-3304-260@3x.png",
        "acceptedSha256": "4f891666878b127a9b1d96a07c74978b0a011b5894bb3d8e56eff91eba747837"
      }
    },
    {
      "id": "mobile-detail-p0-2-wandering-verses-wings-of-light-how-to-wear-photo-01-02-3304-263",
      "sourceFigmaNode": "3304:263",
      "figmaNodeName": "how to 1-2",
      "role": "mobile-detail-p0-2-how-to-wear-photo",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/wandering-verses-wings-of-light",
      "season": null,
      "series": "Wandering Verses",
      "product": "Wandering Verses",
      "productStyle": "Hat & Ribbons Set",
      "variantColorway": "Wings of Light",
      "detail": "wandering-verses-wings-of-light",
      "order": 2,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-wings-of-light/how-to-wear/photos/step-01-02-3304-263@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "89e5d0c6acff57ed33ddc94518ad8a14d4605c7020e3172133f7b4bca59b04f5",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2819112,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-wings-of-light/how-to-wear/photos/step-01-02-3304-263@3x.png",
        "acceptedSha256": "89e5d0c6acff57ed33ddc94518ad8a14d4605c7020e3172133f7b4bca59b04f5"
      }
    },
    {
      "id": "mobile-detail-p0-2-wandering-verses-wings-of-light-how-to-wear-photo-02-03-3304-269",
      "sourceFigmaNode": "3304:269",
      "figmaNodeName": "how to 2-1",
      "role": "mobile-detail-p0-2-how-to-wear-photo",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/wandering-verses-wings-of-light",
      "season": null,
      "series": "Wandering Verses",
      "product": "Wandering Verses",
      "productStyle": "Hat & Ribbons Set",
      "variantColorway": "Wings of Light",
      "detail": "wandering-verses-wings-of-light",
      "order": 3,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-wings-of-light/how-to-wear/photos/step-02-03-3304-269@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "c5f229290bd02d732f027b5c1068728bdb72161866711de8cebecdc4aa2380f0",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2766614,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-wings-of-light/how-to-wear/photos/step-02-03-3304-269@3x.png",
        "acceptedSha256": "c5f229290bd02d732f027b5c1068728bdb72161866711de8cebecdc4aa2380f0"
      }
    },
    {
      "id": "mobile-detail-p0-2-wandering-verses-wings-of-light-how-to-wear-photo-02-04-3304-272",
      "sourceFigmaNode": "3304:272",
      "figmaNodeName": "how to 2-2",
      "role": "mobile-detail-p0-2-how-to-wear-photo",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/wandering-verses-wings-of-light",
      "season": null,
      "series": "Wandering Verses",
      "product": "Wandering Verses",
      "productStyle": "Hat & Ribbons Set",
      "variantColorway": "Wings of Light",
      "detail": "wandering-verses-wings-of-light",
      "order": 4,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-wings-of-light/how-to-wear/photos/step-02-04-3304-272@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "e6222a3069192aae009a8e39e25e22e9658fce67703d5e0b391917e6d8d589fa",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2718770,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-wings-of-light/how-to-wear/photos/step-02-04-3304-272@3x.png",
        "acceptedSha256": "e6222a3069192aae009a8e39e25e22e9658fce67703d5e0b391917e6d8d589fa"
      }
    },
    {
      "id": "mobile-detail-p0-2-wandering-verses-wings-of-light-how-to-wear-photo-03-05-3304-275",
      "sourceFigmaNode": "3304:275",
      "figmaNodeName": "how to 3-1",
      "role": "mobile-detail-p0-2-how-to-wear-photo",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/wandering-verses-wings-of-light",
      "season": null,
      "series": "Wandering Verses",
      "product": "Wandering Verses",
      "productStyle": "Hat & Ribbons Set",
      "variantColorway": "Wings of Light",
      "detail": "wandering-verses-wings-of-light",
      "order": 5,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-wings-of-light/how-to-wear/photos/step-03-05-3304-275@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "31f194728813e9a19a8b3af87c155ddb03a6bb9b4d37d9f8d9e4f1e64f1290d8",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2555609,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-wings-of-light/how-to-wear/photos/step-03-05-3304-275@3x.png",
        "acceptedSha256": "31f194728813e9a19a8b3af87c155ddb03a6bb9b4d37d9f8d9e4f1e64f1290d8"
      }
    },
    {
      "id": "mobile-detail-p0-2-wandering-verses-wings-of-light-how-to-wear-photo-03-06-3304-278",
      "sourceFigmaNode": "3304:278",
      "figmaNodeName": "how to 3-2",
      "role": "mobile-detail-p0-2-how-to-wear-photo",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/wandering-verses-wings-of-light",
      "season": null,
      "series": "Wandering Verses",
      "product": "Wandering Verses",
      "productStyle": "Hat & Ribbons Set",
      "variantColorway": "Wings of Light",
      "detail": "wandering-verses-wings-of-light",
      "order": 6,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-wings-of-light/how-to-wear/photos/step-03-06-3304-278@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "525bd84f88dd1dc31085b62cf872de82e5234b7f553ef4785323e1a888b279e6",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2536627,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-wings-of-light/how-to-wear/photos/step-03-06-3304-278@3x.png",
        "acceptedSha256": "525bd84f88dd1dc31085b62cf872de82e5234b7f553ef4785323e1a888b279e6"
      }
    },
    {
      "id": "mobile-detail-p0-2-wandering-verses-wings-of-light-how-to-wear-sketch-01-01-3304-50",
      "sourceFigmaNode": "3304:50",
      "figmaNodeName": "how to 1 sketch",
      "role": "mobile-detail-p0-2-how-to-wear-sketch",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/wandering-verses-wings-of-light",
      "season": null,
      "series": "Wandering Verses",
      "product": "Wandering Verses",
      "productStyle": "Hat & Ribbons Set",
      "variantColorway": "Wings of Light",
      "detail": "wandering-verses-wings-of-light",
      "order": 1,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-wings-of-light/how-to-wear/sketches/step-01-01-3304-50@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "22b428736a59c36aa2a98aa2fd8d75fae8803b4b1081be306c76f3f876e4d9c1",
      "sourceType": "direct-figma-child-frame-exportAsync",
      "compositionType": "image-only-line-art-frame",
      "byteLength": 43080,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-wings-of-light/how-to-wear/sketches/step-01-01-3304-50@3x.png",
        "acceptedSha256": "22b428736a59c36aa2a98aa2fd8d75fae8803b4b1081be306c76f3f876e4d9c1"
      }
    },
    {
      "id": "mobile-detail-p0-2-wandering-verses-wings-of-light-how-to-wear-sketch-02-02-3304-66",
      "sourceFigmaNode": "3304:66",
      "figmaNodeName": "how to 2 sketch",
      "role": "mobile-detail-p0-2-how-to-wear-sketch",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/wandering-verses-wings-of-light",
      "season": null,
      "series": "Wandering Verses",
      "product": "Wandering Verses",
      "productStyle": "Hat & Ribbons Set",
      "variantColorway": "Wings of Light",
      "detail": "wandering-verses-wings-of-light",
      "order": 2,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-wings-of-light/how-to-wear/sketches/step-02-02-3304-66@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "5fbed7d28f22bf7477e82a925fe62903cbb86b9d66ee4af5ec6667681eb3f2d0",
      "sourceType": "direct-figma-child-frame-exportAsync",
      "compositionType": "image-only-line-art-frame",
      "byteLength": 71563,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-wings-of-light/how-to-wear/sketches/step-02-02-3304-66@3x.png",
        "acceptedSha256": "5fbed7d28f22bf7477e82a925fe62903cbb86b9d66ee4af5ec6667681eb3f2d0"
      }
    },
    {
      "id": "mobile-detail-p0-2-wandering-verses-wings-of-light-how-to-wear-sketch-03-03-3304-86",
      "sourceFigmaNode": "3304:86",
      "figmaNodeName": "how to 3 sketch",
      "role": "mobile-detail-p0-2-how-to-wear-sketch",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/wandering-verses-wings-of-light",
      "season": null,
      "series": "Wandering Verses",
      "product": "Wandering Verses",
      "productStyle": "Hat & Ribbons Set",
      "variantColorway": "Wings of Light",
      "detail": "wandering-verses-wings-of-light",
      "order": 3,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-wings-of-light/how-to-wear/sketches/step-03-03-3304-86@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "d8931acc4516c181602334389cb6b4aa5ed256003cc10ec1d51d189f057ce475",
      "sourceType": "direct-figma-child-frame-exportAsync",
      "compositionType": "image-only-line-art-frame",
      "byteLength": 68393,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-wings-of-light/how-to-wear/sketches/step-03-03-3304-86@3x.png",
        "acceptedSha256": "d8931acc4516c181602334389cb6b4aa5ed256003cc10ec1d51d189f057ce475"
      }
    },
    {
      "id": "mobile-detail-p0-2-wandering-verses-wings-of-light-look-style-00-01-3304-184",
      "sourceFigmaNode": "3304:184",
      "figmaNodeName": "look 1",
      "role": "mobile-detail-p0-2-look-style",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/wandering-verses-wings-of-light",
      "season": null,
      "series": "Wandering Verses",
      "product": "Wandering Verses",
      "productStyle": "Hat & Ribbons Set",
      "variantColorway": "Wings of Light",
      "detail": "wandering-verses-wings-of-light",
      "order": 1,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-wings-of-light/look-style/01-3304-184@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "45728b75f8f9ace059fcedcef858894609c1daaf55555ec5fe78efafce70f6b9",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2514488,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-wings-of-light/look-style/01-3304-184@3x.png",
        "acceptedSha256": "45728b75f8f9ace059fcedcef858894609c1daaf55555ec5fe78efafce70f6b9"
      }
    },
    {
      "id": "mobile-detail-p0-2-wandering-verses-wings-of-light-look-style-00-02-3304-187",
      "sourceFigmaNode": "3304:187",
      "figmaNodeName": "look 2",
      "role": "mobile-detail-p0-2-look-style",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/wandering-verses-wings-of-light",
      "season": null,
      "series": "Wandering Verses",
      "product": "Wandering Verses",
      "productStyle": "Hat & Ribbons Set",
      "variantColorway": "Wings of Light",
      "detail": "wandering-verses-wings-of-light",
      "order": 2,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-wings-of-light/look-style/02-3304-187@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "00592bafe0bdc0ad1101d97092a18554f70609cd6544a810001ebfd62902525c",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2542939,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-wings-of-light/look-style/02-3304-187@3x.png",
        "acceptedSha256": "00592bafe0bdc0ad1101d97092a18554f70609cd6544a810001ebfd62902525c"
      }
    },
    {
      "id": "mobile-detail-p0-2-wandering-verses-wings-of-light-look-style-00-03-3304-190",
      "sourceFigmaNode": "3304:190",
      "figmaNodeName": "look 3",
      "role": "mobile-detail-p0-2-look-style",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/wandering-verses-wings-of-light",
      "season": null,
      "series": "Wandering Verses",
      "product": "Wandering Verses",
      "productStyle": "Hat & Ribbons Set",
      "variantColorway": "Wings of Light",
      "detail": "wandering-verses-wings-of-light",
      "order": 3,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-wings-of-light/look-style/03-3304-190@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "06a7ae606c5f45823e6c148eaab32d1fd2a9a216fdf76979a3abe417b7b755e7",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2663390,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-wings-of-light/look-style/03-3304-190@3x.png",
        "acceptedSha256": "06a7ae606c5f45823e6c148eaab32d1fd2a9a216fdf76979a3abe417b7b755e7"
      }
    },
    {
      "id": "mobile-detail-p0-2-wandering-verses-wings-of-light-look-style-00-04-3304-192",
      "sourceFigmaNode": "3304:192",
      "figmaNodeName": "look 4",
      "role": "mobile-detail-p0-2-look-style",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/wandering-verses-wings-of-light",
      "season": null,
      "series": "Wandering Verses",
      "product": "Wandering Verses",
      "productStyle": "Hat & Ribbons Set",
      "variantColorway": "Wings of Light",
      "detail": "wandering-verses-wings-of-light",
      "order": 4,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-wings-of-light/look-style/04-3304-192@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "de6ca705f2038a799ca61f58e4318acd6a8d264c958ec96202f1f62f9f40343c",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2537171,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-wings-of-light/look-style/04-3304-192@3x.png",
        "acceptedSha256": "de6ca705f2038a799ca61f58e4318acd6a8d264c958ec96202f1f62f9f40343c"
      }
    },
    {
      "id": "mobile-detail-p0-2-wandering-verses-wings-of-light-more-wear-00-01-3304-214",
      "sourceFigmaNode": "3304:214",
      "figmaNodeName": "style 1",
      "role": "mobile-detail-p0-2-more-wear",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/wandering-verses-wings-of-light",
      "season": null,
      "series": "Wandering Verses",
      "product": "Wandering Verses",
      "productStyle": "Hat & Ribbons Set",
      "variantColorway": "Wings of Light",
      "detail": "wandering-verses-wings-of-light",
      "order": 1,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-wings-of-light/more-wear/01-3304-214@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "9ae72605b9a8b231adfd0e896a17a80dfb6ef3e7853b594435ed06ee8723a4e1",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 3251369,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-wings-of-light/more-wear/01-3304-214@3x.png",
        "acceptedSha256": "9ae72605b9a8b231adfd0e896a17a80dfb6ef3e7853b594435ed06ee8723a4e1"
      }
    },
    {
      "id": "mobile-detail-p0-2-wandering-verses-wings-of-light-more-wear-00-02-3304-217",
      "sourceFigmaNode": "3304:217",
      "figmaNodeName": "style 2",
      "role": "mobile-detail-p0-2-more-wear",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/wandering-verses-wings-of-light",
      "season": null,
      "series": "Wandering Verses",
      "product": "Wandering Verses",
      "productStyle": "Hat & Ribbons Set",
      "variantColorway": "Wings of Light",
      "detail": "wandering-verses-wings-of-light",
      "order": 2,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-wings-of-light/more-wear/02-3304-217@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "328103d050b70720e9cdb82ea86c860b5061c913cbf617645ec9b019b2a13326",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 3420356,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-wings-of-light/more-wear/02-3304-217@3x.png",
        "acceptedSha256": "328103d050b70720e9cdb82ea86c860b5061c913cbf617645ec9b019b2a13326"
      }
    },
    {
      "id": "mobile-detail-p0-2-wandering-verses-wings-of-light-more-wear-00-03-3304-220",
      "sourceFigmaNode": "3304:220",
      "figmaNodeName": "style 3",
      "role": "mobile-detail-p0-2-more-wear",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/wandering-verses-wings-of-light",
      "season": null,
      "series": "Wandering Verses",
      "product": "Wandering Verses",
      "productStyle": "Hat & Ribbons Set",
      "variantColorway": "Wings of Light",
      "detail": "wandering-verses-wings-of-light",
      "order": 3,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-wings-of-light/more-wear/03-3304-220@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "d5213606187d63d5423815a0b5ccb34840f98351f7cc23797e4de31900479a97",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 3666788,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-wings-of-light/more-wear/03-3304-220@3x.png",
        "acceptedSha256": "d5213606187d63d5423815a0b5ccb34840f98351f7cc23797e4de31900479a97"
      }
    },
    {
      "id": "mobile-detail-p0-2-wandering-verses-wings-of-light-more-wear-00-04-3304-223",
      "sourceFigmaNode": "3304:223",
      "figmaNodeName": "style 4",
      "role": "mobile-detail-p0-2-more-wear",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/wandering-verses-wings-of-light",
      "season": null,
      "series": "Wandering Verses",
      "product": "Wandering Verses",
      "productStyle": "Hat & Ribbons Set",
      "variantColorway": "Wings of Light",
      "detail": "wandering-verses-wings-of-light",
      "order": 4,
      "stackId": null,
      "width": 1335,
      "height": 1335,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-wings-of-light/more-wear/04-3304-223@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "77fbbfbdc4e4e26c3fdc4641cc56298450c9fffbfe04c647119d56c1f2b8e523",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2920847,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-wings-of-light/more-wear/04-3304-223@3x.png",
        "acceptedSha256": "77fbbfbdc4e4e26c3fdc4641cc56298450c9fffbfe04c647119d56c1f2b8e523"
      }
    },
    {
      "id": "mobile-detail-p0-2-wandering-verses-wings-of-light-product-gallery-00-01-3304-169",
      "sourceFigmaNode": "3304:169",
      "figmaNodeName": "main 1",
      "role": "mobile-detail-p0-2-product-gallery",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/wandering-verses-wings-of-light",
      "season": null,
      "series": "Wandering Verses",
      "product": "Wandering Verses",
      "productStyle": "Hat & Ribbons Set",
      "variantColorway": "Wings of Light",
      "detail": "wandering-verses-wings-of-light",
      "order": 1,
      "stackId": null,
      "width": 2707,
      "height": 2707,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-wings-of-light/product-gallery/01-3304-169@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "3046ab43f566b0aa9f9701be3132cc9188502b784d97169d0dced4532db66100",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 8326431,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-wings-of-light/product-gallery/01-3304-169@3x.png",
        "acceptedSha256": "3046ab43f566b0aa9f9701be3132cc9188502b784d97169d0dced4532db66100"
      }
    },
    {
      "id": "mobile-detail-p0-2-wandering-verses-wings-of-light-product-gallery-00-02-3304-171",
      "sourceFigmaNode": "3304:171",
      "figmaNodeName": "main 2",
      "role": "mobile-detail-p0-2-product-gallery",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/wandering-verses-wings-of-light",
      "season": null,
      "series": "Wandering Verses",
      "product": "Wandering Verses",
      "productStyle": "Hat & Ribbons Set",
      "variantColorway": "Wings of Light",
      "detail": "wandering-verses-wings-of-light",
      "order": 2,
      "stackId": null,
      "width": 2700,
      "height": 2700,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-wings-of-light/product-gallery/02-3304-171@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "bfb2b152e2be6cb3c49cfa38ad2024d2b7ce8b003266dd7d3136e9a7cd461abd",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 2281917,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-wings-of-light/product-gallery/02-3304-171@3x.png",
        "acceptedSha256": "bfb2b152e2be6cb3c49cfa38ad2024d2b7ce8b003266dd7d3136e9a7cd461abd"
      }
    },
    {
      "id": "mobile-detail-p0-2-wandering-verses-wings-of-light-selector-thumbnail-00-01-3304-104",
      "sourceFigmaNode": "3304:104",
      "figmaNodeName": "Wings of Light",
      "role": "mobile-detail-p0-2-selector-thumbnail",
      "section": "Mobile Detail P0.2 atomic media",
      "route": "/air-ease-v2/detail/wandering-verses-wings-of-light",
      "season": null,
      "series": "Wandering Verses",
      "product": "Wandering Verses",
      "productStyle": "Hat & Ribbons Set",
      "variantColorway": "Wings of Light",
      "detail": "wandering-verses-wings-of-light",
      "order": 1,
      "stackId": null,
      "width": 240,
      "height": 240,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-wings-of-light/selector/01-3304-104@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "P0.2 approved direct Figma mobile detail atomic asset.",
      "sha256": "a630c15c3c0b879caa95ad0f230b29ef4f39ad68239092b5cb09b94b95019cae",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "image-only-atomic-node",
      "byteLength": 67027,
      "fidelity": {
        "priority": "P0.2",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
        "acceptedFilename": "detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-wings-of-light/selector/01-3304-104@3x.png",
        "acceptedSha256": "a630c15c3c0b879caa95ad0f230b29ef4f39ad68239092b5cb09b94b95019cae"
      }
    },
    {
      "id": "mobile-editorial-care-icons-a-side-b-side",
      "sourceFigmaNode": "3301:854",
      "sourceLocalPath": "erriese-mobile-editorial-care-icons.zip::a-side-b-side/care-icons-3301-854.png",
      "figmaNodeName": "care icons",
      "role": "mobile-detail-care-icons",
      "section": "Mobile detail editorial care",
      "route": "shared-series-care-icons",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": null,
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "shared",
      "detail": "care-icons",
      "order": 599,
      "stackId": "mobile-editorial-care-icons",
      "width": 513,
      "height": 84,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p0/mobile-detail-editorial-care/mobile-editorial-care-icons-a-side-b-side-3301-854@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Shared mobile editorial Care washing/care symbols. PNG is direct Figma child FRAME export from user-run exporter; no browser screenshot, full frame, or legacy asset.",
      "sha256": "2a10facef13ecc75234b665f6c847d55721742903ef42a65db0e6281c2c50b92",
      "displayTitle": "A Side / B Side Care icons",
      "collectionCardId": null,
      "suggestedTarget": null,
      "detailStatus": "complete",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-asset",
      "mobileAtomicContractId": "mobile-detail-editorial-care-v1",
      "pngSha256": "b7d4f2c1daeab4e5a33b32ea70a633f48a9cb8fbb85f575d69dfb65ec17ef614",
      "pixelIdentityAE": null,
      "originalZipFilename": "erriese-mobile-editorial-care-icons.zip",
      "byteLength": 7908,
      "fidelity": {
        "priority": "P0",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p0-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-care-icons/care-icons.png",
        "previousSourceFigmaNode": "3301:854",
        "acceptedFilename": "p0/mobile-detail-editorial-care/mobile-editorial-care-icons-a-side-b-side-3301-854@3x.png",
        "acceptedSha256": "2a10facef13ecc75234b665f6c847d55721742903ef42a65db0e6281c2c50b92"
      }
    },
    {
      "id": "mobile-editorial-care-icons-a-side-b-side-retina-3x",
      "assetId": "mobile-editorial-care-icons-a-side-b-side-retina-3x",
      "sourceFigmaNode": "3301:854",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::a-side-b-side/mobile-editorial-retina/care-icons/care-icons@3x.png",
      "figmaNodeName": "care icons",
      "role": "mobile-detail-care-icons",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/coarse-linen-souffle",
      "season": "Collection",
      "series": "A Side / B Side",
      "product": "A Side / B Side",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Coarse Linen Soufflé",
      "detail": "care",
      "order": 690,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 513,
      "height": 84,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/care-icons/care-icons.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "2a10facef13ecc75234b665f6c847d55721742903ef42a65db0e6281c2c50b92",
      "displayTitle": "Coarse Linen Soufflé",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/coarse-linen-souffle",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-care-icons-frame",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "2a10facef13ecc75234b665f6c847d55721742903ef42a65db0e6281c2c50b92",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "id": "mobile-editorial-care-icons-echo",
      "sourceFigmaNode": "3301:976",
      "sourceLocalPath": "erriese-mobile-editorial-care-icons.zip::echo/care-icons-3301-976.png",
      "figmaNodeName": "care icons",
      "role": "mobile-detail-care-icons",
      "section": "Mobile detail editorial care",
      "route": "shared-series-care-icons",
      "season": "Collection",
      "series": "Echo",
      "product": null,
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "shared",
      "detail": "care-icons",
      "order": 598,
      "stackId": "mobile-editorial-care-icons",
      "width": 513,
      "height": 84,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p0/mobile-detail-editorial-care/mobile-editorial-care-icons-echo-3301-976@3x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Shared mobile editorial Care washing/care symbols. PNG is direct Figma child FRAME export from user-run exporter; no browser screenshot, full frame, or legacy asset.",
      "sha256": "e8946f0d53a37698113f8943fe5f00a42e0c8a877d3300cf269ab4518b70543e",
      "displayTitle": "Echo Care icons",
      "collectionCardId": null,
      "suggestedTarget": null,
      "detailStatus": "complete",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-asset",
      "mobileAtomicContractId": "mobile-detail-editorial-care-v1",
      "pngSha256": "29d7af70af3d61409f14cc22ac779e0871a772f6c6e348cce88d42c9409ad73b",
      "pixelIdentityAE": null,
      "originalZipFilename": "erriese-mobile-editorial-care-icons.zip",
      "byteLength": 8012,
      "fidelity": {
        "priority": "P0",
        "format": "PNG",
        "scale": 3,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p0-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-care-icons/care-icons.png",
        "previousSourceFigmaNode": "3301:976",
        "acceptedFilename": "p0/mobile-detail-editorial-care/mobile-editorial-care-icons-echo-3301-976@3x.png",
        "acceptedSha256": "e8946f0d53a37698113f8943fe5f00a42e0c8a877d3300cf269ab4518b70543e"
      }
    },
    {
      "id": "mobile-editorial-care-icons-echo-retina-3x",
      "assetId": "mobile-editorial-care-icons-echo-retina-3x",
      "sourceFigmaNode": "3301:976",
      "sourceLocalPath": "erriese-mobile-detail-editorial-retina-assets.zip::echo/mobile-editorial-retina/care-icons/care-icons@3x.png",
      "figmaNodeName": "care icons",
      "role": "mobile-detail-care-icons",
      "section": "Mobile detail editorial retina",
      "route": "/air-ease-v2/detail/echo-sheer-white",
      "season": "Collection",
      "series": "Echo",
      "product": "Echo",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Sheer White",
      "detail": "care",
      "order": 612,
      "stackId": "mobile-detail-editorial-retina-v2",
      "width": 513,
      "height": 84,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/care-icons/care-icons.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": "",
      "notes": "3x mobile editorial direct Figma node export. PNG preserved from user-run Figma exporter; no browser screenshot, no full-frame fallback, no legacy asset.",
      "sha256": "e8946f0d53a37698113f8943fe5f00a42e0c8a877d3300cf269ab4518b70543e",
      "displayTitle": "Sheer White",
      "collectionCardId": "",
      "suggestedTarget": "/air-ease-v2/detail/echo-sheer-white",
      "detailStatus": "complete",
      "sourceType": "direct-figma-child-exportAsync",
      "compositionType": "direct-care-icons-frame",
      "mobileAtomicContractId": "mobile-detail-editorial-retina-v2",
      "pngSha256": "e8946f0d53a37698113f8943fe5f00a42e0c8a877d3300cf269ab4518b70543e",
      "pixelIdentityAE": "",
      "originalZipFilename": "erriese-mobile-detail-editorial-retina-assets.zip",
      "exportScale": 3,
      "cssIntendedSize": {
        "minDpr": 3
      },
      "dimensionStatus": "matches-expected-retina-dimensions"
    },
    {
      "product": "Petit Mouvement",
      "productStyle": "Petit Mouvement",
      "variantColorway": "Satin Brown",
      "detail": null,
      "disabledVisualOnly": false,
      "missingReason": null,
      "sourceLocalPath": null,
      "displayTitle": "Satin Brown",
      "collectionCardId": "satin-brown",
      "suggestedTarget": "/air-ease-v2/detail/satin-brown-petit-mouvement",
      "detailStatus": "disabled-until-configured",
      "id": "petit-mouvement-curated-card-01-satin-brown",
      "sourceFigmaNode": "3075:228",
      "figmaNodeName": "Satin Brown Petit Mouvement",
      "role": "curated-card-image",
      "section": "26SS Petit Mouvement curated pieces",
      "route": "26ss-petit-mouvement-curated-pieces",
      "season": "26 SS",
      "series": "Petit Mouvement",
      "status": "available",
      "order": 1,
      "stackId": null,
      "width": 640,
      "height": 640,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p1/cards-and-curated/petit-mouvement-curated-card-01-satin-brown-3075-228@2x.png",
      "cardFigmaNode": "3075:236",
      "cardRect": {
        "x": 820,
        "y": 606,
        "width": 320,
        "height": 394
      },
      "imageRect": {
        "x": 820,
        "y": 606,
        "width": 320,
        "height": 320
      },
      "hotspot": {
        "x": 820,
        "y": 606,
        "width": 320,
        "height": 394
      },
      "notes": "Curated card image only. Text remains text metadata; no detail asset is included.",
      "sha256": "68e1f2fa224162b409c672b6d1d46695f9329ae8aabf06e7e890d4ce43b1e062",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p1-master-asset",
      "byteLength": 509693,
      "fidelity": {
        "priority": "P1",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign 2.0",
        "exportBatch": "P1 collection/curated product card exports 2x",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p1-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/26-ss/petit-mouvement/curated-pieces/cards/card-01.webp",
        "previousSourceFigmaNode": "3075:228",
        "acceptedFilename": "p1/cards-and-curated/petit-mouvement-curated-card-01-satin-brown-3075-228@2x.png",
        "acceptedSha256": "68e1f2fa224162b409c672b6d1d46695f9329ae8aabf06e7e890d4ce43b1e062"
      }
    },
    {
      "product": "Petit Mouvement",
      "productStyle": "Petit Mouvement",
      "variantColorway": "Morning Mist Denim Blue",
      "detail": null,
      "disabledVisualOnly": false,
      "missingReason": null,
      "sourceLocalPath": null,
      "displayTitle": "Morning Mist Denim Blue",
      "collectionCardId": "morning-mist-denim-blue",
      "suggestedTarget": "/air-ease-v2/detail/morning-mist-denim-blue-petit-mouvement",
      "detailStatus": "disabled-until-configured",
      "id": "petit-mouvement-curated-card-02-morning-mist-denim-blue",
      "sourceFigmaNode": "3075:229",
      "figmaNodeName": "Morning Mist Denim Blue Petit Mouvement",
      "role": "curated-card-image",
      "section": "26SS Petit Mouvement curated pieces",
      "route": "26ss-petit-mouvement-curated-pieces",
      "season": "26 SS",
      "series": "Petit Mouvement",
      "status": "available",
      "order": 2,
      "stackId": null,
      "width": 640,
      "height": 640,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p1/cards-and-curated/petit-mouvement-curated-card-02-morning-mist-denim-blue-3075-229@2x.png",
      "cardFigmaNode": "3075:234",
      "cardRect": {
        "x": 1140,
        "y": 606,
        "width": 320,
        "height": 394
      },
      "imageRect": {
        "x": 1140,
        "y": 606,
        "width": 320,
        "height": 320
      },
      "hotspot": {
        "x": 1140,
        "y": 606,
        "width": 320,
        "height": 394
      },
      "notes": "Curated card image only. Text remains text metadata; no detail asset is included.",
      "sha256": "28cce24599f01b37d47ef64bdb0b24a77bb2335f7860c55c76d41cc4ffa064b1",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p1-master-asset",
      "byteLength": 566035,
      "fidelity": {
        "priority": "P1",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign 2.0",
        "exportBatch": "P1 collection/curated product card exports 2x",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p1-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/26-ss/petit-mouvement/curated-pieces/cards/card-02.webp",
        "previousSourceFigmaNode": "3075:229",
        "acceptedFilename": "p1/cards-and-curated/petit-mouvement-curated-card-02-morning-mist-denim-blue-3075-229@2x.png",
        "acceptedSha256": "28cce24599f01b37d47ef64bdb0b24a77bb2335f7860c55c76d41cc4ffa064b1"
      }
    },
    {
      "product": "Petit Mouvement",
      "productStyle": "Petit Mouvement",
      "variantColorway": "Dune Brown",
      "detail": null,
      "disabledVisualOnly": false,
      "missingReason": null,
      "sourceLocalPath": null,
      "displayTitle": "Dune Brown",
      "collectionCardId": "dune-brown",
      "suggestedTarget": "/air-ease-v2/detail/dune-brown-petit-mouvement",
      "detailStatus": "disabled-until-configured",
      "id": "petit-mouvement-curated-card-03-dune-brown",
      "sourceFigmaNode": "3075:230",
      "figmaNodeName": "Dune Brown Petit Mouvement",
      "role": "curated-card-image",
      "section": "26SS Petit Mouvement curated pieces",
      "route": "26ss-petit-mouvement-curated-pieces",
      "season": "26 SS",
      "series": "Petit Mouvement",
      "status": "available",
      "order": 3,
      "stackId": null,
      "width": 640,
      "height": 640,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p1/cards-and-curated/petit-mouvement-curated-card-03-dune-brown-3075-230@2x.png",
      "cardFigmaNode": "3075:235",
      "cardRect": {
        "x": 1460,
        "y": 606,
        "width": 320,
        "height": 394
      },
      "imageRect": {
        "x": 1460,
        "y": 606,
        "width": 320,
        "height": 320
      },
      "hotspot": {
        "x": 1460,
        "y": 606,
        "width": 320,
        "height": 394
      },
      "notes": "Curated card image only. Text remains text metadata; no detail asset is included.",
      "sha256": "478177c66bca0f729ebcc5001cfbc19e568bd4e61a18e326a078e176bc2eb210",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p1-master-asset",
      "byteLength": 551818,
      "fidelity": {
        "priority": "P1",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign 2.0",
        "exportBatch": "P1 collection/curated product card exports 2x",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p1-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/26-ss/petit-mouvement/curated-pieces/cards/card-03.webp",
        "previousSourceFigmaNode": "3075:230",
        "acceptedFilename": "p1/cards-and-curated/petit-mouvement-curated-card-03-dune-brown-3075-230@2x.png",
        "acceptedSha256": "478177c66bca0f729ebcc5001cfbc19e568bd4e61a18e326a078e176bc2eb210"
      }
    },
    {
      "id": "petit-mouvement-left-stack-3001-4931-item-01-3001-4932",
      "sourceFigmaNode": "3001:4932",
      "sourceLocalPath": "/Users/daqian/Downloads/erriese 素材/left image area/1.png",
      "figmaNodeName": "1",
      "role": "carousel-left-item",
      "section": "26SS Petit Mouvement intro",
      "route": "petit-mouvement-intro",
      "season": "26 SS",
      "series": "Petit Mouvement",
      "product": null,
      "productStyle": "Petit Mouvement",
      "variantColorway": null,
      "detail": null,
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "order": 1,
      "stackId": "petit-mouvement-left-stack-3001-4931",
      "width": 529,
      "height": 707,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p1/carousel-and-mobile-gallery/petit-mouvement-left-stack-3001-4931-item-01-3001-4932-3001-4932@2x.png",
      "notes": "User-provided local export is the source of truth; natural numeric order preserved. Overrides previous Figma blank source blocker.",
      "sha256": "6a4f8cafc5e919dbb41aa1b4f252b48fff2c48c9eceb77c08f109c023a8a4e16",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p1-master-asset",
      "byteLength": 646179,
      "fidelity": {
        "priority": "P1",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign 2.0",
        "exportBatch": "P1 carousel/mobile gallery child exports 2x/3x",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p1-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/26-ss/petit-mouvement/intro/left-carousel/left-01.webp",
        "previousSourceFigmaNode": "3001:4932",
        "acceptedFilename": "p1/carousel-and-mobile-gallery/petit-mouvement-left-stack-3001-4931-item-01-3001-4932-3001-4932@2x.png",
        "acceptedSha256": "6a4f8cafc5e919dbb41aa1b4f252b48fff2c48c9eceb77c08f109c023a8a4e16"
      }
    },
    {
      "id": "petit-mouvement-left-stack-3001-4931-item-02-3001-4934",
      "sourceFigmaNode": "3001:4934",
      "sourceLocalPath": "/Users/daqian/Downloads/erriese 素材/left image area/2.png",
      "figmaNodeName": "2",
      "role": "carousel-left-item",
      "section": "26SS Petit Mouvement intro",
      "route": "petit-mouvement-intro",
      "season": "26 SS",
      "series": "Petit Mouvement",
      "product": null,
      "productStyle": "Petit Mouvement",
      "variantColorway": null,
      "detail": null,
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "order": 2,
      "stackId": "petit-mouvement-left-stack-3001-4931",
      "width": 529,
      "height": 707,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p1/carousel-and-mobile-gallery/petit-mouvement-left-stack-3001-4931-item-02-3001-4934-3001-4934@2x.png",
      "notes": "User-provided local export is the source of truth; natural numeric order preserved. Overrides previous Figma blank source blocker.",
      "sha256": "c20725737fe898c79725dab7e321ca6742566988e55c80789ac6abec842c3e1e",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p1-master-asset",
      "byteLength": 673949,
      "fidelity": {
        "priority": "P1",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign 2.0",
        "exportBatch": "P1 carousel/mobile gallery child exports 2x/3x",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p1-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/26-ss/petit-mouvement/intro/left-carousel/left-02.webp",
        "previousSourceFigmaNode": "3001:4934",
        "acceptedFilename": "p1/carousel-and-mobile-gallery/petit-mouvement-left-stack-3001-4931-item-02-3001-4934-3001-4934@2x.png",
        "acceptedSha256": "c20725737fe898c79725dab7e321ca6742566988e55c80789ac6abec842c3e1e"
      }
    },
    {
      "id": "petit-mouvement-left-stack-3001-4931-item-03-3001-4939",
      "sourceFigmaNode": "3001:4939",
      "sourceLocalPath": "/Users/daqian/Downloads/erriese 素材/left image area/3.png",
      "figmaNodeName": "3",
      "role": "carousel-left-item",
      "section": "26SS Petit Mouvement intro",
      "route": "petit-mouvement-intro",
      "season": "26 SS",
      "series": "Petit Mouvement",
      "product": null,
      "productStyle": "Petit Mouvement",
      "variantColorway": null,
      "detail": null,
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "order": 3,
      "stackId": "petit-mouvement-left-stack-3001-4931",
      "width": 529,
      "height": 707,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p1/carousel-and-mobile-gallery/petit-mouvement-left-stack-3001-4931-item-03-3001-4939-3001-4939@2x.png",
      "notes": "User-provided local export is the source of truth; natural numeric order preserved. Overrides previous Figma blank source blocker.",
      "sha256": "6e8b97e3f01ce330681feeae1ec33699437bdb9a1f37b1880c2584ba625c7693",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p1-master-asset",
      "byteLength": 640556,
      "fidelity": {
        "priority": "P1",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign 2.0",
        "exportBatch": "P1 carousel/mobile gallery child exports 2x/3x",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p1-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/26-ss/petit-mouvement/intro/left-carousel/left-03.webp",
        "previousSourceFigmaNode": "3001:4939",
        "acceptedFilename": "p1/carousel-and-mobile-gallery/petit-mouvement-left-stack-3001-4931-item-03-3001-4939-3001-4939@2x.png",
        "acceptedSha256": "6e8b97e3f01ce330681feeae1ec33699437bdb9a1f37b1880c2584ba625c7693"
      }
    },
    {
      "id": "petit-mouvement-left-stack-3001-4931-item-04-3001-4949",
      "sourceFigmaNode": "3001:4949",
      "sourceLocalPath": "/Users/daqian/Downloads/erriese 素材/left image area/4.png",
      "figmaNodeName": "4",
      "role": "carousel-left-item",
      "section": "26SS Petit Mouvement intro",
      "route": "petit-mouvement-intro",
      "season": "26 SS",
      "series": "Petit Mouvement",
      "product": null,
      "productStyle": "Petit Mouvement",
      "variantColorway": null,
      "detail": null,
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "order": 4,
      "stackId": "petit-mouvement-left-stack-3001-4931",
      "width": 529,
      "height": 707,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p1/carousel-and-mobile-gallery/petit-mouvement-left-stack-3001-4931-item-04-3001-4949-3001-4949@2x.png",
      "notes": "User-provided local export is the source of truth; natural numeric order preserved. Overrides previous Figma blank source blocker.",
      "sha256": "0e7d185858b2660e3ef1e1e3abefe3471fea307919401afcdfb1fa9c9400e7c3",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p1-master-asset",
      "byteLength": 716464,
      "fidelity": {
        "priority": "P1",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign 2.0",
        "exportBatch": "P1 carousel/mobile gallery child exports 2x/3x",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p1-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/26-ss/petit-mouvement/intro/left-carousel/left-04.webp",
        "previousSourceFigmaNode": "3001:4949",
        "acceptedFilename": "p1/carousel-and-mobile-gallery/petit-mouvement-left-stack-3001-4931-item-04-3001-4949-3001-4949@2x.png",
        "acceptedSha256": "0e7d185858b2660e3ef1e1e3abefe3471fea307919401afcdfb1fa9c9400e7c3"
      }
    },
    {
      "id": "petit-mouvement-left-stack-3001-4931-item-05-3002-32",
      "sourceFigmaNode": "3002:32",
      "sourceLocalPath": "/Users/daqian/Downloads/erriese 素材/left image area/5.png",
      "figmaNodeName": "5",
      "role": "carousel-left-item",
      "section": "26SS Petit Mouvement intro",
      "route": "petit-mouvement-intro",
      "season": "26 SS",
      "series": "Petit Mouvement",
      "product": null,
      "productStyle": "Petit Mouvement",
      "variantColorway": null,
      "detail": null,
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "order": 5,
      "stackId": "petit-mouvement-left-stack-3001-4931",
      "width": 529,
      "height": 707,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p1/carousel-and-mobile-gallery/petit-mouvement-left-stack-3001-4931-item-05-3002-32-3002-32@2x.png",
      "notes": "User-provided local export is the source of truth; natural numeric order preserved. Overrides previous Figma blank source blocker.",
      "sha256": "add7aae8da5d247321296c182b36bdee5ec4dd57b6378fcef33a6eb0c9e1a04f",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p1-master-asset",
      "byteLength": 736348,
      "fidelity": {
        "priority": "P1",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign 2.0",
        "exportBatch": "P1 carousel/mobile gallery child exports 2x/3x",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p1-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/26-ss/petit-mouvement/intro/left-carousel/left-05.webp",
        "previousSourceFigmaNode": "3002:32",
        "acceptedFilename": "p1/carousel-and-mobile-gallery/petit-mouvement-left-stack-3001-4931-item-05-3002-32-3002-32@2x.png",
        "acceptedSha256": "add7aae8da5d247321296c182b36bdee5ec4dd57b6378fcef33a6eb0c9e1a04f"
      }
    },
    {
      "id": "petit-mouvement-left-stack-3001-4931-item-06-3002-26",
      "sourceFigmaNode": "3002:26",
      "sourceLocalPath": "/Users/daqian/Downloads/erriese 素材/left image area/6.png",
      "figmaNodeName": "6",
      "role": "carousel-left-item",
      "section": "26SS Petit Mouvement intro",
      "route": "petit-mouvement-intro",
      "season": "26 SS",
      "series": "Petit Mouvement",
      "product": null,
      "productStyle": "Petit Mouvement",
      "variantColorway": null,
      "detail": null,
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "order": 6,
      "stackId": "petit-mouvement-left-stack-3001-4931",
      "width": 529,
      "height": 707,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p1/carousel-and-mobile-gallery/petit-mouvement-left-stack-3001-4931-item-06-3002-26-3002-26@2x.png",
      "notes": "User-provided local export is the source of truth; natural numeric order preserved. Overrides previous Figma blank source blocker.",
      "sha256": "c47567d8e131860eed8dddcc586535a5b8acc2a387dbf070a9f10a55870323c2",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p1-master-asset",
      "byteLength": 717610,
      "fidelity": {
        "priority": "P1",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign 2.0",
        "exportBatch": "P1 carousel/mobile gallery child exports 2x/3x",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p1-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/26-ss/petit-mouvement/intro/left-carousel/left-06.webp",
        "previousSourceFigmaNode": "3002:26",
        "acceptedFilename": "p1/carousel-and-mobile-gallery/petit-mouvement-left-stack-3001-4931-item-06-3002-26-3002-26@2x.png",
        "acceptedSha256": "c47567d8e131860eed8dddcc586535a5b8acc2a387dbf070a9f10a55870323c2"
      }
    },
    {
      "id": "petit-mouvement-left-stack-3001-4931-item-07-3002-101",
      "sourceFigmaNode": "3002:101",
      "sourceLocalPath": "/Users/daqian/Downloads/erriese 素材/left image area/7.png",
      "figmaNodeName": "7",
      "role": "carousel-left-item",
      "section": "26SS Petit Mouvement intro",
      "route": "petit-mouvement-intro",
      "season": "26 SS",
      "series": "Petit Mouvement",
      "product": null,
      "productStyle": "Petit Mouvement",
      "variantColorway": null,
      "detail": null,
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "order": 7,
      "stackId": "petit-mouvement-left-stack-3001-4931",
      "width": 529,
      "height": 707,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p1/carousel-and-mobile-gallery/petit-mouvement-left-stack-3001-4931-item-07-3002-101-3002-101@2x.png",
      "notes": "User-provided local export is the source of truth; natural numeric order preserved. Overrides previous Figma blank source blocker.",
      "sha256": "0b928c1b4434cb6ccb9076d25b8a6ff420da5624851da759834a6a5a0578e2ef",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p1-master-asset",
      "byteLength": 722456,
      "fidelity": {
        "priority": "P1",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign 2.0",
        "exportBatch": "P1 carousel/mobile gallery child exports 2x/3x",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p1-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/26-ss/petit-mouvement/intro/left-carousel/left-07.webp",
        "previousSourceFigmaNode": "3002:101",
        "acceptedFilename": "p1/carousel-and-mobile-gallery/petit-mouvement-left-stack-3001-4931-item-07-3002-101-3002-101@2x.png",
        "acceptedSha256": "0b928c1b4434cb6ccb9076d25b8a6ff420da5624851da759834a6a5a0578e2ef"
      }
    },
    {
      "id": "petit-mouvement-left-stack-3001-4931-item-08-3002-93",
      "sourceFigmaNode": "3002:93",
      "sourceLocalPath": "/Users/daqian/Downloads/erriese 素材/left image area/8.png",
      "figmaNodeName": "8",
      "role": "carousel-left-item",
      "section": "26SS Petit Mouvement intro",
      "route": "petit-mouvement-intro",
      "season": "26 SS",
      "series": "Petit Mouvement",
      "product": null,
      "productStyle": "Petit Mouvement",
      "variantColorway": null,
      "detail": null,
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "order": 8,
      "stackId": "petit-mouvement-left-stack-3001-4931",
      "width": 529,
      "height": 707,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p1/carousel-and-mobile-gallery/petit-mouvement-left-stack-3001-4931-item-08-3002-93-3002-93@2x.png",
      "notes": "User-provided local export is the source of truth; natural numeric order preserved. Overrides previous Figma blank source blocker.",
      "sha256": "a92976d2f09f480323d6769238104c5d475c900df60e87c92f6976d18815d7ef",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p1-master-asset",
      "byteLength": 718326,
      "fidelity": {
        "priority": "P1",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign 2.0",
        "exportBatch": "P1 carousel/mobile gallery child exports 2x/3x",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p1-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/26-ss/petit-mouvement/intro/left-carousel/left-08.webp",
        "previousSourceFigmaNode": "3002:93",
        "acceptedFilename": "p1/carousel-and-mobile-gallery/petit-mouvement-left-stack-3001-4931-item-08-3002-93-3002-93@2x.png",
        "acceptedSha256": "a92976d2f09f480323d6769238104c5d475c900df60e87c92f6976d18815d7ef"
      }
    },
    {
      "id": "petit-mouvement-main-stack-3002-110-item-01-2998-4915",
      "sourceFigmaNode": "2998:4915",
      "sourceLocalPath": "/Users/daqian/Downloads/erriese 素材/main/1.png",
      "figmaNodeName": "1",
      "role": "carousel-main-item",
      "section": "26SS Petit Mouvement intro",
      "route": "petit-mouvement-intro",
      "season": "26 SS",
      "series": "Petit Mouvement",
      "product": null,
      "productStyle": "Petit Mouvement",
      "variantColorway": null,
      "detail": null,
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "order": 1,
      "stackId": "petit-mouvement-main-stack-3002-110",
      "width": 1484,
      "height": 2160,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p1/carousel-and-mobile-gallery/petit-mouvement-main-stack-3002-110-item-01-2998-4915-2998-4915@2x.png",
      "notes": "User-provided local export is the source of truth; natural numeric order preserved. Main uses all 11 local exports, including item 11, overriding previous Figma/prompt count blocker.",
      "sha256": "4fa95f1f1514a918019d7edfcf50e994b46b928701fdee128323237ee08361cc",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p1-master-asset",
      "byteLength": 5483046,
      "fidelity": {
        "priority": "P1",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign 2.0",
        "exportBatch": "P1 carousel/mobile gallery child exports 2x/3x",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p1-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/26-ss/petit-mouvement/intro/main-carousel/main-01.webp",
        "previousSourceFigmaNode": "2998:4915",
        "acceptedFilename": "p1/carousel-and-mobile-gallery/petit-mouvement-main-stack-3002-110-item-01-2998-4915-2998-4915@2x.png",
        "acceptedSha256": "4fa95f1f1514a918019d7edfcf50e994b46b928701fdee128323237ee08361cc"
      }
    },
    {
      "id": "petit-mouvement-main-stack-3002-110-item-02-2998-4918",
      "sourceFigmaNode": "2998:4918",
      "sourceLocalPath": "/Users/daqian/Downloads/erriese 素材/main/2.png",
      "figmaNodeName": "2",
      "role": "carousel-main-item",
      "section": "26SS Petit Mouvement intro",
      "route": "petit-mouvement-intro",
      "season": "26 SS",
      "series": "Petit Mouvement",
      "product": null,
      "productStyle": "Petit Mouvement",
      "variantColorway": null,
      "detail": null,
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "order": 2,
      "stackId": "petit-mouvement-main-stack-3002-110",
      "width": 1484,
      "height": 2160,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p1/carousel-and-mobile-gallery/petit-mouvement-main-stack-3002-110-item-02-2998-4918-2998-4918@2x.png",
      "notes": "User-provided local export is the source of truth; natural numeric order preserved. Main uses all 11 local exports, including item 11, overriding previous Figma/prompt count blocker.",
      "sha256": "374fc7b53a2a9196623f57446876d678092cd1cbcea4b06aac5afd02c7258ebe",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p1-master-asset",
      "byteLength": 5211058,
      "fidelity": {
        "priority": "P1",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign 2.0",
        "exportBatch": "P1 carousel/mobile gallery child exports 2x/3x",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p1-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/26-ss/petit-mouvement/intro/main-carousel/main-02.webp",
        "previousSourceFigmaNode": "2998:4918",
        "acceptedFilename": "p1/carousel-and-mobile-gallery/petit-mouvement-main-stack-3002-110-item-02-2998-4918-2998-4918@2x.png",
        "acceptedSha256": "374fc7b53a2a9196623f57446876d678092cd1cbcea4b06aac5afd02c7258ebe"
      }
    },
    {
      "id": "petit-mouvement-main-stack-3002-110-item-03-2998-4922",
      "sourceFigmaNode": "2998:4922",
      "sourceLocalPath": "/Users/daqian/Downloads/erriese 素材/main/3.png",
      "figmaNodeName": "3",
      "role": "carousel-main-item",
      "section": "26SS Petit Mouvement intro",
      "route": "petit-mouvement-intro",
      "season": "26 SS",
      "series": "Petit Mouvement",
      "product": null,
      "productStyle": "Petit Mouvement",
      "variantColorway": null,
      "detail": null,
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "order": 3,
      "stackId": "petit-mouvement-main-stack-3002-110",
      "width": 1484,
      "height": 2160,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p1/carousel-and-mobile-gallery/petit-mouvement-main-stack-3002-110-item-03-2998-4922-2998-4922@2x.png",
      "notes": "User-provided local export is the source of truth; natural numeric order preserved. Main uses all 11 local exports, including item 11, overriding previous Figma/prompt count blocker.",
      "sha256": "2c81c66efa2b6e21788c72b6b04ada9992cb8600e9452dee96234a0e7a1bac34",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p1-master-asset",
      "byteLength": 5556283,
      "fidelity": {
        "priority": "P1",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign 2.0",
        "exportBatch": "P1 carousel/mobile gallery child exports 2x/3x",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p1-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/26-ss/petit-mouvement/intro/main-carousel/main-03.webp",
        "previousSourceFigmaNode": "2998:4922",
        "acceptedFilename": "p1/carousel-and-mobile-gallery/petit-mouvement-main-stack-3002-110-item-03-2998-4922-2998-4922@2x.png",
        "acceptedSha256": "2c81c66efa2b6e21788c72b6b04ada9992cb8600e9452dee96234a0e7a1bac34"
      }
    },
    {
      "id": "petit-mouvement-main-stack-3002-110-item-04-2998-4927",
      "sourceFigmaNode": "2998:4927",
      "sourceLocalPath": "/Users/daqian/Downloads/erriese 素材/main/4.png",
      "figmaNodeName": "3",
      "role": "carousel-main-item",
      "section": "26SS Petit Mouvement intro",
      "route": "petit-mouvement-intro",
      "season": "26 SS",
      "series": "Petit Mouvement",
      "product": null,
      "productStyle": "Petit Mouvement",
      "variantColorway": null,
      "detail": null,
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "order": 4,
      "stackId": "petit-mouvement-main-stack-3002-110",
      "width": 1484,
      "height": 2160,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p1/carousel-and-mobile-gallery/petit-mouvement-main-stack-3002-110-item-04-2998-4927-2998-4927@2x.png",
      "notes": "User-provided local export is the source of truth; natural numeric order preserved. Main uses all 11 local exports, including item 11, overriding previous Figma/prompt count blocker.",
      "sha256": "ec0d19e8d4d310184c63993b6407e9f696fda867dff17f918826d95aae6c6681",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p1-master-asset",
      "byteLength": 5443724,
      "fidelity": {
        "priority": "P1",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign 2.0",
        "exportBatch": "P1 carousel/mobile gallery child exports 2x/3x",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p1-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/26-ss/petit-mouvement/intro/main-carousel/main-04.webp",
        "previousSourceFigmaNode": "2998:4927",
        "acceptedFilename": "p1/carousel-and-mobile-gallery/petit-mouvement-main-stack-3002-110-item-04-2998-4927-2998-4927@2x.png",
        "acceptedSha256": "ec0d19e8d4d310184c63993b6407e9f696fda867dff17f918826d95aae6c6681"
      }
    },
    {
      "id": "petit-mouvement-main-stack-3002-110-item-05-3001-4954",
      "sourceFigmaNode": "3001:4954",
      "sourceLocalPath": "/Users/daqian/Downloads/erriese 素材/main/5.png",
      "figmaNodeName": "4",
      "role": "carousel-main-item",
      "section": "26SS Petit Mouvement intro",
      "route": "petit-mouvement-intro",
      "season": "26 SS",
      "series": "Petit Mouvement",
      "product": null,
      "productStyle": "Petit Mouvement",
      "variantColorway": null,
      "detail": null,
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "order": 5,
      "stackId": "petit-mouvement-main-stack-3002-110",
      "width": 1484,
      "height": 2160,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p1/carousel-and-mobile-gallery/petit-mouvement-main-stack-3002-110-item-05-3001-4954-3001-4954@2x.png",
      "notes": "User-provided local export is the source of truth; natural numeric order preserved. Main uses all 11 local exports, including item 11, overriding previous Figma/prompt count blocker.",
      "sha256": "19a427f464e215e51b774f896c96458f911b807a884a78f0556afe460342d4c2",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p1-master-asset",
      "byteLength": 5993800,
      "fidelity": {
        "priority": "P1",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign 2.0",
        "exportBatch": "P1 carousel/mobile gallery child exports 2x/3x",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p1-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/26-ss/petit-mouvement/intro/main-carousel/main-05.webp",
        "previousSourceFigmaNode": "3001:4954",
        "acceptedFilename": "p1/carousel-and-mobile-gallery/petit-mouvement-main-stack-3002-110-item-05-3001-4954-3001-4954@2x.png",
        "acceptedSha256": "19a427f464e215e51b774f896c96458f911b807a884a78f0556afe460342d4c2"
      }
    },
    {
      "id": "petit-mouvement-main-stack-3002-110-item-06-3002-86",
      "sourceFigmaNode": "3002:86",
      "sourceLocalPath": "/Users/daqian/Downloads/erriese 素材/main/6.png",
      "figmaNodeName": "5",
      "role": "carousel-main-item",
      "section": "26SS Petit Mouvement intro",
      "route": "petit-mouvement-intro",
      "season": "26 SS",
      "series": "Petit Mouvement",
      "product": null,
      "productStyle": "Petit Mouvement",
      "variantColorway": null,
      "detail": null,
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "order": 6,
      "stackId": "petit-mouvement-main-stack-3002-110",
      "width": 1484,
      "height": 2160,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p1/carousel-and-mobile-gallery/petit-mouvement-main-stack-3002-110-item-06-3002-86-3002-86@2x.png",
      "notes": "User-provided local export is the source of truth; natural numeric order preserved. Main uses all 11 local exports, including item 11, overriding previous Figma/prompt count blocker.",
      "sha256": "b773d76ccdde961a20804f38f9278bce79b9be78bd0eb6d21c72b6645c513671",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p1-master-asset",
      "byteLength": 4482442,
      "fidelity": {
        "priority": "P1",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign 2.0",
        "exportBatch": "P1 carousel/mobile gallery child exports 2x/3x",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p1-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/26-ss/petit-mouvement/intro/main-carousel/main-06.webp",
        "previousSourceFigmaNode": "3002:86",
        "acceptedFilename": "p1/carousel-and-mobile-gallery/petit-mouvement-main-stack-3002-110-item-06-3002-86-3002-86@2x.png",
        "acceptedSha256": "b773d76ccdde961a20804f38f9278bce79b9be78bd0eb6d21c72b6645c513671"
      }
    },
    {
      "id": "petit-mouvement-main-stack-3002-110-item-07-3002-2",
      "sourceFigmaNode": "3002:2",
      "sourceLocalPath": "/Users/daqian/Downloads/erriese 素材/main/7.png",
      "figmaNodeName": "6",
      "role": "carousel-main-item",
      "section": "26SS Petit Mouvement intro",
      "route": "petit-mouvement-intro",
      "season": "26 SS",
      "series": "Petit Mouvement",
      "product": null,
      "productStyle": "Petit Mouvement",
      "variantColorway": null,
      "detail": null,
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "order": 7,
      "stackId": "petit-mouvement-main-stack-3002-110",
      "width": 1484,
      "height": 2160,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p1/carousel-and-mobile-gallery/petit-mouvement-main-stack-3002-110-item-07-3002-2-3002-2@2x.png",
      "notes": "User-provided local export is the source of truth; natural numeric order preserved. Main uses all 11 local exports, including item 11, overriding previous Figma/prompt count blocker.",
      "sha256": "9ce3dbf209c35685d0bccc637c3fefef473846af6434de23d7e02b1d3b2640af",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p1-master-asset",
      "byteLength": 5939252,
      "fidelity": {
        "priority": "P1",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign 2.0",
        "exportBatch": "P1 carousel/mobile gallery child exports 2x/3x",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p1-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/26-ss/petit-mouvement/intro/main-carousel/main-07.webp",
        "previousSourceFigmaNode": "3002:2",
        "acceptedFilename": "p1/carousel-and-mobile-gallery/petit-mouvement-main-stack-3002-110-item-07-3002-2-3002-2@2x.png",
        "acceptedSha256": "9ce3dbf209c35685d0bccc637c3fefef473846af6434de23d7e02b1d3b2640af"
      }
    },
    {
      "id": "petit-mouvement-main-stack-3002-110-item-08-3002-73",
      "sourceFigmaNode": "3002:73",
      "sourceLocalPath": "/Users/daqian/Downloads/erriese 素材/main/8.png",
      "figmaNodeName": "7",
      "role": "carousel-main-item",
      "section": "26SS Petit Mouvement intro",
      "route": "petit-mouvement-intro",
      "season": "26 SS",
      "series": "Petit Mouvement",
      "product": null,
      "productStyle": "Petit Mouvement",
      "variantColorway": null,
      "detail": null,
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "order": 8,
      "stackId": "petit-mouvement-main-stack-3002-110",
      "width": 1484,
      "height": 2160,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p1/carousel-and-mobile-gallery/petit-mouvement-main-stack-3002-110-item-08-3002-73-3002-73@2x.png",
      "notes": "User-provided local export is the source of truth; natural numeric order preserved. Main uses all 11 local exports, including item 11, overriding previous Figma/prompt count blocker.",
      "sha256": "d8679dd5aa5b542017992cb615106ef36c09ca21217a6003c2d3f997e52ac626",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p1-master-asset",
      "byteLength": 5604043,
      "fidelity": {
        "priority": "P1",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign 2.0",
        "exportBatch": "P1 carousel/mobile gallery child exports 2x/3x",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p1-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/26-ss/petit-mouvement/intro/main-carousel/main-08.webp",
        "previousSourceFigmaNode": "3002:73",
        "acceptedFilename": "p1/carousel-and-mobile-gallery/petit-mouvement-main-stack-3002-110-item-08-3002-73-3002-73@2x.png",
        "acceptedSha256": "d8679dd5aa5b542017992cb615106ef36c09ca21217a6003c2d3f997e52ac626"
      }
    },
    {
      "id": "petit-mouvement-main-stack-3002-110-item-09-3002-9",
      "sourceFigmaNode": "3002:9",
      "sourceLocalPath": "/Users/daqian/Downloads/erriese 素材/main/9.png",
      "figmaNodeName": "8",
      "role": "carousel-main-item",
      "section": "26SS Petit Mouvement intro",
      "route": "petit-mouvement-intro",
      "season": "26 SS",
      "series": "Petit Mouvement",
      "product": null,
      "productStyle": "Petit Mouvement",
      "variantColorway": null,
      "detail": null,
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "order": 9,
      "stackId": "petit-mouvement-main-stack-3002-110",
      "width": 1484,
      "height": 2160,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p1/carousel-and-mobile-gallery/petit-mouvement-main-stack-3002-110-item-09-3002-9-3002-9@2x.png",
      "notes": "User-provided local export is the source of truth; natural numeric order preserved. Main uses all 11 local exports, including item 11, overriding previous Figma/prompt count blocker.",
      "sha256": "bd5344a60f8c702e28f649f2d60c5fef2878fdc0156c7fff0a4bca2ddd64327c",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p1-master-asset",
      "byteLength": 5719534,
      "fidelity": {
        "priority": "P1",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign 2.0",
        "exportBatch": "P1 carousel/mobile gallery child exports 2x/3x",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p1-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/26-ss/petit-mouvement/intro/main-carousel/main-09.webp",
        "previousSourceFigmaNode": "3002:9",
        "acceptedFilename": "p1/carousel-and-mobile-gallery/petit-mouvement-main-stack-3002-110-item-09-3002-9-3002-9@2x.png",
        "acceptedSha256": "bd5344a60f8c702e28f649f2d60c5fef2878fdc0156c7fff0a4bca2ddd64327c"
      }
    },
    {
      "id": "petit-mouvement-main-stack-3002-110-item-10-3002-63",
      "sourceFigmaNode": "3002:63",
      "sourceLocalPath": "/Users/daqian/Downloads/erriese 素材/main/10.png",
      "figmaNodeName": "9",
      "role": "carousel-main-item",
      "section": "26SS Petit Mouvement intro",
      "route": "petit-mouvement-intro",
      "season": "26 SS",
      "series": "Petit Mouvement",
      "product": null,
      "productStyle": "Petit Mouvement",
      "variantColorway": null,
      "detail": null,
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "order": 10,
      "stackId": "petit-mouvement-main-stack-3002-110",
      "width": 1484,
      "height": 2160,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p1/carousel-and-mobile-gallery/petit-mouvement-main-stack-3002-110-item-10-3002-63-3002-63@2x.png",
      "notes": "User-provided local export is the source of truth; natural numeric order preserved. Main uses all 11 local exports, including item 11, overriding previous Figma/prompt count blocker.",
      "sha256": "9976b288a619d2a630beffc2ff6a6d765b698d6faf27e78994305017ec4c23a9",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p1-master-asset",
      "byteLength": 5523058,
      "fidelity": {
        "priority": "P1",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign 2.0",
        "exportBatch": "P1 carousel/mobile gallery child exports 2x/3x",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p1-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/26-ss/petit-mouvement/intro/main-carousel/main-10.webp",
        "previousSourceFigmaNode": "3002:63",
        "acceptedFilename": "p1/carousel-and-mobile-gallery/petit-mouvement-main-stack-3002-110-item-10-3002-63-3002-63@2x.png",
        "acceptedSha256": "9976b288a619d2a630beffc2ff6a6d765b698d6faf27e78994305017ec4c23a9"
      }
    },
    {
      "id": "petit-mouvement-main-stack-3002-110-item-11-3002-17",
      "sourceFigmaNode": "3002:17",
      "sourceLocalPath": "/Users/daqian/Downloads/erriese 素材/main/11.png",
      "figmaNodeName": "10",
      "role": "carousel-main-item",
      "section": "26SS Petit Mouvement intro",
      "route": "petit-mouvement-intro",
      "season": "26 SS",
      "series": "Petit Mouvement",
      "product": null,
      "productStyle": "Petit Mouvement",
      "variantColorway": null,
      "detail": null,
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "order": 11,
      "stackId": "petit-mouvement-main-stack-3002-110",
      "width": 1484,
      "height": 2160,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p1/carousel-and-mobile-gallery/petit-mouvement-main-stack-3002-110-item-11-3002-17-3002-17@2x.png",
      "notes": "User-provided local export is the source of truth; natural numeric order preserved. Main uses all 11 local exports, including item 11, overriding previous Figma/prompt count blocker.",
      "sha256": "b1ad241e7b4bfd06de68d7232b748747c28dd92556922dfbf2b448aa5cab82ad",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p1-master-asset",
      "byteLength": 5622620,
      "fidelity": {
        "priority": "P1",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign 2.0",
        "exportBatch": "P1 carousel/mobile gallery child exports 2x/3x",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p1-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/26-ss/petit-mouvement/intro/main-carousel/main-11.webp",
        "previousSourceFigmaNode": "3002:17",
        "acceptedFilename": "p1/carousel-and-mobile-gallery/petit-mouvement-main-stack-3002-110-item-11-3002-17-3002-17@2x.png",
        "acceptedSha256": "b1ad241e7b4bfd06de68d7232b748747c28dd92556922dfbf2b448aa5cab82ad"
      }
    },
    {
      "id": "petit-mouvement-main-stage-image",
      "sourceFigmaNode": "3002:127",
      "figmaNodeName": "main image area",
      "role": "series-main-stage-image-only",
      "section": "Petit Mouvement live-type visual",
      "route": "/air-ease-v2#petit-mouvement-intro",
      "season": null,
      "series": "Petit Mouvement",
      "product": null,
      "productStyle": null,
      "variantColorway": null,
      "detail": null,
      "order": null,
      "stackId": null,
      "width": 1484,
      "height": 2160,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/image-fidelity/series-intro-atomic/series/petit-mouvement-main-stage-image-3002-127@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Approved image-only direct Figma export. Live runtime text intentionally excluded.",
      "sha256": "4fa95f1f1514a918019d7edfcf50e994b46b928701fdee128323237ee08361cc",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-series-intro-atomic-image-only",
      "byteLength": 5483046,
      "fidelity": {
        "priority": "P1.2",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign 2.0",
        "sourcePageNode": "2265:30",
        "exportMap": "review-screenshots/air-ease-v2-series-intro-atomic-intake-20260716-0323/v2-series-intro-atomic-export-map.json",
        "acceptedFilename": "series/petit-mouvement-main-stage-image-3002-127@2x.png",
        "acceptedSha256": "4fa95f1f1514a918019d7edfcf50e994b46b928701fdee128323237ee08361cc"
      }
    },
    {
      "id": "petit-mouvement-sous-le-vent-cover-2992-4403",
      "sourceFigmaNode": "2992:4403",
      "figmaNodeName": "4",
      "role": "visual-no-op-cover",
      "section": "26SS Petit Mouvement intro",
      "route": "petit-mouvement-intro",
      "season": "26 SS",
      "series": "Petit Mouvement",
      "product": null,
      "productStyle": "Petit Mouvement",
      "variantColorway": null,
      "detail": null,
      "status": "available",
      "disabledVisualOnly": true,
      "missingReason": null,
      "order": null,
      "stackId": null,
      "width": 220,
      "height": 294,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/26-ss/petit-mouvement/intro/cover/sous-le-vent-26ss-cover.webp",
      "notes": "Right-side cover visual: Sous le Vent / 26 SS. Visual no-op cover, not a clickable route entry.",
      "sha256": "ea99db9abe3eab9a0feadede5159e83349d96f9602311a0a09b792a5c0f73cf6"
    },
    {
      "id": "selector-boundaryless-dot",
      "sourceFigmaNode": "3301:1853",
      "sourceLocalPath": "erriese-new-product-selector-atomic-assets.zip::selector-atomic/boundaryless/dot-3301-1853.png",
      "figmaNodeName": "Ellipse 1",
      "role": "detail-selector-dot",
      "section": "Collection / Boundaryless selector atomic",
      "route": null,
      "season": "Collection",
      "series": "Boundaryless",
      "product": "Boundaryless",
      "productStyle": "selector",
      "variantColorway": "selector dot",
      "detail": "selector-dot",
      "order": 583,
      "stackId": "selector-atomic-boundaryless",
      "width": 6,
      "height": 6,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/new-product-lines/selector-atomic/boundaryless/dot.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Direct Figma selector child PNG.",
      "sha256": "1013f2ab107495b42f3672054830454d24ad027b6c10799f89e4f68a6953b6c7",
      "displayTitle": "Boundaryless selector dot",
      "collectionCardId": null,
      "suggestedTarget": null,
      "detailStatus": "dynamic-dot-visual",
      "sourceType": "direct-figma-selector-child-exportAsync",
      "compositionType": "direct-selector-dot",
      "mobileAtomicContractId": null,
      "pngSha256": "1013f2ab107495b42f3672054830454d24ad027b6c10799f89e4f68a6953b6c7",
      "pixelIdentityAE": null,
      "originalZipFilename": "selector-atomic/boundaryless/dot-3301-1853.png"
    },
    {
      "id": "selector-boundaryless-dune-brown",
      "sourceFigmaNode": "3301:1856",
      "sourceLocalPath": "erriese-new-product-selector-atomic-assets.zip::selector-atomic/boundaryless/dune-brown-3301-1856.png",
      "figmaNodeName": "Dune Brown",
      "role": "detail-selector-swatch",
      "section": "Collection / Boundaryless selector atomic",
      "route": "/air-ease-v2/detail/boundaryless-dune-brown",
      "season": "Collection",
      "series": "Boundaryless",
      "product": "Boundaryless",
      "productStyle": "selector",
      "variantColorway": "Dune Brown",
      "detail": "selector-swatch",
      "order": 573,
      "stackId": "selector-atomic-boundaryless",
      "width": 80,
      "height": 80,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/new-product-lines/selector-atomic/boundaryless/dune-brown.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Direct Figma selector child PNG.",
      "sha256": "13901e41ffed74b3dfe7457d4254eb379e9f54d0cf038e4edd93bc8320bd5240",
      "displayTitle": "Boundaryless Dune Brown",
      "collectionCardId": null,
      "suggestedTarget": "/air-ease-v2/detail/boundaryless-dune-brown",
      "detailStatus": "available",
      "sourceType": "direct-figma-selector-child-exportAsync",
      "compositionType": "direct-selector-swatch",
      "mobileAtomicContractId": null,
      "pngSha256": "13901e41ffed74b3dfe7457d4254eb379e9f54d0cf038e4edd93bc8320bd5240",
      "pixelIdentityAE": null,
      "originalZipFilename": "selector-atomic/boundaryless/dune-brown-3301-1856.png"
    },
    {
      "id": "selector-boundaryless-midnight-mist-denim-blue",
      "sourceFigmaNode": "3301:1854",
      "sourceLocalPath": "erriese-new-product-selector-atomic-assets.zip::selector-atomic/boundaryless/midnight-mist-denim-blue-3301-1854.png",
      "figmaNodeName": "Morning Mist Denim Blue",
      "role": "detail-selector-swatch",
      "section": "Collection / Boundaryless selector atomic",
      "route": "/air-ease-v2/detail/boundaryless-midnight-mist-denim-blue",
      "season": "Collection",
      "series": "Boundaryless",
      "product": "Boundaryless",
      "productStyle": "selector",
      "variantColorway": "Midnight Mist Denim Blue",
      "detail": "selector-swatch",
      "order": 572,
      "stackId": "selector-atomic-boundaryless",
      "width": 80,
      "height": 80,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/new-product-lines/selector-atomic/boundaryless/midnight-mist-denim-blue.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Direct Figma selector child PNG. figmaText: Morning Mist Denim Blue",
      "sha256": "0d13812daff7ccc6c9cfce93c2a5b5a55846bacd8077e5357dc620cbb0758ba7",
      "displayTitle": "Boundaryless Midnight Mist Denim Blue",
      "collectionCardId": null,
      "suggestedTarget": "/air-ease-v2/detail/boundaryless-midnight-mist-denim-blue",
      "detailStatus": "available",
      "sourceType": "direct-figma-selector-child-exportAsync",
      "compositionType": "direct-selector-swatch",
      "mobileAtomicContractId": null,
      "pngSha256": "0d13812daff7ccc6c9cfce93c2a5b5a55846bacd8077e5357dc620cbb0758ba7",
      "pixelIdentityAE": null,
      "originalZipFilename": "selector-atomic/boundaryless/midnight-mist-denim-blue-3301-1854.png"
    },
    {
      "id": "selector-boundaryless-satin-brown",
      "sourceFigmaNode": "3301:2280",
      "sourceLocalPath": "erriese-new-product-selector-atomic-assets.zip::selector-atomic/boundaryless/satin-brown-3301-2280.png",
      "figmaNodeName": "Satin Brown",
      "role": "detail-selector-swatch",
      "section": "Collection / Boundaryless selector atomic",
      "route": "/air-ease-v2/detail/boundaryless-satin-brown",
      "season": "Collection",
      "series": "Boundaryless",
      "product": "Boundaryless",
      "productStyle": "selector",
      "variantColorway": "Satin Brown",
      "detail": "selector-swatch",
      "order": 571,
      "stackId": "selector-atomic-boundaryless",
      "width": 80,
      "height": 80,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/new-product-lines/selector-atomic/boundaryless/satin-brown.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Direct Figma selector child PNG.",
      "sha256": "dce5694cb28177bd0cda5d830bcbd620c56c39248e9f6f398e8508831ccba797",
      "displayTitle": "Boundaryless Satin Brown",
      "collectionCardId": null,
      "suggestedTarget": "/air-ease-v2/detail/boundaryless-satin-brown",
      "detailStatus": "available",
      "sourceType": "direct-figma-selector-child-exportAsync",
      "compositionType": "direct-selector-swatch",
      "mobileAtomicContractId": null,
      "pngSha256": "dce5694cb28177bd0cda5d830bcbd620c56c39248e9f6f398e8508831ccba797",
      "pixelIdentityAE": null,
      "originalZipFilename": "selector-atomic/boundaryless/satin-brown-3301-2280.png"
    },
    {
      "id": "selector-curve-paradox-dot",
      "sourceFigmaNode": "3359:255",
      "sourceLocalPath": "erriese-new-product-selector-atomic-assets.zip::selector-atomic/curve-paradox/dot-3359-255.png",
      "figmaNodeName": "Ellipse 1",
      "role": "detail-selector-dot",
      "section": "Collection / The Curve Paradox selector atomic",
      "route": null,
      "season": "Collection",
      "series": "The Curve Paradox",
      "product": "The Curve Paradox",
      "productStyle": "selector",
      "variantColorway": "selector dot",
      "detail": "selector-dot",
      "order": 585,
      "stackId": "selector-atomic-curve-paradox",
      "width": 6,
      "height": 6,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/new-product-lines/selector-atomic/curve-paradox/dot.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Direct Figma selector child PNG.",
      "sha256": "1013f2ab107495b42f3672054830454d24ad027b6c10799f89e4f68a6953b6c7",
      "displayTitle": "The Curve Paradox selector dot",
      "collectionCardId": null,
      "suggestedTarget": null,
      "detailStatus": "dynamic-dot-visual",
      "sourceType": "direct-figma-selector-child-exportAsync",
      "compositionType": "direct-selector-dot",
      "mobileAtomicContractId": null,
      "pngSha256": "1013f2ab107495b42f3672054830454d24ad027b6c10799f89e4f68a6953b6c7",
      "pixelIdentityAE": null,
      "originalZipFilename": "selector-atomic/curve-paradox/dot-3359-255.png"
    },
    {
      "id": "selector-curve-paradox-eggshell-white",
      "sourceFigmaNode": "3359:258",
      "sourceLocalPath": "erriese-new-product-selector-atomic-assets.zip::selector-atomic/curve-paradox/eggshell-white-3359-258.png",
      "figmaNodeName": "Eggshell white",
      "role": "detail-selector-swatch",
      "section": "Collection / The Curve Paradox selector atomic",
      "route": null,
      "season": "Collection",
      "series": "The Curve Paradox",
      "product": "The Curve Paradox",
      "productStyle": "selector",
      "variantColorway": "Eggshell White",
      "detail": "selector-swatch",
      "order": 580,
      "stackId": "selector-atomic-curve-paradox",
      "width": 80,
      "height": 80,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/new-product-lines/selector-atomic/curve-paradox/eggshell-white.png",
      "status": "visual-only-no-route",
      "disabledVisualOnly": true,
      "missingReason": null,
      "notes": "Direct Figma selector child PNG. visual-only per single-color scope",
      "sha256": "ac82d54c883cc31523d2927ee54288ce9d4b4d535075a56a175cf233a267b6aa",
      "displayTitle": "The Curve Paradox Eggshell White",
      "collectionCardId": null,
      "suggestedTarget": null,
      "detailStatus": "visual-only-no-route",
      "sourceType": "direct-figma-selector-child-exportAsync",
      "compositionType": "direct-selector-swatch",
      "mobileAtomicContractId": null,
      "pngSha256": "ac82d54c883cc31523d2927ee54288ce9d4b4d535075a56a175cf233a267b6aa",
      "pixelIdentityAE": null,
      "originalZipFilename": "selector-atomic/curve-paradox/eggshell-white-3359-258.png"
    },
    {
      "id": "selector-curve-paradox-eggshell-white-2",
      "sourceFigmaNode": "3359:261",
      "sourceLocalPath": "erriese-new-product-selector-atomic-assets.zip::selector-atomic/curve-paradox/eggshell-white-2-3359-261.png",
      "figmaNodeName": "Eggshell white",
      "role": "detail-selector-swatch",
      "section": "Collection / The Curve Paradox selector atomic",
      "route": null,
      "season": "Collection",
      "series": "The Curve Paradox",
      "product": "The Curve Paradox",
      "productStyle": "selector",
      "variantColorway": "Eggshell White 2",
      "detail": "selector-swatch",
      "order": 581,
      "stackId": "selector-atomic-curve-paradox",
      "width": 80,
      "height": 80,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/new-product-lines/selector-atomic/curve-paradox/eggshell-white-2.png",
      "status": "visual-only-no-route",
      "disabledVisualOnly": true,
      "missingReason": null,
      "notes": "Direct Figma selector child PNG. visual-only per single-color scope",
      "sha256": "3035810b8fafbab0bf314aa716ddc1939a9d05e29308149f920f3c26a0506b6c",
      "displayTitle": "The Curve Paradox Eggshell White 2",
      "collectionCardId": null,
      "suggestedTarget": null,
      "detailStatus": "visual-only-no-route",
      "sourceType": "direct-figma-selector-child-exportAsync",
      "compositionType": "direct-selector-swatch",
      "mobileAtomicContractId": null,
      "pngSha256": "3035810b8fafbab0bf314aa716ddc1939a9d05e29308149f920f3c26a0506b6c",
      "pixelIdentityAE": null,
      "originalZipFilename": "selector-atomic/curve-paradox/eggshell-white-2-3359-261.png"
    },
    {
      "id": "selector-curve-paradox-ink-wash-blue",
      "sourceFigmaNode": "3359:253",
      "sourceLocalPath": "erriese-new-product-selector-atomic-assets.zip::selector-atomic/curve-paradox/ink-wash-blue-3359-253.png",
      "figmaNodeName": "ink wash blue",
      "role": "detail-selector-swatch",
      "section": "Collection / The Curve Paradox selector atomic",
      "route": "/air-ease-v2/detail/curve-paradox-ink-wash-blue",
      "season": "Collection",
      "series": "The Curve Paradox",
      "product": "The Curve Paradox",
      "productStyle": "selector",
      "variantColorway": "Ink Wash Blue",
      "detail": "selector-swatch",
      "order": 578,
      "stackId": "selector-atomic-curve-paradox",
      "width": 80,
      "height": 80,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/new-product-lines/selector-atomic/curve-paradox/ink-wash-blue.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Direct Figma selector child PNG. figmaName: ink wash blue",
      "sha256": "effbd87fbacc4ec7c4dce6c4955d75eb498777481e9d130bde0054f0543d6839",
      "displayTitle": "The Curve Paradox Ink Wash Blue",
      "collectionCardId": null,
      "suggestedTarget": "/air-ease-v2/detail/curve-paradox-ink-wash-blue",
      "detailStatus": "available",
      "sourceType": "direct-figma-selector-child-exportAsync",
      "compositionType": "direct-selector-swatch",
      "mobileAtomicContractId": null,
      "pngSha256": "effbd87fbacc4ec7c4dce6c4955d75eb498777481e9d130bde0054f0543d6839",
      "pixelIdentityAE": null,
      "originalZipFilename": "selector-atomic/curve-paradox/ink-wash-blue-3359-253.png"
    },
    {
      "id": "selector-curve-paradox-swaying-silver-blue",
      "sourceFigmaNode": "3359:256",
      "sourceLocalPath": "erriese-new-product-selector-atomic-assets.zip::selector-atomic/curve-paradox/swaying-silver-blue-3359-256.png",
      "figmaNodeName": "Swaying Silver Blue",
      "role": "detail-selector-swatch",
      "section": "Collection / The Curve Paradox selector atomic",
      "route": null,
      "season": "Collection",
      "series": "The Curve Paradox",
      "product": "The Curve Paradox",
      "productStyle": "selector",
      "variantColorway": "Swaying Silver Blue",
      "detail": "selector-swatch",
      "order": 579,
      "stackId": "selector-atomic-curve-paradox",
      "width": 80,
      "height": 80,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/new-product-lines/selector-atomic/curve-paradox/swaying-silver-blue.png",
      "status": "visual-only-no-route",
      "disabledVisualOnly": true,
      "missingReason": null,
      "notes": "Direct Figma selector child PNG. visual-only per single-color scope",
      "sha256": "93ef616c7e83ba1ce04e4dc723121266b8bac9b39532f884b569aa1d80fd823c",
      "displayTitle": "The Curve Paradox Swaying Silver Blue",
      "collectionCardId": null,
      "suggestedTarget": null,
      "detailStatus": "visual-only-no-route",
      "sourceType": "direct-figma-selector-child-exportAsync",
      "compositionType": "direct-selector-swatch",
      "mobileAtomicContractId": null,
      "pngSha256": "93ef616c7e83ba1ce04e4dc723121266b8bac9b39532f884b569aa1d80fd823c",
      "pixelIdentityAE": null,
      "originalZipFilename": "selector-atomic/curve-paradox/swaying-silver-blue-3359-256.png"
    },
    {
      "id": "selector-neo-order-dot",
      "sourceFigmaNode": "3301:1720",
      "sourceLocalPath": "erriese-new-product-selector-atomic-assets.zip::selector-atomic/neo-order/dot-3301-1720.png",
      "figmaNodeName": "Ellipse 1",
      "role": "detail-selector-dot",
      "section": "Collection / Neo Order selector atomic",
      "route": null,
      "season": "Collection",
      "series": "Neo Order",
      "product": "Neo Order",
      "productStyle": "selector",
      "variantColorway": "selector dot",
      "detail": "selector-dot",
      "order": 582,
      "stackId": "selector-atomic-neo-order",
      "width": 6,
      "height": 6,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/new-product-lines/selector-atomic/neo-order/dot.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Direct Figma selector child PNG.",
      "sha256": "1013f2ab107495b42f3672054830454d24ad027b6c10799f89e4f68a6953b6c7",
      "displayTitle": "Neo Order selector dot",
      "collectionCardId": null,
      "suggestedTarget": null,
      "detailStatus": "dynamic-dot-visual",
      "sourceType": "direct-figma-selector-child-exportAsync",
      "compositionType": "direct-selector-dot",
      "mobileAtomicContractId": null,
      "pngSha256": "1013f2ab107495b42f3672054830454d24ad027b6c10799f89e4f68a6953b6c7",
      "pixelIdentityAE": null,
      "originalZipFilename": "selector-atomic/neo-order/dot-3301-1720.png"
    },
    {
      "id": "selector-neo-order-dune-brown",
      "sourceFigmaNode": "3301:1721",
      "sourceLocalPath": "erriese-new-product-selector-atomic-assets.zip::selector-atomic/neo-order/dune-brown-3301-1721.png",
      "figmaNodeName": "Dune Brown",
      "role": "detail-selector-swatch",
      "section": "Collection / Neo Order selector atomic",
      "route": "/air-ease-v2/detail/neo-order-dune-brown",
      "season": "Collection",
      "series": "Neo Order",
      "product": "Neo Order",
      "productStyle": "selector",
      "variantColorway": "Dune Brown",
      "detail": "selector-swatch",
      "order": 568,
      "stackId": "selector-atomic-neo-order",
      "width": 80,
      "height": 80,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/new-product-lines/selector-atomic/neo-order/dune-brown.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Direct Figma selector child PNG.",
      "sha256": "1c1d9d823790026afbf39d688e73d770416e29d38de92f005bd7a81dd811b546",
      "displayTitle": "Neo Order Dune Brown",
      "collectionCardId": null,
      "suggestedTarget": "/air-ease-v2/detail/neo-order-dune-brown",
      "detailStatus": "available",
      "sourceType": "direct-figma-selector-child-exportAsync",
      "compositionType": "direct-selector-swatch",
      "mobileAtomicContractId": null,
      "pngSha256": "1c1d9d823790026afbf39d688e73d770416e29d38de92f005bd7a81dd811b546",
      "pixelIdentityAE": null,
      "originalZipFilename": "selector-atomic/neo-order/dune-brown-3301-1721.png"
    },
    {
      "id": "selector-neo-order-morning-mist-denim-blue",
      "sourceFigmaNode": "3301:1725",
      "sourceLocalPath": "erriese-new-product-selector-atomic-assets.zip::selector-atomic/neo-order/morning-mist-denim-blue-3301-1725.png",
      "figmaNodeName": "Nightfall Black",
      "role": "detail-selector-swatch",
      "section": "Collection / Neo Order selector atomic",
      "route": "/air-ease-v2/detail/neo-order-morning-mist-denim-blue",
      "season": "Collection",
      "series": "Neo Order",
      "product": "Neo Order",
      "productStyle": "selector",
      "variantColorway": "Morning Mist Denim Blue",
      "detail": "selector-swatch",
      "order": 570,
      "stackId": "selector-atomic-neo-order",
      "width": 80,
      "height": 80,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/new-product-lines/selector-atomic/neo-order/morning-mist-denim-blue.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Direct Figma selector child PNG. figmaName: Nightfall Black",
      "sha256": "b810e73d63d8cba267e17f7b4d8794fafab9ddebf936da6f05680b1c101bf9a5",
      "displayTitle": "Neo Order Morning Mist Denim Blue",
      "collectionCardId": null,
      "suggestedTarget": "/air-ease-v2/detail/neo-order-morning-mist-denim-blue",
      "detailStatus": "available",
      "sourceType": "direct-figma-selector-child-exportAsync",
      "compositionType": "direct-selector-swatch",
      "mobileAtomicContractId": null,
      "pngSha256": "b810e73d63d8cba267e17f7b4d8794fafab9ddebf936da6f05680b1c101bf9a5",
      "pixelIdentityAE": null,
      "originalZipFilename": "selector-atomic/neo-order/morning-mist-denim-blue-3301-1725.png"
    },
    {
      "id": "selector-neo-order-satin-brown",
      "sourceFigmaNode": "3301:2529",
      "sourceLocalPath": "erriese-new-product-selector-atomic-assets.zip::selector-atomic/neo-order/satin-brown-3301-2529.png",
      "figmaNodeName": "Satin Brown",
      "role": "detail-selector-swatch",
      "section": "Collection / Neo Order selector atomic",
      "route": "/air-ease-v2/detail/neo-order-satin-brown",
      "season": "Collection",
      "series": "Neo Order",
      "product": "Neo Order",
      "productStyle": "selector",
      "variantColorway": "Satin Brown",
      "detail": "selector-swatch",
      "order": 567,
      "stackId": "selector-atomic-neo-order",
      "width": 80,
      "height": 80,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/new-product-lines/selector-atomic/neo-order/satin-brown.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Direct Figma selector child PNG.",
      "sha256": "2abd26b1d4227346a1238acdd9b11b90373627845a8cd8a0747d368b00a3493a",
      "displayTitle": "Neo Order Satin Brown",
      "collectionCardId": null,
      "suggestedTarget": "/air-ease-v2/detail/neo-order-satin-brown",
      "detailStatus": "available",
      "sourceType": "direct-figma-selector-child-exportAsync",
      "compositionType": "direct-selector-swatch",
      "mobileAtomicContractId": null,
      "pngSha256": "2abd26b1d4227346a1238acdd9b11b90373627845a8cd8a0747d368b00a3493a",
      "pixelIdentityAE": null,
      "originalZipFilename": "selector-atomic/neo-order/satin-brown-3301-2529.png"
    },
    {
      "id": "selector-neo-order-tidal-denim-blue",
      "sourceFigmaNode": "3301:1723",
      "sourceLocalPath": "erriese-new-product-selector-atomic-assets.zip::selector-atomic/neo-order/tidal-denim-blue-3301-1723.png",
      "figmaNodeName": "Soft Mist Blue",
      "role": "detail-selector-swatch",
      "section": "Collection / Neo Order selector atomic",
      "route": "/air-ease-v2/detail/neo-order-tidal-denim-blue",
      "season": "Collection",
      "series": "Neo Order",
      "product": "Neo Order",
      "productStyle": "selector",
      "variantColorway": "Tidal Denim Blue",
      "detail": "selector-swatch",
      "order": 569,
      "stackId": "selector-atomic-neo-order",
      "width": 80,
      "height": 80,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/new-product-lines/selector-atomic/neo-order/tidal-denim-blue.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Direct Figma selector child PNG. figmaName: Soft Mist Blue",
      "sha256": "3e82ead2859da79ed0a21996a6d301bfe4ac03008354d694fd923790f4d0ba53",
      "displayTitle": "Neo Order Tidal Denim Blue",
      "collectionCardId": null,
      "suggestedTarget": "/air-ease-v2/detail/neo-order-tidal-denim-blue",
      "detailStatus": "available",
      "sourceType": "direct-figma-selector-child-exportAsync",
      "compositionType": "direct-selector-swatch",
      "mobileAtomicContractId": null,
      "pngSha256": "3e82ead2859da79ed0a21996a6d301bfe4ac03008354d694fd923790f4d0ba53",
      "pixelIdentityAE": null,
      "originalZipFilename": "selector-atomic/neo-order/tidal-denim-blue-3301-1723.png"
    },
    {
      "id": "selector-rewind-ink-wash-blue",
      "sourceFigmaNode": "3304:365",
      "sourceLocalPath": "erriese-new-product-selector-atomic-assets.zip::selector-atomic/rewind/ink-wash-blue-3304-365.png",
      "figmaNodeName": "Ink Wash Blue",
      "role": "detail-selector-swatch",
      "section": "Collection / Rewind selector atomic",
      "route": "/air-ease-v2/detail/rewind-ink-wash-blue",
      "season": "Collection",
      "series": "Rewind",
      "product": "Rewind",
      "productStyle": "selector",
      "variantColorway": "Ink Wash Blue",
      "detail": "selector-swatch",
      "order": 577,
      "stackId": "selector-atomic-rewind",
      "width": 80,
      "height": 80,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/new-product-lines/selector-atomic/rewind/ink-wash-blue.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Direct Figma selector child PNG.",
      "sha256": "c57f30061efcdacc1afa8bf2c61b12fdb9f736f7a94ed4a58c56063759a096ec",
      "displayTitle": "Rewind Ink Wash Blue",
      "collectionCardId": null,
      "suggestedTarget": "/air-ease-v2/detail/rewind-ink-wash-blue",
      "detailStatus": "available",
      "sourceType": "direct-figma-selector-child-exportAsync",
      "compositionType": "direct-selector-swatch",
      "mobileAtomicContractId": null,
      "pngSha256": "c57f30061efcdacc1afa8bf2c61b12fdb9f736f7a94ed4a58c56063759a096ec",
      "pixelIdentityAE": null,
      "originalZipFilename": "selector-atomic/rewind/ink-wash-blue-3304-365.png"
    },
    {
      "id": "selector-wandering-verses-dot",
      "sourceFigmaNode": "3301:1990",
      "sourceLocalPath": "erriese-new-product-selector-atomic-assets.zip::selector-atomic/wandering-verses/dot-3301-1990.png",
      "figmaNodeName": "Ellipse 1",
      "role": "detail-selector-dot",
      "section": "Collection / Wandering Verses selector atomic",
      "route": null,
      "season": "Collection",
      "series": "Wandering Verses",
      "product": "Wandering Verses",
      "productStyle": "selector",
      "variantColorway": "selector dot",
      "detail": "selector-dot",
      "order": 584,
      "stackId": "selector-atomic-wandering-verses",
      "width": 6,
      "height": 6,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/new-product-lines/selector-atomic/wandering-verses/dot.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Direct Figma selector child PNG.",
      "sha256": "1013f2ab107495b42f3672054830454d24ad027b6c10799f89e4f68a6953b6c7",
      "displayTitle": "Wandering Verses selector dot",
      "collectionCardId": null,
      "suggestedTarget": null,
      "detailStatus": "dynamic-dot-visual",
      "sourceType": "direct-figma-selector-child-exportAsync",
      "compositionType": "direct-selector-dot",
      "mobileAtomicContractId": null,
      "pngSha256": "1013f2ab107495b42f3672054830454d24ad027b6c10799f89e4f68a6953b6c7",
      "pixelIdentityAE": null,
      "originalZipFilename": "selector-atomic/wandering-verses/dot-3301-1990.png"
    },
    {
      "id": "selector-wandering-verses-sea-foam-white",
      "sourceFigmaNode": "3301:2143",
      "sourceLocalPath": "erriese-new-product-selector-atomic-assets.zip::selector-atomic/wandering-verses/sea-foam-white-3301-2143.png",
      "figmaNodeName": "Sea Foam White",
      "role": "detail-selector-swatch",
      "section": "Collection / Wandering Verses selector atomic",
      "route": "/air-ease-v2/detail/wandering-verses-sea-foam-white",
      "season": "Collection",
      "series": "Wandering Verses",
      "product": "Wandering Verses",
      "productStyle": "selector",
      "variantColorway": "Sea Foam White",
      "detail": "selector-swatch",
      "order": 574,
      "stackId": "selector-atomic-wandering-verses",
      "width": 80,
      "height": 80,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/new-product-lines/selector-atomic/wandering-verses/sea-foam-white.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Direct Figma selector child PNG.",
      "sha256": "be782093f27cc5fc96e6168b12fb3be13eb7eedbda05b98a72a877b1f3fade24",
      "displayTitle": "Wandering Verses Sea Foam White",
      "collectionCardId": null,
      "suggestedTarget": "/air-ease-v2/detail/wandering-verses-sea-foam-white",
      "detailStatus": "available",
      "sourceType": "direct-figma-selector-child-exportAsync",
      "compositionType": "direct-selector-swatch",
      "mobileAtomicContractId": null,
      "pngSha256": "be782093f27cc5fc96e6168b12fb3be13eb7eedbda05b98a72a877b1f3fade24",
      "pixelIdentityAE": null,
      "originalZipFilename": "selector-atomic/wandering-verses/sea-foam-white-3301-2143.png"
    },
    {
      "id": "selector-wandering-verses-swaying-silver-blue",
      "sourceFigmaNode": "3301:1991",
      "sourceLocalPath": "erriese-new-product-selector-atomic-assets.zip::selector-atomic/wandering-verses/swaying-silver-blue-3301-1991.png",
      "figmaNodeName": "Swaying Silver Blue",
      "role": "detail-selector-swatch",
      "section": "Collection / Wandering Verses selector atomic",
      "route": "/air-ease-v2/detail/wandering-verses-swaying-silver-blue",
      "season": "Collection",
      "series": "Wandering Verses",
      "product": "Wandering Verses",
      "productStyle": "selector",
      "variantColorway": "Swaying Silver Blue",
      "detail": "selector-swatch",
      "order": 575,
      "stackId": "selector-atomic-wandering-verses",
      "width": 80,
      "height": 80,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/new-product-lines/selector-atomic/wandering-verses/swaying-silver-blue.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Direct Figma selector child PNG.",
      "sha256": "ca08102b80a809eab83e2b29d3aba4e0a6253e02e7e9d097a752d543dd02fd65",
      "displayTitle": "Wandering Verses Swaying Silver Blue",
      "collectionCardId": null,
      "suggestedTarget": "/air-ease-v2/detail/wandering-verses-swaying-silver-blue",
      "detailStatus": "available",
      "sourceType": "direct-figma-selector-child-exportAsync",
      "compositionType": "direct-selector-swatch",
      "mobileAtomicContractId": null,
      "pngSha256": "ca08102b80a809eab83e2b29d3aba4e0a6253e02e7e9d097a752d543dd02fd65",
      "pixelIdentityAE": null,
      "originalZipFilename": "selector-atomic/wandering-verses/swaying-silver-blue-3301-1991.png"
    },
    {
      "id": "selector-wandering-verses-wings-of-light",
      "sourceFigmaNode": "3301:1993",
      "sourceLocalPath": "erriese-new-product-selector-atomic-assets.zip::selector-atomic/wandering-verses/wings-of-light-3301-1993.png",
      "figmaNodeName": "Wings of Light",
      "role": "detail-selector-swatch",
      "section": "Collection / Wandering Verses selector atomic",
      "route": "/air-ease-v2/detail/wandering-verses-wings-of-light",
      "season": "Collection",
      "series": "Wandering Verses",
      "product": "Wandering Verses",
      "productStyle": "selector",
      "variantColorway": "Wings of Light",
      "detail": "selector-swatch",
      "order": 576,
      "stackId": "selector-atomic-wandering-verses",
      "width": 80,
      "height": 80,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/new-product-lines/selector-atomic/wandering-verses/wings-of-light.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Direct Figma selector child PNG.",
      "sha256": "2d0920f96908446ed8cbcf690f524a2832db6be56ea98e5c4c1ef39370076afc",
      "displayTitle": "Wandering Verses Wings of Light",
      "collectionCardId": null,
      "suggestedTarget": "/air-ease-v2/detail/wandering-verses-wings-of-light",
      "detailStatus": "available",
      "sourceType": "direct-figma-selector-child-exportAsync",
      "compositionType": "direct-selector-swatch",
      "mobileAtomicContractId": null,
      "pngSha256": "2d0920f96908446ed8cbcf690f524a2832db6be56ea98e5c4c1ef39370076afc",
      "pixelIdentityAE": null,
      "originalZipFilename": "selector-atomic/wandering-verses/wings-of-light-3301-1993.png"
    },
    {
      "product": "Cross Brim Bucket Hat",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Coarse Linen Soufflé",
      "detail": null,
      "disabledVisualOnly": false,
      "missingReason": null,
      "sourceLocalPath": null,
      "displayTitle": "Coarse Linen Soufflé",
      "collectionCardId": "coarse-linen-souffle",
      "suggestedTarget": "/air-ease-v2/detail/coarse-linen-souffle-cross-brim-bucket-hat",
      "detailStatus": "disabled-until-configured",
      "id": "sous-le-vent-curated-card-01-coarse-linen-souffle",
      "sourceFigmaNode": "3075:319",
      "figmaNodeName": "Coarse Linen Soufflé Cross Brim Bucket Hat",
      "role": "curated-card-image",
      "section": "26SS Sous le Vent curated pieces",
      "route": "26ss-sous-le-vent-curated-pieces",
      "season": "26 SS",
      "series": "Sous le Vent",
      "status": "available",
      "order": 1,
      "stackId": null,
      "width": 480,
      "height": 480,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p1/cards-and-curated/sous-le-vent-curated-card-01-coarse-linen-souffle-3075-319@2x.png",
      "cardFigmaNode": "3075:363",
      "cardRect": {
        "x": 820,
        "y": 272,
        "width": 240,
        "height": 314
      },
      "imageRect": {
        "x": 820,
        "y": 272,
        "width": 240,
        "height": 240
      },
      "hotspot": {
        "x": 820,
        "y": 272,
        "width": 240,
        "height": 314
      },
      "notes": "Curated card image only. Text remains text metadata; no detail asset is included. Export source corrected from full 2x frame crop when needed.",
      "sha256": "dbf6d511d4f38e8553bd5311696a934ac15bb4b415bec9acb6972e07291fd09a",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p1-master-asset",
      "byteLength": 308383,
      "fidelity": {
        "priority": "P1",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign 2.0",
        "exportBatch": "P1 collection/curated product card exports 2x",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p1-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/26-ss/sous-le-vent/curated-pieces/cards/card-01.webp",
        "previousSourceFigmaNode": "3075:319",
        "acceptedFilename": "p1/cards-and-curated/sous-le-vent-curated-card-01-coarse-linen-souffle-3075-319@2x.png",
        "acceptedSha256": "dbf6d511d4f38e8553bd5311696a934ac15bb4b415bec9acb6972e07291fd09a"
      }
    },
    {
      "product": "Cross Brim Bucket Hat",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Textured Light Grey",
      "detail": null,
      "disabledVisualOnly": false,
      "missingReason": null,
      "sourceLocalPath": null,
      "displayTitle": "Textured Light Grey",
      "collectionCardId": "textured-light-grey",
      "suggestedTarget": "/air-ease-v2/detail/textured-light-grey-cross-brim-bucket-hat",
      "detailStatus": "disabled-until-configured",
      "id": "sous-le-vent-curated-card-02-textured-light-grey",
      "sourceFigmaNode": "3075:320",
      "figmaNodeName": "Textured Light Grey Cross Brim Bucket Hat",
      "role": "curated-card-image",
      "section": "26SS Sous le Vent curated pieces",
      "route": "26ss-sous-le-vent-curated-pieces",
      "season": "26 SS",
      "series": "Sous le Vent",
      "status": "available",
      "order": 2,
      "stackId": null,
      "width": 481,
      "height": 480,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p1/cards-and-curated/sous-le-vent-curated-card-02-textured-light-grey-3075-320@2x.png",
      "cardFigmaNode": "3075:364",
      "cardRect": {
        "x": 1060,
        "y": 272,
        "width": 240,
        "height": 314
      },
      "imageRect": {
        "x": 1060,
        "y": 272,
        "width": 240,
        "height": 240
      },
      "hotspot": {
        "x": 1060,
        "y": 272,
        "width": 240,
        "height": 314
      },
      "notes": "Curated card image only. Text remains text metadata; no detail asset is included. Export source corrected from full 2x frame crop when needed.",
      "sha256": "386d720b4348e825a95eb9aee5c67afc7d03dd0238c063fb016b2b422653e3b0",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p1-master-asset",
      "byteLength": 306125,
      "fidelity": {
        "priority": "P1",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign 2.0",
        "exportBatch": "P1 collection/curated product card exports 2x",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p1-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/26-ss/sous-le-vent/curated-pieces/cards/card-02.webp",
        "previousSourceFigmaNode": "3075:320",
        "acceptedFilename": "p1/cards-and-curated/sous-le-vent-curated-card-02-textured-light-grey-3075-320@2x.png",
        "acceptedSha256": "386d720b4348e825a95eb9aee5c67afc7d03dd0238c063fb016b2b422653e3b0"
      }
    },
    {
      "product": "Cross Brim Bucket Hat",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Dancing Mist Orange",
      "detail": null,
      "disabledVisualOnly": false,
      "missingReason": null,
      "sourceLocalPath": null,
      "displayTitle": "Dancing Mist Orange",
      "collectionCardId": "dancing-mist-orange",
      "suggestedTarget": "/air-ease-v2/detail/dancing-mist-orange-cross-brim-bucket-hat",
      "detailStatus": "disabled-until-configured",
      "id": "sous-le-vent-curated-card-03-dancing-mist-orange",
      "sourceFigmaNode": "3075:321",
      "figmaNodeName": "Dancing Mist Orange Cross Brim Bucket Hat",
      "role": "curated-card-image",
      "section": "26SS Sous le Vent curated pieces",
      "route": "26ss-sous-le-vent-curated-pieces",
      "season": "26 SS",
      "series": "Sous le Vent",
      "status": "available",
      "order": 3,
      "stackId": null,
      "width": 481,
      "height": 480,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p1/cards-and-curated/sous-le-vent-curated-card-03-dancing-mist-orange-3075-321@2x.png",
      "cardFigmaNode": "3075:365",
      "cardRect": {
        "x": 1300,
        "y": 272,
        "width": 240,
        "height": 314
      },
      "imageRect": {
        "x": 1300,
        "y": 272,
        "width": 240,
        "height": 240
      },
      "hotspot": {
        "x": 1300,
        "y": 272,
        "width": 240,
        "height": 314
      },
      "notes": "Curated card image only. Text remains text metadata; no detail asset is included. Export source corrected from full 2x frame crop when needed.",
      "sha256": "df68a24fe9630d07ebe2a5d6a6b17ca64a74d418298c31eacd4b4ad5a646790e",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p1-master-asset",
      "byteLength": 291071,
      "fidelity": {
        "priority": "P1",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign 2.0",
        "exportBatch": "P1 collection/curated product card exports 2x",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p1-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/26-ss/sous-le-vent/curated-pieces/cards/card-03.webp",
        "previousSourceFigmaNode": "3075:321",
        "acceptedFilename": "p1/cards-and-curated/sous-le-vent-curated-card-03-dancing-mist-orange-3075-321@2x.png",
        "acceptedSha256": "df68a24fe9630d07ebe2a5d6a6b17ca64a74d418298c31eacd4b4ad5a646790e"
      }
    },
    {
      "product": "Slit Brim Bucket Hat",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Blue White Stripe",
      "detail": null,
      "disabledVisualOnly": false,
      "missingReason": null,
      "sourceLocalPath": null,
      "displayTitle": "Blue White Stripe",
      "collectionCardId": "blue-white-stripe",
      "suggestedTarget": "/air-ease-v2/detail/blue-white-stripe-slit-brim-bucket-hat",
      "detailStatus": "disabled-until-configured",
      "id": "sous-le-vent-curated-card-04-blue-white-stripe",
      "sourceFigmaNode": "3075:358",
      "figmaNodeName": "Blue White Stripe Slit Brim Bucket Hat",
      "role": "curated-card-image",
      "section": "26SS Sous le Vent curated pieces",
      "route": "26ss-sous-le-vent-curated-pieces",
      "season": "26 SS",
      "series": "Sous le Vent",
      "status": "available",
      "order": 4,
      "stackId": null,
      "width": 480,
      "height": 480,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p1/cards-and-curated/sous-le-vent-curated-card-04-blue-white-stripe-3075-358@2x.png",
      "cardFigmaNode": "3075:366",
      "cardRect": {
        "x": 1540,
        "y": 272,
        "width": 240,
        "height": 314
      },
      "imageRect": {
        "x": 1540,
        "y": 272,
        "width": 240,
        "height": 240
      },
      "hotspot": {
        "x": 1540,
        "y": 272,
        "width": 240,
        "height": 314
      },
      "notes": "Curated card image only. Text remains text metadata; no detail asset is included. Export source corrected from full 2x frame crop when needed.",
      "sha256": "ef9c5c3f2308b42e4048cf41736d37458fc96448dd6f0a85b50a1366211c4bc5",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p1-master-asset",
      "byteLength": 299881,
      "fidelity": {
        "priority": "P1",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign 2.0",
        "exportBatch": "P1 collection/curated product card exports 2x",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p1-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/26-ss/sous-le-vent/curated-pieces/cards/card-04.webp",
        "previousSourceFigmaNode": "3075:358",
        "acceptedFilename": "p1/cards-and-curated/sous-le-vent-curated-card-04-blue-white-stripe-3075-358@2x.png",
        "acceptedSha256": "ef9c5c3f2308b42e4048cf41736d37458fc96448dd6f0a85b50a1366211c4bc5"
      }
    },
    {
      "product": "Slit Brim Bucket Hat",
      "productStyle": "Slit Brim Bucket Hat",
      "variantColorway": "Sheer White",
      "detail": null,
      "disabledVisualOnly": false,
      "missingReason": null,
      "sourceLocalPath": null,
      "displayTitle": "Sheer White",
      "collectionCardId": "sheer-white",
      "suggestedTarget": "/air-ease-v2/detail/sheer-white-slit-brim-bucket-hat",
      "detailStatus": "disabled-until-configured",
      "id": "sous-le-vent-curated-card-05-sheer-white",
      "sourceFigmaNode": "3075:327",
      "figmaNodeName": "Sheer White Slit Brim Bucket Hat",
      "role": "curated-card-image",
      "section": "26SS Sous le Vent curated pieces",
      "route": "26ss-sous-le-vent-curated-pieces",
      "season": "26 SS",
      "series": "Sous le Vent",
      "status": "available",
      "order": 5,
      "stackId": null,
      "width": 480,
      "height": 480,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p1/cards-and-curated/sous-le-vent-curated-card-05-sheer-white-3075-327@2x.png",
      "cardFigmaNode": "3075:367",
      "cardRect": {
        "x": 820,
        "y": 666,
        "width": 240,
        "height": 334
      },
      "imageRect": {
        "x": 820,
        "y": 666,
        "width": 240,
        "height": 240
      },
      "hotspot": {
        "x": 820,
        "y": 666,
        "width": 240,
        "height": 334
      },
      "notes": "Curated card image only. Text remains text metadata; no detail asset is included. Export source corrected from full 2x frame crop when needed.",
      "sha256": "46b1055074e40952f2e04d3e275c7edb40624b3b0754bcb8b2f2c09fd6e117e4",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p1-master-asset",
      "byteLength": 250317,
      "fidelity": {
        "priority": "P1",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign 2.0",
        "exportBatch": "P1 collection/curated product card exports 2x",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p1-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/26-ss/sous-le-vent/curated-pieces/cards/card-05.webp",
        "previousSourceFigmaNode": "3075:327",
        "acceptedFilename": "p1/cards-and-curated/sous-le-vent-curated-card-05-sheer-white-3075-327@2x.png",
        "acceptedSha256": "46b1055074e40952f2e04d3e275c7edb40624b3b0754bcb8b2f2c09fd6e117e4"
      }
    },
    {
      "product": "Hat & Ribbon Set",
      "productStyle": "Hat & Ribbon Set",
      "variantColorway": "Sea Foam White",
      "detail": null,
      "disabledVisualOnly": false,
      "missingReason": null,
      "sourceLocalPath": null,
      "displayTitle": "Sea Foam White",
      "collectionCardId": "sea-foam-white",
      "suggestedTarget": "/air-ease-v2/detail/sea-foam-white-hat-and-ribbon-set",
      "detailStatus": "disabled-until-configured",
      "id": "sous-le-vent-curated-card-06-sea-foam-white",
      "sourceFigmaNode": "3075:342",
      "figmaNodeName": "Sea Foam White Hat & Ribbon Set",
      "role": "curated-card-image",
      "section": "26SS Sous le Vent curated pieces",
      "route": "26ss-sous-le-vent-curated-pieces",
      "season": "26 SS",
      "series": "Sous le Vent",
      "status": "available",
      "order": 6,
      "stackId": null,
      "width": 480,
      "height": 480,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p1/cards-and-curated/sous-le-vent-curated-card-06-sea-foam-white-3075-342@2x.png",
      "cardFigmaNode": "3075:368",
      "cardRect": {
        "x": 1060,
        "y": 666,
        "width": 240,
        "height": 334
      },
      "imageRect": {
        "x": 1060,
        "y": 666,
        "width": 240,
        "height": 240
      },
      "hotspot": {
        "x": 1060,
        "y": 666,
        "width": 240,
        "height": 334
      },
      "notes": "Curated card image only. Text remains text metadata; no detail asset is included. Export source corrected from full 2x frame crop when needed.",
      "sha256": "021332641aa21298128d53602b502626c175501d971f0b070290b75b76d4c893",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p1-master-asset",
      "byteLength": 260147,
      "fidelity": {
        "priority": "P1",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign 2.0",
        "exportBatch": "P1 collection/curated product card exports 2x",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p1-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/26-ss/sous-le-vent/curated-pieces/cards/card-06.webp",
        "previousSourceFigmaNode": "3075:342",
        "acceptedFilename": "p1/cards-and-curated/sous-le-vent-curated-card-06-sea-foam-white-3075-342@2x.png",
        "acceptedSha256": "021332641aa21298128d53602b502626c175501d971f0b070290b75b76d4c893"
      }
    },
    {
      "product": "Hat & Ribbon Set",
      "productStyle": "Hat & Ribbon Set",
      "variantColorway": "Wings of Light",
      "detail": null,
      "disabledVisualOnly": false,
      "missingReason": null,
      "sourceLocalPath": null,
      "displayTitle": "Wings of Light",
      "collectionCardId": "wings-of-light",
      "suggestedTarget": "/air-ease-v2/detail/wings-of-light-hat-and-ribbon-set",
      "detailStatus": "disabled-until-configured",
      "id": "sous-le-vent-curated-card-07-wings-of-light",
      "sourceFigmaNode": "3075:356",
      "figmaNodeName": "Wings of Light Hat & Ribbon Set",
      "role": "curated-card-image",
      "section": "26SS Sous le Vent curated pieces",
      "route": "26ss-sous-le-vent-curated-pieces",
      "season": "26 SS",
      "series": "Sous le Vent",
      "status": "available",
      "order": 7,
      "stackId": null,
      "width": 480,
      "height": 480,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p1/cards-and-curated/sous-le-vent-curated-card-07-wings-of-light-3075-356@2x.png",
      "cardFigmaNode": "3075:369",
      "cardRect": {
        "x": 1300,
        "y": 666,
        "width": 240,
        "height": 334
      },
      "imageRect": {
        "x": 1300,
        "y": 666,
        "width": 240,
        "height": 240
      },
      "hotspot": {
        "x": 1300,
        "y": 666,
        "width": 240,
        "height": 334
      },
      "notes": "Curated card image only. Text remains text metadata; no detail asset is included. Export source corrected from full 2x frame crop when needed.",
      "sha256": "1b839a710a32057e7b8cf412df5670c33415d055eddc70aa69e1ce85910a775e",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p1-master-asset",
      "byteLength": 351615,
      "fidelity": {
        "priority": "P1",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign 2.0",
        "exportBatch": "P1 collection/curated product card exports 2x",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p1-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/26-ss/sous-le-vent/curated-pieces/cards/card-07.webp",
        "previousSourceFigmaNode": "3075:356",
        "acceptedFilename": "p1/cards-and-curated/sous-le-vent-curated-card-07-wings-of-light-3075-356@2x.png",
        "acceptedSha256": "1b839a710a32057e7b8cf412df5670c33415d055eddc70aa69e1ce85910a775e"
      }
    },
    {
      "product": "Wide Brim Leaf Hat",
      "productStyle": "Wide Brim Leaf Hat",
      "variantColorway": "Eggshell White",
      "detail": null,
      "disabledVisualOnly": false,
      "missingReason": null,
      "sourceLocalPath": null,
      "displayTitle": "Eggshell White",
      "collectionCardId": "eggshell-white",
      "suggestedTarget": "/air-ease-v2/detail/eggshell-white-wide-brim-leaf-hat",
      "detailStatus": "disabled-until-configured",
      "id": "sous-le-vent-curated-card-08-eggshell-white",
      "sourceFigmaNode": "3075:344",
      "figmaNodeName": "Eggshell White Wide Brim Leaf Hat",
      "role": "curated-card-image",
      "section": "26SS Sous le Vent curated pieces",
      "route": "26ss-sous-le-vent-curated-pieces",
      "season": "26 SS",
      "series": "Sous le Vent",
      "status": "available",
      "order": 8,
      "stackId": null,
      "width": 480,
      "height": 480,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p1/cards-and-curated/sous-le-vent-curated-card-08-eggshell-white-3075-344@2x.png",
      "cardFigmaNode": "3075:370",
      "cardRect": {
        "x": 1540,
        "y": 666,
        "width": 240,
        "height": 334
      },
      "imageRect": {
        "x": 1540,
        "y": 666,
        "width": 240,
        "height": 240
      },
      "hotspot": {
        "x": 1540,
        "y": 666,
        "width": 240,
        "height": 334
      },
      "notes": "Curated card image only. Text remains text metadata; no detail asset is included. Export source corrected from full 2x frame crop when needed.",
      "sha256": "00c57f16598a5e002278b1cb87799d656a6e5f5e62a7eab8c55d58e5e3d40d8d",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p1-master-asset",
      "byteLength": 298709,
      "fidelity": {
        "priority": "P1",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign 2.0",
        "exportBatch": "P1 collection/curated product card exports 2x",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p1-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/26-ss/sous-le-vent/curated-pieces/cards/card-08.webp",
        "previousSourceFigmaNode": "3075:344",
        "acceptedFilename": "p1/cards-and-curated/sous-le-vent-curated-card-08-eggshell-white-3075-344@2x.png",
        "acceptedSha256": "00c57f16598a5e002278b1cb87799d656a6e5f5e62a7eab8c55d58e5e3d40d8d"
      }
    },
    {
      "product": null,
      "productStyle": "Sous le Vent",
      "variantColorway": null,
      "detail": null,
      "disabledVisualOnly": false,
      "missingReason": null,
      "sourceLocalPath": null,
      "displayTitle": null,
      "collectionCardId": null,
      "suggestedTarget": null,
      "detailStatus": null,
      "id": "sous-le-vent-left-stack-3066-23-item-01-3066-24",
      "sourceFigmaNode": "3066:24",
      "figmaNodeName": "1",
      "role": "carousel-left-item",
      "section": "26SS Sous le Vent intro",
      "route": "sous-le-vent-intro",
      "season": "26 SS",
      "series": "Sous le Vent",
      "status": "available",
      "order": 1,
      "stackId": "sous-le-vent-left-stack-3066-23",
      "width": 529,
      "height": 707,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p1/carousel-and-mobile-gallery/sous-le-vent-left-stack-3066-23-item-01-3066-24-3066-24@2x.png",
      "notes": "Ordered Sous le Vent left carousel item exported from complete Figma source stack 3066:23.",
      "sha256": "669b760dfbd9732605dfccc2b4a07bfc4f2451ec0c31a40fcbfe0260abc2219a",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p1-master-asset",
      "byteLength": 581634,
      "fidelity": {
        "priority": "P1",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign 2.0",
        "exportBatch": "P1 carousel/mobile gallery child exports 2x/3x",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p1-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/26-ss/sous-le-vent/intro/left-carousel/left-01.webp",
        "previousSourceFigmaNode": "3066:24",
        "acceptedFilename": "p1/carousel-and-mobile-gallery/sous-le-vent-left-stack-3066-23-item-01-3066-24-3066-24@2x.png",
        "acceptedSha256": "669b760dfbd9732605dfccc2b4a07bfc4f2451ec0c31a40fcbfe0260abc2219a"
      }
    },
    {
      "product": null,
      "productStyle": "Sous le Vent",
      "variantColorway": null,
      "detail": null,
      "disabledVisualOnly": false,
      "missingReason": null,
      "sourceLocalPath": null,
      "displayTitle": null,
      "collectionCardId": null,
      "suggestedTarget": null,
      "detailStatus": null,
      "id": "sous-le-vent-left-stack-3066-23-item-02-3066-26",
      "sourceFigmaNode": "3066:26",
      "figmaNodeName": "2",
      "role": "carousel-left-item",
      "section": "26SS Sous le Vent intro",
      "route": "sous-le-vent-intro",
      "season": "26 SS",
      "series": "Sous le Vent",
      "status": "available",
      "order": 2,
      "stackId": "sous-le-vent-left-stack-3066-23",
      "width": 529,
      "height": 707,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p1/carousel-and-mobile-gallery/sous-le-vent-left-stack-3066-23-item-02-3066-26-3066-26@2x.png",
      "notes": "Ordered Sous le Vent left carousel item exported from complete Figma source stack 3066:23.",
      "sha256": "5b66b5ece610c4f4758307aafe2f612427cbf084177e1f98d5e75af29b718f65",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p1-master-asset",
      "byteLength": 596524,
      "fidelity": {
        "priority": "P1",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign 2.0",
        "exportBatch": "P1 carousel/mobile gallery child exports 2x/3x",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p1-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/26-ss/sous-le-vent/intro/left-carousel/left-02.webp",
        "previousSourceFigmaNode": "3066:26",
        "acceptedFilename": "p1/carousel-and-mobile-gallery/sous-le-vent-left-stack-3066-23-item-02-3066-26-3066-26@2x.png",
        "acceptedSha256": "5b66b5ece610c4f4758307aafe2f612427cbf084177e1f98d5e75af29b718f65"
      }
    },
    {
      "product": null,
      "productStyle": "Sous le Vent",
      "variantColorway": null,
      "detail": null,
      "disabledVisualOnly": false,
      "missingReason": null,
      "sourceLocalPath": null,
      "displayTitle": null,
      "collectionCardId": null,
      "suggestedTarget": null,
      "detailStatus": null,
      "id": "sous-le-vent-left-stack-3066-23-item-03-3066-34",
      "sourceFigmaNode": "3066:34",
      "figmaNodeName": "3",
      "role": "carousel-left-item",
      "section": "26SS Sous le Vent intro",
      "route": "sous-le-vent-intro",
      "season": "26 SS",
      "series": "Sous le Vent",
      "status": "available",
      "order": 3,
      "stackId": "sous-le-vent-left-stack-3066-23",
      "width": 529,
      "height": 707,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p1/carousel-and-mobile-gallery/sous-le-vent-left-stack-3066-23-item-03-3066-34-3066-34@2x.png",
      "notes": "Ordered Sous le Vent left carousel item exported from complete Figma source stack 3066:23.",
      "sha256": "9bd2ed2b2b5f2111a11fca10a91d0d36653247307298ce1d807a6b3463a36c9f",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p1-master-asset",
      "byteLength": 555920,
      "fidelity": {
        "priority": "P1",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign 2.0",
        "exportBatch": "P1 carousel/mobile gallery child exports 2x/3x",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p1-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/26-ss/sous-le-vent/intro/left-carousel/left-03.webp",
        "previousSourceFigmaNode": "3066:34",
        "acceptedFilename": "p1/carousel-and-mobile-gallery/sous-le-vent-left-stack-3066-23-item-03-3066-34-3066-34@2x.png",
        "acceptedSha256": "9bd2ed2b2b5f2111a11fca10a91d0d36653247307298ce1d807a6b3463a36c9f"
      }
    },
    {
      "product": null,
      "productStyle": "Sous le Vent",
      "variantColorway": null,
      "detail": null,
      "disabledVisualOnly": false,
      "missingReason": null,
      "sourceLocalPath": null,
      "displayTitle": null,
      "collectionCardId": null,
      "suggestedTarget": null,
      "detailStatus": null,
      "id": "sous-le-vent-left-stack-3066-23-item-04-3066-28",
      "sourceFigmaNode": "3066:28",
      "figmaNodeName": "4",
      "role": "carousel-left-item",
      "section": "26SS Sous le Vent intro",
      "route": "sous-le-vent-intro",
      "season": "26 SS",
      "series": "Sous le Vent",
      "status": "available",
      "order": 4,
      "stackId": "sous-le-vent-left-stack-3066-23",
      "width": 529,
      "height": 707,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p1/carousel-and-mobile-gallery/sous-le-vent-left-stack-3066-23-item-04-3066-28-3066-28@2x.png",
      "notes": "Ordered Sous le Vent left carousel item exported from complete Figma source stack 3066:23.",
      "sha256": "163ec7724ab132edc42f7e15e9a5de20221e175f8b3452a00acf895fe90f39b9",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p1-master-asset",
      "byteLength": 581827,
      "fidelity": {
        "priority": "P1",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign 2.0",
        "exportBatch": "P1 carousel/mobile gallery child exports 2x/3x",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p1-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/26-ss/sous-le-vent/intro/left-carousel/left-04.webp",
        "previousSourceFigmaNode": "3066:28",
        "acceptedFilename": "p1/carousel-and-mobile-gallery/sous-le-vent-left-stack-3066-23-item-04-3066-28-3066-28@2x.png",
        "acceptedSha256": "163ec7724ab132edc42f7e15e9a5de20221e175f8b3452a00acf895fe90f39b9"
      }
    },
    {
      "product": null,
      "productStyle": "Sous le Vent",
      "variantColorway": null,
      "detail": null,
      "disabledVisualOnly": false,
      "missingReason": null,
      "sourceLocalPath": null,
      "displayTitle": null,
      "collectionCardId": null,
      "suggestedTarget": null,
      "detailStatus": null,
      "id": "sous-le-vent-left-stack-3066-23-item-05-3066-42",
      "sourceFigmaNode": "3066:42",
      "figmaNodeName": "5",
      "role": "carousel-left-item",
      "section": "26SS Sous le Vent intro",
      "route": "sous-le-vent-intro",
      "season": "26 SS",
      "series": "Sous le Vent",
      "status": "available",
      "order": 5,
      "stackId": "sous-le-vent-left-stack-3066-23",
      "width": 529,
      "height": 707,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p1/carousel-and-mobile-gallery/sous-le-vent-left-stack-3066-23-item-05-3066-42-3066-42@2x.png",
      "notes": "Ordered Sous le Vent left carousel item exported from complete Figma source stack 3066:23.",
      "sha256": "33369abcd3b4d747232cf89e9c1c66f18aec9989b59ae1104b110c410617ea36",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p1-master-asset",
      "byteLength": 585941,
      "fidelity": {
        "priority": "P1",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign 2.0",
        "exportBatch": "P1 carousel/mobile gallery child exports 2x/3x",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p1-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/26-ss/sous-le-vent/intro/left-carousel/left-05.webp",
        "previousSourceFigmaNode": "3066:42",
        "acceptedFilename": "p1/carousel-and-mobile-gallery/sous-le-vent-left-stack-3066-23-item-05-3066-42-3066-42@2x.png",
        "acceptedSha256": "33369abcd3b4d747232cf89e9c1c66f18aec9989b59ae1104b110c410617ea36"
      }
    },
    {
      "product": null,
      "productStyle": "Sous le Vent",
      "variantColorway": null,
      "detail": null,
      "disabledVisualOnly": false,
      "missingReason": null,
      "sourceLocalPath": null,
      "displayTitle": null,
      "collectionCardId": null,
      "suggestedTarget": null,
      "detailStatus": null,
      "id": "sous-le-vent-left-stack-3066-23-item-06-3066-37",
      "sourceFigmaNode": "3066:37",
      "figmaNodeName": "6",
      "role": "carousel-left-item",
      "section": "26SS Sous le Vent intro",
      "route": "sous-le-vent-intro",
      "season": "26 SS",
      "series": "Sous le Vent",
      "status": "available",
      "order": 6,
      "stackId": "sous-le-vent-left-stack-3066-23",
      "width": 529,
      "height": 707,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p1/carousel-and-mobile-gallery/sous-le-vent-left-stack-3066-23-item-06-3066-37-3066-37@2x.png",
      "notes": "Ordered Sous le Vent left carousel item exported from complete Figma source stack 3066:23.",
      "sha256": "917761986b7832cc29229feb1647d28e8053d2483f9d32326c2de4ec38637a6e",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p1-master-asset",
      "byteLength": 620089,
      "fidelity": {
        "priority": "P1",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign 2.0",
        "exportBatch": "P1 carousel/mobile gallery child exports 2x/3x",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p1-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/26-ss/sous-le-vent/intro/left-carousel/left-06.webp",
        "previousSourceFigmaNode": "3066:37",
        "acceptedFilename": "p1/carousel-and-mobile-gallery/sous-le-vent-left-stack-3066-23-item-06-3066-37-3066-37@2x.png",
        "acceptedSha256": "917761986b7832cc29229feb1647d28e8053d2483f9d32326c2de4ec38637a6e"
      }
    },
    {
      "product": null,
      "productStyle": "Sous le Vent",
      "variantColorway": null,
      "detail": null,
      "disabledVisualOnly": false,
      "missingReason": null,
      "sourceLocalPath": null,
      "displayTitle": null,
      "collectionCardId": null,
      "suggestedTarget": null,
      "detailStatus": null,
      "id": "sous-le-vent-main-stack-3066-53-item-01-3048-9",
      "sourceFigmaNode": "3048:9",
      "figmaNodeName": "1",
      "role": "carousel-main-item",
      "section": "26SS Sous le Vent intro",
      "route": "sous-le-vent-intro",
      "season": "26 SS",
      "series": "Sous le Vent",
      "status": "available",
      "order": 1,
      "stackId": "sous-le-vent-main-stack-3066-53",
      "width": 1484,
      "height": 2160,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p1/carousel-and-mobile-gallery/sous-le-vent-main-stack-3066-53-item-01-3048-9-3048-9@2x.png",
      "notes": "Ordered Sous le Vent main carousel item exported from complete Figma source stack 3066:53.",
      "sha256": "3d6aa2addcf750088ca98097ff34fa0bb5eeb1314a664e5b3a3c33a4022f8dfd",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p1-master-asset",
      "byteLength": 4855058,
      "fidelity": {
        "priority": "P1",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign 2.0",
        "exportBatch": "P1 carousel/mobile gallery child exports 2x/3x",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p1-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/26-ss/sous-le-vent/intro/main-carousel/main-01.webp",
        "previousSourceFigmaNode": "3048:9",
        "acceptedFilename": "p1/carousel-and-mobile-gallery/sous-le-vent-main-stack-3066-53-item-01-3048-9-3048-9@2x.png",
        "acceptedSha256": "3d6aa2addcf750088ca98097ff34fa0bb5eeb1314a664e5b3a3c33a4022f8dfd"
      }
    },
    {
      "product": null,
      "productStyle": "Sous le Vent",
      "variantColorway": null,
      "detail": null,
      "disabledVisualOnly": false,
      "missingReason": null,
      "sourceLocalPath": null,
      "displayTitle": null,
      "collectionCardId": null,
      "suggestedTarget": null,
      "detailStatus": null,
      "id": "sous-le-vent-main-stack-3066-53-item-02-3048-11",
      "sourceFigmaNode": "3048:11",
      "figmaNodeName": "2",
      "role": "carousel-main-item",
      "section": "26SS Sous le Vent intro",
      "route": "sous-le-vent-intro",
      "season": "26 SS",
      "series": "Sous le Vent",
      "status": "available",
      "order": 2,
      "stackId": "sous-le-vent-main-stack-3066-53",
      "width": 1484,
      "height": 2160,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p1/carousel-and-mobile-gallery/sous-le-vent-main-stack-3066-53-item-02-3048-11-3048-11@2x.png",
      "notes": "Ordered Sous le Vent main carousel item exported from complete Figma source stack 3066:53.",
      "sha256": "0d35b5d57ac85a973ed81aa2c7898d867be6f9cb4721341492e47a481acddf00",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p1-master-asset",
      "byteLength": 4784771,
      "fidelity": {
        "priority": "P1",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign 2.0",
        "exportBatch": "P1 carousel/mobile gallery child exports 2x/3x",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p1-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/26-ss/sous-le-vent/intro/main-carousel/main-02.webp",
        "previousSourceFigmaNode": "3048:11",
        "acceptedFilename": "p1/carousel-and-mobile-gallery/sous-le-vent-main-stack-3066-53-item-02-3048-11-3048-11@2x.png",
        "acceptedSha256": "0d35b5d57ac85a973ed81aa2c7898d867be6f9cb4721341492e47a481acddf00"
      }
    },
    {
      "product": null,
      "productStyle": "Sous le Vent",
      "variantColorway": null,
      "detail": null,
      "disabledVisualOnly": false,
      "missingReason": null,
      "sourceLocalPath": null,
      "displayTitle": null,
      "collectionCardId": null,
      "suggestedTarget": null,
      "detailStatus": null,
      "id": "sous-le-vent-main-stack-3066-53-item-03-3048-14",
      "sourceFigmaNode": "3048:14",
      "figmaNodeName": "3",
      "role": "carousel-main-item",
      "section": "26SS Sous le Vent intro",
      "route": "sous-le-vent-intro",
      "season": "26 SS",
      "series": "Sous le Vent",
      "status": "available",
      "order": 3,
      "stackId": "sous-le-vent-main-stack-3066-53",
      "width": 1484,
      "height": 2160,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p1/carousel-and-mobile-gallery/sous-le-vent-main-stack-3066-53-item-03-3048-14-3048-14@2x.png",
      "notes": "Ordered Sous le Vent main carousel item exported from complete Figma source stack 3066:53.",
      "sha256": "a61d6ece251c466d509165bdd21fa9a3ffaabb5ed47ebaa9aea83bc3ba6d7774",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p1-master-asset",
      "byteLength": 6151451,
      "fidelity": {
        "priority": "P1",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign 2.0",
        "exportBatch": "P1 carousel/mobile gallery child exports 2x/3x",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p1-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/26-ss/sous-le-vent/intro/main-carousel/main-03.webp",
        "previousSourceFigmaNode": "3048:14",
        "acceptedFilename": "p1/carousel-and-mobile-gallery/sous-le-vent-main-stack-3066-53-item-03-3048-14-3048-14@2x.png",
        "acceptedSha256": "a61d6ece251c466d509165bdd21fa9a3ffaabb5ed47ebaa9aea83bc3ba6d7774"
      }
    },
    {
      "product": null,
      "productStyle": "Sous le Vent",
      "variantColorway": null,
      "detail": null,
      "disabledVisualOnly": false,
      "missingReason": null,
      "sourceLocalPath": null,
      "displayTitle": null,
      "collectionCardId": null,
      "suggestedTarget": null,
      "detailStatus": null,
      "id": "sous-le-vent-main-stack-3066-53-item-04-3048-18",
      "sourceFigmaNode": "3048:18",
      "figmaNodeName": "4",
      "role": "carousel-main-item",
      "section": "26SS Sous le Vent intro",
      "route": "sous-le-vent-intro",
      "season": "26 SS",
      "series": "Sous le Vent",
      "status": "available",
      "order": 4,
      "stackId": "sous-le-vent-main-stack-3066-53",
      "width": 1484,
      "height": 2160,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p1/carousel-and-mobile-gallery/sous-le-vent-main-stack-3066-53-item-04-3048-18-3048-18@2x.png",
      "notes": "Ordered Sous le Vent main carousel item exported from complete Figma source stack 3066:53.",
      "sha256": "81d802938a80195440e39a13f2d685449bba8bd807190fe529aace94c5978b14",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p1-master-asset",
      "byteLength": 4705704,
      "fidelity": {
        "priority": "P1",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign 2.0",
        "exportBatch": "P1 carousel/mobile gallery child exports 2x/3x",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p1-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/26-ss/sous-le-vent/intro/main-carousel/main-04.webp",
        "previousSourceFigmaNode": "3048:18",
        "acceptedFilename": "p1/carousel-and-mobile-gallery/sous-le-vent-main-stack-3066-53-item-04-3048-18-3048-18@2x.png",
        "acceptedSha256": "81d802938a80195440e39a13f2d685449bba8bd807190fe529aace94c5978b14"
      }
    },
    {
      "product": null,
      "productStyle": "Sous le Vent",
      "variantColorway": null,
      "detail": null,
      "disabledVisualOnly": false,
      "missingReason": null,
      "sourceLocalPath": null,
      "displayTitle": null,
      "collectionCardId": null,
      "suggestedTarget": null,
      "detailStatus": null,
      "id": "sous-le-vent-main-stack-3066-53-item-05-3066-2",
      "sourceFigmaNode": "3066:2",
      "figmaNodeName": "5",
      "role": "carousel-main-item",
      "section": "26SS Sous le Vent intro",
      "route": "sous-le-vent-intro",
      "season": "26 SS",
      "series": "Sous le Vent",
      "status": "available",
      "order": 5,
      "stackId": "sous-le-vent-main-stack-3066-53",
      "width": 1484,
      "height": 2160,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p1/carousel-and-mobile-gallery/sous-le-vent-main-stack-3066-53-item-05-3066-2-3066-2@2x.png",
      "notes": "Ordered Sous le Vent main carousel item exported from complete Figma source stack 3066:53.",
      "sha256": "1ceae7f7c97e65e166f5c2b8cb77afd5a56b70aed7d439a5f2ceb3f8d3ced0e8",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p1-master-asset",
      "byteLength": 4665029,
      "fidelity": {
        "priority": "P1",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign 2.0",
        "exportBatch": "P1 carousel/mobile gallery child exports 2x/3x",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p1-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/26-ss/sous-le-vent/intro/main-carousel/main-05.webp",
        "previousSourceFigmaNode": "3066:2",
        "acceptedFilename": "p1/carousel-and-mobile-gallery/sous-le-vent-main-stack-3066-53-item-05-3066-2-3066-2@2x.png",
        "acceptedSha256": "1ceae7f7c97e65e166f5c2b8cb77afd5a56b70aed7d439a5f2ceb3f8d3ced0e8"
      }
    },
    {
      "product": null,
      "productStyle": "Sous le Vent",
      "variantColorway": null,
      "detail": null,
      "disabledVisualOnly": false,
      "missingReason": null,
      "sourceLocalPath": null,
      "displayTitle": null,
      "collectionCardId": null,
      "suggestedTarget": null,
      "detailStatus": null,
      "id": "sous-le-vent-main-stack-3066-53-item-06-3066-8",
      "sourceFigmaNode": "3066:8",
      "figmaNodeName": "6",
      "role": "carousel-main-item",
      "section": "26SS Sous le Vent intro",
      "route": "sous-le-vent-intro",
      "season": "26 SS",
      "series": "Sous le Vent",
      "status": "available",
      "order": 6,
      "stackId": "sous-le-vent-main-stack-3066-53",
      "width": 1484,
      "height": 2160,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p1/carousel-and-mobile-gallery/sous-le-vent-main-stack-3066-53-item-06-3066-8-3066-8@2x.png",
      "notes": "Ordered Sous le Vent main carousel item exported from complete Figma source stack 3066:53.",
      "sha256": "1e491dbec356ac5844027b91fde5371da2a110c6c0b8fd8c79562594fecdce91",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p1-master-asset",
      "byteLength": 6182800,
      "fidelity": {
        "priority": "P1",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign 2.0",
        "exportBatch": "P1 carousel/mobile gallery child exports 2x/3x",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p1-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/26-ss/sous-le-vent/intro/main-carousel/main-06.webp",
        "previousSourceFigmaNode": "3066:8",
        "acceptedFilename": "p1/carousel-and-mobile-gallery/sous-le-vent-main-stack-3066-53-item-06-3066-8-3066-8@2x.png",
        "acceptedSha256": "1e491dbec356ac5844027b91fde5371da2a110c6c0b8fd8c79562594fecdce91"
      }
    },
    {
      "product": null,
      "productStyle": "Sous le Vent",
      "variantColorway": null,
      "detail": null,
      "disabledVisualOnly": false,
      "missingReason": null,
      "sourceLocalPath": null,
      "displayTitle": null,
      "collectionCardId": null,
      "suggestedTarget": null,
      "detailStatus": null,
      "id": "sous-le-vent-main-stack-3066-53-item-07-3066-15",
      "sourceFigmaNode": "3066:15",
      "figmaNodeName": "7",
      "role": "carousel-main-item",
      "section": "26SS Sous le Vent intro",
      "route": "sous-le-vent-intro",
      "season": "26 SS",
      "series": "Sous le Vent",
      "status": "available",
      "order": 7,
      "stackId": "sous-le-vent-main-stack-3066-53",
      "width": 1484,
      "height": 2160,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p1/carousel-and-mobile-gallery/sous-le-vent-main-stack-3066-53-item-07-3066-15-3066-15@2x.png",
      "notes": "Ordered Sous le Vent main carousel item exported from complete Figma source stack 3066:53.",
      "sha256": "0889bc0aaa12c4909fda721ed3fddf9dea5e74379d149ea81cba975d23dffed7",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p1-master-asset",
      "byteLength": 4975062,
      "fidelity": {
        "priority": "P1",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign 2.0",
        "exportBatch": "P1 carousel/mobile gallery child exports 2x/3x",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p1-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/26-ss/sous-le-vent/intro/main-carousel/main-07.webp",
        "previousSourceFigmaNode": "3066:15",
        "acceptedFilename": "p1/carousel-and-mobile-gallery/sous-le-vent-main-stack-3066-53-item-07-3066-15-3066-15@2x.png",
        "acceptedSha256": "0889bc0aaa12c4909fda721ed3fddf9dea5e74379d149ea81cba975d23dffed7"
      }
    },
    {
      "id": "sous-le-vent-main-stage-image",
      "sourceFigmaNode": "2994:4807",
      "figmaNodeName": "main image area",
      "role": "series-main-stage-image-only",
      "section": "Sous le Vent live-type visual",
      "route": "/air-ease-v2#sous-le-vent-intro",
      "season": null,
      "series": "Sous le Vent",
      "product": null,
      "productStyle": null,
      "variantColorway": null,
      "detail": null,
      "order": null,
      "stackId": null,
      "width": 1484,
      "height": 2160,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/image-fidelity/series-intro-atomic/series/sous-le-vent-main-stage-image-2994-4807@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Approved image-only direct Figma export. Live runtime text intentionally excluded.",
      "sha256": "3d6aa2addcf750088ca98097ff34fa0bb5eeb1314a664e5b3a3c33a4022f8dfd",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-series-intro-atomic-image-only",
      "byteLength": 4855058,
      "fidelity": {
        "priority": "P1.2",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign 2.0",
        "sourcePageNode": "2265:30",
        "exportMap": "review-screenshots/air-ease-v2-series-intro-atomic-intake-20260716-0323/v2-series-intro-atomic-export-map.json",
        "acceptedFilename": "series/sous-le-vent-main-stage-image-2994-4807@2x.png",
        "acceptedSha256": "3d6aa2addcf750088ca98097ff34fa0bb5eeb1314a664e5b3a3c33a4022f8dfd"
      }
    },
    {
      "product": "Cross Brim Bucket Hat",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Morning Mist Denim Blue",
      "detail": null,
      "disabledVisualOnly": false,
      "missingReason": null,
      "sourceLocalPath": null,
      "displayTitle": "Morning Mist Denim Blue",
      "collectionCardId": "morning-mist-denim-blue-cross-brim-bucket-hat",
      "suggestedTarget": "/air-ease-v2/detail/morning-mist-denim-blue-cross-brim-bucket-hat",
      "detailStatus": "disabled-until-configured",
      "id": "trouvaille-curated-card-01-morning-mist-denim-blue-cross-brim-bucket-hat",
      "sourceFigmaNode": "3075:395",
      "figmaNodeName": "Morning Mist Denim Blue Cross Brim Bucket Hat",
      "role": "curated-card-image",
      "section": "26FW Trouvaille curated pieces",
      "route": "26fw-trouvaille-curated-pieces",
      "season": "26 FW",
      "series": "Trouvaille",
      "status": "available",
      "order": 1,
      "stackId": null,
      "width": 480,
      "height": 480,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p1/cards-and-curated/trouvaille-curated-card-01-morning-mist-denim-blue-cross-brim-bucket-hat-3075-395@2x.png",
      "cardFigmaNode": "3088:471",
      "textFigmaNode": "3075:423",
      "cardRect": {
        "x": 820,
        "y": 272,
        "width": 240,
        "height": 314
      },
      "imageRect": {
        "x": 820,
        "y": 272,
        "width": 240,
        "height": 240
      },
      "hotspot": {
        "x": 820,
        "y": 272,
        "width": 240,
        "height": 314
      },
      "notes": "Trouvaille curated card image only. Text remains text metadata; detail route is disabled until configured.",
      "sha256": "2ab6d00e496ae6437367505f96e3fc1db121dfe83733e99fe79f045fbfc2e4f3",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p1-master-asset",
      "byteLength": 338140,
      "fidelity": {
        "priority": "P1",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign 2.0",
        "exportBatch": "P1 collection/curated product card exports 2x",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p1-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/26fw/trouvaille/curated-pieces/cards/card-01.webp",
        "previousSourceFigmaNode": "3075:395",
        "acceptedFilename": "p1/cards-and-curated/trouvaille-curated-card-01-morning-mist-denim-blue-cross-brim-bucket-hat-3075-395@2x.png",
        "acceptedSha256": "2ab6d00e496ae6437367505f96e3fc1db121dfe83733e99fe79f045fbfc2e4f3"
      }
    },
    {
      "product": "Cross Brim Bucket Hat",
      "productStyle": "Cross Brim Bucket Hat",
      "variantColorway": "Gentle Dusk",
      "detail": null,
      "disabledVisualOnly": false,
      "missingReason": null,
      "sourceLocalPath": null,
      "displayTitle": "Gentle Dusk",
      "collectionCardId": "gentle-dusk-cross-brim-bucket-hat",
      "suggestedTarget": "/air-ease-v2/detail/gentle-dusk-cross-brim-bucket-hat",
      "detailStatus": "disabled-until-configured",
      "id": "trouvaille-curated-card-02-gentle-dusk-cross-brim-bucket-hat",
      "sourceFigmaNode": "3075:448",
      "figmaNodeName": "Gentle Dusk Cross Brim Bucket Hat",
      "role": "curated-card-image",
      "section": "26FW Trouvaille curated pieces",
      "route": "26fw-trouvaille-curated-pieces",
      "season": "26 FW",
      "series": "Trouvaille",
      "status": "available",
      "order": 2,
      "stackId": null,
      "width": 480,
      "height": 480,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p1/cards-and-curated/trouvaille-curated-card-02-gentle-dusk-cross-brim-bucket-hat-3075-448@2x.png",
      "cardFigmaNode": "3088:468",
      "textFigmaNode": "3075:429",
      "cardRect": {
        "x": 1060,
        "y": 272,
        "width": 240,
        "height": 314
      },
      "imageRect": {
        "x": 1060,
        "y": 272,
        "width": 240,
        "height": 240
      },
      "hotspot": {
        "x": 1060,
        "y": 272,
        "width": 240,
        "height": 314
      },
      "notes": "Trouvaille curated card image only. Text remains text metadata; detail route is disabled until configured.",
      "sha256": "eba33cf65a13c39276c63de8183f3209887399cdbba175b5b8980fc20fdf889b",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p1-master-asset",
      "byteLength": 321794,
      "fidelity": {
        "priority": "P1",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign 2.0",
        "exportBatch": "P1 collection/curated product card exports 2x",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p1-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/26fw/trouvaille/curated-pieces/cards/card-02.webp",
        "previousSourceFigmaNode": "3075:448",
        "acceptedFilename": "p1/cards-and-curated/trouvaille-curated-card-02-gentle-dusk-cross-brim-bucket-hat-3075-448@2x.png",
        "acceptedSha256": "eba33cf65a13c39276c63de8183f3209887399cdbba175b5b8980fc20fdf889b"
      }
    },
    {
      "product": "Pleated Foldable Hat",
      "productStyle": "Pleated Foldable Hat",
      "variantColorway": "Tidal Denim Blue",
      "detail": null,
      "disabledVisualOnly": false,
      "missingReason": null,
      "sourceLocalPath": null,
      "displayTitle": "Tidal Denim Blue",
      "collectionCardId": "tidal-denim-blue-pleated-foldable-hat",
      "suggestedTarget": "/air-ease-v2/detail/tidal-denim-blue-pleated-foldable-hat",
      "detailStatus": "disabled-until-configured",
      "id": "trouvaille-curated-card-03-tidal-denim-blue-pleated-foldable-hat",
      "sourceFigmaNode": "3075:400",
      "figmaNodeName": "Tidal Denim Blue Pleated Foldable Hat",
      "role": "curated-card-image",
      "section": "26FW Trouvaille curated pieces",
      "route": "26fw-trouvaille-curated-pieces",
      "season": "26 FW",
      "series": "Trouvaille",
      "status": "available",
      "order": 3,
      "stackId": null,
      "width": 480,
      "height": 480,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p1/cards-and-curated/trouvaille-curated-card-03-tidal-denim-blue-pleated-foldable-hat-3075-400@2x.png",
      "cardFigmaNode": "3088:469",
      "textFigmaNode": "3075:435",
      "cardRect": {
        "x": 1300,
        "y": 272,
        "width": 240,
        "height": 314
      },
      "imageRect": {
        "x": 1300,
        "y": 272,
        "width": 240,
        "height": 240
      },
      "hotspot": {
        "x": 1300,
        "y": 272,
        "width": 240,
        "height": 314
      },
      "notes": "Trouvaille curated card image only. Text remains text metadata; detail route is disabled until configured.",
      "sha256": "9f9d6f10f25c334fbf98d4bbbb26c6ed0bda857f1bfde85a892a68e5f0b08329",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p1-master-asset",
      "byteLength": 356636,
      "fidelity": {
        "priority": "P1",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign 2.0",
        "exportBatch": "P1 collection/curated product card exports 2x",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p1-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/26fw/trouvaille/curated-pieces/cards/card-03.webp",
        "previousSourceFigmaNode": "3075:400",
        "acceptedFilename": "p1/cards-and-curated/trouvaille-curated-card-03-tidal-denim-blue-pleated-foldable-hat-3075-400@2x.png",
        "acceptedSha256": "9f9d6f10f25c334fbf98d4bbbb26c6ed0bda857f1bfde85a892a68e5f0b08329"
      }
    },
    {
      "product": "Pleated Foldable Hat",
      "productStyle": "Pleated Foldable Hat",
      "variantColorway": "Morning Mist Denim Blue",
      "detail": null,
      "disabledVisualOnly": false,
      "missingReason": null,
      "sourceLocalPath": null,
      "displayTitle": "Morning Mist Denim Blue",
      "collectionCardId": "morning-mist-denim-blue-pleated-foldable-hat",
      "suggestedTarget": "/air-ease-v2/detail/morning-mist-denim-blue-pleated-foldable-hat",
      "detailStatus": "disabled-until-configured",
      "id": "trouvaille-curated-card-04-morning-mist-denim-blue-pleated-foldable-hat",
      "sourceFigmaNode": "3075:401",
      "figmaNodeName": "Morning Mist Denim Blue Pleated Foldable Hat",
      "role": "curated-card-image",
      "section": "26FW Trouvaille curated pieces",
      "route": "26fw-trouvaille-curated-pieces",
      "season": "26 FW",
      "series": "Trouvaille",
      "status": "available",
      "order": 4,
      "stackId": null,
      "width": 480,
      "height": 480,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p1/cards-and-curated/trouvaille-curated-card-04-morning-mist-denim-blue-pleated-foldable-hat-3075-401@2x.png",
      "cardFigmaNode": "3088:470",
      "textFigmaNode": "3075:441",
      "cardRect": {
        "x": 1540,
        "y": 272,
        "width": 240,
        "height": 314
      },
      "imageRect": {
        "x": 1540,
        "y": 272,
        "width": 240,
        "height": 240
      },
      "hotspot": {
        "x": 1540,
        "y": 272,
        "width": 240,
        "height": 314
      },
      "notes": "Trouvaille curated card image only. Text remains text metadata; detail route is disabled until configured.",
      "sha256": "ad0db713a59d5ab04e0ab812dbebfc2fa2501f53993dd709fe60e2e632baed24",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p1-master-asset",
      "byteLength": 313720,
      "fidelity": {
        "priority": "P1",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign 2.0",
        "exportBatch": "P1 collection/curated product card exports 2x",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p1-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/26fw/trouvaille/curated-pieces/cards/card-04.webp",
        "previousSourceFigmaNode": "3075:401",
        "acceptedFilename": "p1/cards-and-curated/trouvaille-curated-card-04-morning-mist-denim-blue-pleated-foldable-hat-3075-401@2x.png",
        "acceptedSha256": "ad0db713a59d5ab04e0ab812dbebfc2fa2501f53993dd709fe60e2e632baed24"
      }
    },
    {
      "product": "Acordeón",
      "productStyle": "Acordeón",
      "variantColorway": "Ink Wash Blue",
      "detail": null,
      "disabledVisualOnly": false,
      "missingReason": null,
      "sourceLocalPath": null,
      "displayTitle": "Ink Wash Blue",
      "collectionCardId": "ink-wash-blue-acordeon",
      "suggestedTarget": "/air-ease-v2/detail/ink-wash-blue-acordeon",
      "detailStatus": "disabled-until-configured",
      "id": "trouvaille-curated-card-05-ink-wash-blue-acordeon",
      "sourceFigmaNode": "3088:464",
      "figmaNodeName": "Ink Wash Blue Acordeón",
      "role": "curated-card-image",
      "section": "26FW Trouvaille curated pieces",
      "route": "26fw-trouvaille-curated-pieces",
      "season": "26 FW",
      "series": "Trouvaille",
      "status": "available",
      "order": 5,
      "stackId": null,
      "width": 480,
      "height": 480,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p1/cards-and-curated/trouvaille-curated-card-05-ink-wash-blue-acordeon-3088-464@2x.png",
      "cardFigmaNode": "3088:467",
      "textFigmaNode": "3075:432",
      "cardRect": {
        "x": 820,
        "y": 686,
        "width": 240,
        "height": 314
      },
      "imageRect": {
        "x": 820,
        "y": 686,
        "width": 240,
        "height": 240
      },
      "hotspot": {
        "x": 820,
        "y": 686,
        "width": 240,
        "height": 314
      },
      "notes": "Trouvaille curated card image only. Text remains text metadata; detail route is disabled until configured.",
      "sha256": "bc1bd5be2001fbdebbc5ebb32bfdf837652c662711c425935924f8e06bbd087a",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p1-master-asset",
      "byteLength": 321737,
      "fidelity": {
        "priority": "P1",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign 2.0",
        "exportBatch": "P1 collection/curated product card exports 2x",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p1-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/26fw/trouvaille/curated-pieces/cards/card-05.webp",
        "previousSourceFigmaNode": "3088:464",
        "acceptedFilename": "p1/cards-and-curated/trouvaille-curated-card-05-ink-wash-blue-acordeon-3088-464@2x.png",
        "acceptedSha256": "bc1bd5be2001fbdebbc5ebb32bfdf837652c662711c425935924f8e06bbd087a"
      }
    },
    {
      "product": "Wide Brim Bucket Hat",
      "productStyle": "Wide Brim Bucket Hat",
      "variantColorway": "Ink Wash Blue",
      "detail": null,
      "disabledVisualOnly": false,
      "missingReason": null,
      "sourceLocalPath": null,
      "displayTitle": "Ink Wash Blue",
      "collectionCardId": "ink-wash-blue-wide-brim-bucket-hat",
      "suggestedTarget": "/air-ease-v2/detail/ink-wash-blue-wide-brim-bucket-hat",
      "detailStatus": "disabled-until-configured",
      "id": "trouvaille-curated-card-06-ink-wash-blue-wide-brim-bucket-hat",
      "sourceFigmaNode": "3075:416",
      "figmaNodeName": "Ink Wash Blue Wide Brim Bucket Hat",
      "role": "curated-card-image",
      "section": "26FW Trouvaille curated pieces",
      "route": "26fw-trouvaille-curated-pieces",
      "season": "26 FW",
      "series": "Trouvaille",
      "status": "available",
      "order": 6,
      "stackId": null,
      "width": 480,
      "height": 480,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p1/cards-and-curated/trouvaille-curated-card-06-ink-wash-blue-wide-brim-bucket-hat-3075-416@2x.png",
      "cardFigmaNode": "3081:463",
      "textFigmaNode": "3075:438",
      "cardRect": {
        "x": 1060,
        "y": 686,
        "width": 240,
        "height": 314
      },
      "imageRect": {
        "x": 1060,
        "y": 686,
        "width": 240,
        "height": 240
      },
      "hotspot": {
        "x": 1060,
        "y": 686,
        "width": 240,
        "height": 314
      },
      "notes": "Trouvaille curated card image only. Text remains text metadata; detail route is disabled until configured.",
      "sha256": "0dffdac0904da0fe3b66518b4dcb0f1c9de36fa9da25f5ce736c5d5a32001b5e",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p1-master-asset",
      "byteLength": 321841,
      "fidelity": {
        "priority": "P1",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign 2.0",
        "exportBatch": "P1 collection/curated product card exports 2x",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p1-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/26fw/trouvaille/curated-pieces/cards/card-06.webp",
        "previousSourceFigmaNode": "3075:416",
        "acceptedFilename": "p1/cards-and-curated/trouvaille-curated-card-06-ink-wash-blue-wide-brim-bucket-hat-3075-416@2x.png",
        "acceptedSha256": "0dffdac0904da0fe3b66518b4dcb0f1c9de36fa9da25f5ce736c5d5a32001b5e"
      }
    },
    {
      "product": "Reversible Bucket Hat",
      "productStyle": "Reversible Bucket Hat",
      "variantColorway": "Ink Wash Blue",
      "detail": null,
      "disabledVisualOnly": false,
      "missingReason": null,
      "sourceLocalPath": null,
      "displayTitle": "Ink Wash Blue",
      "collectionCardId": "ink-wash-blue-reversible-bucket-hat",
      "suggestedTarget": "/air-ease-v2/detail/ink-wash-blue-reversible-bucket-hat",
      "detailStatus": "disabled-until-configured",
      "id": "trouvaille-curated-card-07-ink-wash-blue-reversible-bucket-hat",
      "sourceFigmaNode": "3075:421",
      "figmaNodeName": "Ink Wash Blue Reversible Bucket Hat",
      "role": "curated-card-image",
      "section": "26FW Trouvaille curated pieces",
      "route": "26fw-trouvaille-curated-pieces",
      "season": "26 FW",
      "series": "Trouvaille",
      "status": "available",
      "order": 7,
      "stackId": null,
      "width": 480,
      "height": 480,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p1/cards-and-curated/trouvaille-curated-card-07-ink-wash-blue-reversible-bucket-hat-3075-421@2x.png",
      "cardFigmaNode": "3081:462",
      "textFigmaNode": "3075:444",
      "cardRect": {
        "x": 1300,
        "y": 686,
        "width": 240,
        "height": 314
      },
      "imageRect": {
        "x": 1300,
        "y": 686,
        "width": 240,
        "height": 240
      },
      "hotspot": {
        "x": 1300,
        "y": 686,
        "width": 240,
        "height": 314
      },
      "notes": "Trouvaille curated card image only. Text remains text metadata; detail route is disabled until configured.",
      "sha256": "d261190350a50111291b89842d0a06ee749e9ee18ccf1937c2b653810d96dede",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p1-master-asset",
      "byteLength": 287798,
      "fidelity": {
        "priority": "P1",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign 2.0",
        "exportBatch": "P1 collection/curated product card exports 2x",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p1-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/26fw/trouvaille/curated-pieces/cards/card-07.webp",
        "previousSourceFigmaNode": "3075:421",
        "acceptedFilename": "p1/cards-and-curated/trouvaille-curated-card-07-ink-wash-blue-reversible-bucket-hat-3075-421@2x.png",
        "acceptedSha256": "d261190350a50111291b89842d0a06ee749e9ee18ccf1937c2b653810d96dede"
      }
    },
    {
      "product": "Reversible Bucket Hat",
      "productStyle": "Reversible Bucket Hat",
      "variantColorway": "Wheat Straw Beige",
      "detail": null,
      "disabledVisualOnly": false,
      "missingReason": null,
      "sourceLocalPath": null,
      "displayTitle": "Wheat Straw Beige",
      "collectionCardId": "wheat-straw-beige-reversible-bucket-hat",
      "suggestedTarget": "/air-ease-v2/detail/wheat-straw-beige-reversible-bucket-hat",
      "detailStatus": "disabled-until-configured",
      "id": "trouvaille-curated-card-08-wheat-straw-beige-reversible-bucket-hat",
      "sourceFigmaNode": "3088:502",
      "figmaNodeName": "Wheat Straw Beige Reversible Bucket Hat",
      "role": "curated-card-image",
      "section": "26FW Trouvaille curated pieces",
      "route": "26fw-trouvaille-curated-pieces",
      "season": "26 FW",
      "series": "Trouvaille",
      "status": "available",
      "order": 8,
      "stackId": null,
      "width": 480,
      "height": 480,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p1/cards-and-curated/trouvaille-curated-card-08-wheat-straw-beige-reversible-bucket-hat-3088-502@2x.png",
      "cardFigmaNode": "3088:495",
      "textFigmaNode": "3088:497",
      "cardRect": {
        "x": 1540,
        "y": 686,
        "width": 240,
        "height": 314
      },
      "imageRect": {
        "x": 1540,
        "y": 686,
        "width": 240,
        "height": 240
      },
      "hotspot": {
        "x": 1540,
        "y": 686,
        "width": 240,
        "height": 314
      },
      "notes": "Trouvaille curated card image only. Text remains text metadata; detail route is disabled until configured.",
      "sha256": "72d946d0821d4c9d205dce45739c535501da5ce738c4bd1221919468fe9ba206",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p1-master-asset",
      "byteLength": 302952,
      "fidelity": {
        "priority": "P1",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign 2.0",
        "exportBatch": "P1 collection/curated product card exports 2x",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p1-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/26fw/trouvaille/curated-pieces/cards/card-08.webp",
        "previousSourceFigmaNode": "3088:502",
        "acceptedFilename": "p1/cards-and-curated/trouvaille-curated-card-08-wheat-straw-beige-reversible-bucket-hat-3088-502@2x.png",
        "acceptedSha256": "72d946d0821d4c9d205dce45739c535501da5ce738c4bd1221919468fe9ba206"
      }
    },
    {
      "id": "trouvaille-intro-frame-2816-3630",
      "sourceFigmaNode": "2816:3630",
      "figmaNodeName": "26 FW_Trouvaille ",
      "role": "section-frame",
      "section": "26FW Trouvaille intro",
      "route": "trouvaille-intro",
      "season": "26 FW",
      "series": "Trouvaille",
      "product": null,
      "productStyle": null,
      "variantColorway": null,
      "detail": null,
      "order": null,
      "stackId": null,
      "width": 3840,
      "height": 2160,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p1/section-frames/trouvaille-intro-frame-2816-3630-2816-3630@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": null,
      "sha256": "175bfebff7e6ef783e62ece91297ef4286dc639628ddb30c9507a5aca84649bd",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p1-master-frame",
      "byteLength": 7940430,
      "fidelity": {
        "priority": "P1",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign 2.0",
        "exportBatch": "P1 main-site full section frames 2x",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p1-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/26fw/trouvaille/intro/trouvaille-intro-2816-3630.webp",
        "previousSourceFigmaNode": "2816:3630",
        "acceptedFilename": "p1/section-frames/trouvaille-intro-frame-2816-3630-2816-3630@2x.png",
        "acceptedSha256": "175bfebff7e6ef783e62ece91297ef4286dc639628ddb30c9507a5aca84649bd"
      }
    },
    {
      "id": "trouvaille-left-stack-2827-3819-item-01-2827-3827",
      "sourceFigmaNode": "2827:3827",
      "figmaNodeName": "1",
      "role": "carousel-left-item",
      "section": "26FW Trouvaille carousel left",
      "route": "trouvaille-intro",
      "season": "26 FW",
      "series": "Trouvaille",
      "product": null,
      "productStyle": null,
      "variantColorway": null,
      "detail": null,
      "order": 1,
      "stackId": "trouvaille-left-stack-2827-3819",
      "width": 529,
      "height": 707,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p1/carousel-and-mobile-gallery/trouvaille-left-stack-2827-3819-item-01-2827-3827-2827-3827@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Ordered item 1 of 8 cropped from Figma stack 2827:3819.",
      "sha256": "e299ff9d8c86f45951e45aa4036589520c8debca2af3f825d4aed419a47430e1",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p1-master-asset",
      "byteLength": 593664,
      "fidelity": {
        "priority": "P1",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign 2.0",
        "exportBatch": "P1 carousel/mobile gallery child exports 2x/3x",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p1-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/26fw/trouvaille/carousel-left/left-01-2827-3827.webp",
        "previousSourceFigmaNode": "2827:3827",
        "acceptedFilename": "p1/carousel-and-mobile-gallery/trouvaille-left-stack-2827-3819-item-01-2827-3827-2827-3827@2x.png",
        "acceptedSha256": "e299ff9d8c86f45951e45aa4036589520c8debca2af3f825d4aed419a47430e1"
      }
    },
    {
      "id": "trouvaille-left-stack-2827-3819-item-02-2827-3822",
      "sourceFigmaNode": "2827:3822",
      "figmaNodeName": "2",
      "role": "carousel-left-item",
      "section": "26FW Trouvaille carousel left",
      "route": "trouvaille-intro",
      "season": "26 FW",
      "series": "Trouvaille",
      "product": null,
      "productStyle": null,
      "variantColorway": null,
      "detail": null,
      "order": 2,
      "stackId": "trouvaille-left-stack-2827-3819",
      "width": 529,
      "height": 707,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p1/carousel-and-mobile-gallery/trouvaille-left-stack-2827-3819-item-02-2827-3822-2827-3822@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Ordered item 2 of 8 cropped from Figma stack 2827:3819.",
      "sha256": "1901c826dd8285e2209f849b3838bf73c53c719e635dafa52b83d411b7417628",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p1-master-asset",
      "byteLength": 711201,
      "fidelity": {
        "priority": "P1",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign 2.0",
        "exportBatch": "P1 carousel/mobile gallery child exports 2x/3x",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p1-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/26fw/trouvaille/carousel-left/left-02-2827-3822.webp",
        "previousSourceFigmaNode": "2827:3822",
        "acceptedFilename": "p1/carousel-and-mobile-gallery/trouvaille-left-stack-2827-3819-item-02-2827-3822-2827-3822@2x.png",
        "acceptedSha256": "1901c826dd8285e2209f849b3838bf73c53c719e635dafa52b83d411b7417628"
      }
    },
    {
      "id": "trouvaille-left-stack-2827-3819-item-03-2827-3853",
      "sourceFigmaNode": "2827:3853",
      "figmaNodeName": "3",
      "role": "carousel-left-item",
      "section": "26FW Trouvaille carousel left",
      "route": "trouvaille-intro",
      "season": "26 FW",
      "series": "Trouvaille",
      "product": null,
      "productStyle": null,
      "variantColorway": null,
      "detail": null,
      "order": 3,
      "stackId": "trouvaille-left-stack-2827-3819",
      "width": 529,
      "height": 707,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p1/carousel-and-mobile-gallery/trouvaille-left-stack-2827-3819-item-03-2827-3853-2827-3853@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Ordered item 3 of 8 cropped from Figma stack 2827:3819.",
      "sha256": "89361633d045d71745f4ba3ec16dcc0f32f5df8ea5b238f809eb8a32c44d89f9",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p1-master-asset",
      "byteLength": 591031,
      "fidelity": {
        "priority": "P1",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign 2.0",
        "exportBatch": "P1 carousel/mobile gallery child exports 2x/3x",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p1-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/26fw/trouvaille/carousel-left/left-03-2827-3853.webp",
        "previousSourceFigmaNode": "2827:3853",
        "acceptedFilename": "p1/carousel-and-mobile-gallery/trouvaille-left-stack-2827-3819-item-03-2827-3853-2827-3853@2x.png",
        "acceptedSha256": "89361633d045d71745f4ba3ec16dcc0f32f5df8ea5b238f809eb8a32c44d89f9"
      }
    },
    {
      "id": "trouvaille-left-stack-2827-3819-item-04-2827-3829",
      "sourceFigmaNode": "2827:3829",
      "figmaNodeName": "4",
      "role": "carousel-left-item",
      "section": "26FW Trouvaille carousel left",
      "route": "trouvaille-intro",
      "season": "26 FW",
      "series": "Trouvaille",
      "product": null,
      "productStyle": null,
      "variantColorway": null,
      "detail": null,
      "order": 4,
      "stackId": "trouvaille-left-stack-2827-3819",
      "width": 529,
      "height": 707,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p1/carousel-and-mobile-gallery/trouvaille-left-stack-2827-3819-item-04-2827-3829-2827-3829@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Ordered item 4 of 8 cropped from Figma stack 2827:3819.",
      "sha256": "4bd0769068a335fa6a6fa75845a3ab289e5fd3f47d3ea3c3b343c2e391ff2875",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p1-master-asset",
      "byteLength": 661764,
      "fidelity": {
        "priority": "P1",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign 2.0",
        "exportBatch": "P1 carousel/mobile gallery child exports 2x/3x",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p1-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/26fw/trouvaille/carousel-left/left-04-2827-3829.webp",
        "previousSourceFigmaNode": "2827:3829",
        "acceptedFilename": "p1/carousel-and-mobile-gallery/trouvaille-left-stack-2827-3819-item-04-2827-3829-2827-3829@2x.png",
        "acceptedSha256": "4bd0769068a335fa6a6fa75845a3ab289e5fd3f47d3ea3c3b343c2e391ff2875"
      }
    },
    {
      "id": "trouvaille-left-stack-2827-3819-item-05-2827-3820",
      "sourceFigmaNode": "2827:3820",
      "figmaNodeName": "5",
      "role": "carousel-left-item",
      "section": "26FW Trouvaille carousel left",
      "route": "trouvaille-intro",
      "season": "26 FW",
      "series": "Trouvaille",
      "product": null,
      "productStyle": null,
      "variantColorway": null,
      "detail": null,
      "order": 5,
      "stackId": "trouvaille-left-stack-2827-3819",
      "width": 529,
      "height": 707,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p1/carousel-and-mobile-gallery/trouvaille-left-stack-2827-3819-item-05-2827-3820-2827-3820@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Ordered item 5 of 8 cropped from Figma stack 2827:3819.",
      "sha256": "43b4579fd45844570668cb5beb3ea5be4a7e8c1921bcbabfb43eac3881396eb4",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p1-master-asset",
      "byteLength": 599645,
      "fidelity": {
        "priority": "P1",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign 2.0",
        "exportBatch": "P1 carousel/mobile gallery child exports 2x/3x",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p1-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/26fw/trouvaille/carousel-left/left-05-2827-3820.webp",
        "previousSourceFigmaNode": "2827:3820",
        "acceptedFilename": "p1/carousel-and-mobile-gallery/trouvaille-left-stack-2827-3819-item-05-2827-3820-2827-3820@2x.png",
        "acceptedSha256": "43b4579fd45844570668cb5beb3ea5be4a7e8c1921bcbabfb43eac3881396eb4"
      }
    },
    {
      "id": "trouvaille-left-stack-2827-3819-item-06-2827-3831",
      "sourceFigmaNode": "2827:3831",
      "figmaNodeName": "6",
      "role": "carousel-left-item",
      "section": "26FW Trouvaille carousel left",
      "route": "trouvaille-intro",
      "season": "26 FW",
      "series": "Trouvaille",
      "product": null,
      "productStyle": null,
      "variantColorway": null,
      "detail": null,
      "order": 6,
      "stackId": "trouvaille-left-stack-2827-3819",
      "width": 529,
      "height": 707,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p1/carousel-and-mobile-gallery/trouvaille-left-stack-2827-3819-item-06-2827-3831-2827-3831@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Ordered item 6 of 8 cropped from Figma stack 2827:3819.",
      "sha256": "24dde2dbce3d75a5102fd41ebb3ec9a98cbcd85ff589821782fa510d38c475fc",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p1-master-asset",
      "byteLength": 581497,
      "fidelity": {
        "priority": "P1",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign 2.0",
        "exportBatch": "P1 carousel/mobile gallery child exports 2x/3x",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p1-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/26fw/trouvaille/carousel-left/left-06-2827-3831.webp",
        "previousSourceFigmaNode": "2827:3831",
        "acceptedFilename": "p1/carousel-and-mobile-gallery/trouvaille-left-stack-2827-3819-item-06-2827-3831-2827-3831@2x.png",
        "acceptedSha256": "24dde2dbce3d75a5102fd41ebb3ec9a98cbcd85ff589821782fa510d38c475fc"
      }
    },
    {
      "id": "trouvaille-left-stack-2827-3819-item-07-2827-3833",
      "sourceFigmaNode": "2827:3833",
      "figmaNodeName": "7",
      "role": "carousel-left-item",
      "section": "26FW Trouvaille carousel left",
      "route": "trouvaille-intro",
      "season": "26 FW",
      "series": "Trouvaille",
      "product": null,
      "productStyle": null,
      "variantColorway": null,
      "detail": null,
      "order": 7,
      "stackId": "trouvaille-left-stack-2827-3819",
      "width": 529,
      "height": 707,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p1/carousel-and-mobile-gallery/trouvaille-left-stack-2827-3819-item-07-2827-3833-2827-3833@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Ordered item 7 of 8 cropped from Figma stack 2827:3819.",
      "sha256": "4b21a50a79f4ffa930b1a90773fb419d2a63b49a44ccca58276608da8dbe294e",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p1-master-asset",
      "byteLength": 617752,
      "fidelity": {
        "priority": "P1",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign 2.0",
        "exportBatch": "P1 carousel/mobile gallery child exports 2x/3x",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p1-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/26fw/trouvaille/carousel-left/left-07-2827-3833.webp",
        "previousSourceFigmaNode": "2827:3833",
        "acceptedFilename": "p1/carousel-and-mobile-gallery/trouvaille-left-stack-2827-3819-item-07-2827-3833-2827-3833@2x.png",
        "acceptedSha256": "4b21a50a79f4ffa930b1a90773fb419d2a63b49a44ccca58276608da8dbe294e"
      }
    },
    {
      "id": "trouvaille-left-stack-2827-3819-item-08-2835-3863",
      "sourceFigmaNode": "2835:3863",
      "figmaNodeName": "8",
      "role": "carousel-left-item",
      "section": "26FW Trouvaille carousel left",
      "route": "trouvaille-intro",
      "season": "26 FW",
      "series": "Trouvaille",
      "product": null,
      "productStyle": null,
      "variantColorway": null,
      "detail": null,
      "order": 8,
      "stackId": "trouvaille-left-stack-2827-3819",
      "width": 529,
      "height": 707,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p1/carousel-and-mobile-gallery/trouvaille-left-stack-2827-3819-item-08-2835-3863-2835-3863@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Ordered item 8 of 8 cropped from Figma stack 2827:3819.",
      "sha256": "7a08351e5ba8b5b38b6ef64b2fd6df0791a4fa3836ef3e2ecabb278771d4d3a8",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p1-master-asset",
      "byteLength": 633946,
      "fidelity": {
        "priority": "P1",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign 2.0",
        "exportBatch": "P1 carousel/mobile gallery child exports 2x/3x",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p1-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/26fw/trouvaille/carousel-left/left-08-2835-3863.webp",
        "previousSourceFigmaNode": "2835:3863",
        "acceptedFilename": "p1/carousel-and-mobile-gallery/trouvaille-left-stack-2827-3819-item-08-2835-3863-2835-3863@2x.png",
        "acceptedSha256": "7a08351e5ba8b5b38b6ef64b2fd6df0791a4fa3836ef3e2ecabb278771d4d3a8"
      }
    },
    {
      "id": "trouvaille-left-stack-overview-2827-3819",
      "sourceFigmaNode": "2827:3819",
      "figmaNodeName": "left image area",
      "role": "carousel-left-stack-overview",
      "section": "26FW Trouvaille carousel source stack",
      "route": "trouvaille-intro",
      "season": "26 FW",
      "series": "Trouvaille",
      "product": null,
      "productStyle": null,
      "variantColorway": null,
      "detail": null,
      "order": null,
      "stackId": null,
      "width": 265,
      "height": 2897,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/26fw/trouvaille/carousel-left/stack-overview-2827-3819.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Full source stack overview; contains 8 ordered carousel items.",
      "sha256": "69d2c9a143d541926f8fa4a86188720f797c170aa523922f04c8b3ed1a01e73b"
    },
    {
      "id": "trouvaille-main-stack-2827-3783-item-01-2827-3752",
      "sourceFigmaNode": "2827:3752",
      "figmaNodeName": "1",
      "role": "carousel-main-item",
      "section": "26FW Trouvaille carousel main",
      "route": "trouvaille-intro",
      "season": "26 FW",
      "series": "Trouvaille",
      "product": null,
      "productStyle": null,
      "variantColorway": null,
      "detail": null,
      "order": 1,
      "stackId": "trouvaille-main-stack-2827-3783",
      "width": 1484,
      "height": 2160,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p1/carousel-and-mobile-gallery/trouvaille-main-stack-2827-3783-item-01-2827-3752-2827-3752@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Ordered item 1 of 7 cropped from Figma stack 2827:3783.",
      "sha256": "15477de6f3a68655eb35e4311c91c36f2789f1ab7382976733e94a96ab73089b",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p1-master-asset",
      "byteLength": 4970341,
      "fidelity": {
        "priority": "P1",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign 2.0",
        "exportBatch": "P1 carousel/mobile gallery child exports 2x/3x",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p1-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/26fw/trouvaille/carousel-main/main-01-2827-3752.webp",
        "previousSourceFigmaNode": "2827:3752",
        "acceptedFilename": "p1/carousel-and-mobile-gallery/trouvaille-main-stack-2827-3783-item-01-2827-3752-2827-3752@2x.png",
        "acceptedSha256": "15477de6f3a68655eb35e4311c91c36f2789f1ab7382976733e94a96ab73089b"
      }
    },
    {
      "id": "trouvaille-main-stack-2827-3783-item-02-2827-3792",
      "sourceFigmaNode": "2827:3792",
      "figmaNodeName": "2",
      "role": "carousel-main-item",
      "section": "26FW Trouvaille carousel main",
      "route": "trouvaille-intro",
      "season": "26 FW",
      "series": "Trouvaille",
      "product": null,
      "productStyle": null,
      "variantColorway": null,
      "detail": null,
      "order": 2,
      "stackId": "trouvaille-main-stack-2827-3783",
      "width": 1484,
      "height": 2160,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p1/carousel-and-mobile-gallery/trouvaille-main-stack-2827-3783-item-02-2827-3792-2827-3792@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Ordered item 2 of 7 cropped from Figma stack 2827:3783.",
      "sha256": "b5ffc93ba00d3d8bdce848f2f8a0ea874fd7425ae1c9b52a99143100052896c3",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p1-master-asset",
      "byteLength": 4882479,
      "fidelity": {
        "priority": "P1",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign 2.0",
        "exportBatch": "P1 carousel/mobile gallery child exports 2x/3x",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p1-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/26fw/trouvaille/carousel-main/main-02-2827-3792.webp",
        "previousSourceFigmaNode": "2827:3792",
        "acceptedFilename": "p1/carousel-and-mobile-gallery/trouvaille-main-stack-2827-3783-item-02-2827-3792-2827-3792@2x.png",
        "acceptedSha256": "b5ffc93ba00d3d8bdce848f2f8a0ea874fd7425ae1c9b52a99143100052896c3"
      }
    },
    {
      "id": "trouvaille-main-stack-2827-3783-item-03-2827-3755",
      "sourceFigmaNode": "2827:3755",
      "figmaNodeName": "3",
      "role": "carousel-main-item",
      "section": "26FW Trouvaille carousel main",
      "route": "trouvaille-intro",
      "season": "26 FW",
      "series": "Trouvaille",
      "product": null,
      "productStyle": null,
      "variantColorway": null,
      "detail": null,
      "order": 3,
      "stackId": "trouvaille-main-stack-2827-3783",
      "width": 1484,
      "height": 2160,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p1/carousel-and-mobile-gallery/trouvaille-main-stack-2827-3783-item-03-2827-3755-2827-3755@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Ordered item 3 of 7 cropped from Figma stack 2827:3783.",
      "sha256": "b87d8f34012083b8c5175dfb901133dbecd3ec9d99f45c2bfc23374b2218cf0e",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p1-master-asset",
      "byteLength": 5331237,
      "fidelity": {
        "priority": "P1",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign 2.0",
        "exportBatch": "P1 carousel/mobile gallery child exports 2x/3x",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p1-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/26fw/trouvaille/carousel-main/main-03-2827-3755.webp",
        "previousSourceFigmaNode": "2827:3755",
        "acceptedFilename": "p1/carousel-and-mobile-gallery/trouvaille-main-stack-2827-3783-item-03-2827-3755-2827-3755@2x.png",
        "acceptedSha256": "b87d8f34012083b8c5175dfb901133dbecd3ec9d99f45c2bfc23374b2218cf0e"
      }
    },
    {
      "id": "trouvaille-main-stack-2827-3783-item-04-2827-3759",
      "sourceFigmaNode": "2827:3759",
      "figmaNodeName": "4",
      "role": "carousel-main-item",
      "section": "26FW Trouvaille carousel main",
      "route": "trouvaille-intro",
      "season": "26 FW",
      "series": "Trouvaille",
      "product": null,
      "productStyle": null,
      "variantColorway": null,
      "detail": null,
      "order": 4,
      "stackId": "trouvaille-main-stack-2827-3783",
      "width": 1484,
      "height": 2160,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p1/carousel-and-mobile-gallery/trouvaille-main-stack-2827-3783-item-04-2827-3759-2827-3759@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Ordered item 4 of 7 cropped from Figma stack 2827:3783.",
      "sha256": "eec8cea6b9fbff3bd0be8c9b386a3e7542751d61709e6131290d9868cd6eee34",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p1-master-asset",
      "byteLength": 5035896,
      "fidelity": {
        "priority": "P1",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign 2.0",
        "exportBatch": "P1 carousel/mobile gallery child exports 2x/3x",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p1-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/26fw/trouvaille/carousel-main/main-04-2827-3759.webp",
        "previousSourceFigmaNode": "2827:3759",
        "acceptedFilename": "p1/carousel-and-mobile-gallery/trouvaille-main-stack-2827-3783-item-04-2827-3759-2827-3759@2x.png",
        "acceptedSha256": "eec8cea6b9fbff3bd0be8c9b386a3e7542751d61709e6131290d9868cd6eee34"
      }
    },
    {
      "id": "trouvaille-main-stack-2827-3783-item-05-2827-3799",
      "sourceFigmaNode": "2827:3799",
      "figmaNodeName": "5",
      "role": "carousel-main-item",
      "section": "26FW Trouvaille carousel main",
      "route": "trouvaille-intro",
      "season": "26 FW",
      "series": "Trouvaille",
      "product": null,
      "productStyle": null,
      "variantColorway": null,
      "detail": null,
      "order": 5,
      "stackId": "trouvaille-main-stack-2827-3783",
      "width": 1484,
      "height": 2160,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p1/carousel-and-mobile-gallery/trouvaille-main-stack-2827-3783-item-05-2827-3799-2827-3799@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Ordered item 5 of 7 cropped from Figma stack 2827:3783.",
      "sha256": "7de92ea24ea2266ad9d03754d51d7b28e77b93c7637e6e5c598ee24a982fdd29",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p1-master-asset",
      "byteLength": 4896672,
      "fidelity": {
        "priority": "P1",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign 2.0",
        "exportBatch": "P1 carousel/mobile gallery child exports 2x/3x",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p1-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/26fw/trouvaille/carousel-main/main-05-2827-3799.webp",
        "previousSourceFigmaNode": "2827:3799",
        "acceptedFilename": "p1/carousel-and-mobile-gallery/trouvaille-main-stack-2827-3783-item-05-2827-3799-2827-3799@2x.png",
        "acceptedSha256": "7de92ea24ea2266ad9d03754d51d7b28e77b93c7637e6e5c598ee24a982fdd29"
      }
    },
    {
      "id": "trouvaille-main-stack-2827-3783-item-06-2827-3763",
      "sourceFigmaNode": "2827:3763",
      "figmaNodeName": "6",
      "role": "carousel-main-item",
      "section": "26FW Trouvaille carousel main",
      "route": "trouvaille-intro",
      "season": "26 FW",
      "series": "Trouvaille",
      "product": null,
      "productStyle": null,
      "variantColorway": null,
      "detail": null,
      "order": 6,
      "stackId": "trouvaille-main-stack-2827-3783",
      "width": 1484,
      "height": 2160,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p1/carousel-and-mobile-gallery/trouvaille-main-stack-2827-3783-item-06-2827-3763-2827-3763@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Ordered item 6 of 7 cropped from Figma stack 2827:3783.",
      "sha256": "763c0b38eee44e85ec6b7cbfbcaf86fdcff4ce31016552098bc0f72acf320844",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p1-master-asset",
      "byteLength": 5012672,
      "fidelity": {
        "priority": "P1",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign 2.0",
        "exportBatch": "P1 carousel/mobile gallery child exports 2x/3x",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p1-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/26fw/trouvaille/carousel-main/main-06-2827-3763.webp",
        "previousSourceFigmaNode": "2827:3763",
        "acceptedFilename": "p1/carousel-and-mobile-gallery/trouvaille-main-stack-2827-3783-item-06-2827-3763-2827-3763@2x.png",
        "acceptedSha256": "763c0b38eee44e85ec6b7cbfbcaf86fdcff4ce31016552098bc0f72acf320844"
      }
    },
    {
      "id": "trouvaille-main-stack-2827-3783-item-07-2835-3869",
      "sourceFigmaNode": "2835:3869",
      "figmaNodeName": "7",
      "role": "carousel-main-item",
      "section": "26FW Trouvaille carousel main",
      "route": "trouvaille-intro",
      "season": "26 FW",
      "series": "Trouvaille",
      "product": null,
      "productStyle": null,
      "variantColorway": null,
      "detail": null,
      "order": 7,
      "stackId": "trouvaille-main-stack-2827-3783",
      "width": 1484,
      "height": 2160,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p1/carousel-and-mobile-gallery/trouvaille-main-stack-2827-3783-item-07-2835-3869-2835-3869@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Ordered item 7 of 7 cropped from Figma stack 2827:3783.",
      "sha256": "c442c6fc090913e8b51821ef265701160c570f912b114ed71868fef3cec464e5",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p1-master-asset",
      "byteLength": 5112675,
      "fidelity": {
        "priority": "P1",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign 2.0",
        "exportBatch": "P1 carousel/mobile gallery child exports 2x/3x",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p1-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/26fw/trouvaille/carousel-main/main-07-2835-3869.webp",
        "previousSourceFigmaNode": "2835:3869",
        "acceptedFilename": "p1/carousel-and-mobile-gallery/trouvaille-main-stack-2827-3783-item-07-2835-3869-2835-3869@2x.png",
        "acceptedSha256": "c442c6fc090913e8b51821ef265701160c570f912b114ed71868fef3cec464e5"
      }
    },
    {
      "id": "trouvaille-main-stack-overview-2827-3783",
      "sourceFigmaNode": "2827:3783",
      "figmaNodeName": "main image area",
      "role": "carousel-main-stack-overview",
      "section": "26FW Trouvaille carousel source stack",
      "route": "trouvaille-intro",
      "season": "26 FW",
      "series": "Trouvaille",
      "product": null,
      "productStyle": null,
      "variantColorway": null,
      "detail": null,
      "order": null,
      "stackId": null,
      "width": 742,
      "height": 7620,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/26fw/trouvaille/carousel-main/stack-overview-2827-3783.webp",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Full source stack overview; contains 7 ordered carousel items.",
      "sha256": "338ff7c42d1f35a733bc9a57b1a386de6b2e51eb3b0bc4009e3767f5c66f5dd8"
    },
    {
      "id": "trouvaille-main-stage-image",
      "sourceFigmaNode": "2816:3631",
      "figmaNodeName": "main image area",
      "role": "series-main-stage-image-only",
      "section": "Trouvaille live-type visual",
      "route": "/air-ease-v2#trouvaille-intro",
      "season": null,
      "series": "Trouvaille",
      "product": null,
      "productStyle": null,
      "variantColorway": null,
      "detail": null,
      "order": null,
      "stackId": null,
      "width": 1484,
      "height": 2160,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/image-fidelity/series-intro-atomic/series/trouvaille-main-stage-image-2816-3631@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Approved image-only direct Figma export. Live runtime text intentionally excluded.",
      "sha256": "15477de6f3a68655eb35e4311c91c36f2789f1ab7382976733e94a96ab73089b",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-series-intro-atomic-image-only",
      "byteLength": 4970341,
      "fidelity": {
        "priority": "P1.2",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign 2.0",
        "sourcePageNode": "2265:30",
        "exportMap": "review-screenshots/air-ease-v2-series-intro-atomic-intake-20260716-0323/v2-series-intro-atomic-export-map.json",
        "acceptedFilename": "series/trouvaille-main-stage-image-2816-3631@2x.png",
        "acceptedSha256": "15477de6f3a68655eb35e4311c91c36f2789f1ab7382976733e94a96ab73089b"
      }
    },
    {
      "id": "white-airy-veil-hat-detail-frame-2796-3149",
      "sourceFigmaNode": "3301:477",
      "figmaNodeName": "detail_la croissance_White Ariy Veil Hat",
      "role": "detail-frame",
      "section": "26 Capsule / la croissance detail",
      "route": "white-airy-veil-hat-detail",
      "season": "26 Capsule",
      "series": "la croissance",
      "product": "White Airy Veil Hat",
      "productStyle": "Airy Veil Hat",
      "variantColorway": "Daylight Bloom / White Airy Veil Hat",
      "detail": "full-frame",
      "order": null,
      "stackId": null,
      "width": 3840,
      "height": 8600,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p0/26-capsule---la-croissance-detail/white-airy-veil-hat-detail-frame-3301-477-3301-477@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Available real detail frame. Figma frame name contains typo Ariy.",
      "sha256": "1c61a427be787075283819a6c5e1543c390b3664a50f1fa1ca6d9862a6196d62",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-frame",
      "byteLength": 19712971,
      "fidelity": {
        "priority": "P0",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p0-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/26-capsule/la-croissance/detail/white-airy-veil-hat/full-detail-2796-3149.webp",
        "previousSourceFigmaNode": "2796:3149",
        "acceptedFilename": "p0/26-capsule---la-croissance-detail/white-airy-veil-hat-detail-frame-3301-477-3301-477@2x.png",
        "acceptedSha256": "1c61a427be787075283819a6c5e1543c390b3664a50f1fa1ca6d9862a6196d62"
      }
    },
    {
      "id": "white-airy-veil-hat-detail-how-to-2796-3183",
      "sourceFigmaNode": "3301:516",
      "figmaNodeName": "how to area",
      "role": "detail-asset",
      "section": "26 Capsule / la croissance detail",
      "route": "white-airy-veil-hat-detail",
      "season": "26 Capsule",
      "series": "la croissance",
      "product": "White Airy Veil Hat",
      "productStyle": "Airy Veil Hat",
      "variantColorway": "Daylight Bloom / White Airy Veil Hat",
      "detail": "how-to",
      "order": null,
      "stackId": null,
      "width": 3620,
      "height": 2000,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p0/26-capsule---la-croissance-detail/white-airy-veil-hat-detail-how-to-3301-516-3301-516@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Cropped from the corresponding full real Figma detail frame render.",
      "sha256": "ce4119d87d8c2ae4d489ed4a8ad21550b4df2fe20fdeaed1bfa38b607649dbe8",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-asset",
      "byteLength": 3984135,
      "fidelity": {
        "priority": "P0",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p0-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/26-capsule/la-croissance/detail/white-airy-veil-hat/how-to-2796-3183.webp",
        "previousSourceFigmaNode": "2796:3183",
        "acceptedFilename": "p0/26-capsule---la-croissance-detail/white-airy-veil-hat-detail-how-to-3301-516-3301-516@2x.png",
        "acceptedSha256": "ce4119d87d8c2ae4d489ed4a8ad21550b4df2fe20fdeaed1bfa38b607649dbe8"
      }
    },
    {
      "id": "white-airy-veil-hat-detail-information-2796-3202",
      "sourceFigmaNode": "3301:539",
      "figmaNodeName": "detail information",
      "role": "detail-asset",
      "section": "26 Capsule / la croissance detail",
      "route": "white-airy-veil-hat-detail",
      "season": "26 Capsule",
      "series": "la croissance",
      "product": "White Airy Veil Hat",
      "productStyle": "Airy Veil Hat",
      "variantColorway": "Daylight Bloom / White Airy Veil Hat",
      "detail": "information",
      "order": null,
      "stackId": null,
      "width": 1402,
      "height": 2800,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p0/26-capsule---la-croissance-detail/white-airy-veil-hat-detail-information-3301-539-3301-539@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Cropped from the corresponding full real Figma detail frame render.",
      "sha256": "2c7adf1896d859961359525d257a8f104f301dc88ff2518b7129b368e903edb8",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-asset",
      "byteLength": 252813,
      "fidelity": {
        "priority": "P0",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p0-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/26-capsule/la-croissance/detail/white-airy-veil-hat/information-2796-3202.webp",
        "previousSourceFigmaNode": "2796:3202",
        "acceptedFilename": "p0/26-capsule---la-croissance-detail/white-airy-veil-hat-detail-information-3301-539-3301-539@2x.png",
        "acceptedSha256": "2c7adf1896d859961359525d257a8f104f301dc88ff2518b7129b368e903edb8"
      }
    },
    {
      "id": "white-airy-veil-hat-detail-looks-2796-3160",
      "sourceFigmaNode": "3301:488",
      "figmaNodeName": "looks",
      "role": "detail-asset",
      "section": "26 Capsule / la croissance detail",
      "route": "white-airy-veil-hat-detail",
      "season": "26 Capsule",
      "series": "la croissance",
      "product": "White Airy Veil Hat",
      "productStyle": "Airy Veil Hat",
      "variantColorway": "Daylight Bloom / White Airy Veil Hat",
      "detail": "looks",
      "order": null,
      "stackId": null,
      "width": 3620,
      "height": 890,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p0/26-capsule---la-croissance-detail/white-airy-veil-hat-detail-looks-3301-488-3301-488@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Cropped from the corresponding full real Figma detail frame render.",
      "sha256": "70868ce1c08adfb385bb3c18fe84b571c48ebec3e8da7796f9fb34157beac4e5",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-asset",
      "byteLength": 3810305,
      "fidelity": {
        "priority": "P0",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p0-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/26-capsule/la-croissance/detail/white-airy-veil-hat/looks-2796-3160.webp",
        "previousSourceFigmaNode": "2796:3160",
        "acceptedFilename": "p0/26-capsule---la-croissance-detail/white-airy-veil-hat-detail-looks-3301-488-3301-488@2x.png",
        "acceptedSha256": "70868ce1c08adfb385bb3c18fe84b571c48ebec3e8da7796f9fb34157beac4e5"
      }
    },
    {
      "id": "white-airy-veil-hat-detail-main-2796-3154",
      "sourceFigmaNode": "3301:482",
      "figmaNodeName": "main",
      "role": "detail-asset",
      "section": "26 Capsule / la croissance detail",
      "route": "white-airy-veil-hat-detail",
      "season": "26 Capsule",
      "series": "la croissance",
      "product": "White Airy Veil Hat",
      "productStyle": "Airy Veil Hat",
      "variantColorway": "Daylight Bloom / White Airy Veil Hat",
      "detail": "main",
      "order": null,
      "stackId": null,
      "width": 1800,
      "height": 3620,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p0/26-capsule---la-croissance-detail/white-airy-veil-hat-detail-main-3301-482-3301-482@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Cropped from the corresponding full real Figma detail frame render.",
      "sha256": "4d6e0b4239abf86db8df445a3838bd71f333c2057b5f0dc2a885519ecd2d52aa",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-asset",
      "byteLength": 6826643,
      "fidelity": {
        "priority": "P0",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p0-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/26-capsule/la-croissance/detail/white-airy-veil-hat/main-2796-3154.webp",
        "previousSourceFigmaNode": "2796:3154",
        "acceptedFilename": "p0/26-capsule---la-croissance-detail/white-airy-veil-hat-detail-main-3301-482-3301-482@2x.png",
        "acceptedSha256": "4d6e0b4239abf86db8df445a3838bd71f333c2057b5f0dc2a885519ecd2d52aa"
      }
    },
    {
      "id": "white-airy-veil-hat-detail-styles-2796-3169",
      "sourceFigmaNode": "3301:505",
      "figmaNodeName": "styles",
      "role": "detail-asset",
      "section": "26 Capsule / la croissance detail",
      "route": "white-airy-veil-hat-detail",
      "season": "26 Capsule",
      "series": "la croissance",
      "product": "White Airy Veil Hat",
      "productStyle": "Airy Veil Hat",
      "variantColorway": "Daylight Bloom / White Airy Veil Hat",
      "detail": "styles",
      "order": null,
      "stackId": null,
      "width": 3620,
      "height": 890,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p0/26-capsule---la-croissance-detail/white-airy-veil-hat-detail-styles-3301-505-3301-505@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Cropped from the corresponding full real Figma detail frame render.",
      "sha256": "b6d04142ae2a077ab80b9ec9a503573b838ff389f1c29d68a96d606300548744",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-asset",
      "byteLength": 4185149,
      "fidelity": {
        "priority": "P0",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p0-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/26-capsule/la-croissance/detail/white-airy-veil-hat/styles-2796-3169.webp",
        "previousSourceFigmaNode": "2796:3169",
        "acceptedFilename": "p0/26-capsule---la-croissance-detail/white-airy-veil-hat-detail-styles-3301-505-3301-505@2x.png",
        "acceptedSha256": "b6d04142ae2a077ab80b9ec9a503573b838ff389f1c29d68a96d606300548744"
      }
    },
    {
      "id": "white-petal-hat-detail-frame-2796-547",
      "sourceFigmaNode": "3301:234",
      "figmaNodeName": "detail_la croissance_White Petal Hat",
      "role": "detail-frame",
      "section": "26 Capsule / la croissance detail",
      "route": "white-petal-hat-detail",
      "season": "26 Capsule",
      "series": "la croissance",
      "product": "White Petal Hat",
      "productStyle": "Petal Hat",
      "variantColorway": "Daylight Bloom / White Petal Hat",
      "detail": "full-frame",
      "order": null,
      "stackId": null,
      "width": 3840,
      "height": 8600,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p0/26-capsule---la-croissance-detail/white-petal-hat-detail-frame-3301-234-3301-234@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Available real detail frame. Add to Cart remains visual-only.",
      "sha256": "290d99908f698ecbb8e0ab3a3853ad1544519a5ae5fac93f412cb14ae5edf0a3",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-frame",
      "byteLength": 18587720,
      "fidelity": {
        "priority": "P0",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p0-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/26-capsule/la-croissance/detail/white-petal-hat/full-detail-2796-547.webp",
        "previousSourceFigmaNode": "2796:547",
        "acceptedFilename": "p0/26-capsule---la-croissance-detail/white-petal-hat-detail-frame-3301-234-3301-234@2x.png",
        "acceptedSha256": "290d99908f698ecbb8e0ab3a3853ad1544519a5ae5fac93f412cb14ae5edf0a3"
      }
    },
    {
      "id": "white-petal-hat-detail-how-to-2796-601",
      "sourceFigmaNode": "3301:265",
      "figmaNodeName": "how to area",
      "role": "detail-asset",
      "section": "26 Capsule / la croissance detail",
      "route": "white-petal-hat-detail",
      "season": "26 Capsule",
      "series": "la croissance",
      "product": "White Petal Hat",
      "productStyle": "Petal Hat",
      "variantColorway": "Daylight Bloom / White Petal Hat",
      "detail": "how-to",
      "order": null,
      "stackId": null,
      "width": 3620,
      "height": 1800,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p0/26-capsule---la-croissance-detail/white-petal-hat-detail-how-to-3301-265-3301-265@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Cropped from the corresponding full real Figma detail frame render.",
      "sha256": "839c94a3e9b07b17250c1e00a89ee8784929b98cf56d252750b1680e6d1d4272",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-asset",
      "byteLength": 4263299,
      "fidelity": {
        "priority": "P0",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p0-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/26-capsule/la-croissance/detail/white-petal-hat/how-to-2796-601.webp",
        "previousSourceFigmaNode": "2796:601",
        "acceptedFilename": "p0/26-capsule---la-croissance-detail/white-petal-hat-detail-how-to-3301-265-3301-265@2x.png",
        "acceptedSha256": "839c94a3e9b07b17250c1e00a89ee8784929b98cf56d252750b1680e6d1d4272"
      }
    },
    {
      "id": "white-petal-hat-detail-information-2796-632",
      "sourceFigmaNode": "3301:284",
      "figmaNodeName": "detail information",
      "role": "detail-asset",
      "section": "26 Capsule / la croissance detail",
      "route": "white-petal-hat-detail",
      "season": "26 Capsule",
      "series": "la croissance",
      "product": "White Petal Hat",
      "productStyle": "Petal Hat",
      "variantColorway": "Daylight Bloom / White Petal Hat",
      "detail": "information",
      "order": null,
      "stackId": null,
      "width": 1402,
      "height": 2800,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p0/26-capsule---la-croissance-detail/white-petal-hat-detail-information-3301-284-3301-284@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Cropped from the corresponding full real Figma detail frame render.",
      "sha256": "55e875ec437ab1c393a06e224ff8168a080e45e2242e58a51c72bd4934e12b42",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-asset",
      "byteLength": 258252,
      "fidelity": {
        "priority": "P0",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p0-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/26-capsule/la-croissance/detail/white-petal-hat/information-2796-632.webp",
        "previousSourceFigmaNode": "2796:632",
        "acceptedFilename": "p0/26-capsule---la-croissance-detail/white-petal-hat-detail-information-3301-284-3301-284@2x.png",
        "acceptedSha256": "55e875ec437ab1c393a06e224ff8168a080e45e2242e58a51c72bd4934e12b42"
      }
    },
    {
      "id": "white-petal-hat-detail-looks-2796-574",
      "sourceFigmaNode": "3301:245",
      "figmaNodeName": "looks",
      "role": "detail-asset",
      "section": "26 Capsule / la croissance detail",
      "route": "white-petal-hat-detail",
      "season": "26 Capsule",
      "series": "la croissance",
      "product": "White Petal Hat",
      "productStyle": "Petal Hat",
      "variantColorway": "Daylight Bloom / White Petal Hat",
      "detail": "looks",
      "order": null,
      "stackId": null,
      "width": 3620,
      "height": 890,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p0/26-capsule---la-croissance-detail/white-petal-hat-detail-looks-3301-245-3301-245@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Cropped from the corresponding full real Figma detail frame render.",
      "sha256": "06651a7da0c87120e56c80074342e3c28ecadcb623df3e35a7c0a16af5113a32",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-asset",
      "byteLength": 3722709,
      "fidelity": {
        "priority": "P0",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p0-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/26-capsule/la-croissance/detail/white-petal-hat/looks-2796-574.webp",
        "previousSourceFigmaNode": "2796:574",
        "acceptedFilename": "p0/26-capsule---la-croissance-detail/white-petal-hat-detail-looks-3301-245-3301-245@2x.png",
        "acceptedSha256": "06651a7da0c87120e56c80074342e3c28ecadcb623df3e35a7c0a16af5113a32"
      }
    },
    {
      "id": "white-petal-hat-detail-main-2796-568",
      "sourceFigmaNode": "3301:239",
      "figmaNodeName": "main",
      "role": "detail-asset",
      "section": "26 Capsule / la croissance detail",
      "route": "white-petal-hat-detail",
      "season": "26 Capsule",
      "series": "la croissance",
      "product": "White Petal Hat",
      "productStyle": "Petal Hat",
      "variantColorway": "Daylight Bloom / White Petal Hat",
      "detail": "main",
      "order": null,
      "stackId": null,
      "width": 1800,
      "height": 3620,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p0/26-capsule---la-croissance-detail/white-petal-hat-detail-main-3301-239-3301-239@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Cropped from the corresponding full real Figma detail frame render.",
      "sha256": "2d9f82690c0e319265c200174e9e953662cd36abe4552a897e28a8dd773b3d3b",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-asset",
      "byteLength": 6974160,
      "fidelity": {
        "priority": "P0",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p0-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/26-capsule/la-croissance/detail/white-petal-hat/main-2796-568.webp",
        "previousSourceFigmaNode": "2796:568",
        "acceptedFilename": "p0/26-capsule---la-croissance-detail/white-petal-hat-detail-main-3301-239-3301-239@2x.png",
        "acceptedSha256": "2d9f82690c0e319265c200174e9e953662cd36abe4552a897e28a8dd773b3d3b"
      }
    },
    {
      "id": "white-petal-hat-detail-styles-2796-587",
      "sourceFigmaNode": "3301:254",
      "figmaNodeName": "styles",
      "role": "detail-asset",
      "section": "26 Capsule / la croissance detail",
      "route": "white-petal-hat-detail",
      "season": "26 Capsule",
      "series": "la croissance",
      "product": "White Petal Hat",
      "productStyle": "Petal Hat",
      "variantColorway": "Daylight Bloom / White Petal Hat",
      "detail": "styles",
      "order": null,
      "stackId": null,
      "width": 3620,
      "height": 890,
      "format": "webp",
      "publicPath": "/assets/air-ease-v2/image-fidelity/p0/26-capsule---la-croissance-detail/white-petal-hat-detail-styles-3301-254-3301-254@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Cropped from the corresponding full real Figma detail frame render.",
      "sha256": "4df6a6284f3268ee37fa8c1dbbb1fcd5c3ec4fc5686a4fca5533a82213f1a5a5",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-asset",
      "byteLength": 2704614,
      "fidelity": {
        "priority": "P0",
        "format": "PNG",
        "scale": 2,
        "sourcePageName": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "exportMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p0-intake-20260713/v2-image-fidelity-export-map.json",
        "originalPublicPath": "/assets/air-ease-v2/26-capsule/la-croissance/detail/white-petal-hat/styles-2796-587.webp",
        "previousSourceFigmaNode": "2796:587",
        "acceptedFilename": "p0/26-capsule---la-croissance-detail/white-petal-hat-detail-styles-3301-254-3301-254@2x.png",
        "acceptedSha256": "4df6a6284f3268ee37fa8c1dbbb1fcd5c3ec4fc5686a4fca5533a82213f1a5a5"
      }
    },
    {
      "id": "la-croissance-detail-white-petal-hat-look-style-01-3301-246",
      "sourceFigmaNode": "3301:246",
      "sourceLocalPath": null,
      "figmaNodeName": "Petal Hat look-style 1",
      "role": "look-style",
      "section": "26 Capsule / la croissance detail atomic",
      "route": "/air-ease-v2/detail/white-petal-hat",
      "season": "26 Capsule",
      "series": "la croissance",
      "product": "White Petal Hat",
      "productStyle": "Petal Hat",
      "variantColorway": "White",
      "detail": "look-style",
      "order": 1,
      "stackId": null,
      "width": 890,
      "height": 890,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/la-croissance/atomic/white-petal-hat/look-style/01-3301-246@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Direct 2x export of the approved image-only Figma child frame.",
      "sha256": "4f709e1e8b683178f6628a4103cd9dcfb2075244115bfaf9135a44b4ef9849f4",
      "sourceType": "direct-figma-child-frame-exportAsync",
      "compositionType": "single-image-atom",
      "byteLength": 1104892
    },
    {
      "id": "la-croissance-detail-white-petal-hat-look-style-02-3301-248",
      "sourceFigmaNode": "3301:248",
      "sourceLocalPath": null,
      "figmaNodeName": "Petal Hat look-style 2",
      "role": "look-style",
      "section": "26 Capsule / la croissance detail atomic",
      "route": "/air-ease-v2/detail/white-petal-hat",
      "season": "26 Capsule",
      "series": "la croissance",
      "product": "White Petal Hat",
      "productStyle": "Petal Hat",
      "variantColorway": "White",
      "detail": "look-style",
      "order": 2,
      "stackId": null,
      "width": 890,
      "height": 890,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/la-croissance/atomic/white-petal-hat/look-style/02-3301-248@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Direct 2x export of the approved image-only Figma child frame.",
      "sha256": "aebf18233d163a14fe420785063e5b78b8ab61b048d102ad74ca47859a8afad4",
      "sourceType": "direct-figma-child-frame-exportAsync",
      "compositionType": "single-image-atom",
      "byteLength": 1000177
    },
    {
      "id": "la-croissance-detail-white-petal-hat-look-style-03-3301-250",
      "sourceFigmaNode": "3301:250",
      "sourceLocalPath": null,
      "figmaNodeName": "Petal Hat look-style 3",
      "role": "look-style",
      "section": "26 Capsule / la croissance detail atomic",
      "route": "/air-ease-v2/detail/white-petal-hat",
      "season": "26 Capsule",
      "series": "la croissance",
      "product": "White Petal Hat",
      "productStyle": "Petal Hat",
      "variantColorway": "White",
      "detail": "look-style",
      "order": 3,
      "stackId": null,
      "width": 890,
      "height": 890,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/la-croissance/atomic/white-petal-hat/look-style/03-3301-250@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Direct 2x export of the approved image-only Figma child frame.",
      "sha256": "13d04665a892c9d2cc7602a533071f9cb7f206d10740d9317c6a420d96b9755e",
      "sourceType": "direct-figma-child-frame-exportAsync",
      "compositionType": "single-image-atom",
      "byteLength": 971810
    },
    {
      "id": "la-croissance-detail-white-petal-hat-look-style-04-3301-252",
      "sourceFigmaNode": "3301:252",
      "sourceLocalPath": null,
      "figmaNodeName": "Petal Hat look-style 4",
      "role": "look-style",
      "section": "26 Capsule / la croissance detail atomic",
      "route": "/air-ease-v2/detail/white-petal-hat",
      "season": "26 Capsule",
      "series": "la croissance",
      "product": "White Petal Hat",
      "productStyle": "Petal Hat",
      "variantColorway": "White",
      "detail": "look-style",
      "order": 4,
      "stackId": null,
      "width": 890,
      "height": 890,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/la-croissance/atomic/white-petal-hat/look-style/04-3301-252@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Direct 2x export of the approved image-only Figma child frame.",
      "sha256": "a29da486c33fa075d8e06d0cb2ee08faa6bbb88f8bf0f6f8b02bcc7fd996ad1b",
      "sourceType": "direct-figma-child-frame-exportAsync",
      "compositionType": "single-image-atom",
      "byteLength": 1095463
    },
    {
      "id": "la-croissance-detail-white-petal-hat-more-wear-01-3301-255",
      "sourceFigmaNode": "3301:255",
      "sourceLocalPath": null,
      "figmaNodeName": "Petal Hat more-wear 1",
      "role": "more-wear",
      "section": "26 Capsule / la croissance detail atomic",
      "route": "/air-ease-v2/detail/white-petal-hat",
      "season": "26 Capsule",
      "series": "la croissance",
      "product": "White Petal Hat",
      "productStyle": "Petal Hat",
      "variantColorway": "White",
      "detail": "more-wear",
      "order": 1,
      "stackId": null,
      "width": 890,
      "height": 890,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/la-croissance/atomic/white-petal-hat/more-wear/01-3301-255@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Direct 2x export of the approved image-only Figma child frame.",
      "sha256": "d18dd3109009eb6c9f283352e6bfb83b05597723afa24136db22251187d1fe93",
      "sourceType": "direct-figma-child-frame-exportAsync",
      "compositionType": "single-image-atom",
      "byteLength": 914755
    },
    {
      "id": "la-croissance-detail-white-petal-hat-more-wear-02-3301-258",
      "sourceFigmaNode": "3301:258",
      "sourceLocalPath": null,
      "figmaNodeName": "Petal Hat more-wear 2",
      "role": "more-wear",
      "section": "26 Capsule / la croissance detail atomic",
      "route": "/air-ease-v2/detail/white-petal-hat",
      "season": "26 Capsule",
      "series": "la croissance",
      "product": "White Petal Hat",
      "productStyle": "Petal Hat",
      "variantColorway": "White",
      "detail": "more-wear",
      "order": 2,
      "stackId": null,
      "width": 890,
      "height": 890,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/la-croissance/atomic/white-petal-hat/more-wear/02-3301-258@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Direct 2x export of the approved image-only Figma child frame.",
      "sha256": "a69645eaea8246b076b007494788c9bfd27bdd91c3d9bdaeae13d7c49abdb14d",
      "sourceType": "direct-figma-child-frame-exportAsync",
      "compositionType": "single-image-atom",
      "byteLength": 1089195
    },
    {
      "id": "la-croissance-detail-white-petal-hat-more-wear-03-3301-260",
      "sourceFigmaNode": "3301:260",
      "sourceLocalPath": null,
      "figmaNodeName": "Petal Hat more-wear 3",
      "role": "more-wear",
      "section": "26 Capsule / la croissance detail atomic",
      "route": "/air-ease-v2/detail/white-petal-hat",
      "season": "26 Capsule",
      "series": "la croissance",
      "product": "White Petal Hat",
      "productStyle": "Petal Hat",
      "variantColorway": "White",
      "detail": "more-wear",
      "order": 3,
      "stackId": null,
      "width": 890,
      "height": 890,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/la-croissance/atomic/white-petal-hat/more-wear/03-3301-260@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Direct 2x export of the approved image-only Figma child frame.",
      "sha256": "cfab4b7a1cbcdaf7527cc54a6b4a9c918c8845c326066de1a5df2824aa7724d5",
      "sourceType": "direct-figma-child-frame-exportAsync",
      "compositionType": "single-image-atom",
      "byteLength": 917868
    },
    {
      "id": "la-croissance-detail-white-petal-hat-how-to-wear-photo-01-3301-266",
      "sourceFigmaNode": "3301:266",
      "sourceLocalPath": null,
      "figmaNodeName": "Petal Hat how-to-wear-photo 1",
      "role": "how-to-wear-photo",
      "section": "26 Capsule / la croissance detail atomic",
      "route": "/air-ease-v2/detail/white-petal-hat",
      "season": "26 Capsule",
      "series": "la croissance",
      "product": "White Petal Hat",
      "productStyle": "Petal Hat",
      "variantColorway": "White",
      "detail": "how-to-wear-photo",
      "order": 1,
      "stackId": "white-petal-hat-how-to-wear-1",
      "width": 890,
      "height": 890,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/la-croissance/atomic/white-petal-hat/how-photo/01-3301-266@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Direct 2x export of the approved image-only Figma child frame.",
      "sha256": "0e6e3a8f09e9f7e3c8bf4ccc38501050ad27d92a8458c61bb1961a9b31e3140c",
      "sourceType": "direct-figma-child-frame-exportAsync",
      "compositionType": "single-image-atom",
      "byteLength": 1111669
    },
    {
      "id": "la-croissance-detail-white-petal-hat-how-to-wear-photo-02-3301-268",
      "sourceFigmaNode": "3301:268",
      "sourceLocalPath": null,
      "figmaNodeName": "Petal Hat how-to-wear-photo 2",
      "role": "how-to-wear-photo",
      "section": "26 Capsule / la croissance detail atomic",
      "route": "/air-ease-v2/detail/white-petal-hat",
      "season": "26 Capsule",
      "series": "la croissance",
      "product": "White Petal Hat",
      "productStyle": "Petal Hat",
      "variantColorway": "White",
      "detail": "how-to-wear-photo",
      "order": 2,
      "stackId": "white-petal-hat-how-to-wear-1",
      "width": 890,
      "height": 890,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/la-croissance/atomic/white-petal-hat/how-photo/02-3301-268@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Direct 2x export of the approved image-only Figma child frame.",
      "sha256": "507378bf022eacecd861400cb1734aa54ca6a0006683a8386fceeb0e3af32cc0",
      "sourceType": "direct-figma-child-frame-exportAsync",
      "compositionType": "single-image-atom",
      "byteLength": 1196101
    },
    {
      "id": "la-croissance-detail-white-petal-hat-how-to-wear-sketch-01-3301-270",
      "sourceFigmaNode": "3301:270",
      "sourceLocalPath": null,
      "figmaNodeName": "Petal Hat how-to-wear-sketch 1",
      "role": "how-to-wear-sketch",
      "section": "26 Capsule / la croissance detail atomic",
      "route": "/air-ease-v2/detail/white-petal-hat",
      "season": "26 Capsule",
      "series": "la croissance",
      "product": "White Petal Hat",
      "productStyle": "Petal Hat",
      "variantColorway": "White",
      "detail": "how-to-wear-sketch",
      "order": 1,
      "stackId": "white-petal-hat-how-to-wear-1",
      "width": 890,
      "height": 890,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/la-croissance/atomic/white-petal-hat/how-sketch/01-3301-270@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Direct 2x export of the approved image-only Figma child frame.",
      "sha256": "3ef7ac0dd63ac164de4d6299fa6b613619a4fced25a6fa608f341453c364bf9a",
      "sourceType": "direct-figma-child-frame-exportAsync",
      "compositionType": "single-image-atom",
      "byteLength": 38581
    },
    {
      "id": "la-croissance-detail-white-petal-hat-how-to-wear-photo-03-3301-275",
      "sourceFigmaNode": "3301:275",
      "sourceLocalPath": null,
      "figmaNodeName": "Petal Hat how-to-wear-photo 3",
      "role": "how-to-wear-photo",
      "section": "26 Capsule / la croissance detail atomic",
      "route": "/air-ease-v2/detail/white-petal-hat",
      "season": "26 Capsule",
      "series": "la croissance",
      "product": "White Petal Hat",
      "productStyle": "Petal Hat",
      "variantColorway": "White",
      "detail": "how-to-wear-photo",
      "order": 3,
      "stackId": "white-petal-hat-how-to-wear-2",
      "width": 890,
      "height": 890,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/la-croissance/atomic/white-petal-hat/how-photo/03-3301-275@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Direct 2x export of the approved image-only Figma child frame.",
      "sha256": "8578ac5dfd2f765f692462f1c58e7c88ef98a66ff9928259f39f48f57dd2afa5",
      "sourceType": "direct-figma-child-frame-exportAsync",
      "compositionType": "single-image-atom",
      "byteLength": 1100282
    },
    {
      "id": "la-croissance-detail-white-petal-hat-how-to-wear-photo-04-3301-277",
      "sourceFigmaNode": "3301:277",
      "sourceLocalPath": null,
      "figmaNodeName": "Petal Hat how-to-wear-photo 4",
      "role": "how-to-wear-photo",
      "section": "26 Capsule / la croissance detail atomic",
      "route": "/air-ease-v2/detail/white-petal-hat",
      "season": "26 Capsule",
      "series": "la croissance",
      "product": "White Petal Hat",
      "productStyle": "Petal Hat",
      "variantColorway": "White",
      "detail": "how-to-wear-photo",
      "order": 4,
      "stackId": "white-petal-hat-how-to-wear-2",
      "width": 890,
      "height": 890,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/la-croissance/atomic/white-petal-hat/how-photo/04-3301-277@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Direct 2x export of the approved image-only Figma child frame.",
      "sha256": "05c0a5fbeb804f0cdd4a6562820b3a2e32b4524a0cd74bfb3168d91ef127045a",
      "sourceType": "direct-figma-child-frame-exportAsync",
      "compositionType": "single-image-atom",
      "byteLength": 1001743
    },
    {
      "id": "la-croissance-detail-white-petal-hat-how-to-wear-sketch-02-3301-279",
      "sourceFigmaNode": "3301:279",
      "sourceLocalPath": null,
      "figmaNodeName": "Petal Hat how-to-wear-sketch 2",
      "role": "how-to-wear-sketch",
      "section": "26 Capsule / la croissance detail atomic",
      "route": "/air-ease-v2/detail/white-petal-hat",
      "season": "26 Capsule",
      "series": "la croissance",
      "product": "White Petal Hat",
      "productStyle": "Petal Hat",
      "variantColorway": "White",
      "detail": "how-to-wear-sketch",
      "order": 2,
      "stackId": "white-petal-hat-how-to-wear-2",
      "width": 890,
      "height": 890,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/la-croissance/atomic/white-petal-hat/how-sketch/02-3301-279@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Direct 2x export of the approved image-only Figma child frame.",
      "sha256": "22d6d2703145e3016691a5138e38756dbd940d5840efd0a8d97f28b40244a4b8",
      "sourceType": "direct-figma-child-frame-exportAsync",
      "compositionType": "single-image-atom",
      "byteLength": 51976
    },
    {
      "id": "la-croissance-detail-white-airy-veil-hat-look-style-01-3301-489",
      "sourceFigmaNode": "3301:489",
      "sourceLocalPath": null,
      "figmaNodeName": "Airy Veil Hat look-style 1",
      "role": "look-style",
      "section": "26 Capsule / la croissance detail atomic",
      "route": "/air-ease-v2/detail/white-airy-veil-hat",
      "season": "26 Capsule",
      "series": "la croissance",
      "product": "White Airy Veil Hat",
      "productStyle": "Airy Veil Hat",
      "variantColorway": "White",
      "detail": "look-style",
      "order": 1,
      "stackId": null,
      "width": 890,
      "height": 890,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/la-croissance/atomic/white-airy-veil-hat/look-style/01-3301-489@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Direct 2x export of the approved image-only Figma child frame.",
      "sha256": "c30af8d7f2b29801b7860d8ab6ad3242d3043ef853ad0eac7fa900fc1cc8e18d",
      "sourceType": "direct-figma-child-frame-exportAsync",
      "compositionType": "single-image-atom",
      "byteLength": 1121312
    },
    {
      "id": "la-croissance-detail-white-airy-veil-hat-look-style-02-3301-499",
      "sourceFigmaNode": "3301:499",
      "sourceLocalPath": null,
      "figmaNodeName": "Airy Veil Hat look-style 2",
      "role": "look-style",
      "section": "26 Capsule / la croissance detail atomic",
      "route": "/air-ease-v2/detail/white-airy-veil-hat",
      "season": "26 Capsule",
      "series": "la croissance",
      "product": "White Airy Veil Hat",
      "productStyle": "Airy Veil Hat",
      "variantColorway": "White",
      "detail": "look-style",
      "order": 2,
      "stackId": null,
      "width": 890,
      "height": 890,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/la-croissance/atomic/white-airy-veil-hat/look-style/02-3301-499@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Direct 2x export of the approved image-only Figma child frame.",
      "sha256": "6f56b5f07e0f8a5fe7a72982309a84f5bb2eedcda217808b6754a9adb09ef5c9",
      "sourceType": "direct-figma-child-frame-exportAsync",
      "compositionType": "single-image-atom",
      "byteLength": 867976
    },
    {
      "id": "la-croissance-detail-white-airy-veil-hat-look-style-03-3301-501",
      "sourceFigmaNode": "3301:501",
      "sourceLocalPath": null,
      "figmaNodeName": "Airy Veil Hat look-style 3",
      "role": "look-style",
      "section": "26 Capsule / la croissance detail atomic",
      "route": "/air-ease-v2/detail/white-airy-veil-hat",
      "season": "26 Capsule",
      "series": "la croissance",
      "product": "White Airy Veil Hat",
      "productStyle": "Airy Veil Hat",
      "variantColorway": "White",
      "detail": "look-style",
      "order": 3,
      "stackId": null,
      "width": 890,
      "height": 890,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/la-croissance/atomic/white-airy-veil-hat/look-style/03-3301-501@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Direct 2x export of the approved image-only Figma child frame.",
      "sha256": "9411c71050e23c7ef44019253148cf1630c94907dbefb21deea0c561b9fc6361",
      "sourceType": "direct-figma-child-frame-exportAsync",
      "compositionType": "single-image-atom",
      "byteLength": 1149415
    },
    {
      "id": "la-croissance-detail-white-airy-veil-hat-look-style-04-3301-503",
      "sourceFigmaNode": "3301:503",
      "sourceLocalPath": null,
      "figmaNodeName": "Airy Veil Hat look-style 4",
      "role": "look-style",
      "section": "26 Capsule / la croissance detail atomic",
      "route": "/air-ease-v2/detail/white-airy-veil-hat",
      "season": "26 Capsule",
      "series": "la croissance",
      "product": "White Airy Veil Hat",
      "productStyle": "Airy Veil Hat",
      "variantColorway": "White",
      "detail": "look-style",
      "order": 4,
      "stackId": null,
      "width": 890,
      "height": 890,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/la-croissance/atomic/white-airy-veil-hat/look-style/04-3301-503@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Direct 2x export of the approved image-only Figma child frame.",
      "sha256": "d4c0db0670aa9ab17f3802a8bf93509a7ac29a1324f2095bfc530e0999c7dad2",
      "sourceType": "direct-figma-child-frame-exportAsync",
      "compositionType": "single-image-atom",
      "byteLength": 1148443
    },
    {
      "id": "la-croissance-detail-white-airy-veil-hat-more-wear-01-3301-506",
      "sourceFigmaNode": "3301:506",
      "sourceLocalPath": null,
      "figmaNodeName": "Airy Veil Hat more-wear 1",
      "role": "more-wear",
      "section": "26 Capsule / la croissance detail atomic",
      "route": "/air-ease-v2/detail/white-airy-veil-hat",
      "season": "26 Capsule",
      "series": "la croissance",
      "product": "White Airy Veil Hat",
      "productStyle": "Airy Veil Hat",
      "variantColorway": "White",
      "detail": "more-wear",
      "order": 1,
      "stackId": null,
      "width": 890,
      "height": 890,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/la-croissance/atomic/white-airy-veil-hat/more-wear/01-3301-506@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Direct 2x export of the approved image-only Figma child frame.",
      "sha256": "b5cd9239df9928be7c7691211db759f3dc5125de1852b94ed8d052e73ac2b8d2",
      "sourceType": "direct-figma-child-frame-exportAsync",
      "compositionType": "single-image-atom",
      "byteLength": 1177865
    },
    {
      "id": "la-croissance-detail-white-airy-veil-hat-more-wear-02-3301-508",
      "sourceFigmaNode": "3301:508",
      "sourceLocalPath": null,
      "figmaNodeName": "Airy Veil Hat more-wear 2",
      "role": "more-wear",
      "section": "26 Capsule / la croissance detail atomic",
      "route": "/air-ease-v2/detail/white-airy-veil-hat",
      "season": "26 Capsule",
      "series": "la croissance",
      "product": "White Airy Veil Hat",
      "productStyle": "Airy Veil Hat",
      "variantColorway": "White",
      "detail": "more-wear",
      "order": 2,
      "stackId": null,
      "width": 890,
      "height": 890,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/la-croissance/atomic/white-airy-veil-hat/more-wear/02-3301-508@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Direct 2x export of the approved image-only Figma child frame.",
      "sha256": "8cd6ffeba75f85592b8cce0553c9c1f4dc9bf706dfafccc0f5059b3f6d9cc0c6",
      "sourceType": "direct-figma-child-frame-exportAsync",
      "compositionType": "single-image-atom",
      "byteLength": 1197082
    },
    {
      "id": "la-croissance-detail-white-airy-veil-hat-more-wear-03-3301-511",
      "sourceFigmaNode": "3301:511",
      "sourceLocalPath": null,
      "figmaNodeName": "Airy Veil Hat more-wear 3",
      "role": "more-wear",
      "section": "26 Capsule / la croissance detail atomic",
      "route": "/air-ease-v2/detail/white-airy-veil-hat",
      "season": "26 Capsule",
      "series": "la croissance",
      "product": "White Airy Veil Hat",
      "productStyle": "Airy Veil Hat",
      "variantColorway": "White",
      "detail": "more-wear",
      "order": 3,
      "stackId": null,
      "width": 890,
      "height": 890,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/la-croissance/atomic/white-airy-veil-hat/more-wear/03-3301-511@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Direct 2x export of the approved image-only Figma child frame.",
      "sha256": "5c00253132330bba3aaca75cb92190aa7e3563586eca7fee61a9b9d6af4eb8e0",
      "sourceType": "direct-figma-child-frame-exportAsync",
      "compositionType": "single-image-atom",
      "byteLength": 1168267
    },
    {
      "id": "la-croissance-detail-white-airy-veil-hat-more-wear-04-3301-513",
      "sourceFigmaNode": "3301:513",
      "sourceLocalPath": null,
      "figmaNodeName": "Airy Veil Hat more-wear 4",
      "role": "more-wear",
      "section": "26 Capsule / la croissance detail atomic",
      "route": "/air-ease-v2/detail/white-airy-veil-hat",
      "season": "26 Capsule",
      "series": "la croissance",
      "product": "White Airy Veil Hat",
      "productStyle": "Airy Veil Hat",
      "variantColorway": "White",
      "detail": "more-wear",
      "order": 4,
      "stackId": null,
      "width": 890,
      "height": 890,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/la-croissance/atomic/white-airy-veil-hat/more-wear/04-3301-513@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Direct 2x export of the approved image-only Figma child frame.",
      "sha256": "271bc495f94d111cee6ce97ccc162c0e8b2b3e04f65b7119daae5c4e32d472a7",
      "sourceType": "direct-figma-child-frame-exportAsync",
      "compositionType": "single-image-atom",
      "byteLength": 1169871
    },
    {
      "id": "la-croissance-detail-white-airy-veil-hat-how-to-wear-photo-01-3301-517",
      "sourceFigmaNode": "3301:517",
      "sourceLocalPath": null,
      "figmaNodeName": "Airy Veil Hat how-to-wear-photo 1",
      "role": "how-to-wear-photo",
      "section": "26 Capsule / la croissance detail atomic",
      "route": "/air-ease-v2/detail/white-airy-veil-hat",
      "season": "26 Capsule",
      "series": "la croissance",
      "product": "White Airy Veil Hat",
      "productStyle": "Airy Veil Hat",
      "variantColorway": "White",
      "detail": "how-to-wear-photo",
      "order": 1,
      "stackId": "white-airy-veil-hat-how-to-wear-1",
      "width": 890,
      "height": 890,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/la-croissance/atomic/white-airy-veil-hat/how-photo/01-3301-517@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Direct 2x export of the approved image-only Figma child frame.",
      "sha256": "81ddd87d10b23daf9498acb65be289225403a7daae5cfa4342d32f8c050a2cd0",
      "sourceType": "direct-figma-child-frame-exportAsync",
      "compositionType": "single-image-atom",
      "byteLength": 957716
    },
    {
      "id": "la-croissance-detail-white-airy-veil-hat-how-to-wear-photo-02-3301-519",
      "sourceFigmaNode": "3301:519",
      "sourceLocalPath": null,
      "figmaNodeName": "Airy Veil Hat how-to-wear-photo 2",
      "role": "how-to-wear-photo",
      "section": "26 Capsule / la croissance detail atomic",
      "route": "/air-ease-v2/detail/white-airy-veil-hat",
      "season": "26 Capsule",
      "series": "la croissance",
      "product": "White Airy Veil Hat",
      "productStyle": "Airy Veil Hat",
      "variantColorway": "White",
      "detail": "how-to-wear-photo",
      "order": 2,
      "stackId": "white-airy-veil-hat-how-to-wear-1",
      "width": 890,
      "height": 890,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/la-croissance/atomic/white-airy-veil-hat/how-photo/02-3301-519@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Direct 2x export of the approved image-only Figma child frame.",
      "sha256": "8b7fd92eacf73920270ce55708a64876be08ff08aead5c658311167d0c4db66d",
      "sourceType": "direct-figma-child-frame-exportAsync",
      "compositionType": "single-image-atom",
      "byteLength": 1065658
    },
    {
      "id": "la-croissance-detail-white-airy-veil-hat-how-to-wear-sketch-01-3301-521",
      "sourceFigmaNode": "3301:521",
      "sourceLocalPath": null,
      "figmaNodeName": "Airy Veil Hat how-to-wear-sketch 1",
      "role": "how-to-wear-sketch",
      "section": "26 Capsule / la croissance detail atomic",
      "route": "/air-ease-v2/detail/white-airy-veil-hat",
      "season": "26 Capsule",
      "series": "la croissance",
      "product": "White Airy Veil Hat",
      "productStyle": "Airy Veil Hat",
      "variantColorway": "White",
      "detail": "how-to-wear-sketch",
      "order": 1,
      "stackId": "white-airy-veil-hat-how-to-wear-1",
      "width": 890,
      "height": 890,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/la-croissance/atomic/white-airy-veil-hat/how-sketch/01-3301-521@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Direct 2x export of the approved image-only Figma child frame.",
      "sha256": "e26ff13d9d00554fa02780cf162bf17646545d5d818098b7fde57a81ac18034d",
      "sourceType": "direct-figma-child-frame-exportAsync",
      "compositionType": "single-image-atom",
      "byteLength": 44840
    },
    {
      "id": "la-croissance-detail-white-airy-veil-hat-how-to-wear-photo-03-3301-528",
      "sourceFigmaNode": "3301:528",
      "sourceLocalPath": null,
      "figmaNodeName": "Airy Veil Hat how-to-wear-photo 3",
      "role": "how-to-wear-photo",
      "section": "26 Capsule / la croissance detail atomic",
      "route": "/air-ease-v2/detail/white-airy-veil-hat",
      "season": "26 Capsule",
      "series": "la croissance",
      "product": "White Airy Veil Hat",
      "productStyle": "Airy Veil Hat",
      "variantColorway": "White",
      "detail": "how-to-wear-photo",
      "order": 3,
      "stackId": "white-airy-veil-hat-how-to-wear-2",
      "width": 890,
      "height": 890,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/la-croissance/atomic/white-airy-veil-hat/how-photo/03-3301-528@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Direct 2x export of the approved image-only Figma child frame.",
      "sha256": "d340331f3742292d8944187478fee84a988c805303e091332da8d1d15f8d1349",
      "sourceType": "direct-figma-child-frame-exportAsync",
      "compositionType": "single-image-atom",
      "byteLength": 1164237
    },
    {
      "id": "la-croissance-detail-white-airy-veil-hat-how-to-wear-photo-04-3301-530",
      "sourceFigmaNode": "3301:530",
      "sourceLocalPath": null,
      "figmaNodeName": "Airy Veil Hat how-to-wear-photo 4",
      "role": "how-to-wear-photo",
      "section": "26 Capsule / la croissance detail atomic",
      "route": "/air-ease-v2/detail/white-airy-veil-hat",
      "season": "26 Capsule",
      "series": "la croissance",
      "product": "White Airy Veil Hat",
      "productStyle": "Airy Veil Hat",
      "variantColorway": "White",
      "detail": "how-to-wear-photo",
      "order": 4,
      "stackId": "white-airy-veil-hat-how-to-wear-2",
      "width": 890,
      "height": 890,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/la-croissance/atomic/white-airy-veil-hat/how-photo/04-3301-530@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Direct 2x export of the approved image-only Figma child frame.",
      "sha256": "244e55684e760701bd32d4ca658e956b2609a1dc6380747918aa72084815cca3",
      "sourceType": "direct-figma-child-frame-exportAsync",
      "compositionType": "single-image-atom",
      "byteLength": 932191
    },
    {
      "id": "la-croissance-detail-white-airy-veil-hat-how-to-wear-sketch-02-3301-532",
      "sourceFigmaNode": "3301:532",
      "sourceLocalPath": null,
      "figmaNodeName": "Airy Veil Hat how-to-wear-sketch 2",
      "role": "how-to-wear-sketch",
      "section": "26 Capsule / la croissance detail atomic",
      "route": "/air-ease-v2/detail/white-airy-veil-hat",
      "season": "26 Capsule",
      "series": "la croissance",
      "product": "White Airy Veil Hat",
      "productStyle": "Airy Veil Hat",
      "variantColorway": "White",
      "detail": "how-to-wear-sketch",
      "order": 2,
      "stackId": "white-airy-veil-hat-how-to-wear-2",
      "width": 890,
      "height": 890,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/la-croissance/atomic/white-airy-veil-hat/how-sketch/02-3301-532@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Direct 2x export of the approved image-only Figma child frame.",
      "sha256": "fd323e2177aeefee1f29268bade164778ca900a16d13271b877ac42ca60b436f",
      "sourceType": "direct-figma-child-frame-exportAsync",
      "compositionType": "single-image-atom",
      "byteLength": 41217
    },
    {
      "id": "la-croissance-detail-black-petal-hat-look-style-01-3301-369",
      "sourceFigmaNode": "3301:369",
      "sourceLocalPath": null,
      "figmaNodeName": "Petal Hat look-style 1",
      "role": "look-style",
      "section": "26 Capsule / la croissance detail atomic",
      "route": "/air-ease-v2/detail/black-petal-hat",
      "season": "26 Capsule",
      "series": "la croissance",
      "product": "Black Petal Hat",
      "productStyle": "Petal Hat",
      "variantColorway": "Black",
      "detail": "look-style",
      "order": 1,
      "stackId": null,
      "width": 890,
      "height": 890,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/la-croissance/atomic/black-petal-hat/look-style/01-3301-369@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Direct 2x export of the approved image-only Figma child frame.",
      "sha256": "b29a8d6a9b32c9a6a960dd7ef0c5512c516a60db2f1e7993bdeabf43946a1e06",
      "sourceType": "direct-figma-child-frame-exportAsync",
      "compositionType": "single-image-atom",
      "byteLength": 951325
    },
    {
      "id": "la-croissance-detail-black-petal-hat-look-style-02-3301-371",
      "sourceFigmaNode": "3301:371",
      "sourceLocalPath": null,
      "figmaNodeName": "Petal Hat look-style 2",
      "role": "look-style",
      "section": "26 Capsule / la croissance detail atomic",
      "route": "/air-ease-v2/detail/black-petal-hat",
      "season": "26 Capsule",
      "series": "la croissance",
      "product": "Black Petal Hat",
      "productStyle": "Petal Hat",
      "variantColorway": "Black",
      "detail": "look-style",
      "order": 2,
      "stackId": null,
      "width": 890,
      "height": 890,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/la-croissance/atomic/black-petal-hat/look-style/02-3301-371@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Direct 2x export of the approved image-only Figma child frame.",
      "sha256": "0871be30e7f14bafb4c0640388a6f8ec7f7aff014c3fcb7f44300f5c71b99c3b",
      "sourceType": "direct-figma-child-frame-exportAsync",
      "compositionType": "single-image-atom",
      "byteLength": 977581
    },
    {
      "id": "la-croissance-detail-black-petal-hat-look-style-03-3301-373",
      "sourceFigmaNode": "3301:373",
      "sourceLocalPath": null,
      "figmaNodeName": "Petal Hat look-style 3",
      "role": "look-style",
      "section": "26 Capsule / la croissance detail atomic",
      "route": "/air-ease-v2/detail/black-petal-hat",
      "season": "26 Capsule",
      "series": "la croissance",
      "product": "Black Petal Hat",
      "productStyle": "Petal Hat",
      "variantColorway": "Black",
      "detail": "look-style",
      "order": 3,
      "stackId": null,
      "width": 890,
      "height": 890,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/la-croissance/atomic/black-petal-hat/look-style/03-3301-373@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Direct 2x export of the approved image-only Figma child frame.",
      "sha256": "755f99c1d351e4dfce4bff635d11673a87771bef4fb32a059ea92f9d578212cb",
      "sourceType": "direct-figma-child-frame-exportAsync",
      "compositionType": "single-image-atom",
      "byteLength": 931405
    },
    {
      "id": "la-croissance-detail-black-petal-hat-look-style-04-3301-375",
      "sourceFigmaNode": "3301:375",
      "sourceLocalPath": null,
      "figmaNodeName": "Petal Hat look-style 4",
      "role": "look-style",
      "section": "26 Capsule / la croissance detail atomic",
      "route": "/air-ease-v2/detail/black-petal-hat",
      "season": "26 Capsule",
      "series": "la croissance",
      "product": "Black Petal Hat",
      "productStyle": "Petal Hat",
      "variantColorway": "Black",
      "detail": "look-style",
      "order": 4,
      "stackId": null,
      "width": 890,
      "height": 890,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/la-croissance/atomic/black-petal-hat/look-style/04-3301-375@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Direct 2x export of the approved image-only Figma child frame.",
      "sha256": "1121be5ea2c7489d38fff1930c4262385b794895e9a2a313c805ffe53e4b9285",
      "sourceType": "direct-figma-child-frame-exportAsync",
      "compositionType": "single-image-atom",
      "byteLength": 1012480
    },
    {
      "id": "la-croissance-detail-black-petal-hat-more-wear-01-3301-379",
      "sourceFigmaNode": "3301:379",
      "sourceLocalPath": null,
      "figmaNodeName": "Petal Hat more-wear 1",
      "role": "more-wear",
      "section": "26 Capsule / la croissance detail atomic",
      "route": "/air-ease-v2/detail/black-petal-hat",
      "season": "26 Capsule",
      "series": "la croissance",
      "product": "Black Petal Hat",
      "productStyle": "Petal Hat",
      "variantColorway": "Black",
      "detail": "more-wear",
      "order": 1,
      "stackId": null,
      "width": 890,
      "height": 890,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/la-croissance/atomic/black-petal-hat/more-wear/01-3301-379@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Direct 2x export of the approved image-only Figma child frame.",
      "sha256": "fb02cbcaab33eae0700eec802df5c706d24725d31ac9701850e40278cfb6e59c",
      "sourceType": "direct-figma-child-frame-exportAsync",
      "compositionType": "single-image-atom",
      "byteLength": 875164
    },
    {
      "id": "la-croissance-detail-black-petal-hat-how-to-wear-photo-01-3301-383",
      "sourceFigmaNode": "3301:383",
      "sourceLocalPath": null,
      "figmaNodeName": "Petal Hat how-to-wear-photo 1",
      "role": "how-to-wear-photo",
      "section": "26 Capsule / la croissance detail atomic",
      "route": "/air-ease-v2/detail/black-petal-hat",
      "season": "26 Capsule",
      "series": "la croissance",
      "product": "Black Petal Hat",
      "productStyle": "Petal Hat",
      "variantColorway": "Black",
      "detail": "how-to-wear-photo",
      "order": 1,
      "stackId": "black-petal-hat-how-to-wear-1",
      "width": 890,
      "height": 890,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/la-croissance/atomic/black-petal-hat/how-photo/01-3301-383@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Direct 2x export of the approved image-only Figma child frame.",
      "sha256": "d8276185edb8120098278bfe18f7dd280c43ce548b37741459c0c0da73e1db78",
      "sourceType": "direct-figma-child-frame-exportAsync",
      "compositionType": "single-image-atom",
      "byteLength": 1040923
    },
    {
      "id": "la-croissance-detail-black-petal-hat-how-to-wear-photo-02-3301-385",
      "sourceFigmaNode": "3301:385",
      "sourceLocalPath": null,
      "figmaNodeName": "Petal Hat how-to-wear-photo 2",
      "role": "how-to-wear-photo",
      "section": "26 Capsule / la croissance detail atomic",
      "route": "/air-ease-v2/detail/black-petal-hat",
      "season": "26 Capsule",
      "series": "la croissance",
      "product": "Black Petal Hat",
      "productStyle": "Petal Hat",
      "variantColorway": "Black",
      "detail": "how-to-wear-photo",
      "order": 2,
      "stackId": "black-petal-hat-how-to-wear-1",
      "width": 890,
      "height": 890,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/la-croissance/atomic/black-petal-hat/how-photo/02-3301-385@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Direct 2x export of the approved image-only Figma child frame.",
      "sha256": "7b958befa213877e1ce32289911ffbc180dd31b687dcd02b3cf39185af75ec07",
      "sourceType": "direct-figma-child-frame-exportAsync",
      "compositionType": "single-image-atom",
      "byteLength": 1057770
    },
    {
      "id": "la-croissance-detail-black-petal-hat-how-to-wear-sketch-01-3301-388",
      "sourceFigmaNode": "3301:388",
      "sourceLocalPath": null,
      "figmaNodeName": "Petal Hat how-to-wear-sketch 1",
      "role": "how-to-wear-sketch",
      "section": "26 Capsule / la croissance detail atomic",
      "route": "/air-ease-v2/detail/black-petal-hat",
      "season": "26 Capsule",
      "series": "la croissance",
      "product": "Black Petal Hat",
      "productStyle": "Petal Hat",
      "variantColorway": "Black",
      "detail": "how-to-wear-sketch",
      "order": 1,
      "stackId": "black-petal-hat-how-to-wear-1",
      "width": 890,
      "height": 890,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/la-croissance/atomic/black-petal-hat/how-sketch/01-3301-388@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Direct 2x export of the approved image-only Figma child frame.",
      "sha256": "e0fd17d925ec939ab954f8ae441c539637eb5dbbb9fe38f1befea02eb24b8575",
      "sourceType": "direct-figma-child-frame-exportAsync",
      "compositionType": "single-image-atom",
      "byteLength": 38535
    },
    {
      "id": "la-croissance-detail-black-petal-hat-how-to-wear-photo-03-3301-393",
      "sourceFigmaNode": "3301:393",
      "sourceLocalPath": null,
      "figmaNodeName": "Petal Hat how-to-wear-photo 3",
      "role": "how-to-wear-photo",
      "section": "26 Capsule / la croissance detail atomic",
      "route": "/air-ease-v2/detail/black-petal-hat",
      "season": "26 Capsule",
      "series": "la croissance",
      "product": "Black Petal Hat",
      "productStyle": "Petal Hat",
      "variantColorway": "Black",
      "detail": "how-to-wear-photo",
      "order": 3,
      "stackId": "black-petal-hat-how-to-wear-2",
      "width": 890,
      "height": 890,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/la-croissance/atomic/black-petal-hat/how-photo/03-3301-393@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Direct 2x export of the approved image-only Figma child frame.",
      "sha256": "1556df06c48b5ab7750a6c334ce16c9358ebd2ab92e48df4e866d2ad72d04f44",
      "sourceType": "direct-figma-child-frame-exportAsync",
      "compositionType": "single-image-atom",
      "byteLength": 989100
    },
    {
      "id": "la-croissance-detail-black-petal-hat-how-to-wear-photo-04-3301-396",
      "sourceFigmaNode": "3301:396",
      "sourceLocalPath": null,
      "figmaNodeName": "Petal Hat how-to-wear-photo 4",
      "role": "how-to-wear-photo",
      "section": "26 Capsule / la croissance detail atomic",
      "route": "/air-ease-v2/detail/black-petal-hat",
      "season": "26 Capsule",
      "series": "la croissance",
      "product": "Black Petal Hat",
      "productStyle": "Petal Hat",
      "variantColorway": "Black",
      "detail": "how-to-wear-photo",
      "order": 4,
      "stackId": "black-petal-hat-how-to-wear-2",
      "width": 890,
      "height": 890,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/la-croissance/atomic/black-petal-hat/how-photo/04-3301-396@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Direct 2x export of the approved image-only Figma child frame.",
      "sha256": "b4d6b880796dcc2c0c327c1b794b4b30b49efdf00c7f4e158fef96fa16960d7e",
      "sourceType": "direct-figma-child-frame-exportAsync",
      "compositionType": "single-image-atom",
      "byteLength": 1121482
    },
    {
      "id": "la-croissance-detail-black-petal-hat-how-to-wear-sketch-02-3301-399",
      "sourceFigmaNode": "3301:399",
      "sourceLocalPath": null,
      "figmaNodeName": "Petal Hat how-to-wear-sketch 2",
      "role": "how-to-wear-sketch",
      "section": "26 Capsule / la croissance detail atomic",
      "route": "/air-ease-v2/detail/black-petal-hat",
      "season": "26 Capsule",
      "series": "la croissance",
      "product": "Black Petal Hat",
      "productStyle": "Petal Hat",
      "variantColorway": "Black",
      "detail": "how-to-wear-sketch",
      "order": 2,
      "stackId": "black-petal-hat-how-to-wear-2",
      "width": 890,
      "height": 890,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/la-croissance/atomic/black-petal-hat/how-sketch/02-3301-399@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Direct 2x export of the approved image-only Figma child frame.",
      "sha256": "2019e8f7c001938cec980a44eb721d9a0675cef80a6fa369e716a73763c5f28a",
      "sourceType": "direct-figma-child-frame-exportAsync",
      "compositionType": "single-image-atom",
      "byteLength": 51973
    },
    {
      "id": "la-croissance-detail-black-airy-veil-hat-look-style-01-3301-626",
      "sourceFigmaNode": "3301:626",
      "sourceLocalPath": null,
      "figmaNodeName": "Airy Veil Hat look-style 1",
      "role": "look-style",
      "section": "26 Capsule / la croissance detail atomic",
      "route": "/air-ease-v2/detail/black-airy-veil-hat",
      "season": "26 Capsule",
      "series": "la croissance",
      "product": "Black Airy Veil Hat",
      "productStyle": "Airy Veil Hat",
      "variantColorway": "Black",
      "detail": "look-style",
      "order": 1,
      "stackId": null,
      "width": 890,
      "height": 890,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/la-croissance/atomic/black-airy-veil-hat/look-style/01-3301-626@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Direct 2x export of the approved image-only Figma child frame.",
      "sha256": "e275df8eb71a2d67e76cf864d9c6a76297ff92bd2ce2d3a247caf0c7971611d8",
      "sourceType": "direct-figma-child-frame-exportAsync",
      "compositionType": "single-image-atom",
      "byteLength": 1099979
    },
    {
      "id": "la-croissance-detail-black-airy-veil-hat-look-style-02-3301-628",
      "sourceFigmaNode": "3301:628",
      "sourceLocalPath": null,
      "figmaNodeName": "Airy Veil Hat look-style 2",
      "role": "look-style",
      "section": "26 Capsule / la croissance detail atomic",
      "route": "/air-ease-v2/detail/black-airy-veil-hat",
      "season": "26 Capsule",
      "series": "la croissance",
      "product": "Black Airy Veil Hat",
      "productStyle": "Airy Veil Hat",
      "variantColorway": "Black",
      "detail": "look-style",
      "order": 2,
      "stackId": null,
      "width": 890,
      "height": 890,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/la-croissance/atomic/black-airy-veil-hat/look-style/02-3301-628@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Direct 2x export of the approved image-only Figma child frame.",
      "sha256": "e98fb223ba09932a4d5233207fd84a5033a5aa6352d59b1a6a98c990f1de4ea4",
      "sourceType": "direct-figma-child-frame-exportAsync",
      "compositionType": "single-image-atom",
      "byteLength": 1010742
    },
    {
      "id": "la-croissance-detail-black-airy-veil-hat-look-style-03-3301-630",
      "sourceFigmaNode": "3301:630",
      "sourceLocalPath": null,
      "figmaNodeName": "Airy Veil Hat look-style 3",
      "role": "look-style",
      "section": "26 Capsule / la croissance detail atomic",
      "route": "/air-ease-v2/detail/black-airy-veil-hat",
      "season": "26 Capsule",
      "series": "la croissance",
      "product": "Black Airy Veil Hat",
      "productStyle": "Airy Veil Hat",
      "variantColorway": "Black",
      "detail": "look-style",
      "order": 3,
      "stackId": null,
      "width": 890,
      "height": 890,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/la-croissance/atomic/black-airy-veil-hat/look-style/03-3301-630@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Direct 2x export of the approved image-only Figma child frame.",
      "sha256": "aca4e678decdb422ec94157fab8b12630f8dd07ff5e2ae5becb5d65aff77d263",
      "sourceType": "direct-figma-child-frame-exportAsync",
      "compositionType": "single-image-atom",
      "byteLength": 927145
    },
    {
      "id": "la-croissance-detail-black-airy-veil-hat-look-style-04-3301-632",
      "sourceFigmaNode": "3301:632",
      "sourceLocalPath": null,
      "figmaNodeName": "Airy Veil Hat look-style 4",
      "role": "look-style",
      "section": "26 Capsule / la croissance detail atomic",
      "route": "/air-ease-v2/detail/black-airy-veil-hat",
      "season": "26 Capsule",
      "series": "la croissance",
      "product": "Black Airy Veil Hat",
      "productStyle": "Airy Veil Hat",
      "variantColorway": "Black",
      "detail": "look-style",
      "order": 4,
      "stackId": null,
      "width": 890,
      "height": 890,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/la-croissance/atomic/black-airy-veil-hat/look-style/04-3301-632@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Direct 2x export of the approved image-only Figma child frame.",
      "sha256": "0eb06b596e1270f26598a08e1b20e9f03fc08ffbb57eea48672a2266c154d186",
      "sourceType": "direct-figma-child-frame-exportAsync",
      "compositionType": "single-image-atom",
      "byteLength": 945001
    },
    {
      "id": "la-croissance-detail-black-airy-veil-hat-more-wear-01-3301-635",
      "sourceFigmaNode": "3301:635",
      "sourceLocalPath": null,
      "figmaNodeName": "Airy Veil Hat more-wear 1",
      "role": "more-wear",
      "section": "26 Capsule / la croissance detail atomic",
      "route": "/air-ease-v2/detail/black-airy-veil-hat",
      "season": "26 Capsule",
      "series": "la croissance",
      "product": "Black Airy Veil Hat",
      "productStyle": "Airy Veil Hat",
      "variantColorway": "Black",
      "detail": "more-wear",
      "order": 1,
      "stackId": null,
      "width": 890,
      "height": 890,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/la-croissance/atomic/black-airy-veil-hat/more-wear/01-3301-635@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Direct 2x export of the approved image-only Figma child frame.",
      "sha256": "f000883c9a8c5978e0c81a2110f0e950814cca36fbd539999790380b724582e6",
      "sourceType": "direct-figma-child-frame-exportAsync",
      "compositionType": "single-image-atom",
      "byteLength": 980273
    },
    {
      "id": "la-croissance-detail-black-airy-veil-hat-more-wear-02-3301-637",
      "sourceFigmaNode": "3301:637",
      "sourceLocalPath": null,
      "figmaNodeName": "Airy Veil Hat more-wear 2",
      "role": "more-wear",
      "section": "26 Capsule / la croissance detail atomic",
      "route": "/air-ease-v2/detail/black-airy-veil-hat",
      "season": "26 Capsule",
      "series": "la croissance",
      "product": "Black Airy Veil Hat",
      "productStyle": "Airy Veil Hat",
      "variantColorway": "Black",
      "detail": "more-wear",
      "order": 2,
      "stackId": null,
      "width": 890,
      "height": 890,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/la-croissance/atomic/black-airy-veil-hat/more-wear/02-3301-637@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Direct 2x export of the approved image-only Figma child frame.",
      "sha256": "0b3eb4532739ee61335f3ca836216172807b7bd438ae3a5e485be6b308a6a8ca",
      "sourceType": "direct-figma-child-frame-exportAsync",
      "compositionType": "single-image-atom",
      "byteLength": 986577
    },
    {
      "id": "la-croissance-detail-black-airy-veil-hat-more-wear-03-3301-639",
      "sourceFigmaNode": "3301:639",
      "sourceLocalPath": null,
      "figmaNodeName": "Airy Veil Hat more-wear 3",
      "role": "more-wear",
      "section": "26 Capsule / la croissance detail atomic",
      "route": "/air-ease-v2/detail/black-airy-veil-hat",
      "season": "26 Capsule",
      "series": "la croissance",
      "product": "Black Airy Veil Hat",
      "productStyle": "Airy Veil Hat",
      "variantColorway": "Black",
      "detail": "more-wear",
      "order": 3,
      "stackId": null,
      "width": 890,
      "height": 890,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/la-croissance/atomic/black-airy-veil-hat/more-wear/03-3301-639@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Direct 2x export of the approved image-only Figma child frame.",
      "sha256": "fde927c61764431908b8abec10f0dff9a238f422c90b42078290c250e25388e0",
      "sourceType": "direct-figma-child-frame-exportAsync",
      "compositionType": "single-image-atom",
      "byteLength": 930028
    },
    {
      "id": "la-croissance-detail-black-airy-veil-hat-how-to-wear-photo-01-3301-643",
      "sourceFigmaNode": "3301:643",
      "sourceLocalPath": null,
      "figmaNodeName": "Airy Veil Hat how-to-wear-photo 1",
      "role": "how-to-wear-photo",
      "section": "26 Capsule / la croissance detail atomic",
      "route": "/air-ease-v2/detail/black-airy-veil-hat",
      "season": "26 Capsule",
      "series": "la croissance",
      "product": "Black Airy Veil Hat",
      "productStyle": "Airy Veil Hat",
      "variantColorway": "Black",
      "detail": "how-to-wear-photo",
      "order": 1,
      "stackId": "black-airy-veil-hat-how-to-wear-1",
      "width": 890,
      "height": 890,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/la-croissance/atomic/black-airy-veil-hat/how-photo/01-3301-643@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Direct 2x export of the approved image-only Figma child frame.",
      "sha256": "d1131326d415a819b6e17cda23428926285d8806f666ef2c18e8fb397b25947f",
      "sourceType": "direct-figma-child-frame-exportAsync",
      "compositionType": "single-image-atom",
      "byteLength": 1015598
    },
    {
      "id": "la-croissance-detail-black-airy-veil-hat-how-to-wear-photo-02-3301-645",
      "sourceFigmaNode": "3301:645",
      "sourceLocalPath": null,
      "figmaNodeName": "Airy Veil Hat how-to-wear-photo 2",
      "role": "how-to-wear-photo",
      "section": "26 Capsule / la croissance detail atomic",
      "route": "/air-ease-v2/detail/black-airy-veil-hat",
      "season": "26 Capsule",
      "series": "la croissance",
      "product": "Black Airy Veil Hat",
      "productStyle": "Airy Veil Hat",
      "variantColorway": "Black",
      "detail": "how-to-wear-photo",
      "order": 2,
      "stackId": "black-airy-veil-hat-how-to-wear-1",
      "width": 890,
      "height": 890,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/la-croissance/atomic/black-airy-veil-hat/how-photo/02-3301-645@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Direct 2x export of the approved image-only Figma child frame.",
      "sha256": "1b0a59222725c2c2bd2134ed08109af954748bed2bc2c708fd8155d18c5d19f4",
      "sourceType": "direct-figma-child-frame-exportAsync",
      "compositionType": "single-image-atom",
      "byteLength": 971225
    },
    {
      "id": "la-croissance-detail-black-airy-veil-hat-how-to-wear-sketch-01-3301-647",
      "sourceFigmaNode": "3301:647",
      "sourceLocalPath": null,
      "figmaNodeName": "Airy Veil Hat how-to-wear-sketch 1",
      "role": "how-to-wear-sketch",
      "section": "26 Capsule / la croissance detail atomic",
      "route": "/air-ease-v2/detail/black-airy-veil-hat",
      "season": "26 Capsule",
      "series": "la croissance",
      "product": "Black Airy Veil Hat",
      "productStyle": "Airy Veil Hat",
      "variantColorway": "Black",
      "detail": "how-to-wear-sketch",
      "order": 1,
      "stackId": "black-airy-veil-hat-how-to-wear-1",
      "width": 890,
      "height": 890,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/la-croissance/atomic/black-airy-veil-hat/how-sketch/01-3301-647@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Direct 2x export of the approved image-only Figma child frame.",
      "sha256": "e26ff13d9d00554fa02780cf162bf17646545d5d818098b7fde57a81ac18034d",
      "sourceType": "direct-figma-child-frame-exportAsync",
      "compositionType": "single-image-atom",
      "byteLength": 44840
    },
    {
      "id": "la-croissance-detail-black-airy-veil-hat-how-to-wear-photo-03-3301-654",
      "sourceFigmaNode": "3301:654",
      "sourceLocalPath": null,
      "figmaNodeName": "Airy Veil Hat how-to-wear-photo 3",
      "role": "how-to-wear-photo",
      "section": "26 Capsule / la croissance detail atomic",
      "route": "/air-ease-v2/detail/black-airy-veil-hat",
      "season": "26 Capsule",
      "series": "la croissance",
      "product": "Black Airy Veil Hat",
      "productStyle": "Airy Veil Hat",
      "variantColorway": "Black",
      "detail": "how-to-wear-photo",
      "order": 3,
      "stackId": "black-airy-veil-hat-how-to-wear-2",
      "width": 890,
      "height": 890,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/la-croissance/atomic/black-airy-veil-hat/how-photo/03-3301-654@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Direct 2x export of the approved image-only Figma child frame.",
      "sha256": "dfe63ded3ddf628b9dd36370c9b90fcb1bbef561890a1e14f2e263034e1aa94e",
      "sourceType": "direct-figma-child-frame-exportAsync",
      "compositionType": "single-image-atom",
      "byteLength": 1101419
    },
    {
      "id": "la-croissance-detail-black-airy-veil-hat-how-to-wear-photo-04-3301-656",
      "sourceFigmaNode": "3301:656",
      "sourceLocalPath": null,
      "figmaNodeName": "Airy Veil Hat how-to-wear-photo 4",
      "role": "how-to-wear-photo",
      "section": "26 Capsule / la croissance detail atomic",
      "route": "/air-ease-v2/detail/black-airy-veil-hat",
      "season": "26 Capsule",
      "series": "la croissance",
      "product": "Black Airy Veil Hat",
      "productStyle": "Airy Veil Hat",
      "variantColorway": "Black",
      "detail": "how-to-wear-photo",
      "order": 4,
      "stackId": "black-airy-veil-hat-how-to-wear-2",
      "width": 890,
      "height": 890,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/la-croissance/atomic/black-airy-veil-hat/how-photo/04-3301-656@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Direct 2x export of the approved image-only Figma child frame.",
      "sha256": "2af962e15cd200bc2476433c5e3892968c85fdd4cf47c9aa46997a8a7c6ea32e",
      "sourceType": "direct-figma-child-frame-exportAsync",
      "compositionType": "single-image-atom",
      "byteLength": 976515
    },
    {
      "id": "la-croissance-detail-black-airy-veil-hat-how-to-wear-sketch-02-3301-658",
      "sourceFigmaNode": "3301:658",
      "sourceLocalPath": null,
      "figmaNodeName": "Airy Veil Hat how-to-wear-sketch 2",
      "role": "how-to-wear-sketch",
      "section": "26 Capsule / la croissance detail atomic",
      "route": "/air-ease-v2/detail/black-airy-veil-hat",
      "season": "26 Capsule",
      "series": "la croissance",
      "product": "Black Airy Veil Hat",
      "productStyle": "Airy Veil Hat",
      "variantColorway": "Black",
      "detail": "how-to-wear-sketch",
      "order": 2,
      "stackId": "black-airy-veil-hat-how-to-wear-2",
      "width": 890,
      "height": 890,
      "format": "png",
      "publicPath": "/assets/air-ease-v2/detail/la-croissance/atomic/black-airy-veil-hat/how-sketch/02-3301-658@2x.png",
      "status": "available",
      "disabledVisualOnly": false,
      "missingReason": null,
      "notes": "Direct 2x export of the approved image-only Figma child frame.",
      "sha256": "fd323e2177aeefee1f29268bade164778ca900a16d13271b877ac42ca60b436f",
      "sourceType": "direct-figma-child-frame-exportAsync",
      "compositionType": "single-image-atom",
      "byteLength": 41217
    }
  ],
  "collectionOverview": {
    "status": "available",
    "sectionId": "collection-overview",
    "sourceFigmaNode": "2994:4418",
    "figmaNodeName": "collection",
    "frameAssetId": "collection-overview-frame-2994-4418",
    "publicPath": "/assets/air-ease-v2/image-fidelity/p1-1/p1-1-main-site/collection-overview-frame-2994-4418-2994-4418@2x.png",
    "width": 1920,
    "height": 1080,
    "cards": [
      {
        "id": "a-side-b-side",
        "order": 1,
        "sourceFigmaNode": "2994:4430",
        "displayTitle": "A Side / B Side",
        "productStyle": "Cross Brim Bucket Hat",
        "imageAssetId": "collection-card-a-side-b-side",
        "imagePublicPath": "/assets/air-ease-v2/image-fidelity/p1/cards-and-curated/collection-card-a-side-b-side-2994-4430@2x.png",
        "suggestedTarget": "/air-ease-v2/detail/coarse-linen-souffle",
        "detailStatus": "available-default-colorway",
        "status": "available",
        "targetNote": "Default route points to Coarse Linen Soufflé; palette within detail links all five A Side / B Side variants."
      },
      {
        "id": "echo",
        "order": 2,
        "sourceFigmaNode": "2994:4436",
        "displayTitle": "Echo",
        "productStyle": "Slit brim Bucket Hat",
        "imageAssetId": "collection-card-echo",
        "imagePublicPath": "/assets/air-ease-v2/image-fidelity/p1/cards-and-curated/collection-card-echo-2994-4436@2x.png",
        "suggestedTarget": "/air-ease-v2/detail/echo",
        "detailStatus": "disabled-until-configured",
        "status": "available"
      },
      {
        "id": "new-order",
        "order": 3,
        "sourceFigmaNode": "2994:4442",
        "displayTitle": "New Order",
        "productStyle": "Foldable Pleated Hat",
        "imageAssetId": "collection-card-new-order",
        "imagePublicPath": "/assets/air-ease-v2/image-fidelity/p1/cards-and-curated/collection-card-new-order-2994-4442@2x.png",
        "suggestedTarget": "/air-ease-v2/detail/new-order",
        "detailStatus": "disabled-until-configured",
        "status": "available"
      },
      {
        "id": "boundaryless",
        "order": 4,
        "sourceFigmaNode": "2994:4448",
        "displayTitle": "Boundaryless",
        "productStyle": "Petit Mouvement",
        "imageAssetId": "collection-card-boundaryless",
        "imagePublicPath": "/assets/air-ease-v2/image-fidelity/p1/cards-and-curated/collection-card-boundaryless-2994-4448@2x.png",
        "suggestedTarget": null,
        "detailStatus": "visual-only-no-op",
        "status": "available"
      },
      {
        "id": "wandering-verses",
        "order": 5,
        "sourceFigmaNode": "2994:4455",
        "displayTitle": "Wandering Verses",
        "productStyle": "Hat & Ribbon Set",
        "imageAssetId": "collection-card-wandering-verses",
        "imagePublicPath": "/assets/air-ease-v2/image-fidelity/p1/cards-and-curated/collection-card-wandering-verses-2994-4455@2x.png",
        "suggestedTarget": "/air-ease-v2/detail/wandering-verses",
        "detailStatus": "disabled-until-configured",
        "status": "available"
      },
      {
        "id": "rewind",
        "order": 6,
        "sourceFigmaNode": "2994:4462",
        "displayTitle": "Rewind",
        "productStyle": "Acordeón",
        "imageAssetId": "collection-card-rewind",
        "imagePublicPath": "/assets/air-ease-v2/image-fidelity/p1/cards-and-curated/collection-card-rewind-2994-4462@2x.png",
        "suggestedTarget": "/air-ease-v2/detail/rewind",
        "detailStatus": "disabled-until-configured",
        "status": "available"
      },
      {
        "id": "curve-paradox",
        "order": 7,
        "sourceFigmaNode": "2994:4469",
        "displayTitle": "Curve Paradox",
        "productStyle": "Wide Brim Leaf Hat",
        "imageAssetId": "collection-card-curve-paradox",
        "imagePublicPath": "/assets/air-ease-v2/image-fidelity/p1/cards-and-curated/collection-card-curve-paradox-2994-4469@2x.png",
        "suggestedTarget": "/air-ease-v2/detail/curve-paradox-ink-wash-blue",
        "detailStatus": "available-default-colorway",
        "status": "available",
        "targetNote": "Default route points to Curve Paradox / Ink Wash Blue; selector links all four Curve Paradox variants."
      },
      {
        "id": "duality",
        "order": 8,
        "sourceFigmaNode": "2994:4475",
        "displayTitle": "Duality",
        "productStyle": "Reversible Bucket Hat",
        "imageAssetId": "collection-card-duality",
        "imagePublicPath": "/assets/air-ease-v2/image-fidelity/p1/cards-and-curated/collection-card-duality-2994-4475@2x.png",
        "suggestedTarget": "/air-ease-v2/detail/duality-ink-wash-blue",
        "detailStatus": "available-default-colorway",
        "status": "available",
        "targetNote": "Default route points to Duality / Ink Wash Blue; selector links all five Duality variants."
      }
    ],
    "navigation": [
      "26 Capsule",
      "26 FW",
      "26 SS",
      "Collection"
    ],
    "narrativeOrderAfter": "trouvaille-intro",
    "previousPendingNote": "No complete independent V2 1920x1080 Collection overview frame found in frozen Figma scope."
  },
  "petitMouvementIntro": {
    "status": "available",
    "sectionId": "petit-mouvement-intro",
    "sourceType": "user-local-export-for-carousels",
    "sourceFigmaNode": "2992:4376",
    "figmaNodeName": "26 SS_Petit Mouvement  ",
    "frameAssetId": "26ss-petit-mouvement-frame-2992-4376",
    "publicPath": "/assets/air-ease-v2/image-fidelity/p1/section-frames/26ss-petit-mouvement-frame-2992-4376-2992-4376@2x.png",
    "width": 1920,
    "height": 1080,
    "season": "26 SS",
    "series": "Petit Mouvement",
    "route": "petit-mouvement-intro",
    "localCarouselSourceRoots": {
      "left": "/Users/daqian/Downloads/erriese 素材/left image area",
      "main": "/Users/daqian/Downloads/erriese 素材/main"
    },
    "cta": {
      "label": "Curated Pieces",
      "status": "available",
      "clickTarget": "/air-ease-v2/26ss-petit-mouvement-curated-pieces",
      "sourceFigmaNode": "2992:4396",
      "hotspot": {
        "x": 1095,
        "y": 290,
        "width": 220,
        "height": 72
      }
    },
    "rightCover": {
      "assetId": "petit-mouvement-sous-le-vent-cover-2992-4403",
      "sourceFigmaNode": "2992:4403",
      "labelPrimary": "Sous le Vent",
      "labelSecondary": "26 SS",
      "status": "available-for-development",
      "clickTarget": "/air-ease-v2#sous-le-vent-intro",
      "targetSectionId": "sous-le-vent-intro",
      "hotspot": {
        "x": 1095,
        "y": 602,
        "width": 220,
        "height": 294
      }
    },
    "collectionBoundaryless": {
      "collectionCardId": "boundaryless",
      "displayTitle": "Boundaryless",
      "productStyle": "Petit Mouvement",
      "status": "visual-only-no-op",
      "clickTarget": null
    },
    "leftCarouselStackId": "petit-mouvement-left-stack-3001-4931",
    "leftCarouselCount": 8,
    "mainCarouselStackId": "petit-mouvement-main-stack-3002-110",
    "mainCarouselCount": 11,
    "countNote": "Main carousel uses user local export count=11. This intentionally supersedes the earlier prompt/Figma blocker that expected 10 and found blank Figma source children.",
    "checkedNodes": {
      "pageFrame": "2992:4376",
      "pageVisibleLeftArea": "3002:129",
      "fullLeftStack": "3001:4931",
      "mainStack": "3002:110",
      "rightCover": "2992:4403"
    },
    "checkedAt": "2026-07-07T04:21:24.814Z"
  },
  "sections": {
    "petit-mouvement-intro": {
      "status": "available",
      "sectionId": "petit-mouvement-intro",
      "frameAssetId": "26ss-petit-mouvement-frame-2992-4376",
      "sourceFigmaNode": "2992:4376",
      "sourceType": "user-local-export-for-carousels",
      "season": "26 SS",
      "series": "Petit Mouvement",
      "route": "petit-mouvement-intro",
      "desktopFixed": {
        "width": 1920,
        "height": 1080
      },
      "leftCarouselStackId": "petit-mouvement-left-stack-3001-4931",
      "mainCarouselStackId": "petit-mouvement-main-stack-3002-110",
      "ctaStatus": "available",
      "rightCoverStatus": "visual-only-no-op",
      "cta": {
        "sourceFigmaNode": "2992:4396",
        "label": "Curated Pieces",
        "hotspot": {
          "x": 1095,
          "y": 290,
          "width": 220,
          "height": 72
        },
        "targetRoute": "/air-ease-v2/26ss-petit-mouvement-curated-pieces",
        "status": "available"
      },
      "sousLeVentCoverHotspot": {
        "sourceFigmaNode": "2992:4403",
        "hotspot": {
          "x": 1095,
          "y": 602,
          "width": 220,
          "height": 294
        },
        "targetSectionId": "sous-le-vent-intro",
        "targetRoute": "/air-ease-v2#sous-le-vent-intro",
        "status": "available-for-development"
      }
    },
    "sous-le-vent-intro": {
      "status": "available",
      "sectionId": "sous-le-vent-intro",
      "frameAssetId": "26ss-sous-le-vent-intro-frame-2994-4806",
      "sourceFigmaNode": "2994:4806",
      "season": "26 SS",
      "series": "Sous le Vent",
      "route": "sous-le-vent-intro",
      "desktopFixed": {
        "width": 1920,
        "height": 1080
      },
      "leftCarouselStackId": "sous-le-vent-left-stack-3066-23",
      "mainCarouselStackId": "sous-le-vent-main-stack-3066-53",
      "cta": {
        "sourceFigmaNode": "2994:4835",
        "label": "Curated Pieces",
        "hotspot": {
          "x": 1097,
          "y": 707,
          "width": 220,
          "height": 72
        },
        "targetRoute": "/air-ease-v2/26ss-sous-le-vent-curated-pieces",
        "status": "available"
      },
      "topBarStatus": "visual-only"
    }
  },
  "sousLeVentIntro": {
    "status": "available",
    "sectionId": "sous-le-vent-intro",
    "sourceFigmaNode": "2994:4806",
    "figmaNodeName": "26 SS_Sous le Vent  ",
    "frameAssetId": "26ss-sous-le-vent-intro-frame-2994-4806",
    "publicPath": "/assets/air-ease-v2/image-fidelity/p1/section-frames/26ss-sous-le-vent-intro-frame-2994-4806-2994-4806@2x.png",
    "width": 1920,
    "height": 1080,
    "season": "26 SS",
    "series": "Sous le Vent",
    "route": "sous-le-vent-intro",
    "leftCarouselStackId": "sous-le-vent-left-stack-3066-23",
    "leftCarouselCount": 6,
    "mainCarouselStackId": "sous-le-vent-main-stack-3066-53",
    "mainCarouselCount": 7,
    "cta": {
      "label": "Curated Pieces",
      "status": "available",
      "clickTarget": "/air-ease-v2/26ss-sous-le-vent-curated-pieces",
      "sourceFigmaNode": "2994:4835",
      "hotspot": {
        "x": 1097,
        "y": 707,
        "width": 220,
        "height": 72
      }
    }
  },
  "curatedPieces": {
    "petitMouvement26ss": {
      "status": "available",
      "sectionId": "petit-mouvement-curated-pieces",
      "sourceFigmaNode": "3066:144",
      "figmaNodeName": "2626 SS_Petit Mouvement  _Curated Pieces",
      "route": "/air-ease-v2/26ss-petit-mouvement-curated-pieces",
      "frameAssetId": "26ss-petit-mouvement-curated-frame-3066-144",
      "cardCount": 3,
      "cards": [
        {
          "id": "satin-brown",
          "order": 1,
          "sourceFigmaNode": "3075:228",
          "cardFigmaNode": "3075:236",
          "displayTitle": "Satin Brown",
          "productStyle": "Petit Mouvement",
          "season": "26 SS",
          "series": "Petit Mouvement",
          "imageAssetId": "petit-mouvement-curated-card-01-satin-brown",
          "imagePublicPath": "/assets/air-ease-v2/image-fidelity/p1/cards-and-curated/petit-mouvement-curated-card-01-satin-brown-3075-228@2x.png",
          "cardRect": {
            "x": 820,
            "y": 606,
            "width": 320,
            "height": 394
          },
          "imageRect": {
            "x": 820,
            "y": 606,
            "width": 320,
            "height": 320
          },
          "hotspot": {
            "x": 820,
            "y": 606,
            "width": 320,
            "height": 394
          },
          "suggestedTarget": "/air-ease-v2/detail/satin-brown-petit-mouvement",
          "detailStatus": "disabled-until-configured",
          "status": "available"
        },
        {
          "id": "morning-mist-denim-blue",
          "order": 2,
          "sourceFigmaNode": "3075:229",
          "cardFigmaNode": "3075:234",
          "displayTitle": "Morning Mist Denim Blue",
          "productStyle": "Petit Mouvement",
          "season": "26 SS",
          "series": "Petit Mouvement",
          "imageAssetId": "petit-mouvement-curated-card-02-morning-mist-denim-blue",
          "imagePublicPath": "/assets/air-ease-v2/image-fidelity/p1/cards-and-curated/petit-mouvement-curated-card-02-morning-mist-denim-blue-3075-229@2x.png",
          "cardRect": {
            "x": 1140,
            "y": 606,
            "width": 320,
            "height": 394
          },
          "imageRect": {
            "x": 1140,
            "y": 606,
            "width": 320,
            "height": 320
          },
          "hotspot": {
            "x": 1140,
            "y": 606,
            "width": 320,
            "height": 394
          },
          "suggestedTarget": "/air-ease-v2/detail/morning-mist-denim-blue-petit-mouvement",
          "detailStatus": "disabled-until-configured",
          "status": "available"
        },
        {
          "id": "dune-brown",
          "order": 3,
          "sourceFigmaNode": "3075:230",
          "cardFigmaNode": "3075:235",
          "displayTitle": "Dune Brown",
          "productStyle": "Petit Mouvement",
          "season": "26 SS",
          "series": "Petit Mouvement",
          "imageAssetId": "petit-mouvement-curated-card-03-dune-brown",
          "imagePublicPath": "/assets/air-ease-v2/image-fidelity/p1/cards-and-curated/petit-mouvement-curated-card-03-dune-brown-3075-230@2x.png",
          "cardRect": {
            "x": 1460,
            "y": 606,
            "width": 320,
            "height": 394
          },
          "imageRect": {
            "x": 1460,
            "y": 606,
            "width": 320,
            "height": 320
          },
          "hotspot": {
            "x": 1460,
            "y": 606,
            "width": 320,
            "height": 394
          },
          "suggestedTarget": "/air-ease-v2/detail/dune-brown-petit-mouvement",
          "detailStatus": "disabled-until-configured",
          "status": "available"
        }
      ],
      "framePublicPath": "/assets/air-ease-v2/image-fidelity/p1-1/p1-1-main-site/26ss-petit-mouvement-curated-frame-3066-144-3066-144@2x.png",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p1-1-master-frame"
    },
    "sousLeVent26ss": {
      "status": "available",
      "sectionId": "sous-le-vent-curated-pieces",
      "sourceFigmaNode": "3066:146",
      "figmaNodeName": "26 SS_Sous le Vent   _Curated Pieces",
      "route": "/air-ease-v2/26ss-sous-le-vent-curated-pieces",
      "frameAssetId": "26ss-sous-le-vent-curated-frame-3066-146",
      "cardCount": 8,
      "cards": [
        {
          "id": "coarse-linen-souffle",
          "order": 1,
          "sourceFigmaNode": "3075:319",
          "cardFigmaNode": "3075:363",
          "displayTitle": "Coarse Linen Soufflé",
          "productStyle": "Cross Brim Bucket Hat",
          "season": "26 SS",
          "series": "Sous le Vent",
          "imageAssetId": "sous-le-vent-curated-card-01-coarse-linen-souffle",
          "imagePublicPath": "/assets/air-ease-v2/image-fidelity/p1/cards-and-curated/sous-le-vent-curated-card-01-coarse-linen-souffle-3075-319@2x.png",
          "cardRect": {
            "x": 820,
            "y": 272,
            "width": 240,
            "height": 314
          },
          "imageRect": {
            "x": 820,
            "y": 272,
            "width": 240,
            "height": 240
          },
          "hotspot": {
            "x": 820,
            "y": 272,
            "width": 240,
            "height": 314
          },
          "suggestedTarget": "/air-ease-v2/detail/coarse-linen-souffle-cross-brim-bucket-hat",
          "detailStatus": "disabled-until-configured",
          "status": "available"
        },
        {
          "id": "textured-light-grey",
          "order": 2,
          "sourceFigmaNode": "3075:320",
          "cardFigmaNode": "3075:364",
          "displayTitle": "Textured Light Grey",
          "productStyle": "Cross Brim Bucket Hat",
          "season": "26 SS",
          "series": "Sous le Vent",
          "imageAssetId": "sous-le-vent-curated-card-02-textured-light-grey",
          "imagePublicPath": "/assets/air-ease-v2/image-fidelity/p1/cards-and-curated/sous-le-vent-curated-card-02-textured-light-grey-3075-320@2x.png",
          "cardRect": {
            "x": 1060,
            "y": 272,
            "width": 240,
            "height": 314
          },
          "imageRect": {
            "x": 1060,
            "y": 272,
            "width": 240,
            "height": 240
          },
          "hotspot": {
            "x": 1060,
            "y": 272,
            "width": 240,
            "height": 314
          },
          "suggestedTarget": "/air-ease-v2/detail/textured-light-grey-cross-brim-bucket-hat",
          "detailStatus": "disabled-until-configured",
          "status": "available"
        },
        {
          "id": "dancing-mist-orange",
          "order": 3,
          "sourceFigmaNode": "3075:321",
          "cardFigmaNode": "3075:365",
          "displayTitle": "Dancing Mist Orange",
          "productStyle": "Cross Brim Bucket Hat",
          "season": "26 SS",
          "series": "Sous le Vent",
          "imageAssetId": "sous-le-vent-curated-card-03-dancing-mist-orange",
          "imagePublicPath": "/assets/air-ease-v2/image-fidelity/p1/cards-and-curated/sous-le-vent-curated-card-03-dancing-mist-orange-3075-321@2x.png",
          "cardRect": {
            "x": 1300,
            "y": 272,
            "width": 240,
            "height": 314
          },
          "imageRect": {
            "x": 1300,
            "y": 272,
            "width": 240,
            "height": 240
          },
          "hotspot": {
            "x": 1300,
            "y": 272,
            "width": 240,
            "height": 314
          },
          "suggestedTarget": "/air-ease-v2/detail/dancing-mist-orange-cross-brim-bucket-hat",
          "detailStatus": "disabled-until-configured",
          "status": "available"
        },
        {
          "id": "blue-white-stripe",
          "order": 4,
          "sourceFigmaNode": "3075:358",
          "cardFigmaNode": "3075:366",
          "displayTitle": "Blue White Stripe",
          "productStyle": "Slit Brim Bucket Hat",
          "season": "26 SS",
          "series": "Sous le Vent",
          "imageAssetId": "sous-le-vent-curated-card-04-blue-white-stripe",
          "imagePublicPath": "/assets/air-ease-v2/image-fidelity/p1/cards-and-curated/sous-le-vent-curated-card-04-blue-white-stripe-3075-358@2x.png",
          "cardRect": {
            "x": 1540,
            "y": 272,
            "width": 240,
            "height": 314
          },
          "imageRect": {
            "x": 1540,
            "y": 272,
            "width": 240,
            "height": 240
          },
          "hotspot": {
            "x": 1540,
            "y": 272,
            "width": 240,
            "height": 314
          },
          "suggestedTarget": "/air-ease-v2/detail/blue-white-stripe-slit-brim-bucket-hat",
          "detailStatus": "disabled-until-configured",
          "status": "available"
        },
        {
          "id": "sheer-white",
          "order": 5,
          "sourceFigmaNode": "3075:327",
          "cardFigmaNode": "3075:367",
          "displayTitle": "Sheer White",
          "productStyle": "Slit Brim Bucket Hat",
          "season": "26 SS",
          "series": "Sous le Vent",
          "imageAssetId": "sous-le-vent-curated-card-05-sheer-white",
          "imagePublicPath": "/assets/air-ease-v2/image-fidelity/p1/cards-and-curated/sous-le-vent-curated-card-05-sheer-white-3075-327@2x.png",
          "cardRect": {
            "x": 820,
            "y": 666,
            "width": 240,
            "height": 334
          },
          "imageRect": {
            "x": 820,
            "y": 666,
            "width": 240,
            "height": 240
          },
          "hotspot": {
            "x": 820,
            "y": 666,
            "width": 240,
            "height": 334
          },
          "suggestedTarget": "/air-ease-v2/detail/sheer-white-slit-brim-bucket-hat",
          "detailStatus": "disabled-until-configured",
          "status": "available"
        },
        {
          "id": "sea-foam-white",
          "order": 6,
          "sourceFigmaNode": "3075:342",
          "cardFigmaNode": "3075:368",
          "displayTitle": "Sea Foam White",
          "productStyle": "Hat & Ribbon Set",
          "season": "26 SS",
          "series": "Sous le Vent",
          "imageAssetId": "sous-le-vent-curated-card-06-sea-foam-white",
          "imagePublicPath": "/assets/air-ease-v2/image-fidelity/p1/cards-and-curated/sous-le-vent-curated-card-06-sea-foam-white-3075-342@2x.png",
          "cardRect": {
            "x": 1060,
            "y": 666,
            "width": 240,
            "height": 334
          },
          "imageRect": {
            "x": 1060,
            "y": 666,
            "width": 240,
            "height": 240
          },
          "hotspot": {
            "x": 1060,
            "y": 666,
            "width": 240,
            "height": 334
          },
          "suggestedTarget": "/air-ease-v2/detail/sea-foam-white-hat-and-ribbon-set",
          "detailStatus": "disabled-until-configured",
          "status": "available"
        },
        {
          "id": "wings-of-light",
          "order": 7,
          "sourceFigmaNode": "3075:356",
          "cardFigmaNode": "3075:369",
          "displayTitle": "Wings of Light",
          "productStyle": "Hat & Ribbon Set",
          "season": "26 SS",
          "series": "Sous le Vent",
          "imageAssetId": "sous-le-vent-curated-card-07-wings-of-light",
          "imagePublicPath": "/assets/air-ease-v2/image-fidelity/p1/cards-and-curated/sous-le-vent-curated-card-07-wings-of-light-3075-356@2x.png",
          "cardRect": {
            "x": 1300,
            "y": 666,
            "width": 240,
            "height": 334
          },
          "imageRect": {
            "x": 1300,
            "y": 666,
            "width": 240,
            "height": 240
          },
          "hotspot": {
            "x": 1300,
            "y": 666,
            "width": 240,
            "height": 334
          },
          "suggestedTarget": "/air-ease-v2/detail/wings-of-light-hat-and-ribbon-set",
          "detailStatus": "disabled-until-configured",
          "status": "available"
        },
        {
          "id": "eggshell-white",
          "order": 8,
          "sourceFigmaNode": "3075:344",
          "cardFigmaNode": "3075:370",
          "displayTitle": "Eggshell White",
          "productStyle": "Wide Brim Leaf Hat",
          "season": "26 SS",
          "series": "Sous le Vent",
          "imageAssetId": "sous-le-vent-curated-card-08-eggshell-white",
          "imagePublicPath": "/assets/air-ease-v2/image-fidelity/p1/cards-and-curated/sous-le-vent-curated-card-08-eggshell-white-3075-344@2x.png",
          "cardRect": {
            "x": 1540,
            "y": 666,
            "width": 240,
            "height": 334
          },
          "imageRect": {
            "x": 1540,
            "y": 666,
            "width": 240,
            "height": 240
          },
          "hotspot": {
            "x": 1540,
            "y": 666,
            "width": 240,
            "height": 334
          },
          "suggestedTarget": "/air-ease-v2/detail/eggshell-white-wide-brim-leaf-hat",
          "detailStatus": "disabled-until-configured",
          "status": "available"
        }
      ],
      "framePublicPath": "/assets/air-ease-v2/image-fidelity/p1-1/p1-1-main-site/26ss-sous-le-vent-curated-frame-3066-146-3066-146@2x.png",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p1-1-master-frame"
    },
    "trouvaille26fw": {
      "status": "available",
      "sectionId": "trouvaille-curated-pieces",
      "sourceFigmaNode": "3066:75",
      "figmaNodeName": "26 FW_Trouvaille_Curated Pieces",
      "route": "/air-ease-v2/26fw-trouvaille-curated-pieces",
      "frameAssetId": "26fw-trouvaille-curated-frame-3066-75",
      "cardCount": 8,
      "back": {
        "sourceFigmaNode": "3075:371",
        "label": "Back",
        "targetSectionId": "trouvaille-intro",
        "targetRoute": "/air-ease-v2#trouvaille-intro",
        "hotspot": {
          "x": 80,
          "y": 928,
          "width": 240,
          "height": 72
        },
        "status": "available"
      },
      "visualOnlyNavigation": {
        "enCoulisseCover": {
          "sourceFigmaNode": "3075:375",
          "label": "En Coulisse / 26 FW",
          "hotspot": {
            "x": 80,
            "y": 80,
            "width": 180,
            "height": 240
          },
          "status": "visual-only-no-op"
        }
      },
      "cards": [
        {
          "id": "morning-mist-denim-blue-cross-brim-bucket-hat",
          "order": 1,
          "sourceFigmaNode": "3075:395",
          "cardFigmaNode": "3088:471",
          "textFigmaNode": "3075:423",
          "displayTitle": "Morning Mist Denim Blue",
          "productStyle": "Cross Brim Bucket Hat",
          "season": "26 FW",
          "series": "Trouvaille",
          "imageAssetId": "trouvaille-curated-card-01-morning-mist-denim-blue-cross-brim-bucket-hat",
          "imagePublicPath": "/assets/air-ease-v2/image-fidelity/p1/cards-and-curated/trouvaille-curated-card-01-morning-mist-denim-blue-cross-brim-bucket-hat-3075-395@2x.png",
          "cardRect": {
            "x": 820,
            "y": 272,
            "width": 240,
            "height": 314
          },
          "imageRect": {
            "x": 820,
            "y": 272,
            "width": 240,
            "height": 240
          },
          "hotspot": {
            "x": 820,
            "y": 272,
            "width": 240,
            "height": 314
          },
          "suggestedTarget": "/air-ease-v2/detail/morning-mist-denim-blue-cross-brim-bucket-hat",
          "detailStatus": "disabled-until-configured",
          "status": "available"
        },
        {
          "id": "gentle-dusk-cross-brim-bucket-hat",
          "order": 2,
          "sourceFigmaNode": "3075:448",
          "cardFigmaNode": "3088:468",
          "textFigmaNode": "3075:429",
          "displayTitle": "Gentle Dusk",
          "productStyle": "Cross Brim Bucket Hat",
          "season": "26 FW",
          "series": "Trouvaille",
          "imageAssetId": "trouvaille-curated-card-02-gentle-dusk-cross-brim-bucket-hat",
          "imagePublicPath": "/assets/air-ease-v2/image-fidelity/p1/cards-and-curated/trouvaille-curated-card-02-gentle-dusk-cross-brim-bucket-hat-3075-448@2x.png",
          "cardRect": {
            "x": 1060,
            "y": 272,
            "width": 240,
            "height": 314
          },
          "imageRect": {
            "x": 1060,
            "y": 272,
            "width": 240,
            "height": 240
          },
          "hotspot": {
            "x": 1060,
            "y": 272,
            "width": 240,
            "height": 314
          },
          "suggestedTarget": "/air-ease-v2/detail/gentle-dusk-cross-brim-bucket-hat",
          "detailStatus": "disabled-until-configured",
          "status": "available"
        },
        {
          "id": "tidal-denim-blue-pleated-foldable-hat",
          "order": 3,
          "sourceFigmaNode": "3075:400",
          "cardFigmaNode": "3088:469",
          "textFigmaNode": "3075:435",
          "displayTitle": "Tidal Denim Blue",
          "productStyle": "Pleated Foldable Hat",
          "season": "26 FW",
          "series": "Trouvaille",
          "imageAssetId": "trouvaille-curated-card-03-tidal-denim-blue-pleated-foldable-hat",
          "imagePublicPath": "/assets/air-ease-v2/image-fidelity/p1/cards-and-curated/trouvaille-curated-card-03-tidal-denim-blue-pleated-foldable-hat-3075-400@2x.png",
          "cardRect": {
            "x": 1300,
            "y": 272,
            "width": 240,
            "height": 314
          },
          "imageRect": {
            "x": 1300,
            "y": 272,
            "width": 240,
            "height": 240
          },
          "hotspot": {
            "x": 1300,
            "y": 272,
            "width": 240,
            "height": 314
          },
          "suggestedTarget": "/air-ease-v2/detail/tidal-denim-blue-pleated-foldable-hat",
          "detailStatus": "disabled-until-configured",
          "status": "available"
        },
        {
          "id": "morning-mist-denim-blue-pleated-foldable-hat",
          "order": 4,
          "sourceFigmaNode": "3075:401",
          "cardFigmaNode": "3088:470",
          "textFigmaNode": "3075:441",
          "displayTitle": "Morning Mist Denim Blue",
          "productStyle": "Pleated Foldable Hat",
          "season": "26 FW",
          "series": "Trouvaille",
          "imageAssetId": "trouvaille-curated-card-04-morning-mist-denim-blue-pleated-foldable-hat",
          "imagePublicPath": "/assets/air-ease-v2/image-fidelity/p1/cards-and-curated/trouvaille-curated-card-04-morning-mist-denim-blue-pleated-foldable-hat-3075-401@2x.png",
          "cardRect": {
            "x": 1540,
            "y": 272,
            "width": 240,
            "height": 314
          },
          "imageRect": {
            "x": 1540,
            "y": 272,
            "width": 240,
            "height": 240
          },
          "hotspot": {
            "x": 1540,
            "y": 272,
            "width": 240,
            "height": 314
          },
          "suggestedTarget": "/air-ease-v2/detail/morning-mist-denim-blue-pleated-foldable-hat",
          "detailStatus": "disabled-until-configured",
          "status": "available"
        },
        {
          "id": "ink-wash-blue-acordeon",
          "order": 5,
          "sourceFigmaNode": "3088:464",
          "cardFigmaNode": "3088:467",
          "textFigmaNode": "3075:432",
          "displayTitle": "Ink Wash Blue",
          "productStyle": "Acordeón",
          "season": "26 FW",
          "series": "Trouvaille",
          "imageAssetId": "trouvaille-curated-card-05-ink-wash-blue-acordeon",
          "imagePublicPath": "/assets/air-ease-v2/image-fidelity/p1/cards-and-curated/trouvaille-curated-card-05-ink-wash-blue-acordeon-3088-464@2x.png",
          "cardRect": {
            "x": 820,
            "y": 686,
            "width": 240,
            "height": 314
          },
          "imageRect": {
            "x": 820,
            "y": 686,
            "width": 240,
            "height": 240
          },
          "hotspot": {
            "x": 820,
            "y": 686,
            "width": 240,
            "height": 314
          },
          "suggestedTarget": "/air-ease-v2/detail/ink-wash-blue-acordeon",
          "detailStatus": "disabled-until-configured",
          "status": "available"
        },
        {
          "id": "ink-wash-blue-wide-brim-bucket-hat",
          "order": 6,
          "sourceFigmaNode": "3075:416",
          "cardFigmaNode": "3081:463",
          "textFigmaNode": "3075:438",
          "displayTitle": "Ink Wash Blue",
          "productStyle": "Wide Brim Bucket Hat",
          "season": "26 FW",
          "series": "Trouvaille",
          "imageAssetId": "trouvaille-curated-card-06-ink-wash-blue-wide-brim-bucket-hat",
          "imagePublicPath": "/assets/air-ease-v2/image-fidelity/p1/cards-and-curated/trouvaille-curated-card-06-ink-wash-blue-wide-brim-bucket-hat-3075-416@2x.png",
          "cardRect": {
            "x": 1060,
            "y": 686,
            "width": 240,
            "height": 314
          },
          "imageRect": {
            "x": 1060,
            "y": 686,
            "width": 240,
            "height": 240
          },
          "hotspot": {
            "x": 1060,
            "y": 686,
            "width": 240,
            "height": 314
          },
          "suggestedTarget": "/air-ease-v2/detail/ink-wash-blue-wide-brim-bucket-hat",
          "detailStatus": "disabled-until-configured",
          "status": "available"
        },
        {
          "id": "ink-wash-blue-reversible-bucket-hat",
          "order": 7,
          "sourceFigmaNode": "3075:421",
          "cardFigmaNode": "3081:462",
          "textFigmaNode": "3075:444",
          "displayTitle": "Ink Wash Blue",
          "productStyle": "Reversible Bucket Hat",
          "season": "26 FW",
          "series": "Trouvaille",
          "imageAssetId": "trouvaille-curated-card-07-ink-wash-blue-reversible-bucket-hat",
          "imagePublicPath": "/assets/air-ease-v2/image-fidelity/p1/cards-and-curated/trouvaille-curated-card-07-ink-wash-blue-reversible-bucket-hat-3075-421@2x.png",
          "cardRect": {
            "x": 1300,
            "y": 686,
            "width": 240,
            "height": 314
          },
          "imageRect": {
            "x": 1300,
            "y": 686,
            "width": 240,
            "height": 240
          },
          "hotspot": {
            "x": 1300,
            "y": 686,
            "width": 240,
            "height": 314
          },
          "suggestedTarget": "/air-ease-v2/detail/ink-wash-blue-reversible-bucket-hat",
          "detailStatus": "disabled-until-configured",
          "status": "available"
        },
        {
          "id": "wheat-straw-beige-reversible-bucket-hat",
          "order": 8,
          "sourceFigmaNode": "3088:502",
          "cardFigmaNode": "3088:495",
          "textFigmaNode": "3088:497",
          "displayTitle": "Wheat Straw Beige",
          "productStyle": "Reversible Bucket Hat",
          "season": "26 FW",
          "series": "Trouvaille",
          "imageAssetId": "trouvaille-curated-card-08-wheat-straw-beige-reversible-bucket-hat",
          "imagePublicPath": "/assets/air-ease-v2/image-fidelity/p1/cards-and-curated/trouvaille-curated-card-08-wheat-straw-beige-reversible-bucket-hat-3088-502@2x.png",
          "cardRect": {
            "x": 1540,
            "y": 686,
            "width": 240,
            "height": 314
          },
          "imageRect": {
            "x": 1540,
            "y": 686,
            "width": 240,
            "height": 240
          },
          "hotspot": {
            "x": 1540,
            "y": 686,
            "width": 240,
            "height": 314
          },
          "suggestedTarget": "/air-ease-v2/detail/wheat-straw-beige-reversible-bucket-hat",
          "detailStatus": "disabled-until-configured",
          "status": "available"
        }
      ],
      "framePublicPath": "/assets/air-ease-v2/image-fidelity/p1-1/p1-1-main-site/26fw-trouvaille-curated-frame-3066-75-3066-75@2x.png",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p1-1-master-frame"
    }
  },
  "detailPages": {
    "whitePetalHat": {
      "status": "complete",
      "route": "/air-ease-v2/detail/white-petal-hat",
      "sectionId": "detail-la-croissance-white-petal-hat",
      "season": "26 Capsule",
      "series": "la croissance",
      "productStyle": "Petal Hat",
      "displayName": "White Petal Hat",
      "colorway": "White",
      "variantColorway": "White",
      "sourceFigmaNode": "3301:234",
      "figmaNodeName": "detail_la croissance_White Petal Hat",
      "notes": null,
      "frameAssetId": "detail-la-croissance-white-petal-hat-frame",
      "palette": [
        {
          "id": "white-petal-hat",
          "label": "White Petal Hat",
          "productStyle": "Petal Hat",
          "colorway": "White",
          "targetRoute": "/air-ease-v2/detail/white-petal-hat",
          "active": true,
          "sourceFigmaNode": "2796:722",
          "order": 1,
          "status": "available"
        },
        {
          "id": "white-airy-veil-hat",
          "label": "White Airy Veil Hat",
          "productStyle": "Airy Veil Hat",
          "colorway": "White",
          "targetRoute": "/air-ease-v2/detail/white-airy-veil-hat",
          "active": false,
          "sourceFigmaNode": "2796:638",
          "order": 2,
          "status": "available"
        },
        {
          "id": "black-petal-hat",
          "label": "Black Petal Hat",
          "productStyle": "Petal Hat",
          "colorway": "Black",
          "targetRoute": "/air-ease-v2/detail/black-petal-hat",
          "active": false,
          "sourceFigmaNode": "2796:640",
          "order": 3,
          "status": "available"
        },
        {
          "id": "black-airy-veil-hat",
          "label": "Black Airy Veil Hat",
          "productStyle": "Airy Veil Hat",
          "colorway": "Black",
          "targetRoute": "/air-ease-v2/detail/black-airy-veil-hat",
          "active": false,
          "sourceFigmaNode": "2796:643",
          "order": 4,
          "status": "available"
        }
      ],
      "material": {
        "summary": "Cicada-wing jacquard technique, light yet structured, with layered texture.",
        "fabric": "100 % Polyester",
        "lining": "86% Triacetate 14% Polyester"
      },
      "slots": {
        "hero": {
          "status": "available",
          "mainImageAssetId": "detail-la-croissance-white-petal-hat-hero-main",
          "closeupImageAssetId": "detail-la-croissance-white-petal-hat-hero-closeup",
          "sourceFigmaNodes": [
            "2796:2983",
            "2796:2988"
          ],
          "sourceFigmaNode": "3301:242",
          "sourceType": "direct-figma-exportAsync-png",
          "publicPath": "/assets/air-ease-v2/image-fidelity/p0/26-capsule---la-croissance-detail/detail-la-croissance-white-petal-hat-hero-closeup-3301-242@2x.png",
          "width": 1800,
          "height": 1800
        },
        "lookAndStyle": {
          "status": "available",
          "assetId": "detail-la-croissance-white-petal-hat-look-style",
          "sourceFigmaNode": "3301:245",
          "slotType": "image-group",
          "sourceType": "direct-figma-exportAsync-png",
          "publicPath": "/assets/air-ease-v2/image-fidelity/p0/26-capsule---la-croissance-detail/detail-la-croissance-white-petal-hat-look-style-3301-245@2x.png",
          "width": 3620,
          "height": 890
        },
        "moreWear": {
          "status": "available",
          "assetId": "detail-la-croissance-white-petal-hat-style-images",
          "sourceFigmaNode": "3301:254",
          "slotType": "image-group",
          "sourceType": "direct-figma-exportAsync-png",
          "publicPath": "/assets/air-ease-v2/image-fidelity/p0/26-capsule---la-croissance-detail/detail-la-croissance-white-petal-hat-style-images-3301-254@2x.png",
          "width": 3620,
          "height": 890
        },
        "howToWear": {
          "status": "available",
          "assetId": "detail-la-croissance-white-petal-hat-how-to-wear",
          "sourceFigmaNode": "3301:265",
          "stepCount": 2,
          "text": [
            "Gently press the brim down to reveal the brows and eyes",
            "Press the brim slightly lower to fully cover the forehead"
          ],
          "includesSketchWearingGuide": true,
          "sourceType": "direct-figma-exportAsync-png",
          "publicPath": "/assets/air-ease-v2/image-fidelity/p0/26-capsule---la-croissance-detail/detail-la-croissance-white-petal-hat-how-to-wear-3301-265@2x.png",
          "width": 3620,
          "height": 1800
        },
        "sketchWearingGuide": {
          "status": "available",
          "assetId": "detail-la-croissance-white-petal-hat-how-to-wear",
          "sourceFigmaNode": "3301:265",
          "structure": "integrated image + sketch + text grid within how-to-wear asset",
          "sharedWithSlot": "howToWear",
          "sourceType": "direct-figma-exportAsync-png",
          "publicPath": "/assets/air-ease-v2/image-fidelity/p0/26-capsule---la-croissance-detail/detail-la-croissance-white-petal-hat-how-to-wear-3301-265@2x.png",
          "width": 3620,
          "height": 1800
        },
        "colorPalette": {
          "status": "available",
          "sourceFigmaNode": "2796:634",
          "swatches": [
            {
              "id": "white-petal-hat",
              "label": "White Petal Hat",
              "productStyle": "Petal Hat",
              "colorway": "White",
              "targetRoute": "/air-ease-v2/detail/white-petal-hat",
              "active": true,
              "sourceFigmaNode": "2796:722",
              "order": 1,
              "status": "available"
            },
            {
              "id": "white-airy-veil-hat",
              "label": "White Airy Veil Hat",
              "productStyle": "Airy Veil Hat",
              "colorway": "White",
              "targetRoute": "/air-ease-v2/detail/white-airy-veil-hat",
              "active": false,
              "sourceFigmaNode": "2796:638",
              "order": 2,
              "status": "available"
            },
            {
              "id": "black-petal-hat",
              "label": "Black Petal Hat",
              "productStyle": "Petal Hat",
              "colorway": "Black",
              "targetRoute": "/air-ease-v2/detail/black-petal-hat",
              "active": false,
              "sourceFigmaNode": "2796:640",
              "order": 3,
              "status": "available"
            },
            {
              "id": "black-airy-veil-hat",
              "label": "Black Airy Veil Hat",
              "productStyle": "Airy Veil Hat",
              "colorway": "Black",
              "targetRoute": "/air-ease-v2/detail/black-airy-veil-hat",
              "active": false,
              "sourceFigmaNode": "2796:643",
              "order": 4,
              "status": "available"
            }
          ]
        },
        "detailInformation": {
          "status": "available",
          "assetId": "detail-la-croissance-white-petal-hat-detail-info",
          "sourceFigmaNode": "3301:284",
          "sourceType": "direct-figma-exportAsync-png",
          "publicPath": "/assets/air-ease-v2/image-fidelity/p0/26-capsule---la-croissance-detail/detail-la-croissance-white-petal-hat-detail-info-3301-284@2x.png",
          "width": 1402,
          "height": 2800
        },
        "care": {
          "status": "available",
          "shared": true,
          "assetId": "detail-la-croissance-white-petal-hat-detail-info",
          "sourceFigmaNode": "3301:284",
          "copy": "Do not wash, bleach, or tumble dry. Iron at low temperature with a protective cloth; steam is not recommended. Maximum ironing temperature should not exceed 110°C.",
          "sourceType": "direct-figma-exportAsync-png",
          "publicPath": "/assets/air-ease-v2/image-fidelity/p0/26-capsule---la-croissance-detail/detail-la-croissance-white-petal-hat-detail-info-3301-284@2x.png",
          "width": 1402,
          "height": 2800
        },
        "addToCart": {
          "status": "visual-only",
          "disabledVisualOnly": true,
          "sourceFigmaNode": "2796:632"
        }
      },
      "assetIds": [
        "detail-la-croissance-white-petal-hat-frame",
        "detail-la-croissance-white-petal-hat-hero-main",
        "detail-la-croissance-white-petal-hat-hero-closeup",
        "detail-la-croissance-white-petal-hat-look-style",
        "detail-la-croissance-white-petal-hat-style-images",
        "detail-la-croissance-white-petal-hat-how-to-wear",
        "detail-la-croissance-white-petal-hat-detail-info"
      ],
      "sourceFigmaName": "detail_la croissance_White Petal Hat",
      "framePublicPath": "/assets/air-ease-v2/image-fidelity/p0/26-capsule---la-croissance-detail/detail-la-croissance-white-petal-hat-frame-3301-234@2x.png",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-frame"
    },
    "whiteAiryVeilHat": {
      "status": "complete",
      "route": "/air-ease-v2/detail/white-airy-veil-hat",
      "sectionId": "detail-la-croissance-white-airy-veil-hat",
      "season": "26 Capsule",
      "series": "la croissance",
      "productStyle": "Airy Veil Hat",
      "displayName": "White Airy Veil Hat",
      "colorway": "White",
      "variantColorway": "White",
      "sourceFigmaNode": "3301:477",
      "figmaNodeName": "detail_la croissance_White Ariy Veil Hat",
      "notes": "Figma frame name typo: Ariy; page title confirms White Airy Veil Hat.",
      "frameAssetId": "detail-la-croissance-white-airy-veil-hat-frame",
      "palette": [
        {
          "id": "white-petal-hat",
          "label": "White Petal Hat",
          "productStyle": "Petal Hat",
          "colorway": "White",
          "targetRoute": "/air-ease-v2/detail/white-petal-hat",
          "active": false,
          "sourceFigmaNode": "2796:3205",
          "order": 1,
          "status": "available"
        },
        {
          "id": "white-airy-veil-hat",
          "label": "White Airy Veil Hat",
          "productStyle": "Airy Veil Hat",
          "colorway": "White",
          "targetRoute": "/air-ease-v2/detail/white-airy-veil-hat",
          "active": true,
          "sourceFigmaNode": "2796:3208",
          "order": 2,
          "status": "available"
        },
        {
          "id": "black-petal-hat",
          "label": "Black Petal Hat",
          "productStyle": "Petal Hat",
          "colorway": "Black",
          "targetRoute": "/air-ease-v2/detail/black-petal-hat",
          "active": false,
          "sourceFigmaNode": "2796:3210",
          "order": 3,
          "status": "available"
        },
        {
          "id": "black-airy-veil-hat",
          "label": "Black Airy Veil Hat",
          "productStyle": "Airy Veil Hat",
          "colorway": "Black",
          "targetRoute": "/air-ease-v2/detail/black-airy-veil-hat",
          "active": false,
          "sourceFigmaNode": "2796:3212",
          "order": 4,
          "status": "available"
        }
      ],
      "material": {
        "summary": "Natural mulberry silk and wool, woven into a light, breathable summer touch.",
        "fabric": "100 % Mulberry Silk",
        "ribbons": "70% Wool 30% Mulberry Silk"
      },
      "slots": {
        "hero": {
          "status": "available",
          "mainImageAssetId": "detail-la-croissance-white-airy-veil-hat-hero-main",
          "closeupImageAssetId": "detail-la-croissance-white-airy-veil-hat-hero-closeup",
          "sourceFigmaNodes": [
            "3124:1087",
            "3124:1089"
          ],
          "sourceFigmaNode": "3301:485",
          "sourceType": "direct-figma-exportAsync-png",
          "publicPath": "/assets/air-ease-v2/image-fidelity/p0/26-capsule---la-croissance-detail/detail-la-croissance-white-airy-veil-hat-hero-closeup-3301-485@2x.png",
          "width": 1800,
          "height": 1800
        },
        "lookAndStyle": {
          "status": "available",
          "assetId": "detail-la-croissance-white-airy-veil-hat-look-style",
          "sourceFigmaNode": "3301:488",
          "slotType": "image-group",
          "sourceType": "direct-figma-exportAsync-png",
          "publicPath": "/assets/air-ease-v2/image-fidelity/p0/26-capsule---la-croissance-detail/detail-la-croissance-white-airy-veil-hat-look-style-3301-488@2x.png",
          "width": 3620,
          "height": 890
        },
        "moreWear": {
          "status": "available",
          "assetId": "detail-la-croissance-white-airy-veil-hat-style-images",
          "sourceFigmaNode": "3301:505",
          "slotType": "image-group",
          "sourceType": "direct-figma-exportAsync-png",
          "publicPath": "/assets/air-ease-v2/image-fidelity/p0/26-capsule---la-croissance-detail/detail-la-croissance-white-airy-veil-hat-style-images-3301-505@2x.png",
          "width": 3620,
          "height": 890
        },
        "howToWear": {
          "status": "available",
          "assetId": "detail-la-croissance-white-airy-veil-hat-how-to-wear",
          "sourceFigmaNode": "3301:516",
          "stepCount": 2,
          "text": [
            "Ribbons falling naturally",
            "Ribbons wrapped around the crown"
          ],
          "includesSketchWearingGuide": true,
          "sourceType": "direct-figma-exportAsync-png",
          "publicPath": "/assets/air-ease-v2/image-fidelity/p0/26-capsule---la-croissance-detail/detail-la-croissance-white-airy-veil-hat-how-to-wear-3301-516@2x.png",
          "width": 3620,
          "height": 2000
        },
        "sketchWearingGuide": {
          "status": "available",
          "assetId": "detail-la-croissance-white-airy-veil-hat-how-to-wear",
          "sourceFigmaNode": "3301:516",
          "structure": "integrated image + sketch + text grid within how-to-wear asset",
          "sharedWithSlot": "howToWear",
          "sourceType": "direct-figma-exportAsync-png",
          "publicPath": "/assets/air-ease-v2/image-fidelity/p0/26-capsule---la-croissance-detail/detail-la-croissance-white-airy-veil-hat-how-to-wear-3301-516@2x.png",
          "width": 3620,
          "height": 2000
        },
        "colorPalette": {
          "status": "available",
          "sourceFigmaNode": "2796:3204",
          "swatches": [
            {
              "id": "white-petal-hat",
              "label": "White Petal Hat",
              "productStyle": "Petal Hat",
              "colorway": "White",
              "targetRoute": "/air-ease-v2/detail/white-petal-hat",
              "active": false,
              "sourceFigmaNode": "2796:3205",
              "order": 1,
              "status": "available"
            },
            {
              "id": "white-airy-veil-hat",
              "label": "White Airy Veil Hat",
              "productStyle": "Airy Veil Hat",
              "colorway": "White",
              "targetRoute": "/air-ease-v2/detail/white-airy-veil-hat",
              "active": true,
              "sourceFigmaNode": "2796:3208",
              "order": 2,
              "status": "available"
            },
            {
              "id": "black-petal-hat",
              "label": "Black Petal Hat",
              "productStyle": "Petal Hat",
              "colorway": "Black",
              "targetRoute": "/air-ease-v2/detail/black-petal-hat",
              "active": false,
              "sourceFigmaNode": "2796:3210",
              "order": 3,
              "status": "available"
            },
            {
              "id": "black-airy-veil-hat",
              "label": "Black Airy Veil Hat",
              "productStyle": "Airy Veil Hat",
              "colorway": "Black",
              "targetRoute": "/air-ease-v2/detail/black-airy-veil-hat",
              "active": false,
              "sourceFigmaNode": "2796:3212",
              "order": 4,
              "status": "available"
            }
          ]
        },
        "detailInformation": {
          "status": "available",
          "assetId": "detail-la-croissance-white-airy-veil-hat-detail-info",
          "sourceFigmaNode": "3301:539",
          "sourceType": "direct-figma-exportAsync-png",
          "publicPath": "/assets/air-ease-v2/image-fidelity/p0/26-capsule---la-croissance-detail/detail-la-croissance-white-airy-veil-hat-detail-info-3301-539@2x.png",
          "width": 1402,
          "height": 2800
        },
        "care": {
          "status": "available",
          "shared": true,
          "assetId": "detail-la-croissance-white-airy-veil-hat-detail-info",
          "sourceFigmaNode": "3301:539",
          "copy": "Do not wash, bleach, or tumble dry. Iron at low temperature with a protective cloth; steam is not recommended. Maximum ironing temperature should not exceed 110°C.",
          "sourceType": "direct-figma-exportAsync-png",
          "publicPath": "/assets/air-ease-v2/image-fidelity/p0/26-capsule---la-croissance-detail/detail-la-croissance-white-airy-veil-hat-detail-info-3301-539@2x.png",
          "width": 1402,
          "height": 2800
        },
        "addToCart": {
          "status": "visual-only",
          "disabledVisualOnly": true,
          "sourceFigmaNode": "2796:3202"
        }
      },
      "assetIds": [
        "detail-la-croissance-white-airy-veil-hat-frame",
        "detail-la-croissance-white-airy-veil-hat-hero-main",
        "detail-la-croissance-white-airy-veil-hat-hero-closeup",
        "detail-la-croissance-white-airy-veil-hat-look-style",
        "detail-la-croissance-white-airy-veil-hat-style-images",
        "detail-la-croissance-white-airy-veil-hat-how-to-wear",
        "detail-la-croissance-white-airy-veil-hat-detail-info"
      ],
      "sourceFigmaName": "detail_la croissance_White Ariy Veil Hat",
      "framePublicPath": "/assets/air-ease-v2/image-fidelity/p0/26-capsule---la-croissance-detail/detail-la-croissance-white-airy-veil-hat-frame-3301-477@2x.png",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-frame"
    },
    "blackPetalHat": {
      "status": "complete",
      "route": "/air-ease-v2/detail/black-petal-hat",
      "sectionId": "detail-la-croissance-black-petal-hat",
      "season": "26 Capsule",
      "series": "la croissance",
      "productStyle": "Petal Hat",
      "displayName": "Black Petal Hat",
      "colorway": "Black",
      "variantColorway": "Black",
      "sourceFigmaNode": "3301:357",
      "figmaNodeName": "detail_la croissance_Black Petal Hat",
      "notes": null,
      "frameAssetId": "detail-la-croissance-black-petal-hat-frame",
      "palette": [
        {
          "id": "white-petal-hat",
          "label": "White Petal Hat",
          "productStyle": "Petal Hat",
          "colorway": "White",
          "targetRoute": "/air-ease-v2/detail/white-petal-hat",
          "active": false,
          "sourceFigmaNode": "3130:1459",
          "order": 1,
          "status": "available"
        },
        {
          "id": "white-airy-veil-hat",
          "label": "White Airy Veil Hat",
          "productStyle": "Airy Veil Hat",
          "colorway": "White",
          "targetRoute": "/air-ease-v2/detail/white-airy-veil-hat",
          "active": false,
          "sourceFigmaNode": "3130:1462",
          "order": 2,
          "status": "available"
        },
        {
          "id": "black-petal-hat",
          "label": "Black Petal Hat",
          "productStyle": "Petal Hat",
          "colorway": "Black",
          "targetRoute": "/air-ease-v2/detail/black-petal-hat",
          "active": true,
          "sourceFigmaNode": "3130:1464",
          "order": 3,
          "status": "available"
        },
        {
          "id": "black-airy-veil-hat",
          "label": "Black Airy Veil Hat",
          "productStyle": "Airy Veil Hat",
          "colorway": "Black",
          "targetRoute": "/air-ease-v2/detail/black-airy-veil-hat",
          "active": false,
          "sourceFigmaNode": "3130:1466",
          "order": 4,
          "status": "available"
        }
      ],
      "material": {
        "summary": "Cicada-wing jacquard technique, light yet structured, with layered texture.",
        "fabric": "100 % Polyester",
        "lining": "86% Triacetate 14% Polyester"
      },
      "slots": {
        "hero": {
          "status": "available",
          "mainImageAssetId": "detail-la-croissance-black-petal-hat-hero-main",
          "closeupImageAssetId": "detail-la-croissance-black-petal-hat-hero-closeup",
          "sourceFigmaNodes": [
            "3130:1537",
            "3130:1547"
          ],
          "sourceFigmaNode": "3301:365",
          "sourceType": "direct-figma-exportAsync-png",
          "publicPath": "/assets/air-ease-v2/image-fidelity/p0/26-capsule---la-croissance-detail/detail-la-croissance-black-petal-hat-hero-closeup-3301-365@2x.png",
          "width": 1800,
          "height": 1800
        },
        "lookAndStyle": {
          "status": "available",
          "assetId": "detail-la-croissance-black-petal-hat-look-style",
          "sourceFigmaNode": "3301:368",
          "slotType": "image-group",
          "sourceType": "direct-figma-exportAsync-png",
          "publicPath": "/assets/air-ease-v2/image-fidelity/p0/26-capsule---la-croissance-detail/detail-la-croissance-black-petal-hat-look-style-3301-368@2x.png",
          "width": 3620,
          "height": 890
        },
        "moreWear": {
          "status": "available",
          "assetId": "detail-la-croissance-black-petal-hat-style-images",
          "sourceFigmaNode": "3301:378",
          "slotType": "image-group",
          "sourceType": "direct-figma-exportAsync-png",
          "publicPath": "/assets/air-ease-v2/image-fidelity/p0/26-capsule---la-croissance-detail/detail-la-croissance-black-petal-hat-style-images-3301-378@2x.png",
          "width": 3620,
          "height": 890
        },
        "howToWear": {
          "status": "available",
          "assetId": "detail-la-croissance-black-petal-hat-how-to-wear",
          "sourceFigmaNode": "3301:382",
          "stepCount": 2,
          "text": [
            "Gently press the brim down to reveal the brows and eyes",
            "Press the brim slightly lower to fully cover the forehead"
          ],
          "includesSketchWearingGuide": true,
          "sourceType": "direct-figma-exportAsync-png",
          "publicPath": "/assets/air-ease-v2/image-fidelity/p0/26-capsule---la-croissance-detail/detail-la-croissance-black-petal-hat-how-to-wear-3301-382@2x.png",
          "width": 3620,
          "height": 1800
        },
        "sketchWearingGuide": {
          "status": "available",
          "assetId": "detail-la-croissance-black-petal-hat-how-to-wear",
          "sourceFigmaNode": "3301:382",
          "structure": "integrated image + sketch + text grid within how-to-wear asset",
          "sharedWithSlot": "howToWear",
          "sourceType": "direct-figma-exportAsync-png",
          "publicPath": "/assets/air-ease-v2/image-fidelity/p0/26-capsule---la-croissance-detail/detail-la-croissance-black-petal-hat-how-to-wear-3301-382@2x.png",
          "width": 3620,
          "height": 1800
        },
        "colorPalette": {
          "status": "available",
          "sourceFigmaNode": "3130:1458",
          "swatches": [
            {
              "id": "white-petal-hat",
              "label": "White Petal Hat",
              "productStyle": "Petal Hat",
              "colorway": "White",
              "targetRoute": "/air-ease-v2/detail/white-petal-hat",
              "active": false,
              "sourceFigmaNode": "3130:1459",
              "order": 1,
              "status": "available"
            },
            {
              "id": "white-airy-veil-hat",
              "label": "White Airy Veil Hat",
              "productStyle": "Airy Veil Hat",
              "colorway": "White",
              "targetRoute": "/air-ease-v2/detail/white-airy-veil-hat",
              "active": false,
              "sourceFigmaNode": "3130:1462",
              "order": 2,
              "status": "available"
            },
            {
              "id": "black-petal-hat",
              "label": "Black Petal Hat",
              "productStyle": "Petal Hat",
              "colorway": "Black",
              "targetRoute": "/air-ease-v2/detail/black-petal-hat",
              "active": true,
              "sourceFigmaNode": "3130:1464",
              "order": 3,
              "status": "available"
            },
            {
              "id": "black-airy-veil-hat",
              "label": "Black Airy Veil Hat",
              "productStyle": "Airy Veil Hat",
              "colorway": "Black",
              "targetRoute": "/air-ease-v2/detail/black-airy-veil-hat",
              "active": false,
              "sourceFigmaNode": "3130:1466",
              "order": 4,
              "status": "available"
            }
          ]
        },
        "detailInformation": {
          "status": "available",
          "assetId": "detail-la-croissance-black-petal-hat-detail-info",
          "sourceFigmaNode": "3301:404",
          "sourceType": "direct-figma-exportAsync-png",
          "publicPath": "/assets/air-ease-v2/image-fidelity/p0/26-capsule---la-croissance-detail/detail-la-croissance-black-petal-hat-detail-info-3301-404@2x.png",
          "width": 1402,
          "height": 2800
        },
        "care": {
          "status": "available",
          "shared": true,
          "assetId": "detail-la-croissance-black-petal-hat-detail-info",
          "sourceFigmaNode": "3301:404",
          "copy": "Do not wash, bleach, or tumble dry. Iron at low temperature with a protective cloth; steam is not recommended. Maximum ironing temperature should not exceed 110°C.",
          "sourceType": "direct-figma-exportAsync-png",
          "publicPath": "/assets/air-ease-v2/image-fidelity/p0/26-capsule---la-croissance-detail/detail-la-croissance-black-petal-hat-detail-info-3301-404@2x.png",
          "width": 1402,
          "height": 2800
        },
        "addToCart": {
          "status": "visual-only",
          "disabledVisualOnly": true,
          "sourceFigmaNode": "3130:1456"
        }
      },
      "assetIds": [
        "detail-la-croissance-black-petal-hat-frame",
        "detail-la-croissance-black-petal-hat-hero-main",
        "detail-la-croissance-black-petal-hat-hero-closeup",
        "detail-la-croissance-black-petal-hat-look-style",
        "detail-la-croissance-black-petal-hat-style-images",
        "detail-la-croissance-black-petal-hat-how-to-wear",
        "detail-la-croissance-black-petal-hat-detail-info"
      ],
      "sourceFigmaName": "detail_la croissance_Black Petal Hat",
      "framePublicPath": "/assets/air-ease-v2/image-fidelity/p0/26-capsule---la-croissance-detail/detail-la-croissance-black-petal-hat-frame-3301-357@2x.png",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-frame"
    },
    "blackAiryVeilHat": {
      "status": "complete",
      "route": "/air-ease-v2/detail/black-airy-veil-hat",
      "sectionId": "detail-la-croissance-black-airy-veil-hat",
      "season": "26 Capsule",
      "series": "la croissance",
      "productStyle": "Airy Veil Hat",
      "displayName": "Black Airy Veil Hat",
      "colorway": "Black",
      "variantColorway": "Black",
      "sourceFigmaNode": "3301:612",
      "figmaNodeName": "detail_la croissance_White Ariy Veil Hat",
      "notes": "Figma frame name typo: frame says White Ariy Veil Hat; page title and active palette confirm Black Airy Veil Hat.",
      "frameAssetId": "detail-la-croissance-black-airy-veil-hat-frame",
      "palette": [
        {
          "id": "white-petal-hat",
          "label": "White Petal Hat",
          "productStyle": "Petal Hat",
          "colorway": "White",
          "targetRoute": "/air-ease-v2/detail/white-petal-hat",
          "active": false,
          "sourceFigmaNode": "3130:1788",
          "order": 1,
          "status": "available"
        },
        {
          "id": "white-airy-veil-hat",
          "label": "White Airy Veil Hat",
          "productStyle": "Airy Veil Hat",
          "colorway": "White",
          "targetRoute": "/air-ease-v2/detail/white-airy-veil-hat",
          "active": false,
          "sourceFigmaNode": "3130:1790",
          "order": 2,
          "status": "available"
        },
        {
          "id": "black-petal-hat",
          "label": "Black Petal Hat",
          "productStyle": "Petal Hat",
          "colorway": "Black",
          "targetRoute": "/air-ease-v2/detail/black-petal-hat",
          "active": false,
          "sourceFigmaNode": "3130:1793",
          "order": 3,
          "status": "available"
        },
        {
          "id": "black-airy-veil-hat",
          "label": "Black Airy Veil Hat",
          "productStyle": "Airy Veil Hat",
          "colorway": "Black",
          "targetRoute": "/air-ease-v2/detail/black-airy-veil-hat",
          "active": true,
          "sourceFigmaNode": "3130:1795",
          "order": 4,
          "status": "available"
        }
      ],
      "material": {
        "summary": "Natural mulberry silk and wool, woven into a light, breathable summer touch.",
        "fabric": "100 % Mulberry Silk",
        "ribbons": "70% Wool 30% Mulberry Silk"
      },
      "slots": {
        "hero": {
          "status": "available",
          "mainImageAssetId": "detail-la-croissance-black-airy-veil-hat-hero-main",
          "closeupImageAssetId": "detail-la-croissance-black-airy-veil-hat-hero-closeup",
          "sourceFigmaNodes": [
            "3130:1961",
            "3130:1965"
          ],
          "sourceFigmaNode": "3301:621",
          "sourceType": "direct-figma-exportAsync-png",
          "publicPath": "/assets/air-ease-v2/image-fidelity/p0/26-capsule---la-croissance-detail/detail-la-croissance-black-airy-veil-hat-hero-closeup-3301-621@2x.png",
          "width": 1800,
          "height": 1800
        },
        "lookAndStyle": {
          "status": "available",
          "assetId": "detail-la-croissance-black-airy-veil-hat-look-style",
          "sourceFigmaNode": "3301:625",
          "slotType": "image-group",
          "sourceType": "direct-figma-exportAsync-png",
          "publicPath": "/assets/air-ease-v2/image-fidelity/p0/26-capsule---la-croissance-detail/detail-la-croissance-black-airy-veil-hat-look-style-3301-625@2x.png",
          "width": 3620,
          "height": 890
        },
        "moreWear": {
          "status": "available",
          "assetId": "detail-la-croissance-black-airy-veil-hat-style-images",
          "sourceFigmaNode": "3301:634",
          "slotType": "image-group",
          "sourceType": "direct-figma-exportAsync-png",
          "publicPath": "/assets/air-ease-v2/image-fidelity/p0/26-capsule---la-croissance-detail/detail-la-croissance-black-airy-veil-hat-style-images-3301-634@2x.png",
          "width": 3620,
          "height": 890
        },
        "howToWear": {
          "status": "available",
          "assetId": "detail-la-croissance-black-airy-veil-hat-how-to-wear",
          "sourceFigmaNode": "3301:642",
          "stepCount": 2,
          "text": [
            "Ribbons falling naturally",
            "Ribbons wrapped around the crown"
          ],
          "includesSketchWearingGuide": true,
          "sourceType": "direct-figma-exportAsync-png",
          "publicPath": "/assets/air-ease-v2/image-fidelity/p0/26-capsule---la-croissance-detail/detail-la-croissance-black-airy-veil-hat-how-to-wear-3301-642@2x.png",
          "width": 3620,
          "height": 1800
        },
        "sketchWearingGuide": {
          "status": "available",
          "assetId": "detail-la-croissance-black-airy-veil-hat-how-to-wear",
          "sourceFigmaNode": "3301:642",
          "structure": "integrated image + sketch + text grid within how-to-wear asset",
          "sharedWithSlot": "howToWear",
          "sourceType": "direct-figma-exportAsync-png",
          "publicPath": "/assets/air-ease-v2/image-fidelity/p0/26-capsule---la-croissance-detail/detail-la-croissance-black-airy-veil-hat-how-to-wear-3301-642@2x.png",
          "width": 3620,
          "height": 1800
        },
        "colorPalette": {
          "status": "available",
          "sourceFigmaNode": "3130:1787",
          "swatches": [
            {
              "id": "white-petal-hat",
              "label": "White Petal Hat",
              "productStyle": "Petal Hat",
              "colorway": "White",
              "targetRoute": "/air-ease-v2/detail/white-petal-hat",
              "active": false,
              "sourceFigmaNode": "3130:1788",
              "order": 1,
              "status": "available"
            },
            {
              "id": "white-airy-veil-hat",
              "label": "White Airy Veil Hat",
              "productStyle": "Airy Veil Hat",
              "colorway": "White",
              "targetRoute": "/air-ease-v2/detail/white-airy-veil-hat",
              "active": false,
              "sourceFigmaNode": "3130:1790",
              "order": 2,
              "status": "available"
            },
            {
              "id": "black-petal-hat",
              "label": "Black Petal Hat",
              "productStyle": "Petal Hat",
              "colorway": "Black",
              "targetRoute": "/air-ease-v2/detail/black-petal-hat",
              "active": false,
              "sourceFigmaNode": "3130:1793",
              "order": 3,
              "status": "available"
            },
            {
              "id": "black-airy-veil-hat",
              "label": "Black Airy Veil Hat",
              "productStyle": "Airy Veil Hat",
              "colorway": "Black",
              "targetRoute": "/air-ease-v2/detail/black-airy-veil-hat",
              "active": true,
              "sourceFigmaNode": "3130:1795",
              "order": 4,
              "status": "available"
            }
          ]
        },
        "detailInformation": {
          "status": "available",
          "assetId": "detail-la-croissance-black-airy-veil-hat-detail-info",
          "sourceFigmaNode": "3301:665",
          "sourceType": "direct-figma-exportAsync-png",
          "publicPath": "/assets/air-ease-v2/image-fidelity/p0/26-capsule---la-croissance-detail/detail-la-croissance-black-airy-veil-hat-detail-info-3301-665@2x.png",
          "width": 1402,
          "height": 2800
        },
        "care": {
          "status": "available",
          "shared": true,
          "assetId": "detail-la-croissance-black-airy-veil-hat-detail-info",
          "sourceFigmaNode": "3301:665",
          "copy": "Do not wash, bleach, or tumble dry. Iron at low temperature with a protective cloth; steam is not recommended. Maximum ironing temperature should not exceed 110°C.",
          "sourceType": "direct-figma-exportAsync-png",
          "publicPath": "/assets/air-ease-v2/image-fidelity/p0/26-capsule---la-croissance-detail/detail-la-croissance-black-airy-veil-hat-detail-info-3301-665@2x.png",
          "width": 1402,
          "height": 2800
        },
        "addToCart": {
          "status": "visual-only",
          "disabledVisualOnly": true,
          "sourceFigmaNode": "3130:1785"
        }
      },
      "assetIds": [
        "detail-la-croissance-black-airy-veil-hat-frame",
        "detail-la-croissance-black-airy-veil-hat-hero-main",
        "detail-la-croissance-black-airy-veil-hat-hero-closeup",
        "detail-la-croissance-black-airy-veil-hat-look-style",
        "detail-la-croissance-black-airy-veil-hat-style-images",
        "detail-la-croissance-black-airy-veil-hat-how-to-wear",
        "detail-la-croissance-black-airy-veil-hat-detail-info"
      ],
      "sourceFigmaName": "detail_la croissance_White Ariy Veil Hat",
      "framePublicPath": "/assets/air-ease-v2/image-fidelity/p0/26-capsule---la-croissance-detail/detail-la-croissance-black-airy-veil-hat-frame-3301-612@2x.png",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-frame"
    },
    "aSideBSideCoarseLinenSouffle": {
      "status": "complete",
      "route": "/air-ease-v2/detail/coarse-linen-souffle",
      "sectionId": "detail-a-side-b-side-coarse-linen-souffle",
      "season": "Collection",
      "series": "A Side / B Side",
      "productStyle": "Cross Brim Bucket Hat",
      "figmaProductStyleText": "Cross brim Bucket Hat",
      "displayName": "Coarse Linen Soufflé",
      "colorway": "Coarse Linen Soufflé",
      "variantColorway": "Coarse Linen Soufflé",
      "sourceFigmaNode": "3301:737",
      "figmaNodeName": "detail_A Side / B Side_Cross brim Bucket Hat",
      "notes": "User suggested cream-linen-bucket; Figma latest text is Coarse Linen Soufflé, so slug uses Figma wording.",
      "frameAssetId": "detail-a-side-b-side-coarse-linen-souffle-frame",
      "palette": [
        {
          "id": "coarse-linen-souffle",
          "label": "Coarse Linen Soufflé",
          "series": "A Side / B Side",
          "productStyle": "Cross Brim Bucket Hat",
          "colorway": "Coarse Linen Soufflé",
          "targetRoute": "/air-ease-v2/detail/coarse-linen-souffle",
          "active": true,
          "sourceFigmaNode": "2994:4735",
          "order": 1,
          "status": "available"
        },
        {
          "id": "textured-light-grey",
          "label": "Textured Light Grey",
          "series": "A Side / B Side",
          "productStyle": "Cross Brim Bucket Hat",
          "colorway": "Textured Light Grey",
          "targetRoute": "/air-ease-v2/detail/textured-light-grey",
          "active": false,
          "sourceFigmaNode": "2994:4738",
          "order": 2,
          "status": "available"
        },
        {
          "id": "morning-mist-denim-blue",
          "label": "Morning Mist Denim Blue",
          "series": "A Side / B Side",
          "productStyle": "Cross Brim Bucket Hat",
          "colorway": "Morning Mist Denim Blue",
          "targetRoute": "/air-ease-v2/detail/morning-mist-denim-blue",
          "active": false,
          "sourceFigmaNode": "2994:4740",
          "order": 3,
          "status": "available"
        },
        {
          "id": "dancing-mist-orange",
          "label": "Dancing Mist Orange",
          "series": "A Side / B Side",
          "productStyle": "Cross Brim Bucket Hat",
          "colorway": "Dancing Mist Orange",
          "targetRoute": "/air-ease-v2/detail/dancing-mist-orange",
          "active": false,
          "sourceFigmaNode": "2994:4743",
          "order": 4,
          "status": "available"
        },
        {
          "id": "gentle-dusk",
          "label": "Gentle Dusk",
          "series": "A Side / B Side",
          "productStyle": "Cross Brim Bucket Hat",
          "colorway": "Gentle Dusk",
          "targetRoute": "/air-ease-v2/detail/gentle-dusk",
          "active": false,
          "sourceFigmaNode": "2994:4746",
          "order": 5,
          "status": "available"
        }
      ],
      "material": {
        "summary": "Light and Breathable, Soft Against the Skin.",
        "fabric": "100 % linen",
        "lining": "86% Triacetate 14% Polyester",
        "visor": "50% Acetate, 50% Viscose"
      },
      "slots": {
        "hero": {
          "status": "available",
          "mainImageAssetId": "detail-a-side-b-side-coarse-linen-souffle-hero-main",
          "closeupImageAssetId": "detail-a-side-b-side-coarse-linen-souffle-hero-closeup",
          "sourceFigmaNodes": [
            "2994:4671",
            "2994:4672"
          ],
          "sourceFigmaNode": "3301:760",
          "sourceType": "direct-figma-exportAsync-png",
          "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---a-side---b-side-detail/detail-a-side-b-side-coarse-linen-souffle-hero-closeup-3301-760@2x.png",
          "width": 1800,
          "height": 1800
        },
        "lookAndStyle": {
          "status": "available",
          "assetId": "detail-a-side-b-side-coarse-linen-souffle-look-style",
          "sourceFigmaNode": "3301:762",
          "slotType": "image-group",
          "sourceType": "direct-figma-exportAsync-png",
          "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---a-side---b-side-detail/detail-a-side-b-side-coarse-linen-souffle-look-style-3301-762@2x.png",
          "width": 3620,
          "height": 890
        },
        "moreWear": {
          "status": "available",
          "assetId": "detail-a-side-b-side-coarse-linen-souffle-style-images",
          "sourceFigmaNode": "3301:771",
          "slotType": "image-group",
          "sourceType": "direct-figma-exportAsync-png",
          "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---a-side---b-side-detail/detail-a-side-b-side-coarse-linen-souffle-style-images-3301-771@2x.png",
          "width": 3620,
          "height": 890
        },
        "howToWear": {
          "status": "available",
          "assetId": "detail-a-side-b-side-coarse-linen-souffle-how-to-wear",
          "sourceFigmaNode": "3301:781",
          "stepCount": 3,
          "includesSketchWearingGuide": true,
          "sourceType": "direct-figma-exportAsync-png",
          "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---a-side---b-side-detail/detail-a-side-b-side-coarse-linen-souffle-how-to-wear-3301-781@2x.png",
          "width": 3620,
          "height": 2710
        },
        "sketchWearingGuide": {
          "status": "available",
          "assetId": "detail-a-side-b-side-coarse-linen-souffle-how-to-wear",
          "sourceFigmaNode": "3301:781",
          "structure": "integrated image + sketch + text grid within how-to-wear asset",
          "sharedWithSlot": "howToWear",
          "sourceType": "direct-figma-exportAsync-png",
          "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---a-side---b-side-detail/detail-a-side-b-side-coarse-linen-souffle-how-to-wear-3301-781@2x.png",
          "width": 3620,
          "height": 2710
        },
        "colorPalette": {
          "status": "available",
          "sourceFigmaNode": "2994:4734",
          "swatches": [
            {
              "id": "coarse-linen-souffle",
              "label": "Coarse Linen Soufflé",
              "series": "A Side / B Side",
              "productStyle": "Cross Brim Bucket Hat",
              "colorway": "Coarse Linen Soufflé",
              "targetRoute": "/air-ease-v2/detail/coarse-linen-souffle",
              "active": true,
              "sourceFigmaNode": "2994:4735",
              "order": 1,
              "status": "available"
            },
            {
              "id": "textured-light-grey",
              "label": "Textured Light Grey",
              "series": "A Side / B Side",
              "productStyle": "Cross Brim Bucket Hat",
              "colorway": "Textured Light Grey",
              "targetRoute": "/air-ease-v2/detail/textured-light-grey",
              "active": false,
              "sourceFigmaNode": "2994:4738",
              "order": 2,
              "status": "available"
            },
            {
              "id": "morning-mist-denim-blue",
              "label": "Morning Mist Denim Blue",
              "series": "A Side / B Side",
              "productStyle": "Cross Brim Bucket Hat",
              "colorway": "Morning Mist Denim Blue",
              "targetRoute": "/air-ease-v2/detail/morning-mist-denim-blue",
              "active": false,
              "sourceFigmaNode": "2994:4740",
              "order": 3,
              "status": "available"
            },
            {
              "id": "dancing-mist-orange",
              "label": "Dancing Mist Orange",
              "series": "A Side / B Side",
              "productStyle": "Cross Brim Bucket Hat",
              "colorway": "Dancing Mist Orange",
              "targetRoute": "/air-ease-v2/detail/dancing-mist-orange",
              "active": false,
              "sourceFigmaNode": "2994:4743",
              "order": 4,
              "status": "available"
            },
            {
              "id": "gentle-dusk",
              "label": "Gentle Dusk",
              "series": "A Side / B Side",
              "productStyle": "Cross Brim Bucket Hat",
              "colorway": "Gentle Dusk",
              "targetRoute": "/air-ease-v2/detail/gentle-dusk",
              "active": false,
              "sourceFigmaNode": "2994:4746",
              "order": 5,
              "status": "available"
            }
          ]
        },
        "detailInformation": {
          "status": "available",
          "assetId": "detail-a-side-b-side-coarse-linen-souffle-detail-info",
          "sourceFigmaNode": "3301:806",
          "sourceType": "direct-figma-exportAsync-png",
          "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---a-side---b-side-detail/detail-a-side-b-side-coarse-linen-souffle-detail-info-3301-806@2x.png",
          "width": 1398,
          "height": 3022
        },
        "care": {
          "status": "available",
          "shared": true,
          "assetId": "detail-a-side-b-side-coarse-linen-souffle-detail-info",
          "sourceFigmaNode": "3301:806",
          "copy": "Do not wash, bleach, or tumble dry. Iron at low temperature with a protective cloth; steam is not recommended. Maximum ironing temperature should not exceed 110°C.",
          "sourceType": "direct-figma-exportAsync-png",
          "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---a-side---b-side-detail/detail-a-side-b-side-coarse-linen-souffle-detail-info-3301-806@2x.png",
          "width": 1398,
          "height": 3022
        },
        "addToCart": {
          "status": "visual-only",
          "disabledVisualOnly": true,
          "sourceFigmaNode": "2994:4732"
        }
      },
      "assetIds": [
        "detail-a-side-b-side-coarse-linen-souffle-frame",
        "detail-a-side-b-side-coarse-linen-souffle-hero-main",
        "detail-a-side-b-side-coarse-linen-souffle-hero-closeup",
        "detail-a-side-b-side-coarse-linen-souffle-look-style",
        "detail-a-side-b-side-coarse-linen-souffle-style-images",
        "detail-a-side-b-side-coarse-linen-souffle-how-to-wear",
        "detail-a-side-b-side-coarse-linen-souffle-detail-info"
      ],
      "mobileDetail": {
        "status": "available",
        "template": "a-side-b-side-mobile-atomic-v1",
        "sourceFigmaPageNode": "3301:233",
        "assetContract": {
          "label": "Coarse Linen Soufflé",
          "route": "/air-ease-v2/detail/coarse-linen-souffle",
          "selectorAssetId": "mobile-a-side-b-side-selector-coarse-linen-souffle",
          "heroAssetIds": [
            "mobile-a-side-b-side-coarse-linen-souffle-hero-01",
            "mobile-a-side-b-side-coarse-linen-souffle-hero-02"
          ],
          "lookAndStyleAssetIds": [
            "mobile-a-side-b-side-coarse-linen-souffle-look-and-style-01",
            "mobile-a-side-b-side-coarse-linen-souffle-look-and-style-02",
            "mobile-a-side-b-side-coarse-linen-souffle-look-and-style-03",
            "mobile-a-side-b-side-coarse-linen-souffle-look-and-style-04"
          ],
          "moreWearAssetIds": [
            "mobile-a-side-b-side-coarse-linen-souffle-more-wear-01",
            "mobile-a-side-b-side-coarse-linen-souffle-more-wear-02",
            "mobile-a-side-b-side-coarse-linen-souffle-more-wear-03",
            "mobile-a-side-b-side-coarse-linen-souffle-more-wear-04"
          ],
          "howToWearSteps": [
            {
              "step": 1,
              "label": "Coarse Linen Soufflé",
              "imageAssetIds": [
                "mobile-a-side-b-side-coarse-linen-souffle-how-to-wear-step-1-image-1",
                "mobile-a-side-b-side-coarse-linen-souffle-how-to-wear-step-1-image-2"
              ],
              "sketchAssetId": "mobile-a-side-b-side-coarse-linen-souffle-how-to-wear-step-1-sketch"
            },
            {
              "step": 2,
              "label": "Coarse Linen Soufflé",
              "imageAssetIds": [
                "mobile-a-side-b-side-coarse-linen-souffle-how-to-wear-step-2-image-1",
                "mobile-a-side-b-side-coarse-linen-souffle-how-to-wear-step-2-image-2"
              ],
              "sketchAssetId": "mobile-a-side-b-side-coarse-linen-souffle-how-to-wear-step-2-sketch"
            },
            {
              "step": 3,
              "label": "Coarse Linen Soufflé",
              "imageAssetIds": [
                "mobile-a-side-b-side-coarse-linen-souffle-how-to-wear-step-3-image-1",
                "mobile-a-side-b-side-coarse-linen-souffle-how-to-wear-step-3-image-2"
              ],
              "sketchAssetId": "mobile-a-side-b-side-coarse-linen-souffle-how-to-wear-step-3-sketch"
            }
          ]
        },
        "forbiddenLegacySlotTypes": [
          "detail-frame",
          "detail-look-style-group",
          "detail-style-images-group",
          "detail-how-to-wear-group",
          "image-group",
          "style-images-group",
          "how-to-wear-group",
          "desktop-frame"
        ],
        "desktopAssetsRemainUntouched": true
      },
      "mobileEditorialRetinaAssetPack": {
        "status": "available",
        "contractId": "mobile-detail-editorial-retina-v2",
        "route": "/air-ease-v2/detail/coarse-linen-souffle",
        "heroAssetIds": [
          "mobile-a-side-b-side-coarse-linen-souffle-hero-01-retina-3x",
          "mobile-a-side-b-side-coarse-linen-souffle-hero-02-retina-3x"
        ],
        "lookStyleAssetIds": [
          "mobile-a-side-b-side-coarse-linen-souffle-look-and-style-01-retina-3x",
          "mobile-a-side-b-side-coarse-linen-souffle-look-and-style-02-retina-3x",
          "mobile-a-side-b-side-coarse-linen-souffle-look-and-style-03-retina-3x",
          "mobile-a-side-b-side-coarse-linen-souffle-look-and-style-04-retina-3x"
        ],
        "selectorAssetIds": [
          "mobile-a-side-b-side-selector-coarse-linen-souffle-retina-3x",
          "mobile-a-side-b-side-selector-textured-light-grey-retina-3x",
          "mobile-a-side-b-side-selector-morning-mist-denim-blue-retina-3x",
          "mobile-a-side-b-side-selector-dancing-mist-orange-retina-3x",
          "mobile-a-side-b-side-selector-gentle-dusk-retina-3x"
        ],
        "careIconAssetIds": [
          "mobile-editorial-care-icons-a-side-b-side-retina-3x"
        ],
        "howToWearSketchPolicy": "full-parent-line-art-card-frame",
        "howToWearSteps": [
          {
            "step": 1,
            "imageAssetIds": [
              "mobile-a-side-b-side-coarse-linen-souffle-how-to-wear-step-1-image-1-retina-3x",
              "mobile-a-side-b-side-coarse-linen-souffle-how-to-wear-step-1-image-2-retina-3x"
            ],
            "sketchCardAssetId": "mobile-a-side-b-side-coarse-linen-souffle-how-to-wear-step-1-sketch-card-retina-3x"
          },
          {
            "step": 2,
            "imageAssetIds": [
              "mobile-a-side-b-side-coarse-linen-souffle-how-to-wear-step-2-image-1-retina-3x",
              "mobile-a-side-b-side-coarse-linen-souffle-how-to-wear-step-2-image-2-retina-3x"
            ],
            "sketchCardAssetId": "mobile-a-side-b-side-coarse-linen-souffle-how-to-wear-step-2-sketch-card-retina-3x"
          },
          {
            "step": 3,
            "imageAssetIds": [
              "mobile-a-side-b-side-coarse-linen-souffle-how-to-wear-step-3-image-1-retina-3x",
              "mobile-a-side-b-side-coarse-linen-souffle-how-to-wear-step-3-image-2-retina-3x"
            ],
            "sketchCardAssetId": "mobile-a-side-b-side-coarse-linen-souffle-how-to-wear-step-3-sketch-card-retina-3x"
          }
        ]
      },
      "sourceFigmaName": "detail_A Side / B Side_Cross brim Bucket Hat",
      "framePublicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---a-side---b-side-detail/detail-a-side-b-side-coarse-linen-souffle-frame-3301-737@2x.png",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-frame"
    },
    "aSideBSideTexturedLightGrey": {
      "status": "complete",
      "route": "/air-ease-v2/detail/textured-light-grey",
      "sectionId": "detail-a-side-b-side-textured-light-grey",
      "season": "Collection",
      "series": "A Side / B Side",
      "productStyle": "Cross Brim Bucket Hat",
      "figmaProductStyleText": "Cross brim Bucket Hat",
      "displayName": "Textured Light Grey",
      "colorway": "Textured Light Grey",
      "variantColorway": "Textured Light Grey",
      "sourceFigmaNode": "3301:2850",
      "figmaNodeName": "detail_A Side / B Side_Cross brim Bucket Hat",
      "notes": null,
      "frameAssetId": "detail-a-side-b-side-textured-light-grey-frame",
      "palette": [
        {
          "id": "coarse-linen-souffle",
          "label": "Coarse Linen Soufflé",
          "series": "A Side / B Side",
          "productStyle": "Cross Brim Bucket Hat",
          "colorway": "Coarse Linen Soufflé",
          "targetRoute": "/air-ease-v2/detail/coarse-linen-souffle",
          "active": false,
          "sourceFigmaNode": "3203:2621",
          "order": 1,
          "status": "available"
        },
        {
          "id": "textured-light-grey",
          "label": "Textured Light Grey",
          "series": "A Side / B Side",
          "productStyle": "Cross Brim Bucket Hat",
          "colorway": "Textured Light Grey",
          "targetRoute": "/air-ease-v2/detail/textured-light-grey",
          "active": true,
          "sourceFigmaNode": "3203:2624",
          "order": 2,
          "status": "available"
        },
        {
          "id": "morning-mist-denim-blue",
          "label": "Morning Mist Denim Blue",
          "series": "A Side / B Side",
          "productStyle": "Cross Brim Bucket Hat",
          "colorway": "Morning Mist Denim Blue",
          "targetRoute": "/air-ease-v2/detail/morning-mist-denim-blue",
          "active": false,
          "sourceFigmaNode": "3203:2626",
          "order": 3,
          "status": "available"
        },
        {
          "id": "dancing-mist-orange",
          "label": "Dancing Mist Orange",
          "series": "A Side / B Side",
          "productStyle": "Cross Brim Bucket Hat",
          "colorway": "Dancing Mist Orange",
          "targetRoute": "/air-ease-v2/detail/dancing-mist-orange",
          "active": false,
          "sourceFigmaNode": "3203:2629",
          "order": 4,
          "status": "available"
        },
        {
          "id": "gentle-dusk",
          "label": "Gentle Dusk",
          "series": "A Side / B Side",
          "productStyle": "Cross Brim Bucket Hat",
          "colorway": "Gentle Dusk",
          "targetRoute": "/air-ease-v2/detail/gentle-dusk",
          "active": false,
          "sourceFigmaNode": "3203:2632",
          "order": 5,
          "status": "available"
        }
      ],
      "material": {
        "summary": "Light and Breathable, Soft Against the Skin.",
        "fabric": "100 % linen",
        "lining": "59% Mulberry Silk 41% Cotton",
        "visor": "59% Mulberry Silk 41% Cotton"
      },
      "slots": {
        "hero": {
          "status": "available",
          "mainImageAssetId": "detail-a-side-b-side-textured-light-grey-hero-main",
          "closeupImageAssetId": "detail-a-side-b-side-textured-light-grey-hero-closeup",
          "sourceFigmaNodes": [
            "3203:2696",
            "3203:2694"
          ],
          "sourceFigmaNode": "3301:2874",
          "sourceType": "direct-figma-exportAsync-png",
          "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---a-side---b-side-detail/detail-a-side-b-side-textured-light-grey-hero-closeup-3301-2874@2x.png",
          "width": 1800,
          "height": 1800
        },
        "lookAndStyle": {
          "status": "available",
          "assetId": "detail-a-side-b-side-textured-light-grey-look-style",
          "sourceFigmaNode": "3301:2876",
          "slotType": "image-group",
          "sourceType": "direct-figma-exportAsync-png",
          "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---a-side---b-side-detail/detail-a-side-b-side-textured-light-grey-look-style-3301-2876@2x.png",
          "width": 3620,
          "height": 890
        },
        "moreWear": {
          "status": "available",
          "assetId": "detail-a-side-b-side-textured-light-grey-style-images",
          "sourceFigmaNode": "3301:2895",
          "slotType": "image-group",
          "sourceType": "direct-figma-exportAsync-png",
          "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---a-side---b-side-detail/detail-a-side-b-side-textured-light-grey-style-images-3301-2895@2x.png",
          "width": 3620,
          "height": 890
        },
        "howToWear": {
          "status": "available",
          "assetId": "detail-a-side-b-side-textured-light-grey-how-to-wear",
          "sourceFigmaNode": "3301:2905",
          "stepCount": 3,
          "includesSketchWearingGuide": true,
          "sourceType": "direct-figma-exportAsync-png",
          "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---a-side---b-side-detail/detail-a-side-b-side-textured-light-grey-how-to-wear-3301-2905@2x.png",
          "width": 3620,
          "height": 2910
        },
        "sketchWearingGuide": {
          "status": "available",
          "assetId": "detail-a-side-b-side-textured-light-grey-how-to-wear",
          "sourceFigmaNode": "3301:2905",
          "structure": "integrated image + sketch + text grid within how-to-wear asset",
          "sharedWithSlot": "howToWear",
          "sourceType": "direct-figma-exportAsync-png",
          "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---a-side---b-side-detail/detail-a-side-b-side-textured-light-grey-how-to-wear-3301-2905@2x.png",
          "width": 3620,
          "height": 2910
        },
        "colorPalette": {
          "status": "available",
          "sourceFigmaNode": "3203:2620",
          "swatches": [
            {
              "id": "coarse-linen-souffle",
              "label": "Coarse Linen Soufflé",
              "series": "A Side / B Side",
              "productStyle": "Cross Brim Bucket Hat",
              "colorway": "Coarse Linen Soufflé",
              "targetRoute": "/air-ease-v2/detail/coarse-linen-souffle",
              "active": false,
              "sourceFigmaNode": "3203:2621",
              "order": 1,
              "status": "available"
            },
            {
              "id": "textured-light-grey",
              "label": "Textured Light Grey",
              "series": "A Side / B Side",
              "productStyle": "Cross Brim Bucket Hat",
              "colorway": "Textured Light Grey",
              "targetRoute": "/air-ease-v2/detail/textured-light-grey",
              "active": true,
              "sourceFigmaNode": "3203:2624",
              "order": 2,
              "status": "available"
            },
            {
              "id": "morning-mist-denim-blue",
              "label": "Morning Mist Denim Blue",
              "series": "A Side / B Side",
              "productStyle": "Cross Brim Bucket Hat",
              "colorway": "Morning Mist Denim Blue",
              "targetRoute": "/air-ease-v2/detail/morning-mist-denim-blue",
              "active": false,
              "sourceFigmaNode": "3203:2626",
              "order": 3,
              "status": "available"
            },
            {
              "id": "dancing-mist-orange",
              "label": "Dancing Mist Orange",
              "series": "A Side / B Side",
              "productStyle": "Cross Brim Bucket Hat",
              "colorway": "Dancing Mist Orange",
              "targetRoute": "/air-ease-v2/detail/dancing-mist-orange",
              "active": false,
              "sourceFigmaNode": "3203:2629",
              "order": 4,
              "status": "available"
            },
            {
              "id": "gentle-dusk",
              "label": "Gentle Dusk",
              "series": "A Side / B Side",
              "productStyle": "Cross Brim Bucket Hat",
              "colorway": "Gentle Dusk",
              "targetRoute": "/air-ease-v2/detail/gentle-dusk",
              "active": false,
              "sourceFigmaNode": "3203:2632",
              "order": 5,
              "status": "available"
            }
          ]
        },
        "detailInformation": {
          "status": "available",
          "assetId": "detail-a-side-b-side-textured-light-grey-detail-info",
          "sourceFigmaNode": "3301:2943",
          "sourceType": "direct-figma-exportAsync-png",
          "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---a-side---b-side-detail/detail-a-side-b-side-textured-light-grey-detail-info-3301-2943@2x.png",
          "width": 1398,
          "height": 3022
        },
        "care": {
          "status": "available",
          "shared": true,
          "assetId": "detail-a-side-b-side-textured-light-grey-detail-info",
          "sourceFigmaNode": "3301:2943",
          "copy": "Do not wash, bleach, or tumble dry. Iron at low temperature with a protective cloth; steam is not recommended. Maximum ironing temperature should not exceed 110°C.",
          "sourceType": "direct-figma-exportAsync-png",
          "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---a-side---b-side-detail/detail-a-side-b-side-textured-light-grey-detail-info-3301-2943@2x.png",
          "width": 1398,
          "height": 3022
        },
        "addToCart": {
          "status": "visual-only",
          "disabledVisualOnly": true,
          "sourceFigmaNode": "3203:2618"
        }
      },
      "assetIds": [
        "detail-a-side-b-side-textured-light-grey-frame",
        "detail-a-side-b-side-textured-light-grey-hero-main",
        "detail-a-side-b-side-textured-light-grey-hero-closeup",
        "detail-a-side-b-side-textured-light-grey-look-style",
        "detail-a-side-b-side-textured-light-grey-style-images",
        "detail-a-side-b-side-textured-light-grey-how-to-wear",
        "detail-a-side-b-side-textured-light-grey-detail-info"
      ],
      "mobileDetail": {
        "status": "available",
        "template": "a-side-b-side-mobile-atomic-v1",
        "sourceFigmaPageNode": "3301:233",
        "assetContract": {
          "label": "Textured Light Grey",
          "route": "/air-ease-v2/detail/textured-light-grey",
          "selectorAssetId": "mobile-a-side-b-side-selector-textured-light-grey",
          "heroAssetIds": [
            "mobile-a-side-b-side-textured-light-grey-hero-01",
            "mobile-a-side-b-side-textured-light-grey-hero-02"
          ],
          "lookAndStyleAssetIds": [
            "mobile-a-side-b-side-textured-light-grey-look-and-style-01",
            "mobile-a-side-b-side-textured-light-grey-look-and-style-02",
            "mobile-a-side-b-side-textured-light-grey-look-and-style-03",
            "mobile-a-side-b-side-textured-light-grey-look-and-style-04"
          ],
          "moreWearAssetIds": [
            "mobile-a-side-b-side-textured-light-grey-more-wear-01",
            "mobile-a-side-b-side-textured-light-grey-more-wear-02",
            "mobile-a-side-b-side-textured-light-grey-more-wear-03",
            "mobile-a-side-b-side-textured-light-grey-more-wear-04"
          ],
          "howToWearSteps": [
            {
              "step": 1,
              "label": "Textured Light Grey",
              "imageAssetIds": [
                "mobile-a-side-b-side-textured-light-grey-how-to-wear-step-1-image-1",
                "mobile-a-side-b-side-textured-light-grey-how-to-wear-step-1-image-2"
              ],
              "sketchAssetId": "mobile-a-side-b-side-textured-light-grey-how-to-wear-step-1-sketch"
            },
            {
              "step": 2,
              "label": "Textured Light Grey",
              "imageAssetIds": [
                "mobile-a-side-b-side-textured-light-grey-how-to-wear-step-2-image-1",
                "mobile-a-side-b-side-textured-light-grey-how-to-wear-step-2-image-2"
              ],
              "sketchAssetId": "mobile-a-side-b-side-textured-light-grey-how-to-wear-step-2-sketch"
            },
            {
              "step": 3,
              "label": "Textured Light Grey",
              "imageAssetIds": [
                "mobile-a-side-b-side-textured-light-grey-how-to-wear-step-3-image-1",
                "mobile-a-side-b-side-textured-light-grey-how-to-wear-step-3-image-2"
              ],
              "sketchAssetId": "mobile-a-side-b-side-textured-light-grey-how-to-wear-step-3-sketch"
            }
          ]
        },
        "forbiddenLegacySlotTypes": [
          "detail-frame",
          "detail-look-style-group",
          "detail-style-images-group",
          "detail-how-to-wear-group",
          "image-group",
          "style-images-group",
          "how-to-wear-group",
          "desktop-frame"
        ],
        "desktopAssetsRemainUntouched": true
      },
      "mobileEditorialRetinaAssetPack": {
        "status": "available",
        "contractId": "mobile-detail-editorial-retina-v2",
        "route": "/air-ease-v2/detail/textured-light-grey",
        "heroAssetIds": [
          "mobile-a-side-b-side-textured-light-grey-hero-01-retina-3x",
          "mobile-a-side-b-side-textured-light-grey-hero-02-retina-3x"
        ],
        "lookStyleAssetIds": [
          "mobile-a-side-b-side-textured-light-grey-look-and-style-01-retina-3x",
          "mobile-a-side-b-side-textured-light-grey-look-and-style-02-retina-3x",
          "mobile-a-side-b-side-textured-light-grey-look-and-style-03-retina-3x",
          "mobile-a-side-b-side-textured-light-grey-look-and-style-04-retina-3x"
        ],
        "selectorAssetIds": [
          "mobile-a-side-b-side-selector-coarse-linen-souffle-retina-3x",
          "mobile-a-side-b-side-selector-textured-light-grey-retina-3x",
          "mobile-a-side-b-side-selector-morning-mist-denim-blue-retina-3x",
          "mobile-a-side-b-side-selector-dancing-mist-orange-retina-3x",
          "mobile-a-side-b-side-selector-gentle-dusk-retina-3x"
        ],
        "careIconAssetIds": [
          "mobile-editorial-care-icons-a-side-b-side-retina-3x"
        ],
        "howToWearSketchPolicy": "full-parent-line-art-card-frame",
        "howToWearSteps": [
          {
            "step": 1,
            "imageAssetIds": [
              "mobile-a-side-b-side-textured-light-grey-how-to-wear-step-1-image-1-retina-3x",
              "mobile-a-side-b-side-textured-light-grey-how-to-wear-step-1-image-2-retina-3x"
            ],
            "sketchCardAssetId": "mobile-a-side-b-side-textured-light-grey-how-to-wear-step-1-sketch-card-retina-3x"
          },
          {
            "step": 2,
            "imageAssetIds": [
              "mobile-a-side-b-side-textured-light-grey-how-to-wear-step-2-image-1-retina-3x",
              "mobile-a-side-b-side-textured-light-grey-how-to-wear-step-2-image-2-retina-3x"
            ],
            "sketchCardAssetId": "mobile-a-side-b-side-textured-light-grey-how-to-wear-step-2-sketch-card-retina-3x"
          },
          {
            "step": 3,
            "imageAssetIds": [
              "mobile-a-side-b-side-textured-light-grey-how-to-wear-step-3-image-1-retina-3x",
              "mobile-a-side-b-side-textured-light-grey-how-to-wear-step-3-image-2-retina-3x"
            ],
            "sketchCardAssetId": "mobile-a-side-b-side-textured-light-grey-how-to-wear-step-3-sketch-card-retina-3x"
          }
        ]
      },
      "sourceFigmaName": "detail_A Side / B Side_Cross brim Bucket Hat",
      "framePublicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---a-side---b-side-detail/detail-a-side-b-side-textured-light-grey-frame-3301-2850@2x.png",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-frame"
    },
    "aSideBSideMorningMistDenimBlue": {
      "status": "complete",
      "route": "/air-ease-v2/detail/morning-mist-denim-blue",
      "sectionId": "detail-a-side-b-side-morning-mist-denim-blue",
      "season": "Collection",
      "series": "A Side / B Side",
      "productStyle": "Cross Brim Bucket Hat",
      "figmaProductStyleText": "Cross brim Bucket Hat",
      "displayName": "Morning Mist Denim Blue",
      "colorway": "Morning Mist Denim Blue",
      "variantColorway": "Morning Mist Denim Blue",
      "sourceFigmaNode": "3301:3013",
      "figmaNodeName": "detail_A Side / B Side_Cross brim Bucket Hat",
      "notes": null,
      "frameAssetId": "detail-a-side-b-side-morning-mist-denim-blue-frame",
      "palette": [
        {
          "id": "coarse-linen-souffle",
          "label": "Coarse Linen Soufflé",
          "series": "A Side / B Side",
          "productStyle": "Cross Brim Bucket Hat",
          "colorway": "Coarse Linen Soufflé",
          "targetRoute": "/air-ease-v2/detail/coarse-linen-souffle",
          "active": false,
          "sourceFigmaNode": "3206:2974",
          "order": 1,
          "status": "available"
        },
        {
          "id": "textured-light-grey",
          "label": "Textured Light Grey",
          "series": "A Side / B Side",
          "productStyle": "Cross Brim Bucket Hat",
          "colorway": "Textured Light Grey",
          "targetRoute": "/air-ease-v2/detail/textured-light-grey",
          "active": false,
          "sourceFigmaNode": "3206:2976",
          "order": 2,
          "status": "available"
        },
        {
          "id": "morning-mist-denim-blue",
          "label": "Morning Mist Denim Blue",
          "series": "A Side / B Side",
          "productStyle": "Cross Brim Bucket Hat",
          "colorway": "Morning Mist Denim Blue",
          "targetRoute": "/air-ease-v2/detail/morning-mist-denim-blue",
          "active": true,
          "sourceFigmaNode": "3206:2979",
          "order": 3,
          "status": "available"
        },
        {
          "id": "dancing-mist-orange",
          "label": "Dancing Mist Orange",
          "series": "A Side / B Side",
          "productStyle": "Cross Brim Bucket Hat",
          "colorway": "Dancing Mist Orange",
          "targetRoute": "/air-ease-v2/detail/dancing-mist-orange",
          "active": false,
          "sourceFigmaNode": "3206:2982",
          "order": 4,
          "status": "available"
        },
        {
          "id": "gentle-dusk",
          "label": "Gentle Dusk",
          "series": "A Side / B Side",
          "productStyle": "Cross Brim Bucket Hat",
          "colorway": "Gentle Dusk",
          "targetRoute": "/air-ease-v2/detail/gentle-dusk",
          "active": false,
          "sourceFigmaNode": "3206:2985",
          "order": 5,
          "status": "available"
        }
      ],
      "material": {
        "summary": "Crisp denim-wool texture, warm and structured.",
        "fabric": "100% Wool",
        "lining": "86% Triacetate 14% Polyester",
        "visor": "30% Wool 70% Polyester"
      },
      "slots": {
        "hero": {
          "status": "available",
          "mainImageAssetId": "detail-a-side-b-side-morning-mist-denim-blue-hero-main",
          "closeupImageAssetId": "detail-a-side-b-side-morning-mist-denim-blue-hero-closeup",
          "sourceFigmaNodes": [
            "3207:3055",
            "3207:3059"
          ],
          "sourceFigmaNode": "3301:3037",
          "sourceType": "direct-figma-exportAsync-png",
          "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---a-side---b-side-detail/detail-a-side-b-side-morning-mist-denim-blue-hero-closeup-3301-3037@2x.png",
          "width": 1800,
          "height": 1800
        },
        "lookAndStyle": {
          "status": "available",
          "assetId": "detail-a-side-b-side-morning-mist-denim-blue-look-style",
          "sourceFigmaNode": "3301:3039",
          "slotType": "image-group",
          "sourceType": "direct-figma-exportAsync-png",
          "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---a-side---b-side-detail/detail-a-side-b-side-morning-mist-denim-blue-look-style-3301-3039@2x.png",
          "width": 3620,
          "height": 890
        },
        "moreWear": {
          "status": "available",
          "assetId": "detail-a-side-b-side-morning-mist-denim-blue-style-images",
          "sourceFigmaNode": "3301:3047",
          "slotType": "image-group",
          "sourceType": "direct-figma-exportAsync-png",
          "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---a-side---b-side-detail/detail-a-side-b-side-morning-mist-denim-blue-style-images-3301-3047@2x.png",
          "width": 3620,
          "height": 890
        },
        "howToWear": {
          "status": "available",
          "assetId": "detail-a-side-b-side-morning-mist-denim-blue-how-to-wear",
          "sourceFigmaNode": "3301:3055",
          "stepCount": 3,
          "includesSketchWearingGuide": true,
          "sourceType": "direct-figma-exportAsync-png",
          "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---a-side---b-side-detail/detail-a-side-b-side-morning-mist-denim-blue-how-to-wear-3301-3055@2x.png",
          "width": 3620,
          "height": 2710
        },
        "sketchWearingGuide": {
          "status": "available",
          "assetId": "detail-a-side-b-side-morning-mist-denim-blue-how-to-wear",
          "sourceFigmaNode": "3301:3055",
          "structure": "integrated image + sketch + text grid within how-to-wear asset",
          "sharedWithSlot": "howToWear",
          "sourceType": "direct-figma-exportAsync-png",
          "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---a-side---b-side-detail/detail-a-side-b-side-morning-mist-denim-blue-how-to-wear-3301-3055@2x.png",
          "width": 3620,
          "height": 2710
        },
        "colorPalette": {
          "status": "available",
          "sourceFigmaNode": "3206:2973",
          "swatches": [
            {
              "id": "coarse-linen-souffle",
              "label": "Coarse Linen Soufflé",
              "series": "A Side / B Side",
              "productStyle": "Cross Brim Bucket Hat",
              "colorway": "Coarse Linen Soufflé",
              "targetRoute": "/air-ease-v2/detail/coarse-linen-souffle",
              "active": false,
              "sourceFigmaNode": "3206:2974",
              "order": 1,
              "status": "available"
            },
            {
              "id": "textured-light-grey",
              "label": "Textured Light Grey",
              "series": "A Side / B Side",
              "productStyle": "Cross Brim Bucket Hat",
              "colorway": "Textured Light Grey",
              "targetRoute": "/air-ease-v2/detail/textured-light-grey",
              "active": false,
              "sourceFigmaNode": "3206:2976",
              "order": 2,
              "status": "available"
            },
            {
              "id": "morning-mist-denim-blue",
              "label": "Morning Mist Denim Blue",
              "series": "A Side / B Side",
              "productStyle": "Cross Brim Bucket Hat",
              "colorway": "Morning Mist Denim Blue",
              "targetRoute": "/air-ease-v2/detail/morning-mist-denim-blue",
              "active": true,
              "sourceFigmaNode": "3206:2979",
              "order": 3,
              "status": "available"
            },
            {
              "id": "dancing-mist-orange",
              "label": "Dancing Mist Orange",
              "series": "A Side / B Side",
              "productStyle": "Cross Brim Bucket Hat",
              "colorway": "Dancing Mist Orange",
              "targetRoute": "/air-ease-v2/detail/dancing-mist-orange",
              "active": false,
              "sourceFigmaNode": "3206:2982",
              "order": 4,
              "status": "available"
            },
            {
              "id": "gentle-dusk",
              "label": "Gentle Dusk",
              "series": "A Side / B Side",
              "productStyle": "Cross Brim Bucket Hat",
              "colorway": "Gentle Dusk",
              "targetRoute": "/air-ease-v2/detail/gentle-dusk",
              "active": false,
              "sourceFigmaNode": "3206:2985",
              "order": 5,
              "status": "available"
            }
          ]
        },
        "detailInformation": {
          "status": "available",
          "assetId": "detail-a-side-b-side-morning-mist-denim-blue-detail-info",
          "sourceFigmaNode": "3301:3083",
          "sourceType": "direct-figma-exportAsync-png",
          "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---a-side---b-side-detail/detail-a-side-b-side-morning-mist-denim-blue-detail-info-3301-3083@2x.png",
          "width": 1398,
          "height": 3080
        },
        "care": {
          "status": "available",
          "shared": true,
          "assetId": "detail-a-side-b-side-morning-mist-denim-blue-detail-info",
          "sourceFigmaNode": "3301:3083",
          "copy": "Do not wash, bleach, or tumble dry. Iron at low temperature with a protective cloth; steam is not recommended. Maximum ironing temperature should not exceed 110°C.",
          "sourceType": "direct-figma-exportAsync-png",
          "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---a-side---b-side-detail/detail-a-side-b-side-morning-mist-denim-blue-detail-info-3301-3083@2x.png",
          "width": 1398,
          "height": 3080
        },
        "addToCart": {
          "status": "visual-only",
          "disabledVisualOnly": true,
          "sourceFigmaNode": "3206:2971"
        }
      },
      "assetIds": [
        "detail-a-side-b-side-morning-mist-denim-blue-frame",
        "detail-a-side-b-side-morning-mist-denim-blue-hero-main",
        "detail-a-side-b-side-morning-mist-denim-blue-hero-closeup",
        "detail-a-side-b-side-morning-mist-denim-blue-look-style",
        "detail-a-side-b-side-morning-mist-denim-blue-style-images",
        "detail-a-side-b-side-morning-mist-denim-blue-how-to-wear",
        "detail-a-side-b-side-morning-mist-denim-blue-detail-info"
      ],
      "mobileDetail": {
        "status": "available",
        "template": "a-side-b-side-mobile-atomic-v1",
        "sourceFigmaPageNode": "3301:233",
        "assetContract": {
          "label": "Morning Mist Denim Blue",
          "route": "/air-ease-v2/detail/morning-mist-denim-blue",
          "selectorAssetId": "mobile-a-side-b-side-selector-morning-mist-denim-blue",
          "heroAssetIds": [
            "mobile-a-side-b-side-morning-mist-denim-blue-hero-01",
            "mobile-a-side-b-side-morning-mist-denim-blue-hero-02"
          ],
          "lookAndStyleAssetIds": [
            "mobile-a-side-b-side-morning-mist-denim-blue-look-and-style-01",
            "mobile-a-side-b-side-morning-mist-denim-blue-look-and-style-02",
            "mobile-a-side-b-side-morning-mist-denim-blue-look-and-style-03",
            "mobile-a-side-b-side-morning-mist-denim-blue-look-and-style-04"
          ],
          "moreWearAssetIds": [
            "mobile-a-side-b-side-morning-mist-denim-blue-more-wear-01",
            "mobile-a-side-b-side-morning-mist-denim-blue-more-wear-02",
            "mobile-a-side-b-side-morning-mist-denim-blue-more-wear-03",
            "mobile-a-side-b-side-morning-mist-denim-blue-more-wear-04"
          ],
          "howToWearSteps": [
            {
              "step": 1,
              "label": "Morning Mist Denim Blue",
              "imageAssetIds": [
                "mobile-a-side-b-side-morning-mist-denim-blue-how-to-wear-step-1-image-1",
                "mobile-a-side-b-side-morning-mist-denim-blue-how-to-wear-step-1-image-2"
              ],
              "sketchAssetId": "mobile-a-side-b-side-morning-mist-denim-blue-how-to-wear-step-1-sketch"
            },
            {
              "step": 2,
              "label": "Morning Mist Denim Blue",
              "imageAssetIds": [
                "mobile-a-side-b-side-morning-mist-denim-blue-how-to-wear-step-2-image-1",
                "mobile-a-side-b-side-morning-mist-denim-blue-how-to-wear-step-2-image-2"
              ],
              "sketchAssetId": "mobile-a-side-b-side-morning-mist-denim-blue-how-to-wear-step-2-sketch"
            },
            {
              "step": 3,
              "label": "Morning Mist Denim Blue",
              "imageAssetIds": [
                "mobile-a-side-b-side-morning-mist-denim-blue-how-to-wear-step-3-image-1",
                "mobile-a-side-b-side-morning-mist-denim-blue-how-to-wear-step-3-image-2"
              ],
              "sketchAssetId": "mobile-a-side-b-side-morning-mist-denim-blue-how-to-wear-step-3-sketch"
            }
          ]
        },
        "forbiddenLegacySlotTypes": [
          "detail-frame",
          "detail-look-style-group",
          "detail-style-images-group",
          "detail-how-to-wear-group",
          "image-group",
          "style-images-group",
          "how-to-wear-group",
          "desktop-frame"
        ],
        "desktopAssetsRemainUntouched": true
      },
      "mobileEditorialRetinaAssetPack": {
        "status": "available",
        "contractId": "mobile-detail-editorial-retina-v2",
        "route": "/air-ease-v2/detail/morning-mist-denim-blue",
        "heroAssetIds": [
          "mobile-a-side-b-side-morning-mist-denim-blue-hero-01-retina-3x",
          "mobile-a-side-b-side-morning-mist-denim-blue-hero-02-retina-3x"
        ],
        "lookStyleAssetIds": [
          "mobile-a-side-b-side-morning-mist-denim-blue-look-and-style-01-retina-3x",
          "mobile-a-side-b-side-morning-mist-denim-blue-look-and-style-02-retina-3x",
          "mobile-a-side-b-side-morning-mist-denim-blue-look-and-style-03-retina-3x",
          "mobile-a-side-b-side-morning-mist-denim-blue-look-and-style-04-retina-3x"
        ],
        "selectorAssetIds": [
          "mobile-a-side-b-side-selector-coarse-linen-souffle-retina-3x",
          "mobile-a-side-b-side-selector-textured-light-grey-retina-3x",
          "mobile-a-side-b-side-selector-morning-mist-denim-blue-retina-3x",
          "mobile-a-side-b-side-selector-dancing-mist-orange-retina-3x",
          "mobile-a-side-b-side-selector-gentle-dusk-retina-3x"
        ],
        "careIconAssetIds": [
          "mobile-editorial-care-icons-a-side-b-side-retina-3x"
        ],
        "howToWearSketchPolicy": "full-parent-line-art-card-frame",
        "howToWearSteps": [
          {
            "step": 1,
            "imageAssetIds": [
              "mobile-a-side-b-side-morning-mist-denim-blue-how-to-wear-step-1-image-1-retina-3x",
              "mobile-a-side-b-side-morning-mist-denim-blue-how-to-wear-step-1-image-2-retina-3x"
            ],
            "sketchCardAssetId": "mobile-a-side-b-side-morning-mist-denim-blue-how-to-wear-step-1-sketch-card-retina-3x"
          },
          {
            "step": 2,
            "imageAssetIds": [
              "mobile-a-side-b-side-morning-mist-denim-blue-how-to-wear-step-2-image-1-retina-3x",
              "mobile-a-side-b-side-morning-mist-denim-blue-how-to-wear-step-2-image-2-retina-3x"
            ],
            "sketchCardAssetId": "mobile-a-side-b-side-morning-mist-denim-blue-how-to-wear-step-2-sketch-card-retina-3x"
          },
          {
            "step": 3,
            "imageAssetIds": [
              "mobile-a-side-b-side-morning-mist-denim-blue-how-to-wear-step-3-image-1-retina-3x",
              "mobile-a-side-b-side-morning-mist-denim-blue-how-to-wear-step-3-image-2-retina-3x"
            ],
            "sketchCardAssetId": "mobile-a-side-b-side-morning-mist-denim-blue-how-to-wear-step-3-sketch-card-retina-3x"
          }
        ]
      },
      "sourceFigmaName": "detail_A Side / B Side_Cross brim Bucket Hat",
      "framePublicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---a-side---b-side-detail/detail-a-side-b-side-morning-mist-denim-blue-frame-3301-3013@2x.png",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-frame"
    },
    "aSideBSideDancingMistOrange": {
      "status": "complete",
      "route": "/air-ease-v2/detail/dancing-mist-orange",
      "sectionId": "detail-a-side-b-side-dancing-mist-orange",
      "season": "Collection",
      "series": "A Side / B Side",
      "productStyle": "Cross Brim Bucket Hat",
      "figmaProductStyleText": "Cross brim Bucket Hat",
      "displayName": "Dancing Mist Orange",
      "colorway": "Dancing Mist Orange",
      "variantColorway": "Dancing Mist Orange",
      "sourceFigmaNode": "3301:3153",
      "figmaNodeName": "detail_A Side / B Side_Cross brim Bucket Hat",
      "notes": "User prompt suggested Dawning Mist Orange; Figma latest text is Dancing Mist Orange, so slug uses Figma wording.",
      "frameAssetId": "detail-a-side-b-side-dancing-mist-orange-frame",
      "palette": [
        {
          "id": "coarse-linen-souffle",
          "label": "Coarse Linen Soufflé",
          "series": "A Side / B Side",
          "productStyle": "Cross Brim Bucket Hat",
          "colorway": "Coarse Linen Soufflé",
          "targetRoute": "/air-ease-v2/detail/coarse-linen-souffle",
          "active": false,
          "sourceFigmaNode": "3207:3273",
          "order": 1,
          "status": "available"
        },
        {
          "id": "textured-light-grey",
          "label": "Textured Light Grey",
          "series": "A Side / B Side",
          "productStyle": "Cross Brim Bucket Hat",
          "colorway": "Textured Light Grey",
          "targetRoute": "/air-ease-v2/detail/textured-light-grey",
          "active": false,
          "sourceFigmaNode": "3207:3275",
          "order": 2,
          "status": "available"
        },
        {
          "id": "morning-mist-denim-blue",
          "label": "Morning Mist Denim Blue",
          "series": "A Side / B Side",
          "productStyle": "Cross Brim Bucket Hat",
          "colorway": "Morning Mist Denim Blue",
          "targetRoute": "/air-ease-v2/detail/morning-mist-denim-blue",
          "active": false,
          "sourceFigmaNode": "3207:3277",
          "order": 3,
          "status": "available"
        },
        {
          "id": "dancing-mist-orange",
          "label": "Dancing Mist Orange",
          "series": "A Side / B Side",
          "productStyle": "Cross Brim Bucket Hat",
          "colorway": "Dancing Mist Orange",
          "targetRoute": "/air-ease-v2/detail/dancing-mist-orange",
          "active": true,
          "sourceFigmaNode": "3207:3281",
          "order": 4,
          "status": "available"
        },
        {
          "id": "gentle-dusk",
          "label": "Gentle Dusk",
          "series": "A Side / B Side",
          "productStyle": "Cross Brim Bucket Hat",
          "colorway": "Gentle Dusk",
          "targetRoute": "/air-ease-v2/detail/gentle-dusk",
          "active": false,
          "sourceFigmaNode": "3207:3284",
          "order": 5,
          "status": "available"
        }
      ],
      "material": {
        "summary": "Lightweight wool, soft yet structured, with a refined touch.",
        "fabric": "100% Wool",
        "lining": "86% Triacetate 14% Polyester",
        "visor": "25% Mulberry Silk 75% Cotton"
      },
      "slots": {
        "hero": {
          "status": "available",
          "mainImageAssetId": "detail-a-side-b-side-dancing-mist-orange-hero-main",
          "closeupImageAssetId": "detail-a-side-b-side-dancing-mist-orange-hero-closeup",
          "sourceFigmaNodes": [
            "3209:2",
            "3209:8"
          ],
          "sourceFigmaNode": "3301:3177",
          "sourceType": "direct-figma-exportAsync-png",
          "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---a-side---b-side-detail/detail-a-side-b-side-dancing-mist-orange-hero-closeup-3301-3177@2x.png",
          "width": 1800,
          "height": 1800
        },
        "lookAndStyle": {
          "status": "available",
          "assetId": "detail-a-side-b-side-dancing-mist-orange-look-style",
          "sourceFigmaNode": "3301:3179",
          "slotType": "image-group",
          "sourceType": "direct-figma-exportAsync-png",
          "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---a-side---b-side-detail/detail-a-side-b-side-dancing-mist-orange-look-style-3301-3179@2x.png",
          "width": 3620,
          "height": 890
        },
        "moreWear": {
          "status": "available",
          "assetId": "detail-a-side-b-side-dancing-mist-orange-style-images",
          "sourceFigmaNode": "3301:3188",
          "slotType": "image-group",
          "sourceType": "direct-figma-exportAsync-png",
          "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---a-side---b-side-detail/detail-a-side-b-side-dancing-mist-orange-style-images-3301-3188@2x.png",
          "width": 3620,
          "height": 890
        },
        "howToWear": {
          "status": "available",
          "assetId": "detail-a-side-b-side-dancing-mist-orange-how-to-wear",
          "sourceFigmaNode": "3301:3200",
          "stepCount": 3,
          "includesSketchWearingGuide": true,
          "sourceType": "direct-figma-exportAsync-png",
          "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---a-side---b-side-detail/detail-a-side-b-side-dancing-mist-orange-how-to-wear-3301-3200@2x.png",
          "width": 3620,
          "height": 2710
        },
        "sketchWearingGuide": {
          "status": "available",
          "assetId": "detail-a-side-b-side-dancing-mist-orange-how-to-wear",
          "sourceFigmaNode": "3301:3200",
          "structure": "integrated image + sketch + text grid within how-to-wear asset",
          "sharedWithSlot": "howToWear",
          "sourceType": "direct-figma-exportAsync-png",
          "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---a-side---b-side-detail/detail-a-side-b-side-dancing-mist-orange-how-to-wear-3301-3200@2x.png",
          "width": 3620,
          "height": 2710
        },
        "colorPalette": {
          "status": "available",
          "sourceFigmaNode": "3207:3272",
          "swatches": [
            {
              "id": "coarse-linen-souffle",
              "label": "Coarse Linen Soufflé",
              "series": "A Side / B Side",
              "productStyle": "Cross Brim Bucket Hat",
              "colorway": "Coarse Linen Soufflé",
              "targetRoute": "/air-ease-v2/detail/coarse-linen-souffle",
              "active": false,
              "sourceFigmaNode": "3207:3273",
              "order": 1,
              "status": "available"
            },
            {
              "id": "textured-light-grey",
              "label": "Textured Light Grey",
              "series": "A Side / B Side",
              "productStyle": "Cross Brim Bucket Hat",
              "colorway": "Textured Light Grey",
              "targetRoute": "/air-ease-v2/detail/textured-light-grey",
              "active": false,
              "sourceFigmaNode": "3207:3275",
              "order": 2,
              "status": "available"
            },
            {
              "id": "morning-mist-denim-blue",
              "label": "Morning Mist Denim Blue",
              "series": "A Side / B Side",
              "productStyle": "Cross Brim Bucket Hat",
              "colorway": "Morning Mist Denim Blue",
              "targetRoute": "/air-ease-v2/detail/morning-mist-denim-blue",
              "active": false,
              "sourceFigmaNode": "3207:3277",
              "order": 3,
              "status": "available"
            },
            {
              "id": "dancing-mist-orange",
              "label": "Dancing Mist Orange",
              "series": "A Side / B Side",
              "productStyle": "Cross Brim Bucket Hat",
              "colorway": "Dancing Mist Orange",
              "targetRoute": "/air-ease-v2/detail/dancing-mist-orange",
              "active": true,
              "sourceFigmaNode": "3207:3281",
              "order": 4,
              "status": "available"
            },
            {
              "id": "gentle-dusk",
              "label": "Gentle Dusk",
              "series": "A Side / B Side",
              "productStyle": "Cross Brim Bucket Hat",
              "colorway": "Gentle Dusk",
              "targetRoute": "/air-ease-v2/detail/gentle-dusk",
              "active": false,
              "sourceFigmaNode": "3207:3284",
              "order": 5,
              "status": "available"
            }
          ]
        },
        "detailInformation": {
          "status": "available",
          "assetId": "detail-a-side-b-side-dancing-mist-orange-detail-info",
          "sourceFigmaNode": "3301:3228",
          "sourceType": "direct-figma-exportAsync-png",
          "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---a-side---b-side-detail/detail-a-side-b-side-dancing-mist-orange-detail-info-3301-3228@2x.png",
          "width": 1398,
          "height": 3080
        },
        "care": {
          "status": "available",
          "shared": true,
          "assetId": "detail-a-side-b-side-dancing-mist-orange-detail-info",
          "sourceFigmaNode": "3301:3228",
          "copy": "Do not wash, bleach, or tumble dry. Iron at low temperature with a protective cloth; steam is not recommended. Maximum ironing temperature should not exceed 110°C.",
          "sourceType": "direct-figma-exportAsync-png",
          "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---a-side---b-side-detail/detail-a-side-b-side-dancing-mist-orange-detail-info-3301-3228@2x.png",
          "width": 1398,
          "height": 3080
        },
        "addToCart": {
          "status": "visual-only",
          "disabledVisualOnly": true,
          "sourceFigmaNode": "3207:3270"
        }
      },
      "assetIds": [
        "detail-a-side-b-side-dancing-mist-orange-frame",
        "detail-a-side-b-side-dancing-mist-orange-hero-main",
        "detail-a-side-b-side-dancing-mist-orange-hero-closeup",
        "detail-a-side-b-side-dancing-mist-orange-look-style",
        "detail-a-side-b-side-dancing-mist-orange-style-images",
        "detail-a-side-b-side-dancing-mist-orange-how-to-wear",
        "detail-a-side-b-side-dancing-mist-orange-detail-info"
      ],
      "mobileDetail": {
        "status": "available",
        "template": "a-side-b-side-mobile-atomic-v1",
        "sourceFigmaPageNode": "3301:233",
        "assetContract": {
          "label": "Dancing Mist Orange",
          "route": "/air-ease-v2/detail/dancing-mist-orange",
          "selectorAssetId": "mobile-a-side-b-side-selector-dancing-mist-orange",
          "heroAssetIds": [
            "mobile-a-side-b-side-dancing-mist-orange-hero-01",
            "mobile-a-side-b-side-dancing-mist-orange-hero-02"
          ],
          "lookAndStyleAssetIds": [
            "mobile-a-side-b-side-dancing-mist-orange-look-and-style-01",
            "mobile-a-side-b-side-dancing-mist-orange-look-and-style-02",
            "mobile-a-side-b-side-dancing-mist-orange-look-and-style-03",
            "mobile-a-side-b-side-dancing-mist-orange-look-and-style-04"
          ],
          "moreWearAssetIds": [
            "mobile-a-side-b-side-dancing-mist-orange-more-wear-01",
            "mobile-a-side-b-side-dancing-mist-orange-more-wear-02",
            "mobile-a-side-b-side-dancing-mist-orange-more-wear-03",
            "mobile-a-side-b-side-dancing-mist-orange-more-wear-04"
          ],
          "howToWearSteps": [
            {
              "step": 1,
              "label": "Dancing Mist Orange",
              "imageAssetIds": [
                "mobile-a-side-b-side-dancing-mist-orange-how-to-wear-step-1-image-1",
                "mobile-a-side-b-side-dancing-mist-orange-how-to-wear-step-1-image-2"
              ],
              "sketchAssetId": "mobile-a-side-b-side-dancing-mist-orange-how-to-wear-step-1-sketch"
            },
            {
              "step": 2,
              "label": "Dancing Mist Orange",
              "imageAssetIds": [
                "mobile-a-side-b-side-dancing-mist-orange-how-to-wear-step-2-image-1",
                "mobile-a-side-b-side-dancing-mist-orange-how-to-wear-step-2-image-2"
              ],
              "sketchAssetId": "mobile-a-side-b-side-dancing-mist-orange-how-to-wear-step-2-sketch"
            },
            {
              "step": 3,
              "label": "Dancing Mist Orange",
              "imageAssetIds": [
                "mobile-a-side-b-side-dancing-mist-orange-how-to-wear-step-3-image-1",
                "mobile-a-side-b-side-dancing-mist-orange-how-to-wear-step-3-image-2"
              ],
              "sketchAssetId": "mobile-a-side-b-side-dancing-mist-orange-how-to-wear-step-3-sketch"
            }
          ]
        },
        "forbiddenLegacySlotTypes": [
          "detail-frame",
          "detail-look-style-group",
          "detail-style-images-group",
          "detail-how-to-wear-group",
          "image-group",
          "style-images-group",
          "how-to-wear-group",
          "desktop-frame"
        ],
        "desktopAssetsRemainUntouched": true
      },
      "mobileEditorialRetinaAssetPack": {
        "status": "available",
        "contractId": "mobile-detail-editorial-retina-v2",
        "route": "/air-ease-v2/detail/dancing-mist-orange",
        "heroAssetIds": [
          "mobile-a-side-b-side-dancing-mist-orange-hero-01-retina-3x",
          "mobile-a-side-b-side-dancing-mist-orange-hero-02-retina-3x"
        ],
        "lookStyleAssetIds": [
          "mobile-a-side-b-side-dancing-mist-orange-look-and-style-01-retina-3x",
          "mobile-a-side-b-side-dancing-mist-orange-look-and-style-02-retina-3x",
          "mobile-a-side-b-side-dancing-mist-orange-look-and-style-03-retina-3x",
          "mobile-a-side-b-side-dancing-mist-orange-look-and-style-04-retina-3x"
        ],
        "selectorAssetIds": [
          "mobile-a-side-b-side-selector-coarse-linen-souffle-retina-3x",
          "mobile-a-side-b-side-selector-textured-light-grey-retina-3x",
          "mobile-a-side-b-side-selector-morning-mist-denim-blue-retina-3x",
          "mobile-a-side-b-side-selector-dancing-mist-orange-retina-3x",
          "mobile-a-side-b-side-selector-gentle-dusk-retina-3x"
        ],
        "careIconAssetIds": [
          "mobile-editorial-care-icons-a-side-b-side-retina-3x"
        ],
        "howToWearSketchPolicy": "full-parent-line-art-card-frame",
        "howToWearSteps": [
          {
            "step": 1,
            "imageAssetIds": [
              "mobile-a-side-b-side-dancing-mist-orange-how-to-wear-step-1-image-1-retina-3x",
              "mobile-a-side-b-side-dancing-mist-orange-how-to-wear-step-1-image-2-retina-3x"
            ],
            "sketchCardAssetId": "mobile-a-side-b-side-dancing-mist-orange-how-to-wear-step-1-sketch-card-retina-3x"
          },
          {
            "step": 2,
            "imageAssetIds": [
              "mobile-a-side-b-side-dancing-mist-orange-how-to-wear-step-2-image-1-retina-3x",
              "mobile-a-side-b-side-dancing-mist-orange-how-to-wear-step-2-image-2-retina-3x"
            ],
            "sketchCardAssetId": "mobile-a-side-b-side-dancing-mist-orange-how-to-wear-step-2-sketch-card-retina-3x"
          },
          {
            "step": 3,
            "imageAssetIds": [
              "mobile-a-side-b-side-dancing-mist-orange-how-to-wear-step-3-image-1-retina-3x",
              "mobile-a-side-b-side-dancing-mist-orange-how-to-wear-step-3-image-2-retina-3x"
            ],
            "sketchCardAssetId": "mobile-a-side-b-side-dancing-mist-orange-how-to-wear-step-3-sketch-card-retina-3x"
          }
        ]
      },
      "sourceFigmaName": "detail_A Side / B Side_Cross brim Bucket Hat",
      "framePublicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---a-side---b-side-detail/detail-a-side-b-side-dancing-mist-orange-frame-3301-3153@2x.png",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-frame"
    },
    "aSideBSideGentleDusk": {
      "status": "complete",
      "route": "/air-ease-v2/detail/gentle-dusk",
      "sectionId": "detail-a-side-b-side-gentle-dusk",
      "season": "Collection",
      "series": "A Side / B Side",
      "productStyle": "Cross Brim Bucket Hat",
      "figmaProductStyleText": "Cross brim Bucket Hat",
      "displayName": "Gentle Dusk",
      "colorway": "Gentle Dusk",
      "variantColorway": "Gentle Dusk",
      "sourceFigmaNode": "3301:3298",
      "figmaNodeName": "detail_A Side / B Side_Cross brim Bucket Hat",
      "notes": null,
      "frameAssetId": "detail-a-side-b-side-gentle-dusk-frame",
      "palette": [
        {
          "id": "coarse-linen-souffle",
          "label": "Coarse Linen Soufflé",
          "series": "A Side / B Side",
          "productStyle": "Cross Brim Bucket Hat",
          "colorway": "Coarse Linen Soufflé",
          "targetRoute": "/air-ease-v2/detail/coarse-linen-souffle",
          "active": false,
          "sourceFigmaNode": "3209:184",
          "order": 1,
          "status": "available"
        },
        {
          "id": "textured-light-grey",
          "label": "Textured Light Grey",
          "series": "A Side / B Side",
          "productStyle": "Cross Brim Bucket Hat",
          "colorway": "Textured Light Grey",
          "targetRoute": "/air-ease-v2/detail/textured-light-grey",
          "active": false,
          "sourceFigmaNode": "3209:186",
          "order": 2,
          "status": "available"
        },
        {
          "id": "morning-mist-denim-blue",
          "label": "Morning Mist Denim Blue",
          "series": "A Side / B Side",
          "productStyle": "Cross Brim Bucket Hat",
          "colorway": "Morning Mist Denim Blue",
          "targetRoute": "/air-ease-v2/detail/morning-mist-denim-blue",
          "active": false,
          "sourceFigmaNode": "3209:188",
          "order": 3,
          "status": "available"
        },
        {
          "id": "dancing-mist-orange",
          "label": "Dancing Mist Orange",
          "series": "A Side / B Side",
          "productStyle": "Cross Brim Bucket Hat",
          "colorway": "Dancing Mist Orange",
          "targetRoute": "/air-ease-v2/detail/dancing-mist-orange",
          "active": false,
          "sourceFigmaNode": "3209:191",
          "order": 4,
          "status": "available"
        },
        {
          "id": "gentle-dusk",
          "label": "Gentle Dusk",
          "series": "A Side / B Side",
          "productStyle": "Cross Brim Bucket Hat",
          "colorway": "Gentle Dusk",
          "targetRoute": "/air-ease-v2/detail/gentle-dusk",
          "active": true,
          "sourceFigmaNode": "3209:195",
          "order": 5,
          "status": "available"
        }
      ],
      "material": {
        "summary": "Lightweight wool, soft yet structured, with a refined touch.",
        "fabric": "100% Wool",
        "lining": "86% Triacetate 14% Polyester",
        "visor": "30% Mulberry Silk 70% Wool"
      },
      "slots": {
        "hero": {
          "status": "available",
          "mainImageAssetId": "detail-a-side-b-side-gentle-dusk-hero-main",
          "closeupImageAssetId": "detail-a-side-b-side-gentle-dusk-hero-closeup",
          "sourceFigmaNodes": [
            "3209:365",
            "3209:369"
          ],
          "sourceFigmaNode": "3301:3322",
          "sourceType": "direct-figma-exportAsync-png",
          "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---a-side---b-side-detail/detail-a-side-b-side-gentle-dusk-hero-closeup-3301-3322@2x.png",
          "width": 1800,
          "height": 1800
        },
        "lookAndStyle": {
          "status": "available",
          "assetId": "detail-a-side-b-side-gentle-dusk-look-style",
          "sourceFigmaNode": "3301:3324",
          "slotType": "image-group",
          "sourceType": "direct-figma-exportAsync-png",
          "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---a-side---b-side-detail/detail-a-side-b-side-gentle-dusk-look-style-3301-3324@2x.png",
          "width": 3620,
          "height": 890
        },
        "moreWear": {
          "status": "available",
          "assetId": "detail-a-side-b-side-gentle-dusk-style-images",
          "sourceFigmaNode": "3301:3332",
          "slotType": "image-group",
          "sourceType": "direct-figma-exportAsync-png",
          "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---a-side---b-side-detail/detail-a-side-b-side-gentle-dusk-style-images-3301-3332@2x.png",
          "width": 3620,
          "height": 890
        },
        "howToWear": {
          "status": "available",
          "assetId": "detail-a-side-b-side-gentle-dusk-how-to-wear",
          "sourceFigmaNode": "3301:3342",
          "stepCount": 3,
          "includesSketchWearingGuide": true,
          "sourceType": "direct-figma-exportAsync-png",
          "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---a-side---b-side-detail/detail-a-side-b-side-gentle-dusk-how-to-wear-3301-3342@2x.png",
          "width": 3620,
          "height": 2710
        },
        "sketchWearingGuide": {
          "status": "available",
          "assetId": "detail-a-side-b-side-gentle-dusk-how-to-wear",
          "sourceFigmaNode": "3301:3342",
          "structure": "integrated image + sketch + text grid within how-to-wear asset",
          "sharedWithSlot": "howToWear",
          "sourceType": "direct-figma-exportAsync-png",
          "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---a-side---b-side-detail/detail-a-side-b-side-gentle-dusk-how-to-wear-3301-3342@2x.png",
          "width": 3620,
          "height": 2710
        },
        "colorPalette": {
          "status": "available",
          "sourceFigmaNode": "3209:183",
          "swatches": [
            {
              "id": "coarse-linen-souffle",
              "label": "Coarse Linen Soufflé",
              "series": "A Side / B Side",
              "productStyle": "Cross Brim Bucket Hat",
              "colorway": "Coarse Linen Soufflé",
              "targetRoute": "/air-ease-v2/detail/coarse-linen-souffle",
              "active": false,
              "sourceFigmaNode": "3209:184",
              "order": 1,
              "status": "available"
            },
            {
              "id": "textured-light-grey",
              "label": "Textured Light Grey",
              "series": "A Side / B Side",
              "productStyle": "Cross Brim Bucket Hat",
              "colorway": "Textured Light Grey",
              "targetRoute": "/air-ease-v2/detail/textured-light-grey",
              "active": false,
              "sourceFigmaNode": "3209:186",
              "order": 2,
              "status": "available"
            },
            {
              "id": "morning-mist-denim-blue",
              "label": "Morning Mist Denim Blue",
              "series": "A Side / B Side",
              "productStyle": "Cross Brim Bucket Hat",
              "colorway": "Morning Mist Denim Blue",
              "targetRoute": "/air-ease-v2/detail/morning-mist-denim-blue",
              "active": false,
              "sourceFigmaNode": "3209:188",
              "order": 3,
              "status": "available"
            },
            {
              "id": "dancing-mist-orange",
              "label": "Dancing Mist Orange",
              "series": "A Side / B Side",
              "productStyle": "Cross Brim Bucket Hat",
              "colorway": "Dancing Mist Orange",
              "targetRoute": "/air-ease-v2/detail/dancing-mist-orange",
              "active": false,
              "sourceFigmaNode": "3209:191",
              "order": 4,
              "status": "available"
            },
            {
              "id": "gentle-dusk",
              "label": "Gentle Dusk",
              "series": "A Side / B Side",
              "productStyle": "Cross Brim Bucket Hat",
              "colorway": "Gentle Dusk",
              "targetRoute": "/air-ease-v2/detail/gentle-dusk",
              "active": true,
              "sourceFigmaNode": "3209:195",
              "order": 5,
              "status": "available"
            }
          ]
        },
        "detailInformation": {
          "status": "available",
          "assetId": "detail-a-side-b-side-gentle-dusk-detail-info",
          "sourceFigmaNode": "3301:3369",
          "sourceType": "direct-figma-exportAsync-png",
          "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---a-side---b-side-detail/detail-a-side-b-side-gentle-dusk-detail-info-3301-3369@2x.png",
          "width": 1398,
          "height": 3080
        },
        "care": {
          "status": "available",
          "shared": true,
          "assetId": "detail-a-side-b-side-gentle-dusk-detail-info",
          "sourceFigmaNode": "3301:3369",
          "copy": "Do not wash, bleach, or tumble dry. Iron at low temperature with a protective cloth; steam is not recommended. Maximum ironing temperature should not exceed 110°C.",
          "sourceType": "direct-figma-exportAsync-png",
          "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---a-side---b-side-detail/detail-a-side-b-side-gentle-dusk-detail-info-3301-3369@2x.png",
          "width": 1398,
          "height": 3080
        },
        "addToCart": {
          "status": "visual-only",
          "disabledVisualOnly": true,
          "sourceFigmaNode": "3209:181"
        }
      },
      "assetIds": [
        "detail-a-side-b-side-gentle-dusk-frame",
        "detail-a-side-b-side-gentle-dusk-hero-main",
        "detail-a-side-b-side-gentle-dusk-hero-closeup",
        "detail-a-side-b-side-gentle-dusk-look-style",
        "detail-a-side-b-side-gentle-dusk-style-images",
        "detail-a-side-b-side-gentle-dusk-how-to-wear",
        "detail-a-side-b-side-gentle-dusk-detail-info"
      ],
      "mobileDetail": {
        "status": "available",
        "template": "a-side-b-side-mobile-atomic-v1",
        "sourceFigmaPageNode": "3301:233",
        "assetContract": {
          "label": "Gentle Dusk",
          "route": "/air-ease-v2/detail/gentle-dusk",
          "selectorAssetId": "mobile-a-side-b-side-selector-gentle-dusk",
          "heroAssetIds": [
            "mobile-a-side-b-side-gentle-dusk-hero-01",
            "mobile-a-side-b-side-gentle-dusk-hero-02"
          ],
          "lookAndStyleAssetIds": [
            "mobile-a-side-b-side-gentle-dusk-look-and-style-01",
            "mobile-a-side-b-side-gentle-dusk-look-and-style-02",
            "mobile-a-side-b-side-gentle-dusk-look-and-style-03",
            "mobile-a-side-b-side-gentle-dusk-look-and-style-04"
          ],
          "moreWearAssetIds": [
            "mobile-a-side-b-side-gentle-dusk-more-wear-01",
            "mobile-a-side-b-side-gentle-dusk-more-wear-02",
            "mobile-a-side-b-side-gentle-dusk-more-wear-03",
            "mobile-a-side-b-side-gentle-dusk-more-wear-04"
          ],
          "howToWearSteps": [
            {
              "step": 1,
              "label": "Gentle Dusk",
              "imageAssetIds": [
                "mobile-a-side-b-side-gentle-dusk-how-to-wear-step-1-image-1",
                "mobile-a-side-b-side-gentle-dusk-how-to-wear-step-1-image-2"
              ],
              "sketchAssetId": "mobile-a-side-b-side-gentle-dusk-how-to-wear-step-1-sketch"
            },
            {
              "step": 2,
              "label": "Gentle Dusk",
              "imageAssetIds": [
                "mobile-a-side-b-side-gentle-dusk-how-to-wear-step-2-image-1",
                "mobile-a-side-b-side-gentle-dusk-how-to-wear-step-2-image-2"
              ],
              "sketchAssetId": "mobile-a-side-b-side-gentle-dusk-how-to-wear-step-2-sketch"
            },
            {
              "step": 3,
              "label": "Gentle Dusk",
              "imageAssetIds": [
                "mobile-a-side-b-side-gentle-dusk-how-to-wear-step-3-image-1",
                "mobile-a-side-b-side-gentle-dusk-how-to-wear-step-3-image-2"
              ],
              "sketchAssetId": "mobile-a-side-b-side-gentle-dusk-how-to-wear-step-3-sketch"
            }
          ]
        },
        "forbiddenLegacySlotTypes": [
          "detail-frame",
          "detail-look-style-group",
          "detail-style-images-group",
          "detail-how-to-wear-group",
          "image-group",
          "style-images-group",
          "how-to-wear-group",
          "desktop-frame"
        ],
        "desktopAssetsRemainUntouched": true
      },
      "mobileEditorialRetinaAssetPack": {
        "status": "available",
        "contractId": "mobile-detail-editorial-retina-v2",
        "route": "/air-ease-v2/detail/gentle-dusk",
        "heroAssetIds": [
          "mobile-a-side-b-side-gentle-dusk-hero-01-retina-3x",
          "mobile-a-side-b-side-gentle-dusk-hero-02-retina-3x"
        ],
        "lookStyleAssetIds": [
          "mobile-a-side-b-side-gentle-dusk-look-and-style-01-retina-3x",
          "mobile-a-side-b-side-gentle-dusk-look-and-style-02-retina-3x",
          "mobile-a-side-b-side-gentle-dusk-look-and-style-03-retina-3x",
          "mobile-a-side-b-side-gentle-dusk-look-and-style-04-retina-3x"
        ],
        "selectorAssetIds": [
          "mobile-a-side-b-side-selector-coarse-linen-souffle-retina-3x",
          "mobile-a-side-b-side-selector-textured-light-grey-retina-3x",
          "mobile-a-side-b-side-selector-morning-mist-denim-blue-retina-3x",
          "mobile-a-side-b-side-selector-dancing-mist-orange-retina-3x",
          "mobile-a-side-b-side-selector-gentle-dusk-retina-3x"
        ],
        "careIconAssetIds": [
          "mobile-editorial-care-icons-a-side-b-side-retina-3x"
        ],
        "howToWearSketchPolicy": "full-parent-line-art-card-frame",
        "howToWearSteps": [
          {
            "step": 1,
            "imageAssetIds": [
              "mobile-a-side-b-side-gentle-dusk-how-to-wear-step-1-image-1-retina-3x",
              "mobile-a-side-b-side-gentle-dusk-how-to-wear-step-1-image-2-retina-3x"
            ],
            "sketchCardAssetId": "mobile-a-side-b-side-gentle-dusk-how-to-wear-step-1-sketch-card-retina-3x"
          },
          {
            "step": 2,
            "imageAssetIds": [
              "mobile-a-side-b-side-gentle-dusk-how-to-wear-step-2-image-1-retina-3x",
              "mobile-a-side-b-side-gentle-dusk-how-to-wear-step-2-image-2-retina-3x"
            ],
            "sketchCardAssetId": "mobile-a-side-b-side-gentle-dusk-how-to-wear-step-2-sketch-card-retina-3x"
          },
          {
            "step": 3,
            "imageAssetIds": [
              "mobile-a-side-b-side-gentle-dusk-how-to-wear-step-3-image-1-retina-3x",
              "mobile-a-side-b-side-gentle-dusk-how-to-wear-step-3-image-2-retina-3x"
            ],
            "sketchCardAssetId": "mobile-a-side-b-side-gentle-dusk-how-to-wear-step-3-sketch-card-retina-3x"
          }
        ]
      },
      "sourceFigmaName": "detail_A Side / B Side_Cross brim Bucket Hat",
      "framePublicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---a-side---b-side-detail/detail-a-side-b-side-gentle-dusk-frame-3301-3298@2x.png",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-frame"
    },
    "echoSheerWhite": {
      "status": "complete",
      "route": "/air-ease-v2/detail/echo-sheer-white",
      "sectionId": "detail-echo-sheer-white",
      "season": "Collection",
      "series": "Echo",
      "productStyle": "Slit Brim Bucket Hat",
      "displayName": "Sheer White",
      "colorway": "Sheer White",
      "variantColorway": "Sheer White",
      "sourceFigmaNode": "3301:876",
      "figmaNodeName": "detail_Echo_Slit Brim Bucket Hatt",
      "notes": "Direct Figma frame export with reusable crops.",
      "frameAssetId": "detail-echo-sheer-white-frame",
      "palette": [
        {
          "id": "echo-sheer-white",
          "label": "Sheer White",
          "series": "Echo",
          "productStyle": "Slit Brim Bucket Hat",
          "colorway": "Sheer White",
          "targetRoute": "/air-ease-v2/detail/echo-sheer-white",
          "order": 1,
          "status": "available",
          "active": true,
          "sourceFigmaNode": "3221:34"
        },
        {
          "id": "echo-blue-white-stripe",
          "label": "Blue White Stripe",
          "series": "Echo",
          "productStyle": "Slit Brim Bucket Hat",
          "colorway": "Blue White Stripe",
          "targetRoute": "/air-ease-v2/detail/echo-blue-white-stripe",
          "order": 2,
          "status": "available",
          "active": false,
          "sourceFigmaNode": "3221:34"
        },
        {
          "id": "echo-soft-mist-blue",
          "label": "Soft Mist Blue",
          "series": "Echo",
          "productStyle": "Slit Brim Bucket Hat",
          "colorway": "Soft Mist Blue",
          "targetRoute": "/air-ease-v2/detail/echo-soft-mist-blue",
          "order": 3,
          "status": "available",
          "active": false,
          "sourceFigmaNode": "3221:34"
        },
        {
          "id": "echo-nightfall-black",
          "label": "Nightfall Black",
          "series": "Echo",
          "productStyle": "Slit Brim Bucket Hat",
          "colorway": "Nightfall Black",
          "targetRoute": "/air-ease-v2/detail/echo-nightfall-black",
          "order": 4,
          "status": "available",
          "active": false,
          "sourceFigmaNode": "3221:34"
        },
        {
          "id": "echo-matcha-latte",
          "label": "Matcha Latte",
          "series": "Echo",
          "productStyle": "Slit Brim Bucket Hat",
          "colorway": "Matcha Latte",
          "targetRoute": "/air-ease-v2/detail/echo-matcha-latte",
          "order": 5,
          "status": "available",
          "active": false,
          "sourceFigmaNode": "3221:34"
        },
        {
          "id": "echo-dune-brown",
          "label": "Dune Brown",
          "series": "Echo",
          "productStyle": "Slit Brim Bucket Hat",
          "colorway": "Dune Brown",
          "targetRoute": "/air-ease-v2/detail/echo-dune-brown",
          "order": 6,
          "status": "available",
          "active": false,
          "sourceFigmaNode": "3221:34"
        }
      ],
      "material": {
        "summary": "Mulberry silk and cotton for a cloud-like ease and a refined handfeel.",
        "fabric": "50% Mulberry Silk, 50% Cotton"
      },
      "slots": {
        "hero": {
          "status": "available",
          "mainImageAssetId": "detail-echo-sheer-white-hero-main",
          "closeupImageAssetId": "detail-echo-sheer-white-hero-closeup",
          "sourceFigmaNodes": [
            "3221:34"
          ],
          "sourceFigmaNode": "3301:899",
          "sourceType": "direct-figma-exportAsync-png",
          "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---echo-detail/detail-echo-sheer-white-hero-closeup-3301-899@2x.png",
          "width": 1800,
          "height": 1800
        },
        "lookAndStyle": {
          "status": "available",
          "assetId": "detail-echo-sheer-white-look-style",
          "sourceFigmaNode": "3301:901",
          "slotType": "image-group",
          "sourceType": "direct-figma-exportAsync-png",
          "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---echo-detail/detail-echo-sheer-white-look-style-3301-901@2x.png",
          "width": 3620,
          "height": 890
        },
        "moreWear": {
          "status": "available",
          "assetId": "detail-echo-sheer-white-style-images",
          "sourceFigmaNode": "3301:906",
          "slotType": "image-group",
          "sourceType": "direct-figma-exportAsync-png",
          "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---echo-detail/detail-echo-sheer-white-style-images-3301-906@2x.png",
          "width": 3620,
          "height": 890
        },
        "howToWear": {
          "status": "available",
          "assetId": "detail-echo-sheer-white-how-to-wear",
          "sourceFigmaNode": "3301:917",
          "includesSketchWearingGuide": true,
          "sourceType": "direct-figma-exportAsync-png",
          "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---echo-detail/detail-echo-sheer-white-how-to-wear-3301-917@2x.png",
          "width": 3620,
          "height": 1800
        },
        "detailInformation": {
          "status": "available",
          "assetId": "detail-echo-sheer-white-detail-info",
          "sourceFigmaNode": "3301:938",
          "sourceType": "direct-figma-exportAsync-png",
          "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---echo-detail/detail-echo-sheer-white-detail-info-3301-938@2x.png",
          "width": 1484,
          "height": 2692
        },
        "care": {
          "status": "available",
          "shared": true,
          "assetId": "detail-echo-sheer-white-detail-info",
          "sourceFigmaNode": "3301:938",
          "sourceType": "direct-figma-exportAsync-png",
          "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---echo-detail/detail-echo-sheer-white-detail-info-3301-938@2x.png",
          "width": 1484,
          "height": 2692
        },
        "addToCart": {
          "status": "visual-only",
          "disabledVisualOnly": true,
          "sourceFigmaNode": "3221:34"
        }
      },
      "assetIds": [
        "detail-echo-sheer-white-frame",
        "detail-echo-sheer-white-hero-main",
        "detail-echo-sheer-white-hero-closeup",
        "detail-echo-sheer-white-look-style",
        "detail-echo-sheer-white-style-images",
        "detail-echo-sheer-white-how-to-wear",
        "detail-echo-sheer-white-detail-info"
      ],
      "mobileDetail": {
        "status": "available",
        "template": "echo-mobile-atomic-v1",
        "sourceFigmaPageNode": "3301:233",
        "assetContract": {
          "label": "Sheer White",
          "route": "/air-ease-v2/detail/echo-sheer-white",
          "selectorAssetId": "detail-echo-mobile-selector-sheer-white",
          "heroAssetIds": [
            "detail-echo-sheer-white-mobile-hero-01",
            "detail-echo-sheer-white-mobile-hero-02"
          ],
          "lookAndStyleAssetIds": [
            "detail-echo-sheer-white-mobile-look-style-01",
            "detail-echo-sheer-white-mobile-look-style-02",
            "detail-echo-sheer-white-mobile-look-style-03",
            "detail-echo-sheer-white-mobile-look-style-04"
          ],
          "howToWearSteps": [
            {
              "step": 1,
              "imageAssetId": "detail-echo-sheer-white-mobile-how-to-wear-step-1-image",
              "sketchAssetId": "detail-echo-sheer-white-mobile-how-to-wear-step-1-sketch"
            },
            {
              "step": 2,
              "imageAssetId": "detail-echo-sheer-white-mobile-how-to-wear-step-2-image",
              "sketchAssetId": "detail-echo-sheer-white-mobile-how-to-wear-step-2-sketch"
            }
          ]
        },
        "forbiddenLegacySlotTypes": [
          "image-group",
          "detail-info",
          "desktop-frame"
        ]
      },
      "mobileEditorialRetinaAssetPack": {
        "status": "available",
        "contractId": "mobile-detail-editorial-retina-v2",
        "route": "/air-ease-v2/detail/echo-sheer-white",
        "heroAssetIds": [
          "detail-echo-sheer-white-mobile-hero-01-retina-3x",
          "detail-echo-sheer-white-mobile-hero-02-retina-3x"
        ],
        "lookStyleAssetIds": [
          "detail-echo-sheer-white-mobile-look-style-01-retina-3x",
          "detail-echo-sheer-white-mobile-look-style-02-retina-3x",
          "detail-echo-sheer-white-mobile-look-style-03-retina-3x",
          "detail-echo-sheer-white-mobile-look-style-04-retina-3x"
        ],
        "selectorAssetIds": [
          "detail-echo-mobile-selector-sheer-white-retina-3x",
          "detail-echo-mobile-selector-blue-white-stripe-retina-3x",
          "detail-echo-mobile-selector-soft-mist-blue-retina-3x",
          "detail-echo-mobile-selector-nightfall-black-retina-3x",
          "detail-echo-mobile-selector-matcha-latte-retina-3x",
          "detail-echo-mobile-selector-dune-brown-retina-3x"
        ],
        "careIconAssetIds": [
          "mobile-editorial-care-icons-echo-retina-3x"
        ],
        "howToWearSketchPolicy": "full-parent-line-art-card-frame",
        "howToWearSteps": [
          {
            "step": 1,
            "imageAssetIds": [
              "detail-echo-sheer-white-mobile-how-to-wear-step-1-image-retina-3x",
              "detail-echo-sheer-white-mobile-how-to-wear-step-1-image-2-retina-3x"
            ],
            "sketchCardAssetId": "detail-echo-sheer-white-mobile-how-to-wear-step-1-sketch-card-retina-3x"
          },
          {
            "step": 2,
            "imageAssetIds": [
              "detail-echo-sheer-white-mobile-how-to-wear-step-2-image-retina-3x",
              "detail-echo-sheer-white-mobile-how-to-wear-step-2-image-2-retina-3x"
            ],
            "sketchCardAssetId": "detail-echo-sheer-white-mobile-how-to-wear-step-2-sketch-card-retina-3x"
          }
        ]
      },
      "sourceFigmaName": "detail_Echo_Slit Brim Bucket Hatt",
      "framePublicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---echo-detail/detail-echo-sheer-white-frame-3301-876@2x.png",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-frame"
    },
    "echoBlueWhiteStripe": {
      "status": "complete",
      "route": "/air-ease-v2/detail/echo-blue-white-stripe",
      "sectionId": "detail-echo-blue-white-stripe",
      "season": "Collection",
      "series": "Echo",
      "productStyle": "Slit Brim Bucket Hat",
      "displayName": "Blue White Stripe",
      "colorway": "Blue White Stripe",
      "variantColorway": "Blue White Stripe",
      "sourceFigmaNode": "3301:998",
      "figmaNodeName": "detail_Echo_Slit Brim Bucket Hatt",
      "notes": "Direct Figma frame export with reusable crops.",
      "frameAssetId": "detail-echo-blue-white-stripe-frame",
      "palette": [
        {
          "id": "echo-sheer-white",
          "label": "Sheer White",
          "series": "Echo",
          "productStyle": "Slit Brim Bucket Hat",
          "colorway": "Sheer White",
          "targetRoute": "/air-ease-v2/detail/echo-sheer-white",
          "order": 1,
          "status": "available",
          "active": false,
          "sourceFigmaNode": "3228:244"
        },
        {
          "id": "echo-blue-white-stripe",
          "label": "Blue White Stripe",
          "series": "Echo",
          "productStyle": "Slit Brim Bucket Hat",
          "colorway": "Blue White Stripe",
          "targetRoute": "/air-ease-v2/detail/echo-blue-white-stripe",
          "order": 2,
          "status": "available",
          "active": true,
          "sourceFigmaNode": "3228:244"
        },
        {
          "id": "echo-soft-mist-blue",
          "label": "Soft Mist Blue",
          "series": "Echo",
          "productStyle": "Slit Brim Bucket Hat",
          "colorway": "Soft Mist Blue",
          "targetRoute": "/air-ease-v2/detail/echo-soft-mist-blue",
          "order": 3,
          "status": "available",
          "active": false,
          "sourceFigmaNode": "3228:244"
        },
        {
          "id": "echo-nightfall-black",
          "label": "Nightfall Black",
          "series": "Echo",
          "productStyle": "Slit Brim Bucket Hat",
          "colorway": "Nightfall Black",
          "targetRoute": "/air-ease-v2/detail/echo-nightfall-black",
          "order": 4,
          "status": "available",
          "active": false,
          "sourceFigmaNode": "3228:244"
        },
        {
          "id": "echo-matcha-latte",
          "label": "Matcha Latte",
          "series": "Echo",
          "productStyle": "Slit Brim Bucket Hat",
          "colorway": "Matcha Latte",
          "targetRoute": "/air-ease-v2/detail/echo-matcha-latte",
          "order": 5,
          "status": "available",
          "active": false,
          "sourceFigmaNode": "3228:244"
        },
        {
          "id": "echo-dune-brown",
          "label": "Dune Brown",
          "series": "Echo",
          "productStyle": "Slit Brim Bucket Hat",
          "colorway": "Dune Brown",
          "targetRoute": "/air-ease-v2/detail/echo-dune-brown",
          "order": 6,
          "status": "available",
          "active": false,
          "sourceFigmaNode": "3228:244"
        }
      ],
      "material": {
        "summary": "Mulberry silk and cotton for a cloud-like ease and a refined handfeel.",
        "fabric": "Mulberry Silk 41%, Cotton"
      },
      "slots": {
        "hero": {
          "status": "available",
          "mainImageAssetId": "detail-echo-blue-white-stripe-hero-main",
          "closeupImageAssetId": "detail-echo-blue-white-stripe-hero-closeup",
          "sourceFigmaNodes": [
            "3228:244"
          ],
          "sourceFigmaNode": "3301:1021",
          "sourceType": "direct-figma-exportAsync-png",
          "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---echo-detail/detail-echo-blue-white-stripe-hero-closeup-3301-1021@2x.png",
          "width": 1800,
          "height": 1800
        },
        "lookAndStyle": {
          "status": "available",
          "assetId": "detail-echo-blue-white-stripe-look-style",
          "sourceFigmaNode": "3301:1023",
          "slotType": "image-group",
          "sourceType": "direct-figma-exportAsync-png",
          "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---echo-detail/detail-echo-blue-white-stripe-look-style-3301-1023@2x.png",
          "width": 3620,
          "height": 890
        },
        "moreWear": {
          "status": "available",
          "assetId": "detail-echo-blue-white-stripe-style-images",
          "sourceFigmaNode": "3301:1030",
          "slotType": "image-group",
          "sourceType": "direct-figma-exportAsync-png",
          "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---echo-detail/detail-echo-blue-white-stripe-style-images-3301-1030@2x.png",
          "width": 3620,
          "height": 890
        },
        "howToWear": {
          "status": "available",
          "assetId": "detail-echo-blue-white-stripe-how-to-wear",
          "sourceFigmaNode": "3301:1043",
          "includesSketchWearingGuide": true,
          "sourceType": "direct-figma-exportAsync-png",
          "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---echo-detail/detail-echo-blue-white-stripe-how-to-wear-3301-1043@2x.png",
          "width": 3620,
          "height": 2710
        },
        "detailInformation": {
          "status": "available",
          "assetId": "detail-echo-blue-white-stripe-detail-info",
          "sourceFigmaNode": "3301:1066",
          "sourceType": "direct-figma-exportAsync-png",
          "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---echo-detail/detail-echo-blue-white-stripe-detail-info-3301-1066@2x.png",
          "width": 1484,
          "height": 2692
        },
        "care": {
          "status": "available",
          "shared": true,
          "assetId": "detail-echo-blue-white-stripe-detail-info",
          "sourceFigmaNode": "3301:1066",
          "sourceType": "direct-figma-exportAsync-png",
          "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---echo-detail/detail-echo-blue-white-stripe-detail-info-3301-1066@2x.png",
          "width": 1484,
          "height": 2692
        },
        "addToCart": {
          "status": "visual-only",
          "disabledVisualOnly": true,
          "sourceFigmaNode": "3228:244"
        }
      },
      "assetIds": [
        "detail-echo-blue-white-stripe-frame",
        "detail-echo-blue-white-stripe-hero-main",
        "detail-echo-blue-white-stripe-hero-closeup",
        "detail-echo-blue-white-stripe-look-style",
        "detail-echo-blue-white-stripe-style-images",
        "detail-echo-blue-white-stripe-how-to-wear",
        "detail-echo-blue-white-stripe-detail-info"
      ],
      "mobileDetail": {
        "status": "available",
        "template": "echo-mobile-atomic-v1",
        "sourceFigmaPageNode": "3301:233",
        "assetContract": {
          "label": "Blue White Stripe",
          "route": "/air-ease-v2/detail/echo-blue-white-stripe",
          "selectorAssetId": "detail-echo-mobile-selector-blue-white-stripe",
          "heroAssetIds": [
            "detail-echo-blue-white-stripe-mobile-hero-01",
            "detail-echo-blue-white-stripe-mobile-hero-02"
          ],
          "lookAndStyleAssetIds": [
            "detail-echo-blue-white-stripe-mobile-look-style-01",
            "detail-echo-blue-white-stripe-mobile-look-style-02",
            "detail-echo-blue-white-stripe-mobile-look-style-03",
            "detail-echo-blue-white-stripe-mobile-look-style-04"
          ],
          "howToWearSteps": [
            {
              "step": 1,
              "imageAssetId": "detail-echo-blue-white-stripe-mobile-how-to-wear-step-1-image",
              "sketchAssetId": "detail-echo-blue-white-stripe-mobile-how-to-wear-step-1-sketch"
            },
            {
              "step": 2,
              "imageAssetId": "detail-echo-blue-white-stripe-mobile-how-to-wear-step-2-image",
              "sketchAssetId": "detail-echo-blue-white-stripe-mobile-how-to-wear-step-2-sketch"
            }
          ]
        },
        "forbiddenLegacySlotTypes": [
          "image-group",
          "detail-info",
          "desktop-frame"
        ]
      },
      "mobileEditorialRetinaAssetPack": {
        "status": "available",
        "contractId": "mobile-detail-editorial-retina-v2",
        "route": "/air-ease-v2/detail/echo-blue-white-stripe",
        "heroAssetIds": [
          "detail-echo-blue-white-stripe-mobile-hero-01-retina-3x",
          "detail-echo-blue-white-stripe-mobile-hero-02-retina-3x"
        ],
        "lookStyleAssetIds": [
          "detail-echo-blue-white-stripe-mobile-look-style-01-retina-3x",
          "detail-echo-blue-white-stripe-mobile-look-style-02-retina-3x",
          "detail-echo-blue-white-stripe-mobile-look-style-03-retina-3x",
          "detail-echo-blue-white-stripe-mobile-look-style-04-retina-3x"
        ],
        "selectorAssetIds": [
          "detail-echo-mobile-selector-sheer-white-retina-3x",
          "detail-echo-mobile-selector-blue-white-stripe-retina-3x",
          "detail-echo-mobile-selector-soft-mist-blue-retina-3x",
          "detail-echo-mobile-selector-nightfall-black-retina-3x",
          "detail-echo-mobile-selector-matcha-latte-retina-3x",
          "detail-echo-mobile-selector-dune-brown-retina-3x"
        ],
        "careIconAssetIds": [
          "mobile-editorial-care-icons-echo-retina-3x"
        ],
        "howToWearSketchPolicy": "full-parent-line-art-card-frame",
        "howToWearSteps": [
          {
            "step": 1,
            "imageAssetIds": [
              "detail-echo-blue-white-stripe-mobile-how-to-wear-step-1-image-retina-3x",
              "detail-echo-blue-white-stripe-mobile-how-to-wear-step-1-image-2-retina-3x"
            ],
            "sketchCardAssetId": "detail-echo-blue-white-stripe-mobile-how-to-wear-step-1-sketch-card-retina-3x"
          },
          {
            "step": 2,
            "imageAssetIds": [
              "detail-echo-blue-white-stripe-mobile-how-to-wear-step-2-image-retina-3x",
              "detail-echo-blue-white-stripe-mobile-how-to-wear-step-2-image-2-retina-3x"
            ],
            "sketchCardAssetId": "detail-echo-blue-white-stripe-mobile-how-to-wear-step-2-sketch-card-retina-3x"
          }
        ]
      },
      "sourceFigmaName": "detail_Echo_Slit Brim Bucket Hatt",
      "framePublicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---echo-detail/detail-echo-blue-white-stripe-frame-3301-998@2x.png",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-frame"
    },
    "echoSoftMistBlue": {
      "status": "complete",
      "route": "/air-ease-v2/detail/echo-soft-mist-blue",
      "sectionId": "detail-echo-soft-mist-blue",
      "season": "Collection",
      "series": "Echo",
      "productStyle": "Slit Brim Bucket Hat",
      "displayName": "Soft Mist Blue",
      "colorway": "Soft Mist Blue",
      "variantColorway": "Soft Mist Blue",
      "sourceFigmaNode": "3301:1128",
      "figmaNodeName": "detail_Echo_Slit Brim Bucket Hatt",
      "notes": "Direct Figma frame export with reusable crops.",
      "frameAssetId": "detail-echo-soft-mist-blue-frame",
      "palette": [
        {
          "id": "echo-sheer-white",
          "label": "Sheer White",
          "series": "Echo",
          "productStyle": "Slit Brim Bucket Hat",
          "colorway": "Sheer White",
          "targetRoute": "/air-ease-v2/detail/echo-sheer-white",
          "order": 1,
          "status": "available",
          "active": false,
          "sourceFigmaNode": "3229:475"
        },
        {
          "id": "echo-blue-white-stripe",
          "label": "Blue White Stripe",
          "series": "Echo",
          "productStyle": "Slit Brim Bucket Hat",
          "colorway": "Blue White Stripe",
          "targetRoute": "/air-ease-v2/detail/echo-blue-white-stripe",
          "order": 2,
          "status": "available",
          "active": false,
          "sourceFigmaNode": "3229:475"
        },
        {
          "id": "echo-soft-mist-blue",
          "label": "Soft Mist Blue",
          "series": "Echo",
          "productStyle": "Slit Brim Bucket Hat",
          "colorway": "Soft Mist Blue",
          "targetRoute": "/air-ease-v2/detail/echo-soft-mist-blue",
          "order": 3,
          "status": "available",
          "active": true,
          "sourceFigmaNode": "3229:475"
        },
        {
          "id": "echo-nightfall-black",
          "label": "Nightfall Black",
          "series": "Echo",
          "productStyle": "Slit Brim Bucket Hat",
          "colorway": "Nightfall Black",
          "targetRoute": "/air-ease-v2/detail/echo-nightfall-black",
          "order": 4,
          "status": "available",
          "active": false,
          "sourceFigmaNode": "3229:475"
        },
        {
          "id": "echo-matcha-latte",
          "label": "Matcha Latte",
          "series": "Echo",
          "productStyle": "Slit Brim Bucket Hat",
          "colorway": "Matcha Latte",
          "targetRoute": "/air-ease-v2/detail/echo-matcha-latte",
          "order": 5,
          "status": "available",
          "active": false,
          "sourceFigmaNode": "3229:475"
        },
        {
          "id": "echo-dune-brown",
          "label": "Dune Brown",
          "series": "Echo",
          "productStyle": "Slit Brim Bucket Hat",
          "colorway": "Dune Brown",
          "targetRoute": "/air-ease-v2/detail/echo-dune-brown",
          "order": 6,
          "status": "available",
          "active": false,
          "sourceFigmaNode": "3229:475"
        }
      ],
      "material": {
        "summary": "Steamed wool finish, with a delicate sheen and pressure-free comfort.",
        "fabric": "70% Wool, 12.4% Polyester, 10% Triacetate, 5% Tencel, 2.6% Lycra",
        "lining": "86% Triacetate, 14% Polyester"
      },
      "slots": {
        "hero": {
          "status": "available",
          "mainImageAssetId": "detail-echo-soft-mist-blue-hero-main",
          "closeupImageAssetId": "detail-echo-soft-mist-blue-hero-closeup",
          "sourceFigmaNodes": [
            "3229:475"
          ],
          "sourceFigmaNode": "3301:1151",
          "sourceType": "direct-figma-exportAsync-png",
          "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---echo-detail/detail-echo-soft-mist-blue-hero-closeup-3301-1151@2x.png",
          "width": 1800,
          "height": 1800
        },
        "lookAndStyle": {
          "status": "available",
          "assetId": "detail-echo-soft-mist-blue-look-style",
          "sourceFigmaNode": "3301:1153",
          "slotType": "image-group",
          "sourceType": "direct-figma-exportAsync-png",
          "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---echo-detail/detail-echo-soft-mist-blue-look-style-3301-1153@2x.png",
          "width": 3620,
          "height": 890
        },
        "moreWear": {
          "status": "available",
          "assetId": "detail-echo-soft-mist-blue-style-images",
          "sourceFigmaNode": "3301:1160",
          "slotType": "image-group",
          "sourceType": "direct-figma-exportAsync-png",
          "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---echo-detail/detail-echo-soft-mist-blue-style-images-3301-1160@2x.png",
          "width": 3620,
          "height": 890
        },
        "howToWear": {
          "status": "available",
          "assetId": "detail-echo-soft-mist-blue-how-to-wear",
          "sourceFigmaNode": "3301:1171",
          "includesSketchWearingGuide": true,
          "sourceType": "direct-figma-exportAsync-png",
          "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---echo-detail/detail-echo-soft-mist-blue-how-to-wear-3301-1171@2x.png",
          "width": 3620,
          "height": 2710
        },
        "detailInformation": {
          "status": "available",
          "assetId": "detail-echo-soft-mist-blue-detail-info",
          "sourceFigmaNode": "3301:1194",
          "sourceType": "direct-figma-exportAsync-png",
          "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---echo-detail/detail-echo-soft-mist-blue-detail-info-3301-1194@2x.png",
          "width": 1484,
          "height": 2800
        },
        "care": {
          "status": "available",
          "shared": true,
          "assetId": "detail-echo-soft-mist-blue-detail-info",
          "sourceFigmaNode": "3301:1194",
          "sourceType": "direct-figma-exportAsync-png",
          "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---echo-detail/detail-echo-soft-mist-blue-detail-info-3301-1194@2x.png",
          "width": 1484,
          "height": 2800
        },
        "addToCart": {
          "status": "visual-only",
          "disabledVisualOnly": true,
          "sourceFigmaNode": "3229:475"
        }
      },
      "assetIds": [
        "detail-echo-soft-mist-blue-frame",
        "detail-echo-soft-mist-blue-hero-main",
        "detail-echo-soft-mist-blue-hero-closeup",
        "detail-echo-soft-mist-blue-look-style",
        "detail-echo-soft-mist-blue-style-images",
        "detail-echo-soft-mist-blue-how-to-wear",
        "detail-echo-soft-mist-blue-detail-info"
      ],
      "mobileDetail": {
        "status": "available",
        "template": "echo-mobile-atomic-v1",
        "sourceFigmaPageNode": "3301:233",
        "assetContract": {
          "label": "Soft Mist Blue",
          "route": "/air-ease-v2/detail/echo-soft-mist-blue",
          "selectorAssetId": "detail-echo-mobile-selector-soft-mist-blue",
          "heroAssetIds": [
            "detail-echo-soft-mist-blue-mobile-hero-01",
            "detail-echo-soft-mist-blue-mobile-hero-02"
          ],
          "lookAndStyleAssetIds": [
            "detail-echo-soft-mist-blue-mobile-look-style-01",
            "detail-echo-soft-mist-blue-mobile-look-style-02",
            "detail-echo-soft-mist-blue-mobile-look-style-03",
            "detail-echo-soft-mist-blue-mobile-look-style-04"
          ],
          "howToWearSteps": [
            {
              "step": 1,
              "imageAssetId": "detail-echo-soft-mist-blue-mobile-how-to-wear-step-1-image",
              "sketchAssetId": "detail-echo-soft-mist-blue-mobile-how-to-wear-step-1-sketch"
            },
            {
              "step": 2,
              "imageAssetId": "detail-echo-soft-mist-blue-mobile-how-to-wear-step-2-image",
              "sketchAssetId": "detail-echo-soft-mist-blue-mobile-how-to-wear-step-2-sketch"
            }
          ]
        },
        "forbiddenLegacySlotTypes": [
          "image-group",
          "detail-info",
          "desktop-frame"
        ]
      },
      "mobileEditorialRetinaAssetPack": {
        "status": "available",
        "contractId": "mobile-detail-editorial-retina-v2",
        "route": "/air-ease-v2/detail/echo-soft-mist-blue",
        "heroAssetIds": [
          "detail-echo-soft-mist-blue-mobile-hero-01-retina-3x",
          "detail-echo-soft-mist-blue-mobile-hero-02-retina-3x"
        ],
        "lookStyleAssetIds": [
          "detail-echo-soft-mist-blue-mobile-look-style-01-retina-3x",
          "detail-echo-soft-mist-blue-mobile-look-style-02-retina-3x",
          "detail-echo-soft-mist-blue-mobile-look-style-03-retina-3x",
          "detail-echo-soft-mist-blue-mobile-look-style-04-retina-3x"
        ],
        "selectorAssetIds": [
          "detail-echo-mobile-selector-sheer-white-retina-3x",
          "detail-echo-mobile-selector-blue-white-stripe-retina-3x",
          "detail-echo-mobile-selector-soft-mist-blue-retina-3x",
          "detail-echo-mobile-selector-nightfall-black-retina-3x",
          "detail-echo-mobile-selector-matcha-latte-retina-3x",
          "detail-echo-mobile-selector-dune-brown-retina-3x"
        ],
        "careIconAssetIds": [
          "mobile-editorial-care-icons-echo-retina-3x"
        ],
        "howToWearSketchPolicy": "full-parent-line-art-card-frame",
        "howToWearSteps": [
          {
            "step": 1,
            "imageAssetIds": [
              "detail-echo-soft-mist-blue-mobile-how-to-wear-step-1-image-retina-3x",
              "detail-echo-soft-mist-blue-mobile-how-to-wear-step-1-image-2-retina-3x"
            ],
            "sketchCardAssetId": "detail-echo-soft-mist-blue-mobile-how-to-wear-step-1-sketch-card-retina-3x"
          },
          {
            "step": 2,
            "imageAssetIds": [
              "detail-echo-soft-mist-blue-mobile-how-to-wear-step-2-image-retina-3x",
              "detail-echo-soft-mist-blue-mobile-how-to-wear-step-2-image-2-retina-3x"
            ],
            "sketchCardAssetId": "detail-echo-soft-mist-blue-mobile-how-to-wear-step-2-sketch-card-retina-3x"
          }
        ]
      },
      "sourceFigmaName": "detail_Echo_Slit Brim Bucket Hatt",
      "framePublicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---echo-detail/detail-echo-soft-mist-blue-frame-3301-1128@2x.png",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-frame"
    },
    "echoNightfallBlack": {
      "status": "complete",
      "route": "/air-ease-v2/detail/echo-nightfall-black",
      "sectionId": "detail-echo-nightfall-black",
      "season": "Collection",
      "series": "Echo",
      "productStyle": "Slit Brim Bucket Hat",
      "displayName": "Nightfall Black",
      "colorway": "Nightfall Black",
      "variantColorway": "Nightfall Black",
      "sourceFigmaNode": "3301:1258",
      "figmaNodeName": "detail_Echo_Slit Brim Bucket Hatt",
      "notes": "Direct Figma frame export with reusable crops.",
      "frameAssetId": "detail-echo-nightfall-black-frame",
      "palette": [
        {
          "id": "echo-sheer-white",
          "label": "Sheer White",
          "series": "Echo",
          "productStyle": "Slit Brim Bucket Hat",
          "colorway": "Sheer White",
          "targetRoute": "/air-ease-v2/detail/echo-sheer-white",
          "order": 1,
          "status": "available",
          "active": false,
          "sourceFigmaNode": "3229:720"
        },
        {
          "id": "echo-blue-white-stripe",
          "label": "Blue White Stripe",
          "series": "Echo",
          "productStyle": "Slit Brim Bucket Hat",
          "colorway": "Blue White Stripe",
          "targetRoute": "/air-ease-v2/detail/echo-blue-white-stripe",
          "order": 2,
          "status": "available",
          "active": false,
          "sourceFigmaNode": "3229:720"
        },
        {
          "id": "echo-soft-mist-blue",
          "label": "Soft Mist Blue",
          "series": "Echo",
          "productStyle": "Slit Brim Bucket Hat",
          "colorway": "Soft Mist Blue",
          "targetRoute": "/air-ease-v2/detail/echo-soft-mist-blue",
          "order": 3,
          "status": "available",
          "active": false,
          "sourceFigmaNode": "3229:720"
        },
        {
          "id": "echo-nightfall-black",
          "label": "Nightfall Black",
          "series": "Echo",
          "productStyle": "Slit Brim Bucket Hat",
          "colorway": "Nightfall Black",
          "targetRoute": "/air-ease-v2/detail/echo-nightfall-black",
          "order": 4,
          "status": "available",
          "active": true,
          "sourceFigmaNode": "3229:720"
        },
        {
          "id": "echo-matcha-latte",
          "label": "Matcha Latte",
          "series": "Echo",
          "productStyle": "Slit Brim Bucket Hat",
          "colorway": "Matcha Latte",
          "targetRoute": "/air-ease-v2/detail/echo-matcha-latte",
          "order": 5,
          "status": "available",
          "active": false,
          "sourceFigmaNode": "3229:720"
        },
        {
          "id": "echo-dune-brown",
          "label": "Dune Brown",
          "series": "Echo",
          "productStyle": "Slit Brim Bucket Hat",
          "colorway": "Dune Brown",
          "targetRoute": "/air-ease-v2/detail/echo-dune-brown",
          "order": 6,
          "status": "available",
          "active": false,
          "sourceFigmaNode": "3229:720"
        }
      ],
      "material": {
        "summary": "Steamed wool finish, with a delicate sheen and pressure-free comfort.",
        "fabric": "70% Wool, 12.4% Polyester, 10% Triacetate, 5% Tencel, 2.6% Lycra",
        "lining": "86% Triacetate, 14% Polyester",
        "visor": "85% Mulberry Silk, 15% Nylon"
      },
      "slots": {
        "hero": {
          "status": "available",
          "mainImageAssetId": "detail-echo-nightfall-black-hero-main",
          "closeupImageAssetId": "detail-echo-nightfall-black-hero-closeup",
          "sourceFigmaNodes": [
            "3229:720"
          ],
          "sourceFigmaNode": "3301:1281",
          "sourceType": "direct-figma-exportAsync-png",
          "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---echo-detail/detail-echo-nightfall-black-hero-closeup-3301-1281@2x.png",
          "width": 1800,
          "height": 1800
        },
        "lookAndStyle": {
          "status": "available",
          "assetId": "detail-echo-nightfall-black-look-style",
          "sourceFigmaNode": "3301:1283",
          "slotType": "image-group",
          "sourceType": "direct-figma-exportAsync-png",
          "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---echo-detail/detail-echo-nightfall-black-look-style-3301-1283@2x.png",
          "width": 3620,
          "height": 890
        },
        "moreWear": {
          "status": "available",
          "assetId": "detail-echo-nightfall-black-style-images",
          "sourceFigmaNode": "3301:1290",
          "slotType": "image-group",
          "sourceType": "direct-figma-exportAsync-png",
          "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---echo-detail/detail-echo-nightfall-black-style-images-3301-1290@2x.png",
          "width": 3620,
          "height": 890
        },
        "howToWear": {
          "status": "available",
          "assetId": "detail-echo-nightfall-black-how-to-wear",
          "sourceFigmaNode": "3301:1304",
          "includesSketchWearingGuide": true,
          "sourceType": "direct-figma-exportAsync-png",
          "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---echo-detail/detail-echo-nightfall-black-how-to-wear-3301-1304@2x.png",
          "width": 3620,
          "height": 2710
        },
        "detailInformation": {
          "status": "available",
          "assetId": "detail-echo-nightfall-black-detail-info",
          "sourceFigmaNode": "3301:1327",
          "sourceType": "direct-figma-exportAsync-png",
          "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---echo-detail/detail-echo-nightfall-black-detail-info-3301-1327@2x.png",
          "width": 1484,
          "height": 2908
        },
        "care": {
          "status": "available",
          "shared": true,
          "assetId": "detail-echo-nightfall-black-detail-info",
          "sourceFigmaNode": "3301:1327",
          "sourceType": "direct-figma-exportAsync-png",
          "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---echo-detail/detail-echo-nightfall-black-detail-info-3301-1327@2x.png",
          "width": 1484,
          "height": 2908
        },
        "addToCart": {
          "status": "visual-only",
          "disabledVisualOnly": true,
          "sourceFigmaNode": "3229:720"
        }
      },
      "assetIds": [
        "detail-echo-nightfall-black-frame",
        "detail-echo-nightfall-black-hero-main",
        "detail-echo-nightfall-black-hero-closeup",
        "detail-echo-nightfall-black-look-style",
        "detail-echo-nightfall-black-style-images",
        "detail-echo-nightfall-black-how-to-wear",
        "detail-echo-nightfall-black-detail-info"
      ],
      "mobileDetail": {
        "status": "available",
        "template": "echo-mobile-atomic-v1",
        "sourceFigmaPageNode": "3301:233",
        "assetContract": {
          "label": "Nightfall Black",
          "route": "/air-ease-v2/detail/echo-nightfall-black",
          "selectorAssetId": "detail-echo-mobile-selector-nightfall-black",
          "heroAssetIds": [
            "detail-echo-nightfall-black-mobile-hero-01",
            "detail-echo-nightfall-black-mobile-hero-02"
          ],
          "lookAndStyleAssetIds": [
            "detail-echo-nightfall-black-mobile-look-style-01",
            "detail-echo-nightfall-black-mobile-look-style-02",
            "detail-echo-nightfall-black-mobile-look-style-03",
            "detail-echo-nightfall-black-mobile-look-style-04"
          ],
          "howToWearSteps": [
            {
              "step": 1,
              "imageAssetId": "detail-echo-nightfall-black-mobile-how-to-wear-step-1-image",
              "sketchAssetId": "detail-echo-nightfall-black-mobile-how-to-wear-step-1-sketch"
            },
            {
              "step": 2,
              "imageAssetId": "detail-echo-nightfall-black-mobile-how-to-wear-step-2-image",
              "sketchAssetId": "detail-echo-nightfall-black-mobile-how-to-wear-step-2-sketch"
            }
          ]
        },
        "forbiddenLegacySlotTypes": [
          "image-group",
          "detail-info",
          "desktop-frame"
        ]
      },
      "mobileEditorialRetinaAssetPack": {
        "status": "available",
        "contractId": "mobile-detail-editorial-retina-v2",
        "route": "/air-ease-v2/detail/echo-nightfall-black",
        "heroAssetIds": [
          "detail-echo-nightfall-black-mobile-hero-01-retina-3x",
          "detail-echo-nightfall-black-mobile-hero-02-retina-3x"
        ],
        "lookStyleAssetIds": [
          "detail-echo-nightfall-black-mobile-look-style-01-retina-3x",
          "detail-echo-nightfall-black-mobile-look-style-02-retina-3x",
          "detail-echo-nightfall-black-mobile-look-style-03-retina-3x",
          "detail-echo-nightfall-black-mobile-look-style-04-retina-3x"
        ],
        "selectorAssetIds": [
          "detail-echo-mobile-selector-sheer-white-retina-3x",
          "detail-echo-mobile-selector-blue-white-stripe-retina-3x",
          "detail-echo-mobile-selector-soft-mist-blue-retina-3x",
          "detail-echo-mobile-selector-nightfall-black-retina-3x",
          "detail-echo-mobile-selector-matcha-latte-retina-3x",
          "detail-echo-mobile-selector-dune-brown-retina-3x"
        ],
        "careIconAssetIds": [
          "mobile-editorial-care-icons-echo-retina-3x"
        ],
        "howToWearSketchPolicy": "full-parent-line-art-card-frame",
        "howToWearSteps": [
          {
            "step": 1,
            "imageAssetIds": [
              "detail-echo-nightfall-black-mobile-how-to-wear-step-1-image-retina-3x",
              "detail-echo-nightfall-black-mobile-how-to-wear-step-1-image-2-retina-3x"
            ],
            "sketchCardAssetId": "detail-echo-nightfall-black-mobile-how-to-wear-step-1-sketch-card-retina-3x"
          },
          {
            "step": 2,
            "imageAssetIds": [
              "detail-echo-nightfall-black-mobile-how-to-wear-step-2-image-retina-3x",
              "detail-echo-nightfall-black-mobile-how-to-wear-step-2-image-2-retina-3x"
            ],
            "sketchCardAssetId": "detail-echo-nightfall-black-mobile-how-to-wear-step-2-sketch-card-retina-3x"
          }
        ]
      },
      "sourceFigmaName": "detail_Echo_Slit Brim Bucket Hatt",
      "framePublicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---echo-detail/detail-echo-nightfall-black-frame-3301-1258@2x.png",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-frame"
    },
    "echoMatchaLatte": {
      "status": "complete",
      "route": "/air-ease-v2/detail/echo-matcha-latte",
      "sectionId": "detail-echo-matcha-latte",
      "season": "Collection",
      "series": "Echo",
      "productStyle": "Slit Brim Bucket Hat",
      "displayName": "Matcha Latte",
      "colorway": "Matcha Latte",
      "variantColorway": "Matcha Latte",
      "sourceFigmaNode": "3301:1394",
      "figmaNodeName": "detail_Echo_Slit Brim Bucket Hatt",
      "notes": "Direct Figma frame export with reusable crops.",
      "frameAssetId": "detail-echo-matcha-latte-frame",
      "palette": [
        {
          "id": "echo-sheer-white",
          "label": "Sheer White",
          "series": "Echo",
          "productStyle": "Slit Brim Bucket Hat",
          "colorway": "Sheer White",
          "targetRoute": "/air-ease-v2/detail/echo-sheer-white",
          "order": 1,
          "status": "available",
          "active": false,
          "sourceFigmaNode": "3239:979"
        },
        {
          "id": "echo-blue-white-stripe",
          "label": "Blue White Stripe",
          "series": "Echo",
          "productStyle": "Slit Brim Bucket Hat",
          "colorway": "Blue White Stripe",
          "targetRoute": "/air-ease-v2/detail/echo-blue-white-stripe",
          "order": 2,
          "status": "available",
          "active": false,
          "sourceFigmaNode": "3239:979"
        },
        {
          "id": "echo-soft-mist-blue",
          "label": "Soft Mist Blue",
          "series": "Echo",
          "productStyle": "Slit Brim Bucket Hat",
          "colorway": "Soft Mist Blue",
          "targetRoute": "/air-ease-v2/detail/echo-soft-mist-blue",
          "order": 3,
          "status": "available",
          "active": false,
          "sourceFigmaNode": "3239:979"
        },
        {
          "id": "echo-nightfall-black",
          "label": "Nightfall Black",
          "series": "Echo",
          "productStyle": "Slit Brim Bucket Hat",
          "colorway": "Nightfall Black",
          "targetRoute": "/air-ease-v2/detail/echo-nightfall-black",
          "order": 4,
          "status": "available",
          "active": false,
          "sourceFigmaNode": "3239:979"
        },
        {
          "id": "echo-matcha-latte",
          "label": "Matcha Latte",
          "series": "Echo",
          "productStyle": "Slit Brim Bucket Hat",
          "colorway": "Matcha Latte",
          "targetRoute": "/air-ease-v2/detail/echo-matcha-latte",
          "order": 5,
          "status": "available",
          "active": true,
          "sourceFigmaNode": "3239:979"
        },
        {
          "id": "echo-dune-brown",
          "label": "Dune Brown",
          "series": "Echo",
          "productStyle": "Slit Brim Bucket Hat",
          "colorway": "Dune Brown",
          "targetRoute": "/air-ease-v2/detail/echo-dune-brown",
          "order": 6,
          "status": "available",
          "active": false,
          "sourceFigmaNode": "3239:979"
        }
      ],
      "material": {
        "summary": "Gentle in character, dry and structured, suitable across seasons.",
        "fabric": "100% Wool",
        "lining": "86% Triacetate, 14% Polyester"
      },
      "slots": {
        "hero": {
          "status": "available",
          "mainImageAssetId": "detail-echo-matcha-latte-hero-main",
          "closeupImageAssetId": "detail-echo-matcha-latte-hero-closeup",
          "sourceFigmaNodes": [
            "3239:979"
          ],
          "sourceFigmaNode": "3301:1417",
          "sourceType": "direct-figma-exportAsync-png",
          "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---echo-detail/detail-echo-matcha-latte-hero-closeup-3301-1417@2x.png",
          "width": 1800,
          "height": 1800
        },
        "lookAndStyle": {
          "status": "available",
          "assetId": "detail-echo-matcha-latte-look-style",
          "sourceFigmaNode": "3301:1419",
          "slotType": "image-group",
          "sourceType": "direct-figma-exportAsync-png",
          "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---echo-detail/detail-echo-matcha-latte-look-style-3301-1419@2x.png",
          "width": 3620,
          "height": 890
        },
        "moreWear": {
          "status": "available",
          "assetId": "detail-echo-matcha-latte-style-images",
          "sourceFigmaNode": "3301:1425",
          "slotType": "image-group",
          "sourceType": "direct-figma-exportAsync-png",
          "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---echo-detail/detail-echo-matcha-latte-style-images-3301-1425@2x.png",
          "width": 3620,
          "height": 890
        },
        "howToWear": {
          "status": "available",
          "assetId": "detail-echo-matcha-latte-how-to-wear",
          "sourceFigmaNode": "3301:1435",
          "includesSketchWearingGuide": true,
          "sourceType": "direct-figma-exportAsync-png",
          "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---echo-detail/detail-echo-matcha-latte-how-to-wear-3301-1435@2x.png",
          "width": 3620,
          "height": 2710
        },
        "detailInformation": {
          "status": "available",
          "assetId": "detail-echo-matcha-latte-detail-info",
          "sourceFigmaNode": "3301:1458",
          "sourceType": "direct-figma-exportAsync-png",
          "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---echo-detail/detail-echo-matcha-latte-detail-info-3301-1458@2x.png",
          "width": 1484,
          "height": 2800
        },
        "care": {
          "status": "available",
          "shared": true,
          "assetId": "detail-echo-matcha-latte-detail-info",
          "sourceFigmaNode": "3301:1458",
          "sourceType": "direct-figma-exportAsync-png",
          "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---echo-detail/detail-echo-matcha-latte-detail-info-3301-1458@2x.png",
          "width": 1484,
          "height": 2800
        },
        "addToCart": {
          "status": "visual-only",
          "disabledVisualOnly": true,
          "sourceFigmaNode": "3239:979"
        }
      },
      "assetIds": [
        "detail-echo-matcha-latte-frame",
        "detail-echo-matcha-latte-hero-main",
        "detail-echo-matcha-latte-hero-closeup",
        "detail-echo-matcha-latte-look-style",
        "detail-echo-matcha-latte-style-images",
        "detail-echo-matcha-latte-how-to-wear",
        "detail-echo-matcha-latte-detail-info"
      ],
      "mobileDetail": {
        "status": "available",
        "template": "echo-mobile-atomic-v1",
        "sourceFigmaPageNode": "3301:233",
        "assetContract": {
          "label": "Matcha Latte",
          "route": "/air-ease-v2/detail/echo-matcha-latte",
          "selectorAssetId": "detail-echo-mobile-selector-matcha-latte",
          "heroAssetIds": [
            "detail-echo-matcha-latte-mobile-hero-01",
            "detail-echo-matcha-latte-mobile-hero-02"
          ],
          "lookAndStyleAssetIds": [
            "detail-echo-matcha-latte-mobile-look-style-01",
            "detail-echo-matcha-latte-mobile-look-style-02",
            "detail-echo-matcha-latte-mobile-look-style-03",
            "detail-echo-matcha-latte-mobile-look-style-04"
          ],
          "howToWearSteps": [
            {
              "step": 1,
              "imageAssetId": "detail-echo-matcha-latte-mobile-how-to-wear-step-1-image",
              "sketchAssetId": "detail-echo-matcha-latte-mobile-how-to-wear-step-1-sketch"
            },
            {
              "step": 2,
              "imageAssetId": "detail-echo-matcha-latte-mobile-how-to-wear-step-2-image",
              "sketchAssetId": "detail-echo-matcha-latte-mobile-how-to-wear-step-2-sketch"
            }
          ]
        },
        "forbiddenLegacySlotTypes": [
          "image-group",
          "detail-info",
          "desktop-frame"
        ]
      },
      "mobileEditorialRetinaAssetPack": {
        "status": "available",
        "contractId": "mobile-detail-editorial-retina-v2",
        "route": "/air-ease-v2/detail/echo-matcha-latte",
        "heroAssetIds": [
          "detail-echo-matcha-latte-mobile-hero-01-retina-3x",
          "detail-echo-matcha-latte-mobile-hero-02-retina-3x"
        ],
        "lookStyleAssetIds": [
          "detail-echo-matcha-latte-mobile-look-style-01-retina-3x",
          "detail-echo-matcha-latte-mobile-look-style-02-retina-3x",
          "detail-echo-matcha-latte-mobile-look-style-03-retina-3x",
          "detail-echo-matcha-latte-mobile-look-style-04-retina-3x"
        ],
        "selectorAssetIds": [
          "detail-echo-mobile-selector-sheer-white-retina-3x",
          "detail-echo-mobile-selector-blue-white-stripe-retina-3x",
          "detail-echo-mobile-selector-soft-mist-blue-retina-3x",
          "detail-echo-mobile-selector-nightfall-black-retina-3x",
          "detail-echo-mobile-selector-matcha-latte-retina-3x",
          "detail-echo-mobile-selector-dune-brown-retina-3x"
        ],
        "careIconAssetIds": [
          "mobile-editorial-care-icons-echo-retina-3x"
        ],
        "howToWearSketchPolicy": "full-parent-line-art-card-frame",
        "howToWearSteps": [
          {
            "step": 1,
            "imageAssetIds": [
              "detail-echo-matcha-latte-mobile-how-to-wear-step-1-image-retina-3x",
              "detail-echo-matcha-latte-mobile-how-to-wear-step-1-image-2-retina-3x"
            ],
            "sketchCardAssetId": "detail-echo-matcha-latte-mobile-how-to-wear-step-1-sketch-card-retina-3x"
          },
          {
            "step": 2,
            "imageAssetIds": [
              "detail-echo-matcha-latte-mobile-how-to-wear-step-2-image-retina-3x",
              "detail-echo-matcha-latte-mobile-how-to-wear-step-2-image-2-retina-3x"
            ],
            "sketchCardAssetId": "detail-echo-matcha-latte-mobile-how-to-wear-step-2-sketch-card-retina-3x"
          }
        ]
      },
      "sourceFigmaName": "detail_Echo_Slit Brim Bucket Hatt",
      "framePublicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---echo-detail/detail-echo-matcha-latte-frame-3301-1394@2x.png",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-frame"
    },
    "echoDuneBrown": {
      "status": "complete",
      "route": "/air-ease-v2/detail/echo-dune-brown",
      "sectionId": "detail-echo-dune-brown",
      "season": "Collection",
      "series": "Echo",
      "productStyle": "Slit Brim Bucket Hat",
      "displayName": "Dune Brown",
      "colorway": "Dune Brown",
      "variantColorway": "Dune Brown",
      "sourceFigmaNode": "3301:1522",
      "figmaNodeName": "detail_Echo_Slit Brim Bucket Hatt",
      "notes": "Direct Figma frame export with reusable crops.",
      "frameAssetId": "detail-echo-dune-brown-frame",
      "palette": [
        {
          "id": "echo-sheer-white",
          "label": "Sheer White",
          "series": "Echo",
          "productStyle": "Slit Brim Bucket Hat",
          "colorway": "Sheer White",
          "targetRoute": "/air-ease-v2/detail/echo-sheer-white",
          "order": 1,
          "status": "available",
          "active": false,
          "sourceFigmaNode": "3239:1198"
        },
        {
          "id": "echo-blue-white-stripe",
          "label": "Blue White Stripe",
          "series": "Echo",
          "productStyle": "Slit Brim Bucket Hat",
          "colorway": "Blue White Stripe",
          "targetRoute": "/air-ease-v2/detail/echo-blue-white-stripe",
          "order": 2,
          "status": "available",
          "active": false,
          "sourceFigmaNode": "3239:1198"
        },
        {
          "id": "echo-soft-mist-blue",
          "label": "Soft Mist Blue",
          "series": "Echo",
          "productStyle": "Slit Brim Bucket Hat",
          "colorway": "Soft Mist Blue",
          "targetRoute": "/air-ease-v2/detail/echo-soft-mist-blue",
          "order": 3,
          "status": "available",
          "active": false,
          "sourceFigmaNode": "3239:1198"
        },
        {
          "id": "echo-nightfall-black",
          "label": "Nightfall Black",
          "series": "Echo",
          "productStyle": "Slit Brim Bucket Hat",
          "colorway": "Nightfall Black",
          "targetRoute": "/air-ease-v2/detail/echo-nightfall-black",
          "order": 4,
          "status": "available",
          "active": false,
          "sourceFigmaNode": "3239:1198"
        },
        {
          "id": "echo-matcha-latte",
          "label": "Matcha Latte",
          "series": "Echo",
          "productStyle": "Slit Brim Bucket Hat",
          "colorway": "Matcha Latte",
          "targetRoute": "/air-ease-v2/detail/echo-matcha-latte",
          "order": 5,
          "status": "available",
          "active": false,
          "sourceFigmaNode": "3239:1198"
        },
        {
          "id": "echo-dune-brown",
          "label": "Dune Brown",
          "series": "Echo",
          "productStyle": "Slit Brim Bucket Hat",
          "colorway": "Dune Brown",
          "targetRoute": "/air-ease-v2/detail/echo-dune-brown",
          "order": 6,
          "status": "available",
          "active": true,
          "sourceFigmaNode": "3239:1198"
        }
      ],
      "material": {
        "summary": "Gentle in character, dry and structured, suitable across seasons.",
        "fabric": "100% Wool",
        "lining": "86% Triacetate, 14% Polyester"
      },
      "slots": {
        "hero": {
          "status": "available",
          "mainImageAssetId": "detail-echo-dune-brown-hero-main",
          "closeupImageAssetId": "detail-echo-dune-brown-hero-closeup",
          "sourceFigmaNodes": [
            "3239:1198"
          ],
          "sourceFigmaNode": "3301:1545",
          "sourceType": "direct-figma-exportAsync-png",
          "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---echo-detail/detail-echo-dune-brown-hero-closeup-3301-1545@2x.png",
          "width": 1800,
          "height": 1800
        },
        "lookAndStyle": {
          "status": "available",
          "assetId": "detail-echo-dune-brown-look-style",
          "sourceFigmaNode": "3301:1547",
          "slotType": "image-group",
          "sourceType": "direct-figma-exportAsync-png",
          "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---echo-detail/detail-echo-dune-brown-look-style-3301-1547@2x.png",
          "width": 3620,
          "height": 890
        },
        "moreWear": {
          "status": "available",
          "assetId": "detail-echo-dune-brown-style-images",
          "sourceFigmaNode": "3301:1553",
          "slotType": "image-group",
          "sourceType": "direct-figma-exportAsync-png",
          "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---echo-detail/detail-echo-dune-brown-style-images-3301-1553@2x.png",
          "width": 3620,
          "height": 890
        },
        "howToWear": {
          "status": "available",
          "assetId": "detail-echo-dune-brown-how-to-wear",
          "sourceFigmaNode": "3301:1563",
          "includesSketchWearingGuide": true,
          "sourceType": "direct-figma-exportAsync-png",
          "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---echo-detail/detail-echo-dune-brown-how-to-wear-3301-1563@2x.png",
          "width": 3620,
          "height": 2710
        },
        "detailInformation": {
          "status": "available",
          "assetId": "detail-echo-dune-brown-detail-info",
          "sourceFigmaNode": "3301:1586",
          "sourceType": "direct-figma-exportAsync-png",
          "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---echo-detail/detail-echo-dune-brown-detail-info-3301-1586@2x.png",
          "width": 1484,
          "height": 2800
        },
        "care": {
          "status": "available",
          "shared": true,
          "assetId": "detail-echo-dune-brown-detail-info",
          "sourceFigmaNode": "3301:1586",
          "sourceType": "direct-figma-exportAsync-png",
          "publicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---echo-detail/detail-echo-dune-brown-detail-info-3301-1586@2x.png",
          "width": 1484,
          "height": 2800
        },
        "addToCart": {
          "status": "visual-only",
          "disabledVisualOnly": true,
          "sourceFigmaNode": "3239:1198"
        }
      },
      "assetIds": [
        "detail-echo-dune-brown-frame",
        "detail-echo-dune-brown-hero-main",
        "detail-echo-dune-brown-hero-closeup",
        "detail-echo-dune-brown-look-style",
        "detail-echo-dune-brown-style-images",
        "detail-echo-dune-brown-how-to-wear",
        "detail-echo-dune-brown-detail-info"
      ],
      "mobileDetail": {
        "status": "available",
        "template": "echo-mobile-atomic-v1",
        "sourceFigmaPageNode": "3301:233",
        "assetContract": {
          "label": "Dune Brown",
          "route": "/air-ease-v2/detail/echo-dune-brown",
          "selectorAssetId": "detail-echo-mobile-selector-dune-brown",
          "heroAssetIds": [
            "detail-echo-dune-brown-mobile-hero-01",
            "detail-echo-dune-brown-mobile-hero-02"
          ],
          "lookAndStyleAssetIds": [
            "detail-echo-dune-brown-mobile-look-style-01",
            "detail-echo-dune-brown-mobile-look-style-02",
            "detail-echo-dune-brown-mobile-look-style-03",
            "detail-echo-dune-brown-mobile-look-style-04"
          ],
          "howToWearSteps": [
            {
              "step": 1,
              "imageAssetId": "detail-echo-dune-brown-mobile-how-to-wear-step-1-image",
              "sketchAssetId": "detail-echo-dune-brown-mobile-how-to-wear-step-1-sketch"
            },
            {
              "step": 2,
              "imageAssetId": "detail-echo-dune-brown-mobile-how-to-wear-step-2-image",
              "sketchAssetId": "detail-echo-dune-brown-mobile-how-to-wear-step-2-sketch"
            }
          ]
        },
        "forbiddenLegacySlotTypes": [
          "image-group",
          "detail-info",
          "desktop-frame"
        ]
      },
      "mobileEditorialRetinaAssetPack": {
        "status": "available",
        "contractId": "mobile-detail-editorial-retina-v2",
        "route": "/air-ease-v2/detail/echo-dune-brown",
        "heroAssetIds": [
          "detail-echo-dune-brown-mobile-hero-01-retina-3x",
          "detail-echo-dune-brown-mobile-hero-02-retina-3x"
        ],
        "lookStyleAssetIds": [
          "detail-echo-dune-brown-mobile-look-style-01-retina-3x",
          "detail-echo-dune-brown-mobile-look-style-02-retina-3x",
          "detail-echo-dune-brown-mobile-look-style-03-retina-3x",
          "detail-echo-dune-brown-mobile-look-style-04-retina-3x"
        ],
        "selectorAssetIds": [
          "detail-echo-mobile-selector-sheer-white-retina-3x",
          "detail-echo-mobile-selector-blue-white-stripe-retina-3x",
          "detail-echo-mobile-selector-soft-mist-blue-retina-3x",
          "detail-echo-mobile-selector-nightfall-black-retina-3x",
          "detail-echo-mobile-selector-matcha-latte-retina-3x",
          "detail-echo-mobile-selector-dune-brown-retina-3x"
        ],
        "careIconAssetIds": [
          "mobile-editorial-care-icons-echo-retina-3x"
        ],
        "howToWearSketchPolicy": "full-parent-line-art-card-frame",
        "howToWearSteps": [
          {
            "step": 1,
            "imageAssetIds": [
              "detail-echo-dune-brown-mobile-how-to-wear-step-1-image-retina-3x",
              "detail-echo-dune-brown-mobile-how-to-wear-step-1-image-2-retina-3x"
            ],
            "sketchCardAssetId": "detail-echo-dune-brown-mobile-how-to-wear-step-1-sketch-card-retina-3x"
          },
          {
            "step": 2,
            "imageAssetIds": [
              "detail-echo-dune-brown-mobile-how-to-wear-step-2-image-retina-3x",
              "detail-echo-dune-brown-mobile-how-to-wear-step-2-image-2-retina-3x"
            ],
            "sketchCardAssetId": "detail-echo-dune-brown-mobile-how-to-wear-step-2-sketch-card-retina-3x"
          }
        ]
      },
      "sourceFigmaName": "detail_Echo_Slit Brim Bucket Hatt",
      "framePublicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---echo-detail/detail-echo-dune-brown-frame-3301-1522@2x.png",
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-frame"
    },
    "neoOrderSatinBrown": {
      "status": "complete",
      "route": "/air-ease-v2/detail/neo-order-satin-brown",
      "slug": "neo-order-satin-brown",
      "season": "Collection",
      "series": "Neo Order",
      "productStyle": "Foldable Pleated Hat",
      "displayName": "Satin Brown",
      "colorway": "Satin Brown",
      "sourceFigmaNode": "3301:1650",
      "sourceFigmaName": "detail_Neo Order_Pleated Foldable Hat",
      "frameAssetId": "detail-new-product-lines-neo-order-satin-brown-frame",
      "framePublicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---neo-order-detail/detail-new-product-lines-neo-order-satin-brown-frame-3301-1650@2x.png",
      "width": 1920,
      "height": 4755,
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-frame",
      "selectorMapping": [
        {
          "label": "Satin Brown",
          "sourceFigmaNode": "3301:1718",
          "rect": {
            "x": 1167,
            "y": 330,
            "width": 80,
            "height": 80
          },
          "absoluteRect": {
            "x": 31251,
            "y": 1475,
            "width": 80,
            "height": 80
          },
          "targetRoute": "/air-ease-v2/detail/neo-order-satin-brown",
          "active": true,
          "status": "available",
          "notes": []
        },
        {
          "label": "Dune Brown",
          "sourceFigmaNode": "3301:1721",
          "rect": {
            "x": 1381,
            "y": 330,
            "width": 80,
            "height": 80
          },
          "absoluteRect": {
            "x": 31465,
            "y": 1475,
            "width": 80,
            "height": 80
          },
          "targetRoute": "/air-ease-v2/detail/neo-order-dune-brown",
          "active": false,
          "status": "available",
          "notes": []
        },
        {
          "label": "Tidal Denim Blue",
          "sourceFigmaNode": "3301:1723",
          "rect": {
            "x": 1525,
            "y": 330,
            "width": 80,
            "height": 80
          },
          "absoluteRect": {
            "x": 31609,
            "y": 1475,
            "width": 80,
            "height": 80
          },
          "targetRoute": "/air-ease-v2/detail/neo-order-tidal-denim-blue",
          "active": false,
          "status": "available",
          "notes": [
            "figmaName: Soft Mist Blue"
          ]
        },
        {
          "label": "Morning Mist Denim Blue",
          "sourceFigmaNode": "3301:1725",
          "rect": {
            "x": 1669,
            "y": 330,
            "width": 80,
            "height": 80
          },
          "absoluteRect": {
            "x": 31753,
            "y": 1475,
            "width": 80,
            "height": 80
          },
          "targetRoute": "/air-ease-v2/detail/neo-order-morning-mist-denim-blue",
          "active": false,
          "status": "available",
          "notes": [
            "figmaName: Nightfall Black"
          ]
        }
      ],
      "blackDot": {
        "sourceFigmaNode": "3301:1720",
        "rect": {
          "x": 1311,
          "y": 367,
          "width": 6,
          "height": 6
        },
        "absoluteRect": {
          "x": 31395,
          "y": 1512,
          "width": 6,
          "height": 6
        }
      },
      "paletteRule": "Neo Order routes only",
      "statusNote": "Complete desktop fixed frame. Selector UI state is preserved exactly in baked frame and mapped structurally per page.",
      "figmaNodeName": "detail_Neo Order_Pleated Foldable Hat",
      "mobileDetailP02Status": "available"
    },
    "neoOrderDuneBrown": {
      "status": "complete",
      "route": "/air-ease-v2/detail/neo-order-dune-brown",
      "slug": "neo-order-dune-brown",
      "season": "Collection",
      "series": "Neo Order",
      "productStyle": "Foldable Pleated Hat",
      "displayName": "Dune Brown",
      "colorway": "Dune Brown",
      "sourceFigmaNode": "3301:2462",
      "sourceFigmaName": "detail_Neo Order_Pleated Foldable Hat",
      "frameAssetId": "detail-new-product-lines-neo-order-dune-brown-frame",
      "framePublicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---neo-order-detail/detail-new-product-lines-neo-order-dune-brown-frame-3301-2462@2x.png",
      "width": 1920,
      "height": 4755,
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-frame",
      "selectorMapping": [
        {
          "label": "Satin Brown",
          "sourceFigmaNode": "3301:2529",
          "rect": {
            "x": 1167,
            "y": 330,
            "width": 80,
            "height": 80
          },
          "absoluteRect": {
            "x": 33211,
            "y": 1475,
            "width": 80,
            "height": 80
          },
          "targetRoute": "/air-ease-v2/detail/neo-order-satin-brown",
          "active": false,
          "status": "available",
          "notes": []
        },
        {
          "label": "Dune Brown",
          "sourceFigmaNode": "3301:2531",
          "rect": {
            "x": 1311,
            "y": 330,
            "width": 80,
            "height": 80
          },
          "absoluteRect": {
            "x": 33355,
            "y": 1475,
            "width": 80,
            "height": 80
          },
          "targetRoute": "/air-ease-v2/detail/neo-order-dune-brown",
          "active": true,
          "status": "available",
          "notes": []
        },
        {
          "label": "Tidal Denim Blue",
          "sourceFigmaNode": "3301:2534",
          "rect": {
            "x": 1525,
            "y": 330,
            "width": 80,
            "height": 80
          },
          "absoluteRect": {
            "x": 33569,
            "y": 1475,
            "width": 80,
            "height": 80
          },
          "targetRoute": "/air-ease-v2/detail/neo-order-tidal-denim-blue",
          "active": false,
          "status": "available",
          "notes": [
            "figmaName: Soft Mist Blue"
          ]
        },
        {
          "label": "Morning Mist Denim Blue",
          "sourceFigmaNode": "3301:2536",
          "rect": {
            "x": 1669,
            "y": 330,
            "width": 80,
            "height": 80
          },
          "absoluteRect": {
            "x": 33713,
            "y": 1475,
            "width": 80,
            "height": 80
          },
          "targetRoute": "/air-ease-v2/detail/neo-order-morning-mist-denim-blue",
          "active": false,
          "status": "available",
          "notes": [
            "figmaName: Nightfall Black"
          ]
        }
      ],
      "blackDot": {
        "sourceFigmaNode": "3301:2533",
        "rect": {
          "x": 1455,
          "y": 367,
          "width": 6,
          "height": 6
        },
        "absoluteRect": {
          "x": 33499,
          "y": 1512,
          "width": 6,
          "height": 6
        }
      },
      "paletteRule": "Neo Order routes only",
      "statusNote": "Complete desktop fixed frame. Selector UI state is preserved exactly in baked frame and mapped structurally per page.",
      "figmaNodeName": "detail_Neo Order_Pleated Foldable Hat",
      "mobileDetailP02Status": "available"
    },
    "neoOrderTidalDenimBlue": {
      "status": "complete",
      "route": "/air-ease-v2/detail/neo-order-tidal-denim-blue",
      "slug": "neo-order-tidal-denim-blue",
      "season": "Collection",
      "series": "Neo Order",
      "productStyle": "Foldable Pleated Hat",
      "displayName": "Tidal Denim Blue",
      "colorway": "Tidal Denim Blue",
      "sourceFigmaNode": "3301:2589",
      "sourceFigmaName": "detail_Neo Order_Pleated Foldable Hat",
      "frameAssetId": "detail-new-product-lines-neo-order-tidal-denim-blue-frame",
      "framePublicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---neo-order-detail/detail-new-product-lines-neo-order-tidal-denim-blue-frame-3301-2589@2x.png",
      "width": 1920,
      "height": 4755,
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-frame",
      "selectorMapping": [
        {
          "label": "Satin Brown",
          "sourceFigmaNode": "3301:2656",
          "rect": {
            "x": 1167,
            "y": 330,
            "width": 80,
            "height": 80
          },
          "absoluteRect": {
            "x": 35171,
            "y": 1475,
            "width": 80,
            "height": 80
          },
          "targetRoute": "/air-ease-v2/detail/neo-order-satin-brown",
          "active": false,
          "status": "available",
          "notes": []
        },
        {
          "label": "Dune Brown",
          "sourceFigmaNode": "3301:2658",
          "rect": {
            "x": 1311,
            "y": 330,
            "width": 80,
            "height": 80
          },
          "absoluteRect": {
            "x": 35315,
            "y": 1475,
            "width": 80,
            "height": 80
          },
          "targetRoute": "/air-ease-v2/detail/neo-order-dune-brown",
          "active": false,
          "status": "available",
          "notes": []
        },
        {
          "label": "Tidal Denim Blue",
          "sourceFigmaNode": "3301:2661",
          "rect": {
            "x": 1525,
            "y": 330,
            "width": 80,
            "height": 80
          },
          "absoluteRect": {
            "x": 35529,
            "y": 1475,
            "width": 80,
            "height": 80
          },
          "targetRoute": "/air-ease-v2/detail/neo-order-tidal-denim-blue",
          "active": true,
          "status": "available",
          "notes": []
        },
        {
          "label": "Morning Mist Denim Blue",
          "sourceFigmaNode": "3301:2663",
          "rect": {
            "x": 1669,
            "y": 330,
            "width": 80,
            "height": 80
          },
          "absoluteRect": {
            "x": 35673,
            "y": 1475,
            "width": 80,
            "height": 80
          },
          "targetRoute": "/air-ease-v2/detail/neo-order-morning-mist-denim-blue",
          "active": false,
          "status": "available",
          "notes": [
            "figmaName: Nightfall Black"
          ]
        }
      ],
      "blackDot": {
        "sourceFigmaNode": "3301:2660",
        "rect": {
          "x": 1455,
          "y": 367,
          "width": 6,
          "height": 6
        },
        "absoluteRect": {
          "x": 35459,
          "y": 1512,
          "width": 6,
          "height": 6
        }
      },
      "paletteRule": "Neo Order routes only",
      "statusNote": "Complete desktop fixed frame. Selector UI state is preserved exactly in baked frame and mapped structurally per page.",
      "figmaNodeName": "detail_Neo Order_Pleated Foldable Hat",
      "mobileDetailP02Status": "available"
    },
    "neoOrderMorningMistDenimBlue": {
      "status": "complete",
      "route": "/air-ease-v2/detail/neo-order-morning-mist-denim-blue",
      "slug": "neo-order-morning-mist-denim-blue",
      "season": "Collection",
      "series": "Neo Order",
      "productStyle": "Foldable Pleated Hat",
      "displayName": "Morning Mist Denim Blue",
      "colorway": "Morning Mist Denim Blue",
      "sourceFigmaNode": "3301:3013",
      "sourceFigmaName": "detail_A Side / B Side_Cross brim Bucket Hat",
      "frameAssetId": "detail-new-product-lines-neo-order-morning-mist-denim-blue-frame",
      "framePublicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---neo-order-detail/detail-new-product-lines-neo-order-morning-mist-denim-blue-frame-3301-3013@2x.png",
      "width": 1920,
      "height": 4755,
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-frame",
      "selectorMapping": [
        {
          "label": "Satin Brown",
          "sourceFigmaNode": "3301:2787",
          "rect": {
            "x": 1167,
            "y": 330,
            "width": 80,
            "height": 80
          },
          "absoluteRect": {
            "x": 37131,
            "y": 1475,
            "width": 80,
            "height": 80
          },
          "targetRoute": "/air-ease-v2/detail/neo-order-satin-brown",
          "active": false,
          "status": "available",
          "notes": []
        },
        {
          "label": "Dune Brown",
          "sourceFigmaNode": "3301:2789",
          "rect": {
            "x": 1311,
            "y": 330,
            "width": 80,
            "height": 80
          },
          "absoluteRect": {
            "x": 37275,
            "y": 1475,
            "width": 80,
            "height": 80
          },
          "targetRoute": "/air-ease-v2/detail/neo-order-dune-brown",
          "active": false,
          "status": "available",
          "notes": []
        },
        {
          "label": "Tidal Denim Blue",
          "sourceFigmaNode": "3301:2792",
          "rect": {
            "x": 1525,
            "y": 330,
            "width": 80,
            "height": 80
          },
          "absoluteRect": {
            "x": 37489,
            "y": 1475,
            "width": 80,
            "height": 80
          },
          "targetRoute": "/air-ease-v2/detail/neo-order-tidal-denim-blue",
          "active": false,
          "status": "available",
          "notes": []
        },
        {
          "label": "Morning Mist Denim Blue",
          "sourceFigmaNode": "3301:2794",
          "rect": {
            "x": 1669,
            "y": 330,
            "width": 80,
            "height": 80
          },
          "absoluteRect": {
            "x": 37633,
            "y": 1475,
            "width": 80,
            "height": 80
          },
          "targetRoute": "/air-ease-v2/detail/neo-order-morning-mist-denim-blue",
          "active": true,
          "status": "available",
          "notes": [
            "figmaName: Nightfall Black"
          ]
        }
      ],
      "blackDot": {
        "sourceFigmaNode": "3301:2791",
        "rect": {
          "x": 1455,
          "y": 367,
          "width": 6,
          "height": 6
        },
        "absoluteRect": {
          "x": 37419,
          "y": 1512,
          "width": 6,
          "height": 6
        }
      },
      "paletteRule": "Neo Order routes only",
      "statusNote": "Complete desktop fixed frame. Selector UI state is preserved exactly in baked frame and mapped structurally per page.",
      "figmaNodeName": "detail_A Side / B Side_Cross brim Bucket Hat",
      "mobileDetailP02Status": "available"
    },
    "boundarylessSatinBrown": {
      "status": "complete",
      "route": "/air-ease-v2/detail/boundaryless-satin-brown",
      "slug": "boundaryless-satin-brown",
      "season": "Collection",
      "series": "Boundaryless",
      "productStyle": "Petit Mouvement",
      "displayName": "Satin Brown",
      "colorway": "Satin Brown",
      "sourceFigmaNode": "3301:1778",
      "sourceFigmaName": "detail_Boundaryless_Petit Mouvement",
      "frameAssetId": "detail-new-product-lines-boundaryless-satin-brown-frame",
      "framePublicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---boundaryless-detail/detail-new-product-lines-boundaryless-satin-brown-frame-3301-1778@2x.png",
      "width": 1920,
      "height": 4755,
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-frame",
      "selectorMapping": [
        {
          "label": "Satin Brown",
          "sourceFigmaNode": "3301:1851",
          "rect": {
            "x": 1166,
            "y": 330,
            "width": 80,
            "height": 80
          },
          "absoluteRect": {
            "x": 39090,
            "y": 1475,
            "width": 80,
            "height": 80
          },
          "targetRoute": "/air-ease-v2/detail/boundaryless-satin-brown",
          "active": true,
          "status": "available",
          "notes": []
        },
        {
          "label": "Midnight Mist Denim Blue",
          "sourceFigmaNode": "3301:1854",
          "rect": {
            "x": 1380,
            "y": 330,
            "width": 80,
            "height": 80
          },
          "absoluteRect": {
            "x": 39304,
            "y": 1475,
            "width": 80,
            "height": 80
          },
          "targetRoute": "/air-ease-v2/detail/boundaryless-midnight-mist-denim-blue",
          "active": false,
          "status": "available",
          "notes": [
            "figmaText: Morning Mist Denim Blue"
          ]
        },
        {
          "label": "Dune Brown",
          "sourceFigmaNode": "3301:1856",
          "rect": {
            "x": 1524,
            "y": 330,
            "width": 80,
            "height": 80
          },
          "absoluteRect": {
            "x": 39448,
            "y": 1475,
            "width": 80,
            "height": 80
          },
          "targetRoute": "/air-ease-v2/detail/boundaryless-dune-brown",
          "active": false,
          "status": "available",
          "notes": []
        }
      ],
      "blackDot": {
        "sourceFigmaNode": "3301:1853",
        "rect": {
          "x": 1310,
          "y": 367,
          "width": 6,
          "height": 6
        },
        "absoluteRect": {
          "x": 39234,
          "y": 1512,
          "width": 6,
          "height": 6
        }
      },
      "paletteRule": "Boundaryless routes only",
      "statusNote": "Complete desktop fixed frame. Selector UI state is preserved exactly in baked frame and mapped structurally per page.",
      "figmaNodeName": "detail_Boundaryless_Petit Mouvement",
      "mobileDetailP02Status": "available"
    },
    "boundarylessMidnightMistDenimBlue": {
      "status": "complete",
      "route": "/air-ease-v2/detail/boundaryless-midnight-mist-denim-blue",
      "slug": "boundaryless-midnight-mist-denim-blue",
      "season": "Collection",
      "series": "Boundaryless",
      "productStyle": "Petit Mouvement",
      "displayName": "Midnight Mist Denim Blue",
      "colorway": "Midnight Mist Denim Blue",
      "sourceFigmaNode": "3301:2203",
      "sourceFigmaName": "detail_Boundaryless_Petit Mouvement",
      "frameAssetId": "detail-new-product-lines-boundaryless-midnight-mist-denim-blue-frame",
      "framePublicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---boundaryless-detail/detail-new-product-lines-boundaryless-midnight-mist-denim-blue-frame-3301-2203@2x.png",
      "width": 1920,
      "height": 4755,
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-frame",
      "selectorMapping": [
        {
          "label": "Satin Brown",
          "sourceFigmaNode": "3301:2280",
          "rect": {
            "x": 1166,
            "y": 330,
            "width": 80,
            "height": 80
          },
          "absoluteRect": {
            "x": 41050,
            "y": 1475,
            "width": 80,
            "height": 80
          },
          "targetRoute": "/air-ease-v2/detail/boundaryless-satin-brown",
          "active": false,
          "status": "available",
          "notes": []
        },
        {
          "label": "Midnight Mist Denim Blue",
          "sourceFigmaNode": "3301:2283",
          "rect": {
            "x": 1380,
            "y": 330,
            "width": 80,
            "height": 80
          },
          "absoluteRect": {
            "x": 41264,
            "y": 1475,
            "width": 80,
            "height": 80
          },
          "targetRoute": "/air-ease-v2/detail/boundaryless-midnight-mist-denim-blue",
          "active": true,
          "status": "available",
          "notes": [
            "figmaText: Morning Mist Denim Blue"
          ]
        },
        {
          "label": "Dune Brown",
          "sourceFigmaNode": "3301:2285",
          "rect": {
            "x": 1524,
            "y": 330,
            "width": 80,
            "height": 80
          },
          "absoluteRect": {
            "x": 41408,
            "y": 1475,
            "width": 80,
            "height": 80
          },
          "targetRoute": "/air-ease-v2/detail/boundaryless-dune-brown",
          "active": false,
          "status": "available",
          "notes": []
        }
      ],
      "blackDot": {
        "sourceFigmaNode": "3301:2282",
        "rect": {
          "x": 1310,
          "y": 367,
          "width": 6,
          "height": 6
        },
        "absoluteRect": {
          "x": 41194,
          "y": 1512,
          "width": 6,
          "height": 6
        }
      },
      "paletteRule": "Boundaryless routes only",
      "statusNote": "Complete desktop fixed frame. Selector UI state is preserved exactly in baked frame and mapped structurally per page.",
      "figmaNodeName": "detail_Boundaryless_Petit Mouvement",
      "mobileDetailP02Status": "available"
    },
    "boundarylessDuneBrown": {
      "status": "complete",
      "route": "/air-ease-v2/detail/boundaryless-dune-brown",
      "slug": "boundaryless-dune-brown",
      "season": "Collection",
      "series": "Boundaryless",
      "productStyle": "Petit Mouvement",
      "displayName": "Dune Brown",
      "colorway": "Dune Brown",
      "sourceFigmaNode": "3301:2335",
      "sourceFigmaName": "detail_Boundaryless_Petit Mouvement",
      "frameAssetId": "detail-new-product-lines-boundaryless-dune-brown-frame",
      "framePublicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---boundaryless-detail/detail-new-product-lines-boundaryless-dune-brown-frame-3301-2335@2x.png",
      "width": 1920,
      "height": 4755,
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-frame",
      "selectorMapping": [
        {
          "label": "Satin Brown",
          "sourceFigmaNode": "3301:2407",
          "rect": {
            "x": 1166,
            "y": 330,
            "width": 80,
            "height": 80
          },
          "absoluteRect": {
            "x": 43010,
            "y": 1475,
            "width": 80,
            "height": 80
          },
          "targetRoute": "/air-ease-v2/detail/boundaryless-satin-brown",
          "active": false,
          "status": "available",
          "notes": []
        },
        {
          "label": "Midnight Mist Denim Blue",
          "sourceFigmaNode": "3301:2410",
          "rect": {
            "x": 1380,
            "y": 330,
            "width": 80,
            "height": 80
          },
          "absoluteRect": {
            "x": 43224,
            "y": 1475,
            "width": 80,
            "height": 80
          },
          "targetRoute": "/air-ease-v2/detail/boundaryless-midnight-mist-denim-blue",
          "active": false,
          "status": "available",
          "notes": [
            "figmaText: Morning Mist Denim Blue"
          ]
        },
        {
          "label": "Dune Brown",
          "sourceFigmaNode": "3301:2412",
          "rect": {
            "x": 1524,
            "y": 330,
            "width": 80,
            "height": 80
          },
          "absoluteRect": {
            "x": 43368,
            "y": 1475,
            "width": 80,
            "height": 80
          },
          "targetRoute": "/air-ease-v2/detail/boundaryless-dune-brown",
          "active": true,
          "status": "available",
          "notes": []
        }
      ],
      "blackDot": {
        "sourceFigmaNode": "3301:2409",
        "rect": {
          "x": 1310,
          "y": 367,
          "width": 6,
          "height": 6
        },
        "absoluteRect": {
          "x": 43154,
          "y": 1512,
          "width": 6,
          "height": 6
        }
      },
      "paletteRule": "Boundaryless routes only",
      "statusNote": "Complete desktop fixed frame. Selector UI state is preserved exactly in baked frame and mapped structurally per page.",
      "figmaNodeName": "detail_Boundaryless_Petit Mouvement",
      "mobileDetailP02Status": "available"
    },
    "wanderingVersesSeaFoamWhite": {
      "status": "complete",
      "route": "/air-ease-v2/detail/wandering-verses-sea-foam-white",
      "slug": "wandering-verses-sea-foam-white",
      "season": "Collection",
      "series": "Wandering Verses",
      "productStyle": "Hat & Ribbons Set",
      "displayName": "Sea Foam White",
      "colorway": "Sea Foam White",
      "sourceFigmaNode": "3301:1906",
      "sourceFigmaName": "detail_Wandering Verses_Hat & Ribbons Set",
      "frameAssetId": "detail-new-product-lines-wandering-verses-sea-foam-white-frame",
      "framePublicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---wandering-verses-detail/detail-new-product-lines-wandering-verses-sea-foam-white-frame-3301-1906@2x.png",
      "width": 1920,
      "height": 4755,
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-frame",
      "selectorMapping": [
        {
          "label": "Sea Foam White",
          "sourceFigmaNode": "3301:1988",
          "rect": {
            "x": 1166,
            "y": 330,
            "width": 80,
            "height": 80
          },
          "absoluteRect": {
            "x": 44970,
            "y": 1475,
            "width": 80,
            "height": 80
          },
          "targetRoute": "/air-ease-v2/detail/wandering-verses-sea-foam-white",
          "active": true,
          "status": "available",
          "notes": []
        },
        {
          "label": "Swaying Silver Blue",
          "sourceFigmaNode": "3301:1991",
          "rect": {
            "x": 1380,
            "y": 330,
            "width": 80,
            "height": 80
          },
          "absoluteRect": {
            "x": 45184,
            "y": 1475,
            "width": 80,
            "height": 80
          },
          "targetRoute": "/air-ease-v2/detail/wandering-verses-swaying-silver-blue",
          "active": false,
          "status": "available",
          "notes": []
        },
        {
          "label": "Wings of Light",
          "sourceFigmaNode": "3301:1993",
          "rect": {
            "x": 1524,
            "y": 330,
            "width": 80,
            "height": 80
          },
          "absoluteRect": {
            "x": 45328,
            "y": 1475,
            "width": 80,
            "height": 80
          },
          "targetRoute": "/air-ease-v2/detail/wandering-verses-wings-of-light",
          "active": false,
          "status": "available",
          "notes": []
        }
      ],
      "blackDot": {
        "sourceFigmaNode": "3301:1990",
        "rect": {
          "x": 1310,
          "y": 367,
          "width": 6,
          "height": 6
        },
        "absoluteRect": {
          "x": 45114,
          "y": 1512,
          "width": 6,
          "height": 6
        }
      },
      "paletteRule": "Wandering Verses routes only",
      "statusNote": "Complete desktop fixed frame. Selector UI state is preserved exactly in baked frame and mapped structurally per page.",
      "figmaNodeName": "detail_Wandering Verses_Hat & Ribbons Set",
      "mobileDetailP02Status": "available"
    },
    "wanderingVersesSwayingSilverBlue": {
      "status": "complete",
      "route": "/air-ease-v2/detail/wandering-verses-swaying-silver-blue",
      "slug": "wandering-verses-swaying-silver-blue",
      "season": "Collection",
      "series": "Wandering Verses",
      "productStyle": "Hat & Ribbons Set",
      "displayName": "Swaying Silver Blue",
      "colorway": "Swaying Silver Blue",
      "sourceFigmaNode": "3301:2046",
      "sourceFigmaName": "detail_Wandering Verses_Hat & Ribbons Set",
      "frameAssetId": "detail-new-product-lines-wandering-verses-swaying-silver-blue-frame",
      "framePublicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---wandering-verses-detail/detail-new-product-lines-wandering-verses-swaying-silver-blue-frame-3301-2046@2x.png",
      "width": 1920,
      "height": 4755,
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-frame",
      "selectorMapping": [
        {
          "label": "Sea Foam White",
          "sourceFigmaNode": "3301:2143",
          "rect": {
            "x": 1166,
            "y": 330,
            "width": 80,
            "height": 80
          },
          "absoluteRect": {
            "x": 46930,
            "y": 1475,
            "width": 80,
            "height": 80
          },
          "targetRoute": "/air-ease-v2/detail/wandering-verses-sea-foam-white",
          "active": false,
          "status": "available",
          "notes": []
        },
        {
          "label": "Swaying Silver Blue",
          "sourceFigmaNode": "3301:2146",
          "rect": {
            "x": 1380,
            "y": 330,
            "width": 80,
            "height": 80
          },
          "absoluteRect": {
            "x": 47144,
            "y": 1475,
            "width": 80,
            "height": 80
          },
          "targetRoute": "/air-ease-v2/detail/wandering-verses-swaying-silver-blue",
          "active": true,
          "status": "available",
          "notes": []
        },
        {
          "label": "Wings of Light",
          "sourceFigmaNode": "3301:2148",
          "rect": {
            "x": 1524,
            "y": 330,
            "width": 80,
            "height": 80
          },
          "absoluteRect": {
            "x": 47288,
            "y": 1475,
            "width": 80,
            "height": 80
          },
          "targetRoute": "/air-ease-v2/detail/wandering-verses-wings-of-light",
          "active": false,
          "status": "available",
          "notes": []
        }
      ],
      "blackDot": {
        "sourceFigmaNode": "3301:2145",
        "rect": {
          "x": 1310,
          "y": 367,
          "width": 6,
          "height": 6
        },
        "absoluteRect": {
          "x": 47074,
          "y": 1512,
          "width": 6,
          "height": 6
        }
      },
      "paletteRule": "Wandering Verses routes only",
      "statusNote": "Complete desktop fixed frame. Selector UI state is preserved exactly in baked frame and mapped structurally per page.",
      "figmaNodeName": "detail_Wandering Verses_Hat & Ribbons Set",
      "mobileDetailP02Status": "available"
    },
    "wanderingVersesWingsOfLight": {
      "status": "complete",
      "route": "/air-ease-v2/detail/wandering-verses-wings-of-light",
      "slug": "wandering-verses-wings-of-light",
      "season": "Collection",
      "series": "Wandering Verses",
      "productStyle": "Hat & Ribbons Set",
      "displayName": "Wings of Light",
      "colorway": "Wings of Light",
      "sourceFigmaNode": "3304:2",
      "sourceFigmaName": "detail_Wandering Verses_Hat & Ribbons Set",
      "frameAssetId": "detail-new-product-lines-wandering-verses-wings-of-light-frame",
      "framePublicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---wandering-verses-detail/detail-new-product-lines-wandering-verses-wings-of-light-frame-3304-2@2x.png",
      "width": 1920,
      "height": 4755,
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-frame",
      "selectorMapping": [
        {
          "label": "Sea Foam White",
          "sourceFigmaNode": "3304:99",
          "rect": {
            "x": 1166,
            "y": 330,
            "width": 80,
            "height": 80
          },
          "absoluteRect": {
            "x": 48890,
            "y": 1475,
            "width": 80,
            "height": 80
          },
          "targetRoute": "/air-ease-v2/detail/wandering-verses-sea-foam-white",
          "active": false,
          "status": "available",
          "notes": []
        },
        {
          "label": "Swaying Silver Blue",
          "sourceFigmaNode": "3304:102",
          "rect": {
            "x": 1380,
            "y": 330,
            "width": 80,
            "height": 80
          },
          "absoluteRect": {
            "x": 49104,
            "y": 1475,
            "width": 80,
            "height": 80
          },
          "targetRoute": "/air-ease-v2/detail/wandering-verses-swaying-silver-blue",
          "active": false,
          "status": "available",
          "notes": []
        },
        {
          "label": "Wings of Light",
          "sourceFigmaNode": "3304:104",
          "rect": {
            "x": 1524,
            "y": 330,
            "width": 80,
            "height": 80
          },
          "absoluteRect": {
            "x": 49248,
            "y": 1475,
            "width": 80,
            "height": 80
          },
          "targetRoute": "/air-ease-v2/detail/wandering-verses-wings-of-light",
          "active": true,
          "status": "available",
          "notes": []
        }
      ],
      "blackDot": {
        "sourceFigmaNode": "3304:101",
        "rect": {
          "x": 1310,
          "y": 367,
          "width": 6,
          "height": 6
        },
        "absoluteRect": {
          "x": 49034,
          "y": 1512,
          "width": 6,
          "height": 6
        }
      },
      "paletteRule": "Wandering Verses routes only",
      "statusNote": "Complete desktop fixed frame. Selector UI state is preserved exactly in baked frame and mapped structurally per page.",
      "figmaNodeName": "detail_Wandering Verses_Hat & Ribbons Set",
      "mobileDetailP02Status": "available"
    },
    "rewindInkWashBlue": {
      "status": "complete",
      "route": "/air-ease-v2/detail/rewind-ink-wash-blue",
      "slug": "rewind-ink-wash-blue",
      "season": "Collection",
      "series": "Rewind",
      "productStyle": "Acordeón",
      "displayName": "Ink Wash Blue",
      "colorway": "Ink Wash Blue",
      "sourceFigmaNode": "3304:281",
      "sourceFigmaName": "detail_Rewind_Acordeón",
      "frameAssetId": "detail-new-product-lines-rewind-ink-wash-blue-frame",
      "framePublicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---rewind-detail/detail-new-product-lines-rewind-ink-wash-blue-frame-3304-281@2x.png",
      "width": 1920,
      "height": 4755,
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-p0-master-frame",
      "selectorMapping": [
        {
          "label": "Ink Wash Blue",
          "sourceFigmaNode": "3304:365",
          "rect": {
            "x": 1167,
            "y": 330,
            "width": 80,
            "height": 80
          },
          "absoluteRect": {
            "x": 50851,
            "y": 1475,
            "width": 80,
            "height": 80
          },
          "targetRoute": "/air-ease-v2/detail/rewind-ink-wash-blue",
          "active": true,
          "status": "available",
          "notes": []
        }
      ],
      "blackDot": null,
      "paletteRule": "single-color independent; no cross-series route",
      "statusNote": "Complete desktop fixed frame. Selector UI state is preserved exactly in baked frame and mapped structurally per page.",
      "figmaNodeName": "detail_Rewind_Acordeón",
      "mobileDetailP02Status": "available"
    },
    "curveParadoxInkWashBlue": {
      "status": "complete",
      "route": "/air-ease-v2/detail/curve-paradox-ink-wash-blue",
      "slug": "curve-paradox-ink-wash-blue",
      "season": "Collection",
      "series": "The Curve Paradox",
      "productStyle": "Wide Brim Leaf Hat",
      "displayName": "Ink Wash Blue",
      "colorway": "Ink Wash Blue",
      "canonicalColorway": "Ink Wash Blue",
      "variantQualifier": null,
      "sourceFigmaNode": "3357:65",
      "sourceFigmaName": "detail_The Curve Paradox_Wide Brim Leaf Hat",
      "frameAssetId": "detail-curve-paradox-duality-curve-paradox-ink-wash-blue-frame",
      "framePublicPath": "/assets/air-ease-v2/image-fidelity/p1-1/curve-duality-detail-2x/curve-paradox-ink-wash-blue-frame-3357-65@2x.png",
      "width": 1920,
      "height": 4755,
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-curve-duality-p1-1-2x-frame",
      "byteLength": 6011545,
      "sha256": "2518ca86358b4f45afbef4b344433a78e422a0d71fce4c2cae4d8196d8ae8745",
      "materialSummary": "50% Wool 50% Polyester / 86% Triacetate 14% Polyester",
      "selectorMapping": [
        {
          "order": 1,
          "label": "Ink Wash Blue",
          "sourceFigmaNode": "3359:253",
          "rect": {
            "x": 1169,
            "y": 330,
            "width": 80,
            "height": 80
          },
          "hotspotRect": {
            "x": 1169,
            "y": 330,
            "width": 80,
            "height": 80
          },
          "targetRoute": "/air-ease-v2/detail/curve-paradox-ink-wash-blue",
          "active": true,
          "status": "active-no-op",
          "notes": [],
          "activeRingRect": {
            "x": 1169,
            "y": 330,
            "width": 80,
            "height": 80
          },
          "seriesIsolation": "The Curve Paradox"
        },
        {
          "order": 2,
          "label": "Satin Brown (selector node named Swaying Silver Blue)",
          "sourceFigmaNode": "3359:256",
          "rect": {
            "x": 1383,
            "y": 330,
            "width": 80,
            "height": 80
          },
          "hotspotRect": {
            "x": 1383,
            "y": 330,
            "width": 80,
            "height": 80
          },
          "targetRoute": "/air-ease-v2/detail/curve-paradox-satin-brown",
          "active": false,
          "status": "available",
          "notes": [
            "label uses audit disambiguation where Figma node name duplicates/typos exist"
          ],
          "activeRingRect": null,
          "seriesIsolation": "The Curve Paradox"
        },
        {
          "order": 3,
          "label": "Eggshell White airy/fringe",
          "sourceFigmaNode": "3359:258",
          "rect": {
            "x": 1527,
            "y": 330,
            "width": 80,
            "height": 80
          },
          "hotspotRect": {
            "x": 1527,
            "y": 330,
            "width": 80,
            "height": 80
          },
          "targetRoute": "/air-ease-v2/detail/curve-paradox-eggshell-white-airy-fringe",
          "active": false,
          "status": "available",
          "notes": [
            "label uses audit disambiguation where Figma node name duplicates/typos exist"
          ],
          "activeRingRect": null,
          "seriesIsolation": "The Curve Paradox"
        },
        {
          "order": 4,
          "label": "Eggshell White jacquard",
          "sourceFigmaNode": "3359:261",
          "rect": {
            "x": 1671,
            "y": 330,
            "width": 80,
            "height": 80
          },
          "hotspotRect": {
            "x": 1671,
            "y": 330,
            "width": 80,
            "height": 80
          },
          "targetRoute": "/air-ease-v2/detail/curve-paradox-eggshell-white-jacquard",
          "active": false,
          "status": "available",
          "notes": [
            "label uses audit disambiguation where Figma node name duplicates/typos exist"
          ],
          "activeRingRect": null,
          "seriesIsolation": "The Curve Paradox"
        }
      ],
      "blackDot": {
        "sourceFigmaNode": "3359:255",
        "rect": {
          "x": 1313,
          "y": 367,
          "width": 6,
          "height": 6
        }
      },
      "paletteRule": "Curve Paradox routes only",
      "figmaTextMismatch": null,
      "collectionDefault": true,
      "statusNote": "Complete desktop fixed frame imported from direct Figma exportAsync PNG. Do not rebuild selector layout with generic CSS; use per-page selectorMapping.",
      "previousDetailPageRecord": {
        "frameAssetId": "detail-new-product-lines-curve-paradox-ink-wash-blue-frame",
        "framePublicPath": "/assets/air-ease-v2/detail/new-product-lines/curve-paradox-ink-wash-blue/frame.webp",
        "sourceFigmaNode": "3357:65",
        "note": "Previous record retained here for provenance; asset not deleted."
      },
      "runtimeCanonical": true,
      "supersedesHistoricalFrameAssetId": "detail-new-product-lines-curve-paradox-ink-wash-blue-frame",
      "supersedesHistoricalFramePublicPath": "/assets/air-ease-v2/detail/new-product-lines/curve-paradox-ink-wash-blue/frame.webp",
      "canonicalPolicyNote": "Runtime canonical frame is the new PNG from curveParadoxDualityDetailPages; old WebP is superseded provenance only.",
      "mobileDetailP02Status": "available"
    },
    "curveParadoxSatinBrown": {
      "status": "complete",
      "route": "/air-ease-v2/detail/curve-paradox-satin-brown",
      "slug": "curve-paradox-satin-brown",
      "season": "Collection",
      "series": "The Curve Paradox",
      "productStyle": "Wide Brim Leaf Hat",
      "displayName": "Satin Brown",
      "colorway": "Satin Brown",
      "canonicalColorway": "Satin Brown",
      "variantQualifier": null,
      "sourceFigmaNode": "3382:36",
      "sourceFigmaName": "detail_The Curve Paradox_Wide Brim Leaf Hat",
      "frameAssetId": "detail-curve-paradox-duality-curve-paradox-satin-brown-frame",
      "framePublicPath": "/assets/air-ease-v2/image-fidelity/p1-1/curve-duality-detail-2x/curve-paradox-satin-brown-frame-3382-36@2x.png",
      "width": 1920,
      "height": 4755,
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-curve-duality-p1-1-2x-frame",
      "byteLength": 5176140,
      "sha256": "f725043a080340c38d9824c2e579187019c8c11ffa1ff5550787ed11a7910e0e",
      "materialSummary": "100% Mulberry Silk / 86% Triacetate 14% Polyester",
      "selectorMapping": [
        {
          "order": 1,
          "label": "Ink Wash Blue",
          "sourceFigmaNode": "3382:105",
          "rect": {
            "x": 1169,
            "y": 330,
            "width": 80,
            "height": 80
          },
          "hotspotRect": {
            "x": 1169,
            "y": 330,
            "width": 80,
            "height": 80
          },
          "targetRoute": "/air-ease-v2/detail/curve-paradox-ink-wash-blue",
          "active": false,
          "status": "available",
          "notes": [],
          "activeRingRect": null,
          "seriesIsolation": "The Curve Paradox"
        },
        {
          "order": 2,
          "label": "Satin Brown (selector node named Swaying Silver Blue)",
          "sourceFigmaNode": "3382:108",
          "rect": {
            "x": 1313,
            "y": 330,
            "width": 80,
            "height": 80
          },
          "hotspotRect": {
            "x": 1313,
            "y": 330,
            "width": 80,
            "height": 80
          },
          "targetRoute": "/air-ease-v2/detail/curve-paradox-satin-brown",
          "active": true,
          "status": "active-no-op",
          "notes": [
            "label uses audit disambiguation where Figma node name duplicates/typos exist"
          ],
          "activeRingRect": {
            "x": 1313,
            "y": 330,
            "width": 80,
            "height": 80
          },
          "seriesIsolation": "The Curve Paradox"
        },
        {
          "order": 3,
          "label": "Eggshell White airy/fringe",
          "sourceFigmaNode": "3382:110",
          "rect": {
            "x": 1527,
            "y": 330,
            "width": 80,
            "height": 80
          },
          "hotspotRect": {
            "x": 1527,
            "y": 330,
            "width": 80,
            "height": 80
          },
          "targetRoute": "/air-ease-v2/detail/curve-paradox-eggshell-white-airy-fringe",
          "active": false,
          "status": "available",
          "notes": [
            "label uses audit disambiguation where Figma node name duplicates/typos exist"
          ],
          "activeRingRect": null,
          "seriesIsolation": "The Curve Paradox"
        },
        {
          "order": 4,
          "label": "Eggshell White jacquard",
          "sourceFigmaNode": "3382:112",
          "rect": {
            "x": 1671,
            "y": 330,
            "width": 80,
            "height": 80
          },
          "hotspotRect": {
            "x": 1671,
            "y": 330,
            "width": 80,
            "height": 80
          },
          "targetRoute": "/air-ease-v2/detail/curve-paradox-eggshell-white-jacquard",
          "active": false,
          "status": "available",
          "notes": [
            "label uses audit disambiguation where Figma node name duplicates/typos exist"
          ],
          "activeRingRect": null,
          "seriesIsolation": "The Curve Paradox"
        }
      ],
      "blackDot": {
        "sourceFigmaNode": "3382:107",
        "rect": {
          "x": 1457,
          "y": 367,
          "width": 6,
          "height": 6
        }
      },
      "paletteRule": "Curve Paradox routes only",
      "figmaTextMismatch": null,
      "collectionDefault": false,
      "statusNote": "Complete desktop fixed frame imported from direct Figma exportAsync PNG. Do not rebuild selector layout with generic CSS; use per-page selectorMapping.",
      "mobileDetailP02Status": "available"
    },
    "curveParadoxEggshellWhiteAiryFringe": {
      "status": "complete",
      "route": "/air-ease-v2/detail/curve-paradox-eggshell-white-airy-fringe",
      "slug": "curve-paradox-eggshell-white-airy-fringe",
      "season": "Collection",
      "series": "The Curve Paradox",
      "productStyle": "Wide Brim Leaf Hat",
      "displayName": "Eggshell White / Airy Fringe",
      "colorway": "Eggshell White",
      "canonicalColorway": "Eggshell White",
      "variantQualifier": "Airy Fringe",
      "sourceFigmaNode": "3399:274",
      "sourceFigmaName": "detail_The Curve Paradox_Wide Brim Leaf Hat",
      "frameAssetId": "detail-curve-paradox-duality-curve-paradox-eggshell-white-airy-fringe-frame",
      "framePublicPath": "/assets/air-ease-v2/image-fidelity/p1-1/curve-duality-detail-2x/curve-paradox-eggshell-white-airy-fringe-frame-3399-274@2x.png",
      "width": 1920,
      "height": 4755,
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-curve-duality-p1-1-2x-frame",
      "byteLength": 5763611,
      "sha256": "61ea66fc4d13ef1ba9648abcdb7f147abfe75775f5331e3d3b92e5b6420f2b02",
      "materialSummary": "50% Cotton 28% Polyester 22% Nylon / 86% Triacetate 14% Polyester",
      "selectorMapping": [
        {
          "order": 1,
          "label": "Ink Wash Blue",
          "sourceFigmaNode": "3399:342",
          "rect": {
            "x": 1169,
            "y": 330,
            "width": 80,
            "height": 80
          },
          "hotspotRect": {
            "x": 1169,
            "y": 330,
            "width": 80,
            "height": 80
          },
          "targetRoute": "/air-ease-v2/detail/curve-paradox-ink-wash-blue",
          "active": false,
          "status": "available",
          "notes": [],
          "activeRingRect": null,
          "seriesIsolation": "The Curve Paradox"
        },
        {
          "order": 2,
          "label": "Satin Brown",
          "sourceFigmaNode": "3399:344",
          "rect": {
            "x": 1313,
            "y": 330,
            "width": 80,
            "height": 80
          },
          "hotspotRect": {
            "x": 1313,
            "y": 330,
            "width": 80,
            "height": 80
          },
          "targetRoute": "/air-ease-v2/detail/curve-paradox-satin-brown",
          "active": false,
          "status": "available",
          "notes": [
            "label uses audit disambiguation where Figma node name duplicates/typos exist"
          ],
          "activeRingRect": null,
          "seriesIsolation": "The Curve Paradox"
        },
        {
          "order": 3,
          "label": "Eggshell White airy/fringe",
          "sourceFigmaNode": "3399:347",
          "rect": {
            "x": 1457,
            "y": 330,
            "width": 80,
            "height": 80
          },
          "hotspotRect": {
            "x": 1457,
            "y": 330,
            "width": 80,
            "height": 80
          },
          "targetRoute": "/air-ease-v2/detail/curve-paradox-eggshell-white-airy-fringe",
          "active": true,
          "status": "active-no-op",
          "notes": [
            "label uses audit disambiguation where Figma node name duplicates/typos exist"
          ],
          "activeRingRect": {
            "x": 1457,
            "y": 330,
            "width": 80,
            "height": 80
          },
          "seriesIsolation": "The Curve Paradox"
        },
        {
          "order": 4,
          "label": "Eggshell White jacquard",
          "sourceFigmaNode": "3399:349",
          "rect": {
            "x": 1671,
            "y": 330,
            "width": 80,
            "height": 80
          },
          "hotspotRect": {
            "x": 1671,
            "y": 330,
            "width": 80,
            "height": 80
          },
          "targetRoute": "/air-ease-v2/detail/curve-paradox-eggshell-white-jacquard",
          "active": false,
          "status": "available",
          "notes": [
            "label uses audit disambiguation where Figma node name duplicates/typos exist"
          ],
          "activeRingRect": null,
          "seriesIsolation": "The Curve Paradox"
        }
      ],
      "blackDot": {
        "sourceFigmaNode": "3399:346",
        "rect": {
          "x": 1601,
          "y": 367,
          "width": 6,
          "height": 6
        }
      },
      "paletteRule": "Curve Paradox routes only",
      "figmaTextMismatch": null,
      "collectionDefault": false,
      "statusNote": "Complete desktop fixed frame imported from direct Figma exportAsync PNG. Do not rebuild selector layout with generic CSS; use per-page selectorMapping.",
      "mobileDetailP02Status": "available"
    },
    "curveParadoxEggshellWhiteJacquard": {
      "status": "complete",
      "route": "/air-ease-v2/detail/curve-paradox-eggshell-white-jacquard",
      "slug": "curve-paradox-eggshell-white-jacquard",
      "season": "Collection",
      "series": "The Curve Paradox",
      "productStyle": "Wide Brim Leaf Hat",
      "displayName": "Eggshell White / Jacquard Texture",
      "colorway": "Eggshell White",
      "canonicalColorway": "Eggshell White",
      "variantQualifier": "Jacquard Texture",
      "sourceFigmaNode": "3405:525",
      "sourceFigmaName": "detail_The Curve Paradox_Wide Brim Leaf Hat",
      "frameAssetId": "detail-curve-paradox-duality-curve-paradox-eggshell-white-jacquard-frame",
      "framePublicPath": "/assets/air-ease-v2/image-fidelity/p1-1/curve-duality-detail-2x/curve-paradox-eggshell-white-jacquard-frame-3405-525@2x.png",
      "width": 1920,
      "height": 4755,
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-curve-duality-p1-1-2x-frame",
      "byteLength": 6012135,
      "sha256": "e6f3acbff2293e7f1e3c769548453da6ca404d3002b9d3a0111da3e847e4dc3c",
      "materialSummary": "35% Polyester 34% Acrylic 31% Nylon / 86% Triacetate 14% Polyester",
      "selectorMapping": [
        {
          "order": 1,
          "label": "Ink Wash Blue",
          "sourceFigmaNode": "3405:594",
          "rect": {
            "x": 1169,
            "y": 330,
            "width": 80,
            "height": 80
          },
          "hotspotRect": {
            "x": 1169,
            "y": 330,
            "width": 80,
            "height": 80
          },
          "targetRoute": "/air-ease-v2/detail/curve-paradox-ink-wash-blue",
          "active": false,
          "status": "available",
          "notes": [],
          "activeRingRect": null,
          "seriesIsolation": "The Curve Paradox"
        },
        {
          "order": 2,
          "label": "Satin Brown",
          "sourceFigmaNode": "3405:596",
          "rect": {
            "x": 1313,
            "y": 330,
            "width": 80,
            "height": 80
          },
          "hotspotRect": {
            "x": 1313,
            "y": 330,
            "width": 80,
            "height": 80
          },
          "targetRoute": "/air-ease-v2/detail/curve-paradox-satin-brown",
          "active": false,
          "status": "available",
          "notes": [
            "label uses audit disambiguation where Figma node name duplicates/typos exist"
          ],
          "activeRingRect": null,
          "seriesIsolation": "The Curve Paradox"
        },
        {
          "order": 3,
          "label": "Eggshell White airy/fringe",
          "sourceFigmaNode": "3405:598",
          "rect": {
            "x": 1457,
            "y": 330,
            "width": 80,
            "height": 80
          },
          "hotspotRect": {
            "x": 1457,
            "y": 330,
            "width": 80,
            "height": 80
          },
          "targetRoute": "/air-ease-v2/detail/curve-paradox-eggshell-white-airy-fringe",
          "active": false,
          "status": "available",
          "notes": [
            "label uses audit disambiguation where Figma node name duplicates/typos exist"
          ],
          "activeRingRect": null,
          "seriesIsolation": "The Curve Paradox"
        },
        {
          "order": 4,
          "label": "Eggshell White jacquard",
          "sourceFigmaNode": "3405:601",
          "rect": {
            "x": 1601,
            "y": 330,
            "width": 80,
            "height": 80
          },
          "hotspotRect": {
            "x": 1601,
            "y": 330,
            "width": 80,
            "height": 80
          },
          "targetRoute": "/air-ease-v2/detail/curve-paradox-eggshell-white-jacquard",
          "active": true,
          "status": "active-no-op",
          "notes": [
            "label uses audit disambiguation where Figma node name duplicates/typos exist"
          ],
          "activeRingRect": {
            "x": 1601,
            "y": 330,
            "width": 80,
            "height": 80
          },
          "seriesIsolation": "The Curve Paradox"
        }
      ],
      "blackDot": {
        "sourceFigmaNode": "3405:600",
        "rect": {
          "x": 1745,
          "y": 367,
          "width": 6,
          "height": 6
        }
      },
      "paletteRule": "Curve Paradox routes only",
      "figmaTextMismatch": null,
      "collectionDefault": false,
      "statusNote": "Complete desktop fixed frame imported from direct Figma exportAsync PNG. Do not rebuild selector layout with generic CSS; use per-page selectorMapping.",
      "mobileDetailP02Status": "available"
    },
    "dualityInkWashBlue": {
      "status": "complete",
      "route": "/air-ease-v2/detail/duality-ink-wash-blue",
      "slug": "duality-ink-wash-blue",
      "season": "Collection",
      "series": "Duality",
      "productStyle": "Reversible Bucket Hat",
      "displayName": "Ink Wash Blue",
      "colorway": "Ink Wash Blue",
      "canonicalColorway": "Ink Wash Blue",
      "variantQualifier": null,
      "sourceFigmaNode": "3412:743",
      "sourceFigmaName": "detail_Duality_Reversible Bucket Hat",
      "frameAssetId": "detail-curve-paradox-duality-duality-ink-wash-blue-frame",
      "framePublicPath": "/assets/air-ease-v2/image-fidelity/p1-1/curve-duality-detail-2x/duality-ink-wash-blue-frame-3412-743@2x.png",
      "width": 1920,
      "height": 4755,
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-curve-duality-p1-1-2x-frame",
      "byteLength": 5843339,
      "sha256": "07a89ac067556521eb318786d2ef68fd14198210b6d07c3dc62e7b8e0fd196cf",
      "materialSummary": "face 50% Wool 50% Polyester / reverse 86% Triacetate 14% Polyester",
      "selectorMapping": [
        {
          "order": 1,
          "label": "Ink Wash Blue",
          "sourceFigmaNode": "3412:812",
          "rect": {
            "x": 1212,
            "y": 330,
            "width": 80,
            "height": 80
          },
          "hotspotRect": {
            "x": 1212,
            "y": 330,
            "width": 80,
            "height": 80
          },
          "targetRoute": "/air-ease-v2/detail/duality-ink-wash-blue",
          "active": true,
          "status": "active-no-op",
          "notes": [],
          "activeRingRect": {
            "x": 1212,
            "y": 330,
            "width": 80,
            "height": 80
          },
          "seriesIsolation": "Duality"
        },
        {
          "order": 2,
          "label": "Wheat Straw Beige cupro",
          "sourceFigmaNode": "3412:815",
          "rect": {
            "x": 1378,
            "y": 330,
            "width": 80,
            "height": 80
          },
          "hotspotRect": {
            "x": 1378,
            "y": 330,
            "width": 80,
            "height": 80
          },
          "targetRoute": "/air-ease-v2/detail/duality-wheat-straw-beige-cuprammonium",
          "active": false,
          "status": "available",
          "notes": [
            "label uses audit disambiguation where Figma node name duplicates/typos exist"
          ],
          "activeRingRect": null,
          "seriesIsolation": "Duality"
        },
        {
          "order": 3,
          "label": "Wheat Straw Beige lyocell",
          "sourceFigmaNode": "3412:817",
          "rect": {
            "x": 1498,
            "y": 330,
            "width": 80,
            "height": 80
          },
          "hotspotRect": {
            "x": 1498,
            "y": 330,
            "width": 80,
            "height": 80
          },
          "targetRoute": "/air-ease-v2/detail/duality-wheat-straw-beige-lyocell",
          "active": false,
          "status": "available",
          "notes": [
            "label uses audit disambiguation where Figma node name duplicates/typos exist"
          ],
          "activeRingRect": null,
          "seriesIsolation": "Duality"
        },
        {
          "order": 4,
          "label": "Mist Grey",
          "sourceFigmaNode": "3412:819",
          "rect": {
            "x": 1618,
            "y": 330,
            "width": 80,
            "height": 80
          },
          "hotspotRect": {
            "x": 1618,
            "y": 330,
            "width": 80,
            "height": 80
          },
          "targetRoute": "/air-ease-v2/detail/duality-mist-grey",
          "active": false,
          "status": "available",
          "notes": [],
          "activeRingRect": null,
          "seriesIsolation": "Duality"
        },
        {
          "order": 5,
          "label": "Bright Camellia",
          "sourceFigmaNode": "3414:1046",
          "rect": {
            "x": 1738,
            "y": 330,
            "width": 80,
            "height": 80
          },
          "hotspotRect": {
            "x": 1738,
            "y": 330,
            "width": 80,
            "height": 80
          },
          "targetRoute": "/air-ease-v2/detail/duality-bright-camellia",
          "active": false,
          "status": "available",
          "notes": [],
          "activeRingRect": null,
          "seriesIsolation": "Duality"
        }
      ],
      "blackDot": {
        "sourceFigmaNode": "3412:814",
        "rect": {
          "x": 1332,
          "y": 367,
          "width": 6,
          "height": 6
        }
      },
      "paletteRule": "Duality routes only",
      "figmaTextMismatch": null,
      "collectionDefault": true,
      "statusNote": "Complete desktop fixed frame imported from direct Figma exportAsync PNG. Do not rebuild selector layout with generic CSS; use per-page selectorMapping.",
      "mobileDetailP02Status": "available"
    },
    "dualityWheatStrawBeigeCuprammonium": {
      "status": "complete",
      "route": "/air-ease-v2/detail/duality-wheat-straw-beige-cuprammonium",
      "slug": "duality-wheat-straw-beige-cuprammonium",
      "season": "Collection",
      "series": "Duality",
      "productStyle": "Reversible Bucket Hat",
      "displayName": "Wheat Straw Beige / Cuprammonium Rayon Reverse",
      "colorway": "Wheat Straw Beige",
      "canonicalColorway": "Wheat Straw Beige",
      "variantQualifier": "Cuprammonium Rayon Reverse",
      "sourceFigmaNode": "3414:1061",
      "sourceFigmaName": "detail_Duality_Reversible Bucket Hat",
      "frameAssetId": "detail-curve-paradox-duality-duality-wheat-straw-beige-cuprammonium-frame",
      "framePublicPath": "/assets/air-ease-v2/image-fidelity/p1-1/curve-duality-detail-2x/duality-wheat-straw-beige-cuprammonium-frame-3414-1061@2x.png",
      "width": 1920,
      "height": 4755,
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-curve-duality-p1-1-2x-frame",
      "byteLength": 6316057,
      "sha256": "39223e3e61e1a7c2334e004924782a1f69fa1b32b719dbc5536012c2b2cfbe06",
      "materialSummary": "face 52% Polyester 29% Cotton 18% Viscose 1% Spandex / reverse 72% Cuprammonium Rayon 28% Cotton",
      "selectorMapping": [
        {
          "order": 1,
          "label": "Ink Wash Blue",
          "sourceFigmaNode": "3414:1161",
          "rect": {
            "x": 1212,
            "y": 330,
            "width": 80,
            "height": 80
          },
          "hotspotRect": {
            "x": 1212,
            "y": 330,
            "width": 80,
            "height": 80
          },
          "targetRoute": "/air-ease-v2/detail/duality-ink-wash-blue",
          "active": false,
          "status": "available",
          "notes": [],
          "activeRingRect": null,
          "seriesIsolation": "Duality"
        },
        {
          "order": 2,
          "label": "Wheat Straw Beige cupro",
          "sourceFigmaNode": "3414:1164",
          "rect": {
            "x": 1332,
            "y": 330,
            "width": 80,
            "height": 80
          },
          "hotspotRect": {
            "x": 1332,
            "y": 330,
            "width": 80,
            "height": 80
          },
          "targetRoute": "/air-ease-v2/detail/duality-wheat-straw-beige-cuprammonium",
          "active": true,
          "status": "active-no-op",
          "notes": [
            "label uses audit disambiguation where Figma node name duplicates/typos exist"
          ],
          "activeRingRect": {
            "x": 1332,
            "y": 330,
            "width": 80,
            "height": 80
          },
          "seriesIsolation": "Duality"
        },
        {
          "order": 3,
          "label": "Wheat Straw Beige lyocell",
          "sourceFigmaNode": "3414:1166",
          "rect": {
            "x": 1498,
            "y": 330,
            "width": 80,
            "height": 80
          },
          "hotspotRect": {
            "x": 1498,
            "y": 330,
            "width": 80,
            "height": 80
          },
          "targetRoute": "/air-ease-v2/detail/duality-wheat-straw-beige-lyocell",
          "active": false,
          "status": "available",
          "notes": [
            "label uses audit disambiguation where Figma node name duplicates/typos exist"
          ],
          "activeRingRect": null,
          "seriesIsolation": "Duality"
        },
        {
          "order": 4,
          "label": "Mist Grey",
          "sourceFigmaNode": "3414:1168",
          "rect": {
            "x": 1618,
            "y": 330,
            "width": 80,
            "height": 80
          },
          "hotspotRect": {
            "x": 1618,
            "y": 330,
            "width": 80,
            "height": 80
          },
          "targetRoute": "/air-ease-v2/detail/duality-mist-grey",
          "active": false,
          "status": "available",
          "notes": [],
          "activeRingRect": null,
          "seriesIsolation": "Duality"
        },
        {
          "order": 5,
          "label": "Bright Camellia",
          "sourceFigmaNode": "3414:1170",
          "rect": {
            "x": 1738,
            "y": 330,
            "width": 80,
            "height": 80
          },
          "hotspotRect": {
            "x": 1738,
            "y": 330,
            "width": 80,
            "height": 80
          },
          "targetRoute": "/air-ease-v2/detail/duality-bright-camellia",
          "active": false,
          "status": "available",
          "notes": [],
          "activeRingRect": null,
          "seriesIsolation": "Duality"
        }
      ],
      "blackDot": {
        "sourceFigmaNode": "3414:1163",
        "rect": {
          "x": 1452,
          "y": 367,
          "width": 6,
          "height": 6
        }
      },
      "paletteRule": "Duality routes only",
      "figmaTextMismatch": null,
      "collectionDefault": false,
      "statusNote": "Complete desktop fixed frame imported from direct Figma exportAsync PNG. Do not rebuild selector layout with generic CSS; use per-page selectorMapping.",
      "mobileDetailP02Status": "available"
    },
    "dualityWheatStrawBeigeLyocell": {
      "status": "complete",
      "route": "/air-ease-v2/detail/duality-wheat-straw-beige-lyocell",
      "slug": "duality-wheat-straw-beige-lyocell",
      "season": "Collection",
      "series": "Duality",
      "productStyle": "Reversible Bucket Hat",
      "displayName": "Wheat Straw Beige / Lyocell Reverse",
      "colorway": "Wheat Straw Beige",
      "canonicalColorway": "Wheat Straw Beige",
      "variantQualifier": "Lyocell Reverse",
      "sourceFigmaNode": "3414:1337",
      "sourceFigmaName": "detail_Duality_Reversible Bucket Hat",
      "frameAssetId": "detail-curve-paradox-duality-duality-wheat-straw-beige-lyocell-frame",
      "framePublicPath": "/assets/air-ease-v2/image-fidelity/p1-1/curve-duality-detail-2x/duality-wheat-straw-beige-lyocell-frame-3414-1337@2x.png",
      "width": 1920,
      "height": 4755,
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-curve-duality-p1-1-2x-frame",
      "byteLength": 6710379,
      "sha256": "f6b35b9a8c72a5481856e69c15528addfedf73febc4a9dc0cc4d2b45ce8c6161",
      "materialSummary": "face 52% Polyester 29% Cotton 18% Viscose 1% Spandex / reverse 100% Lyocell",
      "selectorMapping": [
        {
          "order": 1,
          "label": "Ink Wash Blue",
          "sourceFigmaNode": "3414:1442",
          "rect": {
            "x": 1212,
            "y": 330,
            "width": 80,
            "height": 80
          },
          "hotspotRect": {
            "x": 1212,
            "y": 330,
            "width": 80,
            "height": 80
          },
          "targetRoute": "/air-ease-v2/detail/duality-ink-wash-blue",
          "active": false,
          "status": "available",
          "notes": [],
          "activeRingRect": null,
          "seriesIsolation": "Duality"
        },
        {
          "order": 2,
          "label": "Wheat Straw Beige cupro",
          "sourceFigmaNode": "3414:1444",
          "rect": {
            "x": 1332,
            "y": 330,
            "width": 80,
            "height": 80
          },
          "hotspotRect": {
            "x": 1332,
            "y": 330,
            "width": 80,
            "height": 80
          },
          "targetRoute": "/air-ease-v2/detail/duality-wheat-straw-beige-cuprammonium",
          "active": false,
          "status": "available",
          "notes": [
            "label uses audit disambiguation where Figma node name duplicates/typos exist"
          ],
          "activeRingRect": null,
          "seriesIsolation": "Duality"
        },
        {
          "order": 3,
          "label": "Wheat Straw Beige lyocell",
          "sourceFigmaNode": "3414:1447",
          "rect": {
            "x": 1452,
            "y": 330,
            "width": 80,
            "height": 80
          },
          "hotspotRect": {
            "x": 1452,
            "y": 330,
            "width": 80,
            "height": 80
          },
          "targetRoute": "/air-ease-v2/detail/duality-wheat-straw-beige-lyocell",
          "active": true,
          "status": "active-no-op",
          "notes": [
            "label uses audit disambiguation where Figma node name duplicates/typos exist"
          ],
          "activeRingRect": {
            "x": 1452,
            "y": 330,
            "width": 80,
            "height": 80
          },
          "seriesIsolation": "Duality"
        },
        {
          "order": 4,
          "label": "Mist Grey",
          "sourceFigmaNode": "3414:1449",
          "rect": {
            "x": 1618,
            "y": 330,
            "width": 80,
            "height": 80
          },
          "hotspotRect": {
            "x": 1618,
            "y": 330,
            "width": 80,
            "height": 80
          },
          "targetRoute": "/air-ease-v2/detail/duality-mist-grey",
          "active": false,
          "status": "available",
          "notes": [],
          "activeRingRect": null,
          "seriesIsolation": "Duality"
        },
        {
          "order": 5,
          "label": "Bright Camellia",
          "sourceFigmaNode": "3414:1451",
          "rect": {
            "x": 1738,
            "y": 330,
            "width": 80,
            "height": 80
          },
          "hotspotRect": {
            "x": 1738,
            "y": 330,
            "width": 80,
            "height": 80
          },
          "targetRoute": "/air-ease-v2/detail/duality-bright-camellia",
          "active": false,
          "status": "available",
          "notes": [],
          "activeRingRect": null,
          "seriesIsolation": "Duality"
        }
      ],
      "blackDot": {
        "sourceFigmaNode": "3414:1446",
        "rect": {
          "x": 1572,
          "y": 367,
          "width": 6,
          "height": 6
        }
      },
      "paletteRule": "Duality routes only",
      "figmaTextMismatch": null,
      "collectionDefault": false,
      "statusNote": "Complete desktop fixed frame imported from direct Figma exportAsync PNG. Do not rebuild selector layout with generic CSS; use per-page selectorMapping.",
      "mobileDetailP02Status": "available"
    },
    "dualityMistGrey": {
      "status": "complete",
      "route": "/air-ease-v2/detail/duality-mist-grey",
      "slug": "duality-mist-grey",
      "season": "Collection",
      "series": "Duality",
      "productStyle": "Reversible Bucket Hat",
      "displayName": "Mist Grey",
      "colorway": "Mist Grey",
      "canonicalColorway": "Mist Grey",
      "variantQualifier": null,
      "sourceFigmaNode": "3415:1604",
      "sourceFigmaName": "detail_Duality_Reversible Bucket Hat",
      "frameAssetId": "detail-curve-paradox-duality-duality-mist-grey-frame",
      "framePublicPath": "/assets/air-ease-v2/image-fidelity/p1-1/curve-duality-detail-2x/duality-mist-grey-frame-3415-1604@2x.png",
      "width": 1920,
      "height": 4755,
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-curve-duality-p1-1-2x-frame",
      "byteLength": 6262309,
      "sha256": "099e3084a11cfac0ca55c019b162ccf332475ac3be6b0f13767464b694d97775",
      "materialSummary": "face 44% Viscose 42% Polyester 12% Cotton 2% Spandex / reverse 100% Lyocell",
      "selectorMapping": [
        {
          "order": 1,
          "label": "Ink Wash Blue",
          "sourceFigmaNode": "3415:1707",
          "rect": {
            "x": 1212,
            "y": 330,
            "width": 80,
            "height": 80
          },
          "hotspotRect": {
            "x": 1212,
            "y": 330,
            "width": 80,
            "height": 80
          },
          "targetRoute": "/air-ease-v2/detail/duality-ink-wash-blue",
          "active": false,
          "status": "available",
          "notes": [],
          "activeRingRect": null,
          "seriesIsolation": "Duality"
        },
        {
          "order": 2,
          "label": "Wheat Straw Beige cupro",
          "sourceFigmaNode": "3415:1709",
          "rect": {
            "x": 1332,
            "y": 330,
            "width": 80,
            "height": 80
          },
          "hotspotRect": {
            "x": 1332,
            "y": 330,
            "width": 80,
            "height": 80
          },
          "targetRoute": "/air-ease-v2/detail/duality-wheat-straw-beige-cuprammonium",
          "active": false,
          "status": "available",
          "notes": [
            "label uses audit disambiguation where Figma node name duplicates/typos exist"
          ],
          "activeRingRect": null,
          "seriesIsolation": "Duality"
        },
        {
          "order": 3,
          "label": "Wheat Straw Beige lyocell",
          "sourceFigmaNode": "3415:1711",
          "rect": {
            "x": 1452,
            "y": 330,
            "width": 80,
            "height": 80
          },
          "hotspotRect": {
            "x": 1452,
            "y": 330,
            "width": 80,
            "height": 80
          },
          "targetRoute": "/air-ease-v2/detail/duality-wheat-straw-beige-lyocell",
          "active": false,
          "status": "available",
          "notes": [
            "label uses audit disambiguation where Figma node name duplicates/typos exist"
          ],
          "activeRingRect": null,
          "seriesIsolation": "Duality"
        },
        {
          "order": 4,
          "label": "Mist Grey",
          "sourceFigmaNode": "3415:1714",
          "rect": {
            "x": 1572,
            "y": 330,
            "width": 80,
            "height": 80
          },
          "hotspotRect": {
            "x": 1572,
            "y": 330,
            "width": 80,
            "height": 80
          },
          "targetRoute": "/air-ease-v2/detail/duality-mist-grey",
          "active": true,
          "status": "active-no-op",
          "notes": [],
          "activeRingRect": {
            "x": 1572,
            "y": 330,
            "width": 80,
            "height": 80
          },
          "seriesIsolation": "Duality"
        },
        {
          "order": 5,
          "label": "Bright Camellia",
          "sourceFigmaNode": "3415:1716",
          "rect": {
            "x": 1738,
            "y": 330,
            "width": 80,
            "height": 80
          },
          "hotspotRect": {
            "x": 1738,
            "y": 330,
            "width": 80,
            "height": 80
          },
          "targetRoute": "/air-ease-v2/detail/duality-bright-camellia",
          "active": false,
          "status": "available",
          "notes": [],
          "activeRingRect": null,
          "seriesIsolation": "Duality"
        }
      ],
      "blackDot": {
        "sourceFigmaNode": "3415:1713",
        "rect": {
          "x": 1692,
          "y": 367,
          "width": 6,
          "height": 6
        }
      },
      "paletteRule": "Duality routes only",
      "figmaTextMismatch": null,
      "collectionDefault": false,
      "statusNote": "Complete desktop fixed frame imported from direct Figma exportAsync PNG. Do not rebuild selector layout with generic CSS; use per-page selectorMapping.",
      "mobileDetailP02Status": "available"
    },
    "dualityBrightCamellia": {
      "status": "complete",
      "route": "/air-ease-v2/detail/duality-bright-camellia",
      "slug": "duality-bright-camellia",
      "season": "Collection",
      "series": "Duality",
      "productStyle": "Reversible Bucket Hat",
      "displayName": "Bright Camellia",
      "colorway": "Bright Camellia",
      "canonicalColorway": "Bright Camellia",
      "variantQualifier": null,
      "sourceFigmaNode": "3415:1872",
      "sourceFigmaName": "detail_Duality_Reversible Bucket Hat",
      "frameAssetId": "detail-curve-paradox-duality-duality-bright-camellia-frame",
      "framePublicPath": "/assets/air-ease-v2/image-fidelity/p1-1/curve-duality-detail-2x/duality-bright-camellia-frame-3415-1872@2x.png",
      "width": 1920,
      "height": 4755,
      "sourceType": "direct-figma-exportAsync-png",
      "compositionType": "direct-figma-curve-duality-p1-1-2x-frame",
      "byteLength": 6941311,
      "sha256": "35b35cd6d39ea7c3e7b327cd072c1e9640c878cd8acc44d6970e2be8526a3d06",
      "materialSummary": "face 35% Nylon 35% Acetate 30% Wool / reverse 50% Acetate 50% Viscose",
      "selectorMapping": [
        {
          "order": 1,
          "label": "Ink Wash Blue",
          "sourceFigmaNode": "3415:1971",
          "rect": {
            "x": 1212,
            "y": 330,
            "width": 80,
            "height": 80
          },
          "hotspotRect": {
            "x": 1212,
            "y": 330,
            "width": 80,
            "height": 80
          },
          "targetRoute": "/air-ease-v2/detail/duality-ink-wash-blue",
          "active": false,
          "status": "available",
          "notes": [],
          "activeRingRect": null,
          "seriesIsolation": "Duality"
        },
        {
          "order": 2,
          "label": "Wheat Straw Beige cupro",
          "sourceFigmaNode": "3415:1973",
          "rect": {
            "x": 1332,
            "y": 330,
            "width": 80,
            "height": 80
          },
          "hotspotRect": {
            "x": 1332,
            "y": 330,
            "width": 80,
            "height": 80
          },
          "targetRoute": "/air-ease-v2/detail/duality-wheat-straw-beige-cuprammonium",
          "active": false,
          "status": "available",
          "notes": [
            "label uses audit disambiguation where Figma node name duplicates/typos exist"
          ],
          "activeRingRect": null,
          "seriesIsolation": "Duality"
        },
        {
          "order": 3,
          "label": "Wheat Straw Beige lyocell",
          "sourceFigmaNode": "3415:1975",
          "rect": {
            "x": 1452,
            "y": 330,
            "width": 80,
            "height": 80
          },
          "hotspotRect": {
            "x": 1452,
            "y": 330,
            "width": 80,
            "height": 80
          },
          "targetRoute": "/air-ease-v2/detail/duality-wheat-straw-beige-lyocell",
          "active": false,
          "status": "available",
          "notes": [
            "label uses audit disambiguation where Figma node name duplicates/typos exist"
          ],
          "activeRingRect": null,
          "seriesIsolation": "Duality"
        },
        {
          "order": 4,
          "label": "Mist Grey",
          "sourceFigmaNode": "3415:1977",
          "rect": {
            "x": 1572,
            "y": 330,
            "width": 80,
            "height": 80
          },
          "hotspotRect": {
            "x": 1572,
            "y": 330,
            "width": 80,
            "height": 80
          },
          "targetRoute": "/air-ease-v2/detail/duality-mist-grey",
          "active": false,
          "status": "available",
          "notes": [],
          "activeRingRect": null,
          "seriesIsolation": "Duality"
        },
        {
          "order": 5,
          "label": "Bright Camellia",
          "sourceFigmaNode": "3415:1980",
          "rect": {
            "x": 1692,
            "y": 330,
            "width": 80,
            "height": 80
          },
          "hotspotRect": {
            "x": 1692,
            "y": 330,
            "width": 80,
            "height": 80
          },
          "targetRoute": "/air-ease-v2/detail/duality-bright-camellia",
          "active": true,
          "status": "active-no-op",
          "notes": [],
          "activeRingRect": {
            "x": 1692,
            "y": 330,
            "width": 80,
            "height": 80
          },
          "seriesIsolation": "Duality"
        }
      ],
      "blackDot": {
        "sourceFigmaNode": "3415:1979",
        "rect": {
          "x": 1812,
          "y": 367,
          "width": 6,
          "height": 6
        }
      },
      "paletteRule": "Duality routes only",
      "figmaTextMismatch": {
        "field": "colorway title",
        "figmaText": "Mist Grey",
        "canonicalValue": "Bright Camellia",
        "routeUsesCanonical": true,
        "selectorTargetsUseCanonical": true,
        "evidence": "User confirmed Figma right-side Mist Grey is designer typo; active selector/dot/material indicate Bright Camellia."
      },
      "collectionDefault": false,
      "statusNote": "Complete desktop fixed frame imported from direct Figma exportAsync PNG. Do not rebuild selector layout with generic CSS; use per-page selectorMapping.",
      "mobileDetailP02Status": "available"
    }
  },
  "mobileHomeScrollFlow": {
    "status": "available-with-pending-route-decision",
    "updatedAt": "2026-07-09",
    "sectionOrder": [
      "home",
      "la-croissance",
      "en-coulisse",
      "trouvaille",
      "petit-mouvement",
      "sous-le-vent",
      "collection"
    ],
    "laCroissanceGallery": {
      "status": "available",
      "sourceFigmaFrame": "2787:222",
      "stackId": "la-croissance-mobile-gallery-2787-222",
      "count": 5,
      "orderedAssetIds": [
        "la-croissance-mobile-gallery-01-2676-7964",
        "la-croissance-mobile-gallery-02-2676-7968",
        "la-croissance-mobile-gallery-03-2787-249",
        "la-croissance-mobile-gallery-04-2796-476",
        "la-croissance-mobile-gallery-05-2787-250"
      ],
      "routeStatus": "pending-no-detail-route",
      "curatedPiecesBehavior": "visual-no-op"
    }
  },
  "dynamicPaletteSpecs": {
    "echo": {
      "status": "available",
      "specPath": "review-screenshots/air-ease-v2-detail-echo-new-order-20260710/echo-dynamic-palette-spec/echo-dynamic-palette-spec.json",
      "contactSheetPath": "review-screenshots/air-ease-v2-detail-echo-new-order-20260710/echo-dynamic-palette-spec/echo-dynamic-palette-contact-sheet.png",
      "sourceSwatchContactSheetPath": "review-screenshots/air-ease-v2-detail-echo-new-order-20260710/echo-dynamic-palette-spec/echo-dynamic-palette-source-swatches.png",
      "swatchAssetIds": [
        "detail-echo-palette-swatch-sheer-white",
        "detail-echo-palette-swatch-blue-white-stripe",
        "detail-echo-palette-swatch-soft-mist-blue",
        "detail-echo-palette-swatch-nightfall-black",
        "detail-echo-palette-swatch-matcha-latte",
        "detail-echo-palette-swatch-dune-brown"
      ],
      "coordinateSpace": "desktop-frame-1920x4755-unscaled",
      "maskRect": {
        "x": 1120,
        "y": 240,
        "width": 800,
        "height": 248,
        "background": "#f1f0ea",
        "purpose": "Cover baked Color Palettes label, swatches, active ring/dot, and divider before rendering dynamic component. Ends before Material block."
      },
      "layoutRule": {
        "hatsOrderFixed": [
          "Sheer White",
          "Blue White Stripe",
          "Soft Mist Blue",
          "Nightfall Black",
          "Matcha Latte",
          "Dune Brown"
        ],
        "startX": 1165,
        "swatchY": 330,
        "swatchSize": 80,
        "normalGapPx": 35,
        "activeInsertedGapPx": "normalGapsBySlotPx[activeIndex] + 42; for the last item use the last normal gap + 42",
        "dotSizePx": 8,
        "dotY": 366,
        "activeRingPaddingPx": 3,
        "description": "Render fixed logical order left to right. Use measured normal gaps [35,35,36,35,36]. Add 42px to the gap after the active swatch and center the 8px black dot in that inserted gap. This preserves the active=Sheer White measured Figma state exactly and shifts later hats as active changes.",
        "normalGapsBySlotPx": [
          35,
          35,
          36,
          35,
          36
        ],
        "activeExtraGapPx": 42
      },
      "activeStateCount": 6,
      "supersedes": "V2_ECHO_PALETTE_HOTSPOT_SPEC",
      "notes": "Dynamic Echo palette component spec; frontend should mask baked palette area in full frame and render swatches/ring/dot from this matrix."
    }
  },
  "mobileDetailAtomicAssets": {
    "echo": {
      "status": "available",
      "template": "echo-mobile-editorial-v1",
      "source": {
        "zipPath": "erriese-echo-mobile-atomic-assets.zip",
        "sha256": "ec7b00d7a51afc2380cab8a1b515e8c5a152bf79bf68b896b47fb46d19562e94",
        "figmaPageNode": "3301:233",
        "exportMethod": "direct-figma-child-exportAsync",
        "pixelSourceOfTruth": "PNG IHDR dimensions from the direct Figma export",
        "secondPhotoZipPath": "erriese-echo-mobile-how-to-wear-second-photos.zip",
        "secondPhotoExportMethod": "direct-figma-child-exportAsync",
        "secondPhotoImportedAt": "2026-07-12T07:42:01.074157+00:00",
        "nightfallStep2SourceFigmaNode": "3301:1316"
      },
      "contentPolicy": {
        "directFigmaChildExportsOnly": true,
        "forbiddenLegacyAssetRoles": [
          "detail-frame",
          "detail-look-style-group",
          "detail-style-images-group",
          "detail-how-to-wear-group",
          "detail-info"
        ],
        "noProductDescription": true,
        "noAddToCart": true,
        "currentColorSelectorChangesInPlace": true,
        "howToWearCardContract": "Each card uses exactly two direct Figma child product photo atoms plus one direct Figma child sketch atom; text is rendered live from Figma copy metadata."
      },
      "colorwayOrder": [
        "sheer-white",
        "blue-white-stripe",
        "soft-mist-blue",
        "nightfall-black",
        "matcha-latte",
        "dune-brown"
      ],
      "colorways": {
        "sheer-white": {
          "label": "Sheer White",
          "route": "/air-ease-v2/detail/echo-sheer-white",
          "selectorAssetId": "detail-echo-mobile-selector-sheer-white",
          "heroAssetIds": [
            "detail-echo-sheer-white-mobile-hero-01",
            "detail-echo-sheer-white-mobile-hero-02"
          ],
          "lookAndStyleAssetIds": [
            "detail-echo-sheer-white-mobile-look-style-01",
            "detail-echo-sheer-white-mobile-look-style-02",
            "detail-echo-sheer-white-mobile-look-style-03",
            "detail-echo-sheer-white-mobile-look-style-04"
          ],
          "howToWearSteps": [
            {
              "step": 1,
              "imageAssetId": "detail-echo-sheer-white-mobile-how-to-wear-step-1-image",
              "sketchAssetId": "detail-echo-sheer-white-mobile-how-to-wear-step-1-sketch",
              "imageAssetIds": [
                "detail-echo-sheer-white-mobile-how-to-wear-step-1-image",
                "detail-echo-sheer-white-mobile-how-to-wear-step-1-image-2"
              ],
              "secondImageAssetId": "detail-echo-sheer-white-mobile-how-to-wear-step-1-image-2",
              "status": "available",
              "sourceType": "direct-figma-child-exportAsync"
            },
            {
              "step": 2,
              "imageAssetId": "detail-echo-sheer-white-mobile-how-to-wear-step-2-image",
              "sketchAssetId": "detail-echo-sheer-white-mobile-how-to-wear-step-2-sketch",
              "imageAssetIds": [
                "detail-echo-sheer-white-mobile-how-to-wear-step-2-image",
                "detail-echo-sheer-white-mobile-how-to-wear-step-2-image-2"
              ],
              "secondImageAssetId": "detail-echo-sheer-white-mobile-how-to-wear-step-2-image-2",
              "status": "available",
              "sourceType": "direct-figma-child-exportAsync"
            }
          ]
        },
        "blue-white-stripe": {
          "label": "Blue White Stripe",
          "route": "/air-ease-v2/detail/echo-blue-white-stripe",
          "selectorAssetId": "detail-echo-mobile-selector-blue-white-stripe",
          "heroAssetIds": [
            "detail-echo-blue-white-stripe-mobile-hero-01",
            "detail-echo-blue-white-stripe-mobile-hero-02"
          ],
          "lookAndStyleAssetIds": [
            "detail-echo-blue-white-stripe-mobile-look-style-01",
            "detail-echo-blue-white-stripe-mobile-look-style-02",
            "detail-echo-blue-white-stripe-mobile-look-style-03",
            "detail-echo-blue-white-stripe-mobile-look-style-04"
          ],
          "howToWearSteps": [
            {
              "step": 1,
              "imageAssetId": "detail-echo-blue-white-stripe-mobile-how-to-wear-step-1-image",
              "sketchAssetId": "detail-echo-blue-white-stripe-mobile-how-to-wear-step-1-sketch",
              "imageAssetIds": [
                "detail-echo-blue-white-stripe-mobile-how-to-wear-step-1-image",
                "detail-echo-blue-white-stripe-mobile-how-to-wear-step-1-image-2"
              ],
              "secondImageAssetId": "detail-echo-blue-white-stripe-mobile-how-to-wear-step-1-image-2",
              "status": "available",
              "sourceType": "direct-figma-child-exportAsync"
            },
            {
              "step": 2,
              "imageAssetId": "detail-echo-blue-white-stripe-mobile-how-to-wear-step-2-image",
              "sketchAssetId": "detail-echo-blue-white-stripe-mobile-how-to-wear-step-2-sketch",
              "imageAssetIds": [
                "detail-echo-blue-white-stripe-mobile-how-to-wear-step-2-image",
                "detail-echo-blue-white-stripe-mobile-how-to-wear-step-2-image-2"
              ],
              "secondImageAssetId": "detail-echo-blue-white-stripe-mobile-how-to-wear-step-2-image-2",
              "status": "available",
              "sourceType": "direct-figma-child-exportAsync"
            }
          ]
        },
        "soft-mist-blue": {
          "label": "Soft Mist Blue",
          "route": "/air-ease-v2/detail/echo-soft-mist-blue",
          "selectorAssetId": "detail-echo-mobile-selector-soft-mist-blue",
          "heroAssetIds": [
            "detail-echo-soft-mist-blue-mobile-hero-01",
            "detail-echo-soft-mist-blue-mobile-hero-02"
          ],
          "lookAndStyleAssetIds": [
            "detail-echo-soft-mist-blue-mobile-look-style-01",
            "detail-echo-soft-mist-blue-mobile-look-style-02",
            "detail-echo-soft-mist-blue-mobile-look-style-03",
            "detail-echo-soft-mist-blue-mobile-look-style-04"
          ],
          "howToWearSteps": [
            {
              "step": 1,
              "imageAssetId": "detail-echo-soft-mist-blue-mobile-how-to-wear-step-1-image",
              "sketchAssetId": "detail-echo-soft-mist-blue-mobile-how-to-wear-step-1-sketch",
              "imageAssetIds": [
                "detail-echo-soft-mist-blue-mobile-how-to-wear-step-1-image",
                "detail-echo-soft-mist-blue-mobile-how-to-wear-step-1-image-2"
              ],
              "secondImageAssetId": "detail-echo-soft-mist-blue-mobile-how-to-wear-step-1-image-2",
              "status": "available",
              "sourceType": "direct-figma-child-exportAsync"
            },
            {
              "step": 2,
              "imageAssetId": "detail-echo-soft-mist-blue-mobile-how-to-wear-step-2-image",
              "sketchAssetId": "detail-echo-soft-mist-blue-mobile-how-to-wear-step-2-sketch",
              "imageAssetIds": [
                "detail-echo-soft-mist-blue-mobile-how-to-wear-step-2-image",
                "detail-echo-soft-mist-blue-mobile-how-to-wear-step-2-image-2"
              ],
              "secondImageAssetId": "detail-echo-soft-mist-blue-mobile-how-to-wear-step-2-image-2",
              "status": "available",
              "sourceType": "direct-figma-child-exportAsync"
            }
          ]
        },
        "nightfall-black": {
          "label": "Nightfall Black",
          "route": "/air-ease-v2/detail/echo-nightfall-black",
          "selectorAssetId": "detail-echo-mobile-selector-nightfall-black",
          "heroAssetIds": [
            "detail-echo-nightfall-black-mobile-hero-01",
            "detail-echo-nightfall-black-mobile-hero-02"
          ],
          "lookAndStyleAssetIds": [
            "detail-echo-nightfall-black-mobile-look-style-01",
            "detail-echo-nightfall-black-mobile-look-style-02",
            "detail-echo-nightfall-black-mobile-look-style-03",
            "detail-echo-nightfall-black-mobile-look-style-04"
          ],
          "howToWearSteps": [
            {
              "step": 1,
              "imageAssetId": "detail-echo-nightfall-black-mobile-how-to-wear-step-1-image",
              "sketchAssetId": "detail-echo-nightfall-black-mobile-how-to-wear-step-1-sketch",
              "imageAssetIds": [
                "detail-echo-nightfall-black-mobile-how-to-wear-step-1-image",
                "detail-echo-nightfall-black-mobile-how-to-wear-step-1-image-2"
              ],
              "secondImageAssetId": "detail-echo-nightfall-black-mobile-how-to-wear-step-1-image-2",
              "status": "available",
              "sourceType": "direct-figma-child-exportAsync"
            },
            {
              "step": 2,
              "imageAssetId": "detail-echo-nightfall-black-mobile-how-to-wear-step-2-image",
              "sketchAssetId": "detail-echo-nightfall-black-mobile-how-to-wear-step-2-sketch",
              "imageAssetIds": [
                "detail-echo-nightfall-black-mobile-how-to-wear-step-2-image",
                "detail-echo-nightfall-black-mobile-how-to-wear-step-2-image-2"
              ],
              "secondImageAssetId": "detail-echo-nightfall-black-mobile-how-to-wear-step-2-image-2",
              "status": "available",
              "sourceType": "direct-figma-child-exportAsync"
            }
          ]
        },
        "matcha-latte": {
          "label": "Matcha Latte",
          "route": "/air-ease-v2/detail/echo-matcha-latte",
          "selectorAssetId": "detail-echo-mobile-selector-matcha-latte",
          "heroAssetIds": [
            "detail-echo-matcha-latte-mobile-hero-01",
            "detail-echo-matcha-latte-mobile-hero-02"
          ],
          "lookAndStyleAssetIds": [
            "detail-echo-matcha-latte-mobile-look-style-01",
            "detail-echo-matcha-latte-mobile-look-style-02",
            "detail-echo-matcha-latte-mobile-look-style-03",
            "detail-echo-matcha-latte-mobile-look-style-04"
          ],
          "howToWearSteps": [
            {
              "step": 1,
              "imageAssetId": "detail-echo-matcha-latte-mobile-how-to-wear-step-1-image",
              "sketchAssetId": "detail-echo-matcha-latte-mobile-how-to-wear-step-1-sketch",
              "imageAssetIds": [
                "detail-echo-matcha-latte-mobile-how-to-wear-step-1-image",
                "detail-echo-matcha-latte-mobile-how-to-wear-step-1-image-2"
              ],
              "secondImageAssetId": "detail-echo-matcha-latte-mobile-how-to-wear-step-1-image-2",
              "status": "available",
              "sourceType": "direct-figma-child-exportAsync"
            },
            {
              "step": 2,
              "imageAssetId": "detail-echo-matcha-latte-mobile-how-to-wear-step-2-image",
              "sketchAssetId": "detail-echo-matcha-latte-mobile-how-to-wear-step-2-sketch",
              "imageAssetIds": [
                "detail-echo-matcha-latte-mobile-how-to-wear-step-2-image",
                "detail-echo-matcha-latte-mobile-how-to-wear-step-2-image-2"
              ],
              "secondImageAssetId": "detail-echo-matcha-latte-mobile-how-to-wear-step-2-image-2",
              "status": "available",
              "sourceType": "direct-figma-child-exportAsync"
            }
          ]
        },
        "dune-brown": {
          "label": "Dune Brown",
          "route": "/air-ease-v2/detail/echo-dune-brown",
          "selectorAssetId": "detail-echo-mobile-selector-dune-brown",
          "heroAssetIds": [
            "detail-echo-dune-brown-mobile-hero-01",
            "detail-echo-dune-brown-mobile-hero-02"
          ],
          "lookAndStyleAssetIds": [
            "detail-echo-dune-brown-mobile-look-style-01",
            "detail-echo-dune-brown-mobile-look-style-02",
            "detail-echo-dune-brown-mobile-look-style-03",
            "detail-echo-dune-brown-mobile-look-style-04"
          ],
          "howToWearSteps": [
            {
              "step": 1,
              "imageAssetId": "detail-echo-dune-brown-mobile-how-to-wear-step-1-image",
              "sketchAssetId": "detail-echo-dune-brown-mobile-how-to-wear-step-1-sketch",
              "imageAssetIds": [
                "detail-echo-dune-brown-mobile-how-to-wear-step-1-image",
                "detail-echo-dune-brown-mobile-how-to-wear-step-1-image-2"
              ],
              "secondImageAssetId": "detail-echo-dune-brown-mobile-how-to-wear-step-1-image-2",
              "status": "available",
              "sourceType": "direct-figma-child-exportAsync"
            },
            {
              "step": 2,
              "imageAssetId": "detail-echo-dune-brown-mobile-how-to-wear-step-2-image",
              "sketchAssetId": "detail-echo-dune-brown-mobile-how-to-wear-step-2-sketch",
              "imageAssetIds": [
                "detail-echo-dune-brown-mobile-how-to-wear-step-2-image",
                "detail-echo-dune-brown-mobile-how-to-wear-step-2-image-2"
              ],
              "secondImageAssetId": "detail-echo-dune-brown-mobile-how-to-wear-step-2-image-2",
              "status": "available",
              "sourceType": "direct-figma-child-exportAsync"
            }
          ]
        }
      }
    },
    "aSideBSide": {
      "status": "available",
      "template": "a-side-b-side-mobile-atomic-v1",
      "source": {
        "zipPath": "erriese-a-side-b-side-mobile-atomic-assets.zip",
        "sha256": "853cbd7f22fd10bd1722d8f2a8dbde8e6cba3f9899df74788f9ce820b48cee5d",
        "figmaPageNode": "3301:233",
        "exportMethod": "direct-figma-child-exportAsync",
        "acceptedSourceTypes": [
          "direct-figma-child-exportAsync",
          "direct-figma-child-single-card-frame-exportAsync"
        ],
        "pixelIdentityMethod": "ImageMagick compare -metric AE against lossless WebP decode"
      },
      "contentPolicy": {
        "directFigmaChildExportsOnly": true,
        "forbiddenLegacyAssetRoles": [
          "detail-frame",
          "detail-look-style-group",
          "detail-style-images-group",
          "detail-how-to-wear-group",
          "image-group",
          "style-images-group",
          "how-to-wear-group",
          "desktop-frame"
        ],
        "noDesktopCompositePanelsInMobile": true,
        "desktopAssetsRemainUntouched": true
      },
      "expectedCounts": {
        "selectorSwatches": 5,
        "colorways": 5,
        "perColorway": {
          "hero": 2,
          "lookAndStyle": 4,
          "moreWear": 4,
          "howToWearWays": 3,
          "howToWearProductImagesPerWay": 2,
          "howToWearSketchesPerWay": 1,
          "totalPerColorway": 19
        },
        "totalAssets": 100
      },
      "colorwayOrder": [
        "coarse-linen-souffle",
        "textured-light-grey",
        "morning-mist-denim-blue",
        "dancing-mist-orange",
        "gentle-dusk"
      ],
      "colorways": {
        "coarse-linen-souffle": {
          "label": "Coarse Linen Soufflé",
          "route": "/air-ease-v2/detail/coarse-linen-souffle",
          "selectorAssetId": "mobile-a-side-b-side-selector-coarse-linen-souffle",
          "heroAssetIds": [
            "mobile-a-side-b-side-coarse-linen-souffle-hero-01",
            "mobile-a-side-b-side-coarse-linen-souffle-hero-02"
          ],
          "lookAndStyleAssetIds": [
            "mobile-a-side-b-side-coarse-linen-souffle-look-and-style-01",
            "mobile-a-side-b-side-coarse-linen-souffle-look-and-style-02",
            "mobile-a-side-b-side-coarse-linen-souffle-look-and-style-03",
            "mobile-a-side-b-side-coarse-linen-souffle-look-and-style-04"
          ],
          "moreWearAssetIds": [
            "mobile-a-side-b-side-coarse-linen-souffle-more-wear-01",
            "mobile-a-side-b-side-coarse-linen-souffle-more-wear-02",
            "mobile-a-side-b-side-coarse-linen-souffle-more-wear-03",
            "mobile-a-side-b-side-coarse-linen-souffle-more-wear-04"
          ],
          "howToWearSteps": [
            {
              "step": 1,
              "label": "Coarse Linen Soufflé",
              "imageAssetIds": [
                "mobile-a-side-b-side-coarse-linen-souffle-how-to-wear-step-1-image-1",
                "mobile-a-side-b-side-coarse-linen-souffle-how-to-wear-step-1-image-2"
              ],
              "sketchAssetId": "mobile-a-side-b-side-coarse-linen-souffle-how-to-wear-step-1-sketch"
            },
            {
              "step": 2,
              "label": "Coarse Linen Soufflé",
              "imageAssetIds": [
                "mobile-a-side-b-side-coarse-linen-souffle-how-to-wear-step-2-image-1",
                "mobile-a-side-b-side-coarse-linen-souffle-how-to-wear-step-2-image-2"
              ],
              "sketchAssetId": "mobile-a-side-b-side-coarse-linen-souffle-how-to-wear-step-2-sketch"
            },
            {
              "step": 3,
              "label": "Coarse Linen Soufflé",
              "imageAssetIds": [
                "mobile-a-side-b-side-coarse-linen-souffle-how-to-wear-step-3-image-1",
                "mobile-a-side-b-side-coarse-linen-souffle-how-to-wear-step-3-image-2"
              ],
              "sketchAssetId": "mobile-a-side-b-side-coarse-linen-souffle-how-to-wear-step-3-sketch"
            }
          ]
        },
        "textured-light-grey": {
          "label": "Textured Light Grey",
          "route": "/air-ease-v2/detail/textured-light-grey",
          "selectorAssetId": "mobile-a-side-b-side-selector-textured-light-grey",
          "heroAssetIds": [
            "mobile-a-side-b-side-textured-light-grey-hero-01",
            "mobile-a-side-b-side-textured-light-grey-hero-02"
          ],
          "lookAndStyleAssetIds": [
            "mobile-a-side-b-side-textured-light-grey-look-and-style-01",
            "mobile-a-side-b-side-textured-light-grey-look-and-style-02",
            "mobile-a-side-b-side-textured-light-grey-look-and-style-03",
            "mobile-a-side-b-side-textured-light-grey-look-and-style-04"
          ],
          "moreWearAssetIds": [
            "mobile-a-side-b-side-textured-light-grey-more-wear-01",
            "mobile-a-side-b-side-textured-light-grey-more-wear-02",
            "mobile-a-side-b-side-textured-light-grey-more-wear-03",
            "mobile-a-side-b-side-textured-light-grey-more-wear-04"
          ],
          "howToWearSteps": [
            {
              "step": 1,
              "label": "Textured Light Grey",
              "imageAssetIds": [
                "mobile-a-side-b-side-textured-light-grey-how-to-wear-step-1-image-1",
                "mobile-a-side-b-side-textured-light-grey-how-to-wear-step-1-image-2"
              ],
              "sketchAssetId": "mobile-a-side-b-side-textured-light-grey-how-to-wear-step-1-sketch"
            },
            {
              "step": 2,
              "label": "Textured Light Grey",
              "imageAssetIds": [
                "mobile-a-side-b-side-textured-light-grey-how-to-wear-step-2-image-1",
                "mobile-a-side-b-side-textured-light-grey-how-to-wear-step-2-image-2"
              ],
              "sketchAssetId": "mobile-a-side-b-side-textured-light-grey-how-to-wear-step-2-sketch"
            },
            {
              "step": 3,
              "label": "Textured Light Grey",
              "imageAssetIds": [
                "mobile-a-side-b-side-textured-light-grey-how-to-wear-step-3-image-1",
                "mobile-a-side-b-side-textured-light-grey-how-to-wear-step-3-image-2"
              ],
              "sketchAssetId": "mobile-a-side-b-side-textured-light-grey-how-to-wear-step-3-sketch"
            }
          ]
        },
        "morning-mist-denim-blue": {
          "label": "Morning Mist Denim Blue",
          "route": "/air-ease-v2/detail/morning-mist-denim-blue",
          "selectorAssetId": "mobile-a-side-b-side-selector-morning-mist-denim-blue",
          "heroAssetIds": [
            "mobile-a-side-b-side-morning-mist-denim-blue-hero-01",
            "mobile-a-side-b-side-morning-mist-denim-blue-hero-02"
          ],
          "lookAndStyleAssetIds": [
            "mobile-a-side-b-side-morning-mist-denim-blue-look-and-style-01",
            "mobile-a-side-b-side-morning-mist-denim-blue-look-and-style-02",
            "mobile-a-side-b-side-morning-mist-denim-blue-look-and-style-03",
            "mobile-a-side-b-side-morning-mist-denim-blue-look-and-style-04"
          ],
          "moreWearAssetIds": [
            "mobile-a-side-b-side-morning-mist-denim-blue-more-wear-01",
            "mobile-a-side-b-side-morning-mist-denim-blue-more-wear-02",
            "mobile-a-side-b-side-morning-mist-denim-blue-more-wear-03",
            "mobile-a-side-b-side-morning-mist-denim-blue-more-wear-04"
          ],
          "howToWearSteps": [
            {
              "step": 1,
              "label": "Morning Mist Denim Blue",
              "imageAssetIds": [
                "mobile-a-side-b-side-morning-mist-denim-blue-how-to-wear-step-1-image-1",
                "mobile-a-side-b-side-morning-mist-denim-blue-how-to-wear-step-1-image-2"
              ],
              "sketchAssetId": "mobile-a-side-b-side-morning-mist-denim-blue-how-to-wear-step-1-sketch"
            },
            {
              "step": 2,
              "label": "Morning Mist Denim Blue",
              "imageAssetIds": [
                "mobile-a-side-b-side-morning-mist-denim-blue-how-to-wear-step-2-image-1",
                "mobile-a-side-b-side-morning-mist-denim-blue-how-to-wear-step-2-image-2"
              ],
              "sketchAssetId": "mobile-a-side-b-side-morning-mist-denim-blue-how-to-wear-step-2-sketch"
            },
            {
              "step": 3,
              "label": "Morning Mist Denim Blue",
              "imageAssetIds": [
                "mobile-a-side-b-side-morning-mist-denim-blue-how-to-wear-step-3-image-1",
                "mobile-a-side-b-side-morning-mist-denim-blue-how-to-wear-step-3-image-2"
              ],
              "sketchAssetId": "mobile-a-side-b-side-morning-mist-denim-blue-how-to-wear-step-3-sketch"
            }
          ]
        },
        "dancing-mist-orange": {
          "label": "Dancing Mist Orange",
          "route": "/air-ease-v2/detail/dancing-mist-orange",
          "selectorAssetId": "mobile-a-side-b-side-selector-dancing-mist-orange",
          "heroAssetIds": [
            "mobile-a-side-b-side-dancing-mist-orange-hero-01",
            "mobile-a-side-b-side-dancing-mist-orange-hero-02"
          ],
          "lookAndStyleAssetIds": [
            "mobile-a-side-b-side-dancing-mist-orange-look-and-style-01",
            "mobile-a-side-b-side-dancing-mist-orange-look-and-style-02",
            "mobile-a-side-b-side-dancing-mist-orange-look-and-style-03",
            "mobile-a-side-b-side-dancing-mist-orange-look-and-style-04"
          ],
          "moreWearAssetIds": [
            "mobile-a-side-b-side-dancing-mist-orange-more-wear-01",
            "mobile-a-side-b-side-dancing-mist-orange-more-wear-02",
            "mobile-a-side-b-side-dancing-mist-orange-more-wear-03",
            "mobile-a-side-b-side-dancing-mist-orange-more-wear-04"
          ],
          "howToWearSteps": [
            {
              "step": 1,
              "label": "Dancing Mist Orange",
              "imageAssetIds": [
                "mobile-a-side-b-side-dancing-mist-orange-how-to-wear-step-1-image-1",
                "mobile-a-side-b-side-dancing-mist-orange-how-to-wear-step-1-image-2"
              ],
              "sketchAssetId": "mobile-a-side-b-side-dancing-mist-orange-how-to-wear-step-1-sketch"
            },
            {
              "step": 2,
              "label": "Dancing Mist Orange",
              "imageAssetIds": [
                "mobile-a-side-b-side-dancing-mist-orange-how-to-wear-step-2-image-1",
                "mobile-a-side-b-side-dancing-mist-orange-how-to-wear-step-2-image-2"
              ],
              "sketchAssetId": "mobile-a-side-b-side-dancing-mist-orange-how-to-wear-step-2-sketch"
            },
            {
              "step": 3,
              "label": "Dancing Mist Orange",
              "imageAssetIds": [
                "mobile-a-side-b-side-dancing-mist-orange-how-to-wear-step-3-image-1",
                "mobile-a-side-b-side-dancing-mist-orange-how-to-wear-step-3-image-2"
              ],
              "sketchAssetId": "mobile-a-side-b-side-dancing-mist-orange-how-to-wear-step-3-sketch"
            }
          ]
        },
        "gentle-dusk": {
          "label": "Gentle Dusk",
          "route": "/air-ease-v2/detail/gentle-dusk",
          "selectorAssetId": "mobile-a-side-b-side-selector-gentle-dusk",
          "heroAssetIds": [
            "mobile-a-side-b-side-gentle-dusk-hero-01",
            "mobile-a-side-b-side-gentle-dusk-hero-02"
          ],
          "lookAndStyleAssetIds": [
            "mobile-a-side-b-side-gentle-dusk-look-and-style-01",
            "mobile-a-side-b-side-gentle-dusk-look-and-style-02",
            "mobile-a-side-b-side-gentle-dusk-look-and-style-03",
            "mobile-a-side-b-side-gentle-dusk-look-and-style-04"
          ],
          "moreWearAssetIds": [
            "mobile-a-side-b-side-gentle-dusk-more-wear-01",
            "mobile-a-side-b-side-gentle-dusk-more-wear-02",
            "mobile-a-side-b-side-gentle-dusk-more-wear-03",
            "mobile-a-side-b-side-gentle-dusk-more-wear-04"
          ],
          "howToWearSteps": [
            {
              "step": 1,
              "label": "Gentle Dusk",
              "imageAssetIds": [
                "mobile-a-side-b-side-gentle-dusk-how-to-wear-step-1-image-1",
                "mobile-a-side-b-side-gentle-dusk-how-to-wear-step-1-image-2"
              ],
              "sketchAssetId": "mobile-a-side-b-side-gentle-dusk-how-to-wear-step-1-sketch"
            },
            {
              "step": 2,
              "label": "Gentle Dusk",
              "imageAssetIds": [
                "mobile-a-side-b-side-gentle-dusk-how-to-wear-step-2-image-1",
                "mobile-a-side-b-side-gentle-dusk-how-to-wear-step-2-image-2"
              ],
              "sketchAssetId": "mobile-a-side-b-side-gentle-dusk-how-to-wear-step-2-sketch"
            },
            {
              "step": 3,
              "label": "Gentle Dusk",
              "imageAssetIds": [
                "mobile-a-side-b-side-gentle-dusk-how-to-wear-step-3-image-1",
                "mobile-a-side-b-side-gentle-dusk-how-to-wear-step-3-image-2"
              ],
              "sketchAssetId": "mobile-a-side-b-side-gentle-dusk-how-to-wear-step-3-sketch"
            }
          ]
        }
      }
    },
    "fidelityRetinaEditorial": {
      "status": "available",
      "contractId": "mobile-detail-editorial-retina-v2",
      "sourceZip": "/Users/daqian/Desktop/Erriese redesign/erriese-mobile-detail-editorial-retina-assets.zip",
      "seriesContracts": {
        "echo": {
          "series": "Echo",
          "colorways": {
            "echo-sheer-white": {
              "label": "Sheer White",
              "route": "/air-ease-v2/detail/echo-sheer-white",
              "retinaEditorialAssetPack": {
                "route": "/air-ease-v2/detail/echo-sheer-white",
                "series": "Echo",
                "slug": "echo-sheer-white",
                "productTitle": "Slit Brim Bucket Hat",
                "colorway": "Sheer White",
                "sourceFigmaNode": "3301:876",
                "status": "available",
                "contractId": "mobile-detail-editorial-retina-v2",
                "heroAssetIds": [
                  "detail-echo-sheer-white-mobile-hero-01-retina-3x",
                  "detail-echo-sheer-white-mobile-hero-02-retina-3x"
                ],
                "lookStyleAssetIds": [
                  "detail-echo-sheer-white-mobile-look-style-01-retina-3x",
                  "detail-echo-sheer-white-mobile-look-style-02-retina-3x",
                  "detail-echo-sheer-white-mobile-look-style-03-retina-3x",
                  "detail-echo-sheer-white-mobile-look-style-04-retina-3x"
                ],
                "selectorAssetIds": [
                  "detail-echo-mobile-selector-sheer-white-retina-3x",
                  "detail-echo-mobile-selector-blue-white-stripe-retina-3x",
                  "detail-echo-mobile-selector-soft-mist-blue-retina-3x",
                  "detail-echo-mobile-selector-nightfall-black-retina-3x",
                  "detail-echo-mobile-selector-matcha-latte-retina-3x",
                  "detail-echo-mobile-selector-dune-brown-retina-3x"
                ],
                "careIconAssetIds": [
                  "mobile-editorial-care-icons-echo-retina-3x"
                ],
                "howToWearSteps": [
                  {
                    "id": "echo-sheer-white-how-to-wear-step-1",
                    "step": 1,
                    "title": "① Brim Laid Flat",
                    "description": "Understated yet breathable, with a lower visual weight. Suited to wearers with a lighter jawline.",
                    "titleSourceFigmaNode": "3301:926",
                    "descriptionSourceFigmaNode": "3301:927",
                    "imageAssetIds": [
                      "detail-echo-sheer-white-mobile-how-to-wear-step-1-image-retina-3x",
                      "detail-echo-sheer-white-mobile-how-to-wear-step-1-image-2-retina-3x"
                    ],
                    "imageAssets": [
                      {
                        "assetId": "detail-echo-sheer-white-mobile-how-to-wear-step-1-image-retina-3x",
                        "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/sheer-white/how-to-wear/step-1-image.png",
                        "sourceFigmaNode": "3301:918",
                        "sourceType": "direct-figma-child-exportAsync",
                        "compositionType": "direct-atomic-child",
                        "width": 1335,
                        "height": 1335,
                        "sha256": "ee1bae979b3cb71714026aa75839e53bdbd9897d9f38765e260eede681737810",
                        "status": "available"
                      },
                      {
                        "assetId": "detail-echo-sheer-white-mobile-how-to-wear-step-1-image-2-retina-3x",
                        "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/sheer-white/how-to-wear/step-1-image-2.png",
                        "sourceFigmaNode": "3301:921",
                        "sourceType": "direct-figma-child-exportAsync",
                        "compositionType": "direct-atomic-child",
                        "width": 1335,
                        "height": 1335,
                        "sha256": "3b4f54203585426d0cb4f9da856ff1daa87c8dcc22c7f843dfd9daf054bc5e38",
                        "status": "available"
                      }
                    ],
                    "sketchCardAssetId": "detail-echo-sheer-white-mobile-how-to-wear-step-1-sketch-card-retina-3x",
                    "sketchCardAsset": {
                      "assetId": "detail-echo-sheer-white-mobile-how-to-wear-step-1-sketch-card-retina-3x",
                      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/sheer-white/how-to-wear/step-1-sketch-card.png",
                      "sourceFigmaNode": "3301:922",
                      "sourceType": "direct-figma-child-frame-exportAsync",
                      "compositionType": "full-line-art-card-parent-frame",
                      "width": 1335,
                      "height": 1335,
                      "sha256": "43d55da3fba33bc54cfe13081fb80c049b0aaa478ce47520988e65220c51cb2d",
                      "status": "available"
                    },
                    "oldInnerSketchNode": "3301:923",
                    "sketchPolicy": "full-parent-line-art-card-frame",
                    "readiness": "ready"
                  },
                  {
                    "id": "echo-sheer-white-how-to-wear-step-2",
                    "step": 2,
                    "title": "② Brim Folded Outward",
                    "description": "Shapes a more dimensional silhouette with a lively sense of movement. The visual weight rises, suited to those seeking a more elongated facial line.",
                    "titleSourceFigmaNode": "3301:936",
                    "descriptionSourceFigmaNode": "3301:937",
                    "imageAssetIds": [
                      "detail-echo-sheer-white-mobile-how-to-wear-step-2-image-retina-3x",
                      "detail-echo-sheer-white-mobile-how-to-wear-step-2-image-2-retina-3x"
                    ],
                    "imageAssets": [
                      {
                        "assetId": "detail-echo-sheer-white-mobile-how-to-wear-step-2-image-retina-3x",
                        "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/sheer-white/how-to-wear/step-2-image.png",
                        "sourceFigmaNode": "3301:928",
                        "sourceType": "direct-figma-child-exportAsync",
                        "compositionType": "direct-atomic-child",
                        "width": 1335,
                        "height": 1335,
                        "sha256": "4b32c535e87f7a024aa33fa30dd8af08a4d011ea4ae9839cc8459300bb2a5e6a",
                        "status": "available"
                      },
                      {
                        "assetId": "detail-echo-sheer-white-mobile-how-to-wear-step-2-image-2-retina-3x",
                        "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/sheer-white/how-to-wear/step-2-image-2.png",
                        "sourceFigmaNode": "3301:929",
                        "sourceType": "direct-figma-child-exportAsync",
                        "compositionType": "direct-atomic-child",
                        "width": 1335,
                        "height": 1335,
                        "sha256": "47d2687e9cf6dacfa4ce4f9ecc99a7b4e14d3abd97bd662a8247f67116f20834",
                        "status": "available"
                      }
                    ],
                    "sketchCardAssetId": "detail-echo-sheer-white-mobile-how-to-wear-step-2-sketch-card-retina-3x",
                    "sketchCardAsset": {
                      "assetId": "detail-echo-sheer-white-mobile-how-to-wear-step-2-sketch-card-retina-3x",
                      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/sheer-white/how-to-wear/step-2-sketch-card.png",
                      "sourceFigmaNode": "3301:930",
                      "sourceType": "direct-figma-child-frame-exportAsync",
                      "compositionType": "full-line-art-card-parent-frame",
                      "width": 1335,
                      "height": 1335,
                      "sha256": "23481d2190d25eb0945732273e434c5e60ec1ad444bd13f4498328db90510fcd",
                      "status": "available"
                    },
                    "oldInnerSketchNode": "3301:933",
                    "sketchPolicy": "full-parent-line-art-card-frame",
                    "readiness": "ready"
                  }
                ],
                "careIcons": [
                  {
                    "assetId": "mobile-editorial-care-icons-echo-retina-3x",
                    "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/care-icons/care-icons.png",
                    "sourceFigmaNode": "3301:976",
                    "sourceType": "direct-figma-child-exportAsync",
                    "compositionType": "direct-care-icons-frame",
                    "width": 513,
                    "height": 84,
                    "sha256": "e8946f0d53a37698113f8943fe5f00a42e0c8a877d3300cf269ab4518b70543e",
                    "status": "available"
                  }
                ]
              }
            },
            "echo-blue-white-stripe": {
              "label": "Blue White Stripe",
              "route": "/air-ease-v2/detail/echo-blue-white-stripe",
              "retinaEditorialAssetPack": {
                "route": "/air-ease-v2/detail/echo-blue-white-stripe",
                "series": "Echo",
                "slug": "echo-blue-white-stripe",
                "productTitle": "Slit Brim Bucket Hat",
                "colorway": "Blue White Stripe",
                "sourceFigmaNode": "3301:998",
                "status": "available",
                "contractId": "mobile-detail-editorial-retina-v2",
                "heroAssetIds": [
                  "detail-echo-blue-white-stripe-mobile-hero-01-retina-3x",
                  "detail-echo-blue-white-stripe-mobile-hero-02-retina-3x"
                ],
                "lookStyleAssetIds": [
                  "detail-echo-blue-white-stripe-mobile-look-style-01-retina-3x",
                  "detail-echo-blue-white-stripe-mobile-look-style-02-retina-3x",
                  "detail-echo-blue-white-stripe-mobile-look-style-03-retina-3x",
                  "detail-echo-blue-white-stripe-mobile-look-style-04-retina-3x"
                ],
                "selectorAssetIds": [
                  "detail-echo-mobile-selector-sheer-white-retina-3x",
                  "detail-echo-mobile-selector-blue-white-stripe-retina-3x",
                  "detail-echo-mobile-selector-soft-mist-blue-retina-3x",
                  "detail-echo-mobile-selector-nightfall-black-retina-3x",
                  "detail-echo-mobile-selector-matcha-latte-retina-3x",
                  "detail-echo-mobile-selector-dune-brown-retina-3x"
                ],
                "careIconAssetIds": [
                  "mobile-editorial-care-icons-echo-retina-3x"
                ],
                "howToWearSteps": [
                  {
                    "id": "echo-blue-white-stripe-how-to-wear-step-1",
                    "step": 1,
                    "title": "① Brim Laid Flat",
                    "description": "Understated yet breathable, with a lower visual weight. Suited to wearers with a lighter jawline.",
                    "titleSourceFigmaNode": "3301:1052",
                    "descriptionSourceFigmaNode": "3301:1053",
                    "imageAssetIds": [
                      "detail-echo-blue-white-stripe-mobile-how-to-wear-step-1-image-retina-3x",
                      "detail-echo-blue-white-stripe-mobile-how-to-wear-step-1-image-2-retina-3x"
                    ],
                    "imageAssets": [
                      {
                        "assetId": "detail-echo-blue-white-stripe-mobile-how-to-wear-step-1-image-retina-3x",
                        "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/blue-white-stripe/how-to-wear/step-1-image.png",
                        "sourceFigmaNode": "3301:1045",
                        "sourceType": "direct-figma-child-exportAsync",
                        "compositionType": "direct-atomic-child",
                        "width": 1335,
                        "height": 1335,
                        "sha256": "c3f711a25660aac8c555068051df4c355374d64dc935b8a646fc88c61ea9f199",
                        "status": "available"
                      },
                      {
                        "assetId": "detail-echo-blue-white-stripe-mobile-how-to-wear-step-1-image-2-retina-3x",
                        "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/blue-white-stripe/how-to-wear/step-1-image-2.png",
                        "sourceFigmaNode": "3301:1047",
                        "sourceType": "direct-figma-child-exportAsync",
                        "compositionType": "direct-atomic-child",
                        "width": 1335,
                        "height": 1335,
                        "sha256": "f25219f8d4e52e51cf1951106ca23efd6c8999a25f7aa22444e9a50d7fe79171",
                        "status": "available"
                      }
                    ],
                    "sketchCardAssetId": "detail-echo-blue-white-stripe-mobile-how-to-wear-step-1-sketch-card-retina-3x",
                    "sketchCardAsset": {
                      "assetId": "detail-echo-blue-white-stripe-mobile-how-to-wear-step-1-sketch-card-retina-3x",
                      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/blue-white-stripe/how-to-wear/step-1-sketch-card.png",
                      "sourceFigmaNode": "3301:1048",
                      "sourceType": "direct-figma-child-frame-exportAsync",
                      "compositionType": "full-line-art-card-parent-frame",
                      "width": 1335,
                      "height": 1335,
                      "sha256": "43d55da3fba33bc54cfe13081fb80c049b0aaa478ce47520988e65220c51cb2d",
                      "status": "available"
                    },
                    "oldInnerSketchNode": "3301:1049",
                    "sketchPolicy": "full-parent-line-art-card-frame",
                    "readiness": "ready"
                  },
                  {
                    "id": "echo-blue-white-stripe-how-to-wear-step-2",
                    "step": 2,
                    "title": "② Brim Folded Outward",
                    "description": "Shapes a more dimensional silhouette with a lively sense of movement. The visual weight rises, suited to those seeking a more elongated facial line.",
                    "titleSourceFigmaNode": "3301:1064",
                    "descriptionSourceFigmaNode": "3301:1065",
                    "imageAssetIds": [
                      "detail-echo-blue-white-stripe-mobile-how-to-wear-step-2-image-retina-3x",
                      "detail-echo-blue-white-stripe-mobile-how-to-wear-step-2-image-2-retina-3x"
                    ],
                    "imageAssets": [
                      {
                        "assetId": "detail-echo-blue-white-stripe-mobile-how-to-wear-step-2-image-retina-3x",
                        "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/blue-white-stripe/how-to-wear/step-2-image.png",
                        "sourceFigmaNode": "3301:1055",
                        "sourceType": "direct-figma-child-exportAsync",
                        "compositionType": "direct-atomic-child",
                        "width": 1334,
                        "height": 1335,
                        "sha256": "ce03aeacb6f43fc04278cc8e154c983391cc37f4cf3e7902e275a638bb17449f",
                        "status": "available"
                      },
                      {
                        "assetId": "detail-echo-blue-white-stripe-mobile-how-to-wear-step-2-image-2-retina-3x",
                        "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/blue-white-stripe/how-to-wear/step-2-image-2.png",
                        "sourceFigmaNode": "3301:1057",
                        "sourceType": "direct-figma-child-exportAsync",
                        "compositionType": "direct-atomic-child",
                        "width": 1335,
                        "height": 1335,
                        "sha256": "b470bb0ecb2342c2293f3a2796ff7b602a74bb43c559d3e885fff9b6580c2c91",
                        "status": "available"
                      }
                    ],
                    "sketchCardAssetId": "detail-echo-blue-white-stripe-mobile-how-to-wear-step-2-sketch-card-retina-3x",
                    "sketchCardAsset": {
                      "assetId": "detail-echo-blue-white-stripe-mobile-how-to-wear-step-2-sketch-card-retina-3x",
                      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/blue-white-stripe/how-to-wear/step-2-sketch-card.png",
                      "sourceFigmaNode": "3301:1058",
                      "sourceType": "direct-figma-child-frame-exportAsync",
                      "compositionType": "full-line-art-card-parent-frame",
                      "width": 1335,
                      "height": 1335,
                      "sha256": "23481d2190d25eb0945732273e434c5e60ec1ad444bd13f4498328db90510fcd",
                      "status": "available"
                    },
                    "oldInnerSketchNode": "3301:1061",
                    "sketchPolicy": "full-parent-line-art-card-frame",
                    "readiness": "ready"
                  }
                ],
                "careIcons": [
                  {
                    "assetId": "mobile-editorial-care-icons-echo-retina-3x",
                    "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/care-icons/care-icons.png",
                    "sourceFigmaNode": "3301:976",
                    "sourceType": "direct-figma-child-exportAsync",
                    "compositionType": "direct-care-icons-frame",
                    "width": 513,
                    "height": 84,
                    "sha256": "e8946f0d53a37698113f8943fe5f00a42e0c8a877d3300cf269ab4518b70543e",
                    "status": "available"
                  }
                ]
              }
            },
            "echo-soft-mist-blue": {
              "label": "Soft Mist Blue",
              "route": "/air-ease-v2/detail/echo-soft-mist-blue",
              "retinaEditorialAssetPack": {
                "route": "/air-ease-v2/detail/echo-soft-mist-blue",
                "series": "Echo",
                "slug": "echo-soft-mist-blue",
                "productTitle": "Slit Brim Bucket Hat",
                "colorway": "Soft Mist Blue",
                "sourceFigmaNode": "3301:1128",
                "status": "available",
                "contractId": "mobile-detail-editorial-retina-v2",
                "heroAssetIds": [
                  "detail-echo-soft-mist-blue-mobile-hero-01-retina-3x",
                  "detail-echo-soft-mist-blue-mobile-hero-02-retina-3x"
                ],
                "lookStyleAssetIds": [
                  "detail-echo-soft-mist-blue-mobile-look-style-01-retina-3x",
                  "detail-echo-soft-mist-blue-mobile-look-style-02-retina-3x",
                  "detail-echo-soft-mist-blue-mobile-look-style-03-retina-3x",
                  "detail-echo-soft-mist-blue-mobile-look-style-04-retina-3x"
                ],
                "selectorAssetIds": [
                  "detail-echo-mobile-selector-sheer-white-retina-3x",
                  "detail-echo-mobile-selector-blue-white-stripe-retina-3x",
                  "detail-echo-mobile-selector-soft-mist-blue-retina-3x",
                  "detail-echo-mobile-selector-nightfall-black-retina-3x",
                  "detail-echo-mobile-selector-matcha-latte-retina-3x",
                  "detail-echo-mobile-selector-dune-brown-retina-3x"
                ],
                "careIconAssetIds": [
                  "mobile-editorial-care-icons-echo-retina-3x"
                ],
                "howToWearSteps": [
                  {
                    "id": "echo-soft-mist-blue-how-to-wear-step-1",
                    "step": 1,
                    "title": "① Brim Laid Flat",
                    "description": "Understated yet breathable, with a lower visual weight. Suited to wearers with a lighter jawline.",
                    "titleSourceFigmaNode": "3301:1180",
                    "descriptionSourceFigmaNode": "3301:1181",
                    "imageAssetIds": [
                      "detail-echo-soft-mist-blue-mobile-how-to-wear-step-1-image-retina-3x",
                      "detail-echo-soft-mist-blue-mobile-how-to-wear-step-1-image-2-retina-3x"
                    ],
                    "imageAssets": [
                      {
                        "assetId": "detail-echo-soft-mist-blue-mobile-how-to-wear-step-1-image-retina-3x",
                        "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/soft-mist-blue/how-to-wear/step-1-image.png",
                        "sourceFigmaNode": "3301:1173",
                        "sourceType": "direct-figma-child-exportAsync",
                        "compositionType": "direct-atomic-child",
                        "width": 1335,
                        "height": 1335,
                        "sha256": "1d21604781bc5ccecd831769b983c1614c6902bf24988723148548cc0a338882",
                        "status": "available"
                      },
                      {
                        "assetId": "detail-echo-soft-mist-blue-mobile-how-to-wear-step-1-image-2-retina-3x",
                        "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/soft-mist-blue/how-to-wear/step-1-image-2.png",
                        "sourceFigmaNode": "3301:1175",
                        "sourceType": "direct-figma-child-exportAsync",
                        "compositionType": "direct-atomic-child",
                        "width": 1335,
                        "height": 1335,
                        "sha256": "9423730893954c81d5555ed605ebcbdfcd509724fcefda2ac50e1318f4151bc2",
                        "status": "available"
                      }
                    ],
                    "sketchCardAssetId": "detail-echo-soft-mist-blue-mobile-how-to-wear-step-1-sketch-card-retina-3x",
                    "sketchCardAsset": {
                      "assetId": "detail-echo-soft-mist-blue-mobile-how-to-wear-step-1-sketch-card-retina-3x",
                      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/soft-mist-blue/how-to-wear/step-1-sketch-card.png",
                      "sourceFigmaNode": "3301:1176",
                      "sourceType": "direct-figma-child-frame-exportAsync",
                      "compositionType": "full-line-art-card-parent-frame",
                      "width": 1335,
                      "height": 1335,
                      "sha256": "a88ba2a721e739d511f95898cb803c09b9ad7e037193013cc1dc6c062893b3f7",
                      "status": "available"
                    },
                    "oldInnerSketchNode": "3301:1177",
                    "sketchPolicy": "full-parent-line-art-card-frame",
                    "readiness": "ready"
                  },
                  {
                    "id": "echo-soft-mist-blue-how-to-wear-step-2",
                    "step": 2,
                    "title": "② Brim Folded Outward",
                    "description": "Shapes a more dimensional silhouette with a lively sense of movement. The visual weight rises, suited to those seeking a more elongated facial line.",
                    "titleSourceFigmaNode": "3301:1192",
                    "descriptionSourceFigmaNode": "3301:1193",
                    "imageAssetIds": [
                      "detail-echo-soft-mist-blue-mobile-how-to-wear-step-2-image-retina-3x",
                      "detail-echo-soft-mist-blue-mobile-how-to-wear-step-2-image-2-retina-3x"
                    ],
                    "imageAssets": [
                      {
                        "assetId": "detail-echo-soft-mist-blue-mobile-how-to-wear-step-2-image-retina-3x",
                        "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/soft-mist-blue/how-to-wear/step-2-image.png",
                        "sourceFigmaNode": "3301:1183",
                        "sourceType": "direct-figma-child-exportAsync",
                        "compositionType": "direct-atomic-child",
                        "width": 1335,
                        "height": 1335,
                        "sha256": "1e500cc52ee5c21bdb723e2ad98f09caefbb11869eb102710ec9772fbdd0270b",
                        "status": "available"
                      },
                      {
                        "assetId": "detail-echo-soft-mist-blue-mobile-how-to-wear-step-2-image-2-retina-3x",
                        "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/soft-mist-blue/how-to-wear/step-2-image-2.png",
                        "sourceFigmaNode": "3301:1185",
                        "sourceType": "direct-figma-child-exportAsync",
                        "compositionType": "direct-atomic-child",
                        "width": 1335,
                        "height": 1335,
                        "sha256": "e3ed70ed403c411882b272e6d6b3566feb661f18561000fa2d78157e6d3f0c2d",
                        "status": "available"
                      }
                    ],
                    "sketchCardAssetId": "detail-echo-soft-mist-blue-mobile-how-to-wear-step-2-sketch-card-retina-3x",
                    "sketchCardAsset": {
                      "assetId": "detail-echo-soft-mist-blue-mobile-how-to-wear-step-2-sketch-card-retina-3x",
                      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/soft-mist-blue/how-to-wear/step-2-sketch-card.png",
                      "sourceFigmaNode": "3301:1186",
                      "sourceType": "direct-figma-child-frame-exportAsync",
                      "compositionType": "full-line-art-card-parent-frame",
                      "width": 1335,
                      "height": 1335,
                      "sha256": "23481d2190d25eb0945732273e434c5e60ec1ad444bd13f4498328db90510fcd",
                      "status": "available"
                    },
                    "oldInnerSketchNode": "3301:1189",
                    "sketchPolicy": "full-parent-line-art-card-frame",
                    "readiness": "ready"
                  }
                ],
                "careIcons": [
                  {
                    "assetId": "mobile-editorial-care-icons-echo-retina-3x",
                    "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/care-icons/care-icons.png",
                    "sourceFigmaNode": "3301:976",
                    "sourceType": "direct-figma-child-exportAsync",
                    "compositionType": "direct-care-icons-frame",
                    "width": 513,
                    "height": 84,
                    "sha256": "e8946f0d53a37698113f8943fe5f00a42e0c8a877d3300cf269ab4518b70543e",
                    "status": "available"
                  }
                ]
              }
            },
            "echo-nightfall-black": {
              "label": "Nightfall Black",
              "route": "/air-ease-v2/detail/echo-nightfall-black",
              "retinaEditorialAssetPack": {
                "route": "/air-ease-v2/detail/echo-nightfall-black",
                "series": "Echo",
                "slug": "echo-nightfall-black",
                "productTitle": "Slit Brim Bucket Hat",
                "colorway": "Nightfall Black",
                "sourceFigmaNode": "3301:1258",
                "status": "available",
                "contractId": "mobile-detail-editorial-retina-v2",
                "heroAssetIds": [
                  "detail-echo-nightfall-black-mobile-hero-01-retina-3x",
                  "detail-echo-nightfall-black-mobile-hero-02-retina-3x"
                ],
                "lookStyleAssetIds": [
                  "detail-echo-nightfall-black-mobile-look-style-01-retina-3x",
                  "detail-echo-nightfall-black-mobile-look-style-02-retina-3x",
                  "detail-echo-nightfall-black-mobile-look-style-03-retina-3x",
                  "detail-echo-nightfall-black-mobile-look-style-04-retina-3x"
                ],
                "selectorAssetIds": [
                  "detail-echo-mobile-selector-sheer-white-retina-3x",
                  "detail-echo-mobile-selector-blue-white-stripe-retina-3x",
                  "detail-echo-mobile-selector-soft-mist-blue-retina-3x",
                  "detail-echo-mobile-selector-nightfall-black-retina-3x",
                  "detail-echo-mobile-selector-matcha-latte-retina-3x",
                  "detail-echo-mobile-selector-dune-brown-retina-3x"
                ],
                "careIconAssetIds": [
                  "mobile-editorial-care-icons-echo-retina-3x"
                ],
                "howToWearSteps": [
                  {
                    "id": "echo-nightfall-black-how-to-wear-step-1",
                    "step": 1,
                    "title": "① Brim Laid Flat",
                    "description": "Understated yet breathable, with a lower visual weight. Suited to wearers with a lighter jawline.",
                    "titleSourceFigmaNode": "3301:1312",
                    "descriptionSourceFigmaNode": "3301:1313",
                    "imageAssetIds": [
                      "detail-echo-nightfall-black-mobile-how-to-wear-step-1-image-retina-3x",
                      "detail-echo-nightfall-black-mobile-how-to-wear-step-1-image-2-retina-3x"
                    ],
                    "imageAssets": [
                      {
                        "assetId": "detail-echo-nightfall-black-mobile-how-to-wear-step-1-image-retina-3x",
                        "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/nightfall-black/how-to-wear/step-1-image.png",
                        "sourceFigmaNode": "3301:1305",
                        "sourceType": "direct-figma-child-exportAsync",
                        "compositionType": "direct-atomic-child",
                        "width": 1335,
                        "height": 1335,
                        "sha256": "c7ea81a44393097a5284ef60f5c1b364e0a2fa2bde4507fa1b0e539861f704ed",
                        "status": "available"
                      },
                      {
                        "assetId": "detail-echo-nightfall-black-mobile-how-to-wear-step-1-image-2-retina-3x",
                        "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/nightfall-black/how-to-wear/step-1-image-2.png",
                        "sourceFigmaNode": "3301:1307",
                        "sourceType": "direct-figma-child-exportAsync",
                        "compositionType": "direct-atomic-child",
                        "width": 1335,
                        "height": 1335,
                        "sha256": "5fe4fc355f7d499acad9062c77f120d503fc2310d517d29b07b9ca61f9a8aba0",
                        "status": "available"
                      }
                    ],
                    "sketchCardAssetId": "detail-echo-nightfall-black-mobile-how-to-wear-step-1-sketch-card-retina-3x",
                    "sketchCardAsset": {
                      "assetId": "detail-echo-nightfall-black-mobile-how-to-wear-step-1-sketch-card-retina-3x",
                      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/nightfall-black/how-to-wear/step-1-sketch-card.png",
                      "sourceFigmaNode": "3301:1308",
                      "sourceType": "direct-figma-child-frame-exportAsync",
                      "compositionType": "full-line-art-card-parent-frame",
                      "width": 1335,
                      "height": 1335,
                      "sha256": "a88ba2a721e739d511f95898cb803c09b9ad7e037193013cc1dc6c062893b3f7",
                      "status": "available"
                    },
                    "oldInnerSketchNode": "3301:1309",
                    "sketchPolicy": "full-parent-line-art-card-frame",
                    "readiness": "ready"
                  },
                  {
                    "id": "echo-nightfall-black-how-to-wear-step-2",
                    "step": 2,
                    "title": "② Brim Folded Outward",
                    "description": "Shapes a more dimensional silhouette with a lively sense of movement. The visual weight rises, suited to those seeking a more elongated facial line.",
                    "titleSourceFigmaNode": "3301:1325",
                    "descriptionSourceFigmaNode": "3301:1326",
                    "imageAssetIds": [
                      "detail-echo-nightfall-black-mobile-how-to-wear-step-2-image-retina-3x",
                      "detail-echo-nightfall-black-mobile-how-to-wear-step-2-image-2-retina-3x"
                    ],
                    "imageAssets": [
                      {
                        "assetId": "detail-echo-nightfall-black-mobile-how-to-wear-step-2-image-retina-3x",
                        "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/nightfall-black/how-to-wear/step-2-image.png",
                        "sourceFigmaNode": "3301:1314",
                        "sourceType": "direct-figma-child-exportAsync",
                        "compositionType": "direct-atomic-child",
                        "width": 1335,
                        "height": 1335,
                        "sha256": "adf31fe6ccdbb11585856fc9832813d53520a52b66b880b43b0240b70864011d",
                        "status": "available"
                      },
                      {
                        "assetId": "detail-echo-nightfall-black-mobile-how-to-wear-step-2-image-2-retina-3x",
                        "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/nightfall-black/how-to-wear/step-2-image-2.png",
                        "sourceFigmaNode": "3301:1316",
                        "sourceType": "direct-figma-child-exportAsync",
                        "compositionType": "direct-atomic-child",
                        "width": 1335,
                        "height": 1335,
                        "sha256": "528eb476a05f023d816968fd0729304b961b0046ed6b95e895179449c9bd951a",
                        "status": "available"
                      }
                    ],
                    "sketchCardAssetId": "detail-echo-nightfall-black-mobile-how-to-wear-step-2-sketch-card-retina-3x",
                    "sketchCardAsset": {
                      "assetId": "detail-echo-nightfall-black-mobile-how-to-wear-step-2-sketch-card-retina-3x",
                      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/nightfall-black/how-to-wear/step-2-sketch-card.png",
                      "sourceFigmaNode": "3301:1319",
                      "sourceType": "direct-figma-child-frame-exportAsync",
                      "compositionType": "full-line-art-card-parent-frame",
                      "width": 1335,
                      "height": 1335,
                      "sha256": "23481d2190d25eb0945732273e434c5e60ec1ad444bd13f4498328db90510fcd",
                      "status": "available"
                    },
                    "oldInnerSketchNode": "3301:1322",
                    "sketchPolicy": "full-parent-line-art-card-frame",
                    "readiness": "ready"
                  }
                ],
                "careIcons": [
                  {
                    "assetId": "mobile-editorial-care-icons-echo-retina-3x",
                    "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/care-icons/care-icons.png",
                    "sourceFigmaNode": "3301:976",
                    "sourceType": "direct-figma-child-exportAsync",
                    "compositionType": "direct-care-icons-frame",
                    "width": 513,
                    "height": 84,
                    "sha256": "e8946f0d53a37698113f8943fe5f00a42e0c8a877d3300cf269ab4518b70543e",
                    "status": "available"
                  }
                ]
              }
            },
            "echo-matcha-latte": {
              "label": "Matcha Latte",
              "route": "/air-ease-v2/detail/echo-matcha-latte",
              "retinaEditorialAssetPack": {
                "route": "/air-ease-v2/detail/echo-matcha-latte",
                "series": "Echo",
                "slug": "echo-matcha-latte",
                "productTitle": "Slit Brim Bucket Hat",
                "colorway": "Matcha Latte",
                "sourceFigmaNode": "3301:1394",
                "status": "available",
                "contractId": "mobile-detail-editorial-retina-v2",
                "heroAssetIds": [
                  "detail-echo-matcha-latte-mobile-hero-01-retina-3x",
                  "detail-echo-matcha-latte-mobile-hero-02-retina-3x"
                ],
                "lookStyleAssetIds": [
                  "detail-echo-matcha-latte-mobile-look-style-01-retina-3x",
                  "detail-echo-matcha-latte-mobile-look-style-02-retina-3x",
                  "detail-echo-matcha-latte-mobile-look-style-03-retina-3x",
                  "detail-echo-matcha-latte-mobile-look-style-04-retina-3x"
                ],
                "selectorAssetIds": [
                  "detail-echo-mobile-selector-sheer-white-retina-3x",
                  "detail-echo-mobile-selector-blue-white-stripe-retina-3x",
                  "detail-echo-mobile-selector-soft-mist-blue-retina-3x",
                  "detail-echo-mobile-selector-nightfall-black-retina-3x",
                  "detail-echo-mobile-selector-matcha-latte-retina-3x",
                  "detail-echo-mobile-selector-dune-brown-retina-3x"
                ],
                "careIconAssetIds": [
                  "mobile-editorial-care-icons-echo-retina-3x"
                ],
                "howToWearSteps": [
                  {
                    "id": "echo-matcha-latte-how-to-wear-step-1",
                    "step": 1,
                    "title": "① Brim Laid Flat",
                    "description": "Understated yet breathable, with a lower visual weight. Suited to wearers with a lighter jawline.",
                    "titleSourceFigmaNode": "3301:1444",
                    "descriptionSourceFigmaNode": "3301:1445",
                    "imageAssetIds": [
                      "detail-echo-matcha-latte-mobile-how-to-wear-step-1-image-retina-3x",
                      "detail-echo-matcha-latte-mobile-how-to-wear-step-1-image-2-retina-3x"
                    ],
                    "imageAssets": [
                      {
                        "assetId": "detail-echo-matcha-latte-mobile-how-to-wear-step-1-image-retina-3x",
                        "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/matcha-latte/how-to-wear/step-1-image.png",
                        "sourceFigmaNode": "3301:1437",
                        "sourceType": "direct-figma-child-exportAsync",
                        "compositionType": "direct-atomic-child",
                        "width": 1335,
                        "height": 1335,
                        "sha256": "2be4b53e4cbf0963a3f6ac049820899264c1b8cec4cee30b159b59b1f845835e",
                        "status": "available"
                      },
                      {
                        "assetId": "detail-echo-matcha-latte-mobile-how-to-wear-step-1-image-2-retina-3x",
                        "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/matcha-latte/how-to-wear/step-1-image-2.png",
                        "sourceFigmaNode": "3301:1439",
                        "sourceType": "direct-figma-child-exportAsync",
                        "compositionType": "direct-atomic-child",
                        "width": 1335,
                        "height": 1335,
                        "sha256": "659eb6f5f60077b00a35780701529a14340e71fff36e1debc251fb6ebf13902f",
                        "status": "available"
                      }
                    ],
                    "sketchCardAssetId": "detail-echo-matcha-latte-mobile-how-to-wear-step-1-sketch-card-retina-3x",
                    "sketchCardAsset": {
                      "assetId": "detail-echo-matcha-latte-mobile-how-to-wear-step-1-sketch-card-retina-3x",
                      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/matcha-latte/how-to-wear/step-1-sketch-card.png",
                      "sourceFigmaNode": "3301:1440",
                      "sourceType": "direct-figma-child-frame-exportAsync",
                      "compositionType": "full-line-art-card-parent-frame",
                      "width": 1335,
                      "height": 1335,
                      "sha256": "a88ba2a721e739d511f95898cb803c09b9ad7e037193013cc1dc6c062893b3f7",
                      "status": "available"
                    },
                    "oldInnerSketchNode": "3301:1441",
                    "sketchPolicy": "full-parent-line-art-card-frame",
                    "readiness": "ready"
                  },
                  {
                    "id": "echo-matcha-latte-how-to-wear-step-2",
                    "step": 2,
                    "title": "② Brim Folded Outward",
                    "description": "Shapes a more dimensional silhouette with a lively sense of movement. The visual weight rises, suited to those seeking a more elongated facial line.",
                    "titleSourceFigmaNode": "3301:1456",
                    "descriptionSourceFigmaNode": "3301:1457",
                    "imageAssetIds": [
                      "detail-echo-matcha-latte-mobile-how-to-wear-step-2-image-retina-3x",
                      "detail-echo-matcha-latte-mobile-how-to-wear-step-2-image-2-retina-3x"
                    ],
                    "imageAssets": [
                      {
                        "assetId": "detail-echo-matcha-latte-mobile-how-to-wear-step-2-image-retina-3x",
                        "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/matcha-latte/how-to-wear/step-2-image.png",
                        "sourceFigmaNode": "3301:1447",
                        "sourceType": "direct-figma-child-exportAsync",
                        "compositionType": "direct-atomic-child",
                        "width": 1335,
                        "height": 1335,
                        "sha256": "52dcb4e5dea190b3191e75ac78cb8511930649f001425ccc0452e3559cb86340",
                        "status": "available"
                      },
                      {
                        "assetId": "detail-echo-matcha-latte-mobile-how-to-wear-step-2-image-2-retina-3x",
                        "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/matcha-latte/how-to-wear/step-2-image-2.png",
                        "sourceFigmaNode": "3301:1449",
                        "sourceType": "direct-figma-child-exportAsync",
                        "compositionType": "direct-atomic-child",
                        "width": 1335,
                        "height": 1335,
                        "sha256": "76edd451f59d552ccceed86c1ac2f66a399ec79e4aef95c5dee6dc70d6f961c5",
                        "status": "available"
                      }
                    ],
                    "sketchCardAssetId": "detail-echo-matcha-latte-mobile-how-to-wear-step-2-sketch-card-retina-3x",
                    "sketchCardAsset": {
                      "assetId": "detail-echo-matcha-latte-mobile-how-to-wear-step-2-sketch-card-retina-3x",
                      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/matcha-latte/how-to-wear/step-2-sketch-card.png",
                      "sourceFigmaNode": "3301:1450",
                      "sourceType": "direct-figma-child-frame-exportAsync",
                      "compositionType": "full-line-art-card-parent-frame",
                      "width": 1335,
                      "height": 1335,
                      "sha256": "23481d2190d25eb0945732273e434c5e60ec1ad444bd13f4498328db90510fcd",
                      "status": "available"
                    },
                    "oldInnerSketchNode": "3301:1453",
                    "sketchPolicy": "full-parent-line-art-card-frame",
                    "readiness": "ready"
                  }
                ],
                "careIcons": [
                  {
                    "assetId": "mobile-editorial-care-icons-echo-retina-3x",
                    "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/care-icons/care-icons.png",
                    "sourceFigmaNode": "3301:976",
                    "sourceType": "direct-figma-child-exportAsync",
                    "compositionType": "direct-care-icons-frame",
                    "width": 513,
                    "height": 84,
                    "sha256": "e8946f0d53a37698113f8943fe5f00a42e0c8a877d3300cf269ab4518b70543e",
                    "status": "available"
                  }
                ]
              }
            },
            "echo-dune-brown": {
              "label": "Dune Brown",
              "route": "/air-ease-v2/detail/echo-dune-brown",
              "retinaEditorialAssetPack": {
                "route": "/air-ease-v2/detail/echo-dune-brown",
                "series": "Echo",
                "slug": "echo-dune-brown",
                "productTitle": "Slit Brim Bucket Hat",
                "colorway": "Dune Brown",
                "sourceFigmaNode": "3301:1522",
                "status": "available",
                "contractId": "mobile-detail-editorial-retina-v2",
                "heroAssetIds": [
                  "detail-echo-dune-brown-mobile-hero-01-retina-3x",
                  "detail-echo-dune-brown-mobile-hero-02-retina-3x"
                ],
                "lookStyleAssetIds": [
                  "detail-echo-dune-brown-mobile-look-style-01-retina-3x",
                  "detail-echo-dune-brown-mobile-look-style-02-retina-3x",
                  "detail-echo-dune-brown-mobile-look-style-03-retina-3x",
                  "detail-echo-dune-brown-mobile-look-style-04-retina-3x"
                ],
                "selectorAssetIds": [
                  "detail-echo-mobile-selector-sheer-white-retina-3x",
                  "detail-echo-mobile-selector-blue-white-stripe-retina-3x",
                  "detail-echo-mobile-selector-soft-mist-blue-retina-3x",
                  "detail-echo-mobile-selector-nightfall-black-retina-3x",
                  "detail-echo-mobile-selector-matcha-latte-retina-3x",
                  "detail-echo-mobile-selector-dune-brown-retina-3x"
                ],
                "careIconAssetIds": [
                  "mobile-editorial-care-icons-echo-retina-3x"
                ],
                "howToWearSteps": [
                  {
                    "id": "echo-dune-brown-how-to-wear-step-1",
                    "step": 1,
                    "title": "① Brim Laid Flat",
                    "description": "Understated yet breathable, with a lower visual weight. Suited to wearers with a lighter jawline.",
                    "titleSourceFigmaNode": "3301:1572",
                    "descriptionSourceFigmaNode": "3301:1573",
                    "imageAssetIds": [
                      "detail-echo-dune-brown-mobile-how-to-wear-step-1-image-retina-3x",
                      "detail-echo-dune-brown-mobile-how-to-wear-step-1-image-2-retina-3x"
                    ],
                    "imageAssets": [
                      {
                        "assetId": "detail-echo-dune-brown-mobile-how-to-wear-step-1-image-retina-3x",
                        "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/dune-brown/how-to-wear/step-1-image.png",
                        "sourceFigmaNode": "3301:1565",
                        "sourceType": "direct-figma-child-exportAsync",
                        "compositionType": "direct-atomic-child",
                        "width": 1335,
                        "height": 1335,
                        "sha256": "051cf66fc3fa8cb1d5f8678f447007faab1db6fea9f9ec2450da4de20a60998b",
                        "status": "available"
                      },
                      {
                        "assetId": "detail-echo-dune-brown-mobile-how-to-wear-step-1-image-2-retina-3x",
                        "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/dune-brown/how-to-wear/step-1-image-2.png",
                        "sourceFigmaNode": "3301:1567",
                        "sourceType": "direct-figma-child-exportAsync",
                        "compositionType": "direct-atomic-child",
                        "width": 1335,
                        "height": 1335,
                        "sha256": "f4c5e6ec68537dfaab0524c8bd65a6b3b8d395e4461a24218375b83b61639f24",
                        "status": "available"
                      }
                    ],
                    "sketchCardAssetId": "detail-echo-dune-brown-mobile-how-to-wear-step-1-sketch-card-retina-3x",
                    "sketchCardAsset": {
                      "assetId": "detail-echo-dune-brown-mobile-how-to-wear-step-1-sketch-card-retina-3x",
                      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/dune-brown/how-to-wear/step-1-sketch-card.png",
                      "sourceFigmaNode": "3301:1568",
                      "sourceType": "direct-figma-child-frame-exportAsync",
                      "compositionType": "full-line-art-card-parent-frame",
                      "width": 1335,
                      "height": 1335,
                      "sha256": "a88ba2a721e739d511f95898cb803c09b9ad7e037193013cc1dc6c062893b3f7",
                      "status": "available"
                    },
                    "oldInnerSketchNode": "3301:1569",
                    "sketchPolicy": "full-parent-line-art-card-frame",
                    "readiness": "ready"
                  },
                  {
                    "id": "echo-dune-brown-how-to-wear-step-2",
                    "step": 2,
                    "title": "② Brim Folded Outward",
                    "description": "Shapes a more dimensional silhouette with a lively sense of movement. The visual weight rises, suited to those seeking a more elongated facial line.",
                    "titleSourceFigmaNode": "3301:1584",
                    "descriptionSourceFigmaNode": "3301:1585",
                    "imageAssetIds": [
                      "detail-echo-dune-brown-mobile-how-to-wear-step-2-image-retina-3x",
                      "detail-echo-dune-brown-mobile-how-to-wear-step-2-image-2-retina-3x"
                    ],
                    "imageAssets": [
                      {
                        "assetId": "detail-echo-dune-brown-mobile-how-to-wear-step-2-image-retina-3x",
                        "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/dune-brown/how-to-wear/step-2-image.png",
                        "sourceFigmaNode": "3301:1575",
                        "sourceType": "direct-figma-child-exportAsync",
                        "compositionType": "direct-atomic-child",
                        "width": 1335,
                        "height": 1335,
                        "sha256": "488d2b8019b3cf434d8a9fe52f2199fc8b0368227651e1a7e2d94398341c141c",
                        "status": "available"
                      },
                      {
                        "assetId": "detail-echo-dune-brown-mobile-how-to-wear-step-2-image-2-retina-3x",
                        "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/dune-brown/how-to-wear/step-2-image-2.png",
                        "sourceFigmaNode": "3301:1577",
                        "sourceType": "direct-figma-child-exportAsync",
                        "compositionType": "direct-atomic-child",
                        "width": 1335,
                        "height": 1335,
                        "sha256": "26675b60f701a983740ede26cbacbe2993c381b7bc33822ccd487491b324e227",
                        "status": "available"
                      }
                    ],
                    "sketchCardAssetId": "detail-echo-dune-brown-mobile-how-to-wear-step-2-sketch-card-retina-3x",
                    "sketchCardAsset": {
                      "assetId": "detail-echo-dune-brown-mobile-how-to-wear-step-2-sketch-card-retina-3x",
                      "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/dune-brown/how-to-wear/step-2-sketch-card.png",
                      "sourceFigmaNode": "3301:1578",
                      "sourceType": "direct-figma-child-frame-exportAsync",
                      "compositionType": "full-line-art-card-parent-frame",
                      "width": 1335,
                      "height": 1335,
                      "sha256": "23481d2190d25eb0945732273e434c5e60ec1ad444bd13f4498328db90510fcd",
                      "status": "available"
                    },
                    "oldInnerSketchNode": "3301:1581",
                    "sketchPolicy": "full-parent-line-art-card-frame",
                    "readiness": "ready"
                  }
                ],
                "careIcons": [
                  {
                    "assetId": "mobile-editorial-care-icons-echo-retina-3x",
                    "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/care-icons/care-icons.png",
                    "sourceFigmaNode": "3301:976",
                    "sourceType": "direct-figma-child-exportAsync",
                    "compositionType": "direct-care-icons-frame",
                    "width": 513,
                    "height": 84,
                    "sha256": "e8946f0d53a37698113f8943fe5f00a42e0c8a877d3300cf269ab4518b70543e",
                    "status": "available"
                  }
                ]
              }
            }
          }
        },
        "aSideBSide": {
          "series": "A Side / B Side",
          "colorways": {
            "coarse-linen-souffle": {
              "label": "Coarse Linen Soufflé",
              "route": "/air-ease-v2/detail/coarse-linen-souffle",
              "retinaEditorialAssetPack": {
                "route": "/air-ease-v2/detail/coarse-linen-souffle",
                "series": "A Side / B Side",
                "slug": "coarse-linen-souffle",
                "productTitle": "Cross Brim Bucket Hat",
                "colorway": "Coarse Linen Soufflé",
                "sourceFigmaNode": "3301:737",
                "status": "available",
                "contractId": "mobile-detail-editorial-retina-v2",
                "heroAssetIds": [
                  "mobile-a-side-b-side-coarse-linen-souffle-hero-01-retina-3x",
                  "mobile-a-side-b-side-coarse-linen-souffle-hero-02-retina-3x"
                ],
                "lookStyleAssetIds": [
                  "mobile-a-side-b-side-coarse-linen-souffle-look-and-style-01-retina-3x",
                  "mobile-a-side-b-side-coarse-linen-souffle-look-and-style-02-retina-3x",
                  "mobile-a-side-b-side-coarse-linen-souffle-look-and-style-03-retina-3x",
                  "mobile-a-side-b-side-coarse-linen-souffle-look-and-style-04-retina-3x"
                ],
                "selectorAssetIds": [
                  "mobile-a-side-b-side-selector-coarse-linen-souffle-retina-3x",
                  "mobile-a-side-b-side-selector-textured-light-grey-retina-3x",
                  "mobile-a-side-b-side-selector-morning-mist-denim-blue-retina-3x",
                  "mobile-a-side-b-side-selector-dancing-mist-orange-retina-3x",
                  "mobile-a-side-b-side-selector-gentle-dusk-retina-3x"
                ],
                "careIconAssetIds": [
                  "mobile-editorial-care-icons-a-side-b-side-retina-3x"
                ],
                "howToWearSteps": [
                  {
                    "id": "a-side-b-side-coarse-linen-souffle-how-to-wear-step-1",
                    "step": 1,
                    "title": "① Brim folded down",
                    "description": "The visual weight sits low, suited to wearers with a lighter jawline.",
                    "titleSourceFigmaNode": "3301:790",
                    "descriptionSourceFigmaNode": "3301:789",
                    "imageAssetIds": [
                      "mobile-a-side-b-side-coarse-linen-souffle-how-to-wear-step-1-image-1-retina-3x",
                      "mobile-a-side-b-side-coarse-linen-souffle-how-to-wear-step-1-image-2-retina-3x"
                    ],
                    "imageAssets": [
                      {
                        "assetId": "mobile-a-side-b-side-coarse-linen-souffle-how-to-wear-step-1-image-1-retina-3x",
                        "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/coarse-linen-souffle/how-to-wear/step-1/image-1.png",
                        "sourceFigmaNode": "3301:783",
                        "sourceType": "direct-figma-child-exportAsync",
                        "compositionType": "direct-atomic-child",
                        "width": 1335,
                        "height": 1335,
                        "sha256": "63aa06c6cbb37737b382bfe2ee3024f78d563599fc9d48c0436b4de461c7f734",
                        "status": "available"
                      },
                      {
                        "assetId": "mobile-a-side-b-side-coarse-linen-souffle-how-to-wear-step-1-image-2-retina-3x",
                        "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/coarse-linen-souffle/how-to-wear/step-1/image-2.png",
                        "sourceFigmaNode": "3301:785",
                        "sourceType": "direct-figma-child-exportAsync",
                        "compositionType": "direct-atomic-child",
                        "width": 1335,
                        "height": 1335,
                        "sha256": "5ed31b84f2b1d85b6f450743cab372b78ba581b0ea3d29fc59265354b6c06f22",
                        "status": "available"
                      }
                    ],
                    "sketchCardAssetId": "mobile-a-side-b-side-coarse-linen-souffle-how-to-wear-step-1-sketch-card-retina-3x",
                    "sketchCardAsset": {
                      "assetId": "mobile-a-side-b-side-coarse-linen-souffle-how-to-wear-step-1-sketch-card-retina-3x",
                      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/coarse-linen-souffle/how-to-wear/step-1/sketch-card.png",
                      "sourceFigmaNode": "3301:786",
                      "sourceType": "direct-figma-child-frame-exportAsync",
                      "compositionType": "full-line-art-card-parent-frame",
                      "width": 1335,
                      "height": 1335,
                      "sha256": "db6971c0e60641cde248729a17537d130c59ad97c6408626eebfaf67a6db74c2",
                      "status": "available"
                    },
                    "oldInnerSketchNode": "3301:787",
                    "sketchPolicy": "full-parent-line-art-card-frame",
                    "readiness": "ready"
                  },
                  {
                    "id": "a-side-b-side-coarse-linen-souffle-how-to-wear-step-2",
                    "step": 2,
                    "title": "② Brim folded up",
                    "description": "The visual weight rises, ideal for those seeking a narrower facial impression.",
                    "titleSourceFigmaNode": "3301:797",
                    "descriptionSourceFigmaNode": "3301:796",
                    "imageAssetIds": [
                      "mobile-a-side-b-side-coarse-linen-souffle-how-to-wear-step-2-image-1-retina-3x",
                      "mobile-a-side-b-side-coarse-linen-souffle-how-to-wear-step-2-image-2-retina-3x"
                    ],
                    "imageAssets": [
                      {
                        "assetId": "mobile-a-side-b-side-coarse-linen-souffle-how-to-wear-step-2-image-1-retina-3x",
                        "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/coarse-linen-souffle/how-to-wear/step-2/image-1.png",
                        "sourceFigmaNode": "3301:791",
                        "sourceType": "direct-figma-child-exportAsync",
                        "compositionType": "direct-atomic-child",
                        "width": 1335,
                        "height": 1335,
                        "sha256": "73abd347ac5ce90e2af7d8c903eb971030024d33233e3e085486afa151c2aafd",
                        "status": "available"
                      },
                      {
                        "assetId": "mobile-a-side-b-side-coarse-linen-souffle-how-to-wear-step-2-image-2-retina-3x",
                        "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/coarse-linen-souffle/how-to-wear/step-2/image-2.png",
                        "sourceFigmaNode": "3301:792",
                        "sourceType": "direct-figma-child-exportAsync",
                        "compositionType": "direct-atomic-child",
                        "width": 1335,
                        "height": 1335,
                        "sha256": "21c5f7115799ebf91b6b17d83af5acecc581fb06ed1218e77433185bb0f33f09",
                        "status": "available"
                      }
                    ],
                    "sketchCardAssetId": "mobile-a-side-b-side-coarse-linen-souffle-how-to-wear-step-2-sketch-card-retina-3x",
                    "sketchCardAsset": {
                      "assetId": "mobile-a-side-b-side-coarse-linen-souffle-how-to-wear-step-2-sketch-card-retina-3x",
                      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/coarse-linen-souffle/how-to-wear/step-2/sketch-card.png",
                      "sourceFigmaNode": "3301:793",
                      "sourceType": "direct-figma-child-frame-exportAsync",
                      "compositionType": "full-line-art-card-parent-frame",
                      "width": 1335,
                      "height": 1335,
                      "sha256": "89f5aa87e548462eb706e554e7c845ff9373044ef2c575f6065198f8278bf3c5",
                      "status": "available"
                    },
                    "oldInnerSketchNode": "3301:794",
                    "sketchPolicy": "full-parent-line-art-card-frame",
                    "readiness": "ready"
                  },
                  {
                    "id": "a-side-b-side-coarse-linen-souffle-how-to-wear-step-3",
                    "step": 3,
                    "title": "③ Brim inserted through the tunnel",
                    "description": "The visual weight rises, ideal for those seeking a narrower facial impression.",
                    "titleSourceFigmaNode": "3301:805",
                    "descriptionSourceFigmaNode": "3301:804",
                    "imageAssetIds": [
                      "mobile-a-side-b-side-coarse-linen-souffle-how-to-wear-step-3-image-1-retina-3x",
                      "mobile-a-side-b-side-coarse-linen-souffle-how-to-wear-step-3-image-2-retina-3x"
                    ],
                    "imageAssets": [
                      {
                        "assetId": "mobile-a-side-b-side-coarse-linen-souffle-how-to-wear-step-3-image-1-retina-3x",
                        "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/coarse-linen-souffle/how-to-wear/step-3/image-1.png",
                        "sourceFigmaNode": "3301:798",
                        "sourceType": "direct-figma-child-exportAsync",
                        "compositionType": "direct-atomic-child",
                        "width": 1335,
                        "height": 1335,
                        "sha256": "e828b375b32ce5dd6c4d7e21e068c40b43b441a4627b6e2fafe0d2d7a0e7a0d9",
                        "status": "available"
                      },
                      {
                        "assetId": "mobile-a-side-b-side-coarse-linen-souffle-how-to-wear-step-3-image-2-retina-3x",
                        "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/coarse-linen-souffle/how-to-wear/step-3/image-2.png",
                        "sourceFigmaNode": "3301:800",
                        "sourceType": "direct-figma-child-exportAsync",
                        "compositionType": "direct-atomic-child",
                        "width": 1334,
                        "height": 1335,
                        "sha256": "a5f78cfd0185a0664a5d00679b17c5180eb1820fe4853fffe2a49ae299191201",
                        "status": "available"
                      }
                    ],
                    "sketchCardAssetId": "mobile-a-side-b-side-coarse-linen-souffle-how-to-wear-step-3-sketch-card-retina-3x",
                    "sketchCardAsset": {
                      "assetId": "mobile-a-side-b-side-coarse-linen-souffle-how-to-wear-step-3-sketch-card-retina-3x",
                      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/coarse-linen-souffle/how-to-wear/step-3/sketch-card.png",
                      "sourceFigmaNode": "3301:801",
                      "sourceType": "direct-figma-child-frame-exportAsync",
                      "compositionType": "full-line-art-card-parent-frame",
                      "width": 1335,
                      "height": 1335,
                      "sha256": "c69568a266a9002b186b46f13d9740d95358405012529a09bfe4cae1aa26c3cd",
                      "status": "available"
                    },
                    "oldInnerSketchNode": "3301:802",
                    "sketchPolicy": "full-parent-line-art-card-frame",
                    "readiness": "ready"
                  }
                ],
                "careIcons": [
                  {
                    "assetId": "mobile-editorial-care-icons-a-side-b-side-retina-3x",
                    "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/care-icons/care-icons.png",
                    "sourceFigmaNode": "3301:854",
                    "sourceType": "direct-figma-child-exportAsync",
                    "compositionType": "direct-care-icons-frame",
                    "width": 513,
                    "height": 84,
                    "sha256": "2a10facef13ecc75234b665f6c847d55721742903ef42a65db0e6281c2c50b92",
                    "status": "available"
                  }
                ]
              }
            },
            "textured-light-grey": {
              "label": "Textured Light Grey",
              "route": "/air-ease-v2/detail/textured-light-grey",
              "retinaEditorialAssetPack": {
                "route": "/air-ease-v2/detail/textured-light-grey",
                "series": "A Side / B Side",
                "slug": "textured-light-grey",
                "productTitle": "Cross Brim Bucket Hat",
                "colorway": "Textured Light Grey",
                "sourceFigmaNode": "3301:2850",
                "status": "available",
                "contractId": "mobile-detail-editorial-retina-v2",
                "heroAssetIds": [
                  "mobile-a-side-b-side-textured-light-grey-hero-01-retina-3x",
                  "mobile-a-side-b-side-textured-light-grey-hero-02-retina-3x"
                ],
                "lookStyleAssetIds": [
                  "mobile-a-side-b-side-textured-light-grey-look-and-style-01-retina-3x",
                  "mobile-a-side-b-side-textured-light-grey-look-and-style-02-retina-3x",
                  "mobile-a-side-b-side-textured-light-grey-look-and-style-03-retina-3x",
                  "mobile-a-side-b-side-textured-light-grey-look-and-style-04-retina-3x"
                ],
                "selectorAssetIds": [
                  "mobile-a-side-b-side-selector-coarse-linen-souffle-retina-3x",
                  "mobile-a-side-b-side-selector-textured-light-grey-retina-3x",
                  "mobile-a-side-b-side-selector-morning-mist-denim-blue-retina-3x",
                  "mobile-a-side-b-side-selector-dancing-mist-orange-retina-3x",
                  "mobile-a-side-b-side-selector-gentle-dusk-retina-3x"
                ],
                "careIconAssetIds": [
                  "mobile-editorial-care-icons-a-side-b-side-retina-3x"
                ],
                "howToWearSteps": [
                  {
                    "id": "a-side-b-side-textured-light-grey-how-to-wear-step-1",
                    "step": 1,
                    "title": "① Brim folded down",
                    "description": "The visual weight sits low, suited to wearers with a lighter jawline.",
                    "titleSourceFigmaNode": "3301:2917",
                    "descriptionSourceFigmaNode": "3301:2916",
                    "imageAssetIds": [
                      "mobile-a-side-b-side-textured-light-grey-how-to-wear-step-1-image-1-retina-3x",
                      "mobile-a-side-b-side-textured-light-grey-how-to-wear-step-1-image-2-retina-3x"
                    ],
                    "imageAssets": [
                      {
                        "assetId": "mobile-a-side-b-side-textured-light-grey-how-to-wear-step-1-image-1-retina-3x",
                        "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/textured-light-grey/how-to-wear/step-1/image-1.png",
                        "sourceFigmaNode": "3301:2908",
                        "sourceType": "direct-figma-child-exportAsync",
                        "compositionType": "direct-atomic-child",
                        "width": 1335,
                        "height": 1335,
                        "sha256": "21faf307209f37fc5e6e032708364b44e5f2406da2fb39e0bd251f2b7964fe21",
                        "status": "available"
                      },
                      {
                        "assetId": "mobile-a-side-b-side-textured-light-grey-how-to-wear-step-1-image-2-retina-3x",
                        "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/textured-light-grey/how-to-wear/step-1/image-2.png",
                        "sourceFigmaNode": "3301:2912",
                        "sourceType": "direct-figma-child-exportAsync",
                        "compositionType": "direct-atomic-child",
                        "width": 1335,
                        "height": 1335,
                        "sha256": "072a52f67ad19a2baa97070602eedd255ebfd6d71ddc7223d21d3c0329c38035",
                        "status": "available"
                      }
                    ],
                    "sketchCardAssetId": "mobile-a-side-b-side-textured-light-grey-how-to-wear-step-1-sketch-card-retina-3x",
                    "sketchCardAsset": {
                      "assetId": "mobile-a-side-b-side-textured-light-grey-how-to-wear-step-1-sketch-card-retina-3x",
                      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/textured-light-grey/how-to-wear/step-1/sketch-card.png",
                      "sourceFigmaNode": "3301:2913",
                      "sourceType": "direct-figma-child-frame-exportAsync",
                      "compositionType": "full-line-art-card-parent-frame",
                      "width": 1335,
                      "height": 1335,
                      "sha256": "db6971c0e60641cde248729a17537d130c59ad97c6408626eebfaf67a6db74c2",
                      "status": "available"
                    },
                    "oldInnerSketchNode": "3301:2914",
                    "sketchPolicy": "full-parent-line-art-card-frame",
                    "readiness": "ready"
                  },
                  {
                    "id": "a-side-b-side-textured-light-grey-how-to-wear-step-2",
                    "step": 2,
                    "title": "② Brim folded up",
                    "description": "The visual weight rises, ideal for those seeking a narrower facial impression.",
                    "titleSourceFigmaNode": "3301:2933",
                    "descriptionSourceFigmaNode": "3301:2932",
                    "imageAssetIds": [
                      "mobile-a-side-b-side-textured-light-grey-how-to-wear-step-2-image-1-retina-3x",
                      "mobile-a-side-b-side-textured-light-grey-how-to-wear-step-2-image-2-retina-3x"
                    ],
                    "imageAssets": [
                      {
                        "assetId": "mobile-a-side-b-side-textured-light-grey-how-to-wear-step-2-image-1-retina-3x",
                        "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/textured-light-grey/how-to-wear/step-2/image-1.png",
                        "sourceFigmaNode": "3301:2919",
                        "sourceType": "direct-figma-child-exportAsync",
                        "compositionType": "direct-atomic-child",
                        "width": 1335,
                        "height": 1335,
                        "sha256": "a5e95f27916c007e0454d6d0f11901e499d5f36b8c2808f9e75745c98efdd317",
                        "status": "available"
                      },
                      {
                        "assetId": "mobile-a-side-b-side-textured-light-grey-how-to-wear-step-2-image-2-retina-3x",
                        "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/textured-light-grey/how-to-wear/step-2/image-2.png",
                        "sourceFigmaNode": "3301:2922",
                        "sourceType": "direct-figma-child-exportAsync",
                        "compositionType": "direct-atomic-child",
                        "width": 1335,
                        "height": 1335,
                        "sha256": "f1d72c3a4111017fa6ce4332cc1fbea0987129d276f5a3e01f1ccc6e960c4f5f",
                        "status": "available"
                      }
                    ],
                    "sketchCardAssetId": "mobile-a-side-b-side-textured-light-grey-how-to-wear-step-2-sketch-card-retina-3x",
                    "sketchCardAsset": {
                      "assetId": "mobile-a-side-b-side-textured-light-grey-how-to-wear-step-2-sketch-card-retina-3x",
                      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/textured-light-grey/how-to-wear/step-2/sketch-card.png",
                      "sourceFigmaNode": "3301:2929",
                      "sourceType": "direct-figma-child-frame-exportAsync",
                      "compositionType": "full-line-art-card-parent-frame",
                      "width": 1335,
                      "height": 1335,
                      "sha256": "89f5aa87e548462eb706e554e7c845ff9373044ef2c575f6065198f8278bf3c5",
                      "status": "available"
                    },
                    "oldInnerSketchNode": "3301:2930",
                    "sketchPolicy": "full-parent-line-art-card-frame",
                    "readiness": "ready"
                  },
                  {
                    "id": "a-side-b-side-textured-light-grey-how-to-wear-step-3",
                    "step": 3,
                    "title": "③ Brim inserted through the tunnel",
                    "description": "The visual weight rises, ideal for those seeking a narrower facial impression.",
                    "titleSourceFigmaNode": "3301:2942",
                    "descriptionSourceFigmaNode": "3301:2941",
                    "imageAssetIds": [
                      "mobile-a-side-b-side-textured-light-grey-how-to-wear-step-3-image-1-retina-3x",
                      "mobile-a-side-b-side-textured-light-grey-how-to-wear-step-3-image-2-retina-3x"
                    ],
                    "imageAssets": [
                      {
                        "assetId": "mobile-a-side-b-side-textured-light-grey-how-to-wear-step-3-image-1-retina-3x",
                        "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/textured-light-grey/how-to-wear/step-3/image-1.png",
                        "sourceFigmaNode": "3301:2935",
                        "sourceType": "direct-figma-child-exportAsync",
                        "compositionType": "direct-atomic-child",
                        "width": 1335,
                        "height": 1335,
                        "sha256": "8c06126c3782d60fdfda514d815341e6a83ca691018c6b3ff8dece9d4a2854f6",
                        "status": "available"
                      },
                      {
                        "assetId": "mobile-a-side-b-side-textured-light-grey-how-to-wear-step-3-image-2-retina-3x",
                        "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/textured-light-grey/how-to-wear/step-3/image-2.png",
                        "sourceFigmaNode": "3301:2937",
                        "sourceType": "direct-figma-child-exportAsync",
                        "compositionType": "direct-atomic-child",
                        "width": 1335,
                        "height": 1335,
                        "sha256": "13d47409429a9a915f913cbf5580095c7483b00403e6dd8cd4fe90f979b014e8",
                        "status": "available"
                      }
                    ],
                    "sketchCardAssetId": "mobile-a-side-b-side-textured-light-grey-how-to-wear-step-3-sketch-card-retina-3x",
                    "sketchCardAsset": {
                      "assetId": "mobile-a-side-b-side-textured-light-grey-how-to-wear-step-3-sketch-card-retina-3x",
                      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/textured-light-grey/how-to-wear/step-3/sketch-card.png",
                      "sourceFigmaNode": "3301:2938",
                      "sourceType": "direct-figma-child-frame-exportAsync",
                      "compositionType": "full-line-art-card-parent-frame",
                      "width": 1335,
                      "height": 1335,
                      "sha256": "c69568a266a9002b186b46f13d9740d95358405012529a09bfe4cae1aa26c3cd",
                      "status": "available"
                    },
                    "oldInnerSketchNode": "3301:2939",
                    "sketchPolicy": "full-parent-line-art-card-frame",
                    "readiness": "ready"
                  }
                ],
                "careIcons": [
                  {
                    "assetId": "mobile-editorial-care-icons-a-side-b-side-retina-3x",
                    "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/care-icons/care-icons.png",
                    "sourceFigmaNode": "3301:854",
                    "sourceType": "direct-figma-child-exportAsync",
                    "compositionType": "direct-care-icons-frame",
                    "width": 513,
                    "height": 84,
                    "sha256": "2a10facef13ecc75234b665f6c847d55721742903ef42a65db0e6281c2c50b92",
                    "status": "available"
                  }
                ]
              }
            },
            "morning-mist-denim-blue": {
              "label": "Morning Mist Denim Blue",
              "route": "/air-ease-v2/detail/morning-mist-denim-blue",
              "retinaEditorialAssetPack": {
                "route": "/air-ease-v2/detail/morning-mist-denim-blue",
                "series": "A Side / B Side",
                "slug": "morning-mist-denim-blue",
                "productTitle": "Cross Brim Bucket Hat",
                "colorway": "Morning Mist Denim Blue",
                "sourceFigmaNode": "3301:3013",
                "status": "available",
                "contractId": "mobile-detail-editorial-retina-v2",
                "heroAssetIds": [
                  "mobile-a-side-b-side-morning-mist-denim-blue-hero-01-retina-3x",
                  "mobile-a-side-b-side-morning-mist-denim-blue-hero-02-retina-3x"
                ],
                "lookStyleAssetIds": [
                  "mobile-a-side-b-side-morning-mist-denim-blue-look-and-style-01-retina-3x",
                  "mobile-a-side-b-side-morning-mist-denim-blue-look-and-style-02-retina-3x",
                  "mobile-a-side-b-side-morning-mist-denim-blue-look-and-style-03-retina-3x",
                  "mobile-a-side-b-side-morning-mist-denim-blue-look-and-style-04-retina-3x"
                ],
                "selectorAssetIds": [
                  "mobile-a-side-b-side-selector-coarse-linen-souffle-retina-3x",
                  "mobile-a-side-b-side-selector-textured-light-grey-retina-3x",
                  "mobile-a-side-b-side-selector-morning-mist-denim-blue-retina-3x",
                  "mobile-a-side-b-side-selector-dancing-mist-orange-retina-3x",
                  "mobile-a-side-b-side-selector-gentle-dusk-retina-3x"
                ],
                "careIconAssetIds": [
                  "mobile-editorial-care-icons-a-side-b-side-retina-3x"
                ],
                "howToWearSteps": [
                  {
                    "id": "a-side-b-side-morning-mist-denim-blue-how-to-wear-step-1",
                    "step": 1,
                    "title": "① Brim folded down",
                    "description": "The visual weight sits low, suited to wearers with a lighter jawline.",
                    "titleSourceFigmaNode": "3301:3064",
                    "descriptionSourceFigmaNode": "3301:3063",
                    "imageAssetIds": [
                      "mobile-a-side-b-side-morning-mist-denim-blue-how-to-wear-step-1-image-1-retina-3x",
                      "mobile-a-side-b-side-morning-mist-denim-blue-how-to-wear-step-1-image-2-retina-3x"
                    ],
                    "imageAssets": [
                      {
                        "assetId": "mobile-a-side-b-side-morning-mist-denim-blue-how-to-wear-step-1-image-1-retina-3x",
                        "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/morning-mist-denim-blue/how-to-wear/step-1/image-1.png",
                        "sourceFigmaNode": "3301:3057",
                        "sourceType": "direct-figma-child-exportAsync",
                        "compositionType": "direct-atomic-child",
                        "width": 1335,
                        "height": 1335,
                        "sha256": "c0f0455bc9a146e69939e20386526a9270d3cd57ef45d2cfb8631ed91b7cabd1",
                        "status": "available"
                      },
                      {
                        "assetId": "mobile-a-side-b-side-morning-mist-denim-blue-how-to-wear-step-1-image-2-retina-3x",
                        "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/morning-mist-denim-blue/how-to-wear/step-1/image-2.png",
                        "sourceFigmaNode": "3301:3059",
                        "sourceType": "direct-figma-child-exportAsync",
                        "compositionType": "direct-atomic-child",
                        "width": 1335,
                        "height": 1335,
                        "sha256": "9ecedbc7412cc6d6afe3c30607b14b80f570700bfe45548968e2ad3a99710e9e",
                        "status": "available"
                      }
                    ],
                    "sketchCardAssetId": "mobile-a-side-b-side-morning-mist-denim-blue-how-to-wear-step-1-sketch-card-retina-3x",
                    "sketchCardAsset": {
                      "assetId": "mobile-a-side-b-side-morning-mist-denim-blue-how-to-wear-step-1-sketch-card-retina-3x",
                      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/morning-mist-denim-blue/how-to-wear/step-1/sketch-card.png",
                      "sourceFigmaNode": "3301:3060",
                      "sourceType": "direct-figma-child-frame-exportAsync",
                      "compositionType": "full-line-art-card-parent-frame",
                      "width": 1335,
                      "height": 1335,
                      "sha256": "db6971c0e60641cde248729a17537d130c59ad97c6408626eebfaf67a6db74c2",
                      "status": "available"
                    },
                    "oldInnerSketchNode": "3301:3061",
                    "sketchPolicy": "full-parent-line-art-card-frame",
                    "readiness": "ready"
                  },
                  {
                    "id": "a-side-b-side-morning-mist-denim-blue-how-to-wear-step-2",
                    "step": 2,
                    "title": "② Brim folded up",
                    "description": "The visual weight rises, ideal for those seeking a narrower facial impression.",
                    "titleSourceFigmaNode": "3301:3073",
                    "descriptionSourceFigmaNode": "3301:3072",
                    "imageAssetIds": [
                      "mobile-a-side-b-side-morning-mist-denim-blue-how-to-wear-step-2-image-1-retina-3x",
                      "mobile-a-side-b-side-morning-mist-denim-blue-how-to-wear-step-2-image-2-retina-3x"
                    ],
                    "imageAssets": [
                      {
                        "assetId": "mobile-a-side-b-side-morning-mist-denim-blue-how-to-wear-step-2-image-1-retina-3x",
                        "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/morning-mist-denim-blue/how-to-wear/step-2/image-1.png",
                        "sourceFigmaNode": "3301:3066",
                        "sourceType": "direct-figma-child-exportAsync",
                        "compositionType": "direct-atomic-child",
                        "width": 1335,
                        "height": 1335,
                        "sha256": "50f0da8244254fc5b4cc72444fbc953cd4d8e5316426f8ca20a09627ff4aabdb",
                        "status": "available"
                      },
                      {
                        "assetId": "mobile-a-side-b-side-morning-mist-denim-blue-how-to-wear-step-2-image-2-retina-3x",
                        "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/morning-mist-denim-blue/how-to-wear/step-2/image-2.png",
                        "sourceFigmaNode": "3301:3068",
                        "sourceType": "direct-figma-child-exportAsync",
                        "compositionType": "direct-atomic-child",
                        "width": 1335,
                        "height": 1335,
                        "sha256": "dda16a712c560c4d1f77813c017c980e2aa3bb56fb5fdaba347efea52f3f868d",
                        "status": "available"
                      }
                    ],
                    "sketchCardAssetId": "mobile-a-side-b-side-morning-mist-denim-blue-how-to-wear-step-2-sketch-card-retina-3x",
                    "sketchCardAsset": {
                      "assetId": "mobile-a-side-b-side-morning-mist-denim-blue-how-to-wear-step-2-sketch-card-retina-3x",
                      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/morning-mist-denim-blue/how-to-wear/step-2/sketch-card.png",
                      "sourceFigmaNode": "3301:3069",
                      "sourceType": "direct-figma-child-frame-exportAsync",
                      "compositionType": "full-line-art-card-parent-frame",
                      "width": 1335,
                      "height": 1335,
                      "sha256": "89f5aa87e548462eb706e554e7c845ff9373044ef2c575f6065198f8278bf3c5",
                      "status": "available"
                    },
                    "oldInnerSketchNode": "3301:3070",
                    "sketchPolicy": "full-parent-line-art-card-frame",
                    "readiness": "ready"
                  },
                  {
                    "id": "a-side-b-side-morning-mist-denim-blue-how-to-wear-step-3",
                    "step": 3,
                    "title": "③ Brim inserted through the tunnel",
                    "description": "The visual weight rises, ideal for those seeking a narrower facial impression.",
                    "titleSourceFigmaNode": "3301:3082",
                    "descriptionSourceFigmaNode": "3301:3081",
                    "imageAssetIds": [
                      "mobile-a-side-b-side-morning-mist-denim-blue-how-to-wear-step-3-image-1-retina-3x",
                      "mobile-a-side-b-side-morning-mist-denim-blue-how-to-wear-step-3-image-2-retina-3x"
                    ],
                    "imageAssets": [
                      {
                        "assetId": "mobile-a-side-b-side-morning-mist-denim-blue-how-to-wear-step-3-image-1-retina-3x",
                        "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/morning-mist-denim-blue/how-to-wear/step-3/image-1.png",
                        "sourceFigmaNode": "3301:3075",
                        "sourceType": "direct-figma-child-exportAsync",
                        "compositionType": "direct-atomic-child",
                        "width": 1335,
                        "height": 1335,
                        "sha256": "d816dc66a7a558bd935c8ada81808ac8d6bc61ad6c749b9f919212d767576a56",
                        "status": "available"
                      },
                      {
                        "assetId": "mobile-a-side-b-side-morning-mist-denim-blue-how-to-wear-step-3-image-2-retina-3x",
                        "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/morning-mist-denim-blue/how-to-wear/step-3/image-2.png",
                        "sourceFigmaNode": "3301:3077",
                        "sourceType": "direct-figma-child-exportAsync",
                        "compositionType": "direct-atomic-child",
                        "width": 1335,
                        "height": 1335,
                        "sha256": "a7ed0b81d46eeff9680835a6358219dffc746151c8d2fbd14461a4fe59a6559d",
                        "status": "available"
                      }
                    ],
                    "sketchCardAssetId": "mobile-a-side-b-side-morning-mist-denim-blue-how-to-wear-step-3-sketch-card-retina-3x",
                    "sketchCardAsset": {
                      "assetId": "mobile-a-side-b-side-morning-mist-denim-blue-how-to-wear-step-3-sketch-card-retina-3x",
                      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/morning-mist-denim-blue/how-to-wear/step-3/sketch-card.png",
                      "sourceFigmaNode": "3301:3078",
                      "sourceType": "direct-figma-child-frame-exportAsync",
                      "compositionType": "full-line-art-card-parent-frame",
                      "width": 1335,
                      "height": 1335,
                      "sha256": "c69568a266a9002b186b46f13d9740d95358405012529a09bfe4cae1aa26c3cd",
                      "status": "available"
                    },
                    "oldInnerSketchNode": "3301:3079",
                    "sketchPolicy": "full-parent-line-art-card-frame",
                    "readiness": "ready"
                  }
                ],
                "careIcons": [
                  {
                    "assetId": "mobile-editorial-care-icons-a-side-b-side-retina-3x",
                    "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/care-icons/care-icons.png",
                    "sourceFigmaNode": "3301:854",
                    "sourceType": "direct-figma-child-exportAsync",
                    "compositionType": "direct-care-icons-frame",
                    "width": 513,
                    "height": 84,
                    "sha256": "2a10facef13ecc75234b665f6c847d55721742903ef42a65db0e6281c2c50b92",
                    "status": "available"
                  }
                ]
              }
            },
            "dancing-mist-orange": {
              "label": "Dancing Mist Orange",
              "route": "/air-ease-v2/detail/dancing-mist-orange",
              "retinaEditorialAssetPack": {
                "route": "/air-ease-v2/detail/dancing-mist-orange",
                "series": "A Side / B Side",
                "slug": "dancing-mist-orange",
                "productTitle": "Cross Brim Bucket Hat",
                "colorway": "Dancing Mist Orange",
                "sourceFigmaNode": "3301:3153",
                "status": "available",
                "contractId": "mobile-detail-editorial-retina-v2",
                "heroAssetIds": [
                  "mobile-a-side-b-side-dancing-mist-orange-hero-01-retina-3x",
                  "mobile-a-side-b-side-dancing-mist-orange-hero-02-retina-3x"
                ],
                "lookStyleAssetIds": [
                  "mobile-a-side-b-side-dancing-mist-orange-look-and-style-01-retina-3x",
                  "mobile-a-side-b-side-dancing-mist-orange-look-and-style-02-retina-3x",
                  "mobile-a-side-b-side-dancing-mist-orange-look-and-style-03-retina-3x",
                  "mobile-a-side-b-side-dancing-mist-orange-look-and-style-04-retina-3x"
                ],
                "selectorAssetIds": [
                  "mobile-a-side-b-side-selector-coarse-linen-souffle-retina-3x",
                  "mobile-a-side-b-side-selector-textured-light-grey-retina-3x",
                  "mobile-a-side-b-side-selector-morning-mist-denim-blue-retina-3x",
                  "mobile-a-side-b-side-selector-dancing-mist-orange-retina-3x",
                  "mobile-a-side-b-side-selector-gentle-dusk-retina-3x"
                ],
                "careIconAssetIds": [
                  "mobile-editorial-care-icons-a-side-b-side-retina-3x"
                ],
                "howToWearSteps": [
                  {
                    "id": "a-side-b-side-dancing-mist-orange-how-to-wear-step-1",
                    "step": 1,
                    "title": "① Brim folded down",
                    "description": "The visual weight sits low, suited to wearers with a lighter jawline.",
                    "titleSourceFigmaNode": "3301:3209",
                    "descriptionSourceFigmaNode": "3301:3208",
                    "imageAssetIds": [
                      "mobile-a-side-b-side-dancing-mist-orange-how-to-wear-step-1-image-1-retina-3x",
                      "mobile-a-side-b-side-dancing-mist-orange-how-to-wear-step-1-image-2-retina-3x"
                    ],
                    "imageAssets": [
                      {
                        "assetId": "mobile-a-side-b-side-dancing-mist-orange-how-to-wear-step-1-image-1-retina-3x",
                        "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/dancing-mist-orange/how-to-wear/step-1/image-1.png",
                        "sourceFigmaNode": "3301:3202",
                        "sourceType": "direct-figma-child-exportAsync",
                        "compositionType": "direct-atomic-child",
                        "width": 1335,
                        "height": 1334,
                        "sha256": "7c3e0ebc99beb5d233185c68bbfeb0d11b5f891c3bb3a098c0c331b30f95491e",
                        "status": "available"
                      },
                      {
                        "assetId": "mobile-a-side-b-side-dancing-mist-orange-how-to-wear-step-1-image-2-retina-3x",
                        "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/dancing-mist-orange/how-to-wear/step-1/image-2.png",
                        "sourceFigmaNode": "3301:3204",
                        "sourceType": "direct-figma-child-exportAsync",
                        "compositionType": "direct-atomic-child",
                        "width": 1335,
                        "height": 1332,
                        "sha256": "ffeaf5d4f3fc0f79d399b5dc690b593394b97c1be3354f518bbb8c1814d02252",
                        "status": "available"
                      }
                    ],
                    "sketchCardAssetId": "mobile-a-side-b-side-dancing-mist-orange-how-to-wear-step-1-sketch-card-retina-3x",
                    "sketchCardAsset": {
                      "assetId": "mobile-a-side-b-side-dancing-mist-orange-how-to-wear-step-1-sketch-card-retina-3x",
                      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/dancing-mist-orange/how-to-wear/step-1/sketch-card.png",
                      "sourceFigmaNode": "3301:3205",
                      "sourceType": "direct-figma-child-frame-exportAsync",
                      "compositionType": "full-line-art-card-parent-frame",
                      "width": 1335,
                      "height": 1335,
                      "sha256": "db6971c0e60641cde248729a17537d130c59ad97c6408626eebfaf67a6db74c2",
                      "status": "available"
                    },
                    "oldInnerSketchNode": "3301:3206",
                    "sketchPolicy": "full-parent-line-art-card-frame",
                    "readiness": "ready"
                  },
                  {
                    "id": "a-side-b-side-dancing-mist-orange-how-to-wear-step-2",
                    "step": 2,
                    "title": "② Brim folded up",
                    "description": "The visual weight rises, ideal for those seeking a narrower facial impression.",
                    "titleSourceFigmaNode": "3301:3218",
                    "descriptionSourceFigmaNode": "3301:3217",
                    "imageAssetIds": [
                      "mobile-a-side-b-side-dancing-mist-orange-how-to-wear-step-2-image-1-retina-3x",
                      "mobile-a-side-b-side-dancing-mist-orange-how-to-wear-step-2-image-2-retina-3x"
                    ],
                    "imageAssets": [
                      {
                        "assetId": "mobile-a-side-b-side-dancing-mist-orange-how-to-wear-step-2-image-1-retina-3x",
                        "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/dancing-mist-orange/how-to-wear/step-2/image-1.png",
                        "sourceFigmaNode": "3301:3211",
                        "sourceType": "direct-figma-child-exportAsync",
                        "compositionType": "direct-atomic-child",
                        "width": 1335,
                        "height": 1332,
                        "sha256": "284822c12071928089526376868be35e56a226cf20ed774d8d1017f876253181",
                        "status": "available"
                      },
                      {
                        "assetId": "mobile-a-side-b-side-dancing-mist-orange-how-to-wear-step-2-image-2-retina-3x",
                        "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/dancing-mist-orange/how-to-wear/step-2/image-2.png",
                        "sourceFigmaNode": "3301:3213",
                        "sourceType": "direct-figma-child-exportAsync",
                        "compositionType": "direct-atomic-child",
                        "width": 1335,
                        "height": 1335,
                        "sha256": "cdac0001de3bbc57afd824908f5263781cdd95860f1be49101130a66f567d54e",
                        "status": "available"
                      }
                    ],
                    "sketchCardAssetId": "mobile-a-side-b-side-dancing-mist-orange-how-to-wear-step-2-sketch-card-retina-3x",
                    "sketchCardAsset": {
                      "assetId": "mobile-a-side-b-side-dancing-mist-orange-how-to-wear-step-2-sketch-card-retina-3x",
                      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/dancing-mist-orange/how-to-wear/step-2/sketch-card.png",
                      "sourceFigmaNode": "3301:3214",
                      "sourceType": "direct-figma-child-frame-exportAsync",
                      "compositionType": "full-line-art-card-parent-frame",
                      "width": 1335,
                      "height": 1335,
                      "sha256": "89f5aa87e548462eb706e554e7c845ff9373044ef2c575f6065198f8278bf3c5",
                      "status": "available"
                    },
                    "oldInnerSketchNode": "3301:3215",
                    "sketchPolicy": "full-parent-line-art-card-frame",
                    "readiness": "ready"
                  },
                  {
                    "id": "a-side-b-side-dancing-mist-orange-how-to-wear-step-3",
                    "step": 3,
                    "title": "③ Brim inserted through the tunnel",
                    "description": "The visual weight rises, ideal for those seeking a narrower facial impression.",
                    "titleSourceFigmaNode": "3301:3227",
                    "descriptionSourceFigmaNode": "3301:3226",
                    "imageAssetIds": [
                      "mobile-a-side-b-side-dancing-mist-orange-how-to-wear-step-3-image-1-retina-3x",
                      "mobile-a-side-b-side-dancing-mist-orange-how-to-wear-step-3-image-2-retina-3x"
                    ],
                    "imageAssets": [
                      {
                        "assetId": "mobile-a-side-b-side-dancing-mist-orange-how-to-wear-step-3-image-1-retina-3x",
                        "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/dancing-mist-orange/how-to-wear/step-3/image-1.png",
                        "sourceFigmaNode": "3301:3220",
                        "sourceType": "direct-figma-child-exportAsync",
                        "compositionType": "direct-atomic-child",
                        "width": 1335,
                        "height": 1335,
                        "sha256": "2f571b425257e2c10f7868ff509c3535a233162b9016d7b0d1298d0bff3c50a3",
                        "status": "available"
                      },
                      {
                        "assetId": "mobile-a-side-b-side-dancing-mist-orange-how-to-wear-step-3-image-2-retina-3x",
                        "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/dancing-mist-orange/how-to-wear/step-3/image-2.png",
                        "sourceFigmaNode": "3301:3222",
                        "sourceType": "direct-figma-child-exportAsync",
                        "compositionType": "direct-atomic-child",
                        "width": 1335,
                        "height": 1335,
                        "sha256": "6057e9858cc95515ce1a2ffc034606f80658c3b09c5eebbc27bd11dd1e1abc0d",
                        "status": "available"
                      }
                    ],
                    "sketchCardAssetId": "mobile-a-side-b-side-dancing-mist-orange-how-to-wear-step-3-sketch-card-retina-3x",
                    "sketchCardAsset": {
                      "assetId": "mobile-a-side-b-side-dancing-mist-orange-how-to-wear-step-3-sketch-card-retina-3x",
                      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/dancing-mist-orange/how-to-wear/step-3/sketch-card.png",
                      "sourceFigmaNode": "3301:3223",
                      "sourceType": "direct-figma-child-frame-exportAsync",
                      "compositionType": "full-line-art-card-parent-frame",
                      "width": 1335,
                      "height": 1335,
                      "sha256": "c69568a266a9002b186b46f13d9740d95358405012529a09bfe4cae1aa26c3cd",
                      "status": "available"
                    },
                    "oldInnerSketchNode": "3301:3224",
                    "sketchPolicy": "full-parent-line-art-card-frame",
                    "readiness": "ready"
                  }
                ],
                "careIcons": [
                  {
                    "assetId": "mobile-editorial-care-icons-a-side-b-side-retina-3x",
                    "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/care-icons/care-icons.png",
                    "sourceFigmaNode": "3301:854",
                    "sourceType": "direct-figma-child-exportAsync",
                    "compositionType": "direct-care-icons-frame",
                    "width": 513,
                    "height": 84,
                    "sha256": "2a10facef13ecc75234b665f6c847d55721742903ef42a65db0e6281c2c50b92",
                    "status": "available"
                  }
                ]
              }
            },
            "gentle-dusk": {
              "label": "Gentle Dusk",
              "route": "/air-ease-v2/detail/gentle-dusk",
              "retinaEditorialAssetPack": {
                "route": "/air-ease-v2/detail/gentle-dusk",
                "series": "A Side / B Side",
                "slug": "gentle-dusk",
                "productTitle": "Cross Brim Bucket Hat",
                "colorway": "Gentle Dusk",
                "sourceFigmaNode": "3301:3298",
                "status": "available",
                "contractId": "mobile-detail-editorial-retina-v2",
                "heroAssetIds": [
                  "mobile-a-side-b-side-gentle-dusk-hero-01-retina-3x",
                  "mobile-a-side-b-side-gentle-dusk-hero-02-retina-3x"
                ],
                "lookStyleAssetIds": [
                  "mobile-a-side-b-side-gentle-dusk-look-and-style-01-retina-3x",
                  "mobile-a-side-b-side-gentle-dusk-look-and-style-02-retina-3x",
                  "mobile-a-side-b-side-gentle-dusk-look-and-style-03-retina-3x",
                  "mobile-a-side-b-side-gentle-dusk-look-and-style-04-retina-3x"
                ],
                "selectorAssetIds": [
                  "mobile-a-side-b-side-selector-coarse-linen-souffle-retina-3x",
                  "mobile-a-side-b-side-selector-textured-light-grey-retina-3x",
                  "mobile-a-side-b-side-selector-morning-mist-denim-blue-retina-3x",
                  "mobile-a-side-b-side-selector-dancing-mist-orange-retina-3x",
                  "mobile-a-side-b-side-selector-gentle-dusk-retina-3x"
                ],
                "careIconAssetIds": [
                  "mobile-editorial-care-icons-a-side-b-side-retina-3x"
                ],
                "howToWearSteps": [
                  {
                    "id": "a-side-b-side-gentle-dusk-how-to-wear-step-1",
                    "step": 1,
                    "title": "① Brim folded down",
                    "description": "The visual weight sits low, suited to wearers with a lighter jawline.",
                    "titleSourceFigmaNode": "3301:3350",
                    "descriptionSourceFigmaNode": "3301:3349",
                    "imageAssetIds": [
                      "mobile-a-side-b-side-gentle-dusk-how-to-wear-step-1-image-1-retina-3x",
                      "mobile-a-side-b-side-gentle-dusk-how-to-wear-step-1-image-2-retina-3x"
                    ],
                    "imageAssets": [
                      {
                        "assetId": "mobile-a-side-b-side-gentle-dusk-how-to-wear-step-1-image-1-retina-3x",
                        "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/gentle-dusk/how-to-wear/step-1/image-1.png",
                        "sourceFigmaNode": "3301:3343",
                        "sourceType": "direct-figma-child-single-card-frame-exportAsync",
                        "compositionType": "direct-single-card-frame",
                        "width": 1335,
                        "height": 1335,
                        "sha256": "6f683c09bde713959a8a8ff6b10a5176e22302f126b1f5a1a8f3762734978680",
                        "status": "available"
                      },
                      {
                        "assetId": "mobile-a-side-b-side-gentle-dusk-how-to-wear-step-1-image-2-retina-3x",
                        "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/gentle-dusk/how-to-wear/step-1/image-2.png",
                        "sourceFigmaNode": "3301:3345",
                        "sourceType": "direct-figma-child-exportAsync",
                        "compositionType": "direct-atomic-child",
                        "width": 1335,
                        "height": 1335,
                        "sha256": "5d34f54da78cdca12bc99fa6d725f5b97d221b5c6de8eeb7d745b5a0e49631e9",
                        "status": "available"
                      }
                    ],
                    "sketchCardAssetId": "mobile-a-side-b-side-gentle-dusk-how-to-wear-step-1-sketch-card-retina-3x",
                    "sketchCardAsset": {
                      "assetId": "mobile-a-side-b-side-gentle-dusk-how-to-wear-step-1-sketch-card-retina-3x",
                      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/gentle-dusk/how-to-wear/step-1/sketch-card.png",
                      "sourceFigmaNode": "3301:3346",
                      "sourceType": "direct-figma-child-frame-exportAsync",
                      "compositionType": "full-line-art-card-parent-frame",
                      "width": 1335,
                      "height": 1335,
                      "sha256": "db6971c0e60641cde248729a17537d130c59ad97c6408626eebfaf67a6db74c2",
                      "status": "available"
                    },
                    "oldInnerSketchNode": "3301:3347",
                    "sketchPolicy": "full-parent-line-art-card-frame",
                    "readiness": "ready"
                  },
                  {
                    "id": "a-side-b-side-gentle-dusk-how-to-wear-step-2",
                    "step": 2,
                    "title": "② Brim folded up",
                    "description": "The visual weight rises, ideal for those seeking a narrower facial impression.",
                    "titleSourceFigmaNode": "3301:3359",
                    "descriptionSourceFigmaNode": "3301:3358",
                    "imageAssetIds": [
                      "mobile-a-side-b-side-gentle-dusk-how-to-wear-step-2-image-1-retina-3x",
                      "mobile-a-side-b-side-gentle-dusk-how-to-wear-step-2-image-2-retina-3x"
                    ],
                    "imageAssets": [
                      {
                        "assetId": "mobile-a-side-b-side-gentle-dusk-how-to-wear-step-2-image-1-retina-3x",
                        "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/gentle-dusk/how-to-wear/step-2/image-1.png",
                        "sourceFigmaNode": "3301:3352",
                        "sourceType": "direct-figma-child-exportAsync",
                        "compositionType": "direct-atomic-child",
                        "width": 1335,
                        "height": 1335,
                        "sha256": "1eceb951517fded6ef1ddf38e7c53fda424ee209525e67e17bdf47cac475bea2",
                        "status": "available"
                      },
                      {
                        "assetId": "mobile-a-side-b-side-gentle-dusk-how-to-wear-step-2-image-2-retina-3x",
                        "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/gentle-dusk/how-to-wear/step-2/image-2.png",
                        "sourceFigmaNode": "3301:3354",
                        "sourceType": "direct-figma-child-exportAsync",
                        "compositionType": "direct-atomic-child",
                        "width": 1335,
                        "height": 1335,
                        "sha256": "b54ddaf21b1e08d3fc7cf1ce10abeba49695a90749f0d1b3a11fe71f42d10cb5",
                        "status": "available"
                      }
                    ],
                    "sketchCardAssetId": "mobile-a-side-b-side-gentle-dusk-how-to-wear-step-2-sketch-card-retina-3x",
                    "sketchCardAsset": {
                      "assetId": "mobile-a-side-b-side-gentle-dusk-how-to-wear-step-2-sketch-card-retina-3x",
                      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/gentle-dusk/how-to-wear/step-2/sketch-card.png",
                      "sourceFigmaNode": "3301:3355",
                      "sourceType": "direct-figma-child-frame-exportAsync",
                      "compositionType": "full-line-art-card-parent-frame",
                      "width": 1335,
                      "height": 1335,
                      "sha256": "89f5aa87e548462eb706e554e7c845ff9373044ef2c575f6065198f8278bf3c5",
                      "status": "available"
                    },
                    "oldInnerSketchNode": "3301:3356",
                    "sketchPolicy": "full-parent-line-art-card-frame",
                    "readiness": "ready"
                  },
                  {
                    "id": "a-side-b-side-gentle-dusk-how-to-wear-step-3",
                    "step": 3,
                    "title": "③ Brim inserted through the tunnel",
                    "description": "The visual weight rises, ideal for those seeking a narrower facial impression.",
                    "titleSourceFigmaNode": "3301:3368",
                    "descriptionSourceFigmaNode": "3301:3367",
                    "imageAssetIds": [
                      "mobile-a-side-b-side-gentle-dusk-how-to-wear-step-3-image-1-retina-3x",
                      "mobile-a-side-b-side-gentle-dusk-how-to-wear-step-3-image-2-retina-3x"
                    ],
                    "imageAssets": [
                      {
                        "assetId": "mobile-a-side-b-side-gentle-dusk-how-to-wear-step-3-image-1-retina-3x",
                        "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/gentle-dusk/how-to-wear/step-3/image-1.png",
                        "sourceFigmaNode": "3301:3361",
                        "sourceType": "direct-figma-child-exportAsync",
                        "compositionType": "direct-atomic-child",
                        "width": 1335,
                        "height": 1335,
                        "sha256": "351eb7052eeede978594b28891465ed234e46df90a13f5a202f1286b5e164bd7",
                        "status": "available"
                      },
                      {
                        "assetId": "mobile-a-side-b-side-gentle-dusk-how-to-wear-step-3-image-2-retina-3x",
                        "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/gentle-dusk/how-to-wear/step-3/image-2.png",
                        "sourceFigmaNode": "3301:3363",
                        "sourceType": "direct-figma-child-exportAsync",
                        "compositionType": "direct-atomic-child",
                        "width": 1335,
                        "height": 1335,
                        "sha256": "15f5fe5737445363c90394cdb6d77759c4c30e802828332d1c1832882f863f8e",
                        "status": "available"
                      }
                    ],
                    "sketchCardAssetId": "mobile-a-side-b-side-gentle-dusk-how-to-wear-step-3-sketch-card-retina-3x",
                    "sketchCardAsset": {
                      "assetId": "mobile-a-side-b-side-gentle-dusk-how-to-wear-step-3-sketch-card-retina-3x",
                      "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/gentle-dusk/how-to-wear/step-3/sketch-card.png",
                      "sourceFigmaNode": "3301:3364",
                      "sourceType": "direct-figma-child-frame-exportAsync",
                      "compositionType": "full-line-art-card-parent-frame",
                      "width": 1335,
                      "height": 1335,
                      "sha256": "c69568a266a9002b186b46f13d9740d95358405012529a09bfe4cae1aa26c3cd",
                      "status": "available"
                    },
                    "oldInnerSketchNode": "3301:3365",
                    "sketchPolicy": "full-parent-line-art-card-frame",
                    "readiness": "ready"
                  }
                ],
                "careIcons": [
                  {
                    "assetId": "mobile-editorial-care-icons-a-side-b-side-retina-3x",
                    "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/care-icons/care-icons.png",
                    "sourceFigmaNode": "3301:854",
                    "sourceType": "direct-figma-child-exportAsync",
                    "compositionType": "direct-care-icons-frame",
                    "width": 513,
                    "height": 84,
                    "sha256": "2a10facef13ecc75234b665f6c847d55721742903ef42a65db0e6281c2c50b92",
                    "status": "available"
                  }
                ]
              }
            }
          }
        }
      },
      "preferredForMobileEditorialRenderer": true,
      "note": "Use this pack for the mobile editorial detail renderer. Older mobileAtomic assets remain for provenance only; How-to-Wear sketch slots in this pack use full parent line-art card Frames."
    }
  },
  "newProductLineDetailPages": {
    "status": "available",
    "template": "desktop-full-frame-v1",
    "source": {
      "zipPath": "erriese-new-product-lines-desktop-frames.zip",
      "zipSha256": "868c6a2308cc252f5ceb813aece58af25d4d1992c9307ef31230ef288f95b7e2",
      "assetMapFile": "new-product-lines-desktop-asset-map.json",
      "figmaPageNode": "3301:233",
      "exportMethod": "direct-figma-desktop-frame-exportAsync",
      "conversion": "ImageMagick lossless WebP, no crop, no scale",
      "stagingOriginalPngDirectory": "/Users/daqian/Desktop/Erriese redesign/review-screenshots/air-ease-v2-detail-new-product-lines-20260711/assets/new-product-lines-desktop-png-staging"
    },
    "expectedCounts": {
      "frameAssets": 20,
      "width": 1920,
      "height": 4755,
      "series": {
        "neoOrder": 4,
        "boundaryless": 3,
        "wanderingVerses": 3,
        "rewind": 1,
        "curveParadox": 4,
        "duality": 5
      }
    },
    "seriesRules": {
      "neoOrder": {
        "series": "Neo Order",
        "paletteIsolation": "Neo Order routes only",
        "routeOrder": [
          "/air-ease-v2/detail/neo-order-satin-brown",
          "/air-ease-v2/detail/neo-order-dune-brown",
          "/air-ease-v2/detail/neo-order-tidal-denim-blue",
          "/air-ease-v2/detail/neo-order-morning-mist-denim-blue"
        ]
      },
      "boundaryless": {
        "series": "Boundaryless",
        "paletteIsolation": "Boundaryless routes only",
        "routeOrder": [
          "/air-ease-v2/detail/boundaryless-satin-brown",
          "/air-ease-v2/detail/boundaryless-midnight-mist-denim-blue",
          "/air-ease-v2/detail/boundaryless-dune-brown"
        ]
      },
      "wanderingVerses": {
        "series": "Wandering Verses",
        "paletteIsolation": "Wandering Verses routes only",
        "routeOrder": [
          "/air-ease-v2/detail/wandering-verses-sea-foam-white",
          "/air-ease-v2/detail/wandering-verses-swaying-silver-blue",
          "/air-ease-v2/detail/wandering-verses-wings-of-light"
        ]
      },
      "rewind": {
        "series": "Rewind",
        "paletteIsolation": "single-color independent; no cross-series route",
        "routeOrder": [
          "/air-ease-v2/detail/rewind-ink-wash-blue"
        ]
      },
      "curveParadox": {
        "series": "The Curve Paradox",
        "paletteIsolation": "Curve Paradox routes only",
        "routeOrder": [
          "/air-ease-v2/detail/curve-paradox-ink-wash-blue",
          "/air-ease-v2/detail/curve-paradox-satin-brown",
          "/air-ease-v2/detail/curve-paradox-eggshell-white-airy-fringe",
          "/air-ease-v2/detail/curve-paradox-eggshell-white-jacquard"
        ]
      },
      "duality": {
        "series": "Duality",
        "paletteIsolation": "Duality routes only",
        "routeOrder": [
          "/air-ease-v2/detail/duality-ink-wash-blue",
          "/air-ease-v2/detail/duality-wheat-straw-beige-cuprammonium",
          "/air-ease-v2/detail/duality-wheat-straw-beige-lyocell",
          "/air-ease-v2/detail/duality-mist-grey",
          "/air-ease-v2/detail/duality-bright-camellia"
        ]
      }
    },
    "pages": {
      "neo-order-satin-brown": {
        "status": "complete",
        "route": "/air-ease-v2/detail/neo-order-satin-brown",
        "slug": "neo-order-satin-brown",
        "season": "Collection",
        "series": "Neo Order",
        "productStyle": "Foldable Pleated Hat",
        "displayName": "Satin Brown",
        "colorway": "Satin Brown",
        "sourceFigmaNode": "3301:1650",
        "sourceFigmaName": "detail_Neo Order_Pleated Foldable Hat",
        "frameAssetId": "detail-new-product-lines-neo-order-satin-brown-frame",
        "framePublicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---neo-order-detail/detail-new-product-lines-neo-order-satin-brown-frame-3301-1650@2x.png",
        "width": 1920,
        "height": 4755,
        "sourceType": "direct-figma-exportAsync-png",
        "compositionType": "direct-figma-p0-master-frame",
        "selectorMapping": [
          {
            "label": "Satin Brown",
            "sourceFigmaNode": "3301:1718",
            "rect": {
              "x": 1167,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "absoluteRect": {
              "x": 31251,
              "y": 1475,
              "width": 80,
              "height": 80
            },
            "targetRoute": "/air-ease-v2/detail/neo-order-satin-brown",
            "active": true,
            "status": "available",
            "notes": []
          },
          {
            "label": "Dune Brown",
            "sourceFigmaNode": "3301:1721",
            "rect": {
              "x": 1381,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "absoluteRect": {
              "x": 31465,
              "y": 1475,
              "width": 80,
              "height": 80
            },
            "targetRoute": "/air-ease-v2/detail/neo-order-dune-brown",
            "active": false,
            "status": "available",
            "notes": []
          },
          {
            "label": "Tidal Denim Blue",
            "sourceFigmaNode": "3301:1723",
            "rect": {
              "x": 1525,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "absoluteRect": {
              "x": 31609,
              "y": 1475,
              "width": 80,
              "height": 80
            },
            "targetRoute": "/air-ease-v2/detail/neo-order-tidal-denim-blue",
            "active": false,
            "status": "available",
            "notes": [
              "figmaName: Soft Mist Blue"
            ]
          },
          {
            "label": "Morning Mist Denim Blue",
            "sourceFigmaNode": "3301:1725",
            "rect": {
              "x": 1669,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "absoluteRect": {
              "x": 31753,
              "y": 1475,
              "width": 80,
              "height": 80
            },
            "targetRoute": "/air-ease-v2/detail/neo-order-morning-mist-denim-blue",
            "active": false,
            "status": "available",
            "notes": [
              "figmaName: Nightfall Black"
            ]
          }
        ],
        "blackDot": {
          "sourceFigmaNode": "3301:1720",
          "rect": {
            "x": 1311,
            "y": 367,
            "width": 6,
            "height": 6
          },
          "absoluteRect": {
            "x": 31395,
            "y": 1512,
            "width": 6,
            "height": 6
          }
        },
        "paletteRule": "Neo Order routes only",
        "statusNote": "Complete desktop fixed frame. Selector UI state is preserved exactly in baked frame and mapped structurally per page.",
        "figmaNodeName": "detail_Neo Order_Pleated Foldable Hat"
      },
      "neo-order-dune-brown": {
        "status": "complete",
        "route": "/air-ease-v2/detail/neo-order-dune-brown",
        "slug": "neo-order-dune-brown",
        "season": "Collection",
        "series": "Neo Order",
        "productStyle": "Foldable Pleated Hat",
        "displayName": "Dune Brown",
        "colorway": "Dune Brown",
        "sourceFigmaNode": "3301:2462",
        "sourceFigmaName": "detail_Neo Order_Pleated Foldable Hat",
        "frameAssetId": "detail-new-product-lines-neo-order-dune-brown-frame",
        "framePublicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---neo-order-detail/detail-new-product-lines-neo-order-dune-brown-frame-3301-2462@2x.png",
        "width": 1920,
        "height": 4755,
        "sourceType": "direct-figma-exportAsync-png",
        "compositionType": "direct-figma-p0-master-frame",
        "selectorMapping": [
          {
            "label": "Satin Brown",
            "sourceFigmaNode": "3301:2529",
            "rect": {
              "x": 1167,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "absoluteRect": {
              "x": 33211,
              "y": 1475,
              "width": 80,
              "height": 80
            },
            "targetRoute": "/air-ease-v2/detail/neo-order-satin-brown",
            "active": false,
            "status": "available",
            "notes": []
          },
          {
            "label": "Dune Brown",
            "sourceFigmaNode": "3301:2531",
            "rect": {
              "x": 1311,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "absoluteRect": {
              "x": 33355,
              "y": 1475,
              "width": 80,
              "height": 80
            },
            "targetRoute": "/air-ease-v2/detail/neo-order-dune-brown",
            "active": true,
            "status": "available",
            "notes": []
          },
          {
            "label": "Tidal Denim Blue",
            "sourceFigmaNode": "3301:2534",
            "rect": {
              "x": 1525,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "absoluteRect": {
              "x": 33569,
              "y": 1475,
              "width": 80,
              "height": 80
            },
            "targetRoute": "/air-ease-v2/detail/neo-order-tidal-denim-blue",
            "active": false,
            "status": "available",
            "notes": [
              "figmaName: Soft Mist Blue"
            ]
          },
          {
            "label": "Morning Mist Denim Blue",
            "sourceFigmaNode": "3301:2536",
            "rect": {
              "x": 1669,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "absoluteRect": {
              "x": 33713,
              "y": 1475,
              "width": 80,
              "height": 80
            },
            "targetRoute": "/air-ease-v2/detail/neo-order-morning-mist-denim-blue",
            "active": false,
            "status": "available",
            "notes": [
              "figmaName: Nightfall Black"
            ]
          }
        ],
        "blackDot": {
          "sourceFigmaNode": "3301:2533",
          "rect": {
            "x": 1455,
            "y": 367,
            "width": 6,
            "height": 6
          },
          "absoluteRect": {
            "x": 33499,
            "y": 1512,
            "width": 6,
            "height": 6
          }
        },
        "paletteRule": "Neo Order routes only",
        "statusNote": "Complete desktop fixed frame. Selector UI state is preserved exactly in baked frame and mapped structurally per page.",
        "figmaNodeName": "detail_Neo Order_Pleated Foldable Hat"
      },
      "neo-order-tidal-denim-blue": {
        "status": "complete",
        "route": "/air-ease-v2/detail/neo-order-tidal-denim-blue",
        "slug": "neo-order-tidal-denim-blue",
        "season": "Collection",
        "series": "Neo Order",
        "productStyle": "Foldable Pleated Hat",
        "displayName": "Tidal Denim Blue",
        "colorway": "Tidal Denim Blue",
        "sourceFigmaNode": "3301:2589",
        "sourceFigmaName": "detail_Neo Order_Pleated Foldable Hat",
        "frameAssetId": "detail-new-product-lines-neo-order-tidal-denim-blue-frame",
        "framePublicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---neo-order-detail/detail-new-product-lines-neo-order-tidal-denim-blue-frame-3301-2589@2x.png",
        "width": 1920,
        "height": 4755,
        "sourceType": "direct-figma-exportAsync-png",
        "compositionType": "direct-figma-p0-master-frame",
        "selectorMapping": [
          {
            "label": "Satin Brown",
            "sourceFigmaNode": "3301:2656",
            "rect": {
              "x": 1167,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "absoluteRect": {
              "x": 35171,
              "y": 1475,
              "width": 80,
              "height": 80
            },
            "targetRoute": "/air-ease-v2/detail/neo-order-satin-brown",
            "active": false,
            "status": "available",
            "notes": []
          },
          {
            "label": "Dune Brown",
            "sourceFigmaNode": "3301:2658",
            "rect": {
              "x": 1311,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "absoluteRect": {
              "x": 35315,
              "y": 1475,
              "width": 80,
              "height": 80
            },
            "targetRoute": "/air-ease-v2/detail/neo-order-dune-brown",
            "active": false,
            "status": "available",
            "notes": []
          },
          {
            "label": "Tidal Denim Blue",
            "sourceFigmaNode": "3301:2661",
            "rect": {
              "x": 1525,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "absoluteRect": {
              "x": 35529,
              "y": 1475,
              "width": 80,
              "height": 80
            },
            "targetRoute": "/air-ease-v2/detail/neo-order-tidal-denim-blue",
            "active": true,
            "status": "available",
            "notes": []
          },
          {
            "label": "Morning Mist Denim Blue",
            "sourceFigmaNode": "3301:2663",
            "rect": {
              "x": 1669,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "absoluteRect": {
              "x": 35673,
              "y": 1475,
              "width": 80,
              "height": 80
            },
            "targetRoute": "/air-ease-v2/detail/neo-order-morning-mist-denim-blue",
            "active": false,
            "status": "available",
            "notes": [
              "figmaName: Nightfall Black"
            ]
          }
        ],
        "blackDot": {
          "sourceFigmaNode": "3301:2660",
          "rect": {
            "x": 1455,
            "y": 367,
            "width": 6,
            "height": 6
          },
          "absoluteRect": {
            "x": 35459,
            "y": 1512,
            "width": 6,
            "height": 6
          }
        },
        "paletteRule": "Neo Order routes only",
        "statusNote": "Complete desktop fixed frame. Selector UI state is preserved exactly in baked frame and mapped structurally per page.",
        "figmaNodeName": "detail_Neo Order_Pleated Foldable Hat"
      },
      "neo-order-morning-mist-denim-blue": {
        "status": "complete",
        "route": "/air-ease-v2/detail/neo-order-morning-mist-denim-blue",
        "slug": "neo-order-morning-mist-denim-blue",
        "season": "Collection",
        "series": "Neo Order",
        "productStyle": "Foldable Pleated Hat",
        "displayName": "Morning Mist Denim Blue",
        "colorway": "Morning Mist Denim Blue",
        "sourceFigmaNode": "3301:3013",
        "sourceFigmaName": "detail_A Side / B Side_Cross brim Bucket Hat",
        "frameAssetId": "detail-new-product-lines-neo-order-morning-mist-denim-blue-frame",
        "framePublicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---neo-order-detail/detail-new-product-lines-neo-order-morning-mist-denim-blue-frame-3301-3013@2x.png",
        "width": 1920,
        "height": 4755,
        "sourceType": "direct-figma-exportAsync-png",
        "compositionType": "direct-figma-p0-master-frame",
        "selectorMapping": [
          {
            "label": "Satin Brown",
            "sourceFigmaNode": "3301:2787",
            "rect": {
              "x": 1167,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "absoluteRect": {
              "x": 37131,
              "y": 1475,
              "width": 80,
              "height": 80
            },
            "targetRoute": "/air-ease-v2/detail/neo-order-satin-brown",
            "active": false,
            "status": "available",
            "notes": []
          },
          {
            "label": "Dune Brown",
            "sourceFigmaNode": "3301:2789",
            "rect": {
              "x": 1311,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "absoluteRect": {
              "x": 37275,
              "y": 1475,
              "width": 80,
              "height": 80
            },
            "targetRoute": "/air-ease-v2/detail/neo-order-dune-brown",
            "active": false,
            "status": "available",
            "notes": []
          },
          {
            "label": "Tidal Denim Blue",
            "sourceFigmaNode": "3301:2792",
            "rect": {
              "x": 1525,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "absoluteRect": {
              "x": 37489,
              "y": 1475,
              "width": 80,
              "height": 80
            },
            "targetRoute": "/air-ease-v2/detail/neo-order-tidal-denim-blue",
            "active": false,
            "status": "available",
            "notes": []
          },
          {
            "label": "Morning Mist Denim Blue",
            "sourceFigmaNode": "3301:2794",
            "rect": {
              "x": 1669,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "absoluteRect": {
              "x": 37633,
              "y": 1475,
              "width": 80,
              "height": 80
            },
            "targetRoute": "/air-ease-v2/detail/neo-order-morning-mist-denim-blue",
            "active": true,
            "status": "available",
            "notes": [
              "figmaName: Nightfall Black"
            ]
          }
        ],
        "blackDot": {
          "sourceFigmaNode": "3301:2791",
          "rect": {
            "x": 1455,
            "y": 367,
            "width": 6,
            "height": 6
          },
          "absoluteRect": {
            "x": 37419,
            "y": 1512,
            "width": 6,
            "height": 6
          }
        },
        "paletteRule": "Neo Order routes only",
        "statusNote": "Complete desktop fixed frame. Selector UI state is preserved exactly in baked frame and mapped structurally per page.",
        "figmaNodeName": "detail_A Side / B Side_Cross brim Bucket Hat"
      },
      "boundaryless-satin-brown": {
        "status": "complete",
        "route": "/air-ease-v2/detail/boundaryless-satin-brown",
        "slug": "boundaryless-satin-brown",
        "season": "Collection",
        "series": "Boundaryless",
        "productStyle": "Petit Mouvement",
        "displayName": "Satin Brown",
        "colorway": "Satin Brown",
        "sourceFigmaNode": "3301:1778",
        "sourceFigmaName": "detail_Boundaryless_Petit Mouvement",
        "frameAssetId": "detail-new-product-lines-boundaryless-satin-brown-frame",
        "framePublicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---boundaryless-detail/detail-new-product-lines-boundaryless-satin-brown-frame-3301-1778@2x.png",
        "width": 1920,
        "height": 4755,
        "sourceType": "direct-figma-exportAsync-png",
        "compositionType": "direct-figma-p0-master-frame",
        "selectorMapping": [
          {
            "label": "Satin Brown",
            "sourceFigmaNode": "3301:1851",
            "rect": {
              "x": 1166,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "absoluteRect": {
              "x": 39090,
              "y": 1475,
              "width": 80,
              "height": 80
            },
            "targetRoute": "/air-ease-v2/detail/boundaryless-satin-brown",
            "active": true,
            "status": "available",
            "notes": []
          },
          {
            "label": "Midnight Mist Denim Blue",
            "sourceFigmaNode": "3301:1854",
            "rect": {
              "x": 1380,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "absoluteRect": {
              "x": 39304,
              "y": 1475,
              "width": 80,
              "height": 80
            },
            "targetRoute": "/air-ease-v2/detail/boundaryless-midnight-mist-denim-blue",
            "active": false,
            "status": "available",
            "notes": [
              "figmaText: Morning Mist Denim Blue"
            ]
          },
          {
            "label": "Dune Brown",
            "sourceFigmaNode": "3301:1856",
            "rect": {
              "x": 1524,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "absoluteRect": {
              "x": 39448,
              "y": 1475,
              "width": 80,
              "height": 80
            },
            "targetRoute": "/air-ease-v2/detail/boundaryless-dune-brown",
            "active": false,
            "status": "available",
            "notes": []
          }
        ],
        "blackDot": {
          "sourceFigmaNode": "3301:1853",
          "rect": {
            "x": 1310,
            "y": 367,
            "width": 6,
            "height": 6
          },
          "absoluteRect": {
            "x": 39234,
            "y": 1512,
            "width": 6,
            "height": 6
          }
        },
        "paletteRule": "Boundaryless routes only",
        "statusNote": "Complete desktop fixed frame. Selector UI state is preserved exactly in baked frame and mapped structurally per page.",
        "figmaNodeName": "detail_Boundaryless_Petit Mouvement"
      },
      "boundaryless-midnight-mist-denim-blue": {
        "status": "complete",
        "route": "/air-ease-v2/detail/boundaryless-midnight-mist-denim-blue",
        "slug": "boundaryless-midnight-mist-denim-blue",
        "season": "Collection",
        "series": "Boundaryless",
        "productStyle": "Petit Mouvement",
        "displayName": "Midnight Mist Denim Blue",
        "colorway": "Midnight Mist Denim Blue",
        "sourceFigmaNode": "3301:2203",
        "sourceFigmaName": "detail_Boundaryless_Petit Mouvement",
        "frameAssetId": "detail-new-product-lines-boundaryless-midnight-mist-denim-blue-frame",
        "framePublicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---boundaryless-detail/detail-new-product-lines-boundaryless-midnight-mist-denim-blue-frame-3301-2203@2x.png",
        "width": 1920,
        "height": 4755,
        "sourceType": "direct-figma-exportAsync-png",
        "compositionType": "direct-figma-p0-master-frame",
        "selectorMapping": [
          {
            "label": "Satin Brown",
            "sourceFigmaNode": "3301:2280",
            "rect": {
              "x": 1166,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "absoluteRect": {
              "x": 41050,
              "y": 1475,
              "width": 80,
              "height": 80
            },
            "targetRoute": "/air-ease-v2/detail/boundaryless-satin-brown",
            "active": false,
            "status": "available",
            "notes": []
          },
          {
            "label": "Midnight Mist Denim Blue",
            "sourceFigmaNode": "3301:2283",
            "rect": {
              "x": 1380,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "absoluteRect": {
              "x": 41264,
              "y": 1475,
              "width": 80,
              "height": 80
            },
            "targetRoute": "/air-ease-v2/detail/boundaryless-midnight-mist-denim-blue",
            "active": true,
            "status": "available",
            "notes": [
              "figmaText: Morning Mist Denim Blue"
            ]
          },
          {
            "label": "Dune Brown",
            "sourceFigmaNode": "3301:2285",
            "rect": {
              "x": 1524,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "absoluteRect": {
              "x": 41408,
              "y": 1475,
              "width": 80,
              "height": 80
            },
            "targetRoute": "/air-ease-v2/detail/boundaryless-dune-brown",
            "active": false,
            "status": "available",
            "notes": []
          }
        ],
        "blackDot": {
          "sourceFigmaNode": "3301:2282",
          "rect": {
            "x": 1310,
            "y": 367,
            "width": 6,
            "height": 6
          },
          "absoluteRect": {
            "x": 41194,
            "y": 1512,
            "width": 6,
            "height": 6
          }
        },
        "paletteRule": "Boundaryless routes only",
        "statusNote": "Complete desktop fixed frame. Selector UI state is preserved exactly in baked frame and mapped structurally per page.",
        "figmaNodeName": "detail_Boundaryless_Petit Mouvement"
      },
      "boundaryless-dune-brown": {
        "status": "complete",
        "route": "/air-ease-v2/detail/boundaryless-dune-brown",
        "slug": "boundaryless-dune-brown",
        "season": "Collection",
        "series": "Boundaryless",
        "productStyle": "Petit Mouvement",
        "displayName": "Dune Brown",
        "colorway": "Dune Brown",
        "sourceFigmaNode": "3301:2335",
        "sourceFigmaName": "detail_Boundaryless_Petit Mouvement",
        "frameAssetId": "detail-new-product-lines-boundaryless-dune-brown-frame",
        "framePublicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---boundaryless-detail/detail-new-product-lines-boundaryless-dune-brown-frame-3301-2335@2x.png",
        "width": 1920,
        "height": 4755,
        "sourceType": "direct-figma-exportAsync-png",
        "compositionType": "direct-figma-p0-master-frame",
        "selectorMapping": [
          {
            "label": "Satin Brown",
            "sourceFigmaNode": "3301:2407",
            "rect": {
              "x": 1166,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "absoluteRect": {
              "x": 43010,
              "y": 1475,
              "width": 80,
              "height": 80
            },
            "targetRoute": "/air-ease-v2/detail/boundaryless-satin-brown",
            "active": false,
            "status": "available",
            "notes": []
          },
          {
            "label": "Midnight Mist Denim Blue",
            "sourceFigmaNode": "3301:2410",
            "rect": {
              "x": 1380,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "absoluteRect": {
              "x": 43224,
              "y": 1475,
              "width": 80,
              "height": 80
            },
            "targetRoute": "/air-ease-v2/detail/boundaryless-midnight-mist-denim-blue",
            "active": false,
            "status": "available",
            "notes": [
              "figmaText: Morning Mist Denim Blue"
            ]
          },
          {
            "label": "Dune Brown",
            "sourceFigmaNode": "3301:2412",
            "rect": {
              "x": 1524,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "absoluteRect": {
              "x": 43368,
              "y": 1475,
              "width": 80,
              "height": 80
            },
            "targetRoute": "/air-ease-v2/detail/boundaryless-dune-brown",
            "active": true,
            "status": "available",
            "notes": []
          }
        ],
        "blackDot": {
          "sourceFigmaNode": "3301:2409",
          "rect": {
            "x": 1310,
            "y": 367,
            "width": 6,
            "height": 6
          },
          "absoluteRect": {
            "x": 43154,
            "y": 1512,
            "width": 6,
            "height": 6
          }
        },
        "paletteRule": "Boundaryless routes only",
        "statusNote": "Complete desktop fixed frame. Selector UI state is preserved exactly in baked frame and mapped structurally per page.",
        "figmaNodeName": "detail_Boundaryless_Petit Mouvement"
      },
      "wandering-verses-sea-foam-white": {
        "status": "complete",
        "route": "/air-ease-v2/detail/wandering-verses-sea-foam-white",
        "slug": "wandering-verses-sea-foam-white",
        "season": "Collection",
        "series": "Wandering Verses",
        "productStyle": "Hat & Ribbons Set",
        "displayName": "Sea Foam White",
        "colorway": "Sea Foam White",
        "sourceFigmaNode": "3301:1906",
        "sourceFigmaName": "detail_Wandering Verses_Hat & Ribbons Set",
        "frameAssetId": "detail-new-product-lines-wandering-verses-sea-foam-white-frame",
        "framePublicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---wandering-verses-detail/detail-new-product-lines-wandering-verses-sea-foam-white-frame-3301-1906@2x.png",
        "width": 1920,
        "height": 4755,
        "sourceType": "direct-figma-exportAsync-png",
        "compositionType": "direct-figma-p0-master-frame",
        "selectorMapping": [
          {
            "label": "Sea Foam White",
            "sourceFigmaNode": "3301:1988",
            "rect": {
              "x": 1166,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "absoluteRect": {
              "x": 44970,
              "y": 1475,
              "width": 80,
              "height": 80
            },
            "targetRoute": "/air-ease-v2/detail/wandering-verses-sea-foam-white",
            "active": true,
            "status": "available",
            "notes": []
          },
          {
            "label": "Swaying Silver Blue",
            "sourceFigmaNode": "3301:1991",
            "rect": {
              "x": 1380,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "absoluteRect": {
              "x": 45184,
              "y": 1475,
              "width": 80,
              "height": 80
            },
            "targetRoute": "/air-ease-v2/detail/wandering-verses-swaying-silver-blue",
            "active": false,
            "status": "available",
            "notes": []
          },
          {
            "label": "Wings of Light",
            "sourceFigmaNode": "3301:1993",
            "rect": {
              "x": 1524,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "absoluteRect": {
              "x": 45328,
              "y": 1475,
              "width": 80,
              "height": 80
            },
            "targetRoute": "/air-ease-v2/detail/wandering-verses-wings-of-light",
            "active": false,
            "status": "available",
            "notes": []
          }
        ],
        "blackDot": {
          "sourceFigmaNode": "3301:1990",
          "rect": {
            "x": 1310,
            "y": 367,
            "width": 6,
            "height": 6
          },
          "absoluteRect": {
            "x": 45114,
            "y": 1512,
            "width": 6,
            "height": 6
          }
        },
        "paletteRule": "Wandering Verses routes only",
        "statusNote": "Complete desktop fixed frame. Selector UI state is preserved exactly in baked frame and mapped structurally per page.",
        "figmaNodeName": "detail_Wandering Verses_Hat & Ribbons Set"
      },
      "wandering-verses-swaying-silver-blue": {
        "status": "complete",
        "route": "/air-ease-v2/detail/wandering-verses-swaying-silver-blue",
        "slug": "wandering-verses-swaying-silver-blue",
        "season": "Collection",
        "series": "Wandering Verses",
        "productStyle": "Hat & Ribbons Set",
        "displayName": "Swaying Silver Blue",
        "colorway": "Swaying Silver Blue",
        "sourceFigmaNode": "3301:2046",
        "sourceFigmaName": "detail_Wandering Verses_Hat & Ribbons Set",
        "frameAssetId": "detail-new-product-lines-wandering-verses-swaying-silver-blue-frame",
        "framePublicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---wandering-verses-detail/detail-new-product-lines-wandering-verses-swaying-silver-blue-frame-3301-2046@2x.png",
        "width": 1920,
        "height": 4755,
        "sourceType": "direct-figma-exportAsync-png",
        "compositionType": "direct-figma-p0-master-frame",
        "selectorMapping": [
          {
            "label": "Sea Foam White",
            "sourceFigmaNode": "3301:2143",
            "rect": {
              "x": 1166,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "absoluteRect": {
              "x": 46930,
              "y": 1475,
              "width": 80,
              "height": 80
            },
            "targetRoute": "/air-ease-v2/detail/wandering-verses-sea-foam-white",
            "active": false,
            "status": "available",
            "notes": []
          },
          {
            "label": "Swaying Silver Blue",
            "sourceFigmaNode": "3301:2146",
            "rect": {
              "x": 1380,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "absoluteRect": {
              "x": 47144,
              "y": 1475,
              "width": 80,
              "height": 80
            },
            "targetRoute": "/air-ease-v2/detail/wandering-verses-swaying-silver-blue",
            "active": true,
            "status": "available",
            "notes": []
          },
          {
            "label": "Wings of Light",
            "sourceFigmaNode": "3301:2148",
            "rect": {
              "x": 1524,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "absoluteRect": {
              "x": 47288,
              "y": 1475,
              "width": 80,
              "height": 80
            },
            "targetRoute": "/air-ease-v2/detail/wandering-verses-wings-of-light",
            "active": false,
            "status": "available",
            "notes": []
          }
        ],
        "blackDot": {
          "sourceFigmaNode": "3301:2145",
          "rect": {
            "x": 1310,
            "y": 367,
            "width": 6,
            "height": 6
          },
          "absoluteRect": {
            "x": 47074,
            "y": 1512,
            "width": 6,
            "height": 6
          }
        },
        "paletteRule": "Wandering Verses routes only",
        "statusNote": "Complete desktop fixed frame. Selector UI state is preserved exactly in baked frame and mapped structurally per page.",
        "figmaNodeName": "detail_Wandering Verses_Hat & Ribbons Set"
      },
      "wandering-verses-wings-of-light": {
        "status": "complete",
        "route": "/air-ease-v2/detail/wandering-verses-wings-of-light",
        "slug": "wandering-verses-wings-of-light",
        "season": "Collection",
        "series": "Wandering Verses",
        "productStyle": "Hat & Ribbons Set",
        "displayName": "Wings of Light",
        "colorway": "Wings of Light",
        "sourceFigmaNode": "3304:2",
        "sourceFigmaName": "detail_Wandering Verses_Hat & Ribbons Set",
        "frameAssetId": "detail-new-product-lines-wandering-verses-wings-of-light-frame",
        "framePublicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---wandering-verses-detail/detail-new-product-lines-wandering-verses-wings-of-light-frame-3304-2@2x.png",
        "width": 1920,
        "height": 4755,
        "sourceType": "direct-figma-exportAsync-png",
        "compositionType": "direct-figma-p0-master-frame",
        "selectorMapping": [
          {
            "label": "Sea Foam White",
            "sourceFigmaNode": "3304:99",
            "rect": {
              "x": 1166,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "absoluteRect": {
              "x": 48890,
              "y": 1475,
              "width": 80,
              "height": 80
            },
            "targetRoute": "/air-ease-v2/detail/wandering-verses-sea-foam-white",
            "active": false,
            "status": "available",
            "notes": []
          },
          {
            "label": "Swaying Silver Blue",
            "sourceFigmaNode": "3304:102",
            "rect": {
              "x": 1380,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "absoluteRect": {
              "x": 49104,
              "y": 1475,
              "width": 80,
              "height": 80
            },
            "targetRoute": "/air-ease-v2/detail/wandering-verses-swaying-silver-blue",
            "active": false,
            "status": "available",
            "notes": []
          },
          {
            "label": "Wings of Light",
            "sourceFigmaNode": "3304:104",
            "rect": {
              "x": 1524,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "absoluteRect": {
              "x": 49248,
              "y": 1475,
              "width": 80,
              "height": 80
            },
            "targetRoute": "/air-ease-v2/detail/wandering-verses-wings-of-light",
            "active": true,
            "status": "available",
            "notes": []
          }
        ],
        "blackDot": {
          "sourceFigmaNode": "3304:101",
          "rect": {
            "x": 1310,
            "y": 367,
            "width": 6,
            "height": 6
          },
          "absoluteRect": {
            "x": 49034,
            "y": 1512,
            "width": 6,
            "height": 6
          }
        },
        "paletteRule": "Wandering Verses routes only",
        "statusNote": "Complete desktop fixed frame. Selector UI state is preserved exactly in baked frame and mapped structurally per page.",
        "figmaNodeName": "detail_Wandering Verses_Hat & Ribbons Set"
      },
      "rewind-ink-wash-blue": {
        "status": "complete",
        "route": "/air-ease-v2/detail/rewind-ink-wash-blue",
        "slug": "rewind-ink-wash-blue",
        "season": "Collection",
        "series": "Rewind",
        "productStyle": "Acordeón",
        "displayName": "Ink Wash Blue",
        "colorway": "Ink Wash Blue",
        "sourceFigmaNode": "3304:281",
        "sourceFigmaName": "detail_Rewind_Acordeón",
        "frameAssetId": "detail-new-product-lines-rewind-ink-wash-blue-frame",
        "framePublicPath": "/assets/air-ease-v2/image-fidelity/p0/collection---rewind-detail/detail-new-product-lines-rewind-ink-wash-blue-frame-3304-281@2x.png",
        "width": 1920,
        "height": 4755,
        "sourceType": "direct-figma-exportAsync-png",
        "compositionType": "direct-figma-p0-master-frame",
        "selectorMapping": [
          {
            "label": "Ink Wash Blue",
            "sourceFigmaNode": "3304:365",
            "rect": {
              "x": 1167,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "absoluteRect": {
              "x": 50851,
              "y": 1475,
              "width": 80,
              "height": 80
            },
            "targetRoute": "/air-ease-v2/detail/rewind-ink-wash-blue",
            "active": true,
            "status": "available",
            "notes": []
          }
        ],
        "blackDot": null,
        "paletteRule": "single-color independent; no cross-series route",
        "statusNote": "Complete desktop fixed frame. Selector UI state is preserved exactly in baked frame and mapped structurally per page.",
        "figmaNodeName": "detail_Rewind_Acordeón"
      },
      "curve-paradox-ink-wash-blue": {
        "status": "complete",
        "route": "/air-ease-v2/detail/curve-paradox-ink-wash-blue",
        "slug": "curve-paradox-ink-wash-blue",
        "season": "Collection",
        "series": "The Curve Paradox",
        "productStyle": "Wide Brim Leaf Hat",
        "displayName": "Ink Wash Blue",
        "colorway": "Ink Wash Blue",
        "canonicalColorway": "Ink Wash Blue",
        "variantQualifier": null,
        "sourceFigmaNode": "3357:65",
        "sourceFigmaName": "detail_The Curve Paradox_Wide Brim Leaf Hat",
        "frameAssetId": "detail-curve-paradox-duality-curve-paradox-ink-wash-blue-frame",
        "framePublicPath": "/assets/air-ease-v2/detail/curve-paradox-duality/curve-paradox-ink-wash-blue/frame.png",
        "width": 1920,
        "height": 4755,
        "sourceType": "direct-figma-desktop-frame-exportAsync",
        "compositionType": "direct-desktop-frame",
        "byteLength": 6011545,
        "sha256": "2518ca86358b4f45afbef4b344433a78e422a0d71fce4c2cae4d8196d8ae8745",
        "materialSummary": "50% Wool 50% Polyester / 86% Triacetate 14% Polyester",
        "selectorMapping": [
          {
            "order": 1,
            "label": "Ink Wash Blue",
            "sourceFigmaNode": "3359:253",
            "rect": {
              "x": 1169,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "hotspotRect": {
              "x": 1169,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "targetRoute": "/air-ease-v2/detail/curve-paradox-ink-wash-blue",
            "active": true,
            "status": "active-no-op",
            "notes": [],
            "activeRingRect": {
              "x": 1169,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "seriesIsolation": "The Curve Paradox"
          },
          {
            "order": 2,
            "label": "Satin Brown (selector node named Swaying Silver Blue)",
            "sourceFigmaNode": "3359:256",
            "rect": {
              "x": 1383,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "hotspotRect": {
              "x": 1383,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "targetRoute": "/air-ease-v2/detail/curve-paradox-satin-brown",
            "active": false,
            "status": "available",
            "notes": [
              "label uses audit disambiguation where Figma node name duplicates/typos exist"
            ],
            "activeRingRect": null,
            "seriesIsolation": "The Curve Paradox"
          },
          {
            "order": 3,
            "label": "Eggshell White airy/fringe",
            "sourceFigmaNode": "3359:258",
            "rect": {
              "x": 1527,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "hotspotRect": {
              "x": 1527,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "targetRoute": "/air-ease-v2/detail/curve-paradox-eggshell-white-airy-fringe",
            "active": false,
            "status": "available",
            "notes": [
              "label uses audit disambiguation where Figma node name duplicates/typos exist"
            ],
            "activeRingRect": null,
            "seriesIsolation": "The Curve Paradox"
          },
          {
            "order": 4,
            "label": "Eggshell White jacquard",
            "sourceFigmaNode": "3359:261",
            "rect": {
              "x": 1671,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "hotspotRect": {
              "x": 1671,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "targetRoute": "/air-ease-v2/detail/curve-paradox-eggshell-white-jacquard",
            "active": false,
            "status": "available",
            "notes": [
              "label uses audit disambiguation where Figma node name duplicates/typos exist"
            ],
            "activeRingRect": null,
            "seriesIsolation": "The Curve Paradox"
          }
        ],
        "blackDot": {
          "sourceFigmaNode": "3359:255",
          "rect": {
            "x": 1313,
            "y": 367,
            "width": 6,
            "height": 6
          }
        },
        "paletteRule": "Curve Paradox routes only",
        "figmaTextMismatch": null,
        "collectionDefault": true,
        "statusNote": "Complete desktop fixed frame imported from direct Figma exportAsync PNG. Do not rebuild selector layout with generic CSS; use per-page selectorMapping.",
        "previousDetailPageRecord": {
          "frameAssetId": "detail-new-product-lines-curve-paradox-ink-wash-blue-frame",
          "framePublicPath": "/assets/air-ease-v2/detail/new-product-lines/curve-paradox-ink-wash-blue/frame.webp",
          "sourceFigmaNode": "3357:65",
          "note": "Previous record retained here for provenance; asset not deleted."
        },
        "runtimeCanonical": true,
        "supersedesHistoricalFrameAssetId": "detail-new-product-lines-curve-paradox-ink-wash-blue-frame",
        "supersedesHistoricalFramePublicPath": "/assets/air-ease-v2/detail/new-product-lines/curve-paradox-ink-wash-blue/frame.webp",
        "canonicalPolicyNote": "Runtime canonical frame is the new PNG from curveParadoxDualityDetailPages; old WebP is superseded provenance only."
      },
      "curve-paradox-satin-brown": {
        "status": "complete",
        "route": "/air-ease-v2/detail/curve-paradox-satin-brown",
        "slug": "curve-paradox-satin-brown",
        "season": "Collection",
        "series": "The Curve Paradox",
        "productStyle": "Wide Brim Leaf Hat",
        "displayName": "Satin Brown",
        "colorway": "Satin Brown",
        "canonicalColorway": "Satin Brown",
        "variantQualifier": null,
        "sourceFigmaNode": "3382:36",
        "sourceFigmaName": "detail_The Curve Paradox_Wide Brim Leaf Hat",
        "frameAssetId": "detail-curve-paradox-duality-curve-paradox-satin-brown-frame",
        "framePublicPath": "/assets/air-ease-v2/detail/curve-paradox-duality/curve-paradox-satin-brown/frame.png",
        "width": 1920,
        "height": 4755,
        "sourceType": "direct-figma-desktop-frame-exportAsync",
        "compositionType": "direct-desktop-frame",
        "byteLength": 5176140,
        "sha256": "f725043a080340c38d9824c2e579187019c8c11ffa1ff5550787ed11a7910e0e",
        "materialSummary": "100% Mulberry Silk / 86% Triacetate 14% Polyester",
        "selectorMapping": [
          {
            "order": 1,
            "label": "Ink Wash Blue",
            "sourceFigmaNode": "3382:105",
            "rect": {
              "x": 1169,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "hotspotRect": {
              "x": 1169,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "targetRoute": "/air-ease-v2/detail/curve-paradox-ink-wash-blue",
            "active": false,
            "status": "available",
            "notes": [],
            "activeRingRect": null,
            "seriesIsolation": "The Curve Paradox"
          },
          {
            "order": 2,
            "label": "Satin Brown (selector node named Swaying Silver Blue)",
            "sourceFigmaNode": "3382:108",
            "rect": {
              "x": 1313,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "hotspotRect": {
              "x": 1313,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "targetRoute": "/air-ease-v2/detail/curve-paradox-satin-brown",
            "active": true,
            "status": "active-no-op",
            "notes": [
              "label uses audit disambiguation where Figma node name duplicates/typos exist"
            ],
            "activeRingRect": {
              "x": 1313,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "seriesIsolation": "The Curve Paradox"
          },
          {
            "order": 3,
            "label": "Eggshell White airy/fringe",
            "sourceFigmaNode": "3382:110",
            "rect": {
              "x": 1527,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "hotspotRect": {
              "x": 1527,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "targetRoute": "/air-ease-v2/detail/curve-paradox-eggshell-white-airy-fringe",
            "active": false,
            "status": "available",
            "notes": [
              "label uses audit disambiguation where Figma node name duplicates/typos exist"
            ],
            "activeRingRect": null,
            "seriesIsolation": "The Curve Paradox"
          },
          {
            "order": 4,
            "label": "Eggshell White jacquard",
            "sourceFigmaNode": "3382:112",
            "rect": {
              "x": 1671,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "hotspotRect": {
              "x": 1671,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "targetRoute": "/air-ease-v2/detail/curve-paradox-eggshell-white-jacquard",
            "active": false,
            "status": "available",
            "notes": [
              "label uses audit disambiguation where Figma node name duplicates/typos exist"
            ],
            "activeRingRect": null,
            "seriesIsolation": "The Curve Paradox"
          }
        ],
        "blackDot": {
          "sourceFigmaNode": "3382:107",
          "rect": {
            "x": 1457,
            "y": 367,
            "width": 6,
            "height": 6
          }
        },
        "paletteRule": "Curve Paradox routes only",
        "figmaTextMismatch": null,
        "collectionDefault": false,
        "statusNote": "Complete desktop fixed frame imported from direct Figma exportAsync PNG. Do not rebuild selector layout with generic CSS; use per-page selectorMapping."
      },
      "curve-paradox-eggshell-white-airy-fringe": {
        "status": "complete",
        "route": "/air-ease-v2/detail/curve-paradox-eggshell-white-airy-fringe",
        "slug": "curve-paradox-eggshell-white-airy-fringe",
        "season": "Collection",
        "series": "The Curve Paradox",
        "productStyle": "Wide Brim Leaf Hat",
        "displayName": "Eggshell White / Airy Fringe",
        "colorway": "Eggshell White",
        "canonicalColorway": "Eggshell White",
        "variantQualifier": "Airy Fringe",
        "sourceFigmaNode": "3399:274",
        "sourceFigmaName": "detail_The Curve Paradox_Wide Brim Leaf Hat",
        "frameAssetId": "detail-curve-paradox-duality-curve-paradox-eggshell-white-airy-fringe-frame",
        "framePublicPath": "/assets/air-ease-v2/detail/curve-paradox-duality/curve-paradox-eggshell-white-airy-fringe/frame.png",
        "width": 1920,
        "height": 4755,
        "sourceType": "direct-figma-desktop-frame-exportAsync",
        "compositionType": "direct-desktop-frame",
        "byteLength": 5763611,
        "sha256": "61ea66fc4d13ef1ba9648abcdb7f147abfe75775f5331e3d3b92e5b6420f2b02",
        "materialSummary": "50% Cotton 28% Polyester 22% Nylon / 86% Triacetate 14% Polyester",
        "selectorMapping": [
          {
            "order": 1,
            "label": "Ink Wash Blue",
            "sourceFigmaNode": "3399:342",
            "rect": {
              "x": 1169,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "hotspotRect": {
              "x": 1169,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "targetRoute": "/air-ease-v2/detail/curve-paradox-ink-wash-blue",
            "active": false,
            "status": "available",
            "notes": [],
            "activeRingRect": null,
            "seriesIsolation": "The Curve Paradox"
          },
          {
            "order": 2,
            "label": "Satin Brown",
            "sourceFigmaNode": "3399:344",
            "rect": {
              "x": 1313,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "hotspotRect": {
              "x": 1313,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "targetRoute": "/air-ease-v2/detail/curve-paradox-satin-brown",
            "active": false,
            "status": "available",
            "notes": [
              "label uses audit disambiguation where Figma node name duplicates/typos exist"
            ],
            "activeRingRect": null,
            "seriesIsolation": "The Curve Paradox"
          },
          {
            "order": 3,
            "label": "Eggshell White airy/fringe",
            "sourceFigmaNode": "3399:347",
            "rect": {
              "x": 1457,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "hotspotRect": {
              "x": 1457,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "targetRoute": "/air-ease-v2/detail/curve-paradox-eggshell-white-airy-fringe",
            "active": true,
            "status": "active-no-op",
            "notes": [
              "label uses audit disambiguation where Figma node name duplicates/typos exist"
            ],
            "activeRingRect": {
              "x": 1457,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "seriesIsolation": "The Curve Paradox"
          },
          {
            "order": 4,
            "label": "Eggshell White jacquard",
            "sourceFigmaNode": "3399:349",
            "rect": {
              "x": 1671,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "hotspotRect": {
              "x": 1671,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "targetRoute": "/air-ease-v2/detail/curve-paradox-eggshell-white-jacquard",
            "active": false,
            "status": "available",
            "notes": [
              "label uses audit disambiguation where Figma node name duplicates/typos exist"
            ],
            "activeRingRect": null,
            "seriesIsolation": "The Curve Paradox"
          }
        ],
        "blackDot": {
          "sourceFigmaNode": "3399:346",
          "rect": {
            "x": 1601,
            "y": 367,
            "width": 6,
            "height": 6
          }
        },
        "paletteRule": "Curve Paradox routes only",
        "figmaTextMismatch": null,
        "collectionDefault": false,
        "statusNote": "Complete desktop fixed frame imported from direct Figma exportAsync PNG. Do not rebuild selector layout with generic CSS; use per-page selectorMapping."
      },
      "curve-paradox-eggshell-white-jacquard": {
        "status": "complete",
        "route": "/air-ease-v2/detail/curve-paradox-eggshell-white-jacquard",
        "slug": "curve-paradox-eggshell-white-jacquard",
        "season": "Collection",
        "series": "The Curve Paradox",
        "productStyle": "Wide Brim Leaf Hat",
        "displayName": "Eggshell White / Jacquard Texture",
        "colorway": "Eggshell White",
        "canonicalColorway": "Eggshell White",
        "variantQualifier": "Jacquard Texture",
        "sourceFigmaNode": "3405:525",
        "sourceFigmaName": "detail_The Curve Paradox_Wide Brim Leaf Hat",
        "frameAssetId": "detail-curve-paradox-duality-curve-paradox-eggshell-white-jacquard-frame",
        "framePublicPath": "/assets/air-ease-v2/detail/curve-paradox-duality/curve-paradox-eggshell-white-jacquard/frame.png",
        "width": 1920,
        "height": 4755,
        "sourceType": "direct-figma-desktop-frame-exportAsync",
        "compositionType": "direct-desktop-frame",
        "byteLength": 6012135,
        "sha256": "e6f3acbff2293e7f1e3c769548453da6ca404d3002b9d3a0111da3e847e4dc3c",
        "materialSummary": "35% Polyester 34% Acrylic 31% Nylon / 86% Triacetate 14% Polyester",
        "selectorMapping": [
          {
            "order": 1,
            "label": "Ink Wash Blue",
            "sourceFigmaNode": "3405:594",
            "rect": {
              "x": 1169,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "hotspotRect": {
              "x": 1169,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "targetRoute": "/air-ease-v2/detail/curve-paradox-ink-wash-blue",
            "active": false,
            "status": "available",
            "notes": [],
            "activeRingRect": null,
            "seriesIsolation": "The Curve Paradox"
          },
          {
            "order": 2,
            "label": "Satin Brown",
            "sourceFigmaNode": "3405:596",
            "rect": {
              "x": 1313,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "hotspotRect": {
              "x": 1313,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "targetRoute": "/air-ease-v2/detail/curve-paradox-satin-brown",
            "active": false,
            "status": "available",
            "notes": [
              "label uses audit disambiguation where Figma node name duplicates/typos exist"
            ],
            "activeRingRect": null,
            "seriesIsolation": "The Curve Paradox"
          },
          {
            "order": 3,
            "label": "Eggshell White airy/fringe",
            "sourceFigmaNode": "3405:598",
            "rect": {
              "x": 1457,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "hotspotRect": {
              "x": 1457,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "targetRoute": "/air-ease-v2/detail/curve-paradox-eggshell-white-airy-fringe",
            "active": false,
            "status": "available",
            "notes": [
              "label uses audit disambiguation where Figma node name duplicates/typos exist"
            ],
            "activeRingRect": null,
            "seriesIsolation": "The Curve Paradox"
          },
          {
            "order": 4,
            "label": "Eggshell White jacquard",
            "sourceFigmaNode": "3405:601",
            "rect": {
              "x": 1601,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "hotspotRect": {
              "x": 1601,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "targetRoute": "/air-ease-v2/detail/curve-paradox-eggshell-white-jacquard",
            "active": true,
            "status": "active-no-op",
            "notes": [
              "label uses audit disambiguation where Figma node name duplicates/typos exist"
            ],
            "activeRingRect": {
              "x": 1601,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "seriesIsolation": "The Curve Paradox"
          }
        ],
        "blackDot": {
          "sourceFigmaNode": "3405:600",
          "rect": {
            "x": 1745,
            "y": 367,
            "width": 6,
            "height": 6
          }
        },
        "paletteRule": "Curve Paradox routes only",
        "figmaTextMismatch": null,
        "collectionDefault": false,
        "statusNote": "Complete desktop fixed frame imported from direct Figma exportAsync PNG. Do not rebuild selector layout with generic CSS; use per-page selectorMapping."
      },
      "duality-ink-wash-blue": {
        "status": "complete",
        "route": "/air-ease-v2/detail/duality-ink-wash-blue",
        "slug": "duality-ink-wash-blue",
        "season": "Collection",
        "series": "Duality",
        "productStyle": "Reversible Bucket Hat",
        "displayName": "Ink Wash Blue",
        "colorway": "Ink Wash Blue",
        "canonicalColorway": "Ink Wash Blue",
        "variantQualifier": null,
        "sourceFigmaNode": "3412:743",
        "sourceFigmaName": "detail_Duality_Reversible Bucket Hat",
        "frameAssetId": "detail-curve-paradox-duality-duality-ink-wash-blue-frame",
        "framePublicPath": "/assets/air-ease-v2/detail/curve-paradox-duality/duality-ink-wash-blue/frame.png",
        "width": 1920,
        "height": 4755,
        "sourceType": "direct-figma-desktop-frame-exportAsync",
        "compositionType": "direct-desktop-frame",
        "byteLength": 5843339,
        "sha256": "07a89ac067556521eb318786d2ef68fd14198210b6d07c3dc62e7b8e0fd196cf",
        "materialSummary": "face 50% Wool 50% Polyester / reverse 86% Triacetate 14% Polyester",
        "selectorMapping": [
          {
            "order": 1,
            "label": "Ink Wash Blue",
            "sourceFigmaNode": "3412:812",
            "rect": {
              "x": 1212,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "hotspotRect": {
              "x": 1212,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "targetRoute": "/air-ease-v2/detail/duality-ink-wash-blue",
            "active": true,
            "status": "active-no-op",
            "notes": [],
            "activeRingRect": {
              "x": 1212,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "seriesIsolation": "Duality"
          },
          {
            "order": 2,
            "label": "Wheat Straw Beige cupro",
            "sourceFigmaNode": "3412:815",
            "rect": {
              "x": 1378,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "hotspotRect": {
              "x": 1378,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "targetRoute": "/air-ease-v2/detail/duality-wheat-straw-beige-cuprammonium",
            "active": false,
            "status": "available",
            "notes": [
              "label uses audit disambiguation where Figma node name duplicates/typos exist"
            ],
            "activeRingRect": null,
            "seriesIsolation": "Duality"
          },
          {
            "order": 3,
            "label": "Wheat Straw Beige lyocell",
            "sourceFigmaNode": "3412:817",
            "rect": {
              "x": 1498,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "hotspotRect": {
              "x": 1498,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "targetRoute": "/air-ease-v2/detail/duality-wheat-straw-beige-lyocell",
            "active": false,
            "status": "available",
            "notes": [
              "label uses audit disambiguation where Figma node name duplicates/typos exist"
            ],
            "activeRingRect": null,
            "seriesIsolation": "Duality"
          },
          {
            "order": 4,
            "label": "Mist Grey",
            "sourceFigmaNode": "3412:819",
            "rect": {
              "x": 1618,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "hotspotRect": {
              "x": 1618,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "targetRoute": "/air-ease-v2/detail/duality-mist-grey",
            "active": false,
            "status": "available",
            "notes": [],
            "activeRingRect": null,
            "seriesIsolation": "Duality"
          },
          {
            "order": 5,
            "label": "Bright Camellia",
            "sourceFigmaNode": "3414:1046",
            "rect": {
              "x": 1738,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "hotspotRect": {
              "x": 1738,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "targetRoute": "/air-ease-v2/detail/duality-bright-camellia",
            "active": false,
            "status": "available",
            "notes": [],
            "activeRingRect": null,
            "seriesIsolation": "Duality"
          }
        ],
        "blackDot": {
          "sourceFigmaNode": "3412:814",
          "rect": {
            "x": 1332,
            "y": 367,
            "width": 6,
            "height": 6
          }
        },
        "paletteRule": "Duality routes only",
        "figmaTextMismatch": null,
        "collectionDefault": true,
        "statusNote": "Complete desktop fixed frame imported from direct Figma exportAsync PNG. Do not rebuild selector layout with generic CSS; use per-page selectorMapping."
      },
      "duality-wheat-straw-beige-cuprammonium": {
        "status": "complete",
        "route": "/air-ease-v2/detail/duality-wheat-straw-beige-cuprammonium",
        "slug": "duality-wheat-straw-beige-cuprammonium",
        "season": "Collection",
        "series": "Duality",
        "productStyle": "Reversible Bucket Hat",
        "displayName": "Wheat Straw Beige / Cuprammonium Rayon Reverse",
        "colorway": "Wheat Straw Beige",
        "canonicalColorway": "Wheat Straw Beige",
        "variantQualifier": "Cuprammonium Rayon Reverse",
        "sourceFigmaNode": "3414:1061",
        "sourceFigmaName": "detail_Duality_Reversible Bucket Hat",
        "frameAssetId": "detail-curve-paradox-duality-duality-wheat-straw-beige-cuprammonium-frame",
        "framePublicPath": "/assets/air-ease-v2/detail/curve-paradox-duality/duality-wheat-straw-beige-cuprammonium/frame.png",
        "width": 1920,
        "height": 4755,
        "sourceType": "direct-figma-desktop-frame-exportAsync",
        "compositionType": "direct-desktop-frame",
        "byteLength": 6316057,
        "sha256": "39223e3e61e1a7c2334e004924782a1f69fa1b32b719dbc5536012c2b2cfbe06",
        "materialSummary": "face 52% Polyester 29% Cotton 18% Viscose 1% Spandex / reverse 72% Cuprammonium Rayon 28% Cotton",
        "selectorMapping": [
          {
            "order": 1,
            "label": "Ink Wash Blue",
            "sourceFigmaNode": "3414:1161",
            "rect": {
              "x": 1212,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "hotspotRect": {
              "x": 1212,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "targetRoute": "/air-ease-v2/detail/duality-ink-wash-blue",
            "active": false,
            "status": "available",
            "notes": [],
            "activeRingRect": null,
            "seriesIsolation": "Duality"
          },
          {
            "order": 2,
            "label": "Wheat Straw Beige cupro",
            "sourceFigmaNode": "3414:1164",
            "rect": {
              "x": 1332,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "hotspotRect": {
              "x": 1332,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "targetRoute": "/air-ease-v2/detail/duality-wheat-straw-beige-cuprammonium",
            "active": true,
            "status": "active-no-op",
            "notes": [
              "label uses audit disambiguation where Figma node name duplicates/typos exist"
            ],
            "activeRingRect": {
              "x": 1332,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "seriesIsolation": "Duality"
          },
          {
            "order": 3,
            "label": "Wheat Straw Beige lyocell",
            "sourceFigmaNode": "3414:1166",
            "rect": {
              "x": 1498,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "hotspotRect": {
              "x": 1498,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "targetRoute": "/air-ease-v2/detail/duality-wheat-straw-beige-lyocell",
            "active": false,
            "status": "available",
            "notes": [
              "label uses audit disambiguation where Figma node name duplicates/typos exist"
            ],
            "activeRingRect": null,
            "seriesIsolation": "Duality"
          },
          {
            "order": 4,
            "label": "Mist Grey",
            "sourceFigmaNode": "3414:1168",
            "rect": {
              "x": 1618,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "hotspotRect": {
              "x": 1618,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "targetRoute": "/air-ease-v2/detail/duality-mist-grey",
            "active": false,
            "status": "available",
            "notes": [],
            "activeRingRect": null,
            "seriesIsolation": "Duality"
          },
          {
            "order": 5,
            "label": "Bright Camellia",
            "sourceFigmaNode": "3414:1170",
            "rect": {
              "x": 1738,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "hotspotRect": {
              "x": 1738,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "targetRoute": "/air-ease-v2/detail/duality-bright-camellia",
            "active": false,
            "status": "available",
            "notes": [],
            "activeRingRect": null,
            "seriesIsolation": "Duality"
          }
        ],
        "blackDot": {
          "sourceFigmaNode": "3414:1163",
          "rect": {
            "x": 1452,
            "y": 367,
            "width": 6,
            "height": 6
          }
        },
        "paletteRule": "Duality routes only",
        "figmaTextMismatch": null,
        "collectionDefault": false,
        "statusNote": "Complete desktop fixed frame imported from direct Figma exportAsync PNG. Do not rebuild selector layout with generic CSS; use per-page selectorMapping."
      },
      "duality-wheat-straw-beige-lyocell": {
        "status": "complete",
        "route": "/air-ease-v2/detail/duality-wheat-straw-beige-lyocell",
        "slug": "duality-wheat-straw-beige-lyocell",
        "season": "Collection",
        "series": "Duality",
        "productStyle": "Reversible Bucket Hat",
        "displayName": "Wheat Straw Beige / Lyocell Reverse",
        "colorway": "Wheat Straw Beige",
        "canonicalColorway": "Wheat Straw Beige",
        "variantQualifier": "Lyocell Reverse",
        "sourceFigmaNode": "3414:1337",
        "sourceFigmaName": "detail_Duality_Reversible Bucket Hat",
        "frameAssetId": "detail-curve-paradox-duality-duality-wheat-straw-beige-lyocell-frame",
        "framePublicPath": "/assets/air-ease-v2/detail/curve-paradox-duality/duality-wheat-straw-beige-lyocell/frame.png",
        "width": 1920,
        "height": 4755,
        "sourceType": "direct-figma-desktop-frame-exportAsync",
        "compositionType": "direct-desktop-frame",
        "byteLength": 6710379,
        "sha256": "f6b35b9a8c72a5481856e69c15528addfedf73febc4a9dc0cc4d2b45ce8c6161",
        "materialSummary": "face 52% Polyester 29% Cotton 18% Viscose 1% Spandex / reverse 100% Lyocell",
        "selectorMapping": [
          {
            "order": 1,
            "label": "Ink Wash Blue",
            "sourceFigmaNode": "3414:1442",
            "rect": {
              "x": 1212,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "hotspotRect": {
              "x": 1212,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "targetRoute": "/air-ease-v2/detail/duality-ink-wash-blue",
            "active": false,
            "status": "available",
            "notes": [],
            "activeRingRect": null,
            "seriesIsolation": "Duality"
          },
          {
            "order": 2,
            "label": "Wheat Straw Beige cupro",
            "sourceFigmaNode": "3414:1444",
            "rect": {
              "x": 1332,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "hotspotRect": {
              "x": 1332,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "targetRoute": "/air-ease-v2/detail/duality-wheat-straw-beige-cuprammonium",
            "active": false,
            "status": "available",
            "notes": [
              "label uses audit disambiguation where Figma node name duplicates/typos exist"
            ],
            "activeRingRect": null,
            "seriesIsolation": "Duality"
          },
          {
            "order": 3,
            "label": "Wheat Straw Beige lyocell",
            "sourceFigmaNode": "3414:1447",
            "rect": {
              "x": 1452,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "hotspotRect": {
              "x": 1452,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "targetRoute": "/air-ease-v2/detail/duality-wheat-straw-beige-lyocell",
            "active": true,
            "status": "active-no-op",
            "notes": [
              "label uses audit disambiguation where Figma node name duplicates/typos exist"
            ],
            "activeRingRect": {
              "x": 1452,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "seriesIsolation": "Duality"
          },
          {
            "order": 4,
            "label": "Mist Grey",
            "sourceFigmaNode": "3414:1449",
            "rect": {
              "x": 1618,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "hotspotRect": {
              "x": 1618,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "targetRoute": "/air-ease-v2/detail/duality-mist-grey",
            "active": false,
            "status": "available",
            "notes": [],
            "activeRingRect": null,
            "seriesIsolation": "Duality"
          },
          {
            "order": 5,
            "label": "Bright Camellia",
            "sourceFigmaNode": "3414:1451",
            "rect": {
              "x": 1738,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "hotspotRect": {
              "x": 1738,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "targetRoute": "/air-ease-v2/detail/duality-bright-camellia",
            "active": false,
            "status": "available",
            "notes": [],
            "activeRingRect": null,
            "seriesIsolation": "Duality"
          }
        ],
        "blackDot": {
          "sourceFigmaNode": "3414:1446",
          "rect": {
            "x": 1572,
            "y": 367,
            "width": 6,
            "height": 6
          }
        },
        "paletteRule": "Duality routes only",
        "figmaTextMismatch": null,
        "collectionDefault": false,
        "statusNote": "Complete desktop fixed frame imported from direct Figma exportAsync PNG. Do not rebuild selector layout with generic CSS; use per-page selectorMapping."
      },
      "duality-mist-grey": {
        "status": "complete",
        "route": "/air-ease-v2/detail/duality-mist-grey",
        "slug": "duality-mist-grey",
        "season": "Collection",
        "series": "Duality",
        "productStyle": "Reversible Bucket Hat",
        "displayName": "Mist Grey",
        "colorway": "Mist Grey",
        "canonicalColorway": "Mist Grey",
        "variantQualifier": null,
        "sourceFigmaNode": "3415:1604",
        "sourceFigmaName": "detail_Duality_Reversible Bucket Hat",
        "frameAssetId": "detail-curve-paradox-duality-duality-mist-grey-frame",
        "framePublicPath": "/assets/air-ease-v2/detail/curve-paradox-duality/duality-mist-grey/frame.png",
        "width": 1920,
        "height": 4755,
        "sourceType": "direct-figma-desktop-frame-exportAsync",
        "compositionType": "direct-desktop-frame",
        "byteLength": 6262309,
        "sha256": "099e3084a11cfac0ca55c019b162ccf332475ac3be6b0f13767464b694d97775",
        "materialSummary": "face 44% Viscose 42% Polyester 12% Cotton 2% Spandex / reverse 100% Lyocell",
        "selectorMapping": [
          {
            "order": 1,
            "label": "Ink Wash Blue",
            "sourceFigmaNode": "3415:1707",
            "rect": {
              "x": 1212,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "hotspotRect": {
              "x": 1212,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "targetRoute": "/air-ease-v2/detail/duality-ink-wash-blue",
            "active": false,
            "status": "available",
            "notes": [],
            "activeRingRect": null,
            "seriesIsolation": "Duality"
          },
          {
            "order": 2,
            "label": "Wheat Straw Beige cupro",
            "sourceFigmaNode": "3415:1709",
            "rect": {
              "x": 1332,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "hotspotRect": {
              "x": 1332,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "targetRoute": "/air-ease-v2/detail/duality-wheat-straw-beige-cuprammonium",
            "active": false,
            "status": "available",
            "notes": [
              "label uses audit disambiguation where Figma node name duplicates/typos exist"
            ],
            "activeRingRect": null,
            "seriesIsolation": "Duality"
          },
          {
            "order": 3,
            "label": "Wheat Straw Beige lyocell",
            "sourceFigmaNode": "3415:1711",
            "rect": {
              "x": 1452,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "hotspotRect": {
              "x": 1452,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "targetRoute": "/air-ease-v2/detail/duality-wheat-straw-beige-lyocell",
            "active": false,
            "status": "available",
            "notes": [
              "label uses audit disambiguation where Figma node name duplicates/typos exist"
            ],
            "activeRingRect": null,
            "seriesIsolation": "Duality"
          },
          {
            "order": 4,
            "label": "Mist Grey",
            "sourceFigmaNode": "3415:1714",
            "rect": {
              "x": 1572,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "hotspotRect": {
              "x": 1572,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "targetRoute": "/air-ease-v2/detail/duality-mist-grey",
            "active": true,
            "status": "active-no-op",
            "notes": [],
            "activeRingRect": {
              "x": 1572,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "seriesIsolation": "Duality"
          },
          {
            "order": 5,
            "label": "Bright Camellia",
            "sourceFigmaNode": "3415:1716",
            "rect": {
              "x": 1738,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "hotspotRect": {
              "x": 1738,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "targetRoute": "/air-ease-v2/detail/duality-bright-camellia",
            "active": false,
            "status": "available",
            "notes": [],
            "activeRingRect": null,
            "seriesIsolation": "Duality"
          }
        ],
        "blackDot": {
          "sourceFigmaNode": "3415:1713",
          "rect": {
            "x": 1692,
            "y": 367,
            "width": 6,
            "height": 6
          }
        },
        "paletteRule": "Duality routes only",
        "figmaTextMismatch": null,
        "collectionDefault": false,
        "statusNote": "Complete desktop fixed frame imported from direct Figma exportAsync PNG. Do not rebuild selector layout with generic CSS; use per-page selectorMapping."
      },
      "duality-bright-camellia": {
        "status": "complete",
        "route": "/air-ease-v2/detail/duality-bright-camellia",
        "slug": "duality-bright-camellia",
        "season": "Collection",
        "series": "Duality",
        "productStyle": "Reversible Bucket Hat",
        "displayName": "Bright Camellia",
        "colorway": "Bright Camellia",
        "canonicalColorway": "Bright Camellia",
        "variantQualifier": null,
        "sourceFigmaNode": "3415:1872",
        "sourceFigmaName": "detail_Duality_Reversible Bucket Hat",
        "frameAssetId": "detail-curve-paradox-duality-duality-bright-camellia-frame",
        "framePublicPath": "/assets/air-ease-v2/detail/curve-paradox-duality/duality-bright-camellia/frame.png",
        "width": 1920,
        "height": 4755,
        "sourceType": "direct-figma-desktop-frame-exportAsync",
        "compositionType": "direct-desktop-frame",
        "byteLength": 6941311,
        "sha256": "35b35cd6d39ea7c3e7b327cd072c1e9640c878cd8acc44d6970e2be8526a3d06",
        "materialSummary": "face 35% Nylon 35% Acetate 30% Wool / reverse 50% Acetate 50% Viscose",
        "selectorMapping": [
          {
            "order": 1,
            "label": "Ink Wash Blue",
            "sourceFigmaNode": "3415:1971",
            "rect": {
              "x": 1212,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "hotspotRect": {
              "x": 1212,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "targetRoute": "/air-ease-v2/detail/duality-ink-wash-blue",
            "active": false,
            "status": "available",
            "notes": [],
            "activeRingRect": null,
            "seriesIsolation": "Duality"
          },
          {
            "order": 2,
            "label": "Wheat Straw Beige cupro",
            "sourceFigmaNode": "3415:1973",
            "rect": {
              "x": 1332,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "hotspotRect": {
              "x": 1332,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "targetRoute": "/air-ease-v2/detail/duality-wheat-straw-beige-cuprammonium",
            "active": false,
            "status": "available",
            "notes": [
              "label uses audit disambiguation where Figma node name duplicates/typos exist"
            ],
            "activeRingRect": null,
            "seriesIsolation": "Duality"
          },
          {
            "order": 3,
            "label": "Wheat Straw Beige lyocell",
            "sourceFigmaNode": "3415:1975",
            "rect": {
              "x": 1452,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "hotspotRect": {
              "x": 1452,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "targetRoute": "/air-ease-v2/detail/duality-wheat-straw-beige-lyocell",
            "active": false,
            "status": "available",
            "notes": [
              "label uses audit disambiguation where Figma node name duplicates/typos exist"
            ],
            "activeRingRect": null,
            "seriesIsolation": "Duality"
          },
          {
            "order": 4,
            "label": "Mist Grey",
            "sourceFigmaNode": "3415:1977",
            "rect": {
              "x": 1572,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "hotspotRect": {
              "x": 1572,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "targetRoute": "/air-ease-v2/detail/duality-mist-grey",
            "active": false,
            "status": "available",
            "notes": [],
            "activeRingRect": null,
            "seriesIsolation": "Duality"
          },
          {
            "order": 5,
            "label": "Bright Camellia",
            "sourceFigmaNode": "3415:1980",
            "rect": {
              "x": 1692,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "hotspotRect": {
              "x": 1692,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "targetRoute": "/air-ease-v2/detail/duality-bright-camellia",
            "active": true,
            "status": "active-no-op",
            "notes": [],
            "activeRingRect": {
              "x": 1692,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "seriesIsolation": "Duality"
          }
        ],
        "blackDot": {
          "sourceFigmaNode": "3415:1979",
          "rect": {
            "x": 1812,
            "y": 367,
            "width": 6,
            "height": 6
          }
        },
        "paletteRule": "Duality routes only",
        "figmaTextMismatch": {
          "field": "colorway title",
          "figmaText": "Mist Grey",
          "canonicalValue": "Bright Camellia",
          "routeUsesCanonical": true,
          "selectorTargetsUseCanonical": true,
          "evidence": "User confirmed Figma right-side Mist Grey is designer typo; active selector/dot/material indicate Bright Camellia."
        },
        "collectionDefault": false,
        "statusNote": "Complete desktop fixed frame imported from direct Figma exportAsync PNG. Do not rebuild selector layout with generic CSS; use per-page selectorMapping."
      }
    },
    "selectorAtomicContractId": "newProductLineSelectorAtomicAssets",
    "selectorAtomicStatus": "available",
    "curveParadoxDualityImportContractId": "curve-paradox-duality-desktop-detail-frames-v1",
    "curveParadoxDualityImportedAt": "2026-07-12T17:56:07.021161+00:00"
  },
  "newProductLineSelectorAtomicAssets": {
    "status": "available",
    "source": {
      "zipPath": "erriese-new-product-selector-atomic-assets.zip",
      "zipSha256": "c6b14c5dfc47bbed022f8958ad40fcf0cef19959f996f075ffd6a5fc18176ff2",
      "assetMapFile": "new-product-selector-atomic-asset-map.json",
      "figmaPageNode": "3301:233",
      "exportMethod": "direct-figma-selector-child-exportAsync",
      "format": "png",
      "conversion": "none; original direct Figma PNG retained",
      "stagingOriginalPngDirectory": "/Users/daqian/Desktop/Erriese redesign/review-screenshots/air-ease-v2-detail-new-product-lines-20260711/selector-atomic-assets/import/staging-original-png"
    },
    "expectedCounts": {
      "swatches": 15,
      "dots": 4,
      "totalAssets": 19,
      "seriesContracts": 5
    },
    "publicBasePath": "/assets/air-ease-v2/detail/new-product-lines/selector-atomic/",
    "assets": {
      "selector-neo-order-satin-brown": {
        "assetId": "selector-neo-order-satin-brown",
        "role": "selector-swatch",
        "series": "Neo Order",
        "label": "Satin Brown",
        "colorSlug": "satin-brown",
        "sourceFigmaNode": "3301:2529",
        "sourceFigmaName": "Satin Brown",
        "sourceType": "direct-figma-selector-child-exportAsync",
        "width": 80,
        "height": 80,
        "publicPath": "/assets/air-ease-v2/detail/new-product-lines/selector-atomic/neo-order/satin-brown.png",
        "targetRoute": "/air-ease-v2/detail/neo-order-satin-brown",
        "routeStatus": "available",
        "status": "available",
        "sha256": "2abd26b1d4227346a1238acdd9b11b90373627845a8cd8a0747d368b00a3493a"
      },
      "selector-neo-order-dune-brown": {
        "assetId": "selector-neo-order-dune-brown",
        "role": "selector-swatch",
        "series": "Neo Order",
        "label": "Dune Brown",
        "colorSlug": "dune-brown",
        "sourceFigmaNode": "3301:1721",
        "sourceFigmaName": "Dune Brown",
        "sourceType": "direct-figma-selector-child-exportAsync",
        "width": 80,
        "height": 80,
        "publicPath": "/assets/air-ease-v2/detail/new-product-lines/selector-atomic/neo-order/dune-brown.png",
        "targetRoute": "/air-ease-v2/detail/neo-order-dune-brown",
        "routeStatus": "available",
        "status": "available",
        "sha256": "1c1d9d823790026afbf39d688e73d770416e29d38de92f005bd7a81dd811b546"
      },
      "selector-neo-order-tidal-denim-blue": {
        "assetId": "selector-neo-order-tidal-denim-blue",
        "role": "selector-swatch",
        "series": "Neo Order",
        "label": "Tidal Denim Blue",
        "colorSlug": "tidal-denim-blue",
        "sourceFigmaNode": "3301:1723",
        "sourceFigmaName": "Soft Mist Blue",
        "sourceType": "direct-figma-selector-child-exportAsync",
        "width": 80,
        "height": 80,
        "publicPath": "/assets/air-ease-v2/detail/new-product-lines/selector-atomic/neo-order/tidal-denim-blue.png",
        "targetRoute": "/air-ease-v2/detail/neo-order-tidal-denim-blue",
        "routeStatus": "available",
        "status": "available",
        "sha256": "3e82ead2859da79ed0a21996a6d301bfe4ac03008354d694fd923790f4d0ba53"
      },
      "selector-neo-order-morning-mist-denim-blue": {
        "assetId": "selector-neo-order-morning-mist-denim-blue",
        "role": "selector-swatch",
        "series": "Neo Order",
        "label": "Morning Mist Denim Blue",
        "colorSlug": "morning-mist-denim-blue",
        "sourceFigmaNode": "3301:1725",
        "sourceFigmaName": "Nightfall Black",
        "sourceType": "direct-figma-selector-child-exportAsync",
        "width": 80,
        "height": 80,
        "publicPath": "/assets/air-ease-v2/detail/new-product-lines/selector-atomic/neo-order/morning-mist-denim-blue.png",
        "targetRoute": "/air-ease-v2/detail/neo-order-morning-mist-denim-blue",
        "routeStatus": "available",
        "status": "available",
        "sha256": "b810e73d63d8cba267e17f7b4d8794fafab9ddebf936da6f05680b1c101bf9a5"
      },
      "selector-boundaryless-satin-brown": {
        "assetId": "selector-boundaryless-satin-brown",
        "role": "selector-swatch",
        "series": "Boundaryless",
        "label": "Satin Brown",
        "colorSlug": "satin-brown",
        "sourceFigmaNode": "3301:2280",
        "sourceFigmaName": "Satin Brown",
        "sourceType": "direct-figma-selector-child-exportAsync",
        "width": 80,
        "height": 80,
        "publicPath": "/assets/air-ease-v2/detail/new-product-lines/selector-atomic/boundaryless/satin-brown.png",
        "targetRoute": "/air-ease-v2/detail/boundaryless-satin-brown",
        "routeStatus": "available",
        "status": "available",
        "sha256": "dce5694cb28177bd0cda5d830bcbd620c56c39248e9f6f398e8508831ccba797"
      },
      "selector-boundaryless-midnight-mist-denim-blue": {
        "assetId": "selector-boundaryless-midnight-mist-denim-blue",
        "role": "selector-swatch",
        "series": "Boundaryless",
        "label": "Midnight Mist Denim Blue",
        "colorSlug": "midnight-mist-denim-blue",
        "sourceFigmaNode": "3301:1854",
        "sourceFigmaName": "Morning Mist Denim Blue",
        "sourceType": "direct-figma-selector-child-exportAsync",
        "width": 80,
        "height": 80,
        "publicPath": "/assets/air-ease-v2/detail/new-product-lines/selector-atomic/boundaryless/midnight-mist-denim-blue.png",
        "targetRoute": "/air-ease-v2/detail/boundaryless-midnight-mist-denim-blue",
        "routeStatus": "available",
        "status": "available",
        "sha256": "0d13812daff7ccc6c9cfce93c2a5b5a55846bacd8077e5357dc620cbb0758ba7"
      },
      "selector-boundaryless-dune-brown": {
        "assetId": "selector-boundaryless-dune-brown",
        "role": "selector-swatch",
        "series": "Boundaryless",
        "label": "Dune Brown",
        "colorSlug": "dune-brown",
        "sourceFigmaNode": "3301:1856",
        "sourceFigmaName": "Dune Brown",
        "sourceType": "direct-figma-selector-child-exportAsync",
        "width": 80,
        "height": 80,
        "publicPath": "/assets/air-ease-v2/detail/new-product-lines/selector-atomic/boundaryless/dune-brown.png",
        "targetRoute": "/air-ease-v2/detail/boundaryless-dune-brown",
        "routeStatus": "available",
        "status": "available",
        "sha256": "13901e41ffed74b3dfe7457d4254eb379e9f54d0cf038e4edd93bc8320bd5240"
      },
      "selector-wandering-verses-sea-foam-white": {
        "assetId": "selector-wandering-verses-sea-foam-white",
        "role": "selector-swatch",
        "series": "Wandering Verses",
        "label": "Sea Foam White",
        "colorSlug": "sea-foam-white",
        "sourceFigmaNode": "3301:2143",
        "sourceFigmaName": "Sea Foam White",
        "sourceType": "direct-figma-selector-child-exportAsync",
        "width": 80,
        "height": 80,
        "publicPath": "/assets/air-ease-v2/detail/new-product-lines/selector-atomic/wandering-verses/sea-foam-white.png",
        "targetRoute": "/air-ease-v2/detail/wandering-verses-sea-foam-white",
        "routeStatus": "available",
        "status": "available",
        "sha256": "be782093f27cc5fc96e6168b12fb3be13eb7eedbda05b98a72a877b1f3fade24"
      },
      "selector-wandering-verses-swaying-silver-blue": {
        "assetId": "selector-wandering-verses-swaying-silver-blue",
        "role": "selector-swatch",
        "series": "Wandering Verses",
        "label": "Swaying Silver Blue",
        "colorSlug": "swaying-silver-blue",
        "sourceFigmaNode": "3301:1991",
        "sourceFigmaName": "Swaying Silver Blue",
        "sourceType": "direct-figma-selector-child-exportAsync",
        "width": 80,
        "height": 80,
        "publicPath": "/assets/air-ease-v2/detail/new-product-lines/selector-atomic/wandering-verses/swaying-silver-blue.png",
        "targetRoute": "/air-ease-v2/detail/wandering-verses-swaying-silver-blue",
        "routeStatus": "available",
        "status": "available",
        "sha256": "ca08102b80a809eab83e2b29d3aba4e0a6253e02e7e9d097a752d543dd02fd65"
      },
      "selector-wandering-verses-wings-of-light": {
        "assetId": "selector-wandering-verses-wings-of-light",
        "role": "selector-swatch",
        "series": "Wandering Verses",
        "label": "Wings of Light",
        "colorSlug": "wings-of-light",
        "sourceFigmaNode": "3301:1993",
        "sourceFigmaName": "Wings of Light",
        "sourceType": "direct-figma-selector-child-exportAsync",
        "width": 80,
        "height": 80,
        "publicPath": "/assets/air-ease-v2/detail/new-product-lines/selector-atomic/wandering-verses/wings-of-light.png",
        "targetRoute": "/air-ease-v2/detail/wandering-verses-wings-of-light",
        "routeStatus": "available",
        "status": "available",
        "sha256": "2d0920f96908446ed8cbcf690f524a2832db6be56ea98e5c4c1ef39370076afc"
      },
      "selector-rewind-ink-wash-blue": {
        "assetId": "selector-rewind-ink-wash-blue",
        "role": "selector-swatch",
        "series": "Rewind",
        "label": "Ink Wash Blue",
        "colorSlug": "ink-wash-blue",
        "sourceFigmaNode": "3304:365",
        "sourceFigmaName": "Ink Wash Blue",
        "sourceType": "direct-figma-selector-child-exportAsync",
        "width": 80,
        "height": 80,
        "publicPath": "/assets/air-ease-v2/detail/new-product-lines/selector-atomic/rewind/ink-wash-blue.png",
        "targetRoute": "/air-ease-v2/detail/rewind-ink-wash-blue",
        "routeStatus": "available",
        "status": "available",
        "sha256": "c57f30061efcdacc1afa8bf2c61b12fdb9f736f7a94ed4a58c56063759a096ec"
      },
      "selector-curve-paradox-ink-wash-blue": {
        "assetId": "selector-curve-paradox-ink-wash-blue",
        "role": "selector-swatch",
        "series": "The Curve Paradox",
        "label": "Ink Wash Blue",
        "colorSlug": "ink-wash-blue",
        "sourceFigmaNode": "3359:253",
        "sourceFigmaName": "ink wash blue",
        "sourceType": "direct-figma-selector-child-exportAsync",
        "width": 80,
        "height": 80,
        "publicPath": "/assets/air-ease-v2/detail/new-product-lines/selector-atomic/curve-paradox/ink-wash-blue.png",
        "targetRoute": "/air-ease-v2/detail/curve-paradox-ink-wash-blue",
        "routeStatus": "available",
        "status": "available",
        "sha256": "effbd87fbacc4ec7c4dce6c4955d75eb498777481e9d130bde0054f0543d6839"
      },
      "selector-curve-paradox-swaying-silver-blue": {
        "assetId": "selector-curve-paradox-swaying-silver-blue",
        "role": "selector-swatch",
        "series": "The Curve Paradox",
        "label": "Swaying Silver Blue",
        "colorSlug": "swaying-silver-blue",
        "sourceFigmaNode": "3359:256",
        "sourceFigmaName": "Swaying Silver Blue",
        "sourceType": "direct-figma-selector-child-exportAsync",
        "width": 80,
        "height": 80,
        "publicPath": "/assets/air-ease-v2/detail/new-product-lines/selector-atomic/curve-paradox/swaying-silver-blue.png",
        "targetRoute": null,
        "routeStatus": "visual-only-no-route",
        "status": "visual-only-no-route",
        "sha256": "93ef616c7e83ba1ce04e4dc723121266b8bac9b39532f884b569aa1d80fd823c"
      },
      "selector-curve-paradox-eggshell-white": {
        "assetId": "selector-curve-paradox-eggshell-white",
        "role": "selector-swatch",
        "series": "The Curve Paradox",
        "label": "Eggshell White",
        "colorSlug": "eggshell-white",
        "sourceFigmaNode": "3359:258",
        "sourceFigmaName": "Eggshell white",
        "sourceType": "direct-figma-selector-child-exportAsync",
        "width": 80,
        "height": 80,
        "publicPath": "/assets/air-ease-v2/detail/new-product-lines/selector-atomic/curve-paradox/eggshell-white.png",
        "targetRoute": null,
        "routeStatus": "visual-only-no-route",
        "status": "visual-only-no-route",
        "sha256": "ac82d54c883cc31523d2927ee54288ce9d4b4d535075a56a175cf233a267b6aa"
      },
      "selector-curve-paradox-eggshell-white-2": {
        "assetId": "selector-curve-paradox-eggshell-white-2",
        "role": "selector-swatch",
        "series": "The Curve Paradox",
        "label": "Eggshell White 2",
        "colorSlug": "eggshell-white-2",
        "sourceFigmaNode": "3359:261",
        "sourceFigmaName": "Eggshell white",
        "sourceType": "direct-figma-selector-child-exportAsync",
        "width": 80,
        "height": 80,
        "publicPath": "/assets/air-ease-v2/detail/new-product-lines/selector-atomic/curve-paradox/eggshell-white-2.png",
        "targetRoute": null,
        "routeStatus": "visual-only-no-route",
        "status": "visual-only-no-route",
        "sha256": "3035810b8fafbab0bf314aa716ddc1939a9d05e29308149f920f3c26a0506b6c"
      },
      "selector-neo-order-dot": {
        "assetId": "selector-neo-order-dot",
        "role": "selector-dot",
        "series": "Neo Order",
        "label": "selector dot",
        "colorSlug": "dot",
        "sourceFigmaNode": "3301:1720",
        "sourceFigmaName": "Ellipse 1",
        "sourceType": "direct-figma-selector-child-exportAsync",
        "width": 6,
        "height": 6,
        "publicPath": "/assets/air-ease-v2/detail/new-product-lines/selector-atomic/neo-order/dot.png",
        "targetRoute": null,
        "routeStatus": "dynamic-dot-visual",
        "status": "available",
        "sha256": "1013f2ab107495b42f3672054830454d24ad027b6c10799f89e4f68a6953b6c7"
      },
      "selector-boundaryless-dot": {
        "assetId": "selector-boundaryless-dot",
        "role": "selector-dot",
        "series": "Boundaryless",
        "label": "selector dot",
        "colorSlug": "dot",
        "sourceFigmaNode": "3301:1853",
        "sourceFigmaName": "Ellipse 1",
        "sourceType": "direct-figma-selector-child-exportAsync",
        "width": 6,
        "height": 6,
        "publicPath": "/assets/air-ease-v2/detail/new-product-lines/selector-atomic/boundaryless/dot.png",
        "targetRoute": null,
        "routeStatus": "dynamic-dot-visual",
        "status": "available",
        "sha256": "1013f2ab107495b42f3672054830454d24ad027b6c10799f89e4f68a6953b6c7"
      },
      "selector-wandering-verses-dot": {
        "assetId": "selector-wandering-verses-dot",
        "role": "selector-dot",
        "series": "Wandering Verses",
        "label": "selector dot",
        "colorSlug": "dot",
        "sourceFigmaNode": "3301:1990",
        "sourceFigmaName": "Ellipse 1",
        "sourceType": "direct-figma-selector-child-exportAsync",
        "width": 6,
        "height": 6,
        "publicPath": "/assets/air-ease-v2/detail/new-product-lines/selector-atomic/wandering-verses/dot.png",
        "targetRoute": null,
        "routeStatus": "dynamic-dot-visual",
        "status": "available",
        "sha256": "1013f2ab107495b42f3672054830454d24ad027b6c10799f89e4f68a6953b6c7"
      },
      "selector-curve-paradox-dot": {
        "assetId": "selector-curve-paradox-dot",
        "role": "selector-dot",
        "series": "The Curve Paradox",
        "label": "selector dot",
        "colorSlug": "dot",
        "sourceFigmaNode": "3359:255",
        "sourceFigmaName": "Ellipse 1",
        "sourceType": "direct-figma-selector-child-exportAsync",
        "width": 6,
        "height": 6,
        "publicPath": "/assets/air-ease-v2/detail/new-product-lines/selector-atomic/curve-paradox/dot.png",
        "targetRoute": null,
        "routeStatus": "dynamic-dot-visual",
        "status": "available",
        "sha256": "1013f2ab107495b42f3672054830454d24ad027b6c10799f89e4f68a6953b6c7"
      }
    },
    "seriesLayoutContracts": {
      "neo-order": {
        "series": "Neo Order",
        "order": [
          "Satin Brown",
          "Dune Brown",
          "Tidal Denim Blue",
          "Morning Mist Denim Blue"
        ],
        "coordinateSpace": "desktop-frame-1920x4755-unscaled; selector-local coordinates relative to owning detail frame",
        "swatchGeometry": {
          "width": 80,
          "height": 80,
          "y": 330,
          "hatSlotAdvance": 144,
          "dotToNextHatOffset": 70
        },
        "activeRingGeometry": {
          "type": "css-border-or-overlay",
          "bbox": {
            "width": 80,
            "height": 80
          },
          "strokeColor": "#867d77",
          "strokeWidthPx": 1.2,
          "note": "Use dynamic overlay; do not rely on baked ring in full frame."
        },
        "dotGeometry": {
          "sourceFigmaNode": "3301:1720",
          "width": 6,
          "height": 6,
          "fill": "#3a3231",
          "slotRule": "insert immediately after active swatch"
        },
        "states": [
          {
            "activeIndex": 1,
            "activeLabel": "Satin Brown",
            "swatches": [
              {
                "order": 1,
                "label": "Satin Brown",
                "colorSlug": "satin-brown",
                "x": 1167,
                "y": 330,
                "width": 80,
                "height": 80,
                "active": true,
                "targetRoute": "/air-ease-v2/detail/neo-order-satin-brown",
                "routeStatus": "available"
              },
              {
                "order": 2,
                "label": "Dune Brown",
                "colorSlug": "dune-brown",
                "x": 1381,
                "y": 330,
                "width": 80,
                "height": 80,
                "active": false,
                "targetRoute": "/air-ease-v2/detail/neo-order-dune-brown",
                "routeStatus": "available"
              },
              {
                "order": 3,
                "label": "Tidal Denim Blue",
                "colorSlug": "tidal-denim-blue",
                "x": 1525,
                "y": 330,
                "width": 80,
                "height": 80,
                "active": false,
                "targetRoute": "/air-ease-v2/detail/neo-order-tidal-denim-blue",
                "routeStatus": "available"
              },
              {
                "order": 4,
                "label": "Morning Mist Denim Blue",
                "colorSlug": "morning-mist-denim-blue",
                "x": 1669,
                "y": 330,
                "width": 80,
                "height": 80,
                "active": false,
                "targetRoute": "/air-ease-v2/detail/neo-order-morning-mist-denim-blue",
                "routeStatus": "available"
              }
            ],
            "dot": {
              "x": 1311,
              "y": 367,
              "width": 6,
              "height": 6
            }
          },
          {
            "activeIndex": 2,
            "activeLabel": "Dune Brown",
            "swatches": [
              {
                "order": 1,
                "label": "Satin Brown",
                "colorSlug": "satin-brown",
                "x": 1167,
                "y": 330,
                "width": 80,
                "height": 80,
                "active": false,
                "targetRoute": "/air-ease-v2/detail/neo-order-satin-brown",
                "routeStatus": "available"
              },
              {
                "order": 2,
                "label": "Dune Brown",
                "colorSlug": "dune-brown",
                "x": 1311,
                "y": 330,
                "width": 80,
                "height": 80,
                "active": true,
                "targetRoute": "/air-ease-v2/detail/neo-order-dune-brown",
                "routeStatus": "available"
              },
              {
                "order": 3,
                "label": "Tidal Denim Blue",
                "colorSlug": "tidal-denim-blue",
                "x": 1525,
                "y": 330,
                "width": 80,
                "height": 80,
                "active": false,
                "targetRoute": "/air-ease-v2/detail/neo-order-tidal-denim-blue",
                "routeStatus": "available"
              },
              {
                "order": 4,
                "label": "Morning Mist Denim Blue",
                "colorSlug": "morning-mist-denim-blue",
                "x": 1669,
                "y": 330,
                "width": 80,
                "height": 80,
                "active": false,
                "targetRoute": "/air-ease-v2/detail/neo-order-morning-mist-denim-blue",
                "routeStatus": "available"
              }
            ],
            "dot": {
              "x": 1455,
              "y": 367,
              "width": 6,
              "height": 6
            }
          },
          {
            "activeIndex": 3,
            "activeLabel": "Tidal Denim Blue",
            "swatches": [
              {
                "order": 1,
                "label": "Satin Brown",
                "colorSlug": "satin-brown",
                "x": 1167,
                "y": 330,
                "width": 80,
                "height": 80,
                "active": false,
                "targetRoute": "/air-ease-v2/detail/neo-order-satin-brown",
                "routeStatus": "available"
              },
              {
                "order": 2,
                "label": "Dune Brown",
                "colorSlug": "dune-brown",
                "x": 1311,
                "y": 330,
                "width": 80,
                "height": 80,
                "active": false,
                "targetRoute": "/air-ease-v2/detail/neo-order-dune-brown",
                "routeStatus": "available"
              },
              {
                "order": 3,
                "label": "Tidal Denim Blue",
                "colorSlug": "tidal-denim-blue",
                "x": 1455,
                "y": 330,
                "width": 80,
                "height": 80,
                "active": true,
                "targetRoute": "/air-ease-v2/detail/neo-order-tidal-denim-blue",
                "routeStatus": "available"
              },
              {
                "order": 4,
                "label": "Morning Mist Denim Blue",
                "colorSlug": "morning-mist-denim-blue",
                "x": 1669,
                "y": 330,
                "width": 80,
                "height": 80,
                "active": false,
                "targetRoute": "/air-ease-v2/detail/neo-order-morning-mist-denim-blue",
                "routeStatus": "available"
              }
            ],
            "dot": {
              "x": 1599,
              "y": 367,
              "width": 6,
              "height": 6
            }
          },
          {
            "activeIndex": 4,
            "activeLabel": "Morning Mist Denim Blue",
            "swatches": [
              {
                "order": 1,
                "label": "Satin Brown",
                "colorSlug": "satin-brown",
                "x": 1167,
                "y": 330,
                "width": 80,
                "height": 80,
                "active": false,
                "targetRoute": "/air-ease-v2/detail/neo-order-satin-brown",
                "routeStatus": "available"
              },
              {
                "order": 2,
                "label": "Dune Brown",
                "colorSlug": "dune-brown",
                "x": 1311,
                "y": 330,
                "width": 80,
                "height": 80,
                "active": false,
                "targetRoute": "/air-ease-v2/detail/neo-order-dune-brown",
                "routeStatus": "available"
              },
              {
                "order": 3,
                "label": "Tidal Denim Blue",
                "colorSlug": "tidal-denim-blue",
                "x": 1455,
                "y": 330,
                "width": 80,
                "height": 80,
                "active": false,
                "targetRoute": "/air-ease-v2/detail/neo-order-tidal-denim-blue",
                "routeStatus": "available"
              },
              {
                "order": 4,
                "label": "Morning Mist Denim Blue",
                "colorSlug": "morning-mist-denim-blue",
                "x": 1599,
                "y": 330,
                "width": 80,
                "height": 80,
                "active": true,
                "targetRoute": "/air-ease-v2/detail/neo-order-morning-mist-denim-blue",
                "routeStatus": "available"
              }
            ],
            "dot": {
              "x": 1743,
              "y": 367,
              "width": 6,
              "height": 6
            }
          }
        ],
        "sourceStatus": "source-mapped-but-not-exported"
      },
      "boundaryless": {
        "series": "Boundaryless",
        "order": [
          "Satin Brown",
          "Midnight Mist Denim Blue",
          "Dune Brown"
        ],
        "coordinateSpace": "desktop-frame-1920x4755-unscaled; selector-local coordinates relative to owning detail frame",
        "swatchGeometry": {
          "width": 80,
          "height": 80,
          "y": 330,
          "hatSlotAdvance": 144,
          "dotToNextHatOffset": 70
        },
        "activeRingGeometry": {
          "type": "css-border-or-overlay",
          "bbox": {
            "width": 80,
            "height": 80
          },
          "strokeColor": "#867d77",
          "strokeWidthPx": 1.2,
          "note": "Use dynamic overlay; do not rely on baked ring in full frame."
        },
        "dotGeometry": {
          "sourceFigmaNode": "3301:1853",
          "width": 6,
          "height": 6,
          "fill": "#3a3231",
          "slotRule": "insert immediately after active swatch"
        },
        "states": [
          {
            "activeIndex": 1,
            "activeLabel": "Satin Brown",
            "swatches": [
              {
                "order": 1,
                "label": "Satin Brown",
                "colorSlug": "satin-brown",
                "x": 1166,
                "y": 330,
                "width": 80,
                "height": 80,
                "active": true,
                "targetRoute": "/air-ease-v2/detail/boundaryless-satin-brown",
                "routeStatus": "available"
              },
              {
                "order": 2,
                "label": "Midnight Mist Denim Blue",
                "colorSlug": "midnight-mist-denim-blue",
                "x": 1380,
                "y": 330,
                "width": 80,
                "height": 80,
                "active": false,
                "targetRoute": "/air-ease-v2/detail/boundaryless-midnight-mist-denim-blue",
                "routeStatus": "available"
              },
              {
                "order": 3,
                "label": "Dune Brown",
                "colorSlug": "dune-brown",
                "x": 1524,
                "y": 330,
                "width": 80,
                "height": 80,
                "active": false,
                "targetRoute": "/air-ease-v2/detail/boundaryless-dune-brown",
                "routeStatus": "available"
              }
            ],
            "dot": {
              "x": 1310,
              "y": 367,
              "width": 6,
              "height": 6
            }
          },
          {
            "activeIndex": 2,
            "activeLabel": "Midnight Mist Denim Blue",
            "swatches": [
              {
                "order": 1,
                "label": "Satin Brown",
                "colorSlug": "satin-brown",
                "x": 1166,
                "y": 330,
                "width": 80,
                "height": 80,
                "active": false,
                "targetRoute": "/air-ease-v2/detail/boundaryless-satin-brown",
                "routeStatus": "available"
              },
              {
                "order": 2,
                "label": "Midnight Mist Denim Blue",
                "colorSlug": "midnight-mist-denim-blue",
                "x": 1310,
                "y": 330,
                "width": 80,
                "height": 80,
                "active": true,
                "targetRoute": "/air-ease-v2/detail/boundaryless-midnight-mist-denim-blue",
                "routeStatus": "available"
              },
              {
                "order": 3,
                "label": "Dune Brown",
                "colorSlug": "dune-brown",
                "x": 1524,
                "y": 330,
                "width": 80,
                "height": 80,
                "active": false,
                "targetRoute": "/air-ease-v2/detail/boundaryless-dune-brown",
                "routeStatus": "available"
              }
            ],
            "dot": {
              "x": 1454,
              "y": 367,
              "width": 6,
              "height": 6
            }
          },
          {
            "activeIndex": 3,
            "activeLabel": "Dune Brown",
            "swatches": [
              {
                "order": 1,
                "label": "Satin Brown",
                "colorSlug": "satin-brown",
                "x": 1166,
                "y": 330,
                "width": 80,
                "height": 80,
                "active": false,
                "targetRoute": "/air-ease-v2/detail/boundaryless-satin-brown",
                "routeStatus": "available"
              },
              {
                "order": 2,
                "label": "Midnight Mist Denim Blue",
                "colorSlug": "midnight-mist-denim-blue",
                "x": 1310,
                "y": 330,
                "width": 80,
                "height": 80,
                "active": false,
                "targetRoute": "/air-ease-v2/detail/boundaryless-midnight-mist-denim-blue",
                "routeStatus": "available"
              },
              {
                "order": 3,
                "label": "Dune Brown",
                "colorSlug": "dune-brown",
                "x": 1454,
                "y": 330,
                "width": 80,
                "height": 80,
                "active": true,
                "targetRoute": "/air-ease-v2/detail/boundaryless-dune-brown",
                "routeStatus": "available"
              }
            ],
            "dot": {
              "x": 1598,
              "y": 367,
              "width": 6,
              "height": 6
            }
          }
        ],
        "sourceStatus": "source-mapped-but-not-exported"
      },
      "wandering-verses": {
        "series": "Wandering Verses",
        "order": [
          "Sea Foam White",
          "Swaying Silver Blue",
          "Wings of Light"
        ],
        "coordinateSpace": "desktop-frame-1920x4755-unscaled; selector-local coordinates relative to owning detail frame",
        "swatchGeometry": {
          "width": 80,
          "height": 80,
          "y": 330,
          "hatSlotAdvance": 144,
          "dotToNextHatOffset": 70
        },
        "activeRingGeometry": {
          "type": "css-border-or-overlay",
          "bbox": {
            "width": 80,
            "height": 80
          },
          "strokeColor": "#867d77",
          "strokeWidthPx": 1.2,
          "note": "Use dynamic overlay; do not rely on baked ring in full frame."
        },
        "dotGeometry": {
          "sourceFigmaNode": "3301:1990",
          "width": 6,
          "height": 6,
          "fill": "#3a3231",
          "slotRule": "insert immediately after active swatch"
        },
        "states": [
          {
            "activeIndex": 1,
            "activeLabel": "Sea Foam White",
            "swatches": [
              {
                "order": 1,
                "label": "Sea Foam White",
                "colorSlug": "sea-foam-white",
                "x": 1166,
                "y": 330,
                "width": 80,
                "height": 80,
                "active": true,
                "targetRoute": "/air-ease-v2/detail/wandering-verses-sea-foam-white",
                "routeStatus": "available"
              },
              {
                "order": 2,
                "label": "Swaying Silver Blue",
                "colorSlug": "swaying-silver-blue",
                "x": 1380,
                "y": 330,
                "width": 80,
                "height": 80,
                "active": false,
                "targetRoute": "/air-ease-v2/detail/wandering-verses-swaying-silver-blue",
                "routeStatus": "available"
              },
              {
                "order": 3,
                "label": "Wings of Light",
                "colorSlug": "wings-of-light",
                "x": 1524,
                "y": 330,
                "width": 80,
                "height": 80,
                "active": false,
                "targetRoute": "/air-ease-v2/detail/wandering-verses-wings-of-light",
                "routeStatus": "available"
              }
            ],
            "dot": {
              "x": 1310,
              "y": 367,
              "width": 6,
              "height": 6
            }
          },
          {
            "activeIndex": 2,
            "activeLabel": "Swaying Silver Blue",
            "swatches": [
              {
                "order": 1,
                "label": "Sea Foam White",
                "colorSlug": "sea-foam-white",
                "x": 1166,
                "y": 330,
                "width": 80,
                "height": 80,
                "active": false,
                "targetRoute": "/air-ease-v2/detail/wandering-verses-sea-foam-white",
                "routeStatus": "available"
              },
              {
                "order": 2,
                "label": "Swaying Silver Blue",
                "colorSlug": "swaying-silver-blue",
                "x": 1310,
                "y": 330,
                "width": 80,
                "height": 80,
                "active": true,
                "targetRoute": "/air-ease-v2/detail/wandering-verses-swaying-silver-blue",
                "routeStatus": "available"
              },
              {
                "order": 3,
                "label": "Wings of Light",
                "colorSlug": "wings-of-light",
                "x": 1524,
                "y": 330,
                "width": 80,
                "height": 80,
                "active": false,
                "targetRoute": "/air-ease-v2/detail/wandering-verses-wings-of-light",
                "routeStatus": "available"
              }
            ],
            "dot": {
              "x": 1454,
              "y": 367,
              "width": 6,
              "height": 6
            }
          },
          {
            "activeIndex": 3,
            "activeLabel": "Wings of Light",
            "swatches": [
              {
                "order": 1,
                "label": "Sea Foam White",
                "colorSlug": "sea-foam-white",
                "x": 1166,
                "y": 330,
                "width": 80,
                "height": 80,
                "active": false,
                "targetRoute": "/air-ease-v2/detail/wandering-verses-sea-foam-white",
                "routeStatus": "available"
              },
              {
                "order": 2,
                "label": "Swaying Silver Blue",
                "colorSlug": "swaying-silver-blue",
                "x": 1310,
                "y": 330,
                "width": 80,
                "height": 80,
                "active": false,
                "targetRoute": "/air-ease-v2/detail/wandering-verses-swaying-silver-blue",
                "routeStatus": "available"
              },
              {
                "order": 3,
                "label": "Wings of Light",
                "colorSlug": "wings-of-light",
                "x": 1454,
                "y": 330,
                "width": 80,
                "height": 80,
                "active": true,
                "targetRoute": "/air-ease-v2/detail/wandering-verses-wings-of-light",
                "routeStatus": "available"
              }
            ],
            "dot": {
              "x": 1598,
              "y": 367,
              "width": 6,
              "height": 6
            }
          }
        ],
        "sourceStatus": "source-mapped-but-not-exported"
      },
      "rewind": {
        "series": "Rewind",
        "order": [
          "Ink Wash Blue"
        ],
        "coordinateSpace": "desktop-frame-1920x4755-unscaled; selector-local coordinates relative to owning detail frame",
        "swatchGeometry": {
          "width": 80,
          "height": 80,
          "y": 330,
          "hatSlotAdvance": 144,
          "dotToNextHatOffset": 70
        },
        "activeRingGeometry": {
          "type": "css-border-or-overlay",
          "bbox": {
            "width": 80,
            "height": 80
          },
          "strokeColor": "#867d77",
          "strokeWidthPx": 1.2,
          "note": "Use dynamic overlay; do not rely on baked ring in full frame."
        },
        "dotGeometry": null,
        "states": [
          {
            "activeIndex": 1,
            "activeLabel": "Ink Wash Blue",
            "swatches": [
              {
                "order": 1,
                "label": "Ink Wash Blue",
                "colorSlug": "ink-wash-blue",
                "x": 1167,
                "y": 330,
                "width": 80,
                "height": 80,
                "active": true,
                "targetRoute": "/air-ease-v2/detail/rewind-ink-wash-blue",
                "routeStatus": "available"
              }
            ],
            "dot": null
          }
        ],
        "sourceStatus": "source-mapped-but-not-exported"
      },
      "curve-paradox": {
        "series": "The Curve Paradox",
        "order": [
          "Ink Wash Blue",
          "Swaying Silver Blue",
          "Eggshell White",
          "Eggshell White 2"
        ],
        "coordinateSpace": "desktop-frame-1920x4755-unscaled; selector-local coordinates relative to owning detail frame",
        "swatchGeometry": {
          "width": 80,
          "height": 80,
          "y": 330,
          "hatSlotAdvance": 144,
          "dotToNextHatOffset": 70
        },
        "activeRingGeometry": {
          "type": "css-border-or-overlay",
          "bbox": {
            "width": 80,
            "height": 80
          },
          "strokeColor": "#867d77",
          "strokeWidthPx": 1.2,
          "note": "Use dynamic overlay; do not rely on baked ring in full frame."
        },
        "dotGeometry": {
          "sourceFigmaNode": "3359:255",
          "width": 6,
          "height": 6,
          "fill": "#3a3231",
          "slotRule": "insert immediately after active swatch"
        },
        "states": [
          {
            "activeIndex": 1,
            "activeLabel": "Ink Wash Blue",
            "swatches": [
              {
                "order": 1,
                "label": "Ink Wash Blue",
                "colorSlug": "ink-wash-blue",
                "x": 1169,
                "y": 330,
                "width": 80,
                "height": 80,
                "active": true,
                "targetRoute": "/air-ease-v2/detail/curve-paradox-ink-wash-blue",
                "routeStatus": "available"
              },
              {
                "order": 2,
                "label": "Swaying Silver Blue",
                "colorSlug": "swaying-silver-blue",
                "x": 1383,
                "y": 330,
                "width": 80,
                "height": 80,
                "active": false,
                "targetRoute": null,
                "routeStatus": "visual-only-no-route"
              },
              {
                "order": 3,
                "label": "Eggshell White",
                "colorSlug": "eggshell-white",
                "x": 1527,
                "y": 330,
                "width": 80,
                "height": 80,
                "active": false,
                "targetRoute": null,
                "routeStatus": "visual-only-no-route"
              },
              {
                "order": 4,
                "label": "Eggshell White 2",
                "colorSlug": "eggshell-white-2",
                "x": 1671,
                "y": 330,
                "width": 80,
                "height": 80,
                "active": false,
                "targetRoute": null,
                "routeStatus": "visual-only-no-route"
              }
            ],
            "dot": {
              "x": 1313,
              "y": 367,
              "width": 6,
              "height": 6
            }
          },
          {
            "activeIndex": 2,
            "activeLabel": "Swaying Silver Blue",
            "swatches": [
              {
                "order": 1,
                "label": "Ink Wash Blue",
                "colorSlug": "ink-wash-blue",
                "x": 1169,
                "y": 330,
                "width": 80,
                "height": 80,
                "active": false,
                "targetRoute": "/air-ease-v2/detail/curve-paradox-ink-wash-blue",
                "routeStatus": "available"
              },
              {
                "order": 2,
                "label": "Swaying Silver Blue",
                "colorSlug": "swaying-silver-blue",
                "x": 1313,
                "y": 330,
                "width": 80,
                "height": 80,
                "active": true,
                "targetRoute": null,
                "routeStatus": "visual-only-no-route"
              },
              {
                "order": 3,
                "label": "Eggshell White",
                "colorSlug": "eggshell-white",
                "x": 1527,
                "y": 330,
                "width": 80,
                "height": 80,
                "active": false,
                "targetRoute": null,
                "routeStatus": "visual-only-no-route"
              },
              {
                "order": 4,
                "label": "Eggshell White 2",
                "colorSlug": "eggshell-white-2",
                "x": 1671,
                "y": 330,
                "width": 80,
                "height": 80,
                "active": false,
                "targetRoute": null,
                "routeStatus": "visual-only-no-route"
              }
            ],
            "dot": {
              "x": 1457,
              "y": 367,
              "width": 6,
              "height": 6
            }
          },
          {
            "activeIndex": 3,
            "activeLabel": "Eggshell White",
            "swatches": [
              {
                "order": 1,
                "label": "Ink Wash Blue",
                "colorSlug": "ink-wash-blue",
                "x": 1169,
                "y": 330,
                "width": 80,
                "height": 80,
                "active": false,
                "targetRoute": "/air-ease-v2/detail/curve-paradox-ink-wash-blue",
                "routeStatus": "available"
              },
              {
                "order": 2,
                "label": "Swaying Silver Blue",
                "colorSlug": "swaying-silver-blue",
                "x": 1313,
                "y": 330,
                "width": 80,
                "height": 80,
                "active": false,
                "targetRoute": null,
                "routeStatus": "visual-only-no-route"
              },
              {
                "order": 3,
                "label": "Eggshell White",
                "colorSlug": "eggshell-white",
                "x": 1457,
                "y": 330,
                "width": 80,
                "height": 80,
                "active": true,
                "targetRoute": null,
                "routeStatus": "visual-only-no-route"
              },
              {
                "order": 4,
                "label": "Eggshell White 2",
                "colorSlug": "eggshell-white-2",
                "x": 1671,
                "y": 330,
                "width": 80,
                "height": 80,
                "active": false,
                "targetRoute": null,
                "routeStatus": "visual-only-no-route"
              }
            ],
            "dot": {
              "x": 1601,
              "y": 367,
              "width": 6,
              "height": 6
            }
          },
          {
            "activeIndex": 4,
            "activeLabel": "Eggshell White 2",
            "swatches": [
              {
                "order": 1,
                "label": "Ink Wash Blue",
                "colorSlug": "ink-wash-blue",
                "x": 1169,
                "y": 330,
                "width": 80,
                "height": 80,
                "active": false,
                "targetRoute": "/air-ease-v2/detail/curve-paradox-ink-wash-blue",
                "routeStatus": "available"
              },
              {
                "order": 2,
                "label": "Swaying Silver Blue",
                "colorSlug": "swaying-silver-blue",
                "x": 1313,
                "y": 330,
                "width": 80,
                "height": 80,
                "active": false,
                "targetRoute": null,
                "routeStatus": "visual-only-no-route"
              },
              {
                "order": 3,
                "label": "Eggshell White",
                "colorSlug": "eggshell-white",
                "x": 1457,
                "y": 330,
                "width": 80,
                "height": 80,
                "active": false,
                "targetRoute": null,
                "routeStatus": "visual-only-no-route"
              },
              {
                "order": 4,
                "label": "Eggshell White 2",
                "colorSlug": "eggshell-white-2",
                "x": 1601,
                "y": 330,
                "width": 80,
                "height": 80,
                "active": true,
                "targetRoute": null,
                "routeStatus": "visual-only-no-route"
              }
            ],
            "dot": {
              "x": 1745,
              "y": 367,
              "width": 6,
              "height": 6
            }
          }
        ],
        "sourceStatus": "source-mapped-but-not-exported"
      }
    }
  },
  "mobileEditorialCareAssets": {
    "schemaVersion": 1,
    "status": "available",
    "generatedAt": "2026-07-12T15:31:48.033911+00:00",
    "sourceZip": "/Users/daqian/Desktop/Erriese redesign/erriese-mobile-editorial-care-icons.zip",
    "source": {
      "figmaPageNode": "3301:233",
      "exportMethod": "direct-figma-child-exportAsync",
      "bundleName": "erriese-mobile-editorial-care-icons.zip",
      "assetMapFile": "mobile-editorial-care-icons-asset-map.json",
      "expectedAssetCount": 2
    },
    "policy": {
      "sourceType": "direct-figma-child-exportAsync",
      "productionFormat": "png",
      "noLegacyAirEase": true,
      "noBrowserScreenshot": true,
      "noFullFrameFallback": true,
      "careCopyParagraphsFromFigma": true,
      "sharedAssetsBySeries": true
    },
    "sharedAssets": [
      {
        "assetId": "mobile-editorial-care-icons-echo",
        "series": "Echo",
        "sourceFigmaNode": "3301:976",
        "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-care-icons/care-icons.png",
        "dimensions": {
          "width": 171,
          "height": 28
        },
        "sourceType": "direct-figma-child-exportAsync",
        "sha256": "29d7af70af3d61409f14cc22ac779e0871a772f6c6e348cce88d42c9409ad73b",
        "status": "available"
      },
      {
        "assetId": "mobile-editorial-care-icons-a-side-b-side",
        "series": "A Side / B Side",
        "sourceFigmaNode": "3301:854",
        "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-care-icons/care-icons.png",
        "dimensions": {
          "width": 171,
          "height": 28
        },
        "sourceType": "direct-figma-child-exportAsync",
        "sha256": "b7d4f2c1daeab4e5a33b32ea70a633f48a9cb8fbb85f575d69dfb65ec17ef614",
        "status": "available"
      }
    ],
    "routes": [
      {
        "route": "/air-ease-v2/detail/echo-sheer-white",
        "series": "Echo",
        "slug": "sheer-white",
        "frameSourceFigmaNode": "3301:876",
        "routeCareIconsSourceFigmaNode": "3301:976",
        "careTextSourceFigmaNode": "3301:991",
        "careIcons": {
          "assetId": "mobile-editorial-care-icons-echo",
          "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-care-icons/care-icons.png",
          "sourceFigmaNode": "3301:976",
          "sourceType": "direct-figma-child-exportAsync",
          "compositionType": "direct-care-icons-frame",
          "dimensions": {
            "width": 171,
            "height": 28
          },
          "shared": true,
          "sharedWithinSeries": "Echo",
          "sharedAssetSourceFigmaNode": "3301:976",
          "routeEquivalentSourceFigmaNode": "3301:976",
          "frameSourceFigmaNode": "3301:876",
          "careTextSourceFigmaNode": "3301:991",
          "status": "available"
        },
        "careCopy": {
          "sourceFigmaNode": "3301:991",
          "paragraphs": [
            "Do not wash, bleach, or tumble dry.",
            "Iron at low temperature with a protective cloth; steam is not recommended.",
            "Maximum ironing temperature should not exceed 110°C."
          ],
          "items": [
            "Do not wash, bleach, or tumble dry.",
            "Iron at low temperature with a protective cloth; steam is not recommended.",
            "Maximum ironing temperature should not exceed 110°C."
          ],
          "status": "available"
        },
        "status": "available"
      },
      {
        "route": "/air-ease-v2/detail/echo-blue-white-stripe",
        "series": "Echo",
        "slug": "blue-white-stripe",
        "frameSourceFigmaNode": "3301:998",
        "routeCareIconsSourceFigmaNode": "3301:1106",
        "careTextSourceFigmaNode": "3301:1121",
        "careIcons": {
          "assetId": "mobile-editorial-care-icons-echo",
          "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-care-icons/care-icons.png",
          "sourceFigmaNode": "3301:976",
          "sourceType": "direct-figma-child-exportAsync",
          "compositionType": "direct-care-icons-frame",
          "dimensions": {
            "width": 171,
            "height": 28
          },
          "shared": true,
          "sharedWithinSeries": "Echo",
          "sharedAssetSourceFigmaNode": "3301:976",
          "routeEquivalentSourceFigmaNode": "3301:1106",
          "frameSourceFigmaNode": "3301:998",
          "careTextSourceFigmaNode": "3301:1121",
          "status": "available"
        },
        "careCopy": {
          "sourceFigmaNode": "3301:1121",
          "paragraphs": [
            "Do not wash, bleach, or tumble dry.",
            "Iron at low temperature with a protective cloth; steam is not recommended.",
            "Maximum ironing temperature should not exceed 110°C."
          ],
          "items": [
            "Do not wash, bleach, or tumble dry.",
            "Iron at low temperature with a protective cloth; steam is not recommended.",
            "Maximum ironing temperature should not exceed 110°C."
          ],
          "status": "available"
        },
        "status": "available"
      },
      {
        "route": "/air-ease-v2/detail/echo-soft-mist-blue",
        "series": "Echo",
        "slug": "soft-mist-blue",
        "frameSourceFigmaNode": "3301:1128",
        "routeCareIconsSourceFigmaNode": "3301:1236",
        "careTextSourceFigmaNode": "3301:1251",
        "careIcons": {
          "assetId": "mobile-editorial-care-icons-echo",
          "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-care-icons/care-icons.png",
          "sourceFigmaNode": "3301:976",
          "sourceType": "direct-figma-child-exportAsync",
          "compositionType": "direct-care-icons-frame",
          "dimensions": {
            "width": 171,
            "height": 28
          },
          "shared": true,
          "sharedWithinSeries": "Echo",
          "sharedAssetSourceFigmaNode": "3301:976",
          "routeEquivalentSourceFigmaNode": "3301:1236",
          "frameSourceFigmaNode": "3301:1128",
          "careTextSourceFigmaNode": "3301:1251",
          "status": "available"
        },
        "careCopy": {
          "sourceFigmaNode": "3301:1251",
          "paragraphs": [
            "Do not wash, bleach, or tumble dry.",
            "Iron at low temperature with a protective cloth; steam is not recommended.",
            "Maximum ironing temperature should not exceed 110°C."
          ],
          "items": [
            "Do not wash, bleach, or tumble dry.",
            "Iron at low temperature with a protective cloth; steam is not recommended.",
            "Maximum ironing temperature should not exceed 110°C."
          ],
          "status": "available"
        },
        "status": "available"
      },
      {
        "route": "/air-ease-v2/detail/echo-nightfall-black",
        "series": "Echo",
        "slug": "nightfall-black",
        "frameSourceFigmaNode": "3301:1258",
        "routeCareIconsSourceFigmaNode": "3301:1372",
        "careTextSourceFigmaNode": "3301:1387",
        "careIcons": {
          "assetId": "mobile-editorial-care-icons-echo",
          "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-care-icons/care-icons.png",
          "sourceFigmaNode": "3301:976",
          "sourceType": "direct-figma-child-exportAsync",
          "compositionType": "direct-care-icons-frame",
          "dimensions": {
            "width": 171,
            "height": 28
          },
          "shared": true,
          "sharedWithinSeries": "Echo",
          "sharedAssetSourceFigmaNode": "3301:976",
          "routeEquivalentSourceFigmaNode": "3301:1372",
          "frameSourceFigmaNode": "3301:1258",
          "careTextSourceFigmaNode": "3301:1387",
          "status": "available"
        },
        "careCopy": {
          "sourceFigmaNode": "3301:1387",
          "paragraphs": [
            "Do not wash, bleach, or tumble dry.",
            "Iron at low temperature with a protective cloth; steam is not recommended.",
            "Maximum ironing temperature should not exceed 110°C."
          ],
          "items": [
            "Do not wash, bleach, or tumble dry.",
            "Iron at low temperature with a protective cloth; steam is not recommended.",
            "Maximum ironing temperature should not exceed 110°C."
          ],
          "status": "available"
        },
        "status": "available"
      },
      {
        "route": "/air-ease-v2/detail/echo-matcha-latte",
        "series": "Echo",
        "slug": "matcha-latte",
        "frameSourceFigmaNode": "3301:1394",
        "routeCareIconsSourceFigmaNode": "3301:1500",
        "careTextSourceFigmaNode": "3301:1515",
        "careIcons": {
          "assetId": "mobile-editorial-care-icons-echo",
          "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-care-icons/care-icons.png",
          "sourceFigmaNode": "3301:976",
          "sourceType": "direct-figma-child-exportAsync",
          "compositionType": "direct-care-icons-frame",
          "dimensions": {
            "width": 171,
            "height": 28
          },
          "shared": true,
          "sharedWithinSeries": "Echo",
          "sharedAssetSourceFigmaNode": "3301:976",
          "routeEquivalentSourceFigmaNode": "3301:1500",
          "frameSourceFigmaNode": "3301:1394",
          "careTextSourceFigmaNode": "3301:1515",
          "status": "available"
        },
        "careCopy": {
          "sourceFigmaNode": "3301:1515",
          "paragraphs": [
            "Do not wash, bleach, or tumble dry.",
            "Iron at low temperature with a protective cloth; steam is not recommended.",
            "Maximum ironing temperature should not exceed 110°C."
          ],
          "items": [
            "Do not wash, bleach, or tumble dry.",
            "Iron at low temperature with a protective cloth; steam is not recommended.",
            "Maximum ironing temperature should not exceed 110°C."
          ],
          "status": "available"
        },
        "status": "available"
      },
      {
        "route": "/air-ease-v2/detail/echo-dune-brown",
        "series": "Echo",
        "slug": "dune-brown",
        "frameSourceFigmaNode": "3301:1522",
        "routeCareIconsSourceFigmaNode": "3301:1628",
        "careTextSourceFigmaNode": "3301:1643",
        "careIcons": {
          "assetId": "mobile-editorial-care-icons-echo",
          "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-care-icons/care-icons.png",
          "sourceFigmaNode": "3301:976",
          "sourceType": "direct-figma-child-exportAsync",
          "compositionType": "direct-care-icons-frame",
          "dimensions": {
            "width": 171,
            "height": 28
          },
          "shared": true,
          "sharedWithinSeries": "Echo",
          "sharedAssetSourceFigmaNode": "3301:976",
          "routeEquivalentSourceFigmaNode": "3301:1628",
          "frameSourceFigmaNode": "3301:1522",
          "careTextSourceFigmaNode": "3301:1643",
          "status": "available"
        },
        "careCopy": {
          "sourceFigmaNode": "3301:1643",
          "paragraphs": [
            "Do not wash, bleach, or tumble dry.",
            "Iron at low temperature with a protective cloth; steam is not recommended.",
            "Maximum ironing temperature should not exceed 110°C."
          ],
          "items": [
            "Do not wash, bleach, or tumble dry.",
            "Iron at low temperature with a protective cloth; steam is not recommended.",
            "Maximum ironing temperature should not exceed 110°C."
          ],
          "status": "available"
        },
        "status": "available"
      },
      {
        "route": "/air-ease-v2/detail/coarse-linen-souffle",
        "series": "A Side / B Side",
        "slug": "coarse-linen-souffle",
        "frameSourceFigmaNode": "3301:737",
        "routeCareIconsSourceFigmaNode": "3301:854",
        "careTextSourceFigmaNode": "3301:869",
        "careIcons": {
          "assetId": "mobile-editorial-care-icons-a-side-b-side",
          "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-care-icons/care-icons.png",
          "sourceFigmaNode": "3301:854",
          "sourceType": "direct-figma-child-exportAsync",
          "compositionType": "direct-care-icons-frame",
          "dimensions": {
            "width": 171,
            "height": 28
          },
          "shared": true,
          "sharedWithinSeries": "A Side / B Side",
          "sharedAssetSourceFigmaNode": "3301:854",
          "routeEquivalentSourceFigmaNode": "3301:854",
          "frameSourceFigmaNode": "3301:737",
          "careTextSourceFigmaNode": "3301:869",
          "status": "available"
        },
        "careCopy": {
          "sourceFigmaNode": "3301:869",
          "paragraphs": [
            "Do not wash, bleach, or tumble dry.",
            "Iron at low temperature with a protective cloth; steam is not recommended.",
            "Maximum ironing temperature should not exceed 110°C."
          ],
          "items": [
            "Do not wash, bleach, or tumble dry.",
            "Iron at low temperature with a protective cloth; steam is not recommended.",
            "Maximum ironing temperature should not exceed 110°C."
          ],
          "status": "available"
        },
        "status": "available"
      },
      {
        "route": "/air-ease-v2/detail/textured-light-grey",
        "series": "A Side / B Side",
        "slug": "textured-light-grey",
        "frameSourceFigmaNode": "3301:2850",
        "routeCareIconsSourceFigmaNode": "3301:2991",
        "careTextSourceFigmaNode": "3301:3006",
        "careIcons": {
          "assetId": "mobile-editorial-care-icons-a-side-b-side",
          "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-care-icons/care-icons.png",
          "sourceFigmaNode": "3301:854",
          "sourceType": "direct-figma-child-exportAsync",
          "compositionType": "direct-care-icons-frame",
          "dimensions": {
            "width": 171,
            "height": 28
          },
          "shared": true,
          "sharedWithinSeries": "A Side / B Side",
          "sharedAssetSourceFigmaNode": "3301:854",
          "routeEquivalentSourceFigmaNode": "3301:2991",
          "frameSourceFigmaNode": "3301:2850",
          "careTextSourceFigmaNode": "3301:3006",
          "status": "available"
        },
        "careCopy": {
          "sourceFigmaNode": "3301:3006",
          "paragraphs": [
            "Do not wash, bleach, or tumble dry.",
            "Iron at low temperature with a protective cloth; steam is not recommended.",
            "Maximum ironing temperature should not exceed 110°C."
          ],
          "items": [
            "Do not wash, bleach, or tumble dry.",
            "Iron at low temperature with a protective cloth; steam is not recommended.",
            "Maximum ironing temperature should not exceed 110°C."
          ],
          "status": "available"
        },
        "status": "available"
      },
      {
        "route": "/air-ease-v2/detail/morning-mist-denim-blue",
        "series": "A Side / B Side",
        "slug": "morning-mist-denim-blue",
        "frameSourceFigmaNode": "3301:3013",
        "routeCareIconsSourceFigmaNode": "3301:3131",
        "careTextSourceFigmaNode": "3301:3146",
        "careIcons": {
          "assetId": "mobile-editorial-care-icons-a-side-b-side",
          "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-care-icons/care-icons.png",
          "sourceFigmaNode": "3301:854",
          "sourceType": "direct-figma-child-exportAsync",
          "compositionType": "direct-care-icons-frame",
          "dimensions": {
            "width": 171,
            "height": 28
          },
          "shared": true,
          "sharedWithinSeries": "A Side / B Side",
          "sharedAssetSourceFigmaNode": "3301:854",
          "routeEquivalentSourceFigmaNode": "3301:3131",
          "frameSourceFigmaNode": "3301:3013",
          "careTextSourceFigmaNode": "3301:3146",
          "status": "available"
        },
        "careCopy": {
          "sourceFigmaNode": "3301:3146",
          "paragraphs": [
            "Do not wash, bleach, or tumble dry.",
            "Iron at low temperature with a protective cloth; steam is not recommended.",
            "Maximum ironing temperature should not exceed 110°C."
          ],
          "items": [
            "Do not wash, bleach, or tumble dry.",
            "Iron at low temperature with a protective cloth; steam is not recommended.",
            "Maximum ironing temperature should not exceed 110°C."
          ],
          "status": "available"
        },
        "status": "available"
      },
      {
        "route": "/air-ease-v2/detail/dancing-mist-orange",
        "series": "A Side / B Side",
        "slug": "dancing-mist-orange",
        "frameSourceFigmaNode": "3301:3153",
        "routeCareIconsSourceFigmaNode": "3301:3276",
        "careTextSourceFigmaNode": "3301:3291",
        "careIcons": {
          "assetId": "mobile-editorial-care-icons-a-side-b-side",
          "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-care-icons/care-icons.png",
          "sourceFigmaNode": "3301:854",
          "sourceType": "direct-figma-child-exportAsync",
          "compositionType": "direct-care-icons-frame",
          "dimensions": {
            "width": 171,
            "height": 28
          },
          "shared": true,
          "sharedWithinSeries": "A Side / B Side",
          "sharedAssetSourceFigmaNode": "3301:854",
          "routeEquivalentSourceFigmaNode": "3301:3276",
          "frameSourceFigmaNode": "3301:3153",
          "careTextSourceFigmaNode": "3301:3291",
          "status": "available"
        },
        "careCopy": {
          "sourceFigmaNode": "3301:3291",
          "paragraphs": [
            "Do not wash, bleach, or tumble dry.",
            "Iron at low temperature with a protective cloth; steam is not recommended.",
            "Maximum ironing temperature should not exceed 110°C."
          ],
          "items": [
            "Do not wash, bleach, or tumble dry.",
            "Iron at low temperature with a protective cloth; steam is not recommended.",
            "Maximum ironing temperature should not exceed 110°C."
          ],
          "status": "available"
        },
        "status": "available"
      },
      {
        "route": "/air-ease-v2/detail/gentle-dusk",
        "series": "A Side / B Side",
        "slug": "gentle-dusk",
        "frameSourceFigmaNode": "3301:3298",
        "routeCareIconsSourceFigmaNode": "3301:3416",
        "careTextSourceFigmaNode": "3301:3431",
        "careIcons": {
          "assetId": "mobile-editorial-care-icons-a-side-b-side",
          "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-care-icons/care-icons.png",
          "sourceFigmaNode": "3301:854",
          "sourceType": "direct-figma-child-exportAsync",
          "compositionType": "direct-care-icons-frame",
          "dimensions": {
            "width": 171,
            "height": 28
          },
          "shared": true,
          "sharedWithinSeries": "A Side / B Side",
          "sharedAssetSourceFigmaNode": "3301:854",
          "routeEquivalentSourceFigmaNode": "3301:3416",
          "frameSourceFigmaNode": "3301:3298",
          "careTextSourceFigmaNode": "3301:3431",
          "status": "available"
        },
        "careCopy": {
          "sourceFigmaNode": "3301:3431",
          "paragraphs": [
            "Do not wash, bleach, or tumble dry.",
            "Iron at low temperature with a protective cloth; steam is not recommended.",
            "Maximum ironing temperature should not exceed 110°C."
          ],
          "items": [
            "Do not wash, bleach, or tumble dry.",
            "Iron at low temperature with a protective cloth; steam is not recommended.",
            "Maximum ironing temperature should not exceed 110°C."
          ],
          "status": "available"
        },
        "status": "available"
      }
    ],
    "retina3x": {
      "status": "available",
      "contractId": "mobile-detail-editorial-retina-v2",
      "sourceZip": "/Users/daqian/Desktop/Erriese redesign/erriese-mobile-detail-editorial-retina-assets.zip",
      "sharedAssets": [
        {
          "assetId": "mobile-editorial-care-icons-echo-retina-3x",
          "series": "Echo",
          "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/care-icons/care-icons.png",
          "sourceFigmaNode": "3301:976",
          "sourceType": "direct-figma-child-exportAsync",
          "compositionType": "direct-care-icons-frame",
          "width": 513,
          "height": 84,
          "sha256": "e8946f0d53a37698113f8943fe5f00a42e0c8a877d3300cf269ab4518b70543e",
          "status": "available"
        },
        {
          "assetId": "mobile-editorial-care-icons-a-side-b-side-retina-3x",
          "series": "A Side / B Side",
          "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/care-icons/care-icons.png",
          "sourceFigmaNode": "3301:854",
          "sourceType": "direct-figma-child-exportAsync",
          "compositionType": "direct-care-icons-frame",
          "width": 513,
          "height": 84,
          "sha256": "2a10facef13ecc75234b665f6c847d55721742903ef42a65db0e6281c2c50b92",
          "status": "available"
        }
      ],
      "cssDisplaySize": {
        "width": 171,
        "height": 28
      },
      "exportScale": 3,
      "note": "Preferred mobile editorial care icons. Previous erriese-mobile-editorial-care-icons.zip was verified as 1x only and is retained as historical provenance."
    }
  },
  "mobileDetailFidelityRetinaAssets": {
    "schemaVersion": 1,
    "status": "available",
    "generatedAt": "2026-07-12T17:22:43.448142+00:00",
    "contractId": "mobile-detail-editorial-retina-v2",
    "sourceZip": "/Users/daqian/Desktop/Erriese redesign/erriese-mobile-detail-editorial-retina-assets.zip",
    "sourceAssetMap": "mobile-detail-editorial-retina-asset-map.json",
    "source": {
      "schemaVersion": 1,
      "task": "V2_MOBILE_DETAIL_ASSET_FIDELITY_REEXPORT",
      "fileKey": "2Q0vGurj2ZHAd8I9P0ZrGd",
      "figmaRootNode": "3301:233",
      "bundleName": "erriese-mobile-detail-editorial-retina-assets.zip",
      "assetMapFile": "mobile-detail-editorial-retina-asset-map.json",
      "exportPolicy": {
        "method": "direct Figma node exportAsync",
        "format": "PNG",
        "constraint": {
          "type": "SCALE",
          "value": 3
        },
        "noBrowserScreenshot": true,
        "noFullFrameFallback": true,
        "noCompositeScreenshotFallback": true,
        "sketchPolicy": "export full How-to-Wear line-art card parent FRAME, not inner vector/path/image child",
        "productionImportPending": true
      },
      "counts": {
        "routes": 11,
        "assetsToExport": 160,
        "sketchParentFrameCorrections": 27,
        "sharedSelectorAssets": 11,
        "sharedCareIconAssets": 2
      },
      "status": "ready-for-user-figma-export"
    },
    "policy": {
      "productionFormat": "png",
      "exportScale": 3,
      "sourceType": "direct-figma-node-exportAsync",
      "noLegacyAirEase": true,
      "noBrowserScreenshot": true,
      "noFullFrameFallback": true,
      "sketchesUseFullParentCardFrames": true,
      "careIconsAreRetina3x": true,
      "old1xCareZipVerifiedButNotUsedForRetina": true
    },
    "counts": {
      "routes": 11,
      "assets": 203,
      "hero": 22,
      "lookAndStyle": 87,
      "selector": 11,
      "howToWearPhotos": 54,
      "howToWearSketchCards": 27,
      "careIcons": 2,
      "lookStyleCompletionSupplementalStyles": 43,
      "lookStyleCompletionRoutes": 11
    },
    "assets": [
      {
        "assetId": "detail-echo-sheer-white-mobile-hero-01-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/sheer-white/hero/01.png",
        "route": "/air-ease-v2/detail/echo-sheer-white",
        "series": "Echo",
        "colorway": "Sheer White",
        "role": "mobile-detail-hero",
        "group": "hero",
        "sourceFigmaNode": "3301:898",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "direct-atomic-child",
        "width": 2700,
        "height": 2700,
        "sha256": "f15e86c09627c023c50704dc70f21807d929f726332230f736f65c78e8b2cf8a",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "detail-echo-sheer-white-mobile-hero-02-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/sheer-white/hero/02.png",
        "route": "/air-ease-v2/detail/echo-sheer-white",
        "series": "Echo",
        "colorway": "Sheer White",
        "role": "mobile-detail-hero",
        "group": "hero",
        "sourceFigmaNode": "3301:899",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "direct-atomic-child",
        "width": 2700,
        "height": 2700,
        "sha256": "c2d5f573b92237bef2509fa5784f747bb705127c8c5aed6ff118130ae3cea999",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "detail-echo-sheer-white-mobile-look-style-01-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/sheer-white/look-and-style/01.png",
        "route": "/air-ease-v2/detail/echo-sheer-white",
        "series": "Echo",
        "colorway": "Sheer White",
        "role": "mobile-detail-look-style-card",
        "group": "lookAndStyle",
        "sourceFigmaNode": "3301:902",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "direct-atomic-child",
        "width": 1335,
        "height": 1335,
        "sha256": "3b4f54203585426d0cb4f9da856ff1daa87c8dcc22c7f843dfd9daf054bc5e38",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "detail-echo-sheer-white-mobile-look-style-02-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/sheer-white/look-and-style/02.png",
        "route": "/air-ease-v2/detail/echo-sheer-white",
        "series": "Echo",
        "colorway": "Sheer White",
        "role": "mobile-detail-look-style-card",
        "group": "lookAndStyle",
        "sourceFigmaNode": "3301:903",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "direct-atomic-child",
        "width": 1335,
        "height": 1335,
        "sha256": "ee1bae979b3cb71714026aa75839e53bdbd9897d9f38765e260eede681737810",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "detail-echo-sheer-white-mobile-look-style-03-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/sheer-white/look-and-style/03.png",
        "route": "/air-ease-v2/detail/echo-sheer-white",
        "series": "Echo",
        "colorway": "Sheer White",
        "role": "mobile-detail-look-style-card",
        "group": "lookAndStyle",
        "sourceFigmaNode": "3301:904",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "direct-atomic-child",
        "width": 1335,
        "height": 1335,
        "sha256": "4b32c535e87f7a024aa33fa30dd8af08a4d011ea4ae9839cc8459300bb2a5e6a",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "detail-echo-sheer-white-mobile-look-style-04-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/sheer-white/look-and-style/04.png",
        "route": "/air-ease-v2/detail/echo-sheer-white",
        "series": "Echo",
        "colorway": "Sheer White",
        "role": "mobile-detail-look-style-card",
        "group": "lookAndStyle",
        "sourceFigmaNode": "3301:905",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "direct-atomic-child",
        "width": 1335,
        "height": 1335,
        "sha256": "47d2687e9cf6dacfa4ce4f9ecc99a7b4e14d3abd97bd662a8247f67116f20834",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "detail-echo-mobile-selector-sheer-white-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/selector/sheer-white.png",
        "route": "/air-ease-v2/detail/echo-sheer-white",
        "series": "Echo",
        "colorway": "Sheer White",
        "role": "mobile-detail-selector-swatch",
        "group": "selector",
        "sourceFigmaNode": "3301:942",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "direct-atomic-child",
        "width": 240,
        "height": 240,
        "sha256": "4fcd295c1d376c6c7c058665dbbb6e822f7faa011f6a64f4db8b56f638567744",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "detail-echo-mobile-selector-blue-white-stripe-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/selector/blue-white-stripe.png",
        "route": "/air-ease-v2/detail/echo-sheer-white",
        "series": "Echo",
        "colorway": "Sheer White",
        "role": "mobile-detail-selector-swatch",
        "group": "selector",
        "sourceFigmaNode": "3301:945",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "direct-atomic-child",
        "width": 240,
        "height": 240,
        "sha256": "519c5981062d6c3519bf9c0ccb6ae34eacbef783fae793617d4f19ed44b78b9f",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "detail-echo-mobile-selector-soft-mist-blue-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/selector/soft-mist-blue.png",
        "route": "/air-ease-v2/detail/echo-sheer-white",
        "series": "Echo",
        "colorway": "Sheer White",
        "role": "mobile-detail-selector-swatch",
        "group": "selector",
        "sourceFigmaNode": "3301:947",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "direct-atomic-child",
        "width": 240,
        "height": 240,
        "sha256": "21ceecc7106b222515742f0cd2d7e9f3f2b4789cc9c04690251c9bcc4e5da2fb",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "detail-echo-mobile-selector-nightfall-black-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/selector/nightfall-black.png",
        "route": "/air-ease-v2/detail/echo-sheer-white",
        "series": "Echo",
        "colorway": "Sheer White",
        "role": "mobile-detail-selector-swatch",
        "group": "selector",
        "sourceFigmaNode": "3301:949",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "direct-atomic-child",
        "width": 240,
        "height": 240,
        "sha256": "42590bab1dc9f594d33a811f40f42b97625139bffab40bb07d88f73d253acf5e",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "detail-echo-mobile-selector-matcha-latte-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/selector/matcha-latte.png",
        "route": "/air-ease-v2/detail/echo-sheer-white",
        "series": "Echo",
        "colorway": "Sheer White",
        "role": "mobile-detail-selector-swatch",
        "group": "selector",
        "sourceFigmaNode": "3301:951",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "direct-atomic-child",
        "width": 240,
        "height": 240,
        "sha256": "608d3f03cae187f1a01e7b83869b54d5832b2011dc6f028ccb8ca6be3f7ebc90",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "detail-echo-mobile-selector-dune-brown-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/selector/dune-brown.png",
        "route": "/air-ease-v2/detail/echo-sheer-white",
        "series": "Echo",
        "colorway": "Sheer White",
        "role": "mobile-detail-selector-swatch",
        "group": "selector",
        "sourceFigmaNode": "3301:953",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "direct-atomic-child",
        "width": 240,
        "height": 240,
        "sha256": "4ea595b6eaf08026655a5286f69d96e29e0959503d434f174ff540d76ccda84b",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "mobile-editorial-care-icons-echo-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/care-icons/care-icons.png",
        "route": "/air-ease-v2/detail/echo-sheer-white",
        "series": "Echo",
        "colorway": "Sheer White",
        "role": "mobile-detail-care-icons",
        "group": "care",
        "sourceFigmaNode": "3301:976",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "direct-care-icons-frame",
        "width": 513,
        "height": 84,
        "sha256": "e8946f0d53a37698113f8943fe5f00a42e0c8a877d3300cf269ab4518b70543e",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "detail-echo-sheer-white-mobile-how-to-wear-step-1-image-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/sheer-white/how-to-wear/step-1-image.png",
        "route": "/air-ease-v2/detail/echo-sheer-white",
        "series": "Echo",
        "colorway": "Sheer White",
        "role": "mobile-detail-how-to-wear-image",
        "group": "howToWearPhoto",
        "sourceFigmaNode": "3301:918",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "direct-atomic-child",
        "width": 1335,
        "height": 1335,
        "sha256": "ee1bae979b3cb71714026aa75839e53bdbd9897d9f38765e260eede681737810",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "detail-echo-sheer-white-mobile-how-to-wear-step-1-image-2-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/sheer-white/how-to-wear/step-1-image-2.png",
        "route": "/air-ease-v2/detail/echo-sheer-white",
        "series": "Echo",
        "colorway": "Sheer White",
        "role": "mobile-detail-how-to-wear-image",
        "group": "howToWearPhoto",
        "sourceFigmaNode": "3301:921",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "direct-atomic-child",
        "width": 1335,
        "height": 1335,
        "sha256": "3b4f54203585426d0cb4f9da856ff1daa87c8dcc22c7f843dfd9daf054bc5e38",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "detail-echo-sheer-white-mobile-how-to-wear-step-1-sketch-card-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/sheer-white/how-to-wear/step-1-sketch-card.png",
        "route": "/air-ease-v2/detail/echo-sheer-white",
        "series": "Echo",
        "colorway": "Sheer White",
        "role": "mobile-detail-how-to-wear-sketch-card",
        "group": "howToWearSketchCard",
        "sourceFigmaNode": "3301:922",
        "sourceType": "direct-figma-child-frame-exportAsync",
        "compositionType": "full-line-art-card-parent-frame",
        "width": 1335,
        "height": 1335,
        "sha256": "43d55da3fba33bc54cfe13081fb80c049b0aaa478ce47520988e65220c51cb2d",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "detail-echo-sheer-white-mobile-how-to-wear-step-2-image-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/sheer-white/how-to-wear/step-2-image.png",
        "route": "/air-ease-v2/detail/echo-sheer-white",
        "series": "Echo",
        "colorway": "Sheer White",
        "role": "mobile-detail-how-to-wear-image",
        "group": "howToWearPhoto",
        "sourceFigmaNode": "3301:928",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "direct-atomic-child",
        "width": 1335,
        "height": 1335,
        "sha256": "4b32c535e87f7a024aa33fa30dd8af08a4d011ea4ae9839cc8459300bb2a5e6a",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "detail-echo-sheer-white-mobile-how-to-wear-step-2-image-2-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/sheer-white/how-to-wear/step-2-image-2.png",
        "route": "/air-ease-v2/detail/echo-sheer-white",
        "series": "Echo",
        "colorway": "Sheer White",
        "role": "mobile-detail-how-to-wear-image",
        "group": "howToWearPhoto",
        "sourceFigmaNode": "3301:929",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "direct-atomic-child",
        "width": 1335,
        "height": 1335,
        "sha256": "47d2687e9cf6dacfa4ce4f9ecc99a7b4e14d3abd97bd662a8247f67116f20834",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "detail-echo-sheer-white-mobile-how-to-wear-step-2-sketch-card-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/sheer-white/how-to-wear/step-2-sketch-card.png",
        "route": "/air-ease-v2/detail/echo-sheer-white",
        "series": "Echo",
        "colorway": "Sheer White",
        "role": "mobile-detail-how-to-wear-sketch-card",
        "group": "howToWearSketchCard",
        "sourceFigmaNode": "3301:930",
        "sourceType": "direct-figma-child-frame-exportAsync",
        "compositionType": "full-line-art-card-parent-frame",
        "width": 1335,
        "height": 1335,
        "sha256": "23481d2190d25eb0945732273e434c5e60ec1ad444bd13f4498328db90510fcd",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "detail-echo-blue-white-stripe-mobile-hero-01-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/blue-white-stripe/hero/01.png",
        "route": "/air-ease-v2/detail/echo-blue-white-stripe",
        "series": "Echo",
        "colorway": "Blue White Stripe",
        "role": "mobile-detail-hero",
        "group": "hero",
        "sourceFigmaNode": "3301:1020",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "direct-atomic-child",
        "width": 2700,
        "height": 2700,
        "sha256": "0d4b69038545817e1fa6eb2e1466751e622d1021e0aff29106669d57b24d23ba",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "detail-echo-blue-white-stripe-mobile-hero-02-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/blue-white-stripe/hero/02.png",
        "route": "/air-ease-v2/detail/echo-blue-white-stripe",
        "series": "Echo",
        "colorway": "Blue White Stripe",
        "role": "mobile-detail-hero",
        "group": "hero",
        "sourceFigmaNode": "3301:1021",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "direct-atomic-child",
        "width": 2700,
        "height": 2700,
        "sha256": "3274895263a0d49805c584d28f7468dae7d2f2235bcbf8d62fb830e291971bb5",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "detail-echo-blue-white-stripe-mobile-look-style-01-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/blue-white-stripe/look-and-style/01.png",
        "route": "/air-ease-v2/detail/echo-blue-white-stripe",
        "series": "Echo",
        "colorway": "Blue White Stripe",
        "role": "mobile-detail-look-style-card",
        "group": "lookAndStyle",
        "sourceFigmaNode": "3301:1024",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "direct-atomic-child",
        "width": 1335,
        "height": 1335,
        "sha256": "46d63d6ed23cc9023ea7a26b953fdd0a309ec9200c04711578bc3386036ac0ee",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "detail-echo-blue-white-stripe-mobile-look-style-02-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/blue-white-stripe/look-and-style/02.png",
        "route": "/air-ease-v2/detail/echo-blue-white-stripe",
        "series": "Echo",
        "colorway": "Blue White Stripe",
        "role": "mobile-detail-look-style-card",
        "group": "lookAndStyle",
        "sourceFigmaNode": "3301:1026",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "direct-atomic-child",
        "width": 1335,
        "height": 1335,
        "sha256": "0b46fcba76d796709f9b95248e56198c7239bbb6dadd70ef002092cf78270f2b",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "detail-echo-blue-white-stripe-mobile-look-style-03-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/blue-white-stripe/look-and-style/03.png",
        "route": "/air-ease-v2/detail/echo-blue-white-stripe",
        "series": "Echo",
        "colorway": "Blue White Stripe",
        "role": "mobile-detail-look-style-card",
        "group": "lookAndStyle",
        "sourceFigmaNode": "3301:1027",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "direct-atomic-child",
        "width": 1335,
        "height": 1335,
        "sha256": "7789719c566d694614c951ef705d7cb3a8bb80a1d5dc9ed8f2a3a369b41679d1",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "detail-echo-blue-white-stripe-mobile-look-style-04-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/blue-white-stripe/look-and-style/04.png",
        "route": "/air-ease-v2/detail/echo-blue-white-stripe",
        "series": "Echo",
        "colorway": "Blue White Stripe",
        "role": "mobile-detail-look-style-card",
        "group": "lookAndStyle",
        "sourceFigmaNode": "3301:1029",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "direct-atomic-child",
        "width": 1335,
        "height": 1335,
        "sha256": "10aa98fcdb76f4b49c5b94305c267124130d17368daf69394df7244815fd6926",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "detail-echo-blue-white-stripe-mobile-how-to-wear-step-1-image-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/blue-white-stripe/how-to-wear/step-1-image.png",
        "route": "/air-ease-v2/detail/echo-blue-white-stripe",
        "series": "Echo",
        "colorway": "Blue White Stripe",
        "role": "mobile-detail-how-to-wear-image",
        "group": "howToWearPhoto",
        "sourceFigmaNode": "3301:1045",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "direct-atomic-child",
        "width": 1335,
        "height": 1335,
        "sha256": "c3f711a25660aac8c555068051df4c355374d64dc935b8a646fc88c61ea9f199",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "detail-echo-blue-white-stripe-mobile-how-to-wear-step-1-image-2-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/blue-white-stripe/how-to-wear/step-1-image-2.png",
        "route": "/air-ease-v2/detail/echo-blue-white-stripe",
        "series": "Echo",
        "colorway": "Blue White Stripe",
        "role": "mobile-detail-how-to-wear-image",
        "group": "howToWearPhoto",
        "sourceFigmaNode": "3301:1047",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "direct-atomic-child",
        "width": 1335,
        "height": 1335,
        "sha256": "f25219f8d4e52e51cf1951106ca23efd6c8999a25f7aa22444e9a50d7fe79171",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "detail-echo-blue-white-stripe-mobile-how-to-wear-step-1-sketch-card-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/blue-white-stripe/how-to-wear/step-1-sketch-card.png",
        "route": "/air-ease-v2/detail/echo-blue-white-stripe",
        "series": "Echo",
        "colorway": "Blue White Stripe",
        "role": "mobile-detail-how-to-wear-sketch-card",
        "group": "howToWearSketchCard",
        "sourceFigmaNode": "3301:1048",
        "sourceType": "direct-figma-child-frame-exportAsync",
        "compositionType": "full-line-art-card-parent-frame",
        "width": 1335,
        "height": 1335,
        "sha256": "43d55da3fba33bc54cfe13081fb80c049b0aaa478ce47520988e65220c51cb2d",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "detail-echo-blue-white-stripe-mobile-how-to-wear-step-2-image-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/blue-white-stripe/how-to-wear/step-2-image.png",
        "route": "/air-ease-v2/detail/echo-blue-white-stripe",
        "series": "Echo",
        "colorway": "Blue White Stripe",
        "role": "mobile-detail-how-to-wear-image",
        "group": "howToWearPhoto",
        "sourceFigmaNode": "3301:1055",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "direct-atomic-child",
        "width": 1334,
        "height": 1335,
        "sha256": "ce03aeacb6f43fc04278cc8e154c983391cc37f4cf3e7902e275a638bb17449f",
        "status": "available",
        "dimensionStatus": "recorded-actual-figma-export-dimensions"
      },
      {
        "assetId": "detail-echo-blue-white-stripe-mobile-how-to-wear-step-2-image-2-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/blue-white-stripe/how-to-wear/step-2-image-2.png",
        "route": "/air-ease-v2/detail/echo-blue-white-stripe",
        "series": "Echo",
        "colorway": "Blue White Stripe",
        "role": "mobile-detail-how-to-wear-image",
        "group": "howToWearPhoto",
        "sourceFigmaNode": "3301:1057",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "direct-atomic-child",
        "width": 1335,
        "height": 1335,
        "sha256": "b470bb0ecb2342c2293f3a2796ff7b602a74bb43c559d3e885fff9b6580c2c91",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "detail-echo-blue-white-stripe-mobile-how-to-wear-step-2-sketch-card-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/blue-white-stripe/how-to-wear/step-2-sketch-card.png",
        "route": "/air-ease-v2/detail/echo-blue-white-stripe",
        "series": "Echo",
        "colorway": "Blue White Stripe",
        "role": "mobile-detail-how-to-wear-sketch-card",
        "group": "howToWearSketchCard",
        "sourceFigmaNode": "3301:1058",
        "sourceType": "direct-figma-child-frame-exportAsync",
        "compositionType": "full-line-art-card-parent-frame",
        "width": 1335,
        "height": 1335,
        "sha256": "23481d2190d25eb0945732273e434c5e60ec1ad444bd13f4498328db90510fcd",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "detail-echo-soft-mist-blue-mobile-hero-01-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/soft-mist-blue/hero/01.png",
        "route": "/air-ease-v2/detail/echo-soft-mist-blue",
        "series": "Echo",
        "colorway": "Soft Mist Blue",
        "role": "mobile-detail-hero",
        "group": "hero",
        "sourceFigmaNode": "3301:1150",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "direct-atomic-child",
        "width": 2700,
        "height": 2700,
        "sha256": "112b8b6ccfce9547f86fed9d22a72ec3e0ce83af6dc5ea287f7227ff1f06cb1c",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "detail-echo-soft-mist-blue-mobile-hero-02-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/soft-mist-blue/hero/02.png",
        "route": "/air-ease-v2/detail/echo-soft-mist-blue",
        "series": "Echo",
        "colorway": "Soft Mist Blue",
        "role": "mobile-detail-hero",
        "group": "hero",
        "sourceFigmaNode": "3301:1151",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "direct-atomic-child",
        "width": 2700,
        "height": 2700,
        "sha256": "10aefdfc84592f8f0fcba669b17bd81ffc870126aa8ad7de37cdd3246a5ccf10",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "detail-echo-soft-mist-blue-mobile-look-style-01-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/soft-mist-blue/look-and-style/01.png",
        "route": "/air-ease-v2/detail/echo-soft-mist-blue",
        "series": "Echo",
        "colorway": "Soft Mist Blue",
        "role": "mobile-detail-look-style-card",
        "group": "lookAndStyle",
        "sourceFigmaNode": "3301:1154",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "direct-atomic-child",
        "width": 1335,
        "height": 1335,
        "sha256": "0ff32aaff915374cf29737ba3f0b8e467641a3e7d84ba9af1799088fd3a76bee",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "detail-echo-soft-mist-blue-mobile-look-style-02-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/soft-mist-blue/look-and-style/02.png",
        "route": "/air-ease-v2/detail/echo-soft-mist-blue",
        "series": "Echo",
        "colorway": "Soft Mist Blue",
        "role": "mobile-detail-look-style-card",
        "group": "lookAndStyle",
        "sourceFigmaNode": "3301:1156",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "direct-atomic-child",
        "width": 1335,
        "height": 1335,
        "sha256": "d87294b6b109c18dc2abe39e0e5dfcfbc87dcc23e04611e4e4b5e04faf0a0233",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "detail-echo-soft-mist-blue-mobile-look-style-03-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/soft-mist-blue/look-and-style/03.png",
        "route": "/air-ease-v2/detail/echo-soft-mist-blue",
        "series": "Echo",
        "colorway": "Soft Mist Blue",
        "role": "mobile-detail-look-style-card",
        "group": "lookAndStyle",
        "sourceFigmaNode": "3301:1157",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "direct-atomic-child",
        "width": 1335,
        "height": 1335,
        "sha256": "5c448fcfda67eff560cc02ac0980b7d3c9a6b6e3ec99a07521abadbae6484550",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "detail-echo-soft-mist-blue-mobile-look-style-04-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/soft-mist-blue/look-and-style/04.png",
        "route": "/air-ease-v2/detail/echo-soft-mist-blue",
        "series": "Echo",
        "colorway": "Soft Mist Blue",
        "role": "mobile-detail-look-style-card",
        "group": "lookAndStyle",
        "sourceFigmaNode": "3301:1159",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "direct-atomic-child",
        "width": 1333,
        "height": 1333,
        "sha256": "2570624065e8fb21a42c163ecd0cce46eae29136b9229017ab73119f2ea35833",
        "status": "available",
        "dimensionStatus": "recorded-actual-figma-export-dimensions"
      },
      {
        "assetId": "detail-echo-soft-mist-blue-mobile-how-to-wear-step-1-image-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/soft-mist-blue/how-to-wear/step-1-image.png",
        "route": "/air-ease-v2/detail/echo-soft-mist-blue",
        "series": "Echo",
        "colorway": "Soft Mist Blue",
        "role": "mobile-detail-how-to-wear-image",
        "group": "howToWearPhoto",
        "sourceFigmaNode": "3301:1173",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "direct-atomic-child",
        "width": 1335,
        "height": 1335,
        "sha256": "1d21604781bc5ccecd831769b983c1614c6902bf24988723148548cc0a338882",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "detail-echo-soft-mist-blue-mobile-how-to-wear-step-1-image-2-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/soft-mist-blue/how-to-wear/step-1-image-2.png",
        "route": "/air-ease-v2/detail/echo-soft-mist-blue",
        "series": "Echo",
        "colorway": "Soft Mist Blue",
        "role": "mobile-detail-how-to-wear-image",
        "group": "howToWearPhoto",
        "sourceFigmaNode": "3301:1175",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "direct-atomic-child",
        "width": 1335,
        "height": 1335,
        "sha256": "9423730893954c81d5555ed605ebcbdfcd509724fcefda2ac50e1318f4151bc2",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "detail-echo-soft-mist-blue-mobile-how-to-wear-step-1-sketch-card-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/soft-mist-blue/how-to-wear/step-1-sketch-card.png",
        "route": "/air-ease-v2/detail/echo-soft-mist-blue",
        "series": "Echo",
        "colorway": "Soft Mist Blue",
        "role": "mobile-detail-how-to-wear-sketch-card",
        "group": "howToWearSketchCard",
        "sourceFigmaNode": "3301:1176",
        "sourceType": "direct-figma-child-frame-exportAsync",
        "compositionType": "full-line-art-card-parent-frame",
        "width": 1335,
        "height": 1335,
        "sha256": "a88ba2a721e739d511f95898cb803c09b9ad7e037193013cc1dc6c062893b3f7",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "detail-echo-soft-mist-blue-mobile-how-to-wear-step-2-image-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/soft-mist-blue/how-to-wear/step-2-image.png",
        "route": "/air-ease-v2/detail/echo-soft-mist-blue",
        "series": "Echo",
        "colorway": "Soft Mist Blue",
        "role": "mobile-detail-how-to-wear-image",
        "group": "howToWearPhoto",
        "sourceFigmaNode": "3301:1183",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "direct-atomic-child",
        "width": 1335,
        "height": 1335,
        "sha256": "1e500cc52ee5c21bdb723e2ad98f09caefbb11869eb102710ec9772fbdd0270b",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "detail-echo-soft-mist-blue-mobile-how-to-wear-step-2-image-2-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/soft-mist-blue/how-to-wear/step-2-image-2.png",
        "route": "/air-ease-v2/detail/echo-soft-mist-blue",
        "series": "Echo",
        "colorway": "Soft Mist Blue",
        "role": "mobile-detail-how-to-wear-image",
        "group": "howToWearPhoto",
        "sourceFigmaNode": "3301:1185",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "direct-atomic-child",
        "width": 1335,
        "height": 1335,
        "sha256": "e3ed70ed403c411882b272e6d6b3566feb661f18561000fa2d78157e6d3f0c2d",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "detail-echo-soft-mist-blue-mobile-how-to-wear-step-2-sketch-card-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/soft-mist-blue/how-to-wear/step-2-sketch-card.png",
        "route": "/air-ease-v2/detail/echo-soft-mist-blue",
        "series": "Echo",
        "colorway": "Soft Mist Blue",
        "role": "mobile-detail-how-to-wear-sketch-card",
        "group": "howToWearSketchCard",
        "sourceFigmaNode": "3301:1186",
        "sourceType": "direct-figma-child-frame-exportAsync",
        "compositionType": "full-line-art-card-parent-frame",
        "width": 1335,
        "height": 1335,
        "sha256": "23481d2190d25eb0945732273e434c5e60ec1ad444bd13f4498328db90510fcd",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "detail-echo-nightfall-black-mobile-hero-01-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/nightfall-black/hero/01.png",
        "route": "/air-ease-v2/detail/echo-nightfall-black",
        "series": "Echo",
        "colorway": "Nightfall Black",
        "role": "mobile-detail-hero",
        "group": "hero",
        "sourceFigmaNode": "3301:1280",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "direct-atomic-child",
        "width": 2700,
        "height": 2700,
        "sha256": "7da4ebfebb3d87483be3f75f2666aef662952857dddeb2bb9bc3a18d40b49fd8",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "detail-echo-nightfall-black-mobile-hero-02-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/nightfall-black/hero/02.png",
        "route": "/air-ease-v2/detail/echo-nightfall-black",
        "series": "Echo",
        "colorway": "Nightfall Black",
        "role": "mobile-detail-hero",
        "group": "hero",
        "sourceFigmaNode": "3301:1281",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "direct-atomic-child",
        "width": 2700,
        "height": 2700,
        "sha256": "b5028481cbdf413e40b6c97ff7c3953a6e6a075b1f7c03e1bf16ff94d544c42f",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "detail-echo-nightfall-black-mobile-look-style-01-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/nightfall-black/look-and-style/01.png",
        "route": "/air-ease-v2/detail/echo-nightfall-black",
        "series": "Echo",
        "colorway": "Nightfall Black",
        "role": "mobile-detail-look-style-card",
        "group": "lookAndStyle",
        "sourceFigmaNode": "3301:1284",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "direct-atomic-child",
        "width": 1335,
        "height": 1335,
        "sha256": "c7ea81a44393097a5284ef60f5c1b364e0a2fa2bde4507fa1b0e539861f704ed",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "detail-echo-nightfall-black-mobile-look-style-02-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/nightfall-black/look-and-style/02.png",
        "route": "/air-ease-v2/detail/echo-nightfall-black",
        "series": "Echo",
        "colorway": "Nightfall Black",
        "role": "mobile-detail-look-style-card",
        "group": "lookAndStyle",
        "sourceFigmaNode": "3301:1286",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "direct-atomic-child",
        "width": 1335,
        "height": 1335,
        "sha256": "8f90bc2ffd9eb624fa6c56af1605293e87be16913162efaab0eb4635fdb30442",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "detail-echo-nightfall-black-mobile-look-style-03-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/nightfall-black/look-and-style/03.png",
        "route": "/air-ease-v2/detail/echo-nightfall-black",
        "series": "Echo",
        "colorway": "Nightfall Black",
        "role": "mobile-detail-look-style-card",
        "group": "lookAndStyle",
        "sourceFigmaNode": "3301:1287",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "direct-atomic-child",
        "width": 1335,
        "height": 1335,
        "sha256": "77c2fb6341c2cf360210b3a2f262111548a6fc64dd3f01d108e9850b9d5e2b48",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "detail-echo-nightfall-black-mobile-look-style-04-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/nightfall-black/look-and-style/04.png",
        "route": "/air-ease-v2/detail/echo-nightfall-black",
        "series": "Echo",
        "colorway": "Nightfall Black",
        "role": "mobile-detail-look-style-card",
        "group": "lookAndStyle",
        "sourceFigmaNode": "3301:1289",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "direct-atomic-child",
        "width": 1335,
        "height": 1335,
        "sha256": "3670d5755d054a2ee5d1edb85894c9ad3dd770376b723a278aea427c565573b4",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "detail-echo-nightfall-black-mobile-how-to-wear-step-1-image-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/nightfall-black/how-to-wear/step-1-image.png",
        "route": "/air-ease-v2/detail/echo-nightfall-black",
        "series": "Echo",
        "colorway": "Nightfall Black",
        "role": "mobile-detail-how-to-wear-image",
        "group": "howToWearPhoto",
        "sourceFigmaNode": "3301:1305",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "direct-atomic-child",
        "width": 1335,
        "height": 1335,
        "sha256": "c7ea81a44393097a5284ef60f5c1b364e0a2fa2bde4507fa1b0e539861f704ed",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "detail-echo-nightfall-black-mobile-how-to-wear-step-1-image-2-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/nightfall-black/how-to-wear/step-1-image-2.png",
        "route": "/air-ease-v2/detail/echo-nightfall-black",
        "series": "Echo",
        "colorway": "Nightfall Black",
        "role": "mobile-detail-how-to-wear-image",
        "group": "howToWearPhoto",
        "sourceFigmaNode": "3301:1307",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "direct-atomic-child",
        "width": 1335,
        "height": 1335,
        "sha256": "5fe4fc355f7d499acad9062c77f120d503fc2310d517d29b07b9ca61f9a8aba0",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "detail-echo-nightfall-black-mobile-how-to-wear-step-1-sketch-card-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/nightfall-black/how-to-wear/step-1-sketch-card.png",
        "route": "/air-ease-v2/detail/echo-nightfall-black",
        "series": "Echo",
        "colorway": "Nightfall Black",
        "role": "mobile-detail-how-to-wear-sketch-card",
        "group": "howToWearSketchCard",
        "sourceFigmaNode": "3301:1308",
        "sourceType": "direct-figma-child-frame-exportAsync",
        "compositionType": "full-line-art-card-parent-frame",
        "width": 1335,
        "height": 1335,
        "sha256": "a88ba2a721e739d511f95898cb803c09b9ad7e037193013cc1dc6c062893b3f7",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "detail-echo-nightfall-black-mobile-how-to-wear-step-2-image-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/nightfall-black/how-to-wear/step-2-image.png",
        "route": "/air-ease-v2/detail/echo-nightfall-black",
        "series": "Echo",
        "colorway": "Nightfall Black",
        "role": "mobile-detail-how-to-wear-image",
        "group": "howToWearPhoto",
        "sourceFigmaNode": "3301:1314",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "direct-atomic-child",
        "width": 1335,
        "height": 1335,
        "sha256": "adf31fe6ccdbb11585856fc9832813d53520a52b66b880b43b0240b70864011d",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "detail-echo-nightfall-black-mobile-how-to-wear-step-2-image-2-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/nightfall-black/how-to-wear/step-2-image-2.png",
        "route": "/air-ease-v2/detail/echo-nightfall-black",
        "series": "Echo",
        "colorway": "Nightfall Black",
        "role": "mobile-detail-how-to-wear-image",
        "group": "howToWearPhoto",
        "sourceFigmaNode": "3301:1316",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "direct-atomic-child",
        "width": 1335,
        "height": 1335,
        "sha256": "528eb476a05f023d816968fd0729304b961b0046ed6b95e895179449c9bd951a",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "detail-echo-nightfall-black-mobile-how-to-wear-step-2-sketch-card-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/nightfall-black/how-to-wear/step-2-sketch-card.png",
        "route": "/air-ease-v2/detail/echo-nightfall-black",
        "series": "Echo",
        "colorway": "Nightfall Black",
        "role": "mobile-detail-how-to-wear-sketch-card",
        "group": "howToWearSketchCard",
        "sourceFigmaNode": "3301:1319",
        "sourceType": "direct-figma-child-frame-exportAsync",
        "compositionType": "full-line-art-card-parent-frame",
        "width": 1335,
        "height": 1335,
        "sha256": "23481d2190d25eb0945732273e434c5e60ec1ad444bd13f4498328db90510fcd",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "detail-echo-matcha-latte-mobile-hero-01-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/matcha-latte/hero/01.png",
        "route": "/air-ease-v2/detail/echo-matcha-latte",
        "series": "Echo",
        "colorway": "Matcha Latte",
        "role": "mobile-detail-hero",
        "group": "hero",
        "sourceFigmaNode": "3301:1416",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "direct-atomic-child",
        "width": 2700,
        "height": 2700,
        "sha256": "8d744968dfdd24eae24cb812525de1378871ef975a2b45c001673454f639cc06",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "detail-echo-matcha-latte-mobile-hero-02-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/matcha-latte/hero/02.png",
        "route": "/air-ease-v2/detail/echo-matcha-latte",
        "series": "Echo",
        "colorway": "Matcha Latte",
        "role": "mobile-detail-hero",
        "group": "hero",
        "sourceFigmaNode": "3301:1417",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "direct-atomic-child",
        "width": 2700,
        "height": 2700,
        "sha256": "5b647d2418acf59edc888ae9fcace6c5de355a89ffea36fabd21c3cf17891b62",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "detail-echo-matcha-latte-mobile-look-style-01-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/matcha-latte/look-and-style/01.png",
        "route": "/air-ease-v2/detail/echo-matcha-latte",
        "series": "Echo",
        "colorway": "Matcha Latte",
        "role": "mobile-detail-look-style-card",
        "group": "lookAndStyle",
        "sourceFigmaNode": "3301:1420",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "direct-atomic-child",
        "width": 1335,
        "height": 1335,
        "sha256": "692202c6eddb38aae7ec9992d19831e0d58c8e0e019225484e50b3d2ee79d6dd",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "detail-echo-matcha-latte-mobile-look-style-02-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/matcha-latte/look-and-style/02.png",
        "route": "/air-ease-v2/detail/echo-matcha-latte",
        "series": "Echo",
        "colorway": "Matcha Latte",
        "role": "mobile-detail-look-style-card",
        "group": "lookAndStyle",
        "sourceFigmaNode": "3301:1421",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "direct-atomic-child",
        "width": 1335,
        "height": 1335,
        "sha256": "48f0470b9245d66a0ac75a4be66df1646e013bbe781d2518e4aa307ee06eb54b",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "detail-echo-matcha-latte-mobile-look-style-03-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/matcha-latte/look-and-style/03.png",
        "route": "/air-ease-v2/detail/echo-matcha-latte",
        "series": "Echo",
        "colorway": "Matcha Latte",
        "role": "mobile-detail-look-style-card",
        "group": "lookAndStyle",
        "sourceFigmaNode": "3301:1422",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "direct-atomic-child",
        "width": 1335,
        "height": 1335,
        "sha256": "bfed5d890780cc0ed74cde4cb1d0d5f47b6f1bcb322af261abea7daa18c0c947",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "detail-echo-matcha-latte-mobile-look-style-04-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/matcha-latte/look-and-style/04.png",
        "route": "/air-ease-v2/detail/echo-matcha-latte",
        "series": "Echo",
        "colorway": "Matcha Latte",
        "role": "mobile-detail-look-style-card",
        "group": "lookAndStyle",
        "sourceFigmaNode": "3301:1424",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "direct-atomic-child",
        "width": 1333,
        "height": 1333,
        "sha256": "43a9ad2ef27cbc6b2243bc7e4489c54792899df677a9546b943ffdff05667db6",
        "status": "available",
        "dimensionStatus": "recorded-actual-figma-export-dimensions"
      },
      {
        "assetId": "detail-echo-matcha-latte-mobile-how-to-wear-step-1-image-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/matcha-latte/how-to-wear/step-1-image.png",
        "route": "/air-ease-v2/detail/echo-matcha-latte",
        "series": "Echo",
        "colorway": "Matcha Latte",
        "role": "mobile-detail-how-to-wear-image",
        "group": "howToWearPhoto",
        "sourceFigmaNode": "3301:1437",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "direct-atomic-child",
        "width": 1335,
        "height": 1335,
        "sha256": "2be4b53e4cbf0963a3f6ac049820899264c1b8cec4cee30b159b59b1f845835e",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "detail-echo-matcha-latte-mobile-how-to-wear-step-1-image-2-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/matcha-latte/how-to-wear/step-1-image-2.png",
        "route": "/air-ease-v2/detail/echo-matcha-latte",
        "series": "Echo",
        "colorway": "Matcha Latte",
        "role": "mobile-detail-how-to-wear-image",
        "group": "howToWearPhoto",
        "sourceFigmaNode": "3301:1439",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "direct-atomic-child",
        "width": 1335,
        "height": 1335,
        "sha256": "659eb6f5f60077b00a35780701529a14340e71fff36e1debc251fb6ebf13902f",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "detail-echo-matcha-latte-mobile-how-to-wear-step-1-sketch-card-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/matcha-latte/how-to-wear/step-1-sketch-card.png",
        "route": "/air-ease-v2/detail/echo-matcha-latte",
        "series": "Echo",
        "colorway": "Matcha Latte",
        "role": "mobile-detail-how-to-wear-sketch-card",
        "group": "howToWearSketchCard",
        "sourceFigmaNode": "3301:1440",
        "sourceType": "direct-figma-child-frame-exportAsync",
        "compositionType": "full-line-art-card-parent-frame",
        "width": 1335,
        "height": 1335,
        "sha256": "a88ba2a721e739d511f95898cb803c09b9ad7e037193013cc1dc6c062893b3f7",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "detail-echo-matcha-latte-mobile-how-to-wear-step-2-image-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/matcha-latte/how-to-wear/step-2-image.png",
        "route": "/air-ease-v2/detail/echo-matcha-latte",
        "series": "Echo",
        "colorway": "Matcha Latte",
        "role": "mobile-detail-how-to-wear-image",
        "group": "howToWearPhoto",
        "sourceFigmaNode": "3301:1447",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "direct-atomic-child",
        "width": 1335,
        "height": 1335,
        "sha256": "52dcb4e5dea190b3191e75ac78cb8511930649f001425ccc0452e3559cb86340",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "detail-echo-matcha-latte-mobile-how-to-wear-step-2-image-2-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/matcha-latte/how-to-wear/step-2-image-2.png",
        "route": "/air-ease-v2/detail/echo-matcha-latte",
        "series": "Echo",
        "colorway": "Matcha Latte",
        "role": "mobile-detail-how-to-wear-image",
        "group": "howToWearPhoto",
        "sourceFigmaNode": "3301:1449",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "direct-atomic-child",
        "width": 1335,
        "height": 1335,
        "sha256": "76edd451f59d552ccceed86c1ac2f66a399ec79e4aef95c5dee6dc70d6f961c5",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "detail-echo-matcha-latte-mobile-how-to-wear-step-2-sketch-card-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/matcha-latte/how-to-wear/step-2-sketch-card.png",
        "route": "/air-ease-v2/detail/echo-matcha-latte",
        "series": "Echo",
        "colorway": "Matcha Latte",
        "role": "mobile-detail-how-to-wear-sketch-card",
        "group": "howToWearSketchCard",
        "sourceFigmaNode": "3301:1450",
        "sourceType": "direct-figma-child-frame-exportAsync",
        "compositionType": "full-line-art-card-parent-frame",
        "width": 1335,
        "height": 1335,
        "sha256": "23481d2190d25eb0945732273e434c5e60ec1ad444bd13f4498328db90510fcd",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "detail-echo-dune-brown-mobile-hero-01-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/dune-brown/hero/01.png",
        "route": "/air-ease-v2/detail/echo-dune-brown",
        "series": "Echo",
        "colorway": "Dune Brown",
        "role": "mobile-detail-hero",
        "group": "hero",
        "sourceFigmaNode": "3301:1544",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "direct-atomic-child",
        "width": 2700,
        "height": 2700,
        "sha256": "ab5d027975d20f99496ed432d606c509579c6291ad29eb4f08cd95b78a316a19",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "detail-echo-dune-brown-mobile-hero-02-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/dune-brown/hero/02.png",
        "route": "/air-ease-v2/detail/echo-dune-brown",
        "series": "Echo",
        "colorway": "Dune Brown",
        "role": "mobile-detail-hero",
        "group": "hero",
        "sourceFigmaNode": "3301:1545",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "direct-atomic-child",
        "width": 2700,
        "height": 2700,
        "sha256": "6348d5c6d9fbd5231027a756cc3e36c635fab6212ab97c7e900afd3e86ec8569",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "detail-echo-dune-brown-mobile-look-style-01-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/dune-brown/look-and-style/01.png",
        "route": "/air-ease-v2/detail/echo-dune-brown",
        "series": "Echo",
        "colorway": "Dune Brown",
        "role": "mobile-detail-look-style-card",
        "group": "lookAndStyle",
        "sourceFigmaNode": "3301:1548",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "direct-atomic-child",
        "width": 1335,
        "height": 1335,
        "sha256": "aee62fb0ab2b690116d34acb1eaf133b003821feac89aeb624d96e3ba846b451",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "detail-echo-dune-brown-mobile-look-style-02-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/dune-brown/look-and-style/02.png",
        "route": "/air-ease-v2/detail/echo-dune-brown",
        "series": "Echo",
        "colorway": "Dune Brown",
        "role": "mobile-detail-look-style-card",
        "group": "lookAndStyle",
        "sourceFigmaNode": "3301:1549",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "direct-atomic-child",
        "width": 1335,
        "height": 1335,
        "sha256": "67c63e7c257e98e11ab53b2e046b498d1a0b4851414db6f1dae07a7d25f39751",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "detail-echo-dune-brown-mobile-look-style-03-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/dune-brown/look-and-style/03.png",
        "route": "/air-ease-v2/detail/echo-dune-brown",
        "series": "Echo",
        "colorway": "Dune Brown",
        "role": "mobile-detail-look-style-card",
        "group": "lookAndStyle",
        "sourceFigmaNode": "3301:1550",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "direct-atomic-child",
        "width": 1335,
        "height": 1335,
        "sha256": "86c56378c87debf463834ab9495b97cc2221e4fe1fa18ac13d7aae39f1a91009",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "detail-echo-dune-brown-mobile-look-style-04-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/dune-brown/look-and-style/04.png",
        "route": "/air-ease-v2/detail/echo-dune-brown",
        "series": "Echo",
        "colorway": "Dune Brown",
        "role": "mobile-detail-look-style-card",
        "group": "lookAndStyle",
        "sourceFigmaNode": "3301:1552",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "direct-atomic-child",
        "width": 1333,
        "height": 1333,
        "sha256": "a7bf57dd5ce32090cc5a4ed8fa819c8b03248f40e58ae3cb49098c4c5126689c",
        "status": "available",
        "dimensionStatus": "recorded-actual-figma-export-dimensions"
      },
      {
        "assetId": "detail-echo-dune-brown-mobile-how-to-wear-step-1-image-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/dune-brown/how-to-wear/step-1-image.png",
        "route": "/air-ease-v2/detail/echo-dune-brown",
        "series": "Echo",
        "colorway": "Dune Brown",
        "role": "mobile-detail-how-to-wear-image",
        "group": "howToWearPhoto",
        "sourceFigmaNode": "3301:1565",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "direct-atomic-child",
        "width": 1335,
        "height": 1335,
        "sha256": "051cf66fc3fa8cb1d5f8678f447007faab1db6fea9f9ec2450da4de20a60998b",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "detail-echo-dune-brown-mobile-how-to-wear-step-1-image-2-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/dune-brown/how-to-wear/step-1-image-2.png",
        "route": "/air-ease-v2/detail/echo-dune-brown",
        "series": "Echo",
        "colorway": "Dune Brown",
        "role": "mobile-detail-how-to-wear-image",
        "group": "howToWearPhoto",
        "sourceFigmaNode": "3301:1567",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "direct-atomic-child",
        "width": 1335,
        "height": 1335,
        "sha256": "f4c5e6ec68537dfaab0524c8bd65a6b3b8d395e4461a24218375b83b61639f24",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "detail-echo-dune-brown-mobile-how-to-wear-step-1-sketch-card-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/dune-brown/how-to-wear/step-1-sketch-card.png",
        "route": "/air-ease-v2/detail/echo-dune-brown",
        "series": "Echo",
        "colorway": "Dune Brown",
        "role": "mobile-detail-how-to-wear-sketch-card",
        "group": "howToWearSketchCard",
        "sourceFigmaNode": "3301:1568",
        "sourceType": "direct-figma-child-frame-exportAsync",
        "compositionType": "full-line-art-card-parent-frame",
        "width": 1335,
        "height": 1335,
        "sha256": "a88ba2a721e739d511f95898cb803c09b9ad7e037193013cc1dc6c062893b3f7",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "detail-echo-dune-brown-mobile-how-to-wear-step-2-image-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/dune-brown/how-to-wear/step-2-image.png",
        "route": "/air-ease-v2/detail/echo-dune-brown",
        "series": "Echo",
        "colorway": "Dune Brown",
        "role": "mobile-detail-how-to-wear-image",
        "group": "howToWearPhoto",
        "sourceFigmaNode": "3301:1575",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "direct-atomic-child",
        "width": 1335,
        "height": 1335,
        "sha256": "488d2b8019b3cf434d8a9fe52f2199fc8b0368227651e1a7e2d94398341c141c",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "detail-echo-dune-brown-mobile-how-to-wear-step-2-image-2-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/dune-brown/how-to-wear/step-2-image-2.png",
        "route": "/air-ease-v2/detail/echo-dune-brown",
        "series": "Echo",
        "colorway": "Dune Brown",
        "role": "mobile-detail-how-to-wear-image",
        "group": "howToWearPhoto",
        "sourceFigmaNode": "3301:1577",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "direct-atomic-child",
        "width": 1335,
        "height": 1335,
        "sha256": "26675b60f701a983740ede26cbacbe2993c381b7bc33822ccd487491b324e227",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "detail-echo-dune-brown-mobile-how-to-wear-step-2-sketch-card-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/dune-brown/how-to-wear/step-2-sketch-card.png",
        "route": "/air-ease-v2/detail/echo-dune-brown",
        "series": "Echo",
        "colorway": "Dune Brown",
        "role": "mobile-detail-how-to-wear-sketch-card",
        "group": "howToWearSketchCard",
        "sourceFigmaNode": "3301:1578",
        "sourceType": "direct-figma-child-frame-exportAsync",
        "compositionType": "full-line-art-card-parent-frame",
        "width": 1335,
        "height": 1335,
        "sha256": "23481d2190d25eb0945732273e434c5e60ec1ad444bd13f4498328db90510fcd",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "mobile-a-side-b-side-coarse-linen-souffle-hero-01-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/coarse-linen-souffle/hero/01.png",
        "route": "/air-ease-v2/detail/coarse-linen-souffle",
        "series": "A Side / B Side",
        "colorway": "Coarse Linen Soufflé",
        "role": "mobile-detail-hero",
        "group": "hero",
        "sourceFigmaNode": "3301:759",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "direct-atomic-child",
        "width": 2700,
        "height": 2700,
        "sha256": "5c934382d655a5bc144382a340b2ab06884a37e63ce0819a53252392e82b6219",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "mobile-a-side-b-side-coarse-linen-souffle-hero-02-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/coarse-linen-souffle/hero/02.png",
        "route": "/air-ease-v2/detail/coarse-linen-souffle",
        "series": "A Side / B Side",
        "colorway": "Coarse Linen Soufflé",
        "role": "mobile-detail-hero",
        "group": "hero",
        "sourceFigmaNode": "3301:760",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "direct-atomic-child",
        "width": 2700,
        "height": 2700,
        "sha256": "734e912164a79fb7215b6bdb1d611bbc6c28e06bca8865296f67a45df25e65b2",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "mobile-a-side-b-side-coarse-linen-souffle-look-and-style-01-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/coarse-linen-souffle/look-and-style/01.png",
        "route": "/air-ease-v2/detail/coarse-linen-souffle",
        "series": "A Side / B Side",
        "colorway": "Coarse Linen Soufflé",
        "role": "mobile-detail-look-style-card",
        "group": "lookAndStyle",
        "sourceFigmaNode": "3301:764",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "direct-atomic-child",
        "width": 1335,
        "height": 1335,
        "sha256": "e73d96ddd23b0353773aee67a6dc7bd49d1aa76e153cae1bf2e4d53ac0b58e16",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "mobile-a-side-b-side-coarse-linen-souffle-look-and-style-02-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/coarse-linen-souffle/look-and-style/02.png",
        "route": "/air-ease-v2/detail/coarse-linen-souffle",
        "series": "A Side / B Side",
        "colorway": "Coarse Linen Soufflé",
        "role": "mobile-detail-look-style-card",
        "group": "lookAndStyle",
        "sourceFigmaNode": "3301:766",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "direct-atomic-child",
        "width": 1335,
        "height": 1335,
        "sha256": "5138439aa05c63d2274f1b8a3f82e9530438de1b68ac02623421c0ada27902fc",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "mobile-a-side-b-side-coarse-linen-souffle-look-and-style-03-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/coarse-linen-souffle/look-and-style/03.png",
        "route": "/air-ease-v2/detail/coarse-linen-souffle",
        "series": "A Side / B Side",
        "colorway": "Coarse Linen Soufflé",
        "role": "mobile-detail-look-style-card",
        "group": "lookAndStyle",
        "sourceFigmaNode": "3301:768",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "direct-atomic-child",
        "width": 1335,
        "height": 1335,
        "sha256": "eb353178cce15fc49825462e2dc1afb6451b7d5c78eca01fb1c9e035fffc9f32",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "mobile-a-side-b-side-coarse-linen-souffle-look-and-style-04-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/coarse-linen-souffle/look-and-style/04.png",
        "route": "/air-ease-v2/detail/coarse-linen-souffle",
        "series": "A Side / B Side",
        "colorway": "Coarse Linen Soufflé",
        "role": "mobile-detail-look-style-card",
        "group": "lookAndStyle",
        "sourceFigmaNode": "3301:770",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "direct-atomic-child",
        "width": 1335,
        "height": 1335,
        "sha256": "fbf4bfd90293c725514688c032289c4ed8e9306eff3a7f5a261c1896f4a32e02",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "mobile-a-side-b-side-selector-coarse-linen-souffle-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/selector/coarse-linen-souffle.png",
        "route": "/air-ease-v2/detail/coarse-linen-souffle",
        "series": "A Side / B Side",
        "colorway": "Coarse Linen Soufflé",
        "role": "mobile-detail-selector-swatch",
        "group": "selector",
        "sourceFigmaNode": "3301:810",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "direct-atomic-child",
        "width": 240,
        "height": 240,
        "sha256": "e42b4fb9cfe73a91b823ef4be36e49c260435a2f2e90cd5d5382c98483700fcf",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "mobile-a-side-b-side-selector-textured-light-grey-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/selector/textured-light-grey.png",
        "route": "/air-ease-v2/detail/coarse-linen-souffle",
        "series": "A Side / B Side",
        "colorway": "Coarse Linen Soufflé",
        "role": "mobile-detail-selector-swatch",
        "group": "selector",
        "sourceFigmaNode": "3301:813",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "direct-atomic-child",
        "width": 240,
        "height": 240,
        "sha256": "2a9ec86dda21685eca08287b7531da6a94860053a5a8f8607c1fcc5f63d9d077",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "mobile-a-side-b-side-selector-morning-mist-denim-blue-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/selector/morning-mist-denim-blue.png",
        "route": "/air-ease-v2/detail/coarse-linen-souffle",
        "series": "A Side / B Side",
        "colorway": "Coarse Linen Soufflé",
        "role": "mobile-detail-selector-swatch",
        "group": "selector",
        "sourceFigmaNode": "3301:816",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "direct-atomic-child",
        "width": 240,
        "height": 240,
        "sha256": "f5c679b6b16751d98428f11ebe17229a47435cbafd09ca29e9500f1c801fc209",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "mobile-a-side-b-side-selector-dancing-mist-orange-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/selector/dancing-mist-orange.png",
        "route": "/air-ease-v2/detail/coarse-linen-souffle",
        "series": "A Side / B Side",
        "colorway": "Coarse Linen Soufflé",
        "role": "mobile-detail-selector-swatch",
        "group": "selector",
        "sourceFigmaNode": "3301:819",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "direct-atomic-child",
        "width": 240,
        "height": 240,
        "sha256": "afafe2ce5b3a9e583ce14feee8b557a5b426496a1e41f303945433832a619c9d",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "mobile-a-side-b-side-selector-gentle-dusk-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/selector/gentle-dusk.png",
        "route": "/air-ease-v2/detail/coarse-linen-souffle",
        "series": "A Side / B Side",
        "colorway": "Coarse Linen Soufflé",
        "role": "mobile-detail-selector-swatch",
        "group": "selector",
        "sourceFigmaNode": "3301:822",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "direct-atomic-child",
        "width": 240,
        "height": 240,
        "sha256": "c4e744fd7134a3ad65c45c8f185acda6f0260c860cfedec3bc6c3683939ddd4f",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "mobile-editorial-care-icons-a-side-b-side-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/care-icons/care-icons.png",
        "route": "/air-ease-v2/detail/coarse-linen-souffle",
        "series": "A Side / B Side",
        "colorway": "Coarse Linen Soufflé",
        "role": "mobile-detail-care-icons",
        "group": "care",
        "sourceFigmaNode": "3301:854",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "direct-care-icons-frame",
        "width": 513,
        "height": 84,
        "sha256": "2a10facef13ecc75234b665f6c847d55721742903ef42a65db0e6281c2c50b92",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "mobile-a-side-b-side-coarse-linen-souffle-how-to-wear-step-1-image-1-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/coarse-linen-souffle/how-to-wear/step-1/image-1.png",
        "route": "/air-ease-v2/detail/coarse-linen-souffle",
        "series": "A Side / B Side",
        "colorway": "Coarse Linen Soufflé",
        "role": "mobile-detail-how-to-wear-image",
        "group": "howToWearPhoto",
        "sourceFigmaNode": "3301:783",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "direct-atomic-child",
        "width": 1335,
        "height": 1335,
        "sha256": "63aa06c6cbb37737b382bfe2ee3024f78d563599fc9d48c0436b4de461c7f734",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "mobile-a-side-b-side-coarse-linen-souffle-how-to-wear-step-1-image-2-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/coarse-linen-souffle/how-to-wear/step-1/image-2.png",
        "route": "/air-ease-v2/detail/coarse-linen-souffle",
        "series": "A Side / B Side",
        "colorway": "Coarse Linen Soufflé",
        "role": "mobile-detail-how-to-wear-image",
        "group": "howToWearPhoto",
        "sourceFigmaNode": "3301:785",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "direct-atomic-child",
        "width": 1335,
        "height": 1335,
        "sha256": "5ed31b84f2b1d85b6f450743cab372b78ba581b0ea3d29fc59265354b6c06f22",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "mobile-a-side-b-side-coarse-linen-souffle-how-to-wear-step-1-sketch-card-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/coarse-linen-souffle/how-to-wear/step-1/sketch-card.png",
        "route": "/air-ease-v2/detail/coarse-linen-souffle",
        "series": "A Side / B Side",
        "colorway": "Coarse Linen Soufflé",
        "role": "mobile-detail-how-to-wear-sketch-card",
        "group": "howToWearSketchCard",
        "sourceFigmaNode": "3301:786",
        "sourceType": "direct-figma-child-frame-exportAsync",
        "compositionType": "full-line-art-card-parent-frame",
        "width": 1335,
        "height": 1335,
        "sha256": "db6971c0e60641cde248729a17537d130c59ad97c6408626eebfaf67a6db74c2",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "mobile-a-side-b-side-coarse-linen-souffle-how-to-wear-step-2-image-1-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/coarse-linen-souffle/how-to-wear/step-2/image-1.png",
        "route": "/air-ease-v2/detail/coarse-linen-souffle",
        "series": "A Side / B Side",
        "colorway": "Coarse Linen Soufflé",
        "role": "mobile-detail-how-to-wear-image",
        "group": "howToWearPhoto",
        "sourceFigmaNode": "3301:791",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "direct-atomic-child",
        "width": 1335,
        "height": 1335,
        "sha256": "73abd347ac5ce90e2af7d8c903eb971030024d33233e3e085486afa151c2aafd",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "mobile-a-side-b-side-coarse-linen-souffle-how-to-wear-step-2-image-2-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/coarse-linen-souffle/how-to-wear/step-2/image-2.png",
        "route": "/air-ease-v2/detail/coarse-linen-souffle",
        "series": "A Side / B Side",
        "colorway": "Coarse Linen Soufflé",
        "role": "mobile-detail-how-to-wear-image",
        "group": "howToWearPhoto",
        "sourceFigmaNode": "3301:792",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "direct-atomic-child",
        "width": 1335,
        "height": 1335,
        "sha256": "21c5f7115799ebf91b6b17d83af5acecc581fb06ed1218e77433185bb0f33f09",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "mobile-a-side-b-side-coarse-linen-souffle-how-to-wear-step-2-sketch-card-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/coarse-linen-souffle/how-to-wear/step-2/sketch-card.png",
        "route": "/air-ease-v2/detail/coarse-linen-souffle",
        "series": "A Side / B Side",
        "colorway": "Coarse Linen Soufflé",
        "role": "mobile-detail-how-to-wear-sketch-card",
        "group": "howToWearSketchCard",
        "sourceFigmaNode": "3301:793",
        "sourceType": "direct-figma-child-frame-exportAsync",
        "compositionType": "full-line-art-card-parent-frame",
        "width": 1335,
        "height": 1335,
        "sha256": "89f5aa87e548462eb706e554e7c845ff9373044ef2c575f6065198f8278bf3c5",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "mobile-a-side-b-side-coarse-linen-souffle-how-to-wear-step-3-image-1-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/coarse-linen-souffle/how-to-wear/step-3/image-1.png",
        "route": "/air-ease-v2/detail/coarse-linen-souffle",
        "series": "A Side / B Side",
        "colorway": "Coarse Linen Soufflé",
        "role": "mobile-detail-how-to-wear-image",
        "group": "howToWearPhoto",
        "sourceFigmaNode": "3301:798",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "direct-atomic-child",
        "width": 1335,
        "height": 1335,
        "sha256": "e828b375b32ce5dd6c4d7e21e068c40b43b441a4627b6e2fafe0d2d7a0e7a0d9",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "mobile-a-side-b-side-coarse-linen-souffle-how-to-wear-step-3-image-2-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/coarse-linen-souffle/how-to-wear/step-3/image-2.png",
        "route": "/air-ease-v2/detail/coarse-linen-souffle",
        "series": "A Side / B Side",
        "colorway": "Coarse Linen Soufflé",
        "role": "mobile-detail-how-to-wear-image",
        "group": "howToWearPhoto",
        "sourceFigmaNode": "3301:800",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "direct-atomic-child",
        "width": 1334,
        "height": 1335,
        "sha256": "a5f78cfd0185a0664a5d00679b17c5180eb1820fe4853fffe2a49ae299191201",
        "status": "available",
        "dimensionStatus": "recorded-actual-figma-export-dimensions"
      },
      {
        "assetId": "mobile-a-side-b-side-coarse-linen-souffle-how-to-wear-step-3-sketch-card-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/coarse-linen-souffle/how-to-wear/step-3/sketch-card.png",
        "route": "/air-ease-v2/detail/coarse-linen-souffle",
        "series": "A Side / B Side",
        "colorway": "Coarse Linen Soufflé",
        "role": "mobile-detail-how-to-wear-sketch-card",
        "group": "howToWearSketchCard",
        "sourceFigmaNode": "3301:801",
        "sourceType": "direct-figma-child-frame-exportAsync",
        "compositionType": "full-line-art-card-parent-frame",
        "width": 1335,
        "height": 1335,
        "sha256": "c69568a266a9002b186b46f13d9740d95358405012529a09bfe4cae1aa26c3cd",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "mobile-a-side-b-side-textured-light-grey-hero-01-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/textured-light-grey/hero/01.png",
        "route": "/air-ease-v2/detail/textured-light-grey",
        "series": "A Side / B Side",
        "colorway": "Textured Light Grey",
        "role": "mobile-detail-hero",
        "group": "hero",
        "sourceFigmaNode": "3301:2873",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "direct-atomic-child",
        "width": 2700,
        "height": 2700,
        "sha256": "c2343fd3279d5f3eb62263971b8e82d8cff99a7b03e0d33ec2f7c532e7dd20cd",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "mobile-a-side-b-side-textured-light-grey-hero-02-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/textured-light-grey/hero/02.png",
        "route": "/air-ease-v2/detail/textured-light-grey",
        "series": "A Side / B Side",
        "colorway": "Textured Light Grey",
        "role": "mobile-detail-hero",
        "group": "hero",
        "sourceFigmaNode": "3301:2874",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "direct-atomic-child",
        "width": 2700,
        "height": 2700,
        "sha256": "f704f91b6627ae5e2143f9575250f7587b13ab471efee910e1eb629cdc190984",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "mobile-a-side-b-side-textured-light-grey-look-and-style-01-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/textured-light-grey/look-and-style/01.png",
        "route": "/air-ease-v2/detail/textured-light-grey",
        "series": "A Side / B Side",
        "colorway": "Textured Light Grey",
        "role": "mobile-detail-look-style-card",
        "group": "lookAndStyle",
        "sourceFigmaNode": "3301:2878",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "direct-atomic-child",
        "width": 1335,
        "height": 1335,
        "sha256": "5ef281788a14fcf0b032bbb43c3513cd3d84e81550445b66eec61782bb8974ca",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "mobile-a-side-b-side-textured-light-grey-look-and-style-02-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/textured-light-grey/look-and-style/02.png",
        "route": "/air-ease-v2/detail/textured-light-grey",
        "series": "A Side / B Side",
        "colorway": "Textured Light Grey",
        "role": "mobile-detail-look-style-card",
        "group": "lookAndStyle",
        "sourceFigmaNode": "3301:2881",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "direct-atomic-child",
        "width": 1335,
        "height": 1335,
        "sha256": "21faf307209f37fc5e6e032708364b44e5f2406da2fb39e0bd251f2b7964fe21",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "mobile-a-side-b-side-textured-light-grey-look-and-style-03-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/textured-light-grey/look-and-style/03.png",
        "route": "/air-ease-v2/detail/textured-light-grey",
        "series": "A Side / B Side",
        "colorway": "Textured Light Grey",
        "role": "mobile-detail-look-style-card",
        "group": "lookAndStyle",
        "sourceFigmaNode": "3301:2885",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "direct-atomic-child",
        "width": 1335,
        "height": 1335,
        "sha256": "50acb84764f973a62833dd1c72b60f08731c8316c20c77265b5bf0f1d732d221",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "mobile-a-side-b-side-textured-light-grey-look-and-style-04-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/textured-light-grey/look-and-style/04.png",
        "route": "/air-ease-v2/detail/textured-light-grey",
        "series": "A Side / B Side",
        "colorway": "Textured Light Grey",
        "role": "mobile-detail-look-style-card",
        "group": "lookAndStyle",
        "sourceFigmaNode": "3301:2888",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "direct-atomic-child",
        "width": 1335,
        "height": 1335,
        "sha256": "f1d72c3a4111017fa6ce4332cc1fbea0987129d276f5a3e01f1ccc6e960c4f5f",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "mobile-a-side-b-side-textured-light-grey-how-to-wear-step-1-image-1-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/textured-light-grey/how-to-wear/step-1/image-1.png",
        "route": "/air-ease-v2/detail/textured-light-grey",
        "series": "A Side / B Side",
        "colorway": "Textured Light Grey",
        "role": "mobile-detail-how-to-wear-image",
        "group": "howToWearPhoto",
        "sourceFigmaNode": "3301:2908",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "direct-atomic-child",
        "width": 1335,
        "height": 1335,
        "sha256": "21faf307209f37fc5e6e032708364b44e5f2406da2fb39e0bd251f2b7964fe21",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "mobile-a-side-b-side-textured-light-grey-how-to-wear-step-1-image-2-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/textured-light-grey/how-to-wear/step-1/image-2.png",
        "route": "/air-ease-v2/detail/textured-light-grey",
        "series": "A Side / B Side",
        "colorway": "Textured Light Grey",
        "role": "mobile-detail-how-to-wear-image",
        "group": "howToWearPhoto",
        "sourceFigmaNode": "3301:2912",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "direct-atomic-child",
        "width": 1335,
        "height": 1335,
        "sha256": "072a52f67ad19a2baa97070602eedd255ebfd6d71ddc7223d21d3c0329c38035",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "mobile-a-side-b-side-textured-light-grey-how-to-wear-step-1-sketch-card-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/textured-light-grey/how-to-wear/step-1/sketch-card.png",
        "route": "/air-ease-v2/detail/textured-light-grey",
        "series": "A Side / B Side",
        "colorway": "Textured Light Grey",
        "role": "mobile-detail-how-to-wear-sketch-card",
        "group": "howToWearSketchCard",
        "sourceFigmaNode": "3301:2913",
        "sourceType": "direct-figma-child-frame-exportAsync",
        "compositionType": "full-line-art-card-parent-frame",
        "width": 1335,
        "height": 1335,
        "sha256": "db6971c0e60641cde248729a17537d130c59ad97c6408626eebfaf67a6db74c2",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "mobile-a-side-b-side-textured-light-grey-how-to-wear-step-2-image-1-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/textured-light-grey/how-to-wear/step-2/image-1.png",
        "route": "/air-ease-v2/detail/textured-light-grey",
        "series": "A Side / B Side",
        "colorway": "Textured Light Grey",
        "role": "mobile-detail-how-to-wear-image",
        "group": "howToWearPhoto",
        "sourceFigmaNode": "3301:2919",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "direct-atomic-child",
        "width": 1335,
        "height": 1335,
        "sha256": "a5e95f27916c007e0454d6d0f11901e499d5f36b8c2808f9e75745c98efdd317",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "mobile-a-side-b-side-textured-light-grey-how-to-wear-step-2-image-2-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/textured-light-grey/how-to-wear/step-2/image-2.png",
        "route": "/air-ease-v2/detail/textured-light-grey",
        "series": "A Side / B Side",
        "colorway": "Textured Light Grey",
        "role": "mobile-detail-how-to-wear-image",
        "group": "howToWearPhoto",
        "sourceFigmaNode": "3301:2922",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "direct-atomic-child",
        "width": 1335,
        "height": 1335,
        "sha256": "f1d72c3a4111017fa6ce4332cc1fbea0987129d276f5a3e01f1ccc6e960c4f5f",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "mobile-a-side-b-side-textured-light-grey-how-to-wear-step-2-sketch-card-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/textured-light-grey/how-to-wear/step-2/sketch-card.png",
        "route": "/air-ease-v2/detail/textured-light-grey",
        "series": "A Side / B Side",
        "colorway": "Textured Light Grey",
        "role": "mobile-detail-how-to-wear-sketch-card",
        "group": "howToWearSketchCard",
        "sourceFigmaNode": "3301:2929",
        "sourceType": "direct-figma-child-frame-exportAsync",
        "compositionType": "full-line-art-card-parent-frame",
        "width": 1335,
        "height": 1335,
        "sha256": "89f5aa87e548462eb706e554e7c845ff9373044ef2c575f6065198f8278bf3c5",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "mobile-a-side-b-side-textured-light-grey-how-to-wear-step-3-image-1-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/textured-light-grey/how-to-wear/step-3/image-1.png",
        "route": "/air-ease-v2/detail/textured-light-grey",
        "series": "A Side / B Side",
        "colorway": "Textured Light Grey",
        "role": "mobile-detail-how-to-wear-image",
        "group": "howToWearPhoto",
        "sourceFigmaNode": "3301:2935",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "direct-atomic-child",
        "width": 1335,
        "height": 1335,
        "sha256": "8c06126c3782d60fdfda514d815341e6a83ca691018c6b3ff8dece9d4a2854f6",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "mobile-a-side-b-side-textured-light-grey-how-to-wear-step-3-image-2-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/textured-light-grey/how-to-wear/step-3/image-2.png",
        "route": "/air-ease-v2/detail/textured-light-grey",
        "series": "A Side / B Side",
        "colorway": "Textured Light Grey",
        "role": "mobile-detail-how-to-wear-image",
        "group": "howToWearPhoto",
        "sourceFigmaNode": "3301:2937",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "direct-atomic-child",
        "width": 1335,
        "height": 1335,
        "sha256": "13d47409429a9a915f913cbf5580095c7483b00403e6dd8cd4fe90f979b014e8",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "mobile-a-side-b-side-textured-light-grey-how-to-wear-step-3-sketch-card-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/textured-light-grey/how-to-wear/step-3/sketch-card.png",
        "route": "/air-ease-v2/detail/textured-light-grey",
        "series": "A Side / B Side",
        "colorway": "Textured Light Grey",
        "role": "mobile-detail-how-to-wear-sketch-card",
        "group": "howToWearSketchCard",
        "sourceFigmaNode": "3301:2938",
        "sourceType": "direct-figma-child-frame-exportAsync",
        "compositionType": "full-line-art-card-parent-frame",
        "width": 1335,
        "height": 1335,
        "sha256": "c69568a266a9002b186b46f13d9740d95358405012529a09bfe4cae1aa26c3cd",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "mobile-a-side-b-side-morning-mist-denim-blue-hero-01-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/morning-mist-denim-blue/hero/01.png",
        "route": "/air-ease-v2/detail/morning-mist-denim-blue",
        "series": "A Side / B Side",
        "colorway": "Morning Mist Denim Blue",
        "role": "mobile-detail-hero",
        "group": "hero",
        "sourceFigmaNode": "3301:3036",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "direct-atomic-child",
        "width": 2700,
        "height": 2700,
        "sha256": "7c7d531673b3e97f45299e1a69471eead954a9d944bd765daf387ec88bf0ea77",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "mobile-a-side-b-side-morning-mist-denim-blue-hero-02-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/morning-mist-denim-blue/hero/02.png",
        "route": "/air-ease-v2/detail/morning-mist-denim-blue",
        "series": "A Side / B Side",
        "colorway": "Morning Mist Denim Blue",
        "role": "mobile-detail-hero",
        "group": "hero",
        "sourceFigmaNode": "3301:3037",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "direct-atomic-child",
        "width": 2700,
        "height": 2700,
        "sha256": "30b986559e15bb6ceedb6ffac3bfd11ecafaac18651588b9af80a25852558562",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "mobile-a-side-b-side-morning-mist-denim-blue-look-and-style-01-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/morning-mist-denim-blue/look-and-style/01.png",
        "route": "/air-ease-v2/detail/morning-mist-denim-blue",
        "series": "A Side / B Side",
        "colorway": "Morning Mist Denim Blue",
        "role": "mobile-detail-look-style-card",
        "group": "lookAndStyle",
        "sourceFigmaNode": "3301:3040",
        "sourceType": "direct-figma-child-single-card-frame-exportAsync",
        "compositionType": "direct-single-card-frame",
        "width": 1335,
        "height": 1335,
        "sha256": "b081252604b72a1ddd2191836b6f54d193a89b686dd12761e032e161d58121bd",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "mobile-a-side-b-side-morning-mist-denim-blue-look-and-style-02-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/morning-mist-denim-blue/look-and-style/02.png",
        "route": "/air-ease-v2/detail/morning-mist-denim-blue",
        "series": "A Side / B Side",
        "colorway": "Morning Mist Denim Blue",
        "role": "mobile-detail-look-style-card",
        "group": "lookAndStyle",
        "sourceFigmaNode": "3301:3042",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "direct-atomic-child",
        "width": 1335,
        "height": 1335,
        "sha256": "71102042442a44c7b1359c9aeb26d276b4ee8f6b6a323a4d1ed47ef1d34c66b8",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "mobile-a-side-b-side-morning-mist-denim-blue-look-and-style-03-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/morning-mist-denim-blue/look-and-style/03.png",
        "route": "/air-ease-v2/detail/morning-mist-denim-blue",
        "series": "A Side / B Side",
        "colorway": "Morning Mist Denim Blue",
        "role": "mobile-detail-look-style-card",
        "group": "lookAndStyle",
        "sourceFigmaNode": "3301:3044",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "direct-atomic-child",
        "width": 1335,
        "height": 1335,
        "sha256": "b7bc230b4e1eeb82e586a0e832a8f7a0a2146175c04f7ecaaa5a0626b7485fe0",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "mobile-a-side-b-side-morning-mist-denim-blue-look-and-style-04-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/morning-mist-denim-blue/look-and-style/04.png",
        "route": "/air-ease-v2/detail/morning-mist-denim-blue",
        "series": "A Side / B Side",
        "colorway": "Morning Mist Denim Blue",
        "role": "mobile-detail-look-style-card",
        "group": "lookAndStyle",
        "sourceFigmaNode": "3301:3046",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "direct-atomic-child",
        "width": 1335,
        "height": 1335,
        "sha256": "486cff2ab20c8da78074afa398be3bd230a772c89cbdae27496245ed2a771723",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "mobile-a-side-b-side-morning-mist-denim-blue-how-to-wear-step-1-image-1-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/morning-mist-denim-blue/how-to-wear/step-1/image-1.png",
        "route": "/air-ease-v2/detail/morning-mist-denim-blue",
        "series": "A Side / B Side",
        "colorway": "Morning Mist Denim Blue",
        "role": "mobile-detail-how-to-wear-image",
        "group": "howToWearPhoto",
        "sourceFigmaNode": "3301:3057",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "direct-atomic-child",
        "width": 1335,
        "height": 1335,
        "sha256": "c0f0455bc9a146e69939e20386526a9270d3cd57ef45d2cfb8631ed91b7cabd1",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "mobile-a-side-b-side-morning-mist-denim-blue-how-to-wear-step-1-image-2-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/morning-mist-denim-blue/how-to-wear/step-1/image-2.png",
        "route": "/air-ease-v2/detail/morning-mist-denim-blue",
        "series": "A Side / B Side",
        "colorway": "Morning Mist Denim Blue",
        "role": "mobile-detail-how-to-wear-image",
        "group": "howToWearPhoto",
        "sourceFigmaNode": "3301:3059",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "direct-atomic-child",
        "width": 1335,
        "height": 1335,
        "sha256": "9ecedbc7412cc6d6afe3c30607b14b80f570700bfe45548968e2ad3a99710e9e",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "mobile-a-side-b-side-morning-mist-denim-blue-how-to-wear-step-1-sketch-card-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/morning-mist-denim-blue/how-to-wear/step-1/sketch-card.png",
        "route": "/air-ease-v2/detail/morning-mist-denim-blue",
        "series": "A Side / B Side",
        "colorway": "Morning Mist Denim Blue",
        "role": "mobile-detail-how-to-wear-sketch-card",
        "group": "howToWearSketchCard",
        "sourceFigmaNode": "3301:3060",
        "sourceType": "direct-figma-child-frame-exportAsync",
        "compositionType": "full-line-art-card-parent-frame",
        "width": 1335,
        "height": 1335,
        "sha256": "db6971c0e60641cde248729a17537d130c59ad97c6408626eebfaf67a6db74c2",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "mobile-a-side-b-side-morning-mist-denim-blue-how-to-wear-step-2-image-1-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/morning-mist-denim-blue/how-to-wear/step-2/image-1.png",
        "route": "/air-ease-v2/detail/morning-mist-denim-blue",
        "series": "A Side / B Side",
        "colorway": "Morning Mist Denim Blue",
        "role": "mobile-detail-how-to-wear-image",
        "group": "howToWearPhoto",
        "sourceFigmaNode": "3301:3066",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "direct-atomic-child",
        "width": 1335,
        "height": 1335,
        "sha256": "50f0da8244254fc5b4cc72444fbc953cd4d8e5316426f8ca20a09627ff4aabdb",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "mobile-a-side-b-side-morning-mist-denim-blue-how-to-wear-step-2-image-2-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/morning-mist-denim-blue/how-to-wear/step-2/image-2.png",
        "route": "/air-ease-v2/detail/morning-mist-denim-blue",
        "series": "A Side / B Side",
        "colorway": "Morning Mist Denim Blue",
        "role": "mobile-detail-how-to-wear-image",
        "group": "howToWearPhoto",
        "sourceFigmaNode": "3301:3068",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "direct-atomic-child",
        "width": 1335,
        "height": 1335,
        "sha256": "dda16a712c560c4d1f77813c017c980e2aa3bb56fb5fdaba347efea52f3f868d",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "mobile-a-side-b-side-morning-mist-denim-blue-how-to-wear-step-2-sketch-card-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/morning-mist-denim-blue/how-to-wear/step-2/sketch-card.png",
        "route": "/air-ease-v2/detail/morning-mist-denim-blue",
        "series": "A Side / B Side",
        "colorway": "Morning Mist Denim Blue",
        "role": "mobile-detail-how-to-wear-sketch-card",
        "group": "howToWearSketchCard",
        "sourceFigmaNode": "3301:3069",
        "sourceType": "direct-figma-child-frame-exportAsync",
        "compositionType": "full-line-art-card-parent-frame",
        "width": 1335,
        "height": 1335,
        "sha256": "89f5aa87e548462eb706e554e7c845ff9373044ef2c575f6065198f8278bf3c5",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "mobile-a-side-b-side-morning-mist-denim-blue-how-to-wear-step-3-image-1-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/morning-mist-denim-blue/how-to-wear/step-3/image-1.png",
        "route": "/air-ease-v2/detail/morning-mist-denim-blue",
        "series": "A Side / B Side",
        "colorway": "Morning Mist Denim Blue",
        "role": "mobile-detail-how-to-wear-image",
        "group": "howToWearPhoto",
        "sourceFigmaNode": "3301:3075",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "direct-atomic-child",
        "width": 1335,
        "height": 1335,
        "sha256": "d816dc66a7a558bd935c8ada81808ac8d6bc61ad6c749b9f919212d767576a56",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "mobile-a-side-b-side-morning-mist-denim-blue-how-to-wear-step-3-image-2-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/morning-mist-denim-blue/how-to-wear/step-3/image-2.png",
        "route": "/air-ease-v2/detail/morning-mist-denim-blue",
        "series": "A Side / B Side",
        "colorway": "Morning Mist Denim Blue",
        "role": "mobile-detail-how-to-wear-image",
        "group": "howToWearPhoto",
        "sourceFigmaNode": "3301:3077",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "direct-atomic-child",
        "width": 1335,
        "height": 1335,
        "sha256": "a7ed0b81d46eeff9680835a6358219dffc746151c8d2fbd14461a4fe59a6559d",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "mobile-a-side-b-side-morning-mist-denim-blue-how-to-wear-step-3-sketch-card-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/morning-mist-denim-blue/how-to-wear/step-3/sketch-card.png",
        "route": "/air-ease-v2/detail/morning-mist-denim-blue",
        "series": "A Side / B Side",
        "colorway": "Morning Mist Denim Blue",
        "role": "mobile-detail-how-to-wear-sketch-card",
        "group": "howToWearSketchCard",
        "sourceFigmaNode": "3301:3078",
        "sourceType": "direct-figma-child-frame-exportAsync",
        "compositionType": "full-line-art-card-parent-frame",
        "width": 1335,
        "height": 1335,
        "sha256": "c69568a266a9002b186b46f13d9740d95358405012529a09bfe4cae1aa26c3cd",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "mobile-a-side-b-side-dancing-mist-orange-hero-01-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/dancing-mist-orange/hero/01.png",
        "route": "/air-ease-v2/detail/dancing-mist-orange",
        "series": "A Side / B Side",
        "colorway": "Dancing Mist Orange",
        "role": "mobile-detail-hero",
        "group": "hero",
        "sourceFigmaNode": "3301:3176",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "direct-atomic-child",
        "width": 2700,
        "height": 2700,
        "sha256": "42542fc86e89d86829fd73d0191d858d54b00b3034e5755e9ccc23e17f2313a4",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "mobile-a-side-b-side-dancing-mist-orange-hero-02-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/dancing-mist-orange/hero/02.png",
        "route": "/air-ease-v2/detail/dancing-mist-orange",
        "series": "A Side / B Side",
        "colorway": "Dancing Mist Orange",
        "role": "mobile-detail-hero",
        "group": "hero",
        "sourceFigmaNode": "3301:3177",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "direct-atomic-child",
        "width": 2700,
        "height": 2700,
        "sha256": "06e41ac040eb02b67d494ebf52971c89e355378e1ef821da6c0f932229707ccb",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "mobile-a-side-b-side-dancing-mist-orange-look-and-style-01-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/dancing-mist-orange/look-and-style/01.png",
        "route": "/air-ease-v2/detail/dancing-mist-orange",
        "series": "A Side / B Side",
        "colorway": "Dancing Mist Orange",
        "role": "mobile-detail-look-style-card",
        "group": "lookAndStyle",
        "sourceFigmaNode": "3301:3180",
        "sourceType": "direct-figma-child-single-card-frame-exportAsync",
        "compositionType": "direct-single-card-frame",
        "width": 1335,
        "height": 1335,
        "sha256": "a6f65a3db6ba56c2994c0aa5caebbe29254499606d8dfc9366f5c3c8d0ad3049",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "mobile-a-side-b-side-dancing-mist-orange-look-and-style-02-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/dancing-mist-orange/look-and-style/02.png",
        "route": "/air-ease-v2/detail/dancing-mist-orange",
        "series": "A Side / B Side",
        "colorway": "Dancing Mist Orange",
        "role": "mobile-detail-look-style-card",
        "group": "lookAndStyle",
        "sourceFigmaNode": "3301:3182",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "direct-atomic-child",
        "width": 1335,
        "height": 1335,
        "sha256": "7868adbc71099928ff7f5ca8ea6fe9766bba51b9cfe073c68d4061b24a661358",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "mobile-a-side-b-side-dancing-mist-orange-look-and-style-03-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/dancing-mist-orange/look-and-style/03.png",
        "route": "/air-ease-v2/detail/dancing-mist-orange",
        "series": "A Side / B Side",
        "colorway": "Dancing Mist Orange",
        "role": "mobile-detail-look-style-card",
        "group": "lookAndStyle",
        "sourceFigmaNode": "3301:3185",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "direct-atomic-child",
        "width": 1335,
        "height": 1335,
        "sha256": "4b7cbc733304a892bc93fb669f02a835ad74706ec25a7104ee722092f81929a7",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "mobile-a-side-b-side-dancing-mist-orange-look-and-style-04-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/dancing-mist-orange/look-and-style/04.png",
        "route": "/air-ease-v2/detail/dancing-mist-orange",
        "series": "A Side / B Side",
        "colorway": "Dancing Mist Orange",
        "role": "mobile-detail-look-style-card",
        "group": "lookAndStyle",
        "sourceFigmaNode": "3301:3187",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "direct-atomic-child",
        "width": 1335,
        "height": 1335,
        "sha256": "92dff6afbd471714fa4883e3e46cd11ad5fbce1c65bd1e691c20ba68326f3723",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "mobile-a-side-b-side-dancing-mist-orange-how-to-wear-step-1-image-1-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/dancing-mist-orange/how-to-wear/step-1/image-1.png",
        "route": "/air-ease-v2/detail/dancing-mist-orange",
        "series": "A Side / B Side",
        "colorway": "Dancing Mist Orange",
        "role": "mobile-detail-how-to-wear-image",
        "group": "howToWearPhoto",
        "sourceFigmaNode": "3301:3202",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "direct-atomic-child",
        "width": 1335,
        "height": 1334,
        "sha256": "7c3e0ebc99beb5d233185c68bbfeb0d11b5f891c3bb3a098c0c331b30f95491e",
        "status": "available",
        "dimensionStatus": "recorded-actual-figma-export-dimensions"
      },
      {
        "assetId": "mobile-a-side-b-side-dancing-mist-orange-how-to-wear-step-1-image-2-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/dancing-mist-orange/how-to-wear/step-1/image-2.png",
        "route": "/air-ease-v2/detail/dancing-mist-orange",
        "series": "A Side / B Side",
        "colorway": "Dancing Mist Orange",
        "role": "mobile-detail-how-to-wear-image",
        "group": "howToWearPhoto",
        "sourceFigmaNode": "3301:3204",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "direct-atomic-child",
        "width": 1335,
        "height": 1332,
        "sha256": "ffeaf5d4f3fc0f79d399b5dc690b593394b97c1be3354f518bbb8c1814d02252",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "mobile-a-side-b-side-dancing-mist-orange-how-to-wear-step-1-sketch-card-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/dancing-mist-orange/how-to-wear/step-1/sketch-card.png",
        "route": "/air-ease-v2/detail/dancing-mist-orange",
        "series": "A Side / B Side",
        "colorway": "Dancing Mist Orange",
        "role": "mobile-detail-how-to-wear-sketch-card",
        "group": "howToWearSketchCard",
        "sourceFigmaNode": "3301:3205",
        "sourceType": "direct-figma-child-frame-exportAsync",
        "compositionType": "full-line-art-card-parent-frame",
        "width": 1335,
        "height": 1335,
        "sha256": "db6971c0e60641cde248729a17537d130c59ad97c6408626eebfaf67a6db74c2",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "mobile-a-side-b-side-dancing-mist-orange-how-to-wear-step-2-image-1-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/dancing-mist-orange/how-to-wear/step-2/image-1.png",
        "route": "/air-ease-v2/detail/dancing-mist-orange",
        "series": "A Side / B Side",
        "colorway": "Dancing Mist Orange",
        "role": "mobile-detail-how-to-wear-image",
        "group": "howToWearPhoto",
        "sourceFigmaNode": "3301:3211",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "direct-atomic-child",
        "width": 1335,
        "height": 1332,
        "sha256": "284822c12071928089526376868be35e56a226cf20ed774d8d1017f876253181",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "mobile-a-side-b-side-dancing-mist-orange-how-to-wear-step-2-image-2-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/dancing-mist-orange/how-to-wear/step-2/image-2.png",
        "route": "/air-ease-v2/detail/dancing-mist-orange",
        "series": "A Side / B Side",
        "colorway": "Dancing Mist Orange",
        "role": "mobile-detail-how-to-wear-image",
        "group": "howToWearPhoto",
        "sourceFigmaNode": "3301:3213",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "direct-atomic-child",
        "width": 1335,
        "height": 1335,
        "sha256": "cdac0001de3bbc57afd824908f5263781cdd95860f1be49101130a66f567d54e",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "mobile-a-side-b-side-dancing-mist-orange-how-to-wear-step-2-sketch-card-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/dancing-mist-orange/how-to-wear/step-2/sketch-card.png",
        "route": "/air-ease-v2/detail/dancing-mist-orange",
        "series": "A Side / B Side",
        "colorway": "Dancing Mist Orange",
        "role": "mobile-detail-how-to-wear-sketch-card",
        "group": "howToWearSketchCard",
        "sourceFigmaNode": "3301:3214",
        "sourceType": "direct-figma-child-frame-exportAsync",
        "compositionType": "full-line-art-card-parent-frame",
        "width": 1335,
        "height": 1335,
        "sha256": "89f5aa87e548462eb706e554e7c845ff9373044ef2c575f6065198f8278bf3c5",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "mobile-a-side-b-side-dancing-mist-orange-how-to-wear-step-3-image-1-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/dancing-mist-orange/how-to-wear/step-3/image-1.png",
        "route": "/air-ease-v2/detail/dancing-mist-orange",
        "series": "A Side / B Side",
        "colorway": "Dancing Mist Orange",
        "role": "mobile-detail-how-to-wear-image",
        "group": "howToWearPhoto",
        "sourceFigmaNode": "3301:3220",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "direct-atomic-child",
        "width": 1335,
        "height": 1335,
        "sha256": "2f571b425257e2c10f7868ff509c3535a233162b9016d7b0d1298d0bff3c50a3",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "mobile-a-side-b-side-dancing-mist-orange-how-to-wear-step-3-image-2-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/dancing-mist-orange/how-to-wear/step-3/image-2.png",
        "route": "/air-ease-v2/detail/dancing-mist-orange",
        "series": "A Side / B Side",
        "colorway": "Dancing Mist Orange",
        "role": "mobile-detail-how-to-wear-image",
        "group": "howToWearPhoto",
        "sourceFigmaNode": "3301:3222",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "direct-atomic-child",
        "width": 1335,
        "height": 1335,
        "sha256": "6057e9858cc95515ce1a2ffc034606f80658c3b09c5eebbc27bd11dd1e1abc0d",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "mobile-a-side-b-side-dancing-mist-orange-how-to-wear-step-3-sketch-card-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/dancing-mist-orange/how-to-wear/step-3/sketch-card.png",
        "route": "/air-ease-v2/detail/dancing-mist-orange",
        "series": "A Side / B Side",
        "colorway": "Dancing Mist Orange",
        "role": "mobile-detail-how-to-wear-sketch-card",
        "group": "howToWearSketchCard",
        "sourceFigmaNode": "3301:3223",
        "sourceType": "direct-figma-child-frame-exportAsync",
        "compositionType": "full-line-art-card-parent-frame",
        "width": 1335,
        "height": 1335,
        "sha256": "c69568a266a9002b186b46f13d9740d95358405012529a09bfe4cae1aa26c3cd",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "mobile-a-side-b-side-gentle-dusk-hero-01-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/gentle-dusk/hero/01.png",
        "route": "/air-ease-v2/detail/gentle-dusk",
        "series": "A Side / B Side",
        "colorway": "Gentle Dusk",
        "role": "mobile-detail-hero",
        "group": "hero",
        "sourceFigmaNode": "3301:3321",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "direct-atomic-child",
        "width": 2700,
        "height": 2700,
        "sha256": "7583a3af94ed620bec554f6baff93c56ed23db7823e97f402852788482fb671f",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "mobile-a-side-b-side-gentle-dusk-hero-02-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/gentle-dusk/hero/02.png",
        "route": "/air-ease-v2/detail/gentle-dusk",
        "series": "A Side / B Side",
        "colorway": "Gentle Dusk",
        "role": "mobile-detail-hero",
        "group": "hero",
        "sourceFigmaNode": "3301:3322",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "direct-atomic-child",
        "width": 2700,
        "height": 2700,
        "sha256": "8503d23ac0f7e94b876cbc4c08722d2215b0e76f8b180d849d57f7fb416455a5",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "mobile-a-side-b-side-gentle-dusk-look-and-style-01-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/gentle-dusk/look-and-style/01.png",
        "route": "/air-ease-v2/detail/gentle-dusk",
        "series": "A Side / B Side",
        "colorway": "Gentle Dusk",
        "role": "mobile-detail-look-style-card",
        "group": "lookAndStyle",
        "sourceFigmaNode": "3301:3325",
        "sourceType": "direct-figma-child-single-card-frame-exportAsync",
        "compositionType": "direct-single-card-frame",
        "width": 1335,
        "height": 1335,
        "sha256": "6f683c09bde713959a8a8ff6b10a5176e22302f126b1f5a1a8f3762734978680",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "mobile-a-side-b-side-gentle-dusk-look-and-style-02-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/gentle-dusk/look-and-style/02.png",
        "route": "/air-ease-v2/detail/gentle-dusk",
        "series": "A Side / B Side",
        "colorway": "Gentle Dusk",
        "role": "mobile-detail-look-style-card",
        "group": "lookAndStyle",
        "sourceFigmaNode": "3301:3327",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "direct-atomic-child",
        "width": 1335,
        "height": 1335,
        "sha256": "356294746e6ffcfd4e7cb43d88ae0829cf692cb4b38d79cd473c7c4237459e2b",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "mobile-a-side-b-side-gentle-dusk-look-and-style-03-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/gentle-dusk/look-and-style/03.png",
        "route": "/air-ease-v2/detail/gentle-dusk",
        "series": "A Side / B Side",
        "colorway": "Gentle Dusk",
        "role": "mobile-detail-look-style-card",
        "group": "lookAndStyle",
        "sourceFigmaNode": "3301:3329",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "direct-atomic-child",
        "width": 1335,
        "height": 1335,
        "sha256": "108e168cec3ba67f5eeab63b354203e57aeeee0641dccebbdbbcbd3a25a30ee0",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "mobile-a-side-b-side-gentle-dusk-look-and-style-04-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/gentle-dusk/look-and-style/04.png",
        "route": "/air-ease-v2/detail/gentle-dusk",
        "series": "A Side / B Side",
        "colorway": "Gentle Dusk",
        "role": "mobile-detail-look-style-card",
        "group": "lookAndStyle",
        "sourceFigmaNode": "3301:3331",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "direct-atomic-child",
        "width": 1335,
        "height": 1335,
        "sha256": "f43ac52ae4d80e7ca0b14fcc85ee6cc085575edc601d615d47e6a59aa736335e",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "mobile-a-side-b-side-gentle-dusk-how-to-wear-step-1-image-1-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/gentle-dusk/how-to-wear/step-1/image-1.png",
        "route": "/air-ease-v2/detail/gentle-dusk",
        "series": "A Side / B Side",
        "colorway": "Gentle Dusk",
        "role": "mobile-detail-how-to-wear-image",
        "group": "howToWearPhoto",
        "sourceFigmaNode": "3301:3343",
        "sourceType": "direct-figma-child-single-card-frame-exportAsync",
        "compositionType": "direct-single-card-frame",
        "width": 1335,
        "height": 1335,
        "sha256": "6f683c09bde713959a8a8ff6b10a5176e22302f126b1f5a1a8f3762734978680",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "mobile-a-side-b-side-gentle-dusk-how-to-wear-step-1-image-2-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/gentle-dusk/how-to-wear/step-1/image-2.png",
        "route": "/air-ease-v2/detail/gentle-dusk",
        "series": "A Side / B Side",
        "colorway": "Gentle Dusk",
        "role": "mobile-detail-how-to-wear-image",
        "group": "howToWearPhoto",
        "sourceFigmaNode": "3301:3345",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "direct-atomic-child",
        "width": 1335,
        "height": 1335,
        "sha256": "5d34f54da78cdca12bc99fa6d725f5b97d221b5c6de8eeb7d745b5a0e49631e9",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "mobile-a-side-b-side-gentle-dusk-how-to-wear-step-1-sketch-card-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/gentle-dusk/how-to-wear/step-1/sketch-card.png",
        "route": "/air-ease-v2/detail/gentle-dusk",
        "series": "A Side / B Side",
        "colorway": "Gentle Dusk",
        "role": "mobile-detail-how-to-wear-sketch-card",
        "group": "howToWearSketchCard",
        "sourceFigmaNode": "3301:3346",
        "sourceType": "direct-figma-child-frame-exportAsync",
        "compositionType": "full-line-art-card-parent-frame",
        "width": 1335,
        "height": 1335,
        "sha256": "db6971c0e60641cde248729a17537d130c59ad97c6408626eebfaf67a6db74c2",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "mobile-a-side-b-side-gentle-dusk-how-to-wear-step-2-image-1-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/gentle-dusk/how-to-wear/step-2/image-1.png",
        "route": "/air-ease-v2/detail/gentle-dusk",
        "series": "A Side / B Side",
        "colorway": "Gentle Dusk",
        "role": "mobile-detail-how-to-wear-image",
        "group": "howToWearPhoto",
        "sourceFigmaNode": "3301:3352",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "direct-atomic-child",
        "width": 1335,
        "height": 1335,
        "sha256": "1eceb951517fded6ef1ddf38e7c53fda424ee209525e67e17bdf47cac475bea2",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "mobile-a-side-b-side-gentle-dusk-how-to-wear-step-2-image-2-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/gentle-dusk/how-to-wear/step-2/image-2.png",
        "route": "/air-ease-v2/detail/gentle-dusk",
        "series": "A Side / B Side",
        "colorway": "Gentle Dusk",
        "role": "mobile-detail-how-to-wear-image",
        "group": "howToWearPhoto",
        "sourceFigmaNode": "3301:3354",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "direct-atomic-child",
        "width": 1335,
        "height": 1335,
        "sha256": "b54ddaf21b1e08d3fc7cf1ce10abeba49695a90749f0d1b3a11fe71f42d10cb5",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "mobile-a-side-b-side-gentle-dusk-how-to-wear-step-2-sketch-card-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/gentle-dusk/how-to-wear/step-2/sketch-card.png",
        "route": "/air-ease-v2/detail/gentle-dusk",
        "series": "A Side / B Side",
        "colorway": "Gentle Dusk",
        "role": "mobile-detail-how-to-wear-sketch-card",
        "group": "howToWearSketchCard",
        "sourceFigmaNode": "3301:3355",
        "sourceType": "direct-figma-child-frame-exportAsync",
        "compositionType": "full-line-art-card-parent-frame",
        "width": 1335,
        "height": 1335,
        "sha256": "89f5aa87e548462eb706e554e7c845ff9373044ef2c575f6065198f8278bf3c5",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "mobile-a-side-b-side-gentle-dusk-how-to-wear-step-3-image-1-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/gentle-dusk/how-to-wear/step-3/image-1.png",
        "route": "/air-ease-v2/detail/gentle-dusk",
        "series": "A Side / B Side",
        "colorway": "Gentle Dusk",
        "role": "mobile-detail-how-to-wear-image",
        "group": "howToWearPhoto",
        "sourceFigmaNode": "3301:3361",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "direct-atomic-child",
        "width": 1335,
        "height": 1335,
        "sha256": "351eb7052eeede978594b28891465ed234e46df90a13f5a202f1286b5e164bd7",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "mobile-a-side-b-side-gentle-dusk-how-to-wear-step-3-image-2-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/gentle-dusk/how-to-wear/step-3/image-2.png",
        "route": "/air-ease-v2/detail/gentle-dusk",
        "series": "A Side / B Side",
        "colorway": "Gentle Dusk",
        "role": "mobile-detail-how-to-wear-image",
        "group": "howToWearPhoto",
        "sourceFigmaNode": "3301:3363",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "direct-atomic-child",
        "width": 1335,
        "height": 1335,
        "sha256": "15f5fe5737445363c90394cdb6d77759c4c30e802828332d1c1832882f863f8e",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "mobile-a-side-b-side-gentle-dusk-how-to-wear-step-3-sketch-card-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/gentle-dusk/how-to-wear/step-3/sketch-card.png",
        "route": "/air-ease-v2/detail/gentle-dusk",
        "series": "A Side / B Side",
        "colorway": "Gentle Dusk",
        "role": "mobile-detail-how-to-wear-sketch-card",
        "group": "howToWearSketchCard",
        "sourceFigmaNode": "3301:3364",
        "sourceType": "direct-figma-child-frame-exportAsync",
        "compositionType": "full-line-art-card-parent-frame",
        "width": 1335,
        "height": 1335,
        "sha256": "c69568a266a9002b186b46f13d9740d95358405012529a09bfe4cae1aa26c3cd",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "detail-echo-echo-sheer-white-mobile-look-style-style-01-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/echo-sheer-white/look-and-style/style-01.png",
        "route": "/air-ease-v2/detail/echo-sheer-white",
        "series": "Echo",
        "colorway": "Sheer White",
        "role": "mobile-detail-look-style-card",
        "group": "lookAndStyle",
        "sourceBucket": "styles",
        "sourceFigmaNode": "3301:907",
        "sourceType": "direct-figma-child-single-card-frame-exportAsync",
        "compositionType": "direct-single-look-style-card",
        "width": 1335,
        "height": 1335,
        "sha256": "efe102399c9b557a05b7b6168d48c6a71415fc3713a228a56b1d35168af6984f",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "detail-echo-echo-sheer-white-mobile-look-style-style-02-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/echo-sheer-white/look-and-style/style-02.png",
        "route": "/air-ease-v2/detail/echo-sheer-white",
        "series": "Echo",
        "colorway": "Sheer White",
        "role": "mobile-detail-look-style-card",
        "group": "lookAndStyle",
        "sourceBucket": "styles",
        "sourceFigmaNode": "3301:910",
        "sourceType": "direct-figma-child-single-card-frame-exportAsync",
        "compositionType": "direct-single-look-style-card",
        "width": 1335,
        "height": 1335,
        "sha256": "965aec1c939f17e0dd4b8bdcad2329348312f599d1defdadb7725619a76e017e",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "detail-echo-echo-sheer-white-mobile-look-style-style-03-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/echo-sheer-white/look-and-style/style-03.png",
        "route": "/air-ease-v2/detail/echo-sheer-white",
        "series": "Echo",
        "colorway": "Sheer White",
        "role": "mobile-detail-look-style-card",
        "group": "lookAndStyle",
        "sourceBucket": "styles",
        "sourceFigmaNode": "3301:913",
        "sourceType": "direct-figma-child-single-card-frame-exportAsync",
        "compositionType": "direct-single-look-style-card",
        "width": 1335,
        "height": 1335,
        "sha256": "d8dbe45d164acfadb8efdb13e064b96fdad6719d1269abb669d6935b9050e477",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "detail-echo-echo-blue-white-stripe-mobile-look-style-style-01-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/echo-blue-white-stripe/look-and-style/style-01.png",
        "route": "/air-ease-v2/detail/echo-blue-white-stripe",
        "series": "Echo",
        "colorway": "Blue White Stripe",
        "role": "mobile-detail-look-style-card",
        "group": "lookAndStyle",
        "sourceBucket": "styles",
        "sourceFigmaNode": "3301:1031",
        "sourceType": "direct-figma-child-single-card-frame-exportAsync",
        "compositionType": "direct-single-look-style-card",
        "width": 1335,
        "height": 1335,
        "sha256": "4cc0b27bab7c07c5c34a0b3feed8cd4542613722f2bf013ba0430fb46413cc0a",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "detail-echo-echo-blue-white-stripe-mobile-look-style-style-02-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/echo-blue-white-stripe/look-and-style/style-02.png",
        "route": "/air-ease-v2/detail/echo-blue-white-stripe",
        "series": "Echo",
        "colorway": "Blue White Stripe",
        "role": "mobile-detail-look-style-card",
        "group": "lookAndStyle",
        "sourceBucket": "styles",
        "sourceFigmaNode": "3301:1034",
        "sourceType": "direct-figma-child-single-card-frame-exportAsync",
        "compositionType": "direct-single-look-style-card",
        "width": 1335,
        "height": 1335,
        "sha256": "1162124b5d06a616abbb5ad4fab0ab472acdf456788e3e66d2e8aa32bff8fe28",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "detail-echo-echo-blue-white-stripe-mobile-look-style-style-03-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/echo-blue-white-stripe/look-and-style/style-03.png",
        "route": "/air-ease-v2/detail/echo-blue-white-stripe",
        "series": "Echo",
        "colorway": "Blue White Stripe",
        "role": "mobile-detail-look-style-card",
        "group": "lookAndStyle",
        "sourceBucket": "styles",
        "sourceFigmaNode": "3301:1037",
        "sourceType": "direct-figma-child-single-card-frame-exportAsync",
        "compositionType": "direct-single-look-style-card",
        "width": 1335,
        "height": 1335,
        "sha256": "fd584a94ec607424558768ac69681a8e2b62e831497b151950bbd5fe89a13541",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "detail-echo-echo-blue-white-stripe-mobile-look-style-style-04-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/echo-blue-white-stripe/look-and-style/style-04.png",
        "route": "/air-ease-v2/detail/echo-blue-white-stripe",
        "series": "Echo",
        "colorway": "Blue White Stripe",
        "role": "mobile-detail-look-style-card",
        "group": "lookAndStyle",
        "sourceBucket": "styles",
        "sourceFigmaNode": "3301:1040",
        "sourceType": "direct-figma-child-single-card-frame-exportAsync",
        "compositionType": "direct-single-look-style-card",
        "width": 1335,
        "height": 1335,
        "sha256": "8ea56532ff6a3d11f5bb109a3c07398900a49d21142e976cd5ea907b73503015",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "detail-echo-echo-soft-mist-blue-mobile-look-style-style-01-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/echo-soft-mist-blue/look-and-style/style-01.png",
        "route": "/air-ease-v2/detail/echo-soft-mist-blue",
        "series": "Echo",
        "colorway": "Soft Mist Blue",
        "role": "mobile-detail-look-style-card",
        "group": "lookAndStyle",
        "sourceBucket": "styles",
        "sourceFigmaNode": "3301:1161",
        "sourceType": "direct-figma-child-single-card-frame-exportAsync",
        "compositionType": "direct-single-look-style-card",
        "width": 1335,
        "height": 1335,
        "sha256": "85c76c420332e8862c15d6c09ec65ea7e5394b5ee2a824980e564e60abf3312f",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "detail-echo-echo-soft-mist-blue-mobile-look-style-style-02-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/echo-soft-mist-blue/look-and-style/style-02.png",
        "route": "/air-ease-v2/detail/echo-soft-mist-blue",
        "series": "Echo",
        "colorway": "Soft Mist Blue",
        "role": "mobile-detail-look-style-card",
        "group": "lookAndStyle",
        "sourceBucket": "styles",
        "sourceFigmaNode": "3301:1164",
        "sourceType": "direct-figma-child-single-card-frame-exportAsync",
        "compositionType": "direct-single-look-style-card",
        "width": 1335,
        "height": 1335,
        "sha256": "ec0706998a1c93a10c3b2d7c490f7651da2fe35b9cf3445144a3d44796673acd",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "detail-echo-echo-soft-mist-blue-mobile-look-style-style-03-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/echo-soft-mist-blue/look-and-style/style-03.png",
        "route": "/air-ease-v2/detail/echo-soft-mist-blue",
        "series": "Echo",
        "colorway": "Soft Mist Blue",
        "role": "mobile-detail-look-style-card",
        "group": "lookAndStyle",
        "sourceBucket": "styles",
        "sourceFigmaNode": "3301:1166",
        "sourceType": "direct-figma-child-single-card-frame-exportAsync",
        "compositionType": "direct-single-look-style-card",
        "width": 1335,
        "height": 1335,
        "sha256": "f90829eb263e5fb694de665b8ff9c4a1232f595dff622336770a37f6d7e73c81",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "detail-echo-echo-soft-mist-blue-mobile-look-style-style-04-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/echo-soft-mist-blue/look-and-style/style-04.png",
        "route": "/air-ease-v2/detail/echo-soft-mist-blue",
        "series": "Echo",
        "colorway": "Soft Mist Blue",
        "role": "mobile-detail-look-style-card",
        "group": "lookAndStyle",
        "sourceBucket": "styles",
        "sourceFigmaNode": "3301:1168",
        "sourceType": "direct-figma-child-single-card-frame-exportAsync",
        "compositionType": "direct-single-look-style-card",
        "width": 1335,
        "height": 1335,
        "sha256": "ce879a471bd72e3557e90ce835af49092c01ccb6aaaef21c9c8328a844ba3176",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "detail-echo-echo-nightfall-black-mobile-look-style-style-01-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/echo-nightfall-black/look-and-style/style-01.png",
        "route": "/air-ease-v2/detail/echo-nightfall-black",
        "series": "Echo",
        "colorway": "Nightfall Black",
        "role": "mobile-detail-look-style-card",
        "group": "lookAndStyle",
        "sourceBucket": "styles",
        "sourceFigmaNode": "3301:1291",
        "sourceType": "direct-figma-child-single-card-frame-exportAsync",
        "compositionType": "direct-single-look-style-card",
        "width": 1335,
        "height": 1335,
        "sha256": "e1b987228b895c66a800ca519bb4d1fca63a208481c5f53cba9736936c6bc25c",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "detail-echo-echo-nightfall-black-mobile-look-style-style-02-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/echo-nightfall-black/look-and-style/style-02.png",
        "route": "/air-ease-v2/detail/echo-nightfall-black",
        "series": "Echo",
        "colorway": "Nightfall Black",
        "role": "mobile-detail-look-style-card",
        "group": "lookAndStyle",
        "sourceBucket": "styles",
        "sourceFigmaNode": "3301:1294",
        "sourceType": "direct-figma-child-single-card-frame-exportAsync",
        "compositionType": "direct-single-look-style-card",
        "width": 1335,
        "height": 1335,
        "sha256": "98ad4263a8167c77d2d16ebba49bc68659355090278ff0e4ccc877badd462c7e",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "detail-echo-echo-nightfall-black-mobile-look-style-style-03-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/echo-nightfall-black/look-and-style/style-03.png",
        "route": "/air-ease-v2/detail/echo-nightfall-black",
        "series": "Echo",
        "colorway": "Nightfall Black",
        "role": "mobile-detail-look-style-card",
        "group": "lookAndStyle",
        "sourceBucket": "styles",
        "sourceFigmaNode": "3301:1296",
        "sourceType": "direct-figma-child-single-card-frame-exportAsync",
        "compositionType": "direct-single-look-style-card",
        "width": 1335,
        "height": 1335,
        "sha256": "c8d1a8de9303720f8b42654cbecc0fb4753ac19b9c96f67ee3c97aa5859969f1",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "detail-echo-echo-nightfall-black-mobile-look-style-style-04-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/echo-nightfall-black/look-and-style/style-04.png",
        "route": "/air-ease-v2/detail/echo-nightfall-black",
        "series": "Echo",
        "colorway": "Nightfall Black",
        "role": "mobile-detail-look-style-card",
        "group": "lookAndStyle",
        "sourceBucket": "styles",
        "sourceFigmaNode": "3301:1299",
        "sourceType": "direct-figma-child-single-card-frame-exportAsync",
        "compositionType": "direct-single-look-style-card",
        "width": 1335,
        "height": 1335,
        "sha256": "61256187830a6eb59e454ff74a4d7fb3b85f0b280f40615e8c9043acc162c817",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "detail-echo-echo-matcha-latte-mobile-look-style-style-01-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/echo-matcha-latte/look-and-style/style-01.png",
        "route": "/air-ease-v2/detail/echo-matcha-latte",
        "series": "Echo",
        "colorway": "Matcha Latte",
        "role": "mobile-detail-look-style-card",
        "group": "lookAndStyle",
        "sourceBucket": "styles",
        "sourceFigmaNode": "3301:1426",
        "sourceType": "direct-figma-child-single-card-frame-exportAsync",
        "compositionType": "direct-single-look-style-card",
        "width": 1335,
        "height": 1335,
        "sha256": "aaf1e6f289f8b422e40123e7a9d015453fceb6e9039a981148a771e3c51f9ba6",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "detail-echo-echo-matcha-latte-mobile-look-style-style-02-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/echo-matcha-latte/look-and-style/style-02.png",
        "route": "/air-ease-v2/detail/echo-matcha-latte",
        "series": "Echo",
        "colorway": "Matcha Latte",
        "role": "mobile-detail-look-style-card",
        "group": "lookAndStyle",
        "sourceBucket": "styles",
        "sourceFigmaNode": "3301:1428",
        "sourceType": "direct-figma-child-single-card-frame-exportAsync",
        "compositionType": "direct-single-look-style-card",
        "width": 1335,
        "height": 1335,
        "sha256": "9b0ac5bb17d09ff38f25a24ff1d304260bfa2fbf9008485d736c7f2503b3c4f2",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "detail-echo-echo-matcha-latte-mobile-look-style-style-03-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/echo-matcha-latte/look-and-style/style-03.png",
        "route": "/air-ease-v2/detail/echo-matcha-latte",
        "series": "Echo",
        "colorway": "Matcha Latte",
        "role": "mobile-detail-look-style-card",
        "group": "lookAndStyle",
        "sourceBucket": "styles",
        "sourceFigmaNode": "3301:1430",
        "sourceType": "direct-figma-child-single-card-frame-exportAsync",
        "compositionType": "direct-single-look-style-card",
        "width": 1335,
        "height": 1335,
        "sha256": "6d582071efbcfc536b330445d6aac4d6690d25c483c067b6af226412d8a7e044",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "detail-echo-echo-matcha-latte-mobile-look-style-style-04-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/echo-matcha-latte/look-and-style/style-04.png",
        "route": "/air-ease-v2/detail/echo-matcha-latte",
        "series": "Echo",
        "colorway": "Matcha Latte",
        "role": "mobile-detail-look-style-card",
        "group": "lookAndStyle",
        "sourceBucket": "styles",
        "sourceFigmaNode": "3301:1432",
        "sourceType": "direct-figma-child-single-card-frame-exportAsync",
        "compositionType": "direct-single-look-style-card",
        "width": 1335,
        "height": 1335,
        "sha256": "5451469597c588f40ac78ef68a3cd53aeebd265c86446c40746bf9044d773be3",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "detail-echo-echo-dune-brown-mobile-look-style-style-01-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/echo-dune-brown/look-and-style/style-01.png",
        "route": "/air-ease-v2/detail/echo-dune-brown",
        "series": "Echo",
        "colorway": "Dune Brown",
        "role": "mobile-detail-look-style-card",
        "group": "lookAndStyle",
        "sourceBucket": "styles",
        "sourceFigmaNode": "3301:1554",
        "sourceType": "direct-figma-child-single-card-frame-exportAsync",
        "compositionType": "direct-single-look-style-card",
        "width": 1335,
        "height": 1335,
        "sha256": "812f9555d5e569df9ace624da40f121731726b53b8351d10f82126af35e068b4",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "detail-echo-echo-dune-brown-mobile-look-style-style-02-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/echo-dune-brown/look-and-style/style-02.png",
        "route": "/air-ease-v2/detail/echo-dune-brown",
        "series": "Echo",
        "colorway": "Dune Brown",
        "role": "mobile-detail-look-style-card",
        "group": "lookAndStyle",
        "sourceBucket": "styles",
        "sourceFigmaNode": "3301:1556",
        "sourceType": "direct-figma-child-single-card-frame-exportAsync",
        "compositionType": "direct-single-look-style-card",
        "width": 1335,
        "height": 1335,
        "sha256": "9246f248c89459fef5fd01b7c7c50df382a29886825c062337b1b1d9598c59fd",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "detail-echo-echo-dune-brown-mobile-look-style-style-03-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/echo-dune-brown/look-and-style/style-03.png",
        "route": "/air-ease-v2/detail/echo-dune-brown",
        "series": "Echo",
        "colorway": "Dune Brown",
        "role": "mobile-detail-look-style-card",
        "group": "lookAndStyle",
        "sourceBucket": "styles",
        "sourceFigmaNode": "3301:1558",
        "sourceType": "direct-figma-child-single-card-frame-exportAsync",
        "compositionType": "direct-single-look-style-card",
        "width": 1335,
        "height": 1335,
        "sha256": "6a5b88451b9bb88d46cac797a9ad69898bc3bfd90cf86e889b9e3da89b19875a",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "detail-echo-echo-dune-brown-mobile-look-style-style-04-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/echo-dune-brown/look-and-style/style-04.png",
        "route": "/air-ease-v2/detail/echo-dune-brown",
        "series": "Echo",
        "colorway": "Dune Brown",
        "role": "mobile-detail-look-style-card",
        "group": "lookAndStyle",
        "sourceBucket": "styles",
        "sourceFigmaNode": "3301:1560",
        "sourceType": "direct-figma-child-single-card-frame-exportAsync",
        "compositionType": "direct-single-look-style-card",
        "width": 1335,
        "height": 1335,
        "sha256": "822f419fb41866b6dda8815c5f1d3dbbbd24c4409855fdd7ffd97d0affd8eecb",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "detail-a-side-b-side-coarse-linen-souffle-mobile-look-style-style-01-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/coarse-linen-souffle/look-and-style/style-01.png",
        "route": "/air-ease-v2/detail/coarse-linen-souffle",
        "series": "A Side / B Side",
        "colorway": "Coarse Linen Soufflé",
        "role": "mobile-detail-look-style-card",
        "group": "lookAndStyle",
        "sourceBucket": "styles",
        "sourceFigmaNode": "3301:772",
        "sourceType": "direct-figma-child-single-card-frame-exportAsync",
        "compositionType": "direct-single-look-style-card",
        "width": 1335,
        "height": 1335,
        "sha256": "9b1746a793cf2be660e9a34f559c34c1dc16aef30f5c456a2b71cc1b7ebdf32f",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "detail-a-side-b-side-coarse-linen-souffle-mobile-look-style-style-02-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/coarse-linen-souffle/look-and-style/style-02.png",
        "route": "/air-ease-v2/detail/coarse-linen-souffle",
        "series": "A Side / B Side",
        "colorway": "Coarse Linen Soufflé",
        "role": "mobile-detail-look-style-card",
        "group": "lookAndStyle",
        "sourceBucket": "styles",
        "sourceFigmaNode": "3301:774",
        "sourceType": "direct-figma-child-single-card-frame-exportAsync",
        "compositionType": "direct-single-look-style-card",
        "width": 1335,
        "height": 1335,
        "sha256": "563dae9d754d5e67a1aea45583eebc8089b78322872a1affc85c43f4f93f8a60",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "detail-a-side-b-side-coarse-linen-souffle-mobile-look-style-style-03-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/coarse-linen-souffle/look-and-style/style-03.png",
        "route": "/air-ease-v2/detail/coarse-linen-souffle",
        "series": "A Side / B Side",
        "colorway": "Coarse Linen Soufflé",
        "role": "mobile-detail-look-style-card",
        "group": "lookAndStyle",
        "sourceBucket": "styles",
        "sourceFigmaNode": "3301:776",
        "sourceType": "direct-figma-child-single-card-frame-exportAsync",
        "compositionType": "direct-single-look-style-card",
        "width": 1335,
        "height": 1335,
        "sha256": "1c6bfca711be7bdad96f3b2ce910d18240ce95915511f84a9c0d7b294a2a8500",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "detail-a-side-b-side-coarse-linen-souffle-mobile-look-style-style-04-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/coarse-linen-souffle/look-and-style/style-04.png",
        "route": "/air-ease-v2/detail/coarse-linen-souffle",
        "series": "A Side / B Side",
        "colorway": "Coarse Linen Soufflé",
        "role": "mobile-detail-look-style-card",
        "group": "lookAndStyle",
        "sourceBucket": "styles",
        "sourceFigmaNode": "3301:778",
        "sourceType": "direct-figma-child-single-card-frame-exportAsync",
        "compositionType": "direct-single-look-style-card",
        "width": 1335,
        "height": 1335,
        "sha256": "4cb866417871f8903af6e6b35970f410d38abf8b25db14495c44dae631893f1b",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "detail-a-side-b-side-textured-light-grey-mobile-look-style-style-01-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/textured-light-grey/look-and-style/style-01.png",
        "route": "/air-ease-v2/detail/textured-light-grey",
        "series": "A Side / B Side",
        "colorway": "Textured Light Grey",
        "role": "mobile-detail-look-style-card",
        "group": "lookAndStyle",
        "sourceBucket": "styles",
        "sourceFigmaNode": "3301:2896",
        "sourceType": "direct-figma-child-single-card-frame-exportAsync",
        "compositionType": "direct-single-look-style-card",
        "width": 1335,
        "height": 1335,
        "sha256": "de4b7d803d36695ad1d792cc9bf972f6cedec216cad6178d10aa7ceb1e1b3412",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "detail-a-side-b-side-textured-light-grey-mobile-look-style-style-02-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/textured-light-grey/look-and-style/style-02.png",
        "route": "/air-ease-v2/detail/textured-light-grey",
        "series": "A Side / B Side",
        "colorway": "Textured Light Grey",
        "role": "mobile-detail-look-style-card",
        "group": "lookAndStyle",
        "sourceBucket": "styles",
        "sourceFigmaNode": "3301:2898",
        "sourceType": "direct-figma-child-single-card-frame-exportAsync",
        "compositionType": "direct-single-look-style-card",
        "width": 1335,
        "height": 1335,
        "sha256": "a0fcd37f148f5fc0b9de347c3ec8db36ca420502f54d858b66938c1c753aac72",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "detail-a-side-b-side-textured-light-grey-mobile-look-style-style-03-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/textured-light-grey/look-and-style/style-03.png",
        "route": "/air-ease-v2/detail/textured-light-grey",
        "series": "A Side / B Side",
        "colorway": "Textured Light Grey",
        "role": "mobile-detail-look-style-card",
        "group": "lookAndStyle",
        "sourceBucket": "styles",
        "sourceFigmaNode": "3301:2900",
        "sourceType": "direct-figma-child-single-card-frame-exportAsync",
        "compositionType": "direct-single-look-style-card",
        "width": 1335,
        "height": 1335,
        "sha256": "46178935c75db00a9e87f292924f0fd4db23bfb667282a64dc612b51d7f018ce",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "detail-a-side-b-side-textured-light-grey-mobile-look-style-style-04-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/textured-light-grey/look-and-style/style-04.png",
        "route": "/air-ease-v2/detail/textured-light-grey",
        "series": "A Side / B Side",
        "colorway": "Textured Light Grey",
        "role": "mobile-detail-look-style-card",
        "group": "lookAndStyle",
        "sourceBucket": "styles",
        "sourceFigmaNode": "3301:2902",
        "sourceType": "direct-figma-child-single-card-frame-exportAsync",
        "compositionType": "direct-single-look-style-card",
        "width": 1335,
        "height": 1335,
        "sha256": "7eaeb44b294b024ad052a09b9423f2b6955af202942e913ede29f2435807bd47",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "detail-a-side-b-side-morning-mist-denim-blue-mobile-look-style-style-01-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/morning-mist-denim-blue/look-and-style/style-01.png",
        "route": "/air-ease-v2/detail/morning-mist-denim-blue",
        "series": "A Side / B Side",
        "colorway": "Morning Mist Denim Blue",
        "role": "mobile-detail-look-style-card",
        "group": "lookAndStyle",
        "sourceBucket": "styles",
        "sourceFigmaNode": "3301:3048",
        "sourceType": "direct-figma-child-single-card-frame-exportAsync",
        "compositionType": "direct-single-look-style-card",
        "width": 1335,
        "height": 1335,
        "sha256": "a974b3fbc7c954bcebdabe4a79d4814269265ba16cbe8400442335e4c9a4afec",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "detail-a-side-b-side-morning-mist-denim-blue-mobile-look-style-style-02-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/morning-mist-denim-blue/look-and-style/style-02.png",
        "route": "/air-ease-v2/detail/morning-mist-denim-blue",
        "series": "A Side / B Side",
        "colorway": "Morning Mist Denim Blue",
        "role": "mobile-detail-look-style-card",
        "group": "lookAndStyle",
        "sourceBucket": "styles",
        "sourceFigmaNode": "3301:3049",
        "sourceType": "direct-figma-child-single-card-frame-exportAsync",
        "compositionType": "direct-single-look-style-card",
        "width": 1335,
        "height": 1335,
        "sha256": "da338633194c0d31d939756c6e9d8848364406cdd999fe2258ad0cfece7bcabb",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "detail-a-side-b-side-morning-mist-denim-blue-mobile-look-style-style-03-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/morning-mist-denim-blue/look-and-style/style-03.png",
        "route": "/air-ease-v2/detail/morning-mist-denim-blue",
        "series": "A Side / B Side",
        "colorway": "Morning Mist Denim Blue",
        "role": "mobile-detail-look-style-card",
        "group": "lookAndStyle",
        "sourceBucket": "styles",
        "sourceFigmaNode": "3301:3050",
        "sourceType": "direct-figma-child-single-card-frame-exportAsync",
        "compositionType": "direct-single-look-style-card",
        "width": 1335,
        "height": 1335,
        "sha256": "0852203b09755ddeee941f3b6a2fa1d9210c6a5139f5ad64afeecaeada1591ed",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "detail-a-side-b-side-morning-mist-denim-blue-mobile-look-style-style-04-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/morning-mist-denim-blue/look-and-style/style-04.png",
        "route": "/air-ease-v2/detail/morning-mist-denim-blue",
        "series": "A Side / B Side",
        "colorway": "Morning Mist Denim Blue",
        "role": "mobile-detail-look-style-card",
        "group": "lookAndStyle",
        "sourceBucket": "styles",
        "sourceFigmaNode": "3301:3052",
        "sourceType": "direct-figma-child-single-card-frame-exportAsync",
        "compositionType": "direct-single-look-style-card",
        "width": 1335,
        "height": 1335,
        "sha256": "13c39fda28b28e1a219e1c24a689351f11b9244a32e289ef2c02369d84475f80",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "detail-a-side-b-side-dancing-mist-orange-mobile-look-style-style-01-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/dancing-mist-orange/look-and-style/style-01.png",
        "route": "/air-ease-v2/detail/dancing-mist-orange",
        "series": "A Side / B Side",
        "colorway": "Dancing Mist Orange",
        "role": "mobile-detail-look-style-card",
        "group": "lookAndStyle",
        "sourceBucket": "styles",
        "sourceFigmaNode": "3301:3189",
        "sourceType": "direct-figma-child-single-card-frame-exportAsync",
        "compositionType": "direct-single-look-style-card",
        "width": 1335,
        "height": 1335,
        "sha256": "87a9221315fce0b8d68c7ab07246a3d385f76b67cde24a8ccc76381e2b1a8e17",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "detail-a-side-b-side-dancing-mist-orange-mobile-look-style-style-02-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/dancing-mist-orange/look-and-style/style-02.png",
        "route": "/air-ease-v2/detail/dancing-mist-orange",
        "series": "A Side / B Side",
        "colorway": "Dancing Mist Orange",
        "role": "mobile-detail-look-style-card",
        "group": "lookAndStyle",
        "sourceBucket": "styles",
        "sourceFigmaNode": "3301:3192",
        "sourceType": "direct-figma-child-single-card-frame-exportAsync",
        "compositionType": "direct-single-look-style-card",
        "width": 1335,
        "height": 1335,
        "sha256": "f9e9c68d820b1f91e2dd8cce0592373847effdb953a7d3fbfc12414f44b727e9",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "detail-a-side-b-side-dancing-mist-orange-mobile-look-style-style-03-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/dancing-mist-orange/look-and-style/style-03.png",
        "route": "/air-ease-v2/detail/dancing-mist-orange",
        "series": "A Side / B Side",
        "colorway": "Dancing Mist Orange",
        "role": "mobile-detail-look-style-card",
        "group": "lookAndStyle",
        "sourceBucket": "styles",
        "sourceFigmaNode": "3301:3193",
        "sourceType": "direct-figma-child-single-card-frame-exportAsync",
        "compositionType": "direct-single-look-style-card",
        "width": 1335,
        "height": 1335,
        "sha256": "4ef353d40b8e278329ae5037df8041915cc37bb22d027e7a6e418cf6e0d42df7",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "detail-a-side-b-side-dancing-mist-orange-mobile-look-style-style-04-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/dancing-mist-orange/look-and-style/style-04.png",
        "route": "/air-ease-v2/detail/dancing-mist-orange",
        "series": "A Side / B Side",
        "colorway": "Dancing Mist Orange",
        "role": "mobile-detail-look-style-card",
        "group": "lookAndStyle",
        "sourceBucket": "styles",
        "sourceFigmaNode": "3301:3194",
        "sourceType": "direct-figma-child-single-card-frame-exportAsync",
        "compositionType": "direct-single-look-style-card",
        "width": 1335,
        "height": 1335,
        "sha256": "69a9248c7b0d52cbd75fc38a6fec048b2bf61118423d34bad08dbb273de1770d",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "detail-a-side-b-side-gentle-dusk-mobile-look-style-style-01-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/gentle-dusk/look-and-style/style-01.png",
        "route": "/air-ease-v2/detail/gentle-dusk",
        "series": "A Side / B Side",
        "colorway": "Gentle Dusk",
        "role": "mobile-detail-look-style-card",
        "group": "lookAndStyle",
        "sourceBucket": "styles",
        "sourceFigmaNode": "3301:3333",
        "sourceType": "direct-figma-child-single-card-frame-exportAsync",
        "compositionType": "direct-single-look-style-card",
        "width": 1335,
        "height": 1335,
        "sha256": "755f79092db45604ca7e3d2956f445dc6c0311f6dedfcdbe3b00813e92987e8e",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "detail-a-side-b-side-gentle-dusk-mobile-look-style-style-02-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/gentle-dusk/look-and-style/style-02.png",
        "route": "/air-ease-v2/detail/gentle-dusk",
        "series": "A Side / B Side",
        "colorway": "Gentle Dusk",
        "role": "mobile-detail-look-style-card",
        "group": "lookAndStyle",
        "sourceBucket": "styles",
        "sourceFigmaNode": "3301:3334",
        "sourceType": "direct-figma-child-single-card-frame-exportAsync",
        "compositionType": "direct-single-look-style-card",
        "width": 1335,
        "height": 1335,
        "sha256": "170fde7f1d25509ed1ad0241de8e58a78a620fe1a29edfb396991a4601d4ed4b",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "detail-a-side-b-side-gentle-dusk-mobile-look-style-style-03-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/gentle-dusk/look-and-style/style-03.png",
        "route": "/air-ease-v2/detail/gentle-dusk",
        "series": "A Side / B Side",
        "colorway": "Gentle Dusk",
        "role": "mobile-detail-look-style-card",
        "group": "lookAndStyle",
        "sourceBucket": "styles",
        "sourceFigmaNode": "3301:3338",
        "sourceType": "direct-figma-child-single-card-frame-exportAsync",
        "compositionType": "direct-single-look-style-card",
        "width": 1335,
        "height": 1335,
        "sha256": "ed260b7308a1146e8ba50a02e906ed2c84c71ba43879444cb64b306bdbb14276",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      },
      {
        "assetId": "detail-a-side-b-side-gentle-dusk-mobile-look-style-style-04-retina-3x",
        "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/gentle-dusk/look-and-style/style-04.png",
        "route": "/air-ease-v2/detail/gentle-dusk",
        "series": "A Side / B Side",
        "colorway": "Gentle Dusk",
        "role": "mobile-detail-look-style-card",
        "group": "lookAndStyle",
        "sourceBucket": "styles",
        "sourceFigmaNode": "3301:3339",
        "sourceType": "direct-figma-child-single-card-frame-exportAsync",
        "compositionType": "direct-single-look-style-card",
        "width": 1335,
        "height": 1335,
        "sha256": "ff3eed63320cf2cf78f3fe493fc8e3b4dcee785a302e33db867907eddaaf4a0b",
        "status": "available",
        "dimensionStatus": "matches-expected-retina-dimensions"
      }
    ],
    "routes": [
      {
        "route": "/air-ease-v2/detail/echo-sheer-white",
        "series": "Echo",
        "slug": "echo-sheer-white",
        "productTitle": "Slit Brim Bucket Hat",
        "colorway": "Sheer White",
        "sourceFigmaNode": "3301:876",
        "status": "available",
        "contractId": "mobile-detail-editorial-retina-v2",
        "heroAssetIds": [
          "detail-echo-sheer-white-mobile-hero-01-retina-3x",
          "detail-echo-sheer-white-mobile-hero-02-retina-3x"
        ],
        "lookStyleAssetIds": [
          "detail-echo-sheer-white-mobile-look-style-01-retina-3x",
          "detail-echo-sheer-white-mobile-look-style-02-retina-3x",
          "detail-echo-sheer-white-mobile-look-style-03-retina-3x",
          "detail-echo-sheer-white-mobile-look-style-04-retina-3x",
          "detail-echo-echo-sheer-white-mobile-look-style-style-01-retina-3x",
          "detail-echo-echo-sheer-white-mobile-look-style-style-02-retina-3x",
          "detail-echo-echo-sheer-white-mobile-look-style-style-03-retina-3x"
        ],
        "selectorAssetIds": [
          "detail-echo-mobile-selector-sheer-white-retina-3x",
          "detail-echo-mobile-selector-blue-white-stripe-retina-3x",
          "detail-echo-mobile-selector-soft-mist-blue-retina-3x",
          "detail-echo-mobile-selector-nightfall-black-retina-3x",
          "detail-echo-mobile-selector-matcha-latte-retina-3x",
          "detail-echo-mobile-selector-dune-brown-retina-3x"
        ],
        "careIconAssetIds": [
          "mobile-editorial-care-icons-echo-retina-3x"
        ],
        "howToWearSteps": [
          {
            "id": "echo-sheer-white-how-to-wear-step-1",
            "step": 1,
            "title": "① Brim Laid Flat",
            "description": "Understated yet breathable, with a lower visual weight. Suited to wearers with a lighter jawline.",
            "titleSourceFigmaNode": "3301:926",
            "descriptionSourceFigmaNode": "3301:927",
            "imageAssetIds": [
              "detail-echo-sheer-white-mobile-how-to-wear-step-1-image-retina-3x",
              "detail-echo-sheer-white-mobile-how-to-wear-step-1-image-2-retina-3x"
            ],
            "imageAssets": [
              {
                "assetId": "detail-echo-sheer-white-mobile-how-to-wear-step-1-image-retina-3x",
                "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/sheer-white/how-to-wear/step-1-image.png",
                "sourceFigmaNode": "3301:918",
                "sourceType": "direct-figma-child-exportAsync",
                "compositionType": "direct-atomic-child",
                "width": 1335,
                "height": 1335,
                "sha256": "ee1bae979b3cb71714026aa75839e53bdbd9897d9f38765e260eede681737810",
                "status": "available"
              },
              {
                "assetId": "detail-echo-sheer-white-mobile-how-to-wear-step-1-image-2-retina-3x",
                "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/sheer-white/how-to-wear/step-1-image-2.png",
                "sourceFigmaNode": "3301:921",
                "sourceType": "direct-figma-child-exportAsync",
                "compositionType": "direct-atomic-child",
                "width": 1335,
                "height": 1335,
                "sha256": "3b4f54203585426d0cb4f9da856ff1daa87c8dcc22c7f843dfd9daf054bc5e38",
                "status": "available"
              }
            ],
            "sketchCardAssetId": "detail-echo-sheer-white-mobile-how-to-wear-step-1-sketch-card-retina-3x",
            "sketchCardAsset": {
              "assetId": "detail-echo-sheer-white-mobile-how-to-wear-step-1-sketch-card-retina-3x",
              "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/sheer-white/how-to-wear/step-1-sketch-card.png",
              "sourceFigmaNode": "3301:922",
              "sourceType": "direct-figma-child-frame-exportAsync",
              "compositionType": "full-line-art-card-parent-frame",
              "width": 1335,
              "height": 1335,
              "sha256": "43d55da3fba33bc54cfe13081fb80c049b0aaa478ce47520988e65220c51cb2d",
              "status": "available"
            },
            "oldInnerSketchNode": "3301:923",
            "sketchPolicy": "full-parent-line-art-card-frame",
            "readiness": "ready"
          },
          {
            "id": "echo-sheer-white-how-to-wear-step-2",
            "step": 2,
            "title": "② Brim Folded Outward",
            "description": "Shapes a more dimensional silhouette with a lively sense of movement. The visual weight rises, suited to those seeking a more elongated facial line.",
            "titleSourceFigmaNode": "3301:936",
            "descriptionSourceFigmaNode": "3301:937",
            "imageAssetIds": [
              "detail-echo-sheer-white-mobile-how-to-wear-step-2-image-retina-3x",
              "detail-echo-sheer-white-mobile-how-to-wear-step-2-image-2-retina-3x"
            ],
            "imageAssets": [
              {
                "assetId": "detail-echo-sheer-white-mobile-how-to-wear-step-2-image-retina-3x",
                "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/sheer-white/how-to-wear/step-2-image.png",
                "sourceFigmaNode": "3301:928",
                "sourceType": "direct-figma-child-exportAsync",
                "compositionType": "direct-atomic-child",
                "width": 1335,
                "height": 1335,
                "sha256": "4b32c535e87f7a024aa33fa30dd8af08a4d011ea4ae9839cc8459300bb2a5e6a",
                "status": "available"
              },
              {
                "assetId": "detail-echo-sheer-white-mobile-how-to-wear-step-2-image-2-retina-3x",
                "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/sheer-white/how-to-wear/step-2-image-2.png",
                "sourceFigmaNode": "3301:929",
                "sourceType": "direct-figma-child-exportAsync",
                "compositionType": "direct-atomic-child",
                "width": 1335,
                "height": 1335,
                "sha256": "47d2687e9cf6dacfa4ce4f9ecc99a7b4e14d3abd97bd662a8247f67116f20834",
                "status": "available"
              }
            ],
            "sketchCardAssetId": "detail-echo-sheer-white-mobile-how-to-wear-step-2-sketch-card-retina-3x",
            "sketchCardAsset": {
              "assetId": "detail-echo-sheer-white-mobile-how-to-wear-step-2-sketch-card-retina-3x",
              "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/sheer-white/how-to-wear/step-2-sketch-card.png",
              "sourceFigmaNode": "3301:930",
              "sourceType": "direct-figma-child-frame-exportAsync",
              "compositionType": "full-line-art-card-parent-frame",
              "width": 1335,
              "height": 1335,
              "sha256": "23481d2190d25eb0945732273e434c5e60ec1ad444bd13f4498328db90510fcd",
              "status": "available"
            },
            "oldInnerSketchNode": "3301:933",
            "sketchPolicy": "full-parent-line-art-card-frame",
            "readiness": "ready"
          }
        ],
        "careIcons": [
          {
            "assetId": "mobile-editorial-care-icons-echo-retina-3x",
            "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/care-icons/care-icons.png",
            "sourceFigmaNode": "3301:976",
            "sourceType": "direct-figma-child-exportAsync",
            "compositionType": "direct-care-icons-frame",
            "width": 513,
            "height": 84,
            "sha256": "e8946f0d53a37698113f8943fe5f00a42e0c8a877d3300cf269ab4518b70543e",
            "status": "available"
          }
        ],
        "lookStyleCompletion": {
          "status": "available",
          "approvedCurrentLooksCount": 4,
          "supplementalStylesCount": 3,
          "finalLookStyleCount": 7,
          "sourceMap": "look-style-completion-source-map.json"
        }
      },
      {
        "route": "/air-ease-v2/detail/echo-blue-white-stripe",
        "series": "Echo",
        "slug": "echo-blue-white-stripe",
        "productTitle": "Slit Brim Bucket Hat",
        "colorway": "Blue White Stripe",
        "sourceFigmaNode": "3301:998",
        "status": "available",
        "contractId": "mobile-detail-editorial-retina-v2",
        "heroAssetIds": [
          "detail-echo-blue-white-stripe-mobile-hero-01-retina-3x",
          "detail-echo-blue-white-stripe-mobile-hero-02-retina-3x"
        ],
        "lookStyleAssetIds": [
          "detail-echo-blue-white-stripe-mobile-look-style-01-retina-3x",
          "detail-echo-blue-white-stripe-mobile-look-style-02-retina-3x",
          "detail-echo-blue-white-stripe-mobile-look-style-03-retina-3x",
          "detail-echo-blue-white-stripe-mobile-look-style-04-retina-3x",
          "detail-echo-echo-blue-white-stripe-mobile-look-style-style-01-retina-3x",
          "detail-echo-echo-blue-white-stripe-mobile-look-style-style-02-retina-3x",
          "detail-echo-echo-blue-white-stripe-mobile-look-style-style-03-retina-3x",
          "detail-echo-echo-blue-white-stripe-mobile-look-style-style-04-retina-3x"
        ],
        "selectorAssetIds": [
          "detail-echo-mobile-selector-sheer-white-retina-3x",
          "detail-echo-mobile-selector-blue-white-stripe-retina-3x",
          "detail-echo-mobile-selector-soft-mist-blue-retina-3x",
          "detail-echo-mobile-selector-nightfall-black-retina-3x",
          "detail-echo-mobile-selector-matcha-latte-retina-3x",
          "detail-echo-mobile-selector-dune-brown-retina-3x"
        ],
        "careIconAssetIds": [
          "mobile-editorial-care-icons-echo-retina-3x"
        ],
        "howToWearSteps": [
          {
            "id": "echo-blue-white-stripe-how-to-wear-step-1",
            "step": 1,
            "title": "① Brim Laid Flat",
            "description": "Understated yet breathable, with a lower visual weight. Suited to wearers with a lighter jawline.",
            "titleSourceFigmaNode": "3301:1052",
            "descriptionSourceFigmaNode": "3301:1053",
            "imageAssetIds": [
              "detail-echo-blue-white-stripe-mobile-how-to-wear-step-1-image-retina-3x",
              "detail-echo-blue-white-stripe-mobile-how-to-wear-step-1-image-2-retina-3x"
            ],
            "imageAssets": [
              {
                "assetId": "detail-echo-blue-white-stripe-mobile-how-to-wear-step-1-image-retina-3x",
                "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/blue-white-stripe/how-to-wear/step-1-image.png",
                "sourceFigmaNode": "3301:1045",
                "sourceType": "direct-figma-child-exportAsync",
                "compositionType": "direct-atomic-child",
                "width": 1335,
                "height": 1335,
                "sha256": "c3f711a25660aac8c555068051df4c355374d64dc935b8a646fc88c61ea9f199",
                "status": "available"
              },
              {
                "assetId": "detail-echo-blue-white-stripe-mobile-how-to-wear-step-1-image-2-retina-3x",
                "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/blue-white-stripe/how-to-wear/step-1-image-2.png",
                "sourceFigmaNode": "3301:1047",
                "sourceType": "direct-figma-child-exportAsync",
                "compositionType": "direct-atomic-child",
                "width": 1335,
                "height": 1335,
                "sha256": "f25219f8d4e52e51cf1951106ca23efd6c8999a25f7aa22444e9a50d7fe79171",
                "status": "available"
              }
            ],
            "sketchCardAssetId": "detail-echo-blue-white-stripe-mobile-how-to-wear-step-1-sketch-card-retina-3x",
            "sketchCardAsset": {
              "assetId": "detail-echo-blue-white-stripe-mobile-how-to-wear-step-1-sketch-card-retina-3x",
              "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/blue-white-stripe/how-to-wear/step-1-sketch-card.png",
              "sourceFigmaNode": "3301:1048",
              "sourceType": "direct-figma-child-frame-exportAsync",
              "compositionType": "full-line-art-card-parent-frame",
              "width": 1335,
              "height": 1335,
              "sha256": "43d55da3fba33bc54cfe13081fb80c049b0aaa478ce47520988e65220c51cb2d",
              "status": "available"
            },
            "oldInnerSketchNode": "3301:1049",
            "sketchPolicy": "full-parent-line-art-card-frame",
            "readiness": "ready"
          },
          {
            "id": "echo-blue-white-stripe-how-to-wear-step-2",
            "step": 2,
            "title": "② Brim Folded Outward",
            "description": "Shapes a more dimensional silhouette with a lively sense of movement. The visual weight rises, suited to those seeking a more elongated facial line.",
            "titleSourceFigmaNode": "3301:1064",
            "descriptionSourceFigmaNode": "3301:1065",
            "imageAssetIds": [
              "detail-echo-blue-white-stripe-mobile-how-to-wear-step-2-image-retina-3x",
              "detail-echo-blue-white-stripe-mobile-how-to-wear-step-2-image-2-retina-3x"
            ],
            "imageAssets": [
              {
                "assetId": "detail-echo-blue-white-stripe-mobile-how-to-wear-step-2-image-retina-3x",
                "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/blue-white-stripe/how-to-wear/step-2-image.png",
                "sourceFigmaNode": "3301:1055",
                "sourceType": "direct-figma-child-exportAsync",
                "compositionType": "direct-atomic-child",
                "width": 1334,
                "height": 1335,
                "sha256": "ce03aeacb6f43fc04278cc8e154c983391cc37f4cf3e7902e275a638bb17449f",
                "status": "available"
              },
              {
                "assetId": "detail-echo-blue-white-stripe-mobile-how-to-wear-step-2-image-2-retina-3x",
                "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/blue-white-stripe/how-to-wear/step-2-image-2.png",
                "sourceFigmaNode": "3301:1057",
                "sourceType": "direct-figma-child-exportAsync",
                "compositionType": "direct-atomic-child",
                "width": 1335,
                "height": 1335,
                "sha256": "b470bb0ecb2342c2293f3a2796ff7b602a74bb43c559d3e885fff9b6580c2c91",
                "status": "available"
              }
            ],
            "sketchCardAssetId": "detail-echo-blue-white-stripe-mobile-how-to-wear-step-2-sketch-card-retina-3x",
            "sketchCardAsset": {
              "assetId": "detail-echo-blue-white-stripe-mobile-how-to-wear-step-2-sketch-card-retina-3x",
              "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/blue-white-stripe/how-to-wear/step-2-sketch-card.png",
              "sourceFigmaNode": "3301:1058",
              "sourceType": "direct-figma-child-frame-exportAsync",
              "compositionType": "full-line-art-card-parent-frame",
              "width": 1335,
              "height": 1335,
              "sha256": "23481d2190d25eb0945732273e434c5e60ec1ad444bd13f4498328db90510fcd",
              "status": "available"
            },
            "oldInnerSketchNode": "3301:1061",
            "sketchPolicy": "full-parent-line-art-card-frame",
            "readiness": "ready"
          }
        ],
        "careIcons": [
          {
            "assetId": "mobile-editorial-care-icons-echo-retina-3x",
            "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/care-icons/care-icons.png",
            "sourceFigmaNode": "3301:976",
            "sourceType": "direct-figma-child-exportAsync",
            "compositionType": "direct-care-icons-frame",
            "width": 513,
            "height": 84,
            "sha256": "e8946f0d53a37698113f8943fe5f00a42e0c8a877d3300cf269ab4518b70543e",
            "status": "available"
          }
        ],
        "lookStyleCompletion": {
          "status": "available",
          "approvedCurrentLooksCount": 4,
          "supplementalStylesCount": 4,
          "finalLookStyleCount": 8,
          "sourceMap": "look-style-completion-source-map.json"
        }
      },
      {
        "route": "/air-ease-v2/detail/echo-soft-mist-blue",
        "series": "Echo",
        "slug": "echo-soft-mist-blue",
        "productTitle": "Slit Brim Bucket Hat",
        "colorway": "Soft Mist Blue",
        "sourceFigmaNode": "3301:1128",
        "status": "available",
        "contractId": "mobile-detail-editorial-retina-v2",
        "heroAssetIds": [
          "detail-echo-soft-mist-blue-mobile-hero-01-retina-3x",
          "detail-echo-soft-mist-blue-mobile-hero-02-retina-3x"
        ],
        "lookStyleAssetIds": [
          "detail-echo-soft-mist-blue-mobile-look-style-01-retina-3x",
          "detail-echo-soft-mist-blue-mobile-look-style-02-retina-3x",
          "detail-echo-soft-mist-blue-mobile-look-style-03-retina-3x",
          "detail-echo-soft-mist-blue-mobile-look-style-04-retina-3x",
          "detail-echo-echo-soft-mist-blue-mobile-look-style-style-01-retina-3x",
          "detail-echo-echo-soft-mist-blue-mobile-look-style-style-02-retina-3x",
          "detail-echo-echo-soft-mist-blue-mobile-look-style-style-03-retina-3x",
          "detail-echo-echo-soft-mist-blue-mobile-look-style-style-04-retina-3x"
        ],
        "selectorAssetIds": [
          "detail-echo-mobile-selector-sheer-white-retina-3x",
          "detail-echo-mobile-selector-blue-white-stripe-retina-3x",
          "detail-echo-mobile-selector-soft-mist-blue-retina-3x",
          "detail-echo-mobile-selector-nightfall-black-retina-3x",
          "detail-echo-mobile-selector-matcha-latte-retina-3x",
          "detail-echo-mobile-selector-dune-brown-retina-3x"
        ],
        "careIconAssetIds": [
          "mobile-editorial-care-icons-echo-retina-3x"
        ],
        "howToWearSteps": [
          {
            "id": "echo-soft-mist-blue-how-to-wear-step-1",
            "step": 1,
            "title": "① Brim Laid Flat",
            "description": "Understated yet breathable, with a lower visual weight. Suited to wearers with a lighter jawline.",
            "titleSourceFigmaNode": "3301:1180",
            "descriptionSourceFigmaNode": "3301:1181",
            "imageAssetIds": [
              "detail-echo-soft-mist-blue-mobile-how-to-wear-step-1-image-retina-3x",
              "detail-echo-soft-mist-blue-mobile-how-to-wear-step-1-image-2-retina-3x"
            ],
            "imageAssets": [
              {
                "assetId": "detail-echo-soft-mist-blue-mobile-how-to-wear-step-1-image-retina-3x",
                "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/soft-mist-blue/how-to-wear/step-1-image.png",
                "sourceFigmaNode": "3301:1173",
                "sourceType": "direct-figma-child-exportAsync",
                "compositionType": "direct-atomic-child",
                "width": 1335,
                "height": 1335,
                "sha256": "1d21604781bc5ccecd831769b983c1614c6902bf24988723148548cc0a338882",
                "status": "available"
              },
              {
                "assetId": "detail-echo-soft-mist-blue-mobile-how-to-wear-step-1-image-2-retina-3x",
                "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/soft-mist-blue/how-to-wear/step-1-image-2.png",
                "sourceFigmaNode": "3301:1175",
                "sourceType": "direct-figma-child-exportAsync",
                "compositionType": "direct-atomic-child",
                "width": 1335,
                "height": 1335,
                "sha256": "9423730893954c81d5555ed605ebcbdfcd509724fcefda2ac50e1318f4151bc2",
                "status": "available"
              }
            ],
            "sketchCardAssetId": "detail-echo-soft-mist-blue-mobile-how-to-wear-step-1-sketch-card-retina-3x",
            "sketchCardAsset": {
              "assetId": "detail-echo-soft-mist-blue-mobile-how-to-wear-step-1-sketch-card-retina-3x",
              "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/soft-mist-blue/how-to-wear/step-1-sketch-card.png",
              "sourceFigmaNode": "3301:1176",
              "sourceType": "direct-figma-child-frame-exportAsync",
              "compositionType": "full-line-art-card-parent-frame",
              "width": 1335,
              "height": 1335,
              "sha256": "a88ba2a721e739d511f95898cb803c09b9ad7e037193013cc1dc6c062893b3f7",
              "status": "available"
            },
            "oldInnerSketchNode": "3301:1177",
            "sketchPolicy": "full-parent-line-art-card-frame",
            "readiness": "ready"
          },
          {
            "id": "echo-soft-mist-blue-how-to-wear-step-2",
            "step": 2,
            "title": "② Brim Folded Outward",
            "description": "Shapes a more dimensional silhouette with a lively sense of movement. The visual weight rises, suited to those seeking a more elongated facial line.",
            "titleSourceFigmaNode": "3301:1192",
            "descriptionSourceFigmaNode": "3301:1193",
            "imageAssetIds": [
              "detail-echo-soft-mist-blue-mobile-how-to-wear-step-2-image-retina-3x",
              "detail-echo-soft-mist-blue-mobile-how-to-wear-step-2-image-2-retina-3x"
            ],
            "imageAssets": [
              {
                "assetId": "detail-echo-soft-mist-blue-mobile-how-to-wear-step-2-image-retina-3x",
                "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/soft-mist-blue/how-to-wear/step-2-image.png",
                "sourceFigmaNode": "3301:1183",
                "sourceType": "direct-figma-child-exportAsync",
                "compositionType": "direct-atomic-child",
                "width": 1335,
                "height": 1335,
                "sha256": "1e500cc52ee5c21bdb723e2ad98f09caefbb11869eb102710ec9772fbdd0270b",
                "status": "available"
              },
              {
                "assetId": "detail-echo-soft-mist-blue-mobile-how-to-wear-step-2-image-2-retina-3x",
                "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/soft-mist-blue/how-to-wear/step-2-image-2.png",
                "sourceFigmaNode": "3301:1185",
                "sourceType": "direct-figma-child-exportAsync",
                "compositionType": "direct-atomic-child",
                "width": 1335,
                "height": 1335,
                "sha256": "e3ed70ed403c411882b272e6d6b3566feb661f18561000fa2d78157e6d3f0c2d",
                "status": "available"
              }
            ],
            "sketchCardAssetId": "detail-echo-soft-mist-blue-mobile-how-to-wear-step-2-sketch-card-retina-3x",
            "sketchCardAsset": {
              "assetId": "detail-echo-soft-mist-blue-mobile-how-to-wear-step-2-sketch-card-retina-3x",
              "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/soft-mist-blue/how-to-wear/step-2-sketch-card.png",
              "sourceFigmaNode": "3301:1186",
              "sourceType": "direct-figma-child-frame-exportAsync",
              "compositionType": "full-line-art-card-parent-frame",
              "width": 1335,
              "height": 1335,
              "sha256": "23481d2190d25eb0945732273e434c5e60ec1ad444bd13f4498328db90510fcd",
              "status": "available"
            },
            "oldInnerSketchNode": "3301:1189",
            "sketchPolicy": "full-parent-line-art-card-frame",
            "readiness": "ready"
          }
        ],
        "careIcons": [
          {
            "assetId": "mobile-editorial-care-icons-echo-retina-3x",
            "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/care-icons/care-icons.png",
            "sourceFigmaNode": "3301:976",
            "sourceType": "direct-figma-child-exportAsync",
            "compositionType": "direct-care-icons-frame",
            "width": 513,
            "height": 84,
            "sha256": "e8946f0d53a37698113f8943fe5f00a42e0c8a877d3300cf269ab4518b70543e",
            "status": "available"
          }
        ],
        "lookStyleCompletion": {
          "status": "available",
          "approvedCurrentLooksCount": 4,
          "supplementalStylesCount": 4,
          "finalLookStyleCount": 8,
          "sourceMap": "look-style-completion-source-map.json"
        }
      },
      {
        "route": "/air-ease-v2/detail/echo-nightfall-black",
        "series": "Echo",
        "slug": "echo-nightfall-black",
        "productTitle": "Slit Brim Bucket Hat",
        "colorway": "Nightfall Black",
        "sourceFigmaNode": "3301:1258",
        "status": "available",
        "contractId": "mobile-detail-editorial-retina-v2",
        "heroAssetIds": [
          "detail-echo-nightfall-black-mobile-hero-01-retina-3x",
          "detail-echo-nightfall-black-mobile-hero-02-retina-3x"
        ],
        "lookStyleAssetIds": [
          "detail-echo-nightfall-black-mobile-look-style-01-retina-3x",
          "detail-echo-nightfall-black-mobile-look-style-02-retina-3x",
          "detail-echo-nightfall-black-mobile-look-style-03-retina-3x",
          "detail-echo-nightfall-black-mobile-look-style-04-retina-3x",
          "detail-echo-echo-nightfall-black-mobile-look-style-style-01-retina-3x",
          "detail-echo-echo-nightfall-black-mobile-look-style-style-02-retina-3x",
          "detail-echo-echo-nightfall-black-mobile-look-style-style-03-retina-3x",
          "detail-echo-echo-nightfall-black-mobile-look-style-style-04-retina-3x"
        ],
        "selectorAssetIds": [
          "detail-echo-mobile-selector-sheer-white-retina-3x",
          "detail-echo-mobile-selector-blue-white-stripe-retina-3x",
          "detail-echo-mobile-selector-soft-mist-blue-retina-3x",
          "detail-echo-mobile-selector-nightfall-black-retina-3x",
          "detail-echo-mobile-selector-matcha-latte-retina-3x",
          "detail-echo-mobile-selector-dune-brown-retina-3x"
        ],
        "careIconAssetIds": [
          "mobile-editorial-care-icons-echo-retina-3x"
        ],
        "howToWearSteps": [
          {
            "id": "echo-nightfall-black-how-to-wear-step-1",
            "step": 1,
            "title": "① Brim Laid Flat",
            "description": "Understated yet breathable, with a lower visual weight. Suited to wearers with a lighter jawline.",
            "titleSourceFigmaNode": "3301:1312",
            "descriptionSourceFigmaNode": "3301:1313",
            "imageAssetIds": [
              "detail-echo-nightfall-black-mobile-how-to-wear-step-1-image-retina-3x",
              "detail-echo-nightfall-black-mobile-how-to-wear-step-1-image-2-retina-3x"
            ],
            "imageAssets": [
              {
                "assetId": "detail-echo-nightfall-black-mobile-how-to-wear-step-1-image-retina-3x",
                "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/nightfall-black/how-to-wear/step-1-image.png",
                "sourceFigmaNode": "3301:1305",
                "sourceType": "direct-figma-child-exportAsync",
                "compositionType": "direct-atomic-child",
                "width": 1335,
                "height": 1335,
                "sha256": "c7ea81a44393097a5284ef60f5c1b364e0a2fa2bde4507fa1b0e539861f704ed",
                "status": "available"
              },
              {
                "assetId": "detail-echo-nightfall-black-mobile-how-to-wear-step-1-image-2-retina-3x",
                "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/nightfall-black/how-to-wear/step-1-image-2.png",
                "sourceFigmaNode": "3301:1307",
                "sourceType": "direct-figma-child-exportAsync",
                "compositionType": "direct-atomic-child",
                "width": 1335,
                "height": 1335,
                "sha256": "5fe4fc355f7d499acad9062c77f120d503fc2310d517d29b07b9ca61f9a8aba0",
                "status": "available"
              }
            ],
            "sketchCardAssetId": "detail-echo-nightfall-black-mobile-how-to-wear-step-1-sketch-card-retina-3x",
            "sketchCardAsset": {
              "assetId": "detail-echo-nightfall-black-mobile-how-to-wear-step-1-sketch-card-retina-3x",
              "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/nightfall-black/how-to-wear/step-1-sketch-card.png",
              "sourceFigmaNode": "3301:1308",
              "sourceType": "direct-figma-child-frame-exportAsync",
              "compositionType": "full-line-art-card-parent-frame",
              "width": 1335,
              "height": 1335,
              "sha256": "a88ba2a721e739d511f95898cb803c09b9ad7e037193013cc1dc6c062893b3f7",
              "status": "available"
            },
            "oldInnerSketchNode": "3301:1309",
            "sketchPolicy": "full-parent-line-art-card-frame",
            "readiness": "ready"
          },
          {
            "id": "echo-nightfall-black-how-to-wear-step-2",
            "step": 2,
            "title": "② Brim Folded Outward",
            "description": "Shapes a more dimensional silhouette with a lively sense of movement. The visual weight rises, suited to those seeking a more elongated facial line.",
            "titleSourceFigmaNode": "3301:1325",
            "descriptionSourceFigmaNode": "3301:1326",
            "imageAssetIds": [
              "detail-echo-nightfall-black-mobile-how-to-wear-step-2-image-retina-3x",
              "detail-echo-nightfall-black-mobile-how-to-wear-step-2-image-2-retina-3x"
            ],
            "imageAssets": [
              {
                "assetId": "detail-echo-nightfall-black-mobile-how-to-wear-step-2-image-retina-3x",
                "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/nightfall-black/how-to-wear/step-2-image.png",
                "sourceFigmaNode": "3301:1314",
                "sourceType": "direct-figma-child-exportAsync",
                "compositionType": "direct-atomic-child",
                "width": 1335,
                "height": 1335,
                "sha256": "adf31fe6ccdbb11585856fc9832813d53520a52b66b880b43b0240b70864011d",
                "status": "available"
              },
              {
                "assetId": "detail-echo-nightfall-black-mobile-how-to-wear-step-2-image-2-retina-3x",
                "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/nightfall-black/how-to-wear/step-2-image-2.png",
                "sourceFigmaNode": "3301:1316",
                "sourceType": "direct-figma-child-exportAsync",
                "compositionType": "direct-atomic-child",
                "width": 1335,
                "height": 1335,
                "sha256": "528eb476a05f023d816968fd0729304b961b0046ed6b95e895179449c9bd951a",
                "status": "available"
              }
            ],
            "sketchCardAssetId": "detail-echo-nightfall-black-mobile-how-to-wear-step-2-sketch-card-retina-3x",
            "sketchCardAsset": {
              "assetId": "detail-echo-nightfall-black-mobile-how-to-wear-step-2-sketch-card-retina-3x",
              "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/nightfall-black/how-to-wear/step-2-sketch-card.png",
              "sourceFigmaNode": "3301:1319",
              "sourceType": "direct-figma-child-frame-exportAsync",
              "compositionType": "full-line-art-card-parent-frame",
              "width": 1335,
              "height": 1335,
              "sha256": "23481d2190d25eb0945732273e434c5e60ec1ad444bd13f4498328db90510fcd",
              "status": "available"
            },
            "oldInnerSketchNode": "3301:1322",
            "sketchPolicy": "full-parent-line-art-card-frame",
            "readiness": "ready"
          }
        ],
        "careIcons": [
          {
            "assetId": "mobile-editorial-care-icons-echo-retina-3x",
            "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/care-icons/care-icons.png",
            "sourceFigmaNode": "3301:976",
            "sourceType": "direct-figma-child-exportAsync",
            "compositionType": "direct-care-icons-frame",
            "width": 513,
            "height": 84,
            "sha256": "e8946f0d53a37698113f8943fe5f00a42e0c8a877d3300cf269ab4518b70543e",
            "status": "available"
          }
        ],
        "lookStyleCompletion": {
          "status": "available",
          "approvedCurrentLooksCount": 4,
          "supplementalStylesCount": 4,
          "finalLookStyleCount": 8,
          "sourceMap": "look-style-completion-source-map.json"
        }
      },
      {
        "route": "/air-ease-v2/detail/echo-matcha-latte",
        "series": "Echo",
        "slug": "echo-matcha-latte",
        "productTitle": "Slit Brim Bucket Hat",
        "colorway": "Matcha Latte",
        "sourceFigmaNode": "3301:1394",
        "status": "available",
        "contractId": "mobile-detail-editorial-retina-v2",
        "heroAssetIds": [
          "detail-echo-matcha-latte-mobile-hero-01-retina-3x",
          "detail-echo-matcha-latte-mobile-hero-02-retina-3x"
        ],
        "lookStyleAssetIds": [
          "detail-echo-matcha-latte-mobile-look-style-01-retina-3x",
          "detail-echo-matcha-latte-mobile-look-style-02-retina-3x",
          "detail-echo-matcha-latte-mobile-look-style-03-retina-3x",
          "detail-echo-matcha-latte-mobile-look-style-04-retina-3x",
          "detail-echo-echo-matcha-latte-mobile-look-style-style-01-retina-3x",
          "detail-echo-echo-matcha-latte-mobile-look-style-style-02-retina-3x",
          "detail-echo-echo-matcha-latte-mobile-look-style-style-03-retina-3x",
          "detail-echo-echo-matcha-latte-mobile-look-style-style-04-retina-3x"
        ],
        "selectorAssetIds": [
          "detail-echo-mobile-selector-sheer-white-retina-3x",
          "detail-echo-mobile-selector-blue-white-stripe-retina-3x",
          "detail-echo-mobile-selector-soft-mist-blue-retina-3x",
          "detail-echo-mobile-selector-nightfall-black-retina-3x",
          "detail-echo-mobile-selector-matcha-latte-retina-3x",
          "detail-echo-mobile-selector-dune-brown-retina-3x"
        ],
        "careIconAssetIds": [
          "mobile-editorial-care-icons-echo-retina-3x"
        ],
        "howToWearSteps": [
          {
            "id": "echo-matcha-latte-how-to-wear-step-1",
            "step": 1,
            "title": "① Brim Laid Flat",
            "description": "Understated yet breathable, with a lower visual weight. Suited to wearers with a lighter jawline.",
            "titleSourceFigmaNode": "3301:1444",
            "descriptionSourceFigmaNode": "3301:1445",
            "imageAssetIds": [
              "detail-echo-matcha-latte-mobile-how-to-wear-step-1-image-retina-3x",
              "detail-echo-matcha-latte-mobile-how-to-wear-step-1-image-2-retina-3x"
            ],
            "imageAssets": [
              {
                "assetId": "detail-echo-matcha-latte-mobile-how-to-wear-step-1-image-retina-3x",
                "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/matcha-latte/how-to-wear/step-1-image.png",
                "sourceFigmaNode": "3301:1437",
                "sourceType": "direct-figma-child-exportAsync",
                "compositionType": "direct-atomic-child",
                "width": 1335,
                "height": 1335,
                "sha256": "2be4b53e4cbf0963a3f6ac049820899264c1b8cec4cee30b159b59b1f845835e",
                "status": "available"
              },
              {
                "assetId": "detail-echo-matcha-latte-mobile-how-to-wear-step-1-image-2-retina-3x",
                "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/matcha-latte/how-to-wear/step-1-image-2.png",
                "sourceFigmaNode": "3301:1439",
                "sourceType": "direct-figma-child-exportAsync",
                "compositionType": "direct-atomic-child",
                "width": 1335,
                "height": 1335,
                "sha256": "659eb6f5f60077b00a35780701529a14340e71fff36e1debc251fb6ebf13902f",
                "status": "available"
              }
            ],
            "sketchCardAssetId": "detail-echo-matcha-latte-mobile-how-to-wear-step-1-sketch-card-retina-3x",
            "sketchCardAsset": {
              "assetId": "detail-echo-matcha-latte-mobile-how-to-wear-step-1-sketch-card-retina-3x",
              "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/matcha-latte/how-to-wear/step-1-sketch-card.png",
              "sourceFigmaNode": "3301:1440",
              "sourceType": "direct-figma-child-frame-exportAsync",
              "compositionType": "full-line-art-card-parent-frame",
              "width": 1335,
              "height": 1335,
              "sha256": "a88ba2a721e739d511f95898cb803c09b9ad7e037193013cc1dc6c062893b3f7",
              "status": "available"
            },
            "oldInnerSketchNode": "3301:1441",
            "sketchPolicy": "full-parent-line-art-card-frame",
            "readiness": "ready"
          },
          {
            "id": "echo-matcha-latte-how-to-wear-step-2",
            "step": 2,
            "title": "② Brim Folded Outward",
            "description": "Shapes a more dimensional silhouette with a lively sense of movement. The visual weight rises, suited to those seeking a more elongated facial line.",
            "titleSourceFigmaNode": "3301:1456",
            "descriptionSourceFigmaNode": "3301:1457",
            "imageAssetIds": [
              "detail-echo-matcha-latte-mobile-how-to-wear-step-2-image-retina-3x",
              "detail-echo-matcha-latte-mobile-how-to-wear-step-2-image-2-retina-3x"
            ],
            "imageAssets": [
              {
                "assetId": "detail-echo-matcha-latte-mobile-how-to-wear-step-2-image-retina-3x",
                "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/matcha-latte/how-to-wear/step-2-image.png",
                "sourceFigmaNode": "3301:1447",
                "sourceType": "direct-figma-child-exportAsync",
                "compositionType": "direct-atomic-child",
                "width": 1335,
                "height": 1335,
                "sha256": "52dcb4e5dea190b3191e75ac78cb8511930649f001425ccc0452e3559cb86340",
                "status": "available"
              },
              {
                "assetId": "detail-echo-matcha-latte-mobile-how-to-wear-step-2-image-2-retina-3x",
                "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/matcha-latte/how-to-wear/step-2-image-2.png",
                "sourceFigmaNode": "3301:1449",
                "sourceType": "direct-figma-child-exportAsync",
                "compositionType": "direct-atomic-child",
                "width": 1335,
                "height": 1335,
                "sha256": "76edd451f59d552ccceed86c1ac2f66a399ec79e4aef95c5dee6dc70d6f961c5",
                "status": "available"
              }
            ],
            "sketchCardAssetId": "detail-echo-matcha-latte-mobile-how-to-wear-step-2-sketch-card-retina-3x",
            "sketchCardAsset": {
              "assetId": "detail-echo-matcha-latte-mobile-how-to-wear-step-2-sketch-card-retina-3x",
              "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/matcha-latte/how-to-wear/step-2-sketch-card.png",
              "sourceFigmaNode": "3301:1450",
              "sourceType": "direct-figma-child-frame-exportAsync",
              "compositionType": "full-line-art-card-parent-frame",
              "width": 1335,
              "height": 1335,
              "sha256": "23481d2190d25eb0945732273e434c5e60ec1ad444bd13f4498328db90510fcd",
              "status": "available"
            },
            "oldInnerSketchNode": "3301:1453",
            "sketchPolicy": "full-parent-line-art-card-frame",
            "readiness": "ready"
          }
        ],
        "careIcons": [
          {
            "assetId": "mobile-editorial-care-icons-echo-retina-3x",
            "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/care-icons/care-icons.png",
            "sourceFigmaNode": "3301:976",
            "sourceType": "direct-figma-child-exportAsync",
            "compositionType": "direct-care-icons-frame",
            "width": 513,
            "height": 84,
            "sha256": "e8946f0d53a37698113f8943fe5f00a42e0c8a877d3300cf269ab4518b70543e",
            "status": "available"
          }
        ],
        "lookStyleCompletion": {
          "status": "available",
          "approvedCurrentLooksCount": 4,
          "supplementalStylesCount": 4,
          "finalLookStyleCount": 8,
          "sourceMap": "look-style-completion-source-map.json"
        }
      },
      {
        "route": "/air-ease-v2/detail/echo-dune-brown",
        "series": "Echo",
        "slug": "echo-dune-brown",
        "productTitle": "Slit Brim Bucket Hat",
        "colorway": "Dune Brown",
        "sourceFigmaNode": "3301:1522",
        "status": "available",
        "contractId": "mobile-detail-editorial-retina-v2",
        "heroAssetIds": [
          "detail-echo-dune-brown-mobile-hero-01-retina-3x",
          "detail-echo-dune-brown-mobile-hero-02-retina-3x"
        ],
        "lookStyleAssetIds": [
          "detail-echo-dune-brown-mobile-look-style-01-retina-3x",
          "detail-echo-dune-brown-mobile-look-style-02-retina-3x",
          "detail-echo-dune-brown-mobile-look-style-03-retina-3x",
          "detail-echo-dune-brown-mobile-look-style-04-retina-3x",
          "detail-echo-echo-dune-brown-mobile-look-style-style-01-retina-3x",
          "detail-echo-echo-dune-brown-mobile-look-style-style-02-retina-3x",
          "detail-echo-echo-dune-brown-mobile-look-style-style-03-retina-3x",
          "detail-echo-echo-dune-brown-mobile-look-style-style-04-retina-3x"
        ],
        "selectorAssetIds": [
          "detail-echo-mobile-selector-sheer-white-retina-3x",
          "detail-echo-mobile-selector-blue-white-stripe-retina-3x",
          "detail-echo-mobile-selector-soft-mist-blue-retina-3x",
          "detail-echo-mobile-selector-nightfall-black-retina-3x",
          "detail-echo-mobile-selector-matcha-latte-retina-3x",
          "detail-echo-mobile-selector-dune-brown-retina-3x"
        ],
        "careIconAssetIds": [
          "mobile-editorial-care-icons-echo-retina-3x"
        ],
        "howToWearSteps": [
          {
            "id": "echo-dune-brown-how-to-wear-step-1",
            "step": 1,
            "title": "① Brim Laid Flat",
            "description": "Understated yet breathable, with a lower visual weight. Suited to wearers with a lighter jawline.",
            "titleSourceFigmaNode": "3301:1572",
            "descriptionSourceFigmaNode": "3301:1573",
            "imageAssetIds": [
              "detail-echo-dune-brown-mobile-how-to-wear-step-1-image-retina-3x",
              "detail-echo-dune-brown-mobile-how-to-wear-step-1-image-2-retina-3x"
            ],
            "imageAssets": [
              {
                "assetId": "detail-echo-dune-brown-mobile-how-to-wear-step-1-image-retina-3x",
                "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/dune-brown/how-to-wear/step-1-image.png",
                "sourceFigmaNode": "3301:1565",
                "sourceType": "direct-figma-child-exportAsync",
                "compositionType": "direct-atomic-child",
                "width": 1335,
                "height": 1335,
                "sha256": "051cf66fc3fa8cb1d5f8678f447007faab1db6fea9f9ec2450da4de20a60998b",
                "status": "available"
              },
              {
                "assetId": "detail-echo-dune-brown-mobile-how-to-wear-step-1-image-2-retina-3x",
                "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/dune-brown/how-to-wear/step-1-image-2.png",
                "sourceFigmaNode": "3301:1567",
                "sourceType": "direct-figma-child-exportAsync",
                "compositionType": "direct-atomic-child",
                "width": 1335,
                "height": 1335,
                "sha256": "f4c5e6ec68537dfaab0524c8bd65a6b3b8d395e4461a24218375b83b61639f24",
                "status": "available"
              }
            ],
            "sketchCardAssetId": "detail-echo-dune-brown-mobile-how-to-wear-step-1-sketch-card-retina-3x",
            "sketchCardAsset": {
              "assetId": "detail-echo-dune-brown-mobile-how-to-wear-step-1-sketch-card-retina-3x",
              "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/dune-brown/how-to-wear/step-1-sketch-card.png",
              "sourceFigmaNode": "3301:1568",
              "sourceType": "direct-figma-child-frame-exportAsync",
              "compositionType": "full-line-art-card-parent-frame",
              "width": 1335,
              "height": 1335,
              "sha256": "a88ba2a721e739d511f95898cb803c09b9ad7e037193013cc1dc6c062893b3f7",
              "status": "available"
            },
            "oldInnerSketchNode": "3301:1569",
            "sketchPolicy": "full-parent-line-art-card-frame",
            "readiness": "ready"
          },
          {
            "id": "echo-dune-brown-how-to-wear-step-2",
            "step": 2,
            "title": "② Brim Folded Outward",
            "description": "Shapes a more dimensional silhouette with a lively sense of movement. The visual weight rises, suited to those seeking a more elongated facial line.",
            "titleSourceFigmaNode": "3301:1584",
            "descriptionSourceFigmaNode": "3301:1585",
            "imageAssetIds": [
              "detail-echo-dune-brown-mobile-how-to-wear-step-2-image-retina-3x",
              "detail-echo-dune-brown-mobile-how-to-wear-step-2-image-2-retina-3x"
            ],
            "imageAssets": [
              {
                "assetId": "detail-echo-dune-brown-mobile-how-to-wear-step-2-image-retina-3x",
                "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/dune-brown/how-to-wear/step-2-image.png",
                "sourceFigmaNode": "3301:1575",
                "sourceType": "direct-figma-child-exportAsync",
                "compositionType": "direct-atomic-child",
                "width": 1335,
                "height": 1335,
                "sha256": "488d2b8019b3cf434d8a9fe52f2199fc8b0368227651e1a7e2d94398341c141c",
                "status": "available"
              },
              {
                "assetId": "detail-echo-dune-brown-mobile-how-to-wear-step-2-image-2-retina-3x",
                "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/dune-brown/how-to-wear/step-2-image-2.png",
                "sourceFigmaNode": "3301:1577",
                "sourceType": "direct-figma-child-exportAsync",
                "compositionType": "direct-atomic-child",
                "width": 1335,
                "height": 1335,
                "sha256": "26675b60f701a983740ede26cbacbe2993c381b7bc33822ccd487491b324e227",
                "status": "available"
              }
            ],
            "sketchCardAssetId": "detail-echo-dune-brown-mobile-how-to-wear-step-2-sketch-card-retina-3x",
            "sketchCardAsset": {
              "assetId": "detail-echo-dune-brown-mobile-how-to-wear-step-2-sketch-card-retina-3x",
              "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/dune-brown/how-to-wear/step-2-sketch-card.png",
              "sourceFigmaNode": "3301:1578",
              "sourceType": "direct-figma-child-frame-exportAsync",
              "compositionType": "full-line-art-card-parent-frame",
              "width": 1335,
              "height": 1335,
              "sha256": "23481d2190d25eb0945732273e434c5e60ec1ad444bd13f4498328db90510fcd",
              "status": "available"
            },
            "oldInnerSketchNode": "3301:1581",
            "sketchPolicy": "full-parent-line-art-card-frame",
            "readiness": "ready"
          }
        ],
        "careIcons": [
          {
            "assetId": "mobile-editorial-care-icons-echo-retina-3x",
            "publicPath": "/assets/air-ease-v2/detail/echo/mobile-editorial-retina/care-icons/care-icons.png",
            "sourceFigmaNode": "3301:976",
            "sourceType": "direct-figma-child-exportAsync",
            "compositionType": "direct-care-icons-frame",
            "width": 513,
            "height": 84,
            "sha256": "e8946f0d53a37698113f8943fe5f00a42e0c8a877d3300cf269ab4518b70543e",
            "status": "available"
          }
        ],
        "lookStyleCompletion": {
          "status": "available",
          "approvedCurrentLooksCount": 4,
          "supplementalStylesCount": 4,
          "finalLookStyleCount": 8,
          "sourceMap": "look-style-completion-source-map.json"
        }
      },
      {
        "route": "/air-ease-v2/detail/coarse-linen-souffle",
        "series": "A Side / B Side",
        "slug": "coarse-linen-souffle",
        "productTitle": "Cross Brim Bucket Hat",
        "colorway": "Coarse Linen Soufflé",
        "sourceFigmaNode": "3301:737",
        "status": "available",
        "contractId": "mobile-detail-editorial-retina-v2",
        "heroAssetIds": [
          "mobile-a-side-b-side-coarse-linen-souffle-hero-01-retina-3x",
          "mobile-a-side-b-side-coarse-linen-souffle-hero-02-retina-3x"
        ],
        "lookStyleAssetIds": [
          "mobile-a-side-b-side-coarse-linen-souffle-look-and-style-01-retina-3x",
          "mobile-a-side-b-side-coarse-linen-souffle-look-and-style-02-retina-3x",
          "mobile-a-side-b-side-coarse-linen-souffle-look-and-style-03-retina-3x",
          "mobile-a-side-b-side-coarse-linen-souffle-look-and-style-04-retina-3x",
          "detail-a-side-b-side-coarse-linen-souffle-mobile-look-style-style-01-retina-3x",
          "detail-a-side-b-side-coarse-linen-souffle-mobile-look-style-style-02-retina-3x",
          "detail-a-side-b-side-coarse-linen-souffle-mobile-look-style-style-03-retina-3x",
          "detail-a-side-b-side-coarse-linen-souffle-mobile-look-style-style-04-retina-3x"
        ],
        "selectorAssetIds": [
          "mobile-a-side-b-side-selector-coarse-linen-souffle-retina-3x",
          "mobile-a-side-b-side-selector-textured-light-grey-retina-3x",
          "mobile-a-side-b-side-selector-morning-mist-denim-blue-retina-3x",
          "mobile-a-side-b-side-selector-dancing-mist-orange-retina-3x",
          "mobile-a-side-b-side-selector-gentle-dusk-retina-3x"
        ],
        "careIconAssetIds": [
          "mobile-editorial-care-icons-a-side-b-side-retina-3x"
        ],
        "howToWearSteps": [
          {
            "id": "a-side-b-side-coarse-linen-souffle-how-to-wear-step-1",
            "step": 1,
            "title": "① Brim folded down",
            "description": "The visual weight sits low, suited to wearers with a lighter jawline.",
            "titleSourceFigmaNode": "3301:790",
            "descriptionSourceFigmaNode": "3301:789",
            "imageAssetIds": [
              "mobile-a-side-b-side-coarse-linen-souffle-how-to-wear-step-1-image-1-retina-3x",
              "mobile-a-side-b-side-coarse-linen-souffle-how-to-wear-step-1-image-2-retina-3x"
            ],
            "imageAssets": [
              {
                "assetId": "mobile-a-side-b-side-coarse-linen-souffle-how-to-wear-step-1-image-1-retina-3x",
                "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/coarse-linen-souffle/how-to-wear/step-1/image-1.png",
                "sourceFigmaNode": "3301:783",
                "sourceType": "direct-figma-child-exportAsync",
                "compositionType": "direct-atomic-child",
                "width": 1335,
                "height": 1335,
                "sha256": "63aa06c6cbb37737b382bfe2ee3024f78d563599fc9d48c0436b4de461c7f734",
                "status": "available"
              },
              {
                "assetId": "mobile-a-side-b-side-coarse-linen-souffle-how-to-wear-step-1-image-2-retina-3x",
                "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/coarse-linen-souffle/how-to-wear/step-1/image-2.png",
                "sourceFigmaNode": "3301:785",
                "sourceType": "direct-figma-child-exportAsync",
                "compositionType": "direct-atomic-child",
                "width": 1335,
                "height": 1335,
                "sha256": "5ed31b84f2b1d85b6f450743cab372b78ba581b0ea3d29fc59265354b6c06f22",
                "status": "available"
              }
            ],
            "sketchCardAssetId": "mobile-a-side-b-side-coarse-linen-souffle-how-to-wear-step-1-sketch-card-retina-3x",
            "sketchCardAsset": {
              "assetId": "mobile-a-side-b-side-coarse-linen-souffle-how-to-wear-step-1-sketch-card-retina-3x",
              "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/coarse-linen-souffle/how-to-wear/step-1/sketch-card.png",
              "sourceFigmaNode": "3301:786",
              "sourceType": "direct-figma-child-frame-exportAsync",
              "compositionType": "full-line-art-card-parent-frame",
              "width": 1335,
              "height": 1335,
              "sha256": "db6971c0e60641cde248729a17537d130c59ad97c6408626eebfaf67a6db74c2",
              "status": "available"
            },
            "oldInnerSketchNode": "3301:787",
            "sketchPolicy": "full-parent-line-art-card-frame",
            "readiness": "ready"
          },
          {
            "id": "a-side-b-side-coarse-linen-souffle-how-to-wear-step-2",
            "step": 2,
            "title": "② Brim folded up",
            "description": "The visual weight rises, ideal for those seeking a narrower facial impression.",
            "titleSourceFigmaNode": "3301:797",
            "descriptionSourceFigmaNode": "3301:796",
            "imageAssetIds": [
              "mobile-a-side-b-side-coarse-linen-souffle-how-to-wear-step-2-image-1-retina-3x",
              "mobile-a-side-b-side-coarse-linen-souffle-how-to-wear-step-2-image-2-retina-3x"
            ],
            "imageAssets": [
              {
                "assetId": "mobile-a-side-b-side-coarse-linen-souffle-how-to-wear-step-2-image-1-retina-3x",
                "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/coarse-linen-souffle/how-to-wear/step-2/image-1.png",
                "sourceFigmaNode": "3301:791",
                "sourceType": "direct-figma-child-exportAsync",
                "compositionType": "direct-atomic-child",
                "width": 1335,
                "height": 1335,
                "sha256": "73abd347ac5ce90e2af7d8c903eb971030024d33233e3e085486afa151c2aafd",
                "status": "available"
              },
              {
                "assetId": "mobile-a-side-b-side-coarse-linen-souffle-how-to-wear-step-2-image-2-retina-3x",
                "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/coarse-linen-souffle/how-to-wear/step-2/image-2.png",
                "sourceFigmaNode": "3301:792",
                "sourceType": "direct-figma-child-exportAsync",
                "compositionType": "direct-atomic-child",
                "width": 1335,
                "height": 1335,
                "sha256": "21c5f7115799ebf91b6b17d83af5acecc581fb06ed1218e77433185bb0f33f09",
                "status": "available"
              }
            ],
            "sketchCardAssetId": "mobile-a-side-b-side-coarse-linen-souffle-how-to-wear-step-2-sketch-card-retina-3x",
            "sketchCardAsset": {
              "assetId": "mobile-a-side-b-side-coarse-linen-souffle-how-to-wear-step-2-sketch-card-retina-3x",
              "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/coarse-linen-souffle/how-to-wear/step-2/sketch-card.png",
              "sourceFigmaNode": "3301:793",
              "sourceType": "direct-figma-child-frame-exportAsync",
              "compositionType": "full-line-art-card-parent-frame",
              "width": 1335,
              "height": 1335,
              "sha256": "89f5aa87e548462eb706e554e7c845ff9373044ef2c575f6065198f8278bf3c5",
              "status": "available"
            },
            "oldInnerSketchNode": "3301:794",
            "sketchPolicy": "full-parent-line-art-card-frame",
            "readiness": "ready"
          },
          {
            "id": "a-side-b-side-coarse-linen-souffle-how-to-wear-step-3",
            "step": 3,
            "title": "③ Brim inserted through the tunnel",
            "description": "The visual weight rises, ideal for those seeking a narrower facial impression.",
            "titleSourceFigmaNode": "3301:805",
            "descriptionSourceFigmaNode": "3301:804",
            "imageAssetIds": [
              "mobile-a-side-b-side-coarse-linen-souffle-how-to-wear-step-3-image-1-retina-3x",
              "mobile-a-side-b-side-coarse-linen-souffle-how-to-wear-step-3-image-2-retina-3x"
            ],
            "imageAssets": [
              {
                "assetId": "mobile-a-side-b-side-coarse-linen-souffle-how-to-wear-step-3-image-1-retina-3x",
                "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/coarse-linen-souffle/how-to-wear/step-3/image-1.png",
                "sourceFigmaNode": "3301:798",
                "sourceType": "direct-figma-child-exportAsync",
                "compositionType": "direct-atomic-child",
                "width": 1335,
                "height": 1335,
                "sha256": "e828b375b32ce5dd6c4d7e21e068c40b43b441a4627b6e2fafe0d2d7a0e7a0d9",
                "status": "available"
              },
              {
                "assetId": "mobile-a-side-b-side-coarse-linen-souffle-how-to-wear-step-3-image-2-retina-3x",
                "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/coarse-linen-souffle/how-to-wear/step-3/image-2.png",
                "sourceFigmaNode": "3301:800",
                "sourceType": "direct-figma-child-exportAsync",
                "compositionType": "direct-atomic-child",
                "width": 1334,
                "height": 1335,
                "sha256": "a5f78cfd0185a0664a5d00679b17c5180eb1820fe4853fffe2a49ae299191201",
                "status": "available"
              }
            ],
            "sketchCardAssetId": "mobile-a-side-b-side-coarse-linen-souffle-how-to-wear-step-3-sketch-card-retina-3x",
            "sketchCardAsset": {
              "assetId": "mobile-a-side-b-side-coarse-linen-souffle-how-to-wear-step-3-sketch-card-retina-3x",
              "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/coarse-linen-souffle/how-to-wear/step-3/sketch-card.png",
              "sourceFigmaNode": "3301:801",
              "sourceType": "direct-figma-child-frame-exportAsync",
              "compositionType": "full-line-art-card-parent-frame",
              "width": 1335,
              "height": 1335,
              "sha256": "c69568a266a9002b186b46f13d9740d95358405012529a09bfe4cae1aa26c3cd",
              "status": "available"
            },
            "oldInnerSketchNode": "3301:802",
            "sketchPolicy": "full-parent-line-art-card-frame",
            "readiness": "ready"
          }
        ],
        "careIcons": [
          {
            "assetId": "mobile-editorial-care-icons-a-side-b-side-retina-3x",
            "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/care-icons/care-icons.png",
            "sourceFigmaNode": "3301:854",
            "sourceType": "direct-figma-child-exportAsync",
            "compositionType": "direct-care-icons-frame",
            "width": 513,
            "height": 84,
            "sha256": "2a10facef13ecc75234b665f6c847d55721742903ef42a65db0e6281c2c50b92",
            "status": "available"
          }
        ],
        "lookStyleCompletion": {
          "status": "available",
          "approvedCurrentLooksCount": 4,
          "supplementalStylesCount": 4,
          "finalLookStyleCount": 8,
          "sourceMap": "look-style-completion-source-map.json"
        }
      },
      {
        "route": "/air-ease-v2/detail/textured-light-grey",
        "series": "A Side / B Side",
        "slug": "textured-light-grey",
        "productTitle": "Cross Brim Bucket Hat",
        "colorway": "Textured Light Grey",
        "sourceFigmaNode": "3301:2850",
        "status": "available",
        "contractId": "mobile-detail-editorial-retina-v2",
        "heroAssetIds": [
          "mobile-a-side-b-side-textured-light-grey-hero-01-retina-3x",
          "mobile-a-side-b-side-textured-light-grey-hero-02-retina-3x"
        ],
        "lookStyleAssetIds": [
          "mobile-a-side-b-side-textured-light-grey-look-and-style-01-retina-3x",
          "mobile-a-side-b-side-textured-light-grey-look-and-style-02-retina-3x",
          "mobile-a-side-b-side-textured-light-grey-look-and-style-03-retina-3x",
          "mobile-a-side-b-side-textured-light-grey-look-and-style-04-retina-3x",
          "detail-a-side-b-side-textured-light-grey-mobile-look-style-style-01-retina-3x",
          "detail-a-side-b-side-textured-light-grey-mobile-look-style-style-02-retina-3x",
          "detail-a-side-b-side-textured-light-grey-mobile-look-style-style-03-retina-3x",
          "detail-a-side-b-side-textured-light-grey-mobile-look-style-style-04-retina-3x"
        ],
        "selectorAssetIds": [
          "mobile-a-side-b-side-selector-coarse-linen-souffle-retina-3x",
          "mobile-a-side-b-side-selector-textured-light-grey-retina-3x",
          "mobile-a-side-b-side-selector-morning-mist-denim-blue-retina-3x",
          "mobile-a-side-b-side-selector-dancing-mist-orange-retina-3x",
          "mobile-a-side-b-side-selector-gentle-dusk-retina-3x"
        ],
        "careIconAssetIds": [
          "mobile-editorial-care-icons-a-side-b-side-retina-3x"
        ],
        "howToWearSteps": [
          {
            "id": "a-side-b-side-textured-light-grey-how-to-wear-step-1",
            "step": 1,
            "title": "① Brim folded down",
            "description": "The visual weight sits low, suited to wearers with a lighter jawline.",
            "titleSourceFigmaNode": "3301:2917",
            "descriptionSourceFigmaNode": "3301:2916",
            "imageAssetIds": [
              "mobile-a-side-b-side-textured-light-grey-how-to-wear-step-1-image-1-retina-3x",
              "mobile-a-side-b-side-textured-light-grey-how-to-wear-step-1-image-2-retina-3x"
            ],
            "imageAssets": [
              {
                "assetId": "mobile-a-side-b-side-textured-light-grey-how-to-wear-step-1-image-1-retina-3x",
                "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/textured-light-grey/how-to-wear/step-1/image-1.png",
                "sourceFigmaNode": "3301:2908",
                "sourceType": "direct-figma-child-exportAsync",
                "compositionType": "direct-atomic-child",
                "width": 1335,
                "height": 1335,
                "sha256": "21faf307209f37fc5e6e032708364b44e5f2406da2fb39e0bd251f2b7964fe21",
                "status": "available"
              },
              {
                "assetId": "mobile-a-side-b-side-textured-light-grey-how-to-wear-step-1-image-2-retina-3x",
                "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/textured-light-grey/how-to-wear/step-1/image-2.png",
                "sourceFigmaNode": "3301:2912",
                "sourceType": "direct-figma-child-exportAsync",
                "compositionType": "direct-atomic-child",
                "width": 1335,
                "height": 1335,
                "sha256": "072a52f67ad19a2baa97070602eedd255ebfd6d71ddc7223d21d3c0329c38035",
                "status": "available"
              }
            ],
            "sketchCardAssetId": "mobile-a-side-b-side-textured-light-grey-how-to-wear-step-1-sketch-card-retina-3x",
            "sketchCardAsset": {
              "assetId": "mobile-a-side-b-side-textured-light-grey-how-to-wear-step-1-sketch-card-retina-3x",
              "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/textured-light-grey/how-to-wear/step-1/sketch-card.png",
              "sourceFigmaNode": "3301:2913",
              "sourceType": "direct-figma-child-frame-exportAsync",
              "compositionType": "full-line-art-card-parent-frame",
              "width": 1335,
              "height": 1335,
              "sha256": "db6971c0e60641cde248729a17537d130c59ad97c6408626eebfaf67a6db74c2",
              "status": "available"
            },
            "oldInnerSketchNode": "3301:2914",
            "sketchPolicy": "full-parent-line-art-card-frame",
            "readiness": "ready"
          },
          {
            "id": "a-side-b-side-textured-light-grey-how-to-wear-step-2",
            "step": 2,
            "title": "② Brim folded up",
            "description": "The visual weight rises, ideal for those seeking a narrower facial impression.",
            "titleSourceFigmaNode": "3301:2933",
            "descriptionSourceFigmaNode": "3301:2932",
            "imageAssetIds": [
              "mobile-a-side-b-side-textured-light-grey-how-to-wear-step-2-image-1-retina-3x",
              "mobile-a-side-b-side-textured-light-grey-how-to-wear-step-2-image-2-retina-3x"
            ],
            "imageAssets": [
              {
                "assetId": "mobile-a-side-b-side-textured-light-grey-how-to-wear-step-2-image-1-retina-3x",
                "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/textured-light-grey/how-to-wear/step-2/image-1.png",
                "sourceFigmaNode": "3301:2919",
                "sourceType": "direct-figma-child-exportAsync",
                "compositionType": "direct-atomic-child",
                "width": 1335,
                "height": 1335,
                "sha256": "a5e95f27916c007e0454d6d0f11901e499d5f36b8c2808f9e75745c98efdd317",
                "status": "available"
              },
              {
                "assetId": "mobile-a-side-b-side-textured-light-grey-how-to-wear-step-2-image-2-retina-3x",
                "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/textured-light-grey/how-to-wear/step-2/image-2.png",
                "sourceFigmaNode": "3301:2922",
                "sourceType": "direct-figma-child-exportAsync",
                "compositionType": "direct-atomic-child",
                "width": 1335,
                "height": 1335,
                "sha256": "f1d72c3a4111017fa6ce4332cc1fbea0987129d276f5a3e01f1ccc6e960c4f5f",
                "status": "available"
              }
            ],
            "sketchCardAssetId": "mobile-a-side-b-side-textured-light-grey-how-to-wear-step-2-sketch-card-retina-3x",
            "sketchCardAsset": {
              "assetId": "mobile-a-side-b-side-textured-light-grey-how-to-wear-step-2-sketch-card-retina-3x",
              "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/textured-light-grey/how-to-wear/step-2/sketch-card.png",
              "sourceFigmaNode": "3301:2929",
              "sourceType": "direct-figma-child-frame-exportAsync",
              "compositionType": "full-line-art-card-parent-frame",
              "width": 1335,
              "height": 1335,
              "sha256": "89f5aa87e548462eb706e554e7c845ff9373044ef2c575f6065198f8278bf3c5",
              "status": "available"
            },
            "oldInnerSketchNode": "3301:2930",
            "sketchPolicy": "full-parent-line-art-card-frame",
            "readiness": "ready"
          },
          {
            "id": "a-side-b-side-textured-light-grey-how-to-wear-step-3",
            "step": 3,
            "title": "③ Brim inserted through the tunnel",
            "description": "The visual weight rises, ideal for those seeking a narrower facial impression.",
            "titleSourceFigmaNode": "3301:2942",
            "descriptionSourceFigmaNode": "3301:2941",
            "imageAssetIds": [
              "mobile-a-side-b-side-textured-light-grey-how-to-wear-step-3-image-1-retina-3x",
              "mobile-a-side-b-side-textured-light-grey-how-to-wear-step-3-image-2-retina-3x"
            ],
            "imageAssets": [
              {
                "assetId": "mobile-a-side-b-side-textured-light-grey-how-to-wear-step-3-image-1-retina-3x",
                "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/textured-light-grey/how-to-wear/step-3/image-1.png",
                "sourceFigmaNode": "3301:2935",
                "sourceType": "direct-figma-child-exportAsync",
                "compositionType": "direct-atomic-child",
                "width": 1335,
                "height": 1335,
                "sha256": "8c06126c3782d60fdfda514d815341e6a83ca691018c6b3ff8dece9d4a2854f6",
                "status": "available"
              },
              {
                "assetId": "mobile-a-side-b-side-textured-light-grey-how-to-wear-step-3-image-2-retina-3x",
                "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/textured-light-grey/how-to-wear/step-3/image-2.png",
                "sourceFigmaNode": "3301:2937",
                "sourceType": "direct-figma-child-exportAsync",
                "compositionType": "direct-atomic-child",
                "width": 1335,
                "height": 1335,
                "sha256": "13d47409429a9a915f913cbf5580095c7483b00403e6dd8cd4fe90f979b014e8",
                "status": "available"
              }
            ],
            "sketchCardAssetId": "mobile-a-side-b-side-textured-light-grey-how-to-wear-step-3-sketch-card-retina-3x",
            "sketchCardAsset": {
              "assetId": "mobile-a-side-b-side-textured-light-grey-how-to-wear-step-3-sketch-card-retina-3x",
              "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/textured-light-grey/how-to-wear/step-3/sketch-card.png",
              "sourceFigmaNode": "3301:2938",
              "sourceType": "direct-figma-child-frame-exportAsync",
              "compositionType": "full-line-art-card-parent-frame",
              "width": 1335,
              "height": 1335,
              "sha256": "c69568a266a9002b186b46f13d9740d95358405012529a09bfe4cae1aa26c3cd",
              "status": "available"
            },
            "oldInnerSketchNode": "3301:2939",
            "sketchPolicy": "full-parent-line-art-card-frame",
            "readiness": "ready"
          }
        ],
        "careIcons": [
          {
            "assetId": "mobile-editorial-care-icons-a-side-b-side-retina-3x",
            "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/care-icons/care-icons.png",
            "sourceFigmaNode": "3301:854",
            "sourceType": "direct-figma-child-exportAsync",
            "compositionType": "direct-care-icons-frame",
            "width": 513,
            "height": 84,
            "sha256": "2a10facef13ecc75234b665f6c847d55721742903ef42a65db0e6281c2c50b92",
            "status": "available"
          }
        ],
        "lookStyleCompletion": {
          "status": "available",
          "approvedCurrentLooksCount": 4,
          "supplementalStylesCount": 4,
          "finalLookStyleCount": 8,
          "sourceMap": "look-style-completion-source-map.json"
        }
      },
      {
        "route": "/air-ease-v2/detail/morning-mist-denim-blue",
        "series": "A Side / B Side",
        "slug": "morning-mist-denim-blue",
        "productTitle": "Cross Brim Bucket Hat",
        "colorway": "Morning Mist Denim Blue",
        "sourceFigmaNode": "3301:3013",
        "status": "available",
        "contractId": "mobile-detail-editorial-retina-v2",
        "heroAssetIds": [
          "mobile-a-side-b-side-morning-mist-denim-blue-hero-01-retina-3x",
          "mobile-a-side-b-side-morning-mist-denim-blue-hero-02-retina-3x"
        ],
        "lookStyleAssetIds": [
          "mobile-a-side-b-side-morning-mist-denim-blue-look-and-style-01-retina-3x",
          "mobile-a-side-b-side-morning-mist-denim-blue-look-and-style-02-retina-3x",
          "mobile-a-side-b-side-morning-mist-denim-blue-look-and-style-03-retina-3x",
          "mobile-a-side-b-side-morning-mist-denim-blue-look-and-style-04-retina-3x",
          "detail-a-side-b-side-morning-mist-denim-blue-mobile-look-style-style-01-retina-3x",
          "detail-a-side-b-side-morning-mist-denim-blue-mobile-look-style-style-02-retina-3x",
          "detail-a-side-b-side-morning-mist-denim-blue-mobile-look-style-style-03-retina-3x",
          "detail-a-side-b-side-morning-mist-denim-blue-mobile-look-style-style-04-retina-3x"
        ],
        "selectorAssetIds": [
          "mobile-a-side-b-side-selector-coarse-linen-souffle-retina-3x",
          "mobile-a-side-b-side-selector-textured-light-grey-retina-3x",
          "mobile-a-side-b-side-selector-morning-mist-denim-blue-retina-3x",
          "mobile-a-side-b-side-selector-dancing-mist-orange-retina-3x",
          "mobile-a-side-b-side-selector-gentle-dusk-retina-3x"
        ],
        "careIconAssetIds": [
          "mobile-editorial-care-icons-a-side-b-side-retina-3x"
        ],
        "howToWearSteps": [
          {
            "id": "a-side-b-side-morning-mist-denim-blue-how-to-wear-step-1",
            "step": 1,
            "title": "① Brim folded down",
            "description": "The visual weight sits low, suited to wearers with a lighter jawline.",
            "titleSourceFigmaNode": "3301:3064",
            "descriptionSourceFigmaNode": "3301:3063",
            "imageAssetIds": [
              "mobile-a-side-b-side-morning-mist-denim-blue-how-to-wear-step-1-image-1-retina-3x",
              "mobile-a-side-b-side-morning-mist-denim-blue-how-to-wear-step-1-image-2-retina-3x"
            ],
            "imageAssets": [
              {
                "assetId": "mobile-a-side-b-side-morning-mist-denim-blue-how-to-wear-step-1-image-1-retina-3x",
                "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/morning-mist-denim-blue/how-to-wear/step-1/image-1.png",
                "sourceFigmaNode": "3301:3057",
                "sourceType": "direct-figma-child-exportAsync",
                "compositionType": "direct-atomic-child",
                "width": 1335,
                "height": 1335,
                "sha256": "c0f0455bc9a146e69939e20386526a9270d3cd57ef45d2cfb8631ed91b7cabd1",
                "status": "available"
              },
              {
                "assetId": "mobile-a-side-b-side-morning-mist-denim-blue-how-to-wear-step-1-image-2-retina-3x",
                "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/morning-mist-denim-blue/how-to-wear/step-1/image-2.png",
                "sourceFigmaNode": "3301:3059",
                "sourceType": "direct-figma-child-exportAsync",
                "compositionType": "direct-atomic-child",
                "width": 1335,
                "height": 1335,
                "sha256": "9ecedbc7412cc6d6afe3c30607b14b80f570700bfe45548968e2ad3a99710e9e",
                "status": "available"
              }
            ],
            "sketchCardAssetId": "mobile-a-side-b-side-morning-mist-denim-blue-how-to-wear-step-1-sketch-card-retina-3x",
            "sketchCardAsset": {
              "assetId": "mobile-a-side-b-side-morning-mist-denim-blue-how-to-wear-step-1-sketch-card-retina-3x",
              "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/morning-mist-denim-blue/how-to-wear/step-1/sketch-card.png",
              "sourceFigmaNode": "3301:3060",
              "sourceType": "direct-figma-child-frame-exportAsync",
              "compositionType": "full-line-art-card-parent-frame",
              "width": 1335,
              "height": 1335,
              "sha256": "db6971c0e60641cde248729a17537d130c59ad97c6408626eebfaf67a6db74c2",
              "status": "available"
            },
            "oldInnerSketchNode": "3301:3061",
            "sketchPolicy": "full-parent-line-art-card-frame",
            "readiness": "ready"
          },
          {
            "id": "a-side-b-side-morning-mist-denim-blue-how-to-wear-step-2",
            "step": 2,
            "title": "② Brim folded up",
            "description": "The visual weight rises, ideal for those seeking a narrower facial impression.",
            "titleSourceFigmaNode": "3301:3073",
            "descriptionSourceFigmaNode": "3301:3072",
            "imageAssetIds": [
              "mobile-a-side-b-side-morning-mist-denim-blue-how-to-wear-step-2-image-1-retina-3x",
              "mobile-a-side-b-side-morning-mist-denim-blue-how-to-wear-step-2-image-2-retina-3x"
            ],
            "imageAssets": [
              {
                "assetId": "mobile-a-side-b-side-morning-mist-denim-blue-how-to-wear-step-2-image-1-retina-3x",
                "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/morning-mist-denim-blue/how-to-wear/step-2/image-1.png",
                "sourceFigmaNode": "3301:3066",
                "sourceType": "direct-figma-child-exportAsync",
                "compositionType": "direct-atomic-child",
                "width": 1335,
                "height": 1335,
                "sha256": "50f0da8244254fc5b4cc72444fbc953cd4d8e5316426f8ca20a09627ff4aabdb",
                "status": "available"
              },
              {
                "assetId": "mobile-a-side-b-side-morning-mist-denim-blue-how-to-wear-step-2-image-2-retina-3x",
                "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/morning-mist-denim-blue/how-to-wear/step-2/image-2.png",
                "sourceFigmaNode": "3301:3068",
                "sourceType": "direct-figma-child-exportAsync",
                "compositionType": "direct-atomic-child",
                "width": 1335,
                "height": 1335,
                "sha256": "dda16a712c560c4d1f77813c017c980e2aa3bb56fb5fdaba347efea52f3f868d",
                "status": "available"
              }
            ],
            "sketchCardAssetId": "mobile-a-side-b-side-morning-mist-denim-blue-how-to-wear-step-2-sketch-card-retina-3x",
            "sketchCardAsset": {
              "assetId": "mobile-a-side-b-side-morning-mist-denim-blue-how-to-wear-step-2-sketch-card-retina-3x",
              "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/morning-mist-denim-blue/how-to-wear/step-2/sketch-card.png",
              "sourceFigmaNode": "3301:3069",
              "sourceType": "direct-figma-child-frame-exportAsync",
              "compositionType": "full-line-art-card-parent-frame",
              "width": 1335,
              "height": 1335,
              "sha256": "89f5aa87e548462eb706e554e7c845ff9373044ef2c575f6065198f8278bf3c5",
              "status": "available"
            },
            "oldInnerSketchNode": "3301:3070",
            "sketchPolicy": "full-parent-line-art-card-frame",
            "readiness": "ready"
          },
          {
            "id": "a-side-b-side-morning-mist-denim-blue-how-to-wear-step-3",
            "step": 3,
            "title": "③ Brim inserted through the tunnel",
            "description": "The visual weight rises, ideal for those seeking a narrower facial impression.",
            "titleSourceFigmaNode": "3301:3082",
            "descriptionSourceFigmaNode": "3301:3081",
            "imageAssetIds": [
              "mobile-a-side-b-side-morning-mist-denim-blue-how-to-wear-step-3-image-1-retina-3x",
              "mobile-a-side-b-side-morning-mist-denim-blue-how-to-wear-step-3-image-2-retina-3x"
            ],
            "imageAssets": [
              {
                "assetId": "mobile-a-side-b-side-morning-mist-denim-blue-how-to-wear-step-3-image-1-retina-3x",
                "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/morning-mist-denim-blue/how-to-wear/step-3/image-1.png",
                "sourceFigmaNode": "3301:3075",
                "sourceType": "direct-figma-child-exportAsync",
                "compositionType": "direct-atomic-child",
                "width": 1335,
                "height": 1335,
                "sha256": "d816dc66a7a558bd935c8ada81808ac8d6bc61ad6c749b9f919212d767576a56",
                "status": "available"
              },
              {
                "assetId": "mobile-a-side-b-side-morning-mist-denim-blue-how-to-wear-step-3-image-2-retina-3x",
                "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/morning-mist-denim-blue/how-to-wear/step-3/image-2.png",
                "sourceFigmaNode": "3301:3077",
                "sourceType": "direct-figma-child-exportAsync",
                "compositionType": "direct-atomic-child",
                "width": 1335,
                "height": 1335,
                "sha256": "a7ed0b81d46eeff9680835a6358219dffc746151c8d2fbd14461a4fe59a6559d",
                "status": "available"
              }
            ],
            "sketchCardAssetId": "mobile-a-side-b-side-morning-mist-denim-blue-how-to-wear-step-3-sketch-card-retina-3x",
            "sketchCardAsset": {
              "assetId": "mobile-a-side-b-side-morning-mist-denim-blue-how-to-wear-step-3-sketch-card-retina-3x",
              "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/morning-mist-denim-blue/how-to-wear/step-3/sketch-card.png",
              "sourceFigmaNode": "3301:3078",
              "sourceType": "direct-figma-child-frame-exportAsync",
              "compositionType": "full-line-art-card-parent-frame",
              "width": 1335,
              "height": 1335,
              "sha256": "c69568a266a9002b186b46f13d9740d95358405012529a09bfe4cae1aa26c3cd",
              "status": "available"
            },
            "oldInnerSketchNode": "3301:3079",
            "sketchPolicy": "full-parent-line-art-card-frame",
            "readiness": "ready"
          }
        ],
        "careIcons": [
          {
            "assetId": "mobile-editorial-care-icons-a-side-b-side-retina-3x",
            "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/care-icons/care-icons.png",
            "sourceFigmaNode": "3301:854",
            "sourceType": "direct-figma-child-exportAsync",
            "compositionType": "direct-care-icons-frame",
            "width": 513,
            "height": 84,
            "sha256": "2a10facef13ecc75234b665f6c847d55721742903ef42a65db0e6281c2c50b92",
            "status": "available"
          }
        ],
        "lookStyleCompletion": {
          "status": "available",
          "approvedCurrentLooksCount": 4,
          "supplementalStylesCount": 4,
          "finalLookStyleCount": 8,
          "sourceMap": "look-style-completion-source-map.json"
        }
      },
      {
        "route": "/air-ease-v2/detail/dancing-mist-orange",
        "series": "A Side / B Side",
        "slug": "dancing-mist-orange",
        "productTitle": "Cross Brim Bucket Hat",
        "colorway": "Dancing Mist Orange",
        "sourceFigmaNode": "3301:3153",
        "status": "available",
        "contractId": "mobile-detail-editorial-retina-v2",
        "heroAssetIds": [
          "mobile-a-side-b-side-dancing-mist-orange-hero-01-retina-3x",
          "mobile-a-side-b-side-dancing-mist-orange-hero-02-retina-3x"
        ],
        "lookStyleAssetIds": [
          "mobile-a-side-b-side-dancing-mist-orange-look-and-style-01-retina-3x",
          "mobile-a-side-b-side-dancing-mist-orange-look-and-style-02-retina-3x",
          "mobile-a-side-b-side-dancing-mist-orange-look-and-style-03-retina-3x",
          "mobile-a-side-b-side-dancing-mist-orange-look-and-style-04-retina-3x",
          "detail-a-side-b-side-dancing-mist-orange-mobile-look-style-style-01-retina-3x",
          "detail-a-side-b-side-dancing-mist-orange-mobile-look-style-style-02-retina-3x",
          "detail-a-side-b-side-dancing-mist-orange-mobile-look-style-style-03-retina-3x",
          "detail-a-side-b-side-dancing-mist-orange-mobile-look-style-style-04-retina-3x"
        ],
        "selectorAssetIds": [
          "mobile-a-side-b-side-selector-coarse-linen-souffle-retina-3x",
          "mobile-a-side-b-side-selector-textured-light-grey-retina-3x",
          "mobile-a-side-b-side-selector-morning-mist-denim-blue-retina-3x",
          "mobile-a-side-b-side-selector-dancing-mist-orange-retina-3x",
          "mobile-a-side-b-side-selector-gentle-dusk-retina-3x"
        ],
        "careIconAssetIds": [
          "mobile-editorial-care-icons-a-side-b-side-retina-3x"
        ],
        "howToWearSteps": [
          {
            "id": "a-side-b-side-dancing-mist-orange-how-to-wear-step-1",
            "step": 1,
            "title": "① Brim folded down",
            "description": "The visual weight sits low, suited to wearers with a lighter jawline.",
            "titleSourceFigmaNode": "3301:3209",
            "descriptionSourceFigmaNode": "3301:3208",
            "imageAssetIds": [
              "mobile-a-side-b-side-dancing-mist-orange-how-to-wear-step-1-image-1-retina-3x",
              "mobile-a-side-b-side-dancing-mist-orange-how-to-wear-step-1-image-2-retina-3x"
            ],
            "imageAssets": [
              {
                "assetId": "mobile-a-side-b-side-dancing-mist-orange-how-to-wear-step-1-image-1-retina-3x",
                "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/dancing-mist-orange/how-to-wear/step-1/image-1.png",
                "sourceFigmaNode": "3301:3202",
                "sourceType": "direct-figma-child-exportAsync",
                "compositionType": "direct-atomic-child",
                "width": 1335,
                "height": 1334,
                "sha256": "7c3e0ebc99beb5d233185c68bbfeb0d11b5f891c3bb3a098c0c331b30f95491e",
                "status": "available"
              },
              {
                "assetId": "mobile-a-side-b-side-dancing-mist-orange-how-to-wear-step-1-image-2-retina-3x",
                "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/dancing-mist-orange/how-to-wear/step-1/image-2.png",
                "sourceFigmaNode": "3301:3204",
                "sourceType": "direct-figma-child-exportAsync",
                "compositionType": "direct-atomic-child",
                "width": 1335,
                "height": 1332,
                "sha256": "ffeaf5d4f3fc0f79d399b5dc690b593394b97c1be3354f518bbb8c1814d02252",
                "status": "available"
              }
            ],
            "sketchCardAssetId": "mobile-a-side-b-side-dancing-mist-orange-how-to-wear-step-1-sketch-card-retina-3x",
            "sketchCardAsset": {
              "assetId": "mobile-a-side-b-side-dancing-mist-orange-how-to-wear-step-1-sketch-card-retina-3x",
              "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/dancing-mist-orange/how-to-wear/step-1/sketch-card.png",
              "sourceFigmaNode": "3301:3205",
              "sourceType": "direct-figma-child-frame-exportAsync",
              "compositionType": "full-line-art-card-parent-frame",
              "width": 1335,
              "height": 1335,
              "sha256": "db6971c0e60641cde248729a17537d130c59ad97c6408626eebfaf67a6db74c2",
              "status": "available"
            },
            "oldInnerSketchNode": "3301:3206",
            "sketchPolicy": "full-parent-line-art-card-frame",
            "readiness": "ready"
          },
          {
            "id": "a-side-b-side-dancing-mist-orange-how-to-wear-step-2",
            "step": 2,
            "title": "② Brim folded up",
            "description": "The visual weight rises, ideal for those seeking a narrower facial impression.",
            "titleSourceFigmaNode": "3301:3218",
            "descriptionSourceFigmaNode": "3301:3217",
            "imageAssetIds": [
              "mobile-a-side-b-side-dancing-mist-orange-how-to-wear-step-2-image-1-retina-3x",
              "mobile-a-side-b-side-dancing-mist-orange-how-to-wear-step-2-image-2-retina-3x"
            ],
            "imageAssets": [
              {
                "assetId": "mobile-a-side-b-side-dancing-mist-orange-how-to-wear-step-2-image-1-retina-3x",
                "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/dancing-mist-orange/how-to-wear/step-2/image-1.png",
                "sourceFigmaNode": "3301:3211",
                "sourceType": "direct-figma-child-exportAsync",
                "compositionType": "direct-atomic-child",
                "width": 1335,
                "height": 1332,
                "sha256": "284822c12071928089526376868be35e56a226cf20ed774d8d1017f876253181",
                "status": "available"
              },
              {
                "assetId": "mobile-a-side-b-side-dancing-mist-orange-how-to-wear-step-2-image-2-retina-3x",
                "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/dancing-mist-orange/how-to-wear/step-2/image-2.png",
                "sourceFigmaNode": "3301:3213",
                "sourceType": "direct-figma-child-exportAsync",
                "compositionType": "direct-atomic-child",
                "width": 1335,
                "height": 1335,
                "sha256": "cdac0001de3bbc57afd824908f5263781cdd95860f1be49101130a66f567d54e",
                "status": "available"
              }
            ],
            "sketchCardAssetId": "mobile-a-side-b-side-dancing-mist-orange-how-to-wear-step-2-sketch-card-retina-3x",
            "sketchCardAsset": {
              "assetId": "mobile-a-side-b-side-dancing-mist-orange-how-to-wear-step-2-sketch-card-retina-3x",
              "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/dancing-mist-orange/how-to-wear/step-2/sketch-card.png",
              "sourceFigmaNode": "3301:3214",
              "sourceType": "direct-figma-child-frame-exportAsync",
              "compositionType": "full-line-art-card-parent-frame",
              "width": 1335,
              "height": 1335,
              "sha256": "89f5aa87e548462eb706e554e7c845ff9373044ef2c575f6065198f8278bf3c5",
              "status": "available"
            },
            "oldInnerSketchNode": "3301:3215",
            "sketchPolicy": "full-parent-line-art-card-frame",
            "readiness": "ready"
          },
          {
            "id": "a-side-b-side-dancing-mist-orange-how-to-wear-step-3",
            "step": 3,
            "title": "③ Brim inserted through the tunnel",
            "description": "The visual weight rises, ideal for those seeking a narrower facial impression.",
            "titleSourceFigmaNode": "3301:3227",
            "descriptionSourceFigmaNode": "3301:3226",
            "imageAssetIds": [
              "mobile-a-side-b-side-dancing-mist-orange-how-to-wear-step-3-image-1-retina-3x",
              "mobile-a-side-b-side-dancing-mist-orange-how-to-wear-step-3-image-2-retina-3x"
            ],
            "imageAssets": [
              {
                "assetId": "mobile-a-side-b-side-dancing-mist-orange-how-to-wear-step-3-image-1-retina-3x",
                "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/dancing-mist-orange/how-to-wear/step-3/image-1.png",
                "sourceFigmaNode": "3301:3220",
                "sourceType": "direct-figma-child-exportAsync",
                "compositionType": "direct-atomic-child",
                "width": 1335,
                "height": 1335,
                "sha256": "2f571b425257e2c10f7868ff509c3535a233162b9016d7b0d1298d0bff3c50a3",
                "status": "available"
              },
              {
                "assetId": "mobile-a-side-b-side-dancing-mist-orange-how-to-wear-step-3-image-2-retina-3x",
                "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/dancing-mist-orange/how-to-wear/step-3/image-2.png",
                "sourceFigmaNode": "3301:3222",
                "sourceType": "direct-figma-child-exportAsync",
                "compositionType": "direct-atomic-child",
                "width": 1335,
                "height": 1335,
                "sha256": "6057e9858cc95515ce1a2ffc034606f80658c3b09c5eebbc27bd11dd1e1abc0d",
                "status": "available"
              }
            ],
            "sketchCardAssetId": "mobile-a-side-b-side-dancing-mist-orange-how-to-wear-step-3-sketch-card-retina-3x",
            "sketchCardAsset": {
              "assetId": "mobile-a-side-b-side-dancing-mist-orange-how-to-wear-step-3-sketch-card-retina-3x",
              "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/dancing-mist-orange/how-to-wear/step-3/sketch-card.png",
              "sourceFigmaNode": "3301:3223",
              "sourceType": "direct-figma-child-frame-exportAsync",
              "compositionType": "full-line-art-card-parent-frame",
              "width": 1335,
              "height": 1335,
              "sha256": "c69568a266a9002b186b46f13d9740d95358405012529a09bfe4cae1aa26c3cd",
              "status": "available"
            },
            "oldInnerSketchNode": "3301:3224",
            "sketchPolicy": "full-parent-line-art-card-frame",
            "readiness": "ready"
          }
        ],
        "careIcons": [
          {
            "assetId": "mobile-editorial-care-icons-a-side-b-side-retina-3x",
            "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/care-icons/care-icons.png",
            "sourceFigmaNode": "3301:854",
            "sourceType": "direct-figma-child-exportAsync",
            "compositionType": "direct-care-icons-frame",
            "width": 513,
            "height": 84,
            "sha256": "2a10facef13ecc75234b665f6c847d55721742903ef42a65db0e6281c2c50b92",
            "status": "available"
          }
        ],
        "lookStyleCompletion": {
          "status": "available",
          "approvedCurrentLooksCount": 4,
          "supplementalStylesCount": 4,
          "finalLookStyleCount": 8,
          "sourceMap": "look-style-completion-source-map.json"
        }
      },
      {
        "route": "/air-ease-v2/detail/gentle-dusk",
        "series": "A Side / B Side",
        "slug": "gentle-dusk",
        "productTitle": "Cross Brim Bucket Hat",
        "colorway": "Gentle Dusk",
        "sourceFigmaNode": "3301:3298",
        "status": "available",
        "contractId": "mobile-detail-editorial-retina-v2",
        "heroAssetIds": [
          "mobile-a-side-b-side-gentle-dusk-hero-01-retina-3x",
          "mobile-a-side-b-side-gentle-dusk-hero-02-retina-3x"
        ],
        "lookStyleAssetIds": [
          "mobile-a-side-b-side-gentle-dusk-look-and-style-01-retina-3x",
          "mobile-a-side-b-side-gentle-dusk-look-and-style-02-retina-3x",
          "mobile-a-side-b-side-gentle-dusk-look-and-style-03-retina-3x",
          "mobile-a-side-b-side-gentle-dusk-look-and-style-04-retina-3x",
          "detail-a-side-b-side-gentle-dusk-mobile-look-style-style-01-retina-3x",
          "detail-a-side-b-side-gentle-dusk-mobile-look-style-style-02-retina-3x",
          "detail-a-side-b-side-gentle-dusk-mobile-look-style-style-03-retina-3x",
          "detail-a-side-b-side-gentle-dusk-mobile-look-style-style-04-retina-3x"
        ],
        "selectorAssetIds": [
          "mobile-a-side-b-side-selector-coarse-linen-souffle-retina-3x",
          "mobile-a-side-b-side-selector-textured-light-grey-retina-3x",
          "mobile-a-side-b-side-selector-morning-mist-denim-blue-retina-3x",
          "mobile-a-side-b-side-selector-dancing-mist-orange-retina-3x",
          "mobile-a-side-b-side-selector-gentle-dusk-retina-3x"
        ],
        "careIconAssetIds": [
          "mobile-editorial-care-icons-a-side-b-side-retina-3x"
        ],
        "howToWearSteps": [
          {
            "id": "a-side-b-side-gentle-dusk-how-to-wear-step-1",
            "step": 1,
            "title": "① Brim folded down",
            "description": "The visual weight sits low, suited to wearers with a lighter jawline.",
            "titleSourceFigmaNode": "3301:3350",
            "descriptionSourceFigmaNode": "3301:3349",
            "imageAssetIds": [
              "mobile-a-side-b-side-gentle-dusk-how-to-wear-step-1-image-1-retina-3x",
              "mobile-a-side-b-side-gentle-dusk-how-to-wear-step-1-image-2-retina-3x"
            ],
            "imageAssets": [
              {
                "assetId": "mobile-a-side-b-side-gentle-dusk-how-to-wear-step-1-image-1-retina-3x",
                "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/gentle-dusk/how-to-wear/step-1/image-1.png",
                "sourceFigmaNode": "3301:3343",
                "sourceType": "direct-figma-child-single-card-frame-exportAsync",
                "compositionType": "direct-single-card-frame",
                "width": 1335,
                "height": 1335,
                "sha256": "6f683c09bde713959a8a8ff6b10a5176e22302f126b1f5a1a8f3762734978680",
                "status": "available"
              },
              {
                "assetId": "mobile-a-side-b-side-gentle-dusk-how-to-wear-step-1-image-2-retina-3x",
                "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/gentle-dusk/how-to-wear/step-1/image-2.png",
                "sourceFigmaNode": "3301:3345",
                "sourceType": "direct-figma-child-exportAsync",
                "compositionType": "direct-atomic-child",
                "width": 1335,
                "height": 1335,
                "sha256": "5d34f54da78cdca12bc99fa6d725f5b97d221b5c6de8eeb7d745b5a0e49631e9",
                "status": "available"
              }
            ],
            "sketchCardAssetId": "mobile-a-side-b-side-gentle-dusk-how-to-wear-step-1-sketch-card-retina-3x",
            "sketchCardAsset": {
              "assetId": "mobile-a-side-b-side-gentle-dusk-how-to-wear-step-1-sketch-card-retina-3x",
              "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/gentle-dusk/how-to-wear/step-1/sketch-card.png",
              "sourceFigmaNode": "3301:3346",
              "sourceType": "direct-figma-child-frame-exportAsync",
              "compositionType": "full-line-art-card-parent-frame",
              "width": 1335,
              "height": 1335,
              "sha256": "db6971c0e60641cde248729a17537d130c59ad97c6408626eebfaf67a6db74c2",
              "status": "available"
            },
            "oldInnerSketchNode": "3301:3347",
            "sketchPolicy": "full-parent-line-art-card-frame",
            "readiness": "ready"
          },
          {
            "id": "a-side-b-side-gentle-dusk-how-to-wear-step-2",
            "step": 2,
            "title": "② Brim folded up",
            "description": "The visual weight rises, ideal for those seeking a narrower facial impression.",
            "titleSourceFigmaNode": "3301:3359",
            "descriptionSourceFigmaNode": "3301:3358",
            "imageAssetIds": [
              "mobile-a-side-b-side-gentle-dusk-how-to-wear-step-2-image-1-retina-3x",
              "mobile-a-side-b-side-gentle-dusk-how-to-wear-step-2-image-2-retina-3x"
            ],
            "imageAssets": [
              {
                "assetId": "mobile-a-side-b-side-gentle-dusk-how-to-wear-step-2-image-1-retina-3x",
                "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/gentle-dusk/how-to-wear/step-2/image-1.png",
                "sourceFigmaNode": "3301:3352",
                "sourceType": "direct-figma-child-exportAsync",
                "compositionType": "direct-atomic-child",
                "width": 1335,
                "height": 1335,
                "sha256": "1eceb951517fded6ef1ddf38e7c53fda424ee209525e67e17bdf47cac475bea2",
                "status": "available"
              },
              {
                "assetId": "mobile-a-side-b-side-gentle-dusk-how-to-wear-step-2-image-2-retina-3x",
                "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/gentle-dusk/how-to-wear/step-2/image-2.png",
                "sourceFigmaNode": "3301:3354",
                "sourceType": "direct-figma-child-exportAsync",
                "compositionType": "direct-atomic-child",
                "width": 1335,
                "height": 1335,
                "sha256": "b54ddaf21b1e08d3fc7cf1ce10abeba49695a90749f0d1b3a11fe71f42d10cb5",
                "status": "available"
              }
            ],
            "sketchCardAssetId": "mobile-a-side-b-side-gentle-dusk-how-to-wear-step-2-sketch-card-retina-3x",
            "sketchCardAsset": {
              "assetId": "mobile-a-side-b-side-gentle-dusk-how-to-wear-step-2-sketch-card-retina-3x",
              "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/gentle-dusk/how-to-wear/step-2/sketch-card.png",
              "sourceFigmaNode": "3301:3355",
              "sourceType": "direct-figma-child-frame-exportAsync",
              "compositionType": "full-line-art-card-parent-frame",
              "width": 1335,
              "height": 1335,
              "sha256": "89f5aa87e548462eb706e554e7c845ff9373044ef2c575f6065198f8278bf3c5",
              "status": "available"
            },
            "oldInnerSketchNode": "3301:3356",
            "sketchPolicy": "full-parent-line-art-card-frame",
            "readiness": "ready"
          },
          {
            "id": "a-side-b-side-gentle-dusk-how-to-wear-step-3",
            "step": 3,
            "title": "③ Brim inserted through the tunnel",
            "description": "The visual weight rises, ideal for those seeking a narrower facial impression.",
            "titleSourceFigmaNode": "3301:3368",
            "descriptionSourceFigmaNode": "3301:3367",
            "imageAssetIds": [
              "mobile-a-side-b-side-gentle-dusk-how-to-wear-step-3-image-1-retina-3x",
              "mobile-a-side-b-side-gentle-dusk-how-to-wear-step-3-image-2-retina-3x"
            ],
            "imageAssets": [
              {
                "assetId": "mobile-a-side-b-side-gentle-dusk-how-to-wear-step-3-image-1-retina-3x",
                "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/gentle-dusk/how-to-wear/step-3/image-1.png",
                "sourceFigmaNode": "3301:3361",
                "sourceType": "direct-figma-child-exportAsync",
                "compositionType": "direct-atomic-child",
                "width": 1335,
                "height": 1335,
                "sha256": "351eb7052eeede978594b28891465ed234e46df90a13f5a202f1286b5e164bd7",
                "status": "available"
              },
              {
                "assetId": "mobile-a-side-b-side-gentle-dusk-how-to-wear-step-3-image-2-retina-3x",
                "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/gentle-dusk/how-to-wear/step-3/image-2.png",
                "sourceFigmaNode": "3301:3363",
                "sourceType": "direct-figma-child-exportAsync",
                "compositionType": "direct-atomic-child",
                "width": 1335,
                "height": 1335,
                "sha256": "15f5fe5737445363c90394cdb6d77759c4c30e802828332d1c1832882f863f8e",
                "status": "available"
              }
            ],
            "sketchCardAssetId": "mobile-a-side-b-side-gentle-dusk-how-to-wear-step-3-sketch-card-retina-3x",
            "sketchCardAsset": {
              "assetId": "mobile-a-side-b-side-gentle-dusk-how-to-wear-step-3-sketch-card-retina-3x",
              "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/gentle-dusk/how-to-wear/step-3/sketch-card.png",
              "sourceFigmaNode": "3301:3364",
              "sourceType": "direct-figma-child-frame-exportAsync",
              "compositionType": "full-line-art-card-parent-frame",
              "width": 1335,
              "height": 1335,
              "sha256": "c69568a266a9002b186b46f13d9740d95358405012529a09bfe4cae1aa26c3cd",
              "status": "available"
            },
            "oldInnerSketchNode": "3301:3365",
            "sketchPolicy": "full-parent-line-art-card-frame",
            "readiness": "ready"
          }
        ],
        "careIcons": [
          {
            "assetId": "mobile-editorial-care-icons-a-side-b-side-retina-3x",
            "publicPath": "/assets/air-ease-v2/detail/a-side-b-side/mobile-editorial-retina/care-icons/care-icons.png",
            "sourceFigmaNode": "3301:854",
            "sourceType": "direct-figma-child-exportAsync",
            "compositionType": "direct-care-icons-frame",
            "width": 513,
            "height": 84,
            "sha256": "2a10facef13ecc75234b665f6c847d55721742903ef42a65db0e6281c2c50b92",
            "status": "available"
          }
        ],
        "lookStyleCompletion": {
          "status": "available",
          "approvedCurrentLooksCount": 4,
          "supplementalStylesCount": 4,
          "finalLookStyleCount": 8,
          "sourceMap": "look-style-completion-source-map.json"
        }
      }
    ],
    "sketchCorrections": [
      {
        "route": "/air-ease-v2/detail/echo-sheer-white",
        "series": "Echo",
        "colorway": "Sheer White",
        "step": 1,
        "oldSketchAssetId": "detail-echo-sheer-white-mobile-how-to-wear-step-1-sketch",
        "oldSketchNode": "3301:923",
        "replacementAssetId": "detail-echo-sheer-white-mobile-how-to-wear-step-1-sketch-card-retina-3x",
        "replacementParentFrameNode": "3301:922",
        "replacementParentFrameName": "how to 1 sketch",
        "nativeDimensions": {
          "width": 445,
          "height": 445
        },
        "retinaDimensions": {
          "width": 1335,
          "height": 1335
        },
        "status": "ready-for-direct-parent-frame-export"
      },
      {
        "route": "/air-ease-v2/detail/echo-sheer-white",
        "series": "Echo",
        "colorway": "Sheer White",
        "step": 2,
        "oldSketchAssetId": "detail-echo-sheer-white-mobile-how-to-wear-step-2-sketch",
        "oldSketchNode": "3301:933",
        "replacementAssetId": "detail-echo-sheer-white-mobile-how-to-wear-step-2-sketch-card-retina-3x",
        "replacementParentFrameNode": "3301:930",
        "replacementParentFrameName": "how to 2 sketch",
        "nativeDimensions": {
          "width": 445,
          "height": 445
        },
        "retinaDimensions": {
          "width": 1335,
          "height": 1335
        },
        "status": "ready-for-direct-parent-frame-export"
      },
      {
        "route": "/air-ease-v2/detail/echo-blue-white-stripe",
        "series": "Echo",
        "colorway": "Blue White Stripe",
        "step": 1,
        "oldSketchAssetId": "detail-echo-blue-white-stripe-mobile-how-to-wear-step-1-sketch",
        "oldSketchNode": "3301:1049",
        "replacementAssetId": "detail-echo-blue-white-stripe-mobile-how-to-wear-step-1-sketch-card-retina-3x",
        "replacementParentFrameNode": "3301:1048",
        "replacementParentFrameName": "how to 1 sketch",
        "nativeDimensions": {
          "width": 445,
          "height": 445
        },
        "retinaDimensions": {
          "width": 1335,
          "height": 1335
        },
        "status": "ready-for-direct-parent-frame-export"
      },
      {
        "route": "/air-ease-v2/detail/echo-blue-white-stripe",
        "series": "Echo",
        "colorway": "Blue White Stripe",
        "step": 2,
        "oldSketchAssetId": "detail-echo-blue-white-stripe-mobile-how-to-wear-step-2-sketch",
        "oldSketchNode": "3301:1061",
        "replacementAssetId": "detail-echo-blue-white-stripe-mobile-how-to-wear-step-2-sketch-card-retina-3x",
        "replacementParentFrameNode": "3301:1058",
        "replacementParentFrameName": "how to 2 sketch",
        "nativeDimensions": {
          "width": 445,
          "height": 445
        },
        "retinaDimensions": {
          "width": 1335,
          "height": 1335
        },
        "status": "ready-for-direct-parent-frame-export"
      },
      {
        "route": "/air-ease-v2/detail/echo-soft-mist-blue",
        "series": "Echo",
        "colorway": "Soft Mist Blue",
        "step": 1,
        "oldSketchAssetId": "detail-echo-soft-mist-blue-mobile-how-to-wear-step-1-sketch",
        "oldSketchNode": "3301:1177",
        "replacementAssetId": "detail-echo-soft-mist-blue-mobile-how-to-wear-step-1-sketch-card-retina-3x",
        "replacementParentFrameNode": "3301:1176",
        "replacementParentFrameName": "how to 1 sketch",
        "nativeDimensions": {
          "width": 445,
          "height": 445
        },
        "retinaDimensions": {
          "width": 1335,
          "height": 1335
        },
        "status": "ready-for-direct-parent-frame-export"
      },
      {
        "route": "/air-ease-v2/detail/echo-soft-mist-blue",
        "series": "Echo",
        "colorway": "Soft Mist Blue",
        "step": 2,
        "oldSketchAssetId": "detail-echo-soft-mist-blue-mobile-how-to-wear-step-2-sketch",
        "oldSketchNode": "3301:1189",
        "replacementAssetId": "detail-echo-soft-mist-blue-mobile-how-to-wear-step-2-sketch-card-retina-3x",
        "replacementParentFrameNode": "3301:1186",
        "replacementParentFrameName": "how to 2 sketch",
        "nativeDimensions": {
          "width": 445,
          "height": 445
        },
        "retinaDimensions": {
          "width": 1335,
          "height": 1335
        },
        "status": "ready-for-direct-parent-frame-export"
      },
      {
        "route": "/air-ease-v2/detail/echo-nightfall-black",
        "series": "Echo",
        "colorway": "Nightfall Black",
        "step": 1,
        "oldSketchAssetId": "detail-echo-nightfall-black-mobile-how-to-wear-step-1-sketch",
        "oldSketchNode": "3301:1309",
        "replacementAssetId": "detail-echo-nightfall-black-mobile-how-to-wear-step-1-sketch-card-retina-3x",
        "replacementParentFrameNode": "3301:1308",
        "replacementParentFrameName": "how to 1 sketch",
        "nativeDimensions": {
          "width": 445,
          "height": 445
        },
        "retinaDimensions": {
          "width": 1335,
          "height": 1335
        },
        "status": "ready-for-direct-parent-frame-export"
      },
      {
        "route": "/air-ease-v2/detail/echo-nightfall-black",
        "series": "Echo",
        "colorway": "Nightfall Black",
        "step": 2,
        "oldSketchAssetId": "detail-echo-nightfall-black-mobile-how-to-wear-step-2-sketch",
        "oldSketchNode": "3301:1322",
        "replacementAssetId": "detail-echo-nightfall-black-mobile-how-to-wear-step-2-sketch-card-retina-3x",
        "replacementParentFrameNode": "3301:1319",
        "replacementParentFrameName": "how to 2 sketch",
        "nativeDimensions": {
          "width": 445,
          "height": 445
        },
        "retinaDimensions": {
          "width": 1335,
          "height": 1335
        },
        "status": "ready-for-direct-parent-frame-export"
      },
      {
        "route": "/air-ease-v2/detail/echo-matcha-latte",
        "series": "Echo",
        "colorway": "Matcha Latte",
        "step": 1,
        "oldSketchAssetId": "detail-echo-matcha-latte-mobile-how-to-wear-step-1-sketch",
        "oldSketchNode": "3301:1441",
        "replacementAssetId": "detail-echo-matcha-latte-mobile-how-to-wear-step-1-sketch-card-retina-3x",
        "replacementParentFrameNode": "3301:1440",
        "replacementParentFrameName": "how to 1 sketch",
        "nativeDimensions": {
          "width": 445,
          "height": 445
        },
        "retinaDimensions": {
          "width": 1335,
          "height": 1335
        },
        "status": "ready-for-direct-parent-frame-export"
      },
      {
        "route": "/air-ease-v2/detail/echo-matcha-latte",
        "series": "Echo",
        "colorway": "Matcha Latte",
        "step": 2,
        "oldSketchAssetId": "detail-echo-matcha-latte-mobile-how-to-wear-step-2-sketch",
        "oldSketchNode": "3301:1453",
        "replacementAssetId": "detail-echo-matcha-latte-mobile-how-to-wear-step-2-sketch-card-retina-3x",
        "replacementParentFrameNode": "3301:1450",
        "replacementParentFrameName": "how to 2 sketch",
        "nativeDimensions": {
          "width": 445,
          "height": 445
        },
        "retinaDimensions": {
          "width": 1335,
          "height": 1335
        },
        "status": "ready-for-direct-parent-frame-export"
      },
      {
        "route": "/air-ease-v2/detail/echo-dune-brown",
        "series": "Echo",
        "colorway": "Dune Brown",
        "step": 1,
        "oldSketchAssetId": "detail-echo-dune-brown-mobile-how-to-wear-step-1-sketch",
        "oldSketchNode": "3301:1569",
        "replacementAssetId": "detail-echo-dune-brown-mobile-how-to-wear-step-1-sketch-card-retina-3x",
        "replacementParentFrameNode": "3301:1568",
        "replacementParentFrameName": "how to 1 sketch",
        "nativeDimensions": {
          "width": 445,
          "height": 445
        },
        "retinaDimensions": {
          "width": 1335,
          "height": 1335
        },
        "status": "ready-for-direct-parent-frame-export"
      },
      {
        "route": "/air-ease-v2/detail/echo-dune-brown",
        "series": "Echo",
        "colorway": "Dune Brown",
        "step": 2,
        "oldSketchAssetId": "detail-echo-dune-brown-mobile-how-to-wear-step-2-sketch",
        "oldSketchNode": "3301:1581",
        "replacementAssetId": "detail-echo-dune-brown-mobile-how-to-wear-step-2-sketch-card-retina-3x",
        "replacementParentFrameNode": "3301:1578",
        "replacementParentFrameName": "how to 2 sketch",
        "nativeDimensions": {
          "width": 445,
          "height": 445
        },
        "retinaDimensions": {
          "width": 1335,
          "height": 1335
        },
        "status": "ready-for-direct-parent-frame-export"
      },
      {
        "route": "/air-ease-v2/detail/coarse-linen-souffle",
        "series": "A Side / B Side",
        "colorway": "Coarse Linen Soufflé",
        "step": 1,
        "oldSketchAssetId": "mobile-a-side-b-side-coarse-linen-souffle-how-to-wear-step-1-sketch",
        "oldSketchNode": "3301:787",
        "replacementAssetId": "mobile-a-side-b-side-coarse-linen-souffle-how-to-wear-step-1-sketch-card-retina-3x",
        "replacementParentFrameNode": "3301:786",
        "replacementParentFrameName": "how to 1 sketch",
        "nativeDimensions": {
          "width": 445,
          "height": 445
        },
        "retinaDimensions": {
          "width": 1335,
          "height": 1335
        },
        "status": "ready-for-direct-parent-frame-export"
      },
      {
        "route": "/air-ease-v2/detail/coarse-linen-souffle",
        "series": "A Side / B Side",
        "colorway": "Coarse Linen Soufflé",
        "step": 2,
        "oldSketchAssetId": "mobile-a-side-b-side-coarse-linen-souffle-how-to-wear-step-2-sketch",
        "oldSketchNode": "3301:794",
        "replacementAssetId": "mobile-a-side-b-side-coarse-linen-souffle-how-to-wear-step-2-sketch-card-retina-3x",
        "replacementParentFrameNode": "3301:793",
        "replacementParentFrameName": "how to 2 sketch",
        "nativeDimensions": {
          "width": 445,
          "height": 445
        },
        "retinaDimensions": {
          "width": 1335,
          "height": 1335
        },
        "status": "ready-for-direct-parent-frame-export"
      },
      {
        "route": "/air-ease-v2/detail/coarse-linen-souffle",
        "series": "A Side / B Side",
        "colorway": "Coarse Linen Soufflé",
        "step": 3,
        "oldSketchAssetId": "mobile-a-side-b-side-coarse-linen-souffle-how-to-wear-step-3-sketch",
        "oldSketchNode": "3301:802",
        "replacementAssetId": "mobile-a-side-b-side-coarse-linen-souffle-how-to-wear-step-3-sketch-card-retina-3x",
        "replacementParentFrameNode": "3301:801",
        "replacementParentFrameName": "haw to 3 sketch",
        "nativeDimensions": {
          "width": 445,
          "height": 445
        },
        "retinaDimensions": {
          "width": 1335,
          "height": 1335
        },
        "status": "ready-for-direct-parent-frame-export"
      },
      {
        "route": "/air-ease-v2/detail/textured-light-grey",
        "series": "A Side / B Side",
        "colorway": "Textured Light Grey",
        "step": 1,
        "oldSketchAssetId": "mobile-a-side-b-side-textured-light-grey-how-to-wear-step-1-sketch",
        "oldSketchNode": "3301:2914",
        "replacementAssetId": "mobile-a-side-b-side-textured-light-grey-how-to-wear-step-1-sketch-card-retina-3x",
        "replacementParentFrameNode": "3301:2913",
        "replacementParentFrameName": "how to 1 sketch",
        "nativeDimensions": {
          "width": 445,
          "height": 445
        },
        "retinaDimensions": {
          "width": 1335,
          "height": 1335
        },
        "status": "ready-for-direct-parent-frame-export"
      },
      {
        "route": "/air-ease-v2/detail/textured-light-grey",
        "series": "A Side / B Side",
        "colorway": "Textured Light Grey",
        "step": 2,
        "oldSketchAssetId": "mobile-a-side-b-side-textured-light-grey-how-to-wear-step-2-sketch",
        "oldSketchNode": "3301:2930",
        "replacementAssetId": "mobile-a-side-b-side-textured-light-grey-how-to-wear-step-2-sketch-card-retina-3x",
        "replacementParentFrameNode": "3301:2929",
        "replacementParentFrameName": "how to 2 sketch",
        "nativeDimensions": {
          "width": 445,
          "height": 445
        },
        "retinaDimensions": {
          "width": 1335,
          "height": 1335
        },
        "status": "ready-for-direct-parent-frame-export"
      },
      {
        "route": "/air-ease-v2/detail/textured-light-grey",
        "series": "A Side / B Side",
        "colorway": "Textured Light Grey",
        "step": 3,
        "oldSketchAssetId": "mobile-a-side-b-side-textured-light-grey-how-to-wear-step-3-sketch",
        "oldSketchNode": "3301:2939",
        "replacementAssetId": "mobile-a-side-b-side-textured-light-grey-how-to-wear-step-3-sketch-card-retina-3x",
        "replacementParentFrameNode": "3301:2938",
        "replacementParentFrameName": "haw to 3 sketch",
        "nativeDimensions": {
          "width": 445,
          "height": 445
        },
        "retinaDimensions": {
          "width": 1335,
          "height": 1335
        },
        "status": "ready-for-direct-parent-frame-export"
      },
      {
        "route": "/air-ease-v2/detail/morning-mist-denim-blue",
        "series": "A Side / B Side",
        "colorway": "Morning Mist Denim Blue",
        "step": 1,
        "oldSketchAssetId": "mobile-a-side-b-side-morning-mist-denim-blue-how-to-wear-step-1-sketch",
        "oldSketchNode": "3301:3061",
        "replacementAssetId": "mobile-a-side-b-side-morning-mist-denim-blue-how-to-wear-step-1-sketch-card-retina-3x",
        "replacementParentFrameNode": "3301:3060",
        "replacementParentFrameName": "how to 1 sketch",
        "nativeDimensions": {
          "width": 445,
          "height": 445
        },
        "retinaDimensions": {
          "width": 1335,
          "height": 1335
        },
        "status": "ready-for-direct-parent-frame-export"
      },
      {
        "route": "/air-ease-v2/detail/morning-mist-denim-blue",
        "series": "A Side / B Side",
        "colorway": "Morning Mist Denim Blue",
        "step": 2,
        "oldSketchAssetId": "mobile-a-side-b-side-morning-mist-denim-blue-how-to-wear-step-2-sketch",
        "oldSketchNode": "3301:3070",
        "replacementAssetId": "mobile-a-side-b-side-morning-mist-denim-blue-how-to-wear-step-2-sketch-card-retina-3x",
        "replacementParentFrameNode": "3301:3069",
        "replacementParentFrameName": "how to 2 sketch",
        "nativeDimensions": {
          "width": 445,
          "height": 445
        },
        "retinaDimensions": {
          "width": 1335,
          "height": 1335
        },
        "status": "ready-for-direct-parent-frame-export"
      },
      {
        "route": "/air-ease-v2/detail/morning-mist-denim-blue",
        "series": "A Side / B Side",
        "colorway": "Morning Mist Denim Blue",
        "step": 3,
        "oldSketchAssetId": "mobile-a-side-b-side-morning-mist-denim-blue-how-to-wear-step-3-sketch",
        "oldSketchNode": "3301:3079",
        "replacementAssetId": "mobile-a-side-b-side-morning-mist-denim-blue-how-to-wear-step-3-sketch-card-retina-3x",
        "replacementParentFrameNode": "3301:3078",
        "replacementParentFrameName": "haw to 3 sketch",
        "nativeDimensions": {
          "width": 445,
          "height": 445
        },
        "retinaDimensions": {
          "width": 1335,
          "height": 1335
        },
        "status": "ready-for-direct-parent-frame-export"
      },
      {
        "route": "/air-ease-v2/detail/dancing-mist-orange",
        "series": "A Side / B Side",
        "colorway": "Dancing Mist Orange",
        "step": 1,
        "oldSketchAssetId": "mobile-a-side-b-side-dancing-mist-orange-how-to-wear-step-1-sketch",
        "oldSketchNode": "3301:3206",
        "replacementAssetId": "mobile-a-side-b-side-dancing-mist-orange-how-to-wear-step-1-sketch-card-retina-3x",
        "replacementParentFrameNode": "3301:3205",
        "replacementParentFrameName": "how to 1 sketch",
        "nativeDimensions": {
          "width": 445,
          "height": 445
        },
        "retinaDimensions": {
          "width": 1335,
          "height": 1335
        },
        "status": "ready-for-direct-parent-frame-export"
      },
      {
        "route": "/air-ease-v2/detail/dancing-mist-orange",
        "series": "A Side / B Side",
        "colorway": "Dancing Mist Orange",
        "step": 2,
        "oldSketchAssetId": "mobile-a-side-b-side-dancing-mist-orange-how-to-wear-step-2-sketch",
        "oldSketchNode": "3301:3215",
        "replacementAssetId": "mobile-a-side-b-side-dancing-mist-orange-how-to-wear-step-2-sketch-card-retina-3x",
        "replacementParentFrameNode": "3301:3214",
        "replacementParentFrameName": "how to 2 sketch",
        "nativeDimensions": {
          "width": 445,
          "height": 445
        },
        "retinaDimensions": {
          "width": 1335,
          "height": 1335
        },
        "status": "ready-for-direct-parent-frame-export"
      },
      {
        "route": "/air-ease-v2/detail/dancing-mist-orange",
        "series": "A Side / B Side",
        "colorway": "Dancing Mist Orange",
        "step": 3,
        "oldSketchAssetId": "mobile-a-side-b-side-dancing-mist-orange-how-to-wear-step-3-sketch",
        "oldSketchNode": "3301:3224",
        "replacementAssetId": "mobile-a-side-b-side-dancing-mist-orange-how-to-wear-step-3-sketch-card-retina-3x",
        "replacementParentFrameNode": "3301:3223",
        "replacementParentFrameName": "haw to 3 sketch",
        "nativeDimensions": {
          "width": 445,
          "height": 445
        },
        "retinaDimensions": {
          "width": 1335,
          "height": 1335
        },
        "status": "ready-for-direct-parent-frame-export"
      },
      {
        "route": "/air-ease-v2/detail/gentle-dusk",
        "series": "A Side / B Side",
        "colorway": "Gentle Dusk",
        "step": 1,
        "oldSketchAssetId": "mobile-a-side-b-side-gentle-dusk-how-to-wear-step-1-sketch",
        "oldSketchNode": "3301:3347",
        "replacementAssetId": "mobile-a-side-b-side-gentle-dusk-how-to-wear-step-1-sketch-card-retina-3x",
        "replacementParentFrameNode": "3301:3346",
        "replacementParentFrameName": "how to 1 sketch",
        "nativeDimensions": {
          "width": 445,
          "height": 445
        },
        "retinaDimensions": {
          "width": 1335,
          "height": 1335
        },
        "status": "ready-for-direct-parent-frame-export"
      },
      {
        "route": "/air-ease-v2/detail/gentle-dusk",
        "series": "A Side / B Side",
        "colorway": "Gentle Dusk",
        "step": 2,
        "oldSketchAssetId": "mobile-a-side-b-side-gentle-dusk-how-to-wear-step-2-sketch",
        "oldSketchNode": "3301:3356",
        "replacementAssetId": "mobile-a-side-b-side-gentle-dusk-how-to-wear-step-2-sketch-card-retina-3x",
        "replacementParentFrameNode": "3301:3355",
        "replacementParentFrameName": "how to 2 sketch",
        "nativeDimensions": {
          "width": 445,
          "height": 445
        },
        "retinaDimensions": {
          "width": 1335,
          "height": 1335
        },
        "status": "ready-for-direct-parent-frame-export"
      },
      {
        "route": "/air-ease-v2/detail/gentle-dusk",
        "series": "A Side / B Side",
        "colorway": "Gentle Dusk",
        "step": 3,
        "oldSketchAssetId": "mobile-a-side-b-side-gentle-dusk-how-to-wear-step-3-sketch",
        "oldSketchNode": "3301:3365",
        "replacementAssetId": "mobile-a-side-b-side-gentle-dusk-how-to-wear-step-3-sketch-card-retina-3x",
        "replacementParentFrameNode": "3301:3364",
        "replacementParentFrameName": "haw to 3 sketch",
        "nativeDimensions": {
          "width": 445,
          "height": 445
        },
        "retinaDimensions": {
          "width": 1335,
          "height": 1335
        },
        "status": "ready-for-direct-parent-frame-export"
      }
    ],
    "dimensionNotes": [
      {
        "assetId": "detail-echo-blue-white-stripe-mobile-how-to-wear-step-2-image-retina-3x",
        "filename": "echo/mobile-editorial-retina/blue-white-stripe/how-to-wear/step-2-image@3x.png",
        "sourceFigmaNode": "3301:1055",
        "expected": {
          "width": 1335,
          "height": 1335
        },
        "actual": {
          "width": 1334,
          "height": 1335
        },
        "role": "mobile-detail-how-to-wear-image"
      },
      {
        "assetId": "detail-echo-soft-mist-blue-mobile-look-style-04-retina-3x",
        "filename": "echo/mobile-editorial-retina/soft-mist-blue/look-and-style/04@3x.png",
        "sourceFigmaNode": "3301:1159",
        "expected": {
          "width": 1335,
          "height": 1335
        },
        "actual": {
          "width": 1333,
          "height": 1333
        },
        "role": "mobile-detail-look-style-card"
      },
      {
        "assetId": "detail-echo-matcha-latte-mobile-look-style-04-retina-3x",
        "filename": "echo/mobile-editorial-retina/matcha-latte/look-and-style/04@3x.png",
        "sourceFigmaNode": "3301:1424",
        "expected": {
          "width": 1335,
          "height": 1335
        },
        "actual": {
          "width": 1333,
          "height": 1333
        },
        "role": "mobile-detail-look-style-card"
      },
      {
        "assetId": "detail-echo-dune-brown-mobile-look-style-04-retina-3x",
        "filename": "echo/mobile-editorial-retina/dune-brown/look-and-style/04@3x.png",
        "sourceFigmaNode": "3301:1552",
        "expected": {
          "width": 1335,
          "height": 1335
        },
        "actual": {
          "width": 1333,
          "height": 1333
        },
        "role": "mobile-detail-look-style-card"
      },
      {
        "assetId": "mobile-a-side-b-side-coarse-linen-souffle-how-to-wear-step-3-image-2-retina-3x",
        "filename": "a-side-b-side/mobile-editorial-retina/coarse-linen-souffle/how-to-wear/step-3/image-2@3x.png",
        "sourceFigmaNode": "3301:800",
        "expected": {
          "width": 1335,
          "height": 1335
        },
        "actual": {
          "width": 1334,
          "height": 1335
        },
        "role": "mobile-detail-how-to-wear-image"
      },
      {
        "assetId": "mobile-a-side-b-side-dancing-mist-orange-how-to-wear-step-1-image-1-retina-3x",
        "filename": "a-side-b-side/mobile-editorial-retina/dancing-mist-orange/how-to-wear/step-1/image-1@3x.png",
        "sourceFigmaNode": "3301:3202",
        "expected": {
          "width": 1335,
          "height": 1335
        },
        "actual": {
          "width": 1335,
          "height": 1334
        },
        "role": "mobile-detail-how-to-wear-image"
      }
    ],
    "careZipValidation": [
      {
        "assetId": "mobile-editorial-care-icons-echo",
        "filename": "echo/care-icons-3301-976.png",
        "sourceFigmaNode": "3301:976",
        "dimensions": {
          "width": 171,
          "height": 28
        },
        "sha256": "29d7af70af3d61409f14cc22ac779e0871a772f6c6e348cce88d42c9409ad73b",
        "usedForRetinaImport": false,
        "note": "verified as existing 1x care export; retina import uses 513x84 care assets from erriese-mobile-detail-editorial-retina-assets.zip"
      },
      {
        "assetId": "mobile-editorial-care-icons-a-side-b-side",
        "filename": "a-side-b-side/care-icons-3301-854.png",
        "sourceFigmaNode": "3301:854",
        "dimensions": {
          "width": 171,
          "height": 28
        },
        "sha256": "b7d4f2c1daeab4e5a33b32ea70a633f48a9cb8fbb85f575d69dfb65ec17ef614",
        "usedForRetinaImport": false,
        "note": "verified as existing 1x care export; retina import uses 513x84 care assets from erriese-mobile-detail-editorial-retina-assets.zip"
      }
    ],
    "lookStyleCompletion": {
      "status": "available",
      "integratedAt": "2026-07-14T16:19:02.225Z",
      "sourceMap": "look-style-completion-source-map.json",
      "intakeMap": "intake-20260714-0916/mobile-detail-look-style-completion-asset-map.json",
      "supplementalStyles": 43,
      "finalLookStyleImages": 87
    }
  },
  "curveParadoxDualityDetailPages": {
    "schemaVersion": 1,
    "status": "available",
    "generatedAt": "2026-07-12T17:56:07.021161+00:00",
    "sourceZip": "/Users/daqian/Desktop/Erriese redesign/erriese-curve-paradox-duality-desktop-frames.zip",
    "sourceAssetMap": "curve-paradox-duality-desktop-asset-map.json",
    "source": {
      "schemaVersion": 1,
      "task": "V2_DETAIL_CURVE_PARADOX_DUALITY_ASSET_EXPORT",
      "figma": {
        "fileKey": "2Q0vGurj2ZHAd8I9P0ZrGd",
        "page": "官网 redesign detail",
        "pageNode": "3301:233",
        "readOnly": true
      },
      "finalScope": {
        "curveParadoxPages": 4,
        "dualityPages": 5,
        "total": 9,
        "confirmedByUser": true
      },
      "exportMethod": "direct Figma node exportAsync PNG",
      "bundleName": "erriese-curve-paradox-duality-desktop-frames.zip",
      "assetMapFile": "curve-paradox-duality-desktop-asset-map.json",
      "expectedAssetCount": 9,
      "exportOrder": [
        "3357:65",
        "3382:36",
        "3399:274",
        "3405:525",
        "3412:743",
        "3414:1061",
        "3414:1337",
        "3415:1604",
        "3415:1872"
      ],
      "collectionDefaults": {
        "curveParadox": "/air-ease-v2/detail/curve-paradox-ink-wash-blue",
        "duality": "/air-ease-v2/detail/duality-ink-wash-blue"
      },
      "status": "ready"
    },
    "policy": {
      "sourceType": "direct-figma-desktop-frame-exportAsync",
      "productionFormat": "png",
      "noBrowserScreenshot": true,
      "noFallback": true,
      "seriesSelectorIsolation": true,
      "perPageSelectorCoordinates": true
    },
    "counts": {
      "frames": 9,
      "curveParadox": 4,
      "duality": 5,
      "width": 1920,
      "height": 4755
    },
    "collectionDefaults": {
      "curveParadox": "/air-ease-v2/detail/curve-paradox-ink-wash-blue",
      "duality": "/air-ease-v2/detail/duality-ink-wash-blue"
    },
    "seriesRules": {
      "curveParadox": {
        "series": "The Curve Paradox",
        "paletteIsolation": "Curve Paradox routes only",
        "routeOrder": [
          "/air-ease-v2/detail/curve-paradox-ink-wash-blue",
          "/air-ease-v2/detail/curve-paradox-satin-brown",
          "/air-ease-v2/detail/curve-paradox-eggshell-white-airy-fringe",
          "/air-ease-v2/detail/curve-paradox-eggshell-white-jacquard"
        ]
      },
      "duality": {
        "series": "Duality",
        "paletteIsolation": "Duality routes only",
        "routeOrder": [
          "/air-ease-v2/detail/duality-ink-wash-blue",
          "/air-ease-v2/detail/duality-wheat-straw-beige-cuprammonium",
          "/air-ease-v2/detail/duality-wheat-straw-beige-lyocell",
          "/air-ease-v2/detail/duality-mist-grey",
          "/air-ease-v2/detail/duality-bright-camellia"
        ]
      }
    },
    "pages": {
      "curve-paradox-ink-wash-blue": {
        "status": "complete",
        "route": "/air-ease-v2/detail/curve-paradox-ink-wash-blue",
        "slug": "curve-paradox-ink-wash-blue",
        "season": "Collection",
        "series": "The Curve Paradox",
        "productStyle": "Wide Brim Leaf Hat",
        "displayName": "Ink Wash Blue",
        "colorway": "Ink Wash Blue",
        "canonicalColorway": "Ink Wash Blue",
        "variantQualifier": null,
        "sourceFigmaNode": "3357:65",
        "sourceFigmaName": "detail_The Curve Paradox_Wide Brim Leaf Hat",
        "frameAssetId": "detail-curve-paradox-duality-curve-paradox-ink-wash-blue-frame",
        "framePublicPath": "/assets/air-ease-v2/image-fidelity/p1-1/curve-duality-detail-2x/curve-paradox-ink-wash-blue-frame-3357-65@2x.png",
        "width": 1920,
        "height": 4755,
        "sourceType": "direct-figma-exportAsync-png",
        "compositionType": "direct-figma-curve-duality-p1-1-2x-frame",
        "byteLength": 6011545,
        "sha256": "2518ca86358b4f45afbef4b344433a78e422a0d71fce4c2cae4d8196d8ae8745",
        "materialSummary": "50% Wool 50% Polyester / 86% Triacetate 14% Polyester",
        "selectorMapping": [
          {
            "order": 1,
            "label": "Ink Wash Blue",
            "sourceFigmaNode": "3359:253",
            "rect": {
              "x": 1169,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "hotspotRect": {
              "x": 1169,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "targetRoute": "/air-ease-v2/detail/curve-paradox-ink-wash-blue",
            "active": true,
            "status": "active-no-op",
            "notes": [],
            "activeRingRect": {
              "x": 1169,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "seriesIsolation": "The Curve Paradox"
          },
          {
            "order": 2,
            "label": "Satin Brown (selector node named Swaying Silver Blue)",
            "sourceFigmaNode": "3359:256",
            "rect": {
              "x": 1383,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "hotspotRect": {
              "x": 1383,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "targetRoute": "/air-ease-v2/detail/curve-paradox-satin-brown",
            "active": false,
            "status": "available",
            "notes": [
              "label uses audit disambiguation where Figma node name duplicates/typos exist"
            ],
            "activeRingRect": null,
            "seriesIsolation": "The Curve Paradox"
          },
          {
            "order": 3,
            "label": "Eggshell White airy/fringe",
            "sourceFigmaNode": "3359:258",
            "rect": {
              "x": 1527,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "hotspotRect": {
              "x": 1527,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "targetRoute": "/air-ease-v2/detail/curve-paradox-eggshell-white-airy-fringe",
            "active": false,
            "status": "available",
            "notes": [
              "label uses audit disambiguation where Figma node name duplicates/typos exist"
            ],
            "activeRingRect": null,
            "seriesIsolation": "The Curve Paradox"
          },
          {
            "order": 4,
            "label": "Eggshell White jacquard",
            "sourceFigmaNode": "3359:261",
            "rect": {
              "x": 1671,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "hotspotRect": {
              "x": 1671,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "targetRoute": "/air-ease-v2/detail/curve-paradox-eggshell-white-jacquard",
            "active": false,
            "status": "available",
            "notes": [
              "label uses audit disambiguation where Figma node name duplicates/typos exist"
            ],
            "activeRingRect": null,
            "seriesIsolation": "The Curve Paradox"
          }
        ],
        "blackDot": {
          "sourceFigmaNode": "3359:255",
          "rect": {
            "x": 1313,
            "y": 367,
            "width": 6,
            "height": 6
          }
        },
        "paletteRule": "Curve Paradox routes only",
        "figmaTextMismatch": null,
        "collectionDefault": true,
        "statusNote": "Complete desktop fixed frame imported from direct Figma exportAsync PNG. Do not rebuild selector layout with generic CSS; use per-page selectorMapping.",
        "previousDetailPageRecord": {
          "frameAssetId": "detail-new-product-lines-curve-paradox-ink-wash-blue-frame",
          "framePublicPath": "/assets/air-ease-v2/detail/new-product-lines/curve-paradox-ink-wash-blue/frame.webp",
          "sourceFigmaNode": "3357:65",
          "note": "Previous record retained here for provenance; asset not deleted."
        },
        "runtimeCanonical": true,
        "supersedesHistoricalFrameAssetId": "detail-new-product-lines-curve-paradox-ink-wash-blue-frame",
        "supersedesHistoricalFramePublicPath": "/assets/air-ease-v2/detail/new-product-lines/curve-paradox-ink-wash-blue/frame.webp",
        "canonicalPolicyNote": "Runtime canonical frame is the new PNG from curveParadoxDualityDetailPages; old WebP is superseded provenance only."
      },
      "curve-paradox-satin-brown": {
        "status": "complete",
        "route": "/air-ease-v2/detail/curve-paradox-satin-brown",
        "slug": "curve-paradox-satin-brown",
        "season": "Collection",
        "series": "The Curve Paradox",
        "productStyle": "Wide Brim Leaf Hat",
        "displayName": "Satin Brown",
        "colorway": "Satin Brown",
        "canonicalColorway": "Satin Brown",
        "variantQualifier": null,
        "sourceFigmaNode": "3382:36",
        "sourceFigmaName": "detail_The Curve Paradox_Wide Brim Leaf Hat",
        "frameAssetId": "detail-curve-paradox-duality-curve-paradox-satin-brown-frame",
        "framePublicPath": "/assets/air-ease-v2/image-fidelity/p1-1/curve-duality-detail-2x/curve-paradox-satin-brown-frame-3382-36@2x.png",
        "width": 1920,
        "height": 4755,
        "sourceType": "direct-figma-exportAsync-png",
        "compositionType": "direct-figma-curve-duality-p1-1-2x-frame",
        "byteLength": 5176140,
        "sha256": "f725043a080340c38d9824c2e579187019c8c11ffa1ff5550787ed11a7910e0e",
        "materialSummary": "100% Mulberry Silk / 86% Triacetate 14% Polyester",
        "selectorMapping": [
          {
            "order": 1,
            "label": "Ink Wash Blue",
            "sourceFigmaNode": "3382:105",
            "rect": {
              "x": 1169,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "hotspotRect": {
              "x": 1169,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "targetRoute": "/air-ease-v2/detail/curve-paradox-ink-wash-blue",
            "active": false,
            "status": "available",
            "notes": [],
            "activeRingRect": null,
            "seriesIsolation": "The Curve Paradox"
          },
          {
            "order": 2,
            "label": "Satin Brown (selector node named Swaying Silver Blue)",
            "sourceFigmaNode": "3382:108",
            "rect": {
              "x": 1313,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "hotspotRect": {
              "x": 1313,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "targetRoute": "/air-ease-v2/detail/curve-paradox-satin-brown",
            "active": true,
            "status": "active-no-op",
            "notes": [
              "label uses audit disambiguation where Figma node name duplicates/typos exist"
            ],
            "activeRingRect": {
              "x": 1313,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "seriesIsolation": "The Curve Paradox"
          },
          {
            "order": 3,
            "label": "Eggshell White airy/fringe",
            "sourceFigmaNode": "3382:110",
            "rect": {
              "x": 1527,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "hotspotRect": {
              "x": 1527,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "targetRoute": "/air-ease-v2/detail/curve-paradox-eggshell-white-airy-fringe",
            "active": false,
            "status": "available",
            "notes": [
              "label uses audit disambiguation where Figma node name duplicates/typos exist"
            ],
            "activeRingRect": null,
            "seriesIsolation": "The Curve Paradox"
          },
          {
            "order": 4,
            "label": "Eggshell White jacquard",
            "sourceFigmaNode": "3382:112",
            "rect": {
              "x": 1671,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "hotspotRect": {
              "x": 1671,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "targetRoute": "/air-ease-v2/detail/curve-paradox-eggshell-white-jacquard",
            "active": false,
            "status": "available",
            "notes": [
              "label uses audit disambiguation where Figma node name duplicates/typos exist"
            ],
            "activeRingRect": null,
            "seriesIsolation": "The Curve Paradox"
          }
        ],
        "blackDot": {
          "sourceFigmaNode": "3382:107",
          "rect": {
            "x": 1457,
            "y": 367,
            "width": 6,
            "height": 6
          }
        },
        "paletteRule": "Curve Paradox routes only",
        "figmaTextMismatch": null,
        "collectionDefault": false,
        "statusNote": "Complete desktop fixed frame imported from direct Figma exportAsync PNG. Do not rebuild selector layout with generic CSS; use per-page selectorMapping."
      },
      "curve-paradox-eggshell-white-airy-fringe": {
        "status": "complete",
        "route": "/air-ease-v2/detail/curve-paradox-eggshell-white-airy-fringe",
        "slug": "curve-paradox-eggshell-white-airy-fringe",
        "season": "Collection",
        "series": "The Curve Paradox",
        "productStyle": "Wide Brim Leaf Hat",
        "displayName": "Eggshell White / Airy Fringe",
        "colorway": "Eggshell White",
        "canonicalColorway": "Eggshell White",
        "variantQualifier": "Airy Fringe",
        "sourceFigmaNode": "3399:274",
        "sourceFigmaName": "detail_The Curve Paradox_Wide Brim Leaf Hat",
        "frameAssetId": "detail-curve-paradox-duality-curve-paradox-eggshell-white-airy-fringe-frame",
        "framePublicPath": "/assets/air-ease-v2/image-fidelity/p1-1/curve-duality-detail-2x/curve-paradox-eggshell-white-airy-fringe-frame-3399-274@2x.png",
        "width": 1920,
        "height": 4755,
        "sourceType": "direct-figma-exportAsync-png",
        "compositionType": "direct-figma-curve-duality-p1-1-2x-frame",
        "byteLength": 5763611,
        "sha256": "61ea66fc4d13ef1ba9648abcdb7f147abfe75775f5331e3d3b92e5b6420f2b02",
        "materialSummary": "50% Cotton 28% Polyester 22% Nylon / 86% Triacetate 14% Polyester",
        "selectorMapping": [
          {
            "order": 1,
            "label": "Ink Wash Blue",
            "sourceFigmaNode": "3399:342",
            "rect": {
              "x": 1169,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "hotspotRect": {
              "x": 1169,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "targetRoute": "/air-ease-v2/detail/curve-paradox-ink-wash-blue",
            "active": false,
            "status": "available",
            "notes": [],
            "activeRingRect": null,
            "seriesIsolation": "The Curve Paradox"
          },
          {
            "order": 2,
            "label": "Satin Brown",
            "sourceFigmaNode": "3399:344",
            "rect": {
              "x": 1313,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "hotspotRect": {
              "x": 1313,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "targetRoute": "/air-ease-v2/detail/curve-paradox-satin-brown",
            "active": false,
            "status": "available",
            "notes": [
              "label uses audit disambiguation where Figma node name duplicates/typos exist"
            ],
            "activeRingRect": null,
            "seriesIsolation": "The Curve Paradox"
          },
          {
            "order": 3,
            "label": "Eggshell White airy/fringe",
            "sourceFigmaNode": "3399:347",
            "rect": {
              "x": 1457,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "hotspotRect": {
              "x": 1457,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "targetRoute": "/air-ease-v2/detail/curve-paradox-eggshell-white-airy-fringe",
            "active": true,
            "status": "active-no-op",
            "notes": [
              "label uses audit disambiguation where Figma node name duplicates/typos exist"
            ],
            "activeRingRect": {
              "x": 1457,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "seriesIsolation": "The Curve Paradox"
          },
          {
            "order": 4,
            "label": "Eggshell White jacquard",
            "sourceFigmaNode": "3399:349",
            "rect": {
              "x": 1671,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "hotspotRect": {
              "x": 1671,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "targetRoute": "/air-ease-v2/detail/curve-paradox-eggshell-white-jacquard",
            "active": false,
            "status": "available",
            "notes": [
              "label uses audit disambiguation where Figma node name duplicates/typos exist"
            ],
            "activeRingRect": null,
            "seriesIsolation": "The Curve Paradox"
          }
        ],
        "blackDot": {
          "sourceFigmaNode": "3399:346",
          "rect": {
            "x": 1601,
            "y": 367,
            "width": 6,
            "height": 6
          }
        },
        "paletteRule": "Curve Paradox routes only",
        "figmaTextMismatch": null,
        "collectionDefault": false,
        "statusNote": "Complete desktop fixed frame imported from direct Figma exportAsync PNG. Do not rebuild selector layout with generic CSS; use per-page selectorMapping."
      },
      "curve-paradox-eggshell-white-jacquard": {
        "status": "complete",
        "route": "/air-ease-v2/detail/curve-paradox-eggshell-white-jacquard",
        "slug": "curve-paradox-eggshell-white-jacquard",
        "season": "Collection",
        "series": "The Curve Paradox",
        "productStyle": "Wide Brim Leaf Hat",
        "displayName": "Eggshell White / Jacquard Texture",
        "colorway": "Eggshell White",
        "canonicalColorway": "Eggshell White",
        "variantQualifier": "Jacquard Texture",
        "sourceFigmaNode": "3405:525",
        "sourceFigmaName": "detail_The Curve Paradox_Wide Brim Leaf Hat",
        "frameAssetId": "detail-curve-paradox-duality-curve-paradox-eggshell-white-jacquard-frame",
        "framePublicPath": "/assets/air-ease-v2/image-fidelity/p1-1/curve-duality-detail-2x/curve-paradox-eggshell-white-jacquard-frame-3405-525@2x.png",
        "width": 1920,
        "height": 4755,
        "sourceType": "direct-figma-exportAsync-png",
        "compositionType": "direct-figma-curve-duality-p1-1-2x-frame",
        "byteLength": 6012135,
        "sha256": "e6f3acbff2293e7f1e3c769548453da6ca404d3002b9d3a0111da3e847e4dc3c",
        "materialSummary": "35% Polyester 34% Acrylic 31% Nylon / 86% Triacetate 14% Polyester",
        "selectorMapping": [
          {
            "order": 1,
            "label": "Ink Wash Blue",
            "sourceFigmaNode": "3405:594",
            "rect": {
              "x": 1169,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "hotspotRect": {
              "x": 1169,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "targetRoute": "/air-ease-v2/detail/curve-paradox-ink-wash-blue",
            "active": false,
            "status": "available",
            "notes": [],
            "activeRingRect": null,
            "seriesIsolation": "The Curve Paradox"
          },
          {
            "order": 2,
            "label": "Satin Brown",
            "sourceFigmaNode": "3405:596",
            "rect": {
              "x": 1313,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "hotspotRect": {
              "x": 1313,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "targetRoute": "/air-ease-v2/detail/curve-paradox-satin-brown",
            "active": false,
            "status": "available",
            "notes": [
              "label uses audit disambiguation where Figma node name duplicates/typos exist"
            ],
            "activeRingRect": null,
            "seriesIsolation": "The Curve Paradox"
          },
          {
            "order": 3,
            "label": "Eggshell White airy/fringe",
            "sourceFigmaNode": "3405:598",
            "rect": {
              "x": 1457,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "hotspotRect": {
              "x": 1457,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "targetRoute": "/air-ease-v2/detail/curve-paradox-eggshell-white-airy-fringe",
            "active": false,
            "status": "available",
            "notes": [
              "label uses audit disambiguation where Figma node name duplicates/typos exist"
            ],
            "activeRingRect": null,
            "seriesIsolation": "The Curve Paradox"
          },
          {
            "order": 4,
            "label": "Eggshell White jacquard",
            "sourceFigmaNode": "3405:601",
            "rect": {
              "x": 1601,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "hotspotRect": {
              "x": 1601,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "targetRoute": "/air-ease-v2/detail/curve-paradox-eggshell-white-jacquard",
            "active": true,
            "status": "active-no-op",
            "notes": [
              "label uses audit disambiguation where Figma node name duplicates/typos exist"
            ],
            "activeRingRect": {
              "x": 1601,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "seriesIsolation": "The Curve Paradox"
          }
        ],
        "blackDot": {
          "sourceFigmaNode": "3405:600",
          "rect": {
            "x": 1745,
            "y": 367,
            "width": 6,
            "height": 6
          }
        },
        "paletteRule": "Curve Paradox routes only",
        "figmaTextMismatch": null,
        "collectionDefault": false,
        "statusNote": "Complete desktop fixed frame imported from direct Figma exportAsync PNG. Do not rebuild selector layout with generic CSS; use per-page selectorMapping."
      },
      "duality-ink-wash-blue": {
        "status": "complete",
        "route": "/air-ease-v2/detail/duality-ink-wash-blue",
        "slug": "duality-ink-wash-blue",
        "season": "Collection",
        "series": "Duality",
        "productStyle": "Reversible Bucket Hat",
        "displayName": "Ink Wash Blue",
        "colorway": "Ink Wash Blue",
        "canonicalColorway": "Ink Wash Blue",
        "variantQualifier": null,
        "sourceFigmaNode": "3412:743",
        "sourceFigmaName": "detail_Duality_Reversible Bucket Hat",
        "frameAssetId": "detail-curve-paradox-duality-duality-ink-wash-blue-frame",
        "framePublicPath": "/assets/air-ease-v2/image-fidelity/p1-1/curve-duality-detail-2x/duality-ink-wash-blue-frame-3412-743@2x.png",
        "width": 1920,
        "height": 4755,
        "sourceType": "direct-figma-exportAsync-png",
        "compositionType": "direct-figma-curve-duality-p1-1-2x-frame",
        "byteLength": 5843339,
        "sha256": "07a89ac067556521eb318786d2ef68fd14198210b6d07c3dc62e7b8e0fd196cf",
        "materialSummary": "face 50% Wool 50% Polyester / reverse 86% Triacetate 14% Polyester",
        "selectorMapping": [
          {
            "order": 1,
            "label": "Ink Wash Blue",
            "sourceFigmaNode": "3412:812",
            "rect": {
              "x": 1212,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "hotspotRect": {
              "x": 1212,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "targetRoute": "/air-ease-v2/detail/duality-ink-wash-blue",
            "active": true,
            "status": "active-no-op",
            "notes": [],
            "activeRingRect": {
              "x": 1212,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "seriesIsolation": "Duality"
          },
          {
            "order": 2,
            "label": "Wheat Straw Beige cupro",
            "sourceFigmaNode": "3412:815",
            "rect": {
              "x": 1378,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "hotspotRect": {
              "x": 1378,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "targetRoute": "/air-ease-v2/detail/duality-wheat-straw-beige-cuprammonium",
            "active": false,
            "status": "available",
            "notes": [
              "label uses audit disambiguation where Figma node name duplicates/typos exist"
            ],
            "activeRingRect": null,
            "seriesIsolation": "Duality"
          },
          {
            "order": 3,
            "label": "Wheat Straw Beige lyocell",
            "sourceFigmaNode": "3412:817",
            "rect": {
              "x": 1498,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "hotspotRect": {
              "x": 1498,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "targetRoute": "/air-ease-v2/detail/duality-wheat-straw-beige-lyocell",
            "active": false,
            "status": "available",
            "notes": [
              "label uses audit disambiguation where Figma node name duplicates/typos exist"
            ],
            "activeRingRect": null,
            "seriesIsolation": "Duality"
          },
          {
            "order": 4,
            "label": "Mist Grey",
            "sourceFigmaNode": "3412:819",
            "rect": {
              "x": 1618,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "hotspotRect": {
              "x": 1618,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "targetRoute": "/air-ease-v2/detail/duality-mist-grey",
            "active": false,
            "status": "available",
            "notes": [],
            "activeRingRect": null,
            "seriesIsolation": "Duality"
          },
          {
            "order": 5,
            "label": "Bright Camellia",
            "sourceFigmaNode": "3414:1046",
            "rect": {
              "x": 1738,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "hotspotRect": {
              "x": 1738,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "targetRoute": "/air-ease-v2/detail/duality-bright-camellia",
            "active": false,
            "status": "available",
            "notes": [],
            "activeRingRect": null,
            "seriesIsolation": "Duality"
          }
        ],
        "blackDot": {
          "sourceFigmaNode": "3412:814",
          "rect": {
            "x": 1332,
            "y": 367,
            "width": 6,
            "height": 6
          }
        },
        "paletteRule": "Duality routes only",
        "figmaTextMismatch": null,
        "collectionDefault": true,
        "statusNote": "Complete desktop fixed frame imported from direct Figma exportAsync PNG. Do not rebuild selector layout with generic CSS; use per-page selectorMapping."
      },
      "duality-wheat-straw-beige-cuprammonium": {
        "status": "complete",
        "route": "/air-ease-v2/detail/duality-wheat-straw-beige-cuprammonium",
        "slug": "duality-wheat-straw-beige-cuprammonium",
        "season": "Collection",
        "series": "Duality",
        "productStyle": "Reversible Bucket Hat",
        "displayName": "Wheat Straw Beige / Cuprammonium Rayon Reverse",
        "colorway": "Wheat Straw Beige",
        "canonicalColorway": "Wheat Straw Beige",
        "variantQualifier": "Cuprammonium Rayon Reverse",
        "sourceFigmaNode": "3414:1061",
        "sourceFigmaName": "detail_Duality_Reversible Bucket Hat",
        "frameAssetId": "detail-curve-paradox-duality-duality-wheat-straw-beige-cuprammonium-frame",
        "framePublicPath": "/assets/air-ease-v2/image-fidelity/p1-1/curve-duality-detail-2x/duality-wheat-straw-beige-cuprammonium-frame-3414-1061@2x.png",
        "width": 1920,
        "height": 4755,
        "sourceType": "direct-figma-exportAsync-png",
        "compositionType": "direct-figma-curve-duality-p1-1-2x-frame",
        "byteLength": 6316057,
        "sha256": "39223e3e61e1a7c2334e004924782a1f69fa1b32b719dbc5536012c2b2cfbe06",
        "materialSummary": "face 52% Polyester 29% Cotton 18% Viscose 1% Spandex / reverse 72% Cuprammonium Rayon 28% Cotton",
        "selectorMapping": [
          {
            "order": 1,
            "label": "Ink Wash Blue",
            "sourceFigmaNode": "3414:1161",
            "rect": {
              "x": 1212,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "hotspotRect": {
              "x": 1212,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "targetRoute": "/air-ease-v2/detail/duality-ink-wash-blue",
            "active": false,
            "status": "available",
            "notes": [],
            "activeRingRect": null,
            "seriesIsolation": "Duality"
          },
          {
            "order": 2,
            "label": "Wheat Straw Beige cupro",
            "sourceFigmaNode": "3414:1164",
            "rect": {
              "x": 1332,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "hotspotRect": {
              "x": 1332,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "targetRoute": "/air-ease-v2/detail/duality-wheat-straw-beige-cuprammonium",
            "active": true,
            "status": "active-no-op",
            "notes": [
              "label uses audit disambiguation where Figma node name duplicates/typos exist"
            ],
            "activeRingRect": {
              "x": 1332,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "seriesIsolation": "Duality"
          },
          {
            "order": 3,
            "label": "Wheat Straw Beige lyocell",
            "sourceFigmaNode": "3414:1166",
            "rect": {
              "x": 1498,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "hotspotRect": {
              "x": 1498,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "targetRoute": "/air-ease-v2/detail/duality-wheat-straw-beige-lyocell",
            "active": false,
            "status": "available",
            "notes": [
              "label uses audit disambiguation where Figma node name duplicates/typos exist"
            ],
            "activeRingRect": null,
            "seriesIsolation": "Duality"
          },
          {
            "order": 4,
            "label": "Mist Grey",
            "sourceFigmaNode": "3414:1168",
            "rect": {
              "x": 1618,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "hotspotRect": {
              "x": 1618,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "targetRoute": "/air-ease-v2/detail/duality-mist-grey",
            "active": false,
            "status": "available",
            "notes": [],
            "activeRingRect": null,
            "seriesIsolation": "Duality"
          },
          {
            "order": 5,
            "label": "Bright Camellia",
            "sourceFigmaNode": "3414:1170",
            "rect": {
              "x": 1738,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "hotspotRect": {
              "x": 1738,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "targetRoute": "/air-ease-v2/detail/duality-bright-camellia",
            "active": false,
            "status": "available",
            "notes": [],
            "activeRingRect": null,
            "seriesIsolation": "Duality"
          }
        ],
        "blackDot": {
          "sourceFigmaNode": "3414:1163",
          "rect": {
            "x": 1452,
            "y": 367,
            "width": 6,
            "height": 6
          }
        },
        "paletteRule": "Duality routes only",
        "figmaTextMismatch": null,
        "collectionDefault": false,
        "statusNote": "Complete desktop fixed frame imported from direct Figma exportAsync PNG. Do not rebuild selector layout with generic CSS; use per-page selectorMapping."
      },
      "duality-wheat-straw-beige-lyocell": {
        "status": "complete",
        "route": "/air-ease-v2/detail/duality-wheat-straw-beige-lyocell",
        "slug": "duality-wheat-straw-beige-lyocell",
        "season": "Collection",
        "series": "Duality",
        "productStyle": "Reversible Bucket Hat",
        "displayName": "Wheat Straw Beige / Lyocell Reverse",
        "colorway": "Wheat Straw Beige",
        "canonicalColorway": "Wheat Straw Beige",
        "variantQualifier": "Lyocell Reverse",
        "sourceFigmaNode": "3414:1337",
        "sourceFigmaName": "detail_Duality_Reversible Bucket Hat",
        "frameAssetId": "detail-curve-paradox-duality-duality-wheat-straw-beige-lyocell-frame",
        "framePublicPath": "/assets/air-ease-v2/image-fidelity/p1-1/curve-duality-detail-2x/duality-wheat-straw-beige-lyocell-frame-3414-1337@2x.png",
        "width": 1920,
        "height": 4755,
        "sourceType": "direct-figma-exportAsync-png",
        "compositionType": "direct-figma-curve-duality-p1-1-2x-frame",
        "byteLength": 6710379,
        "sha256": "f6b35b9a8c72a5481856e69c15528addfedf73febc4a9dc0cc4d2b45ce8c6161",
        "materialSummary": "face 52% Polyester 29% Cotton 18% Viscose 1% Spandex / reverse 100% Lyocell",
        "selectorMapping": [
          {
            "order": 1,
            "label": "Ink Wash Blue",
            "sourceFigmaNode": "3414:1442",
            "rect": {
              "x": 1212,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "hotspotRect": {
              "x": 1212,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "targetRoute": "/air-ease-v2/detail/duality-ink-wash-blue",
            "active": false,
            "status": "available",
            "notes": [],
            "activeRingRect": null,
            "seriesIsolation": "Duality"
          },
          {
            "order": 2,
            "label": "Wheat Straw Beige cupro",
            "sourceFigmaNode": "3414:1444",
            "rect": {
              "x": 1332,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "hotspotRect": {
              "x": 1332,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "targetRoute": "/air-ease-v2/detail/duality-wheat-straw-beige-cuprammonium",
            "active": false,
            "status": "available",
            "notes": [
              "label uses audit disambiguation where Figma node name duplicates/typos exist"
            ],
            "activeRingRect": null,
            "seriesIsolation": "Duality"
          },
          {
            "order": 3,
            "label": "Wheat Straw Beige lyocell",
            "sourceFigmaNode": "3414:1447",
            "rect": {
              "x": 1452,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "hotspotRect": {
              "x": 1452,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "targetRoute": "/air-ease-v2/detail/duality-wheat-straw-beige-lyocell",
            "active": true,
            "status": "active-no-op",
            "notes": [
              "label uses audit disambiguation where Figma node name duplicates/typos exist"
            ],
            "activeRingRect": {
              "x": 1452,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "seriesIsolation": "Duality"
          },
          {
            "order": 4,
            "label": "Mist Grey",
            "sourceFigmaNode": "3414:1449",
            "rect": {
              "x": 1618,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "hotspotRect": {
              "x": 1618,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "targetRoute": "/air-ease-v2/detail/duality-mist-grey",
            "active": false,
            "status": "available",
            "notes": [],
            "activeRingRect": null,
            "seriesIsolation": "Duality"
          },
          {
            "order": 5,
            "label": "Bright Camellia",
            "sourceFigmaNode": "3414:1451",
            "rect": {
              "x": 1738,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "hotspotRect": {
              "x": 1738,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "targetRoute": "/air-ease-v2/detail/duality-bright-camellia",
            "active": false,
            "status": "available",
            "notes": [],
            "activeRingRect": null,
            "seriesIsolation": "Duality"
          }
        ],
        "blackDot": {
          "sourceFigmaNode": "3414:1446",
          "rect": {
            "x": 1572,
            "y": 367,
            "width": 6,
            "height": 6
          }
        },
        "paletteRule": "Duality routes only",
        "figmaTextMismatch": null,
        "collectionDefault": false,
        "statusNote": "Complete desktop fixed frame imported from direct Figma exportAsync PNG. Do not rebuild selector layout with generic CSS; use per-page selectorMapping."
      },
      "duality-mist-grey": {
        "status": "complete",
        "route": "/air-ease-v2/detail/duality-mist-grey",
        "slug": "duality-mist-grey",
        "season": "Collection",
        "series": "Duality",
        "productStyle": "Reversible Bucket Hat",
        "displayName": "Mist Grey",
        "colorway": "Mist Grey",
        "canonicalColorway": "Mist Grey",
        "variantQualifier": null,
        "sourceFigmaNode": "3415:1604",
        "sourceFigmaName": "detail_Duality_Reversible Bucket Hat",
        "frameAssetId": "detail-curve-paradox-duality-duality-mist-grey-frame",
        "framePublicPath": "/assets/air-ease-v2/image-fidelity/p1-1/curve-duality-detail-2x/duality-mist-grey-frame-3415-1604@2x.png",
        "width": 1920,
        "height": 4755,
        "sourceType": "direct-figma-exportAsync-png",
        "compositionType": "direct-figma-curve-duality-p1-1-2x-frame",
        "byteLength": 6262309,
        "sha256": "099e3084a11cfac0ca55c019b162ccf332475ac3be6b0f13767464b694d97775",
        "materialSummary": "face 44% Viscose 42% Polyester 12% Cotton 2% Spandex / reverse 100% Lyocell",
        "selectorMapping": [
          {
            "order": 1,
            "label": "Ink Wash Blue",
            "sourceFigmaNode": "3415:1707",
            "rect": {
              "x": 1212,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "hotspotRect": {
              "x": 1212,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "targetRoute": "/air-ease-v2/detail/duality-ink-wash-blue",
            "active": false,
            "status": "available",
            "notes": [],
            "activeRingRect": null,
            "seriesIsolation": "Duality"
          },
          {
            "order": 2,
            "label": "Wheat Straw Beige cupro",
            "sourceFigmaNode": "3415:1709",
            "rect": {
              "x": 1332,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "hotspotRect": {
              "x": 1332,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "targetRoute": "/air-ease-v2/detail/duality-wheat-straw-beige-cuprammonium",
            "active": false,
            "status": "available",
            "notes": [
              "label uses audit disambiguation where Figma node name duplicates/typos exist"
            ],
            "activeRingRect": null,
            "seriesIsolation": "Duality"
          },
          {
            "order": 3,
            "label": "Wheat Straw Beige lyocell",
            "sourceFigmaNode": "3415:1711",
            "rect": {
              "x": 1452,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "hotspotRect": {
              "x": 1452,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "targetRoute": "/air-ease-v2/detail/duality-wheat-straw-beige-lyocell",
            "active": false,
            "status": "available",
            "notes": [
              "label uses audit disambiguation where Figma node name duplicates/typos exist"
            ],
            "activeRingRect": null,
            "seriesIsolation": "Duality"
          },
          {
            "order": 4,
            "label": "Mist Grey",
            "sourceFigmaNode": "3415:1714",
            "rect": {
              "x": 1572,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "hotspotRect": {
              "x": 1572,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "targetRoute": "/air-ease-v2/detail/duality-mist-grey",
            "active": true,
            "status": "active-no-op",
            "notes": [],
            "activeRingRect": {
              "x": 1572,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "seriesIsolation": "Duality"
          },
          {
            "order": 5,
            "label": "Bright Camellia",
            "sourceFigmaNode": "3415:1716",
            "rect": {
              "x": 1738,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "hotspotRect": {
              "x": 1738,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "targetRoute": "/air-ease-v2/detail/duality-bright-camellia",
            "active": false,
            "status": "available",
            "notes": [],
            "activeRingRect": null,
            "seriesIsolation": "Duality"
          }
        ],
        "blackDot": {
          "sourceFigmaNode": "3415:1713",
          "rect": {
            "x": 1692,
            "y": 367,
            "width": 6,
            "height": 6
          }
        },
        "paletteRule": "Duality routes only",
        "figmaTextMismatch": null,
        "collectionDefault": false,
        "statusNote": "Complete desktop fixed frame imported from direct Figma exportAsync PNG. Do not rebuild selector layout with generic CSS; use per-page selectorMapping."
      },
      "duality-bright-camellia": {
        "status": "complete",
        "route": "/air-ease-v2/detail/duality-bright-camellia",
        "slug": "duality-bright-camellia",
        "season": "Collection",
        "series": "Duality",
        "productStyle": "Reversible Bucket Hat",
        "displayName": "Bright Camellia",
        "colorway": "Bright Camellia",
        "canonicalColorway": "Bright Camellia",
        "variantQualifier": null,
        "sourceFigmaNode": "3415:1872",
        "sourceFigmaName": "detail_Duality_Reversible Bucket Hat",
        "frameAssetId": "detail-curve-paradox-duality-duality-bright-camellia-frame",
        "framePublicPath": "/assets/air-ease-v2/image-fidelity/p1-1/curve-duality-detail-2x/duality-bright-camellia-frame-3415-1872@2x.png",
        "width": 1920,
        "height": 4755,
        "sourceType": "direct-figma-exportAsync-png",
        "compositionType": "direct-figma-curve-duality-p1-1-2x-frame",
        "byteLength": 6941311,
        "sha256": "35b35cd6d39ea7c3e7b327cd072c1e9640c878cd8acc44d6970e2be8526a3d06",
        "materialSummary": "face 35% Nylon 35% Acetate 30% Wool / reverse 50% Acetate 50% Viscose",
        "selectorMapping": [
          {
            "order": 1,
            "label": "Ink Wash Blue",
            "sourceFigmaNode": "3415:1971",
            "rect": {
              "x": 1212,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "hotspotRect": {
              "x": 1212,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "targetRoute": "/air-ease-v2/detail/duality-ink-wash-blue",
            "active": false,
            "status": "available",
            "notes": [],
            "activeRingRect": null,
            "seriesIsolation": "Duality"
          },
          {
            "order": 2,
            "label": "Wheat Straw Beige cupro",
            "sourceFigmaNode": "3415:1973",
            "rect": {
              "x": 1332,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "hotspotRect": {
              "x": 1332,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "targetRoute": "/air-ease-v2/detail/duality-wheat-straw-beige-cuprammonium",
            "active": false,
            "status": "available",
            "notes": [
              "label uses audit disambiguation where Figma node name duplicates/typos exist"
            ],
            "activeRingRect": null,
            "seriesIsolation": "Duality"
          },
          {
            "order": 3,
            "label": "Wheat Straw Beige lyocell",
            "sourceFigmaNode": "3415:1975",
            "rect": {
              "x": 1452,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "hotspotRect": {
              "x": 1452,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "targetRoute": "/air-ease-v2/detail/duality-wheat-straw-beige-lyocell",
            "active": false,
            "status": "available",
            "notes": [
              "label uses audit disambiguation where Figma node name duplicates/typos exist"
            ],
            "activeRingRect": null,
            "seriesIsolation": "Duality"
          },
          {
            "order": 4,
            "label": "Mist Grey",
            "sourceFigmaNode": "3415:1977",
            "rect": {
              "x": 1572,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "hotspotRect": {
              "x": 1572,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "targetRoute": "/air-ease-v2/detail/duality-mist-grey",
            "active": false,
            "status": "available",
            "notes": [],
            "activeRingRect": null,
            "seriesIsolation": "Duality"
          },
          {
            "order": 5,
            "label": "Bright Camellia",
            "sourceFigmaNode": "3415:1980",
            "rect": {
              "x": 1692,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "hotspotRect": {
              "x": 1692,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "targetRoute": "/air-ease-v2/detail/duality-bright-camellia",
            "active": true,
            "status": "active-no-op",
            "notes": [],
            "activeRingRect": {
              "x": 1692,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "seriesIsolation": "Duality"
          }
        ],
        "blackDot": {
          "sourceFigmaNode": "3415:1979",
          "rect": {
            "x": 1812,
            "y": 367,
            "width": 6,
            "height": 6
          }
        },
        "paletteRule": "Duality routes only",
        "figmaTextMismatch": {
          "field": "colorway title",
          "figmaText": "Mist Grey",
          "canonicalValue": "Bright Camellia",
          "routeUsesCanonical": true,
          "selectorTargetsUseCanonical": true,
          "evidence": "User confirmed Figma right-side Mist Grey is designer typo; active selector/dot/material indicate Bright Camellia."
        },
        "collectionDefault": false,
        "statusNote": "Complete desktop fixed frame imported from direct Figma exportAsync PNG. Do not rebuild selector layout with generic CSS; use per-page selectorMapping."
      }
    },
    "designTextMismatches": [
      {
        "status": "complete",
        "route": "/air-ease-v2/detail/duality-bright-camellia",
        "slug": "duality-bright-camellia",
        "season": "Collection",
        "series": "Duality",
        "productStyle": "Reversible Bucket Hat",
        "displayName": "Bright Camellia",
        "colorway": "Bright Camellia",
        "canonicalColorway": "Bright Camellia",
        "variantQualifier": null,
        "sourceFigmaNode": "3415:1872",
        "sourceFigmaName": "detail_Duality_Reversible Bucket Hat",
        "frameAssetId": "detail-curve-paradox-duality-duality-bright-camellia-frame",
        "framePublicPath": "/assets/air-ease-v2/detail/curve-paradox-duality/duality-bright-camellia/frame.png",
        "width": 1920,
        "height": 4755,
        "sourceType": "direct-figma-desktop-frame-exportAsync",
        "compositionType": "direct-desktop-frame",
        "byteLength": 6941311,
        "sha256": "35b35cd6d39ea7c3e7b327cd072c1e9640c878cd8acc44d6970e2be8526a3d06",
        "materialSummary": "face 35% Nylon 35% Acetate 30% Wool / reverse 50% Acetate 50% Viscose",
        "selectorMapping": [
          {
            "order": 1,
            "label": "Ink Wash Blue",
            "sourceFigmaNode": "3415:1971",
            "rect": {
              "x": 1212,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "hotspotRect": {
              "x": 1212,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "targetRoute": "/air-ease-v2/detail/duality-ink-wash-blue",
            "active": false,
            "status": "available",
            "notes": [],
            "activeRingRect": null,
            "seriesIsolation": "Duality"
          },
          {
            "order": 2,
            "label": "Wheat Straw Beige cupro",
            "sourceFigmaNode": "3415:1973",
            "rect": {
              "x": 1332,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "hotspotRect": {
              "x": 1332,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "targetRoute": "/air-ease-v2/detail/duality-wheat-straw-beige-cuprammonium",
            "active": false,
            "status": "available",
            "notes": [
              "label uses audit disambiguation where Figma node name duplicates/typos exist"
            ],
            "activeRingRect": null,
            "seriesIsolation": "Duality"
          },
          {
            "order": 3,
            "label": "Wheat Straw Beige lyocell",
            "sourceFigmaNode": "3415:1975",
            "rect": {
              "x": 1452,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "hotspotRect": {
              "x": 1452,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "targetRoute": "/air-ease-v2/detail/duality-wheat-straw-beige-lyocell",
            "active": false,
            "status": "available",
            "notes": [
              "label uses audit disambiguation where Figma node name duplicates/typos exist"
            ],
            "activeRingRect": null,
            "seriesIsolation": "Duality"
          },
          {
            "order": 4,
            "label": "Mist Grey",
            "sourceFigmaNode": "3415:1977",
            "rect": {
              "x": 1572,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "hotspotRect": {
              "x": 1572,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "targetRoute": "/air-ease-v2/detail/duality-mist-grey",
            "active": false,
            "status": "available",
            "notes": [],
            "activeRingRect": null,
            "seriesIsolation": "Duality"
          },
          {
            "order": 5,
            "label": "Bright Camellia",
            "sourceFigmaNode": "3415:1980",
            "rect": {
              "x": 1692,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "hotspotRect": {
              "x": 1692,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "targetRoute": "/air-ease-v2/detail/duality-bright-camellia",
            "active": true,
            "status": "active-no-op",
            "notes": [],
            "activeRingRect": {
              "x": 1692,
              "y": 330,
              "width": 80,
              "height": 80
            },
            "seriesIsolation": "Duality"
          }
        ],
        "blackDot": {
          "sourceFigmaNode": "3415:1979",
          "rect": {
            "x": 1812,
            "y": 367,
            "width": 6,
            "height": 6
          }
        },
        "paletteRule": "Duality routes only",
        "figmaTextMismatch": {
          "field": "colorway title",
          "figmaText": "Mist Grey",
          "canonicalValue": "Bright Camellia",
          "routeUsesCanonical": true,
          "selectorTargetsUseCanonical": true,
          "evidence": "User confirmed Figma right-side Mist Grey is designer typo; active selector/dot/material indicate Bright Camellia."
        },
        "collectionDefault": false,
        "statusNote": "Complete desktop fixed frame imported from direct Figma exportAsync PNG. Do not rebuild selector layout with generic CSS; use per-page selectorMapping."
      }
    ],
    "migrationNotes": [
      "curve-paradox-ink-wash-blue previously existed under newProductLineDetailPages/detailPages and is refreshed to this new direct PNG frame; old asset records are retained for provenance."
    ],
    "runtimeCanonicalPolicy": {
      "status": "clarified",
      "clarifiedAt": "2026-07-13T03:02:58.745262+00:00",
      "canonicalPageSources": [
        "detailPages",
        "newProductLineDetailPages.pages",
        "curveParadoxDualityDetailPages.pages"
      ],
      "canonicalFrameAssetField": "frameAssetId",
      "canonicalFramePublicPathField": "framePublicPath",
      "canonicalContractId": "curve-paradox-duality-desktop-detail-frames-v1",
      "route": "/air-ease-v2/detail/curve-paradox-ink-wash-blue",
      "canonicalAssetId": "detail-curve-paradox-duality-curve-paradox-ink-wash-blue-frame",
      "canonicalPublicPath": "/assets/air-ease-v2/detail/curve-paradox-duality/curve-paradox-ink-wash-blue/frame.png",
      "supersededHistoricalAssetId": "detail-new-product-lines-curve-paradox-ink-wash-blue-frame",
      "supersededHistoricalPublicPath": "/assets/air-ease-v2/detail/new-product-lines/curve-paradox-ink-wash-blue/frame.webp",
      "note": "All runtime readers for new Curve/Duality desktop detail pages should use page records and the curveParadoxDualityDetailPages contract. The old WebP remains available only as historical provenance."
    }
  },
  "imageFidelityP0RuntimeIntegration": {
    "status": "integrated",
    "acceptedMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p0-intake-20260713/v2-image-fidelity-export-map.json",
    "sourceContract": "tools/figma-v2-image-fidelity-exporter/source-map.json",
    "copiedRoot": "/assets/air-ease-v2/image-fidelity/",
    "assetCount": 150,
    "assetIds": [
      "white-petal-hat-detail-frame-2796-547",
      "white-airy-veil-hat-detail-frame-2796-3149",
      "white-petal-hat-detail-main-2796-568",
      "white-petal-hat-detail-looks-2796-574",
      "white-petal-hat-detail-styles-2796-587",
      "white-petal-hat-detail-how-to-2796-601",
      "white-petal-hat-detail-information-2796-632",
      "white-airy-veil-hat-detail-main-2796-3154",
      "white-airy-veil-hat-detail-looks-2796-3160",
      "white-airy-veil-hat-detail-styles-2796-3169",
      "white-airy-veil-hat-detail-how-to-2796-3183",
      "white-airy-veil-hat-detail-information-2796-3202",
      "detail-la-croissance-white-petal-hat-frame",
      "detail-la-croissance-white-petal-hat-hero-main",
      "detail-la-croissance-white-petal-hat-hero-closeup",
      "detail-la-croissance-white-petal-hat-look-style",
      "detail-la-croissance-white-petal-hat-style-images",
      "detail-la-croissance-white-petal-hat-how-to-wear",
      "detail-la-croissance-white-petal-hat-detail-info",
      "detail-la-croissance-white-airy-veil-hat-frame",
      "detail-la-croissance-white-airy-veil-hat-hero-main",
      "detail-la-croissance-white-airy-veil-hat-hero-closeup",
      "detail-la-croissance-white-airy-veil-hat-look-style",
      "detail-la-croissance-white-airy-veil-hat-style-images",
      "detail-la-croissance-white-airy-veil-hat-how-to-wear",
      "detail-la-croissance-white-airy-veil-hat-detail-info",
      "detail-la-croissance-black-petal-hat-frame",
      "detail-la-croissance-black-petal-hat-hero-main",
      "detail-la-croissance-black-petal-hat-hero-closeup",
      "detail-la-croissance-black-petal-hat-look-style",
      "detail-la-croissance-black-petal-hat-style-images",
      "detail-la-croissance-black-petal-hat-how-to-wear",
      "detail-la-croissance-black-petal-hat-detail-info",
      "detail-la-croissance-black-airy-veil-hat-frame",
      "detail-la-croissance-black-airy-veil-hat-hero-main",
      "detail-la-croissance-black-airy-veil-hat-hero-closeup",
      "detail-la-croissance-black-airy-veil-hat-look-style",
      "detail-la-croissance-black-airy-veil-hat-style-images",
      "detail-la-croissance-black-airy-veil-hat-how-to-wear",
      "detail-la-croissance-black-airy-veil-hat-detail-info",
      "detail-a-side-b-side-coarse-linen-souffle-frame",
      "detail-a-side-b-side-coarse-linen-souffle-hero-main",
      "detail-a-side-b-side-coarse-linen-souffle-hero-closeup",
      "detail-a-side-b-side-coarse-linen-souffle-look-style",
      "detail-a-side-b-side-coarse-linen-souffle-style-images",
      "detail-a-side-b-side-coarse-linen-souffle-how-to-wear",
      "detail-a-side-b-side-coarse-linen-souffle-detail-info",
      "detail-a-side-b-side-textured-light-grey-frame",
      "detail-a-side-b-side-textured-light-grey-hero-main",
      "detail-a-side-b-side-textured-light-grey-hero-closeup",
      "detail-a-side-b-side-textured-light-grey-look-style",
      "detail-a-side-b-side-textured-light-grey-style-images",
      "detail-a-side-b-side-textured-light-grey-how-to-wear",
      "detail-a-side-b-side-textured-light-grey-detail-info",
      "detail-a-side-b-side-morning-mist-denim-blue-frame",
      "detail-a-side-b-side-morning-mist-denim-blue-hero-main",
      "detail-a-side-b-side-morning-mist-denim-blue-hero-closeup",
      "detail-a-side-b-side-morning-mist-denim-blue-look-style",
      "detail-a-side-b-side-morning-mist-denim-blue-style-images",
      "detail-a-side-b-side-morning-mist-denim-blue-how-to-wear",
      "detail-a-side-b-side-morning-mist-denim-blue-detail-info",
      "detail-a-side-b-side-dancing-mist-orange-frame",
      "detail-a-side-b-side-dancing-mist-orange-hero-main",
      "detail-a-side-b-side-dancing-mist-orange-hero-closeup",
      "detail-a-side-b-side-dancing-mist-orange-look-style",
      "detail-a-side-b-side-dancing-mist-orange-style-images",
      "detail-a-side-b-side-dancing-mist-orange-how-to-wear",
      "detail-a-side-b-side-dancing-mist-orange-detail-info",
      "detail-a-side-b-side-gentle-dusk-frame",
      "detail-a-side-b-side-gentle-dusk-hero-main",
      "detail-a-side-b-side-gentle-dusk-hero-closeup",
      "detail-a-side-b-side-gentle-dusk-look-style",
      "detail-a-side-b-side-gentle-dusk-style-images",
      "detail-a-side-b-side-gentle-dusk-how-to-wear",
      "detail-a-side-b-side-gentle-dusk-detail-info",
      "detail-echo-sheer-white-frame",
      "detail-echo-sheer-white-hero-main",
      "detail-echo-sheer-white-hero-closeup",
      "detail-echo-sheer-white-look-style",
      "detail-echo-sheer-white-style-images",
      "detail-echo-sheer-white-how-to-wear",
      "detail-echo-sheer-white-detail-info",
      "detail-echo-blue-white-stripe-frame",
      "detail-echo-blue-white-stripe-hero-main",
      "detail-echo-blue-white-stripe-hero-closeup",
      "detail-echo-blue-white-stripe-look-style",
      "detail-echo-blue-white-stripe-style-images",
      "detail-echo-blue-white-stripe-how-to-wear",
      "detail-echo-blue-white-stripe-detail-info",
      "detail-echo-soft-mist-blue-frame",
      "detail-echo-soft-mist-blue-hero-main",
      "detail-echo-soft-mist-blue-hero-closeup",
      "detail-echo-soft-mist-blue-look-style",
      "detail-echo-soft-mist-blue-style-images",
      "detail-echo-soft-mist-blue-how-to-wear",
      "detail-echo-soft-mist-blue-detail-info",
      "detail-echo-nightfall-black-frame",
      "detail-echo-nightfall-black-hero-main",
      "detail-echo-nightfall-black-hero-closeup",
      "detail-echo-nightfall-black-look-style",
      "detail-echo-nightfall-black-style-images",
      "detail-echo-nightfall-black-how-to-wear",
      "detail-echo-nightfall-black-detail-info",
      "detail-echo-matcha-latte-frame",
      "detail-echo-matcha-latte-hero-main",
      "detail-echo-matcha-latte-hero-closeup",
      "detail-echo-matcha-latte-look-style",
      "detail-echo-matcha-latte-style-images",
      "detail-echo-matcha-latte-how-to-wear",
      "detail-echo-matcha-latte-detail-info",
      "detail-echo-dune-brown-frame",
      "detail-echo-dune-brown-hero-main",
      "detail-echo-dune-brown-hero-closeup",
      "detail-echo-dune-brown-look-style",
      "detail-echo-dune-brown-style-images",
      "detail-echo-dune-brown-how-to-wear",
      "detail-echo-dune-brown-detail-info",
      "detail-neo-order-satin-brown-frame",
      "detail-neo-order-satin-brown-hero-main",
      "detail-neo-order-satin-brown-hero-closeup",
      "detail-neo-order-satin-brown-look-style",
      "detail-neo-order-satin-brown-style-images",
      "detail-neo-order-satin-brown-how-to-wear",
      "detail-neo-order-satin-brown-detail-info",
      "mobile-a-side-b-side-morning-mist-denim-blue-look-and-style-01",
      "mobile-a-side-b-side-morning-mist-denim-blue-more-wear-01",
      "mobile-a-side-b-side-morning-mist-denim-blue-more-wear-02",
      "mobile-a-side-b-side-dancing-mist-orange-look-and-style-01",
      "mobile-a-side-b-side-gentle-dusk-look-and-style-01",
      "mobile-a-side-b-side-gentle-dusk-more-wear-01",
      "mobile-a-side-b-side-gentle-dusk-more-wear-03",
      "mobile-a-side-b-side-gentle-dusk-how-to-wear-step-1-image-1",
      "detail-new-product-lines-neo-order-satin-brown-frame",
      "detail-new-product-lines-neo-order-dune-brown-frame",
      "detail-new-product-lines-neo-order-tidal-denim-blue-frame",
      "detail-new-product-lines-neo-order-morning-mist-denim-blue-frame",
      "detail-new-product-lines-boundaryless-satin-brown-frame",
      "detail-new-product-lines-boundaryless-midnight-mist-denim-blue-frame",
      "detail-new-product-lines-boundaryless-dune-brown-frame",
      "detail-new-product-lines-wandering-verses-sea-foam-white-frame",
      "detail-new-product-lines-wandering-verses-swaying-silver-blue-frame",
      "detail-new-product-lines-wandering-verses-wings-of-light-frame",
      "detail-new-product-lines-rewind-ink-wash-blue-frame",
      "detail-new-product-lines-curve-paradox-ink-wash-blue-frame",
      "mobile-editorial-care-icons-echo",
      "mobile-editorial-care-icons-a-side-b-side",
      "mobile-a-side-b-side-morning-mist-denim-blue-look-and-style-01-retina-3x",
      "mobile-a-side-b-side-dancing-mist-orange-look-and-style-01-retina-3x",
      "mobile-a-side-b-side-gentle-dusk-look-and-style-01-retina-3x",
      "mobile-a-side-b-side-gentle-dusk-how-to-wear-step-1-image-1-retina-3x"
    ]
  },
  "imageFidelityP1RuntimeIntegration": {
    "status": "integrated",
    "acceptedMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p1-intake-20260713/v2-image-fidelity-export-map.json",
    "intakeValidation": "review-screenshots/air-ease-v2-image-fidelity-20260713/p1-intake-20260713/p1-intake-validation.json",
    "copiedRoot": "/assets/air-ease-v2/image-fidelity/",
    "assetCount": 112,
    "skipped": [
      {
        "assetId": "home-right-video-2676-7950",
        "publicPath": "/assets/air-ease-v2/home/home-right-video.mp4",
        "role": "section-video",
        "priority": "P1",
        "batch": "P1 video/poster provenance check",
        "reason": "video body or missing sourceFigmaNode; cannot direct PNG export without a poster/source node",
        "status": "skipped"
      },
      {
        "assetId": "la-croissance-intro-video-01",
        "publicPath": "/assets/air-ease-v2/26-capsule/la-croissance/intro/video-01.mp4",
        "role": "section-video",
        "priority": "P1",
        "batch": "P1 video/poster provenance check",
        "reason": "video body or missing sourceFigmaNode; cannot direct PNG export without a poster/source node",
        "status": "skipped"
      },
      {
        "assetId": "la-croissance-intro-video-02",
        "publicPath": "/assets/air-ease-v2/26-capsule/la-croissance/intro/video-02.mp4",
        "role": "section-video",
        "priority": "P1",
        "batch": "P1 video/poster provenance check",
        "reason": "video body or missing sourceFigmaNode; cannot direct PNG export without a poster/source node",
        "status": "skipped"
      }
    ],
    "assetIds": [
      "home-frame-2676-7720",
      "la-croissance-intro-frame-2787-222",
      "en-coulisse-intro-frame-2796-3288",
      "trouvaille-intro-frame-2816-3630",
      "26fw-curated-pieces-frame-2839-3943",
      "en-coulisse-left-stack-2816-3526-item-01-2816-3558",
      "en-coulisse-left-stack-2816-3526-item-02-2816-3532",
      "en-coulisse-left-stack-2816-3526-item-03-2816-3538",
      "en-coulisse-left-stack-2816-3526-item-04-2816-3541",
      "en-coulisse-left-stack-2816-3526-item-05-2816-3548",
      "en-coulisse-left-stack-2816-3526-item-06-2816-3554",
      "en-coulisse-left-stack-2816-3526-item-07-2816-3566",
      "en-coulisse-left-stack-2816-3526-item-08-2816-3573",
      "en-coulisse-main-stack-2816-3602-item-01-2816-3583",
      "en-coulisse-main-stack-2816-3602-item-02-2816-3588",
      "en-coulisse-main-stack-2816-3602-item-03-2827-3725",
      "en-coulisse-main-stack-2816-3602-item-04-2816-3585",
      "en-coulisse-main-stack-2816-3602-item-05-2816-3595",
      "en-coulisse-main-stack-2816-3602-item-06-2827-3707",
      "en-coulisse-main-stack-2816-3602-item-07-2816-3600",
      "en-coulisse-main-stack-2816-3602-item-08-2827-3712",
      "en-coulisse-main-stack-2816-3602-item-09-2827-3714",
      "trouvaille-left-stack-2827-3819-item-01-2827-3827",
      "trouvaille-left-stack-2827-3819-item-02-2827-3822",
      "trouvaille-left-stack-2827-3819-item-03-2827-3853",
      "trouvaille-left-stack-2827-3819-item-04-2827-3829",
      "trouvaille-left-stack-2827-3819-item-05-2827-3820",
      "trouvaille-left-stack-2827-3819-item-06-2827-3831",
      "trouvaille-left-stack-2827-3819-item-07-2827-3833",
      "trouvaille-left-stack-2827-3819-item-08-2835-3863",
      "trouvaille-main-stack-2827-3783-item-01-2827-3752",
      "trouvaille-main-stack-2827-3783-item-02-2827-3792",
      "trouvaille-main-stack-2827-3783-item-03-2827-3755",
      "trouvaille-main-stack-2827-3783-item-04-2827-3759",
      "trouvaille-main-stack-2827-3783-item-05-2827-3799",
      "trouvaille-main-stack-2827-3783-item-06-2827-3763",
      "trouvaille-main-stack-2827-3783-item-07-2835-3869",
      "26fw-curated-satin-brown-wide-brim-leaf-hat-2839-4315",
      "26fw-curated-eggshell-white-wide-brim-leaf-hat-2839-4334",
      "26fw-curated-satin-brown-pleated-foldable-hat-2839-4319",
      "26fw-curated-dune-brown-pleated-foldable-hat-2839-4322",
      "26fw-curated-misty-grey-reversible-bucket-hat-2839-4331",
      "26fw-curated-midnight-black-slit-brim-bucket-hat-2839-4326",
      "26fw-curated-dune-brown-slit-brim-bucket-hat-2839-4328",
      "26fw-curated-soft-mist-blue-slit-brim-bucket-hat-2839-4324",
      "home-right-video-poster-2676-7950",
      "collection-card-a-side-b-side",
      "collection-card-echo",
      "collection-card-new-order",
      "collection-card-boundaryless",
      "collection-card-wandering-verses",
      "collection-card-rewind",
      "collection-card-curve-paradox",
      "collection-card-duality",
      "26ss-petit-mouvement-frame-2992-4376",
      "petit-mouvement-left-stack-3001-4931-item-01-3001-4932",
      "petit-mouvement-left-stack-3001-4931-item-02-3001-4934",
      "petit-mouvement-left-stack-3001-4931-item-03-3001-4939",
      "petit-mouvement-left-stack-3001-4931-item-04-3001-4949",
      "petit-mouvement-left-stack-3001-4931-item-05-3002-32",
      "petit-mouvement-left-stack-3001-4931-item-06-3002-26",
      "petit-mouvement-left-stack-3001-4931-item-07-3002-101",
      "petit-mouvement-left-stack-3001-4931-item-08-3002-93",
      "petit-mouvement-main-stack-3002-110-item-01-2998-4915",
      "petit-mouvement-main-stack-3002-110-item-02-2998-4918",
      "petit-mouvement-main-stack-3002-110-item-03-2998-4922",
      "petit-mouvement-main-stack-3002-110-item-04-2998-4927",
      "petit-mouvement-main-stack-3002-110-item-05-3001-4954",
      "petit-mouvement-main-stack-3002-110-item-06-3002-86",
      "petit-mouvement-main-stack-3002-110-item-07-3002-2",
      "petit-mouvement-main-stack-3002-110-item-08-3002-73",
      "petit-mouvement-main-stack-3002-110-item-09-3002-9",
      "petit-mouvement-main-stack-3002-110-item-10-3002-63",
      "petit-mouvement-main-stack-3002-110-item-11-3002-17",
      "26ss-sous-le-vent-intro-frame-2994-4806",
      "sous-le-vent-left-stack-3066-23-item-01-3066-24",
      "sous-le-vent-left-stack-3066-23-item-02-3066-26",
      "sous-le-vent-left-stack-3066-23-item-03-3066-34",
      "sous-le-vent-left-stack-3066-23-item-04-3066-28",
      "sous-le-vent-left-stack-3066-23-item-05-3066-42",
      "sous-le-vent-left-stack-3066-23-item-06-3066-37",
      "sous-le-vent-main-stack-3066-53-item-01-3048-9",
      "sous-le-vent-main-stack-3066-53-item-02-3048-11",
      "sous-le-vent-main-stack-3066-53-item-03-3048-14",
      "sous-le-vent-main-stack-3066-53-item-04-3048-18",
      "sous-le-vent-main-stack-3066-53-item-05-3066-2",
      "sous-le-vent-main-stack-3066-53-item-06-3066-8",
      "sous-le-vent-main-stack-3066-53-item-07-3066-15",
      "petit-mouvement-curated-card-01-satin-brown",
      "petit-mouvement-curated-card-02-morning-mist-denim-blue",
      "petit-mouvement-curated-card-03-dune-brown",
      "sous-le-vent-curated-card-01-coarse-linen-souffle",
      "sous-le-vent-curated-card-02-textured-light-grey",
      "sous-le-vent-curated-card-03-dancing-mist-orange",
      "sous-le-vent-curated-card-04-blue-white-stripe",
      "sous-le-vent-curated-card-05-sheer-white",
      "sous-le-vent-curated-card-06-sea-foam-white",
      "sous-le-vent-curated-card-07-wings-of-light",
      "sous-le-vent-curated-card-08-eggshell-white",
      "trouvaille-curated-card-01-morning-mist-denim-blue-cross-brim-bucket-hat",
      "trouvaille-curated-card-02-gentle-dusk-cross-brim-bucket-hat",
      "trouvaille-curated-card-03-tidal-denim-blue-pleated-foldable-hat",
      "trouvaille-curated-card-04-morning-mist-denim-blue-pleated-foldable-hat",
      "trouvaille-curated-card-05-ink-wash-blue-acordeon",
      "trouvaille-curated-card-06-ink-wash-blue-wide-brim-bucket-hat",
      "trouvaille-curated-card-07-ink-wash-blue-reversible-bucket-hat",
      "trouvaille-curated-card-08-wheat-straw-beige-reversible-bucket-hat",
      "la-croissance-mobile-gallery-01-2676-7964",
      "la-croissance-mobile-gallery-02-2676-7968",
      "la-croissance-mobile-gallery-03-2787-249",
      "la-croissance-mobile-gallery-04-2796-476",
      "la-croissance-mobile-gallery-05-2787-250"
    ]
  },
  "imageFidelityP11CurveDuality2xRuntimeIntegration": {
    "status": "integrated",
    "acceptedMap": "review-screenshots/air-ease-v2-image-fidelity-20260713/p1-1-intake-20260713/staging/v2-image-fidelity-p1-1-and-curve-duality-2x-export-map.json",
    "intakeValidation": "review-screenshots/air-ease-v2-image-fidelity-20260713/p1-1-intake-20260713/p1-1-intake-validation.json",
    "copiedRoot": "/assets/air-ease-v2/image-fidelity/p1-1/",
    "assetCount": 13,
    "assetIds": [
      "collection-overview-frame-2994-4418",
      "26fw-trouvaille-curated-frame-3066-75",
      "26ss-petit-mouvement-curated-frame-3066-144",
      "26ss-sous-le-vent-curated-frame-3066-146",
      "detail-curve-paradox-duality-curve-paradox-ink-wash-blue-frame",
      "detail-curve-paradox-duality-curve-paradox-satin-brown-frame",
      "detail-curve-paradox-duality-curve-paradox-eggshell-white-airy-fringe-frame",
      "detail-curve-paradox-duality-curve-paradox-eggshell-white-jacquard-frame",
      "detail-curve-paradox-duality-duality-ink-wash-blue-frame",
      "detail-curve-paradox-duality-duality-wheat-straw-beige-cuprammonium-frame",
      "detail-curve-paradox-duality-duality-wheat-straw-beige-lyocell-frame",
      "detail-curve-paradox-duality-duality-mist-grey-frame",
      "detail-curve-paradox-duality-duality-bright-camellia-frame"
    ]
  },
  "mobileDetailP02AtomicAssets": {
    "schemaVersion": "1.0.0",
    "status": "available",
    "contractId": "mobile-detail-p0-2-atomic-media",
    "sourceZip": "/Users/daqian/Desktop/Erriese redesign/erriese-mobile-detail-p0-2-atomic-media-assets.zip",
    "sourceAssetMap": "/Users/daqian/Desktop/Erriese redesign/review-screenshots/air-ease-v2-mobile-detail-p0-2-intake-20260716/staging/mobile-detail-p0-2-atomic-media-export-map.json",
    "policy": {
      "sourceType": "direct Figma child PNG only",
      "noDesktopFrameFallback": true,
      "noScreenshotFallback": true,
      "noFakeAddToCart": true
    },
    "counts": {
      "routes": 20,
      "assets": 358,
      "product-gallery": 40,
      "look-style": 80,
      "more-wear": 74,
      "how-to-wear-photo": 96,
      "how-to-wear-sketch": 48,
      "selector-thumbnail": 20
    },
    "assets": {
      "mobile-detail-p0-2-neo-order-satin-brown-product-gallery-00-01-3301-1672": {
        "assetId": "mobile-detail-p0-2-neo-order-satin-brown-product-gallery-00-01-3301-1672",
        "route": "/air-ease-v2/detail/neo-order-satin-brown",
        "slug": "neo-order-satin-brown",
        "series": "Neo Order",
        "productStyle": "Foldable Pleated Hat",
        "colorway": "Satin Brown",
        "role": "product-gallery",
        "sequence": 1,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:1672",
        "sourceName": "main 1",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/neo-order/mobile-p0-2-atomic/neo-order-satin-brown/product-gallery/01-3301-1672@3x.png",
        "width": 2700,
        "height": 2700,
        "byteLength": 2788015,
        "sha256": "64c2dfd9a7d9d2cc0f79b8d7d397dc9703bcc884dfc98b7ea6bc6f288357395c",
        "status": "available"
      },
      "mobile-detail-p0-2-neo-order-satin-brown-product-gallery-00-02-3301-1674": {
        "assetId": "mobile-detail-p0-2-neo-order-satin-brown-product-gallery-00-02-3301-1674",
        "route": "/air-ease-v2/detail/neo-order-satin-brown",
        "slug": "neo-order-satin-brown",
        "series": "Neo Order",
        "productStyle": "Foldable Pleated Hat",
        "colorway": "Satin Brown",
        "role": "product-gallery",
        "sequence": 2,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:1674",
        "sourceName": "main 2",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/neo-order/mobile-p0-2-atomic/neo-order-satin-brown/product-gallery/02-3301-1674@3x.png",
        "width": 2700,
        "height": 2700,
        "byteLength": 10306805,
        "sha256": "01ca76a53384c675e74109485dc01cefd9a98cd828f924f65621469fdd0bf26e",
        "status": "available"
      },
      "mobile-detail-p0-2-neo-order-satin-brown-look-style-00-01-3301-1677": {
        "assetId": "mobile-detail-p0-2-neo-order-satin-brown-look-style-00-01-3301-1677",
        "route": "/air-ease-v2/detail/neo-order-satin-brown",
        "slug": "neo-order-satin-brown",
        "series": "Neo Order",
        "productStyle": "Foldable Pleated Hat",
        "colorway": "Satin Brown",
        "role": "look-style",
        "sequence": 1,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:1677",
        "sourceName": "look 1",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/neo-order/mobile-p0-2-atomic/neo-order-satin-brown/look-style/01-3301-1677@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2608739,
        "sha256": "c1b08f5d63f0d83ad1dc44e4d2331969906b015188df5a1476a3c07bb9839de6",
        "status": "available"
      },
      "mobile-detail-p0-2-neo-order-satin-brown-look-style-00-02-3301-1678": {
        "assetId": "mobile-detail-p0-2-neo-order-satin-brown-look-style-00-02-3301-1678",
        "route": "/air-ease-v2/detail/neo-order-satin-brown",
        "slug": "neo-order-satin-brown",
        "series": "Neo Order",
        "productStyle": "Foldable Pleated Hat",
        "colorway": "Satin Brown",
        "role": "look-style",
        "sequence": 2,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:1678",
        "sourceName": "look 2",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/neo-order/mobile-p0-2-atomic/neo-order-satin-brown/look-style/02-3301-1678@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2290730,
        "sha256": "234a4297ab48e8938dc2a776c81e1c937b9a426dcd683c9f76f128d34558b1cf",
        "status": "available"
      },
      "mobile-detail-p0-2-neo-order-satin-brown-look-style-00-03-3301-1679": {
        "assetId": "mobile-detail-p0-2-neo-order-satin-brown-look-style-00-03-3301-1679",
        "route": "/air-ease-v2/detail/neo-order-satin-brown",
        "slug": "neo-order-satin-brown",
        "series": "Neo Order",
        "productStyle": "Foldable Pleated Hat",
        "colorway": "Satin Brown",
        "role": "look-style",
        "sequence": 3,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:1679",
        "sourceName": "look 3",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/neo-order/mobile-p0-2-atomic/neo-order-satin-brown/look-style/03-3301-1679@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2383557,
        "sha256": "dd51f48c582a5b088261a0b9856e6a3af8fc6a0669cf51c5df83d998d21d426d",
        "status": "available"
      },
      "mobile-detail-p0-2-neo-order-satin-brown-look-style-00-04-3301-1681": {
        "assetId": "mobile-detail-p0-2-neo-order-satin-brown-look-style-00-04-3301-1681",
        "route": "/air-ease-v2/detail/neo-order-satin-brown",
        "slug": "neo-order-satin-brown",
        "series": "Neo Order",
        "productStyle": "Foldable Pleated Hat",
        "colorway": "Satin Brown",
        "role": "look-style",
        "sequence": 4,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:1681",
        "sourceName": "look 4",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/neo-order/mobile-p0-2-atomic/neo-order-satin-brown/look-style/04-3301-1681@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2290355,
        "sha256": "d891c3941dcd1ca40667739bb45df59a26446281e984f16f9eef6b2a17175722",
        "status": "available"
      },
      "mobile-detail-p0-2-neo-order-satin-brown-more-wear-00-01-3301-1683": {
        "assetId": "mobile-detail-p0-2-neo-order-satin-brown-more-wear-00-01-3301-1683",
        "route": "/air-ease-v2/detail/neo-order-satin-brown",
        "slug": "neo-order-satin-brown",
        "series": "Neo Order",
        "productStyle": "Foldable Pleated Hat",
        "colorway": "Satin Brown",
        "role": "more-wear",
        "sequence": 1,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:1683",
        "sourceName": "style 1",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/neo-order/mobile-p0-2-atomic/neo-order-satin-brown/more-wear/01-3301-1683@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2687207,
        "sha256": "eb880447c8e2df09601ff00328be4f39ccc4801a0b970c8bfeb55c732758d97a",
        "status": "available"
      },
      "mobile-detail-p0-2-neo-order-satin-brown-more-wear-00-02-3301-1685": {
        "assetId": "mobile-detail-p0-2-neo-order-satin-brown-more-wear-00-02-3301-1685",
        "route": "/air-ease-v2/detail/neo-order-satin-brown",
        "slug": "neo-order-satin-brown",
        "series": "Neo Order",
        "productStyle": "Foldable Pleated Hat",
        "colorway": "Satin Brown",
        "role": "more-wear",
        "sequence": 2,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:1685",
        "sourceName": "style 2",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/neo-order/mobile-p0-2-atomic/neo-order-satin-brown/more-wear/02-3301-1685@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2673843,
        "sha256": "cc1e8edbecf3739b22079a7b3b587232657bb819792509065aea6d362e1c0481",
        "status": "available"
      },
      "mobile-detail-p0-2-neo-order-satin-brown-more-wear-00-03-3301-1687": {
        "assetId": "mobile-detail-p0-2-neo-order-satin-brown-more-wear-00-03-3301-1687",
        "route": "/air-ease-v2/detail/neo-order-satin-brown",
        "slug": "neo-order-satin-brown",
        "series": "Neo Order",
        "productStyle": "Foldable Pleated Hat",
        "colorway": "Satin Brown",
        "role": "more-wear",
        "sequence": 3,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:1687",
        "sourceName": "style 3",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/neo-order/mobile-p0-2-atomic/neo-order-satin-brown/more-wear/03-3301-1687@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2630360,
        "sha256": "a1d7c5951f00052a22ac603aeb7fc2ddfa7ebe30ba65f14e4c53c3702d3bce06",
        "status": "available"
      },
      "mobile-detail-p0-2-neo-order-satin-brown-more-wear-00-04-3301-1689": {
        "assetId": "mobile-detail-p0-2-neo-order-satin-brown-more-wear-00-04-3301-1689",
        "route": "/air-ease-v2/detail/neo-order-satin-brown",
        "slug": "neo-order-satin-brown",
        "series": "Neo Order",
        "productStyle": "Foldable Pleated Hat",
        "colorway": "Satin Brown",
        "role": "more-wear",
        "sequence": 4,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:1689",
        "sourceName": "style 4",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/neo-order/mobile-p0-2-atomic/neo-order-satin-brown/more-wear/04-3301-1689@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2636335,
        "sha256": "8a32b8c96ad1e03c350035b7ca7eef2a3b835feb12357f1cd00a3f15556e0fd1",
        "status": "available"
      },
      "mobile-detail-p0-2-neo-order-satin-brown-how-to-wear-photo-01-01-3301-1693": {
        "assetId": "mobile-detail-p0-2-neo-order-satin-brown-how-to-wear-photo-01-01-3301-1693",
        "route": "/air-ease-v2/detail/neo-order-satin-brown",
        "slug": "neo-order-satin-brown",
        "series": "Neo Order",
        "productStyle": "Foldable Pleated Hat",
        "colorway": "Satin Brown",
        "role": "how-to-wear-photo",
        "sequence": 1,
        "step": 1,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:1693",
        "sourceName": "how to 1-1",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/neo-order/mobile-p0-2-atomic/neo-order-satin-brown/how-to-wear/photos/step-01-01-3301-1693@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2517049,
        "sha256": "5be85593ed371a738635c9c3f12034793228478a60f34c73e55ef80df984056c",
        "status": "available"
      },
      "mobile-detail-p0-2-neo-order-satin-brown-how-to-wear-photo-01-02-3301-1695": {
        "assetId": "mobile-detail-p0-2-neo-order-satin-brown-how-to-wear-photo-01-02-3301-1695",
        "route": "/air-ease-v2/detail/neo-order-satin-brown",
        "slug": "neo-order-satin-brown",
        "series": "Neo Order",
        "productStyle": "Foldable Pleated Hat",
        "colorway": "Satin Brown",
        "role": "how-to-wear-photo",
        "sequence": 2,
        "step": 1,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:1695",
        "sourceName": "how to 1-2",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/neo-order/mobile-p0-2-atomic/neo-order-satin-brown/how-to-wear/photos/step-01-02-3301-1695@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2208442,
        "sha256": "8fadce87ed8bf21478d9e2c83d663b8ef0cdcc5c0a4d589906ce82e5cf5a44b3",
        "status": "available"
      },
      "mobile-detail-p0-2-neo-order-satin-brown-how-to-wear-sketch-01-01-3301-1697": {
        "assetId": "mobile-detail-p0-2-neo-order-satin-brown-how-to-wear-sketch-01-01-3301-1697",
        "route": "/air-ease-v2/detail/neo-order-satin-brown",
        "slug": "neo-order-satin-brown",
        "series": "Neo Order",
        "productStyle": "Foldable Pleated Hat",
        "colorway": "Satin Brown",
        "role": "how-to-wear-sketch",
        "sequence": 1,
        "step": 1,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:1697",
        "sourceName": "how to 1 sketch",
        "sourceType": "direct-figma-child-frame-exportAsync",
        "compositionType": "image-only-line-art-frame",
        "publicPath": "/assets/air-ease-v2/detail/neo-order/mobile-p0-2-atomic/neo-order-satin-brown/how-to-wear/sketches/step-01-01-3301-1697@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 46849,
        "sha256": "bc4c6224488cc589af7c4e4ff08ba1caf8503f5b81e2ba6bfd677772c3fe0601",
        "status": "available"
      },
      "mobile-detail-p0-2-neo-order-satin-brown-how-to-wear-photo-02-03-3301-1703": {
        "assetId": "mobile-detail-p0-2-neo-order-satin-brown-how-to-wear-photo-02-03-3301-1703",
        "route": "/air-ease-v2/detail/neo-order-satin-brown",
        "slug": "neo-order-satin-brown",
        "series": "Neo Order",
        "productStyle": "Foldable Pleated Hat",
        "colorway": "Satin Brown",
        "role": "how-to-wear-photo",
        "sequence": 3,
        "step": 2,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:1703",
        "sourceName": "how to 2-1",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/neo-order/mobile-p0-2-atomic/neo-order-satin-brown/how-to-wear/photos/step-02-03-3301-1703@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2288489,
        "sha256": "d9f730214464e30d6f0ec7cf73e3e685a238650734da5567f9d7c7648a4c252c",
        "status": "available"
      },
      "mobile-detail-p0-2-neo-order-satin-brown-how-to-wear-photo-02-04-3301-1705": {
        "assetId": "mobile-detail-p0-2-neo-order-satin-brown-how-to-wear-photo-02-04-3301-1705",
        "route": "/air-ease-v2/detail/neo-order-satin-brown",
        "slug": "neo-order-satin-brown",
        "series": "Neo Order",
        "productStyle": "Foldable Pleated Hat",
        "colorway": "Satin Brown",
        "role": "how-to-wear-photo",
        "sequence": 4,
        "step": 2,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:1705",
        "sourceName": "how to 2-2",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/neo-order/mobile-p0-2-atomic/neo-order-satin-brown/how-to-wear/photos/step-02-04-3301-1705@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2617735,
        "sha256": "68eec92e519d264f42b635f1f875e1b273d72406a1976cd852fee74b50726556",
        "status": "available"
      },
      "mobile-detail-p0-2-neo-order-satin-brown-how-to-wear-sketch-02-02-3301-1707": {
        "assetId": "mobile-detail-p0-2-neo-order-satin-brown-how-to-wear-sketch-02-02-3301-1707",
        "route": "/air-ease-v2/detail/neo-order-satin-brown",
        "slug": "neo-order-satin-brown",
        "series": "Neo Order",
        "productStyle": "Foldable Pleated Hat",
        "colorway": "Satin Brown",
        "role": "how-to-wear-sketch",
        "sequence": 2,
        "step": 2,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:1707",
        "sourceName": "how to 2 sketch",
        "sourceType": "direct-figma-child-frame-exportAsync",
        "compositionType": "image-only-line-art-frame",
        "publicPath": "/assets/air-ease-v2/detail/neo-order/mobile-p0-2-atomic/neo-order-satin-brown/how-to-wear/sketches/step-02-02-3301-1707@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 53770,
        "sha256": "bd043c44e6be75d2c21d5b9730c1efe4d415b48589bcc9a1fe8877767ba92788",
        "status": "available"
      },
      "mobile-detail-p0-2-neo-order-satin-brown-selector-thumbnail-00-01-3301-1718": {
        "assetId": "mobile-detail-p0-2-neo-order-satin-brown-selector-thumbnail-00-01-3301-1718",
        "route": "/air-ease-v2/detail/neo-order-satin-brown",
        "slug": "neo-order-satin-brown",
        "series": "Neo Order",
        "productStyle": "Foldable Pleated Hat",
        "colorway": "Satin Brown",
        "role": "selector-thumbnail",
        "sequence": 1,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:1718",
        "sourceName": "Satin Brown",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/neo-order/mobile-p0-2-atomic/neo-order-satin-brown/selector/01-3301-1718@3x.png",
        "width": 240,
        "height": 240,
        "byteLength": 54109,
        "sha256": "74cb6f333cf9c58e23453473c940d5b9ae2d463671d5ceea143a241ef6287e11",
        "status": "available"
      },
      "mobile-detail-p0-2-neo-order-dune-brown-product-gallery-00-01-3301-2484": {
        "assetId": "mobile-detail-p0-2-neo-order-dune-brown-product-gallery-00-01-3301-2484",
        "route": "/air-ease-v2/detail/neo-order-dune-brown",
        "slug": "neo-order-dune-brown",
        "series": "Neo Order",
        "productStyle": "Foldable Pleated Hat",
        "colorway": "Dune Brown",
        "role": "product-gallery",
        "sequence": 1,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:2484",
        "sourceName": "main 1",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/neo-order/mobile-p0-2-atomic/neo-order-dune-brown/product-gallery/01-3301-2484@3x.png",
        "width": 2700,
        "height": 2700,
        "byteLength": 7913685,
        "sha256": "54eb938093428fb4e952d50b997b9659f6cca46c875e4108c43d7488539444e1",
        "status": "available"
      },
      "mobile-detail-p0-2-neo-order-dune-brown-product-gallery-00-02-3301-2486": {
        "assetId": "mobile-detail-p0-2-neo-order-dune-brown-product-gallery-00-02-3301-2486",
        "route": "/air-ease-v2/detail/neo-order-dune-brown",
        "slug": "neo-order-dune-brown",
        "series": "Neo Order",
        "productStyle": "Foldable Pleated Hat",
        "colorway": "Dune Brown",
        "role": "product-gallery",
        "sequence": 2,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:2486",
        "sourceName": "main 2",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/neo-order/mobile-p0-2-atomic/neo-order-dune-brown/product-gallery/02-3301-2486@3x.png",
        "width": 2700,
        "height": 2700,
        "byteLength": 9957429,
        "sha256": "9f6e3e51f0b441ea401af2e0abde9bfd40cd63f4bd49113e20c90347346e7b70",
        "status": "available"
      },
      "mobile-detail-p0-2-neo-order-dune-brown-look-style-00-01-3301-2489": {
        "assetId": "mobile-detail-p0-2-neo-order-dune-brown-look-style-00-01-3301-2489",
        "route": "/air-ease-v2/detail/neo-order-dune-brown",
        "slug": "neo-order-dune-brown",
        "series": "Neo Order",
        "productStyle": "Foldable Pleated Hat",
        "colorway": "Dune Brown",
        "role": "look-style",
        "sequence": 1,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:2489",
        "sourceName": "look 1",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/neo-order/mobile-p0-2-atomic/neo-order-dune-brown/look-style/01-3301-2489@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2556905,
        "sha256": "96cc41ccefb835854fc4c0d9129e6efabecf0b077555a44549deb76277122231",
        "status": "available"
      },
      "mobile-detail-p0-2-neo-order-dune-brown-look-style-00-02-3301-2490": {
        "assetId": "mobile-detail-p0-2-neo-order-dune-brown-look-style-00-02-3301-2490",
        "route": "/air-ease-v2/detail/neo-order-dune-brown",
        "slug": "neo-order-dune-brown",
        "series": "Neo Order",
        "productStyle": "Foldable Pleated Hat",
        "colorway": "Dune Brown",
        "role": "look-style",
        "sequence": 2,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:2490",
        "sourceName": "look 2",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/neo-order/mobile-p0-2-atomic/neo-order-dune-brown/look-style/02-3301-2490@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2474055,
        "sha256": "9640f325c95289f7d1df7dbbeb851059b26c3c103a05bd7efa8eed0e1c31a222",
        "status": "available"
      },
      "mobile-detail-p0-2-neo-order-dune-brown-look-style-00-03-3301-2491": {
        "assetId": "mobile-detail-p0-2-neo-order-dune-brown-look-style-00-03-3301-2491",
        "route": "/air-ease-v2/detail/neo-order-dune-brown",
        "slug": "neo-order-dune-brown",
        "series": "Neo Order",
        "productStyle": "Foldable Pleated Hat",
        "colorway": "Dune Brown",
        "role": "look-style",
        "sequence": 3,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:2491",
        "sourceName": "look 3",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/neo-order/mobile-p0-2-atomic/neo-order-dune-brown/look-style/03-3301-2491@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2127771,
        "sha256": "06fca6311b9e7d9f5f5e139ef3856439bc99fc5c0e41d6f91f73b0c4f2f4d70d",
        "status": "available"
      },
      "mobile-detail-p0-2-neo-order-dune-brown-look-style-00-04-3301-2492": {
        "assetId": "mobile-detail-p0-2-neo-order-dune-brown-look-style-00-04-3301-2492",
        "route": "/air-ease-v2/detail/neo-order-dune-brown",
        "slug": "neo-order-dune-brown",
        "series": "Neo Order",
        "productStyle": "Foldable Pleated Hat",
        "colorway": "Dune Brown",
        "role": "look-style",
        "sequence": 4,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:2492",
        "sourceName": "look 4",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/neo-order/mobile-p0-2-atomic/neo-order-dune-brown/look-style/04-3301-2492@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2257401,
        "sha256": "10efefe4f3235a802675c4983f24378bd99feb2d979effbb7f557fb93c3a5e6f",
        "status": "available"
      },
      "mobile-detail-p0-2-neo-order-dune-brown-more-wear-00-01-3301-2494": {
        "assetId": "mobile-detail-p0-2-neo-order-dune-brown-more-wear-00-01-3301-2494",
        "route": "/air-ease-v2/detail/neo-order-dune-brown",
        "slug": "neo-order-dune-brown",
        "series": "Neo Order",
        "productStyle": "Foldable Pleated Hat",
        "colorway": "Dune Brown",
        "role": "more-wear",
        "sequence": 1,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:2494",
        "sourceName": "style 1",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/neo-order/mobile-p0-2-atomic/neo-order-dune-brown/more-wear/01-3301-2494@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2043247,
        "sha256": "ca1d2f2139733b379dce99ddb52813f1d52982909387b52d306d5b0be770e3d2",
        "status": "available"
      },
      "mobile-detail-p0-2-neo-order-dune-brown-more-wear-00-02-3301-2496": {
        "assetId": "mobile-detail-p0-2-neo-order-dune-brown-more-wear-00-02-3301-2496",
        "route": "/air-ease-v2/detail/neo-order-dune-brown",
        "slug": "neo-order-dune-brown",
        "series": "Neo Order",
        "productStyle": "Foldable Pleated Hat",
        "colorway": "Dune Brown",
        "role": "more-wear",
        "sequence": 2,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:2496",
        "sourceName": "style 2",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/neo-order/mobile-p0-2-atomic/neo-order-dune-brown/more-wear/02-3301-2496@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 1986107,
        "sha256": "fd3a5b3e908eb025fec946c9cef8884437481f628761345ddbd093269170fff7",
        "status": "available"
      },
      "mobile-detail-p0-2-neo-order-dune-brown-more-wear-00-03-3301-2498": {
        "assetId": "mobile-detail-p0-2-neo-order-dune-brown-more-wear-00-03-3301-2498",
        "route": "/air-ease-v2/detail/neo-order-dune-brown",
        "slug": "neo-order-dune-brown",
        "series": "Neo Order",
        "productStyle": "Foldable Pleated Hat",
        "colorway": "Dune Brown",
        "role": "more-wear",
        "sequence": 3,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:2498",
        "sourceName": "style 3",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/neo-order/mobile-p0-2-atomic/neo-order-dune-brown/more-wear/03-3301-2498@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 1999431,
        "sha256": "c19647c359a1bba41fc66c1359058175b6aa0b40615a6b9538aa3e53c709d63e",
        "status": "available"
      },
      "mobile-detail-p0-2-neo-order-dune-brown-more-wear-00-04-3301-2500": {
        "assetId": "mobile-detail-p0-2-neo-order-dune-brown-more-wear-00-04-3301-2500",
        "route": "/air-ease-v2/detail/neo-order-dune-brown",
        "slug": "neo-order-dune-brown",
        "series": "Neo Order",
        "productStyle": "Foldable Pleated Hat",
        "colorway": "Dune Brown",
        "role": "more-wear",
        "sequence": 4,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:2500",
        "sourceName": "style 4",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/neo-order/mobile-p0-2-atomic/neo-order-dune-brown/more-wear/04-3301-2500@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2148343,
        "sha256": "c8116700ec630239240fe796839840ded4defa6b032e995909b1b10e5aa1fd7d",
        "status": "available"
      },
      "mobile-detail-p0-2-neo-order-dune-brown-how-to-wear-photo-01-01-3301-2504": {
        "assetId": "mobile-detail-p0-2-neo-order-dune-brown-how-to-wear-photo-01-01-3301-2504",
        "route": "/air-ease-v2/detail/neo-order-dune-brown",
        "slug": "neo-order-dune-brown",
        "series": "Neo Order",
        "productStyle": "Foldable Pleated Hat",
        "colorway": "Dune Brown",
        "role": "how-to-wear-photo",
        "sequence": 1,
        "step": 1,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:2504",
        "sourceName": "how to 1-1",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/neo-order/mobile-p0-2-atomic/neo-order-dune-brown/how-to-wear/photos/step-01-01-3301-2504@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2552928,
        "sha256": "68e579be9fa84a61c099a09835d7dd1c9de9bf6a9dba3db261b40681718261e2",
        "status": "available"
      },
      "mobile-detail-p0-2-neo-order-dune-brown-how-to-wear-photo-01-02-3301-2506": {
        "assetId": "mobile-detail-p0-2-neo-order-dune-brown-how-to-wear-photo-01-02-3301-2506",
        "route": "/air-ease-v2/detail/neo-order-dune-brown",
        "slug": "neo-order-dune-brown",
        "series": "Neo Order",
        "productStyle": "Foldable Pleated Hat",
        "colorway": "Dune Brown",
        "role": "how-to-wear-photo",
        "sequence": 2,
        "step": 1,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:2506",
        "sourceName": "how to 1-2",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/neo-order/mobile-p0-2-atomic/neo-order-dune-brown/how-to-wear/photos/step-01-02-3301-2506@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2347617,
        "sha256": "5ef52565161506c48f38cf829accaf0610912364733604dc663bc1733d7fbfee",
        "status": "available"
      },
      "mobile-detail-p0-2-neo-order-dune-brown-how-to-wear-sketch-01-01-3301-2508": {
        "assetId": "mobile-detail-p0-2-neo-order-dune-brown-how-to-wear-sketch-01-01-3301-2508",
        "route": "/air-ease-v2/detail/neo-order-dune-brown",
        "slug": "neo-order-dune-brown",
        "series": "Neo Order",
        "productStyle": "Foldable Pleated Hat",
        "colorway": "Dune Brown",
        "role": "how-to-wear-sketch",
        "sequence": 1,
        "step": 1,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:2508",
        "sourceName": "how to 1 sketch",
        "sourceType": "direct-figma-child-frame-exportAsync",
        "compositionType": "image-only-line-art-frame",
        "publicPath": "/assets/air-ease-v2/detail/neo-order/mobile-p0-2-atomic/neo-order-dune-brown/how-to-wear/sketches/step-01-01-3301-2508@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 46849,
        "sha256": "bc4c6224488cc589af7c4e4ff08ba1caf8503f5b81e2ba6bfd677772c3fe0601",
        "status": "available"
      },
      "mobile-detail-p0-2-neo-order-dune-brown-how-to-wear-photo-02-03-3301-2514": {
        "assetId": "mobile-detail-p0-2-neo-order-dune-brown-how-to-wear-photo-02-03-3301-2514",
        "route": "/air-ease-v2/detail/neo-order-dune-brown",
        "slug": "neo-order-dune-brown",
        "series": "Neo Order",
        "productStyle": "Foldable Pleated Hat",
        "colorway": "Dune Brown",
        "role": "how-to-wear-photo",
        "sequence": 3,
        "step": 2,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:2514",
        "sourceName": "how to 2-1",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/neo-order/mobile-p0-2-atomic/neo-order-dune-brown/how-to-wear/photos/step-02-03-3301-2514@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2854071,
        "sha256": "00e3910539ab9764bc226158f68a67b33f570f3ac0d43ba636b9f0774b1febd5",
        "status": "available"
      },
      "mobile-detail-p0-2-neo-order-dune-brown-how-to-wear-photo-02-04-3301-2516": {
        "assetId": "mobile-detail-p0-2-neo-order-dune-brown-how-to-wear-photo-02-04-3301-2516",
        "route": "/air-ease-v2/detail/neo-order-dune-brown",
        "slug": "neo-order-dune-brown",
        "series": "Neo Order",
        "productStyle": "Foldable Pleated Hat",
        "colorway": "Dune Brown",
        "role": "how-to-wear-photo",
        "sequence": 4,
        "step": 2,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:2516",
        "sourceName": "how to 2-2",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/neo-order/mobile-p0-2-atomic/neo-order-dune-brown/how-to-wear/photos/step-02-04-3301-2516@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2361637,
        "sha256": "047aa76a55c807ae2f05c166debe4c5c523585dabde872d3575611d8db2698d0",
        "status": "available"
      },
      "mobile-detail-p0-2-neo-order-dune-brown-how-to-wear-sketch-02-02-3301-2518": {
        "assetId": "mobile-detail-p0-2-neo-order-dune-brown-how-to-wear-sketch-02-02-3301-2518",
        "route": "/air-ease-v2/detail/neo-order-dune-brown",
        "slug": "neo-order-dune-brown",
        "series": "Neo Order",
        "productStyle": "Foldable Pleated Hat",
        "colorway": "Dune Brown",
        "role": "how-to-wear-sketch",
        "sequence": 2,
        "step": 2,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:2518",
        "sourceName": "how to 2 sketch",
        "sourceType": "direct-figma-child-frame-exportAsync",
        "compositionType": "image-only-line-art-frame",
        "publicPath": "/assets/air-ease-v2/detail/neo-order/mobile-p0-2-atomic/neo-order-dune-brown/how-to-wear/sketches/step-02-02-3301-2518@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 53770,
        "sha256": "bd043c44e6be75d2c21d5b9730c1efe4d415b48589bcc9a1fe8877767ba92788",
        "status": "available"
      },
      "mobile-detail-p0-2-neo-order-dune-brown-selector-thumbnail-00-01-3301-2531": {
        "assetId": "mobile-detail-p0-2-neo-order-dune-brown-selector-thumbnail-00-01-3301-2531",
        "route": "/air-ease-v2/detail/neo-order-dune-brown",
        "slug": "neo-order-dune-brown",
        "series": "Neo Order",
        "productStyle": "Foldable Pleated Hat",
        "colorway": "Dune Brown",
        "role": "selector-thumbnail",
        "sequence": 1,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:2531",
        "sourceName": "Dune Brown",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/neo-order/mobile-p0-2-atomic/neo-order-dune-brown/selector/01-3301-2531@3x.png",
        "width": 240,
        "height": 240,
        "byteLength": 61699,
        "sha256": "360e385fcd70ffb8eceddc9785f31b1e679a81439249902f2ac7bccbe2381d92",
        "status": "available"
      },
      "mobile-detail-p0-2-neo-order-tidal-denim-blue-product-gallery-00-01-3301-2611": {
        "assetId": "mobile-detail-p0-2-neo-order-tidal-denim-blue-product-gallery-00-01-3301-2611",
        "route": "/air-ease-v2/detail/neo-order-tidal-denim-blue",
        "slug": "neo-order-tidal-denim-blue",
        "series": "Neo Order",
        "productStyle": "Foldable Pleated Hat",
        "colorway": "Tidal Denim Blue",
        "role": "product-gallery",
        "sequence": 1,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:2611",
        "sourceName": "main 1",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/neo-order/mobile-p0-2-atomic/neo-order-tidal-denim-blue/product-gallery/01-3301-2611@3x.png",
        "width": 2700,
        "height": 2700,
        "byteLength": 9717448,
        "sha256": "545387fed74edcc59e1417f17ded998461b5297d0cdfba85a0b123a7403bf96c",
        "status": "available"
      },
      "mobile-detail-p0-2-neo-order-tidal-denim-blue-product-gallery-00-02-3301-2613": {
        "assetId": "mobile-detail-p0-2-neo-order-tidal-denim-blue-product-gallery-00-02-3301-2613",
        "route": "/air-ease-v2/detail/neo-order-tidal-denim-blue",
        "slug": "neo-order-tidal-denim-blue",
        "series": "Neo Order",
        "productStyle": "Foldable Pleated Hat",
        "colorway": "Tidal Denim Blue",
        "role": "product-gallery",
        "sequence": 2,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:2613",
        "sourceName": "main 2",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/neo-order/mobile-p0-2-atomic/neo-order-tidal-denim-blue/product-gallery/02-3301-2613@3x.png",
        "width": 2700,
        "height": 2700,
        "byteLength": 11301379,
        "sha256": "c5b36fffc08ff43bb542e7f9e2eb15bf3708b1fa8b41fe54c660520678a4dd28",
        "status": "available"
      },
      "mobile-detail-p0-2-neo-order-tidal-denim-blue-look-style-00-01-3301-2616": {
        "assetId": "mobile-detail-p0-2-neo-order-tidal-denim-blue-look-style-00-01-3301-2616",
        "route": "/air-ease-v2/detail/neo-order-tidal-denim-blue",
        "slug": "neo-order-tidal-denim-blue",
        "series": "Neo Order",
        "productStyle": "Foldable Pleated Hat",
        "colorway": "Tidal Denim Blue",
        "role": "look-style",
        "sequence": 1,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:2616",
        "sourceName": "look 1",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/neo-order/mobile-p0-2-atomic/neo-order-tidal-denim-blue/look-style/01-3301-2616@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2698464,
        "sha256": "fb9514bd0dab0b4add20ff9345142247de826fe50904313ebc0d3d6f6a019a12",
        "status": "available"
      },
      "mobile-detail-p0-2-neo-order-tidal-denim-blue-look-style-00-02-3301-2617": {
        "assetId": "mobile-detail-p0-2-neo-order-tidal-denim-blue-look-style-00-02-3301-2617",
        "route": "/air-ease-v2/detail/neo-order-tidal-denim-blue",
        "slug": "neo-order-tidal-denim-blue",
        "series": "Neo Order",
        "productStyle": "Foldable Pleated Hat",
        "colorway": "Tidal Denim Blue",
        "role": "look-style",
        "sequence": 2,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:2617",
        "sourceName": "look 2",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/neo-order/mobile-p0-2-atomic/neo-order-tidal-denim-blue/look-style/02-3301-2617@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2721009,
        "sha256": "b0f067f1b4204015c80b0e4505892c42ab7eb8345c05361b6cb02002f84b2025",
        "status": "available"
      },
      "mobile-detail-p0-2-neo-order-tidal-denim-blue-look-style-00-03-3301-2618": {
        "assetId": "mobile-detail-p0-2-neo-order-tidal-denim-blue-look-style-00-03-3301-2618",
        "route": "/air-ease-v2/detail/neo-order-tidal-denim-blue",
        "slug": "neo-order-tidal-denim-blue",
        "series": "Neo Order",
        "productStyle": "Foldable Pleated Hat",
        "colorway": "Tidal Denim Blue",
        "role": "look-style",
        "sequence": 3,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:2618",
        "sourceName": "look 3",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/neo-order/mobile-p0-2-atomic/neo-order-tidal-denim-blue/look-style/03-3301-2618@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2694819,
        "sha256": "b966c975d66f07f5727427f79a0420c3c3dbbaaddfb2acf341562390282d9f56",
        "status": "available"
      },
      "mobile-detail-p0-2-neo-order-tidal-denim-blue-look-style-00-04-3301-2619": {
        "assetId": "mobile-detail-p0-2-neo-order-tidal-denim-blue-look-style-00-04-3301-2619",
        "route": "/air-ease-v2/detail/neo-order-tidal-denim-blue",
        "slug": "neo-order-tidal-denim-blue",
        "series": "Neo Order",
        "productStyle": "Foldable Pleated Hat",
        "colorway": "Tidal Denim Blue",
        "role": "look-style",
        "sequence": 4,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:2619",
        "sourceName": "look 4",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/neo-order/mobile-p0-2-atomic/neo-order-tidal-denim-blue/look-style/04-3301-2619@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2553116,
        "sha256": "703b6ea13fea68f77d5a0db5e6e147f09b852994ae42360bf5903feffa7c9215",
        "status": "available"
      },
      "mobile-detail-p0-2-neo-order-tidal-denim-blue-more-wear-00-01-3301-2621": {
        "assetId": "mobile-detail-p0-2-neo-order-tidal-denim-blue-more-wear-00-01-3301-2621",
        "route": "/air-ease-v2/detail/neo-order-tidal-denim-blue",
        "slug": "neo-order-tidal-denim-blue",
        "series": "Neo Order",
        "productStyle": "Foldable Pleated Hat",
        "colorway": "Tidal Denim Blue",
        "role": "more-wear",
        "sequence": 1,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:2621",
        "sourceName": "style 1",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/neo-order/mobile-p0-2-atomic/neo-order-tidal-denim-blue/more-wear/01-3301-2621@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2728886,
        "sha256": "03f0008d4f10f972399ae86874bbb21b97c2f8c064990082e972e636a2b1f534",
        "status": "available"
      },
      "mobile-detail-p0-2-neo-order-tidal-denim-blue-more-wear-00-02-3301-2623": {
        "assetId": "mobile-detail-p0-2-neo-order-tidal-denim-blue-more-wear-00-02-3301-2623",
        "route": "/air-ease-v2/detail/neo-order-tidal-denim-blue",
        "slug": "neo-order-tidal-denim-blue",
        "series": "Neo Order",
        "productStyle": "Foldable Pleated Hat",
        "colorway": "Tidal Denim Blue",
        "role": "more-wear",
        "sequence": 2,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:2623",
        "sourceName": "style 2",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/neo-order/mobile-p0-2-atomic/neo-order-tidal-denim-blue/more-wear/02-3301-2623@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2577898,
        "sha256": "746496d4aba9d701084a6947396f4b0b2da85e9b53e48e0957d6151352347bbd",
        "status": "available"
      },
      "mobile-detail-p0-2-neo-order-tidal-denim-blue-more-wear-00-03-3301-2625": {
        "assetId": "mobile-detail-p0-2-neo-order-tidal-denim-blue-more-wear-00-03-3301-2625",
        "route": "/air-ease-v2/detail/neo-order-tidal-denim-blue",
        "slug": "neo-order-tidal-denim-blue",
        "series": "Neo Order",
        "productStyle": "Foldable Pleated Hat",
        "colorway": "Tidal Denim Blue",
        "role": "more-wear",
        "sequence": 3,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:2625",
        "sourceName": "style 3",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/neo-order/mobile-p0-2-atomic/neo-order-tidal-denim-blue/more-wear/03-3301-2625@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2891235,
        "sha256": "d47f261abd529ee45e7275723ae0915241f569607335f6284367133f943ba0a4",
        "status": "available"
      },
      "mobile-detail-p0-2-neo-order-tidal-denim-blue-more-wear-00-04-3301-2627": {
        "assetId": "mobile-detail-p0-2-neo-order-tidal-denim-blue-more-wear-00-04-3301-2627",
        "route": "/air-ease-v2/detail/neo-order-tidal-denim-blue",
        "slug": "neo-order-tidal-denim-blue",
        "series": "Neo Order",
        "productStyle": "Foldable Pleated Hat",
        "colorway": "Tidal Denim Blue",
        "role": "more-wear",
        "sequence": 4,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:2627",
        "sourceName": "style 4",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/neo-order/mobile-p0-2-atomic/neo-order-tidal-denim-blue/more-wear/04-3301-2627@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2943148,
        "sha256": "7f33df2c4b9e7456b70c39bed1e0d9ea683e93903521bad98e2ab09fd5a01278",
        "status": "available"
      },
      "mobile-detail-p0-2-neo-order-tidal-denim-blue-how-to-wear-photo-01-01-3301-2631": {
        "assetId": "mobile-detail-p0-2-neo-order-tidal-denim-blue-how-to-wear-photo-01-01-3301-2631",
        "route": "/air-ease-v2/detail/neo-order-tidal-denim-blue",
        "slug": "neo-order-tidal-denim-blue",
        "series": "Neo Order",
        "productStyle": "Foldable Pleated Hat",
        "colorway": "Tidal Denim Blue",
        "role": "how-to-wear-photo",
        "sequence": 1,
        "step": 1,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:2631",
        "sourceName": "how to 1-1",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/neo-order/mobile-p0-2-atomic/neo-order-tidal-denim-blue/how-to-wear/photos/step-01-01-3301-2631@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2469135,
        "sha256": "1ab4608dc7093310e1e77947226f322c69813b844cf2cb9223ba3e12ded0cdea",
        "status": "available"
      },
      "mobile-detail-p0-2-neo-order-tidal-denim-blue-how-to-wear-photo-01-02-3301-2633": {
        "assetId": "mobile-detail-p0-2-neo-order-tidal-denim-blue-how-to-wear-photo-01-02-3301-2633",
        "route": "/air-ease-v2/detail/neo-order-tidal-denim-blue",
        "slug": "neo-order-tidal-denim-blue",
        "series": "Neo Order",
        "productStyle": "Foldable Pleated Hat",
        "colorway": "Tidal Denim Blue",
        "role": "how-to-wear-photo",
        "sequence": 2,
        "step": 1,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:2633",
        "sourceName": "how to 1-2",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/neo-order/mobile-p0-2-atomic/neo-order-tidal-denim-blue/how-to-wear/photos/step-01-02-3301-2633@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2490181,
        "sha256": "acec4ed8edd947da403bc3ec5d25d2e763556644c065f303985da02a8df038cf",
        "status": "available"
      },
      "mobile-detail-p0-2-neo-order-tidal-denim-blue-how-to-wear-sketch-01-01-3301-2635": {
        "assetId": "mobile-detail-p0-2-neo-order-tidal-denim-blue-how-to-wear-sketch-01-01-3301-2635",
        "route": "/air-ease-v2/detail/neo-order-tidal-denim-blue",
        "slug": "neo-order-tidal-denim-blue",
        "series": "Neo Order",
        "productStyle": "Foldable Pleated Hat",
        "colorway": "Tidal Denim Blue",
        "role": "how-to-wear-sketch",
        "sequence": 1,
        "step": 1,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:2635",
        "sourceName": "how to 1 sketch",
        "sourceType": "direct-figma-child-frame-exportAsync",
        "compositionType": "image-only-line-art-frame",
        "publicPath": "/assets/air-ease-v2/detail/neo-order/mobile-p0-2-atomic/neo-order-tidal-denim-blue/how-to-wear/sketches/step-01-01-3301-2635@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 46849,
        "sha256": "bc4c6224488cc589af7c4e4ff08ba1caf8503f5b81e2ba6bfd677772c3fe0601",
        "status": "available"
      },
      "mobile-detail-p0-2-neo-order-tidal-denim-blue-how-to-wear-photo-02-03-3301-2641": {
        "assetId": "mobile-detail-p0-2-neo-order-tidal-denim-blue-how-to-wear-photo-02-03-3301-2641",
        "route": "/air-ease-v2/detail/neo-order-tidal-denim-blue",
        "slug": "neo-order-tidal-denim-blue",
        "series": "Neo Order",
        "productStyle": "Foldable Pleated Hat",
        "colorway": "Tidal Denim Blue",
        "role": "how-to-wear-photo",
        "sequence": 3,
        "step": 2,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:2641",
        "sourceName": "how to 2-1",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/neo-order/mobile-p0-2-atomic/neo-order-tidal-denim-blue/how-to-wear/photos/step-02-03-3301-2641@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2780069,
        "sha256": "ecefc4d8d1c3826876ecdd35be5f8a50f1941b3496e0539a464bb6c38d4fad4a",
        "status": "available"
      },
      "mobile-detail-p0-2-neo-order-tidal-denim-blue-how-to-wear-photo-02-04-3301-2643": {
        "assetId": "mobile-detail-p0-2-neo-order-tidal-denim-blue-how-to-wear-photo-02-04-3301-2643",
        "route": "/air-ease-v2/detail/neo-order-tidal-denim-blue",
        "slug": "neo-order-tidal-denim-blue",
        "series": "Neo Order",
        "productStyle": "Foldable Pleated Hat",
        "colorway": "Tidal Denim Blue",
        "role": "how-to-wear-photo",
        "sequence": 4,
        "step": 2,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:2643",
        "sourceName": "how to 2-2",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/neo-order/mobile-p0-2-atomic/neo-order-tidal-denim-blue/how-to-wear/photos/step-02-04-3301-2643@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2796916,
        "sha256": "08a14531cff56579e3a851940dc8af60fdfa7597c5f27e3fee1c696e205095e0",
        "status": "available"
      },
      "mobile-detail-p0-2-neo-order-tidal-denim-blue-how-to-wear-sketch-02-02-3301-2645": {
        "assetId": "mobile-detail-p0-2-neo-order-tidal-denim-blue-how-to-wear-sketch-02-02-3301-2645",
        "route": "/air-ease-v2/detail/neo-order-tidal-denim-blue",
        "slug": "neo-order-tidal-denim-blue",
        "series": "Neo Order",
        "productStyle": "Foldable Pleated Hat",
        "colorway": "Tidal Denim Blue",
        "role": "how-to-wear-sketch",
        "sequence": 2,
        "step": 2,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:2645",
        "sourceName": "how to 2 sketch",
        "sourceType": "direct-figma-child-frame-exportAsync",
        "compositionType": "image-only-line-art-frame",
        "publicPath": "/assets/air-ease-v2/detail/neo-order/mobile-p0-2-atomic/neo-order-tidal-denim-blue/how-to-wear/sketches/step-02-02-3301-2645@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 53770,
        "sha256": "bd043c44e6be75d2c21d5b9730c1efe4d415b48589bcc9a1fe8877767ba92788",
        "status": "available"
      },
      "mobile-detail-p0-2-neo-order-tidal-denim-blue-selector-thumbnail-00-01-3301-2661": {
        "assetId": "mobile-detail-p0-2-neo-order-tidal-denim-blue-selector-thumbnail-00-01-3301-2661",
        "route": "/air-ease-v2/detail/neo-order-tidal-denim-blue",
        "slug": "neo-order-tidal-denim-blue",
        "series": "Neo Order",
        "productStyle": "Foldable Pleated Hat",
        "colorway": "Tidal Denim Blue",
        "role": "selector-thumbnail",
        "sequence": 1,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:2661",
        "sourceName": "Tidal Denim Blue",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/neo-order/mobile-p0-2-atomic/neo-order-tidal-denim-blue/selector/01-3301-2661@3x.png",
        "width": 240,
        "height": 240,
        "byteLength": 75349,
        "sha256": "9420978a4ccadb7044e9501c31ae65cc53f5ff89c2b8ee78f31b87c0b0e1185d",
        "status": "available"
      },
      "mobile-detail-p0-2-neo-order-morning-mist-denim-blue-product-gallery-00-01-3301-2742": {
        "assetId": "mobile-detail-p0-2-neo-order-morning-mist-denim-blue-product-gallery-00-01-3301-2742",
        "route": "/air-ease-v2/detail/neo-order-morning-mist-denim-blue",
        "slug": "neo-order-morning-mist-denim-blue",
        "series": "Neo Order",
        "productStyle": "Foldable Pleated Hat",
        "colorway": "Morning Mist Denim Blue",
        "role": "product-gallery",
        "sequence": 1,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:2742",
        "sourceName": "main 1",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/neo-order/mobile-p0-2-atomic/neo-order-morning-mist-denim-blue/product-gallery/01-3301-2742@3x.png",
        "width": 2700,
        "height": 2700,
        "byteLength": 8618384,
        "sha256": "aa9e99394cdd7dc69b0cfcbde3450cbd8fb74bf6d3ff933dc94cae1e040a0c4f",
        "status": "available"
      },
      "mobile-detail-p0-2-neo-order-morning-mist-denim-blue-product-gallery-00-02-3301-2744": {
        "assetId": "mobile-detail-p0-2-neo-order-morning-mist-denim-blue-product-gallery-00-02-3301-2744",
        "route": "/air-ease-v2/detail/neo-order-morning-mist-denim-blue",
        "slug": "neo-order-morning-mist-denim-blue",
        "series": "Neo Order",
        "productStyle": "Foldable Pleated Hat",
        "colorway": "Morning Mist Denim Blue",
        "role": "product-gallery",
        "sequence": 2,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:2744",
        "sourceName": "main 2",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/neo-order/mobile-p0-2-atomic/neo-order-morning-mist-denim-blue/product-gallery/02-3301-2744@3x.png",
        "width": 2700,
        "height": 2700,
        "byteLength": 11781073,
        "sha256": "c5c7e4508d141a08df6cf31213cfd7f42bf988e3dc29d25adb77a20f818ef70b",
        "status": "available"
      },
      "mobile-detail-p0-2-neo-order-morning-mist-denim-blue-look-style-00-01-3301-2747": {
        "assetId": "mobile-detail-p0-2-neo-order-morning-mist-denim-blue-look-style-00-01-3301-2747",
        "route": "/air-ease-v2/detail/neo-order-morning-mist-denim-blue",
        "slug": "neo-order-morning-mist-denim-blue",
        "series": "Neo Order",
        "productStyle": "Foldable Pleated Hat",
        "colorway": "Morning Mist Denim Blue",
        "role": "look-style",
        "sequence": 1,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:2747",
        "sourceName": "look 1",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/neo-order/mobile-p0-2-atomic/neo-order-morning-mist-denim-blue/look-style/01-3301-2747@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2411640,
        "sha256": "0b2c6b03428d5aafc6e58c50099ac345024d6bae3d41615fd7f95e0bb5ad8950",
        "status": "available"
      },
      "mobile-detail-p0-2-neo-order-morning-mist-denim-blue-look-style-00-02-3301-2748": {
        "assetId": "mobile-detail-p0-2-neo-order-morning-mist-denim-blue-look-style-00-02-3301-2748",
        "route": "/air-ease-v2/detail/neo-order-morning-mist-denim-blue",
        "slug": "neo-order-morning-mist-denim-blue",
        "series": "Neo Order",
        "productStyle": "Foldable Pleated Hat",
        "colorway": "Morning Mist Denim Blue",
        "role": "look-style",
        "sequence": 2,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:2748",
        "sourceName": "look 2",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/neo-order/mobile-p0-2-atomic/neo-order-morning-mist-denim-blue/look-style/02-3301-2748@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2345578,
        "sha256": "263a76f3d565e939845e094485f9a5ebfda1e2d209a76985b4895937e64ff155",
        "status": "available"
      },
      "mobile-detail-p0-2-neo-order-morning-mist-denim-blue-look-style-00-03-3301-2749": {
        "assetId": "mobile-detail-p0-2-neo-order-morning-mist-denim-blue-look-style-00-03-3301-2749",
        "route": "/air-ease-v2/detail/neo-order-morning-mist-denim-blue",
        "slug": "neo-order-morning-mist-denim-blue",
        "series": "Neo Order",
        "productStyle": "Foldable Pleated Hat",
        "colorway": "Morning Mist Denim Blue",
        "role": "look-style",
        "sequence": 3,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:2749",
        "sourceName": "look 3",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/neo-order/mobile-p0-2-atomic/neo-order-morning-mist-denim-blue/look-style/03-3301-2749@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2348473,
        "sha256": "360e4746b3ff2266ade338b0c56e46a59d27a5743d8668cc0f9c8a68949ac8cd",
        "status": "available"
      },
      "mobile-detail-p0-2-neo-order-morning-mist-denim-blue-look-style-00-04-3301-2750": {
        "assetId": "mobile-detail-p0-2-neo-order-morning-mist-denim-blue-look-style-00-04-3301-2750",
        "route": "/air-ease-v2/detail/neo-order-morning-mist-denim-blue",
        "slug": "neo-order-morning-mist-denim-blue",
        "series": "Neo Order",
        "productStyle": "Foldable Pleated Hat",
        "colorway": "Morning Mist Denim Blue",
        "role": "look-style",
        "sequence": 4,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:2750",
        "sourceName": "look 4",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/neo-order/mobile-p0-2-atomic/neo-order-morning-mist-denim-blue/look-style/04-3301-2750@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2364136,
        "sha256": "dc9ae0a00f717dead251f83115a89e12064aec9382e9c60167f4a59434362af4",
        "status": "available"
      },
      "mobile-detail-p0-2-neo-order-morning-mist-denim-blue-more-wear-00-01-3301-2752": {
        "assetId": "mobile-detail-p0-2-neo-order-morning-mist-denim-blue-more-wear-00-01-3301-2752",
        "route": "/air-ease-v2/detail/neo-order-morning-mist-denim-blue",
        "slug": "neo-order-morning-mist-denim-blue",
        "series": "Neo Order",
        "productStyle": "Foldable Pleated Hat",
        "colorway": "Morning Mist Denim Blue",
        "role": "more-wear",
        "sequence": 1,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:2752",
        "sourceName": "style 1",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/neo-order/mobile-p0-2-atomic/neo-order-morning-mist-denim-blue/more-wear/01-3301-2752@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2957909,
        "sha256": "04f7d444a5dd887e2ed750f9a8248805ed667f3d8a52e936b635e5bc23152c5a",
        "status": "available"
      },
      "mobile-detail-p0-2-neo-order-morning-mist-denim-blue-more-wear-00-02-3301-2754": {
        "assetId": "mobile-detail-p0-2-neo-order-morning-mist-denim-blue-more-wear-00-02-3301-2754",
        "route": "/air-ease-v2/detail/neo-order-morning-mist-denim-blue",
        "slug": "neo-order-morning-mist-denim-blue",
        "series": "Neo Order",
        "productStyle": "Foldable Pleated Hat",
        "colorway": "Morning Mist Denim Blue",
        "role": "more-wear",
        "sequence": 2,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:2754",
        "sourceName": "style 2",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/neo-order/mobile-p0-2-atomic/neo-order-morning-mist-denim-blue/more-wear/02-3301-2754@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2968014,
        "sha256": "4383f79d1d259f7851651ae8e4bc65f2b05d85cfd2a27bdbc45e3a0d5027c888",
        "status": "available"
      },
      "mobile-detail-p0-2-neo-order-morning-mist-denim-blue-more-wear-00-03-3301-2756": {
        "assetId": "mobile-detail-p0-2-neo-order-morning-mist-denim-blue-more-wear-00-03-3301-2756",
        "route": "/air-ease-v2/detail/neo-order-morning-mist-denim-blue",
        "slug": "neo-order-morning-mist-denim-blue",
        "series": "Neo Order",
        "productStyle": "Foldable Pleated Hat",
        "colorway": "Morning Mist Denim Blue",
        "role": "more-wear",
        "sequence": 3,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:2756",
        "sourceName": "style 3",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/neo-order/mobile-p0-2-atomic/neo-order-morning-mist-denim-blue/more-wear/03-3301-2756@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 3090823,
        "sha256": "84663d2bb76523973dcf664330b12abbcda365e01b441ee141cb5b1b20a60f37",
        "status": "available"
      },
      "mobile-detail-p0-2-neo-order-morning-mist-denim-blue-more-wear-00-04-3301-2758": {
        "assetId": "mobile-detail-p0-2-neo-order-morning-mist-denim-blue-more-wear-00-04-3301-2758",
        "route": "/air-ease-v2/detail/neo-order-morning-mist-denim-blue",
        "slug": "neo-order-morning-mist-denim-blue",
        "series": "Neo Order",
        "productStyle": "Foldable Pleated Hat",
        "colorway": "Morning Mist Denim Blue",
        "role": "more-wear",
        "sequence": 4,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:2758",
        "sourceName": "style 4",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/neo-order/mobile-p0-2-atomic/neo-order-morning-mist-denim-blue/more-wear/04-3301-2758@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2879991,
        "sha256": "1db84625166647ddcc12c9e9a0499f5b3f3351b3f84d0cc820c09f68eb6792a3",
        "status": "available"
      },
      "mobile-detail-p0-2-neo-order-morning-mist-denim-blue-how-to-wear-photo-01-01-3301-2762": {
        "assetId": "mobile-detail-p0-2-neo-order-morning-mist-denim-blue-how-to-wear-photo-01-01-3301-2762",
        "route": "/air-ease-v2/detail/neo-order-morning-mist-denim-blue",
        "slug": "neo-order-morning-mist-denim-blue",
        "series": "Neo Order",
        "productStyle": "Foldable Pleated Hat",
        "colorway": "Morning Mist Denim Blue",
        "role": "how-to-wear-photo",
        "sequence": 1,
        "step": 1,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:2762",
        "sourceName": "how to 1-1",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/neo-order/mobile-p0-2-atomic/neo-order-morning-mist-denim-blue/how-to-wear/photos/step-01-01-3301-2762@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2217167,
        "sha256": "18d0539abcb32dc086580856445730e02044a0dc279b6772bad81f5252e6f2c4",
        "status": "available"
      },
      "mobile-detail-p0-2-neo-order-morning-mist-denim-blue-how-to-wear-photo-01-02-3301-2764": {
        "assetId": "mobile-detail-p0-2-neo-order-morning-mist-denim-blue-how-to-wear-photo-01-02-3301-2764",
        "route": "/air-ease-v2/detail/neo-order-morning-mist-denim-blue",
        "slug": "neo-order-morning-mist-denim-blue",
        "series": "Neo Order",
        "productStyle": "Foldable Pleated Hat",
        "colorway": "Morning Mist Denim Blue",
        "role": "how-to-wear-photo",
        "sequence": 2,
        "step": 1,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:2764",
        "sourceName": "how to 1-2",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/neo-order/mobile-p0-2-atomic/neo-order-morning-mist-denim-blue/how-to-wear/photos/step-01-02-3301-2764@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2434440,
        "sha256": "aab8568ae3655779aac49072091cef4a746484e9303a097698f69c43b130946e",
        "status": "available"
      },
      "mobile-detail-p0-2-neo-order-morning-mist-denim-blue-how-to-wear-sketch-01-01-3301-2766": {
        "assetId": "mobile-detail-p0-2-neo-order-morning-mist-denim-blue-how-to-wear-sketch-01-01-3301-2766",
        "route": "/air-ease-v2/detail/neo-order-morning-mist-denim-blue",
        "slug": "neo-order-morning-mist-denim-blue",
        "series": "Neo Order",
        "productStyle": "Foldable Pleated Hat",
        "colorway": "Morning Mist Denim Blue",
        "role": "how-to-wear-sketch",
        "sequence": 1,
        "step": 1,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:2766",
        "sourceName": "how to 1 sketch",
        "sourceType": "direct-figma-child-frame-exportAsync",
        "compositionType": "image-only-line-art-frame",
        "publicPath": "/assets/air-ease-v2/detail/neo-order/mobile-p0-2-atomic/neo-order-morning-mist-denim-blue/how-to-wear/sketches/step-01-01-3301-2766@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 46849,
        "sha256": "bc4c6224488cc589af7c4e4ff08ba1caf8503f5b81e2ba6bfd677772c3fe0601",
        "status": "available"
      },
      "mobile-detail-p0-2-neo-order-morning-mist-denim-blue-how-to-wear-photo-02-03-3301-2772": {
        "assetId": "mobile-detail-p0-2-neo-order-morning-mist-denim-blue-how-to-wear-photo-02-03-3301-2772",
        "route": "/air-ease-v2/detail/neo-order-morning-mist-denim-blue",
        "slug": "neo-order-morning-mist-denim-blue",
        "series": "Neo Order",
        "productStyle": "Foldable Pleated Hat",
        "colorway": "Morning Mist Denim Blue",
        "role": "how-to-wear-photo",
        "sequence": 3,
        "step": 2,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:2772",
        "sourceName": "how to 2-1",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/neo-order/mobile-p0-2-atomic/neo-order-morning-mist-denim-blue/how-to-wear/photos/step-02-03-3301-2772@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2682152,
        "sha256": "923bd940cd231a8e674e027dcc81d2c5a0378d78b83b2958333c6a33cc1e1ef9",
        "status": "available"
      },
      "mobile-detail-p0-2-neo-order-morning-mist-denim-blue-how-to-wear-photo-02-04-3301-2774": {
        "assetId": "mobile-detail-p0-2-neo-order-morning-mist-denim-blue-how-to-wear-photo-02-04-3301-2774",
        "route": "/air-ease-v2/detail/neo-order-morning-mist-denim-blue",
        "slug": "neo-order-morning-mist-denim-blue",
        "series": "Neo Order",
        "productStyle": "Foldable Pleated Hat",
        "colorway": "Morning Mist Denim Blue",
        "role": "how-to-wear-photo",
        "sequence": 4,
        "step": 2,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:2774",
        "sourceName": "how to 2-2",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/neo-order/mobile-p0-2-atomic/neo-order-morning-mist-denim-blue/how-to-wear/photos/step-02-04-3301-2774@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2381205,
        "sha256": "adcfbeb15a61e7a45c2d259af2fbd6ffd8729ee7dc1226583025cd20a852cc5c",
        "status": "available"
      },
      "mobile-detail-p0-2-neo-order-morning-mist-denim-blue-how-to-wear-sketch-02-02-3301-2776": {
        "assetId": "mobile-detail-p0-2-neo-order-morning-mist-denim-blue-how-to-wear-sketch-02-02-3301-2776",
        "route": "/air-ease-v2/detail/neo-order-morning-mist-denim-blue",
        "slug": "neo-order-morning-mist-denim-blue",
        "series": "Neo Order",
        "productStyle": "Foldable Pleated Hat",
        "colorway": "Morning Mist Denim Blue",
        "role": "how-to-wear-sketch",
        "sequence": 2,
        "step": 2,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:2776",
        "sourceName": "how to 2 sketch",
        "sourceType": "direct-figma-child-frame-exportAsync",
        "compositionType": "image-only-line-art-frame",
        "publicPath": "/assets/air-ease-v2/detail/neo-order/mobile-p0-2-atomic/neo-order-morning-mist-denim-blue/how-to-wear/sketches/step-02-02-3301-2776@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 53770,
        "sha256": "bd043c44e6be75d2c21d5b9730c1efe4d415b48589bcc9a1fe8877767ba92788",
        "status": "available"
      },
      "mobile-detail-p0-2-neo-order-morning-mist-denim-blue-selector-thumbnail-00-01-3301-2794": {
        "assetId": "mobile-detail-p0-2-neo-order-morning-mist-denim-blue-selector-thumbnail-00-01-3301-2794",
        "route": "/air-ease-v2/detail/neo-order-morning-mist-denim-blue",
        "slug": "neo-order-morning-mist-denim-blue",
        "series": "Neo Order",
        "productStyle": "Foldable Pleated Hat",
        "colorway": "Morning Mist Denim Blue",
        "role": "selector-thumbnail",
        "sequence": 1,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:2794",
        "sourceName": "Nightfall Black",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/neo-order/mobile-p0-2-atomic/neo-order-morning-mist-denim-blue/selector/01-3301-2794@3x.png",
        "width": 240,
        "height": 240,
        "byteLength": 66778,
        "sha256": "9c5ee702ff87985a4e4a243e2cc2ec01329ebf6491464da2452d04a8cd057a67",
        "status": "available"
      },
      "mobile-detail-p0-2-boundaryless-satin-brown-product-gallery-00-01-3301-1800": {
        "assetId": "mobile-detail-p0-2-boundaryless-satin-brown-product-gallery-00-01-3301-1800",
        "route": "/air-ease-v2/detail/boundaryless-satin-brown",
        "slug": "boundaryless-satin-brown",
        "series": "Boundaryless",
        "productStyle": "Petit Mouvement",
        "colorway": "Satin Brown",
        "role": "product-gallery",
        "sequence": 1,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:1800",
        "sourceName": "main 1",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/boundaryless/mobile-p0-2-atomic/boundaryless-satin-brown/product-gallery/01-3301-1800@3x.png",
        "width": 2700,
        "height": 2700,
        "byteLength": 7948752,
        "sha256": "fc150d7496e5e1a4ba3d1e09a4825d08a8c0ade032d168f257e123db92edcc76",
        "status": "available"
      },
      "mobile-detail-p0-2-boundaryless-satin-brown-product-gallery-00-02-3301-1802": {
        "assetId": "mobile-detail-p0-2-boundaryless-satin-brown-product-gallery-00-02-3301-1802",
        "route": "/air-ease-v2/detail/boundaryless-satin-brown",
        "slug": "boundaryless-satin-brown",
        "series": "Boundaryless",
        "productStyle": "Petit Mouvement",
        "colorway": "Satin Brown",
        "role": "product-gallery",
        "sequence": 2,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:1802",
        "sourceName": "main 2",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/boundaryless/mobile-p0-2-atomic/boundaryless-satin-brown/product-gallery/02-3301-1802@3x.png",
        "width": 2700,
        "height": 2700,
        "byteLength": 9713791,
        "sha256": "be6fe265adb3edc11156fb4519581776e3e1c210aaa53d5af012b2b11bfd7088",
        "status": "available"
      },
      "mobile-detail-p0-2-boundaryless-satin-brown-look-style-00-01-3301-1806": {
        "assetId": "mobile-detail-p0-2-boundaryless-satin-brown-look-style-00-01-3301-1806",
        "route": "/air-ease-v2/detail/boundaryless-satin-brown",
        "slug": "boundaryless-satin-brown",
        "series": "Boundaryless",
        "productStyle": "Petit Mouvement",
        "colorway": "Satin Brown",
        "role": "look-style",
        "sequence": 1,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:1806",
        "sourceName": "look 1",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/boundaryless/mobile-p0-2-atomic/boundaryless-satin-brown/look-style/01-3301-1806@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2509195,
        "sha256": "d6f7dbbf3e9b61ab0d0c9937a9d23865c5ff1d2dd0132a64f95d24074ce7c97e",
        "status": "available"
      },
      "mobile-detail-p0-2-boundaryless-satin-brown-look-style-00-02-3301-1807": {
        "assetId": "mobile-detail-p0-2-boundaryless-satin-brown-look-style-00-02-3301-1807",
        "route": "/air-ease-v2/detail/boundaryless-satin-brown",
        "slug": "boundaryless-satin-brown",
        "series": "Boundaryless",
        "productStyle": "Petit Mouvement",
        "colorway": "Satin Brown",
        "role": "look-style",
        "sequence": 2,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:1807",
        "sourceName": "look 2",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/boundaryless/mobile-p0-2-atomic/boundaryless-satin-brown/look-style/02-3301-1807@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2114450,
        "sha256": "d029f3d2f47359397878edafd0c5cb2ce2bbc7fcf00d52c6c0b925e0890ca1a9",
        "status": "available"
      },
      "mobile-detail-p0-2-boundaryless-satin-brown-look-style-00-03-3301-1808": {
        "assetId": "mobile-detail-p0-2-boundaryless-satin-brown-look-style-00-03-3301-1808",
        "route": "/air-ease-v2/detail/boundaryless-satin-brown",
        "slug": "boundaryless-satin-brown",
        "series": "Boundaryless",
        "productStyle": "Petit Mouvement",
        "colorway": "Satin Brown",
        "role": "look-style",
        "sequence": 3,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:1808",
        "sourceName": "look 3",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/boundaryless/mobile-p0-2-atomic/boundaryless-satin-brown/look-style/03-3301-1808@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2257183,
        "sha256": "6c591ebbf7f7ae244e75d3c8b84e7b7d047a5e217a066218edd32eb4c89ca266",
        "status": "available"
      },
      "mobile-detail-p0-2-boundaryless-satin-brown-look-style-00-04-3301-1810": {
        "assetId": "mobile-detail-p0-2-boundaryless-satin-brown-look-style-00-04-3301-1810",
        "route": "/air-ease-v2/detail/boundaryless-satin-brown",
        "slug": "boundaryless-satin-brown",
        "series": "Boundaryless",
        "productStyle": "Petit Mouvement",
        "colorway": "Satin Brown",
        "role": "look-style",
        "sequence": 4,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:1810",
        "sourceName": "look 4",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/boundaryless/mobile-p0-2-atomic/boundaryless-satin-brown/look-style/04-3301-1810@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2358368,
        "sha256": "5500160a9fb60f1919e847b7a147e92ca0250d9da45aa4e5a265408783eab82b",
        "status": "available"
      },
      "mobile-detail-p0-2-boundaryless-satin-brown-more-wear-00-01-3301-1813": {
        "assetId": "mobile-detail-p0-2-boundaryless-satin-brown-more-wear-00-01-3301-1813",
        "route": "/air-ease-v2/detail/boundaryless-satin-brown",
        "slug": "boundaryless-satin-brown",
        "series": "Boundaryless",
        "productStyle": "Petit Mouvement",
        "colorway": "Satin Brown",
        "role": "more-wear",
        "sequence": 1,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:1813",
        "sourceName": "style 1",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/boundaryless/mobile-p0-2-atomic/boundaryless-satin-brown/more-wear/01-3301-1813@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2970009,
        "sha256": "909163f0c9285949f29b976796d63ae935cf82599dfc1580a99fa0dd304a9655",
        "status": "available"
      },
      "mobile-detail-p0-2-boundaryless-satin-brown-more-wear-00-02-3301-1815": {
        "assetId": "mobile-detail-p0-2-boundaryless-satin-brown-more-wear-00-02-3301-1815",
        "route": "/air-ease-v2/detail/boundaryless-satin-brown",
        "slug": "boundaryless-satin-brown",
        "series": "Boundaryless",
        "productStyle": "Petit Mouvement",
        "colorway": "Satin Brown",
        "role": "more-wear",
        "sequence": 2,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:1815",
        "sourceName": "style 2",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/boundaryless/mobile-p0-2-atomic/boundaryless-satin-brown/more-wear/02-3301-1815@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2975561,
        "sha256": "cf37333d50e242520976adb2c87f91c0491a35acb3ee0191c7dd04d60157aacc",
        "status": "available"
      },
      "mobile-detail-p0-2-boundaryless-satin-brown-more-wear-00-03-3301-1817": {
        "assetId": "mobile-detail-p0-2-boundaryless-satin-brown-more-wear-00-03-3301-1817",
        "route": "/air-ease-v2/detail/boundaryless-satin-brown",
        "slug": "boundaryless-satin-brown",
        "series": "Boundaryless",
        "productStyle": "Petit Mouvement",
        "colorway": "Satin Brown",
        "role": "more-wear",
        "sequence": 3,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:1817",
        "sourceName": "style 3",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/boundaryless/mobile-p0-2-atomic/boundaryless-satin-brown/more-wear/03-3301-1817@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2988863,
        "sha256": "51210679f8ab95b5727726221dc88d65d85e6f9fc67085730b3a7f6d61b8e877",
        "status": "available"
      },
      "mobile-detail-p0-2-boundaryless-satin-brown-more-wear-00-04-3301-1819": {
        "assetId": "mobile-detail-p0-2-boundaryless-satin-brown-more-wear-00-04-3301-1819",
        "route": "/air-ease-v2/detail/boundaryless-satin-brown",
        "slug": "boundaryless-satin-brown",
        "series": "Boundaryless",
        "productStyle": "Petit Mouvement",
        "colorway": "Satin Brown",
        "role": "more-wear",
        "sequence": 4,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:1819",
        "sourceName": "style 4",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/boundaryless/mobile-p0-2-atomic/boundaryless-satin-brown/more-wear/04-3301-1819@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 3052239,
        "sha256": "d99b9b5059c16b5e6b827b42e4dc59cbd0fb6d660a0d60ed0056a9fa7b77c2ee",
        "status": "available"
      },
      "mobile-detail-p0-2-boundaryless-satin-brown-how-to-wear-photo-01-01-3301-1823": {
        "assetId": "mobile-detail-p0-2-boundaryless-satin-brown-how-to-wear-photo-01-01-3301-1823",
        "route": "/air-ease-v2/detail/boundaryless-satin-brown",
        "slug": "boundaryless-satin-brown",
        "series": "Boundaryless",
        "productStyle": "Petit Mouvement",
        "colorway": "Satin Brown",
        "role": "how-to-wear-photo",
        "sequence": 1,
        "step": 1,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:1823",
        "sourceName": "how to 1-1",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/boundaryless/mobile-p0-2-atomic/boundaryless-satin-brown/how-to-wear/photos/step-01-01-3301-1823@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2371460,
        "sha256": "aae5f14dd7e74964519f1eea1488a2b859b001eebba922e08d300efb27e978a2",
        "status": "available"
      },
      "mobile-detail-p0-2-boundaryless-satin-brown-how-to-wear-photo-01-02-3301-1825": {
        "assetId": "mobile-detail-p0-2-boundaryless-satin-brown-how-to-wear-photo-01-02-3301-1825",
        "route": "/air-ease-v2/detail/boundaryless-satin-brown",
        "slug": "boundaryless-satin-brown",
        "series": "Boundaryless",
        "productStyle": "Petit Mouvement",
        "colorway": "Satin Brown",
        "role": "how-to-wear-photo",
        "sequence": 2,
        "step": 1,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:1825",
        "sourceName": "how to 1-2",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/boundaryless/mobile-p0-2-atomic/boundaryless-satin-brown/how-to-wear/photos/step-01-02-3301-1825@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2358368,
        "sha256": "5500160a9fb60f1919e847b7a147e92ca0250d9da45aa4e5a265408783eab82b",
        "status": "available"
      },
      "mobile-detail-p0-2-boundaryless-satin-brown-how-to-wear-sketch-01-01-3301-1827": {
        "assetId": "mobile-detail-p0-2-boundaryless-satin-brown-how-to-wear-sketch-01-01-3301-1827",
        "route": "/air-ease-v2/detail/boundaryless-satin-brown",
        "slug": "boundaryless-satin-brown",
        "series": "Boundaryless",
        "productStyle": "Petit Mouvement",
        "colorway": "Satin Brown",
        "role": "how-to-wear-sketch",
        "sequence": 1,
        "step": 1,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:1827",
        "sourceName": "how to 1 sketch",
        "sourceType": "direct-figma-child-frame-exportAsync",
        "compositionType": "image-only-line-art-frame",
        "publicPath": "/assets/air-ease-v2/detail/boundaryless/mobile-p0-2-atomic/boundaryless-satin-brown/how-to-wear/sketches/step-01-01-3301-1827@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 89750,
        "sha256": "29e68fdf6711210cebadf6ec904b7828de2e5ba3a672ade670f7acb417afe72e",
        "status": "available"
      },
      "mobile-detail-p0-2-boundaryless-satin-brown-how-to-wear-photo-02-03-3301-1836": {
        "assetId": "mobile-detail-p0-2-boundaryless-satin-brown-how-to-wear-photo-02-03-3301-1836",
        "route": "/air-ease-v2/detail/boundaryless-satin-brown",
        "slug": "boundaryless-satin-brown",
        "series": "Boundaryless",
        "productStyle": "Petit Mouvement",
        "colorway": "Satin Brown",
        "role": "how-to-wear-photo",
        "sequence": 3,
        "step": 2,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:1836",
        "sourceName": "how to 2-1",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/boundaryless/mobile-p0-2-atomic/boundaryless-satin-brown/how-to-wear/photos/step-02-03-3301-1836@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2114450,
        "sha256": "d029f3d2f47359397878edafd0c5cb2ce2bbc7fcf00d52c6c0b925e0890ca1a9",
        "status": "available"
      },
      "mobile-detail-p0-2-boundaryless-satin-brown-how-to-wear-photo-02-04-3301-1837": {
        "assetId": "mobile-detail-p0-2-boundaryless-satin-brown-how-to-wear-photo-02-04-3301-1837",
        "route": "/air-ease-v2/detail/boundaryless-satin-brown",
        "slug": "boundaryless-satin-brown",
        "series": "Boundaryless",
        "productStyle": "Petit Mouvement",
        "colorway": "Satin Brown",
        "role": "how-to-wear-photo",
        "sequence": 4,
        "step": 2,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:1837",
        "sourceName": "how to 2-2",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/boundaryless/mobile-p0-2-atomic/boundaryless-satin-brown/how-to-wear/photos/step-02-04-3301-1837@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2509195,
        "sha256": "d6f7dbbf3e9b61ab0d0c9937a9d23865c5ff1d2dd0132a64f95d24074ce7c97e",
        "status": "available"
      },
      "mobile-detail-p0-2-boundaryless-satin-brown-how-to-wear-sketch-02-02-3301-1838": {
        "assetId": "mobile-detail-p0-2-boundaryless-satin-brown-how-to-wear-sketch-02-02-3301-1838",
        "route": "/air-ease-v2/detail/boundaryless-satin-brown",
        "slug": "boundaryless-satin-brown",
        "series": "Boundaryless",
        "productStyle": "Petit Mouvement",
        "colorway": "Satin Brown",
        "role": "how-to-wear-sketch",
        "sequence": 2,
        "step": 2,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:1838",
        "sourceName": "how to 2 sketch",
        "sourceType": "direct-figma-child-frame-exportAsync",
        "compositionType": "image-only-line-art-frame",
        "publicPath": "/assets/air-ease-v2/detail/boundaryless/mobile-p0-2-atomic/boundaryless-satin-brown/how-to-wear/sketches/step-02-02-3301-1838@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 61553,
        "sha256": "5b4ee7298cde68dc59f43852cc1d289a5a4e84ca3a49f2e1685115c623e18748",
        "status": "available"
      },
      "mobile-detail-p0-2-boundaryless-satin-brown-selector-thumbnail-00-01-3301-1851": {
        "assetId": "mobile-detail-p0-2-boundaryless-satin-brown-selector-thumbnail-00-01-3301-1851",
        "route": "/air-ease-v2/detail/boundaryless-satin-brown",
        "slug": "boundaryless-satin-brown",
        "series": "Boundaryless",
        "productStyle": "Petit Mouvement",
        "colorway": "Satin Brown",
        "role": "selector-thumbnail",
        "sequence": 1,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:1851",
        "sourceName": "Satin Brown",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/boundaryless/mobile-p0-2-atomic/boundaryless-satin-brown/selector/01-3301-1851@3x.png",
        "width": 240,
        "height": 240,
        "byteLength": 61505,
        "sha256": "a2187860cce7307074e6b110241d5747a7767d9c9bc2c8467bfdcf4f4ce9baaf",
        "status": "available"
      },
      "mobile-detail-p0-2-boundaryless-midnight-mist-denim-blue-product-gallery-00-01-3301-2225": {
        "assetId": "mobile-detail-p0-2-boundaryless-midnight-mist-denim-blue-product-gallery-00-01-3301-2225",
        "route": "/air-ease-v2/detail/boundaryless-midnight-mist-denim-blue",
        "slug": "boundaryless-midnight-mist-denim-blue",
        "series": "Boundaryless",
        "productStyle": "Petit Mouvement",
        "colorway": "Midnight Mist Denim Blue",
        "role": "product-gallery",
        "sequence": 1,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:2225",
        "sourceName": "main 1",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/boundaryless/mobile-p0-2-atomic/boundaryless-midnight-mist-denim-blue/product-gallery/01-3301-2225@3x.png",
        "width": 2700,
        "height": 2700,
        "byteLength": 9109655,
        "sha256": "01c85acc415f85d8562d2e1688d21ce346a8d7028692595eba4755006e23c58d",
        "status": "available"
      },
      "mobile-detail-p0-2-boundaryless-midnight-mist-denim-blue-product-gallery-00-02-3301-2227": {
        "assetId": "mobile-detail-p0-2-boundaryless-midnight-mist-denim-blue-product-gallery-00-02-3301-2227",
        "route": "/air-ease-v2/detail/boundaryless-midnight-mist-denim-blue",
        "slug": "boundaryless-midnight-mist-denim-blue",
        "series": "Boundaryless",
        "productStyle": "Petit Mouvement",
        "colorway": "Midnight Mist Denim Blue",
        "role": "product-gallery",
        "sequence": 2,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:2227",
        "sourceName": "main 2",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/boundaryless/mobile-p0-2-atomic/boundaryless-midnight-mist-denim-blue/product-gallery/02-3301-2227@3x.png",
        "width": 2700,
        "height": 2700,
        "byteLength": 10652755,
        "sha256": "c0206148029edcfa25711f883da0e295efbd36a1a92029de748eb5a12ff24bb5",
        "status": "available"
      },
      "mobile-detail-p0-2-boundaryless-midnight-mist-denim-blue-look-style-00-01-3301-2231": {
        "assetId": "mobile-detail-p0-2-boundaryless-midnight-mist-denim-blue-look-style-00-01-3301-2231",
        "route": "/air-ease-v2/detail/boundaryless-midnight-mist-denim-blue",
        "slug": "boundaryless-midnight-mist-denim-blue",
        "series": "Boundaryless",
        "productStyle": "Petit Mouvement",
        "colorway": "Midnight Mist Denim Blue",
        "role": "look-style",
        "sequence": 1,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:2231",
        "sourceName": "look 1",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/boundaryless/mobile-p0-2-atomic/boundaryless-midnight-mist-denim-blue/look-style/01-3301-2231@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2311761,
        "sha256": "c133775448975a92ba8480206397f0ba4d127ecfab70db893a28d222ee545505",
        "status": "available"
      },
      "mobile-detail-p0-2-boundaryless-midnight-mist-denim-blue-look-style-00-02-3301-2232": {
        "assetId": "mobile-detail-p0-2-boundaryless-midnight-mist-denim-blue-look-style-00-02-3301-2232",
        "route": "/air-ease-v2/detail/boundaryless-midnight-mist-denim-blue",
        "slug": "boundaryless-midnight-mist-denim-blue",
        "series": "Boundaryless",
        "productStyle": "Petit Mouvement",
        "colorway": "Midnight Mist Denim Blue",
        "role": "look-style",
        "sequence": 2,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:2232",
        "sourceName": "look 2",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/boundaryless/mobile-p0-2-atomic/boundaryless-midnight-mist-denim-blue/look-style/02-3301-2232@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2247914,
        "sha256": "a7de65db251a4f98aa3d5765e72e7daa6c4c8c356c11e5c47733dbeb11e366f4",
        "status": "available"
      },
      "mobile-detail-p0-2-boundaryless-midnight-mist-denim-blue-look-style-00-03-3301-2233": {
        "assetId": "mobile-detail-p0-2-boundaryless-midnight-mist-denim-blue-look-style-00-03-3301-2233",
        "route": "/air-ease-v2/detail/boundaryless-midnight-mist-denim-blue",
        "slug": "boundaryless-midnight-mist-denim-blue",
        "series": "Boundaryless",
        "productStyle": "Petit Mouvement",
        "colorway": "Midnight Mist Denim Blue",
        "role": "look-style",
        "sequence": 3,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:2233",
        "sourceName": "look 3",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/boundaryless/mobile-p0-2-atomic/boundaryless-midnight-mist-denim-blue/look-style/03-3301-2233@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2225203,
        "sha256": "b188858c340057d3923dace88f9d38883c3cdfe91366637c6e8875490eb70f51",
        "status": "available"
      },
      "mobile-detail-p0-2-boundaryless-midnight-mist-denim-blue-look-style-00-04-3301-2235": {
        "assetId": "mobile-detail-p0-2-boundaryless-midnight-mist-denim-blue-look-style-00-04-3301-2235",
        "route": "/air-ease-v2/detail/boundaryless-midnight-mist-denim-blue",
        "slug": "boundaryless-midnight-mist-denim-blue",
        "series": "Boundaryless",
        "productStyle": "Petit Mouvement",
        "colorway": "Midnight Mist Denim Blue",
        "role": "look-style",
        "sequence": 4,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:2235",
        "sourceName": "look 4",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/boundaryless/mobile-p0-2-atomic/boundaryless-midnight-mist-denim-blue/look-style/04-3301-2235@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2559158,
        "sha256": "067d59c6d1eafc0a4fe47e7762fcbd70b42cf79b53aa6c9fd53d133ced8de8e0",
        "status": "available"
      },
      "mobile-detail-p0-2-boundaryless-midnight-mist-denim-blue-more-wear-00-01-3301-2237": {
        "assetId": "mobile-detail-p0-2-boundaryless-midnight-mist-denim-blue-more-wear-00-01-3301-2237",
        "route": "/air-ease-v2/detail/boundaryless-midnight-mist-denim-blue",
        "slug": "boundaryless-midnight-mist-denim-blue",
        "series": "Boundaryless",
        "productStyle": "Petit Mouvement",
        "colorway": "Midnight Mist Denim Blue",
        "role": "more-wear",
        "sequence": 1,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:2237",
        "sourceName": "style 1",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/boundaryless/mobile-p0-2-atomic/boundaryless-midnight-mist-denim-blue/more-wear/01-3301-2237@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2960790,
        "sha256": "8750845705b7babdd97e00583600cb19b8201a0f8984793ed5c92229576002d4",
        "status": "available"
      },
      "mobile-detail-p0-2-boundaryless-midnight-mist-denim-blue-more-wear-00-02-3301-2244": {
        "assetId": "mobile-detail-p0-2-boundaryless-midnight-mist-denim-blue-more-wear-00-02-3301-2244",
        "route": "/air-ease-v2/detail/boundaryless-midnight-mist-denim-blue",
        "slug": "boundaryless-midnight-mist-denim-blue",
        "series": "Boundaryless",
        "productStyle": "Petit Mouvement",
        "colorway": "Midnight Mist Denim Blue",
        "role": "more-wear",
        "sequence": 2,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:2244",
        "sourceName": "style 2",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/boundaryless/mobile-p0-2-atomic/boundaryless-midnight-mist-denim-blue/more-wear/02-3301-2244@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2481087,
        "sha256": "e9e2a8b436a644a5804718deb68bb47c52547e4ad42a60b5a2f47c92209ae369",
        "status": "available"
      },
      "mobile-detail-p0-2-boundaryless-midnight-mist-denim-blue-more-wear-00-03-3301-2246": {
        "assetId": "mobile-detail-p0-2-boundaryless-midnight-mist-denim-blue-more-wear-00-03-3301-2246",
        "route": "/air-ease-v2/detail/boundaryless-midnight-mist-denim-blue",
        "slug": "boundaryless-midnight-mist-denim-blue",
        "series": "Boundaryless",
        "productStyle": "Petit Mouvement",
        "colorway": "Midnight Mist Denim Blue",
        "role": "more-wear",
        "sequence": 3,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:2246",
        "sourceName": "style 3",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/boundaryless/mobile-p0-2-atomic/boundaryless-midnight-mist-denim-blue/more-wear/03-3301-2246@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2991646,
        "sha256": "d0af046d5aec31595e26d57bd3323802538778caf416eb725511daacf9a678c4",
        "status": "available"
      },
      "mobile-detail-p0-2-boundaryless-midnight-mist-denim-blue-more-wear-00-04-3301-2248": {
        "assetId": "mobile-detail-p0-2-boundaryless-midnight-mist-denim-blue-more-wear-00-04-3301-2248",
        "route": "/air-ease-v2/detail/boundaryless-midnight-mist-denim-blue",
        "slug": "boundaryless-midnight-mist-denim-blue",
        "series": "Boundaryless",
        "productStyle": "Petit Mouvement",
        "colorway": "Midnight Mist Denim Blue",
        "role": "more-wear",
        "sequence": 4,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:2248",
        "sourceName": "style 4",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/boundaryless/mobile-p0-2-atomic/boundaryless-midnight-mist-denim-blue/more-wear/04-3301-2248@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2495493,
        "sha256": "eb75298f20756b32d2f9f3f83c92d40092373dc83ed2887f93e9ae2af9ad75d1",
        "status": "available"
      },
      "mobile-detail-p0-2-boundaryless-midnight-mist-denim-blue-how-to-wear-photo-01-01-3301-2252": {
        "assetId": "mobile-detail-p0-2-boundaryless-midnight-mist-denim-blue-how-to-wear-photo-01-01-3301-2252",
        "route": "/air-ease-v2/detail/boundaryless-midnight-mist-denim-blue",
        "slug": "boundaryless-midnight-mist-denim-blue",
        "series": "Boundaryless",
        "productStyle": "Petit Mouvement",
        "colorway": "Midnight Mist Denim Blue",
        "role": "how-to-wear-photo",
        "sequence": 1,
        "step": 1,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:2252",
        "sourceName": "how to 1-1",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/boundaryless/mobile-p0-2-atomic/boundaryless-midnight-mist-denim-blue/how-to-wear/photos/step-01-01-3301-2252@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2409059,
        "sha256": "557160e9f7da82a72dd07d645e535ef0f91f6523efe3607290e31f42bb67c035",
        "status": "available"
      },
      "mobile-detail-p0-2-boundaryless-midnight-mist-denim-blue-how-to-wear-photo-01-02-3301-2254": {
        "assetId": "mobile-detail-p0-2-boundaryless-midnight-mist-denim-blue-how-to-wear-photo-01-02-3301-2254",
        "route": "/air-ease-v2/detail/boundaryless-midnight-mist-denim-blue",
        "slug": "boundaryless-midnight-mist-denim-blue",
        "series": "Boundaryless",
        "productStyle": "Petit Mouvement",
        "colorway": "Midnight Mist Denim Blue",
        "role": "how-to-wear-photo",
        "sequence": 2,
        "step": 1,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:2254",
        "sourceName": "how to 1-2",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/boundaryless/mobile-p0-2-atomic/boundaryless-midnight-mist-denim-blue/how-to-wear/photos/step-01-02-3301-2254@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2247914,
        "sha256": "a7de65db251a4f98aa3d5765e72e7daa6c4c8c356c11e5c47733dbeb11e366f4",
        "status": "available"
      },
      "mobile-detail-p0-2-boundaryless-midnight-mist-denim-blue-how-to-wear-sketch-01-01-3301-2255": {
        "assetId": "mobile-detail-p0-2-boundaryless-midnight-mist-denim-blue-how-to-wear-sketch-01-01-3301-2255",
        "route": "/air-ease-v2/detail/boundaryless-midnight-mist-denim-blue",
        "slug": "boundaryless-midnight-mist-denim-blue",
        "series": "Boundaryless",
        "productStyle": "Petit Mouvement",
        "colorway": "Midnight Mist Denim Blue",
        "role": "how-to-wear-sketch",
        "sequence": 1,
        "step": 1,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:2255",
        "sourceName": "how to 1 sketch",
        "sourceType": "direct-figma-child-frame-exportAsync",
        "compositionType": "image-only-line-art-frame",
        "publicPath": "/assets/air-ease-v2/detail/boundaryless/mobile-p0-2-atomic/boundaryless-midnight-mist-denim-blue/how-to-wear/sketches/step-01-01-3301-2255@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 89750,
        "sha256": "29e68fdf6711210cebadf6ec904b7828de2e5ba3a672ade670f7acb417afe72e",
        "status": "available"
      },
      "mobile-detail-p0-2-boundaryless-midnight-mist-denim-blue-how-to-wear-photo-02-03-3301-2264": {
        "assetId": "mobile-detail-p0-2-boundaryless-midnight-mist-denim-blue-how-to-wear-photo-02-03-3301-2264",
        "route": "/air-ease-v2/detail/boundaryless-midnight-mist-denim-blue",
        "slug": "boundaryless-midnight-mist-denim-blue",
        "series": "Boundaryless",
        "productStyle": "Petit Mouvement",
        "colorway": "Midnight Mist Denim Blue",
        "role": "how-to-wear-photo",
        "sequence": 3,
        "step": 2,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:2264",
        "sourceName": "how to 2-1",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/boundaryless/mobile-p0-2-atomic/boundaryless-midnight-mist-denim-blue/how-to-wear/photos/step-02-03-3301-2264@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2838699,
        "sha256": "8d0cf08c35381e7ad5a13c08e9988149907f1b95aa934293a4556866ce8eac82",
        "status": "available"
      },
      "mobile-detail-p0-2-boundaryless-midnight-mist-denim-blue-how-to-wear-photo-02-04-3301-2266": {
        "assetId": "mobile-detail-p0-2-boundaryless-midnight-mist-denim-blue-how-to-wear-photo-02-04-3301-2266",
        "route": "/air-ease-v2/detail/boundaryless-midnight-mist-denim-blue",
        "slug": "boundaryless-midnight-mist-denim-blue",
        "series": "Boundaryless",
        "productStyle": "Petit Mouvement",
        "colorway": "Midnight Mist Denim Blue",
        "role": "how-to-wear-photo",
        "sequence": 4,
        "step": 2,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:2266",
        "sourceName": "how to 2-2",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/boundaryless/mobile-p0-2-atomic/boundaryless-midnight-mist-denim-blue/how-to-wear/photos/step-02-04-3301-2266@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2559158,
        "sha256": "067d59c6d1eafc0a4fe47e7762fcbd70b42cf79b53aa6c9fd53d133ced8de8e0",
        "status": "available"
      },
      "mobile-detail-p0-2-boundaryless-midnight-mist-denim-blue-how-to-wear-sketch-02-02-3301-2267": {
        "assetId": "mobile-detail-p0-2-boundaryless-midnight-mist-denim-blue-how-to-wear-sketch-02-02-3301-2267",
        "route": "/air-ease-v2/detail/boundaryless-midnight-mist-denim-blue",
        "slug": "boundaryless-midnight-mist-denim-blue",
        "series": "Boundaryless",
        "productStyle": "Petit Mouvement",
        "colorway": "Midnight Mist Denim Blue",
        "role": "how-to-wear-sketch",
        "sequence": 2,
        "step": 2,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:2267",
        "sourceName": "how to 2 sketch",
        "sourceType": "direct-figma-child-frame-exportAsync",
        "compositionType": "image-only-line-art-frame",
        "publicPath": "/assets/air-ease-v2/detail/boundaryless/mobile-p0-2-atomic/boundaryless-midnight-mist-denim-blue/how-to-wear/sketches/step-02-02-3301-2267@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 61553,
        "sha256": "5b4ee7298cde68dc59f43852cc1d289a5a4e84ca3a49f2e1685115c623e18748",
        "status": "available"
      },
      "mobile-detail-p0-2-boundaryless-midnight-mist-denim-blue-selector-thumbnail-00-01-3301-2283": {
        "assetId": "mobile-detail-p0-2-boundaryless-midnight-mist-denim-blue-selector-thumbnail-00-01-3301-2283",
        "route": "/air-ease-v2/detail/boundaryless-midnight-mist-denim-blue",
        "slug": "boundaryless-midnight-mist-denim-blue",
        "series": "Boundaryless",
        "productStyle": "Petit Mouvement",
        "colorway": "Midnight Mist Denim Blue",
        "role": "selector-thumbnail",
        "sequence": 1,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:2283",
        "sourceName": "Morning Mist Denim Blue",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/boundaryless/mobile-p0-2-atomic/boundaryless-midnight-mist-denim-blue/selector/01-3301-2283@3x.png",
        "width": 240,
        "height": 240,
        "byteLength": 66870,
        "sha256": "b1c2ef092c705dd45ecd5d6776c71d978097bd655850f86b6ba363f7edb10cec",
        "status": "available"
      },
      "mobile-detail-p0-2-boundaryless-dune-brown-product-gallery-00-01-3301-2357": {
        "assetId": "mobile-detail-p0-2-boundaryless-dune-brown-product-gallery-00-01-3301-2357",
        "route": "/air-ease-v2/detail/boundaryless-dune-brown",
        "slug": "boundaryless-dune-brown",
        "series": "Boundaryless",
        "productStyle": "Petit Mouvement",
        "colorway": "Dune Brown",
        "role": "product-gallery",
        "sequence": 1,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:2357",
        "sourceName": "main 1",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/boundaryless/mobile-p0-2-atomic/boundaryless-dune-brown/product-gallery/01-3301-2357@3x.png",
        "width": 2700,
        "height": 2700,
        "byteLength": 8796973,
        "sha256": "bfd457f17b264ec94d96393ec51256ed6b9541127eade7355fd6fb5691877861",
        "status": "available"
      },
      "mobile-detail-p0-2-boundaryless-dune-brown-product-gallery-00-02-3301-2359": {
        "assetId": "mobile-detail-p0-2-boundaryless-dune-brown-product-gallery-00-02-3301-2359",
        "route": "/air-ease-v2/detail/boundaryless-dune-brown",
        "slug": "boundaryless-dune-brown",
        "series": "Boundaryless",
        "productStyle": "Petit Mouvement",
        "colorway": "Dune Brown",
        "role": "product-gallery",
        "sequence": 2,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:2359",
        "sourceName": "main 2",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/boundaryless/mobile-p0-2-atomic/boundaryless-dune-brown/product-gallery/02-3301-2359@3x.png",
        "width": 2700,
        "height": 2700,
        "byteLength": 9306111,
        "sha256": "e47ca5444887319eeb6530d142ccd75dffbd9cd42bf14c707e75f60267b7f7ed",
        "status": "available"
      },
      "mobile-detail-p0-2-boundaryless-dune-brown-look-style-00-01-3301-2363": {
        "assetId": "mobile-detail-p0-2-boundaryless-dune-brown-look-style-00-01-3301-2363",
        "route": "/air-ease-v2/detail/boundaryless-dune-brown",
        "slug": "boundaryless-dune-brown",
        "series": "Boundaryless",
        "productStyle": "Petit Mouvement",
        "colorway": "Dune Brown",
        "role": "look-style",
        "sequence": 1,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:2363",
        "sourceName": "look 1",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/boundaryless/mobile-p0-2-atomic/boundaryless-dune-brown/look-style/01-3301-2363@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2072383,
        "sha256": "60117232ea5b85aeaeec62ef7594c18153fbe1641b148455a6d37895fb2edb59",
        "status": "available"
      },
      "mobile-detail-p0-2-boundaryless-dune-brown-look-style-00-02-3301-2364": {
        "assetId": "mobile-detail-p0-2-boundaryless-dune-brown-look-style-00-02-3301-2364",
        "route": "/air-ease-v2/detail/boundaryless-dune-brown",
        "slug": "boundaryless-dune-brown",
        "series": "Boundaryless",
        "productStyle": "Petit Mouvement",
        "colorway": "Dune Brown",
        "role": "look-style",
        "sequence": 2,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:2364",
        "sourceName": "look 2",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/boundaryless/mobile-p0-2-atomic/boundaryless-dune-brown/look-style/02-3301-2364@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2494252,
        "sha256": "42b2174bfca04adf70d16171457a61e30407a5abdb0094145e03709c4d9d4ba9",
        "status": "available"
      },
      "mobile-detail-p0-2-boundaryless-dune-brown-look-style-00-03-3301-2365": {
        "assetId": "mobile-detail-p0-2-boundaryless-dune-brown-look-style-00-03-3301-2365",
        "route": "/air-ease-v2/detail/boundaryless-dune-brown",
        "slug": "boundaryless-dune-brown",
        "series": "Boundaryless",
        "productStyle": "Petit Mouvement",
        "colorway": "Dune Brown",
        "role": "look-style",
        "sequence": 3,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:2365",
        "sourceName": "look 3",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/boundaryless/mobile-p0-2-atomic/boundaryless-dune-brown/look-style/03-3301-2365@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2601974,
        "sha256": "894882d5dc32840b5b205c50eaf327d038b233b956ab86ae72060d8086ee2c37",
        "status": "available"
      },
      "mobile-detail-p0-2-boundaryless-dune-brown-look-style-00-04-3301-2366": {
        "assetId": "mobile-detail-p0-2-boundaryless-dune-brown-look-style-00-04-3301-2366",
        "route": "/air-ease-v2/detail/boundaryless-dune-brown",
        "slug": "boundaryless-dune-brown",
        "series": "Boundaryless",
        "productStyle": "Petit Mouvement",
        "colorway": "Dune Brown",
        "role": "look-style",
        "sequence": 4,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:2366",
        "sourceName": "look 4",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/boundaryless/mobile-p0-2-atomic/boundaryless-dune-brown/look-style/04-3301-2366@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2371073,
        "sha256": "58e5c0c29a65f547e48a89b550e6b65d93c4fa9da037b0e36681439fa4cb1ba8",
        "status": "available"
      },
      "mobile-detail-p0-2-boundaryless-dune-brown-more-wear-00-01-3301-2369": {
        "assetId": "mobile-detail-p0-2-boundaryless-dune-brown-more-wear-00-01-3301-2369",
        "route": "/air-ease-v2/detail/boundaryless-dune-brown",
        "slug": "boundaryless-dune-brown",
        "series": "Boundaryless",
        "productStyle": "Petit Mouvement",
        "colorway": "Dune Brown",
        "role": "more-wear",
        "sequence": 1,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:2369",
        "sourceName": "style 1",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/boundaryless/mobile-p0-2-atomic/boundaryless-dune-brown/more-wear/01-3301-2369@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 3161493,
        "sha256": "5530318ae1a1289d4467654ae21346784d7061d7cefcc21838905fbbc57bcfb5",
        "status": "available"
      },
      "mobile-detail-p0-2-boundaryless-dune-brown-more-wear-00-02-3301-2371": {
        "assetId": "mobile-detail-p0-2-boundaryless-dune-brown-more-wear-00-02-3301-2371",
        "route": "/air-ease-v2/detail/boundaryless-dune-brown",
        "slug": "boundaryless-dune-brown",
        "series": "Boundaryless",
        "productStyle": "Petit Mouvement",
        "colorway": "Dune Brown",
        "role": "more-wear",
        "sequence": 2,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:2371",
        "sourceName": "style 2",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/boundaryless/mobile-p0-2-atomic/boundaryless-dune-brown/more-wear/02-3301-2371@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 3291628,
        "sha256": "57073bcc79d87a347025f168c8af028675dfbf8d639736637222eb2ab0a65ab3",
        "status": "available"
      },
      "mobile-detail-p0-2-boundaryless-dune-brown-more-wear-00-03-3301-2373": {
        "assetId": "mobile-detail-p0-2-boundaryless-dune-brown-more-wear-00-03-3301-2373",
        "route": "/air-ease-v2/detail/boundaryless-dune-brown",
        "slug": "boundaryless-dune-brown",
        "series": "Boundaryless",
        "productStyle": "Petit Mouvement",
        "colorway": "Dune Brown",
        "role": "more-wear",
        "sequence": 3,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:2373",
        "sourceName": "style 3",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/boundaryless/mobile-p0-2-atomic/boundaryless-dune-brown/more-wear/03-3301-2373@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 3229092,
        "sha256": "cbae1dc1920228e7e01eefd9c282b34fb49e54bb98531a8f6d5718505e7b8768",
        "status": "available"
      },
      "mobile-detail-p0-2-boundaryless-dune-brown-more-wear-00-04-3301-2375": {
        "assetId": "mobile-detail-p0-2-boundaryless-dune-brown-more-wear-00-04-3301-2375",
        "route": "/air-ease-v2/detail/boundaryless-dune-brown",
        "slug": "boundaryless-dune-brown",
        "series": "Boundaryless",
        "productStyle": "Petit Mouvement",
        "colorway": "Dune Brown",
        "role": "more-wear",
        "sequence": 4,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:2375",
        "sourceName": "style 4",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/boundaryless/mobile-p0-2-atomic/boundaryless-dune-brown/more-wear/04-3301-2375@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 3194729,
        "sha256": "53e842ccc58618d3e30a840b7a9e8eeff2e928e35c04f568f545db15cad732c8",
        "status": "available"
      },
      "mobile-detail-p0-2-boundaryless-dune-brown-how-to-wear-photo-01-01-3301-2379": {
        "assetId": "mobile-detail-p0-2-boundaryless-dune-brown-how-to-wear-photo-01-01-3301-2379",
        "route": "/air-ease-v2/detail/boundaryless-dune-brown",
        "slug": "boundaryless-dune-brown",
        "series": "Boundaryless",
        "productStyle": "Petit Mouvement",
        "colorway": "Dune Brown",
        "role": "how-to-wear-photo",
        "sequence": 1,
        "step": 1,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:2379",
        "sourceName": "how to 1-1",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/boundaryless/mobile-p0-2-atomic/boundaryless-dune-brown/how-to-wear/photos/step-01-01-3301-2379@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2306116,
        "sha256": "65d1412900abad1f6c2bf31294c0f41502f6c736a0f04d347a07b7d909d7f6ef",
        "status": "available"
      },
      "mobile-detail-p0-2-boundaryless-dune-brown-how-to-wear-photo-01-02-3301-2381": {
        "assetId": "mobile-detail-p0-2-boundaryless-dune-brown-how-to-wear-photo-01-02-3301-2381",
        "route": "/air-ease-v2/detail/boundaryless-dune-brown",
        "slug": "boundaryless-dune-brown",
        "series": "Boundaryless",
        "productStyle": "Petit Mouvement",
        "colorway": "Dune Brown",
        "role": "how-to-wear-photo",
        "sequence": 2,
        "step": 1,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:2381",
        "sourceName": "how to 1-2",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/boundaryless/mobile-p0-2-atomic/boundaryless-dune-brown/how-to-wear/photos/step-01-02-3301-2381@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2478002,
        "sha256": "655319cc6ddc0f1d03ed5fc3ec67c4913489b1b7b307e4de4a593d79b2e69f3b",
        "status": "available"
      },
      "mobile-detail-p0-2-boundaryless-dune-brown-how-to-wear-sketch-01-01-3301-2383": {
        "assetId": "mobile-detail-p0-2-boundaryless-dune-brown-how-to-wear-sketch-01-01-3301-2383",
        "route": "/air-ease-v2/detail/boundaryless-dune-brown",
        "slug": "boundaryless-dune-brown",
        "series": "Boundaryless",
        "productStyle": "Petit Mouvement",
        "colorway": "Dune Brown",
        "role": "how-to-wear-sketch",
        "sequence": 1,
        "step": 1,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:2383",
        "sourceName": "how to 1 sketch",
        "sourceType": "direct-figma-child-frame-exportAsync",
        "compositionType": "image-only-line-art-frame",
        "publicPath": "/assets/air-ease-v2/detail/boundaryless/mobile-p0-2-atomic/boundaryless-dune-brown/how-to-wear/sketches/step-01-01-3301-2383@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 89750,
        "sha256": "29e68fdf6711210cebadf6ec904b7828de2e5ba3a672ade670f7acb417afe72e",
        "status": "available"
      },
      "mobile-detail-p0-2-boundaryless-dune-brown-how-to-wear-photo-02-03-3301-2392": {
        "assetId": "mobile-detail-p0-2-boundaryless-dune-brown-how-to-wear-photo-02-03-3301-2392",
        "route": "/air-ease-v2/detail/boundaryless-dune-brown",
        "slug": "boundaryless-dune-brown",
        "series": "Boundaryless",
        "productStyle": "Petit Mouvement",
        "colorway": "Dune Brown",
        "role": "how-to-wear-photo",
        "sequence": 3,
        "step": 2,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:2392",
        "sourceName": "how to 2-1",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/boundaryless/mobile-p0-2-atomic/boundaryless-dune-brown/how-to-wear/photos/step-02-03-3301-2392@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2601974,
        "sha256": "894882d5dc32840b5b205c50eaf327d038b233b956ab86ae72060d8086ee2c37",
        "status": "available"
      },
      "mobile-detail-p0-2-boundaryless-dune-brown-how-to-wear-photo-02-04-3301-2393": {
        "assetId": "mobile-detail-p0-2-boundaryless-dune-brown-how-to-wear-photo-02-04-3301-2393",
        "route": "/air-ease-v2/detail/boundaryless-dune-brown",
        "slug": "boundaryless-dune-brown",
        "series": "Boundaryless",
        "productStyle": "Petit Mouvement",
        "colorway": "Dune Brown",
        "role": "how-to-wear-photo",
        "sequence": 4,
        "step": 2,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:2393",
        "sourceName": "how to 2-2",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/boundaryless/mobile-p0-2-atomic/boundaryless-dune-brown/how-to-wear/photos/step-02-04-3301-2393@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2494252,
        "sha256": "42b2174bfca04adf70d16171457a61e30407a5abdb0094145e03709c4d9d4ba9",
        "status": "available"
      },
      "mobile-detail-p0-2-boundaryless-dune-brown-how-to-wear-sketch-02-02-3301-2394": {
        "assetId": "mobile-detail-p0-2-boundaryless-dune-brown-how-to-wear-sketch-02-02-3301-2394",
        "route": "/air-ease-v2/detail/boundaryless-dune-brown",
        "slug": "boundaryless-dune-brown",
        "series": "Boundaryless",
        "productStyle": "Petit Mouvement",
        "colorway": "Dune Brown",
        "role": "how-to-wear-sketch",
        "sequence": 2,
        "step": 2,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:2394",
        "sourceName": "how to 2 sketch",
        "sourceType": "direct-figma-child-frame-exportAsync",
        "compositionType": "image-only-line-art-frame",
        "publicPath": "/assets/air-ease-v2/detail/boundaryless/mobile-p0-2-atomic/boundaryless-dune-brown/how-to-wear/sketches/step-02-02-3301-2394@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 61553,
        "sha256": "5b4ee7298cde68dc59f43852cc1d289a5a4e84ca3a49f2e1685115c623e18748",
        "status": "available"
      },
      "mobile-detail-p0-2-boundaryless-dune-brown-selector-thumbnail-00-01-3301-2412": {
        "assetId": "mobile-detail-p0-2-boundaryless-dune-brown-selector-thumbnail-00-01-3301-2412",
        "route": "/air-ease-v2/detail/boundaryless-dune-brown",
        "slug": "boundaryless-dune-brown",
        "series": "Boundaryless",
        "productStyle": "Petit Mouvement",
        "colorway": "Dune Brown",
        "role": "selector-thumbnail",
        "sequence": 1,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:2412",
        "sourceName": "Dune Brown",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/boundaryless/mobile-p0-2-atomic/boundaryless-dune-brown/selector/01-3301-2412@3x.png",
        "width": 240,
        "height": 240,
        "byteLength": 65275,
        "sha256": "701e104c092807c2d4e9ad1c934e15afde2f39ed9752e101fafc40a52c1591d4",
        "status": "available"
      },
      "mobile-detail-p0-2-wandering-verses-sea-foam-white-product-gallery-00-01-3301-1928": {
        "assetId": "mobile-detail-p0-2-wandering-verses-sea-foam-white-product-gallery-00-01-3301-1928",
        "route": "/air-ease-v2/detail/wandering-verses-sea-foam-white",
        "slug": "wandering-verses-sea-foam-white",
        "series": "Wandering Verses",
        "productStyle": "Hat & Ribbons Set",
        "colorway": "Sea Foam White",
        "role": "product-gallery",
        "sequence": 1,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:1928",
        "sourceName": "main 1",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-sea-foam-white/product-gallery/01-3301-1928@3x.png",
        "width": 2700,
        "height": 2700,
        "byteLength": 8754078,
        "sha256": "d3a4ae37812ebc75576543152592762810704cf93ac4c48bf19c83847ea08cc7",
        "status": "available"
      },
      "mobile-detail-p0-2-wandering-verses-sea-foam-white-product-gallery-00-02-3301-1929": {
        "assetId": "mobile-detail-p0-2-wandering-verses-sea-foam-white-product-gallery-00-02-3301-1929",
        "route": "/air-ease-v2/detail/wandering-verses-sea-foam-white",
        "slug": "wandering-verses-sea-foam-white",
        "series": "Wandering Verses",
        "productStyle": "Hat & Ribbons Set",
        "colorway": "Sea Foam White",
        "role": "product-gallery",
        "sequence": 2,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:1929",
        "sourceName": "main 2",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-sea-foam-white/product-gallery/02-3301-1929@3x.png",
        "width": 2700,
        "height": 2700,
        "byteLength": 8242936,
        "sha256": "27d36a4d7feb299a73c00b670cc8c2fe10fd226c89b4b0dbbbdbeae8d6cf1fe1",
        "status": "available"
      },
      "mobile-detail-p0-2-wandering-verses-sea-foam-white-look-style-00-01-3301-1933": {
        "assetId": "mobile-detail-p0-2-wandering-verses-sea-foam-white-look-style-00-01-3301-1933",
        "route": "/air-ease-v2/detail/wandering-verses-sea-foam-white",
        "slug": "wandering-verses-sea-foam-white",
        "series": "Wandering Verses",
        "productStyle": "Hat & Ribbons Set",
        "colorway": "Sea Foam White",
        "role": "look-style",
        "sequence": 1,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:1933",
        "sourceName": "look 1",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-sea-foam-white/look-style/01-3301-1933@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2125933,
        "sha256": "df75ecc0fcebe1f92d1d3fbab255947d4a36f7709bc446967a1634728b10e35e",
        "status": "available"
      },
      "mobile-detail-p0-2-wandering-verses-sea-foam-white-look-style-00-02-3301-1934": {
        "assetId": "mobile-detail-p0-2-wandering-verses-sea-foam-white-look-style-00-02-3301-1934",
        "route": "/air-ease-v2/detail/wandering-verses-sea-foam-white",
        "slug": "wandering-verses-sea-foam-white",
        "series": "Wandering Verses",
        "productStyle": "Hat & Ribbons Set",
        "colorway": "Sea Foam White",
        "role": "look-style",
        "sequence": 2,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:1934",
        "sourceName": "look 2",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-sea-foam-white/look-style/02-3301-1934@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2354346,
        "sha256": "79b47c326a8fd1c81ef8506ffd5383576f3f3e27529f481e8f2f73760b09d590",
        "status": "available"
      },
      "mobile-detail-p0-2-wandering-verses-sea-foam-white-look-style-00-03-3301-1935": {
        "assetId": "mobile-detail-p0-2-wandering-verses-sea-foam-white-look-style-00-03-3301-1935",
        "route": "/air-ease-v2/detail/wandering-verses-sea-foam-white",
        "slug": "wandering-verses-sea-foam-white",
        "series": "Wandering Verses",
        "productStyle": "Hat & Ribbons Set",
        "colorway": "Sea Foam White",
        "role": "look-style",
        "sequence": 3,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:1935",
        "sourceName": "look 3",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-sea-foam-white/look-style/03-3301-1935@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2563810,
        "sha256": "2d57a11e2805cd7f818d2c41df311703bb6abeba2deb3d11d448dfcb26c79c08",
        "status": "available"
      },
      "mobile-detail-p0-2-wandering-verses-sea-foam-white-look-style-00-04-3301-1937": {
        "assetId": "mobile-detail-p0-2-wandering-verses-sea-foam-white-look-style-00-04-3301-1937",
        "route": "/air-ease-v2/detail/wandering-verses-sea-foam-white",
        "slug": "wandering-verses-sea-foam-white",
        "series": "Wandering Verses",
        "productStyle": "Hat & Ribbons Set",
        "colorway": "Sea Foam White",
        "role": "look-style",
        "sequence": 4,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:1937",
        "sourceName": "look 4",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-sea-foam-white/look-style/04-3301-1937@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2051038,
        "sha256": "9b33b8844d32fa2f041313fe1d8de06ff6cad025b574889e0fa14754e1c1fefe",
        "status": "available"
      },
      "mobile-detail-p0-2-wandering-verses-sea-foam-white-more-wear-00-01-3301-1939": {
        "assetId": "mobile-detail-p0-2-wandering-verses-sea-foam-white-more-wear-00-01-3301-1939",
        "route": "/air-ease-v2/detail/wandering-verses-sea-foam-white",
        "slug": "wandering-verses-sea-foam-white",
        "series": "Wandering Verses",
        "productStyle": "Hat & Ribbons Set",
        "colorway": "Sea Foam White",
        "role": "more-wear",
        "sequence": 1,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:1939",
        "sourceName": "style 1",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-sea-foam-white/more-wear/01-3301-1939@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2689082,
        "sha256": "443ea62112abd046fcf830015de49d179b5428465225e0a80f1bcb0bb6494546",
        "status": "available"
      },
      "mobile-detail-p0-2-wandering-verses-sea-foam-white-more-wear-00-02-3301-1941": {
        "assetId": "mobile-detail-p0-2-wandering-verses-sea-foam-white-more-wear-00-02-3301-1941",
        "route": "/air-ease-v2/detail/wandering-verses-sea-foam-white",
        "slug": "wandering-verses-sea-foam-white",
        "series": "Wandering Verses",
        "productStyle": "Hat & Ribbons Set",
        "colorway": "Sea Foam White",
        "role": "more-wear",
        "sequence": 2,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:1941",
        "sourceName": "style 2",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-sea-foam-white/more-wear/02-3301-1941@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 3415970,
        "sha256": "d82908b859356d7aaa82bb16b0120ae9d0859774c67c823ec521b6d982fc8cd6",
        "status": "available"
      },
      "mobile-detail-p0-2-wandering-verses-sea-foam-white-more-wear-00-03-3301-1943": {
        "assetId": "mobile-detail-p0-2-wandering-verses-sea-foam-white-more-wear-00-03-3301-1943",
        "route": "/air-ease-v2/detail/wandering-verses-sea-foam-white",
        "slug": "wandering-verses-sea-foam-white",
        "series": "Wandering Verses",
        "productStyle": "Hat & Ribbons Set",
        "colorway": "Sea Foam White",
        "role": "more-wear",
        "sequence": 3,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:1943",
        "sourceName": "style 3",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-sea-foam-white/more-wear/03-3301-1943@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2482825,
        "sha256": "0d4aafbe95cf613e76cb0db66a3445ce0fb5f69b7b7fd6f2d4f2e58b6077da8e",
        "status": "available"
      },
      "mobile-detail-p0-2-wandering-verses-sea-foam-white-more-wear-00-04-3301-1945": {
        "assetId": "mobile-detail-p0-2-wandering-verses-sea-foam-white-more-wear-00-04-3301-1945",
        "route": "/air-ease-v2/detail/wandering-verses-sea-foam-white",
        "slug": "wandering-verses-sea-foam-white",
        "series": "Wandering Verses",
        "productStyle": "Hat & Ribbons Set",
        "colorway": "Sea Foam White",
        "role": "more-wear",
        "sequence": 4,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:1945",
        "sourceName": "style 4",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-sea-foam-white/more-wear/04-3301-1945@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2213269,
        "sha256": "c269dbcc875eadc9a2a8fe9422473d6226f595f51290647e52513aba92ead43e",
        "status": "available"
      },
      "mobile-detail-p0-2-wandering-verses-sea-foam-white-how-to-wear-photo-01-01-3301-1949": {
        "assetId": "mobile-detail-p0-2-wandering-verses-sea-foam-white-how-to-wear-photo-01-01-3301-1949",
        "route": "/air-ease-v2/detail/wandering-verses-sea-foam-white",
        "slug": "wandering-verses-sea-foam-white",
        "series": "Wandering Verses",
        "productStyle": "Hat & Ribbons Set",
        "colorway": "Sea Foam White",
        "role": "how-to-wear-photo",
        "sequence": 1,
        "step": 1,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:1949",
        "sourceName": "how to 1-1",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-sea-foam-white/how-to-wear/photos/step-01-01-3301-1949@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2183934,
        "sha256": "8bbd2cd96b31d77e44f2587effb24c54c0b13f6c5645abbc958b90aae12421ea",
        "status": "available"
      },
      "mobile-detail-p0-2-wandering-verses-sea-foam-white-how-to-wear-photo-01-02-3301-1951": {
        "assetId": "mobile-detail-p0-2-wandering-verses-sea-foam-white-how-to-wear-photo-01-02-3301-1951",
        "route": "/air-ease-v2/detail/wandering-verses-sea-foam-white",
        "slug": "wandering-verses-sea-foam-white",
        "series": "Wandering Verses",
        "productStyle": "Hat & Ribbons Set",
        "colorway": "Sea Foam White",
        "role": "how-to-wear-photo",
        "sequence": 2,
        "step": 1,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:1951",
        "sourceName": "how to 1-2",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-sea-foam-white/how-to-wear/photos/step-01-02-3301-1951@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2288759,
        "sha256": "0ca3ca90645d986dfd789d62b82110be7178e8cd81a0596ea1025010fee0776c",
        "status": "available"
      },
      "mobile-detail-p0-2-wandering-verses-sea-foam-white-how-to-wear-sketch-01-01-3301-1953": {
        "assetId": "mobile-detail-p0-2-wandering-verses-sea-foam-white-how-to-wear-sketch-01-01-3301-1953",
        "route": "/air-ease-v2/detail/wandering-verses-sea-foam-white",
        "slug": "wandering-verses-sea-foam-white",
        "series": "Wandering Verses",
        "productStyle": "Hat & Ribbons Set",
        "colorway": "Sea Foam White",
        "role": "how-to-wear-sketch",
        "sequence": 1,
        "step": 1,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:1953",
        "sourceName": "how to 1 sketch",
        "sourceType": "direct-figma-child-frame-exportAsync",
        "compositionType": "image-only-line-art-frame",
        "publicPath": "/assets/air-ease-v2/detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-sea-foam-white/how-to-wear/sketches/step-01-01-3301-1953@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 43080,
        "sha256": "22b428736a59c36aa2a98aa2fd8d75fae8803b4b1081be306c76f3f876e4d9c1",
        "status": "available"
      },
      "mobile-detail-p0-2-wandering-verses-sea-foam-white-how-to-wear-photo-02-03-3301-1960": {
        "assetId": "mobile-detail-p0-2-wandering-verses-sea-foam-white-how-to-wear-photo-02-03-3301-1960",
        "route": "/air-ease-v2/detail/wandering-verses-sea-foam-white",
        "slug": "wandering-verses-sea-foam-white",
        "series": "Wandering Verses",
        "productStyle": "Hat & Ribbons Set",
        "colorway": "Sea Foam White",
        "role": "how-to-wear-photo",
        "sequence": 3,
        "step": 2,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:1960",
        "sourceName": "how to 2-1",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-sea-foam-white/how-to-wear/photos/step-02-03-3301-1960@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2550561,
        "sha256": "b43f9618b0ccaca0cc47f65cff39e1614ffd904a84d10bedcad2c5d05298ac91",
        "status": "available"
      },
      "mobile-detail-p0-2-wandering-verses-sea-foam-white-how-to-wear-photo-02-04-3301-1962": {
        "assetId": "mobile-detail-p0-2-wandering-verses-sea-foam-white-how-to-wear-photo-02-04-3301-1962",
        "route": "/air-ease-v2/detail/wandering-verses-sea-foam-white",
        "slug": "wandering-verses-sea-foam-white",
        "series": "Wandering Verses",
        "productStyle": "Hat & Ribbons Set",
        "colorway": "Sea Foam White",
        "role": "how-to-wear-photo",
        "sequence": 4,
        "step": 2,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:1962",
        "sourceName": "how to 2-2",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-sea-foam-white/how-to-wear/photos/step-02-04-3301-1962@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2331821,
        "sha256": "4ad7e38a0fc17a8d62fd21c9d8be2913e9d413536c3a73b5745cb0cad943fcc8",
        "status": "available"
      },
      "mobile-detail-p0-2-wandering-verses-sea-foam-white-how-to-wear-sketch-02-02-3301-1964": {
        "assetId": "mobile-detail-p0-2-wandering-verses-sea-foam-white-how-to-wear-sketch-02-02-3301-1964",
        "route": "/air-ease-v2/detail/wandering-verses-sea-foam-white",
        "slug": "wandering-verses-sea-foam-white",
        "series": "Wandering Verses",
        "productStyle": "Hat & Ribbons Set",
        "colorway": "Sea Foam White",
        "role": "how-to-wear-sketch",
        "sequence": 2,
        "step": 2,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:1964",
        "sourceName": "how to 2 sketch",
        "sourceType": "direct-figma-child-frame-exportAsync",
        "compositionType": "image-only-line-art-frame",
        "publicPath": "/assets/air-ease-v2/detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-sea-foam-white/how-to-wear/sketches/step-02-02-3301-1964@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 71563,
        "sha256": "5fbed7d28f22bf7477e82a925fe62903cbb86b9d66ee4af5ec6667681eb3f2d0",
        "status": "available"
      },
      "mobile-detail-p0-2-wandering-verses-sea-foam-white-how-to-wear-photo-03-05-3301-1971": {
        "assetId": "mobile-detail-p0-2-wandering-verses-sea-foam-white-how-to-wear-photo-03-05-3301-1971",
        "route": "/air-ease-v2/detail/wandering-verses-sea-foam-white",
        "slug": "wandering-verses-sea-foam-white",
        "series": "Wandering Verses",
        "productStyle": "Hat & Ribbons Set",
        "colorway": "Sea Foam White",
        "role": "how-to-wear-photo",
        "sequence": 5,
        "step": 3,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:1971",
        "sourceName": "how to 3-1",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-sea-foam-white/how-to-wear/photos/step-03-05-3301-1971@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2502877,
        "sha256": "57d28b7b713088d680b8194ffa9c35da96d17c7bc2653e5f8299ad5d10270233",
        "status": "available"
      },
      "mobile-detail-p0-2-wandering-verses-sea-foam-white-how-to-wear-photo-03-06-3301-1973": {
        "assetId": "mobile-detail-p0-2-wandering-verses-sea-foam-white-how-to-wear-photo-03-06-3301-1973",
        "route": "/air-ease-v2/detail/wandering-verses-sea-foam-white",
        "slug": "wandering-verses-sea-foam-white",
        "series": "Wandering Verses",
        "productStyle": "Hat & Ribbons Set",
        "colorway": "Sea Foam White",
        "role": "how-to-wear-photo",
        "sequence": 6,
        "step": 3,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:1973",
        "sourceName": "how to 3-2",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-sea-foam-white/how-to-wear/photos/step-03-06-3301-1973@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2032691,
        "sha256": "a50ad2f4b4864d9b99e3d1443b59c7e25563967d73459d37a43cf363f9a4a73e",
        "status": "available"
      },
      "mobile-detail-p0-2-wandering-verses-sea-foam-white-how-to-wear-sketch-03-03-3301-1975": {
        "assetId": "mobile-detail-p0-2-wandering-verses-sea-foam-white-how-to-wear-sketch-03-03-3301-1975",
        "route": "/air-ease-v2/detail/wandering-verses-sea-foam-white",
        "slug": "wandering-verses-sea-foam-white",
        "series": "Wandering Verses",
        "productStyle": "Hat & Ribbons Set",
        "colorway": "Sea Foam White",
        "role": "how-to-wear-sketch",
        "sequence": 3,
        "step": 3,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:1975",
        "sourceName": "how to 3 sketch",
        "sourceType": "direct-figma-child-frame-exportAsync",
        "compositionType": "image-only-line-art-frame",
        "publicPath": "/assets/air-ease-v2/detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-sea-foam-white/how-to-wear/sketches/step-03-03-3301-1975@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 68357,
        "sha256": "e6d1f5264f40daca729c4d3a9b76b9be9ea345f6a33e749644c3c5c650d187d3",
        "status": "available"
      },
      "mobile-detail-p0-2-wandering-verses-sea-foam-white-selector-thumbnail-00-01-3301-1988": {
        "assetId": "mobile-detail-p0-2-wandering-verses-sea-foam-white-selector-thumbnail-00-01-3301-1988",
        "route": "/air-ease-v2/detail/wandering-verses-sea-foam-white",
        "slug": "wandering-verses-sea-foam-white",
        "series": "Wandering Verses",
        "productStyle": "Hat & Ribbons Set",
        "colorway": "Sea Foam White",
        "role": "selector-thumbnail",
        "sequence": 1,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:1988",
        "sourceName": "Sea Foam White",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-sea-foam-white/selector/01-3301-1988@3x.png",
        "width": 240,
        "height": 240,
        "byteLength": 62275,
        "sha256": "4f047592ddb5dfee56168759915eba93b7f4000434cd83a300f662002dfe5c63",
        "status": "available"
      },
      "mobile-detail-p0-2-wandering-verses-swaying-silver-blue-product-gallery-00-01-3301-2068": {
        "assetId": "mobile-detail-p0-2-wandering-verses-swaying-silver-blue-product-gallery-00-01-3301-2068",
        "route": "/air-ease-v2/detail/wandering-verses-swaying-silver-blue",
        "slug": "wandering-verses-swaying-silver-blue",
        "series": "Wandering Verses",
        "productStyle": "Hat & Ribbons Set",
        "colorway": "Swaying Silver Blue",
        "role": "product-gallery",
        "sequence": 1,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:2068",
        "sourceName": "main 1",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-swaying-silver-blue/product-gallery/01-3301-2068@3x.png",
        "width": 2700,
        "height": 2700,
        "byteLength": 9958889,
        "sha256": "8889db9d99c612568aa9e52d347605d1b9d3b6921a95298c194228f60a560fc7",
        "status": "available"
      },
      "mobile-detail-p0-2-wandering-verses-swaying-silver-blue-product-gallery-00-02-3301-2069": {
        "assetId": "mobile-detail-p0-2-wandering-verses-swaying-silver-blue-product-gallery-00-02-3301-2069",
        "route": "/air-ease-v2/detail/wandering-verses-swaying-silver-blue",
        "slug": "wandering-verses-swaying-silver-blue",
        "series": "Wandering Verses",
        "productStyle": "Hat & Ribbons Set",
        "colorway": "Swaying Silver Blue",
        "role": "product-gallery",
        "sequence": 2,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:2069",
        "sourceName": "main 2",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-swaying-silver-blue/product-gallery/02-3301-2069@3x.png",
        "width": 2700,
        "height": 2700,
        "byteLength": 9530631,
        "sha256": "68dd04ccdea56bc380de17f5181a1f1031baac5b7bb6db2a874b87776ffc6ccb",
        "status": "available"
      },
      "mobile-detail-p0-2-wandering-verses-swaying-silver-blue-look-style-00-01-3301-2073": {
        "assetId": "mobile-detail-p0-2-wandering-verses-swaying-silver-blue-look-style-00-01-3301-2073",
        "route": "/air-ease-v2/detail/wandering-verses-swaying-silver-blue",
        "slug": "wandering-verses-swaying-silver-blue",
        "series": "Wandering Verses",
        "productStyle": "Hat & Ribbons Set",
        "colorway": "Swaying Silver Blue",
        "role": "look-style",
        "sequence": 1,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:2073",
        "sourceName": "look 1",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-swaying-silver-blue/look-style/01-3301-2073@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2489847,
        "sha256": "8bd55a1cdd5768451357b8f0df9ea1e8d9c1df649d8ae0f68070fa0d6c2c8cb3",
        "status": "available"
      },
      "mobile-detail-p0-2-wandering-verses-swaying-silver-blue-look-style-00-02-3301-2074": {
        "assetId": "mobile-detail-p0-2-wandering-verses-swaying-silver-blue-look-style-00-02-3301-2074",
        "route": "/air-ease-v2/detail/wandering-verses-swaying-silver-blue",
        "slug": "wandering-verses-swaying-silver-blue",
        "series": "Wandering Verses",
        "productStyle": "Hat & Ribbons Set",
        "colorway": "Swaying Silver Blue",
        "role": "look-style",
        "sequence": 2,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:2074",
        "sourceName": "look 2",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-swaying-silver-blue/look-style/02-3301-2074@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2625620,
        "sha256": "2b2dce7aeb7d270342c7c42e9c2bd954066fc1020d0c2f38d7b4243ccfd332df",
        "status": "available"
      },
      "mobile-detail-p0-2-wandering-verses-swaying-silver-blue-look-style-00-03-3301-2076": {
        "assetId": "mobile-detail-p0-2-wandering-verses-swaying-silver-blue-look-style-00-03-3301-2076",
        "route": "/air-ease-v2/detail/wandering-verses-swaying-silver-blue",
        "slug": "wandering-verses-swaying-silver-blue",
        "series": "Wandering Verses",
        "productStyle": "Hat & Ribbons Set",
        "colorway": "Swaying Silver Blue",
        "role": "look-style",
        "sequence": 3,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:2076",
        "sourceName": "look 3",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-swaying-silver-blue/look-style/03-3301-2076@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2708764,
        "sha256": "f41c63a393a95e64e0926ef98429b08b8ebce9aef46abac06cf9408c84305f5f",
        "status": "available"
      },
      "mobile-detail-p0-2-wandering-verses-swaying-silver-blue-look-style-00-04-3301-2077": {
        "assetId": "mobile-detail-p0-2-wandering-verses-swaying-silver-blue-look-style-00-04-3301-2077",
        "route": "/air-ease-v2/detail/wandering-verses-swaying-silver-blue",
        "slug": "wandering-verses-swaying-silver-blue",
        "series": "Wandering Verses",
        "productStyle": "Hat & Ribbons Set",
        "colorway": "Swaying Silver Blue",
        "role": "look-style",
        "sequence": 4,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:2077",
        "sourceName": "look 4",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-swaying-silver-blue/look-style/04-3301-2077@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2386815,
        "sha256": "2ae7c81896d5ab6188e7565531e6e4313a056cf215deef37cb2cf151101957c9",
        "status": "available"
      },
      "mobile-detail-p0-2-wandering-verses-swaying-silver-blue-more-wear-00-01-3301-2079": {
        "assetId": "mobile-detail-p0-2-wandering-verses-swaying-silver-blue-more-wear-00-01-3301-2079",
        "route": "/air-ease-v2/detail/wandering-verses-swaying-silver-blue",
        "slug": "wandering-verses-swaying-silver-blue",
        "series": "Wandering Verses",
        "productStyle": "Hat & Ribbons Set",
        "colorway": "Swaying Silver Blue",
        "role": "more-wear",
        "sequence": 1,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:2079",
        "sourceName": "style 1",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-swaying-silver-blue/more-wear/01-3301-2079@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2763845,
        "sha256": "ad2ac552a282e0e71861618da3f40bced79f9d12fc6f06cf8db72b5426972b6e",
        "status": "available"
      },
      "mobile-detail-p0-2-wandering-verses-swaying-silver-blue-more-wear-00-02-3301-2081": {
        "assetId": "mobile-detail-p0-2-wandering-verses-swaying-silver-blue-more-wear-00-02-3301-2081",
        "route": "/air-ease-v2/detail/wandering-verses-swaying-silver-blue",
        "slug": "wandering-verses-swaying-silver-blue",
        "series": "Wandering Verses",
        "productStyle": "Hat & Ribbons Set",
        "colorway": "Swaying Silver Blue",
        "role": "more-wear",
        "sequence": 2,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:2081",
        "sourceName": "style 2",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-swaying-silver-blue/more-wear/02-3301-2081@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2948670,
        "sha256": "059eb30d3364d6ec0acf87aba0b79407d5aa503a5f4b0dd4d02a28711b0628de",
        "status": "available"
      },
      "mobile-detail-p0-2-wandering-verses-swaying-silver-blue-more-wear-00-03-3301-2083": {
        "assetId": "mobile-detail-p0-2-wandering-verses-swaying-silver-blue-more-wear-00-03-3301-2083",
        "route": "/air-ease-v2/detail/wandering-verses-swaying-silver-blue",
        "slug": "wandering-verses-swaying-silver-blue",
        "series": "Wandering Verses",
        "productStyle": "Hat & Ribbons Set",
        "colorway": "Swaying Silver Blue",
        "role": "more-wear",
        "sequence": 3,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:2083",
        "sourceName": "style 3",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-swaying-silver-blue/more-wear/03-3301-2083@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2916036,
        "sha256": "9dadf5e25b9b6eaae7a38a4c04c9fb60b4fbdedc64c3955c5ba1da38be61521a",
        "status": "available"
      },
      "mobile-detail-p0-2-wandering-verses-swaying-silver-blue-more-wear-00-04-3301-2085": {
        "assetId": "mobile-detail-p0-2-wandering-verses-swaying-silver-blue-more-wear-00-04-3301-2085",
        "route": "/air-ease-v2/detail/wandering-verses-swaying-silver-blue",
        "slug": "wandering-verses-swaying-silver-blue",
        "series": "Wandering Verses",
        "productStyle": "Hat & Ribbons Set",
        "colorway": "Swaying Silver Blue",
        "role": "more-wear",
        "sequence": 4,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:2085",
        "sourceName": "2629",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-swaying-silver-blue/more-wear/04-3301-2085@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2784402,
        "sha256": "cdf6bbfa6985feac2d3121233e293d4c9c33605503becc0621c89997e201b908",
        "status": "available"
      },
      "mobile-detail-p0-2-wandering-verses-swaying-silver-blue-how-to-wear-photo-01-01-3301-2089": {
        "assetId": "mobile-detail-p0-2-wandering-verses-swaying-silver-blue-how-to-wear-photo-01-01-3301-2089",
        "route": "/air-ease-v2/detail/wandering-verses-swaying-silver-blue",
        "slug": "wandering-verses-swaying-silver-blue",
        "series": "Wandering Verses",
        "productStyle": "Hat & Ribbons Set",
        "colorway": "Swaying Silver Blue",
        "role": "how-to-wear-photo",
        "sequence": 1,
        "step": 1,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:2089",
        "sourceName": "Frame 2085663261",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-swaying-silver-blue/how-to-wear/photos/step-01-01-3301-2089@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2514470,
        "sha256": "0fffc3171df4a4552475fc90e11b32197f709c6c4957c69ab6b22f1a5d1d8474",
        "status": "available"
      },
      "mobile-detail-p0-2-wandering-verses-swaying-silver-blue-how-to-wear-photo-01-02-3301-2091": {
        "assetId": "mobile-detail-p0-2-wandering-verses-swaying-silver-blue-how-to-wear-photo-01-02-3301-2091",
        "route": "/air-ease-v2/detail/wandering-verses-swaying-silver-blue",
        "slug": "wandering-verses-swaying-silver-blue",
        "series": "Wandering Verses",
        "productStyle": "Hat & Ribbons Set",
        "colorway": "Swaying Silver Blue",
        "role": "how-to-wear-photo",
        "sequence": 2,
        "step": 1,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:2091",
        "sourceName": "Frame 2085663262",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-swaying-silver-blue/how-to-wear/photos/step-01-02-3301-2091@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2402421,
        "sha256": "282009462364ec75e0967a050f519bc952fb8fea7c9d0a99416ba95bb62d9765",
        "status": "available"
      },
      "mobile-detail-p0-2-wandering-verses-swaying-silver-blue-how-to-wear-sketch-01-01-3301-2094": {
        "assetId": "mobile-detail-p0-2-wandering-verses-swaying-silver-blue-how-to-wear-sketch-01-01-3301-2094",
        "route": "/air-ease-v2/detail/wandering-verses-swaying-silver-blue",
        "slug": "wandering-verses-swaying-silver-blue",
        "series": "Wandering Verses",
        "productStyle": "Hat & Ribbons Set",
        "colorway": "Swaying Silver Blue",
        "role": "how-to-wear-sketch",
        "sequence": 1,
        "step": 1,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:2094",
        "sourceName": "how to 1 sketch",
        "sourceType": "direct-figma-child-frame-exportAsync",
        "compositionType": "image-only-line-art-frame",
        "publicPath": "/assets/air-ease-v2/detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-swaying-silver-blue/how-to-wear/sketches/step-01-01-3301-2094@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 43080,
        "sha256": "22b428736a59c36aa2a98aa2fd8d75fae8803b4b1081be306c76f3f876e4d9c1",
        "status": "available"
      },
      "mobile-detail-p0-2-wandering-verses-swaying-silver-blue-how-to-wear-photo-02-03-3301-2101": {
        "assetId": "mobile-detail-p0-2-wandering-verses-swaying-silver-blue-how-to-wear-photo-02-03-3301-2101",
        "route": "/air-ease-v2/detail/wandering-verses-swaying-silver-blue",
        "slug": "wandering-verses-swaying-silver-blue",
        "series": "Wandering Verses",
        "productStyle": "Hat & Ribbons Set",
        "colorway": "Swaying Silver Blue",
        "role": "how-to-wear-photo",
        "sequence": 3,
        "step": 2,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:2101",
        "sourceName": "Frame 2085663263",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-swaying-silver-blue/how-to-wear/photos/step-02-03-3301-2101@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2679365,
        "sha256": "e390095092809ba0925db7181c28fb1e4ac2a85f6c1a63462c7d20f245a240a3",
        "status": "available"
      },
      "mobile-detail-p0-2-wandering-verses-swaying-silver-blue-how-to-wear-photo-02-04-3301-2105": {
        "assetId": "mobile-detail-p0-2-wandering-verses-swaying-silver-blue-how-to-wear-photo-02-04-3301-2105",
        "route": "/air-ease-v2/detail/wandering-verses-swaying-silver-blue",
        "slug": "wandering-verses-swaying-silver-blue",
        "series": "Wandering Verses",
        "productStyle": "Hat & Ribbons Set",
        "colorway": "Swaying Silver Blue",
        "role": "how-to-wear-photo",
        "sequence": 4,
        "step": 2,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:2105",
        "sourceName": "Frame 2085663264",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-swaying-silver-blue/how-to-wear/photos/step-02-04-3301-2105@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2704817,
        "sha256": "a82c25db7b7add5e2481820ba574aacba507a949adb26c0b70c49871c7158d92",
        "status": "available"
      },
      "mobile-detail-p0-2-wandering-verses-swaying-silver-blue-how-to-wear-sketch-02-02-3301-2110": {
        "assetId": "mobile-detail-p0-2-wandering-verses-swaying-silver-blue-how-to-wear-sketch-02-02-3301-2110",
        "route": "/air-ease-v2/detail/wandering-verses-swaying-silver-blue",
        "slug": "wandering-verses-swaying-silver-blue",
        "series": "Wandering Verses",
        "productStyle": "Hat & Ribbons Set",
        "colorway": "Swaying Silver Blue",
        "role": "how-to-wear-sketch",
        "sequence": 2,
        "step": 2,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:2110",
        "sourceName": "how to 2 sketch",
        "sourceType": "direct-figma-child-frame-exportAsync",
        "compositionType": "image-only-line-art-frame",
        "publicPath": "/assets/air-ease-v2/detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-swaying-silver-blue/how-to-wear/sketches/step-02-02-3301-2110@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 71563,
        "sha256": "5fbed7d28f22bf7477e82a925fe62903cbb86b9d66ee4af5ec6667681eb3f2d0",
        "status": "available"
      },
      "mobile-detail-p0-2-wandering-verses-swaying-silver-blue-how-to-wear-photo-03-05-3301-2117": {
        "assetId": "mobile-detail-p0-2-wandering-verses-swaying-silver-blue-how-to-wear-photo-03-05-3301-2117",
        "route": "/air-ease-v2/detail/wandering-verses-swaying-silver-blue",
        "slug": "wandering-verses-swaying-silver-blue",
        "series": "Wandering Verses",
        "productStyle": "Hat & Ribbons Set",
        "colorway": "Swaying Silver Blue",
        "role": "how-to-wear-photo",
        "sequence": 5,
        "step": 3,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:2117",
        "sourceName": "Frame 2085663266",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-swaying-silver-blue/how-to-wear/photos/step-03-05-3301-2117@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2406720,
        "sha256": "81f3755859fd79b55ecf3ab9714158ff8fae3dcaec16209549ace512ae8c7065",
        "status": "available"
      },
      "mobile-detail-p0-2-wandering-verses-swaying-silver-blue-how-to-wear-photo-03-06-3301-2123": {
        "assetId": "mobile-detail-p0-2-wandering-verses-swaying-silver-blue-how-to-wear-photo-03-06-3301-2123",
        "route": "/air-ease-v2/detail/wandering-verses-swaying-silver-blue",
        "slug": "wandering-verses-swaying-silver-blue",
        "series": "Wandering Verses",
        "productStyle": "Hat & Ribbons Set",
        "colorway": "Swaying Silver Blue",
        "role": "how-to-wear-photo",
        "sequence": 6,
        "step": 3,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:2123",
        "sourceName": "Frame 2085663267",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-swaying-silver-blue/how-to-wear/photos/step-03-06-3301-2123@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2305522,
        "sha256": "d9edc3e09e10723b333c5294ee2b7c26a9c4a19729b922e465bf28f4d9a88a4f",
        "status": "available"
      },
      "mobile-detail-p0-2-wandering-verses-swaying-silver-blue-how-to-wear-sketch-03-03-3301-2130": {
        "assetId": "mobile-detail-p0-2-wandering-verses-swaying-silver-blue-how-to-wear-sketch-03-03-3301-2130",
        "route": "/air-ease-v2/detail/wandering-verses-swaying-silver-blue",
        "slug": "wandering-verses-swaying-silver-blue",
        "series": "Wandering Verses",
        "productStyle": "Hat & Ribbons Set",
        "colorway": "Swaying Silver Blue",
        "role": "how-to-wear-sketch",
        "sequence": 3,
        "step": 3,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:2130",
        "sourceName": "how to 3 sketch",
        "sourceType": "direct-figma-child-frame-exportAsync",
        "compositionType": "image-only-line-art-frame",
        "publicPath": "/assets/air-ease-v2/detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-swaying-silver-blue/how-to-wear/sketches/step-03-03-3301-2130@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 68357,
        "sha256": "e6d1f5264f40daca729c4d3a9b76b9be9ea345f6a33e749644c3c5c650d187d3",
        "status": "available"
      },
      "mobile-detail-p0-2-wandering-verses-swaying-silver-blue-selector-thumbnail-00-01-3301-2146": {
        "assetId": "mobile-detail-p0-2-wandering-verses-swaying-silver-blue-selector-thumbnail-00-01-3301-2146",
        "route": "/air-ease-v2/detail/wandering-verses-swaying-silver-blue",
        "slug": "wandering-verses-swaying-silver-blue",
        "series": "Wandering Verses",
        "productStyle": "Hat & Ribbons Set",
        "colorway": "Swaying Silver Blue",
        "role": "selector-thumbnail",
        "sequence": 1,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:2146",
        "sourceName": "Swaying Silver Blue",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-swaying-silver-blue/selector/01-3301-2146@3x.png",
        "width": 240,
        "height": 240,
        "byteLength": 74368,
        "sha256": "e578fa2c03468136fc00e8ae1204250fbc407c85f8e4f8a789d7e3972d522a44",
        "status": "available"
      },
      "mobile-detail-p0-2-wandering-verses-wings-of-light-product-gallery-00-01-3304-169": {
        "assetId": "mobile-detail-p0-2-wandering-verses-wings-of-light-product-gallery-00-01-3304-169",
        "route": "/air-ease-v2/detail/wandering-verses-wings-of-light",
        "slug": "wandering-verses-wings-of-light",
        "series": "Wandering Verses",
        "productStyle": "Hat & Ribbons Set",
        "colorway": "Wings of Light",
        "role": "product-gallery",
        "sequence": 1,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3304:169",
        "sourceName": "main 1",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-wings-of-light/product-gallery/01-3304-169@3x.png",
        "width": 2707,
        "height": 2707,
        "byteLength": 8326431,
        "sha256": "3046ab43f566b0aa9f9701be3132cc9188502b784d97169d0dced4532db66100",
        "status": "available"
      },
      "mobile-detail-p0-2-wandering-verses-wings-of-light-product-gallery-00-02-3304-171": {
        "assetId": "mobile-detail-p0-2-wandering-verses-wings-of-light-product-gallery-00-02-3304-171",
        "route": "/air-ease-v2/detail/wandering-verses-wings-of-light",
        "slug": "wandering-verses-wings-of-light",
        "series": "Wandering Verses",
        "productStyle": "Hat & Ribbons Set",
        "colorway": "Wings of Light",
        "role": "product-gallery",
        "sequence": 2,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3304:171",
        "sourceName": "main 2",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-wings-of-light/product-gallery/02-3304-171@3x.png",
        "width": 2700,
        "height": 2700,
        "byteLength": 2281917,
        "sha256": "bfb2b152e2be6cb3c49cfa38ad2024d2b7ce8b003266dd7d3136e9a7cd461abd",
        "status": "available"
      },
      "mobile-detail-p0-2-wandering-verses-wings-of-light-look-style-00-01-3304-184": {
        "assetId": "mobile-detail-p0-2-wandering-verses-wings-of-light-look-style-00-01-3304-184",
        "route": "/air-ease-v2/detail/wandering-verses-wings-of-light",
        "slug": "wandering-verses-wings-of-light",
        "series": "Wandering Verses",
        "productStyle": "Hat & Ribbons Set",
        "colorway": "Wings of Light",
        "role": "look-style",
        "sequence": 1,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3304:184",
        "sourceName": "look 1",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-wings-of-light/look-style/01-3304-184@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2514488,
        "sha256": "45728b75f8f9ace059fcedcef858894609c1daaf55555ec5fe78efafce70f6b9",
        "status": "available"
      },
      "mobile-detail-p0-2-wandering-verses-wings-of-light-look-style-00-02-3304-187": {
        "assetId": "mobile-detail-p0-2-wandering-verses-wings-of-light-look-style-00-02-3304-187",
        "route": "/air-ease-v2/detail/wandering-verses-wings-of-light",
        "slug": "wandering-verses-wings-of-light",
        "series": "Wandering Verses",
        "productStyle": "Hat & Ribbons Set",
        "colorway": "Wings of Light",
        "role": "look-style",
        "sequence": 2,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3304:187",
        "sourceName": "look 2",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-wings-of-light/look-style/02-3304-187@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2542939,
        "sha256": "00592bafe0bdc0ad1101d97092a18554f70609cd6544a810001ebfd62902525c",
        "status": "available"
      },
      "mobile-detail-p0-2-wandering-verses-wings-of-light-look-style-00-03-3304-190": {
        "assetId": "mobile-detail-p0-2-wandering-verses-wings-of-light-look-style-00-03-3304-190",
        "route": "/air-ease-v2/detail/wandering-verses-wings-of-light",
        "slug": "wandering-verses-wings-of-light",
        "series": "Wandering Verses",
        "productStyle": "Hat & Ribbons Set",
        "colorway": "Wings of Light",
        "role": "look-style",
        "sequence": 3,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3304:190",
        "sourceName": "look 3",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-wings-of-light/look-style/03-3304-190@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2663390,
        "sha256": "06a7ae606c5f45823e6c148eaab32d1fd2a9a216fdf76979a3abe417b7b755e7",
        "status": "available"
      },
      "mobile-detail-p0-2-wandering-verses-wings-of-light-look-style-00-04-3304-192": {
        "assetId": "mobile-detail-p0-2-wandering-verses-wings-of-light-look-style-00-04-3304-192",
        "route": "/air-ease-v2/detail/wandering-verses-wings-of-light",
        "slug": "wandering-verses-wings-of-light",
        "series": "Wandering Verses",
        "productStyle": "Hat & Ribbons Set",
        "colorway": "Wings of Light",
        "role": "look-style",
        "sequence": 4,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3304:192",
        "sourceName": "look 4",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-wings-of-light/look-style/04-3304-192@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2537171,
        "sha256": "de6ca705f2038a799ca61f58e4318acd6a8d264c958ec96202f1f62f9f40343c",
        "status": "available"
      },
      "mobile-detail-p0-2-wandering-verses-wings-of-light-more-wear-00-01-3304-214": {
        "assetId": "mobile-detail-p0-2-wandering-verses-wings-of-light-more-wear-00-01-3304-214",
        "route": "/air-ease-v2/detail/wandering-verses-wings-of-light",
        "slug": "wandering-verses-wings-of-light",
        "series": "Wandering Verses",
        "productStyle": "Hat & Ribbons Set",
        "colorway": "Wings of Light",
        "role": "more-wear",
        "sequence": 1,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3304:214",
        "sourceName": "style 1",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-wings-of-light/more-wear/01-3304-214@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 3251369,
        "sha256": "9ae72605b9a8b231adfd0e896a17a80dfb6ef3e7853b594435ed06ee8723a4e1",
        "status": "available"
      },
      "mobile-detail-p0-2-wandering-verses-wings-of-light-more-wear-00-02-3304-217": {
        "assetId": "mobile-detail-p0-2-wandering-verses-wings-of-light-more-wear-00-02-3304-217",
        "route": "/air-ease-v2/detail/wandering-verses-wings-of-light",
        "slug": "wandering-verses-wings-of-light",
        "series": "Wandering Verses",
        "productStyle": "Hat & Ribbons Set",
        "colorway": "Wings of Light",
        "role": "more-wear",
        "sequence": 2,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3304:217",
        "sourceName": "style 2",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-wings-of-light/more-wear/02-3304-217@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 3420356,
        "sha256": "328103d050b70720e9cdb82ea86c860b5061c913cbf617645ec9b019b2a13326",
        "status": "available"
      },
      "mobile-detail-p0-2-wandering-verses-wings-of-light-more-wear-00-03-3304-220": {
        "assetId": "mobile-detail-p0-2-wandering-verses-wings-of-light-more-wear-00-03-3304-220",
        "route": "/air-ease-v2/detail/wandering-verses-wings-of-light",
        "slug": "wandering-verses-wings-of-light",
        "series": "Wandering Verses",
        "productStyle": "Hat & Ribbons Set",
        "colorway": "Wings of Light",
        "role": "more-wear",
        "sequence": 3,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3304:220",
        "sourceName": "style 3",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-wings-of-light/more-wear/03-3304-220@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 3666788,
        "sha256": "d5213606187d63d5423815a0b5ccb34840f98351f7cc23797e4de31900479a97",
        "status": "available"
      },
      "mobile-detail-p0-2-wandering-verses-wings-of-light-more-wear-00-04-3304-223": {
        "assetId": "mobile-detail-p0-2-wandering-verses-wings-of-light-more-wear-00-04-3304-223",
        "route": "/air-ease-v2/detail/wandering-verses-wings-of-light",
        "slug": "wandering-verses-wings-of-light",
        "series": "Wandering Verses",
        "productStyle": "Hat & Ribbons Set",
        "colorway": "Wings of Light",
        "role": "more-wear",
        "sequence": 4,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3304:223",
        "sourceName": "style 4",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-wings-of-light/more-wear/04-3304-223@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2920847,
        "sha256": "77fbbfbdc4e4e26c3fdc4641cc56298450c9fffbfe04c647119d56c1f2b8e523",
        "status": "available"
      },
      "mobile-detail-p0-2-wandering-verses-wings-of-light-how-to-wear-photo-01-01-3304-260": {
        "assetId": "mobile-detail-p0-2-wandering-verses-wings-of-light-how-to-wear-photo-01-01-3304-260",
        "route": "/air-ease-v2/detail/wandering-verses-wings-of-light",
        "slug": "wandering-verses-wings-of-light",
        "series": "Wandering Verses",
        "productStyle": "Hat & Ribbons Set",
        "colorway": "Wings of Light",
        "role": "how-to-wear-photo",
        "sequence": 1,
        "step": 1,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3304:260",
        "sourceName": "how to 1-1",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-wings-of-light/how-to-wear/photos/step-01-01-3304-260@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2734029,
        "sha256": "4f891666878b127a9b1d96a07c74978b0a011b5894bb3d8e56eff91eba747837",
        "status": "available"
      },
      "mobile-detail-p0-2-wandering-verses-wings-of-light-how-to-wear-photo-01-02-3304-263": {
        "assetId": "mobile-detail-p0-2-wandering-verses-wings-of-light-how-to-wear-photo-01-02-3304-263",
        "route": "/air-ease-v2/detail/wandering-verses-wings-of-light",
        "slug": "wandering-verses-wings-of-light",
        "series": "Wandering Verses",
        "productStyle": "Hat & Ribbons Set",
        "colorway": "Wings of Light",
        "role": "how-to-wear-photo",
        "sequence": 2,
        "step": 1,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3304:263",
        "sourceName": "how to 1-2",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-wings-of-light/how-to-wear/photos/step-01-02-3304-263@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2819112,
        "sha256": "89e5d0c6acff57ed33ddc94518ad8a14d4605c7020e3172133f7b4bca59b04f5",
        "status": "available"
      },
      "mobile-detail-p0-2-wandering-verses-wings-of-light-how-to-wear-sketch-01-01-3304-50": {
        "assetId": "mobile-detail-p0-2-wandering-verses-wings-of-light-how-to-wear-sketch-01-01-3304-50",
        "route": "/air-ease-v2/detail/wandering-verses-wings-of-light",
        "slug": "wandering-verses-wings-of-light",
        "series": "Wandering Verses",
        "productStyle": "Hat & Ribbons Set",
        "colorway": "Wings of Light",
        "role": "how-to-wear-sketch",
        "sequence": 1,
        "step": 1,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3304:50",
        "sourceName": "how to 1 sketch",
        "sourceType": "direct-figma-child-frame-exportAsync",
        "compositionType": "image-only-line-art-frame",
        "publicPath": "/assets/air-ease-v2/detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-wings-of-light/how-to-wear/sketches/step-01-01-3304-50@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 43080,
        "sha256": "22b428736a59c36aa2a98aa2fd8d75fae8803b4b1081be306c76f3f876e4d9c1",
        "status": "available"
      },
      "mobile-detail-p0-2-wandering-verses-wings-of-light-how-to-wear-photo-02-03-3304-269": {
        "assetId": "mobile-detail-p0-2-wandering-verses-wings-of-light-how-to-wear-photo-02-03-3304-269",
        "route": "/air-ease-v2/detail/wandering-verses-wings-of-light",
        "slug": "wandering-verses-wings-of-light",
        "series": "Wandering Verses",
        "productStyle": "Hat & Ribbons Set",
        "colorway": "Wings of Light",
        "role": "how-to-wear-photo",
        "sequence": 3,
        "step": 2,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3304:269",
        "sourceName": "how to 2-1",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-wings-of-light/how-to-wear/photos/step-02-03-3304-269@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2766614,
        "sha256": "c5f229290bd02d732f027b5c1068728bdb72161866711de8cebecdc4aa2380f0",
        "status": "available"
      },
      "mobile-detail-p0-2-wandering-verses-wings-of-light-how-to-wear-photo-02-04-3304-272": {
        "assetId": "mobile-detail-p0-2-wandering-verses-wings-of-light-how-to-wear-photo-02-04-3304-272",
        "route": "/air-ease-v2/detail/wandering-verses-wings-of-light",
        "slug": "wandering-verses-wings-of-light",
        "series": "Wandering Verses",
        "productStyle": "Hat & Ribbons Set",
        "colorway": "Wings of Light",
        "role": "how-to-wear-photo",
        "sequence": 4,
        "step": 2,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3304:272",
        "sourceName": "how to 2-2",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-wings-of-light/how-to-wear/photos/step-02-04-3304-272@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2718770,
        "sha256": "e6222a3069192aae009a8e39e25e22e9658fce67703d5e0b391917e6d8d589fa",
        "status": "available"
      },
      "mobile-detail-p0-2-wandering-verses-wings-of-light-how-to-wear-sketch-02-02-3304-66": {
        "assetId": "mobile-detail-p0-2-wandering-verses-wings-of-light-how-to-wear-sketch-02-02-3304-66",
        "route": "/air-ease-v2/detail/wandering-verses-wings-of-light",
        "slug": "wandering-verses-wings-of-light",
        "series": "Wandering Verses",
        "productStyle": "Hat & Ribbons Set",
        "colorway": "Wings of Light",
        "role": "how-to-wear-sketch",
        "sequence": 2,
        "step": 2,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3304:66",
        "sourceName": "how to 2 sketch",
        "sourceType": "direct-figma-child-frame-exportAsync",
        "compositionType": "image-only-line-art-frame",
        "publicPath": "/assets/air-ease-v2/detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-wings-of-light/how-to-wear/sketches/step-02-02-3304-66@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 71563,
        "sha256": "5fbed7d28f22bf7477e82a925fe62903cbb86b9d66ee4af5ec6667681eb3f2d0",
        "status": "available"
      },
      "mobile-detail-p0-2-wandering-verses-wings-of-light-how-to-wear-photo-03-05-3304-275": {
        "assetId": "mobile-detail-p0-2-wandering-verses-wings-of-light-how-to-wear-photo-03-05-3304-275",
        "route": "/air-ease-v2/detail/wandering-verses-wings-of-light",
        "slug": "wandering-verses-wings-of-light",
        "series": "Wandering Verses",
        "productStyle": "Hat & Ribbons Set",
        "colorway": "Wings of Light",
        "role": "how-to-wear-photo",
        "sequence": 5,
        "step": 3,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3304:275",
        "sourceName": "how to 3-1",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-wings-of-light/how-to-wear/photos/step-03-05-3304-275@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2555609,
        "sha256": "31f194728813e9a19a8b3af87c155ddb03a6bb9b4d37d9f8d9e4f1e64f1290d8",
        "status": "available"
      },
      "mobile-detail-p0-2-wandering-verses-wings-of-light-how-to-wear-photo-03-06-3304-278": {
        "assetId": "mobile-detail-p0-2-wandering-verses-wings-of-light-how-to-wear-photo-03-06-3304-278",
        "route": "/air-ease-v2/detail/wandering-verses-wings-of-light",
        "slug": "wandering-verses-wings-of-light",
        "series": "Wandering Verses",
        "productStyle": "Hat & Ribbons Set",
        "colorway": "Wings of Light",
        "role": "how-to-wear-photo",
        "sequence": 6,
        "step": 3,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3304:278",
        "sourceName": "how to 3-2",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-wings-of-light/how-to-wear/photos/step-03-06-3304-278@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2536627,
        "sha256": "525bd84f88dd1dc31085b62cf872de82e5234b7f553ef4785323e1a888b279e6",
        "status": "available"
      },
      "mobile-detail-p0-2-wandering-verses-wings-of-light-how-to-wear-sketch-03-03-3304-86": {
        "assetId": "mobile-detail-p0-2-wandering-verses-wings-of-light-how-to-wear-sketch-03-03-3304-86",
        "route": "/air-ease-v2/detail/wandering-verses-wings-of-light",
        "slug": "wandering-verses-wings-of-light",
        "series": "Wandering Verses",
        "productStyle": "Hat & Ribbons Set",
        "colorway": "Wings of Light",
        "role": "how-to-wear-sketch",
        "sequence": 3,
        "step": 3,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3304:86",
        "sourceName": "how to 3 sketch",
        "sourceType": "direct-figma-child-frame-exportAsync",
        "compositionType": "image-only-line-art-frame",
        "publicPath": "/assets/air-ease-v2/detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-wings-of-light/how-to-wear/sketches/step-03-03-3304-86@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 68393,
        "sha256": "d8931acc4516c181602334389cb6b4aa5ed256003cc10ec1d51d189f057ce475",
        "status": "available"
      },
      "mobile-detail-p0-2-wandering-verses-wings-of-light-selector-thumbnail-00-01-3304-104": {
        "assetId": "mobile-detail-p0-2-wandering-verses-wings-of-light-selector-thumbnail-00-01-3304-104",
        "route": "/air-ease-v2/detail/wandering-verses-wings-of-light",
        "slug": "wandering-verses-wings-of-light",
        "series": "Wandering Verses",
        "productStyle": "Hat & Ribbons Set",
        "colorway": "Wings of Light",
        "role": "selector-thumbnail",
        "sequence": 1,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3304:104",
        "sourceName": "Wings of Light",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/wandering-verses/mobile-p0-2-atomic/wandering-verses-wings-of-light/selector/01-3304-104@3x.png",
        "width": 240,
        "height": 240,
        "byteLength": 67027,
        "sha256": "a630c15c3c0b879caa95ad0f230b29ef4f39ad68239092b5cb09b94b95019cae",
        "status": "available"
      },
      "mobile-detail-p0-2-rewind-ink-wash-blue-product-gallery-00-01-3304-429": {
        "assetId": "mobile-detail-p0-2-rewind-ink-wash-blue-product-gallery-00-01-3304-429",
        "route": "/air-ease-v2/detail/rewind-ink-wash-blue",
        "slug": "rewind-ink-wash-blue",
        "series": "Rewind",
        "productStyle": "Acordeón",
        "colorway": "Ink Wash Blue",
        "role": "product-gallery",
        "sequence": 1,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3304:429",
        "sourceName": "main 1",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/rewind/mobile-p0-2-atomic/rewind-ink-wash-blue/product-gallery/01-3304-429@3x.png",
        "width": 2700,
        "height": 2700,
        "byteLength": 8144248,
        "sha256": "d8cdcb2368937a35a3ca7f16c5e28d25e51f0528c64241145fc8374b7376bf35",
        "status": "available"
      },
      "mobile-detail-p0-2-rewind-ink-wash-blue-product-gallery-00-02-3304-431": {
        "assetId": "mobile-detail-p0-2-rewind-ink-wash-blue-product-gallery-00-02-3304-431",
        "route": "/air-ease-v2/detail/rewind-ink-wash-blue",
        "slug": "rewind-ink-wash-blue",
        "series": "Rewind",
        "productStyle": "Acordeón",
        "colorway": "Ink Wash Blue",
        "role": "product-gallery",
        "sequence": 2,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3304:431",
        "sourceName": "main 2",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/rewind/mobile-p0-2-atomic/rewind-ink-wash-blue/product-gallery/02-3304-431@3x.png",
        "width": 2700,
        "height": 2700,
        "byteLength": 3985051,
        "sha256": "8d7a77da9ef088ca893a6286723b98684147fa6223dfd9b99650114c59b24b93",
        "status": "available"
      },
      "mobile-detail-p0-2-rewind-ink-wash-blue-look-style-00-01-3304-445": {
        "assetId": "mobile-detail-p0-2-rewind-ink-wash-blue-look-style-00-01-3304-445",
        "route": "/air-ease-v2/detail/rewind-ink-wash-blue",
        "slug": "rewind-ink-wash-blue",
        "series": "Rewind",
        "productStyle": "Acordeón",
        "colorway": "Ink Wash Blue",
        "role": "look-style",
        "sequence": 1,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3304:445",
        "sourceName": "look 1",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/rewind/mobile-p0-2-atomic/rewind-ink-wash-blue/look-style/01-3304-445@3x.png",
        "width": 1333,
        "height": 1333,
        "byteLength": 2435427,
        "sha256": "55b5abd5ab3dc89bf24ddcc51ef2d226c5974d37b38bb119113ccd00c7c0de8e",
        "status": "available"
      },
      "mobile-detail-p0-2-rewind-ink-wash-blue-look-style-00-02-3304-457": {
        "assetId": "mobile-detail-p0-2-rewind-ink-wash-blue-look-style-00-02-3304-457",
        "route": "/air-ease-v2/detail/rewind-ink-wash-blue",
        "slug": "rewind-ink-wash-blue",
        "series": "Rewind",
        "productStyle": "Acordeón",
        "colorway": "Ink Wash Blue",
        "role": "look-style",
        "sequence": 2,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3304:457",
        "sourceName": "look 2",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/rewind/mobile-p0-2-atomic/rewind-ink-wash-blue/look-style/02-3304-457@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2642704,
        "sha256": "1358122cee7c29918fbbffb2d1756c856d386f5252a7c783981ea5f004bf5c97",
        "status": "available"
      },
      "mobile-detail-p0-2-rewind-ink-wash-blue-look-style-00-03-3304-447": {
        "assetId": "mobile-detail-p0-2-rewind-ink-wash-blue-look-style-00-03-3304-447",
        "route": "/air-ease-v2/detail/rewind-ink-wash-blue",
        "slug": "rewind-ink-wash-blue",
        "series": "Rewind",
        "productStyle": "Acordeón",
        "colorway": "Ink Wash Blue",
        "role": "look-style",
        "sequence": 3,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3304:447",
        "sourceName": "look 3",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/rewind/mobile-p0-2-atomic/rewind-ink-wash-blue/look-style/03-3304-447@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2342267,
        "sha256": "573f9740c772a89c4b9dcb4cba74f832b2b896b367a71f7bfecfc570b577e00e",
        "status": "available"
      },
      "mobile-detail-p0-2-rewind-ink-wash-blue-look-style-00-04-3304-451": {
        "assetId": "mobile-detail-p0-2-rewind-ink-wash-blue-look-style-00-04-3304-451",
        "route": "/air-ease-v2/detail/rewind-ink-wash-blue",
        "slug": "rewind-ink-wash-blue",
        "series": "Rewind",
        "productStyle": "Acordeón",
        "colorway": "Ink Wash Blue",
        "role": "look-style",
        "sequence": 4,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3304:451",
        "sourceName": "look 4",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/rewind/mobile-p0-2-atomic/rewind-ink-wash-blue/look-style/04-3304-451@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2504298,
        "sha256": "29a9973caf4311055464acbd3ab7eea512e900c85c2034cbeea7be0c96ce3052",
        "status": "available"
      },
      "mobile-detail-p0-2-rewind-ink-wash-blue-more-wear-00-01-3304-479": {
        "assetId": "mobile-detail-p0-2-rewind-ink-wash-blue-more-wear-00-01-3304-479",
        "route": "/air-ease-v2/detail/rewind-ink-wash-blue",
        "slug": "rewind-ink-wash-blue",
        "series": "Rewind",
        "productStyle": "Acordeón",
        "colorway": "Ink Wash Blue",
        "role": "more-wear",
        "sequence": 1,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3304:479",
        "sourceName": "style 1",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/rewind/mobile-p0-2-atomic/rewind-ink-wash-blue/more-wear/01-3304-479@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 3354220,
        "sha256": "86ff7e639794589d9ed02bc1e383ade8c324356967c11520025bed1d3a2caa5a",
        "status": "available"
      },
      "mobile-detail-p0-2-rewind-ink-wash-blue-more-wear-00-02-3304-500": {
        "assetId": "mobile-detail-p0-2-rewind-ink-wash-blue-more-wear-00-02-3304-500",
        "route": "/air-ease-v2/detail/rewind-ink-wash-blue",
        "slug": "rewind-ink-wash-blue",
        "series": "Rewind",
        "productStyle": "Acordeón",
        "colorway": "Ink Wash Blue",
        "role": "more-wear",
        "sequence": 2,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3304:500",
        "sourceName": "style 2",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/rewind/mobile-p0-2-atomic/rewind-ink-wash-blue/more-wear/02-3304-500@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 3084801,
        "sha256": "a92cf31e3687538b6bb910274decd7ec29b24de98b4ddef30bd098fcd71f548a",
        "status": "available"
      },
      "mobile-detail-p0-2-rewind-ink-wash-blue-more-wear-00-03-3304-492": {
        "assetId": "mobile-detail-p0-2-rewind-ink-wash-blue-more-wear-00-03-3304-492",
        "route": "/air-ease-v2/detail/rewind-ink-wash-blue",
        "slug": "rewind-ink-wash-blue",
        "series": "Rewind",
        "productStyle": "Acordeón",
        "colorway": "Ink Wash Blue",
        "role": "more-wear",
        "sequence": 3,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3304:492",
        "sourceName": "style 3",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/rewind/mobile-p0-2-atomic/rewind-ink-wash-blue/more-wear/03-3304-492@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 3222878,
        "sha256": "1c176205a8c794a30ed22bcadc5b292d5b20d66d4c34e5301ae360bc124c4faa",
        "status": "available"
      },
      "mobile-detail-p0-2-rewind-ink-wash-blue-how-to-wear-photo-01-01-3304-592": {
        "assetId": "mobile-detail-p0-2-rewind-ink-wash-blue-how-to-wear-photo-01-01-3304-592",
        "route": "/air-ease-v2/detail/rewind-ink-wash-blue",
        "slug": "rewind-ink-wash-blue",
        "series": "Rewind",
        "productStyle": "Acordeón",
        "colorway": "Ink Wash Blue",
        "role": "how-to-wear-photo",
        "sequence": 1,
        "step": 1,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3304:592",
        "sourceName": "how to 1-1",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/rewind/mobile-p0-2-atomic/rewind-ink-wash-blue/how-to-wear/photos/step-01-01-3304-592@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2344231,
        "sha256": "a102311f7191d143bd1d4ce3ee3091872f0eed4e58677af1db08601a3d8f44ef",
        "status": "available"
      },
      "mobile-detail-p0-2-rewind-ink-wash-blue-how-to-wear-photo-01-02-3304-597": {
        "assetId": "mobile-detail-p0-2-rewind-ink-wash-blue-how-to-wear-photo-01-02-3304-597",
        "route": "/air-ease-v2/detail/rewind-ink-wash-blue",
        "slug": "rewind-ink-wash-blue",
        "series": "Rewind",
        "productStyle": "Acordeón",
        "colorway": "Ink Wash Blue",
        "role": "how-to-wear-photo",
        "sequence": 2,
        "step": 1,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3304:597",
        "sourceName": "how to 1-2",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/rewind/mobile-p0-2-atomic/rewind-ink-wash-blue/how-to-wear/photos/step-01-02-3304-597@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2625295,
        "sha256": "512c752d314e4f769da4ecefa371cfcd361d748ac0ff8cf3cd7ceac570db6836",
        "status": "available"
      },
      "mobile-detail-p0-2-rewind-ink-wash-blue-how-to-wear-sketch-01-01-3304-330": {
        "assetId": "mobile-detail-p0-2-rewind-ink-wash-blue-how-to-wear-sketch-01-01-3304-330",
        "route": "/air-ease-v2/detail/rewind-ink-wash-blue",
        "slug": "rewind-ink-wash-blue",
        "series": "Rewind",
        "productStyle": "Acordeón",
        "colorway": "Ink Wash Blue",
        "role": "how-to-wear-sketch",
        "sequence": 1,
        "step": 1,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3304:330",
        "sourceName": "how to 1 sketch",
        "sourceType": "direct-figma-child-frame-exportAsync",
        "compositionType": "image-only-line-art-frame",
        "publicPath": "/assets/air-ease-v2/detail/rewind/mobile-p0-2-atomic/rewind-ink-wash-blue/how-to-wear/sketches/step-01-01-3304-330@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 48580,
        "sha256": "d2d554e1bc55d9e633c6be375f47d54efd10250e4ebaf45c7de9d037ffd10a2f",
        "status": "available"
      },
      "mobile-detail-p0-2-rewind-ink-wash-blue-how-to-wear-photo-02-03-3304-581": {
        "assetId": "mobile-detail-p0-2-rewind-ink-wash-blue-how-to-wear-photo-02-03-3304-581",
        "route": "/air-ease-v2/detail/rewind-ink-wash-blue",
        "slug": "rewind-ink-wash-blue",
        "series": "Rewind",
        "productStyle": "Acordeón",
        "colorway": "Ink Wash Blue",
        "role": "how-to-wear-photo",
        "sequence": 3,
        "step": 2,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3304:581",
        "sourceName": "how to 2-1",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/rewind/mobile-p0-2-atomic/rewind-ink-wash-blue/how-to-wear/photos/step-02-03-3304-581@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2507420,
        "sha256": "92cbcef2997aeed0d973e238b76051ba658eadb5bd7db4a434ac4fee4392c549",
        "status": "available"
      },
      "mobile-detail-p0-2-rewind-ink-wash-blue-how-to-wear-photo-02-04-3304-588": {
        "assetId": "mobile-detail-p0-2-rewind-ink-wash-blue-how-to-wear-photo-02-04-3304-588",
        "route": "/air-ease-v2/detail/rewind-ink-wash-blue",
        "slug": "rewind-ink-wash-blue",
        "series": "Rewind",
        "productStyle": "Acordeón",
        "colorway": "Ink Wash Blue",
        "role": "how-to-wear-photo",
        "sequence": 4,
        "step": 2,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3304:588",
        "sourceName": "how to 2-2",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/rewind/mobile-p0-2-atomic/rewind-ink-wash-blue/how-to-wear/photos/step-02-04-3304-588@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2503590,
        "sha256": "c611684ea1942e6ab3511d638c474386a26d781dff628599eb1ea5218320d086",
        "status": "available"
      },
      "mobile-detail-p0-2-rewind-ink-wash-blue-how-to-wear-sketch-02-02-3304-341": {
        "assetId": "mobile-detail-p0-2-rewind-ink-wash-blue-how-to-wear-sketch-02-02-3304-341",
        "route": "/air-ease-v2/detail/rewind-ink-wash-blue",
        "slug": "rewind-ink-wash-blue",
        "series": "Rewind",
        "productStyle": "Acordeón",
        "colorway": "Ink Wash Blue",
        "role": "how-to-wear-sketch",
        "sequence": 2,
        "step": 2,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3304:341",
        "sourceName": "how to 2 sketch",
        "sourceType": "direct-figma-child-frame-exportAsync",
        "compositionType": "image-only-line-art-frame",
        "publicPath": "/assets/air-ease-v2/detail/rewind/mobile-p0-2-atomic/rewind-ink-wash-blue/how-to-wear/sketches/step-02-02-3304-341@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 49791,
        "sha256": "9fa41972f2370a836d8452e7c020c9e4c3f11d6485d4786a06badff35cc11643",
        "status": "available"
      },
      "mobile-detail-p0-2-rewind-ink-wash-blue-selector-thumbnail-00-01-3304-365": {
        "assetId": "mobile-detail-p0-2-rewind-ink-wash-blue-selector-thumbnail-00-01-3304-365",
        "route": "/air-ease-v2/detail/rewind-ink-wash-blue",
        "slug": "rewind-ink-wash-blue",
        "series": "Rewind",
        "productStyle": "Acordeón",
        "colorway": "Ink Wash Blue",
        "role": "selector-thumbnail",
        "sequence": 1,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3304:365",
        "sourceName": "Ink Wash Blue",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/rewind/mobile-p0-2-atomic/rewind-ink-wash-blue/selector/01-3304-365@3x.png",
        "width": 240,
        "height": 240,
        "byteLength": 70721,
        "sha256": "301751e508b070ee9483025f0c9b597e3b437d39a547d34be76467b571cd6919",
        "status": "available"
      },
      "mobile-detail-p0-2-curve-paradox-ink-wash-blue-product-gallery-00-01-3358-206": {
        "assetId": "mobile-detail-p0-2-curve-paradox-ink-wash-blue-product-gallery-00-01-3358-206",
        "route": "/air-ease-v2/detail/curve-paradox-ink-wash-blue",
        "slug": "curve-paradox-ink-wash-blue",
        "series": "The Curve Paradox",
        "productStyle": "Wide Brim Leaf Hat",
        "colorway": "Ink Wash Blue",
        "role": "product-gallery",
        "sequence": 1,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3358:206",
        "sourceName": "main 1",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-ink-wash-blue/product-gallery/01-3358-206@3x.png",
        "width": 2700,
        "height": 2700,
        "byteLength": 7357394,
        "sha256": "f2ee45fe3eea0e640bd7e4be31c35ca83d716c87ef744d839cc84af47312d411",
        "status": "available"
      },
      "mobile-detail-p0-2-curve-paradox-ink-wash-blue-product-gallery-00-02-3358-210": {
        "assetId": "mobile-detail-p0-2-curve-paradox-ink-wash-blue-product-gallery-00-02-3358-210",
        "route": "/air-ease-v2/detail/curve-paradox-ink-wash-blue",
        "slug": "curve-paradox-ink-wash-blue",
        "series": "The Curve Paradox",
        "productStyle": "Wide Brim Leaf Hat",
        "colorway": "Ink Wash Blue",
        "role": "product-gallery",
        "sequence": 2,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3358:210",
        "sourceName": "main 2",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-ink-wash-blue/product-gallery/02-3358-210@3x.png",
        "width": 2700,
        "height": 2700,
        "byteLength": 8846570,
        "sha256": "e144b8401de820cd194256f0f050753137fb97bab2d7fd867266106b26c8cb9c",
        "status": "available"
      },
      "mobile-detail-p0-2-curve-paradox-ink-wash-blue-look-style-00-01-3358-231": {
        "assetId": "mobile-detail-p0-2-curve-paradox-ink-wash-blue-look-style-00-01-3358-231",
        "route": "/air-ease-v2/detail/curve-paradox-ink-wash-blue",
        "slug": "curve-paradox-ink-wash-blue",
        "series": "The Curve Paradox",
        "productStyle": "Wide Brim Leaf Hat",
        "colorway": "Ink Wash Blue",
        "role": "look-style",
        "sequence": 1,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3358:231",
        "sourceName": "look 1",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-ink-wash-blue/look-style/01-3358-231@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2675585,
        "sha256": "26f7c1dc8b04fac79c1ede6eac69d642c619bd61b62ce2db07565adf220f8b2c",
        "status": "available"
      },
      "mobile-detail-p0-2-curve-paradox-ink-wash-blue-look-style-00-02-3358-234": {
        "assetId": "mobile-detail-p0-2-curve-paradox-ink-wash-blue-look-style-00-02-3358-234",
        "route": "/air-ease-v2/detail/curve-paradox-ink-wash-blue",
        "slug": "curve-paradox-ink-wash-blue",
        "series": "The Curve Paradox",
        "productStyle": "Wide Brim Leaf Hat",
        "colorway": "Ink Wash Blue",
        "role": "look-style",
        "sequence": 2,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3358:234",
        "sourceName": "look 2",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-ink-wash-blue/look-style/02-3358-234@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2496749,
        "sha256": "df23fc556346ccb86e5e478852495e80f6e678ca4b53affa4d531adfb551c95b",
        "status": "available"
      },
      "mobile-detail-p0-2-curve-paradox-ink-wash-blue-look-style-00-03-3358-239": {
        "assetId": "mobile-detail-p0-2-curve-paradox-ink-wash-blue-look-style-00-03-3358-239",
        "route": "/air-ease-v2/detail/curve-paradox-ink-wash-blue",
        "slug": "curve-paradox-ink-wash-blue",
        "series": "The Curve Paradox",
        "productStyle": "Wide Brim Leaf Hat",
        "colorway": "Ink Wash Blue",
        "role": "look-style",
        "sequence": 3,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3358:239",
        "sourceName": "look 3",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-ink-wash-blue/look-style/03-3358-239@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2667315,
        "sha256": "8053cacc45d69bdfeca91621cfe1aa740d0b91671ebad9c6d9019f2539981d3c",
        "status": "available"
      },
      "mobile-detail-p0-2-curve-paradox-ink-wash-blue-look-style-00-04-3358-246": {
        "assetId": "mobile-detail-p0-2-curve-paradox-ink-wash-blue-look-style-00-04-3358-246",
        "route": "/air-ease-v2/detail/curve-paradox-ink-wash-blue",
        "slug": "curve-paradox-ink-wash-blue",
        "series": "The Curve Paradox",
        "productStyle": "Wide Brim Leaf Hat",
        "colorway": "Ink Wash Blue",
        "role": "look-style",
        "sequence": 4,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3358:246",
        "sourceName": "look 4",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-ink-wash-blue/look-style/04-3358-246@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2524213,
        "sha256": "55f1c1904d7c169909d389782f063796c3e1fedd049fc5d560e8e95a7dc8fdfd",
        "status": "available"
      },
      "mobile-detail-p0-2-curve-paradox-ink-wash-blue-more-wear-00-01-3373-294": {
        "assetId": "mobile-detail-p0-2-curve-paradox-ink-wash-blue-more-wear-00-01-3373-294",
        "route": "/air-ease-v2/detail/curve-paradox-ink-wash-blue",
        "slug": "curve-paradox-ink-wash-blue",
        "series": "The Curve Paradox",
        "productStyle": "Wide Brim Leaf Hat",
        "colorway": "Ink Wash Blue",
        "role": "more-wear",
        "sequence": 1,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3373:294",
        "sourceName": "style 1",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-ink-wash-blue/more-wear/01-3373-294@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 3162554,
        "sha256": "c34962530f36be9de253c3428bec07d80aba01cb06b73bb88263ef80a587cdc8",
        "status": "available"
      },
      "mobile-detail-p0-2-curve-paradox-ink-wash-blue-more-wear-00-02-3373-297": {
        "assetId": "mobile-detail-p0-2-curve-paradox-ink-wash-blue-more-wear-00-02-3373-297",
        "route": "/air-ease-v2/detail/curve-paradox-ink-wash-blue",
        "slug": "curve-paradox-ink-wash-blue",
        "series": "The Curve Paradox",
        "productStyle": "Wide Brim Leaf Hat",
        "colorway": "Ink Wash Blue",
        "role": "more-wear",
        "sequence": 2,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3373:297",
        "sourceName": "style 2",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-ink-wash-blue/more-wear/02-3373-297@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2857105,
        "sha256": "c3a991612f4aebac147198eaa7f3df4b79e9949ad2343e3ba2ca21491e480ee7",
        "status": "available"
      },
      "mobile-detail-p0-2-curve-paradox-ink-wash-blue-more-wear-00-03-3374-305": {
        "assetId": "mobile-detail-p0-2-curve-paradox-ink-wash-blue-more-wear-00-03-3374-305",
        "route": "/air-ease-v2/detail/curve-paradox-ink-wash-blue",
        "slug": "curve-paradox-ink-wash-blue",
        "series": "The Curve Paradox",
        "productStyle": "Wide Brim Leaf Hat",
        "colorway": "Ink Wash Blue",
        "role": "more-wear",
        "sequence": 3,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3374:305",
        "sourceName": "style 3",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-ink-wash-blue/more-wear/03-3374-305@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 3131314,
        "sha256": "88465e556bfdfd6ce4c5ff7d0965b0b0dd5537d3ab3f96776839c0f27b489883",
        "status": "available"
      },
      "mobile-detail-p0-2-curve-paradox-ink-wash-blue-how-to-wear-photo-01-01-3382-18": {
        "assetId": "mobile-detail-p0-2-curve-paradox-ink-wash-blue-how-to-wear-photo-01-01-3382-18",
        "route": "/air-ease-v2/detail/curve-paradox-ink-wash-blue",
        "slug": "curve-paradox-ink-wash-blue",
        "series": "The Curve Paradox",
        "productStyle": "Wide Brim Leaf Hat",
        "colorway": "Ink Wash Blue",
        "role": "how-to-wear-photo",
        "sequence": 1,
        "step": 1,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3382:18",
        "sourceName": "how to 1-1",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-ink-wash-blue/how-to-wear/photos/step-01-01-3382-18@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2515579,
        "sha256": "73c671d165829576b9efc5919e23d3584d19e5adcc4c2e28b640facdd3af8129",
        "status": "available"
      },
      "mobile-detail-p0-2-curve-paradox-ink-wash-blue-how-to-wear-photo-01-02-3382-21": {
        "assetId": "mobile-detail-p0-2-curve-paradox-ink-wash-blue-how-to-wear-photo-01-02-3382-21",
        "route": "/air-ease-v2/detail/curve-paradox-ink-wash-blue",
        "slug": "curve-paradox-ink-wash-blue",
        "series": "The Curve Paradox",
        "productStyle": "Wide Brim Leaf Hat",
        "colorway": "Ink Wash Blue",
        "role": "how-to-wear-photo",
        "sequence": 2,
        "step": 1,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3382:21",
        "sourceName": "how to 1-2",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-ink-wash-blue/how-to-wear/photos/step-01-02-3382-21@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2876649,
        "sha256": "00dd110518bf6525813630dcdf3ab0da3aa0d5f35742f0d920a3b9b9793858c8",
        "status": "available"
      },
      "mobile-detail-p0-2-curve-paradox-ink-wash-blue-how-to-wear-sketch-01-01-3357-111": {
        "assetId": "mobile-detail-p0-2-curve-paradox-ink-wash-blue-how-to-wear-sketch-01-01-3357-111",
        "route": "/air-ease-v2/detail/curve-paradox-ink-wash-blue",
        "slug": "curve-paradox-ink-wash-blue",
        "series": "The Curve Paradox",
        "productStyle": "Wide Brim Leaf Hat",
        "colorway": "Ink Wash Blue",
        "role": "how-to-wear-sketch",
        "sequence": 1,
        "step": 1,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3357:111",
        "sourceName": "how to 1 sketch",
        "sourceType": "direct-figma-child-frame-exportAsync",
        "compositionType": "image-only-line-art-frame",
        "publicPath": "/assets/air-ease-v2/detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-ink-wash-blue/how-to-wear/sketches/step-01-01-3357-111@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 44063,
        "sha256": "37b067d7063b37f25929a9c285bb17fff01c51465e27e1cb381ea7ac4a559bae",
        "status": "available"
      },
      "mobile-detail-p0-2-curve-paradox-ink-wash-blue-how-to-wear-photo-02-03-3382-30": {
        "assetId": "mobile-detail-p0-2-curve-paradox-ink-wash-blue-how-to-wear-photo-02-03-3382-30",
        "route": "/air-ease-v2/detail/curve-paradox-ink-wash-blue",
        "slug": "curve-paradox-ink-wash-blue",
        "series": "The Curve Paradox",
        "productStyle": "Wide Brim Leaf Hat",
        "colorway": "Ink Wash Blue",
        "role": "how-to-wear-photo",
        "sequence": 3,
        "step": 2,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3382:30",
        "sourceName": "how to 2-1",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-ink-wash-blue/how-to-wear/photos/step-02-03-3382-30@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2959389,
        "sha256": "86d3ee223b5ba5fd3a50a9a7854b509fc52ba60e713d1c50975b04726e828c44",
        "status": "available"
      },
      "mobile-detail-p0-2-curve-paradox-ink-wash-blue-how-to-wear-photo-02-04-3382-33": {
        "assetId": "mobile-detail-p0-2-curve-paradox-ink-wash-blue-how-to-wear-photo-02-04-3382-33",
        "route": "/air-ease-v2/detail/curve-paradox-ink-wash-blue",
        "slug": "curve-paradox-ink-wash-blue",
        "series": "The Curve Paradox",
        "productStyle": "Wide Brim Leaf Hat",
        "colorway": "Ink Wash Blue",
        "role": "how-to-wear-photo",
        "sequence": 4,
        "step": 2,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3382:33",
        "sourceName": "how to 2-2",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-ink-wash-blue/how-to-wear/photos/step-02-04-3382-33@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2004472,
        "sha256": "20bbe374a2aa219f4175c804839618f5440589febfd48d8973132b1fb751b58e",
        "status": "available"
      },
      "mobile-detail-p0-2-curve-paradox-ink-wash-blue-how-to-wear-sketch-02-02-3357-122": {
        "assetId": "mobile-detail-p0-2-curve-paradox-ink-wash-blue-how-to-wear-sketch-02-02-3357-122",
        "route": "/air-ease-v2/detail/curve-paradox-ink-wash-blue",
        "slug": "curve-paradox-ink-wash-blue",
        "series": "The Curve Paradox",
        "productStyle": "Wide Brim Leaf Hat",
        "colorway": "Ink Wash Blue",
        "role": "how-to-wear-sketch",
        "sequence": 2,
        "step": 2,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3357:122",
        "sourceName": "how to 2 sketch",
        "sourceType": "direct-figma-child-frame-exportAsync",
        "compositionType": "image-only-line-art-frame",
        "publicPath": "/assets/air-ease-v2/detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-ink-wash-blue/how-to-wear/sketches/step-02-02-3357-122@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 59042,
        "sha256": "f1ffc9a3b7aed8972ba01a62c2f6b5228a1251312d945ad67379c4b38214abee",
        "status": "available"
      },
      "mobile-detail-p0-2-curve-paradox-ink-wash-blue-selector-thumbnail-00-01-3359-253": {
        "assetId": "mobile-detail-p0-2-curve-paradox-ink-wash-blue-selector-thumbnail-00-01-3359-253",
        "route": "/air-ease-v2/detail/curve-paradox-ink-wash-blue",
        "slug": "curve-paradox-ink-wash-blue",
        "series": "The Curve Paradox",
        "productStyle": "Wide Brim Leaf Hat",
        "colorway": "Ink Wash Blue",
        "role": "selector-thumbnail",
        "sequence": 1,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3359:253",
        "sourceName": "ink wash blue",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-ink-wash-blue/selector/01-3359-253@3x.png",
        "width": 240,
        "height": 240,
        "byteLength": 63821,
        "sha256": "dd4f8c344df9d43c9d29797060b42aad34630553b11fde6a4be1d75ba161eeec",
        "status": "available"
      },
      "mobile-detail-p0-2-curve-paradox-satin-brown-product-gallery-00-01-3382-172": {
        "assetId": "mobile-detail-p0-2-curve-paradox-satin-brown-product-gallery-00-01-3382-172",
        "route": "/air-ease-v2/detail/curve-paradox-satin-brown",
        "slug": "curve-paradox-satin-brown",
        "series": "The Curve Paradox",
        "productStyle": "Wide Brim Leaf Hat",
        "colorway": "Satin Brown",
        "role": "product-gallery",
        "sequence": 1,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3382:172",
        "sourceName": "main 1",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-satin-brown/product-gallery/01-3382-172@3x.png",
        "width": 2700,
        "height": 2700,
        "byteLength": 1291652,
        "sha256": "aa17fbb24b89e502c6cd16114d8401f310b1e6a5e829e9128f8e00f2d7a9d074",
        "status": "available"
      },
      "mobile-detail-p0-2-curve-paradox-satin-brown-product-gallery-00-02-3382-178": {
        "assetId": "mobile-detail-p0-2-curve-paradox-satin-brown-product-gallery-00-02-3382-178",
        "route": "/air-ease-v2/detail/curve-paradox-satin-brown",
        "slug": "curve-paradox-satin-brown",
        "series": "The Curve Paradox",
        "productStyle": "Wide Brim Leaf Hat",
        "colorway": "Satin Brown",
        "role": "product-gallery",
        "sequence": 2,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3382:178",
        "sourceName": "main 2",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-satin-brown/product-gallery/02-3382-178@3x.png",
        "width": 2700,
        "height": 2700,
        "byteLength": 6761478,
        "sha256": "33bbfeb04bf34c3578e8082b83c15b96359a6f6ac9b519d3bed7c19594b89b40",
        "status": "available"
      },
      "mobile-detail-p0-2-curve-paradox-satin-brown-look-style-00-01-3382-193": {
        "assetId": "mobile-detail-p0-2-curve-paradox-satin-brown-look-style-00-01-3382-193",
        "route": "/air-ease-v2/detail/curve-paradox-satin-brown",
        "slug": "curve-paradox-satin-brown",
        "series": "The Curve Paradox",
        "productStyle": "Wide Brim Leaf Hat",
        "colorway": "Satin Brown",
        "role": "look-style",
        "sequence": 1,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3382:193",
        "sourceName": "look 1",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-satin-brown/look-style/01-3382-193@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2233258,
        "sha256": "a9401cb82ed8647c88e54a938daf4ffc8e20b317928b643ec95a3af7c841d6b8",
        "status": "available"
      },
      "mobile-detail-p0-2-curve-paradox-satin-brown-look-style-00-02-3382-195": {
        "assetId": "mobile-detail-p0-2-curve-paradox-satin-brown-look-style-00-02-3382-195",
        "route": "/air-ease-v2/detail/curve-paradox-satin-brown",
        "slug": "curve-paradox-satin-brown",
        "series": "The Curve Paradox",
        "productStyle": "Wide Brim Leaf Hat",
        "colorway": "Satin Brown",
        "role": "look-style",
        "sequence": 2,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3382:195",
        "sourceName": "look 2",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-satin-brown/look-style/02-3382-195@3x.png",
        "width": 1338,
        "height": 1333,
        "byteLength": 2231616,
        "sha256": "d96ff22abae32343003e1a64a31815e7740241d92c66e3525293ccde130c1c3b",
        "status": "available"
      },
      "mobile-detail-p0-2-curve-paradox-satin-brown-look-style-00-03-3382-197": {
        "assetId": "mobile-detail-p0-2-curve-paradox-satin-brown-look-style-00-03-3382-197",
        "route": "/air-ease-v2/detail/curve-paradox-satin-brown",
        "slug": "curve-paradox-satin-brown",
        "series": "The Curve Paradox",
        "productStyle": "Wide Brim Leaf Hat",
        "colorway": "Satin Brown",
        "role": "look-style",
        "sequence": 3,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3382:197",
        "sourceName": "look 3",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-satin-brown/look-style/03-3382-197@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2360291,
        "sha256": "0f46b148845141181c4bee22a53188411890f1a6413aee471e4cadf2d7b82641",
        "status": "available"
      },
      "mobile-detail-p0-2-curve-paradox-satin-brown-look-style-00-04-3382-199": {
        "assetId": "mobile-detail-p0-2-curve-paradox-satin-brown-look-style-00-04-3382-199",
        "route": "/air-ease-v2/detail/curve-paradox-satin-brown",
        "slug": "curve-paradox-satin-brown",
        "series": "The Curve Paradox",
        "productStyle": "Wide Brim Leaf Hat",
        "colorway": "Satin Brown",
        "role": "look-style",
        "sequence": 4,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3382:199",
        "sourceName": "look 4",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-satin-brown/look-style/04-3382-199@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2300362,
        "sha256": "f53b79fc5a05908558416596a51076143e58c538628207f15df8d867d64f2a29",
        "status": "available"
      },
      "mobile-detail-p0-2-curve-paradox-satin-brown-more-wear-00-01-3383-239": {
        "assetId": "mobile-detail-p0-2-curve-paradox-satin-brown-more-wear-00-01-3383-239",
        "route": "/air-ease-v2/detail/curve-paradox-satin-brown",
        "slug": "curve-paradox-satin-brown",
        "series": "The Curve Paradox",
        "productStyle": "Wide Brim Leaf Hat",
        "colorway": "Satin Brown",
        "role": "more-wear",
        "sequence": 1,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3383:239",
        "sourceName": "style 1",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-satin-brown/more-wear/01-3383-239@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2598615,
        "sha256": "8b29c20c3b16ac9c68f900c09f669e77ed96d0f3e50d55f9c41338b121d0ce39",
        "status": "available"
      },
      "mobile-detail-p0-2-curve-paradox-satin-brown-more-wear-00-02-3383-242": {
        "assetId": "mobile-detail-p0-2-curve-paradox-satin-brown-more-wear-00-02-3383-242",
        "route": "/air-ease-v2/detail/curve-paradox-satin-brown",
        "slug": "curve-paradox-satin-brown",
        "series": "The Curve Paradox",
        "productStyle": "Wide Brim Leaf Hat",
        "colorway": "Satin Brown",
        "role": "more-wear",
        "sequence": 2,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3383:242",
        "sourceName": "style 2",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-satin-brown/more-wear/02-3383-242@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2907952,
        "sha256": "56fbb24466ed81a10d9fc60009002f5a4352571de49fa3cb9c0c7d2f52ed0583",
        "status": "available"
      },
      "mobile-detail-p0-2-curve-paradox-satin-brown-more-wear-00-03-3383-251": {
        "assetId": "mobile-detail-p0-2-curve-paradox-satin-brown-more-wear-00-03-3383-251",
        "route": "/air-ease-v2/detail/curve-paradox-satin-brown",
        "slug": "curve-paradox-satin-brown",
        "series": "The Curve Paradox",
        "productStyle": "Wide Brim Leaf Hat",
        "colorway": "Satin Brown",
        "role": "more-wear",
        "sequence": 3,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3383:251",
        "sourceName": "style 3",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-satin-brown/more-wear/03-3383-251@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2730277,
        "sha256": "676470d21aefeba5fc88e3a8a25723bf7f0c92fe361ad88a9de9eb18a8ef2fde",
        "status": "available"
      },
      "mobile-detail-p0-2-curve-paradox-satin-brown-more-wear-00-04-3383-268": {
        "assetId": "mobile-detail-p0-2-curve-paradox-satin-brown-more-wear-00-04-3383-268",
        "route": "/air-ease-v2/detail/curve-paradox-satin-brown",
        "slug": "curve-paradox-satin-brown",
        "series": "The Curve Paradox",
        "productStyle": "Wide Brim Leaf Hat",
        "colorway": "Satin Brown",
        "role": "more-wear",
        "sequence": 4,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3383:268",
        "sourceName": "style 4",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-satin-brown/more-wear/04-3383-268@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2529728,
        "sha256": "2614707c81eef3f3fb108057f0dbe5444e24d0861cbd2ea5985fda5d18a5829e",
        "status": "available"
      },
      "mobile-detail-p0-2-curve-paradox-satin-brown-how-to-wear-photo-01-01-3382-206": {
        "assetId": "mobile-detail-p0-2-curve-paradox-satin-brown-how-to-wear-photo-01-01-3382-206",
        "route": "/air-ease-v2/detail/curve-paradox-satin-brown",
        "slug": "curve-paradox-satin-brown",
        "series": "The Curve Paradox",
        "productStyle": "Wide Brim Leaf Hat",
        "colorway": "Satin Brown",
        "role": "how-to-wear-photo",
        "sequence": 1,
        "step": 1,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3382:206",
        "sourceName": "how to 1-1",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-satin-brown/how-to-wear/photos/step-01-01-3382-206@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2219886,
        "sha256": "dadd69fedb9dc7db3a9a034296a5a3b6cd29c4c87f75ed756800b46122edbecc",
        "status": "available"
      },
      "mobile-detail-p0-2-curve-paradox-satin-brown-how-to-wear-photo-01-02-3382-211": {
        "assetId": "mobile-detail-p0-2-curve-paradox-satin-brown-how-to-wear-photo-01-02-3382-211",
        "route": "/air-ease-v2/detail/curve-paradox-satin-brown",
        "slug": "curve-paradox-satin-brown",
        "series": "The Curve Paradox",
        "productStyle": "Wide Brim Leaf Hat",
        "colorway": "Satin Brown",
        "role": "how-to-wear-photo",
        "sequence": 2,
        "step": 1,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3382:211",
        "sourceName": "how to 1-2",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-satin-brown/how-to-wear/photos/step-01-02-3382-211@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2233258,
        "sha256": "a9401cb82ed8647c88e54a938daf4ffc8e20b317928b643ec95a3af7c841d6b8",
        "status": "available"
      },
      "mobile-detail-p0-2-curve-paradox-satin-brown-how-to-wear-sketch-01-01-3382-83": {
        "assetId": "mobile-detail-p0-2-curve-paradox-satin-brown-how-to-wear-sketch-01-01-3382-83",
        "route": "/air-ease-v2/detail/curve-paradox-satin-brown",
        "slug": "curve-paradox-satin-brown",
        "series": "The Curve Paradox",
        "productStyle": "Wide Brim Leaf Hat",
        "colorway": "Satin Brown",
        "role": "how-to-wear-sketch",
        "sequence": 1,
        "step": 1,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3382:83",
        "sourceName": "how to 1 sketch",
        "sourceType": "direct-figma-child-frame-exportAsync",
        "compositionType": "image-only-line-art-frame",
        "publicPath": "/assets/air-ease-v2/detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-satin-brown/how-to-wear/sketches/step-01-01-3382-83@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 44063,
        "sha256": "37b067d7063b37f25929a9c285bb17fff01c51465e27e1cb381ea7ac4a559bae",
        "status": "available"
      },
      "mobile-detail-p0-2-curve-paradox-satin-brown-how-to-wear-photo-02-03-3382-221": {
        "assetId": "mobile-detail-p0-2-curve-paradox-satin-brown-how-to-wear-photo-02-03-3382-221",
        "route": "/air-ease-v2/detail/curve-paradox-satin-brown",
        "slug": "curve-paradox-satin-brown",
        "series": "The Curve Paradox",
        "productStyle": "Wide Brim Leaf Hat",
        "colorway": "Satin Brown",
        "role": "how-to-wear-photo",
        "sequence": 3,
        "step": 2,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3382:221",
        "sourceName": "how to 2-1",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-satin-brown/how-to-wear/photos/step-02-03-3382-221@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2604288,
        "sha256": "de3342ca0b74321c339a048032f55ff70c3012463c45cd8f0bd246954e206c27",
        "status": "available"
      },
      "mobile-detail-p0-2-curve-paradox-satin-brown-how-to-wear-photo-02-04-3383-261": {
        "assetId": "mobile-detail-p0-2-curve-paradox-satin-brown-how-to-wear-photo-02-04-3383-261",
        "route": "/air-ease-v2/detail/curve-paradox-satin-brown",
        "slug": "curve-paradox-satin-brown",
        "series": "The Curve Paradox",
        "productStyle": "Wide Brim Leaf Hat",
        "colorway": "Satin Brown",
        "role": "how-to-wear-photo",
        "sequence": 4,
        "step": 2,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3383:261",
        "sourceName": "how to 2-2",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-satin-brown/how-to-wear/photos/step-02-04-3383-261@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2043951,
        "sha256": "9161f0dfa0f34e1f95516cdf80ac504810968ed1557c93b0bf8a9ac3e03a564c",
        "status": "available"
      },
      "mobile-detail-p0-2-curve-paradox-satin-brown-how-to-wear-sketch-02-02-3382-95": {
        "assetId": "mobile-detail-p0-2-curve-paradox-satin-brown-how-to-wear-sketch-02-02-3382-95",
        "route": "/air-ease-v2/detail/curve-paradox-satin-brown",
        "slug": "curve-paradox-satin-brown",
        "series": "The Curve Paradox",
        "productStyle": "Wide Brim Leaf Hat",
        "colorway": "Satin Brown",
        "role": "how-to-wear-sketch",
        "sequence": 2,
        "step": 2,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3382:95",
        "sourceName": "how to 2 sketch",
        "sourceType": "direct-figma-child-frame-exportAsync",
        "compositionType": "image-only-line-art-frame",
        "publicPath": "/assets/air-ease-v2/detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-satin-brown/how-to-wear/sketches/step-02-02-3382-95@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 59042,
        "sha256": "f1ffc9a3b7aed8972ba01a62c2f6b5228a1251312d945ad67379c4b38214abee",
        "status": "available"
      },
      "mobile-detail-p0-2-curve-paradox-satin-brown-selector-thumbnail-00-01-3382-108": {
        "assetId": "mobile-detail-p0-2-curve-paradox-satin-brown-selector-thumbnail-00-01-3382-108",
        "route": "/air-ease-v2/detail/curve-paradox-satin-brown",
        "slug": "curve-paradox-satin-brown",
        "series": "The Curve Paradox",
        "productStyle": "Wide Brim Leaf Hat",
        "colorway": "Satin Brown",
        "role": "selector-thumbnail",
        "sequence": 1,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3382:108",
        "sourceName": "Swaying Silver Blue",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-satin-brown/selector/01-3382-108@3x.png",
        "width": 240,
        "height": 240,
        "byteLength": 47506,
        "sha256": "7eed89f6554d4bcf56273abc498f9ac968b276cd04c39637a9a25e09771d99e6",
        "status": "available"
      },
      "mobile-detail-p0-2-curve-paradox-eggshell-white-airy-fringe-product-gallery-00-01-3399-406": {
        "assetId": "mobile-detail-p0-2-curve-paradox-eggshell-white-airy-fringe-product-gallery-00-01-3399-406",
        "route": "/air-ease-v2/detail/curve-paradox-eggshell-white-airy-fringe",
        "slug": "curve-paradox-eggshell-white-airy-fringe",
        "series": "The Curve Paradox",
        "productStyle": "Wide Brim Leaf Hat",
        "colorway": "Eggshell White airy/fringe",
        "role": "product-gallery",
        "sequence": 1,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3399:406",
        "sourceName": "main 1",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-eggshell-white-airy-fringe/product-gallery/01-3399-406@3x.png",
        "width": 2700,
        "height": 2700,
        "byteLength": 7566450,
        "sha256": "4ce00dac82e85f7a37cebf46340add233b93a2b2e17436abe14e2b2bf1f0e2ce",
        "status": "available"
      },
      "mobile-detail-p0-2-curve-paradox-eggshell-white-airy-fringe-product-gallery-00-02-3399-401": {
        "assetId": "mobile-detail-p0-2-curve-paradox-eggshell-white-airy-fringe-product-gallery-00-02-3399-401",
        "route": "/air-ease-v2/detail/curve-paradox-eggshell-white-airy-fringe",
        "slug": "curve-paradox-eggshell-white-airy-fringe",
        "series": "The Curve Paradox",
        "productStyle": "Wide Brim Leaf Hat",
        "colorway": "Eggshell White airy/fringe",
        "role": "product-gallery",
        "sequence": 2,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3399:401",
        "sourceName": "main 2",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-eggshell-white-airy-fringe/product-gallery/02-3399-401@3x.png",
        "width": 2700,
        "height": 2700,
        "byteLength": 5157157,
        "sha256": "4c16bb2787efd120b639f9bad454f94312dc532cbac5334ab66e032b4a81f6da",
        "status": "available"
      },
      "mobile-detail-p0-2-curve-paradox-eggshell-white-airy-fringe-look-style-00-01-3405-418": {
        "assetId": "mobile-detail-p0-2-curve-paradox-eggshell-white-airy-fringe-look-style-00-01-3405-418",
        "route": "/air-ease-v2/detail/curve-paradox-eggshell-white-airy-fringe",
        "slug": "curve-paradox-eggshell-white-airy-fringe",
        "series": "The Curve Paradox",
        "productStyle": "Wide Brim Leaf Hat",
        "colorway": "Eggshell White airy/fringe",
        "role": "look-style",
        "sequence": 1,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3405:418",
        "sourceName": "look 1",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-eggshell-white-airy-fringe/look-style/01-3405-418@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2504616,
        "sha256": "9b90ff7dcf21a8574f9201ca2369a9836be8d4398ede3b62997f665cc07341cb",
        "status": "available"
      },
      "mobile-detail-p0-2-curve-paradox-eggshell-white-airy-fringe-look-style-00-02-3405-420": {
        "assetId": "mobile-detail-p0-2-curve-paradox-eggshell-white-airy-fringe-look-style-00-02-3405-420",
        "route": "/air-ease-v2/detail/curve-paradox-eggshell-white-airy-fringe",
        "slug": "curve-paradox-eggshell-white-airy-fringe",
        "series": "The Curve Paradox",
        "productStyle": "Wide Brim Leaf Hat",
        "colorway": "Eggshell White airy/fringe",
        "role": "look-style",
        "sequence": 2,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3405:420",
        "sourceName": "look 2",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-eggshell-white-airy-fringe/look-style/02-3405-420@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2334344,
        "sha256": "d2632f1e2789464e6f52b00a30b9aa1a525eb9c4f52eb5b61ac167255e8f6e0c",
        "status": "available"
      },
      "mobile-detail-p0-2-curve-paradox-eggshell-white-airy-fringe-look-style-00-03-3405-422": {
        "assetId": "mobile-detail-p0-2-curve-paradox-eggshell-white-airy-fringe-look-style-00-03-3405-422",
        "route": "/air-ease-v2/detail/curve-paradox-eggshell-white-airy-fringe",
        "slug": "curve-paradox-eggshell-white-airy-fringe",
        "series": "The Curve Paradox",
        "productStyle": "Wide Brim Leaf Hat",
        "colorway": "Eggshell White airy/fringe",
        "role": "look-style",
        "sequence": 3,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3405:422",
        "sourceName": "look 3",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-eggshell-white-airy-fringe/look-style/03-3405-422@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2405728,
        "sha256": "798c7a2f3d2dcc3c48139e90514462211feee621be7b57201db264100168359f",
        "status": "available"
      },
      "mobile-detail-p0-2-curve-paradox-eggshell-white-airy-fringe-look-style-00-04-3405-424": {
        "assetId": "mobile-detail-p0-2-curve-paradox-eggshell-white-airy-fringe-look-style-00-04-3405-424",
        "route": "/air-ease-v2/detail/curve-paradox-eggshell-white-airy-fringe",
        "slug": "curve-paradox-eggshell-white-airy-fringe",
        "series": "The Curve Paradox",
        "productStyle": "Wide Brim Leaf Hat",
        "colorway": "Eggshell White airy/fringe",
        "role": "look-style",
        "sequence": 4,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3405:424",
        "sourceName": "look 4",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-eggshell-white-airy-fringe/look-style/04-3405-424@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2415997,
        "sha256": "2b3602daf21baa74bca489c4b7040f36b72636bdb1fadfab0466fb2e24f861ae",
        "status": "available"
      },
      "mobile-detail-p0-2-curve-paradox-eggshell-white-airy-fringe-more-wear-00-01-3405-472": {
        "assetId": "mobile-detail-p0-2-curve-paradox-eggshell-white-airy-fringe-more-wear-00-01-3405-472",
        "route": "/air-ease-v2/detail/curve-paradox-eggshell-white-airy-fringe",
        "slug": "curve-paradox-eggshell-white-airy-fringe",
        "series": "The Curve Paradox",
        "productStyle": "Wide Brim Leaf Hat",
        "colorway": "Eggshell White airy/fringe",
        "role": "more-wear",
        "sequence": 1,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3405:472",
        "sourceName": "style 1",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-eggshell-white-airy-fringe/more-wear/01-3405-472@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2561529,
        "sha256": "5b020bd115912a88e0271fbe16a70d25820c49c50fc294d238c44113c320d06b",
        "status": "available"
      },
      "mobile-detail-p0-2-curve-paradox-eggshell-white-airy-fringe-more-wear-00-02-3405-479": {
        "assetId": "mobile-detail-p0-2-curve-paradox-eggshell-white-airy-fringe-more-wear-00-02-3405-479",
        "route": "/air-ease-v2/detail/curve-paradox-eggshell-white-airy-fringe",
        "slug": "curve-paradox-eggshell-white-airy-fringe",
        "series": "The Curve Paradox",
        "productStyle": "Wide Brim Leaf Hat",
        "colorway": "Eggshell White airy/fringe",
        "role": "more-wear",
        "sequence": 2,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3405:479",
        "sourceName": "style 2",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-eggshell-white-airy-fringe/more-wear/02-3405-479@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2534032,
        "sha256": "f997adf852870337a7c506aed84ba7489206cae882423b806a5703b4e71e45de",
        "status": "available"
      },
      "mobile-detail-p0-2-curve-paradox-eggshell-white-airy-fringe-more-wear-00-03-3405-483": {
        "assetId": "mobile-detail-p0-2-curve-paradox-eggshell-white-airy-fringe-more-wear-00-03-3405-483",
        "route": "/air-ease-v2/detail/curve-paradox-eggshell-white-airy-fringe",
        "slug": "curve-paradox-eggshell-white-airy-fringe",
        "series": "The Curve Paradox",
        "productStyle": "Wide Brim Leaf Hat",
        "colorway": "Eggshell White airy/fringe",
        "role": "more-wear",
        "sequence": 3,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3405:483",
        "sourceName": "style 3",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-eggshell-white-airy-fringe/more-wear/03-3405-483@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2392229,
        "sha256": "afe048da60bd056aa4841397903bcd82259aa9e3a5daada02ab3cbcca28f2772",
        "status": "available"
      },
      "mobile-detail-p0-2-curve-paradox-eggshell-white-airy-fringe-more-wear-00-04-3405-488": {
        "assetId": "mobile-detail-p0-2-curve-paradox-eggshell-white-airy-fringe-more-wear-00-04-3405-488",
        "route": "/air-ease-v2/detail/curve-paradox-eggshell-white-airy-fringe",
        "slug": "curve-paradox-eggshell-white-airy-fringe",
        "series": "The Curve Paradox",
        "productStyle": "Wide Brim Leaf Hat",
        "colorway": "Eggshell White airy/fringe",
        "role": "more-wear",
        "sequence": 4,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3405:488",
        "sourceName": "style 4",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-eggshell-white-airy-fringe/more-wear/04-3405-488@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2493565,
        "sha256": "3b045dd6fd88486cf44808427fb8c54fa802a7518413ceb4828050859543ef66",
        "status": "available"
      },
      "mobile-detail-p0-2-curve-paradox-eggshell-white-airy-fringe-how-to-wear-photo-01-01-3405-502": {
        "assetId": "mobile-detail-p0-2-curve-paradox-eggshell-white-airy-fringe-how-to-wear-photo-01-01-3405-502",
        "route": "/air-ease-v2/detail/curve-paradox-eggshell-white-airy-fringe",
        "slug": "curve-paradox-eggshell-white-airy-fringe",
        "series": "The Curve Paradox",
        "productStyle": "Wide Brim Leaf Hat",
        "colorway": "Eggshell White airy/fringe",
        "role": "how-to-wear-photo",
        "sequence": 1,
        "step": 1,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3405:502",
        "sourceName": "how to 1-1",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-eggshell-white-airy-fringe/how-to-wear/photos/step-01-01-3405-502@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2472675,
        "sha256": "58d6b668c26310e4176873db40de8c68927b02a2985806ddc60e05fbe9e70cec",
        "status": "available"
      },
      "mobile-detail-p0-2-curve-paradox-eggshell-white-airy-fringe-how-to-wear-photo-01-02-3405-511": {
        "assetId": "mobile-detail-p0-2-curve-paradox-eggshell-white-airy-fringe-how-to-wear-photo-01-02-3405-511",
        "route": "/air-ease-v2/detail/curve-paradox-eggshell-white-airy-fringe",
        "slug": "curve-paradox-eggshell-white-airy-fringe",
        "series": "The Curve Paradox",
        "productStyle": "Wide Brim Leaf Hat",
        "colorway": "Eggshell White airy/fringe",
        "role": "how-to-wear-photo",
        "sequence": 2,
        "step": 1,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3405:511",
        "sourceName": "how to 1-2",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-eggshell-white-airy-fringe/how-to-wear/photos/step-01-02-3405-511@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2465950,
        "sha256": "71e10f436f387bed4d317f6f0ed388c1ea4c11e3436e13261611ffe040096033",
        "status": "available"
      },
      "mobile-detail-p0-2-curve-paradox-eggshell-white-airy-fringe-how-to-wear-sketch-01-01-3399-320": {
        "assetId": "mobile-detail-p0-2-curve-paradox-eggshell-white-airy-fringe-how-to-wear-sketch-01-01-3399-320",
        "route": "/air-ease-v2/detail/curve-paradox-eggshell-white-airy-fringe",
        "slug": "curve-paradox-eggshell-white-airy-fringe",
        "series": "The Curve Paradox",
        "productStyle": "Wide Brim Leaf Hat",
        "colorway": "Eggshell White airy/fringe",
        "role": "how-to-wear-sketch",
        "sequence": 1,
        "step": 1,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3399:320",
        "sourceName": "how to 1 sketch",
        "sourceType": "direct-figma-child-frame-exportAsync",
        "compositionType": "image-only-line-art-frame",
        "publicPath": "/assets/air-ease-v2/detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-eggshell-white-airy-fringe/how-to-wear/sketches/step-01-01-3399-320@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 44063,
        "sha256": "37b067d7063b37f25929a9c285bb17fff01c51465e27e1cb381ea7ac4a559bae",
        "status": "available"
      },
      "mobile-detail-p0-2-curve-paradox-eggshell-white-airy-fringe-how-to-wear-photo-02-03-3405-519": {
        "assetId": "mobile-detail-p0-2-curve-paradox-eggshell-white-airy-fringe-how-to-wear-photo-02-03-3405-519",
        "route": "/air-ease-v2/detail/curve-paradox-eggshell-white-airy-fringe",
        "slug": "curve-paradox-eggshell-white-airy-fringe",
        "series": "The Curve Paradox",
        "productStyle": "Wide Brim Leaf Hat",
        "colorway": "Eggshell White airy/fringe",
        "role": "how-to-wear-photo",
        "sequence": 3,
        "step": 2,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3405:519",
        "sourceName": "how to 2-1",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-eggshell-white-airy-fringe/how-to-wear/photos/step-02-03-3405-519@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2516924,
        "sha256": "33ae5bfd16697e802f574552ad9ada78f685f7a997f3f7f3c6a010fda007d328",
        "status": "available"
      },
      "mobile-detail-p0-2-curve-paradox-eggshell-white-airy-fringe-how-to-wear-photo-02-04-3405-522": {
        "assetId": "mobile-detail-p0-2-curve-paradox-eggshell-white-airy-fringe-how-to-wear-photo-02-04-3405-522",
        "route": "/air-ease-v2/detail/curve-paradox-eggshell-white-airy-fringe",
        "slug": "curve-paradox-eggshell-white-airy-fringe",
        "series": "The Curve Paradox",
        "productStyle": "Wide Brim Leaf Hat",
        "colorway": "Eggshell White airy/fringe",
        "role": "how-to-wear-photo",
        "sequence": 4,
        "step": 2,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3405:522",
        "sourceName": "how to 2-2",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-eggshell-white-airy-fringe/how-to-wear/photos/step-02-04-3405-522@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2341372,
        "sha256": "b8b58eeafae9a1b36f78ec3906f329d21c8487c346c86724318cb80429b9e36f",
        "status": "available"
      },
      "mobile-detail-p0-2-curve-paradox-eggshell-white-airy-fringe-how-to-wear-sketch-02-02-3399-332": {
        "assetId": "mobile-detail-p0-2-curve-paradox-eggshell-white-airy-fringe-how-to-wear-sketch-02-02-3399-332",
        "route": "/air-ease-v2/detail/curve-paradox-eggshell-white-airy-fringe",
        "slug": "curve-paradox-eggshell-white-airy-fringe",
        "series": "The Curve Paradox",
        "productStyle": "Wide Brim Leaf Hat",
        "colorway": "Eggshell White airy/fringe",
        "role": "how-to-wear-sketch",
        "sequence": 2,
        "step": 2,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3399:332",
        "sourceName": "how to 2 sketch",
        "sourceType": "direct-figma-child-frame-exportAsync",
        "compositionType": "image-only-line-art-frame",
        "publicPath": "/assets/air-ease-v2/detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-eggshell-white-airy-fringe/how-to-wear/sketches/step-02-02-3399-332@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 59042,
        "sha256": "f1ffc9a3b7aed8972ba01a62c2f6b5228a1251312d945ad67379c4b38214abee",
        "status": "available"
      },
      "mobile-detail-p0-2-curve-paradox-eggshell-white-airy-fringe-selector-thumbnail-00-01-3399-347": {
        "assetId": "mobile-detail-p0-2-curve-paradox-eggshell-white-airy-fringe-selector-thumbnail-00-01-3399-347",
        "route": "/air-ease-v2/detail/curve-paradox-eggshell-white-airy-fringe",
        "slug": "curve-paradox-eggshell-white-airy-fringe",
        "series": "The Curve Paradox",
        "productStyle": "Wide Brim Leaf Hat",
        "colorway": "Eggshell White airy/fringe",
        "role": "selector-thumbnail",
        "sequence": 1,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3399:347",
        "sourceName": "Eggshell white",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-eggshell-white-airy-fringe/selector/01-3399-347@3x.png",
        "width": 240,
        "height": 240,
        "byteLength": 66263,
        "sha256": "f8143aa8b15ffb3aff0e375ecaf745e2ccb2077766f5260d4b41e0afbfeeb1f6",
        "status": "available"
      },
      "mobile-detail-p0-2-curve-paradox-eggshell-white-jacquard-product-gallery-00-01-3405-657": {
        "assetId": "mobile-detail-p0-2-curve-paradox-eggshell-white-jacquard-product-gallery-00-01-3405-657",
        "route": "/air-ease-v2/detail/curve-paradox-eggshell-white-jacquard",
        "slug": "curve-paradox-eggshell-white-jacquard",
        "series": "The Curve Paradox",
        "productStyle": "Wide Brim Leaf Hat",
        "colorway": "Eggshell White jacquard",
        "role": "product-gallery",
        "sequence": 1,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3405:657",
        "sourceName": "main 1",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-eggshell-white-jacquard/product-gallery/01-3405-657@3x.png",
        "width": 2700,
        "height": 2700,
        "byteLength": 7238144,
        "sha256": "9b3cbd91d74e7b2094e60568c9f952fc06a72ab79580a7dfc5d22f6a0187b011",
        "status": "available"
      },
      "mobile-detail-p0-2-curve-paradox-eggshell-white-jacquard-product-gallery-00-02-3412-664": {
        "assetId": "mobile-detail-p0-2-curve-paradox-eggshell-white-jacquard-product-gallery-00-02-3412-664",
        "route": "/air-ease-v2/detail/curve-paradox-eggshell-white-jacquard",
        "slug": "curve-paradox-eggshell-white-jacquard",
        "series": "The Curve Paradox",
        "productStyle": "Wide Brim Leaf Hat",
        "colorway": "Eggshell White jacquard",
        "role": "product-gallery",
        "sequence": 2,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3412:664",
        "sourceName": "main 2",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-eggshell-white-jacquard/product-gallery/02-3412-664@3x.png",
        "width": 2700,
        "height": 2700,
        "byteLength": 8292879,
        "sha256": "a027d5e9510f5798d0b3b2cb9742d63c83954e7afcc5e838b48efc8562274f21",
        "status": "available"
      },
      "mobile-detail-p0-2-curve-paradox-eggshell-white-jacquard-look-style-00-01-3412-673": {
        "assetId": "mobile-detail-p0-2-curve-paradox-eggshell-white-jacquard-look-style-00-01-3412-673",
        "route": "/air-ease-v2/detail/curve-paradox-eggshell-white-jacquard",
        "slug": "curve-paradox-eggshell-white-jacquard",
        "series": "The Curve Paradox",
        "productStyle": "Wide Brim Leaf Hat",
        "colorway": "Eggshell White jacquard",
        "role": "look-style",
        "sequence": 1,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3412:673",
        "sourceName": "look 1",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-eggshell-white-jacquard/look-style/01-3412-673@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2276263,
        "sha256": "29cea33c3f9ca5bfff7856bc956269d53c50bf2070e1386bd5764920ad2221a5",
        "status": "available"
      },
      "mobile-detail-p0-2-curve-paradox-eggshell-white-jacquard-look-style-00-02-3412-675": {
        "assetId": "mobile-detail-p0-2-curve-paradox-eggshell-white-jacquard-look-style-00-02-3412-675",
        "route": "/air-ease-v2/detail/curve-paradox-eggshell-white-jacquard",
        "slug": "curve-paradox-eggshell-white-jacquard",
        "series": "The Curve Paradox",
        "productStyle": "Wide Brim Leaf Hat",
        "colorway": "Eggshell White jacquard",
        "role": "look-style",
        "sequence": 2,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3412:675",
        "sourceName": "look 2",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-eggshell-white-jacquard/look-style/02-3412-675@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2305104,
        "sha256": "11adc16ad2a860ecc3559998f2d2a1d04fca46ebd460f87e049479800227df42",
        "status": "available"
      },
      "mobile-detail-p0-2-curve-paradox-eggshell-white-jacquard-look-style-00-03-3412-677": {
        "assetId": "mobile-detail-p0-2-curve-paradox-eggshell-white-jacquard-look-style-00-03-3412-677",
        "route": "/air-ease-v2/detail/curve-paradox-eggshell-white-jacquard",
        "slug": "curve-paradox-eggshell-white-jacquard",
        "series": "The Curve Paradox",
        "productStyle": "Wide Brim Leaf Hat",
        "colorway": "Eggshell White jacquard",
        "role": "look-style",
        "sequence": 3,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3412:677",
        "sourceName": "look 3",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-eggshell-white-jacquard/look-style/03-3412-677@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2287288,
        "sha256": "b762e4a41a439995698bb6925341a4c30956bd9b7dd9099f07f26a3671236356",
        "status": "available"
      },
      "mobile-detail-p0-2-curve-paradox-eggshell-white-jacquard-look-style-00-04-3412-679": {
        "assetId": "mobile-detail-p0-2-curve-paradox-eggshell-white-jacquard-look-style-00-04-3412-679",
        "route": "/air-ease-v2/detail/curve-paradox-eggshell-white-jacquard",
        "slug": "curve-paradox-eggshell-white-jacquard",
        "series": "The Curve Paradox",
        "productStyle": "Wide Brim Leaf Hat",
        "colorway": "Eggshell White jacquard",
        "role": "look-style",
        "sequence": 4,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3412:679",
        "sourceName": "look 4",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-eggshell-white-jacquard/look-style/04-3412-679@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2276477,
        "sha256": "ca82657348509b935a5d9baef05dd4a250732b5397c6833a14e1c65d6820540f",
        "status": "available"
      },
      "mobile-detail-p0-2-curve-paradox-eggshell-white-jacquard-more-wear-00-01-3412-714": {
        "assetId": "mobile-detail-p0-2-curve-paradox-eggshell-white-jacquard-more-wear-00-01-3412-714",
        "route": "/air-ease-v2/detail/curve-paradox-eggshell-white-jacquard",
        "slug": "curve-paradox-eggshell-white-jacquard",
        "series": "The Curve Paradox",
        "productStyle": "Wide Brim Leaf Hat",
        "colorway": "Eggshell White jacquard",
        "role": "more-wear",
        "sequence": 1,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3412:714",
        "sourceName": "style 1",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-eggshell-white-jacquard/more-wear/01-3412-714@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 3139633,
        "sha256": "31ea31328be9b749d0c208a1cf8b2bb10b625027fabdd0124cbf1deba987fcf3",
        "status": "available"
      },
      "mobile-detail-p0-2-curve-paradox-eggshell-white-jacquard-more-wear-00-02-3412-717": {
        "assetId": "mobile-detail-p0-2-curve-paradox-eggshell-white-jacquard-more-wear-00-02-3412-717",
        "route": "/air-ease-v2/detail/curve-paradox-eggshell-white-jacquard",
        "slug": "curve-paradox-eggshell-white-jacquard",
        "series": "The Curve Paradox",
        "productStyle": "Wide Brim Leaf Hat",
        "colorway": "Eggshell White jacquard",
        "role": "more-wear",
        "sequence": 2,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3412:717",
        "sourceName": "style 2",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-eggshell-white-jacquard/more-wear/02-3412-717@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 3120903,
        "sha256": "d05629a342456cbf1a43cf90c5d9d6f72c4b8955327705fe111d0d34c60449a4",
        "status": "available"
      },
      "mobile-detail-p0-2-curve-paradox-eggshell-white-jacquard-more-wear-00-03-3412-740": {
        "assetId": "mobile-detail-p0-2-curve-paradox-eggshell-white-jacquard-more-wear-00-03-3412-740",
        "route": "/air-ease-v2/detail/curve-paradox-eggshell-white-jacquard",
        "slug": "curve-paradox-eggshell-white-jacquard",
        "series": "The Curve Paradox",
        "productStyle": "Wide Brim Leaf Hat",
        "colorway": "Eggshell White jacquard",
        "role": "more-wear",
        "sequence": 3,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3412:740",
        "sourceName": "style 3",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-eggshell-white-jacquard/more-wear/03-3412-740@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 3428063,
        "sha256": "2e400f74d3d057026256140ee2f932f5170b0750481a75e34472663ca8387527",
        "status": "available"
      },
      "mobile-detail-p0-2-curve-paradox-eggshell-white-jacquard-more-wear-00-04-3412-737": {
        "assetId": "mobile-detail-p0-2-curve-paradox-eggshell-white-jacquard-more-wear-00-04-3412-737",
        "route": "/air-ease-v2/detail/curve-paradox-eggshell-white-jacquard",
        "slug": "curve-paradox-eggshell-white-jacquard",
        "series": "The Curve Paradox",
        "productStyle": "Wide Brim Leaf Hat",
        "colorway": "Eggshell White jacquard",
        "role": "more-wear",
        "sequence": 4,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3412:737",
        "sourceName": "style 4",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-eggshell-white-jacquard/more-wear/04-3412-737@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2743241,
        "sha256": "84007a73104465a423f31a9e0aa5e753cd5a82dcb3693887bb2078c2aeaa5fbd",
        "status": "available"
      },
      "mobile-detail-p0-2-curve-paradox-eggshell-white-jacquard-how-to-wear-photo-01-01-3412-700": {
        "assetId": "mobile-detail-p0-2-curve-paradox-eggshell-white-jacquard-how-to-wear-photo-01-01-3412-700",
        "route": "/air-ease-v2/detail/curve-paradox-eggshell-white-jacquard",
        "slug": "curve-paradox-eggshell-white-jacquard",
        "series": "The Curve Paradox",
        "productStyle": "Wide Brim Leaf Hat",
        "colorway": "Eggshell White jacquard",
        "role": "how-to-wear-photo",
        "sequence": 1,
        "step": 1,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3412:700",
        "sourceName": "how to 1-1",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-eggshell-white-jacquard/how-to-wear/photos/step-01-01-3412-700@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2254541,
        "sha256": "7d10f43cefa79f4ca977b845893d16eec0aa1f7d127dceb143b3f2690ed8ad63",
        "status": "available"
      },
      "mobile-detail-p0-2-curve-paradox-eggshell-white-jacquard-how-to-wear-photo-01-02-3412-703": {
        "assetId": "mobile-detail-p0-2-curve-paradox-eggshell-white-jacquard-how-to-wear-photo-01-02-3412-703",
        "route": "/air-ease-v2/detail/curve-paradox-eggshell-white-jacquard",
        "slug": "curve-paradox-eggshell-white-jacquard",
        "series": "The Curve Paradox",
        "productStyle": "Wide Brim Leaf Hat",
        "colorway": "Eggshell White jacquard",
        "role": "how-to-wear-photo",
        "sequence": 2,
        "step": 1,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3412:703",
        "sourceName": "how to 1-2",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-eggshell-white-jacquard/how-to-wear/photos/step-01-02-3412-703@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2375093,
        "sha256": "c68cac62860e3dbeb55223d5e59597ee16f5adbc1238bc3d699c38c735282568",
        "status": "available"
      },
      "mobile-detail-p0-2-curve-paradox-eggshell-white-jacquard-how-to-wear-sketch-01-01-3405-572": {
        "assetId": "mobile-detail-p0-2-curve-paradox-eggshell-white-jacquard-how-to-wear-sketch-01-01-3405-572",
        "route": "/air-ease-v2/detail/curve-paradox-eggshell-white-jacquard",
        "slug": "curve-paradox-eggshell-white-jacquard",
        "series": "The Curve Paradox",
        "productStyle": "Wide Brim Leaf Hat",
        "colorway": "Eggshell White jacquard",
        "role": "how-to-wear-sketch",
        "sequence": 1,
        "step": 1,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3405:572",
        "sourceName": "how to 1 sketch",
        "sourceType": "direct-figma-child-frame-exportAsync",
        "compositionType": "image-only-line-art-frame",
        "publicPath": "/assets/air-ease-v2/detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-eggshell-white-jacquard/how-to-wear/sketches/step-01-01-3405-572@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 44063,
        "sha256": "37b067d7063b37f25929a9c285bb17fff01c51465e27e1cb381ea7ac4a559bae",
        "status": "available"
      },
      "mobile-detail-p0-2-curve-paradox-eggshell-white-jacquard-how-to-wear-photo-02-03-3412-690": {
        "assetId": "mobile-detail-p0-2-curve-paradox-eggshell-white-jacquard-how-to-wear-photo-02-03-3412-690",
        "route": "/air-ease-v2/detail/curve-paradox-eggshell-white-jacquard",
        "slug": "curve-paradox-eggshell-white-jacquard",
        "series": "The Curve Paradox",
        "productStyle": "Wide Brim Leaf Hat",
        "colorway": "Eggshell White jacquard",
        "role": "how-to-wear-photo",
        "sequence": 3,
        "step": 2,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3412:690",
        "sourceName": "how to 2-1",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-eggshell-white-jacquard/how-to-wear/photos/step-02-03-3412-690@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2338802,
        "sha256": "12c2bd54c0f6ff4e8beb1798fa745f1536c5906524da9eee6aba7ea0b808acb8",
        "status": "available"
      },
      "mobile-detail-p0-2-curve-paradox-eggshell-white-jacquard-how-to-wear-photo-02-04-3412-693": {
        "assetId": "mobile-detail-p0-2-curve-paradox-eggshell-white-jacquard-how-to-wear-photo-02-04-3412-693",
        "route": "/air-ease-v2/detail/curve-paradox-eggshell-white-jacquard",
        "slug": "curve-paradox-eggshell-white-jacquard",
        "series": "The Curve Paradox",
        "productStyle": "Wide Brim Leaf Hat",
        "colorway": "Eggshell White jacquard",
        "role": "how-to-wear-photo",
        "sequence": 4,
        "step": 2,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3412:693",
        "sourceName": "how to 2-2",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-eggshell-white-jacquard/how-to-wear/photos/step-02-04-3412-693@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2050852,
        "sha256": "a10e4e14e45c3e4fe236e0853bbd532a8750156a0285531cabde8fdb3ef822c5",
        "status": "available"
      },
      "mobile-detail-p0-2-curve-paradox-eggshell-white-jacquard-how-to-wear-sketch-02-02-3405-584": {
        "assetId": "mobile-detail-p0-2-curve-paradox-eggshell-white-jacquard-how-to-wear-sketch-02-02-3405-584",
        "route": "/air-ease-v2/detail/curve-paradox-eggshell-white-jacquard",
        "slug": "curve-paradox-eggshell-white-jacquard",
        "series": "The Curve Paradox",
        "productStyle": "Wide Brim Leaf Hat",
        "colorway": "Eggshell White jacquard",
        "role": "how-to-wear-sketch",
        "sequence": 2,
        "step": 2,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3405:584",
        "sourceName": "how to 2 sketch",
        "sourceType": "direct-figma-child-frame-exportAsync",
        "compositionType": "image-only-line-art-frame",
        "publicPath": "/assets/air-ease-v2/detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-eggshell-white-jacquard/how-to-wear/sketches/step-02-02-3405-584@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 59042,
        "sha256": "f1ffc9a3b7aed8972ba01a62c2f6b5228a1251312d945ad67379c4b38214abee",
        "status": "available"
      },
      "mobile-detail-p0-2-curve-paradox-eggshell-white-jacquard-selector-thumbnail-00-01-3405-601": {
        "assetId": "mobile-detail-p0-2-curve-paradox-eggshell-white-jacquard-selector-thumbnail-00-01-3405-601",
        "route": "/air-ease-v2/detail/curve-paradox-eggshell-white-jacquard",
        "slug": "curve-paradox-eggshell-white-jacquard",
        "series": "The Curve Paradox",
        "productStyle": "Wide Brim Leaf Hat",
        "colorway": "Eggshell White jacquard",
        "role": "selector-thumbnail",
        "sequence": 1,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3405:601",
        "sourceName": "Eggshell white",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/curve-paradox/mobile-p0-2-atomic/curve-paradox-eggshell-white-jacquard/selector/01-3405-601@3x.png",
        "width": 240,
        "height": 240,
        "byteLength": 65184,
        "sha256": "8e05803349820eac559beddb2c6e1a517914deb546ffdc0ce018aec9133e7c79",
        "status": "available"
      },
      "mobile-detail-p0-2-duality-ink-wash-blue-product-gallery-00-01-3412-878": {
        "assetId": "mobile-detail-p0-2-duality-ink-wash-blue-product-gallery-00-01-3412-878",
        "route": "/air-ease-v2/detail/duality-ink-wash-blue",
        "slug": "duality-ink-wash-blue",
        "series": "Duality",
        "productStyle": "Reversible Bucket Hat",
        "colorway": "Ink Wash Blue",
        "role": "product-gallery",
        "sequence": 1,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3412:878",
        "sourceName": "main 1",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-ink-wash-blue/product-gallery/01-3412-878@3x.png",
        "width": 2700,
        "height": 2700,
        "byteLength": 2246139,
        "sha256": "a29dbbf174b1bd8590dfbf99a91c49d9b3033d5709d8e531e75dc4fc666bed1a",
        "status": "available"
      },
      "mobile-detail-p0-2-duality-ink-wash-blue-product-gallery-00-02-3412-882": {
        "assetId": "mobile-detail-p0-2-duality-ink-wash-blue-product-gallery-00-02-3412-882",
        "route": "/air-ease-v2/detail/duality-ink-wash-blue",
        "slug": "duality-ink-wash-blue",
        "series": "Duality",
        "productStyle": "Reversible Bucket Hat",
        "colorway": "Ink Wash Blue",
        "role": "product-gallery",
        "sequence": 2,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3412:882",
        "sourceName": "main 2",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-ink-wash-blue/product-gallery/02-3412-882@3x.png",
        "width": 2700,
        "height": 2700,
        "byteLength": 2646070,
        "sha256": "3bee8a2e7e0df1a226306964518dd773fd8bcd63774f3640f8ec1e8d32c31401",
        "status": "available"
      },
      "mobile-detail-p0-2-duality-ink-wash-blue-look-style-00-01-3414-895": {
        "assetId": "mobile-detail-p0-2-duality-ink-wash-blue-look-style-00-01-3414-895",
        "route": "/air-ease-v2/detail/duality-ink-wash-blue",
        "slug": "duality-ink-wash-blue",
        "series": "Duality",
        "productStyle": "Reversible Bucket Hat",
        "colorway": "Ink Wash Blue",
        "role": "look-style",
        "sequence": 1,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3414:895",
        "sourceName": "look 1",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-ink-wash-blue/look-style/01-3414-895@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2400983,
        "sha256": "6877ecf8d29e22201df75372de6c5727b3024c4e5f415e1a7de79c44616d3c1f",
        "status": "available"
      },
      "mobile-detail-p0-2-duality-ink-wash-blue-look-style-00-02-3414-897": {
        "assetId": "mobile-detail-p0-2-duality-ink-wash-blue-look-style-00-02-3414-897",
        "route": "/air-ease-v2/detail/duality-ink-wash-blue",
        "slug": "duality-ink-wash-blue",
        "series": "Duality",
        "productStyle": "Reversible Bucket Hat",
        "colorway": "Ink Wash Blue",
        "role": "look-style",
        "sequence": 2,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3414:897",
        "sourceName": "look 2",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-ink-wash-blue/look-style/02-3414-897@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2260530,
        "sha256": "ebe5842c13372497f62f6787a7e86559110f38bb8f1226a719c05640d7026196",
        "status": "available"
      },
      "mobile-detail-p0-2-duality-ink-wash-blue-look-style-00-03-3414-899": {
        "assetId": "mobile-detail-p0-2-duality-ink-wash-blue-look-style-00-03-3414-899",
        "route": "/air-ease-v2/detail/duality-ink-wash-blue",
        "slug": "duality-ink-wash-blue",
        "series": "Duality",
        "productStyle": "Reversible Bucket Hat",
        "colorway": "Ink Wash Blue",
        "role": "look-style",
        "sequence": 3,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3414:899",
        "sourceName": "look 3",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-ink-wash-blue/look-style/03-3414-899@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2217069,
        "sha256": "6d7dee201b401c420a3697f9b11524797e7d437b34c80bbca0141b2689cb7ec2",
        "status": "available"
      },
      "mobile-detail-p0-2-duality-ink-wash-blue-look-style-00-04-3414-901": {
        "assetId": "mobile-detail-p0-2-duality-ink-wash-blue-look-style-00-04-3414-901",
        "route": "/air-ease-v2/detail/duality-ink-wash-blue",
        "slug": "duality-ink-wash-blue",
        "series": "Duality",
        "productStyle": "Reversible Bucket Hat",
        "colorway": "Ink Wash Blue",
        "role": "look-style",
        "sequence": 4,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3414:901",
        "sourceName": "look 4",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-ink-wash-blue/look-style/04-3414-901@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2281243,
        "sha256": "c868dccee94343ee8a2906d4d191e54d78eb92d42325886cfd47b0583ed91e6a",
        "status": "available"
      },
      "mobile-detail-p0-2-duality-ink-wash-blue-more-wear-00-01-3414-914": {
        "assetId": "mobile-detail-p0-2-duality-ink-wash-blue-more-wear-00-01-3414-914",
        "route": "/air-ease-v2/detail/duality-ink-wash-blue",
        "slug": "duality-ink-wash-blue",
        "series": "Duality",
        "productStyle": "Reversible Bucket Hat",
        "colorway": "Ink Wash Blue",
        "role": "more-wear",
        "sequence": 1,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3414:914",
        "sourceName": "style 1",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-ink-wash-blue/more-wear/01-3414-914@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2206875,
        "sha256": "2a6ef2a88fa80abb671cf2edb96996005d520b069798dfbb8f64df1ba2068c5b",
        "status": "available"
      },
      "mobile-detail-p0-2-duality-ink-wash-blue-more-wear-00-02-3414-918": {
        "assetId": "mobile-detail-p0-2-duality-ink-wash-blue-more-wear-00-02-3414-918",
        "route": "/air-ease-v2/detail/duality-ink-wash-blue",
        "slug": "duality-ink-wash-blue",
        "series": "Duality",
        "productStyle": "Reversible Bucket Hat",
        "colorway": "Ink Wash Blue",
        "role": "more-wear",
        "sequence": 2,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3414:918",
        "sourceName": "style 2",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-ink-wash-blue/more-wear/02-3414-918@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2349732,
        "sha256": "7c53ab792b29d3b1bfa6a1fa0a32e9cbafe13cb04e88a9e6d2f4d42a05cafe57",
        "status": "available"
      },
      "mobile-detail-p0-2-duality-ink-wash-blue-more-wear-00-03-3414-922": {
        "assetId": "mobile-detail-p0-2-duality-ink-wash-blue-more-wear-00-03-3414-922",
        "route": "/air-ease-v2/detail/duality-ink-wash-blue",
        "slug": "duality-ink-wash-blue",
        "series": "Duality",
        "productStyle": "Reversible Bucket Hat",
        "colorway": "Ink Wash Blue",
        "role": "more-wear",
        "sequence": 3,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3414:922",
        "sourceName": "style 3",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-ink-wash-blue/more-wear/03-3414-922@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2367055,
        "sha256": "6eb41117e3eeff5000616e631a8f13df754d149f8b6a15a8eac4e2b89d1fdc66",
        "status": "available"
      },
      "mobile-detail-p0-2-duality-ink-wash-blue-how-to-wear-photo-01-01-3414-1024": {
        "assetId": "mobile-detail-p0-2-duality-ink-wash-blue-how-to-wear-photo-01-01-3414-1024",
        "route": "/air-ease-v2/detail/duality-ink-wash-blue",
        "slug": "duality-ink-wash-blue",
        "series": "Duality",
        "productStyle": "Reversible Bucket Hat",
        "colorway": "Ink Wash Blue",
        "role": "how-to-wear-photo",
        "sequence": 1,
        "step": 1,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3414:1024",
        "sourceName": "how to 1-1",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-ink-wash-blue/how-to-wear/photos/step-01-01-3414-1024@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2431120,
        "sha256": "1c388f576a619b906588ba45c71c256feba16b2bdfd2f4c16d28dd68622e6db3",
        "status": "available"
      },
      "mobile-detail-p0-2-duality-ink-wash-blue-how-to-wear-photo-01-02-3412-788": {
        "assetId": "mobile-detail-p0-2-duality-ink-wash-blue-how-to-wear-photo-01-02-3412-788",
        "route": "/air-ease-v2/detail/duality-ink-wash-blue",
        "slug": "duality-ink-wash-blue",
        "series": "Duality",
        "productStyle": "Reversible Bucket Hat",
        "colorway": "Ink Wash Blue",
        "role": "how-to-wear-photo",
        "sequence": 2,
        "step": 1,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3412:788",
        "sourceName": "how to 1-2",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-ink-wash-blue/how-to-wear/photos/step-01-02-3412-788@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2432761,
        "sha256": "afdedee59ce64c82998de0ce715f7dfe644880664e68c57ac441231ad3e4e648",
        "status": "available"
      },
      "mobile-detail-p0-2-duality-ink-wash-blue-how-to-wear-sketch-01-01-3412-790": {
        "assetId": "mobile-detail-p0-2-duality-ink-wash-blue-how-to-wear-sketch-01-01-3412-790",
        "route": "/air-ease-v2/detail/duality-ink-wash-blue",
        "slug": "duality-ink-wash-blue",
        "series": "Duality",
        "productStyle": "Reversible Bucket Hat",
        "colorway": "Ink Wash Blue",
        "role": "how-to-wear-sketch",
        "sequence": 1,
        "step": 1,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3412:790",
        "sourceName": "how to 1 sketch",
        "sourceType": "direct-figma-child-frame-exportAsync",
        "compositionType": "image-only-line-art-frame",
        "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-ink-wash-blue/how-to-wear/sketches/step-01-01-3412-790@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 73179,
        "sha256": "43a76c076b55d7a508daa25fa039ca5a9206378b9dbb1bd6a3b56ce6a3721df0",
        "status": "available"
      },
      "mobile-detail-p0-2-duality-ink-wash-blue-how-to-wear-photo-02-03-3414-1031": {
        "assetId": "mobile-detail-p0-2-duality-ink-wash-blue-how-to-wear-photo-02-03-3414-1031",
        "route": "/air-ease-v2/detail/duality-ink-wash-blue",
        "slug": "duality-ink-wash-blue",
        "series": "Duality",
        "productStyle": "Reversible Bucket Hat",
        "colorway": "Ink Wash Blue",
        "role": "how-to-wear-photo",
        "sequence": 3,
        "step": 2,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3414:1031",
        "sourceName": "how to 2-1",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-ink-wash-blue/how-to-wear/photos/step-02-03-3414-1031@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2381134,
        "sha256": "e55d3ab3fbdb78f823bc7c54ffef569f77d66b3cebd0ec62d26f0c2e2b548ac9",
        "status": "available"
      },
      "mobile-detail-p0-2-duality-ink-wash-blue-how-to-wear-photo-02-04-3414-1034": {
        "assetId": "mobile-detail-p0-2-duality-ink-wash-blue-how-to-wear-photo-02-04-3414-1034",
        "route": "/air-ease-v2/detail/duality-ink-wash-blue",
        "slug": "duality-ink-wash-blue",
        "series": "Duality",
        "productStyle": "Reversible Bucket Hat",
        "colorway": "Ink Wash Blue",
        "role": "how-to-wear-photo",
        "sequence": 4,
        "step": 2,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3414:1034",
        "sourceName": "how to 2-2",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-ink-wash-blue/how-to-wear/photos/step-02-04-3414-1034@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2401978,
        "sha256": "6277c38a2be21dbd0182945a6bc6c5db0056a678ae5693969466b33aca01098b",
        "status": "available"
      },
      "mobile-detail-p0-2-duality-ink-wash-blue-how-to-wear-sketch-02-02-3412-802": {
        "assetId": "mobile-detail-p0-2-duality-ink-wash-blue-how-to-wear-sketch-02-02-3412-802",
        "route": "/air-ease-v2/detail/duality-ink-wash-blue",
        "slug": "duality-ink-wash-blue",
        "series": "Duality",
        "productStyle": "Reversible Bucket Hat",
        "colorway": "Ink Wash Blue",
        "role": "how-to-wear-sketch",
        "sequence": 2,
        "step": 2,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3412:802",
        "sourceName": "how to 2 sketch",
        "sourceType": "direct-figma-child-frame-exportAsync",
        "compositionType": "image-only-line-art-frame",
        "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-ink-wash-blue/how-to-wear/sketches/step-02-02-3412-802@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 62034,
        "sha256": "1767311db5b6ba659c1d065dbff1607ce14ad231158dbc2346c72f27d8e3ceaf",
        "status": "available"
      },
      "mobile-detail-p0-2-duality-ink-wash-blue-how-to-wear-photo-03-05-3414-1040": {
        "assetId": "mobile-detail-p0-2-duality-ink-wash-blue-how-to-wear-photo-03-05-3414-1040",
        "route": "/air-ease-v2/detail/duality-ink-wash-blue",
        "slug": "duality-ink-wash-blue",
        "series": "Duality",
        "productStyle": "Reversible Bucket Hat",
        "colorway": "Ink Wash Blue",
        "role": "how-to-wear-photo",
        "sequence": 5,
        "step": 3,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3414:1040",
        "sourceName": "how to 3-1",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-ink-wash-blue/how-to-wear/photos/step-03-05-3414-1040@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2272288,
        "sha256": "460750bb2ee44baa6fdf89ee731a3f1b6b0c8578a66c1e4e66c96339701aebde",
        "status": "available"
      },
      "mobile-detail-p0-2-duality-ink-wash-blue-how-to-wear-photo-03-06-3414-1037": {
        "assetId": "mobile-detail-p0-2-duality-ink-wash-blue-how-to-wear-photo-03-06-3414-1037",
        "route": "/air-ease-v2/detail/duality-ink-wash-blue",
        "slug": "duality-ink-wash-blue",
        "series": "Duality",
        "productStyle": "Reversible Bucket Hat",
        "colorway": "Ink Wash Blue",
        "role": "how-to-wear-photo",
        "sequence": 6,
        "step": 3,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3414:1037",
        "sourceName": "how to 3-2",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-ink-wash-blue/how-to-wear/photos/step-03-06-3414-1037@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2238559,
        "sha256": "02e55d60aba20032d8e946e25be4628bcde10bcdaebdfa59dd1c87910ae0180b",
        "status": "available"
      },
      "mobile-detail-p0-2-duality-ink-wash-blue-how-to-wear-sketch-02-03-3414-992": {
        "assetId": "mobile-detail-p0-2-duality-ink-wash-blue-how-to-wear-sketch-02-03-3414-992",
        "route": "/air-ease-v2/detail/duality-ink-wash-blue",
        "slug": "duality-ink-wash-blue",
        "series": "Duality",
        "productStyle": "Reversible Bucket Hat",
        "colorway": "Ink Wash Blue",
        "role": "how-to-wear-sketch",
        "sequence": 3,
        "step": 2,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3414:992",
        "sourceName": "how to 2 sketch",
        "sourceType": "direct-figma-child-frame-exportAsync",
        "compositionType": "image-only-line-art-frame",
        "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-ink-wash-blue/how-to-wear/sketches/step-02-03-3414-992@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 50875,
        "sha256": "401a9734b4c585769ed10d6133b8197bb7565b201d9c82b08065bde10b0c35e1",
        "status": "available"
      },
      "mobile-detail-p0-2-duality-ink-wash-blue-selector-thumbnail-00-01-3412-812": {
        "assetId": "mobile-detail-p0-2-duality-ink-wash-blue-selector-thumbnail-00-01-3412-812",
        "route": "/air-ease-v2/detail/duality-ink-wash-blue",
        "slug": "duality-ink-wash-blue",
        "series": "Duality",
        "productStyle": "Reversible Bucket Hat",
        "colorway": "Ink Wash Blue",
        "role": "selector-thumbnail",
        "sequence": 1,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3412:812",
        "sourceName": "ink wash blue",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-ink-wash-blue/selector/01-3412-812@3x.png",
        "width": 240,
        "height": 240,
        "byteLength": 71020,
        "sha256": "841d4a693d4189badf09ce69cdf4f889806e736b2a52e20b7192ad64c5b79c8b",
        "status": "available"
      },
      "mobile-detail-p0-2-duality-wheat-straw-beige-cuprammonium-product-gallery-00-01-3414-1238": {
        "assetId": "mobile-detail-p0-2-duality-wheat-straw-beige-cuprammonium-product-gallery-00-01-3414-1238",
        "route": "/air-ease-v2/detail/duality-wheat-straw-beige-cuprammonium",
        "slug": "duality-wheat-straw-beige-cuprammonium",
        "series": "Duality",
        "productStyle": "Reversible Bucket Hat",
        "colorway": "Wheat Straw Beige cupro",
        "role": "product-gallery",
        "sequence": 1,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3414:1238",
        "sourceName": "43",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-wheat-straw-beige-cuprammonium/product-gallery/01-3414-1238@3x.png",
        "width": 2700,
        "height": 2700,
        "byteLength": 9464664,
        "sha256": "267c5bb7653c3e19fb9cc815ac010a19973fcd6d804ed0f6534a1bf832f41c49",
        "status": "available"
      },
      "mobile-detail-p0-2-duality-wheat-straw-beige-cuprammonium-product-gallery-00-02-3414-1242": {
        "assetId": "mobile-detail-p0-2-duality-wheat-straw-beige-cuprammonium-product-gallery-00-02-3414-1242",
        "route": "/air-ease-v2/detail/duality-wheat-straw-beige-cuprammonium",
        "slug": "duality-wheat-straw-beige-cuprammonium",
        "series": "Duality",
        "productStyle": "Reversible Bucket Hat",
        "colorway": "Wheat Straw Beige cupro",
        "role": "product-gallery",
        "sequence": 2,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3414:1242",
        "sourceName": "19",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-wheat-straw-beige-cuprammonium/product-gallery/02-3414-1242@3x.png",
        "width": 2700,
        "height": 2700,
        "byteLength": 7522708,
        "sha256": "7532f88b3f08323943fa2a272f52d52c877238ae06ab67ae0d109c22cafb8a37",
        "status": "available"
      },
      "mobile-detail-p0-2-duality-wheat-straw-beige-cuprammonium-look-style-00-01-3414-1261": {
        "assetId": "mobile-detail-p0-2-duality-wheat-straw-beige-cuprammonium-look-style-00-01-3414-1261",
        "route": "/air-ease-v2/detail/duality-wheat-straw-beige-cuprammonium",
        "slug": "duality-wheat-straw-beige-cuprammonium",
        "series": "Duality",
        "productStyle": "Reversible Bucket Hat",
        "colorway": "Wheat Straw Beige cupro",
        "role": "look-style",
        "sequence": 1,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3414:1261",
        "sourceName": "20",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-wheat-straw-beige-cuprammonium/look-style/01-3414-1261@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2333635,
        "sha256": "bf9bef2b097dee31cea2cb2b90954c3e3a3a02b639512596e6f5b09e8bd1c611",
        "status": "available"
      },
      "mobile-detail-p0-2-duality-wheat-straw-beige-cuprammonium-look-style-00-02-3414-1265": {
        "assetId": "mobile-detail-p0-2-duality-wheat-straw-beige-cuprammonium-look-style-00-02-3414-1265",
        "route": "/air-ease-v2/detail/duality-wheat-straw-beige-cuprammonium",
        "slug": "duality-wheat-straw-beige-cuprammonium",
        "series": "Duality",
        "productStyle": "Reversible Bucket Hat",
        "colorway": "Wheat Straw Beige cupro",
        "role": "look-style",
        "sequence": 2,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3414:1265",
        "sourceName": "21",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-wheat-straw-beige-cuprammonium/look-style/02-3414-1265@3x.png",
        "width": 1338,
        "height": 1333,
        "byteLength": 2183833,
        "sha256": "a7bae6410244b02a47618c809fc4f9f0f839b4ffd8ef79d1fec45047b0b5bb8f",
        "status": "available"
      },
      "mobile-detail-p0-2-duality-wheat-straw-beige-cuprammonium-look-style-00-03-3414-1267": {
        "assetId": "mobile-detail-p0-2-duality-wheat-straw-beige-cuprammonium-look-style-00-03-3414-1267",
        "route": "/air-ease-v2/detail/duality-wheat-straw-beige-cuprammonium",
        "slug": "duality-wheat-straw-beige-cuprammonium",
        "series": "Duality",
        "productStyle": "Reversible Bucket Hat",
        "colorway": "Wheat Straw Beige cupro",
        "role": "look-style",
        "sequence": 3,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3414:1267",
        "sourceName": "22",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-wheat-straw-beige-cuprammonium/look-style/03-3414-1267@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2214518,
        "sha256": "821d179a3404443d0c48340999d4c66eb457fac7502517db3c165451848771d3",
        "status": "available"
      },
      "mobile-detail-p0-2-duality-wheat-straw-beige-cuprammonium-look-style-00-04-3414-1269": {
        "assetId": "mobile-detail-p0-2-duality-wheat-straw-beige-cuprammonium-look-style-00-04-3414-1269",
        "route": "/air-ease-v2/detail/duality-wheat-straw-beige-cuprammonium",
        "slug": "duality-wheat-straw-beige-cuprammonium",
        "series": "Duality",
        "productStyle": "Reversible Bucket Hat",
        "colorway": "Wheat Straw Beige cupro",
        "role": "look-style",
        "sequence": 4,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3414:1269",
        "sourceName": "23",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-wheat-straw-beige-cuprammonium/look-style/04-3414-1269@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2551637,
        "sha256": "056a2072a8386330d5669b08a2e203033d5cd2134bea17369f4221747dc99b6c",
        "status": "available"
      },
      "mobile-detail-p0-2-duality-wheat-straw-beige-cuprammonium-more-wear-00-01-3414-1298": {
        "assetId": "mobile-detail-p0-2-duality-wheat-straw-beige-cuprammonium-more-wear-00-01-3414-1298",
        "route": "/air-ease-v2/detail/duality-wheat-straw-beige-cuprammonium",
        "slug": "duality-wheat-straw-beige-cuprammonium",
        "series": "Duality",
        "productStyle": "Reversible Bucket Hat",
        "colorway": "Wheat Straw Beige cupro",
        "role": "more-wear",
        "sequence": 1,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3414:1298",
        "sourceName": "25",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-wheat-straw-beige-cuprammonium/more-wear/01-3414-1298@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 1931959,
        "sha256": "0ebf8b45e9bd796794fc98630f9d453cd0a7a5320ba8abe2ccb66649b806ee25",
        "status": "available"
      },
      "mobile-detail-p0-2-duality-wheat-straw-beige-cuprammonium-more-wear-00-02-3414-1289": {
        "assetId": "mobile-detail-p0-2-duality-wheat-straw-beige-cuprammonium-more-wear-00-02-3414-1289",
        "route": "/air-ease-v2/detail/duality-wheat-straw-beige-cuprammonium",
        "slug": "duality-wheat-straw-beige-cuprammonium",
        "series": "Duality",
        "productStyle": "Reversible Bucket Hat",
        "colorway": "Wheat Straw Beige cupro",
        "role": "more-wear",
        "sequence": 2,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3414:1289",
        "sourceName": "46",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-wheat-straw-beige-cuprammonium/more-wear/02-3414-1289@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 1723270,
        "sha256": "ad46d9fc9ece005b1055213e0b48b7b62e42a278fd4383969218b97eeda17d63",
        "status": "available"
      },
      "mobile-detail-p0-2-duality-wheat-straw-beige-cuprammonium-more-wear-00-03-3414-1294": {
        "assetId": "mobile-detail-p0-2-duality-wheat-straw-beige-cuprammonium-more-wear-00-03-3414-1294",
        "route": "/air-ease-v2/detail/duality-wheat-straw-beige-cuprammonium",
        "slug": "duality-wheat-straw-beige-cuprammonium",
        "series": "Duality",
        "productStyle": "Reversible Bucket Hat",
        "colorway": "Wheat Straw Beige cupro",
        "role": "more-wear",
        "sequence": 3,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3414:1294",
        "sourceName": "26",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-wheat-straw-beige-cuprammonium/more-wear/03-3414-1294@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2043491,
        "sha256": "ce4e3872db47b5bfbe29604aa5eb952fc58c750807074bc80fb15bf842329e3b",
        "status": "available"
      },
      "mobile-detail-p0-2-duality-wheat-straw-beige-cuprammonium-how-to-wear-photo-01-01-3414-1319": {
        "assetId": "mobile-detail-p0-2-duality-wheat-straw-beige-cuprammonium-how-to-wear-photo-01-01-3414-1319",
        "route": "/air-ease-v2/detail/duality-wheat-straw-beige-cuprammonium",
        "slug": "duality-wheat-straw-beige-cuprammonium",
        "series": "Duality",
        "productStyle": "Reversible Bucket Hat",
        "colorway": "Wheat Straw Beige cupro",
        "role": "how-to-wear-photo",
        "sequence": 1,
        "step": 1,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3414:1319",
        "sourceName": "Frame 2085663272",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-wheat-straw-beige-cuprammonium/how-to-wear/photos/step-01-01-3414-1319@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2347594,
        "sha256": "dd7950eb9852862cb561b3ada04c787c798362422ea607db23017653ad14b0ab",
        "status": "available"
      },
      "mobile-detail-p0-2-duality-wheat-straw-beige-cuprammonium-how-to-wear-photo-01-02-3414-1322": {
        "assetId": "mobile-detail-p0-2-duality-wheat-straw-beige-cuprammonium-how-to-wear-photo-01-02-3414-1322",
        "route": "/air-ease-v2/detail/duality-wheat-straw-beige-cuprammonium",
        "slug": "duality-wheat-straw-beige-cuprammonium",
        "series": "Duality",
        "productStyle": "Reversible Bucket Hat",
        "colorway": "Wheat Straw Beige cupro",
        "role": "how-to-wear-photo",
        "sequence": 2,
        "step": 1,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3414:1322",
        "sourceName": "Frame 2085663273",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-wheat-straw-beige-cuprammonium/how-to-wear/photos/step-01-02-3414-1322@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2488550,
        "sha256": "6e38882ec9bfd2121cca5bc62a07a5bbb35e037c3cf7f69ee48cba158839747d",
        "status": "available"
      },
      "mobile-detail-p0-2-duality-wheat-straw-beige-cuprammonium-how-to-wear-sketch-01-01-3414-1108": {
        "assetId": "mobile-detail-p0-2-duality-wheat-straw-beige-cuprammonium-how-to-wear-sketch-01-01-3414-1108",
        "route": "/air-ease-v2/detail/duality-wheat-straw-beige-cuprammonium",
        "slug": "duality-wheat-straw-beige-cuprammonium",
        "series": "Duality",
        "productStyle": "Reversible Bucket Hat",
        "colorway": "Wheat Straw Beige cupro",
        "role": "how-to-wear-sketch",
        "sequence": 1,
        "step": 1,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3414:1108",
        "sourceName": "how to 1 sketch",
        "sourceType": "direct-figma-child-frame-exportAsync",
        "compositionType": "image-only-line-art-frame",
        "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-wheat-straw-beige-cuprammonium/how-to-wear/sketches/step-01-01-3414-1108@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 73179,
        "sha256": "43a76c076b55d7a508daa25fa039ca5a9206378b9dbb1bd6a3b56ce6a3721df0",
        "status": "available"
      },
      "mobile-detail-p0-2-duality-wheat-straw-beige-cuprammonium-how-to-wear-photo-02-03-3414-1325": {
        "assetId": "mobile-detail-p0-2-duality-wheat-straw-beige-cuprammonium-how-to-wear-photo-02-03-3414-1325",
        "route": "/air-ease-v2/detail/duality-wheat-straw-beige-cuprammonium",
        "slug": "duality-wheat-straw-beige-cuprammonium",
        "series": "Duality",
        "productStyle": "Reversible Bucket Hat",
        "colorway": "Wheat Straw Beige cupro",
        "role": "how-to-wear-photo",
        "sequence": 3,
        "step": 2,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3414:1325",
        "sourceName": "Frame 2085663274",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-wheat-straw-beige-cuprammonium/how-to-wear/photos/step-02-03-3414-1325@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2408836,
        "sha256": "1e8aa20d56fb669623316e82a89e26bf112cbe4fbd9549f4abdb8e4f651abb10",
        "status": "available"
      },
      "mobile-detail-p0-2-duality-wheat-straw-beige-cuprammonium-how-to-wear-photo-02-04-3414-1328": {
        "assetId": "mobile-detail-p0-2-duality-wheat-straw-beige-cuprammonium-how-to-wear-photo-02-04-3414-1328",
        "route": "/air-ease-v2/detail/duality-wheat-straw-beige-cuprammonium",
        "slug": "duality-wheat-straw-beige-cuprammonium",
        "series": "Duality",
        "productStyle": "Reversible Bucket Hat",
        "colorway": "Wheat Straw Beige cupro",
        "role": "how-to-wear-photo",
        "sequence": 4,
        "step": 2,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3414:1328",
        "sourceName": "Frame 2085663275",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-wheat-straw-beige-cuprammonium/how-to-wear/photos/step-02-04-3414-1328@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2522583,
        "sha256": "68dd621bd3b6b9877ddd0d603766e4cd06a70cf310e7c55f52948b804cd1e734",
        "status": "available"
      },
      "mobile-detail-p0-2-duality-wheat-straw-beige-cuprammonium-how-to-wear-sketch-02-02-3414-1129": {
        "assetId": "mobile-detail-p0-2-duality-wheat-straw-beige-cuprammonium-how-to-wear-sketch-02-02-3414-1129",
        "route": "/air-ease-v2/detail/duality-wheat-straw-beige-cuprammonium",
        "slug": "duality-wheat-straw-beige-cuprammonium",
        "series": "Duality",
        "productStyle": "Reversible Bucket Hat",
        "colorway": "Wheat Straw Beige cupro",
        "role": "how-to-wear-sketch",
        "sequence": 2,
        "step": 2,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3414:1129",
        "sourceName": "how to 2 sketch",
        "sourceType": "direct-figma-child-frame-exportAsync",
        "compositionType": "image-only-line-art-frame",
        "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-wheat-straw-beige-cuprammonium/how-to-wear/sketches/step-02-02-3414-1129@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 62034,
        "sha256": "1767311db5b6ba659c1d065dbff1607ce14ad231158dbc2346c72f27d8e3ceaf",
        "status": "available"
      },
      "mobile-detail-p0-2-duality-wheat-straw-beige-cuprammonium-how-to-wear-photo-03-05-3414-1331": {
        "assetId": "mobile-detail-p0-2-duality-wheat-straw-beige-cuprammonium-how-to-wear-photo-03-05-3414-1331",
        "route": "/air-ease-v2/detail/duality-wheat-straw-beige-cuprammonium",
        "slug": "duality-wheat-straw-beige-cuprammonium",
        "series": "Duality",
        "productStyle": "Reversible Bucket Hat",
        "colorway": "Wheat Straw Beige cupro",
        "role": "how-to-wear-photo",
        "sequence": 5,
        "step": 3,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3414:1331",
        "sourceName": "Frame 2085663276",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-wheat-straw-beige-cuprammonium/how-to-wear/photos/step-03-05-3414-1331@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2505661,
        "sha256": "b300d7a30d6b7eb03d488b39b5ccb47523450f118e9f8f30664096fbc237253f",
        "status": "available"
      },
      "mobile-detail-p0-2-duality-wheat-straw-beige-cuprammonium-how-to-wear-photo-03-06-3414-1334": {
        "assetId": "mobile-detail-p0-2-duality-wheat-straw-beige-cuprammonium-how-to-wear-photo-03-06-3414-1334",
        "route": "/air-ease-v2/detail/duality-wheat-straw-beige-cuprammonium",
        "slug": "duality-wheat-straw-beige-cuprammonium",
        "series": "Duality",
        "productStyle": "Reversible Bucket Hat",
        "colorway": "Wheat Straw Beige cupro",
        "role": "how-to-wear-photo",
        "sequence": 6,
        "step": 3,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3414:1334",
        "sourceName": "Frame 2085663277",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-wheat-straw-beige-cuprammonium/how-to-wear/photos/step-03-06-3414-1334@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2263510,
        "sha256": "b11cbc19ed9077146da398c4a749908da6c28007a040517ff493f658eb2826b6",
        "status": "available"
      },
      "mobile-detail-p0-2-duality-wheat-straw-beige-cuprammonium-how-to-wear-sketch-02-03-3414-1146": {
        "assetId": "mobile-detail-p0-2-duality-wheat-straw-beige-cuprammonium-how-to-wear-sketch-02-03-3414-1146",
        "route": "/air-ease-v2/detail/duality-wheat-straw-beige-cuprammonium",
        "slug": "duality-wheat-straw-beige-cuprammonium",
        "series": "Duality",
        "productStyle": "Reversible Bucket Hat",
        "colorway": "Wheat Straw Beige cupro",
        "role": "how-to-wear-sketch",
        "sequence": 3,
        "step": 2,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3414:1146",
        "sourceName": "how to 2 sketch",
        "sourceType": "direct-figma-child-frame-exportAsync",
        "compositionType": "image-only-line-art-frame",
        "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-wheat-straw-beige-cuprammonium/how-to-wear/sketches/step-02-03-3414-1146@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 50875,
        "sha256": "401a9734b4c585769ed10d6133b8197bb7565b201d9c82b08065bde10b0c35e1",
        "status": "available"
      },
      "mobile-detail-p0-2-duality-wheat-straw-beige-cuprammonium-selector-thumbnail-00-01-3414-1164": {
        "assetId": "mobile-detail-p0-2-duality-wheat-straw-beige-cuprammonium-selector-thumbnail-00-01-3414-1164",
        "route": "/air-ease-v2/detail/duality-wheat-straw-beige-cuprammonium",
        "slug": "duality-wheat-straw-beige-cuprammonium",
        "series": "Duality",
        "productStyle": "Reversible Bucket Hat",
        "colorway": "Wheat Straw Beige cupro",
        "role": "selector-thumbnail",
        "sequence": 1,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3414:1164",
        "sourceName": "Wheat Straw Beige",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-wheat-straw-beige-cuprammonium/selector/01-3414-1164@3x.png",
        "width": 240,
        "height": 240,
        "byteLength": 81861,
        "sha256": "c576ea425db1cc190d51a8ae5e11961fe64ca2bf64d782920846e79d8632a1f6",
        "status": "available"
      },
      "mobile-detail-p0-2-duality-wheat-straw-beige-lyocell-product-gallery-00-01-3414-1359": {
        "assetId": "mobile-detail-p0-2-duality-wheat-straw-beige-lyocell-product-gallery-00-01-3414-1359",
        "route": "/air-ease-v2/detail/duality-wheat-straw-beige-lyocell",
        "slug": "duality-wheat-straw-beige-lyocell",
        "series": "Duality",
        "productStyle": "Reversible Bucket Hat",
        "colorway": "Wheat Straw Beige lyocell",
        "role": "product-gallery",
        "sequence": 1,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3414:1359",
        "sourceName": "main 1",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-wheat-straw-beige-lyocell/product-gallery/01-3414-1359@3x.png",
        "width": 2700,
        "height": 2700,
        "byteLength": 9464664,
        "sha256": "267c5bb7653c3e19fb9cc815ac010a19973fcd6d804ed0f6534a1bf832f41c49",
        "status": "available"
      },
      "mobile-detail-p0-2-duality-wheat-straw-beige-lyocell-product-gallery-00-02-3414-1514": {
        "assetId": "mobile-detail-p0-2-duality-wheat-straw-beige-lyocell-product-gallery-00-02-3414-1514",
        "route": "/air-ease-v2/detail/duality-wheat-straw-beige-lyocell",
        "slug": "duality-wheat-straw-beige-lyocell",
        "series": "Duality",
        "productStyle": "Reversible Bucket Hat",
        "colorway": "Wheat Straw Beige lyocell",
        "role": "product-gallery",
        "sequence": 2,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3414:1514",
        "sourceName": "main 2",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-wheat-straw-beige-lyocell/product-gallery/02-3414-1514@3x.png",
        "width": 2700,
        "height": 2700,
        "byteLength": 6886266,
        "sha256": "241879432be0ad2c7e48842aa8a20b0990bac9e6d6aa1f0c69dc10dc6ef98243",
        "status": "available"
      },
      "mobile-detail-p0-2-duality-wheat-straw-beige-lyocell-look-style-00-01-3414-1528": {
        "assetId": "mobile-detail-p0-2-duality-wheat-straw-beige-lyocell-look-style-00-01-3414-1528",
        "route": "/air-ease-v2/detail/duality-wheat-straw-beige-lyocell",
        "slug": "duality-wheat-straw-beige-lyocell",
        "series": "Duality",
        "productStyle": "Reversible Bucket Hat",
        "colorway": "Wheat Straw Beige lyocell",
        "role": "look-style",
        "sequence": 1,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3414:1528",
        "sourceName": "look 1",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-wheat-straw-beige-lyocell/look-style/01-3414-1528@3x.png",
        "width": 1324,
        "height": 1324,
        "byteLength": 1135085,
        "sha256": "e3c4fb0976b1dddfce64de79f7866b733dbb558217aeda2eef55816789538d7c",
        "status": "available"
      },
      "mobile-detail-p0-2-duality-wheat-straw-beige-lyocell-look-style-00-02-3414-1530": {
        "assetId": "mobile-detail-p0-2-duality-wheat-straw-beige-lyocell-look-style-00-02-3414-1530",
        "route": "/air-ease-v2/detail/duality-wheat-straw-beige-lyocell",
        "slug": "duality-wheat-straw-beige-lyocell",
        "series": "Duality",
        "productStyle": "Reversible Bucket Hat",
        "colorway": "Wheat Straw Beige lyocell",
        "role": "look-style",
        "sequence": 2,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3414:1530",
        "sourceName": "look 2",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-wheat-straw-beige-lyocell/look-style/02-3414-1530@3x.png",
        "width": 1327,
        "height": 1322,
        "byteLength": 1406793,
        "sha256": "599f51e7c648536978b2885e85056cc26a95bfefe7eac8cc15c0036b1ee66b12",
        "status": "available"
      },
      "mobile-detail-p0-2-duality-wheat-straw-beige-lyocell-look-style-00-03-3414-1532": {
        "assetId": "mobile-detail-p0-2-duality-wheat-straw-beige-lyocell-look-style-00-03-3414-1532",
        "route": "/air-ease-v2/detail/duality-wheat-straw-beige-lyocell",
        "slug": "duality-wheat-straw-beige-lyocell",
        "series": "Duality",
        "productStyle": "Reversible Bucket Hat",
        "colorway": "Wheat Straw Beige lyocell",
        "role": "look-style",
        "sequence": 3,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3414:1532",
        "sourceName": "look 3",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-wheat-straw-beige-lyocell/look-style/03-3414-1532@3x.png",
        "width": 1324,
        "height": 1324,
        "byteLength": 1574591,
        "sha256": "e0a5015fdbb8fa8e49be2dfca54f00ceeb8cc764151f99861a9ca65626c01082",
        "status": "available"
      },
      "mobile-detail-p0-2-duality-wheat-straw-beige-lyocell-look-style-00-04-3414-1534": {
        "assetId": "mobile-detail-p0-2-duality-wheat-straw-beige-lyocell-look-style-00-04-3414-1534",
        "route": "/air-ease-v2/detail/duality-wheat-straw-beige-lyocell",
        "slug": "duality-wheat-straw-beige-lyocell",
        "series": "Duality",
        "productStyle": "Reversible Bucket Hat",
        "colorway": "Wheat Straw Beige lyocell",
        "role": "look-style",
        "sequence": 4,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3414:1534",
        "sourceName": "look 4",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-wheat-straw-beige-lyocell/look-style/04-3414-1534@3x.png",
        "width": 1324,
        "height": 1324,
        "byteLength": 1947154,
        "sha256": "894fd8f26cac301e9af2cd5ff5ac3162cef408814e04f31c92329013d73ee7c4",
        "status": "available"
      },
      "mobile-detail-p0-2-duality-wheat-straw-beige-lyocell-more-wear-00-01-3414-1559": {
        "assetId": "mobile-detail-p0-2-duality-wheat-straw-beige-lyocell-more-wear-00-01-3414-1559",
        "route": "/air-ease-v2/detail/duality-wheat-straw-beige-lyocell",
        "slug": "duality-wheat-straw-beige-lyocell",
        "series": "Duality",
        "productStyle": "Reversible Bucket Hat",
        "colorway": "Wheat Straw Beige lyocell",
        "role": "more-wear",
        "sequence": 1,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3414:1559",
        "sourceName": "style 1",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-wheat-straw-beige-lyocell/more-wear/01-3414-1559@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2899263,
        "sha256": "4cc1f664f9969211fb3886c241597b2ed16a199581d3b26f235bff086bcd62e6",
        "status": "available"
      },
      "mobile-detail-p0-2-duality-wheat-straw-beige-lyocell-more-wear-00-02-3414-1562": {
        "assetId": "mobile-detail-p0-2-duality-wheat-straw-beige-lyocell-more-wear-00-02-3414-1562",
        "route": "/air-ease-v2/detail/duality-wheat-straw-beige-lyocell",
        "slug": "duality-wheat-straw-beige-lyocell",
        "series": "Duality",
        "productStyle": "Reversible Bucket Hat",
        "colorway": "Wheat Straw Beige lyocell",
        "role": "more-wear",
        "sequence": 2,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3414:1562",
        "sourceName": "style 2",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-wheat-straw-beige-lyocell/more-wear/02-3414-1562@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2913667,
        "sha256": "26bd4513238d3a89bc734e28d85117beb41378da2574b60a5a1a021409af1ce4",
        "status": "available"
      },
      "mobile-detail-p0-2-duality-wheat-straw-beige-lyocell-more-wear-00-03-3414-1565": {
        "assetId": "mobile-detail-p0-2-duality-wheat-straw-beige-lyocell-more-wear-00-03-3414-1565",
        "route": "/air-ease-v2/detail/duality-wheat-straw-beige-lyocell",
        "slug": "duality-wheat-straw-beige-lyocell",
        "series": "Duality",
        "productStyle": "Reversible Bucket Hat",
        "colorway": "Wheat Straw Beige lyocell",
        "role": "more-wear",
        "sequence": 3,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3414:1565",
        "sourceName": "style 3",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-wheat-straw-beige-lyocell/more-wear/03-3414-1565@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 3020218,
        "sha256": "1b22ba9b8dd0301d19705adc1d9e9b4b161d869b31517a4e3a2397c9c0561755",
        "status": "available"
      },
      "mobile-detail-p0-2-duality-wheat-straw-beige-lyocell-more-wear-00-04-3414-1568": {
        "assetId": "mobile-detail-p0-2-duality-wheat-straw-beige-lyocell-more-wear-00-04-3414-1568",
        "route": "/air-ease-v2/detail/duality-wheat-straw-beige-lyocell",
        "slug": "duality-wheat-straw-beige-lyocell",
        "series": "Duality",
        "productStyle": "Reversible Bucket Hat",
        "colorway": "Wheat Straw Beige lyocell",
        "role": "more-wear",
        "sequence": 4,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3414:1568",
        "sourceName": "style 4",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-wheat-straw-beige-lyocell/more-wear/04-3414-1568@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2834912,
        "sha256": "7abf8d6a6aad511445c3bbd344f3472d0d6868b6323cd821a9dc57fa2efae37e",
        "status": "available"
      },
      "mobile-detail-p0-2-duality-wheat-straw-beige-lyocell-how-to-wear-photo-01-01-3414-1586": {
        "assetId": "mobile-detail-p0-2-duality-wheat-straw-beige-lyocell-how-to-wear-photo-01-01-3414-1586",
        "route": "/air-ease-v2/detail/duality-wheat-straw-beige-lyocell",
        "slug": "duality-wheat-straw-beige-lyocell",
        "series": "Duality",
        "productStyle": "Reversible Bucket Hat",
        "colorway": "Wheat Straw Beige lyocell",
        "role": "how-to-wear-photo",
        "sequence": 1,
        "step": 1,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3414:1586",
        "sourceName": "how to 1-1",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-wheat-straw-beige-lyocell/how-to-wear/photos/step-01-01-3414-1586@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2438108,
        "sha256": "7e426d25d88029223add43fd2b7167a83a1b27dc46033b819d6432e1924c7506",
        "status": "available"
      },
      "mobile-detail-p0-2-duality-wheat-straw-beige-lyocell-how-to-wear-photo-01-02-3414-1589": {
        "assetId": "mobile-detail-p0-2-duality-wheat-straw-beige-lyocell-how-to-wear-photo-01-02-3414-1589",
        "route": "/air-ease-v2/detail/duality-wheat-straw-beige-lyocell",
        "slug": "duality-wheat-straw-beige-lyocell",
        "series": "Duality",
        "productStyle": "Reversible Bucket Hat",
        "colorway": "Wheat Straw Beige lyocell",
        "role": "how-to-wear-photo",
        "sequence": 2,
        "step": 1,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3414:1589",
        "sourceName": "how to 1-2",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-wheat-straw-beige-lyocell/how-to-wear/photos/step-01-02-3414-1589@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2559852,
        "sha256": "c2faadc5e7738f78aa1032daacca5f04db56bee303a511cbacaedfc77b710292",
        "status": "available"
      },
      "mobile-detail-p0-2-duality-wheat-straw-beige-lyocell-how-to-wear-sketch-01-01-3414-1389": {
        "assetId": "mobile-detail-p0-2-duality-wheat-straw-beige-lyocell-how-to-wear-sketch-01-01-3414-1389",
        "route": "/air-ease-v2/detail/duality-wheat-straw-beige-lyocell",
        "slug": "duality-wheat-straw-beige-lyocell",
        "series": "Duality",
        "productStyle": "Reversible Bucket Hat",
        "colorway": "Wheat Straw Beige lyocell",
        "role": "how-to-wear-sketch",
        "sequence": 1,
        "step": 1,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3414:1389",
        "sourceName": "how to 1 sketch",
        "sourceType": "direct-figma-child-frame-exportAsync",
        "compositionType": "image-only-line-art-frame",
        "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-wheat-straw-beige-lyocell/how-to-wear/sketches/step-01-01-3414-1389@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 73179,
        "sha256": "43a76c076b55d7a508daa25fa039ca5a9206378b9dbb1bd6a3b56ce6a3721df0",
        "status": "available"
      },
      "mobile-detail-p0-2-duality-wheat-straw-beige-lyocell-how-to-wear-photo-02-03-3414-1592": {
        "assetId": "mobile-detail-p0-2-duality-wheat-straw-beige-lyocell-how-to-wear-photo-02-03-3414-1592",
        "route": "/air-ease-v2/detail/duality-wheat-straw-beige-lyocell",
        "slug": "duality-wheat-straw-beige-lyocell",
        "series": "Duality",
        "productStyle": "Reversible Bucket Hat",
        "colorway": "Wheat Straw Beige lyocell",
        "role": "how-to-wear-photo",
        "sequence": 3,
        "step": 2,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3414:1592",
        "sourceName": "how to 2-1",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-wheat-straw-beige-lyocell/how-to-wear/photos/step-02-03-3414-1592@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2322373,
        "sha256": "de955b388239e15a94f7294c85059a6c6600a373e712fe93f84ac56e6218d720",
        "status": "available"
      },
      "mobile-detail-p0-2-duality-wheat-straw-beige-lyocell-how-to-wear-photo-02-04-3414-1595": {
        "assetId": "mobile-detail-p0-2-duality-wheat-straw-beige-lyocell-how-to-wear-photo-02-04-3414-1595",
        "route": "/air-ease-v2/detail/duality-wheat-straw-beige-lyocell",
        "slug": "duality-wheat-straw-beige-lyocell",
        "series": "Duality",
        "productStyle": "Reversible Bucket Hat",
        "colorway": "Wheat Straw Beige lyocell",
        "role": "how-to-wear-photo",
        "sequence": 4,
        "step": 2,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3414:1595",
        "sourceName": "how to 2-2",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-wheat-straw-beige-lyocell/how-to-wear/photos/step-02-04-3414-1595@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2347766,
        "sha256": "d916725958bbd46c98003c744eacc465b92d3167df3d28c8e0db7e3212627140",
        "status": "available"
      },
      "mobile-detail-p0-2-duality-wheat-straw-beige-lyocell-how-to-wear-sketch-02-02-3414-1410": {
        "assetId": "mobile-detail-p0-2-duality-wheat-straw-beige-lyocell-how-to-wear-sketch-02-02-3414-1410",
        "route": "/air-ease-v2/detail/duality-wheat-straw-beige-lyocell",
        "slug": "duality-wheat-straw-beige-lyocell",
        "series": "Duality",
        "productStyle": "Reversible Bucket Hat",
        "colorway": "Wheat Straw Beige lyocell",
        "role": "how-to-wear-sketch",
        "sequence": 2,
        "step": 2,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3414:1410",
        "sourceName": "how to 2 sketch",
        "sourceType": "direct-figma-child-frame-exportAsync",
        "compositionType": "image-only-line-art-frame",
        "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-wheat-straw-beige-lyocell/how-to-wear/sketches/step-02-02-3414-1410@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 62034,
        "sha256": "1767311db5b6ba659c1d065dbff1607ce14ad231158dbc2346c72f27d8e3ceaf",
        "status": "available"
      },
      "mobile-detail-p0-2-duality-wheat-straw-beige-lyocell-how-to-wear-photo-03-05-3414-1598": {
        "assetId": "mobile-detail-p0-2-duality-wheat-straw-beige-lyocell-how-to-wear-photo-03-05-3414-1598",
        "route": "/air-ease-v2/detail/duality-wheat-straw-beige-lyocell",
        "slug": "duality-wheat-straw-beige-lyocell",
        "series": "Duality",
        "productStyle": "Reversible Bucket Hat",
        "colorway": "Wheat Straw Beige lyocell",
        "role": "how-to-wear-photo",
        "sequence": 5,
        "step": 3,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3414:1598",
        "sourceName": "how to 3-1",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-wheat-straw-beige-lyocell/how-to-wear/photos/step-03-05-3414-1598@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2261419,
        "sha256": "f42fd28462e74112e9137dff6f8e9d89b3077228fcd372a23675dad6c9aeec13",
        "status": "available"
      },
      "mobile-detail-p0-2-duality-wheat-straw-beige-lyocell-how-to-wear-photo-03-06-3414-1601": {
        "assetId": "mobile-detail-p0-2-duality-wheat-straw-beige-lyocell-how-to-wear-photo-03-06-3414-1601",
        "route": "/air-ease-v2/detail/duality-wheat-straw-beige-lyocell",
        "slug": "duality-wheat-straw-beige-lyocell",
        "series": "Duality",
        "productStyle": "Reversible Bucket Hat",
        "colorway": "Wheat Straw Beige lyocell",
        "role": "how-to-wear-photo",
        "sequence": 6,
        "step": 3,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3414:1601",
        "sourceName": "how to 3-2",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-wheat-straw-beige-lyocell/how-to-wear/photos/step-03-06-3414-1601@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2268035,
        "sha256": "dc3f0d2bb06c4992c7503f459d1ec8580876d8ad5064175c8026afefb4c89d14",
        "status": "available"
      },
      "mobile-detail-p0-2-duality-wheat-straw-beige-lyocell-how-to-wear-sketch-02-03-3414-1427": {
        "assetId": "mobile-detail-p0-2-duality-wheat-straw-beige-lyocell-how-to-wear-sketch-02-03-3414-1427",
        "route": "/air-ease-v2/detail/duality-wheat-straw-beige-lyocell",
        "slug": "duality-wheat-straw-beige-lyocell",
        "series": "Duality",
        "productStyle": "Reversible Bucket Hat",
        "colorway": "Wheat Straw Beige lyocell",
        "role": "how-to-wear-sketch",
        "sequence": 3,
        "step": 2,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3414:1427",
        "sourceName": "how to 2 sketch",
        "sourceType": "direct-figma-child-frame-exportAsync",
        "compositionType": "image-only-line-art-frame",
        "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-wheat-straw-beige-lyocell/how-to-wear/sketches/step-02-03-3414-1427@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 50875,
        "sha256": "401a9734b4c585769ed10d6133b8197bb7565b201d9c82b08065bde10b0c35e1",
        "status": "available"
      },
      "mobile-detail-p0-2-duality-wheat-straw-beige-lyocell-selector-thumbnail-00-01-3414-1447": {
        "assetId": "mobile-detail-p0-2-duality-wheat-straw-beige-lyocell-selector-thumbnail-00-01-3414-1447",
        "route": "/air-ease-v2/detail/duality-wheat-straw-beige-lyocell",
        "slug": "duality-wheat-straw-beige-lyocell",
        "series": "Duality",
        "productStyle": "Reversible Bucket Hat",
        "colorway": "Wheat Straw Beige lyocell",
        "role": "selector-thumbnail",
        "sequence": 1,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3414:1447",
        "sourceName": "Wheat Straw Beige",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-wheat-straw-beige-lyocell/selector/01-3414-1447@3x.png",
        "width": 240,
        "height": 240,
        "byteLength": 81861,
        "sha256": "c576ea425db1cc190d51a8ae5e11961fe64ca2bf64d782920846e79d8632a1f6",
        "status": "available"
      },
      "mobile-detail-p0-2-duality-mist-grey-product-gallery-00-01-3415-1786": {
        "assetId": "mobile-detail-p0-2-duality-mist-grey-product-gallery-00-01-3415-1786",
        "route": "/air-ease-v2/detail/duality-mist-grey",
        "slug": "duality-mist-grey",
        "series": "Duality",
        "productStyle": "Reversible Bucket Hat",
        "colorway": "Mist Grey",
        "role": "product-gallery",
        "sequence": 1,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3415:1786",
        "sourceName": "main 1",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-mist-grey/product-gallery/01-3415-1786@3x.png",
        "width": 2700,
        "height": 2700,
        "byteLength": 8796613,
        "sha256": "c67f06ca6398b8cc1ecfe3d038709f063a1b4de439059bbe539ab8d0c242374b",
        "status": "available"
      },
      "mobile-detail-p0-2-duality-mist-grey-product-gallery-00-02-3415-1782": {
        "assetId": "mobile-detail-p0-2-duality-mist-grey-product-gallery-00-02-3415-1782",
        "route": "/air-ease-v2/detail/duality-mist-grey",
        "slug": "duality-mist-grey",
        "series": "Duality",
        "productStyle": "Reversible Bucket Hat",
        "colorway": "Mist Grey",
        "role": "product-gallery",
        "sequence": 2,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3415:1782",
        "sourceName": "main 2",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-mist-grey/product-gallery/02-3415-1782@3x.png",
        "width": 2700,
        "height": 2700,
        "byteLength": 7792721,
        "sha256": "c225ac6c41367007a51fb068d107ec914070dc5ea4f7fdf95d894d178db06632",
        "status": "available"
      },
      "mobile-detail-p0-2-duality-mist-grey-look-style-00-01-3415-1798": {
        "assetId": "mobile-detail-p0-2-duality-mist-grey-look-style-00-01-3415-1798",
        "route": "/air-ease-v2/detail/duality-mist-grey",
        "slug": "duality-mist-grey",
        "series": "Duality",
        "productStyle": "Reversible Bucket Hat",
        "colorway": "Mist Grey",
        "role": "look-style",
        "sequence": 1,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3415:1798",
        "sourceName": "look 1",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-mist-grey/look-style/01-3415-1798@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2349738,
        "sha256": "2a7ea305f3a971cbf4b7da17e3af3f1fa43bfaec6ef83b212a3e18f8fc93c4af",
        "status": "available"
      },
      "mobile-detail-p0-2-duality-mist-grey-look-style-00-02-3415-1800": {
        "assetId": "mobile-detail-p0-2-duality-mist-grey-look-style-00-02-3415-1800",
        "route": "/air-ease-v2/detail/duality-mist-grey",
        "slug": "duality-mist-grey",
        "series": "Duality",
        "productStyle": "Reversible Bucket Hat",
        "colorway": "Mist Grey",
        "role": "look-style",
        "sequence": 2,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3415:1800",
        "sourceName": "look 2",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-mist-grey/look-style/02-3415-1800@3x.png",
        "width": 1338,
        "height": 1333,
        "byteLength": 2303356,
        "sha256": "a0b99ce9ceadbdcab22d8ecd04de57401660436cf0a04762c84a4c39109f8618",
        "status": "available"
      },
      "mobile-detail-p0-2-duality-mist-grey-look-style-00-03-3415-1802": {
        "assetId": "mobile-detail-p0-2-duality-mist-grey-look-style-00-03-3415-1802",
        "route": "/air-ease-v2/detail/duality-mist-grey",
        "slug": "duality-mist-grey",
        "series": "Duality",
        "productStyle": "Reversible Bucket Hat",
        "colorway": "Mist Grey",
        "role": "look-style",
        "sequence": 3,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3415:1802",
        "sourceName": "look 3",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-mist-grey/look-style/03-3415-1802@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2541686,
        "sha256": "05f2f4b355eeac37c7866a473c615d3ef147a05bbd33ea1729db502d77ca8fe2",
        "status": "available"
      },
      "mobile-detail-p0-2-duality-mist-grey-look-style-00-04-3415-1804": {
        "assetId": "mobile-detail-p0-2-duality-mist-grey-look-style-00-04-3415-1804",
        "route": "/air-ease-v2/detail/duality-mist-grey",
        "slug": "duality-mist-grey",
        "series": "Duality",
        "productStyle": "Reversible Bucket Hat",
        "colorway": "Mist Grey",
        "role": "look-style",
        "sequence": 4,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3415:1804",
        "sourceName": "look 4",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-mist-grey/look-style/04-3415-1804@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2153735,
        "sha256": "c16092887262dec0bcf6d41c04ba028183477c18808ad0c40da0ff872661c7fb",
        "status": "available"
      },
      "mobile-detail-p0-2-duality-mist-grey-more-wear-00-01-3415-1822": {
        "assetId": "mobile-detail-p0-2-duality-mist-grey-more-wear-00-01-3415-1822",
        "route": "/air-ease-v2/detail/duality-mist-grey",
        "slug": "duality-mist-grey",
        "series": "Duality",
        "productStyle": "Reversible Bucket Hat",
        "colorway": "Mist Grey",
        "role": "more-wear",
        "sequence": 1,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3415:1822",
        "sourceName": "style 1",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-mist-grey/more-wear/01-3415-1822@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2749337,
        "sha256": "9173cc5a70a3c0475b5ea8a7640491c7d908f023c9b914d220acd1364810270c",
        "status": "available"
      },
      "mobile-detail-p0-2-duality-mist-grey-more-wear-00-02-3415-1827": {
        "assetId": "mobile-detail-p0-2-duality-mist-grey-more-wear-00-02-3415-1827",
        "route": "/air-ease-v2/detail/duality-mist-grey",
        "slug": "duality-mist-grey",
        "series": "Duality",
        "productStyle": "Reversible Bucket Hat",
        "colorway": "Mist Grey",
        "role": "more-wear",
        "sequence": 2,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3415:1827",
        "sourceName": "style 2",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-mist-grey/more-wear/02-3415-1827@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 3188845,
        "sha256": "c72ba65206a9383558f941626b4885fbf42e5ac4c63a2ceccf8b6c87f51aa7f6",
        "status": "available"
      },
      "mobile-detail-p0-2-duality-mist-grey-more-wear-00-03-3415-1832": {
        "assetId": "mobile-detail-p0-2-duality-mist-grey-more-wear-00-03-3415-1832",
        "route": "/air-ease-v2/detail/duality-mist-grey",
        "slug": "duality-mist-grey",
        "series": "Duality",
        "productStyle": "Reversible Bucket Hat",
        "colorway": "Mist Grey",
        "role": "more-wear",
        "sequence": 3,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3415:1832",
        "sourceName": "style 3",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-mist-grey/more-wear/03-3415-1832@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2508464,
        "sha256": "34c7f7813d1ccc2b618f3bf053e78b1c018c7ec20d94cf5d3ebaaa4f6acce507",
        "status": "available"
      },
      "mobile-detail-p0-2-duality-mist-grey-how-to-wear-photo-01-01-3415-1854": {
        "assetId": "mobile-detail-p0-2-duality-mist-grey-how-to-wear-photo-01-01-3415-1854",
        "route": "/air-ease-v2/detail/duality-mist-grey",
        "slug": "duality-mist-grey",
        "series": "Duality",
        "productStyle": "Reversible Bucket Hat",
        "colorway": "Mist Grey",
        "role": "how-to-wear-photo",
        "sequence": 1,
        "step": 1,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3415:1854",
        "sourceName": "how to 1-1",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-mist-grey/how-to-wear/photos/step-01-01-3415-1854@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2270456,
        "sha256": "e02cbdd12285664a81cf798301e938b9e1d227cbf13fd195ce96e76a97ce47cc",
        "status": "available"
      },
      "mobile-detail-p0-2-duality-mist-grey-how-to-wear-photo-01-02-3415-1857": {
        "assetId": "mobile-detail-p0-2-duality-mist-grey-how-to-wear-photo-01-02-3415-1857",
        "route": "/air-ease-v2/detail/duality-mist-grey",
        "slug": "duality-mist-grey",
        "series": "Duality",
        "productStyle": "Reversible Bucket Hat",
        "colorway": "Mist Grey",
        "role": "how-to-wear-photo",
        "sequence": 2,
        "step": 1,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3415:1857",
        "sourceName": "how to 1-2",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-mist-grey/how-to-wear/photos/step-01-02-3415-1857@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2362127,
        "sha256": "a8b9e96c07b2788789563abe1a885394f2ee1a59fabe804ac83252f3bfc28ed8",
        "status": "available"
      },
      "mobile-detail-p0-2-duality-mist-grey-how-to-wear-sketch-01-01-3415-1654": {
        "assetId": "mobile-detail-p0-2-duality-mist-grey-how-to-wear-sketch-01-01-3415-1654",
        "route": "/air-ease-v2/detail/duality-mist-grey",
        "slug": "duality-mist-grey",
        "series": "Duality",
        "productStyle": "Reversible Bucket Hat",
        "colorway": "Mist Grey",
        "role": "how-to-wear-sketch",
        "sequence": 1,
        "step": 1,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3415:1654",
        "sourceName": "how to 1 sketch",
        "sourceType": "direct-figma-child-frame-exportAsync",
        "compositionType": "image-only-line-art-frame",
        "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-mist-grey/how-to-wear/sketches/step-01-01-3415-1654@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 72994,
        "sha256": "affc9b825522eb600c7f352d68b9fe73e823242b50473793fc523ca536f08e71",
        "status": "available"
      },
      "mobile-detail-p0-2-duality-mist-grey-how-to-wear-photo-02-03-3415-1860": {
        "assetId": "mobile-detail-p0-2-duality-mist-grey-how-to-wear-photo-02-03-3415-1860",
        "route": "/air-ease-v2/detail/duality-mist-grey",
        "slug": "duality-mist-grey",
        "series": "Duality",
        "productStyle": "Reversible Bucket Hat",
        "colorway": "Mist Grey",
        "role": "how-to-wear-photo",
        "sequence": 3,
        "step": 2,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3415:1860",
        "sourceName": "how to 2-1",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-mist-grey/how-to-wear/photos/step-02-03-3415-1860@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2551339,
        "sha256": "a193392e481ec5eb61f2884f1a00829b7f7aa1177e2788d70a5764526b0dde9b",
        "status": "available"
      },
      "mobile-detail-p0-2-duality-mist-grey-how-to-wear-photo-02-04-3415-1863": {
        "assetId": "mobile-detail-p0-2-duality-mist-grey-how-to-wear-photo-02-04-3415-1863",
        "route": "/air-ease-v2/detail/duality-mist-grey",
        "slug": "duality-mist-grey",
        "series": "Duality",
        "productStyle": "Reversible Bucket Hat",
        "colorway": "Mist Grey",
        "role": "how-to-wear-photo",
        "sequence": 4,
        "step": 2,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3415:1863",
        "sourceName": "how to 2-2",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-mist-grey/how-to-wear/photos/step-02-04-3415-1863@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2352154,
        "sha256": "066fbeb377ba3cd83bbef5951633d52edc94d5cd79f726f69639aeb1330d79f2",
        "status": "available"
      },
      "mobile-detail-p0-2-duality-mist-grey-how-to-wear-sketch-02-02-3415-1675": {
        "assetId": "mobile-detail-p0-2-duality-mist-grey-how-to-wear-sketch-02-02-3415-1675",
        "route": "/air-ease-v2/detail/duality-mist-grey",
        "slug": "duality-mist-grey",
        "series": "Duality",
        "productStyle": "Reversible Bucket Hat",
        "colorway": "Mist Grey",
        "role": "how-to-wear-sketch",
        "sequence": 2,
        "step": 2,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3415:1675",
        "sourceName": "how to 2 sketch",
        "sourceType": "direct-figma-child-frame-exportAsync",
        "compositionType": "image-only-line-art-frame",
        "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-mist-grey/how-to-wear/sketches/step-02-02-3415-1675@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 62143,
        "sha256": "5764b0925869b5d32994ea99cf97498c24cfbd43c1d2b37bffb13bf31ea055cb",
        "status": "available"
      },
      "mobile-detail-p0-2-duality-mist-grey-how-to-wear-photo-03-05-3415-1866": {
        "assetId": "mobile-detail-p0-2-duality-mist-grey-how-to-wear-photo-03-05-3415-1866",
        "route": "/air-ease-v2/detail/duality-mist-grey",
        "slug": "duality-mist-grey",
        "series": "Duality",
        "productStyle": "Reversible Bucket Hat",
        "colorway": "Mist Grey",
        "role": "how-to-wear-photo",
        "sequence": 5,
        "step": 3,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3415:1866",
        "sourceName": "how to 3-1",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-mist-grey/how-to-wear/photos/step-03-05-3415-1866@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2127805,
        "sha256": "7a047c4bb5fd3317dbee38a30ab9c68dbf0780b24df88d5c2f20d464da96d5c0",
        "status": "available"
      },
      "mobile-detail-p0-2-duality-mist-grey-how-to-wear-photo-03-06-3415-1869": {
        "assetId": "mobile-detail-p0-2-duality-mist-grey-how-to-wear-photo-03-06-3415-1869",
        "route": "/air-ease-v2/detail/duality-mist-grey",
        "slug": "duality-mist-grey",
        "series": "Duality",
        "productStyle": "Reversible Bucket Hat",
        "colorway": "Mist Grey",
        "role": "how-to-wear-photo",
        "sequence": 6,
        "step": 3,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3415:1869",
        "sourceName": "how to 3-2",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-mist-grey/how-to-wear/photos/step-03-06-3415-1869@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2167967,
        "sha256": "9f6abaf4bdf1eaf18315e8e5f749e79dced5280f414f04e1454c8e3a40bec295",
        "status": "available"
      },
      "mobile-detail-p0-2-duality-mist-grey-how-to-wear-sketch-02-03-3415-1692": {
        "assetId": "mobile-detail-p0-2-duality-mist-grey-how-to-wear-sketch-02-03-3415-1692",
        "route": "/air-ease-v2/detail/duality-mist-grey",
        "slug": "duality-mist-grey",
        "series": "Duality",
        "productStyle": "Reversible Bucket Hat",
        "colorway": "Mist Grey",
        "role": "how-to-wear-sketch",
        "sequence": 3,
        "step": 2,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3415:1692",
        "sourceName": "how to 2 sketch",
        "sourceType": "direct-figma-child-frame-exportAsync",
        "compositionType": "image-only-line-art-frame",
        "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-mist-grey/how-to-wear/sketches/step-02-03-3415-1692@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 50875,
        "sha256": "401a9734b4c585769ed10d6133b8197bb7565b201d9c82b08065bde10b0c35e1",
        "status": "available"
      },
      "mobile-detail-p0-2-duality-mist-grey-selector-thumbnail-00-01-3415-1714": {
        "assetId": "mobile-detail-p0-2-duality-mist-grey-selector-thumbnail-00-01-3415-1714",
        "route": "/air-ease-v2/detail/duality-mist-grey",
        "slug": "duality-mist-grey",
        "series": "Duality",
        "productStyle": "Reversible Bucket Hat",
        "colorway": "Mist Grey",
        "role": "selector-thumbnail",
        "sequence": 1,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3415:1714",
        "sourceName": "Mist Grey",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-mist-grey/selector/01-3415-1714@3x.png",
        "width": 240,
        "height": 240,
        "byteLength": 70819,
        "sha256": "286bfc94b69fadc3c89ed88a8971f2a09782966c3ec20ea40301457e91da1241",
        "status": "available"
      },
      "mobile-detail-p0-2-duality-bright-camellia-product-gallery-00-01-3415-2042": {
        "assetId": "mobile-detail-p0-2-duality-bright-camellia-product-gallery-00-01-3415-2042",
        "route": "/air-ease-v2/detail/duality-bright-camellia",
        "slug": "duality-bright-camellia",
        "series": "Duality",
        "productStyle": "Reversible Bucket Hat",
        "colorway": "Bright Camellia",
        "role": "product-gallery",
        "sequence": 1,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3415:2042",
        "sourceName": "main 1",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-bright-camellia/product-gallery/01-3415-2042@3x.png",
        "width": 2700,
        "height": 2700,
        "byteLength": 9078498,
        "sha256": "539c81312574ca39b15ead9c19559b1753bd6f6c68287b5a11f5a4292af0f12c",
        "status": "available"
      },
      "mobile-detail-p0-2-duality-bright-camellia-product-gallery-00-02-3415-2046": {
        "assetId": "mobile-detail-p0-2-duality-bright-camellia-product-gallery-00-02-3415-2046",
        "route": "/air-ease-v2/detail/duality-bright-camellia",
        "slug": "duality-bright-camellia",
        "series": "Duality",
        "productStyle": "Reversible Bucket Hat",
        "colorway": "Bright Camellia",
        "role": "product-gallery",
        "sequence": 2,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3415:2046",
        "sourceName": "main 2",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-bright-camellia/product-gallery/02-3415-2046@3x.png",
        "width": 2700,
        "height": 2700,
        "byteLength": 9269887,
        "sha256": "bd0c305770169590c8834cc39a26b61c05614e33420fa40f2a73e9a2bca7bf03",
        "status": "available"
      },
      "mobile-detail-p0-2-duality-bright-camellia-look-style-00-01-3415-2059": {
        "assetId": "mobile-detail-p0-2-duality-bright-camellia-look-style-00-01-3415-2059",
        "route": "/air-ease-v2/detail/duality-bright-camellia",
        "slug": "duality-bright-camellia",
        "series": "Duality",
        "productStyle": "Reversible Bucket Hat",
        "colorway": "Bright Camellia",
        "role": "look-style",
        "sequence": 1,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3415:2059",
        "sourceName": "look 1",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-bright-camellia/look-style/01-3415-2059@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2647085,
        "sha256": "0ce0108b1c9cff07b0c51d1e1801511188a8cb22136558c03325aba4211543b9",
        "status": "available"
      },
      "mobile-detail-p0-2-duality-bright-camellia-look-style-00-02-3415-2063": {
        "assetId": "mobile-detail-p0-2-duality-bright-camellia-look-style-00-02-3415-2063",
        "route": "/air-ease-v2/detail/duality-bright-camellia",
        "slug": "duality-bright-camellia",
        "series": "Duality",
        "productStyle": "Reversible Bucket Hat",
        "colorway": "Bright Camellia",
        "role": "look-style",
        "sequence": 2,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3415:2063",
        "sourceName": "look 2",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-bright-camellia/look-style/02-3415-2063@3x.png",
        "width": 1338,
        "height": 1333,
        "byteLength": 2659757,
        "sha256": "73f7f0784a441244cc37e0fc28d4db7add5ba50be95b61a9bde292522d580404",
        "status": "available"
      },
      "mobile-detail-p0-2-duality-bright-camellia-look-style-00-03-3415-2065": {
        "assetId": "mobile-detail-p0-2-duality-bright-camellia-look-style-00-03-3415-2065",
        "route": "/air-ease-v2/detail/duality-bright-camellia",
        "slug": "duality-bright-camellia",
        "series": "Duality",
        "productStyle": "Reversible Bucket Hat",
        "colorway": "Bright Camellia",
        "role": "look-style",
        "sequence": 3,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3415:2065",
        "sourceName": "look 3",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-bright-camellia/look-style/03-3415-2065@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2553462,
        "sha256": "0fedbb533eac3ba63dd1d5eadffd2556f0880bd4e9219978de9ae01030bc4a9e",
        "status": "available"
      },
      "mobile-detail-p0-2-duality-bright-camellia-look-style-00-04-3415-2067": {
        "assetId": "mobile-detail-p0-2-duality-bright-camellia-look-style-00-04-3415-2067",
        "route": "/air-ease-v2/detail/duality-bright-camellia",
        "slug": "duality-bright-camellia",
        "series": "Duality",
        "productStyle": "Reversible Bucket Hat",
        "colorway": "Bright Camellia",
        "role": "look-style",
        "sequence": 4,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3415:2067",
        "sourceName": "look 4",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-bright-camellia/look-style/04-3415-2067@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2551011,
        "sha256": "57d66742370b1e6a2e961bd33d3b493eced11d949803badaf5ba616fab5b6806",
        "status": "available"
      },
      "mobile-detail-p0-2-duality-bright-camellia-more-wear-00-01-3415-2083": {
        "assetId": "mobile-detail-p0-2-duality-bright-camellia-more-wear-00-01-3415-2083",
        "route": "/air-ease-v2/detail/duality-bright-camellia",
        "slug": "duality-bright-camellia",
        "series": "Duality",
        "productStyle": "Reversible Bucket Hat",
        "colorway": "Bright Camellia",
        "role": "more-wear",
        "sequence": 1,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3415:2083",
        "sourceName": "style 1",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-bright-camellia/more-wear/01-3415-2083@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 3043688,
        "sha256": "42cf4c6b1a6f3cbbdb00cd12dd26feac02ae2995eae9258508ebf690308abbac",
        "status": "available"
      },
      "mobile-detail-p0-2-duality-bright-camellia-more-wear-00-02-3415-2088": {
        "assetId": "mobile-detail-p0-2-duality-bright-camellia-more-wear-00-02-3415-2088",
        "route": "/air-ease-v2/detail/duality-bright-camellia",
        "slug": "duality-bright-camellia",
        "series": "Duality",
        "productStyle": "Reversible Bucket Hat",
        "colorway": "Bright Camellia",
        "role": "more-wear",
        "sequence": 2,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3415:2088",
        "sourceName": "style 2",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-bright-camellia/more-wear/02-3415-2088@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 3153656,
        "sha256": "96fb8fa3c40ced69d2b2986f08e4bfc81644c09d9c3c19dfda6e5d1a5b10eb9f",
        "status": "available"
      },
      "mobile-detail-p0-2-duality-bright-camellia-more-wear-00-03-3415-2094": {
        "assetId": "mobile-detail-p0-2-duality-bright-camellia-more-wear-00-03-3415-2094",
        "route": "/air-ease-v2/detail/duality-bright-camellia",
        "slug": "duality-bright-camellia",
        "series": "Duality",
        "productStyle": "Reversible Bucket Hat",
        "colorway": "Bright Camellia",
        "role": "more-wear",
        "sequence": 3,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3415:2094",
        "sourceName": "style 3",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-bright-camellia/more-wear/03-3415-2094@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 3050768,
        "sha256": "4393325cfb1f4ff317baac90413b1cf97821c22befe89b2d07d9e303b621a764",
        "status": "available"
      },
      "mobile-detail-p0-2-duality-bright-camellia-how-to-wear-photo-01-01-3415-2115": {
        "assetId": "mobile-detail-p0-2-duality-bright-camellia-how-to-wear-photo-01-01-3415-2115",
        "route": "/air-ease-v2/detail/duality-bright-camellia",
        "slug": "duality-bright-camellia",
        "series": "Duality",
        "productStyle": "Reversible Bucket Hat",
        "colorway": "Bright Camellia",
        "role": "how-to-wear-photo",
        "sequence": 1,
        "step": 1,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3415:2115",
        "sourceName": "how to 1-1",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-bright-camellia/how-to-wear/photos/step-01-01-3415-2115@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2649155,
        "sha256": "13c16ccc18d20a30840013eca5278475ebe9a19ed4dcde52d88ce2e0c5033d4f",
        "status": "available"
      },
      "mobile-detail-p0-2-duality-bright-camellia-how-to-wear-photo-01-02-3415-2118": {
        "assetId": "mobile-detail-p0-2-duality-bright-camellia-how-to-wear-photo-01-02-3415-2118",
        "route": "/air-ease-v2/detail/duality-bright-camellia",
        "slug": "duality-bright-camellia",
        "series": "Duality",
        "productStyle": "Reversible Bucket Hat",
        "colorway": "Bright Camellia",
        "role": "how-to-wear-photo",
        "sequence": 2,
        "step": 1,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3415:2118",
        "sourceName": "how to 1-2",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-bright-camellia/how-to-wear/photos/step-01-02-3415-2118@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2267866,
        "sha256": "3e2b4f0d480786a9cf8c3e360c163ac83eb90bc20907cbc98f4f836f3a32b44c",
        "status": "available"
      },
      "mobile-detail-p0-2-duality-bright-camellia-how-to-wear-sketch-01-01-3415-1918": {
        "assetId": "mobile-detail-p0-2-duality-bright-camellia-how-to-wear-sketch-01-01-3415-1918",
        "route": "/air-ease-v2/detail/duality-bright-camellia",
        "slug": "duality-bright-camellia",
        "series": "Duality",
        "productStyle": "Reversible Bucket Hat",
        "colorway": "Bright Camellia",
        "role": "how-to-wear-sketch",
        "sequence": 1,
        "step": 1,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3415:1918",
        "sourceName": "how to 1 sketch",
        "sourceType": "direct-figma-child-frame-exportAsync",
        "compositionType": "image-only-line-art-frame",
        "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-bright-camellia/how-to-wear/sketches/step-01-01-3415-1918@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 72994,
        "sha256": "affc9b825522eb600c7f352d68b9fe73e823242b50473793fc523ca536f08e71",
        "status": "available"
      },
      "mobile-detail-p0-2-duality-bright-camellia-how-to-wear-photo-02-03-3415-2121": {
        "assetId": "mobile-detail-p0-2-duality-bright-camellia-how-to-wear-photo-02-03-3415-2121",
        "route": "/air-ease-v2/detail/duality-bright-camellia",
        "slug": "duality-bright-camellia",
        "series": "Duality",
        "productStyle": "Reversible Bucket Hat",
        "colorway": "Bright Camellia",
        "role": "how-to-wear-photo",
        "sequence": 3,
        "step": 2,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3415:2121",
        "sourceName": "how to 2-1",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-bright-camellia/how-to-wear/photos/step-02-03-3415-2121@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2602254,
        "sha256": "fe50f9e51d03dffd8c911a84be329c82a8076fd4b31b42af964af46a3d0896ce",
        "status": "available"
      },
      "mobile-detail-p0-2-duality-bright-camellia-how-to-wear-photo-02-04-3415-2124": {
        "assetId": "mobile-detail-p0-2-duality-bright-camellia-how-to-wear-photo-02-04-3415-2124",
        "route": "/air-ease-v2/detail/duality-bright-camellia",
        "slug": "duality-bright-camellia",
        "series": "Duality",
        "productStyle": "Reversible Bucket Hat",
        "colorway": "Bright Camellia",
        "role": "how-to-wear-photo",
        "sequence": 4,
        "step": 2,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3415:2124",
        "sourceName": "how to 2-2",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-bright-camellia/how-to-wear/photos/step-02-04-3415-2124@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2686593,
        "sha256": "a967c8df3e1e1287a8d76e9fdf8c45e87c1ac5c7b377be8f7d91aa308ac5f1bf",
        "status": "available"
      },
      "mobile-detail-p0-2-duality-bright-camellia-how-to-wear-sketch-02-02-3415-1939": {
        "assetId": "mobile-detail-p0-2-duality-bright-camellia-how-to-wear-sketch-02-02-3415-1939",
        "route": "/air-ease-v2/detail/duality-bright-camellia",
        "slug": "duality-bright-camellia",
        "series": "Duality",
        "productStyle": "Reversible Bucket Hat",
        "colorway": "Bright Camellia",
        "role": "how-to-wear-sketch",
        "sequence": 2,
        "step": 2,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3415:1939",
        "sourceName": "how to 2 sketch",
        "sourceType": "direct-figma-child-frame-exportAsync",
        "compositionType": "image-only-line-art-frame",
        "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-bright-camellia/how-to-wear/sketches/step-02-02-3415-1939@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 62143,
        "sha256": "5764b0925869b5d32994ea99cf97498c24cfbd43c1d2b37bffb13bf31ea055cb",
        "status": "available"
      },
      "mobile-detail-p0-2-duality-bright-camellia-how-to-wear-photo-03-05-3415-2127": {
        "assetId": "mobile-detail-p0-2-duality-bright-camellia-how-to-wear-photo-03-05-3415-2127",
        "route": "/air-ease-v2/detail/duality-bright-camellia",
        "slug": "duality-bright-camellia",
        "series": "Duality",
        "productStyle": "Reversible Bucket Hat",
        "colorway": "Bright Camellia",
        "role": "how-to-wear-photo",
        "sequence": 5,
        "step": 3,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3415:2127",
        "sourceName": "how to 3-1",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-bright-camellia/how-to-wear/photos/step-03-05-3415-2127@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2416992,
        "sha256": "82edfeadb3e639f9b00b1c21a15ffd6a6e2aa108bc17a02024bdbcaa48a2fe24",
        "status": "available"
      },
      "mobile-detail-p0-2-duality-bright-camellia-how-to-wear-photo-03-06-3415-2130": {
        "assetId": "mobile-detail-p0-2-duality-bright-camellia-how-to-wear-photo-03-06-3415-2130",
        "route": "/air-ease-v2/detail/duality-bright-camellia",
        "slug": "duality-bright-camellia",
        "series": "Duality",
        "productStyle": "Reversible Bucket Hat",
        "colorway": "Bright Camellia",
        "role": "how-to-wear-photo",
        "sequence": 6,
        "step": 3,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3415:2130",
        "sourceName": "how to 3-2",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-bright-camellia/how-to-wear/photos/step-03-06-3415-2130@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 2457428,
        "sha256": "6a93e56ffc9e95004bb6393b18543d5ff901de3ef0874559f7b5582244a5f9a5",
        "status": "available"
      },
      "mobile-detail-p0-2-duality-bright-camellia-how-to-wear-sketch-02-03-3415-1956": {
        "assetId": "mobile-detail-p0-2-duality-bright-camellia-how-to-wear-sketch-02-03-3415-1956",
        "route": "/air-ease-v2/detail/duality-bright-camellia",
        "slug": "duality-bright-camellia",
        "series": "Duality",
        "productStyle": "Reversible Bucket Hat",
        "colorway": "Bright Camellia",
        "role": "how-to-wear-sketch",
        "sequence": 3,
        "step": 2,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3415:1956",
        "sourceName": "how to 2 sketch",
        "sourceType": "direct-figma-child-frame-exportAsync",
        "compositionType": "image-only-line-art-frame",
        "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-bright-camellia/how-to-wear/sketches/step-02-03-3415-1956@3x.png",
        "width": 1335,
        "height": 1335,
        "byteLength": 50875,
        "sha256": "401a9734b4c585769ed10d6133b8197bb7565b201d9c82b08065bde10b0c35e1",
        "status": "available"
      },
      "mobile-detail-p0-2-duality-bright-camellia-selector-thumbnail-00-01-3415-1980": {
        "assetId": "mobile-detail-p0-2-duality-bright-camellia-selector-thumbnail-00-01-3415-1980",
        "route": "/air-ease-v2/detail/duality-bright-camellia",
        "slug": "duality-bright-camellia",
        "series": "Duality",
        "productStyle": "Reversible Bucket Hat",
        "colorway": "Bright Camellia",
        "role": "selector-thumbnail",
        "sequence": 1,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3415:1980",
        "sourceName": "Bright Camellia",
        "sourceType": "direct-figma-child-exportAsync",
        "compositionType": "image-only-atomic-node",
        "publicPath": "/assets/air-ease-v2/detail/duality/mobile-p0-2-atomic/duality-bright-camellia/selector/01-3415-1980@3x.png",
        "width": 240,
        "height": 240,
        "byteLength": 84112,
        "sha256": "edd5f16e5b0cb94b8083ef17b538294302d6e216e843e9528739ee91bf52f128",
        "status": "available"
      }
    },
    "routes": [
      {
        "route": "/air-ease-v2/detail/neo-order-satin-brown",
        "slug": "neo-order-satin-brown",
        "series": "Neo Order",
        "productTitle": "Foldable Pleated Hat",
        "colorway": "Satin Brown",
        "frameId": "3301:1650",
        "frameName": "detail_Neo Order_Pleated Foldable Hat",
        "status": "available",
        "productGalleryAssetIds": [
          "mobile-detail-p0-2-neo-order-satin-brown-product-gallery-00-01-3301-1672",
          "mobile-detail-p0-2-neo-order-satin-brown-product-gallery-00-02-3301-1674"
        ],
        "lookStyleAssetIds": [
          "mobile-detail-p0-2-neo-order-satin-brown-look-style-00-01-3301-1677",
          "mobile-detail-p0-2-neo-order-satin-brown-look-style-00-02-3301-1678",
          "mobile-detail-p0-2-neo-order-satin-brown-look-style-00-03-3301-1679",
          "mobile-detail-p0-2-neo-order-satin-brown-look-style-00-04-3301-1681"
        ],
        "moreWearAssetIds": [
          "mobile-detail-p0-2-neo-order-satin-brown-more-wear-00-01-3301-1683",
          "mobile-detail-p0-2-neo-order-satin-brown-more-wear-00-02-3301-1685",
          "mobile-detail-p0-2-neo-order-satin-brown-more-wear-00-03-3301-1687",
          "mobile-detail-p0-2-neo-order-satin-brown-more-wear-00-04-3301-1689"
        ],
        "selectorAssetId": "mobile-detail-p0-2-neo-order-satin-brown-selector-thumbnail-00-01-3301-1718",
        "howToWearSteps": [
          {
            "step": 1,
            "photoAssetIds": [
              "mobile-detail-p0-2-neo-order-satin-brown-how-to-wear-photo-01-01-3301-1693",
              "mobile-detail-p0-2-neo-order-satin-brown-how-to-wear-photo-01-02-3301-1695"
            ],
            "sketchAssetIds": [
              "mobile-detail-p0-2-neo-order-satin-brown-how-to-wear-sketch-01-01-3301-1697"
            ]
          },
          {
            "step": 2,
            "photoAssetIds": [
              "mobile-detail-p0-2-neo-order-satin-brown-how-to-wear-photo-02-03-3301-1703",
              "mobile-detail-p0-2-neo-order-satin-brown-how-to-wear-photo-02-04-3301-1705"
            ],
            "sketchAssetIds": [
              "mobile-detail-p0-2-neo-order-satin-brown-how-to-wear-sketch-02-02-3301-1707"
            ]
          }
        ]
      },
      {
        "route": "/air-ease-v2/detail/neo-order-dune-brown",
        "slug": "neo-order-dune-brown",
        "series": "Neo Order",
        "productTitle": "Foldable Pleated Hat",
        "colorway": "Dune Brown",
        "frameId": "3301:2462",
        "frameName": "detail_Neo Order_Pleated Foldable Hat",
        "status": "available",
        "productGalleryAssetIds": [
          "mobile-detail-p0-2-neo-order-dune-brown-product-gallery-00-01-3301-2484",
          "mobile-detail-p0-2-neo-order-dune-brown-product-gallery-00-02-3301-2486"
        ],
        "lookStyleAssetIds": [
          "mobile-detail-p0-2-neo-order-dune-brown-look-style-00-01-3301-2489",
          "mobile-detail-p0-2-neo-order-dune-brown-look-style-00-02-3301-2490",
          "mobile-detail-p0-2-neo-order-dune-brown-look-style-00-03-3301-2491",
          "mobile-detail-p0-2-neo-order-dune-brown-look-style-00-04-3301-2492"
        ],
        "moreWearAssetIds": [
          "mobile-detail-p0-2-neo-order-dune-brown-more-wear-00-01-3301-2494",
          "mobile-detail-p0-2-neo-order-dune-brown-more-wear-00-02-3301-2496",
          "mobile-detail-p0-2-neo-order-dune-brown-more-wear-00-03-3301-2498",
          "mobile-detail-p0-2-neo-order-dune-brown-more-wear-00-04-3301-2500"
        ],
        "selectorAssetId": "mobile-detail-p0-2-neo-order-dune-brown-selector-thumbnail-00-01-3301-2531",
        "howToWearSteps": [
          {
            "step": 1,
            "photoAssetIds": [
              "mobile-detail-p0-2-neo-order-dune-brown-how-to-wear-photo-01-01-3301-2504",
              "mobile-detail-p0-2-neo-order-dune-brown-how-to-wear-photo-01-02-3301-2506"
            ],
            "sketchAssetIds": [
              "mobile-detail-p0-2-neo-order-dune-brown-how-to-wear-sketch-01-01-3301-2508"
            ]
          },
          {
            "step": 2,
            "photoAssetIds": [
              "mobile-detail-p0-2-neo-order-dune-brown-how-to-wear-photo-02-03-3301-2514",
              "mobile-detail-p0-2-neo-order-dune-brown-how-to-wear-photo-02-04-3301-2516"
            ],
            "sketchAssetIds": [
              "mobile-detail-p0-2-neo-order-dune-brown-how-to-wear-sketch-02-02-3301-2518"
            ]
          }
        ]
      },
      {
        "route": "/air-ease-v2/detail/neo-order-tidal-denim-blue",
        "slug": "neo-order-tidal-denim-blue",
        "series": "Neo Order",
        "productTitle": "Foldable Pleated Hat",
        "colorway": "Tidal Denim Blue",
        "frameId": "3301:2589",
        "frameName": "detail_Neo Order_Pleated Foldable Hat",
        "status": "available",
        "productGalleryAssetIds": [
          "mobile-detail-p0-2-neo-order-tidal-denim-blue-product-gallery-00-01-3301-2611",
          "mobile-detail-p0-2-neo-order-tidal-denim-blue-product-gallery-00-02-3301-2613"
        ],
        "lookStyleAssetIds": [
          "mobile-detail-p0-2-neo-order-tidal-denim-blue-look-style-00-01-3301-2616",
          "mobile-detail-p0-2-neo-order-tidal-denim-blue-look-style-00-02-3301-2617",
          "mobile-detail-p0-2-neo-order-tidal-denim-blue-look-style-00-03-3301-2618",
          "mobile-detail-p0-2-neo-order-tidal-denim-blue-look-style-00-04-3301-2619"
        ],
        "moreWearAssetIds": [
          "mobile-detail-p0-2-neo-order-tidal-denim-blue-more-wear-00-01-3301-2621",
          "mobile-detail-p0-2-neo-order-tidal-denim-blue-more-wear-00-02-3301-2623",
          "mobile-detail-p0-2-neo-order-tidal-denim-blue-more-wear-00-03-3301-2625",
          "mobile-detail-p0-2-neo-order-tidal-denim-blue-more-wear-00-04-3301-2627"
        ],
        "selectorAssetId": "mobile-detail-p0-2-neo-order-tidal-denim-blue-selector-thumbnail-00-01-3301-2661",
        "howToWearSteps": [
          {
            "step": 1,
            "photoAssetIds": [
              "mobile-detail-p0-2-neo-order-tidal-denim-blue-how-to-wear-photo-01-01-3301-2631",
              "mobile-detail-p0-2-neo-order-tidal-denim-blue-how-to-wear-photo-01-02-3301-2633"
            ],
            "sketchAssetIds": [
              "mobile-detail-p0-2-neo-order-tidal-denim-blue-how-to-wear-sketch-01-01-3301-2635"
            ]
          },
          {
            "step": 2,
            "photoAssetIds": [
              "mobile-detail-p0-2-neo-order-tidal-denim-blue-how-to-wear-photo-02-03-3301-2641",
              "mobile-detail-p0-2-neo-order-tidal-denim-blue-how-to-wear-photo-02-04-3301-2643"
            ],
            "sketchAssetIds": [
              "mobile-detail-p0-2-neo-order-tidal-denim-blue-how-to-wear-sketch-02-02-3301-2645"
            ]
          }
        ]
      },
      {
        "route": "/air-ease-v2/detail/neo-order-morning-mist-denim-blue",
        "slug": "neo-order-morning-mist-denim-blue",
        "series": "Neo Order",
        "productTitle": "Foldable Pleated Hat",
        "colorway": "Morning Mist Denim Blue",
        "frameId": "3301:2720",
        "frameName": "detail_Neo Order_Pleated Foldable Hat",
        "status": "available",
        "productGalleryAssetIds": [
          "mobile-detail-p0-2-neo-order-morning-mist-denim-blue-product-gallery-00-01-3301-2742",
          "mobile-detail-p0-2-neo-order-morning-mist-denim-blue-product-gallery-00-02-3301-2744"
        ],
        "lookStyleAssetIds": [
          "mobile-detail-p0-2-neo-order-morning-mist-denim-blue-look-style-00-01-3301-2747",
          "mobile-detail-p0-2-neo-order-morning-mist-denim-blue-look-style-00-02-3301-2748",
          "mobile-detail-p0-2-neo-order-morning-mist-denim-blue-look-style-00-03-3301-2749",
          "mobile-detail-p0-2-neo-order-morning-mist-denim-blue-look-style-00-04-3301-2750"
        ],
        "moreWearAssetIds": [
          "mobile-detail-p0-2-neo-order-morning-mist-denim-blue-more-wear-00-01-3301-2752",
          "mobile-detail-p0-2-neo-order-morning-mist-denim-blue-more-wear-00-02-3301-2754",
          "mobile-detail-p0-2-neo-order-morning-mist-denim-blue-more-wear-00-03-3301-2756",
          "mobile-detail-p0-2-neo-order-morning-mist-denim-blue-more-wear-00-04-3301-2758"
        ],
        "selectorAssetId": "mobile-detail-p0-2-neo-order-morning-mist-denim-blue-selector-thumbnail-00-01-3301-2794",
        "howToWearSteps": [
          {
            "step": 1,
            "photoAssetIds": [
              "mobile-detail-p0-2-neo-order-morning-mist-denim-blue-how-to-wear-photo-01-01-3301-2762",
              "mobile-detail-p0-2-neo-order-morning-mist-denim-blue-how-to-wear-photo-01-02-3301-2764"
            ],
            "sketchAssetIds": [
              "mobile-detail-p0-2-neo-order-morning-mist-denim-blue-how-to-wear-sketch-01-01-3301-2766"
            ]
          },
          {
            "step": 2,
            "photoAssetIds": [
              "mobile-detail-p0-2-neo-order-morning-mist-denim-blue-how-to-wear-photo-02-03-3301-2772",
              "mobile-detail-p0-2-neo-order-morning-mist-denim-blue-how-to-wear-photo-02-04-3301-2774"
            ],
            "sketchAssetIds": [
              "mobile-detail-p0-2-neo-order-morning-mist-denim-blue-how-to-wear-sketch-02-02-3301-2776"
            ]
          }
        ]
      },
      {
        "route": "/air-ease-v2/detail/boundaryless-satin-brown",
        "slug": "boundaryless-satin-brown",
        "series": "Boundaryless",
        "productTitle": "Petit Mouvement",
        "colorway": "Satin Brown",
        "frameId": "3301:1778",
        "frameName": "detail_Boundaryless_Petit Mouvement",
        "status": "available",
        "productGalleryAssetIds": [
          "mobile-detail-p0-2-boundaryless-satin-brown-product-gallery-00-01-3301-1800",
          "mobile-detail-p0-2-boundaryless-satin-brown-product-gallery-00-02-3301-1802"
        ],
        "lookStyleAssetIds": [
          "mobile-detail-p0-2-boundaryless-satin-brown-look-style-00-01-3301-1806",
          "mobile-detail-p0-2-boundaryless-satin-brown-look-style-00-02-3301-1807",
          "mobile-detail-p0-2-boundaryless-satin-brown-look-style-00-03-3301-1808",
          "mobile-detail-p0-2-boundaryless-satin-brown-look-style-00-04-3301-1810"
        ],
        "moreWearAssetIds": [
          "mobile-detail-p0-2-boundaryless-satin-brown-more-wear-00-01-3301-1813",
          "mobile-detail-p0-2-boundaryless-satin-brown-more-wear-00-02-3301-1815",
          "mobile-detail-p0-2-boundaryless-satin-brown-more-wear-00-03-3301-1817",
          "mobile-detail-p0-2-boundaryless-satin-brown-more-wear-00-04-3301-1819"
        ],
        "selectorAssetId": "mobile-detail-p0-2-boundaryless-satin-brown-selector-thumbnail-00-01-3301-1851",
        "howToWearSteps": [
          {
            "step": 1,
            "photoAssetIds": [
              "mobile-detail-p0-2-boundaryless-satin-brown-how-to-wear-photo-01-01-3301-1823",
              "mobile-detail-p0-2-boundaryless-satin-brown-how-to-wear-photo-01-02-3301-1825"
            ],
            "sketchAssetIds": [
              "mobile-detail-p0-2-boundaryless-satin-brown-how-to-wear-sketch-01-01-3301-1827"
            ]
          },
          {
            "step": 2,
            "photoAssetIds": [
              "mobile-detail-p0-2-boundaryless-satin-brown-how-to-wear-photo-02-03-3301-1836",
              "mobile-detail-p0-2-boundaryless-satin-brown-how-to-wear-photo-02-04-3301-1837"
            ],
            "sketchAssetIds": [
              "mobile-detail-p0-2-boundaryless-satin-brown-how-to-wear-sketch-02-02-3301-1838"
            ]
          }
        ]
      },
      {
        "route": "/air-ease-v2/detail/boundaryless-midnight-mist-denim-blue",
        "slug": "boundaryless-midnight-mist-denim-blue",
        "series": "Boundaryless",
        "productTitle": "Petit Mouvement",
        "colorway": "Midnight Mist Denim Blue",
        "frameId": "3301:2203",
        "frameName": "detail_Boundaryless_Petit Mouvement",
        "status": "available",
        "productGalleryAssetIds": [
          "mobile-detail-p0-2-boundaryless-midnight-mist-denim-blue-product-gallery-00-01-3301-2225",
          "mobile-detail-p0-2-boundaryless-midnight-mist-denim-blue-product-gallery-00-02-3301-2227"
        ],
        "lookStyleAssetIds": [
          "mobile-detail-p0-2-boundaryless-midnight-mist-denim-blue-look-style-00-01-3301-2231",
          "mobile-detail-p0-2-boundaryless-midnight-mist-denim-blue-look-style-00-02-3301-2232",
          "mobile-detail-p0-2-boundaryless-midnight-mist-denim-blue-look-style-00-03-3301-2233",
          "mobile-detail-p0-2-boundaryless-midnight-mist-denim-blue-look-style-00-04-3301-2235"
        ],
        "moreWearAssetIds": [
          "mobile-detail-p0-2-boundaryless-midnight-mist-denim-blue-more-wear-00-01-3301-2237",
          "mobile-detail-p0-2-boundaryless-midnight-mist-denim-blue-more-wear-00-02-3301-2244",
          "mobile-detail-p0-2-boundaryless-midnight-mist-denim-blue-more-wear-00-03-3301-2246",
          "mobile-detail-p0-2-boundaryless-midnight-mist-denim-blue-more-wear-00-04-3301-2248"
        ],
        "selectorAssetId": "mobile-detail-p0-2-boundaryless-midnight-mist-denim-blue-selector-thumbnail-00-01-3301-2283",
        "howToWearSteps": [
          {
            "step": 1,
            "photoAssetIds": [
              "mobile-detail-p0-2-boundaryless-midnight-mist-denim-blue-how-to-wear-photo-01-01-3301-2252",
              "mobile-detail-p0-2-boundaryless-midnight-mist-denim-blue-how-to-wear-photo-01-02-3301-2254"
            ],
            "sketchAssetIds": [
              "mobile-detail-p0-2-boundaryless-midnight-mist-denim-blue-how-to-wear-sketch-01-01-3301-2255"
            ]
          },
          {
            "step": 2,
            "photoAssetIds": [
              "mobile-detail-p0-2-boundaryless-midnight-mist-denim-blue-how-to-wear-photo-02-03-3301-2264",
              "mobile-detail-p0-2-boundaryless-midnight-mist-denim-blue-how-to-wear-photo-02-04-3301-2266"
            ],
            "sketchAssetIds": [
              "mobile-detail-p0-2-boundaryless-midnight-mist-denim-blue-how-to-wear-sketch-02-02-3301-2267"
            ]
          }
        ]
      },
      {
        "route": "/air-ease-v2/detail/boundaryless-dune-brown",
        "slug": "boundaryless-dune-brown",
        "series": "Boundaryless",
        "productTitle": "Petit Mouvement",
        "colorway": "Dune Brown",
        "frameId": "3301:2335",
        "frameName": "detail_Boundaryless_Petit Mouvement",
        "status": "available",
        "productGalleryAssetIds": [
          "mobile-detail-p0-2-boundaryless-dune-brown-product-gallery-00-01-3301-2357",
          "mobile-detail-p0-2-boundaryless-dune-brown-product-gallery-00-02-3301-2359"
        ],
        "lookStyleAssetIds": [
          "mobile-detail-p0-2-boundaryless-dune-brown-look-style-00-01-3301-2363",
          "mobile-detail-p0-2-boundaryless-dune-brown-look-style-00-02-3301-2364",
          "mobile-detail-p0-2-boundaryless-dune-brown-look-style-00-03-3301-2365",
          "mobile-detail-p0-2-boundaryless-dune-brown-look-style-00-04-3301-2366"
        ],
        "moreWearAssetIds": [
          "mobile-detail-p0-2-boundaryless-dune-brown-more-wear-00-01-3301-2369",
          "mobile-detail-p0-2-boundaryless-dune-brown-more-wear-00-02-3301-2371",
          "mobile-detail-p0-2-boundaryless-dune-brown-more-wear-00-03-3301-2373",
          "mobile-detail-p0-2-boundaryless-dune-brown-more-wear-00-04-3301-2375"
        ],
        "selectorAssetId": "mobile-detail-p0-2-boundaryless-dune-brown-selector-thumbnail-00-01-3301-2412",
        "howToWearSteps": [
          {
            "step": 1,
            "photoAssetIds": [
              "mobile-detail-p0-2-boundaryless-dune-brown-how-to-wear-photo-01-01-3301-2379",
              "mobile-detail-p0-2-boundaryless-dune-brown-how-to-wear-photo-01-02-3301-2381"
            ],
            "sketchAssetIds": [
              "mobile-detail-p0-2-boundaryless-dune-brown-how-to-wear-sketch-01-01-3301-2383"
            ]
          },
          {
            "step": 2,
            "photoAssetIds": [
              "mobile-detail-p0-2-boundaryless-dune-brown-how-to-wear-photo-02-03-3301-2392",
              "mobile-detail-p0-2-boundaryless-dune-brown-how-to-wear-photo-02-04-3301-2393"
            ],
            "sketchAssetIds": [
              "mobile-detail-p0-2-boundaryless-dune-brown-how-to-wear-sketch-02-02-3301-2394"
            ]
          }
        ]
      },
      {
        "route": "/air-ease-v2/detail/wandering-verses-sea-foam-white",
        "slug": "wandering-verses-sea-foam-white",
        "series": "Wandering Verses",
        "productTitle": "Hat & Ribbons Set",
        "colorway": "Sea Foam White",
        "frameId": "3301:1906",
        "frameName": "detail_Wandering Verses_Hat & Ribbons Set",
        "status": "available",
        "productGalleryAssetIds": [
          "mobile-detail-p0-2-wandering-verses-sea-foam-white-product-gallery-00-01-3301-1928",
          "mobile-detail-p0-2-wandering-verses-sea-foam-white-product-gallery-00-02-3301-1929"
        ],
        "lookStyleAssetIds": [
          "mobile-detail-p0-2-wandering-verses-sea-foam-white-look-style-00-01-3301-1933",
          "mobile-detail-p0-2-wandering-verses-sea-foam-white-look-style-00-02-3301-1934",
          "mobile-detail-p0-2-wandering-verses-sea-foam-white-look-style-00-03-3301-1935",
          "mobile-detail-p0-2-wandering-verses-sea-foam-white-look-style-00-04-3301-1937"
        ],
        "moreWearAssetIds": [
          "mobile-detail-p0-2-wandering-verses-sea-foam-white-more-wear-00-01-3301-1939",
          "mobile-detail-p0-2-wandering-verses-sea-foam-white-more-wear-00-02-3301-1941",
          "mobile-detail-p0-2-wandering-verses-sea-foam-white-more-wear-00-03-3301-1943",
          "mobile-detail-p0-2-wandering-verses-sea-foam-white-more-wear-00-04-3301-1945"
        ],
        "selectorAssetId": "mobile-detail-p0-2-wandering-verses-sea-foam-white-selector-thumbnail-00-01-3301-1988",
        "howToWearSteps": [
          {
            "step": 1,
            "photoAssetIds": [
              "mobile-detail-p0-2-wandering-verses-sea-foam-white-how-to-wear-photo-01-01-3301-1949",
              "mobile-detail-p0-2-wandering-verses-sea-foam-white-how-to-wear-photo-01-02-3301-1951"
            ],
            "sketchAssetIds": [
              "mobile-detail-p0-2-wandering-verses-sea-foam-white-how-to-wear-sketch-01-01-3301-1953"
            ]
          },
          {
            "step": 2,
            "photoAssetIds": [
              "mobile-detail-p0-2-wandering-verses-sea-foam-white-how-to-wear-photo-02-03-3301-1960",
              "mobile-detail-p0-2-wandering-verses-sea-foam-white-how-to-wear-photo-02-04-3301-1962"
            ],
            "sketchAssetIds": [
              "mobile-detail-p0-2-wandering-verses-sea-foam-white-how-to-wear-sketch-02-02-3301-1964"
            ]
          },
          {
            "step": 3,
            "photoAssetIds": [
              "mobile-detail-p0-2-wandering-verses-sea-foam-white-how-to-wear-photo-03-05-3301-1971",
              "mobile-detail-p0-2-wandering-verses-sea-foam-white-how-to-wear-photo-03-06-3301-1973"
            ],
            "sketchAssetIds": [
              "mobile-detail-p0-2-wandering-verses-sea-foam-white-how-to-wear-sketch-03-03-3301-1975"
            ]
          }
        ]
      },
      {
        "route": "/air-ease-v2/detail/wandering-verses-swaying-silver-blue",
        "slug": "wandering-verses-swaying-silver-blue",
        "series": "Wandering Verses",
        "productTitle": "Hat & Ribbons Set",
        "colorway": "Swaying Silver Blue",
        "frameId": "3301:2046",
        "frameName": "detail_Wandering Verses_Hat & Ribbons Set",
        "status": "available",
        "productGalleryAssetIds": [
          "mobile-detail-p0-2-wandering-verses-swaying-silver-blue-product-gallery-00-01-3301-2068",
          "mobile-detail-p0-2-wandering-verses-swaying-silver-blue-product-gallery-00-02-3301-2069"
        ],
        "lookStyleAssetIds": [
          "mobile-detail-p0-2-wandering-verses-swaying-silver-blue-look-style-00-01-3301-2073",
          "mobile-detail-p0-2-wandering-verses-swaying-silver-blue-look-style-00-02-3301-2074",
          "mobile-detail-p0-2-wandering-verses-swaying-silver-blue-look-style-00-03-3301-2076",
          "mobile-detail-p0-2-wandering-verses-swaying-silver-blue-look-style-00-04-3301-2077"
        ],
        "moreWearAssetIds": [
          "mobile-detail-p0-2-wandering-verses-swaying-silver-blue-more-wear-00-01-3301-2079",
          "mobile-detail-p0-2-wandering-verses-swaying-silver-blue-more-wear-00-02-3301-2081",
          "mobile-detail-p0-2-wandering-verses-swaying-silver-blue-more-wear-00-03-3301-2083",
          "mobile-detail-p0-2-wandering-verses-swaying-silver-blue-more-wear-00-04-3301-2085"
        ],
        "selectorAssetId": "mobile-detail-p0-2-wandering-verses-swaying-silver-blue-selector-thumbnail-00-01-3301-2146",
        "howToWearSteps": [
          {
            "step": 1,
            "photoAssetIds": [
              "mobile-detail-p0-2-wandering-verses-swaying-silver-blue-how-to-wear-photo-01-01-3301-2089",
              "mobile-detail-p0-2-wandering-verses-swaying-silver-blue-how-to-wear-photo-01-02-3301-2091"
            ],
            "sketchAssetIds": [
              "mobile-detail-p0-2-wandering-verses-swaying-silver-blue-how-to-wear-sketch-01-01-3301-2094"
            ]
          },
          {
            "step": 2,
            "photoAssetIds": [
              "mobile-detail-p0-2-wandering-verses-swaying-silver-blue-how-to-wear-photo-02-03-3301-2101",
              "mobile-detail-p0-2-wandering-verses-swaying-silver-blue-how-to-wear-photo-02-04-3301-2105"
            ],
            "sketchAssetIds": [
              "mobile-detail-p0-2-wandering-verses-swaying-silver-blue-how-to-wear-sketch-02-02-3301-2110"
            ]
          },
          {
            "step": 3,
            "photoAssetIds": [
              "mobile-detail-p0-2-wandering-verses-swaying-silver-blue-how-to-wear-photo-03-05-3301-2117",
              "mobile-detail-p0-2-wandering-verses-swaying-silver-blue-how-to-wear-photo-03-06-3301-2123"
            ],
            "sketchAssetIds": [
              "mobile-detail-p0-2-wandering-verses-swaying-silver-blue-how-to-wear-sketch-03-03-3301-2130"
            ]
          }
        ]
      },
      {
        "route": "/air-ease-v2/detail/wandering-verses-wings-of-light",
        "slug": "wandering-verses-wings-of-light",
        "series": "Wandering Verses",
        "productTitle": "Hat & Ribbons Set",
        "colorway": "Wings of Light",
        "frameId": "3304:2",
        "frameName": "detail_Wandering Verses_Hat & Ribbons Set",
        "status": "available",
        "productGalleryAssetIds": [
          "mobile-detail-p0-2-wandering-verses-wings-of-light-product-gallery-00-01-3304-169",
          "mobile-detail-p0-2-wandering-verses-wings-of-light-product-gallery-00-02-3304-171"
        ],
        "lookStyleAssetIds": [
          "mobile-detail-p0-2-wandering-verses-wings-of-light-look-style-00-01-3304-184",
          "mobile-detail-p0-2-wandering-verses-wings-of-light-look-style-00-02-3304-187",
          "mobile-detail-p0-2-wandering-verses-wings-of-light-look-style-00-03-3304-190",
          "mobile-detail-p0-2-wandering-verses-wings-of-light-look-style-00-04-3304-192"
        ],
        "moreWearAssetIds": [
          "mobile-detail-p0-2-wandering-verses-wings-of-light-more-wear-00-01-3304-214",
          "mobile-detail-p0-2-wandering-verses-wings-of-light-more-wear-00-02-3304-217",
          "mobile-detail-p0-2-wandering-verses-wings-of-light-more-wear-00-03-3304-220",
          "mobile-detail-p0-2-wandering-verses-wings-of-light-more-wear-00-04-3304-223"
        ],
        "selectorAssetId": "mobile-detail-p0-2-wandering-verses-wings-of-light-selector-thumbnail-00-01-3304-104",
        "howToWearSteps": [
          {
            "step": 1,
            "photoAssetIds": [
              "mobile-detail-p0-2-wandering-verses-wings-of-light-how-to-wear-photo-01-01-3304-260",
              "mobile-detail-p0-2-wandering-verses-wings-of-light-how-to-wear-photo-01-02-3304-263"
            ],
            "sketchAssetIds": [
              "mobile-detail-p0-2-wandering-verses-wings-of-light-how-to-wear-sketch-01-01-3304-50"
            ]
          },
          {
            "step": 2,
            "photoAssetIds": [
              "mobile-detail-p0-2-wandering-verses-wings-of-light-how-to-wear-photo-02-03-3304-269",
              "mobile-detail-p0-2-wandering-verses-wings-of-light-how-to-wear-photo-02-04-3304-272"
            ],
            "sketchAssetIds": [
              "mobile-detail-p0-2-wandering-verses-wings-of-light-how-to-wear-sketch-02-02-3304-66"
            ]
          },
          {
            "step": 3,
            "photoAssetIds": [
              "mobile-detail-p0-2-wandering-verses-wings-of-light-how-to-wear-photo-03-05-3304-275",
              "mobile-detail-p0-2-wandering-verses-wings-of-light-how-to-wear-photo-03-06-3304-278"
            ],
            "sketchAssetIds": [
              "mobile-detail-p0-2-wandering-verses-wings-of-light-how-to-wear-sketch-03-03-3304-86"
            ]
          }
        ]
      },
      {
        "route": "/air-ease-v2/detail/rewind-ink-wash-blue",
        "slug": "rewind-ink-wash-blue",
        "series": "Rewind",
        "productTitle": "Acordeón",
        "colorway": "Ink Wash Blue",
        "frameId": "3304:281",
        "frameName": "detail_Rewind_Acordeón",
        "status": "available",
        "productGalleryAssetIds": [
          "mobile-detail-p0-2-rewind-ink-wash-blue-product-gallery-00-01-3304-429",
          "mobile-detail-p0-2-rewind-ink-wash-blue-product-gallery-00-02-3304-431"
        ],
        "lookStyleAssetIds": [
          "mobile-detail-p0-2-rewind-ink-wash-blue-look-style-00-01-3304-445",
          "mobile-detail-p0-2-rewind-ink-wash-blue-look-style-00-02-3304-457",
          "mobile-detail-p0-2-rewind-ink-wash-blue-look-style-00-03-3304-447",
          "mobile-detail-p0-2-rewind-ink-wash-blue-look-style-00-04-3304-451"
        ],
        "moreWearAssetIds": [
          "mobile-detail-p0-2-rewind-ink-wash-blue-more-wear-00-01-3304-479",
          "mobile-detail-p0-2-rewind-ink-wash-blue-more-wear-00-02-3304-500",
          "mobile-detail-p0-2-rewind-ink-wash-blue-more-wear-00-03-3304-492"
        ],
        "selectorAssetId": "mobile-detail-p0-2-rewind-ink-wash-blue-selector-thumbnail-00-01-3304-365",
        "howToWearSteps": [
          {
            "step": 1,
            "photoAssetIds": [
              "mobile-detail-p0-2-rewind-ink-wash-blue-how-to-wear-photo-01-01-3304-592",
              "mobile-detail-p0-2-rewind-ink-wash-blue-how-to-wear-photo-01-02-3304-597"
            ],
            "sketchAssetIds": [
              "mobile-detail-p0-2-rewind-ink-wash-blue-how-to-wear-sketch-01-01-3304-330"
            ]
          },
          {
            "step": 2,
            "photoAssetIds": [
              "mobile-detail-p0-2-rewind-ink-wash-blue-how-to-wear-photo-02-03-3304-581",
              "mobile-detail-p0-2-rewind-ink-wash-blue-how-to-wear-photo-02-04-3304-588"
            ],
            "sketchAssetIds": [
              "mobile-detail-p0-2-rewind-ink-wash-blue-how-to-wear-sketch-02-02-3304-341"
            ]
          }
        ]
      },
      {
        "route": "/air-ease-v2/detail/curve-paradox-ink-wash-blue",
        "slug": "curve-paradox-ink-wash-blue",
        "series": "The Curve Paradox",
        "productTitle": "Wide Brim Leaf Hat",
        "colorway": "Ink Wash Blue",
        "frameId": "3357:65",
        "frameName": "detail_The Curve Paradox_Wide Brim Leaf Hat",
        "status": "available",
        "productGalleryAssetIds": [
          "mobile-detail-p0-2-curve-paradox-ink-wash-blue-product-gallery-00-01-3358-206",
          "mobile-detail-p0-2-curve-paradox-ink-wash-blue-product-gallery-00-02-3358-210"
        ],
        "lookStyleAssetIds": [
          "mobile-detail-p0-2-curve-paradox-ink-wash-blue-look-style-00-01-3358-231",
          "mobile-detail-p0-2-curve-paradox-ink-wash-blue-look-style-00-02-3358-234",
          "mobile-detail-p0-2-curve-paradox-ink-wash-blue-look-style-00-03-3358-239",
          "mobile-detail-p0-2-curve-paradox-ink-wash-blue-look-style-00-04-3358-246"
        ],
        "moreWearAssetIds": [
          "mobile-detail-p0-2-curve-paradox-ink-wash-blue-more-wear-00-01-3373-294",
          "mobile-detail-p0-2-curve-paradox-ink-wash-blue-more-wear-00-02-3373-297",
          "mobile-detail-p0-2-curve-paradox-ink-wash-blue-more-wear-00-03-3374-305"
        ],
        "selectorAssetId": "mobile-detail-p0-2-curve-paradox-ink-wash-blue-selector-thumbnail-00-01-3359-253",
        "howToWearSteps": [
          {
            "step": 1,
            "photoAssetIds": [
              "mobile-detail-p0-2-curve-paradox-ink-wash-blue-how-to-wear-photo-01-01-3382-18",
              "mobile-detail-p0-2-curve-paradox-ink-wash-blue-how-to-wear-photo-01-02-3382-21"
            ],
            "sketchAssetIds": [
              "mobile-detail-p0-2-curve-paradox-ink-wash-blue-how-to-wear-sketch-01-01-3357-111"
            ]
          },
          {
            "step": 2,
            "photoAssetIds": [
              "mobile-detail-p0-2-curve-paradox-ink-wash-blue-how-to-wear-photo-02-03-3382-30",
              "mobile-detail-p0-2-curve-paradox-ink-wash-blue-how-to-wear-photo-02-04-3382-33"
            ],
            "sketchAssetIds": [
              "mobile-detail-p0-2-curve-paradox-ink-wash-blue-how-to-wear-sketch-02-02-3357-122"
            ]
          }
        ]
      },
      {
        "route": "/air-ease-v2/detail/curve-paradox-satin-brown",
        "slug": "curve-paradox-satin-brown",
        "series": "The Curve Paradox",
        "productTitle": "Wide Brim Leaf Hat",
        "colorway": "Satin Brown",
        "frameId": "3382:36",
        "frameName": "detail_The Curve Paradox_Wide Brim Leaf Hat",
        "status": "available",
        "productGalleryAssetIds": [
          "mobile-detail-p0-2-curve-paradox-satin-brown-product-gallery-00-01-3382-172",
          "mobile-detail-p0-2-curve-paradox-satin-brown-product-gallery-00-02-3382-178"
        ],
        "lookStyleAssetIds": [
          "mobile-detail-p0-2-curve-paradox-satin-brown-look-style-00-01-3382-193",
          "mobile-detail-p0-2-curve-paradox-satin-brown-look-style-00-02-3382-195",
          "mobile-detail-p0-2-curve-paradox-satin-brown-look-style-00-03-3382-197",
          "mobile-detail-p0-2-curve-paradox-satin-brown-look-style-00-04-3382-199"
        ],
        "moreWearAssetIds": [
          "mobile-detail-p0-2-curve-paradox-satin-brown-more-wear-00-01-3383-239",
          "mobile-detail-p0-2-curve-paradox-satin-brown-more-wear-00-02-3383-242",
          "mobile-detail-p0-2-curve-paradox-satin-brown-more-wear-00-03-3383-251",
          "mobile-detail-p0-2-curve-paradox-satin-brown-more-wear-00-04-3383-268"
        ],
        "selectorAssetId": "mobile-detail-p0-2-curve-paradox-satin-brown-selector-thumbnail-00-01-3382-108",
        "howToWearSteps": [
          {
            "step": 1,
            "photoAssetIds": [
              "mobile-detail-p0-2-curve-paradox-satin-brown-how-to-wear-photo-01-01-3382-206",
              "mobile-detail-p0-2-curve-paradox-satin-brown-how-to-wear-photo-01-02-3382-211"
            ],
            "sketchAssetIds": [
              "mobile-detail-p0-2-curve-paradox-satin-brown-how-to-wear-sketch-01-01-3382-83"
            ]
          },
          {
            "step": 2,
            "photoAssetIds": [
              "mobile-detail-p0-2-curve-paradox-satin-brown-how-to-wear-photo-02-03-3382-221",
              "mobile-detail-p0-2-curve-paradox-satin-brown-how-to-wear-photo-02-04-3383-261"
            ],
            "sketchAssetIds": [
              "mobile-detail-p0-2-curve-paradox-satin-brown-how-to-wear-sketch-02-02-3382-95"
            ]
          }
        ]
      },
      {
        "route": "/air-ease-v2/detail/curve-paradox-eggshell-white-airy-fringe",
        "slug": "curve-paradox-eggshell-white-airy-fringe",
        "series": "The Curve Paradox",
        "productTitle": "Wide Brim Leaf Hat",
        "colorway": "Eggshell White airy/fringe",
        "frameId": "3399:274",
        "frameName": "detail_The Curve Paradox_Wide Brim Leaf Hat",
        "status": "available",
        "productGalleryAssetIds": [
          "mobile-detail-p0-2-curve-paradox-eggshell-white-airy-fringe-product-gallery-00-01-3399-406",
          "mobile-detail-p0-2-curve-paradox-eggshell-white-airy-fringe-product-gallery-00-02-3399-401"
        ],
        "lookStyleAssetIds": [
          "mobile-detail-p0-2-curve-paradox-eggshell-white-airy-fringe-look-style-00-01-3405-418",
          "mobile-detail-p0-2-curve-paradox-eggshell-white-airy-fringe-look-style-00-02-3405-420",
          "mobile-detail-p0-2-curve-paradox-eggshell-white-airy-fringe-look-style-00-03-3405-422",
          "mobile-detail-p0-2-curve-paradox-eggshell-white-airy-fringe-look-style-00-04-3405-424"
        ],
        "moreWearAssetIds": [
          "mobile-detail-p0-2-curve-paradox-eggshell-white-airy-fringe-more-wear-00-01-3405-472",
          "mobile-detail-p0-2-curve-paradox-eggshell-white-airy-fringe-more-wear-00-02-3405-479",
          "mobile-detail-p0-2-curve-paradox-eggshell-white-airy-fringe-more-wear-00-03-3405-483",
          "mobile-detail-p0-2-curve-paradox-eggshell-white-airy-fringe-more-wear-00-04-3405-488"
        ],
        "selectorAssetId": "mobile-detail-p0-2-curve-paradox-eggshell-white-airy-fringe-selector-thumbnail-00-01-3399-347",
        "howToWearSteps": [
          {
            "step": 1,
            "photoAssetIds": [
              "mobile-detail-p0-2-curve-paradox-eggshell-white-airy-fringe-how-to-wear-photo-01-01-3405-502",
              "mobile-detail-p0-2-curve-paradox-eggshell-white-airy-fringe-how-to-wear-photo-01-02-3405-511"
            ],
            "sketchAssetIds": [
              "mobile-detail-p0-2-curve-paradox-eggshell-white-airy-fringe-how-to-wear-sketch-01-01-3399-320"
            ]
          },
          {
            "step": 2,
            "photoAssetIds": [
              "mobile-detail-p0-2-curve-paradox-eggshell-white-airy-fringe-how-to-wear-photo-02-03-3405-519",
              "mobile-detail-p0-2-curve-paradox-eggshell-white-airy-fringe-how-to-wear-photo-02-04-3405-522"
            ],
            "sketchAssetIds": [
              "mobile-detail-p0-2-curve-paradox-eggshell-white-airy-fringe-how-to-wear-sketch-02-02-3399-332"
            ]
          }
        ]
      },
      {
        "route": "/air-ease-v2/detail/curve-paradox-eggshell-white-jacquard",
        "slug": "curve-paradox-eggshell-white-jacquard",
        "series": "The Curve Paradox",
        "productTitle": "Wide Brim Leaf Hat",
        "colorway": "Eggshell White jacquard",
        "frameId": "3405:525",
        "frameName": "detail_The Curve Paradox_Wide Brim Leaf Hat",
        "status": "available",
        "productGalleryAssetIds": [
          "mobile-detail-p0-2-curve-paradox-eggshell-white-jacquard-product-gallery-00-01-3405-657",
          "mobile-detail-p0-2-curve-paradox-eggshell-white-jacquard-product-gallery-00-02-3412-664"
        ],
        "lookStyleAssetIds": [
          "mobile-detail-p0-2-curve-paradox-eggshell-white-jacquard-look-style-00-01-3412-673",
          "mobile-detail-p0-2-curve-paradox-eggshell-white-jacquard-look-style-00-02-3412-675",
          "mobile-detail-p0-2-curve-paradox-eggshell-white-jacquard-look-style-00-03-3412-677",
          "mobile-detail-p0-2-curve-paradox-eggshell-white-jacquard-look-style-00-04-3412-679"
        ],
        "moreWearAssetIds": [
          "mobile-detail-p0-2-curve-paradox-eggshell-white-jacquard-more-wear-00-01-3412-714",
          "mobile-detail-p0-2-curve-paradox-eggshell-white-jacquard-more-wear-00-02-3412-717",
          "mobile-detail-p0-2-curve-paradox-eggshell-white-jacquard-more-wear-00-03-3412-740",
          "mobile-detail-p0-2-curve-paradox-eggshell-white-jacquard-more-wear-00-04-3412-737"
        ],
        "selectorAssetId": "mobile-detail-p0-2-curve-paradox-eggshell-white-jacquard-selector-thumbnail-00-01-3405-601",
        "howToWearSteps": [
          {
            "step": 1,
            "photoAssetIds": [
              "mobile-detail-p0-2-curve-paradox-eggshell-white-jacquard-how-to-wear-photo-01-01-3412-700",
              "mobile-detail-p0-2-curve-paradox-eggshell-white-jacquard-how-to-wear-photo-01-02-3412-703"
            ],
            "sketchAssetIds": [
              "mobile-detail-p0-2-curve-paradox-eggshell-white-jacquard-how-to-wear-sketch-01-01-3405-572"
            ]
          },
          {
            "step": 2,
            "photoAssetIds": [
              "mobile-detail-p0-2-curve-paradox-eggshell-white-jacquard-how-to-wear-photo-02-03-3412-690",
              "mobile-detail-p0-2-curve-paradox-eggshell-white-jacquard-how-to-wear-photo-02-04-3412-693"
            ],
            "sketchAssetIds": [
              "mobile-detail-p0-2-curve-paradox-eggshell-white-jacquard-how-to-wear-sketch-02-02-3405-584"
            ]
          }
        ]
      },
      {
        "route": "/air-ease-v2/detail/duality-ink-wash-blue",
        "slug": "duality-ink-wash-blue",
        "series": "Duality",
        "productTitle": "Reversible Bucket Hat",
        "colorway": "Ink Wash Blue",
        "frameId": "3412:743",
        "frameName": "detail_Duality_Reversible Bucket Hat",
        "status": "available",
        "productGalleryAssetIds": [
          "mobile-detail-p0-2-duality-ink-wash-blue-product-gallery-00-01-3412-878",
          "mobile-detail-p0-2-duality-ink-wash-blue-product-gallery-00-02-3412-882"
        ],
        "lookStyleAssetIds": [
          "mobile-detail-p0-2-duality-ink-wash-blue-look-style-00-01-3414-895",
          "mobile-detail-p0-2-duality-ink-wash-blue-look-style-00-02-3414-897",
          "mobile-detail-p0-2-duality-ink-wash-blue-look-style-00-03-3414-899",
          "mobile-detail-p0-2-duality-ink-wash-blue-look-style-00-04-3414-901"
        ],
        "moreWearAssetIds": [
          "mobile-detail-p0-2-duality-ink-wash-blue-more-wear-00-01-3414-914",
          "mobile-detail-p0-2-duality-ink-wash-blue-more-wear-00-02-3414-918",
          "mobile-detail-p0-2-duality-ink-wash-blue-more-wear-00-03-3414-922"
        ],
        "selectorAssetId": "mobile-detail-p0-2-duality-ink-wash-blue-selector-thumbnail-00-01-3412-812",
        "howToWearSteps": [
          {
            "step": 1,
            "photoAssetIds": [
              "mobile-detail-p0-2-duality-ink-wash-blue-how-to-wear-photo-01-01-3414-1024",
              "mobile-detail-p0-2-duality-ink-wash-blue-how-to-wear-photo-01-02-3412-788"
            ],
            "sketchAssetIds": [
              "mobile-detail-p0-2-duality-ink-wash-blue-how-to-wear-sketch-01-01-3412-790"
            ]
          },
          {
            "step": 2,
            "photoAssetIds": [
              "mobile-detail-p0-2-duality-ink-wash-blue-how-to-wear-photo-02-03-3414-1031",
              "mobile-detail-p0-2-duality-ink-wash-blue-how-to-wear-photo-02-04-3414-1034"
            ],
            "sketchAssetIds": [
              "mobile-detail-p0-2-duality-ink-wash-blue-how-to-wear-sketch-02-02-3412-802",
              "mobile-detail-p0-2-duality-ink-wash-blue-how-to-wear-sketch-02-03-3414-992"
            ]
          },
          {
            "step": 3,
            "photoAssetIds": [
              "mobile-detail-p0-2-duality-ink-wash-blue-how-to-wear-photo-03-05-3414-1040",
              "mobile-detail-p0-2-duality-ink-wash-blue-how-to-wear-photo-03-06-3414-1037"
            ],
            "sketchAssetIds": []
          }
        ]
      },
      {
        "route": "/air-ease-v2/detail/duality-wheat-straw-beige-cuprammonium",
        "slug": "duality-wheat-straw-beige-cuprammonium",
        "series": "Duality",
        "productTitle": "Reversible Bucket Hat",
        "colorway": "Wheat Straw Beige cupro",
        "frameId": "3414:1061",
        "frameName": "detail_Duality_Reversible Bucket Hat",
        "status": "available",
        "productGalleryAssetIds": [
          "mobile-detail-p0-2-duality-wheat-straw-beige-cuprammonium-product-gallery-00-01-3414-1238",
          "mobile-detail-p0-2-duality-wheat-straw-beige-cuprammonium-product-gallery-00-02-3414-1242"
        ],
        "lookStyleAssetIds": [
          "mobile-detail-p0-2-duality-wheat-straw-beige-cuprammonium-look-style-00-01-3414-1261",
          "mobile-detail-p0-2-duality-wheat-straw-beige-cuprammonium-look-style-00-02-3414-1265",
          "mobile-detail-p0-2-duality-wheat-straw-beige-cuprammonium-look-style-00-03-3414-1267",
          "mobile-detail-p0-2-duality-wheat-straw-beige-cuprammonium-look-style-00-04-3414-1269"
        ],
        "moreWearAssetIds": [
          "mobile-detail-p0-2-duality-wheat-straw-beige-cuprammonium-more-wear-00-01-3414-1298",
          "mobile-detail-p0-2-duality-wheat-straw-beige-cuprammonium-more-wear-00-02-3414-1289",
          "mobile-detail-p0-2-duality-wheat-straw-beige-cuprammonium-more-wear-00-03-3414-1294"
        ],
        "selectorAssetId": "mobile-detail-p0-2-duality-wheat-straw-beige-cuprammonium-selector-thumbnail-00-01-3414-1164",
        "howToWearSteps": [
          {
            "step": 1,
            "photoAssetIds": [
              "mobile-detail-p0-2-duality-wheat-straw-beige-cuprammonium-how-to-wear-photo-01-01-3414-1319",
              "mobile-detail-p0-2-duality-wheat-straw-beige-cuprammonium-how-to-wear-photo-01-02-3414-1322"
            ],
            "sketchAssetIds": [
              "mobile-detail-p0-2-duality-wheat-straw-beige-cuprammonium-how-to-wear-sketch-01-01-3414-1108"
            ]
          },
          {
            "step": 2,
            "photoAssetIds": [
              "mobile-detail-p0-2-duality-wheat-straw-beige-cuprammonium-how-to-wear-photo-02-03-3414-1325",
              "mobile-detail-p0-2-duality-wheat-straw-beige-cuprammonium-how-to-wear-photo-02-04-3414-1328"
            ],
            "sketchAssetIds": [
              "mobile-detail-p0-2-duality-wheat-straw-beige-cuprammonium-how-to-wear-sketch-02-02-3414-1129",
              "mobile-detail-p0-2-duality-wheat-straw-beige-cuprammonium-how-to-wear-sketch-02-03-3414-1146"
            ]
          },
          {
            "step": 3,
            "photoAssetIds": [
              "mobile-detail-p0-2-duality-wheat-straw-beige-cuprammonium-how-to-wear-photo-03-05-3414-1331",
              "mobile-detail-p0-2-duality-wheat-straw-beige-cuprammonium-how-to-wear-photo-03-06-3414-1334"
            ],
            "sketchAssetIds": []
          }
        ]
      },
      {
        "route": "/air-ease-v2/detail/duality-wheat-straw-beige-lyocell",
        "slug": "duality-wheat-straw-beige-lyocell",
        "series": "Duality",
        "productTitle": "Reversible Bucket Hat",
        "colorway": "Wheat Straw Beige lyocell",
        "frameId": "3414:1337",
        "frameName": "detail_Duality_Reversible Bucket Hat",
        "status": "available",
        "productGalleryAssetIds": [
          "mobile-detail-p0-2-duality-wheat-straw-beige-lyocell-product-gallery-00-01-3414-1359",
          "mobile-detail-p0-2-duality-wheat-straw-beige-lyocell-product-gallery-00-02-3414-1514"
        ],
        "lookStyleAssetIds": [
          "mobile-detail-p0-2-duality-wheat-straw-beige-lyocell-look-style-00-01-3414-1528",
          "mobile-detail-p0-2-duality-wheat-straw-beige-lyocell-look-style-00-02-3414-1530",
          "mobile-detail-p0-2-duality-wheat-straw-beige-lyocell-look-style-00-03-3414-1532",
          "mobile-detail-p0-2-duality-wheat-straw-beige-lyocell-look-style-00-04-3414-1534"
        ],
        "moreWearAssetIds": [
          "mobile-detail-p0-2-duality-wheat-straw-beige-lyocell-more-wear-00-01-3414-1559",
          "mobile-detail-p0-2-duality-wheat-straw-beige-lyocell-more-wear-00-02-3414-1562",
          "mobile-detail-p0-2-duality-wheat-straw-beige-lyocell-more-wear-00-03-3414-1565",
          "mobile-detail-p0-2-duality-wheat-straw-beige-lyocell-more-wear-00-04-3414-1568"
        ],
        "selectorAssetId": "mobile-detail-p0-2-duality-wheat-straw-beige-lyocell-selector-thumbnail-00-01-3414-1447",
        "howToWearSteps": [
          {
            "step": 1,
            "photoAssetIds": [
              "mobile-detail-p0-2-duality-wheat-straw-beige-lyocell-how-to-wear-photo-01-01-3414-1586",
              "mobile-detail-p0-2-duality-wheat-straw-beige-lyocell-how-to-wear-photo-01-02-3414-1589"
            ],
            "sketchAssetIds": [
              "mobile-detail-p0-2-duality-wheat-straw-beige-lyocell-how-to-wear-sketch-01-01-3414-1389"
            ]
          },
          {
            "step": 2,
            "photoAssetIds": [
              "mobile-detail-p0-2-duality-wheat-straw-beige-lyocell-how-to-wear-photo-02-03-3414-1592",
              "mobile-detail-p0-2-duality-wheat-straw-beige-lyocell-how-to-wear-photo-02-04-3414-1595"
            ],
            "sketchAssetIds": [
              "mobile-detail-p0-2-duality-wheat-straw-beige-lyocell-how-to-wear-sketch-02-02-3414-1410",
              "mobile-detail-p0-2-duality-wheat-straw-beige-lyocell-how-to-wear-sketch-02-03-3414-1427"
            ]
          },
          {
            "step": 3,
            "photoAssetIds": [
              "mobile-detail-p0-2-duality-wheat-straw-beige-lyocell-how-to-wear-photo-03-05-3414-1598",
              "mobile-detail-p0-2-duality-wheat-straw-beige-lyocell-how-to-wear-photo-03-06-3414-1601"
            ],
            "sketchAssetIds": []
          }
        ]
      },
      {
        "route": "/air-ease-v2/detail/duality-mist-grey",
        "slug": "duality-mist-grey",
        "series": "Duality",
        "productTitle": "Reversible Bucket Hat",
        "colorway": "Mist Grey",
        "frameId": "3415:1604",
        "frameName": "detail_Duality_Reversible Bucket Hat",
        "status": "available",
        "productGalleryAssetIds": [
          "mobile-detail-p0-2-duality-mist-grey-product-gallery-00-01-3415-1786",
          "mobile-detail-p0-2-duality-mist-grey-product-gallery-00-02-3415-1782"
        ],
        "lookStyleAssetIds": [
          "mobile-detail-p0-2-duality-mist-grey-look-style-00-01-3415-1798",
          "mobile-detail-p0-2-duality-mist-grey-look-style-00-02-3415-1800",
          "mobile-detail-p0-2-duality-mist-grey-look-style-00-03-3415-1802",
          "mobile-detail-p0-2-duality-mist-grey-look-style-00-04-3415-1804"
        ],
        "moreWearAssetIds": [
          "mobile-detail-p0-2-duality-mist-grey-more-wear-00-01-3415-1822",
          "mobile-detail-p0-2-duality-mist-grey-more-wear-00-02-3415-1827",
          "mobile-detail-p0-2-duality-mist-grey-more-wear-00-03-3415-1832"
        ],
        "selectorAssetId": "mobile-detail-p0-2-duality-mist-grey-selector-thumbnail-00-01-3415-1714",
        "howToWearSteps": [
          {
            "step": 1,
            "photoAssetIds": [
              "mobile-detail-p0-2-duality-mist-grey-how-to-wear-photo-01-01-3415-1854",
              "mobile-detail-p0-2-duality-mist-grey-how-to-wear-photo-01-02-3415-1857"
            ],
            "sketchAssetIds": [
              "mobile-detail-p0-2-duality-mist-grey-how-to-wear-sketch-01-01-3415-1654"
            ]
          },
          {
            "step": 2,
            "photoAssetIds": [
              "mobile-detail-p0-2-duality-mist-grey-how-to-wear-photo-02-03-3415-1860",
              "mobile-detail-p0-2-duality-mist-grey-how-to-wear-photo-02-04-3415-1863"
            ],
            "sketchAssetIds": [
              "mobile-detail-p0-2-duality-mist-grey-how-to-wear-sketch-02-02-3415-1675",
              "mobile-detail-p0-2-duality-mist-grey-how-to-wear-sketch-02-03-3415-1692"
            ]
          },
          {
            "step": 3,
            "photoAssetIds": [
              "mobile-detail-p0-2-duality-mist-grey-how-to-wear-photo-03-05-3415-1866",
              "mobile-detail-p0-2-duality-mist-grey-how-to-wear-photo-03-06-3415-1869"
            ],
            "sketchAssetIds": []
          }
        ]
      },
      {
        "route": "/air-ease-v2/detail/duality-bright-camellia",
        "slug": "duality-bright-camellia",
        "series": "Duality",
        "productTitle": "Reversible Bucket Hat",
        "colorway": "Bright Camellia",
        "frameId": "3415:1872",
        "frameName": "detail_Duality_Reversible Bucket Hat",
        "status": "available",
        "productGalleryAssetIds": [
          "mobile-detail-p0-2-duality-bright-camellia-product-gallery-00-01-3415-2042",
          "mobile-detail-p0-2-duality-bright-camellia-product-gallery-00-02-3415-2046"
        ],
        "lookStyleAssetIds": [
          "mobile-detail-p0-2-duality-bright-camellia-look-style-00-01-3415-2059",
          "mobile-detail-p0-2-duality-bright-camellia-look-style-00-02-3415-2063",
          "mobile-detail-p0-2-duality-bright-camellia-look-style-00-03-3415-2065",
          "mobile-detail-p0-2-duality-bright-camellia-look-style-00-04-3415-2067"
        ],
        "moreWearAssetIds": [
          "mobile-detail-p0-2-duality-bright-camellia-more-wear-00-01-3415-2083",
          "mobile-detail-p0-2-duality-bright-camellia-more-wear-00-02-3415-2088",
          "mobile-detail-p0-2-duality-bright-camellia-more-wear-00-03-3415-2094"
        ],
        "selectorAssetId": "mobile-detail-p0-2-duality-bright-camellia-selector-thumbnail-00-01-3415-1980",
        "howToWearSteps": [
          {
            "step": 1,
            "photoAssetIds": [
              "mobile-detail-p0-2-duality-bright-camellia-how-to-wear-photo-01-01-3415-2115",
              "mobile-detail-p0-2-duality-bright-camellia-how-to-wear-photo-01-02-3415-2118"
            ],
            "sketchAssetIds": [
              "mobile-detail-p0-2-duality-bright-camellia-how-to-wear-sketch-01-01-3415-1918"
            ]
          },
          {
            "step": 2,
            "photoAssetIds": [
              "mobile-detail-p0-2-duality-bright-camellia-how-to-wear-photo-02-03-3415-2121",
              "mobile-detail-p0-2-duality-bright-camellia-how-to-wear-photo-02-04-3415-2124"
            ],
            "sketchAssetIds": [
              "mobile-detail-p0-2-duality-bright-camellia-how-to-wear-sketch-02-02-3415-1939",
              "mobile-detail-p0-2-duality-bright-camellia-how-to-wear-sketch-02-03-3415-1956"
            ]
          },
          {
            "step": 3,
            "photoAssetIds": [
              "mobile-detail-p0-2-duality-bright-camellia-how-to-wear-photo-03-05-3415-2127",
              "mobile-detail-p0-2-duality-bright-camellia-how-to-wear-photo-03-06-3415-2130"
            ],
            "sketchAssetIds": []
          }
        ]
      }
    ],
    "selectorGroups": {
      "Neo Order": {
        "series": "Neo Order",
        "routeOrder": [
          "/air-ease-v2/detail/neo-order-satin-brown",
          "/air-ease-v2/detail/neo-order-dune-brown",
          "/air-ease-v2/detail/neo-order-tidal-denim-blue",
          "/air-ease-v2/detail/neo-order-morning-mist-denim-blue"
        ],
        "swatches": [
          {
            "route": "/air-ease-v2/detail/neo-order-satin-brown",
            "label": "Satin Brown",
            "selectorAssetId": "mobile-detail-p0-2-neo-order-satin-brown-selector-thumbnail-00-01-3301-1718"
          },
          {
            "route": "/air-ease-v2/detail/neo-order-dune-brown",
            "label": "Dune Brown",
            "selectorAssetId": "mobile-detail-p0-2-neo-order-dune-brown-selector-thumbnail-00-01-3301-2531"
          },
          {
            "route": "/air-ease-v2/detail/neo-order-tidal-denim-blue",
            "label": "Tidal Denim Blue",
            "selectorAssetId": "mobile-detail-p0-2-neo-order-tidal-denim-blue-selector-thumbnail-00-01-3301-2661"
          },
          {
            "route": "/air-ease-v2/detail/neo-order-morning-mist-denim-blue",
            "label": "Morning Mist Denim Blue",
            "selectorAssetId": "mobile-detail-p0-2-neo-order-morning-mist-denim-blue-selector-thumbnail-00-01-3301-2794"
          }
        ]
      },
      "Boundaryless": {
        "series": "Boundaryless",
        "routeOrder": [
          "/air-ease-v2/detail/boundaryless-satin-brown",
          "/air-ease-v2/detail/boundaryless-midnight-mist-denim-blue",
          "/air-ease-v2/detail/boundaryless-dune-brown"
        ],
        "swatches": [
          {
            "route": "/air-ease-v2/detail/boundaryless-satin-brown",
            "label": "Satin Brown",
            "selectorAssetId": "mobile-detail-p0-2-boundaryless-satin-brown-selector-thumbnail-00-01-3301-1851"
          },
          {
            "route": "/air-ease-v2/detail/boundaryless-midnight-mist-denim-blue",
            "label": "Midnight Mist Denim Blue",
            "selectorAssetId": "mobile-detail-p0-2-boundaryless-midnight-mist-denim-blue-selector-thumbnail-00-01-3301-2283"
          },
          {
            "route": "/air-ease-v2/detail/boundaryless-dune-brown",
            "label": "Dune Brown",
            "selectorAssetId": "mobile-detail-p0-2-boundaryless-dune-brown-selector-thumbnail-00-01-3301-2412"
          }
        ]
      },
      "Wandering Verses": {
        "series": "Wandering Verses",
        "routeOrder": [
          "/air-ease-v2/detail/wandering-verses-sea-foam-white",
          "/air-ease-v2/detail/wandering-verses-swaying-silver-blue",
          "/air-ease-v2/detail/wandering-verses-wings-of-light"
        ],
        "swatches": [
          {
            "route": "/air-ease-v2/detail/wandering-verses-sea-foam-white",
            "label": "Sea Foam White",
            "selectorAssetId": "mobile-detail-p0-2-wandering-verses-sea-foam-white-selector-thumbnail-00-01-3301-1988"
          },
          {
            "route": "/air-ease-v2/detail/wandering-verses-swaying-silver-blue",
            "label": "Swaying Silver Blue",
            "selectorAssetId": "mobile-detail-p0-2-wandering-verses-swaying-silver-blue-selector-thumbnail-00-01-3301-2146"
          },
          {
            "route": "/air-ease-v2/detail/wandering-verses-wings-of-light",
            "label": "Wings of Light",
            "selectorAssetId": "mobile-detail-p0-2-wandering-verses-wings-of-light-selector-thumbnail-00-01-3304-104"
          }
        ]
      },
      "Rewind": {
        "series": "Rewind",
        "routeOrder": [
          "/air-ease-v2/detail/rewind-ink-wash-blue"
        ],
        "swatches": [
          {
            "route": "/air-ease-v2/detail/rewind-ink-wash-blue",
            "label": "Ink Wash Blue",
            "selectorAssetId": "mobile-detail-p0-2-rewind-ink-wash-blue-selector-thumbnail-00-01-3304-365"
          }
        ]
      },
      "The Curve Paradox": {
        "series": "The Curve Paradox",
        "routeOrder": [
          "/air-ease-v2/detail/curve-paradox-ink-wash-blue",
          "/air-ease-v2/detail/curve-paradox-satin-brown",
          "/air-ease-v2/detail/curve-paradox-eggshell-white-airy-fringe",
          "/air-ease-v2/detail/curve-paradox-eggshell-white-jacquard"
        ],
        "swatches": [
          {
            "route": "/air-ease-v2/detail/curve-paradox-ink-wash-blue",
            "label": "Ink Wash Blue",
            "selectorAssetId": "mobile-detail-p0-2-curve-paradox-ink-wash-blue-selector-thumbnail-00-01-3359-253"
          },
          {
            "route": "/air-ease-v2/detail/curve-paradox-satin-brown",
            "label": "Satin Brown",
            "selectorAssetId": "mobile-detail-p0-2-curve-paradox-satin-brown-selector-thumbnail-00-01-3382-108"
          },
          {
            "route": "/air-ease-v2/detail/curve-paradox-eggshell-white-airy-fringe",
            "label": "Eggshell White airy/fringe",
            "selectorAssetId": "mobile-detail-p0-2-curve-paradox-eggshell-white-airy-fringe-selector-thumbnail-00-01-3399-347"
          },
          {
            "route": "/air-ease-v2/detail/curve-paradox-eggshell-white-jacquard",
            "label": "Eggshell White jacquard",
            "selectorAssetId": "mobile-detail-p0-2-curve-paradox-eggshell-white-jacquard-selector-thumbnail-00-01-3405-601"
          }
        ]
      },
      "Duality": {
        "series": "Duality",
        "routeOrder": [
          "/air-ease-v2/detail/duality-ink-wash-blue",
          "/air-ease-v2/detail/duality-wheat-straw-beige-cuprammonium",
          "/air-ease-v2/detail/duality-wheat-straw-beige-lyocell",
          "/air-ease-v2/detail/duality-mist-grey",
          "/air-ease-v2/detail/duality-bright-camellia"
        ],
        "swatches": [
          {
            "route": "/air-ease-v2/detail/duality-ink-wash-blue",
            "label": "Ink Wash Blue",
            "selectorAssetId": "mobile-detail-p0-2-duality-ink-wash-blue-selector-thumbnail-00-01-3412-812"
          },
          {
            "route": "/air-ease-v2/detail/duality-wheat-straw-beige-cuprammonium",
            "label": "Wheat Straw Beige cupro",
            "selectorAssetId": "mobile-detail-p0-2-duality-wheat-straw-beige-cuprammonium-selector-thumbnail-00-01-3414-1164"
          },
          {
            "route": "/air-ease-v2/detail/duality-wheat-straw-beige-lyocell",
            "label": "Wheat Straw Beige lyocell",
            "selectorAssetId": "mobile-detail-p0-2-duality-wheat-straw-beige-lyocell-selector-thumbnail-00-01-3414-1447"
          },
          {
            "route": "/air-ease-v2/detail/duality-mist-grey",
            "label": "Mist Grey",
            "selectorAssetId": "mobile-detail-p0-2-duality-mist-grey-selector-thumbnail-00-01-3415-1714"
          },
          {
            "route": "/air-ease-v2/detail/duality-bright-camellia",
            "label": "Bright Camellia",
            "selectorAssetId": "mobile-detail-p0-2-duality-bright-camellia-selector-thumbnail-00-01-3415-1980"
          }
        ]
      }
    }
  },
  "laCroissanceDetailAtomicAssets": {
    "schemaVersion": "1.0.0",
    "status": "available",
    "contractId": "la-croissance-detail-atomic-v1",
    "policy": {
      "source": "Figma image-only child frames",
      "sourceType": "direct-figma-child-frame-exportAsync",
      "exportFormat": "PNG",
      "exportScale": 2,
      "groupedCompositeFallbackAllowed": false
    },
    "counts": {
      "routes": 4,
      "exportedAtomicAssets": 51,
      "totalContractAssets": 59
    },
    "assets": {
      "detail-la-croissance-white-petal-hat-hero-main": {
        "assetId": "detail-la-croissance-white-petal-hat-hero-main",
        "route": "/air-ease-v2/detail/white-petal-hat",
        "slug": "white-petal-hat",
        "series": "la croissance",
        "productStyle": "Petal Hat",
        "colorway": "White",
        "role": "product-gallery",
        "sequence": 1,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:240",
        "sourceName": "main image 1",
        "sourceType": "direct-figma-exportAsync-png",
        "compositionType": "single-image-atom",
        "publicPath": "/assets/air-ease-v2/image-fidelity/p0/26-capsule---la-croissance-detail/detail-la-croissance-white-petal-hat-hero-main-3301-240@2x.png",
        "width": 1800,
        "height": 1800,
        "byteLength": 3459707,
        "sha256": "8d1d136c49cba0f00ff86d688871be89ac8d5f65812082c697113552e9580e72",
        "status": "available"
      },
      "detail-la-croissance-white-petal-hat-hero-closeup": {
        "assetId": "detail-la-croissance-white-petal-hat-hero-closeup",
        "route": "/air-ease-v2/detail/white-petal-hat",
        "slug": "white-petal-hat",
        "series": "la croissance",
        "productStyle": "Petal Hat",
        "colorway": "White",
        "role": "product-gallery",
        "sequence": 2,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:242",
        "sourceName": "main image 2",
        "sourceType": "direct-figma-exportAsync-png",
        "compositionType": "single-image-atom",
        "publicPath": "/assets/air-ease-v2/image-fidelity/p0/26-capsule---la-croissance-detail/detail-la-croissance-white-petal-hat-hero-closeup-3301-242@2x.png",
        "width": 1800,
        "height": 1800,
        "byteLength": 3513102,
        "sha256": "85b29aadba3f51a4988491b45bbf7712bc81c70c822b67dca37a415b5dc1b3c3",
        "status": "available"
      },
      "la-croissance-detail-white-petal-hat-look-style-01-3301-246": {
        "assetId": "la-croissance-detail-white-petal-hat-look-style-01-3301-246",
        "route": "/air-ease-v2/detail/white-petal-hat",
        "slug": "white-petal-hat",
        "series": "la croissance",
        "productStyle": "Petal Hat",
        "colorway": "White",
        "role": "look-style",
        "sequence": 1,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:246",
        "sourceName": "Petal Hat look-style 1",
        "sourceType": "direct-figma-child-frame-exportAsync",
        "compositionType": "single-image-atom",
        "publicPath": "/assets/air-ease-v2/detail/la-croissance/atomic/white-petal-hat/look-style/01-3301-246@2x.png",
        "width": 890,
        "height": 890,
        "byteLength": 1104892,
        "sha256": "4f709e1e8b683178f6628a4103cd9dcfb2075244115bfaf9135a44b4ef9849f4",
        "status": "available"
      },
      "la-croissance-detail-white-petal-hat-look-style-02-3301-248": {
        "assetId": "la-croissance-detail-white-petal-hat-look-style-02-3301-248",
        "route": "/air-ease-v2/detail/white-petal-hat",
        "slug": "white-petal-hat",
        "series": "la croissance",
        "productStyle": "Petal Hat",
        "colorway": "White",
        "role": "look-style",
        "sequence": 2,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:248",
        "sourceName": "Petal Hat look-style 2",
        "sourceType": "direct-figma-child-frame-exportAsync",
        "compositionType": "single-image-atom",
        "publicPath": "/assets/air-ease-v2/detail/la-croissance/atomic/white-petal-hat/look-style/02-3301-248@2x.png",
        "width": 890,
        "height": 890,
        "byteLength": 1000177,
        "sha256": "aebf18233d163a14fe420785063e5b78b8ab61b048d102ad74ca47859a8afad4",
        "status": "available"
      },
      "la-croissance-detail-white-petal-hat-look-style-03-3301-250": {
        "assetId": "la-croissance-detail-white-petal-hat-look-style-03-3301-250",
        "route": "/air-ease-v2/detail/white-petal-hat",
        "slug": "white-petal-hat",
        "series": "la croissance",
        "productStyle": "Petal Hat",
        "colorway": "White",
        "role": "look-style",
        "sequence": 3,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:250",
        "sourceName": "Petal Hat look-style 3",
        "sourceType": "direct-figma-child-frame-exportAsync",
        "compositionType": "single-image-atom",
        "publicPath": "/assets/air-ease-v2/detail/la-croissance/atomic/white-petal-hat/look-style/03-3301-250@2x.png",
        "width": 890,
        "height": 890,
        "byteLength": 971810,
        "sha256": "13d04665a892c9d2cc7602a533071f9cb7f206d10740d9317c6a420d96b9755e",
        "status": "available"
      },
      "la-croissance-detail-white-petal-hat-look-style-04-3301-252": {
        "assetId": "la-croissance-detail-white-petal-hat-look-style-04-3301-252",
        "route": "/air-ease-v2/detail/white-petal-hat",
        "slug": "white-petal-hat",
        "series": "la croissance",
        "productStyle": "Petal Hat",
        "colorway": "White",
        "role": "look-style",
        "sequence": 4,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:252",
        "sourceName": "Petal Hat look-style 4",
        "sourceType": "direct-figma-child-frame-exportAsync",
        "compositionType": "single-image-atom",
        "publicPath": "/assets/air-ease-v2/detail/la-croissance/atomic/white-petal-hat/look-style/04-3301-252@2x.png",
        "width": 890,
        "height": 890,
        "byteLength": 1095463,
        "sha256": "a29da486c33fa075d8e06d0cb2ee08faa6bbb88f8bf0f6f8b02bcc7fd996ad1b",
        "status": "available"
      },
      "la-croissance-detail-white-petal-hat-more-wear-01-3301-255": {
        "assetId": "la-croissance-detail-white-petal-hat-more-wear-01-3301-255",
        "route": "/air-ease-v2/detail/white-petal-hat",
        "slug": "white-petal-hat",
        "series": "la croissance",
        "productStyle": "Petal Hat",
        "colorway": "White",
        "role": "more-wear",
        "sequence": 1,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:255",
        "sourceName": "Petal Hat more-wear 1",
        "sourceType": "direct-figma-child-frame-exportAsync",
        "compositionType": "single-image-atom",
        "publicPath": "/assets/air-ease-v2/detail/la-croissance/atomic/white-petal-hat/more-wear/01-3301-255@2x.png",
        "width": 890,
        "height": 890,
        "byteLength": 914755,
        "sha256": "d18dd3109009eb6c9f283352e6bfb83b05597723afa24136db22251187d1fe93",
        "status": "available"
      },
      "la-croissance-detail-white-petal-hat-more-wear-02-3301-258": {
        "assetId": "la-croissance-detail-white-petal-hat-more-wear-02-3301-258",
        "route": "/air-ease-v2/detail/white-petal-hat",
        "slug": "white-petal-hat",
        "series": "la croissance",
        "productStyle": "Petal Hat",
        "colorway": "White",
        "role": "more-wear",
        "sequence": 2,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:258",
        "sourceName": "Petal Hat more-wear 2",
        "sourceType": "direct-figma-child-frame-exportAsync",
        "compositionType": "single-image-atom",
        "publicPath": "/assets/air-ease-v2/detail/la-croissance/atomic/white-petal-hat/more-wear/02-3301-258@2x.png",
        "width": 890,
        "height": 890,
        "byteLength": 1089195,
        "sha256": "a69645eaea8246b076b007494788c9bfd27bdd91c3d9bdaeae13d7c49abdb14d",
        "status": "available"
      },
      "la-croissance-detail-white-petal-hat-more-wear-03-3301-260": {
        "assetId": "la-croissance-detail-white-petal-hat-more-wear-03-3301-260",
        "route": "/air-ease-v2/detail/white-petal-hat",
        "slug": "white-petal-hat",
        "series": "la croissance",
        "productStyle": "Petal Hat",
        "colorway": "White",
        "role": "more-wear",
        "sequence": 3,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:260",
        "sourceName": "Petal Hat more-wear 3",
        "sourceType": "direct-figma-child-frame-exportAsync",
        "compositionType": "single-image-atom",
        "publicPath": "/assets/air-ease-v2/detail/la-croissance/atomic/white-petal-hat/more-wear/03-3301-260@2x.png",
        "width": 890,
        "height": 890,
        "byteLength": 917868,
        "sha256": "cfab4b7a1cbcdaf7527cc54a6b4a9c918c8845c326066de1a5df2824aa7724d5",
        "status": "available"
      },
      "la-croissance-detail-white-petal-hat-how-to-wear-photo-01-3301-266": {
        "assetId": "la-croissance-detail-white-petal-hat-how-to-wear-photo-01-3301-266",
        "route": "/air-ease-v2/detail/white-petal-hat",
        "slug": "white-petal-hat",
        "series": "la croissance",
        "productStyle": "Petal Hat",
        "colorway": "White",
        "role": "how-to-wear-photo",
        "sequence": 1,
        "step": 1,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:266",
        "sourceName": "Petal Hat how-to-wear-photo 1",
        "sourceType": "direct-figma-child-frame-exportAsync",
        "compositionType": "single-image-atom",
        "publicPath": "/assets/air-ease-v2/detail/la-croissance/atomic/white-petal-hat/how-photo/01-3301-266@2x.png",
        "width": 890,
        "height": 890,
        "byteLength": 1111669,
        "sha256": "0e6e3a8f09e9f7e3c8bf4ccc38501050ad27d92a8458c61bb1961a9b31e3140c",
        "status": "available"
      },
      "la-croissance-detail-white-petal-hat-how-to-wear-photo-02-3301-268": {
        "assetId": "la-croissance-detail-white-petal-hat-how-to-wear-photo-02-3301-268",
        "route": "/air-ease-v2/detail/white-petal-hat",
        "slug": "white-petal-hat",
        "series": "la croissance",
        "productStyle": "Petal Hat",
        "colorway": "White",
        "role": "how-to-wear-photo",
        "sequence": 2,
        "step": 1,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:268",
        "sourceName": "Petal Hat how-to-wear-photo 2",
        "sourceType": "direct-figma-child-frame-exportAsync",
        "compositionType": "single-image-atom",
        "publicPath": "/assets/air-ease-v2/detail/la-croissance/atomic/white-petal-hat/how-photo/02-3301-268@2x.png",
        "width": 890,
        "height": 890,
        "byteLength": 1196101,
        "sha256": "507378bf022eacecd861400cb1734aa54ca6a0006683a8386fceeb0e3af32cc0",
        "status": "available"
      },
      "la-croissance-detail-white-petal-hat-how-to-wear-sketch-01-3301-270": {
        "assetId": "la-croissance-detail-white-petal-hat-how-to-wear-sketch-01-3301-270",
        "route": "/air-ease-v2/detail/white-petal-hat",
        "slug": "white-petal-hat",
        "series": "la croissance",
        "productStyle": "Petal Hat",
        "colorway": "White",
        "role": "how-to-wear-sketch",
        "sequence": 1,
        "step": 1,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:270",
        "sourceName": "Petal Hat how-to-wear-sketch 1",
        "sourceType": "direct-figma-child-frame-exportAsync",
        "compositionType": "single-image-atom",
        "publicPath": "/assets/air-ease-v2/detail/la-croissance/atomic/white-petal-hat/how-sketch/01-3301-270@2x.png",
        "width": 890,
        "height": 890,
        "byteLength": 38581,
        "sha256": "3ef7ac0dd63ac164de4d6299fa6b613619a4fced25a6fa608f341453c364bf9a",
        "status": "available"
      },
      "la-croissance-detail-white-petal-hat-how-to-wear-photo-03-3301-275": {
        "assetId": "la-croissance-detail-white-petal-hat-how-to-wear-photo-03-3301-275",
        "route": "/air-ease-v2/detail/white-petal-hat",
        "slug": "white-petal-hat",
        "series": "la croissance",
        "productStyle": "Petal Hat",
        "colorway": "White",
        "role": "how-to-wear-photo",
        "sequence": 3,
        "step": 2,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:275",
        "sourceName": "Petal Hat how-to-wear-photo 3",
        "sourceType": "direct-figma-child-frame-exportAsync",
        "compositionType": "single-image-atom",
        "publicPath": "/assets/air-ease-v2/detail/la-croissance/atomic/white-petal-hat/how-photo/03-3301-275@2x.png",
        "width": 890,
        "height": 890,
        "byteLength": 1100282,
        "sha256": "8578ac5dfd2f765f692462f1c58e7c88ef98a66ff9928259f39f48f57dd2afa5",
        "status": "available"
      },
      "la-croissance-detail-white-petal-hat-how-to-wear-photo-04-3301-277": {
        "assetId": "la-croissance-detail-white-petal-hat-how-to-wear-photo-04-3301-277",
        "route": "/air-ease-v2/detail/white-petal-hat",
        "slug": "white-petal-hat",
        "series": "la croissance",
        "productStyle": "Petal Hat",
        "colorway": "White",
        "role": "how-to-wear-photo",
        "sequence": 4,
        "step": 2,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:277",
        "sourceName": "Petal Hat how-to-wear-photo 4",
        "sourceType": "direct-figma-child-frame-exportAsync",
        "compositionType": "single-image-atom",
        "publicPath": "/assets/air-ease-v2/detail/la-croissance/atomic/white-petal-hat/how-photo/04-3301-277@2x.png",
        "width": 890,
        "height": 890,
        "byteLength": 1001743,
        "sha256": "05c0a5fbeb804f0cdd4a6562820b3a2e32b4524a0cd74bfb3168d91ef127045a",
        "status": "available"
      },
      "la-croissance-detail-white-petal-hat-how-to-wear-sketch-02-3301-279": {
        "assetId": "la-croissance-detail-white-petal-hat-how-to-wear-sketch-02-3301-279",
        "route": "/air-ease-v2/detail/white-petal-hat",
        "slug": "white-petal-hat",
        "series": "la croissance",
        "productStyle": "Petal Hat",
        "colorway": "White",
        "role": "how-to-wear-sketch",
        "sequence": 2,
        "step": 2,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:279",
        "sourceName": "Petal Hat how-to-wear-sketch 2",
        "sourceType": "direct-figma-child-frame-exportAsync",
        "compositionType": "single-image-atom",
        "publicPath": "/assets/air-ease-v2/detail/la-croissance/atomic/white-petal-hat/how-sketch/02-3301-279@2x.png",
        "width": 890,
        "height": 890,
        "byteLength": 51976,
        "sha256": "22d6d2703145e3016691a5138e38756dbd940d5840efd0a8d97f28b40244a4b8",
        "status": "available"
      },
      "detail-la-croissance-white-airy-veil-hat-hero-main": {
        "assetId": "detail-la-croissance-white-airy-veil-hat-hero-main",
        "route": "/air-ease-v2/detail/white-airy-veil-hat",
        "slug": "white-airy-veil-hat",
        "series": "la croissance",
        "productStyle": "Airy Veil Hat",
        "colorway": "White",
        "role": "product-gallery",
        "sequence": 1,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:483",
        "sourceName": "main image 1",
        "sourceType": "direct-figma-exportAsync-png",
        "compositionType": "single-image-atom",
        "publicPath": "/assets/air-ease-v2/image-fidelity/p0/26-capsule---la-croissance-detail/detail-la-croissance-white-airy-veil-hat-hero-main-3301-483@2x.png",
        "width": 1800,
        "height": 1800,
        "byteLength": 3482544,
        "sha256": "cf4590f669dd064a8b9fe882e07bf52fbbaec24942b35b728f1bdfaefdeb6f52",
        "status": "available"
      },
      "detail-la-croissance-white-airy-veil-hat-hero-closeup": {
        "assetId": "detail-la-croissance-white-airy-veil-hat-hero-closeup",
        "route": "/air-ease-v2/detail/white-airy-veil-hat",
        "slug": "white-airy-veil-hat",
        "series": "la croissance",
        "productStyle": "Airy Veil Hat",
        "colorway": "White",
        "role": "product-gallery",
        "sequence": 2,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:485",
        "sourceName": "main image 2",
        "sourceType": "direct-figma-exportAsync-png",
        "compositionType": "single-image-atom",
        "publicPath": "/assets/air-ease-v2/image-fidelity/p0/26-capsule---la-croissance-detail/detail-la-croissance-white-airy-veil-hat-hero-closeup-3301-485@2x.png",
        "width": 1800,
        "height": 1800,
        "byteLength": 3343069,
        "sha256": "db46b0d55a7da7ad1164e1674668fc05936757cfd044a9cb7cd80c0941a922a1",
        "status": "available"
      },
      "la-croissance-detail-white-airy-veil-hat-look-style-01-3301-489": {
        "assetId": "la-croissance-detail-white-airy-veil-hat-look-style-01-3301-489",
        "route": "/air-ease-v2/detail/white-airy-veil-hat",
        "slug": "white-airy-veil-hat",
        "series": "la croissance",
        "productStyle": "Airy Veil Hat",
        "colorway": "White",
        "role": "look-style",
        "sequence": 1,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:489",
        "sourceName": "Airy Veil Hat look-style 1",
        "sourceType": "direct-figma-child-frame-exportAsync",
        "compositionType": "single-image-atom",
        "publicPath": "/assets/air-ease-v2/detail/la-croissance/atomic/white-airy-veil-hat/look-style/01-3301-489@2x.png",
        "width": 890,
        "height": 890,
        "byteLength": 1121312,
        "sha256": "c30af8d7f2b29801b7860d8ab6ad3242d3043ef853ad0eac7fa900fc1cc8e18d",
        "status": "available"
      },
      "la-croissance-detail-white-airy-veil-hat-look-style-02-3301-499": {
        "assetId": "la-croissance-detail-white-airy-veil-hat-look-style-02-3301-499",
        "route": "/air-ease-v2/detail/white-airy-veil-hat",
        "slug": "white-airy-veil-hat",
        "series": "la croissance",
        "productStyle": "Airy Veil Hat",
        "colorway": "White",
        "role": "look-style",
        "sequence": 2,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:499",
        "sourceName": "Airy Veil Hat look-style 2",
        "sourceType": "direct-figma-child-frame-exportAsync",
        "compositionType": "single-image-atom",
        "publicPath": "/assets/air-ease-v2/detail/la-croissance/atomic/white-airy-veil-hat/look-style/02-3301-499@2x.png",
        "width": 890,
        "height": 890,
        "byteLength": 867976,
        "sha256": "6f56b5f07e0f8a5fe7a72982309a84f5bb2eedcda217808b6754a9adb09ef5c9",
        "status": "available"
      },
      "la-croissance-detail-white-airy-veil-hat-look-style-03-3301-501": {
        "assetId": "la-croissance-detail-white-airy-veil-hat-look-style-03-3301-501",
        "route": "/air-ease-v2/detail/white-airy-veil-hat",
        "slug": "white-airy-veil-hat",
        "series": "la croissance",
        "productStyle": "Airy Veil Hat",
        "colorway": "White",
        "role": "look-style",
        "sequence": 3,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:501",
        "sourceName": "Airy Veil Hat look-style 3",
        "sourceType": "direct-figma-child-frame-exportAsync",
        "compositionType": "single-image-atom",
        "publicPath": "/assets/air-ease-v2/detail/la-croissance/atomic/white-airy-veil-hat/look-style/03-3301-501@2x.png",
        "width": 890,
        "height": 890,
        "byteLength": 1149415,
        "sha256": "9411c71050e23c7ef44019253148cf1630c94907dbefb21deea0c561b9fc6361",
        "status": "available"
      },
      "la-croissance-detail-white-airy-veil-hat-look-style-04-3301-503": {
        "assetId": "la-croissance-detail-white-airy-veil-hat-look-style-04-3301-503",
        "route": "/air-ease-v2/detail/white-airy-veil-hat",
        "slug": "white-airy-veil-hat",
        "series": "la croissance",
        "productStyle": "Airy Veil Hat",
        "colorway": "White",
        "role": "look-style",
        "sequence": 4,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:503",
        "sourceName": "Airy Veil Hat look-style 4",
        "sourceType": "direct-figma-child-frame-exportAsync",
        "compositionType": "single-image-atom",
        "publicPath": "/assets/air-ease-v2/detail/la-croissance/atomic/white-airy-veil-hat/look-style/04-3301-503@2x.png",
        "width": 890,
        "height": 890,
        "byteLength": 1148443,
        "sha256": "d4c0db0670aa9ab17f3802a8bf93509a7ac29a1324f2095bfc530e0999c7dad2",
        "status": "available"
      },
      "la-croissance-detail-white-airy-veil-hat-more-wear-01-3301-506": {
        "assetId": "la-croissance-detail-white-airy-veil-hat-more-wear-01-3301-506",
        "route": "/air-ease-v2/detail/white-airy-veil-hat",
        "slug": "white-airy-veil-hat",
        "series": "la croissance",
        "productStyle": "Airy Veil Hat",
        "colorway": "White",
        "role": "more-wear",
        "sequence": 1,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:506",
        "sourceName": "Airy Veil Hat more-wear 1",
        "sourceType": "direct-figma-child-frame-exportAsync",
        "compositionType": "single-image-atom",
        "publicPath": "/assets/air-ease-v2/detail/la-croissance/atomic/white-airy-veil-hat/more-wear/01-3301-506@2x.png",
        "width": 890,
        "height": 890,
        "byteLength": 1177865,
        "sha256": "b5cd9239df9928be7c7691211db759f3dc5125de1852b94ed8d052e73ac2b8d2",
        "status": "available"
      },
      "la-croissance-detail-white-airy-veil-hat-more-wear-02-3301-508": {
        "assetId": "la-croissance-detail-white-airy-veil-hat-more-wear-02-3301-508",
        "route": "/air-ease-v2/detail/white-airy-veil-hat",
        "slug": "white-airy-veil-hat",
        "series": "la croissance",
        "productStyle": "Airy Veil Hat",
        "colorway": "White",
        "role": "more-wear",
        "sequence": 2,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:508",
        "sourceName": "Airy Veil Hat more-wear 2",
        "sourceType": "direct-figma-child-frame-exportAsync",
        "compositionType": "single-image-atom",
        "publicPath": "/assets/air-ease-v2/detail/la-croissance/atomic/white-airy-veil-hat/more-wear/02-3301-508@2x.png",
        "width": 890,
        "height": 890,
        "byteLength": 1197082,
        "sha256": "8cd6ffeba75f85592b8cce0553c9c1f4dc9bf706dfafccc0f5059b3f6d9cc0c6",
        "status": "available"
      },
      "la-croissance-detail-white-airy-veil-hat-more-wear-03-3301-511": {
        "assetId": "la-croissance-detail-white-airy-veil-hat-more-wear-03-3301-511",
        "route": "/air-ease-v2/detail/white-airy-veil-hat",
        "slug": "white-airy-veil-hat",
        "series": "la croissance",
        "productStyle": "Airy Veil Hat",
        "colorway": "White",
        "role": "more-wear",
        "sequence": 3,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:511",
        "sourceName": "Airy Veil Hat more-wear 3",
        "sourceType": "direct-figma-child-frame-exportAsync",
        "compositionType": "single-image-atom",
        "publicPath": "/assets/air-ease-v2/detail/la-croissance/atomic/white-airy-veil-hat/more-wear/03-3301-511@2x.png",
        "width": 890,
        "height": 890,
        "byteLength": 1168267,
        "sha256": "5c00253132330bba3aaca75cb92190aa7e3563586eca7fee61a9b9d6af4eb8e0",
        "status": "available"
      },
      "la-croissance-detail-white-airy-veil-hat-more-wear-04-3301-513": {
        "assetId": "la-croissance-detail-white-airy-veil-hat-more-wear-04-3301-513",
        "route": "/air-ease-v2/detail/white-airy-veil-hat",
        "slug": "white-airy-veil-hat",
        "series": "la croissance",
        "productStyle": "Airy Veil Hat",
        "colorway": "White",
        "role": "more-wear",
        "sequence": 4,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:513",
        "sourceName": "Airy Veil Hat more-wear 4",
        "sourceType": "direct-figma-child-frame-exportAsync",
        "compositionType": "single-image-atom",
        "publicPath": "/assets/air-ease-v2/detail/la-croissance/atomic/white-airy-veil-hat/more-wear/04-3301-513@2x.png",
        "width": 890,
        "height": 890,
        "byteLength": 1169871,
        "sha256": "271bc495f94d111cee6ce97ccc162c0e8b2b3e04f65b7119daae5c4e32d472a7",
        "status": "available"
      },
      "la-croissance-detail-white-airy-veil-hat-how-to-wear-photo-01-3301-517": {
        "assetId": "la-croissance-detail-white-airy-veil-hat-how-to-wear-photo-01-3301-517",
        "route": "/air-ease-v2/detail/white-airy-veil-hat",
        "slug": "white-airy-veil-hat",
        "series": "la croissance",
        "productStyle": "Airy Veil Hat",
        "colorway": "White",
        "role": "how-to-wear-photo",
        "sequence": 1,
        "step": 1,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:517",
        "sourceName": "Airy Veil Hat how-to-wear-photo 1",
        "sourceType": "direct-figma-child-frame-exportAsync",
        "compositionType": "single-image-atom",
        "publicPath": "/assets/air-ease-v2/detail/la-croissance/atomic/white-airy-veil-hat/how-photo/01-3301-517@2x.png",
        "width": 890,
        "height": 890,
        "byteLength": 957716,
        "sha256": "81ddd87d10b23daf9498acb65be289225403a7daae5cfa4342d32f8c050a2cd0",
        "status": "available"
      },
      "la-croissance-detail-white-airy-veil-hat-how-to-wear-photo-02-3301-519": {
        "assetId": "la-croissance-detail-white-airy-veil-hat-how-to-wear-photo-02-3301-519",
        "route": "/air-ease-v2/detail/white-airy-veil-hat",
        "slug": "white-airy-veil-hat",
        "series": "la croissance",
        "productStyle": "Airy Veil Hat",
        "colorway": "White",
        "role": "how-to-wear-photo",
        "sequence": 2,
        "step": 1,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:519",
        "sourceName": "Airy Veil Hat how-to-wear-photo 2",
        "sourceType": "direct-figma-child-frame-exportAsync",
        "compositionType": "single-image-atom",
        "publicPath": "/assets/air-ease-v2/detail/la-croissance/atomic/white-airy-veil-hat/how-photo/02-3301-519@2x.png",
        "width": 890,
        "height": 890,
        "byteLength": 1065658,
        "sha256": "8b7fd92eacf73920270ce55708a64876be08ff08aead5c658311167d0c4db66d",
        "status": "available"
      },
      "la-croissance-detail-white-airy-veil-hat-how-to-wear-sketch-01-3301-521": {
        "assetId": "la-croissance-detail-white-airy-veil-hat-how-to-wear-sketch-01-3301-521",
        "route": "/air-ease-v2/detail/white-airy-veil-hat",
        "slug": "white-airy-veil-hat",
        "series": "la croissance",
        "productStyle": "Airy Veil Hat",
        "colorway": "White",
        "role": "how-to-wear-sketch",
        "sequence": 1,
        "step": 1,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:521",
        "sourceName": "Airy Veil Hat how-to-wear-sketch 1",
        "sourceType": "direct-figma-child-frame-exportAsync",
        "compositionType": "single-image-atom",
        "publicPath": "/assets/air-ease-v2/detail/la-croissance/atomic/white-airy-veil-hat/how-sketch/01-3301-521@2x.png",
        "width": 890,
        "height": 890,
        "byteLength": 44840,
        "sha256": "e26ff13d9d00554fa02780cf162bf17646545d5d818098b7fde57a81ac18034d",
        "status": "available"
      },
      "la-croissance-detail-white-airy-veil-hat-how-to-wear-photo-03-3301-528": {
        "assetId": "la-croissance-detail-white-airy-veil-hat-how-to-wear-photo-03-3301-528",
        "route": "/air-ease-v2/detail/white-airy-veil-hat",
        "slug": "white-airy-veil-hat",
        "series": "la croissance",
        "productStyle": "Airy Veil Hat",
        "colorway": "White",
        "role": "how-to-wear-photo",
        "sequence": 3,
        "step": 2,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:528",
        "sourceName": "Airy Veil Hat how-to-wear-photo 3",
        "sourceType": "direct-figma-child-frame-exportAsync",
        "compositionType": "single-image-atom",
        "publicPath": "/assets/air-ease-v2/detail/la-croissance/atomic/white-airy-veil-hat/how-photo/03-3301-528@2x.png",
        "width": 890,
        "height": 890,
        "byteLength": 1164237,
        "sha256": "d340331f3742292d8944187478fee84a988c805303e091332da8d1d15f8d1349",
        "status": "available"
      },
      "la-croissance-detail-white-airy-veil-hat-how-to-wear-photo-04-3301-530": {
        "assetId": "la-croissance-detail-white-airy-veil-hat-how-to-wear-photo-04-3301-530",
        "route": "/air-ease-v2/detail/white-airy-veil-hat",
        "slug": "white-airy-veil-hat",
        "series": "la croissance",
        "productStyle": "Airy Veil Hat",
        "colorway": "White",
        "role": "how-to-wear-photo",
        "sequence": 4,
        "step": 2,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:530",
        "sourceName": "Airy Veil Hat how-to-wear-photo 4",
        "sourceType": "direct-figma-child-frame-exportAsync",
        "compositionType": "single-image-atom",
        "publicPath": "/assets/air-ease-v2/detail/la-croissance/atomic/white-airy-veil-hat/how-photo/04-3301-530@2x.png",
        "width": 890,
        "height": 890,
        "byteLength": 932191,
        "sha256": "244e55684e760701bd32d4ca658e956b2609a1dc6380747918aa72084815cca3",
        "status": "available"
      },
      "la-croissance-detail-white-airy-veil-hat-how-to-wear-sketch-02-3301-532": {
        "assetId": "la-croissance-detail-white-airy-veil-hat-how-to-wear-sketch-02-3301-532",
        "route": "/air-ease-v2/detail/white-airy-veil-hat",
        "slug": "white-airy-veil-hat",
        "series": "la croissance",
        "productStyle": "Airy Veil Hat",
        "colorway": "White",
        "role": "how-to-wear-sketch",
        "sequence": 2,
        "step": 2,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:532",
        "sourceName": "Airy Veil Hat how-to-wear-sketch 2",
        "sourceType": "direct-figma-child-frame-exportAsync",
        "compositionType": "single-image-atom",
        "publicPath": "/assets/air-ease-v2/detail/la-croissance/atomic/white-airy-veil-hat/how-sketch/02-3301-532@2x.png",
        "width": 890,
        "height": 890,
        "byteLength": 41217,
        "sha256": "fd323e2177aeefee1f29268bade164778ca900a16d13271b877ac42ca60b436f",
        "status": "available"
      },
      "detail-la-croissance-black-petal-hat-hero-main": {
        "assetId": "detail-la-croissance-black-petal-hat-hero-main",
        "route": "/air-ease-v2/detail/black-petal-hat",
        "slug": "black-petal-hat",
        "series": "la croissance",
        "productStyle": "Petal Hat",
        "colorway": "Black",
        "role": "product-gallery",
        "sequence": 1,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:363",
        "sourceName": "main 1",
        "sourceType": "direct-figma-exportAsync-png",
        "compositionType": "single-image-atom",
        "publicPath": "/assets/air-ease-v2/image-fidelity/p0/26-capsule---la-croissance-detail/detail-la-croissance-black-petal-hat-hero-main-3301-363@2x.png",
        "width": 1800,
        "height": 1800,
        "byteLength": 2950617,
        "sha256": "506016ccf7779491dd209f7843c847d4891d383b1fb7d5e2a461badca16abc4f",
        "status": "available"
      },
      "detail-la-croissance-black-petal-hat-hero-closeup": {
        "assetId": "detail-la-croissance-black-petal-hat-hero-closeup",
        "route": "/air-ease-v2/detail/black-petal-hat",
        "slug": "black-petal-hat",
        "series": "la croissance",
        "productStyle": "Petal Hat",
        "colorway": "Black",
        "role": "product-gallery",
        "sequence": 2,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:365",
        "sourceName": "main 2",
        "sourceType": "direct-figma-exportAsync-png",
        "compositionType": "single-image-atom",
        "publicPath": "/assets/air-ease-v2/image-fidelity/p0/26-capsule---la-croissance-detail/detail-la-croissance-black-petal-hat-hero-closeup-3301-365@2x.png",
        "width": 1800,
        "height": 1800,
        "byteLength": 3718611,
        "sha256": "ef13421e5b5bfd1129d651662325f69938f04bb44748a5f4624e135398f1a966",
        "status": "available"
      },
      "la-croissance-detail-black-petal-hat-look-style-01-3301-369": {
        "assetId": "la-croissance-detail-black-petal-hat-look-style-01-3301-369",
        "route": "/air-ease-v2/detail/black-petal-hat",
        "slug": "black-petal-hat",
        "series": "la croissance",
        "productStyle": "Petal Hat",
        "colorway": "Black",
        "role": "look-style",
        "sequence": 1,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:369",
        "sourceName": "Petal Hat look-style 1",
        "sourceType": "direct-figma-child-frame-exportAsync",
        "compositionType": "single-image-atom",
        "publicPath": "/assets/air-ease-v2/detail/la-croissance/atomic/black-petal-hat/look-style/01-3301-369@2x.png",
        "width": 890,
        "height": 890,
        "byteLength": 951325,
        "sha256": "b29a8d6a9b32c9a6a960dd7ef0c5512c516a60db2f1e7993bdeabf43946a1e06",
        "status": "available"
      },
      "la-croissance-detail-black-petal-hat-look-style-02-3301-371": {
        "assetId": "la-croissance-detail-black-petal-hat-look-style-02-3301-371",
        "route": "/air-ease-v2/detail/black-petal-hat",
        "slug": "black-petal-hat",
        "series": "la croissance",
        "productStyle": "Petal Hat",
        "colorway": "Black",
        "role": "look-style",
        "sequence": 2,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:371",
        "sourceName": "Petal Hat look-style 2",
        "sourceType": "direct-figma-child-frame-exportAsync",
        "compositionType": "single-image-atom",
        "publicPath": "/assets/air-ease-v2/detail/la-croissance/atomic/black-petal-hat/look-style/02-3301-371@2x.png",
        "width": 890,
        "height": 890,
        "byteLength": 977581,
        "sha256": "0871be30e7f14bafb4c0640388a6f8ec7f7aff014c3fcb7f44300f5c71b99c3b",
        "status": "available"
      },
      "la-croissance-detail-black-petal-hat-look-style-03-3301-373": {
        "assetId": "la-croissance-detail-black-petal-hat-look-style-03-3301-373",
        "route": "/air-ease-v2/detail/black-petal-hat",
        "slug": "black-petal-hat",
        "series": "la croissance",
        "productStyle": "Petal Hat",
        "colorway": "Black",
        "role": "look-style",
        "sequence": 3,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:373",
        "sourceName": "Petal Hat look-style 3",
        "sourceType": "direct-figma-child-frame-exportAsync",
        "compositionType": "single-image-atom",
        "publicPath": "/assets/air-ease-v2/detail/la-croissance/atomic/black-petal-hat/look-style/03-3301-373@2x.png",
        "width": 890,
        "height": 890,
        "byteLength": 931405,
        "sha256": "755f99c1d351e4dfce4bff635d11673a87771bef4fb32a059ea92f9d578212cb",
        "status": "available"
      },
      "la-croissance-detail-black-petal-hat-look-style-04-3301-375": {
        "assetId": "la-croissance-detail-black-petal-hat-look-style-04-3301-375",
        "route": "/air-ease-v2/detail/black-petal-hat",
        "slug": "black-petal-hat",
        "series": "la croissance",
        "productStyle": "Petal Hat",
        "colorway": "Black",
        "role": "look-style",
        "sequence": 4,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:375",
        "sourceName": "Petal Hat look-style 4",
        "sourceType": "direct-figma-child-frame-exportAsync",
        "compositionType": "single-image-atom",
        "publicPath": "/assets/air-ease-v2/detail/la-croissance/atomic/black-petal-hat/look-style/04-3301-375@2x.png",
        "width": 890,
        "height": 890,
        "byteLength": 1012480,
        "sha256": "1121be5ea2c7489d38fff1930c4262385b794895e9a2a313c805ffe53e4b9285",
        "status": "available"
      },
      "la-croissance-detail-black-petal-hat-more-wear-01-3301-379": {
        "assetId": "la-croissance-detail-black-petal-hat-more-wear-01-3301-379",
        "route": "/air-ease-v2/detail/black-petal-hat",
        "slug": "black-petal-hat",
        "series": "la croissance",
        "productStyle": "Petal Hat",
        "colorway": "Black",
        "role": "more-wear",
        "sequence": 1,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:379",
        "sourceName": "Petal Hat more-wear 1",
        "sourceType": "direct-figma-child-frame-exportAsync",
        "compositionType": "single-image-atom",
        "publicPath": "/assets/air-ease-v2/detail/la-croissance/atomic/black-petal-hat/more-wear/01-3301-379@2x.png",
        "width": 890,
        "height": 890,
        "byteLength": 875164,
        "sha256": "fb02cbcaab33eae0700eec802df5c706d24725d31ac9701850e40278cfb6e59c",
        "status": "available"
      },
      "la-croissance-detail-black-petal-hat-how-to-wear-photo-01-3301-383": {
        "assetId": "la-croissance-detail-black-petal-hat-how-to-wear-photo-01-3301-383",
        "route": "/air-ease-v2/detail/black-petal-hat",
        "slug": "black-petal-hat",
        "series": "la croissance",
        "productStyle": "Petal Hat",
        "colorway": "Black",
        "role": "how-to-wear-photo",
        "sequence": 1,
        "step": 1,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:383",
        "sourceName": "Petal Hat how-to-wear-photo 1",
        "sourceType": "direct-figma-child-frame-exportAsync",
        "compositionType": "single-image-atom",
        "publicPath": "/assets/air-ease-v2/detail/la-croissance/atomic/black-petal-hat/how-photo/01-3301-383@2x.png",
        "width": 890,
        "height": 890,
        "byteLength": 1040923,
        "sha256": "d8276185edb8120098278bfe18f7dd280c43ce548b37741459c0c0da73e1db78",
        "status": "available"
      },
      "la-croissance-detail-black-petal-hat-how-to-wear-photo-02-3301-385": {
        "assetId": "la-croissance-detail-black-petal-hat-how-to-wear-photo-02-3301-385",
        "route": "/air-ease-v2/detail/black-petal-hat",
        "slug": "black-petal-hat",
        "series": "la croissance",
        "productStyle": "Petal Hat",
        "colorway": "Black",
        "role": "how-to-wear-photo",
        "sequence": 2,
        "step": 1,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:385",
        "sourceName": "Petal Hat how-to-wear-photo 2",
        "sourceType": "direct-figma-child-frame-exportAsync",
        "compositionType": "single-image-atom",
        "publicPath": "/assets/air-ease-v2/detail/la-croissance/atomic/black-petal-hat/how-photo/02-3301-385@2x.png",
        "width": 890,
        "height": 890,
        "byteLength": 1057770,
        "sha256": "7b958befa213877e1ce32289911ffbc180dd31b687dcd02b3cf39185af75ec07",
        "status": "available"
      },
      "la-croissance-detail-black-petal-hat-how-to-wear-sketch-01-3301-388": {
        "assetId": "la-croissance-detail-black-petal-hat-how-to-wear-sketch-01-3301-388",
        "route": "/air-ease-v2/detail/black-petal-hat",
        "slug": "black-petal-hat",
        "series": "la croissance",
        "productStyle": "Petal Hat",
        "colorway": "Black",
        "role": "how-to-wear-sketch",
        "sequence": 1,
        "step": 1,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:388",
        "sourceName": "Petal Hat how-to-wear-sketch 1",
        "sourceType": "direct-figma-child-frame-exportAsync",
        "compositionType": "single-image-atom",
        "publicPath": "/assets/air-ease-v2/detail/la-croissance/atomic/black-petal-hat/how-sketch/01-3301-388@2x.png",
        "width": 890,
        "height": 890,
        "byteLength": 38535,
        "sha256": "e0fd17d925ec939ab954f8ae441c539637eb5dbbb9fe38f1befea02eb24b8575",
        "status": "available"
      },
      "la-croissance-detail-black-petal-hat-how-to-wear-photo-03-3301-393": {
        "assetId": "la-croissance-detail-black-petal-hat-how-to-wear-photo-03-3301-393",
        "route": "/air-ease-v2/detail/black-petal-hat",
        "slug": "black-petal-hat",
        "series": "la croissance",
        "productStyle": "Petal Hat",
        "colorway": "Black",
        "role": "how-to-wear-photo",
        "sequence": 3,
        "step": 2,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:393",
        "sourceName": "Petal Hat how-to-wear-photo 3",
        "sourceType": "direct-figma-child-frame-exportAsync",
        "compositionType": "single-image-atom",
        "publicPath": "/assets/air-ease-v2/detail/la-croissance/atomic/black-petal-hat/how-photo/03-3301-393@2x.png",
        "width": 890,
        "height": 890,
        "byteLength": 989100,
        "sha256": "1556df06c48b5ab7750a6c334ce16c9358ebd2ab92e48df4e866d2ad72d04f44",
        "status": "available"
      },
      "la-croissance-detail-black-petal-hat-how-to-wear-photo-04-3301-396": {
        "assetId": "la-croissance-detail-black-petal-hat-how-to-wear-photo-04-3301-396",
        "route": "/air-ease-v2/detail/black-petal-hat",
        "slug": "black-petal-hat",
        "series": "la croissance",
        "productStyle": "Petal Hat",
        "colorway": "Black",
        "role": "how-to-wear-photo",
        "sequence": 4,
        "step": 2,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:396",
        "sourceName": "Petal Hat how-to-wear-photo 4",
        "sourceType": "direct-figma-child-frame-exportAsync",
        "compositionType": "single-image-atom",
        "publicPath": "/assets/air-ease-v2/detail/la-croissance/atomic/black-petal-hat/how-photo/04-3301-396@2x.png",
        "width": 890,
        "height": 890,
        "byteLength": 1121482,
        "sha256": "b4d6b880796dcc2c0c327c1b794b4b30b49efdf00c7f4e158fef96fa16960d7e",
        "status": "available"
      },
      "la-croissance-detail-black-petal-hat-how-to-wear-sketch-02-3301-399": {
        "assetId": "la-croissance-detail-black-petal-hat-how-to-wear-sketch-02-3301-399",
        "route": "/air-ease-v2/detail/black-petal-hat",
        "slug": "black-petal-hat",
        "series": "la croissance",
        "productStyle": "Petal Hat",
        "colorway": "Black",
        "role": "how-to-wear-sketch",
        "sequence": 2,
        "step": 2,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:399",
        "sourceName": "Petal Hat how-to-wear-sketch 2",
        "sourceType": "direct-figma-child-frame-exportAsync",
        "compositionType": "single-image-atom",
        "publicPath": "/assets/air-ease-v2/detail/la-croissance/atomic/black-petal-hat/how-sketch/02-3301-399@2x.png",
        "width": 890,
        "height": 890,
        "byteLength": 51973,
        "sha256": "2019e8f7c001938cec980a44eb721d9a0675cef80a6fa369e716a73763c5f28a",
        "status": "available"
      },
      "detail-la-croissance-black-airy-veil-hat-hero-main": {
        "assetId": "detail-la-croissance-black-airy-veil-hat-hero-main",
        "route": "/air-ease-v2/detail/black-airy-veil-hat",
        "slug": "black-airy-veil-hat",
        "series": "la croissance",
        "productStyle": "Airy Veil Hat",
        "colorway": "Black",
        "role": "product-gallery",
        "sequence": 1,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:618",
        "sourceName": "main image 1",
        "sourceType": "direct-figma-exportAsync-png",
        "compositionType": "single-image-atom",
        "publicPath": "/assets/air-ease-v2/image-fidelity/p0/26-capsule---la-croissance-detail/detail-la-croissance-black-airy-veil-hat-hero-main-3301-618@2x.png",
        "width": 1800,
        "height": 1800,
        "byteLength": 3304156,
        "sha256": "2f69b1e6d73f08ec21864bab00d7c9134728a1d471010d673032215dd214f4f5",
        "status": "available"
      },
      "detail-la-croissance-black-airy-veil-hat-hero-closeup": {
        "assetId": "detail-la-croissance-black-airy-veil-hat-hero-closeup",
        "route": "/air-ease-v2/detail/black-airy-veil-hat",
        "slug": "black-airy-veil-hat",
        "series": "la croissance",
        "productStyle": "Airy Veil Hat",
        "colorway": "Black",
        "role": "product-gallery",
        "sequence": 2,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:621",
        "sourceName": "main image 2",
        "sourceType": "direct-figma-exportAsync-png",
        "compositionType": "single-image-atom",
        "publicPath": "/assets/air-ease-v2/image-fidelity/p0/26-capsule---la-croissance-detail/detail-la-croissance-black-airy-veil-hat-hero-closeup-3301-621@2x.png",
        "width": 1800,
        "height": 1800,
        "byteLength": 3144413,
        "sha256": "f0a8064babadcd60ccb447f092592c36d80e16817f10964323237fc77574916d",
        "status": "available"
      },
      "la-croissance-detail-black-airy-veil-hat-look-style-01-3301-626": {
        "assetId": "la-croissance-detail-black-airy-veil-hat-look-style-01-3301-626",
        "route": "/air-ease-v2/detail/black-airy-veil-hat",
        "slug": "black-airy-veil-hat",
        "series": "la croissance",
        "productStyle": "Airy Veil Hat",
        "colorway": "Black",
        "role": "look-style",
        "sequence": 1,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:626",
        "sourceName": "Airy Veil Hat look-style 1",
        "sourceType": "direct-figma-child-frame-exportAsync",
        "compositionType": "single-image-atom",
        "publicPath": "/assets/air-ease-v2/detail/la-croissance/atomic/black-airy-veil-hat/look-style/01-3301-626@2x.png",
        "width": 890,
        "height": 890,
        "byteLength": 1099979,
        "sha256": "e275df8eb71a2d67e76cf864d9c6a76297ff92bd2ce2d3a247caf0c7971611d8",
        "status": "available"
      },
      "la-croissance-detail-black-airy-veil-hat-look-style-02-3301-628": {
        "assetId": "la-croissance-detail-black-airy-veil-hat-look-style-02-3301-628",
        "route": "/air-ease-v2/detail/black-airy-veil-hat",
        "slug": "black-airy-veil-hat",
        "series": "la croissance",
        "productStyle": "Airy Veil Hat",
        "colorway": "Black",
        "role": "look-style",
        "sequence": 2,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:628",
        "sourceName": "Airy Veil Hat look-style 2",
        "sourceType": "direct-figma-child-frame-exportAsync",
        "compositionType": "single-image-atom",
        "publicPath": "/assets/air-ease-v2/detail/la-croissance/atomic/black-airy-veil-hat/look-style/02-3301-628@2x.png",
        "width": 890,
        "height": 890,
        "byteLength": 1010742,
        "sha256": "e98fb223ba09932a4d5233207fd84a5033a5aa6352d59b1a6a98c990f1de4ea4",
        "status": "available"
      },
      "la-croissance-detail-black-airy-veil-hat-look-style-03-3301-630": {
        "assetId": "la-croissance-detail-black-airy-veil-hat-look-style-03-3301-630",
        "route": "/air-ease-v2/detail/black-airy-veil-hat",
        "slug": "black-airy-veil-hat",
        "series": "la croissance",
        "productStyle": "Airy Veil Hat",
        "colorway": "Black",
        "role": "look-style",
        "sequence": 3,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:630",
        "sourceName": "Airy Veil Hat look-style 3",
        "sourceType": "direct-figma-child-frame-exportAsync",
        "compositionType": "single-image-atom",
        "publicPath": "/assets/air-ease-v2/detail/la-croissance/atomic/black-airy-veil-hat/look-style/03-3301-630@2x.png",
        "width": 890,
        "height": 890,
        "byteLength": 927145,
        "sha256": "aca4e678decdb422ec94157fab8b12630f8dd07ff5e2ae5becb5d65aff77d263",
        "status": "available"
      },
      "la-croissance-detail-black-airy-veil-hat-look-style-04-3301-632": {
        "assetId": "la-croissance-detail-black-airy-veil-hat-look-style-04-3301-632",
        "route": "/air-ease-v2/detail/black-airy-veil-hat",
        "slug": "black-airy-veil-hat",
        "series": "la croissance",
        "productStyle": "Airy Veil Hat",
        "colorway": "Black",
        "role": "look-style",
        "sequence": 4,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:632",
        "sourceName": "Airy Veil Hat look-style 4",
        "sourceType": "direct-figma-child-frame-exportAsync",
        "compositionType": "single-image-atom",
        "publicPath": "/assets/air-ease-v2/detail/la-croissance/atomic/black-airy-veil-hat/look-style/04-3301-632@2x.png",
        "width": 890,
        "height": 890,
        "byteLength": 945001,
        "sha256": "0eb06b596e1270f26598a08e1b20e9f03fc08ffbb57eea48672a2266c154d186",
        "status": "available"
      },
      "la-croissance-detail-black-airy-veil-hat-more-wear-01-3301-635": {
        "assetId": "la-croissance-detail-black-airy-veil-hat-more-wear-01-3301-635",
        "route": "/air-ease-v2/detail/black-airy-veil-hat",
        "slug": "black-airy-veil-hat",
        "series": "la croissance",
        "productStyle": "Airy Veil Hat",
        "colorway": "Black",
        "role": "more-wear",
        "sequence": 1,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:635",
        "sourceName": "Airy Veil Hat more-wear 1",
        "sourceType": "direct-figma-child-frame-exportAsync",
        "compositionType": "single-image-atom",
        "publicPath": "/assets/air-ease-v2/detail/la-croissance/atomic/black-airy-veil-hat/more-wear/01-3301-635@2x.png",
        "width": 890,
        "height": 890,
        "byteLength": 980273,
        "sha256": "f000883c9a8c5978e0c81a2110f0e950814cca36fbd539999790380b724582e6",
        "status": "available"
      },
      "la-croissance-detail-black-airy-veil-hat-more-wear-02-3301-637": {
        "assetId": "la-croissance-detail-black-airy-veil-hat-more-wear-02-3301-637",
        "route": "/air-ease-v2/detail/black-airy-veil-hat",
        "slug": "black-airy-veil-hat",
        "series": "la croissance",
        "productStyle": "Airy Veil Hat",
        "colorway": "Black",
        "role": "more-wear",
        "sequence": 2,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:637",
        "sourceName": "Airy Veil Hat more-wear 2",
        "sourceType": "direct-figma-child-frame-exportAsync",
        "compositionType": "single-image-atom",
        "publicPath": "/assets/air-ease-v2/detail/la-croissance/atomic/black-airy-veil-hat/more-wear/02-3301-637@2x.png",
        "width": 890,
        "height": 890,
        "byteLength": 986577,
        "sha256": "0b3eb4532739ee61335f3ca836216172807b7bd438ae3a5e485be6b308a6a8ca",
        "status": "available"
      },
      "la-croissance-detail-black-airy-veil-hat-more-wear-03-3301-639": {
        "assetId": "la-croissance-detail-black-airy-veil-hat-more-wear-03-3301-639",
        "route": "/air-ease-v2/detail/black-airy-veil-hat",
        "slug": "black-airy-veil-hat",
        "series": "la croissance",
        "productStyle": "Airy Veil Hat",
        "colorway": "Black",
        "role": "more-wear",
        "sequence": 3,
        "step": null,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:639",
        "sourceName": "Airy Veil Hat more-wear 3",
        "sourceType": "direct-figma-child-frame-exportAsync",
        "compositionType": "single-image-atom",
        "publicPath": "/assets/air-ease-v2/detail/la-croissance/atomic/black-airy-veil-hat/more-wear/03-3301-639@2x.png",
        "width": 890,
        "height": 890,
        "byteLength": 930028,
        "sha256": "fde927c61764431908b8abec10f0dff9a238f422c90b42078290c250e25388e0",
        "status": "available"
      },
      "la-croissance-detail-black-airy-veil-hat-how-to-wear-photo-01-3301-643": {
        "assetId": "la-croissance-detail-black-airy-veil-hat-how-to-wear-photo-01-3301-643",
        "route": "/air-ease-v2/detail/black-airy-veil-hat",
        "slug": "black-airy-veil-hat",
        "series": "la croissance",
        "productStyle": "Airy Veil Hat",
        "colorway": "Black",
        "role": "how-to-wear-photo",
        "sequence": 1,
        "step": 1,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:643",
        "sourceName": "Airy Veil Hat how-to-wear-photo 1",
        "sourceType": "direct-figma-child-frame-exportAsync",
        "compositionType": "single-image-atom",
        "publicPath": "/assets/air-ease-v2/detail/la-croissance/atomic/black-airy-veil-hat/how-photo/01-3301-643@2x.png",
        "width": 890,
        "height": 890,
        "byteLength": 1015598,
        "sha256": "d1131326d415a819b6e17cda23428926285d8806f666ef2c18e8fb397b25947f",
        "status": "available"
      },
      "la-croissance-detail-black-airy-veil-hat-how-to-wear-photo-02-3301-645": {
        "assetId": "la-croissance-detail-black-airy-veil-hat-how-to-wear-photo-02-3301-645",
        "route": "/air-ease-v2/detail/black-airy-veil-hat",
        "slug": "black-airy-veil-hat",
        "series": "la croissance",
        "productStyle": "Airy Veil Hat",
        "colorway": "Black",
        "role": "how-to-wear-photo",
        "sequence": 2,
        "step": 1,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:645",
        "sourceName": "Airy Veil Hat how-to-wear-photo 2",
        "sourceType": "direct-figma-child-frame-exportAsync",
        "compositionType": "single-image-atom",
        "publicPath": "/assets/air-ease-v2/detail/la-croissance/atomic/black-airy-veil-hat/how-photo/02-3301-645@2x.png",
        "width": 890,
        "height": 890,
        "byteLength": 971225,
        "sha256": "1b0a59222725c2c2bd2134ed08109af954748bed2bc2c708fd8155d18c5d19f4",
        "status": "available"
      },
      "la-croissance-detail-black-airy-veil-hat-how-to-wear-sketch-01-3301-647": {
        "assetId": "la-croissance-detail-black-airy-veil-hat-how-to-wear-sketch-01-3301-647",
        "route": "/air-ease-v2/detail/black-airy-veil-hat",
        "slug": "black-airy-veil-hat",
        "series": "la croissance",
        "productStyle": "Airy Veil Hat",
        "colorway": "Black",
        "role": "how-to-wear-sketch",
        "sequence": 1,
        "step": 1,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:647",
        "sourceName": "Airy Veil Hat how-to-wear-sketch 1",
        "sourceType": "direct-figma-child-frame-exportAsync",
        "compositionType": "single-image-atom",
        "publicPath": "/assets/air-ease-v2/detail/la-croissance/atomic/black-airy-veil-hat/how-sketch/01-3301-647@2x.png",
        "width": 890,
        "height": 890,
        "byteLength": 44840,
        "sha256": "e26ff13d9d00554fa02780cf162bf17646545d5d818098b7fde57a81ac18034d",
        "status": "available"
      },
      "la-croissance-detail-black-airy-veil-hat-how-to-wear-photo-03-3301-654": {
        "assetId": "la-croissance-detail-black-airy-veil-hat-how-to-wear-photo-03-3301-654",
        "route": "/air-ease-v2/detail/black-airy-veil-hat",
        "slug": "black-airy-veil-hat",
        "series": "la croissance",
        "productStyle": "Airy Veil Hat",
        "colorway": "Black",
        "role": "how-to-wear-photo",
        "sequence": 3,
        "step": 2,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:654",
        "sourceName": "Airy Veil Hat how-to-wear-photo 3",
        "sourceType": "direct-figma-child-frame-exportAsync",
        "compositionType": "single-image-atom",
        "publicPath": "/assets/air-ease-v2/detail/la-croissance/atomic/black-airy-veil-hat/how-photo/03-3301-654@2x.png",
        "width": 890,
        "height": 890,
        "byteLength": 1101419,
        "sha256": "dfe63ded3ddf628b9dd36370c9b90fcb1bbef561890a1e14f2e263034e1aa94e",
        "status": "available"
      },
      "la-croissance-detail-black-airy-veil-hat-how-to-wear-photo-04-3301-656": {
        "assetId": "la-croissance-detail-black-airy-veil-hat-how-to-wear-photo-04-3301-656",
        "route": "/air-ease-v2/detail/black-airy-veil-hat",
        "slug": "black-airy-veil-hat",
        "series": "la croissance",
        "productStyle": "Airy Veil Hat",
        "colorway": "Black",
        "role": "how-to-wear-photo",
        "sequence": 4,
        "step": 2,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:656",
        "sourceName": "Airy Veil Hat how-to-wear-photo 4",
        "sourceType": "direct-figma-child-frame-exportAsync",
        "compositionType": "single-image-atom",
        "publicPath": "/assets/air-ease-v2/detail/la-croissance/atomic/black-airy-veil-hat/how-photo/04-3301-656@2x.png",
        "width": 890,
        "height": 890,
        "byteLength": 976515,
        "sha256": "2af962e15cd200bc2476433c5e3892968c85fdd4cf47c9aa46997a8a7c6ea32e",
        "status": "available"
      },
      "la-croissance-detail-black-airy-veil-hat-how-to-wear-sketch-02-3301-658": {
        "assetId": "la-croissance-detail-black-airy-veil-hat-how-to-wear-sketch-02-3301-658",
        "route": "/air-ease-v2/detail/black-airy-veil-hat",
        "slug": "black-airy-veil-hat",
        "series": "la croissance",
        "productStyle": "Airy Veil Hat",
        "colorway": "Black",
        "role": "how-to-wear-sketch",
        "sequence": 2,
        "step": 2,
        "sourcePage": "官网 redesign detail",
        "sourcePageNode": "3301:233",
        "sourceFigmaNode": "3301:658",
        "sourceName": "Airy Veil Hat how-to-wear-sketch 2",
        "sourceType": "direct-figma-child-frame-exportAsync",
        "compositionType": "single-image-atom",
        "publicPath": "/assets/air-ease-v2/detail/la-croissance/atomic/black-airy-veil-hat/how-sketch/02-3301-658@2x.png",
        "width": 890,
        "height": 890,
        "byteLength": 41217,
        "sha256": "fd323e2177aeefee1f29268bade164778ca900a16d13271b877ac42ca60b436f",
        "status": "available"
      }
    },
    "routes": [
      {
        "route": "/air-ease-v2/detail/white-petal-hat",
        "slug": "white-petal-hat",
        "series": "la croissance",
        "productTitle": "Petal Hat",
        "colorway": "White",
        "status": "available",
        "productGalleryAssetIds": [
          "detail-la-croissance-white-petal-hat-hero-main",
          "detail-la-croissance-white-petal-hat-hero-closeup"
        ],
        "lookStyleAssetIds": [
          "la-croissance-detail-white-petal-hat-look-style-01-3301-246",
          "la-croissance-detail-white-petal-hat-look-style-02-3301-248",
          "la-croissance-detail-white-petal-hat-look-style-03-3301-250",
          "la-croissance-detail-white-petal-hat-look-style-04-3301-252"
        ],
        "moreWearAssetIds": [
          "la-croissance-detail-white-petal-hat-more-wear-01-3301-255",
          "la-croissance-detail-white-petal-hat-more-wear-02-3301-258",
          "la-croissance-detail-white-petal-hat-more-wear-03-3301-260"
        ],
        "selectorAssetId": "detail-la-croissance-white-petal-hat-hero-main",
        "howToWearSteps": [
          {
            "step": 1,
            "photoAssetIds": [
              "la-croissance-detail-white-petal-hat-how-to-wear-photo-01-3301-266",
              "la-croissance-detail-white-petal-hat-how-to-wear-photo-02-3301-268"
            ],
            "sketchAssetIds": [
              "la-croissance-detail-white-petal-hat-how-to-wear-sketch-01-3301-270"
            ]
          },
          {
            "step": 2,
            "photoAssetIds": [
              "la-croissance-detail-white-petal-hat-how-to-wear-photo-03-3301-275",
              "la-croissance-detail-white-petal-hat-how-to-wear-photo-04-3301-277"
            ],
            "sketchAssetIds": [
              "la-croissance-detail-white-petal-hat-how-to-wear-sketch-02-3301-279"
            ]
          }
        ]
      },
      {
        "route": "/air-ease-v2/detail/white-airy-veil-hat",
        "slug": "white-airy-veil-hat",
        "series": "la croissance",
        "productTitle": "Airy Veil Hat",
        "colorway": "White",
        "status": "available",
        "productGalleryAssetIds": [
          "detail-la-croissance-white-airy-veil-hat-hero-main",
          "detail-la-croissance-white-airy-veil-hat-hero-closeup"
        ],
        "lookStyleAssetIds": [
          "la-croissance-detail-white-airy-veil-hat-look-style-01-3301-489",
          "la-croissance-detail-white-airy-veil-hat-look-style-02-3301-499",
          "la-croissance-detail-white-airy-veil-hat-look-style-03-3301-501",
          "la-croissance-detail-white-airy-veil-hat-look-style-04-3301-503"
        ],
        "moreWearAssetIds": [
          "la-croissance-detail-white-airy-veil-hat-more-wear-01-3301-506",
          "la-croissance-detail-white-airy-veil-hat-more-wear-02-3301-508",
          "la-croissance-detail-white-airy-veil-hat-more-wear-03-3301-511",
          "la-croissance-detail-white-airy-veil-hat-more-wear-04-3301-513"
        ],
        "selectorAssetId": "detail-la-croissance-white-airy-veil-hat-hero-main",
        "howToWearSteps": [
          {
            "step": 1,
            "photoAssetIds": [
              "la-croissance-detail-white-airy-veil-hat-how-to-wear-photo-01-3301-517",
              "la-croissance-detail-white-airy-veil-hat-how-to-wear-photo-02-3301-519"
            ],
            "sketchAssetIds": [
              "la-croissance-detail-white-airy-veil-hat-how-to-wear-sketch-01-3301-521"
            ]
          },
          {
            "step": 2,
            "photoAssetIds": [
              "la-croissance-detail-white-airy-veil-hat-how-to-wear-photo-03-3301-528",
              "la-croissance-detail-white-airy-veil-hat-how-to-wear-photo-04-3301-530"
            ],
            "sketchAssetIds": [
              "la-croissance-detail-white-airy-veil-hat-how-to-wear-sketch-02-3301-532"
            ]
          }
        ]
      },
      {
        "route": "/air-ease-v2/detail/black-petal-hat",
        "slug": "black-petal-hat",
        "series": "la croissance",
        "productTitle": "Petal Hat",
        "colorway": "Black",
        "status": "available",
        "productGalleryAssetIds": [
          "detail-la-croissance-black-petal-hat-hero-main",
          "detail-la-croissance-black-petal-hat-hero-closeup"
        ],
        "lookStyleAssetIds": [
          "la-croissance-detail-black-petal-hat-look-style-01-3301-369",
          "la-croissance-detail-black-petal-hat-look-style-02-3301-371",
          "la-croissance-detail-black-petal-hat-look-style-03-3301-373",
          "la-croissance-detail-black-petal-hat-look-style-04-3301-375"
        ],
        "moreWearAssetIds": [
          "la-croissance-detail-black-petal-hat-more-wear-01-3301-379"
        ],
        "selectorAssetId": "detail-la-croissance-black-petal-hat-hero-main",
        "howToWearSteps": [
          {
            "step": 1,
            "photoAssetIds": [
              "la-croissance-detail-black-petal-hat-how-to-wear-photo-01-3301-383",
              "la-croissance-detail-black-petal-hat-how-to-wear-photo-02-3301-385"
            ],
            "sketchAssetIds": [
              "la-croissance-detail-black-petal-hat-how-to-wear-sketch-01-3301-388"
            ]
          },
          {
            "step": 2,
            "photoAssetIds": [
              "la-croissance-detail-black-petal-hat-how-to-wear-photo-03-3301-393",
              "la-croissance-detail-black-petal-hat-how-to-wear-photo-04-3301-396"
            ],
            "sketchAssetIds": [
              "la-croissance-detail-black-petal-hat-how-to-wear-sketch-02-3301-399"
            ]
          }
        ]
      },
      {
        "route": "/air-ease-v2/detail/black-airy-veil-hat",
        "slug": "black-airy-veil-hat",
        "series": "la croissance",
        "productTitle": "Airy Veil Hat",
        "colorway": "Black",
        "status": "available",
        "productGalleryAssetIds": [
          "detail-la-croissance-black-airy-veil-hat-hero-main",
          "detail-la-croissance-black-airy-veil-hat-hero-closeup"
        ],
        "lookStyleAssetIds": [
          "la-croissance-detail-black-airy-veil-hat-look-style-01-3301-626",
          "la-croissance-detail-black-airy-veil-hat-look-style-02-3301-628",
          "la-croissance-detail-black-airy-veil-hat-look-style-03-3301-630",
          "la-croissance-detail-black-airy-veil-hat-look-style-04-3301-632"
        ],
        "moreWearAssetIds": [
          "la-croissance-detail-black-airy-veil-hat-more-wear-01-3301-635",
          "la-croissance-detail-black-airy-veil-hat-more-wear-02-3301-637",
          "la-croissance-detail-black-airy-veil-hat-more-wear-03-3301-639"
        ],
        "selectorAssetId": "detail-la-croissance-black-airy-veil-hat-hero-main",
        "howToWearSteps": [
          {
            "step": 1,
            "photoAssetIds": [
              "la-croissance-detail-black-airy-veil-hat-how-to-wear-photo-01-3301-643",
              "la-croissance-detail-black-airy-veil-hat-how-to-wear-photo-02-3301-645"
            ],
            "sketchAssetIds": [
              "la-croissance-detail-black-airy-veil-hat-how-to-wear-sketch-01-3301-647"
            ]
          },
          {
            "step": 2,
            "photoAssetIds": [
              "la-croissance-detail-black-airy-veil-hat-how-to-wear-photo-03-3301-654",
              "la-croissance-detail-black-airy-veil-hat-how-to-wear-photo-04-3301-656"
            ],
            "sketchAssetIds": [
              "la-croissance-detail-black-airy-veil-hat-how-to-wear-sketch-02-3301-658"
            ]
          }
        ]
      }
    ],
    "selectorGroups": {
      "la croissance": {
        "series": "la croissance",
        "routeOrder": [
          "/air-ease-v2/detail/white-petal-hat",
          "/air-ease-v2/detail/white-airy-veil-hat",
          "/air-ease-v2/detail/black-petal-hat",
          "/air-ease-v2/detail/black-airy-veil-hat"
        ],
        "swatches": [
          {
            "route": "/air-ease-v2/detail/white-petal-hat",
            "label": "White Petal Hat",
            "selectorAssetId": "detail-la-croissance-white-petal-hat-hero-main"
          },
          {
            "route": "/air-ease-v2/detail/white-airy-veil-hat",
            "label": "White Airy Veil Hat",
            "selectorAssetId": "detail-la-croissance-white-airy-veil-hat-hero-main"
          },
          {
            "route": "/air-ease-v2/detail/black-petal-hat",
            "label": "Black Petal Hat",
            "selectorAssetId": "detail-la-croissance-black-petal-hat-hero-main"
          },
          {
            "route": "/air-ease-v2/detail/black-airy-veil-hat",
            "label": "Black Airy Veil Hat",
            "selectorAssetId": "detail-la-croissance-black-airy-veil-hat-hero-main"
          }
        ]
      }
    }
  }
}
