{"machineConfig":{"id":"recommendation","initial":"checkPdpCtaVisible","states":{"checkPdpCtaVisible":{"invoke":{"input":{"expression":"{{ productInfo != empty and productInfo.recommendable and productInfo.enabled }}"},"src":"evaluate","onDone":[{"target":"pdpCta","actions":[]}],"onError":[{"target":"pdpCtaHidden","actions":[]}]},"tags":"loading"},"pdpCtaHidden":{"tags":"hidden"},"pdpCta":{"on":{"modal.open":[{"target":"modal","actions":[{"type":"setContext","params":{"$inputMode":"liquid","initialChatMessage":"{{ event.payload.initialChatMessage }}"}}],"meta":{}}],"modal.openSizeChart":[{"target":"modal.sizeChart","actions":[]}],"profiles.open":[{"target":"modal.profilesWithRec.profiles","actions":[]}]}},"modal":{"initial":"checkInitialGuidanceAvailable","states":{"chat":{"on":{"chat.clear":[{"target":"hwaRequired","actions":[]}]}},"profilesWithRec":{"initial":"yourSize","states":{"yourSize":{},"profiles":{"on":{"heightWeightAge.edit":[{"target":"#recommendation.modal.heightWeightAge","actions":[{"type":"setContext","params":{"editing":true}}]}],"profiles.mutate":[{"target":"#recommendation.modal.mutateProfile","actions":[]}],"edit.cancel":[{"target":"profiles","actions":[{"type":"clearProfileDraft"}]}],"profiles.new":[{"target":"profiles","actions":[{"type":"setupNewProfile"}]}]}}},"on":{"yourSize":[{"target":".yourSize","actions":[]}],"profiles":[{"target":".profiles","actions":[]}],"closet.list":[{"target":"closetList","actions":[]}]}},"heightWeightAge":{"on":{"next":[{"target":"persistHeightWeightAge","actions":[]}],"edit.cancel":[{"target":"#recommendation.modal.profilesWithRec.profiles","actions":[{"type":"setContext","params":{"editing":false}}]}],"navigate.profiles":[{"target":"#recommendation.modal.profilesWithRec.profiles","actions":[{"type":"setContext","params":{"editing":false}}]}],"back":[{"target":"generalGuidance","actions":[]}]}},"closet":{"on":{"back":[{"target":"heightWeightAge","actions":[]}],"next":[{"target":"persistClosetItem","actions":[]}],"edit.cancel":[{"target":"closetList","actions":[{"type":"setContext","params":{"editing":false}}]}],"navigate.profiles":[{"target":"#recommendation.modal.profilesWithRec.profiles","actions":[{"type":"setContext","params":{"editing":false}}]}],"generalGuidance":[{"target":"generalGuidance","actions":[]}]}},"closetList":{"on":{"closet.delete":[{"target":"deleteClosetItem","actions":[]}],"navigate.profiles":[{"target":"#recommendation.modal.profilesWithRec.profiles","actions":[]}]}},"persistHeightWeightAge":{"invoke":{"input":{"waitFor":{"heightWeightAge":true}},"src":"persist","onDone":[{"target":"checkHeightWeightAgeEditing","actions":[]}],"onError":[{"target":"error","actions":[]}]},"tags":"loading"},"error":{},"persistClosetItem":{"invoke":{"input":{"waitFor":{"closet":true}},"src":"persist","onError":[{"target":"error","actions":[]}],"onDone":[{"target":"checkClosetEditing","actions":[]}]},"tags":"loading"},"mutateProfile":{"invoke":{"input":{"type":"{{ event.payload.type }}","profileId":"{{ event.payload.profileId }}","$inputMode":"liquid"},"src":"mutateProfile","onError":[{"target":"error","actions":[]}],"onDone":[{"target":"checkHasProfiles","actions":[]}]},"tags":"loading"},"deleteClosetItem":{"invoke":{"input":{"$inputMode":"liquid","closetItemId":"{{ event.payload.closetItemId }}"},"src":"deleteClosetItem","onDone":[{"target":"closetList","actions":[]}],"onError":[{"target":"error","actions":[]}]},"tags":"loading"},"hwaRequired":{"invoke":{"input":{"expression":"{{ hwaRequired }}"},"src":"evaluate","onDone":[{"target":"heightWeightAge","actions":[]}],"onError":[{"target":"closet","actions":[]}]},"tags":"loading"},"checkProfiles":{"invoke":{"input":{"expression":"{{ personalizedRecommendation != nil and isRecommendationSuccess }}"},"src":"evaluate","onDone":[{"target":"profilesWithRec","actions":[]}],"onError":[{"target":"hwaRequired","actions":[]}]},"tags":"loading"},"checkHeightWeightAgeEditing":{"exit":{"type":"setContext","params":{"editing":false}},"invoke":{"input":{"expression":"{{ context.editing == true }}"},"src":"evaluate","onDone":[{"target":"#recommendation.modal.profilesWithRec.profiles","actions":[]}],"onError":[{"target":"closet","actions":[]}]},"tags":"loading"},"checkClosetEditing":{"exit":{"type":"setContext","params":{"editing":false}},"invoke":{"input":{"expression":"{{ context.editing == true }}"},"src":"evaluate","onDone":[{"target":"closetList","actions":[]}],"onError":[{"target":"#recommendation.modal.profilesWithRec.yourSize","actions":[]}]},"tags":"loading"},"logout":{"invoke":{"input":{},"src":"clearProfile","onDone":[{"target":"#recommendation.pdpCta","actions":[]}],"onError":[{"target":"error","actions":[]}]},"tags":"loading"},"login":{"initial":"init","states":{"init":{"invoke":{"input":{},"src":"login","onDone":[{"target":"refreshAuth","actions":[]}],"onError":[{"target":"#recommendation.modal.history","actions":[]}]}},"refreshAuth":{"tags":"loading","invoke":{"input":{},"src":"refreshAuth","onError":[{"target":"#recommendation.modal.error","actions":[]}],"onDone":[{"target":"#recommendation.modal.profilesWithRec","actions":[]}]}}}},"history":{"history":"deep","type":"history"},"checkHasProfiles":{"invoke":{"input":{"expression":"{{ profilesList.length > 0 }}"},"src":"evaluate","onDone":[{"target":"#recommendation.modal.profilesWithRec.profiles","actions":[]}],"onError":[{"target":"hwaRequired","actions":[]}]},"tags":"loading"},"sizeChart":{"target":"sizeChart","on":{"next":{"target":"checkProfiles","actions":[]}}},"checkInitialGuidanceAvailable":{"invoke":{"src":"evaluate","input":{"expression":"\n              {%- assign personalRecommendationFailure =  personalizedRecommendation == nil or not isRecommendationSuccess -%}\n              {%- capture countBasedGuidance -%}{% if generalRecommendationV2 == nil %}false{% elsif generalRecommendationV2.kind == 'declared' %}false{% else %}true{% endif %}{%- endcapture -%}\n              {%- assign hasGeneralGuidance =  countBasedGuidance == 'true' -%}\n              {{- personalRecommendationFailure and hasGeneralGuidance and not config.modalGeneralGuidanceHidden -}}\n              "},"onDone":[{"target":"generalGuidance","actions":[]}],"onError":[{"target":"checkProfiles","actions":[]}]},"tags":["loading"]},"generalGuidance":{"on":{"next":[{"target":"checkProfiles","actions":[]}]}}},"on":{"modal.close":[{"target":"pdpCta","actions":[{"type":"setContext","params":{"editing":false}}]}],"profiles.open":[{"target":".profilesWithRec.profiles","actions":[]}],"chat":[{"target":".chat","actions":[{"type":"setContext","params":{"editing":false}}]}],"closet.upsert":[{"target":"modal.closet","actions":[{"type":"setContext","params":{"editing":true,"editType":"{{ event.payload.editType }}","$inputMode":"liquid"}},{"type":"setActiveClosetItem","params":{"$inputMode":"liquid","closetItemId":"{{ event.payload.closetItemId }}"}}]}],"profile":[{"target":".checkProfiles","actions":[]}],"auth.logout":[{"target":".logout","actions":[]}],"auth.login":[{"target":".login","actions":[]}],"closet.insert":[{"target":".closet","actions":[{"type":"setContext","params":{"editing":true,"editType":"insert"}},{"type":"setActiveClosetItem","params":{}}]}],"modal.openSizeChart":[{"target":"modal.sizeChart","actions":[]}],"navigate.chat":[{"target":".chat","actions":[]}],"navigate.heightWeightAge":[{"target":".heightWeightAge","actions":[]}],"navigate.closet":[{"target":".closet","actions":[]}],"navigate.closetList":[{"target":".closetList","actions":[]}],"navigate.profilesWithRec.yourSize":[{"target":".profilesWithRec.yourSize","actions":[]}],"navigate.profilesWithRec.profiles":[{"target":".profilesWithRec.profiles","actions":[]}],"navigate.generalGuidance":[{"target":".generalGuidance","actions":[]}]}}}},"screenConfig":{"modal":{"config":[{"component":"XStack","id":"modal.header","props":{"sx":{"justifyContent":"space-between"},"children":[{"component":"Text","props":{"id":"truefit-modal-title","children":"True Fit recommendation widget","sx":{"border":0,"clip":"rect(0 0 0 0)","height":"1px","margin":"-1px","overflow":"hidden","padding":0,"position":"absolute","whiteSpace":"nowrap","width":"1px"}}},{"component":"Text","props":{"id":"truefit-modal-description","children":"{% if activeProfile.alias != blank %}Use True Fit to understand {{activeProfile.alias}}'s recommended size and how other shoppers are sizing this item.{% else %}Use True Fit to understand your recommended size and how other shoppers are sizing this item.{% endif %}","sx":{"border":0,"clip":"rect(0 0 0 0)","height":"1px","margin":"-1px","overflow":"hidden","padding":0,"position":"absolute","whiteSpace":"nowrap","width":"1px"}}},{"component":"XStack","props":{"sx":{"gap":1},"children":[{"component":"Button","id":"modal.sizeChartBackButton","props":{"kind":"icon","ariaLabel":"Back","event":"{%- assign navigableBackScreens = 'modal.chat,modal.generalGuidance,modal.heightWeightAge,modal.closet,modal.closetList,modal.profilesWithRec.yourSize,modal.profilesWithRec.profiles' | split: ',' -%}{%- assign backTarget = screenHistory[1] -%}{%- assign hasBackTarget = navigableBackScreens contains backTarget -%}navigate.{{ backTarget | remove_first: 'modal.' }}","visible":"{%- assign navigableBackScreens = 'modal.chat,modal.generalGuidance,modal.heightWeightAge,modal.closet,modal.closetList,modal.profilesWithRec.yourSize,modal.profilesWithRec.profiles' | split: ',' -%}{%- assign backTarget = screenHistory[1] -%}{%- assign hasBackTarget = navigableBackScreens contains backTarget -%}{% if activeScreen == 'modal.sizeChart' and hasBackTarget %}true{% else %}false{% endif %}","sx":{"minWidth":"unset","backgroundColor":"common.white","boxShadow":1,"aspectRatio":"1/1"},"children":[{"component":"ArrowBack","props":{"sx":{"height":"24px"}}}]}},{"component":"Button","id":"modal.profileIcon","props":{"kind":"icon","ariaLabel":"Manage Profile","event":"profile","sx":{"minWidth":"unset","backgroundColor":"common.white","boxShadow":1,"aspectRatio":"1/1"},"visible":"{%- assign navigableBackScreens = 'modal.chat,modal.generalGuidance,modal.heightWeightAge,modal.closet,modal.closetList,modal.profilesWithRec.yourSize,modal.profilesWithRec.profiles' | split: ',' -%}{%- assign backTarget = screenHistory[1] -%}{%- assign hasBackTarget = navigableBackScreens contains backTarget -%}{% if activeScreen == 'modal.sizeChart' and hasBackTarget %}false{% else %}true{% endif %}","children":[{"component":"ProfileIcon","props":{"sx":{"height":"24px"}}}]}},{"component":"XStack","props":{"visible":"{{ config.sizeChartModalButtonEnabled }}","sx":{"display":"contents"},"children":[{"component":"Button","id":"modal.sizeChartIconButton","props":{"kind":"icon","ariaLabel":"Open Size Chart","event":"modal.openSizeChart","visible":"{{ sizeChart != nil and activeScreen == 'modal.chat' and hasChatMessages }}","sx":{"minWidth":"unset","backgroundColor":"common.white","boxShadow":1,"aspectRatio":"1/1"},"children":[{"component":"SizeChartIcon","props":{"sx":{"height":"24px"}}}]}},{"component":"Button","id":"modal.sizeChartButton","props":{"kind":"button","ariaLabel":"Open Size Chart","event":"modal.openSizeChart","visible":"{{sizeChart != nil and activeScreen != 'modal.sizeChart' and not hasChatMessages}}","sx":{"textTransform":"none","backgroundColor":"common.white","boxShadow":1,"px":1},"startIcon":[{"component":"SizeChartIcon","props":{"sx":{"height":"24px"}}}],"children":"Size Chart"}}]}}]}},{"component":"Button","id":"modal.back-button","props":{"kind":"button","event":"navigate.profiles","visible":"{{ activeScreen == 'modal.closetList' or context.editing }}","sx":{"textTransform":"none","backgroundColor":"common.white","boxShadow":1,"px":2},"children":"{% if activeProfile.alias != blank %}Back to {{activeProfile.alias}}'s profile{% else %}Back to your profile{% endif %}"}},{"component":"XStack","props":{"sx":{"gap":1},"children":[{"component":"Button","props":{"kind":"icon","ariaLabel":"Start Over","event":"chat.clear","visible":"{{ activeScreen == 'modal.chat' and hasChatMessages }}","sx":{"minWidth":"unset","backgroundColor":"common.white","boxShadow":1,"aspectRatio":"1/1"},"children":[{"component":"RefreshIcon","props":{"sx":{"height":"24px"}}}]}},{"component":"Button","id":"modal.close-button","props":{"kind":"icon","ariaLabel":"Close","event":"modal.close","sx":{"minWidth":"unset","backgroundColor":"common.white","boxShadow":1,"aspectRatio":"1/1"},"children":[{"component":"CloseIcon","props":{"sx":{"height":"16px"}}}]}}]}}]}},{"component":"Box","id":"modal.content","props":{"sx":{"overflow":"{% if activeScreen == \"modal.chat\" or activeScreen == \"modal.closetList\" or activeScreen == \"modal.generalGuidance\" %}hidden{% else %}auto{% endif %}","overscrollBehavior":"contain","scrollbarGutter":"{% if activeScreen == \"modal.chat\" or activeScreen == \"modal.closetList\" or activeScreen == \"modal.generalGuidance\" %}auto{% else %}stable{% endif %}","willChange":"{% if activeScreen == \"modal.profilesWithRec.profiles\" %}z-index{% else %}auto{% endif %}","flex":1,"display":"grid","gridTemplateRows":"{% if activeScreen == \"modal.chat\" or activeScreen == \"modal.closetList\" or activeScreen == \"modal.generalGuidance\" %}minmax(0, 1fr) auto{% else %}1fr auto{% endif %}","gridTemplateColumns":"minmax(0, 1fr)"},"children":[{"component":"Box","id":"modal.screen","props":{"children":[{"component":"Outlet","props":{}}]}},{"component":"Box","id":"modal.footer","props":{"sx":{"display":"flex","flexDirection":"row","alignItems":"center","justifyContent":"space-between","gap":2,"mt":2},"children":[{"component":"Box","props":{"sx":{"display":"flex","flexDirection":"row","alignItems":"baseline","fontSize":"finePrint.fontSize","whiteSpace":"nowrap"},"children":[{"component":"Text","props":{"variant":"caption","children":"Powered by","sx":{"alignSelf":"center","fontStyle":"italic","fontSize":"inherit"}}},{"component":"TruefitLogo","props":{"sx":{"ml":"1ch","mb":"0.3em","height":"1.2em","width":"auto","verticalAlign":"middle"}}}]}},{"component":"PrivacyPolicyFooter","id":"modal.privacyPolicyFooter","props":{"explicitAcceptanceMessage":"I agree to True Fit's [Privacy Policy](https://www.truefit.com/privacy-policy) & [Terms of Use](https://www.truefit.com/terms-of-service).","explicitAcceptanceRequiredMessage":"Please accept True Fit's Privacy Policy and Terms of Use to proceed.","implicitAcceptanceMessage":"By continuing, you agree to True Fit's [Privacy Policy](https://www.truefit.com/privacy-policy) & [Terms of Use](https://www.truefit.com/terms-of-service).","persistentPolicyLinksMessage":"[Privacy Policy](https://www.truefit.com/privacy-policy) | [Terms of Use](https://www.truefit.com/terms-of-service)"}}]}}]}}]},"pdpCta":{"config":[{"component":"YStack","id":"pdpCta.wrapper","props":{"sx":{"alignItems":"flex-start","width":"stretch","overflow":"hidden"},"children":[{"component":"FirstVisitTooltip","props":{"closeButtonAriaLabel":"Close","hasExistingRecommendation":"{{isRecommendationSuccess}}","config":{"mode":"{{config.firstVisitTooltip.mode}}","textKey":"{{config.firstVisitTooltip.textKey}}","placement":"{{config.firstVisitTooltip.placement}}"},"tooltipContent":[{"component":"Text","props":{"variant":"caption","textKey":"{{config.firstVisitTooltip.textKey}}","texts":{"tryTrueFit":"Try True Fit"}}}],"visible":"{% if config.legacyConfigs.theme != \"button\" or isRecommendationSuccess %}true{% elsif config.pdpCtaGeneralGuidanceHidden %}false{% elsif not generalRecommendationV2.overall.recommendationSummary %}false{% elsif config.legacyUgTextEnabled %}false{% else %}true{% endif %}","children":[{"component":"Button","id":"pdpCta.button","props":{"event":"modal.open","ariaLabel":"Get personalized size recommendation","sx":{"flexDirection":"row","alignItems":"center","borderRadius":"{{config.legacyConfigs.borderRadius}}","textTransform":"none","p":0,"&:hover":{"backgroundColor":"transparent"}},"children":[{"component":"YStack","props":{"sx":{"alignItems":"flex-start"},"children":[{"component":"LegacyTfLogoIcon","id":"pdpCta.tfLogo","props":{"visible":"{{isRecommendationSuccess or config.pdpCtaGeneralGuidanceHidden or not generalRecommendationV2.overall.recommendationSummary}}","sx":{"height":"1em","width":"1em","mr":1}}}]}},{"component":"YStack","props":{"sx":{"alignItems":"flex-start"},"children":[{"component":"Text","id":"pdpCta.recommendation","props":{"variant":"caption","visible":"{{isRecommendationSuccess}}","children":[{"component":"Text","id":"pdpCta.recommendedSize","props":{"variant":"caption","sx":{"fontWeight":"fontWeightBold","textTransform":"uppercase"},"children":"Size: {{personalizedRecommendation.recommendedSize.label}}"}},{"component":"Text","id":"pdpCta.recommendationLabel","props":{"variant":"caption","sx":{"marginLeft":1},"children":"{% if activeProfile.alias != blank %}{{activeProfile.alias}}'s recommendation{% else %}Your Recommendation{% endif %}","textKey":"{{config.successRecommendationMessage}}","texts":{"Your Recommendation":"{% if activeProfile.alias != blank %}{{activeProfile.alias}}'s recommendation{% else %}Your Recommendation{% endif %}","Recommended":"{% if activeProfile.alias != blank %}{{activeProfile.alias}}'s recommendation{% else %}Recommended{% endif %}"}}}]}},{"component":"YStack","props":{"visible":"{{not isRecommendationSuccess}}","children":[{"component":"Box","props":{"visible":"{% if generalRecommendationV2.overall.recommendationSummary and not config.pdpCtaGeneralGuidanceHidden %}true{% else %}false{% endif %}","children":[{"component":"XStack","props":{"sx":{"alignItems":"center","gap":1},"children":[{"component":"LegacyTfLogoIcon","id":"pdpCta.tfLogo","props":{"sx":{"height":"1em","width":"1em"}}},{"component":"Text","id":"pdpCta.summaryText","props":{"variant":"caption","visible":"{% if config.legacyUgTextEnabled %}false{% else %}true{% endif %}","sx":{"fontWeight":"fontWeightBold","textAlign":"left"},"children":"\n{{ generalRecommendationV2.overall.recommendationSummary | strip }}\n                    ","textKey":"{{generalRecommendationV2.overall.recommendationSummaryKey}}","texts":{"strongUsualSize":"Most shoppers buy their usual size","leanUsualSize":"Shoppers tend to buy their usual size","softLeanUsualSize":"Many shoppers buy their usual size","slightUsualSize":"Some shoppers buy their usual size","weakLeanUsualSize":"Some shoppers lean toward their usual size","strongSizeUp":"Most shoppers size up in this style","leanSizeUp":"Shoppers tend to size up","softLeanSizeUp":"Many shoppers tend to size up","slightSizeUp":"Some shoppers choose a larger size","weakLeanSizeUp":"Some shoppers lean toward a larger size","strongSizeDown":"Most shoppers size down in this style","leanSizeDown":"Shoppers tend to size down","softLeanSizeDown":"Many shoppers tend to size down","slightSizeDown":"Some shoppers choose a smaller size","weakLeanSizeDown":"Some shoppers lean toward a smaller size"}}},{"component":"Text","id":"pdpCta.legacyUgText","props":{"variant":"caption","visible":"{% if config.legacyUgTextEnabled %}true{% else %}false{% endif %}","sx":{"fontWeight":"fontWeightBold","textAlign":"left"},"children":"{{ generalRecommendationV2.overall.recommendationSummary | strip }}","textKey":"{{ generalRecommendationV2.overall.recommendationSummaryKey }}","texts":{"strongUsualSize":"Fit: True To Size","leanUsualSize":"Fit: True To Size","softLeanUsualSize":"Fit: True To Size","slightUsualSize":"Fit: True To Size","weakLeanUsualSize":"Fit: True To Size","strongSizeUp":"Fit: Runs Small","leanSizeUp":"Fit: Slightly Small","softLeanSizeUp":"Fit: Slightly Small","slightSizeUp":"Fit: Slightly Small","weakLeanSizeUp":"Fit: Slightly Small","strongSizeDown":"Fit: Runs Big","leanSizeDown":"Fit: Slightly Big","softLeanSizeDown":"Fit: Slightly Big","slightSizeDown":"Fit: Slightly Big","weakLeanSizeDown":"Fit: Slightly Big"}}},{"component":"Text","id":"pdpCta.ctaText","props":{"variant":"caption","visible":"{% if config.legacyUgTextEnabled %}true{% else %}false{% endif %}","sx":{"textAlign":"left","textDecoration":"underline"},"children":"{% if activeProfile.alias != blank %}What's {{activeProfile.alias}}'s size?{% else %}What's my size?{% endif %}","textKey":"{{config.legacyConfigs.ctaText}}","texts":{"Which Size Fits Me?":"{% if activeProfile.alias != blank %}Which size Fits {{activeProfile.alias}}?{% else %}Which Size Fits Me?{% endif %}","What's My Size?":"{% if activeProfile.alias != blank %}What's {{activeProfile.alias}}'s size?{% else %}What's my size?{% endif %}","Find my size":"{% if activeProfile.alias != blank %}Find {{activeProfile.alias}}'s size?{% else %}Find my size{% endif %}","Get Your Best Fit":"{% if activeProfile.alias != blank %}Get {{activeProfile.alias}}'s Best Fit{% else %}Get Your Best Fit{% endif %}"}}}]}}]}},{"component":"XStack","props":{"sx":{"alignItems":"center","gap":0.5},"children":[{"component":"Text","id":"pdpCta.socialProof","props":{"variant":"caption","visible":"{% if generalRecommendationV2.overall.socialProof.transaction and generalRecommendationV2.overall.recommendationSummary and not config.pdpCtaGeneralGuidanceHidden and not config.legacyUgTextEnabled %}true{% else %}false{% endif %}","sx":{"textAlign":"left"},"children":"Based on {{generalRecommendationV2.overall.socialProof.transaction}} purchases"}},{"component":"Text","id":"pdpCta.ctaText","props":{"variant":"caption","visible":"{% if config.legacyUgTextEnabled and generalRecommendationV2.overall.recommendationSummary and not config.pdpCtaGeneralGuidanceHidden %}false{% else %}true{% endif %}","sx":{"textAlign":"left","textDecoration":"underline"},"children":"{% if activeProfile.alias != blank %}What's {{activeProfile.alias}}'s size?{% else %}What's my size?{% endif %}","textKey":"{{config.legacyConfigs.ctaText}}","texts":{"Which Size Fits Me?":"{% if activeProfile.alias != blank %}Which size Fits {{activeProfile.alias}}?{% else %}Which Size Fits Me?{% endif %}","What's My Size?":"{% if activeProfile.alias != blank %}What's {{activeProfile.alias}}'s size?{% else %}What's my size?{% endif %}","Find my size":"{% if activeProfile.alias != blank %}Find {{activeProfile.alias}}'s size?{% else %}Find my size{% endif %}","Get Your Best Fit":"{% if activeProfile.alias != blank %}Get {{activeProfile.alias}}'s Best Fit{% else %}Get Your Best Fit{% endif %}"}}}]}}]}}]}}]}}]}},{"component":"FirstVisitTooltip","props":{"closeButtonAriaLabel":"Close","hasExistingRecommendation":"{{isRecommendationSuccess}}","config":{"mode":"{{config.firstVisitTooltip.mode}}","textKey":"{{config.firstVisitTooltip.textKey}}","placement":"{{config.firstVisitTooltip.placement}}"},"tooltipContent":[{"component":"Text","props":{"variant":"caption","textKey":"{{config.firstVisitTooltip.textKey}}","texts":{"tryTrueFit":"Try True Fit"}}}],"visible":"{% if config.legacyConfigs.theme != \"button\" or isRecommendationSuccess %}false{% elsif config.pdpCtaGeneralGuidanceHidden %}true{% elsif not generalRecommendationV2.overall.recommendationSummary %}true{% elsif config.legacyUgTextEnabled %}true{% else %}false{% endif %}","children":[{"component":"Button","id":"pdpCta.buttonContainer","props":{"event":"modal.open","sx":{"display":"flex","flexDirection":"row","alignItems":"center","gap":1.25,"transition":"none","&:hover":{"backgroundColor":"transparent"}},"children":[{"component":"Text","id":"pdpCta.legacyUgText","props":{"visible":"{% if generalRecommendationV2.overall.recommendationSummaryKey and config.legacyUgTextEnabled and not config.pdpCtaGeneralGuidanceHidden %}true{% else %}false{% endif %}","sx":{"textTransform":"uppercase","fontWeight":"fontWeightSemiBold"},"children":"{{ generalRecommendationV2.overall.recommendationSummary | strip }}","textKey":"{{ generalRecommendationV2.overall.recommendationSummaryKey }}","texts":{"strongUsualSize":"Fit: True To Size","leanUsualSize":"Fit: True To Size","softLeanUsualSize":"Fit: True To Size","slightUsualSize":"Fit: True To Size","weakLeanUsualSize":"Fit: True To Size","strongSizeUp":"Fit: Runs Small","leanSizeUp":"Fit: Slightly Small","softLeanSizeUp":"Fit: Slightly Small","slightSizeUp":"Fit: Slightly Small","weakLeanSizeUp":"Fit: Slightly Small","strongSizeDown":"Fit: Runs Big","leanSizeDown":"Fit: Slightly Big","softLeanSizeDown":"Fit: Slightly Big","slightSizeDown":"Fit: Slightly Big","weakLeanSizeDown":"Fit: Slightly Big"}}},{"component":"Box","id":"pdpCta.button","props":{"ariaLabel":"Get personalized size recommendation","sx":{"display":"flex","flexDirection":"row","alignItems":"center","borderRadius":"{{config.legacyConfigs.borderRadius}}","textTransform":"none","px":2,"backgroundColor":"{{config.legacyConfigs.buttonBackgroundColor}}","color":"{{config.legacyConfigs.buttonTextColor}}","py":1,"&:hover":{"backgroundColor":"transparent"},"border":1,"borderColor":"grey.300"},"children":[{"component":"XStack","props":{"sx":{"alignItems":"flex-start"},"children":[{"component":"LegacyTfLogoIcon","id":"pdpCta.tfLogo","props":{"sx":{"height":"1em","width":"1em","mr":1}}}]}},{"component":"XStack","props":{"sx":{"alignItems":"flex-start"},"children":[{"component":"Text","id":"pdpCta.ctaText","props":{"variant":"caption","visible":"true","sx":{"textAlign":"left","textDecoration":"none"},"children":"{% if activeProfile.alias != blank %}What's {{activeProfile.alias}}'s size?{% else %}What's my size?{% endif %}","textKey":"{{config.legacyConfigs.ctaText}}","texts":{"Which Size Fits Me?":"{% if activeProfile.alias != blank %}Which size Fits {{activeProfile.alias}}?{% else %}Which Size Fits Me?{% endif %}","What's My Size?":"{% if activeProfile.alias != blank %}What's {{activeProfile.alias}}'s size?{% else %}What's my size?{% endif %}","Find my size":"{% if activeProfile.alias != blank %}Find {{activeProfile.alias}}'s size?{% else %}Find my size{% endif %}","Get Your Best Fit":"{% if activeProfile.alias != blank %}Get {{activeProfile.alias}}'s Best Fit{% else %}Get Your Best Fit{% endif %}"}}}]}}]}}]}}]}},{"component":"XStack","id":"profiles.profile-selector","props":{"visible":"{{profilesList.size > 1}}","sx":{"alignItems":"baseline","flexWrap":"wrap","gap":0.5,"px":"{% if config.legacyConfigs.theme != \"button\" or isRecommendationSuccess %}0px{% elsif config.pdpCtaGeneralGuidanceHidden %}16px{% elsif not generalRecommendationV2.overall.recommendationSummary %}16px{% elsif config.legacyUgTextEnabled %}16px{% else %}0px{% endif %}"},"children":[{"component":"Text","props":{"variant":"caption","children":"{% if activeProfile.alias != blank %}Not for {{activeProfile.alias}}?{% else %}Not for you?{% endif %}"}},{"component":"Link","props":{"event":"profiles.open","variant":"caption","underline":"always","children":"Switch/Add profile"}}]}}]}}]},"modal.profilesWithRec":{"config":[{"component":"XStack","id":"profilesWithRec.tabs","props":{"sx":{"gap":1,"py":4},"children":[{"component":"Link","id":"profilesWithRec.your-size-tab","props":{"event":"yourSize","children":"{% if activeProfile.alias != blank %}{{activeProfile.alias}}'s size{% else %}Your size{% endif %}","sx":{"textDecoration":"{% if activeScreen == \"modal.profilesWithRec.yourSize\" %}initial{% endif %}","fontWeight":"{% if activeScreen == \"modal.profilesWithRec.yourSize\" %}bold{% endif %}"}}},{"component":"Text","props":{"children":"|"}},{"component":"Link","id":"profilesWithRec.profiles-tab","props":{"event":"profiles","children":"{% if profilesList.size > 1 %}Your Profiles{% else %}Your Profile{% endif %}","sx":{"textDecoration":"{% if activeScreen == \"modal.profilesWithRec.profiles\" %}initial{% endif %}","fontWeight":"{% if activeScreen == \"modal.profilesWithRec.profiles\" %}bold{% endif %}"}}}]}},{"component":"Outlet","props":{}}]},"modal.profilesWithRec.yourSize":{"config":[{"component":"YStack","id":"yourSize.wrapper","props":{"sx":{"alignItems":"center","gap":2,"justifyContent":"space-between","flex":1},"children":[{"component":"Recommendation","id":"yourSize.recommendation","props":{"recommendation":"{{personalizedRecommendation | json}}","showOtherSizes":true,"visible":"{{personalizedRecommendation != nil and isRecommendationSuccess}}","events":{"closetInsert":{"event":"closet.insert"}},"texts":{"trueToSize":"True to Size","lengthLong":"Long","lengthShort":"Short","widthWide":"Wide","widthNarrow":"Narrow","loose":"Loose","snug":"Snug","tight":"Tight","slightly":"Slightly","sizeRecommend":"We recommend a size","fitAnalysis":"Fit analysis for Size","sizeFitsBest":"{% if activeProfile.alias != blank %}We think that this size fits {{activeProfile.alias}} the best.{% else %}We think that this size fits you the best.{% endif %}","addClosetItemSuggestion":"{% if activeProfile.alias != blank %}Adding a closet item might help us refine {{activeProfile.alias}}'s size recommendation.{% else %}Adding a closet item might help us refine your size recommendation.{% endif %}","sizeFilterLabel":"Filter by size","sizeLabelPrefix":"Size","recommended":"Recommended","armLength":"Arm Length","bust":"Bust","calf":"Calf","chest":"Chest","cupSize":"Cup Size","footBall":"Foot Ball","footHeelToBall":"Foot Heel to Ball","footInstepHeight":"Foot Instep Height","footInstepWidth":"Foot Instep Width","footLength":"Foot Length","footWidth":"Foot Width","head":"Head","height":"Height","highHip":"High Hip","inseam":"Inseam","inseamWithLift":"Inseam With Lift","lowHip":"Low Hip","naturalWaist":"Natural Waist","neck":"Neck","ribcage":"Ribcage","shoulders":"Shoulders","sleeveLength":"Sleeve Length","stomach":"Stomach","thigh":"Thigh","torsoLength":"Torso Length","upperArm":"Upper Arm","waist":"Waist","weight":"Weight","footArchSupport":"Foot Arch Support","toe":"Toe","heelWidth":"Heel Width","sleeveWidth":"Sleeve Width","age":"Age","hip":"Hip"}}},{"component":"YStack","id":"yourSize.error-state","props":{"visible":"{{ personalizedRecommendation == nil or not isRecommendationSuccess}}","sx":{"marginTop":"auto","marginBottom":"auto","gap":2},"children":[{"component":"H1","props":{"children":"{% if activeProfile.alias != blank %}We are sorry. {{activeProfile.alias}}'s best fitting size is unavailable.{% else %}We are sorry. Your best fitting size is unavailable.{% endif %}"}},{"component":"Box","props":{"sx":{"display":"inline"},"children":[{"component":"Link","props":{"event":"closet.insert","sx":{"display":"inline","verticalAlign":"baseline"},"children":"Adding additional closet items"}},{"component":"Paragraph","props":{"sx":{"fontWeight":"fontWeightLight","display":"inline"},"children":"{% if activeProfile.alias != blank %} might help us refine {{activeProfile.alias}}'s size recommendation.{% else %} might help us refine your size recommendation.{% endif %}"}}]}}]}}]}}]},"modal.profilesWithRec.profiles":{"config":[{"component":"XStack","id":"profiles.profile-selector","props":{"sx":{"alignItems":"flex-start","overflowX":"hidden","flexShrink":0},"children":[{"component":"YStack","props":{"sx":{"alignItems":"center"},"children":[{"component":"Button","props":{"kind":"icon","ariaLabel":"Add profile","event":"profiles.new","children":[{"component":"Avatar","props":{"sx":{"backgroundColor":"{% if profileDraft.profileId == \"new\" %}info.main{% else %}background.paper{% endif %}","color":"text.primary","boxShadow":1,"width":45,"height":45},"children":[{"component":"AddIcon","props":{}}]}}]}},{"component":"Text","props":{"variant":"caption","sx":{"fontWeight":"{% if profileDraft.profileId == \"new\" %}bold{% endif %}","textAlign":"center","textDecoration":"{% if profileDraft.profileId == \"new\" %}none{% else %}underline{% endif %}"},"children":"Add"}}]}},{"component":"XStack","props":{"sx":{"overflowX":"auto","gap":1},"children":[{"component":"Loop","props":{"for":"item","in":"profilesList","children":[{"component":"YStack","props":{"sx":{"alignItems":"center"},"children":[{"component":"Button","id":"profiles.profile-button","props":{"event":"profiles.mutate","kind":"icon","ariaLabel":"Switch to profile of {{item.alias}}","eventPayload":{"type":"setActive","profileId":"{{item.profileId}}"},"sx":{},"children":[{"component":"Avatar","id":"profiles.profile-avatar","props":{"sx":{"backgroundColor":"\n{%- if item.isActive and profileDraft.profileId != \"new\" -%}info.main{%- else -%}background.paper{%- endif -%}\n                                                ","color":"text.primary","boxShadow":1,"width":45,"height":45},"children":"{{item.alias | slice:0 | default: \"Y\" }}"}}]}},{"component":"Text","id":"profiles.profile-name","props":{"variant":"caption","sx":{"fontWeight":"{%- if item.isActive and profileDraft.profileId != \"new\" -%}bold{% endif %}","textAlign":"center","textDecoration":"{%- if item.isActive and profileDraft.profileId != \"new\" -%}none{%- else -%}underline{%- endif -%}"},"children":"{% if item.alias %}{{item.alias}}{% else %}You{% endif %}"}}]}}]}}]}}]}},{"component":"YStack","props":{"sx":{"width":"100%","mt":2,"gap":2},"children":[{"component":"TextInput","id":"profiles.alias-input","dataKey":"profileAlias","props":{"placeholder":"Add your name","ariaLabel":"Add your name","maxLength":10,"sx":{"flex":1,"borderRadius":1,"backgroundColor":"common.white","& input":{"px":2}},"endAdornment":[{"component":"XStack","props":{"visible":"{{ profileDraft != nil }}","children":[{"component":"Button","props":{"kind":"icon","ariaLabel":"Save edits","event":"profiles.mutate","eventPayload":{"type":"upsert"},"sx":{"aspectRatio":"1/1","p":0.5},"children":[{"component":"DoneIcon","props":{"sx":{"height":18}}}]}},{"component":"Button","props":{"kind":"icon","ariaLabel":"Cancel edits","event":"edit.cancel","sx":{"p":0.5},"children":[{"component":"CloseIcon","props":{"sx":{"height":18}}}]}}]}}]}},{"component":"XStack","id":"profiles.info-section","props":{"visible":"{{profileDraft.profileId != \"new\"}}","sx":{"backgroundColor":"common.white","boxShadow":1,"flex":1,"borderRadius":1,"px":2,"py":1,"gap":2,"alignItems":"center","justifyContent":"space-between"},"children":[{"component":"XStack","props":{"sx":{"gap":1,"alignItems":"baseline"},"children":[{"component":"H3","props":{"children":"{% if activeProfile.alias != blank %}{{activeProfile.alias}}'s Info{% else %}Your Info{% endif %}","sx":{"fontWeight":"fontWeightBold"}}},{"component":"Text","props":{"variant":"body2","sx":{"fontSize":"h3.fontSize","fontWeight":"fontWeightLight"},"visible":"{% if height.value > 0 and weight.value > 0 %}true{% else %}false{% endif %}","children":"{{height.value | round}} {{height.unit}}{% if height.secondUnit %} {{height.secondValue | default: 0}} {{height.secondUnit}}{% endif %} | {{weight.value | round}} {{weight.unit}}{% if weight.secondUnit %} {{weight.secondValue | default: 0}} {{weight.secondUnit}}{% endif %}{% if age %} | {{age}} years {% endif %}"}}]}},{"component":"Spacer","props":{}},{"component":"Button","props":{"kind":"icon","ariaLabel":"Edit","event":"heightWeightAge.edit","sx":{"p":0.5},"children":[{"component":"EditIcon","props":{"sx":{"height":18}}}]}}]}},{"component":"XStack","id":"profiles.closet-section","props":{"visible":"{{profileDraft.profileId != \"new\"}}","sx":{"backgroundColor":"common.white","boxShadow":1,"flex":1,"borderRadius":1,"px":2,"py":1,"gap":2,"alignItems":"center","justifyContent":"space-between"},"children":[{"component":"XStack","props":{"sx":{"gap":1,"alignItems":"baseline"},"children":[{"component":"H3","props":{"children":"{% if activeProfile.alias != blank %}{{activeProfile.alias}}'s Closet{% else %}Your Closet{% endif %}","sx":{"fontWeight":"fontWeightBold"}}},{"component":"Text","props":{"variant":"body2","sx":{"fontSize":"h3.fontSize","fontWeight":"fontWeightLight"},"children":"{% if closetItemsList.size > 0 %}{{ closetItemsList.size }} {% if closetItemsList.size > 1 %}items{% else %}item{% endif %}{% else %}Add items{% endif %}"}}]}},{"component":"Spacer","props":{}},{"component":"Button","props":{"kind":"icon","visible":"{{ closetItemsList.size == 0 }}","ariaLabel":"Add closet item","event":"closet.upsert","sx":{"p":0.5},"children":[{"component":"AddIcon","props":{"sx":{"height":18}}}]}},{"component":"Button","props":{"kind":"icon","visible":"{{ closetItemsList.size > 0 }}","ariaLabel":"Edit closet items","event":"closet.list","sx":{"p":0.5},"children":[{"component":"EditIcon","props":{"sx":{"height":18}}}]}}]}}]}},{"component":"YStack","id":"profiles.action-buttons","props":{"sx":{"gap":1,"mt":2},"children":[{"component":"Button","id":"profiles.save-account-button","props":{"sx":{"backgroundColor":"common.white","boxShadow":1,"borderRadius":1,"px":2,"textAlign":"center","textTransform":"none","fontWeight":"fontWeightBold"},"event":"auth.login","visible":"{{auth.role != \"loggedIn\"}}","eventPayload":{},"children":"Save Account"}},{"component":"Button","id":"profiles.logout-button","props":{"sx":{"backgroundColor":"common.white","boxShadow":1,"borderRadius":1,"px":2,"textAlign":"center","textTransform":"none","fontWeight":"fontWeightBold"},"event":"auth.logout","visible":"{{auth.role == \"loggedIn\"}}","eventPayload":{},"children":"Log out"}},{"component":"Paragraph","props":{"sx":{"textAlign":"center"},"visible":"{{auth.role != \"loggedIn\"}}","children":"Saving your account allows you to access your True Fit profiles from anywhere and across all your devices."}},{"component":"Button","id":"profiles.delete-button","props":{"sx":{"backgroundColor":"common.white","boxShadow":1,"borderRadius":1,"px":2,"textAlign":"center","color":"error.main","textTransform":"none","fontWeight":"fontWeightBold"},"event":"profiles.mutate","visible":"{{profileDraft.profileId != \"new\"}}","eventPayload":{"type":"delete","profileId":"{{activeProfile.profileId}}"},"confirm":{"title":"Delete Profile","body":"{% if activeProfile.alias != blank %}Are you sure you want to delete {{activeProfile.alias}}'s profile?{% else %}Are you sure you want to delete your profile?{% endif %}","acceptLabel":"Yes","rejectLabel":"No"},"children":"{% if activeProfile.alias %}Delete {{activeProfile.alias}}'s profile{% else %}Delete your profile{% endif %}"}}]}}]},"modal.error":{"config":[{"component":"YStack","id":"error.wrapper","props":{"sx":{"textAlign":"center","marginTop":"auto","marginBottom":"auto","placeItems":"center","gap":2,"minHeight":"stretch","justifyContent":"center"},"children":[{"component":"SadShirtIcon","id":"error.icon","props":{"sx":{"width":150,"height":150}}},{"component":"H1","id":"error.title","props":{"children":"We are sorry"}},{"component":"Paragraph","id":"error.message","props":{"sx":{"fontWeight":"fontWeightLight"},"children":"It seems that we ran into an error. Please try refreshing the page. If the error persists, please reach out to us."}}]}}]},"modal.heightWeightAge":{"config":[{"component":"YStack","id":"heightWeightAge.wrapper","props":{"sx":{"minHeight":"stretch","pt":2,"gap":2},"children":[{"component":"H1","id":"heightWeightAge.title","props":{"sx":{},"children":[{"component":"Text","props":{"sx":{"font":"inherit","letterSpacing":"inherit"},"visible":"{% if context.editing %}false{% elsif generalRecommendationV2.kind == 'declared' %}true{% else %}false{% endif %}","children":"{{ generalRecommendationV2.overall.recommendationSummary | strip }}","textKey":"{{ generalRecommendationV2.overall.recommendationSummaryKey }}","texts":{"overall":"Overall","sizingUp":"Sizing Up","usualSize":"Usual Size","sizingDown":"Sizing Down","viewBySize":"View by size:","overrideShoesSizingPrompt":"Tell me a brand and size that you wear and I'll recommend your size.","overrideSizingPrompt":"Tell me your height and weight, and I'll tell you what size to buy.","sizeFilterLabel":"Filter by size","sizeLabelPrefix":"Size","overallSizeInformation":"Overall size information","resultsUpdatedFor":"Results updated for","scrollLeft":"Scroll left","scrollRight":"Scroll right","strongUsualSize":"Most shoppers buy their usual size","leanUsualSize":"Shoppers tend to buy their usual size","softLeanUsualSize":"Many shoppers buy their usual size","slightUsualSize":"Some shoppers buy their usual size","weakLeanUsualSize":"Some shoppers lean toward their usual size","strongSizeUp":"Most shoppers size up in this style","leanSizeUp":"Shoppers tend to size up","softLeanSizeUp":"Many shoppers tend to size up","slightSizeUp":"Some shoppers choose a larger size","weakLeanSizeUp":"Some shoppers lean toward a larger size","strongSizeDown":"Most shoppers size down in this style","leanSizeDown":"Shoppers tend to size down","softLeanSizeDown":"Many shoppers tend to size down","slightSizeDown":"Some shoppers choose a smaller size","weakLeanSizeDown":"Some shoppers lean toward a smaller size","mixedBehavior":"Shoppers choose a range of sizes","polarizedFit":"Shoppers size both up and down","polarizedSplit":"Shoppers are split between sizing up and sizing down","transactionReview.strongUsualSize":"Based on purchases and fit-related customer reviews, **most shoppers buy their usual size**","transactionReview.leanUsualSize":"Based on purchases and fit-related customer reviews, **shoppers tend to buy their usual size**","transactionReview.softLeanUsualSize":"Based on purchases and fit-related customer reviews, **many shoppers buy their usual size**","transactionReview.slightUsualSize":"Based on purchases and fit-related customer reviews, **some shoppers buy their usual size**","transactionReview.weakLeanUsualSize":"Based on purchases and fit-related customer reviews, **some shoppers lean toward their usual size**","transactionReview.strongSizeUp":"Based on purchases and fit-related customer reviews, **most shoppers size up in this style**","transactionReview.leanSizeUp":"Based on purchases and fit-related customer reviews, **shoppers tend to size up**","transactionReview.softLeanSizeUp":"Based on purchases and fit-related customer reviews, **many shoppers tend to size up**","transactionReview.slightSizeUp":"Based on purchases and fit-related customer reviews, **some shoppers choose a larger size**","transactionReview.weakLeanSizeUp":"Based on purchases and fit-related customer reviews, **some shoppers lean toward a larger size**","transactionReview.strongSizeDown":"Based on purchases and fit-related customer reviews, **most shoppers size down in this style**","transactionReview.leanSizeDown":"Based on purchases and fit-related customer reviews, **shoppers tend to size down**","transactionReview.softLeanSizeDown":"Based on purchases and fit-related customer reviews, **many shoppers tend to size down**","transactionReview.slightSizeDown":"Based on purchases and fit-related customer reviews, **some shoppers choose a smaller size**","transactionReview.weakLeanSizeDown":"Based on purchases and fit-related customer reviews, **some shoppers lean toward a smaller size**","transactionReview.mixedBehavior":"Based on purchases and fit-related customer reviews, **shoppers choose a range of sizes**","transactionReview.polarizedFit":"Based on purchases and fit-related customer reviews, **shoppers size both up and down**","transactionReview.polarizedSplit":"Based on purchases and fit-related customer reviews, **shoppers are split between sizing up and sizing down**","transaction.trueToSize.review.sizeUp":"Based on purchases of this style, shoppers **buy their usual size**. Some reviewers mention they **size up**","transaction.trueToSize.review.sizeDown":"Based on purchases of this style, shoppers **buy their usual size**. Some reviewers mention they **size down**","transaction.trueToSize.review.sizeVaries":"Based on purchases of this style, shoppers **buy their usual size**. Some reviewers mention they **choose a range of sizes**","transaction.trueToSize.review.polarizedFit":"Based on purchases of this style, shoppers **buy their usual size**. Some reviewers mention they **size both up and down**","transaction.sizeUp.review.trueToSize":"Based on purchases of this style, shoppers **size up**. Some reviewers mention they **buy their usual size**","transaction.sizeUp.review.sizeDown":"Based on purchases of this style, shoppers **size up**. Some reviewers mention they **size down**","transaction.sizeUp.review.sizeVaries":"Based on purchases of this style, shoppers **size up**. Some reviewers mention they **choose a range of sizes**","transaction.sizeUp.review.polarizedFit":"Based on purchases of this style, shoppers **size up**. Some reviewers mention they **size both up and down**","transaction.sizeDown.review.trueToSize":"Based on purchases of this style, shoppers **size down**. Some reviewers mention they **buy their usual size**","transaction.sizeDown.review.sizeUp":"Based on purchases of this style, shoppers **size down**. Some reviewers mention they **size up**","transaction.sizeDown.review.sizeVaries":"Based on purchases of this style, shoppers **size down**. Some reviewers mention they **choose a range of sizes**","transaction.sizeDown.review.polarizedFit":"Based on purchases of this style, shoppers **size down**. Some reviewers mention they **size both up and down**","transaction.sizeVaries.review.trueToSize":"Based on purchases of this style, shoppers **choose a range of sizes**. Some reviewers mention they **buy their usual size**","transaction.sizeVaries.review.sizeUp":"Based on purchases of this style, shoppers **choose a range of sizes**. Some reviewers mention they **size up**","transaction.sizeVaries.review.sizeDown":"Based on purchases of this style, shoppers **choose a range of sizes**. Some reviewers mention they **size down**","transaction.sizeVaries.review.polarizedFit":"Based on purchases of this style, shoppers **choose a range of sizes**. Some reviewers mention they **size both up and down**","transaction.polarizedFit.review.trueToSize":"Based on purchases of this style, shoppers **size both up and down**. Some reviewers mention they **buy their usual size**","transaction.polarizedFit.review.sizeUp":"Based on purchases of this style, shoppers **size both up and down**. Some reviewers mention they **size up**","transaction.polarizedFit.review.sizeDown":"Based on purchases of this style, shoppers **size both up and down**. Some reviewers mention they **size down**","transaction.polarizedFit.review.sizeVaries":"Based on purchases of this style, shoppers **size both up and down**. Some reviewers mention they **choose a range of sizes**","transaction.strongUsualSize":"Based on purchases of this style, **most shoppers buy their usual size**","transaction.leanUsualSize":"Based on purchases of this style, **shoppers tend to buy their usual size**","transaction.softLeanUsualSize":"Based on purchases of this style, **many shoppers buy their usual size**","transaction.slightUsualSize":"Based on purchases of this style, **some shoppers buy their usual size**","transaction.weakLeanUsualSize":"Based on purchases of this style, **some shoppers lean toward their usual size**","transaction.strongSizeUp":"Based on purchases of this style, **most shoppers size up in this style**","transaction.leanSizeUp":"Based on purchases of this style, **shoppers tend to size up**","transaction.softLeanSizeUp":"Based on purchases of this style, **many shoppers tend to size up**","transaction.slightSizeUp":"Based on purchases of this style, **some shoppers choose a larger size**","transaction.weakLeanSizeUp":"Based on purchases of this style, **some shoppers lean toward a larger size**","transaction.strongSizeDown":"Based on purchases of this style, **most shoppers size down in this style**","transaction.leanSizeDown":"Based on purchases of this style, **shoppers tend to size down**","transaction.softLeanSizeDown":"Based on purchases of this style, **many shoppers tend to size down**","transaction.slightSizeDown":"Based on purchases of this style, **some shoppers choose a smaller size**","transaction.weakLeanSizeDown":"Based on purchases of this style, **some shoppers lean toward a smaller size**","transaction.mixedBehavior":"Based on purchases of this style, **shoppers choose a range of sizes**","transaction.polarizedFit":"Based on purchases of this style, **shoppers size both up and down**","transaction.polarizedSplit":"Based on purchases of this style, **shoppers are split between sizing up and sizing down**","review.strongUsualSize":"Based on fit-related customer reviews, **most shoppers buy their usual size**","review.leanUsualSize":"Based on fit-related customer reviews, **shoppers tend to buy their usual size**","review.softLeanUsualSize":"Based on fit-related customer reviews, **many shoppers buy their usual size**","review.slightUsualSize":"Based on fit-related customer reviews, **some shoppers buy their usual size**","review.weakLeanUsualSize":"Based on fit-related customer reviews, **some shoppers lean toward their usual size**","review.strongSizeUp":"Based on fit-related customer reviews, **most shoppers size up in this style**","review.leanSizeUp":"Based on fit-related customer reviews, **shoppers tend to size up**","review.softLeanSizeUp":"Based on fit-related customer reviews, **many shoppers tend to size up**","review.slightSizeUp":"Based on fit-related customer reviews, **some shoppers choose a larger size**","review.weakLeanSizeUp":"Based on fit-related customer reviews, **some shoppers lean toward a larger size**","review.strongSizeDown":"Based on fit-related customer reviews, **most shoppers size down in this style**","review.leanSizeDown":"Based on fit-related customer reviews, **shoppers tend to size down**","review.softLeanSizeDown":"Based on fit-related customer reviews, **many shoppers tend to size down**","review.slightSizeDown":"Based on fit-related customer reviews, **some shoppers choose a smaller size**","review.weakLeanSizeDown":"Based on fit-related customer reviews, **some shoppers lean toward a smaller size**","review.mixedBehavior":"Based on fit-related customer reviews, **shoppers choose a range of sizes**","review.polarizedFit":"Based on fit-related customer reviews, **shoppers size both up and down**","review.polarizedSplit":"Based on fit-related customer reviews, **shoppers are split between sizing up and sizing down**"}}},{"component":"Text","props":{"sx":{"font":"inherit","letterSpacing":"inherit"},"visible":"{% if context.editing %}true{% elsif generalRecommendationV2.kind == 'declared' %}false{% else %}true{% endif %}","children":"{% if context.editing and activeProfile.alias != blank %}{{activeProfile.alias}}'s info{% elsif context.editing %}Your info{% elsif activeProfile.alias != blank %}Create {{activeProfile.alias}}'s profile{% else %}Let's get your best fitting size{% endif %}"}}]}},{"component":"Box","id":"heightWeightAge.sign-in-callout","props":{"visible":"{% if context.editing=='true' or auth.role=='loggedIn' %}false{% else %}true{% endif %}","sx":{"display":"inline"},"children":[{"component":"Text","props":{"variant":"caption","visible":"{% if generalRecommendationV2.kind == 'declared' %}true{% else %}false{% endif %}","children":"{% if activeProfile.alias != blank %}Tell us a bit about {{activeProfile.alias}}, and we'll tell you what size to buy. Already have a True Fit account?{% else %}Tell us a bit about you, and we'll tell you what size to buy. Already have a True Fit account?{% endif %}"}},{"component":"Text","props":{"variant":"caption","visible":"{% if generalRecommendationV2.kind == 'declared' %}false{% else %}true{% endif %}","children":"{% if activeProfile.alias != blank %}This will help us get {{activeProfile.alias}} in the right size. Already have an account?{% else %}This will help us get you in the right size. Already have an account?{% endif %}"}},{"component":"Link","props":{"children":"Sign in","event":"auth.login","sx":{"fontSize":"caption.fontSize","ml":"1ch","fontWeight":"fontWeightBold"}}}]}},{"component":"YStack","id":"heightWeightAge.height-section","props":{"sx":{"width":"100%"},"children":[{"component":"Text","props":{"variant":"caption","children":"Height","sx":{"mb":1}}},{"component":"MeasurementInput","dataKey":"height","props":{"type":"length","units":"{{ measurementConfig.height.units | json }}","defaultSelectedUnit":"{{ measurementConfig.height.defaultSelectedUnit }}","min":50,"max":200,"ariaLabel":"Height"}}]}},{"component":"YStack","id":"heightWeightAge.weight-section","props":{"children":[{"component":"Text","props":{"variant":"caption","children":"Weight","sx":{"mb":1}}},{"component":"MeasurementInput","dataKey":"weight","props":{"type":"weight","units":"{{ measurementConfig.weight.units | json }}","defaultSelectedUnit":"{{ measurementConfig.weight.defaultSelectedUnit }}","min":20,"max":150,"ariaLabel":"Weight"}}]}},{"component":"YStack","id":"heightWeightAge.age-section","props":{"children":[{"component":"Text","props":{"variant":"caption","children":"Age (optional)","sx":{"mb":1}}},{"component":"NumericInput","dataKey":"age","props":{"min":1,"max":80,"ariaLabel":"Age"}}]}},{"component":"Spacer","props":{}},{"component":"XStack","id":"heightWeightAge.back-next-row","props":{"visible":"{{ not context.editing }}","sx":{"gap":1,"alignItems":"stretch"},"children":[{"component":"Button","props":{"kind":"icon","ariaLabel":"Back","event":"back","visible":"{% if generalRecommendationV2 == nil %}false{% elsif generalRecommendationV2.kind == 'declared' %}false{% else %}true{% endif %}","sx":{"minWidth":"unset","backgroundColor":"common.white","boxShadow":1,"aspectRatio":"1/1","alignSelf":"stretch"},"children":[{"component":"ArrowBack","props":{"sx":{}}}]}},{"component":"Button","props":{"sx":{"flex":1},"disabled":"\n                          {%- assign valid = heightValid.data and weightValid.data -%}\n                          {{- not valid -}}\n                          ","event":"next","children":"Next","variant":"contained"}}]}},{"component":"XStack","id":"heightWeightAge.edit-buttons","props":{"visible":"{{ context.editing == true }}","sx":{"justifyContent":"space-between","gap":1},"children":[{"component":"Button","props":{"sx":{"flex":1,"boxShadow":1,"backgroundColor":"common.white","textTransform":"none"},"event":"edit.cancel","children":"Cancel"}},{"component":"Button","props":{"sx":{"flex":1,"textTransform":"none"},"disabled":"\n                          {%- assign valid = heightValid.data and weightValid.data -%}\n                          {{- not valid -}}\n                          ","event":"next","children":"Save","variant":"contained"}}]}}]}}]},"modal.closet":{"config":[{"component":"YStack","id":"closet.wrapper","props":{"sx":{"height":"stretch","overflow":"hidden","pt":2,"gap":4},"children":[{"component":"H1","id":"closet.title","props":{"sx":{},"children":[{"component":"Text","id":"closet.title.addItem","props":{"sx":{"font":"inherit","letterSpacing":"inherit"},"visible":"{{ context.editing and context.editType == \"insert\" }}","children":"Add an item"}},{"component":"Text","id":"closet.title.editItem","props":{"sx":{"font":"inherit","letterSpacing":"inherit"},"visible":"{{ context.editing and context.editType != \"insert\" }}","textKey":"{{ closetItem.category | downcase }}","texts":{"belts":"Edit belt","bottoms":"Edit bottoms","bras":"Edit bra","dresses":"Edit dress","hats":"Edit hat","hosiery":"Edit hosiery","intimates":"Edit intimates","gloves":"Edit gloves","neckwear":"Edit neckwear","nightgowns":"Edit nightgown","not apparel":"Edit item","other":"Edit item","pajamabottoms":"Edit pajama bottoms","pajamatops":"Edit pajama top","pajamasets":"Edit pajama set","robes":"Edit robe","shoes":"Edit shoes","scarves":"Edit scarf","socks":"Edit socks","suits":"Edit suit","swim":"Edit swimwear","swimbottoms":"Edit swim bottoms","swimsuits":"Edit swimsuit","swimtops":"Edit swim top","tops":"Edit top"},"children":"Edit {{ closetItem.category }}"}},{"component":"Text","id":"closet.title.bestFitting","props":{"sx":{"font":"inherit","letterSpacing":"inherit"},"visible":"{{ not context.editing }}","textKey":"{{ productInfo.category | downcase }}","texts":{"belts":"{% if activeProfile.alias != blank %}What is {{activeProfile.alias}}'s best fitting belt{% else %}What is your best fitting belt{% endif %}","bottoms":"{% if activeProfile.alias != blank %}What are {{activeProfile.alias}}'s best fitting bottoms{% else %}What are your best fitting bottoms{% endif %}","bras":"{% if activeProfile.alias != blank %}What is {{activeProfile.alias}}'s best fitting bra{% else %}What is your best fitting bra{% endif %}","dresses":"{% if activeProfile.alias != blank %}What is {{activeProfile.alias}}'s best fitting dress{% else %}What is your best fitting dress{% endif %}","hats":"{% if activeProfile.alias != blank %}What is {{activeProfile.alias}}'s best fitting hat{% else %}What is your best fitting hat{% endif %}","hosiery":"{% if activeProfile.alias != blank %}What is {{activeProfile.alias}}'s best fitting hosiery{% else %}What is your best fitting hosiery{% endif %}","intimates":"{% if activeProfile.alias != blank %}What are {{activeProfile.alias}}'s best fitting intimates{% else %}What are your best fitting intimates{% endif %}","gloves":"{% if activeProfile.alias != blank %}What are {{activeProfile.alias}}'s best fitting gloves{% else %}What are your best fitting gloves{% endif %}","neckwear":"{% if activeProfile.alias != blank %}What is {{activeProfile.alias}}'s best fitting neckwear{% else %}What is your best fitting neckwear{% endif %}","nightgowns":"{% if activeProfile.alias != blank %}What is {{activeProfile.alias}}'s best fitting nightgown{% else %}What is your best fitting nightgown{% endif %}","not apparel":"{% if activeProfile.alias != blank %}What is {{activeProfile.alias}}'s best fitting item{% else %}What is your best fitting item{% endif %}","other":"{% if activeProfile.alias != blank %}What is {{activeProfile.alias}}'s best fitting item{% else %}What is your best fitting item{% endif %}","pajamabottoms":"{% if activeProfile.alias != blank %}What are {{activeProfile.alias}}'s best fitting pajama bottoms{% else %}What are your best fitting pajama bottoms{% endif %}","pajamatops":"{% if activeProfile.alias != blank %}What is {{activeProfile.alias}}'s best fitting pajama top{% else %}What is your best fitting pajama top{% endif %}","pajamasets":"{% if activeProfile.alias != blank %}What is {{activeProfile.alias}}'s best fitting pajama set{% else %}What is your best fitting pajama set{% endif %}","robes":"{% if activeProfile.alias != blank %}What is {{activeProfile.alias}}'s best fitting robe{% else %}What is your best fitting robe{% endif %}","shoes":"{% if activeProfile.alias != blank %}What are {{activeProfile.alias}}'s best fitting shoes{% else %}What are your best fitting shoes{% endif %}","scarves":"{% if activeProfile.alias != blank %}What is {{activeProfile.alias}}'s best fitting scarf{% else %}What is your best fitting scarf{% endif %}","socks":"{% if activeProfile.alias != blank %}What are {{activeProfile.alias}}'s best fitting socks{% else %}What are your best fitting socks{% endif %}","suits":"{% if activeProfile.alias != blank %}What is {{activeProfile.alias}}'s best fitting suit{% else %}What is your best fitting suit{% endif %}","swim":"{% if activeProfile.alias != blank %}What is {{activeProfile.alias}}'s best fitting swimwear{% else %}What is your best fitting swimwear{% endif %}","swimbottoms":"{% if activeProfile.alias != blank %}What are {{activeProfile.alias}}'s best fitting swim bottoms{% else %}What are your best fitting swim bottoms{% endif %}","swimsuits":"{% if activeProfile.alias != blank %}What is {{activeProfile.alias}}'s best fitting swimsuit{% else %}What is your best fitting swimsuit{% endif %}","swimtops":"{% if activeProfile.alias != blank %}What is {{activeProfile.alias}}'s best fitting swim top{% else %}What is your best fitting swim top{% endif %}","tops":"{% if activeProfile.alias != blank %}What is {{activeProfile.alias}}'s best fitting top{% else %}What is your best fitting top{% endif %}"},"children":"{% if activeProfile.alias != blank %}What is {{ activeProfile.alias }}'s best fitting {{ productInfo.category | downcase }}{% else %}What is your best fitting {{ productInfo.category | downcase }}{% endif %}"}}]}},{"component":"ClosetInputV2","id":"closet.input","props":{"sx":{"overflow":"auto","py":1,"flex":1},"showCategoryDropDown":"{{ context.editType == \"insert\" }}","unknownBrandVariantDimensions":{"shoes":{"defaultValue":"M","optionLabels":{"N":"Narrow","M":"Average","W":"Wide"}}},"texts":{"categories":"Categories","categoryLabels":{"belts":"Belts","bottoms":"Bottoms","bras":"Bras","dresses":"Dresses","hats":"Hats","hosiery":"Hosiery","intimates":"Intimates","gloves":"Gloves","neckwear":"Neckwear","nightgowns":"Nightgowns","not apparel":"Not Apparel","other":"Other","pajamabottoms":"Pajama Bottoms","pajamatops":"Pajama Tops","pajamasets":"Pajama Sets","robes":"Robes","shoes":"Shoes","scarves":"Scarves","socks":"Socks","suits":"Suits","swim":"Swim","swimbottoms":"Swim Bottoms","swimsuits":"Swim Suits","swimtops":"Swim Tops","tops":"Tops"},"defaultShoeWidth":"Default","departmentLabels":{"baby":"Baby","boys":"Boy's","donotrecommend":"Do Not Recommend","girls":"Girl's","maternity":"Maternity","mens":"Men's","not apparel":"Not Apparel","other":"Other","unisexkids":"Unisex Kids","womens":"Women's","unisex":"Unisex Adults"},"sizeTypeLabels":{"regular":"Regular","plus":"Plus","juniors":"Juniors","petite":"Petite","slim":"Slim","bigandtall":"Big & Tall","curvy":"Curvy","unisex":"Unisex","tall":"Tall","husky":"Husky"},"selectCategory":"Select Category","brands":"Brands","searchBrand":"Search a brand","departments":"Departments","selectDepartment":"Select Department","sizeRegion":"Size Region","selectSizeRegion":"Select Size Region","selectSize":"Select a size","cupSize":"Cup Size","shoeWidth":"Shoe Width","sleeveLength":"Sleeve Length","inseam":"Inseam","selectInseam":"Select Inseam","selectBrandName":"Select brand name (optional)","sizeQuestion":"\n    {%- if activeProfile.alias != blank -%}\n      What size does {{ activeProfile.alias }} typically wear?\n    {%- else -%}\n      What size do you typically wear?\n    {%- endif -%}\n  ","variantDimensionQuestion":"\n  {%- case selectedClosetCategory -%}\n    \n          {%- when \"shoes\" -%}\n            \n    {%- if activeProfile.alias != blank -%}\n      What's {{ activeProfile.alias }}'s foot width? (Optional)\n    {%- else -%}\n      What's your foot width? (Optional)\n    {%- endif -%}\n  \n        \n          {%- when \"bras\" -%}\n            \n    {%- if activeProfile.alias != blank -%}\n      What's {{ activeProfile.alias }}'s cup size? (Optional)\n    {%- else -%}\n      What's your cup size? (Optional)\n    {%- endif -%}\n  \n        \n          {%- when \"tops\" -%}\n            \n    {%- if activeProfile.alias != blank -%}\n      What's {{ activeProfile.alias }}'s sleeve length? (Optional)\n    {%- else -%}\n      What's your sleeve length? (Optional)\n    {%- endif -%}\n  \n        \n  {%- endcase -%}\n","generalMeasurements":{},"sizeUnavailableWarning":"Size {{ closetItem.sellingSize }} isn't available for the selected brand & department, please select a size from the updated list."},"fitAttributeLabels":{"womensBraBandFit":{"label":"Band Fit","values":{"DigsIn":{"label":"Digs in"},"JustRight":{"label":"Just right"},"RidesUp":{"label":"Rides up"}}},"womensBraStyle":{"label":"Bra style","values":{"LowCoverage":{"label":"Low coverage"},"MediumCoverage":{"label":"Medium Coverage"},"FullCoverage":{"label":"Full coverage"}}},"womensBraCupFit":{"label":"Cup Fit","values":{"Gaps":{"label":"Gaps"},"JustRight":{"label":"Just right"},"Overflows":{"label":"Overflows"}}},"closetItemAge":{"label":"How old is this item?","values":{"LessThanOneYear":{"label":"Less than a year old"},"OneYearOrOlder":{"label":"One year or older"}}}}},"dataKey":"closetItem"},{"component":"Link","id":"closet.skip-link","props":{"event":"next","sx":{"typography":"caption"},"visible":"{{isRecommendationSuccess and not context.editing}}","children":"{% if activeProfile.alias != blank %}Skip to {{activeProfile.alias}}'s recommendation{% else %}Skip to my recommendation{% endif %}"}},{"component":"XStack","id":"closet.navigation-buttons","props":{"visible":"{{ not context.editing }}","sx":{"gap":1},"children":[{"component":"Button","id":"closet.back-button","props":{"visible":"{%- capture countBasedGuidance -%}{% if generalRecommendationV2 == nil %}false{% elsif generalRecommendationV2.kind == 'declared' %}false{% else %}true{% endif %}{%- endcapture -%}{% if productInfo.category != \"shoes\" or countBasedGuidance == 'true' %}true{% else %}false{% endif %}","kind":"icon","ariaLabel":"Back","event":"{%- capture countBasedGuidance -%}{% if generalRecommendationV2 == nil %}false{% elsif generalRecommendationV2.kind == 'declared' %}false{% else %}true{% endif %}{%- endcapture -%}{% if productInfo.category == 'shoes' and countBasedGuidance == 'true' %}generalGuidance{% else %}back{% endif %}","sx":{"minWidth":"unset","backgroundColor":"common.white","boxShadow":1,"aspectRatio":"1/1"},"children":[{"component":"ArrowBack","props":{"sx":{}}}]}},{"component":"Button","props":{"sx":{"flex":1},"disabled":"{% if closetItem.sellingSize == blank or isSelectedClosetSizeUnavailable == true %}true{% else %}false{% endif %}","event":"next","children":"Next","variant":"contained"}}]}},{"component":"XStack","id":"closet.edit-buttons","props":{"visible":"{{ context.editing == true }}","sx":{"justifyContent":"space-between","gap":1},"children":[{"component":"Button","props":{"sx":{"flex":1,"boxShadow":1,"backgroundColor":"common.white","textTransform":"none"},"event":"edit.cancel","children":"Cancel"}},{"component":"Button","props":{"sx":{"flex":1,"textTransform":"none"},"disabled":"{% if closetItem.sellingSize == blank or isSelectedClosetSizeUnavailable == true %}true{% else %}false{% endif %}","event":"next","children":"Save","variant":"contained"}}]}}]}}]},"modal.closetList":{"config":[{"component":"YStack","id":"closetList.wrapper","props":{"sx":{"pt":4,"height":"100%","minHeight":0,"boxSizing":"border-box","overflow":"hidden"},"children":[{"component":"YStack","id":"closetList.items-list","props":{"sx":{"flex":1,"minHeight":0,"gap":2,"overflow":"auto"},"children":[{"component":"Loop","props":{"for":"categoryGroup","in":"closetItemsByCategory","children":[{"component":"YStack","props":{"sx":{"gap":2,"mt":2},"children":[{"component":"H1","props":{"children":[{"component":"Text","props":{"sx":{"font":"inherit","letterSpacing":"inherit"},"textKey":"{{categoryGroup.category | downcase}}","texts":{"belts":"Belts","bottoms":"Bottoms","bras":"Bras","dresses":"Dresses","hats":"Hats","hosiery":"Hosiery","intimates":"Intimates","gloves":"Gloves","neckwear":"Neckwear","nightgowns":"Nightgowns","not apparel":"Not Apparel","other":"Other","pajamabottoms":"Pajama Bottoms","pajamatops":"Pajama Tops","pajamasets":"Pajama Sets","robes":"Robes","shoes":"Shoes","scarves":"Scarves","socks":"Socks","suits":"Suits","swim":"Swim","swimbottoms":"Swim Bottoms","swimsuits":"Swim Suits","swimtops":"Swim Tops","tops":"Tops"},"children":"{{categoryGroup.category | capitalize}}"}}]}},{"component":"Loop","props":{"for":"item","in":"{{categoryGroup.closetItems | json}}","inlineArrayJson":true,"children":[{"component":"XStack","id":"closetList.item","props":{"sx":{"gap":2,"alignItems":"center","backgroundColor":"common.white","p":2,"borderRadius":1,"boxShadow":1},"children":[{"component":"YStack","props":{"sx":{"gap":0.3},"children":[{"component":"XStack","props":{"sx":{"gap":0.5},"children":[{"component":"Text","props":{"visible":"{{ item.brand != blank }}","variant":"caption","sx":{"fontWeight":"fontWeightBold"},"children":"{{item.brand | capitalize}}"}},{"component":"Text","props":{"variant":"caption","sx":{"fontWeight":"fontWeightBold"},"textKey":"{{item.department | downcase}}","texts":{"baby":"Baby","boys":"Boy's","donotrecommend":"Do Not Recommend","girls":"Girl's","maternity":"Maternity","mens":"Men's","not apparel":"Not Apparel","other":"Other","unisexkids":"Unisex Kids","womens":"Women's","unisex":"Unisex Adults"},"children":"{{item.department | capitalize}}"}}]}},{"component":"XStack","props":{"sx":{"gap":0.5},"children":[{"component":"Text","props":{"variant":"caption","children":"{{item.sellingSize}}"}},{"component":"Text","props":{"variant":"caption","textKey":"{{item.sizeVariants.sizeType | downcase}}","texts":{"regular":"Regular","plus":"Plus","juniors":"Juniors","petite":"Petite","slim":"Slim","bigandtall":"Big & Tall","curvy":"Curvy","unisex":"Unisex","tall":"Tall","husky":"Husky"},"children":"{{item.sizeVariants.sizeType | capitalize}}"}}]}}]}},{"component":"Spacer","props":{}},{"component":"Button","props":{"kind":"icon","ariaLabel":"Edit item","event":"closet.upsert","eventPayload":{"closetItemId":"{{item.closetId}}","editType":"update"},"children":[{"component":"EditIcon","props":{}}]}},{"component":"Button","props":{"kind":"icon","ariaLabel":"Delete item","event":"closet.delete","eventPayload":{"closetItemId":"{{item.closetId}}"},"confirm":{"title":"Delete closet item","body":"Are you sure you want to delete this {{item.brand | capitalize}} closet item?","acceptLabel":"Yes","rejectLabel":"Cancel"},"color":"error","children":[{"component":"DeleteIcon","props":{}}]}}]}}]}}]}}]}}]}},{"component":"Button","id":"closetList.add-item-button","props":{"event":"closet.upsert","eventPayload":{"editType":"insert"},"sx":{"mx":"auto","mt":2,"width":"100%","backgroundColor":"common.white","boxShadow":1,"p":2,"display":"flex","justifyContent":"space-between","textTransform":"none","fontWeight":"fontWeightBold"},"endIcon":[{"component":"AddIcon","props":{}}],"children":"Add item"}}]}}]},"modal.login.init":{"config":[{"component":"YStack","id":"login.wrapper","props":{"sx":{"minHeight":"stretch","alignItems":"center","justifyContent":"center","gap":4},"children":[{"component":"CircularProgress","props":{}},{"component":"Text","id":"login.message","props":{"children":"A sign-in window has been opened. Please complete the sign-in there to continue.","sx":{"textAlign":"center"}}},{"component":"Button","id":"login.open-window-button","props":{"children":"Open sign-in window","event":"auth.login","variant":"outlined","sx":{"textTransform":"none"}}}]}}]},"modal.sizeChart":{"config":[{"component":"YStack","props":{"sx":{"minHeight":"stretch","pt":2,"gap":2},"children":[{"component":"SizeChart","props":{"sizeChartData":"{{sizeChart | json}}","texts":{"bust":"Bust","calf":"Calf","chest":"Chest","bandSize":"Band Size","cupSize":"Cup Size","footBall":"Foot Ball","footHeelToBall":"Foot Heel to Ball","footInstepHeight":"Foot Instep Height","footInstepWidth":"Foot Instep Width","footLength":"Foot Length","footWidth":"Foot Width","head":"Head","height":"Height","hip":"Hip","highHip":"High Hip","inseam":"Inseam","inseamWithLift":"Inseam With Lift","lowHip":"Low Hip","naturalWaist":"Natural Waist","neck":"Neck","ribcage":"Ribcage","shoulders":"Shoulders","sleeveLength":"Sleeve Length","stomach":"Stomach","thigh":"Thigh","torsoLength":"Torso Length","upperArm":"Upper Arm","waist":"Waist","weight":"Weight","footArchSupport":"Foot Arch Support","toe":"Toe","heelWidth":"Heel Width","sleeveWidth":"Sleeve Width","age":"Age","seat":"Seat","baby":"Baby","boys":"Boy's","girls":"Girl's","maternity":"Maternity","mens":"Men's","notapparel":"Not Apparel","unisexkids":"Unisex Kid's","womens":"Women's","unisex":"Unisex","belts":"Belts","bottoms":"Bottoms","bras":"Bras","dresses":"Dresses","hats":"Hats","hosiery":"Hosiery","intimates":"Intimates","gloves":"Gloves","neckwear":"Neckwear","nightgowns":"Nightgowns","pajamabottoms":"Pajama Bottoms","pajamatops":"Pajama Tops","pajamasets":"Pajama Sets","robes":"Robes","shoes":"Shoes","scarves":"Scarves","socks":"Socks","suits":"Suits","swim":"Swim","swimbottoms":"Swim Bottoms","swimsuits":"Swim Suits","swimtops":"Swim Tops","tops":"Tops","size":"Size"}}},{"component":"Spacer","props":{}},{"component":"Button","props":{"sx":{"textTransform":"none"},"event":"next","ariaLabel":"Get personalized size recommendation","children":"What's My Size?","variant":"contained"}}]}}]},"modal.generalGuidance":{"config":[{"component":"YStack","props":{"sx":{"height":"100%","minHeight":0,"boxSizing":"border-box","overflow":"auto","pt":4},"children":[{"component":"GeneralGuidanceV2","props":{"itemSizingSummary":"{{generalRecommendationV2|json}}","showOtherSizes":true,"compactOnShortViewport":true,"visible":"{{ generalRecommendationV2 != nil }}","sx":{"marginY":0,"flexShrink":0},"texts":{"overall":"Overall","sizingUp":"Sizing Up","usualSize":"Usual Size","sizingDown":"Sizing Down","viewBySize":"View by size:","overrideShoesSizingPrompt":"Tell me a brand and size that you wear and I'll recommend your size.","overrideSizingPrompt":"Tell me your height and weight, and I'll tell you what size to buy.","sizeFilterLabel":"Filter by size","sizeLabelPrefix":"Size","overallSizeInformation":"Overall size information","resultsUpdatedFor":"Results updated for","scrollLeft":"Scroll left","scrollRight":"Scroll right","strongUsualSize":"Most shoppers buy their usual size","leanUsualSize":"Shoppers tend to buy their usual size","softLeanUsualSize":"Many shoppers buy their usual size","slightUsualSize":"Some shoppers buy their usual size","weakLeanUsualSize":"Some shoppers lean toward their usual size","strongSizeUp":"Most shoppers size up in this style","leanSizeUp":"Shoppers tend to size up","softLeanSizeUp":"Many shoppers tend to size up","slightSizeUp":"Some shoppers choose a larger size","weakLeanSizeUp":"Some shoppers lean toward a larger size","strongSizeDown":"Most shoppers size down in this style","leanSizeDown":"Shoppers tend to size down","softLeanSizeDown":"Many shoppers tend to size down","slightSizeDown":"Some shoppers choose a smaller size","weakLeanSizeDown":"Some shoppers lean toward a smaller size","mixedBehavior":"Shoppers choose a range of sizes","polarizedFit":"Shoppers size both up and down","polarizedSplit":"Shoppers are split between sizing up and sizing down","transactionReview.strongUsualSize":"Based on purchases and fit-related customer reviews, **most shoppers buy their usual size**","transactionReview.leanUsualSize":"Based on purchases and fit-related customer reviews, **shoppers tend to buy their usual size**","transactionReview.softLeanUsualSize":"Based on purchases and fit-related customer reviews, **many shoppers buy their usual size**","transactionReview.slightUsualSize":"Based on purchases and fit-related customer reviews, **some shoppers buy their usual size**","transactionReview.weakLeanUsualSize":"Based on purchases and fit-related customer reviews, **some shoppers lean toward their usual size**","transactionReview.strongSizeUp":"Based on purchases and fit-related customer reviews, **most shoppers size up in this style**","transactionReview.leanSizeUp":"Based on purchases and fit-related customer reviews, **shoppers tend to size up**","transactionReview.softLeanSizeUp":"Based on purchases and fit-related customer reviews, **many shoppers tend to size up**","transactionReview.slightSizeUp":"Based on purchases and fit-related customer reviews, **some shoppers choose a larger size**","transactionReview.weakLeanSizeUp":"Based on purchases and fit-related customer reviews, **some shoppers lean toward a larger size**","transactionReview.strongSizeDown":"Based on purchases and fit-related customer reviews, **most shoppers size down in this style**","transactionReview.leanSizeDown":"Based on purchases and fit-related customer reviews, **shoppers tend to size down**","transactionReview.softLeanSizeDown":"Based on purchases and fit-related customer reviews, **many shoppers tend to size down**","transactionReview.slightSizeDown":"Based on purchases and fit-related customer reviews, **some shoppers choose a smaller size**","transactionReview.weakLeanSizeDown":"Based on purchases and fit-related customer reviews, **some shoppers lean toward a smaller size**","transactionReview.mixedBehavior":"Based on purchases and fit-related customer reviews, **shoppers choose a range of sizes**","transactionReview.polarizedFit":"Based on purchases and fit-related customer reviews, **shoppers size both up and down**","transactionReview.polarizedSplit":"Based on purchases and fit-related customer reviews, **shoppers are split between sizing up and sizing down**","transaction.trueToSize.review.sizeUp":"Based on purchases of this style, shoppers **buy their usual size**. Some reviewers mention they **size up**","transaction.trueToSize.review.sizeDown":"Based on purchases of this style, shoppers **buy their usual size**. Some reviewers mention they **size down**","transaction.trueToSize.review.sizeVaries":"Based on purchases of this style, shoppers **buy their usual size**. Some reviewers mention they **choose a range of sizes**","transaction.trueToSize.review.polarizedFit":"Based on purchases of this style, shoppers **buy their usual size**. Some reviewers mention they **size both up and down**","transaction.sizeUp.review.trueToSize":"Based on purchases of this style, shoppers **size up**. Some reviewers mention they **buy their usual size**","transaction.sizeUp.review.sizeDown":"Based on purchases of this style, shoppers **size up**. Some reviewers mention they **size down**","transaction.sizeUp.review.sizeVaries":"Based on purchases of this style, shoppers **size up**. Some reviewers mention they **choose a range of sizes**","transaction.sizeUp.review.polarizedFit":"Based on purchases of this style, shoppers **size up**. Some reviewers mention they **size both up and down**","transaction.sizeDown.review.trueToSize":"Based on purchases of this style, shoppers **size down**. Some reviewers mention they **buy their usual size**","transaction.sizeDown.review.sizeUp":"Based on purchases of this style, shoppers **size down**. Some reviewers mention they **size up**","transaction.sizeDown.review.sizeVaries":"Based on purchases of this style, shoppers **size down**. Some reviewers mention they **choose a range of sizes**","transaction.sizeDown.review.polarizedFit":"Based on purchases of this style, shoppers **size down**. Some reviewers mention they **size both up and down**","transaction.sizeVaries.review.trueToSize":"Based on purchases of this style, shoppers **choose a range of sizes**. Some reviewers mention they **buy their usual size**","transaction.sizeVaries.review.sizeUp":"Based on purchases of this style, shoppers **choose a range of sizes**. Some reviewers mention they **size up**","transaction.sizeVaries.review.sizeDown":"Based on purchases of this style, shoppers **choose a range of sizes**. Some reviewers mention they **size down**","transaction.sizeVaries.review.polarizedFit":"Based on purchases of this style, shoppers **choose a range of sizes**. Some reviewers mention they **size both up and down**","transaction.polarizedFit.review.trueToSize":"Based on purchases of this style, shoppers **size both up and down**. Some reviewers mention they **buy their usual size**","transaction.polarizedFit.review.sizeUp":"Based on purchases of this style, shoppers **size both up and down**. Some reviewers mention they **size up**","transaction.polarizedFit.review.sizeDown":"Based on purchases of this style, shoppers **size both up and down**. Some reviewers mention they **size down**","transaction.polarizedFit.review.sizeVaries":"Based on purchases of this style, shoppers **size both up and down**. Some reviewers mention they **choose a range of sizes**","transaction.strongUsualSize":"Based on purchases of this style, **most shoppers buy their usual size**","transaction.leanUsualSize":"Based on purchases of this style, **shoppers tend to buy their usual size**","transaction.softLeanUsualSize":"Based on purchases of this style, **many shoppers buy their usual size**","transaction.slightUsualSize":"Based on purchases of this style, **some shoppers buy their usual size**","transaction.weakLeanUsualSize":"Based on purchases of this style, **some shoppers lean toward their usual size**","transaction.strongSizeUp":"Based on purchases of this style, **most shoppers size up in this style**","transaction.leanSizeUp":"Based on purchases of this style, **shoppers tend to size up**","transaction.softLeanSizeUp":"Based on purchases of this style, **many shoppers tend to size up**","transaction.slightSizeUp":"Based on purchases of this style, **some shoppers choose a larger size**","transaction.weakLeanSizeUp":"Based on purchases of this style, **some shoppers lean toward a larger size**","transaction.strongSizeDown":"Based on purchases of this style, **most shoppers size down in this style**","transaction.leanSizeDown":"Based on purchases of this style, **shoppers tend to size down**","transaction.softLeanSizeDown":"Based on purchases of this style, **many shoppers tend to size down**","transaction.slightSizeDown":"Based on purchases of this style, **some shoppers choose a smaller size**","transaction.weakLeanSizeDown":"Based on purchases of this style, **some shoppers lean toward a smaller size**","transaction.mixedBehavior":"Based on purchases of this style, **shoppers choose a range of sizes**","transaction.polarizedFit":"Based on purchases of this style, **shoppers size both up and down**","transaction.polarizedSplit":"Based on purchases of this style, **shoppers are split between sizing up and sizing down**","review.strongUsualSize":"Based on fit-related customer reviews, **most shoppers buy their usual size**","review.leanUsualSize":"Based on fit-related customer reviews, **shoppers tend to buy their usual size**","review.softLeanUsualSize":"Based on fit-related customer reviews, **many shoppers buy their usual size**","review.slightUsualSize":"Based on fit-related customer reviews, **some shoppers buy their usual size**","review.weakLeanUsualSize":"Based on fit-related customer reviews, **some shoppers lean toward their usual size**","review.strongSizeUp":"Based on fit-related customer reviews, **most shoppers size up in this style**","review.leanSizeUp":"Based on fit-related customer reviews, **shoppers tend to size up**","review.softLeanSizeUp":"Based on fit-related customer reviews, **many shoppers tend to size up**","review.slightSizeUp":"Based on fit-related customer reviews, **some shoppers choose a larger size**","review.weakLeanSizeUp":"Based on fit-related customer reviews, **some shoppers lean toward a larger size**","review.strongSizeDown":"Based on fit-related customer reviews, **most shoppers size down in this style**","review.leanSizeDown":"Based on fit-related customer reviews, **shoppers tend to size down**","review.softLeanSizeDown":"Based on fit-related customer reviews, **many shoppers tend to size down**","review.slightSizeDown":"Based on fit-related customer reviews, **some shoppers choose a smaller size**","review.weakLeanSizeDown":"Based on fit-related customer reviews, **some shoppers lean toward a smaller size**","review.mixedBehavior":"Based on fit-related customer reviews, **shoppers choose a range of sizes**","review.polarizedFit":"Based on fit-related customer reviews, **shoppers size both up and down**","review.polarizedSplit":"Based on fit-related customer reviews, **shoppers are split between sizing up and sizing down**"}}},{"component":"Spacer","props":{}},{"component":"Button","props":{"sx":{"flexShrink":0,"mt":2,"textTransform":"none"},"event":"next","ariaLabel":"Get personalized size recommendation","children":"What's My Size?","variant":"contained"}}]}}]}}}