{"product_id":"eleanor-eyelet-top","title":"Eleanor Eyelet Top","description":"\u003cdiv class=\"relative basis-auto flex-col -mb-(--composer-overlap-px) pb-(--composer-overlap-px) [--composer-overlap-px:28px] grow flex\"\u003e\n\u003cdiv class=\"flex min-h-0 grow flex-col text-sm\"\u003e\n\u003cdiv class=\"qMYqUG_convSearchResultHighlightRoot\"\u003e\n\u003cdiv class=\"\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none has-data-writing-block:pointer-events-none [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-8 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv dir=\"auto\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"LR5Y_W_content markdown prose dark:prose-invert wrap-break-word w-full light markdown-new-styling\"\u003e\n\u003cp dir=\"auto\" class=\"PDq2pG_selectionAnchorContainer\"\u003eMeet the \u003cstrong\u003eEleanor Eyelet Blouse\u003c\/strong\u003e, a timeless feminine piece filled with the prettiest details. Crafted from a crisp ivory eyelet fabric, this blouse features intricate embroidered detailing throughout that gives it beautiful texture and an elevated, boutique-worthy feel. The softly ruffled neckline adds a romantic touch, while the short puff sleeves create just the right amount of volume for a flattering, feminine silhouette.\u003cspan class=\"PDq2pG_selectionAnchor\"\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"auto\"\u003eThe Camille is one of those tops that instantly makes an outfit feel put together without requiring much styling. Pair it with your favorite denim and flats for an easy everyday look, tuck it into trousers or a midi skirt for the office, or add statement earrings and heels for dinner or a special occasion. The classic ivory color makes it incredibly versatile and easy to wear season after season.\u003c\/p\u003e\n\u003cp dir=\"auto\"\u003eWe especially love this one for transitioning into fall—wear it now on its own and later layered under a cardigan or jacket. It's sweet, polished, and timeless while still feeling fresh and on-trend.\u003c\/p\u003e\n\u003cp dir=\"auto\"\u003e\u003cstrong\u003eDetails:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eIvory eyelet fabric with embroidered detailing throughout\u003c\/li\u003e\n\u003cli\u003eFeminine ruffled neckline\u003c\/li\u003e\n\u003cli\u003eShort puff sleeves with gathered detailing\u003c\/li\u003e\n\u003cli\u003eTextured, elevated finish\u003c\/li\u003e\n\u003cli\u003eClassic silhouette that's easy to tuck or wear out\u003c\/li\u003e\n\u003cli\u003ePerfect with denim, trousers, skirts, or layered under a jacket\u003c\/li\u003e\n\u003cli\u003eAn easy piece for work, church, brunch, dinner \u0026amp; special occasions\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mt-3 w-full empty:hidden has-[\u0026gt;_:empty]:hidden\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"invisible mt-auto grid\"\u003e\n\u003cdiv class=\"col-start-1 row-start-1\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"visible sticky bottom-(--scroll-root-safe-area-inset-bottom,0px) col-start-1 row-start-1 self-end\"\u003e\n\u003cdiv class=\"\"\u003e\n\u003cdiv class=\"min-h-9 pt-2 text-center text-xs text-token-text-tertiary [view-transition-name:var(--vt-disclaimer)] pb-4 relative overflow-hidden @w-sm\/main:px-[60px]\"\u003e\n\u003cdiv class=\"text-base mx-auto [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"thread-bottom-container\" class=\"sticky bottom-0 z-10 isolate group\/thread-bottom-container w-full basis-auto has-data-has-thread-error:pt-2 has-data-has-thread-error:[box-shadow:var(--sharp-edge-bottom-shadow)] md:border-transparent md:pt-0 dark:border-white\/20 md:dark:border-transparent print:hidden pointer-events-none [--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] Ejxyja_threadFooterContentFade flex flex-col\"\u003e\n\u003cdiv class=\"w-full\"\u003e\n\u003cdiv class=\"text-base mx-auto [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 pointer-events-auto @[53.5rem]\/main:[--thread-content-max-width:48rem] w-full\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pointer-events-auto relative mx-auto h-0\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"contents\"\u003e\n\u003cdiv id=\"thread-bottom\" class=\"relative sm:group-data-[work-home-expanded]\/thread:sticky sm:group-data-[work-home-expanded]\/thread:top-[calc(var(--sticky-padding-top,0px)+var(--work-home-greeting-height,96px))] sm:group-data-[work-home-expanded]\/thread:z-10\"\u003e\n\u003cdiv class=\"relative z-1\"\u003e\n\u003cdiv class=\"text-base mx-auto [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 mb-(--thread-component-gap,24px) sm:group-data-[work-home-expanded]\/thread:mb-0 pointer-events-auto\"\u003e\n\u003cdiv class=\"w-full\"\u003e\n\u003cdiv class=\"pointer-events-auto relative z-1 flex h-(--composer-container-height,100%) max-w-full flex-(--composer-container-flex,1) flex-col [--composer-container-height:auto]\"\u003e\n\u003cdiv class=\"contents\"\u003e\n\u003cform autocomplete=\"off\" class=\"group\/composer w-full\"\u003e\n\u003cdiv class=\"hidden\"\u003eFabric: 100% cotton\u003c\/div\u003e\n\u003c\/form\u003e\n\u003cinput accept=\"image\/*,video\/*\" multiple id=\"upload-media-files\" hidden=\"\" type=\"file\" tabindex=\"-1\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"ENTRO","offers":[{"title":"Small","offer_id":48974189068542,"sku":"26994","price":63.0,"currency_code":"USD","in_stock":true},{"title":"Medium","offer_id":48974189101310,"sku":"26995","price":63.0,"currency_code":"USD","in_stock":true},{"title":"Large","offer_id":48974189134078,"sku":"26996","price":63.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/2160\/5687\/files\/5699E955-3AE8-414E-B769-0CC048EBA5A3.jpg?v=1790096433","url":"https:\/\/kellisboutique.com\/products\/eleanor-eyelet-top","provider":"K. Ellis Boutique","version":"1.0","type":"link"}