{"title":"Vests","description":null,"products":[{"product_id":"cascade-stripe-trails-vest","title":"Cascade Stripe Trails Vest","description":"\u003cp\u003eMeet your new layering essential — the Cascade Stripe Trails Vest. Designed for versatility and adventure, this lightweight vest adds just the right amount of warmth without weighing you down. Whether you’re heading out for a morning hike, running errands, or catching a flight, its sleek fit and cozy feel make it the perfect piece for any day on the go.\u003c\/p\u003e\n\u003cp\u003eMade with soft, durable fabric and a flexible design that moves with you, this vest keeps comfort front and center. Zip it over your favorite base layer or long sleeve for effortless style, wherever the day takes you.\u003c\/p\u003e","brand":"Nani","offers":[{"title":"XS \/ Cascade Stripe","offer_id":51762162172274,"sku":"N52HO091ZCSST1","price":52.0,"currency_code":"USD","in_stock":true},{"title":"S \/ Cascade Stripe","offer_id":51762162205042,"sku":"N52HO091ZCSST2","price":52.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Cascade Stripe","offer_id":51762162237810,"sku":"N52HO091ZCSST3","price":52.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Cascade Stripe","offer_id":51762162270578,"sku":"N52HO091ZCSST4","price":52.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Cascade Stripe","offer_id":51762162303346,"sku":"N52HO091ZCSST5","price":52.0,"currency_code":"USD","in_stock":true},{"title":"XXL \/ Cascade Stripe","offer_id":51762162336114,"sku":"N52HO091ZCSST6","price":52.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1365\/7915\/files\/HO092_ColorblockVest_CascadeStripe8.jpg?v=1749137328"},{"product_id":"camp-colorblock-vest","title":"Camp Colorblock Vest","description":"\u003cp data-start=\"240\" data-end=\"617\"\u003eMeet your new layering essential — the Camp Colorblock Vest. Designed for versatility and adventure, this lightweight vest adds just the right amount of warmth without weighing you down. Whether you’re heading out for a morning hike, running errands, or catching a flight, its sleek fit and cozy feel make it the perfect piece for any day on the go.\u003c\/p\u003e\n\u003cp data-start=\"619\" data-end=\"838\"\u003eMade with soft, durable fabric and a flexible design that moves with you, this vest keeps comfort front and center. Zip it over your favorite base layer or long sleeve for effortless style, wherever the day takes you.\u003c\/p\u003e","brand":"Nani","offers":[{"title":"XS \/ Camp","offer_id":51762162631026,"sku":"N52HO092ZCAMP1","price":76.0,"currency_code":"USD","in_stock":true},{"title":"S \/ Camp","offer_id":51762162663794,"sku":"N52HO092ZCAMP2","price":76.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Camp","offer_id":51762162696562,"sku":"N52HO092ZCAMP3","price":76.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Camp","offer_id":51762162729330,"sku":"N52HO092ZCAMP4","price":76.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Camp","offer_id":51762162762098,"sku":"N52HO092ZCAMP5","price":76.0,"currency_code":"USD","in_stock":true},{"title":"XXL \/ Camp","offer_id":51762162794866,"sku":"N52HO092ZCAMP6","price":76.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1365\/7915\/files\/HO092_ColorblockVest_Camp.jpg?v=1753810132"},{"product_id":"afton-colorblock-vest","title":"Afton Colorblock Vest","description":"\u003cdiv class=\"OutlineElement Ltr SCXW27565521 BCX0\"\u003e\n\u003cp class=\"Paragraph SCXW27565521 BCX0\"\u003e\u003cspan class=\"EOP Selected SCXW27565521 BCX0\"\u003eA\u003cmeta charset=\"utf-8\"\u003e\u003c\/span\u003e lightweight vest that adds just the right amount of warmth without weighing you down, built for the hike, the errands, and the flight home.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"OutlineElement Ltr SCXW27565521 BCX0\"\u003e\n\u003cp class=\"Paragraph SCXW27565521 BCX0\"\u003e\u003cspan lang=\"EN-US\" class=\"TextRun SCXW27565521 BCX0\"\u003e\u003cspan class=\"NormalTextRun SCXW27565521 BCX0\"\u003eA boxy fit with a high \u003c\/span\u003e\u003cspan class=\"NormalTextRun SCXW27565521 BCX0\"\u003ecol\u003c\/span\u003e\u003cspan class=\"NormalTextRun SCXW27565521 BCX0\"\u003elar and a full front zip \u003c\/span\u003e\u003cspan class=\"NormalTextRun ContextualSpellingAndGrammarErrorV2Themed SCXW27565521 BCX0\"\u003elayers\u003c\/span\u003e\u003cspan class=\"NormalTextRun SCXW27565521 BCX0\"\u003e easily over a base layer or long sleeve, with four quilted, \u003c\/span\u003e\u003cspan class=\"NormalTextRun SCXW27565521 BCX0\"\u003ecol\u003c\/span\u003e\u003cspan class=\"NormalTextRun SCXW27565521 BCX0\"\u003eo\u003c\/span\u003e\u003cspan class=\"NormalTextRun SCXW27565521 BCX0\"\u003er\u003c\/span\u003e\u003cspan class=\"NormalTextRun SCXW27565521 BCX0\"\u003e-blocked panels stacking from the \u003c\/span\u003e\u003cspan class=\"NormalTextRun SCXW27565521 BCX0\"\u003ecol\u003c\/span\u003e\u003cspan class=\"NormalTextRun SCXW27565521 BCX0\"\u003elar to the hem and zip-closure inset pockets to keep your hands warm.\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"EOP Selected SCXW27565521 BCX0\"\u003e \u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"OutlineElement Ltr SCXW27565521 BCX0\"\u003e\n\u003cp class=\"Paragraph SCXW27565521 BCX0\"\u003e\u003cspan class=\"TextRun SCXW27565521 BCX0\"\u003e\u003cspan class=\"NormalTextRun SCXW27565521 BCX0\"\u003eWear it over a tee at the trailhead, zipped up for the flight, or thrown over everything on the drive home.\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"EOP Selected SCXW27565521 BCX0\"\u003e \u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"Paragraph SCXW27565521 BCX0\"\u003e\u003cspan class=\"EOP Selected SCXW27565521 BCX0\"\u003e\u003cmeta charset=\"utf-8\"\u003e\n\u003cspan lang=\"EN-US\" class=\"TextRun SCXW215604213 BCX0\"\u003e\u003cspan class=\"NormalTextRun SCXW215604213 BCX0\"\u003eAfton opens with a soft \u003c\/span\u003e\u003cspan class=\"NormalTextRun ContextualSpellingAndGrammarErrorV2Themed SCXW215604213 BCX0\"\u003eice-blue\u003c\/span\u003e\u003cspan class=\"NormalTextRun SCXW215604213 BCX0\"\u003e at the \u003c\/span\u003e\u003cspan class=\"NormalTextRun SCXW215604213 BCX0\"\u003ecol\u003c\/span\u003e\u003cspan class=\"NormalTextRun SCXW215604213 BCX0\"\u003elar, fades through cream and dusty peach, and lands on a warm \u003c\/span\u003e\u003cspan class=\"NormalTextRun ContextualSpellingAndGrammarErrorV2Themed SCXW215604213 BCX0\"\u003ebrown-mauve\u003c\/span\u003e\u003cspan class=\"NormalTextRun SCXW215604213 BCX0\"\u003e at the hem, a sunset gradient from top to bottom. Pairs with cream, black, and warm neutrals.\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"EOP Selected SCXW215604213 BCX0\"\u003e \u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"Paragraph SCXW27565521 BCX0\"\u003e\u003cstrong\u003e\u003cspan class=\"EOP Selected SCXW27565521 BCX0\"\u003e\u003cspan class=\"EOP Selected SCXW215604213 BCX0\"\u003eFeatures:\u003c\/span\u003e\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cdiv class=\"ListContainerWrapper SCXW173078792 BCX0\"\u003e\n\u003cul class=\"BulletListStyle1 SCXW173078792 BCX0\" role=\"list\"\u003e\n\u003cli role=\"listitem\" class=\"OutlineElement Ltr SCXW173078792 BCX0\"\u003e\n\u003cp class=\"Paragraph SCXW173078792 BCX0\"\u003e\u003cspan class=\"TextRun MacChromeBold SCXW173078792 BCX0\"\u003e\u003cstrong\u003e\u003cspan class=\"NormalTextRun SCXW173078792 BCX0\"\u003eHigh \u003c\/span\u003e\u003cspan class=\"NormalTextRun SCXW173078792 BCX0\"\u003ecol\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"NormalTextRun SCXW173078792 BCX0\"\u003e\u003cstrong\u003elar\u003c\/strong\u003e — \u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"TextRun SCXW173078792 BCX0\"\u003e\u003cspan class=\"NormalTextRun SCXW173078792 BCX0\"\u003eExtra coverage at the neck\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"EOP Selected SCXW173078792 BCX0\"\u003e \u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ListContainerWrapper SCXW173078792 BCX0\"\u003e\n\u003cul class=\"BulletListStyle1 SCXW173078792 BCX0\" role=\"list\"\u003e\n\u003cli role=\"listitem\" class=\"OutlineElement Ltr SCXW173078792 BCX0\"\u003e\n\u003cp class=\"Paragraph SCXW173078792 BCX0\"\u003e\u003cspan class=\"TextRun MacChromeBold SCXW173078792 BCX0\"\u003e\u003cspan class=\"NormalTextRun SCXW173078792 BCX0\"\u003e\u003cstrong\u003eFull-zip front\u003c\/strong\u003e — \u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"TextRun SCXW173078792 BCX0\"\u003e\u003cspan class=\"NormalTextRun SCXW173078792 BCX0\"\u003eEasy on, easy off\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"EOP Selected SCXW173078792 BCX0\"\u003e \u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ListContainerWrapper SCXW173078792 BCX0\"\u003e\n\u003cul class=\"BulletListStyle1 SCXW173078792 BCX0\" role=\"list\"\u003e\n\u003cli role=\"listitem\" class=\"OutlineElement Ltr SCXW173078792 BCX0\"\u003e\n\u003cp class=\"Paragraph SCXW173078792 BCX0\"\u003e\u003cspan lang=\"EN-US\" class=\"TextRun MacChromeBold SCXW173078792 BCX0\"\u003e\u003cstrong\u003e\u003cspan class=\"NormalTextRun SpellingErrorV2Themed SCXW173078792 BCX0\"\u003eCol\u003c\/span\u003e\u003cspan class=\"NormalTextRun SpellingErrorV2Themed SCXW173078792 BCX0\"\u003eo\u003c\/span\u003e\u003cspan class=\"NormalTextRun SpellingErrorV2Themed SCXW173078792 BCX0\"\u003er\u003c\/span\u003e\u003cspan class=\"NormalTextRun SpellingErrorV2Themed SCXW173078792 BCX0\"\u003eb\u003c\/span\u003e\u003cspan class=\"NormalTextRun SpellingErrorV2Themed SCXW173078792 BCX0\"\u003elo\u003c\/span\u003e\u003cspan class=\"NormalTextRun SpellingErrorV2Themed SCXW173078792 BCX0\"\u003ec\u003c\/span\u003e\u003cspan class=\"NormalTextRun SpellingErrorV2Themed SCXW173078792 BCX0\"\u003ek\u003c\/span\u003e\u003cspan class=\"NormalTextRun SCXW173078792 BCX0\"\u003e \u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"NormalTextRun SCXW173078792 BCX0\"\u003e\u003cstrong\u003epanels\u003c\/strong\u003e — \u003c\/span\u003e\u003c\/span\u003e\u003cspan lang=\"EN-US\" class=\"TextRun SCXW173078792 BCX0\"\u003e\u003cspan class=\"NormalTextRun SCXW173078792 BCX0\"\u003eFour bands stacking from \u003c\/span\u003e\u003cspan class=\"NormalTextRun SCXW173078792 BCX0\"\u003ecol\u003c\/span\u003e\u003cspan class=\"NormalTextRun SCXW173078792 BCX0\"\u003elar to hem, quilted for structure\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"EOP Selected SCXW173078792 BCX0\"\u003e \u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ListContainerWrapper SCXW173078792 BCX0\"\u003e\n\u003cul class=\"BulletListStyle1 SCXW173078792 BCX0\" role=\"list\"\u003e\n\u003cli role=\"listitem\" class=\"OutlineElement Ltr SCXW173078792 BCX0\"\u003e\n\u003cp class=\"Paragraph SCXW173078792 BCX0\"\u003e\u003cspan class=\"TextRun MacChromeBold SCXW173078792 BCX0\"\u003e\u003cspan class=\"NormalTextRun SCXW173078792 BCX0\"\u003e\u003cstrong\u003eZip-closure inset pockets\u003c\/strong\u003e — \u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"TextRun SCXW173078792 BCX0\"\u003e\u003cspan class=\"NormalTextRun SCXW173078792 BCX0\"\u003eKeep your hands warm and your things secure\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"EOP Selected SCXW173078792 BCX0\"\u003e \u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ListContainerWrapper SCXW173078792 BCX0\"\u003e\n\u003cul class=\"BulletListStyle1 SCXW173078792 BCX0\" role=\"list\"\u003e\n\u003cli role=\"listitem\" class=\"OutlineElement Ltr SCXW173078792 BCX0\"\u003e\n\u003cp class=\"Paragraph SCXW173078792 BCX0\"\u003e\u003cspan class=\"TextRun MacChromeBold SCXW173078792 BCX0\"\u003e\u003cspan class=\"NormalTextRun SCXW173078792 BCX0\"\u003e\u003cstrong\u003eBoxy fit\u003c\/strong\u003e — \u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"TextRun SCXW173078792 BCX0\"\u003e\u003cspan class=\"NormalTextRun SCXW173078792 BCX0\"\u003eRoom to layer underneath\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"EOP Selected SCXW173078792 BCX0\"\u003e \u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ListContainerWrapper SCXW173078792 BCX0\"\u003e\n\u003cul class=\"BulletListStyle1 SCXW173078792 BCX0\" role=\"list\"\u003e\n\u003cli role=\"listitem\" class=\"OutlineElement Ltr SCXW173078792 BCX0\"\u003e\n\u003cp class=\"Paragraph SCXW173078792 BCX0\"\u003e\u003cspan class=\"TextRun MacChromeBold SCXW173078792 BCX0\"\u003e\u003cspan class=\"NormalTextRun SCXW173078792 BCX0\"\u003e\u003cstrong\u003eFabric\u003c\/strong\u003e — \u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"TextRun SCXW173078792 BCX0\"\u003e\u003cspan class=\"NormalTextRun SCXW173078792 BCX0\"\u003e90% polyester, 10% elastane\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"EOP Selected SCXW173078792 BCX0\"\u003e \u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ListContainerWrapper SCXW173078792 BCX0\"\u003e\n\u003cul class=\"BulletListStyle1 SCXW173078792 BCX0\" role=\"list\"\u003e\n\u003cli role=\"listitem\" class=\"OutlineElement Ltr SCXW173078792 BCX0\"\u003e\n\u003cp class=\"Paragraph SCXW173078792 BCX0\"\u003e\u003cspan lang=\"EN-US\" class=\"TextRun MacChromeBold SCXW173078792 BCX0\"\u003e\u003cstrong\u003e\u003cspan class=\"NormalTextRun SpellingErrorV2Themed SCXW173078792 BCX0\"\u003eOeko\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"NormalTextRun SCXW173078792 BCX0\"\u003e\u003cstrong\u003e-Tex certified\u003c\/strong\u003e — \u003c\/span\u003e\u003c\/span\u003e\u003cspan lang=\"EN-US\" class=\"TextRun SCXW173078792 BCX0\"\u003e\u003cspan class=\"NormalTextRun SCXW173078792 BCX0\"\u003eTested against 1,000+ substances\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"EOP Selected SCXW173078792 BCX0\"\u003e \u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Nani Swimwear","offers":[{"title":"XS","offer_id":61540822122866,"sku":"N62HO092ZAFTO1","price":84.0,"currency_code":"USD","in_stock":true},{"title":"S","offer_id":61540822155634,"sku":"N62HO092ZAFTO2","price":84.0,"currency_code":"USD","in_stock":true},{"title":"M","offer_id":61540822188402,"sku":"N62HO092ZAFTO3","price":84.0,"currency_code":"USD","in_stock":true},{"title":"L","offer_id":61540822221170,"sku":"N62HO092ZAFTO4","price":84.0,"currency_code":"USD","in_stock":true},{"title":"XL","offer_id":61540822253938,"sku":"N62HO092ZAFTO5","price":84.0,"currency_code":"USD","in_stock":true},{"title":"XXL","offer_id":61540822286706,"sku":"N62HO092ZAFTO6","price":84.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1365\/7915\/files\/HO092-colorblock-vest-afton-8210.webp?v=1782415755"}],"url":"https:\/\/www.naniswimwear.com\/collections\/vests.oembed","provider":"Nani Swimwear","version":"1.0","type":"link"}