{"product_id":"us-air-force-grandpa-royal-blue-hat","title":"US Air Force Grandpa - Royal Blue Hat","description":"\u003cdiv class=\"qMYqUG_convSearchResultHighlightRoot\"\u003e\n\u003cdiv class=\"\" data-turn-id-container=\"request-69cea05d-b8a8-832b-b244-ceeeebf20d79-11\" data-is-intersecting=\"true\"\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 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-69cea05d-b8a8-832b-b244-ceeeebf20d79-11\" data-turn-id-container=\"request-69cea05d-b8a8-832b-b244-ceeeebf20d79-11\" data-testid=\"conversation-turn-522\" 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 data-conversation-screenshot-content=\"\" 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=\"mt-3 w-full empty:hidden\"\u003e\n\u003cmeta charset=\"utf-8\"\u003e\n\u003cdiv class=\"qMYqUG_convSearchResultHighlightRoot\"\u003e\n\u003cdiv class=\"\" data-turn-id-container=\"request-69cea05d-b8a8-832b-b244-ceeeebf20d79-12\" data-is-intersecting=\"true\"\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 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-69cea05d-b8a8-832b-b244-ceeeebf20d79-12\" data-turn-id-container=\"request-69cea05d-b8a8-832b-b244-ceeeebf20d79-12\" data-testid=\"conversation-turn-524\" 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 data-conversation-screenshot-content=\"\" 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=\"mt-3 w-full empty:hidden\"\u003e\n\u003cdiv class=\"qMYqUG_convSearchResultHighlightRoot\"\u003e\n\u003cdiv data-is-intersecting=\"true\" data-turn-id-container=\"request-69cea05d-b8a8-832b-b244-ceeeebf20d79-13\" class=\"\"\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"false\" data-testid=\"conversation-turn-526\" data-turn-id-container=\"request-69cea05d-b8a8-832b-b244-ceeeebf20d79-13\" data-turn-id=\"request-69cea05d-b8a8-832b-b244-ceeeebf20d79-13\" dir=\"auto\" 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 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)))]\"\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\" data-conversation-screenshot-content=\"\"\u003e\n\u003cdiv class=\"mt-3 w-full empty:hidden\"\u003e\n\u003cdiv class=\"qMYqUG_convSearchResultHighlightRoot\"\u003e\n\u003cdiv data-is-intersecting=\"true\" data-turn-id-container=\"request-69cea05d-b8a8-832b-b244-ceeeebf20d79-14\" class=\"\"\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"false\" data-testid=\"conversation-turn-528\" data-turn-id-container=\"request-69cea05d-b8a8-832b-b244-ceeeebf20d79-14\" data-turn-id=\"request-69cea05d-b8a8-832b-b244-ceeeebf20d79-14\" dir=\"auto\" 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 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)))]\"\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\" data-conversation-screenshot-content=\"\"\u003e\n\u003cdiv class=\"mt-3 w-full empty:hidden\"\u003e\n\u003cmeta charset=\"utf-8\"\u003e\n\u003cdiv class=\"qMYqUG_convSearchResultHighlightRoot\"\u003e\n\u003cmeta charset=\"utf-8\"\u003e\n\u003cp data-start=\"84\" data-end=\"620\" class=\"PDq2pG_selectionAnchorContainer\"\u003eHonor your family's Air Force legacy with this \u003cstrong data-start=\"131\" data-end=\"171\"\u003eOfficially Licensed USAF Grandpa Hat\u003c\/strong\u003e. Featuring a professionally embroidered \u003cstrong data-start=\"212\" data-end=\"228\"\u003eUSAF Grandpa\u003c\/strong\u003e design, this classic low-profile cap is the perfect way to celebrate your grandson or granddaughter serving in the United States Air Force. Whether you're attending Basic Military Training (BMT) graduation, an Air Force commissioning ceremony, a deployment homecoming, or proudly supporting your Airman every day, this embroidered hat is a meaningful keepsake you'll enjoy wearing for years.\u003cspan aria-hidden=\"true\" class=\"PDq2pG_selectionAnchor\"\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp data-start=\"622\" data-end=\"822\"\u003eMade from premium brushed cotton twill, this relaxed-fit cap combines all-day comfort with timeless style. The adjustable self-fabric slide closure provides a secure, customized fit for everyday wear.\u003c\/p\u003e\n\u003ch3 data-section-id=\"19zqy0x\" data-start=\"824\" data-end=\"836\"\u003eFeatures\u003c\/h3\u003e\n\u003cul data-start=\"837\" data-end=\"1134\"\u003e\n\u003cli data-section-id=\"1uhsicp\" data-start=\"837\" data-end=\"881\"\u003eOfficially Licensed U.S. Air Force product\u003c\/li\u003e\n\u003cli data-section-id=\"1v5qbk6\" data-start=\"882\" data-end=\"930\"\u003eProfessionally embroidered USAF Grandpa design\u003c\/li\u003e\n\u003cli data-section-id=\"fom6jo\" data-start=\"931\" data-end=\"958\"\u003e100% brushed cotton twill\u003c\/li\u003e\n\u003cli data-section-id=\"127bixp\" data-start=\"959\" data-end=\"1004\"\u003eUnstructured construction for a relaxed fit\u003c\/li\u003e\n\u003cli data-section-id=\"1dp01d9\" data-start=\"1005\" data-end=\"1024\"\u003eLow-profile style\u003c\/li\u003e\n\u003cli data-section-id=\"7z3vne\" data-start=\"1025\" data-end=\"1074\"\u003eSelf-fabric slide closure for an adjustable fit\u003c\/li\u003e\n\u003cli data-section-id=\"5x2pi7\" data-start=\"1075\" data-end=\"1102\"\u003eOne size fits most adults\u003c\/li\u003e\n\u003cli data-section-id=\"fy77zr\" data-start=\"1103\" data-end=\"1134\"\u003eComfortable for everyday wear\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3 data-section-id=\"9n3n4e\" data-start=\"1136\" data-end=\"1151\"\u003ePerfect For\u003c\/h3\u003e\n\u003cul data-start=\"1152\" data-end=\"1389\"\u003e\n\u003cli data-section-id=\"2icb73\" data-start=\"1152\" data-end=\"1178\"\u003eProud Air Force Grandpas\u003c\/li\u003e\n\u003cli data-section-id=\"1axtq9o\" data-start=\"1179\" data-end=\"1222\"\u003eBasic Military Training (BMT) graduations\u003c\/li\u003e\n\u003cli data-section-id=\"1sscset\" data-start=\"1223\" data-end=\"1256\"\u003eAir Force graduation ceremonies\u003c\/li\u003e\n\u003cli data-section-id=\"cevkfg\" data-start=\"1257\" data-end=\"1281\"\u003eDeployment homecomings\u003c\/li\u003e\n\u003cli data-section-id=\"1k5f0og\" data-start=\"1282\" data-end=\"1312\"\u003eMilitary family celebrations\u003c\/li\u003e\n\u003cli data-section-id=\"mxrp39\" data-start=\"1313\" data-end=\"1332\"\u003eGrandparent gifts\u003c\/li\u003e\n\u003cli data-section-id=\"12er5bb\" data-start=\"1333\" data-end=\"1363\"\u003eGifts for Air Force grandpas\u003c\/li\u003e\n\u003cli data-section-id=\"zqktc7\" data-start=\"1364\" data-end=\"1389\"\u003eEveryday patriotic wear\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"1391\" data-end=\"1629\"\u003eShow your pride with this \u003cstrong data-start=\"1417\" data-end=\"1469\"\u003eOfficially Licensed USAF Grandpa embroidered hat\u003c\/strong\u003e. Featuring premium embroidery and durable construction, it's a comfortable and meaningful way to honor your family's connection to the United States Air Force.\u003c\/p\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\/section\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\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003eAs the official Armed Forces family apparel brand, Oak and Liberty offers items that are designed for graduation milestones and everyday pride. Every purchase supports the MWR program and ships directly from our South Carolina facility (CAGE: 9DBS8).\u003c\/p\u003e","brand":"Oak and Liberty","offers":[{"title":"Default Title","offer_id":53924428316971,"sku":"S19295S","price":25.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0722\/4642\/7947\/files\/AirForceHatGrandpa.png?v=1782479994","url":"https:\/\/www.oakandliberty.com\/products\/us-air-force-grandpa-royal-blue-hat","provider":"Oak and Liberty","version":"1.0","type":"link"}