{"product_id":"urbantote-black-structured-tote-handbag-with-zip-closure","title":"Urbantote Black Structured Tote Handbag with Zip Closure","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=\"\"\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\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 [content-visibility:auto] supports-[content-visibility:auto]:[contain-intrinsic-size:auto_100lvh] 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-6a128152-ebfc-83e8-9d1b-b617a0198536-1\" data-turn-id-container=\"request-6a128152-ebfc-83e8-9d1b-b617a0198536-1\" data-testid=\"conversation-turn-40\" 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 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=\"14c20702-38f3-4c2a-ac7e-9be2b6a521e8\" dir=\"auto\" data-message-model-slug=\"gpt-5-5\" 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-turn-start-message=\"true\" 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\n\u003cp data-start=\"61\" data-end=\"286\"\u003eThis structured tote handbag is designed with a smooth faux leather exterior and a black finish. The clean silhouette, dual top handles, and metallic hardware details create a practical carry option suitable for everyday use.\u003c\/p\u003e\n\u003cp data-start=\"288\" data-end=\"521\"\u003eThe handbag features a zip-top closure and main compartment with medium capacity for organizing daily essentials. Its structured body helps maintain shape, while the reinforced base with protective metal feet adds stability during regular use.\u003c\/p\u003e\n\u003ch2 data-section-id=\"5ixuvj\" data-start=\"523\" data-end=\"539\"\u003eKey Features:\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli data-start=\"541\" data-end=\"635\"\u003e\n\u003cstrong data-start=\"541\" data-end=\"568\"\u003eStructured Tote Design:\u003c\/strong\u003e Rectangular silhouette with a reinforced body for shape retention.\u003c\/li\u003e\n\u003cli data-start=\"637\" data-end=\"718\"\u003e\n\u003cstrong data-start=\"637\" data-end=\"658\"\u003eDual Top Handles:\u003c\/strong\u003e Fixed carry handles designed for hand or shoulder carrying.\u003c\/li\u003e\n\u003cli data-start=\"720\" data-end=\"800\"\u003e\n\u003cstrong data-start=\"720\" data-end=\"740\"\u003eZip-Top Closure:\u003c\/strong\u003e Main compartment secured with a full-length zipper closure.\u003c\/li\u003e\n\u003cli data-start=\"802\" data-end=\"889\"\u003e\n\u003cstrong data-start=\"802\" data-end=\"827\"\u003eProtective Base Feet:\u003c\/strong\u003e Metal studs on the bottom help reduce direct surface contact.\u003c\/li\u003e\n\u003cli data-start=\"891\" data-end=\"985\"\u003e\n\u003cstrong data-start=\"891\" data-end=\"918\"\u003eMetal Hardware Accents:\u003c\/strong\u003e Gold-tone hardware details integrated into the handle attachments.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2 data-section-id=\"tvikk1\" data-start=\"987\" data-end=\"1005\"\u003eSpecifications:\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli data-start=\"1007\" data-end=\"1028\"\u003e\n\u003cstrong data-start=\"1007\" data-end=\"1017\"\u003eBrand:\u003c\/strong\u003e Urbantote\u003c\/li\u003e\n\u003cli data-start=\"1030\" data-end=\"1048\"\u003e\n\u003cstrong data-start=\"1030\" data-end=\"1044\"\u003eCondition:\u003c\/strong\u003e New\u003c\/li\u003e\n\u003cli data-start=\"1050\" data-end=\"1076\"\u003e\n\u003cstrong data-start=\"1050\" data-end=\"1063\"\u003eMaterial:\u003c\/strong\u003e Faux Leather (PU Leather)\u003c\/li\u003e\n\u003cli data-start=\"1078\" data-end=\"1094\"\u003e\n\u003cstrong data-start=\"1078\" data-end=\"1088\"\u003eColor:\u003c\/strong\u003e Black\u003c\/li\u003e\n\u003cli data-start=\"1096\" data-end=\"1132\"\u003e\n\u003cstrong data-start=\"1096\" data-end=\"1112\"\u003eItem Weight:\u003c\/strong\u003e 780 grams (0.78 KG)\u003c\/li\u003e\n\u003cli data-start=\"1134\" data-end=\"1177\"\u003e\n\u003cstrong data-start=\"1134\" data-end=\"1161\"\u003eDimensions (L x W x H):\u003c\/strong\u003e 33 x 12 x 25 cm\u003c\/li\u003e\n\u003cli data-start=\"1179\" data-end=\"1279\"\u003e\n\u003cstrong data-start=\"1179\" data-end=\"1199\"\u003eCapacity \/ Size:\u003c\/strong\u003e Medium capacity for daily essentials, wallet, phone, cosmetics, and accessories\u003c\/li\u003e\n\u003cli data-start=\"1281\" data-end=\"1319\"\u003e\n\u003cstrong data-start=\"1281\" data-end=\"1291\"\u003eShape:\u003c\/strong\u003e Structured Rectangular Tote\u003c\/li\u003e\n\u003cli data-start=\"1321\" data-end=\"1385\"\u003e\n\u003cstrong data-start=\"1321\" data-end=\"1331\"\u003eUsage:\u003c\/strong\u003e Daily carry, office use, shopping, and casual outings\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2 data-section-id=\"1j9yx29\" data-start=\"1387\" data-end=\"1408\"\u003eCare Instructions:\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli data-start=\"1410\" data-end=\"1488\"\u003eWipe the faux leather surface with a soft, dry cloth to remove dust and marks.\u003c\/li\u003e\n\u003cli data-start=\"1490\" data-end=\"1559\"\u003eStore in a cool, dry place away from direct sunlight when not in use.\u003c\/li\u003e\n\u003cli data-start=\"1561\" data-end=\"1661\"\u003eAvoid prolonged exposure to moisture, excessive heat, and rough surfaces that may affect the finish.\u003c\/li\u003e\n\u003c\/ul\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\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","brand":"Urbantote","offers":[{"title":"Default Title","offer_id":54037460648277,"sku":"UT-BLK-STH-001","price":42.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1053\/4420\/5141\/files\/UrbanTotiBlackStructuredToteHandbagwithZipClosure_1.png?v=1780124155","url":"https:\/\/urbantote.shop\/products\/urbantote-black-structured-tote-handbag-with-zip-closure","provider":"Urbantote","version":"1.0","type":"link"}