{"product_id":"ryan-casual-zip-front-utility-vest","title":"Ryan  - Casual Zip Front Utility Vest","description":"\u003cp\u003e\u003cstrong\u003eCrisp morning air often calls for an extra layer without the bulk of a heavy jacket.\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003eCarrying daily pocket items while staying light on your feet is often an awkward compromise. This vest provides four separate zippered pockets across the chest and waist, keeping keys, cards, and a phone secure. The sleeveless cut leaves your arms completely free to move whether you are driving, packing a backpack, or taking a brisk walk. When breezes pick up along the path, the high stand-up collar helps cut down on drafts around your neck.\u003c\/p\u003e\u003cp style=\"margin-bottom: 0px;\"\u003e\u003cstrong\u003eWhy is this utility vest so popular?\u003c\/strong\u003e\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003e\n\u003cspan style=\"font-weight: 600;\"\u003eAmple pocket space:\u003c\/span\u003e Four separate zip pockets offer designated spots for your phone, cards, and daily essentials.\u003c\/li\u003e\n\u003cli style=\"margin-top: 2px;\"\u003e\n\u003cspan style=\"font-weight: 600;\"\u003eDraft protection:\u003c\/span\u003e The tall collar stands up around the neck to help shield against sudden gusts and cool breezes.\u003c\/li\u003e\n\u003cli style=\"margin-top: 2px;\"\u003e\n\u003cspan style=\"font-weight: 600;\"\u003eUnrestricted movement:\u003c\/span\u003e A clean sleeveless profile keeps your shoulders and arms uninhibited during activity.\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp style=\"margin-bottom: 0px;\"\u003e\u003cstrong\u003eIdeal for:\u003c\/strong\u003e\u003c\/p\u003e\u003cp class=\"product-ideal-for\"\u003eHikers carrying compact trail essentials, layering under heavier coats during cool seasons, and travel days requiring organized pocket access.\u003c\/p\u003e\u003cdiv class=\"product-faq\"\u003e\n\u003cdiv class=\"product-faq-item\"\u003e\u003cp\u003e\u003cstrong\u003eHow does the vest fit over thicker sweaters?\u003c\/strong\u003e\u003cbr\u003eThe wide arm openings and straight cut provide enough room to layer comfortably over knitwear or hoodies without bunching.\u003c\/p\u003e\u003c\/div\u003e\n\u003cdiv class=\"product-faq-item\"\u003e\u003cp\u003e\u003cstrong\u003eWhat can fit inside the front zippered pockets?\u003c\/strong\u003e\u003cbr\u003eThe four zip pockets easily hold standard smartphones, wallet cases, keys, and compact travel documents.\u003c\/p\u003e\u003c\/div\u003e\n\u003cdiv class=\"product-faq-item\"\u003e\u003cp\u003e\u003cstrong\u003eHow do you care for this vest?\u003c\/strong\u003e\u003cbr\u003eClose all zippers before washing, run on a gentle machine cycle with cool water, and hang dry to maintain shape.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e\u003cdiv class=\"size-table\"\u003e\u003cdiv class=\"size-table-scroll\"\u003e\u003ctable\u003e\n\u003cthead\u003e\u003ctr\u003e\n\u003cth scope=\"col\"\u003eSize\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eChest (in)\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eLength (in)\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003e40.2\u003c\/td\u003e\n\u003ctd\u003e24\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e41.7\u003c\/td\u003e\n\u003ctd\u003e25\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003e43.0\u003c\/td\u003e\n\u003ctd\u003e26\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003e44.9\u003c\/td\u003e\n\u003ctd\u003e27\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e2XL\u003c\/td\u003e\n\u003ctd\u003e46.5\u003c\/td\u003e\n\u003ctd\u003e28\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e3XL\u003c\/td\u003e\n\u003ctd\u003e48.0\u003c\/td\u003e\n\u003ctd\u003e28\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e4XL\u003c\/td\u003e\n\u003ctd\u003e49.6\u003c\/td\u003e\n\u003ctd\u003e29\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cstyle\u003e\n.size-table {\n  box-sizing: border-box;\n  position: relative;\n  timeline-scope: --size-table-x;\n  width: 100%;\n  max-width: 600px;\n  border: 1px solid #dedede;\n  box-shadow: 0 1px 2px 0 rgb(0 0 0 \/ 0.05);\n  margin-top: 15px;\n  margin-bottom: 15px;\n}\n.size-table-scroll {\n  overflow-x: auto !important;\n  -webkit-overflow-scrolling: touch;\n  scrollbar-width: auto;\n  scrollbar-color: #888888 #f1f1f1;\n  scroll-timeline-name: --size-table-x;\n  scroll-timeline-axis: inline;\n}\n.size-table-scroll::-webkit-scrollbar {\n  height: 10px !important;\n  -webkit-appearance: none;\n}\n.size-table-scroll::-webkit-scrollbar-track {\n  background: #f1f1f1;\n}\n.size-table-scroll::-webkit-scrollbar-thumb {\n  background: #888888;\n}\n@media (max-width: 768px) {\n  .size-table::after {\n    content: \"\";\n    position: absolute;\n    top: 0;\n    right: 0;\n    bottom: 0;\n    width: 32px;\n    pointer-events: none;\n    z-index: 2;\n    background: linear-gradient(to left, rgb(0 0 0 \/ 0.18), transparent);\n  }\n}\n@supports (timeline-scope: none) {\n  @media (max-width: 768px) {\n    .size-table::after {\n      opacity: 0;\n      animation: ecomeye-size-table-end-hint 1s linear both;\n      animation-timeline: --size-table-x;\n      animation-range: 80% 100%;\n    }\n  }\n}\n@keyframes ecomeye-size-table-end-hint {\n  from { opacity: 1; }\n  to { opacity: 0; }\n}\n.size-table table {\n  width: max-content;\n  min-width: 100%;\n  table-layout: auto;\n  border-collapse: collapse;\n  text-align: left;\n}\n.size-table thead tr,\n.size-table th {\n  background-color: #dedede;\n  font-weight: bold;\n  color: #000;\n}\n.size-table th {\n  padding: 10px;\n}\n.size-table th + th {\n  border-left: 1px solid #dedede;\n}\n.size-table td {\n  padding: 12px;\n  color: #333333;\n  border-bottom: 1px solid #dedede;\n}\n.size-table td + td {\n  border-left: 1px solid #dedede;\n}\n.size-table tbody tr:nth-child(odd) {\n  background-color: #f7f7f7;\n}\n.size-table tbody tr:nth-child(even) {\n  background-color: #ffffff;\n}\n.size-table tbody tr:hover {\n  background-color: #f2f2f2;\n}\n.size-table td:first-child,\n.size-table th:first-child {\n  width: 1%;\n  max-width: 250px;\n  white-space: nowrap;\n  padding-right: 25px;\n}\n\u003c\/style\u003e\u003cp style=\"margin-bottom: 0px;\"\u003e\u003cstrong\u003eDetails\u003c\/strong\u003e\u003cbr\u003e\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003e\n\u003cspan style=\"font-weight: 600;\"\u003eCollar Style:\u003c\/span\u003e Stand-up collar\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan style=\"font-weight: 600;\"\u003eClosure Type:\u003c\/span\u003e Full-length zip\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan style=\"font-weight: 600;\"\u003ePocket Count:\u003c\/span\u003e Four secure zip pockets\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan style=\"font-weight: 600;\"\u003eDesign:\u003c\/span\u003e Sleeveless bodywarmer for core warmth and arm mobility\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan style=\"font-weight: 600;\"\u003eUse:\u003c\/span\u003e Hiking, traveling, or daily wear\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan style=\"font-weight: 600;\"\u003eColors:\u003c\/span\u003e Black, Gray, Green, Red, Beige, Navy\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan style=\"font-weight: 600;\"\u003eSizes:\u003c\/span\u003e S - 4XL\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp style=\"margin-top: 6px;\"\u003eMorning walks and weekend trips feel easier when you have the right light layer on hand. A clean, practical piece like this slips easily into any travel bag or daily rotation.\u003c\/p\u003e","brand":"Famofa","offers":[{"title":"Black \/ S","offer_id":67723051761942,"sku":"ryan-black\/s-ypj9qx3o","price":67.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":67723051794710,"sku":"ryan-black\/m-y7wjqank","price":67.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":67723051827478,"sku":"ryan-black\/l-azlilk6t","price":67.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":67723051860246,"sku":"ryan-black\/xl-xbzsph1j","price":67.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ 2XL","offer_id":67723051893014,"sku":"ryan-black\/2xl-r4caoou2","price":67.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ 3XL","offer_id":67723051925782,"sku":"ryan-black\/3xl-cwauvx8l","price":67.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ 4XL","offer_id":67723051958550,"sku":"ryan-black\/4xl-podt45vf","price":67.95,"currency_code":"USD","in_stock":true},{"title":"Gray \/ S","offer_id":67723051991318,"sku":"ryan-gray\/s-xqjrg7yy","price":67.95,"currency_code":"USD","in_stock":true},{"title":"Gray \/ M","offer_id":67723052024086,"sku":"ryan-gray\/m-zxidkcxw","price":67.95,"currency_code":"USD","in_stock":true},{"title":"Gray \/ L","offer_id":67723052056854,"sku":"ryan-gray\/l-aryq0lju","price":67.95,"currency_code":"USD","in_stock":true},{"title":"Gray \/ XL","offer_id":67723052089622,"sku":"ryan-gray\/xl-ndo4jadd","price":67.95,"currency_code":"USD","in_stock":true},{"title":"Gray \/ 2XL","offer_id":67723052122390,"sku":"ryan-gray\/2xl-u8imfisn","price":67.95,"currency_code":"USD","in_stock":true},{"title":"Gray \/ 3XL","offer_id":67723052155158,"sku":"ryan-gray\/3xl-0rzxrjjq","price":67.95,"currency_code":"USD","in_stock":true},{"title":"Gray \/ 4XL","offer_id":67723052187926,"sku":"ryan-gray\/4xl-j1gyjmgl","price":67.95,"currency_code":"USD","in_stock":true},{"title":"Green \/ S","offer_id":67723052220694,"sku":"ryan-green\/s-pxkveryj","price":67.95,"currency_code":"USD","in_stock":true},{"title":"Green \/ M","offer_id":67723052253462,"sku":"ryan-green\/m-o0z6afii","price":67.95,"currency_code":"USD","in_stock":true},{"title":"Green \/ L","offer_id":67723052286230,"sku":"ryan-green\/l-4vvuatkf","price":67.95,"currency_code":"USD","in_stock":true},{"title":"Green \/ XL","offer_id":67723052318998,"sku":"ryan-green\/xl-qykwpsqw","price":67.95,"currency_code":"USD","in_stock":true},{"title":"Green \/ 2XL","offer_id":67723052351766,"sku":"ryan-green\/2xl-p1py6sws","price":67.95,"currency_code":"USD","in_stock":true},{"title":"Green \/ 3XL","offer_id":67723052384534,"sku":"ryan-green\/3xl-uluqyu81","price":67.95,"currency_code":"USD","in_stock":true},{"title":"Green \/ 4XL","offer_id":67723052417302,"sku":"ryan-green\/4xl-mha8g6wc","price":67.95,"currency_code":"USD","in_stock":true},{"title":"Red \/ S","offer_id":67723052450070,"sku":"ryan-red\/s-ugdlcgrq","price":67.95,"currency_code":"USD","in_stock":true},{"title":"Red \/ M","offer_id":67723052482838,"sku":"ryan-red\/m-dgiczvlz","price":67.95,"currency_code":"USD","in_stock":true},{"title":"Red \/ L","offer_id":67723052515606,"sku":"ryan-red\/l-jezmwvhj","price":67.95,"currency_code":"USD","in_stock":true},{"title":"Red \/ XL","offer_id":67723052548374,"sku":"ryan-red\/xl-7pptrs3j","price":67.95,"currency_code":"USD","in_stock":true},{"title":"Red \/ 2XL","offer_id":67723052581142,"sku":"ryan-red\/2xl-qkrpu00l","price":67.95,"currency_code":"USD","in_stock":true},{"title":"Red \/ 3XL","offer_id":67723052613910,"sku":"ryan-red\/3xl-y8wsfpzu","price":67.95,"currency_code":"USD","in_stock":true},{"title":"Red \/ 4XL","offer_id":67723052646678,"sku":"ryan-red\/4xl-ibjcorjm","price":67.95,"currency_code":"USD","in_stock":true},{"title":"Beige \/ S","offer_id":67723052679446,"sku":"ryan-beige\/s-ndjubjju","price":67.95,"currency_code":"USD","in_stock":true},{"title":"Beige \/ M","offer_id":67723052712214,"sku":"ryan-beige\/m-jjoobjbv","price":67.95,"currency_code":"USD","in_stock":true},{"title":"Beige \/ L","offer_id":67723052744982,"sku":"ryan-beige\/l-lbs5xgs5","price":67.95,"currency_code":"USD","in_stock":true},{"title":"Beige \/ XL","offer_id":67723052777750,"sku":"ryan-beige\/xl-rvqmduwu","price":67.95,"currency_code":"USD","in_stock":true},{"title":"Beige \/ 2XL","offer_id":67723052810518,"sku":"ryan-beige\/2xl-5znott8g","price":67.95,"currency_code":"USD","in_stock":true},{"title":"Beige \/ 3XL","offer_id":67723052843286,"sku":"ryan-beige\/3xl-kavxe9gu","price":67.95,"currency_code":"USD","in_stock":true},{"title":"Beige \/ 4XL","offer_id":67723052876054,"sku":"ryan-beige\/4xl-mqwkyrqp","price":67.95,"currency_code":"USD","in_stock":true},{"title":"Navy \/ S","offer_id":67723052908822,"sku":"ryan-navy\/s-sxrz0alj","price":67.95,"currency_code":"USD","in_stock":true},{"title":"Navy \/ M","offer_id":67723052941590,"sku":"ryan-navy\/m-x7t0ykvj","price":67.95,"currency_code":"USD","in_stock":true},{"title":"Navy \/ L","offer_id":67723052974358,"sku":"ryan-navy\/l-fydnaqgm","price":67.95,"currency_code":"USD","in_stock":true},{"title":"Navy \/ XL","offer_id":67723053007126,"sku":"ryan-navy\/xl-vluby7tv","price":67.95,"currency_code":"USD","in_stock":true},{"title":"Navy \/ 2XL","offer_id":67723053039894,"sku":"ryan-navy\/2xl-xjsckxi4","price":67.95,"currency_code":"USD","in_stock":true},{"title":"Navy \/ 3XL","offer_id":67723053072662,"sku":"ryan-navy\/3xl-doum95gd","price":67.95,"currency_code":"USD","in_stock":true},{"title":"Navy \/ 4XL","offer_id":67723053105430,"sku":"ryan-navy\/4xl-z0vxuihr","price":67.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1006\/5818\/4470\/files\/Ryan_-_Casual_Zip_Front_Utility_Vest_1.webp?v=1792032309","url":"https:\/\/famofa.com\/products\/ryan-casual-zip-front-utility-vest","provider":"Famofa","version":"1.0","type":"link"}