{"product_id":"joanie-skort-whisper","title":"Joanie Skort in Whisper | Made in USA Bamboo Blend Skirt with Shorts","description":"\u003cdiv\u003e\n\u003cdiv class=\"flex h-svh w-screen flex-col\"\u003e\n\u003cdiv class=\"relative z-0 flex min-h-0 w-full flex-1\"\u003e\n\u003cdiv class=\"relative flex min-h-0 w-full flex-1\"\u003e\n\u003cdiv class=\"@container\/main relative flex min-w-0 flex-1 flex-col -translate-y-[calc(env(safe-area-inset-bottom,0px)\/2)] pt-[calc(env(safe-area-inset-bottom,0px)\/2)]\"\u003e\n\u003cdiv data-scroll-root=\"\" class=\"@w-sm\/main:[scrollbar-gutter:var(--stage-scroll-gutter)] touch:[scrollbar-width:none] group\/scroll-root relative flex min-h-0 min-w-0 flex-1 flex-col [scrollbar-gutter:stable] not-print:overflow-x-clip not-print:overflow-y-auto group-data-stream-active\/scroll-root:[overflow-anchor:none] scroll-pt-(--header-height) [--sticky-padding-top:var(--header-height)] [--sticky-padding-bottom:0px] [--scroll-root-safe-area-inset-top:calc(var(--sticky-padding-top)+env(safe-area-inset-top,0px))] [--scroll-root-safe-area-inset-bottom:calc(var(--sticky-padding-bottom)+var(--screen-keyboard-height,0px)+env(safe-area-inset-bottom,0px))] [--scroll-root-safe-area-height:calc(100lvh-var(--scroll-root-safe-area-inset-top)-var(--scroll-root-safe-area-inset-bottom))] has-data-[fixed-header=less-than-xl]:@w-xl\/main:scroll-pt-0 has-data-[fixed-header=less-than-xl]:@w-xl\/main:[--sticky-padding-top:0px] has-data-[fixed-header=less-than-xxl]:@w-2xl\/main:scroll-pt-0 has-data-[fixed-header=less-than-xxl]:@w-2xl\/main:[--sticky-padding-top:0px]\" data-scroll-from-top=\"\" data-scroll-from-end=\"\"\u003e\u003cmain class=\"not-keyboard-focused:outline-none min-h-0 flex-1\" id=\"main\" tabindex=\"-1\"\u003e\n\u003cdiv id=\"thread\" class=\"group\/thread flex flex-col min-h-full\"\u003e\n\u003cdiv role=\"presentation\" class=\"composer-parent flex flex-1 flex-col focus-visible:outline-0\"\u003e\n\u003cdiv data-voice-floating-orb-focus-background=\"\" 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 flex-col text-sm\"\u003e\n\u003cdiv class=\"qMYqUG_convSearchResultHighlightRoot\"\u003e\n\u003cdiv class=\"\" data-turn-id-container=\"request-WEB:6f20565b-d6b5-48b0-90f8-dad99f714a57-9\" data-is-intersecting=\"true\"\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\" data-turn-id=\"request-WEB:6f20565b-d6b5-48b0-90f8-dad99f714a57-9\" data-turn-id-container=\"request-WEB:6f20565b-d6b5-48b0-90f8-dad99f714a57-9\" data-testid=\"conversation-turn-4\" data-scroll-anchor=\"false\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto 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 data-conversation-screenshot-content=\"\" 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 data-message-author-role=\"assistant\" data-message-id=\"38099bf7-6a9c-40e0-a610-414ec4a64948\" dir=\"auto\" data-message-model-slug=\"gpt-5-5-thinking\" 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\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert wrap-break-word w-full light markdown-new-styling\"\u003e\n\u003cp data-start=\"122\" data-end=\"528\"\u003eMeet the \u003cstrong data-start=\"131\" data-end=\"158\"\u003eJoanie Skort in Whisper\u003c\/strong\u003e, the easy, feminine piece that gives you the look of a skirt with the comfort and confidence of built-in shorts. Designed in our newest bamboo shade, \u003cstrong data-start=\"309\" data-end=\"320\"\u003eWhisper\u003c\/strong\u003e, this soft watercolor-inspired print blends pale lavender, misty grey, and subtle blush for a calm, effortless look that pairs beautifully with neutrals, denim, sandals, sneakers, or the matching bamboo top.\u003c\/p\u003e\n\u003cp data-start=\"530\" data-end=\"921\"\u003eMade in the USA from our signature \u003cstrong data-start=\"565\" data-end=\"598\"\u003e95% bamboo \/ 5% spandex blend\u003c\/strong\u003e, the Joanie Skort feels soft, breathable, and naturally cooling against the skin. Bamboo is loved for its smooth feel, beautiful drape, and ability to help keep you comfortable in warmer weather, making this skort an easy choice for travel, weekend outings, casual lunches, beach-town days, and everyday boutique dressing.\u003c\/p\u003e\n\u003cp data-start=\"923\" data-end=\"1275\"\u003eThe flattering wide waistband offers gentle comfort at the waist, while the fluid skirt overlay creates soft movement. Hidden shorts underneath add coverage and ease, so you can move, sit, stroll, and travel without worrying about anything riding up or feeling exposed. It is polished enough to style like a skirt, but practical enough to wear all day.\u003c\/p\u003e\n\u003cp data-start=\"1277\" data-end=\"1460\"\u003e\u003cstrong data-start=\"1277\" data-end=\"1300\"\u003eWhy you’ll love it:\u003c\/strong\u003e\u003cbr data-start=\"1300\" data-end=\"1303\"\u003eThe Joanie Skort combines the feminine movement of a skirt with the comfort of built-in shorts, all in a cooling bamboo blend that feels as good as it looks.\u003c\/p\u003e\n\u003cp data-start=\"1462\" data-end=\"1763\"\u003e\u003cstrong data-start=\"1462\" data-end=\"1474\"\u003eDetails:\u003c\/strong\u003e\u003cbr data-start=\"1474\" data-end=\"1477\"\u003eFabric: 95% bamboo \/ 5% spandex\u003cbr data-start=\"1508\" data-end=\"1511\"\u003eMade in the USA\u003cbr data-start=\"1526\" data-end=\"1529\"\u003eColor: Whisper\u003cbr data-start=\"1543\" data-end=\"1546\"\u003eBuilt-in shorts underneath for comfort and coverage\u003cbr data-start=\"1597\" data-end=\"1600\"\u003eSoft, breathable, cooling bamboo blend\u003cbr data-start=\"1638\" data-end=\"1641\"\u003eWide waistband for an easy, comfortable fit\u003cbr data-start=\"1684\" data-end=\"1687\"\u003eFluid skirt overlay with gentle movement\u003cbr data-start=\"1727\" data-end=\"1730\"\u003eTravel-friendly and easy to style\u003c\/p\u003e\n\u003cp data-start=\"1462\" data-end=\"1763\"\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cstrong\u003eCare:\u003c\/strong\u003e Handwash\/Machine Gentle Wash separately. Lay flat to dry.\u003c\/p\u003e\n\u003cp data-start=\"1765\" data-end=\"1958\"\u003e\u003cstrong data-start=\"1765\" data-end=\"1778\"\u003eBest for:\u003c\/strong\u003e\u003cbr data-start=\"1778\" data-end=\"1781\"\u003eWarm-weather dressing, travel, resort wear, casual lunches, boutique everyday outfits, errands, vacation packing, and women who want the look of a skirt with the ease of shorts.\u003c\/p\u003e\n\u003cp data-start=\"1960\" data-end=\"2194\"\u003e\u003cstrong data-start=\"1960\" data-end=\"1978\"\u003eStyle it with:\u003c\/strong\u003e\u003cbr data-start=\"1978\" data-end=\"1981\"\u003ePair the Joanie Skort with a matching bamboo top for an effortless set, or wear it with a simple white tank, denim jacket, linen shirt, or soft grey tee. Add silver jewelry and sandals for an elevated casual look.\u003c\/p\u003e\n\u003cp data-start=\"2884\" data-end=\"2975\"\u003eJoanie Skort in Whisper, soft lavender bamboo blend skort with built-in shorts made in USA.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"\" data-turn-id-container=\"request-WEB:6f20565b-d6b5-48b0-90f8-dad99f714a57-10\" data-is-intersecting=\"true\"\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\" data-turn-id=\"request-WEB:6f20565b-d6b5-48b0-90f8-dad99f714a57-10\" data-turn-id-container=\"request-WEB:6f20565b-d6b5-48b0-90f8-dad99f714a57-10\" data-testid=\"conversation-turn-6\" data-scroll-anchor=\"false\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--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 data-conversation-screenshot-content=\"\" 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 data-message-author-role=\"assistant\" data-message-id=\"c60849a3-08f9-4c89-bcb0-d75db9a2e825\" data-turn-start-message=\"true\" dir=\"auto\" data-message-model-slug=\"gpt-5-5-thinking\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert wrap-break-word w-full light markdown-new-styling\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/main\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\u003cdiv class=\"Polaris-Popover__ContentContainer\"\u003e\n\u003cdiv id=\":r217:\" class=\"Polaris-Popover__Content Polaris-Popover__Content--fluidContent\"\u003e\n\u003cdiv class=\"Polaris-Popover__Pane Polaris-Scrollable Polaris-Scrollable--vertical Polaris-Scrollable--horizontal Polaris-Scrollable--scrollbarWidthThin\" data-polaris-scrollable=\"true\"\u003e\n\u003cdiv class=\"_PopoverContainer_1o103_1\"\u003e\n\u003cdiv class=\"Polaris-Popover__Pane Polaris-Scrollable Polaris-Scrollable--vertical Polaris-Scrollable--horizontal Polaris-Scrollable--scrollbarWidthThin\" data-polaris-scrollable=\"true\"\u003e\n\u003cdiv class=\"_Container_1kcqz_1\"\u003e\n\u003cdiv class=\"_Vertical_1kcqz_9\"\u003e\n\u003cdiv class=\"_VerticalLayout_tmqkl_40\"\u003e\n\u003cdiv class=\"_OutputSection_tmqkl_1\" aria-live=\"polite\"\u003e\n\u003cdiv class=\"_ContentWrapper_tmqkl_19\"\u003e\n\u003cdiv class=\"_Content_tmqkl_19 _VerticalContent_tmqkl_45 Polaris-Scrollable Polaris-Scrollable--vertical Polaris-Scrollable--horizontal Polaris-Scrollable--scrollbarWidthThin\" data-polaris-scrollable=\"true\"\u003e\n\u003cdiv class=\"Polaris-Box\"\u003e\n\u003cdiv class=\"Polaris-InlineStack\"\u003e\n\u003cdiv class=\"_TextOutput_nect0_1\"\u003e\n\u003cdiv class=\"_HtmlText_nect0_37 _Vertical_nect0_21\"\u003e\u003cstrong\u003eLength:\u003c\/strong\u003e\u003c\/div\u003e\nXS: 20\" L\n\u003cdiv class=\"_HtmlText_nect0_37 _Vertical_nect0_21\"\u003eS\/M: 21\" L\u003c\/div\u003e\n\u003cdiv class=\"_HtmlText_nect0_37 _Vertical_nect0_21\"\u003eL\/XL: 22\" L\u003c\/div\u003e\n\u003cdiv class=\"_HtmlText_nect0_37 _Vertical_nect0_21\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"_HtmlText_nect0_37 _Vertical_nect0_21\"\u003e\n\u003cmeta charset=\"utf-8\"\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"_Footer_tmqkl_36\"\u003e\n\u003cdiv class=\"Polaris-InlineStack\"\u003e\n\u003cdiv class=\"Polaris-Box\"\u003e\n\u003cdiv class=\"Polaris-InlineStack\"\u003e\n\u003cdiv class=\"_ActionContainer_1s24t_1\"\u003e\u003cbr\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\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":"Diana Kauffman Designs","offers":[{"title":"XS","offer_id":53228076040486,"sku":null,"price":112.0,"currency_code":"USD","in_stock":true},{"title":"S\/M","offer_id":53228076073254,"sku":null,"price":112.0,"currency_code":"USD","in_stock":true},{"title":"L\/XL","offer_id":53228076106022,"sku":null,"price":112.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0814\/8883\/8950\/files\/JoanieSkort_Whisper_MQ.jpg?v=1780961835","url":"https:\/\/www.dianakauffmandesigns.com\/products\/joanie-skort-whisper","provider":"Diana Kauffman Designs","version":"1.0","type":"link"}