{"title":"Astral Designs","description":"\u003cbody\u003e\n\n\n  \u003cmeta charset=\"UTF-8\"\u003e\n  \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n  \u003ctitle\u003eAstral Collection Hero\u003c\/title\u003e\n  \u003cstyle\u003e\n    .ko-rp-hero-scope *, .ko-rp-hero-scope *::before, .ko-rp-hero-scope *::after {\n      box-sizing: border-box;\n      margin: 0;\n      padding: 0;\n    }\n\n    .ko-rp-hero-scope {\n      width: 100vw;\n      position: relative;\n      left: 50%;\n      transform: translateX(-50%);\n    }\n\n    @keyframes ko-fadeInUp {\n      from { opacity: 0; transform: translateY(24px); }\n      to { opacity: 1; transform: translateY(0); }\n    }\n    @keyframes ko-fadeIn {\n      from { opacity: 0; }\n      to { opacity: 1; }\n    }\n\n    .ko-rp-hero-scope .hero-wrap {\n      position: relative;\n      width: 100%;\n      min-height: 520px;\n      overflow: hidden;\n      background: #0b3d52;\n      font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;\n      text-align: left;\n    }\n    .ko-rp-hero-scope .hero-img {\n      position: absolute;\n      inset: 0;\n      width: 100%;\n      height: 100%;\n      object-fit: cover;\n      object-position: left center;\n      opacity: 0;\n      animation: ko-fadeIn 1.4s ease forwards;\n    }\n    .ko-rp-hero-scope .hero-overlay {\n      position: absolute;\n      inset: 0;\n      background: linear-gradient(to right, rgba(11,61,82,0.78) 30%, rgba(11,61,82,0.0) 75%);\n    }\n    .ko-rp-hero-scope .hero-content {\n      position: relative;\n      z-index: 2;\n      padding: 4rem 3rem;\n      max-width: 560px;\n      display: flex;\n      flex-direction: column;\n      gap: 1.25rem;\n      min-height: 520px;\n      justify-content: center;\n    }\n    .ko-rp-hero-scope .astral-logo {\n      opacity: 0;\n      animation: ko-fadeInUp 0.9s ease 0.5s forwards;\n      width: 180px;\n      height: auto;\n      display: block;\n    }\n    .ko-rp-hero-scope .hero-headline {\n      opacity: 0;\n      animation: ko-fadeInUp 0.9s ease 0.85s forwards;\n      font-size: 26px;\n      font-weight: 500;\n      color: #ffffff;\n      line-height: 1.3;\n      text-align: left;\n      font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;\n    }\n    .ko-rp-hero-scope .hero-body {\n      opacity: 0;\n      animation: ko-fadeInUp 0.9s ease 1.1s forwards;\n      font-size: 15px;\n      color: rgba(255,255,255,0.85);\n      line-height: 1.75;\n      text-align: left;\n      font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;\n    }\n    .ko-rp-hero-scope .hero-sub {\n      opacity: 0;\n      animation: ko-fadeInUp 0.9s ease 1.3s forwards;\n      font-size: 13px;\n      color: rgba(255,255,255,0.6);\n      line-height: 1.6;\n      border-left: 2px solid rgba(255,255,255,0.3);\n      padding-left: 12px;\n      text-align: left;\n      font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;\n    }\n  \u003c\/style\u003e\n\n\n\n\u003cdiv class=\"ko-rp-hero-scope\"\u003e\n  \u003cdiv class=\"hero-wrap\"\u003e\n    \u003cimg class=\"hero-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0042\/9608\/1443\/files\/cc.webp?v=1775514858\" alt=\"Astral lifestyle paddling\"\u003e\n    \u003cdiv class=\"hero-overlay\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"hero-content\"\u003e\n      \u003cimg class=\"astral-logo\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0042\/9608\/1443\/files\/astral-logo-rrs.webp?v=1775514853\" alt=\"Astral logo\"\u003e\n      \u003cp class=\"hero-headline\"\u003eThe PFD that actually fits — whoever you are.\u003c\/p\u003e\n      \u003cp class=\"hero-body\"\u003eMost life jackets are designed around an average body that doesn't exist. Astral builds theirs differently: segmented foam, low-profile cuts, and torso lengths that work for real people across a wide range of body shapes and sizes. The result is a PFD you forget you're wearing — which is exactly the point.\u003c\/p\u003e\n      \u003cp class=\"hero-sub\"\u003ePurpose-built for sea kayaking. Not repurposed from whitewater or sailing. When our students ask what PFD to buy, Astral is almost always the answer.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\n\u003c\/body\u003e","products":[{"product_id":"astral-bluejacket-pfd","title":"Astral Bowen PFD","description":"\u003cbody\u003e\n\n\n\u003cmeta charset=\"UTF-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n\u003ctitle\u003eAstral Bowen — Kayak Ontario\u003c\/title\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=IM+Fell+English:ital@0;1\u0026amp;family=Overpass+Mono:wght@300;400\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003cstyle\u003e\n  .ko-product *, .ko-product *::before, .ko-product *::after { box-sizing: border-box; margin: 0; padding: 0; }\n\n  .ko-product {\n    --ink: #1a1814;\n    --ink-mid: #4a4540;\n    --ink-light: #8a8078;\n    --rule: rgba(26,24,20,0.15);\n    --cream: #ffffff;\n    --accent: #1e3a52;\n    background: var(--cream);\n    color: var(--ink);\n    font-family: 'IM Fell English', Georgia, serif;\n    max-width: 740px;\n    margin: 0 auto;\n    padding: 3rem 2rem 4rem;\n    text-align: left;\n  }\n\n  \/* Masthead *\/\n  .ko-product .masthead {\n    text-align: center;\n    margin-bottom: 2.5rem;\n    padding-bottom: 2rem;\n    border-bottom: 1px solid var(--rule);\n  }\n  .ko-product .eyebrow {\n    font-family: 'Overpass Mono', 'Courier New', monospace;\n    font-size: 10px;\n    font-weight: 300;\n    letter-spacing: 0.25em;\n    text-transform: uppercase;\n    color: var(--ink-light);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    gap: 12px;\n    margin-bottom: 1.25rem;\n  }\n  .ko-product .eyebrow::before,\n  .ko-product .eyebrow::after {\n    content: '';\n    display: block;\n    width: 40px;\n    height: 1px;\n    background: var(--ink-light);\n  }\n  .ko-product .model-name {\n    font-size: clamp(32px, 5vw, 52px);\n    font-weight: 400;\n    letter-spacing: 0.04em;\n    line-height: 1.05;\n    color: var(--ink);\n    margin-bottom: 0.6rem;\n    text-align: center;\n  }\n  .ko-product .model-sub {\n    font-family: 'Overpass Mono', monospace;\n    font-size: 11px;\n    font-weight: 300;\n    letter-spacing: 0.2em;\n    text-transform: uppercase;\n    color: var(--ink-light);\n    text-align: center;\n  }\n\n  \/* Sections *\/\n  .ko-product .ko-section {\n    margin-bottom: 2rem;\n  }\n\n  \/* Rule divider *\/\n  .ko-product .ko-rule {\n    display: flex;\n    align-items: center;\n    gap: 14px;\n    margin-bottom: 1.25rem;\n  }\n  .ko-product .ko-rule hr {\n    flex: 1;\n    border: none;\n    border-top: 1px solid var(--rule);\n  }\n  .ko-product .ko-rule span {\n    font-family: 'Overpass Mono', monospace;\n    font-size: 10px;\n    font-weight: 300;\n    letter-spacing: 0.2em;\n    text-transform: uppercase;\n    color: var(--ink-light);\n    white-space: nowrap;\n  }\n\n  \/* Body copy *\/\n  .ko-product .ko-p {\n    font-size: 16px;\n    line-height: 1.75;\n    color: var(--ink-mid);\n    margin-bottom: 1rem;\n    text-align: left;\n  }\n  .ko-product .ko-p:last-child { margin-bottom: 0; }\n  .ko-product .ko-p em {\n    font-style: italic;\n    color: var(--ink);\n  }\n\n  \/* Features grid *\/\n  .ko-product .ko-features {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));\n    gap: 1.5rem;\n    margin-top: 0.5rem;\n  }\n  .ko-product .ko-feature {\n    padding-top: 1rem;\n    border-top: 1px solid var(--rule);\n  }\n  .ko-product .ko-feature-title {\n    font-family: 'Overpass Mono', monospace;\n    font-size: 10px;\n    font-weight: 400;\n    letter-spacing: 0.2em;\n    text-transform: uppercase;\n    color: var(--accent);\n    margin-bottom: 0.5rem;\n  }\n  .ko-product .ko-feature-body {\n    font-size: 14px;\n    line-height: 1.65;\n    color: var(--ink-mid);\n  }\n\n  \/* KO note \/ pull quote *\/\n  .ko-product .ko-note {\n    margin: 0.5rem 0 1rem;\n    padding: 1.25rem 1.5rem;\n    border-left: 2px solid var(--accent);\n    background: rgba(30,58,82,0.04);\n  }\n  .ko-product .ko-note p {\n    font-size: 15px;\n    line-height: 1.75;\n    color: var(--ink-mid);\n    font-style: italic;\n  }\n  .ko-product .ko-note p strong {\n    font-style: normal;\n    color: var(--ink);\n  }\n\n  \/* Colophon *\/\n  .ko-product .ko-colophon {\n    margin-top: 2.5rem;\n    padding-top: 1.5rem;\n    border-top: 1px solid var(--rule);\n    font-family: 'Overpass Mono', monospace;\n    font-size: 10px;\n    font-weight: 300;\n    letter-spacing: 0.2em;\n    text-transform: uppercase;\n    color: var(--ink-light);\n    text-align: center;\n  }\n\u003c\/style\u003e\n\n\n\n\u003cdiv class=\"ko-product\"\u003e\n\n  \u003cdiv class=\"masthead\"\u003e\n    \u003cdiv class=\"eyebrow\"\u003eAstral Designs · Life Jackets\u003c\/div\u003e\n    \u003ch1 class=\"model-name\"\u003eThe Bowen\u003c\/h1\u003e\n    \u003cdiv class=\"model-sub\"\u003eSea Kayaking PFD · Type III\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ko-section\"\u003e\n    \u003cp class=\"ko-p\"\u003eIf you've spent time on the water with serious paddlers, you've seen this jacket — on guides, instructors, expedition paddlers. The Bowen keeps showing up because it solves the problem most life jackets don't bother with: fit that works across different bodies, without compromise.\u003c\/p\u003e\n    \u003cp class=\"ko-p\"\u003eAstral's Foam Tectonics system lets the jacket move with you rather than fighting your stroke. On a long day on the water, that difference is felt in your shoulders, your torso rotation, your ability to roll or brace without the jacket riding up or pinning your arms.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ko-section\"\u003e\n    \u003cdiv class=\"ko-rule\"\u003e\n\u003chr\u003e\n\u003cspan\u003eBuilt for sea kayaking\u003c\/span\u003e\u003chr\u003e\n\u003c\/div\u003e\n    \u003cp class=\"ko-p\"\u003eStorage on a sea kayak PFD isn't optional. The Bowen's Clamshell Pocket fits a VHF radio and phone with room left over. The shoulder lashtab handles a light or signal device. Two side pockets cover the rest. Everything has a place, and nothing rattles loose.\u003c\/p\u003e\n    \u003cp class=\"ko-p\"\u003eThe Torso Fit Adjustment lets you dial the fit without straps near your face — critical when you're layering over a drysuit or paddle jacket. Buckled side entry handles the rest.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ko-section\"\u003e\n    \u003cdiv class=\"ko-rule\"\u003e\n\u003chr\u003e\n\u003cspan\u003eKey features\u003c\/span\u003e\u003chr\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"ko-features\"\u003e\n      \u003cdiv class=\"ko-feature\"\u003e\n        \u003cdiv class=\"ko-feature-title\"\u003eFoam Tectonics™\u003c\/div\u003e\n        \u003cdiv class=\"ko-feature-body\"\u003eSegmented foam that twists and turns with upper body movement while staying securely in place around the torso.\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ko-feature\"\u003e\n        \u003cdiv class=\"ko-feature-title\"\u003eClamshell Pocket™\u003c\/div\u003e\n        \u003cdiv class=\"ko-feature-body\"\u003eLarge front-opening pocket with internal compartments. VHF radio and phone-ready. Shoulder lashtab for additional carry.\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ko-feature\"\u003e\n        \u003cdiv class=\"ko-feature-title\"\u003eTorso Fit Adjustment™\u003c\/div\u003e\n        \u003cdiv class=\"ko-feature-body\"\u003eDial the fit without straps near your face — works over drysuits and paddle jackets without interference.\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ko-feature\"\u003e\n        \u003cdiv class=\"ko-feature-title\"\u003eSide entry\u003c\/div\u003e\n        \u003cdiv class=\"ko-feature-body\"\u003eBuckled side entry for quick on and off, even in full layering systems.\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ko-feature\"\u003e\n        \u003cdiv class=\"ko-feature-title\"\u003eVisibility\u003c\/div\u003e\n        \u003cdiv class=\"ko-feature-body\"\u003eReflective accents and strobe light attachment point for low-light and open water conditions.\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ko-feature\"\u003e\n        \u003cdiv class=\"ko-feature-title\"\u003eLightweight build\u003c\/div\u003e\n        \u003cdiv class=\"ko-feature-body\"\u003ePremium materials selected for strength-to-weight. Noticeable after a full day on the water.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ko-section\"\u003e\n    \u003cdiv class=\"ko-rule\"\u003e\n\u003chr\u003e\n\u003cspan\u003eOur recommendation\u003c\/span\u003e\u003chr\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"ko-note\"\u003e\n      \u003cp\u003e\u003cstrong\u003eThis is what our guides wear.\u003c\/strong\u003e We've put a lot of PFDs on a lot of bodies. The Bowen fits the widest range well — it looks good, it lasts, and when a student asks us what to buy and keep for the next decade, this is the answer. Not because we sell it, but because nothing else on the market comes close for sea kayaking.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ko-colophon\"\u003e\n    Astral Designs · Burlington, Vermont · Available through Kayak Ontario\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\n\u003c\/body\u003e","brand":"Kayak Ontario","offers":[{"title":"S\/M \/ Eggplant","offer_id":46263183114439,"sku":"PFDBOU-E-SM","price":319.99,"currency_code":"CAD","in_stock":true},{"title":"S\/M \/ Fire Orange","offer_id":46263183147207,"sku":"PFDBOU-FO-SM","price":319.99,"currency_code":"CAD","in_stock":true},{"title":"S\/M \/ Ocean Blue","offer_id":46263183179975,"sku":"PFDBOU-OB-SM","price":319.99,"currency_code":"CAD","in_stock":false},{"title":"M\/L \/ Eggplant","offer_id":46263183212743,"sku":"PFDBOU-E-ML","price":319.99,"currency_code":"CAD","in_stock":true},{"title":"M\/L \/ Fire Orange","offer_id":46263183245511,"sku":"PFDBOU-FO-ML","price":319.99,"currency_code":"CAD","in_stock":true},{"title":"M\/L \/ Ocean Blue","offer_id":46263183278279,"sku":"PFDBOU-OB-ML","price":319.99,"currency_code":"CAD","in_stock":true},{"title":"L\/XL \/ Eggplant","offer_id":46263183311047,"sku":"PFDBOU-E-XL","price":319.99,"currency_code":"CAD","in_stock":true},{"title":"L\/XL \/ Fire Orange","offer_id":46263183343815,"sku":"PFDBOU-FO-XL","price":319.99,"currency_code":"CAD","in_stock":true},{"title":"L\/XL \/ Ocean Blue","offer_id":46263183376583,"sku":"PFDBOU-OB-XL","price":319.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0042\/9608\/1443\/files\/asbj3.png?v=1772875302"},{"product_id":"astral-layla-pdf","title":"Layla PFD","description":"\u003cbody\u003e\n\n\n\u003cmeta charset=\"UTF-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n\u003ctitle\u003eAstral Layla — Kayak Ontario\u003c\/title\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=IM+Fell+English:ital@0;1\u0026amp;family=Overpass+Mono:wght@300;400\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003cstyle\u003e\n  .ko-product *, .ko-product *::before, .ko-product *::after { box-sizing: border-box; margin: 0; padding: 0; }\n\n  .ko-product {\n    --ink: #1a1814;\n    --ink-mid: #4a4540;\n    --ink-light: #8a8078;\n    --rule: rgba(26,24,20,0.15);\n    --cream: #ffffff;\n    --accent: #1e3a52;\n    background: var(--cream);\n    color: var(--ink);\n    font-family: 'IM Fell English', Georgia, serif;\n    max-width: 740px;\n    margin: 0 auto;\n    padding: 3rem 2rem 4rem;\n    text-align: left;\n  }\n\n  .ko-product .masthead {\n    text-align: center;\n    margin-bottom: 2.5rem;\n    padding-bottom: 2rem;\n    border-bottom: 1px solid var(--rule);\n  }\n  .ko-product .eyebrow {\n    font-family: 'Overpass Mono', 'Courier New', monospace;\n    font-size: 10px;\n    font-weight: 300;\n    letter-spacing: 0.25em;\n    text-transform: uppercase;\n    color: var(--ink-light);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    gap: 12px;\n    margin-bottom: 1.25rem;\n  }\n  .ko-product .eyebrow::before,\n  .ko-product .eyebrow::after {\n    content: '';\n    display: block;\n    width: 40px;\n    height: 1px;\n    background: var(--ink-light);\n  }\n  .ko-product .model-name {\n    font-size: clamp(32px, 5vw, 52px);\n    font-weight: 400;\n    letter-spacing: 0.04em;\n    line-height: 1.05;\n    color: var(--ink);\n    margin-bottom: 0.6rem;\n    text-align: center;\n  }\n  .ko-product .model-sub {\n    font-family: 'Overpass Mono', monospace;\n    font-size: 11px;\n    font-weight: 300;\n    letter-spacing: 0.2em;\n    text-transform: uppercase;\n    color: var(--ink-light);\n    text-align: center;\n  }\n\n  .ko-product .ko-section { margin-bottom: 2rem; }\n\n  .ko-product .ko-rule {\n    display: flex;\n    align-items: center;\n    gap: 14px;\n    margin-bottom: 1.25rem;\n  }\n  .ko-product .ko-rule hr {\n    flex: 1;\n    border: none;\n    border-top: 1px solid var(--rule);\n  }\n  .ko-product .ko-rule span {\n    font-family: 'Overpass Mono', monospace;\n    font-size: 10px;\n    font-weight: 300;\n    letter-spacing: 0.2em;\n    text-transform: uppercase;\n    color: var(--ink-light);\n    white-space: nowrap;\n  }\n\n  .ko-product .ko-p {\n    font-size: 16px;\n    line-height: 1.75;\n    color: var(--ink-mid);\n    margin-bottom: 1rem;\n    text-align: left;\n  }\n  .ko-product .ko-p:last-child { margin-bottom: 0; }\n  .ko-product .ko-p em { font-style: italic; color: var(--ink); }\n\n  .ko-product .ko-features {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));\n    gap: 1.5rem;\n    margin-top: 0.5rem;\n  }\n  .ko-product .ko-feature {\n    padding-top: 1rem;\n    border-top: 1px solid var(--rule);\n  }\n  .ko-product .ko-feature-title {\n    font-family: 'Overpass Mono', monospace;\n    font-size: 10px;\n    font-weight: 400;\n    letter-spacing: 0.2em;\n    text-transform: uppercase;\n    color: var(--accent);\n    margin-bottom: 0.5rem;\n  }\n  .ko-product .ko-feature-body {\n    font-size: 14px;\n    line-height: 1.65;\n    color: var(--ink-mid);\n  }\n\n  .ko-product .ko-specs {\n    width: 100%;\n    border-collapse: collapse;\n    font-size: 14px;\n  }\n  .ko-product .ko-specs tr { border-top: 1px solid var(--rule); }\n  .ko-product .ko-specs td {\n    padding: 9px 12px 9px 0;\n    line-height: 1.5;\n    vertical-align: top;\n  }\n  .ko-product .ko-specs td:first-child {\n    font-family: 'Overpass Mono', monospace;\n    font-size: 10px;\n    font-weight: 400;\n    letter-spacing: 0.15em;\n    text-transform: uppercase;\n    color: var(--ink-light);\n    width: 38%;\n    padding-right: 1.5rem;\n    padding-top: 11px;\n  }\n  .ko-product .ko-specs td:last-child { color: var(--ink-mid); }\n\n  .ko-product .ko-note {\n    margin: 0.5rem 0 1rem;\n    padding: 1.25rem 1.5rem;\n    border-left: 2px solid var(--accent);\n    background: rgba(30,58,82,0.04);\n  }\n  .ko-product .ko-note p {\n    font-size: 15px;\n    line-height: 1.75;\n    color: var(--ink-mid);\n    font-style: italic;\n  }\n  .ko-product .ko-note p strong {\n    font-style: normal;\n    color: var(--ink);\n  }\n\n  .ko-product .ko-video {\n    position: relative;\n    width: 100%;\n    padding-top: 56.25%;\n    margin: 0.5rem 0;\n  }\n  .ko-product .ko-video iframe {\n    position: absolute;\n    inset: 0;\n    width: 100%;\n    height: 100%;\n    border: none;\n  }\n\n  .ko-product .ko-colophon {\n    margin-top: 2.5rem;\n    padding-top: 1.5rem;\n    border-top: 1px solid var(--rule);\n    font-family: 'Overpass Mono', monospace;\n    font-size: 10px;\n    font-weight: 300;\n    letter-spacing: 0.2em;\n    text-transform: uppercase;\n    color: var(--ink-light);\n    text-align: center;\n  }\n\u003c\/style\u003e\n\n\n\n\u003cdiv class=\"ko-product\"\u003e\n\n  \u003cdiv class=\"masthead\"\u003e\n    \u003cdiv class=\"eyebrow\"\u003eAstral Designs · Life Jackets\u003c\/div\u003e\n    \u003ch1 class=\"model-name\"\u003eThe Layla\u003c\/h1\u003e\n    \u003cdiv class=\"model-sub\"\u003eWomen's PFD · Type III · USCG Approved\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ko-section\"\u003e\n    \u003cp class=\"ko-p\"\u003eAstral's founder introduced this style of PFD almost 20 years ago with a single goal: build a life jacket that actually fits a curvy body. Most PFDs are cut for a generic torso that doesn't account for chest shape or hip flare. The Layla does. Hinged sides, sculpted chest support, and a side-entry zipper make it one of the most comfortable PFDs on the market for women — and the one most likely to actually get worn.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ko-section\"\u003e\n    \u003cdiv class=\"ko-rule\"\u003e\n\u003chr\u003e\n\u003cspan\u003eWhat makes it different\u003c\/span\u003e\u003chr\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"ko-features\"\u003e\n      \u003cdiv class=\"ko-feature\"\u003e\n        \u003cdiv class=\"ko-feature-title\"\u003eOrganic Kapok foam\u003c\/div\u003e\n        \u003cdiv class=\"ko-feature-body\"\u003eNatural, PVC-free Gaia® and PE foam. Softer against the body than synthetic alternatives, and sustainably sourced.\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ko-feature\"\u003e\n        \u003cdiv class=\"ko-feature-title\"\u003eSculpted chest support\u003c\/div\u003e\n        \u003cdiv class=\"ko-feature-body\"\u003eContoured foam panels shaped for a curvy torso — no riding up, no bunching under the arms.\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ko-feature\"\u003e\n        \u003cdiv class=\"ko-feature-title\"\u003eHinged sides\u003c\/div\u003e\n        \u003cdiv class=\"ko-feature-body\"\u003eMoves with your torso through paddle strokes and braces rather than fighting your range of motion.\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ko-feature\"\u003e\n        \u003cdiv class=\"ko-feature-title\"\u003eSide entry zipper\u003c\/div\u003e\n        \u003cdiv class=\"ko-feature-body\"\u003eYKK® self-locking Vislon teeth. Easy on and off over drysuits and paddle jackets.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ko-section\"\u003e\n    \u003cdiv class=\"ko-rule\"\u003e\n\u003chr\u003e\n\u003cspan\u003eSpecifications\u003c\/span\u003e\u003chr\u003e\n\u003c\/div\u003e\n    \u003ctable class=\"ko-specs\"\u003e\n      \u003ctr\u003e\n        \u003ctd\u003eSizing\u003c\/td\u003e\n        \u003ctd\u003eXS 27–31\"  ·  S\/M 31–37\"  ·  M\/L 38–44\"  ·  L\/XL 45–51\"\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003eWeight\u003c\/td\u003e\n        \u003ctd\u003e800 g \/ 28 oz (S\/M)  ·  830 g \/ 29 oz (L\/XL)\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003eBuoyancy\u003c\/td\u003e\n        \u003ctd\u003e1.76 lbs  ·  USCG Type III\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003eShell\u003c\/td\u003e\n        \u003ctd\u003e200 × 400 Denier Ripstop Nylon\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003eLiner\u003c\/td\u003e\n        \u003ctd\u003e200 Denier High Tenacity Nylon\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003eFoam\u003c\/td\u003e\n        \u003ctd\u003eOrganic Kapok, PVC-free Gaia® \u0026amp; PE Foam\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003eHardware\u003c\/td\u003e\n        \u003ctd\u003eHeavy-duty Acetal  ·  Polypro webbing\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003eIntended use\u003c\/td\u003e\n        \u003ctd\u003eWhitewater, sea, touring, SUP\u003c\/td\u003e\n      \u003c\/tr\u003e\n    \u003c\/table\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ko-section\"\u003e\n    \u003cdiv class=\"ko-rule\"\u003e\n\u003chr\u003e\n\u003cspan\u003eSee it\u003c\/span\u003e\u003chr\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"ko-video\"\u003e\n      \u003ciframe src=\"https:\/\/www.youtube.com\/embed\/rYn6HYJHgpY?si=l78NsPFt1fKDoRn8\" allowfullscreen allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" title=\"Astral Layla PFD\"\u003e\u003c\/iframe\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ko-colophon\"\u003e\n    Astral Designs · Burlington, Vermont · Available through Kayak Ontario\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\n\u003c\/body\u003e","brand":"Kayak Ontario","offers":[{"title":"XS \/ Eggplant","offer_id":46263393419463,"sku":"16LAXSEGG","price":231.0,"currency_code":"CAD","in_stock":false},{"title":"XS \/ Glacier Blue","offer_id":46263393452231,"sku":"16LAXSBLU","price":231.0,"currency_code":"CAD","in_stock":false},{"title":"S\/M \/ Eggplant","offer_id":46263393484999,"sku":"16LASEGG","price":231.0,"currency_code":"CAD","in_stock":false},{"title":"S\/M \/ Glacier Blue","offer_id":46263393517767,"sku":"16LASBLU","price":231.0,"currency_code":"CAD","in_stock":false},{"title":"M\/L \/ Eggplant","offer_id":46263393550535,"sku":"16LAMEGG","price":231.0,"currency_code":"CAD","in_stock":false},{"title":"M\/L \/ Glacier Blue","offer_id":46263393583303,"sku":"16LAMBLU","price":231.0,"currency_code":"CAD","in_stock":false},{"title":"L\/XL \/ Eggplant","offer_id":46263393616071,"sku":"16LALEGG","price":231.0,"currency_code":"CAD","in_stock":false},{"title":"L\/XL \/ Glacier Blue","offer_id":46263393648839,"sku":"16LALBLU","price":231.0,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0042\/9608\/1443\/files\/IR.png?v=1772875662"},{"product_id":"loyak-mens","title":"Loyak Mens","description":"\u003cbody\u003e\n\n\n\u003cmeta charset=\"UTF-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n\u003ctitle\u003eAstral Loyak — Kayak Ontario\u003c\/title\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=IM+Fell+English:ital@0;1\u0026amp;family=Overpass+Mono:wght@300;400\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003cstyle\u003e\n  .ko-product *, .ko-product *::before, .ko-product *::after { box-sizing: border-box; margin: 0; padding: 0; }\n\n  .ko-product {\n    --ink: #1a1814;\n    --ink-mid: #4a4540;\n    --ink-light: #8a8078;\n    --rule: rgba(26,24,20,0.15);\n    --cream: #ffffff;\n    --accent: #1e3a52;\n    background: var(--cream);\n    color: var(--ink);\n    font-family: 'IM Fell English', Georgia, serif;\n    max-width: 740px;\n    margin: 0 auto;\n    padding: 3rem 2rem 4rem;\n    text-align: left;\n  }\n\n  .ko-product .masthead {\n    text-align: center;\n    margin-bottom: 2.5rem;\n    padding-bottom: 2rem;\n    border-bottom: 1px solid var(--rule);\n  }\n  .ko-product .eyebrow {\n    font-family: 'Overpass Mono', 'Courier New', monospace;\n    font-size: 10px;\n    font-weight: 300;\n    letter-spacing: 0.25em;\n    text-transform: uppercase;\n    color: var(--ink-light);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    gap: 12px;\n    margin-bottom: 1.25rem;\n  }\n  .ko-product .eyebrow::before,\n  .ko-product .eyebrow::after {\n    content: '';\n    display: block;\n    width: 40px;\n    height: 1px;\n    background: var(--ink-light);\n  }\n  .ko-product .model-name {\n    font-size: clamp(32px, 5vw, 52px);\n    font-weight: 400;\n    letter-spacing: 0.04em;\n    line-height: 1.05;\n    color: var(--ink);\n    margin-bottom: 0.6rem;\n    text-align: center;\n  }\n  .ko-product .model-sub {\n    font-family: 'Overpass Mono', monospace;\n    font-size: 11px;\n    font-weight: 300;\n    letter-spacing: 0.2em;\n    text-transform: uppercase;\n    color: var(--ink-light);\n    text-align: center;\n  }\n\n  .ko-product .ko-section { margin-bottom: 2rem; }\n\n  .ko-product .ko-rule {\n    display: flex;\n    align-items: center;\n    gap: 14px;\n    margin-bottom: 1.25rem;\n  }\n  .ko-product .ko-rule hr {\n    flex: 1;\n    border: none;\n    border-top: 1px solid var(--rule);\n  }\n  .ko-product .ko-rule span {\n    font-family: 'Overpass Mono', monospace;\n    font-size: 10px;\n    font-weight: 300;\n    letter-spacing: 0.2em;\n    text-transform: uppercase;\n    color: var(--ink-light);\n    white-space: nowrap;\n  }\n\n  .ko-product .ko-p {\n    font-size: 16px;\n    line-height: 1.75;\n    color: var(--ink-mid);\n    margin-bottom: 1rem;\n    text-align: left;\n  }\n  .ko-product .ko-p:last-child { margin-bottom: 0; }\n  .ko-product .ko-p em {\n    font-style: italic;\n    color: var(--ink);\n  }\n\n  .ko-product .ko-features {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));\n    gap: 1.5rem;\n    margin-top: 0.5rem;\n  }\n  .ko-product .ko-feature {\n    padding-top: 1rem;\n    border-top: 1px solid var(--rule);\n  }\n  .ko-product .ko-feature-title {\n    font-family: 'Overpass Mono', monospace;\n    font-size: 10px;\n    font-weight: 400;\n    letter-spacing: 0.2em;\n    text-transform: uppercase;\n    color: var(--accent);\n    margin-bottom: 0.5rem;\n  }\n  .ko-product .ko-feature-body {\n    font-size: 14px;\n    line-height: 1.65;\n    color: var(--ink-mid);\n  }\n\n  .ko-product .ko-specs {\n    width: 100%;\n    border-collapse: collapse;\n    font-size: 14px;\n  }\n  .ko-product .ko-specs tr {\n    border-top: 1px solid var(--rule);\n  }\n  .ko-product .ko-specs td {\n    padding: 9px 12px 9px 0;\n    line-height: 1.5;\n    vertical-align: top;\n  }\n  .ko-product .ko-specs td:first-child {\n    font-family: 'Overpass Mono', monospace;\n    font-size: 10px;\n    font-weight: 400;\n    letter-spacing: 0.15em;\n    text-transform: uppercase;\n    color: var(--ink-light);\n    width: 38%;\n    padding-right: 1.5rem;\n    padding-top: 11px;\n  }\n  .ko-product .ko-specs td:last-child {\n    color: var(--ink-mid);\n  }\n\n  .ko-product .ko-note {\n    margin: 0.5rem 0 1rem;\n    padding: 1.25rem 1.5rem;\n    border-left: 2px solid var(--accent);\n    background: rgba(30,58,82,0.04);\n  }\n  .ko-product .ko-note p {\n    font-size: 15px;\n    line-height: 1.75;\n    color: var(--ink-mid);\n    font-style: italic;\n  }\n  .ko-product .ko-note p strong {\n    font-style: normal;\n    color: var(--ink);\n  }\n\n  .ko-product .ko-colophon {\n    margin-top: 2.5rem;\n    padding-top: 1.5rem;\n    border-top: 1px solid var(--rule);\n    font-family: 'Overpass Mono', monospace;\n    font-size: 10px;\n    font-weight: 300;\n    letter-spacing: 0.2em;\n    text-transform: uppercase;\n    color: var(--ink-light);\n    text-align: center;\n  }\n\u003c\/style\u003e\n\n\n\n\u003cdiv class=\"ko-product\"\u003e\n\n  \u003cdiv class=\"masthead\"\u003e\n    \u003cdiv class=\"eyebrow\"\u003eAstral Designs · Footwear\u003c\/div\u003e\n    \u003ch1 class=\"model-name\"\u003eThe Loyak\u003c\/h1\u003e\n    \u003cdiv class=\"model-sub\"\u003eWater Shoe · Our #1 Bestseller\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ko-section\"\u003e\n    \u003cp class=\"ko-p\"\u003eA minimalist, high-performance shoe that works as well on the dock as it does in the cockpit. The Loyak is built for paddlers who want real grip, real ground feel, and a shoe they can wear all day without thinking about it.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ko-section\"\u003e\n    \u003cdiv class=\"ko-rule\"\u003e\n\u003chr\u003e\n\u003cspan\u003eConstruction\u003c\/span\u003e\u003chr\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"ko-features\"\u003e\n      \u003cdiv class=\"ko-feature\"\u003e\n        \u003cdiv class=\"ko-feature-title\"\u003eUpper\u003c\/div\u003e\n        \u003cdiv class=\"ko-feature-body\"\u003eQuick-dry canvas with 3D airmesh. Water-resistant laces. Built to drain and dry fast.\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ko-feature\"\u003e\n        \u003cdiv class=\"ko-feature-title\"\u003eMidsole\u003c\/div\u003e\n        \u003cdiv class=\"ko-feature-body\"\u003eRemovable 45C closed-cell EVA foam. Zero-drop Level Footbed® from heel to ball. Minimal arch — intentional.\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ko-feature\"\u003e\n        \u003cdiv class=\"ko-feature-title\"\u003eOutsole\u003c\/div\u003e\n        \u003cdiv class=\"ko-feature-body\"\u003eFlex Grip™ — non-marking, razor-siped G.15 Rubber™. Softer and more flexible than standard outsoles so you can feel and grip irregular terrain.\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ko-feature\"\u003e\n        \u003cdiv class=\"ko-feature-title\"\u003eStack height\u003c\/div\u003e\n        \u003cdiv class=\"ko-feature-body\"\u003e11mm foot-to-ground. Enough protection, minimal interference with ground feel.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ko-section\"\u003e\n    \u003cdiv class=\"ko-rule\"\u003e\n\u003chr\u003e\n\u003cspan\u003eSpecifications\u003c\/span\u003e\u003chr\u003e\n\u003c\/div\u003e\n    \u003ctable class=\"ko-specs\"\u003e\n      \u003ctr\u003e\n        \u003ctd\u003eWeight\u003c\/td\u003e\n        \u003ctd\u003e209 g \/ 7.4 oz per shoe (men's size 9)\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003eSizes\u003c\/td\u003e\n        \u003ctd\u003eMen's US 8–14 (whole sizes only)\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003eFit\u003c\/td\u003e\n        \u003ctd\u003eTrue to size — size up if you're a half size\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003eIntended use\u003c\/td\u003e\n        \u003ctd\u003eWater, casual, boat, travel\u003c\/td\u003e\n      \u003c\/tr\u003e\n    \u003c\/table\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ko-section\"\u003e\n    \u003cdiv class=\"ko-rule\"\u003e\n\u003chr\u003e\n\u003cspan\u003eWhy it works\u003c\/span\u003e\u003chr\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"ko-note\"\u003e\n      \u003cp\u003e\u003cstrong\u003eAstral tunes their midsoles and outsoles to be softer and more flexible than conventional footwear\u003c\/strong\u003e — the goal is ground feel, which is what lets you grip wet rocks, slippery docks, and uneven terrain. Most water shoes sacrifice this for cushioning. The Loyak doesn't.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ko-colophon\"\u003e\n    Astral Designs · Burlington, Vermont · Available through Kayak Ontario\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\n\u003c\/body\u003e","brand":"Kayak Ontario Outfitters","offers":[{"title":"Space Black \/ M 8","offer_id":46263522066631,"sku":null,"price":129.85,"currency_code":"CAD","in_stock":false},{"title":"Space Black \/ M 9","offer_id":46263522099399,"sku":null,"price":129.85,"currency_code":"CAD","in_stock":false},{"title":"Space Black \/ M 10","offer_id":46263522132167,"sku":null,"price":129.85,"currency_code":"CAD","in_stock":false},{"title":"Space Black \/ M 11","offer_id":46263522164935,"sku":null,"price":129.85,"currency_code":"CAD","in_stock":false},{"title":"Space Black \/ M 12","offer_id":46263522197703,"sku":null,"price":129.85,"currency_code":"CAD","in_stock":false},{"title":"Space Black \/ M 13","offer_id":46263522230471,"sku":null,"price":129.85,"currency_code":"CAD","in_stock":false},{"title":"Space Black \/ M 14","offer_id":46263522263239,"sku":null,"price":129.85,"currency_code":"CAD","in_stock":true},{"title":"Fern Green \/ M 8","offer_id":46263522296007,"sku":null,"price":129.85,"currency_code":"CAD","in_stock":false},{"title":"Fern Green \/ M 9","offer_id":46263522328775,"sku":null,"price":129.85,"currency_code":"CAD","in_stock":false},{"title":"Fern Green \/ M 10","offer_id":46263522361543,"sku":null,"price":129.85,"currency_code":"CAD","in_stock":false},{"title":"Fern Green \/ M 11","offer_id":46263522394311,"sku":null,"price":129.85,"currency_code":"CAD","in_stock":false},{"title":"Fern Green \/ M 12","offer_id":46263522427079,"sku":null,"price":129.85,"currency_code":"CAD","in_stock":false},{"title":"Fern Green \/ M 13","offer_id":46263522459847,"sku":null,"price":129.85,"currency_code":"CAD","in_stock":false},{"title":"Fern Green \/ M 14","offer_id":46263522492615,"sku":null,"price":129.85,"currency_code":"CAD","in_stock":false},{"title":"Navy\/Brown \/ M 8","offer_id":46263522525383,"sku":null,"price":129.85,"currency_code":"CAD","in_stock":false},{"title":"Navy\/Brown \/ M 9","offer_id":46263522558151,"sku":null,"price":129.85,"currency_code":"CAD","in_stock":false},{"title":"Navy\/Brown \/ M 10","offer_id":46263522590919,"sku":null,"price":129.85,"currency_code":"CAD","in_stock":false},{"title":"Navy\/Brown \/ M 11","offer_id":46263522623687,"sku":null,"price":129.85,"currency_code":"CAD","in_stock":false},{"title":"Navy\/Brown \/ M 12","offer_id":46263522656455,"sku":null,"price":129.85,"currency_code":"CAD","in_stock":true},{"title":"Navy\/Brown \/ M 13","offer_id":46263522689223,"sku":null,"price":129.85,"currency_code":"CAD","in_stock":true},{"title":"Navy\/Brown \/ M 14","offer_id":46263522721991,"sku":null,"price":129.85,"currency_code":"CAD","in_stock":false},{"title":"Black\/Brown \/ M 8","offer_id":46263522754759,"sku":null,"price":129.85,"currency_code":"CAD","in_stock":false},{"title":"Black\/Brown \/ M 9","offer_id":46263522787527,"sku":null,"price":129.85,"currency_code":"CAD","in_stock":false},{"title":"Black\/Brown \/ M 10","offer_id":46263522820295,"sku":null,"price":129.85,"currency_code":"CAD","in_stock":false},{"title":"Black\/Brown \/ M 11","offer_id":46263522853063,"sku":null,"price":129.85,"currency_code":"CAD","in_stock":false},{"title":"Black\/Brown \/ M 12","offer_id":46263522885831,"sku":null,"price":129.85,"currency_code":"CAD","in_stock":false},{"title":"Black\/Brown \/ M 13","offer_id":46263522918599,"sku":null,"price":129.85,"currency_code":"CAD","in_stock":false},{"title":"Black\/Brown \/ M 14","offer_id":46263522951367,"sku":null,"price":129.85,"currency_code":"CAD","in_stock":false},{"title":"Grey White \/ M 8","offer_id":46263522984135,"sku":null,"price":129.85,"currency_code":"CAD","in_stock":false},{"title":"Grey White \/ M 9","offer_id":46263523016903,"sku":null,"price":129.85,"currency_code":"CAD","in_stock":false},{"title":"Grey White \/ M 10","offer_id":46263523049671,"sku":null,"price":129.85,"currency_code":"CAD","in_stock":false},{"title":"Grey White \/ M 11","offer_id":46263523082439,"sku":null,"price":129.85,"currency_code":"CAD","in_stock":false},{"title":"Grey White \/ M 12","offer_id":46263523115207,"sku":null,"price":129.85,"currency_code":"CAD","in_stock":false},{"title":"Grey White \/ M 13","offer_id":46263523147975,"sku":null,"price":129.85,"currency_code":"CAD","in_stock":false},{"title":"Grey White \/ M 14","offer_id":46263523180743,"sku":null,"price":129.85,"currency_code":"CAD","in_stock":false},{"title":"Cedar Green \/ M 8","offer_id":46263523213511,"sku":null,"price":129.85,"currency_code":"CAD","in_stock":false},{"title":"Cedar Green \/ M 9","offer_id":46263523246279,"sku":null,"price":129.85,"currency_code":"CAD","in_stock":false},{"title":"Cedar Green \/ M 10","offer_id":46263523279047,"sku":null,"price":129.85,"currency_code":"CAD","in_stock":false},{"title":"Cedar Green \/ M 11","offer_id":46263523311815,"sku":null,"price":129.85,"currency_code":"CAD","in_stock":false},{"title":"Cedar Green \/ M 12","offer_id":46263523344583,"sku":null,"price":129.85,"currency_code":"CAD","in_stock":false},{"title":"Cedar Green \/ M 13","offer_id":46263523377351,"sku":null,"price":129.85,"currency_code":"CAD","in_stock":false},{"title":"Cedar Green \/ M 14","offer_id":46263523410119,"sku":null,"price":129.85,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0042\/9608\/1443\/files\/ASTRALLOYAKMENS.png?v=1772876397"},{"product_id":"loyak-womens","title":"Loyak Womens","description":"\u003cbody\u003e\n\n\n\u003cmeta charset=\"UTF-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n\u003ctitle\u003eAstral Loyak W — Kayak Ontario\u003c\/title\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=IM+Fell+English:ital@0;1\u0026amp;family=Overpass+Mono:wght@300;400\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003cstyle\u003e\n  .ko-product *, .ko-product *::before, .ko-product *::after { box-sizing: border-box; margin: 0; padding: 0; }\n\n  .ko-product {\n    --ink: #1a1814;\n    --ink-mid: #4a4540;\n    --ink-light: #8a8078;\n    --rule: rgba(26,24,20,0.15);\n    --cream: #ffffff;\n    --accent: #1e3a52;\n    background: var(--cream);\n    color: var(--ink);\n    font-family: 'IM Fell English', Georgia, serif;\n    max-width: 740px;\n    margin: 0 auto;\n    padding: 3rem 2rem 4rem;\n    text-align: left;\n  }\n\n  .ko-product .masthead {\n    text-align: center;\n    margin-bottom: 2.5rem;\n    padding-bottom: 2rem;\n    border-bottom: 1px solid var(--rule);\n  }\n  .ko-product .eyebrow {\n    font-family: 'Overpass Mono', 'Courier New', monospace;\n    font-size: 10px;\n    font-weight: 300;\n    letter-spacing: 0.25em;\n    text-transform: uppercase;\n    color: var(--ink-light);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    gap: 12px;\n    margin-bottom: 1.25rem;\n  }\n  .ko-product .eyebrow::before,\n  .ko-product .eyebrow::after {\n    content: '';\n    display: block;\n    width: 40px;\n    height: 1px;\n    background: var(--ink-light);\n  }\n  .ko-product .model-name {\n    font-size: clamp(32px, 5vw, 52px);\n    font-weight: 400;\n    letter-spacing: 0.04em;\n    line-height: 1.05;\n    color: var(--ink);\n    margin-bottom: 0.6rem;\n    text-align: center;\n  }\n  .ko-product .model-sub {\n    font-family: 'Overpass Mono', monospace;\n    font-size: 11px;\n    font-weight: 300;\n    letter-spacing: 0.2em;\n    text-transform: uppercase;\n    color: var(--ink-light);\n    text-align: center;\n  }\n\n  .ko-product .ko-section { margin-bottom: 2rem; }\n\n  .ko-product .ko-rule {\n    display: flex;\n    align-items: center;\n    gap: 14px;\n    margin-bottom: 1.25rem;\n  }\n  .ko-product .ko-rule hr {\n    flex: 1;\n    border: none;\n    border-top: 1px solid var(--rule);\n  }\n  .ko-product .ko-rule span {\n    font-family: 'Overpass Mono', monospace;\n    font-size: 10px;\n    font-weight: 300;\n    letter-spacing: 0.2em;\n    text-transform: uppercase;\n    color: var(--ink-light);\n    white-space: nowrap;\n  }\n\n  .ko-product .ko-p {\n    font-size: 16px;\n    line-height: 1.75;\n    color: var(--ink-mid);\n    margin-bottom: 1rem;\n    text-align: left;\n  }\n  .ko-product .ko-p:last-child { margin-bottom: 0; }\n  .ko-product .ko-p em { font-style: italic; color: var(--ink); }\n\n  .ko-product .ko-features {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));\n    gap: 1.5rem;\n    margin-top: 0.5rem;\n  }\n  .ko-product .ko-feature {\n    padding-top: 1rem;\n    border-top: 1px solid var(--rule);\n  }\n  .ko-product .ko-feature-title {\n    font-family: 'Overpass Mono', monospace;\n    font-size: 10px;\n    font-weight: 400;\n    letter-spacing: 0.2em;\n    text-transform: uppercase;\n    color: var(--accent);\n    margin-bottom: 0.5rem;\n  }\n  .ko-product .ko-feature-body {\n    font-size: 14px;\n    line-height: 1.65;\n    color: var(--ink-mid);\n  }\n\n  .ko-product .ko-specs {\n    width: 100%;\n    border-collapse: collapse;\n    font-size: 14px;\n  }\n  .ko-product .ko-specs tr { border-top: 1px solid var(--rule); }\n  .ko-product .ko-specs td {\n    padding: 9px 12px 9px 0;\n    line-height: 1.5;\n    vertical-align: top;\n  }\n  .ko-product .ko-specs td:first-child {\n    font-family: 'Overpass Mono', monospace;\n    font-size: 10px;\n    font-weight: 400;\n    letter-spacing: 0.15em;\n    text-transform: uppercase;\n    color: var(--ink-light);\n    width: 38%;\n    padding-right: 1.5rem;\n    padding-top: 11px;\n  }\n  .ko-product .ko-specs td:last-child { color: var(--ink-mid); }\n\n  .ko-product .ko-note {\n    margin: 0.5rem 0 1rem;\n    padding: 1.25rem 1.5rem;\n    border-left: 2px solid var(--accent);\n    background: rgba(30,58,82,0.04);\n  }\n  .ko-product .ko-note p {\n    font-size: 15px;\n    line-height: 1.75;\n    color: var(--ink-mid);\n    font-style: italic;\n  }\n  .ko-product .ko-note p strong {\n    font-style: normal;\n    color: var(--ink);\n  }\n\n  .ko-product .ko-colophon {\n    margin-top: 2.5rem;\n    padding-top: 1.5rem;\n    border-top: 1px solid var(--rule);\n    font-family: 'Overpass Mono', monospace;\n    font-size: 10px;\n    font-weight: 300;\n    letter-spacing: 0.2em;\n    text-transform: uppercase;\n    color: var(--ink-light);\n    text-align: center;\n  }\n\u003c\/style\u003e\n\n\n\n\u003cdiv class=\"ko-product\"\u003e\n\n  \u003cdiv class=\"masthead\"\u003e\n    \u003cdiv class=\"eyebrow\"\u003eAstral Designs · Footwear\u003c\/div\u003e\n    \u003ch1 class=\"model-name\"\u003eThe Loyak W\u003c\/h1\u003e\n    \u003cdiv class=\"model-sub\"\u003eWomen's Water Shoe · Our #1 Bestseller\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ko-section\"\u003e\n    \u003cp class=\"ko-p\"\u003eThe women's version of Astral's most popular shoe. Same minimalist construction, same Flex Grip™ outsole, same ground feel — shaped to fit a narrower heel and lower volume foot. Built for paddlers who want a shoe that works on the water and off it without compromise.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ko-section\"\u003e\n    \u003cdiv class=\"ko-rule\"\u003e\n\u003chr\u003e\n\u003cspan\u003eConstruction\u003c\/span\u003e\u003chr\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"ko-features\"\u003e\n      \u003cdiv class=\"ko-feature\"\u003e\n        \u003cdiv class=\"ko-feature-title\"\u003eUpper\u003c\/div\u003e\n        \u003cdiv class=\"ko-feature-body\"\u003eQuick-dry canvas with 3D airmesh. Water-resistant laces. Built to drain and dry fast.\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ko-feature\"\u003e\n        \u003cdiv class=\"ko-feature-title\"\u003eMidsole\u003c\/div\u003e\n        \u003cdiv class=\"ko-feature-body\"\u003eRemovable 45C closed-cell EVA foam. Zero-drop Level Footbed® from heel to ball. Minimal arch — intentional.\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ko-feature\"\u003e\n        \u003cdiv class=\"ko-feature-title\"\u003eOutsole\u003c\/div\u003e\n        \u003cdiv class=\"ko-feature-body\"\u003eFlex Grip™ — non-marking, razor-siped G.15 Rubber™. Softer and more flexible than standard outsoles for real grip on wet and irregular surfaces.\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ko-feature\"\u003e\n        \u003cdiv class=\"ko-feature-title\"\u003eStack height\u003c\/div\u003e\n        \u003cdiv class=\"ko-feature-body\"\u003e11mm foot-to-ground. Enough protection, minimal interference with ground feel.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ko-section\"\u003e\n    \u003cdiv class=\"ko-rule\"\u003e\n\u003chr\u003e\n\u003cspan\u003eSpecifications\u003c\/span\u003e\u003chr\u003e\n\u003c\/div\u003e\n    \u003ctable class=\"ko-specs\"\u003e\n      \u003ctr\u003e\n        \u003ctd\u003eWeight\u003c\/td\u003e\n        \u003ctd\u003e209 g \/ 7.4 oz per shoe (women's size 7)\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003eSizes\u003c\/td\u003e\n        \u003ctd\u003eWomen's US 6–11 (whole sizes only)\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003eFit\u003c\/td\u003e\n        \u003ctd\u003eTrue to size — size up if you're a half size\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003eIntended use\u003c\/td\u003e\n        \u003ctd\u003eWater, casual, boat, travel\u003c\/td\u003e\n      \u003c\/tr\u003e\n    \u003c\/table\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ko-section\"\u003e\n    \u003cdiv class=\"ko-rule\"\u003e\n\u003chr\u003e\n\u003cspan\u003eWhy it works\u003c\/span\u003e\u003chr\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"ko-note\"\u003e\n      \u003cp\u003e\u003cstrong\u003eAstral tunes their midsoles and outsoles to be softer and more flexible than conventional footwear\u003c\/strong\u003e — the goal is ground feel, which is what lets you grip wet rocks, slippery docks, and uneven terrain. Most water shoes sacrifice this for cushioning. The Loyak W doesn't.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ko-colophon\"\u003e\n    Astral Designs · Burlington, Vermont · Available through Kayak Ontario\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\n\u003cp\u003e\u003cspan\u003e\u003ciframe title=\"YouTube video player\" src=\"https:\/\/www.youtube.com\/embed\/mfcgVldRuYw?si=Sue2ob-EbaskpYyb\" height=\"315\" width=\"560\" allowfullscreen=\"\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" frameborder=\"0\"\u003e\u003c\/iframe\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eAll Astral products are guaranteed under warranty to the original purchaser against defects in materials and workmanship for the reasonable lifespan of the product. If you believe that your Astral product has a manufacturing defect, discontinue use immediately and fill out the Warranty Form. For more information, visit the Astral warranty policy page.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/body\u003e","brand":"Kayak Ontario Outfitters","offers":[{"title":"Rainshadow Blue \/ W 6","offer_id":46263523541191,"sku":null,"price":129.85,"currency_code":"CAD","in_stock":false},{"title":"Rainshadow Blue \/ W 7","offer_id":46263523573959,"sku":null,"price":129.85,"currency_code":"CAD","in_stock":false},{"title":"Rainshadow Blue \/ W 8","offer_id":46263523606727,"sku":null,"price":129.85,"currency_code":"CAD","in_stock":false},{"title":"Rainshadow Blue \/ W 9","offer_id":46263523639495,"sku":null,"price":129.85,"currency_code":"CAD","in_stock":false},{"title":"Rainshadow Blue \/ W 10","offer_id":46263523672263,"sku":null,"price":129.85,"currency_code":"CAD","in_stock":false},{"title":"Rainshadow Blue \/ W 11","offer_id":46263523705031,"sku":null,"price":129.85,"currency_code":"CAD","in_stock":false},{"title":"Rosa Red \/ W 6","offer_id":46263523737799,"sku":null,"price":129.85,"currency_code":"CAD","in_stock":false},{"title":"Rosa Red \/ W 7","offer_id":46263523770567,"sku":null,"price":129.85,"currency_code":"CAD","in_stock":false},{"title":"Rosa Red \/ W 8","offer_id":46263523803335,"sku":null,"price":129.85,"currency_code":"CAD","in_stock":false},{"title":"Rosa Red \/ W 9","offer_id":46263523836103,"sku":null,"price":129.85,"currency_code":"CAD","in_stock":false},{"title":"Rosa Red \/ W 10","offer_id":46263523868871,"sku":null,"price":129.85,"currency_code":"CAD","in_stock":false},{"title":"Rosa Red \/ W 11","offer_id":46263523901639,"sku":null,"price":129.85,"currency_code":"CAD","in_stock":false},{"title":"Classic Khaki \/ W 6","offer_id":46263523934407,"sku":null,"price":129.85,"currency_code":"CAD","in_stock":false},{"title":"Classic Khaki \/ W 7","offer_id":46263523967175,"sku":null,"price":129.85,"currency_code":"CAD","in_stock":false},{"title":"Classic Khaki \/ W 8","offer_id":46263523999943,"sku":null,"price":129.85,"currency_code":"CAD","in_stock":false},{"title":"Classic Khaki \/ W 9","offer_id":46263524032711,"sku":null,"price":129.85,"currency_code":"CAD","in_stock":false},{"title":"Classic Khaki \/ W 10","offer_id":46263524065479,"sku":null,"price":129.85,"currency_code":"CAD","in_stock":false},{"title":"Classic Khaki \/ W 11","offer_id":46263524098247,"sku":null,"price":129.85,"currency_code":"CAD","in_stock":false},{"title":"Gray White \/ W 6","offer_id":46263524131015,"sku":null,"price":129.85,"currency_code":"CAD","in_stock":false},{"title":"Gray White \/ W 7","offer_id":46263524163783,"sku":null,"price":129.85,"currency_code":"CAD","in_stock":false},{"title":"Gray White \/ W 8","offer_id":46263524196551,"sku":null,"price":129.85,"currency_code":"CAD","in_stock":false},{"title":"Gray White \/ W 9","offer_id":46263524229319,"sku":null,"price":129.85,"currency_code":"CAD","in_stock":false},{"title":"Gray White \/ W 10","offer_id":46263524262087,"sku":null,"price":129.85,"currency_code":"CAD","in_stock":false},{"title":"Gray White \/ W 11","offer_id":46263524294855,"sku":null,"price":129.85,"currency_code":"CAD","in_stock":false},{"title":"Navy\/White \/ W 6","offer_id":46263524327623,"sku":null,"price":129.85,"currency_code":"CAD","in_stock":false},{"title":"Navy\/White \/ W 7","offer_id":46263524360391,"sku":null,"price":129.85,"currency_code":"CAD","in_stock":true},{"title":"Navy\/White \/ W 8","offer_id":46263524393159,"sku":null,"price":129.85,"currency_code":"CAD","in_stock":false},{"title":"Navy\/White \/ W 9","offer_id":46263524425927,"sku":null,"price":129.85,"currency_code":"CAD","in_stock":false},{"title":"Navy\/White \/ W 10","offer_id":46263524458695,"sku":null,"price":129.85,"currency_code":"CAD","in_stock":true},{"title":"Navy\/White \/ W 11","offer_id":46263524491463,"sku":null,"price":129.85,"currency_code":"CAD","in_stock":true},{"title":"Turquoise Gray \/ W 6","offer_id":46263524524231,"sku":null,"price":129.85,"currency_code":"CAD","in_stock":false},{"title":"Turquoise Gray \/ W 7","offer_id":46263524556999,"sku":null,"price":129.85,"currency_code":"CAD","in_stock":false},{"title":"Turquoise Gray \/ W 8","offer_id":46263524589767,"sku":null,"price":129.85,"currency_code":"CAD","in_stock":false},{"title":"Turquoise Gray \/ W 9","offer_id":46263524622535,"sku":null,"price":129.85,"currency_code":"CAD","in_stock":false},{"title":"Turquoise Gray \/ W 10","offer_id":46263524655303,"sku":null,"price":129.85,"currency_code":"CAD","in_stock":false},{"title":"Turquoise Gray \/ W 11","offer_id":46263524688071,"sku":null,"price":129.85,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0042\/9608\/1443\/files\/ASTRALLOYAKWOMENS.png?v=1772876512"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0042\/9608\/1443\/collections\/astral-logo-rrs.webp?v=1775956137","url":"https:\/\/www.kayak-ontario.com\/collections\/astral-designs.oembed","provider":"Kayak Ontario","version":"1.0","type":"link"}