{"product_id":"harper-womens-beach-bag-with-structured-shape-and-shoulder-straps-minimalist","title":"Harper | Women's Beach Bag With Structured Shape And Shoulder Straps | Minimalist","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 flex-col text-sm pb-25\"\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-18\" data-turn-id=\"request-69b11397-1668-838d-84c0-fe43a5ffdd3f-4\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\"\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 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-turn-start-message=\"true\" 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\" data-message-model-slug=\"gpt-5-3\" dir=\"auto\" data-message-id=\"bbd63c4b-192a-412d-ad5f-c47443cbd0a6\" data-message-author-role=\"assistant\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cp data-start=\"0\" data-end=\"434\"\u003eDesigned for clean everyday sophistication, this women’s structured tote bag features a minimalist silhouette and sleek shoulder straps for a timeless, versatile look. The spacious interior allows you to carry your essentials with ease, while the structured shape keeps everything neatly in place. Perfect for daily use, work, or casual outings, this bag blends modern simplicity with effortless functionality.\u003c\/p\u003e\n\u003ch4 data-section-id=\"qy8qgj\" data-start=\"436\" data-end=\"460\"\u003e\u003cspan role=\"text\"\u003e\u003cstrong data-start=\"439\" data-end=\"460\"\u003ePRODUCT FEATURES:\u003c\/strong\u003e\u003c\/span\u003e\u003c\/h4\u003e\n\u003cp data-start=\"462\" data-end=\"646\"\u003e\u003cstrong data-start=\"462\" data-end=\"495\"\u003eMinimalist Structured Design:\u003c\/strong\u003e The \u003cstrong data-start=\"500\" data-end=\"525\"\u003eclean geometric shape\u003c\/strong\u003e maintains its form while offering a polished appearance, making it easy to elevate both casual and more refined outfits.\u003c\/p\u003e\n\u003cp data-start=\"648\" data-end=\"834\"\u003e\u003cstrong data-start=\"648\" data-end=\"679\"\u003eSpacious Interior Capacity:\u003c\/strong\u003e The \u003cstrong data-start=\"684\" data-end=\"710\"\u003eroomy main compartment\u003c\/strong\u003e provides ample space for everyday essentials like your phone, wallet, and accessories, ideal for busy on-the-go lifestyles.\u003c\/p\u003e\n\u003cp data-start=\"836\" data-end=\"992\"\u003e\u003cstrong data-start=\"836\" data-end=\"868\"\u003eComfortable Shoulder Straps:\u003c\/strong\u003e The \u003cstrong data-start=\"873\" data-end=\"894\"\u003elong sleek straps\u003c\/strong\u003e sit comfortably on the shoulder, allowing for easy all-day carrying without discomfort or strain.\u003c\/p\u003e\n\u003cp data-start=\"994\" data-end=\"1161\"\u003e\u003cstrong data-start=\"994\" data-end=\"1025\"\u003eVersatile Everyday Styling:\u003c\/strong\u003e The \u003cstrong data-start=\"1030\" data-end=\"1055\"\u003etimeless minimal look\u003c\/strong\u003e pairs effortlessly with any outfit, making it suitable for work, shopping, travel, or relaxed daily wear.\u003c\/p\u003e\n\u003ch4 data-section-id=\"t48twx\" data-start=\"1163\" data-end=\"1185\"\u003e\u003cspan role=\"text\"\u003e\u003cstrong data-start=\"1166\" data-end=\"1185\"\u003eSPECIFICATIONS:\u003c\/strong\u003e\u003c\/span\u003e\u003c\/h4\u003e\n\u003cp data-start=\"1187\" data-end=\"1311\"\u003e\u003cstrong data-start=\"1187\" data-end=\"1200\"\u003eMaterial:\u003c\/strong\u003e Durable smooth fabric designed to provide structure, flexibility, and a clean refined finish for everyday use.\u003c\/p\u003e\n\u003cp data-start=\"1313\" data-end=\"1485\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\u003cstrong data-start=\"1313\" data-end=\"1330\"\u003eProduct type:\u003c\/strong\u003e Tote Bag\u003cbr data-start=\"1339\" data-end=\"1342\"\u003e\u003cstrong data-start=\"1342\" data-end=\"1353\"\u003eGender:\u003c\/strong\u003e Women's\u003cbr data-start=\"1361\" data-end=\"1364\"\u003e\u003cstrong data-start=\"1364\" data-end=\"1372\"\u003eFit:\u003c\/strong\u003e Not applicable\u003cbr data-start=\"1387\" data-end=\"1390\"\u003e\u003cstrong data-start=\"1390\" data-end=\"1399\"\u003eRise:\u003c\/strong\u003e Not applicable\u003cbr data-start=\"1414\" data-end=\"1417\"\u003e\u003cstrong data-start=\"1417\" data-end=\"1437\" data-is-only-node=\"\"\u003eWaist \/ Closure:\u003c\/strong\u003e Open top\u003cbr data-start=\"1446\" data-end=\"1449\"\u003e\u003cstrong data-start=\"1449\" data-end=\"1465\"\u003eFabric type:\u003c\/strong\u003e Smooth woven fabric\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\u003c\/div\u003e\n\u003cdiv class=\"sticky bottom-0 z-10 group\/thread-bottom-container isolate 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 w-full content-fade single-line\" id=\"thread-bottom-container\"\u003e\n\u003cdiv\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-[var(--thread-component-gap,1rem)]\"\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\"\u003e\u003cform data-type=\"unified-composer\" class=\"group\/composer w-full\"\u003e\n\u003cdiv class=\"\"\u003e\n\u003cdiv data-composer-surface=\"true\" class=\"bg-token-bg-primary dark:bg-token-bg-elevated-primary dark-oled:bg-token-bg-primary corner-superellipse\/1.1 cursor-text overflow-clip bg-clip-padding p-2.5 contain-inline-size motion-safe:transition-colors motion-safe:duration-200 motion-safe:ease-in-out grid grid-cols-[auto_1fr_auto] [grid-template-areas:'header_header_header'_'leading_primary_trailing'_'._footer_.'] group-data-expanded\/composer:[grid-template-areas:'header_header_header'_'primary_primary_primary'_'leading_footer_trailing'] shadow-short-composer\"\u003e\n\u003cdiv class=\"-my-2.5 flex min-h-14 items-center overflow-x-hidden px-1.5 [grid-area:primary] group-data-expanded\/composer:mb-0 group-data-expanded\/composer:px-2.5\"\u003e\n\u003cdiv class=\"wcDTda_prosemirror-parent text-token-text-primary max-h-[max(30svh,5rem)] max-h-52 min-h-[var(--deep-research-composer-extra-height,unset)] flex-1 overflow-auto [scrollbar-width:thin] default-browser vertical-scroll-fade-mask\"\u003e\u003csvg class=\"inline-block shrink-0 align-sub text-inherit size-[20px] h-auto w-[1.25rem] [\u0026amp;\u0026gt;path]:fill-[#FFFFFF]\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewbox=\"0 0 24 24\" height=\"24\" width=\"24\"\u003e\u003cpath fill=\"url(#paint0_linear_4863_99243)\" d=\"M4.18637 7.32692V11.8942V12.8558V13.3365H5.14791L4.18637 14.7308L3.22483 16.125L2.2633 14.7308L1.30176 13.3365H2.31137V12.8558V11.8942V7.32692C2.31137 4.97115 4.23445 3 6.6383 3H16.7825C19.1383 3 21.1095 4.92308 21.1095 7.32692H19.2345C19.2345 5.98077 18.1287 4.92308 16.8306 4.92308H6.59022C5.29214 4.875 4.18637 5.98077 4.18637 7.32692ZM20.0998 8.625L21.0614 10.0192L22.0229 11.4135H21.0614V11.8942V12.3269V17.4231C21.0614 19.7788 19.1383 21.75 16.7345 21.75H6.59022C4.23445 21.75 2.2633 19.8269 2.2633 17.4231H4.18637C4.18637 18.7692 5.29214 19.8269 6.59022 19.8269H16.7345C18.0806 19.8269 19.1383 18.7212 19.1383 17.4231V12.375V11.9423V11.4615H18.1768L19.1383 10.0673L20.0998 8.625Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/form\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Gracewear London","offers":[{"title":"Black \/ 34x22x31cm","offer_id":57735249035589,"sku":"15977444259448","price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Brown \/ 34x22x31cm","offer_id":57735249068357,"sku":"15978992174177","price":39.95,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1027\/6667\/4245\/files\/Harper-Womens-Beach-Bag-With-Structured-Shape-And-Shoulder-Straps-Minimalist.png?v=1776796335","url":"https:\/\/gracewearlondon.com\/products\/harper-womens-beach-bag-with-structured-shape-and-shoulder-straps-minimalist","provider":"Gracewear London","version":"1.0","type":"link"}