{"product_id":"riviera-crochet-tote","title":"Riviera Crochet Tote","description":"\u003cdiv class=\"detailmodule_html\"\u003e\n\u003cdiv class=\"detail-desc-decorate-richtext\"\u003e\n\u003cdiv id=\"aplus\"\u003e\n\u003cdiv lang=\"en_US\"\u003e\n\u003cdiv id=\"aplus\"\u003e\n\u003cp data-path-to-node=\"1\"\u003eDescription Effortlessly transition from sand to sunset with a vacation staple designed to hold your essentials in style. This lightweight, open-weave design brings an elevated, artisanal touch to your warm-weather wardrobe.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli data-path-to-node=\"3,0,0\"\u003eHand-crafted from premium, soft-touch straw for a lightweight, breathable feel.\u003c\/li\u003e\n\u003cli data-path-to-node=\"3,1,0\"\u003eFeatures reinforced, flexible straps designed for all-day carrying comfort.\u003c\/li\u003e\n\u003cli data-path-to-node=\"3,2,0\"\u003eSpacious open-knit construction easily accommodates beach towels, sunscreen, and daily essentials.\u003c\/li\u003e\n\u003cli data-path-to-node=\"3,3,0\"\u003eDurable, high-quality materials ensure it maintains its shape through seasons of travel.\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\u003cstyle type=\"text\/css\"\u003e.aplus-v2 .container-with-background-image {\n        width: 100%;\n        height: 100%;\n        background-repeat: no-repeat;\n        background-size: cover;\n    }\n\u003c\/style\u003e\n\u003cstyle type=\"text\/css\"\u003e.aplus-v2 .container-with-background-image {\n        width: 100%;\n        height: 100%;\n        background-repeat: no-repeat;\n        background-size: cover;\n    }\n\u003c\/style\u003e\n\u003cstyle type=\"text\/css\"\u003e.aplus-v2 .apm-brand-story-carousel-container {\n        position: relative;\n    }\n\n    .aplus-v2 .apm-brand-story-carousel-hero-container,\n    .aplus-v2 .apm-brand-story-carousel-hero-container \u003e div {\n        position: absolute;\n        width: 100%;\n    }\n\u003c\/style\u003e\n\u003cstyle type=\"text\/css\"\u003e\/*\n          Ensuring the carousel takes only the space it needs.\n          The sizes need to be set again on the absolutely positioned elements so they can take up space.\n        *\/\n        .aplus-v2 .apm-brand-story-carousel-container,\n        .aplus-v2 .apm-brand-story-carousel-hero-container {\n            height: 625px;\n            width: 100%;\n            max-width: 1464px;\n            margin-left: auto;\n            margin-right: auto;\n            overflow: hidden;\n        }\n\n        .aplus-v2 .apm-brand-story-carousel-hero-container,\n        .aplus-v2 .apm-brand-story-carousel-hero-container \u003e div {\n            height: 625px;\n        }\n\u003c\/style\u003e\n\u003cstyle type=\"text\/css\"\u003e.aplus-v2 .apm-brand-story-carousel.a-carousel-container {\n            padding: 0px;\n        }\n\n        \/*\n          This centers the carousel vertically on top of the hero image container and after the logo area (125px).\n          Margin-top = (heroHeight - cardHeight - logoAreaHeight) \/ 2 + logoAreaHeight\n        *\/\n        .aplus-v2 .apm-brand-story-carousel .a-carousel-row-inner {\n            margin-top: 149px;\n        }\n\n        \/*\n          Cards need to have a width set, otherwise they default to 50px or so.\n          All cards must have the same width. The carousel will resize itself so all cards take the width of the largest card.\n          The left margin is for leaving a space between each card.\n        *\/\n        .aplus-v2 .apm-brand-story-carousel .a-carousel-card {\n            width: 362px;\n            margin-left: 30px !important;\n        }\n\n        \/* styling the navigation buttons so they are taller, flush with the sides, and have a clean white background *\/\n        .aplus-v2 .apm-brand-story-carousel .a-carousel-col.a-carousel-left,\n        .aplus-v2 .apm-brand-story-carousel .a-carousel-col.a-carousel-right {\n            padding: 0px;\n        }\n\n        .aplus-v2 .apm-brand-story-carousel .a-carousel-col.a-carousel-left .a-button-image,\n        .aplus-v2 .apm-brand-story-carousel .a-carousel-col.a-carousel-right .a-button-image {\n            border: none;\n            margin: 0px;\n        }\n\n        .aplus-v2 .apm-brand-story-carousel .a-carousel-col.a-carousel-left .a-button-image .a-button-inner,\n        .aplus-v2 .apm-brand-story-carousel .a-carousel-col.a-carousel-right .a-button-image .a-button-inner {\n            background: #fff;\n            padding: 20px 6px;\n        }\n\n        .aplus-v2 .apm-brand-story-carousel .a-carousel-col.a-carousel-left .a-button-image .a-button-inner {\n            border-radius: 0px 4px 4px 0px;\n        }\n\n        .aplus-v2 .apm-brand-story-carousel .a-carousel-col.a-carousel-right .a-button-image .a-button-inner {\n            border-radius: 4px 0px 0px 4px;\n        }\n\u003c\/style\u003e","brand":"TEODOR Luxe","offers":[{"title":"Khaki","offer_id":52455097893175,"sku":"14:200001438;200007763:201336106","price":74.99,"currency_code":"USD","in_stock":true},{"title":"Beige","offer_id":52455097925943,"sku":"14:771;200007763:201336106","price":74.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0987\/1071\/6727\/files\/Sfefdfc84dfe540ef86af0d33fb14d8f3i_1928f8d4-e40a-4dd8-bef7-14a81bfb4c05.webp?v=1781260477","url":"https:\/\/teodorluxe.com\/products\/riviera-crochet-tote","provider":"TEODOR Luxe","version":"1.0","type":"link"}